@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}.visit-mode-banner{position:fixed;top:60px;left:0;right:0;z-index:999;display:flex;align-items:center;justify-content:center;padding:8px 16px;background:#1890ff1f;border-bottom:1px solid rgba(24,144,255,.3);color:#004a87;font-size:13px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:auto;min-height:36px}body[data-visit-mode=true] [class*=contentWraper],body[data-visit-mode=true] [class*=contentWrapper]{padding-top:calc(var(--header-height, 60px) + 36px)!important}body[data-layout=system] .visit-mode-banner{top:64px}body[data-layout=system][data-visit-mode=true] .contentWraper,body[data-layout=system][data-visit-mode=true] .contentWrapperWithSiderMargin{padding-top:100px!important}body[data-layout=shopping] .visit-mode-banner{top:70px}body[data-layout=shopping][data-visit-mode=true] .contentWraper,body[data-layout=shopping][data-visit-mode=true] .contentWrapperWithSiderMargin{padding-top:106px!important}body[data-layout=accountant] .visit-mode-banner{top:64px}body[data-layout=accountant][data-visit-mode=true] .contentWraper,body[data-layout=accountant][data-visit-mode=true] .contentWrapperWithSiderMargin{padding-top:100px!important}.visit-mode-banner strong{margin-right:8px}.visit-mode-banner a{margin-left:8px;color:#1890ff;font-weight:500}body[data-visit-mode=true] button:not([data-visit-interactive=true]){pointer-events:none;opacity:.6;cursor:not-allowed}body[data-visit-mode=true] .ant-btn-primary:not([data-visit-interactive=true]),body[data-visit-mode=true] .ant-btn-dangerous:not([data-visit-interactive=true]){pointer-events:none;opacity:.6;cursor:not-allowed}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}}._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}._navbar_3aeyl_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_3aeyl_2._toggle_3aeyl_26{left:0;position:fixed;overflow-y:auto;overflow-x:hidden}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item-inner_3aeyl_33{width:16rem!important;transition:1s;margin:2rem}._navbar_3aeyl_2._toggle_3aeyl_26 ._link-text-wrapper_3aeyl_38{opacity:1!important;display:block!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{width:14rem!important;display:block!important;font-size:20px!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item-inner-icon-wrapper_3aeyl_47{display:flex}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53{background-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53 ._navbar-item-inner_3aeyl_33{background-color:transparent!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#fff!important;font-weight:600!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#fff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69 ._link-text-wrapper_3aeyl_38{opacity:1!important;display:block!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{width:12rem!important;display:block!important;font-size:20px!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69 ._navbar-item-inner-icon-wrapper_3aeyl_47,._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69 ._category-toggle-icon_3aeyl_81{display:flex!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu_3aeyl_84{display:block!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-link_3aeyl_87 ._link-text-wrapper_3aeyl_38{opacity:1!important;display:block!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-link_3aeyl_87 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{display:block!important;font-size:20px!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-icon-wrapper_3aeyl_95,._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-icon-wrapper_3aeyl_95{display:flex!important;color:#1a1a1a!important}._navbar_3aeyl_2:hover ._navbar-item-inner_3aeyl_33{width:16rem!important;transition:.5s;margin:2rem}._navbar_3aeyl_2:hover ._link-text-wrapper_3aeyl_38{opacity:1!important;display:block!important}._navbar_3aeyl_2:hover ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{width:14rem!important;font-size:20px!important;display:block!important}._navbar_3aeyl_2:hover ._navbar-item-inner-icon-wrapper_3aeyl_47{display:flex}._navbar_3aeyl_2:hover ._navbar-item_3aeyl_33._active_3aeyl_53{background-color:#1890ff!important}._navbar_3aeyl_2:hover ._navbar-item_3aeyl_33._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#fff!important;font-weight:600!important}._navbar_3aeyl_2:hover ._navbar-item_3aeyl_33._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#fff!important}._navbar_3aeyl_2:hover ._navbar-category-header_3aeyl_69 ._link-text-wrapper_3aeyl_38{opacity:1!important;display:block!important}._navbar_3aeyl_2:hover ._navbar-category-header_3aeyl_69 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{width:12rem!important;font-size:20px!important;display:block!important}._navbar_3aeyl_2:hover ._navbar-category-header_3aeyl_69 ._navbar-item-inner-icon-wrapper_3aeyl_47,._navbar_3aeyl_2:hover ._navbar-category-header_3aeyl_69 ._category-toggle-icon_3aeyl_81{display:flex!important}._navbar_3aeyl_2:hover ._navbar-submenu_3aeyl_84{display:block!important}._navbar_3aeyl_2:hover ._navbar-submenu-link_3aeyl_87 ._link-text-wrapper_3aeyl_38{opacity:1!important;display:block!important}._navbar_3aeyl_2:hover ._navbar-submenu-link_3aeyl_87 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{display:block!important;font-size:20px!important}._navbar_3aeyl_2:hover ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-icon-wrapper_3aeyl_95,._navbar_3aeyl_2:hover ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-icon-wrapper_3aeyl_95{display:flex!important;color:#1a1a1a!important}}._navbar_3aeyl_2 ._navbar-items_3aeyl_168{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0;padding:0;list-style-type:none;margin-top:2rem}._navbar_3aeyl_2 ._navbar-categories_3aeyl_178{width:100%;align-items:stretch}._navbar_3aeyl_2 ._navbar-category_3aeyl_69{width:100%;margin-bottom:.5rem}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_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_3aeyl_2 ._navbar-category-header_3aeyl_69:hover{background:linear-gradient(135deg,#1890ff26,#1890ff14);border-left-color:#1890ff80}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69:hover ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{transform:translate(6px)}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69:hover ._navbar-item-inner-icon-wrapper_3aeyl_47{transform:scale(1.1)}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69:hover ._category-toggle-icon_3aeyl_81 ._toggle-icon_3aeyl_212{transform:translate(2px)}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69._active_3aeyl_53{background:linear-gradient(135deg,#1890ff40,#1890ff26);border-left-color:#1890ff;box-shadow:0 2px 8px #1890ff33}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#1a1a1a!important;font-weight:700!important}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47,._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._category-toggle-icon_3aeyl_81 ._toggle-icon_3aeyl_212{color:#1a1a1a!important}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69 ._navbar-item-inner-icon-wrapper_3aeyl_47{transition:transform .3s ease,color .3s ease;margin-right:1rem!important}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{transition:transform .3s ease,color .3s ease}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69 ._category-toggle-icon_3aeyl_81{margin-left:auto;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;transition:transform .3s ease}._navbar_3aeyl_2 ._navbar-category-header_3aeyl_69 ._category-toggle-icon_3aeyl_81 ._toggle-icon_3aeyl_212{font-size:12px;color:var(--white);transition:transform .3s ease}._navbar_3aeyl_2 ._navbar-submenu_3aeyl_84{list-style:none;padding:0;margin:.5rem 0 .5rem 1.5rem;overflow:hidden;animation:_slideDown_3aeyl_1 .3s ease;border-left:2px solid rgba(255,255,255,.1);padding-left:.8rem}@keyframes _slideDown_3aeyl_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270{width:100%;margin-bottom:.3rem;border-radius:.4rem;transition:all .3s ease;position:relative}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_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_3aeyl_2 ._navbar-submenu-item_3aeyl_270:hover{background-color:#ffffff14}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270:hover:before{background-color:#fff9;transform:translateY(-50%) scale(1.3)}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270:hover ._navbar-submenu-link_3aeyl_87 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{transform:translate(6px)}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270:hover ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-icon-wrapper_3aeyl_95{transform:scale(1.1);color:#1a1a1a!important}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270._active_3aeyl_53{background-color:#1890ff33;border-left:3px solid #1890ff;margin-left:-1.5rem;padding-left:1.2rem}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270._active_3aeyl_53:before{background-color:#1890ff;width:8px;height:8px;left:-1.6rem}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270._active_3aeyl_53 ._navbar-submenu-link_3aeyl_87{color:#1a1a1a!important}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270._active_3aeyl_53 ._navbar-submenu-link_3aeyl_87 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#1a1a1a!important;font-weight:700!important}._navbar_3aeyl_2 ._navbar-submenu-item_3aeyl_270._active_3aeyl_53 ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-icon-wrapper_3aeyl_95{color:#1a1a1a!important}._navbar_3aeyl_2 ._navbar-submenu-link_3aeyl_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_3aeyl_2 ._navbar-submenu-link_3aeyl_87:hover{background-color:transparent}._navbar_3aeyl_2 ._navbar-submenu-link_3aeyl_87 ._navbar-submenu-icon-wrapper_3aeyl_95{color:#1a1a1a!important}._navbar_3aeyl_2 ._navbar-submenu-icon-wrapper_3aeyl_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_3aeyl_2 ._navbar-submenu-link_3aeyl_87 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{transition:transform .3s ease,color .3s ease}._navbar_3aeyl_2 ._navbar-logo_3aeyl_357{display:flex;justify-content:space-between;align-items:center;width:100%;height:8rem;padding:.8rem 1.2rem;background-color:#245cdd}._navbar_3aeyl_2 ._navbar-logo_3aeyl_357 ._navbar-item-inner-logo_3aeyl_367{display:flex;justify-content:center;align-items:center;width:3rem;transition:.2s}._navbar_3aeyl_2 ._navbar-logo_3aeyl_357 ._navbar-item-inner-logo_3aeyl_367 ._navbar-logo-img_3aeyl_374{width:100%;height:auto;cursor:pointer}._navbar_3aeyl_2 ._navbar-logo_3aeyl_357 ._icon-menu-wrapper_3aeyl_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_3aeyl_2 ._navbar-logo_3aeyl_357 ._icon-menu-wrapper_3aeyl_379:hover{background-color:#2e74e4}._navbar_3aeyl_2 ._navbar-logo_3aeyl_357 ._icon-menu-wrapper_3aeyl_379 ._icon-menu_3aeyl_379{position:absolute;top:.3rem;left:.3rem;color:var(--white)}._navbar_3aeyl_2 ._navbar-item_3aeyl_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_3aeyl_2 ._navbar-item_3aeyl_33:hover{background-color:#ffffff1a}._navbar_3aeyl_2 ._navbar-item_3aeyl_33:hover a{border-radius:.5rem;margin:0 1rem;background-color:transparent}._navbar_3aeyl_2 ._navbar-item_3aeyl_33:hover ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{transform:translate(6px)}._navbar_3aeyl_2 ._navbar-item_3aeyl_33:hover ._navbar-item-inner-icon-wrapper_3aeyl_47{transform:scale(1.1)}._navbar_3aeyl_2 ._navbar-item_3aeyl_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_3aeyl_2 ._navbar-item_3aeyl_33 ._navbar-item-inner_3aeyl_33{display:flex;justify-content:flex-start;align-items:center;width:100%}._navbar_3aeyl_2 ._navbar-item_3aeyl_33 ._navbar-item-inner-icon-wrapper_3aeyl_47{width:5rem;display:none;justify-content:center;margin-left:1rem;font-size:18px;color:var(--white);transition:transform .3s ease}._navbar_3aeyl_2 ._navbar-item_3aeyl_33 ._navbar-item-inner-icon-wrapper_3aeyl_47 ._navbar-item-inner-icon_3aeyl_47{font-size:18px}._navbar_3aeyl_2 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_38{flex:1 1 auto;opacity:0;width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navbar_3aeyl_2 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{display:none;font-weight:500;transition:transform .3s ease,color .3s ease}._navbar_3aeyl_2 ._navbar-item_3aeyl_33._active_3aeyl_53{background-color:#1890ff}._navbar_3aeyl_2 ._navbar-item_3aeyl_33._active_3aeyl_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_3aeyl_2 ._navbar-item_3aeyl_33._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#fff}._navbar_3aeyl_2 ._navbar-item_3aeyl_33._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#fff;font-weight:600}._navbar_3aeyl_2 ._navbar-item_3aeyl_33._active_3aeyl_53{transition:all .3s ease}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500{border-top:.02rem solid #ccc;display:flex;flex-direction:column;margin-top:auto;margin-bottom:1rem}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_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_3aeyl_2 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507:hover{background-color:#0000000a}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507 a{color:var(--white)}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507 ._profile-item-inner_3aeyl_524{display:flex;justify-content:flex-start;align-items:center;width:100%!important}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507 ._profile-item-inner-icon-wrapper_3aeyl_530{width:8.4rem;display:none;justify-content:center;font-size:18px}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507 ._profile-item-inner-icon-wrapper_3aeyl_530 ._profile-item-inner-icon_3aeyl_530{font-size:18px}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507 ._link-text-wrapper_3aeyl_38{flex:1 1 auto;opacity:0;width:0;transition:1s}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{display:none}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._avatar-wrapper_3aeyl_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_3aeyl_2 ._profile-wrapper_3aeyl_500 ._avatar-wrapper_3aeyl_548 ._user-avatar_3aeyl_558{width:5rem;height:5rem;object-fit:cover}._navbar_3aeyl_2 ._profile-wrapper_3aeyl_500 ._log-out-wrapper_3aeyl_563{color:var(--white)}@media only screen and (max-width:768px){._navbar_3aeyl_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_3aeyl_2._toggle_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._navbar-item-inner-icon-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._navbar-item-inner_3aeyl_33{width:14rem!important;margin:.2rem!important;padding-left:.2rem!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53{background-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#fff!important;font-weight:600!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#fff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69{margin-bottom:.5rem!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69{background:linear-gradient(135deg,#1890ff0d,#1890ff05)!important;color:#333!important;padding:0 1rem!important;border-left:3px solid transparent!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69:hover{background:linear-gradient(135deg,#1890ff1a,#1890ff0d)!important;border-left-color:#1890ff4d!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69:hover ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{transform:translate(6px)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69:hover ._navbar-item-inner-icon-wrapper_3aeyl_47{transform:scale(1.1)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69._active_3aeyl_53{background:linear-gradient(135deg,#1890ff26,#1890ff14)!important;border-left-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#1a1a1a!important;font-weight:700!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47,._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._category-toggle-icon_3aeyl_81 ._toggle-icon_3aeyl_212{color:#1a1a1a!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69 ._category-toggle-icon_3aeyl_81 ._toggle-icon_3aeyl_212{color:#333!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu_3aeyl_84{border-left:2px solid rgba(0,0,0,.08)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-item_3aeyl_270:before{background-color:#0003!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-item_3aeyl_270:hover:before{background-color:#1890ff80!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-item_3aeyl_270:hover ._navbar-submenu-link_3aeyl_87 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{transform:translate(6px)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-item_3aeyl_270._active_3aeyl_53{border-left-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-item_3aeyl_270._active_3aeyl_53:before{background-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-item_3aeyl_270._active_3aeyl_53 ._navbar-submenu-icon-wrapper_3aeyl_95{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-submenu-item_3aeyl_270 ._navbar-submenu-icon-wrapper_3aeyl_95{color:#666!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33:hover{background-color:#f5f5f5!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33:hover ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#333!important;transform:translate(6px)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33:hover ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#333!important;transform:scale(1.1)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-logo_3aeyl_357,._navbar_3aeyl_2._toggle_3aeyl_26 ._mobile-close-btn_3aeyl_747{display:none!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-items_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-items_3aeyl_168::-webkit-scrollbar{height:3px!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-items_3aeyl_168::-webkit-scrollbar-track{background:transparent!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-items_3aeyl_168::-webkit-scrollbar-thumb{background:#1890ff4d!important;border-radius:2px!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-items_3aeyl_168::-webkit-scrollbar-thumb:hover{background:#1890ff80!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_785._mobile-category-item_3aeyl_804{min-width:0!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_785 ._mobile-sidebar-item-inner_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_785 ._navbar-item-inner-icon-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_785 ._link-text-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_785 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_785:hover ._navbar-item-inner-icon-wrapper_3aeyl_47,._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_785:hover ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-sidebar-item_3aeyl_785:active ._navbar-item-inner-icon-wrapper_3aeyl_47{transform:scale(.95)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-group_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category-group_3aeyl_877:hover{box-shadow:0 2px 8px #0000001f!important;transform:translateY(-1px)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header-mobile_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header-mobile_3aeyl_898 ._navbar-item-inner-icon-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header-mobile_3aeyl_898 ._category-name-mobile_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header-mobile_3aeyl_898._active_3aeyl_53{border-bottom-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header-mobile_3aeyl_898._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#1890ff!important;transform:scale(1.1)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header-mobile_3aeyl_898._active_3aeyl_53 ._category-name-mobile_3aeyl_921{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header-mobile_3aeyl_898:hover ._navbar-item-inner-icon-wrapper_3aeyl_47{transform:scale(1.1)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-items-row_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category-item-icon_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category-item-icon_3aeyl_958 ._navbar-item-inner-icon-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category-item-icon_3aeyl_958:hover{background-color:#e8e8e8!important;transform:translateY(-1px)!important;border-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-item-icon_3aeyl_958:hover ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-item-icon_3aeyl_958._active_3aeyl_53{background-color:#1890ff26!important;border-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-item-icon_3aeyl_958._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-item-icon_3aeyl_958._category-more-icon_3aeyl_996{background-color:#f0f0f0!important;border-style:dashed!important;border-color:#d0d0d0!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-item-icon_3aeyl_958._category-more-icon_3aeyl_996:hover{background-color:#e0e0e0!important;border-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._navbar-item-inner_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._navbar-item-inner-icon-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_38{width:100%!important;text-align:center!important;overflow:hidden!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-categories_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_69 ._navbar-item-inner-icon-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_69 ._link-text-wrapper_3aeyl_38{width:100%!important;text-align:center!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_69 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_69 ._category-toggle-icon_3aeyl_81{display:none!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_69:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important;border-top-color:#1890ff4d!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_69._active_3aeyl_53{background-color:#1890ff26!important;border-top-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#1890ff!important;font-weight:600!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category_3aeyl_69 ._navbar-submenu_3aeyl_84{display:none!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._mobile-more-category_3aeyl_1150 ._mobile-more-button_3aeyl_1150{cursor:pointer!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._mobile-more-category_3aeyl_1150 ._mobile-more-button_3aeyl_1150:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53{background-color:#1890ff26!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#1890ff!important;font-weight:600!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69._active_3aeyl_53{background-color:#1890ff26!important;border-top-color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#1890ff!important;font-weight:600!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-category-header_3aeyl_69._active_3aeyl_53 ._navbar-item-inner-icon-wrapper_3aeyl_47{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-more-item_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_1150 ._navbar-item-inner-icon-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_1150 ._link-text-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_1150 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_1150:hover ._navbar-item-inner-icon-wrapper_3aeyl_47,._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_1150:hover ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38{color:#1890ff!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_1150:active ._navbar-item-inner-icon-wrapper_3aeyl_47{transform:scale(.95)!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_38,._navbar_3aeyl_2._toggle_3aeyl_26 ._profile-wrapper_3aeyl_500 ._profile-item_3aeyl_507 ._profile-item-inner-icon-wrapper_3aeyl_530{color:#333!important;opacity:1!important;visibility:visible!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_38,._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_38 *{opacity:1!important;visibility:visible!important;display:block!important}._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text-wrapper_3aeyl_38 ._link-text_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._navbar-item-inner-icon-wrapper_3aeyl_47{display:flex!important;color:#333!important;opacity:1!important;visibility:visible!important}body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 a,body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 a:hover,body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 a:focus,body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 a:visited,body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text_3aeyl_38,body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text_3aeyl_38:hover,body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text_3aeyl_38:focus,body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text_3aeyl_38:visited,body ._navbar_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._link-text_3aeyl_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_3aeyl_2._toggle_3aeyl_26 ._navbar-item_3aeyl_33 ._navbar-item-inner_3aeyl_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_3aeyl_1394{position:fixed;top:0;left:20rem;right:0;bottom:0;background-color:#0000004d;z-index:999;animation:_fadeIn_3aeyl_1 .2s ease-in-out}@keyframes _fadeIn_3aeyl_1{0%{opacity:0}to{opacity:1}}._side-panel_3aeyl_1394{position:fixed;top:0;left:20rem;width:36rem;min-width:32rem;height:auto;max-height:calc(100vh - 10px);background-color:#fff;box-shadow:-4px 0 12px #00000026;z-index:1000;display:flex;flex-direction:column;animation:_slideInRight_3aeyl_1 .3s ease-out;overflow:hidden;border-radius:0 8px 8px 0;box-sizing:border-box}@keyframes _slideInRight_3aeyl_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideUpFromBottom_3aeyl_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._side-panel-header_3aeyl_1454{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_3aeyl_1464{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:600;color:#1a1a1a}._side-panel-title_3aeyl_1464 ._side-panel-back_3aeyl_1472{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_3aeyl_1464 ._side-panel-back_3aeyl_1472:hover{background-color:#f0f0f0;color:#1a1a1a}._side-panel-title_3aeyl_1464 ._side-panel-back_3aeyl_1472 svg{font-size:16px}._side-panel-title_3aeyl_1464 ._side-panel-icon_3aeyl_1493{font-size:18px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-title_3aeyl_1464 ._side-panel-category-header_3aeyl_1500{display:flex;align-items:center;gap:.75rem}._side-panel-title_3aeyl_1464 ._side-panel-category-icon_3aeyl_1505{font-size:24px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-title_3aeyl_1464 ._side-panel-category-name_3aeyl_1512{font-size:18px;font-weight:600;color:#1a1a1a}._side-panel-close_3aeyl_1518{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_3aeyl_1518:hover{background-color:#f0f0f0;color:#1a1a1a}._side-panel-close_3aeyl_1518 svg{font-size:16px}._side-panel-content_3aeyl_1540{flex:1;overflow-y:auto;overflow-x:hidden;padding:1.5rem;min-height:0;box-sizing:border-box}._side-panel-content_3aeyl_1540::-webkit-scrollbar{width:6px}._side-panel-content_3aeyl_1540::-webkit-scrollbar-track{background:#f1f1f1}._side-panel-content_3aeyl_1540::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._side-panel-content_3aeyl_1540::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._side-panel-items_3aeyl_1563{list-style:none;padding:0;margin:0}._side-panel-items-grid_3aeyl_1570{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1.25rem;list-style:none;padding:0;margin:0;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}._side-panel-item-block_3aeyl_1584{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;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:140px}._side-panel-item-block_3aeyl_1584:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px);border-color:#1890ff}._side-panel-item-block_3aeyl_1584._active_3aeyl_53{background-color:#1890ff14;border-color:#1890ff;box-shadow:0 4px 12px #1890ff33}._side-panel-item-block_3aeyl_1584._active_3aeyl_53 ._side-panel-item-icon_3aeyl_1609{color:#1890ff}._side-panel-item-block_3aeyl_1584._active_3aeyl_53 ._side-panel-item-text_3aeyl_1612{color:#1890ff;font-weight:600}._side-panel-item-icon_3aeyl_1609{font-size:36px;color:#666;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._side-panel-item-block_3aeyl_1584:hover ._side-panel-item-icon_3aeyl_1609{color:#1890ff;transform:scale(1.1)}._side-panel-item-text_3aeyl_1612{font-size:14px;color:#1a1a1a;text-align:center;line-height:1.5;font-weight:500;transition:all .2s ease;word-break:break-word}._side-panel-category-section_3aeyl_1643{margin-bottom:2rem}._side-panel-category-section_3aeyl_1643:last-child{margin-bottom:0}._side-panel-category-title_3aeyl_1651{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e8e8e8}._side-panel-category-title-icon_3aeyl_1660{font-size:24px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-category-title-text_3aeyl_1668{font-size:18px;font-weight:600;color:#1a1a1a}._side-panel-item_3aeyl_1563{margin:.25rem 0}._side-panel-link_3aeyl_1678{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_3aeyl_1678:hover{background-color:#f5f5f5;border-left-color:#1890ff}._side-panel-link_3aeyl_1678 ._side-panel-icon-wrapper_3aeyl_1691{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_3aeyl_1678 ._side-panel-text-wrapper_3aeyl_1701{flex:1}._side-panel-link_3aeyl_1678 ._side-panel-text_3aeyl_1701{font-size:16px;color:#333;transition:all .2s ease}._side-panel-link_3aeyl_1678:hover ._side-panel-icon-wrapper_3aeyl_1691{color:#1890ff;transform:scale(1.1)}._side-panel-link_3aeyl_1678:hover ._side-panel-text_3aeyl_1701{color:#1890ff;transform:translate(4px)}._side-panel-item_3aeyl_1563._active_3aeyl_53 ._side-panel-link_3aeyl_1678{background-color:#1890ff14;border-left-color:#1890ff}._side-panel-item_3aeyl_1563._active_3aeyl_53 ._side-panel-link_3aeyl_1678 ._side-panel-icon-wrapper_3aeyl_1691{color:#1890ff}._side-panel-item_3aeyl_1563._active_3aeyl_53 ._side-panel-link_3aeyl_1678 ._side-panel-text_3aeyl_1701{color:#1890ff;font-weight:600}._side-panel-category-header_3aeyl_1500{margin:1rem 0 .5rem;padding:.5rem 0;border-bottom:1px solid #e8e8e8}._side-panel-category-header_3aeyl_1500 ._side-panel-link_3aeyl_1678{background-color:transparent!important;border-left:none!important;cursor:default!important}._side-panel-category-header_3aeyl_1500 ._side-panel-link_3aeyl_1678 ._side-panel-icon-wrapper_3aeyl_1691{color:#1890ff}._side-panel-category-header_3aeyl_1500 ._side-panel-link_3aeyl_1678 ._side-panel-text_3aeyl_1701{color:#1a1a1a;font-weight:600}._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_1150{height:100%!important;cursor:pointer!important;background-color:#f5f5f5!important}._mobile-more-item_3aeyl_1184 ._mobile-more-button_3aeyl_1150:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important}._submenu-more-item_3aeyl_1761 ._submenu-more-link_3aeyl_1761{cursor:pointer}._submenu-more-item_3aeyl_1761 ._submenu-more-link_3aeyl_1761:hover ._navbar-submenu-icon-wrapper_3aeyl_95,._submenu-more-item_3aeyl_1761 ._submenu-more-link_3aeyl_1761:hover ._link-text_3aeyl_38{color:#1890ff!important}@media(max-width:768px){._side-panel-overlay_3aeyl_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_3aeyl_1 .3s ease-out!important}._side-panel_3aeyl_1394{left:0!important;width:100%!important;max-width:100%!important;min-width:0!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_3aeyl_1 .3s ease-out!important;box-shadow:0 -4px 20px #00000026!important;box-sizing:border-box!important;overflow-x:hidden!important}._side-panel-header_3aeyl_1454{padding:1rem}._side-panel-title_3aeyl_1464,._side-panel-category-name_3aeyl_1512{font-size:16px}._side-panel-content_3aeyl_1540{padding:1rem;overflow-x:hidden!important;box-sizing:border-box!important}._side-panel-items-grid_3aeyl_1570{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}._side-panel-item-block_3aeyl_1584{min-height:100px;padding:.75rem}._side-panel-item-icon_3aeyl_1609{font-size:28px}._side-panel-item-text_3aeyl_1612{font-size:12px}._side-panel-category-title_3aeyl_1651{margin-bottom:.75rem;padding-bottom:.5rem}._side-panel-category-title-icon_3aeyl_1660{font-size:20px}._side-panel-category-title-text_3aeyl_1668{font-size:16px}._side-panel-category-section_3aeyl_1643{margin-bottom:1.5rem}._side-panel-link_3aeyl_1678{padding:.75rem 1rem}._side-panel-link_3aeyl_1678 ._side-panel-text_3aeyl_1701{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}}._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}*{box-sizing:border-box}._homePage_147o3_5{min-height:100vh;background:#f5f5f5;padding-bottom:80px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}@media(max-width:768px){._homePage_147o3_5{font-size:14px;padding-bottom:90px}}@media(max-width:480px){._homePage_147o3_5{padding-bottom:100px}}._overlay_147o3_23{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:200}._sidebarMenu_147o3_33{position:fixed;top:0;left:0;width:280px;height:100vh;background:#fff;z-index:201;overflow-y:auto}._sidebarMenu_147o3_33 ._menuHeader_147o3_43{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #eee;background:#4caf50;color:#fff}._sidebarMenu_147o3_33 ._menuHeader_147o3_43 ._menuLogo_147o3_52{height:32px}._sidebarMenu_147o3_33 ._menuHeader_147o3_43 ._closeButton_147o3_55{background:none;border:none;font-size:24px;cursor:pointer;padding:4px;color:#fff;border-radius:4px}._sidebarMenu_147o3_33 ._menuHeader_147o3_43 ._closeButton_147o3_55:hover{background:#ffffff1a}._sidebarMenu_147o3_33 ._menuContent_147o3_67{padding:16px 0}._sidebarMenu_147o3_33 ._menuContent_147o3_67 ._menuSection_147o3_70{margin-bottom:24px}._sidebarMenu_147o3_33 ._menuContent_147o3_67 ._menuSection_147o3_70 ._menuSectionTitle_147o3_73{font-weight:600;margin:0 0 12px;padding:0 16px;text-transform:uppercase;letter-spacing:.5px;font-size:12px;color:#666}._sidebarMenu_147o3_33 ._menuContent_147o3_67 ._menuSection_147o3_70 ._menuItem_147o3_82{display:flex;align-items:center;padding:12px 16px;color:#333;text-decoration:none;transition:all .2s}._sidebarMenu_147o3_33 ._menuContent_147o3_67 ._menuSection_147o3_70 ._menuItem_147o3_82:hover{background:#f5f5f5;color:#4caf50;padding-left:20px}._sidebarMenu_147o3_33 ._menuContent_147o3_67 ._menuSection_147o3_70 ._menuItem_147o3_82 ._menuIcon_147o3_95{margin-right:12px;font-size:16px}._heroBannerMobile_147o3_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_147o3_100{display:none}}._heroBannerMobile_147o3_100 ._bannerOverlay_147o3_116{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:16px}._heroBannerMobile_147o3_100 ._bannerContent_147o3_127{text-align:center;width:100%;display:none}@media(max-width:480px){._heroBannerMobile_147o3_100{height:160px;margin-bottom:8px}._heroBannerMobile_147o3_100 ._bannerOverlay_147o3_116{padding:8px}._heroBannerMobile_147o3_100 ._bannerContent_147o3_127 ._ctaButtonMobile_147o3_140{padding:10px 20px;font-size:10px}}._heroBannerMobile_147o3_100 ._mobileBannerSlider_147o3_145{position:relative;width:100%;height:100%;overflow:hidden}._heroBannerMobile_147o3_100 ._mobileBannerSlider_147o3_145 ._mobileBannerSlide_147o3_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_147o3_100 ._mobileBannerSlider_147o3_145 ._mobileSliderControls_147o3_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_147o3_100 ._mobileBannerSlider_147o3_145 ._mobileSliderControls_147o3_162 ._mobileSliderButton_147o3_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_147o3_100 ._mobileBannerSlider_147o3_145 ._mobileSliderControls_147o3_162 ._mobileSliderButton_147o3_174:hover{background:#fff9;transform:scale(1.05);box-shadow:0 2px 8px #00000026}._heroBannerMobile_147o3_100 ._mobileBannerSlider_147o3_145 ._mobileSliderControls_147o3_162 ._mobileSliderButton_147o3_174:active{transform:scale(.95)}._quickActions_147o3_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_147o3_197:hover{box-shadow:0 4px 20px #0000001f}._quickActions_147o3_197 ._sectionHeader_147o3_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._quickActions_147o3_197 ._sectionHeader_147o3_209 ._sectionTitle_147o3_215{font-size:20px;font-weight:600;line-height:1.4;color:#333;margin:0}._quickActions_147o3_197 ._sectionHeader_147o3_209 ._expandButton_147o3_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_147o3_197 ._sectionHeader_147o3_209 ._expandButton_147o3_222:hover{background:#4caf501a;transform:translateY(-1px);box-shadow:0 2px 8px #4caf5033}._quickActions_147o3_197 ._sectionHeader_147o3_209 ._expandButton_147o3_222:active{transform:translateY(0)}._quickActions_147o3_197 ._sectionHeader_147o3_209 ._expandButton_147o3_222 ._expandArrow_147o3_246{font-size:16px;transition:transform .3s cubic-bezier(.4,0,.2,1)}._quickActions_147o3_197 ._sectionHeader_147o3_209 ._expandButton_147o3_222 ._expandArrow_147o3_246._expanded_147o3_250{transform:rotate(90deg)}._quickActions_147o3_197 ._sectionHeader_147o3_209 ._expandButton_147o3_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_147o3_197 ._sectionHeader_147o3_209 ._expandButton_147o3_222:active:before{width:100px;height:100px}._quickActions_147o3_197 ._quickActionsSlider_147o3_269{display:flex;padding:0 16px 8px;gap:16px;overflow-x:auto}._quickActions_147o3_197 ._quickActionsSlider_147o3_269::-webkit-scrollbar{height:4px}._quickActions_147o3_197 ._quickActionsSlider_147o3_269::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._quickActions_147o3_197 ._quickActionsSlider_147o3_269::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._quickActions_147o3_197 ._quickActionsSlider_147o3_269 ._quickActionSliderItem_147o3_287{flex-shrink:0;width:72px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .3s ease}._quickActions_147o3_197 ._quickActionsSlider_147o3_269 ._quickActionSliderItem_147o3_287:hover{transform:translateY(-2px)}._quickActions_147o3_197 ._quickActionsSlider_147o3_269 ._quickActionSliderItem_147o3_287 ._quickActionSliderImage_147o3_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_147o3_197 ._quickActionsSlider_147o3_269 ._quickActionSliderItem_147o3_287 ._quickActionSliderImage_147o3_299:hover{box-shadow:0 4px 16px #0000001f;transform:scale(1.05)}._quickActions_147o3_197 ._quickActionsSlider_147o3_269 ._quickActionSliderItem_147o3_287 ._quickActionSliderImage_147o3_299 img{width:36px;height:36px;border-radius:8px;object-fit:cover;transition:transform .3s ease}._quickActions_147o3_197 ._quickActionsSlider_147o3_269 ._quickActionSliderItem_147o3_287 ._quickActionSliderName_147o3_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_147o3_197 ._quickActionsGridExpanded_147o3_336{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px}@media(max-width:768px){._quickActions_147o3_197 ._quickActionsGridExpanded_147o3_336{grid-template-columns:repeat(4,1fr);gap:16px;padding:0 16px;justify-items:center}}@media(max-width:480px){._quickActions_147o3_197 ._quickActionsGridExpanded_147o3_336{grid-template-columns:repeat(4,1fr);gap:16px;padding:0 16px;justify-items:center}}._quickActions_147o3_197 ._quickActionsGridExpanded_147o3_336 ._quickActionCardExpanded_147o3_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_147o3_197 ._quickActionsGridExpanded_147o3_336 ._quickActionCardExpanded_147o3_357:hover{transform:translateY(-2px)}._quickActions_147o3_197 ._quickActionsGridExpanded_147o3_336 ._quickActionCardExpanded_147o3_357 ._quickActionImageExpanded_147o3_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_147o3_197 ._quickActionsGridExpanded_147o3_336 ._quickActionCardExpanded_147o3_357 ._quickActionImageExpanded_147o3_374:hover{transform:scale(1.05);box-shadow:0 4px 16px #0000001f}._quickActions_147o3_197 ._quickActionsGridExpanded_147o3_336 ._quickActionCardExpanded_147o3_357 ._quickActionImageExpanded_147o3_374 img{width:36px;height:36px;border-radius:8px;object-fit:cover;transition:transform .3s ease}._quickActions_147o3_197 ._quickActionsGridExpanded_147o3_336 ._quickActionCardExpanded_147o3_357 ._quickActionNameExpanded_147o3_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_147o3_413{padding:16px;background:#fff;margin:8px 16px;border-radius:12px;box-shadow:0 2px 8px #0000001a}._categories_147o3_413:has(._myFunctionsSlider_147o3_420){padding-bottom:16px}@media(max-width:768px){._categories_147o3_413:has(._myFunctionsSlider_147o3_420){padding-bottom:8px}}._categories_147o3_413 ._sectionHeader_147o3_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._categories_147o3_413 ._sectionHeader_147o3_209 ._sectionTitle_147o3_215{font-size:18px;font-weight:600;color:#333;margin:0}._categories_147o3_413 ._sectionHeader_147o3_209 ._expandButton_147o3_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_147o3_413 ._sectionHeader_147o3_209 ._expandButton_147o3_222:hover{background:#4caf501a}._categories_147o3_413 ._sectionHeader_147o3_209 ._expandButton_147o3_222 ._expandArrow_147o3_246{font-size:16px;transition:transform .3s}._categories_147o3_413 ._sectionHeader_147o3_209 ._expandButton_147o3_222 ._expandArrow_147o3_246._expanded_147o3_250{transform:rotate(90deg)}._categories_147o3_413 ._swipeHint_147o3_464{margin:0 8px 8px;font-size:12px;color:#6f7a72}._categories_147o3_413 ._categoriesSlider_147o3_469{display:flex;padding:0 16px 8px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media(max-width:768px){._categories_147o3_413 ._categoriesSlider_147o3_469{display:grid;grid-auto-flow:column;grid-auto-columns:calc(25% - 6px);grid-template-rows:repeat(2,1fr);gap:8px;padding:0 4px 8px;overflow-x:auto;scroll-snap-type:x mandatory}}._categories_147o3_413 ._categoriesSlider_147o3_469._myFunctionsSlider_147o3_420{justify-content:flex-start;padding-bottom:0}@media(max-width:768px){._categories_147o3_413 ._categoriesSlider_147o3_469._myFunctionsSlider_147o3_420{display:flex;grid-auto-flow:unset;grid-auto-columns:unset;grid-template-rows:unset;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory}._categories_147o3_413 ._categoriesSlider_147o3_469._myFunctionsSlider_147o3_420 ._categorySliderItem_147o3_504{width:90px;min-width:90px}}._categories_147o3_413 ._categoriesSlider_147o3_469._myFunctionsSlider_147o3_420:has(>:nth-child(2)){justify-content:flex-start}._categories_147o3_413 ._categoriesSlider_147o3_469::-webkit-scrollbar{height:4px}._categories_147o3_413 ._categoriesSlider_147o3_469::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._categories_147o3_413 ._categoriesSlider_147o3_469::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504{flex-shrink:0;width:90px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s;scroll-snap-align:start}@media(max-width:768px){._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504{width:100%;min-width:unset}}._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504:hover{transform:translateY(-2px)}._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504 ._categorySliderImage_147o3_542{width:68px;height:68px;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}@media(max-width:768px){._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504 ._categorySliderImage_147o3_542{margin:0 auto 8px}}._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504 ._categorySliderImage_147o3_542:hover{box-shadow:0 4px 15px #00000026}._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504 ._categorySliderImage_147o3_542 img{width:56px;height:56px;border-radius:8px;object-fit:cover}._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504 ._categorySliderImage_147o3_542 ._categoryIconFallback_147o3_568{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:28px;color:#333}._categories_147o3_413 ._categoriesSlider_147o3_469 ._categorySliderItem_147o3_504 ._categorySliderName_147o3_577{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_147o3_413 ._categoriesGridExpanded_147o3_589{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_147o3_413 ._categoriesGridExpanded_147o3_589{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){._categories_147o3_413 ._categoriesGridExpanded_147o3_589{grid-template-columns:repeat(3,1fr);gap:8px}}._categories_147o3_413 ._categoriesGridExpanded_147o3_589 ._categoryCardExpanded_147o3_609{background:#fff;border-radius:12px;padding:14px 8px;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;cursor:pointer;box-shadow:0 2px 6px #00000014;transition:all .2s}._categories_147o3_413 ._categoriesGridExpanded_147o3_589 ._categoryCardExpanded_147o3_609:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00000026}._categories_147o3_413 ._categoriesGridExpanded_147o3_589 ._categoryCardExpanded_147o3_609 ._categoryImageExpanded_147o3_626{width:56px;height:56px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;overflow:visible;background:transparent;box-shadow:none}._categories_147o3_413 ._categoriesGridExpanded_147o3_589 ._categoryCardExpanded_147o3_609 ._categoryImageExpanded_147o3_626 img{width:100%;height:100%;object-fit:contain;display:block}._categories_147o3_413 ._categoriesGridExpanded_147o3_589 ._categoryCardExpanded_147o3_609 ._categoryNameExpanded_147o3_643{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_147o3_655{padding:16px;background:#fff;margin:8px 16px;border-radius:12px;box-shadow:0 2px 8px #0000001a}._partners_147o3_655 ._sectionHeader_147o3_209{margin-bottom:16px}._partners_147o3_655 ._sectionHeader_147o3_209 ._sectionTitle_147o3_215{font-size:16px;font-weight:600;color:#333;margin:0}._partners_147o3_655 ._partnersSlider_147o3_671{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px}._partners_147o3_655 ._partnersSlider_147o3_671::-webkit-scrollbar{height:4px}._partners_147o3_655 ._partnersSlider_147o3_671::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._partners_147o3_655 ._partnersSlider_147o3_671::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._partners_147o3_655 ._partnersSlider_147o3_671 ._partnerItem_147o3_688{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_147o3_655 ._partnersSlider_147o3_671 ._partnerItem_147o3_688:hover{background:#fff;box-shadow:0 2px 8px #0000001a}._partners_147o3_655 ._partnersSlider_147o3_671 ._partnerItem_147o3_688 img{max-width:60px;max-height:40px;opacity:.7;transition:opacity .2s}._partners_147o3_655 ._partnersSlider_147o3_671 ._partnerItem_147o3_688:hover img{opacity:1}._featuredProducts_147o3_714{padding:16px}@media(max-width:480px){._featuredProducts_147o3_714{padding:8px}}@media(max-width:400px){._featuredProducts_147o3_714{padding:12px}}@media(max-width:360px){._featuredProducts_147o3_714{padding:8px}}._featuredProducts_147o3_714 ._sectionHeader_147o3_209{margin-bottom:16px}._featuredProducts_147o3_714 ._sectionHeader_147o3_209 ._sectionTitle_147o3_215{font-size:18px;font-weight:600;color:#333;margin:0 0 4px}._featuredProducts_147o3_714 ._sectionHeader_147o3_209 ._sectionSubtitle_147o3_741{font-size:14px;color:#666;margin:0}._featuredProducts_147o3_714 ._productsGrid_147o3_746{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;padding-bottom:8px}@media(max-width:480px){._featuredProducts_147o3_714 ._productsGrid_147o3_746{gap:3px}}@media(max-width:400px){._featuredProducts_147o3_714 ._productsGrid_147o3_746{gap:2px}}@media(max-width:360px){._featuredProducts_147o3_714 ._productsGrid_147o3_746{gap:2px}}._featuredProducts_147o3_714 ._productsGrid_147o3_746::-webkit-scrollbar{height:4px}._featuredProducts_147o3_714 ._productsGrid_147o3_746::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._featuredProducts_147o3_714 ._productsGrid_147o3_746::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779{flex-shrink:0;width:170px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .2s}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779:hover{transform:translateY(-2px)}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productImage_147o3_791{position:relative;height:150px;overflow:hidden}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productImage_147o3_791 img{width:100%;height:100%;object-fit:cover}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productImage_147o3_791 ._discountBadge_147o3_801{position:absolute;top:8px;left:8px;background:#ff5722;color:#fff;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productImage_147o3_791 ._ocopBadge_147o3_812{position:absolute;top:8px;right:8px;background:#4caf50;color:#fff;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productImage_147o3_791 ._favoriteButton_147o3_823{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_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productImage_147o3_791 ._favoriteButton_147o3_823._favorited_147o3_838{background:#ff5722;color:#fff}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productImage_147o3_791 ._favoriteButton_147o3_823:hover{transform:scale(1.1)}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845{padding:12px}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productName_147o3_848{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_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._sellerRowMobile_147o3_860{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productSeller_147o3_866{font-size:12px;font-weight:400;line-height:1.4;color:#666;margin:0;opacity:.8}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._shareButtonMobile_147o3_874{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_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._shareButtonMobile_147o3_874:hover{background:#fff;color:#2196f3;transform:scale(1.1)}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._shareButtonMobile_147o3_874 svg{width:14px;height:14px}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productPrice_147o3_896{margin-bottom:8px}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productPrice_147o3_896 ._currentPrice_147o3_899{font-size:18px;font-weight:600;color:#ff5722}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productPrice_147o3_896 ._originalPrice_147o3_904{font-size:12px;font-weight:400;line-height:1.4;color:#999;text-decoration:line-through;margin-left:8px}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productActions_147o3_912{display:flex;gap:6px}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productActions_147o3_912 ._buyNowButton_147o3_916{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_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productActions_147o3_912 ._buyNowButton_147o3_916:hover{background:#45a049}._featuredProducts_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productActions_147o3_912 ._addToCartButton_147o3_931{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_147o3_714 ._productsGrid_147o3_746 ._productCard_147o3_779 ._productInfo_147o3_845 ._productActions_147o3_912 ._addToCartButton_147o3_931:hover{background:#e0e0e0}._newsMobile_147o3_947{padding:16px}._newsMobile_147o3_947 ._sectionHeader_147o3_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._newsMobile_147o3_947 ._sectionHeader_147o3_209 ._sectionTitle_147o3_215{font-size:20px;font-weight:600;line-height:1.4;color:#333;margin:0}._newsMobile_147o3_947 ._sectionHeader_147o3_209 ._viewAllLink_147o3_963{color:#4caf50;text-decoration:none;font-size:14px;font-weight:500}._newsMobile_147o3_947 ._sectionHeader_147o3_209 ._viewAllLink_147o3_963:hover{text-decoration:underline}._newsMobile_147o3_947 ._newsSlider_147o3_972{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px}._newsMobile_147o3_947 ._newsSlider_147o3_972::-webkit-scrollbar{height:4px}._newsMobile_147o3_947 ._newsSlider_147o3_972::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._newsMobile_147o3_947 ._newsSlider_147o3_972::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._newsMobile_147o3_947 ._newsSlider_147o3_972 ._newsCardMobile_147o3_989{flex-shrink:0;width:280px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._newsMobile_147o3_947 ._newsSlider_147o3_972 ._newsCardMobile_147o3_989 ._newsImageMobile_147o3_997{position:relative;height:160px;overflow:hidden}._newsMobile_147o3_947 ._newsSlider_147o3_972 ._newsCardMobile_147o3_989 ._newsImageMobile_147o3_997 img{width:100%;height:100%;object-fit:cover}._newsMobile_147o3_947 ._newsSlider_147o3_972 ._newsCardMobile_147o3_989 ._newsImageMobile_147o3_997 ._newsCategoryMobile_147o3_1007{position:absolute;top:8px;left:8px;background:#4caf50e6;color:#fff;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600}._newsMobile_147o3_947 ._newsSlider_147o3_972 ._newsCardMobile_147o3_989 ._newsContentMobile_147o3_1018{padding:12px}._newsMobile_147o3_947 ._newsSlider_147o3_972 ._newsCardMobile_147o3_989 ._newsContentMobile_147o3_1018 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_147o3_947 ._newsSlider_147o3_972 ._newsCardMobile_147o3_989 ._newsContentMobile_147o3_1018 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_147o3_947 ._newsSlider_147o3_972 ._newsCardMobile_147o3_989 ._newsContentMobile_147o3_1018 ._newsDateMobile_147o3_1046{font-size:10px;font-weight:400;line-height:1.4;color:#999}._bottomNav_147o3_1053{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_147o3_1053 ._bottomNavItem_147o3_1066{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_147o3_1053 ._bottomNavItem_147o3_1066:hover,._bottomNav_147o3_1053 ._bottomNavItem_147o3_1066._active_147o3_1080{color:#4caf50}._bottomNav_147o3_1053 ._bottomNavItem_147o3_1066 svg{font-size:22px;margin-bottom:4px}._bottomNav_147o3_1053 ._bottomNavItem_147o3_1066 span{font-size:10px;color:#666;font-weight:500}@media(max-width:480px){._bottomNav_147o3_1053 ._bottomNavItem_147o3_1066{min-width:50px;padding:8px 4px}._bottomNav_147o3_1053 ._bottomNavItem_147o3_1066 svg{font-size:20px}._bottomNav_147o3_1053 ._bottomNavItem_147o3_1066 ._evaIcon_147o3_1100{width:20px;height:20px}._bottomNav_147o3_1053 ._bottomNavItem_147o3_1066 span{font-size:10px}}._homePageDesktop_147o3_1109{min-height:100vh;background:#f8f9fa;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}._homePageDesktop_147o3_1109 ._container_147o3_1114{max-width:1200px;margin:0 auto;padding:0 20px}._heroBannerDesktop_147o3_1120{max-width:1200px;margin:0 auto;padding:0;position:relative;overflow:hidden}._heroBannerDesktop_147o3_1120 ._heroContainer_147o3_1127{max-width:1200px;margin:0 auto;padding:0 20px}._heroBannerDesktop_147o3_1120 ._heroSlider_147o3_1132{position:relative;width:100%}._heroBannerDesktop_147o3_1120 ._heroSlider_147o3_1132 ._heroSlide_147o3_1132{position:relative;width:100%;height:clamp(280px,40vw,520px)}._heroBannerDesktop_147o3_1120 ._heroSlider_147o3_1132 ._heroSlide_147o3_1132 ._heroImage_147o3_1141{text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._heroBannerDesktop_147o3_1120 ._heroSlider_147o3_1132 ._heroSlide_147o3_1132 ._heroImage_147o3_1141 img{width:100%;height:100%;object-fit:contain;background-color:transparent;border-radius:8px}._heroBannerDesktop_147o3_1120 ._heroSlider_147o3_1132 ._sliderControls_147o3_1156{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_147o3_1120 ._heroSlider_147o3_1132 ._sliderControls_147o3_1156 ._sliderButton_147o3_1168{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_147o3_1120 ._heroSlider_147o3_1132 ._sliderControls_147o3_1156 ._sliderButton_147o3_1168:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px #0003}._quickActionsDesktop_147o3_1189{padding:40px 0;background:#f8f9fa}._quickActionsDesktop_147o3_1189 ._container_147o3_1114{max-width:1200px;margin:0 auto;padding:0 20px}._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336 ._quickActionCard_147o3_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_147o3_1189 ._quickActionsGrid_147o3_336 ._quickActionCard_147o3_357:hover{transform:translateY(-3px);box-shadow:0 6px 24px #0000001f;border-color:#4caf5033}._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336 ._quickActionCard_147o3_357 ._quickActionIcon_147o3_1218{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;transition:all .3s ease}._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336 ._quickActionCard_147o3_357 ._quickActionIcon_147o3_1218 img{width:48px;height:48px;transition:all .3s ease}._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336 ._quickActionCard_147o3_357:hover ._quickActionIcon_147o3_1218{transform:scale(1.05)}._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336 ._quickActionCard_147o3_357 h3{font-size:16px;font-weight:600;margin:0 0 6px;color:#333;line-height:1.3}._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336 ._quickActionCard_147o3_357 p{font-size:13px;color:#666;margin:0;font-weight:500;opacity:.8}@media(max-width:1200px){._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336{grid-template-columns:repeat(4,1fr);gap:12px}}@media(max-width:768px){._quickActionsDesktop_147o3_1189{padding:30px 0}._quickActionsDesktop_147o3_1189 ._quickActionsGrid_147o3_336{grid-template-columns:repeat(2,1fr);gap:12px}._quickActionsDesktop_147o3_1189 ._quickActionCard_147o3_357{padding:16px 10px}._quickActionsDesktop_147o3_1189 ._quickActionCard_147o3_357 ._quickActionIcon_147o3_1218{width:56px;height:56px}._quickActionsDesktop_147o3_1189 ._quickActionCard_147o3_357 ._quickActionIcon_147o3_1218 img{width:40px;height:40px}._quickActionsDesktop_147o3_1189 ._quickActionCard_147o3_357 h3{font-size:14px}._quickActionsDesktop_147o3_1189 ._quickActionCard_147o3_357 p{font-size:12px}}._categoriesDesktop_147o3_1283{padding:60px 0;background:#fff}._categoriesDesktop_147o3_1283 ._sectionHeader_147o3_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._categoriesDesktop_147o3_1283 ._sectionHeader_147o3_209 h2{font-size:32px;font-weight:700;color:#333;margin:0}._categoriesDesktop_147o3_1283 ._sectionHeader_147o3_209 ._categoryControls_147o3_1299{display:flex;gap:12px}._categoriesDesktop_147o3_1283 ._sectionHeader_147o3_209 ._categoryControls_147o3_1299 ._scrollButton_147o3_1303{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_147o3_1283 ._sectionHeader_147o3_209 ._categoryControls_147o3_1299 ._scrollButton_147o3_1303:hover{border-color:#4caf50;color:#4caf50}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;justify-items:center}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319._myFunctionsGrid_147o3_1325{justify-items:start}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319._myFunctionsGrid_147o3_1325:has(>:nth-child(2)){justify-items:center}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319 ._categoryCardDesktop_147o3_1331{background:#f9f9f9;padding:16px;width:150px;border-radius:16px;text-align:center;transition:all .3s;cursor:pointer}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319 ._categoryCardDesktop_147o3_1331:hover{background:#fff;box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319 ._categoryCardDesktop_147o3_1331 ._categoryImageDesktop_147o3_1345{width:80px;height:80px;margin:0 auto 12px}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319 ._categoryCardDesktop_147o3_1331 ._categoryImageDesktop_147o3_1345 img{width:100%;height:100%;object-fit:cover;border-radius:12px}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319 ._categoryCardDesktop_147o3_1331 ._categoryImageDesktop_147o3_1345 ._categoryIconFallback_147o3_568{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;color:#333}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319 ._categoryCardDesktop_147o3_1331 h3{font-size:16px;font-weight:600;margin:0 0 12px;color:#333}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319 ._categoryCardDesktop_147o3_1331 ._subcategoriesDesktop_147o3_1371{display:flex;flex-direction:column;gap:4px}._categoriesDesktop_147o3_1283 ._categoriesGridDesktop_147o3_1319 ._categoryCardDesktop_147o3_1331 ._subcategoriesDesktop_147o3_1371 ._subcategoryTag_147o3_1376{font-size:12px;color:#666;background:#f0f0f0;padding:2px 8px;border-radius:10px;text-align:center}._featuredProductsDesktop_147o3_1385{padding:60px 0}._featuredProductsDesktop_147o3_1385 ._sectionHeader_147o3_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._featuredProductsDesktop_147o3_1385 ._sectionHeader_147o3_209 h2{font-size:32px;font-weight:700;color:#333;margin:0}._featuredProductsDesktop_147o3_1385 ._sectionHeader_147o3_209 ._productTabs_147o3_1400{display:flex;gap:8px}._featuredProductsDesktop_147o3_1385 ._sectionHeader_147o3_209 ._productTabs_147o3_1400 ._tabButton_147o3_1404{padding:12px 24px;border:2px solid #e0e0e0;background:#fff;border-radius:25px;cursor:pointer;transition:all .2s;font-weight:500}._featuredProductsDesktop_147o3_1385 ._sectionHeader_147o3_209 ._productTabs_147o3_1400 ._tabButton_147o3_1404._active_147o3_1080{border-color:#4caf50;background:#4caf50;color:#fff}._featuredProductsDesktop_147o3_1385 ._sectionHeader_147o3_209 ._productTabs_147o3_1400 ._tabButton_147o3_1404:hover:not(._active_147o3_1080){border-color:#4caf50;color:#4caf50}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:all .3s}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427:hover ._productOverlay_147o3_1438{opacity:1}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441{position:relative;aspect-ratio:4/3;overflow:hidden}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 img{width:100%;height:100%;object-fit:cover}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 ._discountBadge_147o3_801{position:absolute;top:12px;left:12px;background:#ff5722;color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 ._ocopBadge_147o3_812{position:absolute;top:12px;right:12px;background:#4caf50;color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 ._productOverlay_147o3_1438{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_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 ._productOverlay_147o3_1438 ._quickViewButton_147o3_1487{background:#fff;border:none;padding:12px 24px;border-radius:25px;cursor:pointer;font-weight:500;transition:transform .2s}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 ._productOverlay_147o3_1438 ._quickViewButton_147o3_1487:hover{transform:scale(1.05)}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 ._productOverlay_147o3_1438 ._favoriteButtonDesktop_147o3_1499{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_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 ._productOverlay_147o3_1438 ._favoriteButtonDesktop_147o3_1499._favorited_147o3_838{background:#ff5722;color:#fff}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productImageDesktop_147o3_1441 ._productOverlay_147o3_1438 ._favoriteButtonDesktop_147o3_1499:hover{transform:scale(1.1)}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518{padding:20px}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 h3{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;line-height:1.3}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._sellerRow_147o3_860{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productSeller_147o3_866{font-size:12px;color:#666;margin:0;opacity:.8}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._shareButtonDesktop_147o3_1540{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_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._shareButtonDesktop_147o3_1540:hover{background:#fff;color:#2196f3;transform:scale(1.1)}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._shareButtonDesktop_147o3_1540 svg{width:16px;height:16px}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productPrice_147o3_896{margin-bottom:16px}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productPrice_147o3_896 ._currentPrice_147o3_899{font-size:18px;font-weight:700;color:#ff5722}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productPrice_147o3_896 ._originalPrice_147o3_904{font-size:14px;color:#999;text-decoration:line-through;margin-left:8px}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productActionsDesktop_147o3_1576{display:flex;gap:8px}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productActionsDesktop_147o3_1576 ._addToCartButtonDesktop_147o3_1580{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_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productActionsDesktop_147o3_1576 ._addToCartButtonDesktop_147o3_1580:hover{background:#e0e0e0}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productActionsDesktop_147o3_1576 ._buyNowButtonDesktop_147o3_1598{flex:1;background:#4caf50;color:#fff;border:none;padding:12px;border-radius:8px;cursor:pointer;font-weight:500;transition:background .2s}._featuredProductsDesktop_147o3_1385 ._productsGridDesktop_147o3_1422 ._productCardDesktop_147o3_1427 ._productInfoDesktop_147o3_1518 ._productActionsDesktop_147o3_1576 ._buyNowButtonDesktop_147o3_1598:hover{background:#45a049}._newsDesktop_147o3_1613{padding:60px 0;background:#fff}._newsDesktop_147o3_1613 ._sectionHeader_147o3_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._newsDesktop_147o3_1613 ._sectionHeader_147o3_209 h2{font-size:32px;font-weight:700;color:#333;margin:0}._newsDesktop_147o3_1613 ._sectionHeader_147o3_209 ._viewAllLink_147o3_963{color:#4caf50;text-decoration:none;font-weight:500}._newsDesktop_147o3_1613 ._sectionHeader_147o3_209 ._viewAllLink_147o3_963:hover{text-decoration:underline}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:transform .3s;cursor:pointer}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989:hover{transform:translateY(-5px)}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989 ._newsImage_147o3_997{position:relative;height:200px;overflow:hidden}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989 ._newsImage_147o3_997 img{width:100%;height:100%;object-fit:cover}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989 ._newsImage_147o3_997 ._newsCategory_147o3_1007{position:absolute;top:12px;left:12px;background:#4caf50e6;color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989 ._newsContent_147o3_1018{padding:20px}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989 ._newsContent_147o3_1018 h3{font-size:18px;font-weight:600;margin:0 0 12px;color:#333;line-height:1.3}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989 ._newsContent_147o3_1018 p{font-size:14px;color:#666;margin:0 0 12px;line-height:1.5}._newsDesktop_147o3_1613 ._newsGrid_147o3_1637 ._newsCard_147o3_989 ._newsContent_147o3_1018 ._newsDate_147o3_1046{font-size:12px;color:#999}._partnersDesktop_147o3_1695{padding:60px 0;background:#fff}._partnersDesktop_147o3_1695 h2{text-align:center;font-size:32px;font-weight:700;margin:0 0 40px;color:#333}._partnersDesktop_147o3_1695 ._partnersGridDesktop_147o3_1706{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}._partnersDesktop_147o3_1695 ._partnersGridDesktop_147o3_1706 ._partnerCardDesktop_147o3_1711{background:#f9f9f9;padding:30px;border-radius:16px;text-align:center;transition:all .3s;cursor:pointer}._partnersDesktop_147o3_1695 ._partnersGridDesktop_147o3_1706 ._partnerCardDesktop_147o3_1711:hover{background:#fff;box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}._partnersDesktop_147o3_1695 ._partnersGridDesktop_147o3_1706 ._partnerCardDesktop_147o3_1711 img{height:60px;margin-bottom:16px;opacity:.7;transition:opacity .3s}._partnersDesktop_147o3_1695 ._partnersGridDesktop_147o3_1706 ._partnerCardDesktop_147o3_1711 h4{font-size:14px;font-weight:600;margin:0;color:#333}._partnersDesktop_147o3_1695 ._partnersGridDesktop_147o3_1706 ._partnerCardDesktop_147o3_1711:hover img{opacity:1}._newsletterDesktop_147o3_1740{padding:60px 0;background:linear-gradient(135deg,#4caf50,#2e7d32);color:#fff}._newsletterDesktop_147o3_1740 ._newsletterContent_147o3_1745{text-align:center;max-width:600px;margin:0 auto}._newsletterDesktop_147o3_1740 ._newsletterContent_147o3_1745 h2{font-size:32px;font-weight:700;margin:0 0 16px}._newsletterDesktop_147o3_1740 ._newsletterContent_147o3_1745 p{font-size:16px;margin:0 0 32px;opacity:.9}._newsletterDesktop_147o3_1740 ._newsletterContent_147o3_1745 ._newsletterForm_147o3_1760{display:flex;gap:12px;max-width:400px;margin:0 auto}._newsletterDesktop_147o3_1740 ._newsletterContent_147o3_1745 ._newsletterForm_147o3_1760 input{flex:1;padding:16px;border:none;border-radius:25px;font-size:14px;outline:none}._newsletterDesktop_147o3_1740 ._newsletterContent_147o3_1745 ._newsletterForm_147o3_1760 input::placeholder{color:#999}._newsletterDesktop_147o3_1740 ._newsletterContent_147o3_1745 ._newsletterForm_147o3_1760 button{background:#fff;color:#4caf50;border:none;padding:16px 32px;border-radius:25px;font-weight:600;cursor:pointer;transition:transform .2s}._newsletterDesktop_147o3_1740 ._newsletterContent_147o3_1745 ._newsletterForm_147o3_1760 button:hover{transform:translateY(-2px)}._footerDesktop_147o3_1791{background:#333;color:#fff;padding:60px 0 20px}._footerDesktop_147o3_1791 ._footerContent_147o3_1796{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 h4{font-size:18px;font-weight:600;margin:0 0 20px;color:#4caf50}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 p{color:#ccc;line-height:1.6;margin:0 0 20px}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 ul{list-style:none;padding:0;margin:0}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 ul li{margin-bottom:12px}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 ul li a{color:#ccc;text-decoration:none;transition:color .2s}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 ul li a:hover{color:#4caf50}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 ._socialLinks_147o3_1829{display:flex;gap:16px}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 ._socialLinks_147o3_1829 ._socialLink_147o3_1829{color:#ccc;text-decoration:none;padding:8px 16px;border:1px solid #555;border-radius:20px;transition:all .2s;font-size:14px}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 ._socialLinks_147o3_1829 ._socialLink_147o3_1829:hover{color:#4caf50;border-color:#4caf50}._footerDesktop_147o3_1791 ._footerContent_147o3_1796 ._footerSection_147o3_1802 ._footerLogo_147o3_1846{height:48px;margin-bottom:16px}._footerDesktop_147o3_1791 ._footerBottom_147o3_1850{border-top:1px solid #555;padding-top:20px;text-align:center}._footerDesktop_147o3_1791 ._footerBottom_147o3_1850 p{color:#999;margin:0;font-size:14px}@media(max-width:1200px){._homePageDesktop_147o3_1109 ._container_147o3_1114{max-width:100%;padding:0 16px}._homePageDesktop_147o3_1109 ._categoriesGridDesktop_147o3_1319,._homePageDesktop_147o3_1109 ._partnersGridDesktop_147o3_1706{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){._homePageDesktop_147o3_1109 ._productsGridDesktop_147o3_1422{grid-template-columns:repeat(2,1fr)}._homePageDesktop_147o3_1109 ._newsGrid_147o3_1637{grid-template-columns:1fr}._homePageDesktop_147o3_1109 ._footerContent_147o3_1796{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_5syk5_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_5syk5_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_5syk5_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_5syk5_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_5syk5_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_5syk5_77{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:2px}._app-card__price-original_5syk5_85{font-size:14px;color:#9e9e9e;text-decoration:line-through;margin-bottom:2px;font-weight:400}._app-card__price-discount_5syk5_93{font-size:18px;color:#2e7d32;font-weight:700}._app-card__tags_5syk5_99{margin:2px 0 4px;display:flex;flex-wrap:wrap;gap:4px}._app-card__tag_5syk5_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_5syk5_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_5syk5_126{display:flex;align-items:center;gap:2px}._app-card__sold_5syk5_132{color:#2e7d32;font-weight:400;text-transform:none}._app-card_5syk5_2{background:ivory!important;border:1px solid #f0f0e6!important;border-radius:12px!important;box-shadow:0 2px 8px #0000000f}._app-card_5syk5_2 .ant-card-body{padding:8px!important;background:transparent!important}._app-card__image-wrapper_5syk5_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_5syk5_151{width:100%;height:100%;object-fit:cover;border-radius:12px;display:block}._app-card__favorite-btn_5syk5_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_5syk5_171:hover{border-color:#d32f2f}._app-card__action-buttons_5syk5_193{display:flex;margin-top:8px;gap:8px;width:100%}._app-card__buy-button_5syk5_200{flex:7;border-radius:6px!important;font-weight:600!important;display:flex;align-items:center;justify-content:center}._app-card__quick-action-button_5syk5_209{flex:3;width:auto!important;height:32px!important;padding:0!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important}._app-card__quick-action-button_5syk5_209 .anticon{font-size:16px}@media(max-width:480px){._app-card__action-buttons_5syk5_193{margin-top:6px;gap:6px}._app-card__buy-button_5syk5_200{font-size:12px!important;padding:0 8px!important;height:28px!important}._app-card__quick-action-button_5syk5_209{width:auto!important;height:28px!important}._app-card__quick-action-button_5syk5_209 .anticon{font-size:14px}}._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_174ye_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_174ye_13{width:100%;display:flex;flex-direction:column;align-items:center}._productDetail__imgWrapper_174ye_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_174ye_20{width:100%;max-width:100%;aspect-ratio:1/1}._productDetail__img_174ye_20{width:100%;height:100%;object-fit:cover;border-radius:12px}}._productDetail__img_174ye_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_174ye_56,._productDetail__navRight_174ye_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_174ye_56{left:8px}._productDetail__navRight_174ye_57{right:8px}._productDetail__imgIndex_174ye_82{position:absolute;right:12px;bottom:12px;background:#1976d2;color:#fff;border-radius:8px;padding:2px 8px;font-size:13px}._productDetail__thumbs_174ye_93{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;max-width:400px;width:100%}._productDetail__thumbs_174ye_93 img{width:48px;height:48px;object-fit:cover;border-radius:8px;cursor:pointer;border:2px solid transparent}._productDetail__thumbs_174ye_93 img._active_174ye_111{border-color:#2e7d32}._productDetail__info_174ye_115{margin-top:16px}._productDetail__titleRow_174ye_119{display:flex;align-items:center;gap:12px}._productDetail__title_174ye_119{flex:9;font-size:20px;font-weight:700;color:#222;margin-bottom:8px;margin-right:8px}._productDetail__favoriteBtn_174ye_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_174ye_134:hover{border-color:#2e7d32}._productDetail__favoriteBtn_174ye_134 svg{transition:transform .15s ease}._productDetail__favoriteBtnActive_174ye_157{border-color:#2e7d32;background-color:#e8f5e9}._productDetail__favoriteBtnActive_174ye_157 svg{transform:scale(1.1)}._productDetail__priceGroup_174ye_166{display:flex;align-items:flex-end;gap:12px;margin-bottom:8px}._productDetail__priceOriginal_174ye_173{color:#9e9e9e;text-decoration:line-through;font-size:16px;font-weight:400}._productDetail__price_174ye_166{color:#2e7d32;font-size:24px;font-weight:700}._productDetail__sold_174ye_186{color:#2e7d32;font-size:15px;margin-bottom:8px;margin-left:auto;white-space:nowrap;flex-shrink:0;min-width:fit-content}._productDetail__tags_174ye_196{display:flex;gap:8px;margin-bottom:8px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}._productDetail__tagsContainer_174ye_205{flex:1;min-width:0}._productDetail__tagsList_174ye_210{display:flex;gap:8px;flex-wrap:wrap;max-width:100%}._productDetail__tagsList_174ye_210 .ant-badge{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}._productDetail__tagsList_174ye_210 .ant-badge-count{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._productDetail__actions_174ye_232{display:flex;flex-direction:row;align-items:center;gap:12px;margin:12px 0 16px}._productDetail__qty_174ye_240{display:flex;align-items:center;gap:8px}._productDetail__stock_174ye_246{margin-left:8px;color:#616161;font-size:14px}._productDetail__stockCol_174ye_252{display:flex;align-items:center}._productDetail__qtyInput_174ye_257{width:64px;height:36px;text-align:center;border:1px solid #e0e0e0;border-radius:6px}._productDetail__actionButtons_174ye_265{display:flex;gap:12px;flex:1}@media(min-width:768px){._productDetail_174ye_2 ._productDetail__actions_174ye_232{margin-top:8px}._productDetail_174ye_2 ._productDetail__actionButtons_174ye_265>*{flex:1 1 50%}}@media(max-width:767px){._productDetail__actions_174ye_232{flex-direction:column;align-items:stretch}._productDetail__actionButtons_174ye_265>*{flex:1 1 50%}._productDetail__tags_174ye_196{flex-direction:column;align-items:flex-start;gap:12px}._productDetail__sold_174ye_186{margin-left:0;align-self:flex-start}._productDetail__tagsList_174ye_210 .ant-badge{max-width:150px}._productDetail__tagsList_174ye_210 .ant-badge-count{max-width:130px}}._productDetail__desc_174ye_303{font-size:15px;color:#333;margin-bottom:16px}._productDetail__descTitle_174ye_309{font-size:16px;font-weight:700;color:#2e7d32;margin:16px 0 4px;display:flex;align-items:center}._productDetail__descTitle_174ye_309:after{content:"";flex:1;height:1px;background:#9e9e9e;margin-left:12px}._onlyDesktop_174ye_326{display:block}@media(max-width:767px){._onlyDesktop_174ye_326{display:none!important}}._onlyMobile_174ye_335{display:none}@media(max-width:767px){._onlyMobile_174ye_335{display:block}}._productDetail__mobileQty_174ye_344{padding:12px 16px;background:#fff;border-bottom:1px solid #eee;margin-bottom:8px}._productDetail__mobileQty_174ye_344 ._productDetail__qty_174ye_240{display:flex;align-items:center;gap:8px;justify-content:center}._productDetail__mobileQty_174ye_344 ._productDetail__stock_174ye_246{margin-left:8px;color:#616161;font-size:14px}._productDetail__mobileBar_174ye_362{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_174ye_373{display:flex;gap:12px}._productDetail__mobileActions_174ye_373>*{flex:1 1 50%}._product-detail__favorite-btn_174ye_382{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_174ye_382:hover{border-color:#2e7d32}@media(min-width:768px){._productDetail_174ye_2{display:flex;flex-direction:row;gap:32px;align-items:flex-start;justify-content:center}._productDetail__gallery_174ye_13{flex:10;align-items:flex-start;min-width:0;max-width:none}._productDetail__info_174ye_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_1xr8u_1{min-height:100vh;padding:8px}@media(min-width:768px){._container_1xr8u_1{padding:16px}}@media(min-width:1200px){._container_1xr8u_1{padding:24px}}._mobileFiltersContainer_1xr8u_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_1xr8u_16{display:none}}._mobileSearchContainer_1xr8u_32{margin-bottom:12px}._mobileSearchInput_1xr8u_36{width:100%;border-radius:8px;height:44px}._mobileQuickFilters_1xr8u_42{margin:12px -4px;padding:0 4px;width:100%;overflow-x:hidden}._mobileQuickFilters_1xr8u_42 .ant-radio-group{display:flex;width:100%;gap:8px}._mobileQuickFilters_1xr8u_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:14px;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_1xr8u_42 .ant-radio-group .ant-radio-button-wrapper:hover{border-color:#1890ff;color:#1890ff}._mobileQuickFilters_1xr8u_42 .ant-radio-group .ant-radio-button-wrapper:before{display:none!important}._mobileQuickFilters_1xr8u_42 .ant-radio-group .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_1xr8u_80{color:#fff;background:#1890ff;border-color:#1890ff;box-shadow:0 2px 6px #1890ff59}._mobileQuickFilters_1xr8u_42 .ant-radio-group .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_1xr8u_80:hover{background:#40a9ff;border-color:#40a9ff}._mobileQuickFilters_1xr8u_42 .ant-radio-group .ant-radio-button-wrapper:active{transform:scale(.96)}._activeFilters_1xr8u_94{display:flex;flex-wrap:wrap;gap:8px;padding:8px 4px;align-items:center}._activeFilters_1xr8u_94 .ant-tag{margin:0;border-radius:16px;padding:4px 8px;font-size:14px;display:flex;align-items:center;gap:4px;background:#1890ff1a;border:1px solid rgba(24,144,255,.2);color:#1890ff}._activeFilters_1xr8u_94 .ant-tag ._anticon-close_1xr8u_113{color:#1890ff;font-size:14px}._activeFilters_1xr8u_94 .ant-tag ._anticon-close_1xr8u_113:hover{color:#096dd9}._activeFilters_1xr8u_94 .ant-btn-link{padding:0 4px;height:24px;font-size:14px;color:#8c8c8c}._activeFilters_1xr8u_94 .ant-btn-link:hover{color:#1890ff}._mobileActionButtons_1xr8u_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_1xr8u_156{display:flex;flex-direction:column;gap:12px;align-items:stretch;margin-bottom:16px;padding:0}@media(min-width:768px){._header_1xr8u_156{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;padding:0 4px}}._headerLeft_1xr8u_175{flex:1}._title_1xr8u_179{font-weight:600;color:#262626;margin:0 0 6px;line-height:1.3;font-size:20px}@media(max-width:768px){._title_1xr8u_179{font-size:24px}}@media(max-width:480px){._title_1xr8u_179{font-size:28px}}@media(min-width:481px){._title_1xr8u_179{margin:0 0 8px}}@media(min-width:769px){._title_1xr8u_179{line-height:1.2}}._subtitle_1xr8u_207{color:#8c8c8c;margin:0;line-height:1.4;font-size:13px}@media(max-width:768px){._subtitle_1xr8u_207{font-size:14px}}@media(max-width:480px){._subtitle_1xr8u_207{font-size:16px}}@media(min-width:481px){._subtitle_1xr8u_207{line-height:1.45}}@media(min-width:769px){._subtitle_1xr8u_207{line-height:1.5}}._searchInput_1xr8u_234{border-radius:8px;border:1px solid #d9d9d9;height:44px;transition:all .2s ease}._searchInput_1xr8u_234:focus,._searchInput_1xr8u_234:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_1xr8u_234 .ant-input{border:none;box-shadow:none;font-size:14px}@media(min-width:769px){._searchInput_1xr8u_234{height:36px}._searchInput_1xr8u_234 .ant-input{font-size:14px}}._filterSelect_1xr8u_258{width:100%;border-radius:8px}._filterSelect_1xr8u_258 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:44px!important;transition:all .2s ease;font-size:14px}._filterSelect_1xr8u_258 .ant-select-selector:focus,._filterSelect_1xr8u_258 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(min-width:769px){._filterSelect_1xr8u_258 .ant-select-selector{height:36px!important;font-size:14px}}._filterCard_1xr8u_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_1xr8u_280{margin-bottom:16px}}@media(max-width:480px){._filterCard_1xr8u_280{margin-bottom:12px}}._filterCard_1xr8u_280 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_1xr8u_280 .ant-card-body{padding:16px}}@media(max-width:480px){._filterCard_1xr8u_280 .ant-card-body{padding:12px}}._tableCard_1xr8u_311{margin:0 -8px;border-radius:0;border-left:none;border-right:none;background-color:#fff;overflow:hidden}._tableCard_1xr8u_311 .ant-card-body{padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}@media(min-width:768px){._tableCard_1xr8u_311{margin:0;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:1px solid #f0f0f0}}._desktopTableWrapper_1xr8u_334{width:100%;overflow-x:auto}._userTable_1xr8u_339 .ant-table{border-radius:0;overflow:hidden;background-color:#fff;width:100%!important;font-size:14px}._userTable_1xr8u_339 .ant-table-container{width:100%!important}._userTable_1xr8u_339 .ant-table-content{width:100%!important;min-width:400px!important}._userTable_1xr8u_339 .ant-table-thead>tr>th,._userTable_1xr8u_339 .ant-table-tbody>tr>td{padding:8px 4px;font-size:14px}@media(min-width:481px){._userTable_1xr8u_339 .ant-table-thead>tr>th,._userTable_1xr8u_339 .ant-table-tbody>tr>td{padding:12px 8px;font-size:14px}}@media(min-width:769px){._userTable_1xr8u_339 .ant-table-thead>tr>th,._userTable_1xr8u_339 .ant-table-tbody>tr>td{padding:16px;font-size:14px}}._userTable_1xr8u_339 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:2px solid #f0f0f0;font-weight:600;color:#262626;white-space:nowrap}._userTable_1xr8u_339 .ant-table-tbody>tr>td{border-bottom:1px solid #f5f5f5;background-color:#fff}._userTable_1xr8u_339 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._userTable_1xr8u_339 .ant-pagination{margin:20px;text-align:center;padding-right:16px!important}@media(max-width:768px){._userTable_1xr8u_339 .ant-pagination{margin:16px}}@media(max-width:480px){._userTable_1xr8u_339 .ant-pagination{margin:12px;font-size:14px}}._mobileUsersList_1xr8u_403{padding:0 12px}._mobilePagination_1xr8u_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_1xr8u_407 .ant-pagination{display:flex;align-items:center;justify-content:center;gap:4px}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-item,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-prev,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-next{min-width:32px;height:32px;line-height:32px;border-radius:16px;margin:0}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-item a,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-prev a,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-next a{padding:0 4px}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-item{border:1px solid #f0f0f0;background:#fff;font-size:14px;font-weight:500}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-item-active{border-color:#1890ff;background:#1890ff}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-item-active a{color:#fff}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-prev,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-next{border:1px solid #f0f0f0;background:#fff}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-prev:hover,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-next:hover{border-color:#1890ff}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{color:#1890ff}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-prev .ant-pagination-item-link,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-next .ant-pagination-item-link{border:none;display:flex;align-items:center;justify-content:center;font-size:14px}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-prev.ant-pagination-disabled,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-next.ant-pagination-disabled{border-color:#f0f0f0}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:#d9d9d9}._mobilePagination_1xr8u_407 .ant-pagination .ant-pagination-total-text{font-size:14px;color:#8c8c8c;margin-right:8px}._mobilePagination_1xr8u_407 ._back-button-page_1xr8u_486 .anticon{margin-right:0!important}._mobileStickyHeader_17luw_1{position:sticky;top:0;z-index:100;background:#fff;padding:12px 0;border-bottom:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000a;margin:0 0 16px}._mobileHeaderContent_17luw_13{padding:0 24px 12px}@media(max-width:768px){._mobileHeaderContent_17luw_13{padding:0 32px 12px}}._mobileHeaderContent_17luw_13{overflow:visible;word-wrap:break-word;overflow-wrap:break-word}._mobileTitle_17luw_27{font-size:18px;font-weight:600;color:#1f2937;margin:0;padding:0 8px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;line-height:1.4}@media(max-width:768px){._mobileTitle_17luw_27{font-size:16px;padding:0 12px}}._mobileDescription_17luw_45{font-size:14px;color:#6b7280;margin-top:4px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;line-height:1.4}._mobileSearchBar_17luw_55{display:flex;flex-direction:column;gap:8px;align-items:stretch;padding:0 16px;margin-bottom:12px}@media(max-width:768px){._mobileSearchBar_17luw_55{padding:0 42px}}._mobileSearchBar_17luw_55 ._searchInput_17luw_68{flex:1;width:100%;height:44px;border-radius:12px;border:1.5px solid #e5e7eb;font-size:16px;padding:0 16px 0 44px;transition:all .2s ease}._mobileSearchBar_17luw_55 ._searchInput_17luw_68:focus{border-color:#1890ff;box-shadow:0 0 0 3px #1890ff1a}._mobileSearchBar_17luw_55 ._searchInput_17luw_68 .ant-input{border:none;font-size:16px}._mobileSearchBar_17luw_55 ._filterButton_17luw_86{width:44px;height:44px;border-radius:12px;border:1.5px solid #e5e7eb;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .2s ease}._mobileSearchBar_17luw_55 ._filterButton_17luw_86:active{background:#f5f5f5;transform:scale(.95)}._mobileSearchBar_17luw_55 ._filterButton_17luw_86._active_17luw_101{border-color:#1890ff;background:#e6f7ff;color:#1890ff}._filterChipsContainer_17luw_107{display:flex;gap:8px;padding:0 16px;margin-bottom:12px;flex-wrap:wrap;align-items:center}@media(max-width:576px){._filterChipsContainer_17luw_107{padding:0 8px;margin-left:0;margin-right:0}}._filterChip_17luw_107{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f0f5ff;border:1px solid #adc6ff;border-radius:20px;font-size:13px;color:#1890ff;font-weight:500}._filterChip_17luw_107 ._chipLabel_17luw_135{white-space:nowrap}._filterChip_17luw_107 ._chipClose_17luw_138{cursor:pointer;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#1890ff33;transition:all .2s ease}._filterChip_17luw_107 ._chipClose_17luw_138:active{background:#1890ff4d;transform:scale(.9)}._mobileStatsContainer_17luw_154{margin-bottom:16px}@media(max-width:576px){._mobileStatsContainer_17luw_154{padding:0;margin-left:0;margin-right:0}}._mobileStatsGrid_17luw_165{display:grid;grid-template-columns:repeat(2,1fr);gap:0;padding:0}@media(max-width:576px){._mobileStatsGrid_17luw_165{gap:0}}._mobileStatItem_17luw_177{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #f0f0f0;border-left:none;border-right:none;border-radius:0;padding:16px;text-align:center;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100px}@media(max-width:576px){._mobileStatItem_17luw_177{padding:16px 12px;border-left:none;border-right:none;border-radius:0}}._mobileStatItem_17luw_177:active{transform:scale(.98);background:#f5f5f5}._mobileStatIcon_17luw_205{font-size:24px;margin-bottom:8px;opacity:.8;color:#8c8c8c}._mobileStatNumber_17luw_212{font-size:24px;font-weight:700;margin-bottom:4px;line-height:1.2;color:#1890ff}._mobileStatText_17luw_220{font-size:12px;color:#8c8c8c;font-weight:500}._mobileStatCard_17luw_226{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #f0f0f0;border-radius:12px;padding:16px;text-align:center;transition:all .2s ease}._mobileStatCard_17luw_226:active{transform:scale(.98);background:#f5f5f5}._mobileStatCard_17luw_226 ._statIcon_17luw_238{font-size:24px;margin-bottom:8px;opacity:.8}._mobileStatCard_17luw_226 ._statValue_17luw_243{font-size:24px;font-weight:700;margin-bottom:4px;line-height:1.2}._mobileStatCard_17luw_226 ._statLabel_17luw_249{font-size:12px;color:#8c8c8c;font-weight:500}._mobileStatCard_17luw_226._statPrimary_17luw_254 ._statValue_17luw_243{color:#1890ff}._mobileStatCard_17luw_226._statSuccess_17luw_257 ._statValue_17luw_243{color:#52c41a}._mobileStatCard_17luw_226._statWarning_17luw_260 ._statValue_17luw_243{color:#faad14}._mobileStatCard_17luw_226._statDanger_17luw_263 ._statValue_17luw_243{color:#ff4d4f}._mobileListContainer_17luw_267{display:flex;flex-direction:column;gap:12px;padding:0;width:100%;max-width:100%;overflow-x:hidden;overflow-y:visible;box-sizing:border-box;margin:0}@media(max-width:768px){._mobileListContainer_17luw_267{padding:0;gap:12px;width:100%;max-width:100%;overflow-x:hidden;overflow-y:visible;margin:0}}._mobileListContainer_17luw_267 *{box-sizing:border-box}._mobileListContainer_17luw_267 span,._mobileListContainer_17luw_267 div,._mobileListContainer_17luw_267 p{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important}._mobileCard_17luw_300{background:#fff;border:1px solid #f0f0f0;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;width:100%;max-width:100%;box-sizing:border-box;margin:0}@media(max-width:576px){._mobileCard_17luw_300{border-radius:0;border-left:none;border-right:none;margin:0;box-shadow:none;overflow:hidden}}._mobileCard_17luw_300:active{transform:scale(.98);box-shadow:0 1px 4px #00000014}._mobileCard_17luw_300 ._cardContent_17luw_328{display:flex;flex-direction:column;gap:12px;padding:16px;width:100%;max-width:100%;box-sizing:border-box;min-width:0;word-wrap:break-word;overflow-wrap:break-word;margin:0}._mobileCard_17luw_300 ._cardContent_17luw_328 *{max-width:100%;box-sizing:border-box}@media(max-width:576px){._mobileCard_17luw_300 ._cardContent_17luw_328{padding:16px;margin:0}._mobileCard_17luw_300 ._cardContent_17luw_328 *{max-width:100%!important;text-overflow:clip!important}}._mobileCard_17luw_300 ._productImageWrapper_17luw_355{position:relative;width:100px;height:100px;flex-shrink:0;border-radius:12px;overflow:hidden;background:#f5f5f5}._mobileCard_17luw_300 ._productImageWrapper_17luw_355 ._productImage_17luw_355{width:100%;height:100%;object-fit:cover}._mobileCard_17luw_300 ._productInfo_17luw_369{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;width:100%;box-sizing:border-box}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productName_17luw_378{font-size:15px;font-weight:600;color:#262626;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;margin:0;width:100%;box-sizing:border-box}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productMeta_17luw_390{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;align-items:flex-start;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow:visible}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productMeta_17luw_390>*{width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;overflow:visible;text-overflow:clip}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productMeta_17luw_390>* span,._mobileCard_17luw_300 ._productInfo_17luw_369 ._productMeta_17luw_390>* div{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-width:100%!important}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productSku_17luw_419{font-size:12px;color:#8c8c8c;font-family:Courier New,monospace;background:#f5f5f5;padding:2px 6px;border-radius:4px}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productCategory_17luw_427{font-size:12px;color:#1890ff;background:#e6f7ff;padding:2px 8px;border-radius:12px;font-weight:500}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productPrice_17luw_435{font-size:16px;font-weight:700;color:#ff4d4f;margin-top:4px}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productStock_17luw_441{display:flex;align-items:center;gap:4px;font-size:12px;color:#8c8c8c}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productStock_17luw_441._inStock_17luw_448{color:#52c41a}._mobileCard_17luw_300 ._productInfo_17luw_369 ._productStock_17luw_441._outOfStock_17luw_451{color:#ff4d4f}._mobileCard_17luw_300 ._quickActions_17luw_454{display:flex;gap:8px;padding:12px;border-top:1px solid #f5f5f5;background:#fafafa}@media(max-width:576px){._mobileCard_17luw_300 ._quickActions_17luw_454{padding:10px}}._mobileCard_17luw_300 ._quickActionButton_17luw_466{flex:1;height:40px;border-radius:10px;border:1.5px solid;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}._mobileCard_17luw_300 ._quickActionButton_17luw_466:active{transform:scale(.95)}._mobileCard_17luw_300 ._quickActionButton_17luw_466._editButton_17luw_482{border-color:#faad14;color:#faad14;background:#fffbe6}._mobileCard_17luw_300 ._quickActionButton_17luw_466._editButton_17luw_482:active{background:#fff7d9}._mobileCard_17luw_300 ._quickActionButton_17luw_466._viewButton_17luw_490{border-color:#1890ff;color:#1890ff;background:#e6f7ff}._mobileCard_17luw_300 ._quickActionButton_17luw_466._viewButton_17luw_490:active{background:#bae7ff}._mobileCard_17luw_300 ._quickActionButton_17luw_466._toggleButton_17luw_498{border-color:#52c41a;color:#52c41a;background:#f6ffed}._mobileCard_17luw_300 ._quickActionButton_17luw_466._toggleButton_17luw_498:active{background:#d9f7be}._mobileCard_17luw_300 ._quickActionButton_17luw_466._toggleButton_17luw_498._hidden_17luw_506{border-color:#faad14;color:#faad14;background:#fffbe6}._mobileCard_17luw_300 ._quickActionButton_17luw_466._deleteButton_17luw_511{border-color:#ff4d4f;color:#ff4d4f;background:#fff1f0}._mobileCard_17luw_300 ._quickActionButton_17luw_466._deleteButton_17luw_511:active{background:#ffccc7}._statusBadge_17luw_520{position:absolute;top:6px;right:6px;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;box-shadow:0 2px 8px #0000001a}._statusBadge_17luw_520._active_17luw_101{color:#52c41a;background:#52c41a1a}._statusBadge_17luw_520._draft_17luw_537{color:#1890ff;background:#1890ff1a}._statusBadge_17luw_520._hidden_17luw_506{color:#faad14;background:#faad141a}._statusBadge_17luw_520._archived_17luw_545{color:#8c8c8c;background:#8c8c8c1a}._statusBadge_17luw_520._inactive_17luw_549{color:#ff4d4f;background:#ff4d4f1a}._floatingActionButton_17luw_554{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:28px;background:linear-gradient(135deg,#1890ff,#096dd9);box-shadow:0 4px 16px #1890ff66;border:none;display:flex;align-items:center;justify-content:center;z-index:99;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}._floatingActionButton_17luw_554:active{transform:scale(.9);box-shadow:0 2px 8px #1890ff4d}._floatingActionButton_17luw_554 ._fabIcon_17luw_575{font-size:24px;color:#fff}._mobileEmptyState_17luw_580{padding:60px 20px;text-align:center;background:#fff;border-radius:16px;margin:20px 16px}@media(max-width:576px){._mobileEmptyState_17luw_580{margin:20px 16px;border-radius:16px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}}._mobileEmptyState_17luw_580 ._emptyIcon_17luw_595{font-size:64px;color:#d9d9d9;margin-bottom:16px}._mobileEmptyState_17luw_580 ._emptyTitle_17luw_600{font-size:18px;font-weight:600;color:#262626;margin-bottom:8px}._mobileEmptyState_17luw_580 ._emptyDescription_17luw_606{font-size:14px;color:#8c8c8c;margin-bottom:24px;line-height:1.5}._mobileEmptyState_17luw_580 ._emptyAction_17luw_612{height:44px;border-radius:12px;font-weight:600;padding:0 24px}._mobileSkeletonCard_17luw_619{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:12px;display:flex;gap:12px;margin-bottom:12px}._mobileSkeletonCard_17luw_619 ._skeletonImage_17luw_628{width:100px;height:100px;border-radius:12px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_17luw_1 1.5s infinite;flex-shrink:0}._mobileSkeletonCard_17luw_619 ._skeletonContent_17luw_637{flex:1;display:flex;flex-direction:column;gap:8px}._mobileSkeletonCard_17luw_619 ._skeletonContent_17luw_637 ._skeletonLine_17luw_643{height:16px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_17luw_1 1.5s infinite}._mobileSkeletonCard_17luw_619 ._skeletonContent_17luw_637 ._skeletonLine_17luw_643._short_17luw_650{width:60%}._mobileSkeletonCard_17luw_619 ._skeletonContent_17luw_637 ._skeletonLine_17luw_643._medium_17luw_653{width:80%}._mobileSkeletonCard_17luw_619 ._skeletonContent_17luw_637 ._skeletonLine_17luw_643._long_17luw_656{width:100%}@keyframes _skeleton-loading_17luw_1{0%{background-position:200% 0}to{background-position:-200% 0}}._mobilePagination_17luw_668{display:flex;justify-content:center;align-items:center;padding:20px 16px;background:#fff;border-top:1px solid #f0f0f0;margin-top:16px}@media(max-width:576px){._mobilePagination_17luw_668{padding:20px 8px;margin-left:0;margin-right:0}}._filterDrawer_17luw_685 .ant-drawer-header{padding:20px 24px;border-bottom:1px solid #f0f0f0}._filterDrawer_17luw_685 .ant-drawer-title{font-size:18px;font-weight:600}._filterDrawer_17luw_685 .ant-drawer-body{padding:24px}._filterDrawer_17luw_685 ._filterSection_17luw_696{margin-bottom:24px}._filterDrawer_17luw_685 ._filterSection_17luw_696 ._filterLabel_17luw_699{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px;display:block}._filterDrawer_17luw_685 ._drawerActions_17luw_706{display:flex;gap:12px;padding-top:24px;border-top:1px solid #f0f0f0;margin-top:24px}._filterDrawer_17luw_685 ._drawerActions_17luw_706 button{flex:1;height:44px;border-radius:12px;font-weight:600}@media(max-width:480px){._mobileStatsContainer_17luw_154{grid-template-columns:repeat(2,1fr);gap:8px;padding:0}._mobileStatCard_17luw_226{padding:12px}._mobileStatCard_17luw_226 ._statValue_17luw_243{font-size:20px}._mobileStatCard_17luw_226 ._statLabel_17luw_249{font-size:11px}._floatingActionButton_17luw_554{bottom:20px;right:20px;width:52px;height:52px}}@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_tk2o2_2,._profileContainer_tk2o2_2{min-height:100vh;background:#f8f9fa}._container_tk2o2_7{max-width:1200px;margin:0 auto;padding:0 4px}._heroSection_tk2o2_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_tk2o2_13{padding:20px 0 40px;min-height:280px;touch-action:pan-x pan-y pinch-zoom}}._heroOverlay_tk2o2_29{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:1}._heroSection_tk2o2_13>._container_tk2o2_7{position:relative;z-index:2}._heroContent_tk2o2_44{display:flex;align-items:center;justify-content:space-between;gap:24px}@media(max-width:768px){._heroContent_tk2o2_44{flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;gap:16px;padding:0 8px}}._heroLeft_tk2o2_61{display:flex;align-items:center;gap:24px;flex:0 0 auto}@media(max-width:768px){._heroLeft_tk2o2_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_tk2o2_80,._avatarContainer_tk2o2_80{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px}@media(max-width:768px){._avatarSection_tk2o2_80,._avatarContainer_tk2o2_80{gap:4px;flex:0 0 auto}}._heroAvatar_tk2o2_94,._avatar_tk2o2_80{border:4px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #0003;transition:transform .3s ease}._heroAvatar_tk2o2_94:hover,._avatar_tk2o2_80:hover{transform:scale(1.05)}@media(max-width:768px){._heroAvatar_tk2o2_94,._avatar_tk2o2_80{width:60px!important;height:60px!important;min-width:60px;font-size:24px;border:2px solid rgba(255,255,255,.3)}}._changeAvatarBtn_tk2o2_112{border-radius:20px;height:32px;font-size:14px;display:flex;align-items:center;gap:4px;background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff}._changeAvatarBtn_tk2o2_112:hover{background:#ffffff4d;border-color:#ffffff80}@media(max-width:768px){._changeAvatarBtn_tk2o2_112{height:24px;font-size:14px;padding:0 8px;display:none}}._heroInfo_tk2o2_136,._userInfo_tk2o2_136{display:flex;flex-direction:column;gap:12px}@media(max-width:768px){._heroInfo_tk2o2_136,._userInfo_tk2o2_136{display:none}}._mobileName_tk2o2_147{display:none}@media(max-width:768px){._mobileName_tk2o2_147{display:block;margin-top:4px}}._mobileNameText_tk2o2_157{color:#fff!important;font-size:14px!important;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70px;display:block}._heroName_tk2o2_169,._sectionTitle_tk2o2_169,._affiliateTitle_tk2o2_169,._userName_tk2o2_169{color:#fff!important;margin:0!important;font-size:32px;font-weight:700}@media(max-width:768px){._heroName_tk2o2_169,._sectionTitle_tk2o2_169,._affiliateTitle_tk2o2_169,._userName_tk2o2_169{font-size:24px}}._heroRole_tk2o2_181{color:#fffc;font-size:18px;font-weight:500}._heroStats_tk2o2_187,._userDetails_tk2o2_187{display:flex;gap:24px}@media(max-width:768px){._heroStats_tk2o2_187,._userDetails_tk2o2_187{justify-content:center}}._statItem_tk2o2_197{display:flex;align-items:center;gap:8px;color:#ffffffe6;font-weight:500}._statItem_tk2o2_197 svg{font-size:18px}._heroCenter_tk2o2_208{display:none}@media(max-width:768px){._heroCenter_tk2o2_208{display:flex;align-items:center;justify-content:center;width:100%;order:2}}._heroRight_tk2o2_221{display:flex;align-items:center;justify-content:center;flex:0 0 auto}@media(max-width:768px){._heroRight_tk2o2_221{flex:0 0 auto;order:1;align-self:flex-end}}._qrSectionDesktop_tk2o2_235{display:flex;align-items:center;justify-content:center}@media(max-width:768px){._qrSectionDesktop_tk2o2_235{display:none}}._competencyTreeSectionMobile_tk2o2_246{display:none}@media(max-width:768px){._competencyTreeSectionMobile_tk2o2_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_tk2o2_246:hover{background:#fff3;transform:translateY(-2px)}}._competencyTreeSection_tk2o2_246{display:none}._treeIcon_tk2o2_273{color:#fff;display:flex;align-items:center;justify-content:center}._treeIconSvg_tk2o2_280{font-size:48px}@media(max-width:768px){._treeIconSvg_tk2o2_280{font-size:32px!important}}._treeLabel_tk2o2_289{color:#fff!important;font-weight:600;font-size:14px;text-align:center}@media(max-width:768px){._treeLabel_tk2o2_289{font-size:14px!important;white-space:nowrap}}._treeStats_tk2o2_302{color:#ffffffe6!important;font-size:14px;text-align:center}@media(max-width:768px){._treeStats_tk2o2_302{font-size:14px!important;white-space:nowrap}}._qrSection_tk2o2_235{background:#ffffff14;border-radius:8px;padding:6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._mainSection_tk2o2_321,._profileContent_tk2o2_321{padding:16px 0}._swipeHint_tk2o2_325{display:none}._swipeHintContent_tk2o2_328{display:flex;align-items:center;gap:12px;width:100%;justify-content:space-between;font-size:14px}._swipeHintText_tk2o2_337{color:#999;font-size:14px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._swipeHintText_tk2o2_337:first-child{text-align:left}._swipeHintText_tk2o2_337:last-child{text-align:right}._swipeHintCurrent_tk2o2_353{color:#667eea;font-weight:600;font-size:14px;flex:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tabDots_tk2o2_364{display:flex;gap:8px;align-items:center;justify-content:center}._tabDot_tk2o2_364{width:6px;height:6px;border-radius:50%;background:#d9d9d9;transition:all .3s ease}._tabDot_tk2o2_364._tabDotActive_tk2o2_378{width:20px;height:6px;border-radius:3px;background:#667eea}._tabContentWrapper_tk2o2_385{position:relative;min-height:200px;overflow:visible}@media(max-width:768px){._tabContentWrapper_tk2o2_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_tk2o2_400,._mainContent_tk2o2_400{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden}._profileTabs_tk2o2_400 .ant-tabs-nav,._mainContent_tk2o2_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_tk2o2_400 .ant-tabs-nav::-webkit-scrollbar,._mainContent_tk2o2_400 .ant-tabs-nav::-webkit-scrollbar{height:6px}._profileTabs_tk2o2_400 .ant-tabs-nav::-webkit-scrollbar-track,._mainContent_tk2o2_400 .ant-tabs-nav::-webkit-scrollbar-track{background:transparent}._profileTabs_tk2o2_400 .ant-tabs-nav::-webkit-scrollbar-thumb,._mainContent_tk2o2_400 .ant-tabs-nav::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}._profileTabs_tk2o2_400 .ant-tabs-nav::-webkit-scrollbar-thumb:hover,._mainContent_tk2o2_400 .ant-tabs-nav::-webkit-scrollbar-thumb:hover{background-color:#0000004d}@media(max-width:768px){._profileTabs_tk2o2_400 .ant-tabs-nav,._mainContent_tk2o2_400 .ant-tabs-nav{touch-action:pan-x;scroll-snap-type:x mandatory}}._profileTabs_tk2o2_400 .ant-tabs-nav-list,._mainContent_tk2o2_400 .ant-tabs-nav-list{display:flex;flex-wrap:nowrap}._profileTabs_tk2o2_400 .ant-tabs-tab,._mainContent_tk2o2_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_tk2o2_400 .ant-tabs-tab:hover,._mainContent_tk2o2_400 .ant-tabs-tab:hover{color:#667eea}@media(max-width:768px){._profileTabs_tk2o2_400 .ant-tabs-tab,._mainContent_tk2o2_400 .ant-tabs-tab{min-width:120px;padding:12px 16px}}._profileTabs_tk2o2_400 .ant-tabs-tab-active,._mainContent_tk2o2_400 .ant-tabs-tab-active{color:#667eea!important;font-weight:600}._profileTabs_tk2o2_400 .ant-tabs-ink-bar,._mainContent_tk2o2_400 .ant-tabs-ink-bar{background:#667eea;height:3px;transition:transform .3s ease,width .3s ease}._profileTabs_tk2o2_400 .ant-tabs-content-holder,._mainContent_tk2o2_400 .ant-tabs-content-holder{padding:12px}@media(max-width:768px){._profileTabs_tk2o2_400 .ant-tabs-content-holder,._mainContent_tk2o2_400 .ant-tabs-content-holder{touch-action:pan-x pan-y pinch-zoom;position:relative;min-height:300px}}@media(max-width:768px){._profileTabs_tk2o2_400 .ant-tabs-tabpane>div,._mainContent_tk2o2_400 .ant-tabs-tabpane>div{touch-action:pan-x pan-y pinch-zoom;min-height:100%}}._profileTabs_tk2o2_400 .ant-tabs-content,._mainContent_tk2o2_400 .ant-tabs-content{transition:transform .3s ease}@media(max-width:768px){._profileTabs_tk2o2_400 .ant-tabs-content-holder,._mainContent_tk2o2_400 .ant-tabs-content-holder{padding:8px}}._personalInfoSection_tk2o2_492 ._infoCard_tk2o2_492,._personalInfoSection_tk2o2_492 ._profileSidebar_tk2o2_492{background:#f8f9fa;border-radius:12px;padding:24px;border:1px solid #e9ecef}._personalInfoSection_tk2o2_492 ._infoList_tk2o2_498{display:flex;flex-direction:column;gap:16px}._personalInfoSection_tk2o2_492 ._infoItem_tk2o2_503,._personalInfoSection_tk2o2_492 ._detailItem_tk2o2_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_tk2o2_492 ._infoItem_tk2o2_503:hover,._personalInfoSection_tk2o2_492 ._detailItem_tk2o2_503:hover{transform:translate(4px);box-shadow:0 2px 8px #0000001a}._personalInfoSection_tk2o2_492 ._infoItem_tk2o2_503 svg,._personalInfoSection_tk2o2_492 ._detailItem_tk2o2_503 svg{font-size:18px;color:#667eea;margin-top:2px}._personalInfoSection_tk2o2_492 ._infoItem_tk2o2_503>div,._personalInfoSection_tk2o2_492 ._detailItem_tk2o2_503>div{flex:1;display:flex;flex-direction:column;gap:4px}._affiliateSection_tk2o2_529,._affiliateContent_tk2o2_529{display:flex;flex-direction:column;gap:6px}@media(max-width:768px){._affiliateSection_tk2o2_529,._affiliateContent_tk2o2_529{gap:4px}}._statsRow_tk2o2_540{margin-bottom:8px}._statCard_tk2o2_544{text-align:center;border-radius:12px;border:1px solid #e9ecef;transition:all .3s ease}._statCard_tk2o2_544:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}._statCard_tk2o2_544 .ant-statistic-title{color:#6c757d;font-weight:500}._statCard_tk2o2_544 .ant-statistic-content{color:#667eea;font-weight:600}._referralCard_tk2o2_563,._referralSection_tk2o2_563{border-radius:12px;border:1px solid #e9ecef}._referralCard_tk2o2_563 ._referralLink_tk2o2_567,._referralCard_tk2o2_563 ._referralInfo_tk2o2_567,._referralSection_tk2o2_563 ._referralLink_tk2o2_567,._referralSection_tk2o2_563 ._referralInfo_tk2o2_567{background:#f8f9fa;border-radius:8px;padding:16px;border:1px solid #e9ecef}._referralCard_tk2o2_563 ._linkText_tk2o2_573,._referralCard_tk2o2_563 ._referralValue_tk2o2_573,._referralSection_tk2o2_563 ._linkText_tk2o2_573,._referralSection_tk2o2_563 ._referralValue_tk2o2_573{font-family:Courier New,monospace;font-size:14px;color:#495057}._treeCard_tk2o2_579,._listCard_tk2o2_580{border-radius:12px;border:1px solid #e9ecef}._treeContainer_tk2o2_585{max-height:400px;overflow-y:auto;padding:4px;border-radius:8px}._listHeader_tk2o2_592,._levelSelector_tk2o2_592{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._listHeader_tk2o2_592,._levelSelector_tk2o2_592{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:12px}._listHeader_tk2o2_592 ._headerContent_tk2o2_605,._levelSelector_tk2o2_592 ._headerContent_tk2o2_605{display:flex;flex-direction:column;gap:12px}}._listHeader_tk2o2_592 ._headerContent_tk2o2_605,._levelSelector_tk2o2_592 ._headerContent_tk2o2_605{display:flex;align-items:center;gap:16px;width:100%}._listHeader_tk2o2_592 ._headerContent_tk2o2_605 ._headerTitle_tk2o2_617,._levelSelector_tk2o2_592 ._headerContent_tk2o2_605 ._headerTitle_tk2o2_617{margin:0;flex-shrink:0}._listHeader_tk2o2_592 ._headerContent_tk2o2_605 ._headerControls_tk2o2_621,._levelSelector_tk2o2_592 ._headerContent_tk2o2_605 ._headerControls_tk2o2_621{display:flex;align-items:center;gap:12px;margin-left:auto}._listHeader_tk2o2_592 ._headerContent_tk2o2_605 ._levelSelect_tk2o2_592,._levelSelector_tk2o2_592 ._headerContent_tk2o2_605 ._levelSelect_tk2o2_592{flex-shrink:0}@media(max-width:768px){._listHeader_tk2o2_592 ._headerContent_tk2o2_605,._levelSelector_tk2o2_592 ._headerContent_tk2o2_605{flex-direction:column;gap:12px;align-items:flex-start}._listHeader_tk2o2_592 ._headerContent_tk2o2_605 ._headerControls_tk2o2_621,._levelSelector_tk2o2_592 ._headerContent_tk2o2_605 ._headerControls_tk2o2_621{margin-left:0;width:100%;justify-content:space-between}}._tableHeader_tk2o2_643{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._tableHeader_tk2o2_643{flex-direction:column;gap:12px;align-items:flex-start}}._exportButton_tk2o2_657{background:linear-gradient(135deg,#52c41a,#389e0d);border:none;border-radius:6px;height:36px;font-weight:500;box-shadow:0 2px 4px #52c41a33}._exportButton_tk2o2_657:hover{background:linear-gradient(135deg,#389e0d,#237804);transform:translateY(-1px);box-shadow:0 4px 8px #52c41a4d}._exportButton_tk2o2_657:disabled{background:#d9d9d9;color:#999;cursor:not-allowed;transform:none;box-shadow:none}._affiliateList_tk2o2_678 ._affiliateItem_tk2o2_678,._affiliateTableContainer_tk2o2_678 ._affiliateItem_tk2o2_678{padding:16px;border-radius:8px;margin-bottom:8px;background:#f8f9fa;border:1px solid #e9ecef;transition:all .2s ease}._affiliateList_tk2o2_678 ._affiliateItem_tk2o2_678:hover,._affiliateTableContainer_tk2o2_678 ._affiliateItem_tk2o2_678:hover{background:#fff;box-shadow:0 2px 8px #0000001a}._affiliateList_tk2o2_678 ._affiliateMeta_tk2o2_690,._affiliateTableContainer_tk2o2_678 ._affiliateMeta_tk2o2_690{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:768px){._affiliateList_tk2o2_678 ._affiliateMeta_tk2o2_690,._affiliateTableContainer_tk2o2_678 ._affiliateMeta_tk2o2_690{flex-direction:column;gap:4px}}._affiliateTable_tk2o2_678 .ant-table{border-radius:8px;overflow:hidden;border:1px solid #e9ecef}@media(max-width:768px){._affiliateTable_tk2o2_678 .ant-table{font-size:14px}._affiliateTable_tk2o2_678 .ant-table ._ant-table-thead_tk2o2_711>tr>th{padding:8px 4px;font-size:14px;white-space:nowrap}._affiliateTable_tk2o2_678 .ant-table ._ant-table-tbody_tk2o2_716>tr>td{padding:8px 4px;font-size:14px;vertical-align:top}}@media(max-width:480px){._affiliateTable_tk2o2_678 .ant-table{font-size:14px}._affiliateTable_tk2o2_678 .ant-table ._ant-table-thead_tk2o2_711>tr>th{padding:6px 2px;font-size:14px}._affiliateTable_tk2o2_678 .ant-table ._ant-table-tbody_tk2o2_716>tr>td{padding:6px 2px;font-size:14px}}._affiliateTable_tk2o2_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_tk2o2_678 .ant-table-tbody>tr>td{border-bottom:1px solid #f1f3f4;padding:12px 16px}._affiliateTable_tk2o2_678 .ant-table-tbody>tr>td:first-child{text-align:center;font-weight:600;color:#667eea}._affiliateTable_tk2o2_678 .ant-table-tbody>tr:hover>td{background:#f8f9fa}._affiliateTable_tk2o2_678 .ant-table-pagination{margin:16px 0 0}._affiliateTable_tk2o2_678 .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:8px}._affiliateTable_tk2o2_678 .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:8px}._emptyState_tk2o2_765,._emptyText_tk2o2_765{text-align:center;padding:40px 20px;color:#6c757d}._emptyState_tk2o2_765 ._emptyIcon_tk2o2_770,._emptyText_tk2o2_765 ._emptyIcon_tk2o2_770{font-size:48px;margin-bottom:16px;opacity:.5}._securityTab_tk2o2_776{display:flex;flex-direction:column;gap:32px}._securityOverview_tk2o2_782 ._securityCard_tk2o2_782{border-radius:12px;border:1px solid #e9ecef;transition:all .3s ease;height:100%}._securityOverview_tk2o2_782 ._securityCard_tk2o2_782:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._securityOverview_tk2o2_782 ._securityItem_tk2o2_792{display:flex;align-items:center;gap:16px}._securityOverview_tk2o2_782 ._securityIcon_tk2o2_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_tk2o2_782 ._securityInfo_tk2o2_808{flex:1;display:flex;flex-direction:column;gap:4px;min-height:60px;justify-content:space-between}._securityActions_tk2o2_817 ._actionCard_tk2o2_817{border-radius:12px;border:1px solid #e9ecef;transition:all .3s ease}._securityActions_tk2o2_817 ._actionCard_tk2o2_817:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._securityActions_tk2o2_817 ._actionHeader_tk2o2_826{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}._securityActions_tk2o2_817 ._actionIcon_tk2o2_832{width:40px;height:40px;border-radius:8px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;color:#667eea;font-size:18px}._securityActions_tk2o2_817 ._actionButton_tk2o2_843{border-radius:8px;height:40px;font-weight:500}._securityActions_tk2o2_817 ._actionSwitch_tk2o2_848{margin-top:8px}._otpSetup_tk2o2_852 ._ant-form-item_tk2o2_852{margin-bottom:16px}@media(max-width:768px){._heroSection_tk2o2_13{padding:40px 0}._mainSection_tk2o2_321,._profileContent_tk2o2_321{padding:20px 0}._profileTabs_tk2o2_400 .ant-tabs-content-holder,._mainContent_tk2o2_400 .ant-tabs-content-holder{padding:6px}._statsRow_tk2o2_540 ._statCard_tk2o2_544{margin-bottom:4px}._securityOverview_tk2o2_782 ._securityItem_tk2o2_792,._securityActions_tk2o2_817 ._actionHeader_tk2o2_826{flex-direction:column;text-align:center;gap:12px}}._fadeIn_tk2o2_880{animation:_fadeIn_tk2o2_880 .6s ease-in-out}@keyframes _fadeIn_tk2o2_880{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._slideIn_tk2o2_894{animation:_slideIn_tk2o2_894 .6s ease-in-out}@keyframes _slideIn_tk2o2_894{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}._detailLabel_tk2o2_908,._levelLabel_tk2o2_908,._referralLabel_tk2o2_908{font-size:14px;color:#666;font-weight:500}._detailValue_tk2o2_914{font-size:14px;color:#2e2e2e;font-weight:500}._affiliateTitle_tk2o2_169{color:#2e2e2e!important;font-size:24px!important}._sectionTitle_tk2o2_169{color:#2e2e2e!important;font-size:19px!important;margin-bottom:16px!important}._levelSelect_tk2o2_592{width:120px}._supportTab_tk2o2_935{padding:24px 0}._supportHeader_tk2o2_939{text-align:center;margin-bottom:32px}._supportTitle_tk2o2_944{color:#1890ff!important;margin-bottom:8px!important}._supportTitle_tk2o2_944 ._anticon_tk2o2_948{margin-right:8px}._supportDescription_tk2o2_952{color:#666;font-size:16px;margin-bottom:0!important}._quickActions_tk2o2_958{margin-bottom:32px}._actionCard_tk2o2_817{height:100%;cursor:pointer;transition:all .3s ease;border:1px solid #e8e8e8}._actionCard_tk2o2_817:hover{border-color:#1890ff;box-shadow:0 4px 12px #1890ff26;transform:translateY(-2px)}._actionContent_tk2o2_974{text-align:center;padding:16px}._actionIcon_tk2o2_832{font-size:32px;color:#1890ff;margin-bottom:16px;display:block}._actionTitle_tk2o2_986{margin-bottom:8px!important;color:#262626!important}._statsSection_tk2o2_991{margin-bottom:32px}._recentTickets_tk2o2_995 ._ant-list-item_tk2o2_995{padding:16px 0;border-bottom:1px solid #f0f0f0}._recentTickets_tk2o2_995 ._ant-list-item_tk2o2_995:last-child{border-bottom:none}._recentTickets_tk2o2_995 ._ant-list-item-meta-title_tk2o2_1002{margin-bottom:8px!important}._recentTickets_tk2o2_995 ._ant-list-item-meta-description_tk2o2_1005{margin-bottom:0!important}._ticketMeta_tk2o2_1009{font-size:14px}._ticketMeta_tk2o2_1009:not(:last-child):after{content:"•";margin:0 8px;color:#d9d9d9}@media(max-width:768px){._supportTab_tk2o2_935{padding:16px 0}._supportHeader_tk2o2_939{margin-bottom:24px}._supportTitle_tk2o2_944{font-size:20px!important}._supportDescription_tk2o2_952{font-size:14px}._quickActions_tk2o2_958{margin-bottom:24px}._actionContent_tk2o2_974{padding:12px}._actionIcon_tk2o2_832{font-size:24px;margin-bottom:12px}._statsSection_tk2o2_991{margin-bottom:24px}}._branchTransferModal_1jugf_1 .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}._branchTransferModal_1jugf_1 .ant-modal-body{padding:24px}._modalContent_1jugf_9 ._infoSection_1jugf_9{background:#f6f8fa;padding:16px;border-radius:8px;margin-bottom:16px}._modalContent_1jugf_9 ._infoSection_1jugf_9 ._currentBranch_1jugf_15{margin-top:8px;padding:8px 12px;background:#fff;border-radius:6px;border:1px solid #e1e8ed}._modalContent_1jugf_9 ._transferForm_1jugf_22 ._formActions_1jugf_22{display:flex;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}._modalContent_1jugf_9 ._warningSection_1jugf_29{margin-top:16px;padding:12px 16px;background:#fff7e6;border:1px solid #ffd591;border-radius:6px}._modalContent_1jugf_9 ._warningSection_1jugf_29 ._warningText_1jugf_36{font-size:14px;line-height:1.4}@media(max-width:768px){._branchTransferModal_1jugf_1 .ant-modal{margin:16px;max-width:calc(100vw - 32px)}._modalContent_1jugf_9 ._formActions_1jugf_22{flex-direction:column;gap:8px}._modalContent_1jugf_9 ._formActions_1jugf_22 .ant-space{width:100%;justify-content:center}}._branchTransferList_q9dw5_1 .ant-card-body{padding:0}._header_q9dw5_5{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._header_q9dw5_5 ._titleSection_q9dw5_13 ._title_q9dw5_13{margin:0 0 4px;display:flex;align-items:center;gap:8px}._header_q9dw5_5 ._titleSection_q9dw5_13 ._title_q9dw5_13 ._titleIcon_q9dw5_19{color:#1890ff}._header_q9dw5_5 ._actions_q9dw5_22{flex-shrink:0}._tableContainer_q9dw5_26{padding:16px 24px 24px}._tableContainer_q9dw5_26 .ant-table ._ant-table-thead_q9dw5_29>tr>th{background:#fafafa;font-weight:600}._tableContainer_q9dw5_26 .ant-table ._ant-table-tbody_q9dw5_33>tr:hover>td{background:#f5f5f5}._userAvatar_q9dw5_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_q9dw5_5{flex-direction:column;gap:16px;align-items:stretch;padding:16px}._header_q9dw5_5 ._actions_q9dw5_22 .ant-space{width:100%;justify-content:center}._tableContainer_q9dw5_26{padding:8px;overflow-x:auto}._tableContainer_q9dw5_26 .ant-table{table-layout:auto!important}._tableContainer_q9dw5_26 .ant-table ._ant-table-thead_q9dw5_29>tr>th,._tableContainer_q9dw5_26 .ant-table ._ant-table-tbody_q9dw5_33>tr>td{white-space:nowrap!important;padding:6px 4px!important;font-size:14px!important;line-height:1.2!important}._userAvatar_q9dw5_37{width:20px;height:20px;font-size:14px}}@media(max-width:480px){._tableContainer_q9dw5_26{padding:4px}._tableContainer_q9dw5_26 .ant-table ._ant-table-thead_q9dw5_29>tr>th,._tableContainer_q9dw5_26 .ant-table ._ant-table-tbody_q9dw5_33>tr>td{padding:4px 2px!important;font-size:14px!important;white-space:nowrap!important}._userAvatar_q9dw5_37{width:18px;height:18px;font-size:14px}}._f1ApprovalList_19x2m_1 .ant-card-body{padding:0}._header_19x2m_5{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._header_19x2m_5 ._titleSection_19x2m_13 ._title_19x2m_13{margin:0 0 4px;display:flex;align-items:center;gap:8px}._header_19x2m_5 ._titleSection_19x2m_13 ._title_19x2m_13 ._titleIcon_19x2m_19{color:#52c41a}._header_19x2m_5 ._actions_19x2m_22{flex-shrink:0}._tableContainer_19x2m_26{padding:16px 24px 24px}._tableContainer_19x2m_26 .ant-table ._ant-table-thead_19x2m_29>tr>th{background:#fafafa;font-weight:600}._tableContainer_19x2m_26 .ant-table ._ant-table-tbody_19x2m_33>tr:hover>td{background:#f5f5f5}._userAvatar_19x2m_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_19x2m_5{flex-direction:column;gap:16px;align-items:stretch;padding:16px}._header_19x2m_5 ._actions_19x2m_22 .ant-space{width:100%;justify-content:center}._tableContainer_19x2m_26{padding:8px;overflow-x:auto}._tableContainer_19x2m_26 .ant-table{table-layout:auto!important}._tableContainer_19x2m_26 .ant-table ._ant-table-thead_19x2m_29>tr>th,._tableContainer_19x2m_26 .ant-table ._ant-table-tbody_19x2m_33>tr>td{white-space:nowrap!important;padding:6px 4px!important;font-size:14px!important;line-height:1.2!important}._userAvatar_19x2m_37{width:20px;height:20px;font-size:14px}}@media(max-width:480px){._tableContainer_19x2m_26{padding:4px}._tableContainer_19x2m_26 .ant-table ._ant-table-thead_19x2m_29>tr>th,._tableContainer_19x2m_26 .ant-table ._ant-table-tbody_19x2m_33>tr>td{padding:4px 2px!important;font-size:14px!important;white-space:nowrap!important}._userAvatar_19x2m_37{width:18px;height:18px;font-size:14px}}._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_15l0m_1 ._header-card_15l0m_1{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:16px;box-shadow:0 8px 32px #667eea26;margin-bottom:24px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._ant-card-body_15l0m_8{padding:24px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._header-content_15l0m_11 ._header-title_15l0m_11{color:#fff;margin:0 0 8px;font-weight:600;font-size:24px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._header-content_15l0m_11 ._header-title_15l0m_11 ._header-icon_15l0m_17{margin-right:12px;font-size:24px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._header-content_15l0m_11 ._header-subtitle_15l0m_21{color:#ffffffe6;font-size:16px;line-height:1.5}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._header-actions_15l0m_26{display:flex;justify-content:flex-end;align-items:center}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._header-actions_15l0m_26 ._add-button_15l0m_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_15l0m_1 ._header-card_15l0m_1 ._header-actions_15l0m_26 ._add-button_15l0m_31:hover{background:#ffffff4d;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._loading-container_15l0m_46{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._empty-card_15l0m_54{border-radius:16px;box-shadow:0 4px 20px #00000014;border:1px solid #f0f0f0}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._empty-card_15l0m_54 ._empty-content_15l0m_59{display:flex;flex-direction:column;align-items:center;padding:40px 20px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65{border-radius:16px;box-shadow:0 4px 20px #00000014;border:1px solid #f0f0f0;transition:all .3s ease;overflow:hidden}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65:hover{box-shadow:0 8px 32px #0000001f;transform:translateY(-4px)}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-body_15l0m_8{padding:20px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79{display:flex;flex-direction:column;gap:16px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84{width:100%}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84 ._ant-image_15l0m_87{width:100%;height:200px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84 ._no-image_15l0m_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_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106{flex:1;display:flex;flex-direction:column;gap:12px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-header_15l0m_112{display:flex;justify-content:space-between;align-items:flex-start}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-header_15l0m_112 ._document-name_15l0m_117{margin:0 12px 0 0;font-weight:600;color:#262626;line-height:1.4;flex:1}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-header_15l0m_112 ._document-status_15l0m_125{flex-shrink:0}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-content-preview_15l0m_128{display:flex;justify-content:flex-start}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-content-preview_15l0m_128 ._content-tag_15l0m_132{border-radius:6px;font-size:14px;padding:4px 8px;height:auto;line-height:1.4}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-actions_15l0m_139{background:#fafafa;border-top:1px solid #f0f0f0}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-actions_15l0m_139 li{margin:8px 0}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-actions_15l0m_139 li ._ant-btn_15l0m_146{border-radius:8px;height:36px;width:36px;transition:all .2s ease}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-actions_15l0m_139 li ._ant-btn_15l0m_146:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._modal-title_15l0m_156,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._modal-title_15l0m_156{display:flex;align-items:center;font-weight:600;font-size:18px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._ant-modal-body_15l0m_163,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._ant-modal-body_15l0m_163{padding:24px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_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_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167:hover,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167:hover{border-color:#1890ff;background:#f0f8ff;transform:translateY(-2px);box-shadow:0 4px 20px #1890ff1a}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167 ._ant-typography_15l0m_184,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167 ._ant-typography_15l0m_184{display:block;margin-bottom:4px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167 ._ant-typography_15l0m_184:last-child,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167 ._ant-typography_15l0m_184:last-child{margin-bottom:0}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194{margin-top:20px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199{position:relative;display:inline-block}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199 ._ant-image_15l0m_87,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199 ._ant-image_15l0m_87,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199 ._ant-image_15l0m_87,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199 ._ant-image_15l0m_87{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214{position:absolute;top:8px;right:8px;background:#ffffffe6;border-radius:6px;box-shadow:0 2px 8px #0000001a}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214:hover,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214:hover,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214:hover,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214:hover{background:#fff;transform:scale(1.05)}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._form-actions_15l0m_232,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._form-actions_15l0m_232{display:flex;justify-content:flex-end;margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._form-actions_15l0m_232 ._ant-space_15l0m_240 ._ant-btn_15l0m_146,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._form-actions_15l0m_232 ._ant-space_15l0m_240 ._ant-btn_15l0m_146{min-width:120px;border-radius:8px;font-weight:500}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._image-section_15l0m_246,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._image-section_15l0m_246{margin-bottom:24px;text-align:center}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._image-section_15l0m_246 ._image-container_15l0m_251 ._ant-image_15l0m_87,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._image-section_15l0m_246 ._image-container_15l0m_251 ._ant-image_15l0m_87{border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0000001a}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257{margin-bottom:24px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261{background:#fafafa;border-radius:12px;padding:20px;border:1px solid #f0f0f0;height:100%}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-title_15l0m_269,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-title_15l0m_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_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279{display:flex;flex-direction:column;margin-bottom:16px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279:last-child,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279:last-child{margin-bottom:0}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._ant-typography_15l0m_184,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._ant-typography_15l0m_184{margin-bottom:4px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._ant-typography_15l0m_184._ant-typography-text-strong_15l0m_293,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._ant-typography_15l0m_184._ant-typography-text-strong_15l0m_293{font-weight:600;color:#262626;font-size:14px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._document-tag_15l0m_299,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._document-tag_15l0m_299{align-self:flex-start;margin-top:4px;font-size:14px;padding:4px 12px;border-radius:6px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307:last-child,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307:last-child{border-bottom:none}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307 ._ant-typography_15l0m_184:first-child,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307 ._ant-typography_15l0m_184:first-child{font-weight:600;color:#262626;font-size:14px;min-width:120px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307 ._ant-typography_15l0m_184:last-child,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307 ._ant-typography_15l0m_184:last-child{color:#595959;font-size:14px;text-align:right;flex:1;margin-left:16px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334{text-align:center;padding:20px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334 ._ant-typography_15l0m_184,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334 ._ant-typography_15l0m_184{display:block;margin-bottom:12px;color:#8c8c8c}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334 ._ant-btn_15l0m_146,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334 ._ant-btn_15l0m_146{font-size:14px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._action-section_15l0m_349 ._action-buttons_15l0m_349,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._action-section_15l0m_349 ._action-buttons_15l0m_349{display:flex;justify-content:center}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._action-section_15l0m_349 ._action-buttons_15l0m_349 ._ant-space_15l0m_240 ._ant-btn_15l0m_146,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._action-section_15l0m_349 ._action-buttons_15l0m_349 ._ant-space_15l0m_240 ._ant-btn_15l0m_146{min-width:140px;border-radius:8px;font-weight:500}@media(max-width:768px){._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._ant-row_15l0m_361 ._header-content_15l0m_11{text-align:center;margin-bottom:16px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._ant-row_15l0m_361 ._header-content_15l0m_11 ._header-title_15l0m_11,._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._ant-row_15l0m_361 ._header-content_15l0m_11 ._header-title_15l0m_11 ._header-icon_15l0m_17{font-size:20px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._ant-row_15l0m_361 ._header-content_15l0m_11 ._header-subtitle_15l0m_21{font-size:14px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._ant-row_15l0m_361 ._header-actions_15l0m_26{justify-content:center}}@media(max-width:768px)and (max-width:768px){._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._ant-col_15l0m_379{width:50%!important;flex:0 0 50%!important;max-width:50%!important}}@media(max-width:768px){._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-body_15l0m_8{padding:12px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79{flex-direction:column;text-align:center;gap:8px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84{width:100%}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84 ._ant-image_15l0m_87,._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84 ._no-image_15l0m_94{width:100%;height:200px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-header_15l0m_112{flex-direction:column;align-items:center;gap:4px;margin-bottom:8px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-header_15l0m_112 ._document-name_15l0m_117{text-align:center;margin-right:0;font-size:14px;line-height:1.2}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-content-preview_15l0m_128{display:flex;justify-content:center;margin-top:8px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-content-preview_15l0m_128 ._content-tag_15l0m_132{font-size:14px;padding:2px 6px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-actions_15l0m_139 li ._ant-btn_15l0m_146{height:32px;width:32px;font-size:14px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156,._user-document-tab_15l0m_1 ._view-modal_15l0m_157{width:95%!important;margin:16px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._ant-modal-body_15l0m_163,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._ant-modal-body_15l0m_163{padding:16px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._upload-area_15l0m_167 ._upload-content_15l0m_167{padding:24px 12px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._uploaded-image_15l0m_193 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._upload-section_15l0m_167 ._current-image_15l0m_194 ._image-preview_15l0m_199 ._remove-image-btn_15l0m_214{top:4px;right:4px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 .extracted-content-textarea.ant-input-textarea .ant-input,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 .extracted-content-textarea .ant-input,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 .extracted-content-textarea.ant-input-textarea .ant-input,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 .extracted-content-textarea .ant-input{min-height:180px!important;height:auto!important;padding:8px 11px!important}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._form-actions_15l0m_232,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._form-actions_15l0m_232{flex-direction:column;gap:12px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._document-form_15l0m_167 ._form-actions_15l0m_232 ._ant-space_15l0m_240,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._document-form_15l0m_167 ._form-actions_15l0m_232 ._ant-space_15l0m_240{width:100%;justify-content:center}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._image-section_15l0m_246 ._image-container_15l0m_251 ._ant-image_15l0m_87,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._image-section_15l0m_246 ._image-container_15l0m_251 ._ant-image_15l0m_87{box-shadow:0 4px 20px #0000001a}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-title_15l0m_269,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-title_15l0m_269{font-size:18px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._ant-typography_15l0m_184,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._ant-typography_15l0m_184{font-size:14px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._document-tag_15l0m_299,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._info-item_15l0m_279 ._document-tag_15l0m_299{font-size:14px;padding:3px 10px}._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307 ._ant-typography_15l0m_184,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._extracted-content_15l0m_307 ._content-item_15l0m_307 ._ant-typography_15l0m_184,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334 ._ant-typography_15l0m_184,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334 ._ant-typography_15l0m_184,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334 ._ant-btn_15l0m_146,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._info-section_15l0m_257 ._info-card_15l0m_261 ._no-content_15l0m_334 ._ant-btn_15l0m_146,._user-document-tab_15l0m_1 ._document-modal_15l0m_156 ._view-content_15l0m_246 ._action-section_15l0m_349 ._action-buttons_15l0m_349 ._ant-space_15l0m_240 ._ant-btn_15l0m_146,._user-document-tab_15l0m_1 ._view-modal_15l0m_157 ._view-content_15l0m_246 ._action-section_15l0m_349 ._action-buttons_15l0m_349 ._ant-space_15l0m_240 ._ant-btn_15l0m_146{font-size:14px}}@media(min-width:769px){._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-body_15l0m_8{padding:20px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79{gap:16px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84 ._ant-image_15l0m_87,._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84 ._no-image_15l0m_94{width:100%;height:200px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-header_15l0m_112 ._document-name_15l0m_117{font-size:18px;line-height:1.3}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-content-preview_15l0m_128 ._content-tag_15l0m_132{font-size:14px;padding:6px 12px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-actions_15l0m_139 li ._ant-btn_15l0m_146{height:40px;width:40px;font-size:16px}}@media(max-width:480px){._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._ant-card-body_15l0m_8{padding:16px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._header-content_15l0m_11 ._header-title_15l0m_11,._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._header-content_15l0m_11 ._header-title_15l0m_11 ._header-icon_15l0m_17{font-size:18px}._user-document-tab_15l0m_1 ._header-card_15l0m_1 ._header-content_15l0m_11 ._header-subtitle_15l0m_21{font-size:14px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-body_15l0m_8{padding:8px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79{gap:6px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84 ._ant-image_15l0m_87,._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-image-section_15l0m_84 ._no-image_15l0m_94{width:100%;height:200px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-header_15l0m_112 ._document-name_15l0m_117{font-size:14px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._document-content_15l0m_79 ._document-info-section_15l0m_106 ._document-content-preview_15l0m_128 ._content-tag_15l0m_132{font-size:14px;padding:1px 4px}._user-document-tab_15l0m_1 ._documents-container_15l0m_46 ._documents-grid_15l0m_65 ._document-card_15l0m_65 ._document-item_15l0m_65 ._ant-card-actions_15l0m_139 li ._ant-btn_15l0m_146{height:28px;width:28px;font-size:14px}}._user-document-tab_15l0m_1 ._document-card_15l0m_65{animation:_fadeInUp_15l0m_1 .5s ease forwards;opacity:0;transform:translateY(20px)}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(1){animation-delay:.05s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(2){animation-delay:.1s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(3){animation-delay:.15s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(4){animation-delay:.2s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(5){animation-delay:.25s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(6){animation-delay:.3s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(7){animation-delay:.35s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(8){animation-delay:.4s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(9){animation-delay:.45s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(10){animation-delay:.5s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(11){animation-delay:.55s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(12){animation-delay:.6s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(13){animation-delay:.65s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(14){animation-delay:.7s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(15){animation-delay:.75s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(16){animation-delay:.8s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(17){animation-delay:.85s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(18){animation-delay:.9s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(19){animation-delay:.95s}._user-document-tab_15l0m_1 ._document-card_15l0m_65:nth-child(20){animation-delay:1s}@keyframes _fadeInUp_15l0m_1{to{opacity:1;transform:translateY(0)}}._user-document-tab_15l0m_1 ._ant-modal-body_15l0m_163::-webkit-scrollbar{width:6px}._user-document-tab_15l0m_1 ._ant-modal-body_15l0m_163::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._user-document-tab_15l0m_1 ._ant-modal-body_15l0m_163::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._user-document-tab_15l0m_1 ._ant-modal-body_15l0m_163::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._user-document-tab_15l0m_1 ._cancel-button_15l0m_658,._user-document-tab_15l0m_1 ._submit-button_15l0m_659{border-radius:8px;font-weight:500}._user-document-tab_15l0m_1 ._ant-spin_15l0m_663 ._ant-spin-dot_15l0m_663 ._ant-spin-dot-item_15l0m_663{background-color:#1890ff}._user-document-tab_15l0m_1 ._ant-empty_15l0m_666{padding:48px 0}._user-document-tab_15l0m_1 ._ant-empty_15l0m_666 ._ant-empty-description_15l0m_669{color:#8c8c8c;font-size:14px}._user-document-tab_15l0m_1 ._ant-btn_15l0m_146{border-radius:8px;font-weight:500;transition:all .3s ease}._user-document-tab_15l0m_1 ._ant-btn_15l0m_146._ant-btn-text_15l0m_678:hover{background:#f5f5f5;transform:translateY(-1px)}._user-document-tab_15l0m_1 ._ant-btn_15l0m_146._ant-btn-primary_15l0m_682{box-shadow:0 2px 8px #1890ff4d}._user-document-tab_15l0m_1 ._ant-btn_15l0m_146._ant-btn-primary_15l0m_682:hover{transform:translateY(-2px);box-shadow:0 4px 16px #1890ff66}._user-document-tab_15l0m_1 ._ant-btn_15l0m_146._ant-btn-danger_15l0m_689:hover{transform:translateY(-1px);box-shadow:0 2px 8px #ff4d4f4d}._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-form-item-label_15l0m_693>label{font-weight:500;color:#262626}._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-input_15l0m_451,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-select-selector_15l0m_698,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-picker_15l0m_699{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease}._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-input_15l0m_451:hover,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-select-selector_15l0m_698:hover,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-picker_15l0m_699:hover{border-color:#40a9ff}._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-input_15l0m_451:focus,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-input_15l0m_451._ant-input-focused_15l0m_709,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-input_15l0m_451._ant-select-focused_15l0m_709 ._ant-select-selector_15l0m_698,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-select-selector_15l0m_698:focus,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-select-selector_15l0m_698._ant-input-focused_15l0m_709,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-select-selector_15l0m_698._ant-select-focused_15l0m_709 ._ant-select-selector_15l0m_698,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-picker_15l0m_699:focus,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-picker_15l0m_699._ant-input-focused_15l0m_709,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-picker_15l0m_699._ant-select-focused_15l0m_709 ._ant-select-selector_15l0m_698{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._user-document-tab_15l0m_1 ._ant-form_15l0m_693 ._ant-input-textarea_15l0m_451 ._ant-input_15l0m_451{border-radius:8px}._user-document-tab_15l0m_1 ._ant-form_15l0m_693 .extracted-content-textarea.ant-input-textarea .ant-input,._user-document-tab_15l0m_1 ._ant-form_15l0m_693 .extracted-content-textarea .ant-input{min-height:140px!important;height:auto!important;resize:vertical!important;padding:8px 11px!important}._user-document-tab_15l0m_1 ._ant-tag_15l0m_729{border-radius:6px;font-weight:500;padding:4px 12px;height:auto;line-height:1.4}._user-document-tab_15l0m_1 ._ant-tag_15l0m_729._ant-tag-blue_15l0m_736{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}._user-document-tab_15l0m_1 ._ant-tag_15l0m_729._ant-tag-green_15l0m_741{background:#f6ffed;border-color:#b7eb8f;color:#52c41a}._user-document-tab_15l0m_1 ._ant-tag_15l0m_729._ant-tag-orange_15l0m_746{background:#fff7e6;border-color:#ffd591;color:#fa8c16}._user-document-tab_15l0m_1 ._ant-divider_15l0m_751{margin:24px 0}._user-document-tab_15l0m_1 ._ant-divider_15l0m_751._ant-divider-with-text-left_15l0m_754:before{border-top:1px solid #f0f0f0}._user-document-tab_15l0m_1 ._ant-divider_15l0m_751._ant-divider-with-text-left_15l0m_754:after{border-top:1px solid #f0f0f0}._user-document-tab_15l0m_1 ._ant-divider_15l0m_751._ant-divider-with-text-left_15l0m_754 ._ant-divider-inner-text_15l0m_760{font-weight:600;color:#262626;font-size:14px}._user-document-tab_15l0m_1 ._ant-image_15l0m_87{border-radius:8px;overflow:hidden;box-shadow:0 2px 12px #0000001a}._user-document-tab_15l0m_1 ._ant-popconfirm_15l0m_770 ._ant-popconfirm-buttons_15l0m_770 ._ant-btn_15l0m_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}._m4-container_1w2t8_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1w2t8_1{padding:0 8px}}._m4-page-header_1w2t8_12{margin-bottom:32px}._m4-page-header_1w2t8_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1w2t8_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1w2t8_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1w2t8_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1w2t8_29{padding:24px}@media(max-width:767px){._m4-card_1w2t8_29{padding:16px}}._m4-grid_1w2t8_49,._m4-grid-4_1w2t8_49,._m4-grid-3_1w2t8_49,._m4-grid-2_1w2t8_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1w2t8_49,._m4-grid-4_1w2t8_49,._m4-grid-3_1w2t8_49,._m4-grid-2_1w2t8_49{gap:16px}}._m4-grid-2_1w2t8_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1w2t8_49{grid-template-columns:1fr}}._m4-grid-3_1w2t8_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1w2t8_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1w2t8_49{grid-template-columns:1fr}}._m4-grid-4_1w2t8_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1w2t8_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1w2t8_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1w2t8_49{grid-template-columns:1fr}}._profileForm_1w2t8_101{width:100%;max-width:1200px;margin:0 auto;padding:0}._profileForm_1w2t8_101 ._formRow_1w2t8_107{margin:0}._profileForm_1w2t8_101 ._formColumn_1w2t8_110,._profileForm_1w2t8_101 ._cvColumn_1w2t8_113{padding:0}@media(max-width:767px){._profileForm_1w2t8_101 ._cvColumn_1w2t8_113{margin-top:24px}}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121{margin-bottom:24px;background:linear-gradient(135deg,#667eea,#764ba2)!important;background-color:transparent!important;border:none!important;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121,._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 .ant-card,._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 .ant-card-body{background:linear-gradient(135deg,#667eea,#764ba2)!important;background-color:transparent!important}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 .ant-card-body{padding:32px}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139{display:flex;align-items:flex-start;gap:20px;color:#fff}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139 ._welcomeIcon_1w2t8_145{font-size:48px;color:#fff!important;flex-shrink:0}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139 ._welcomeText_1w2t8_150{flex:1}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139 ._welcomeText_1w2t8_150 ._welcomeTitle_1w2t8_153{color:#fff!important;margin-bottom:12px!important;font-size:24px;font-weight:600}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139 ._welcomeText_1w2t8_150 ._welcomeDescription_1w2t8_159{color:#fff!important;font-size:16px;line-height:1.6;opacity:.95}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 .ant-typography,._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 h4.ant-typography{color:#fff!important}@media(max-width:767px){._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 .ant-card-body{padding:24px}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139{flex-direction:column;text-align:center}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139 ._welcomeIcon_1w2t8_145{font-size:40px}}._profileForm_1w2t8_101 ._form_1w2t8_107 .ant-form-item{margin-bottom:24px}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186{margin-bottom:24px;border:1px solid #EEEEEE;border-radius:16px;box-shadow:0 1px 2px #0000000d;transition:all .3s ease}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-color:#2d9c5d}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186 .ant-card-head{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-bottom:2px solid #2D9C5D;border-radius:16px 16px 0 0;padding:16px 24px}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186 .ant-card-head .ant-card-head-title{padding:0}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186 .ant-card-body{padding:24px}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186 ._sectionTitle_1w2t8_209{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600;color:#212121;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186 ._sectionTitle_1w2t8_209 ._sectionIcon_1w2t8_218{font-size:20px;color:#2d9c5d}._profileForm_1w2t8_101 ._label_1w2t8_222{font-weight:500;color:#212121;font-size:14px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._profileForm_1w2t8_101 ._input_1w2t8_228{border-radius:12px;border-color:#e0e0e0;transition:all .3s ease;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._profileForm_1w2t8_101 ._input_1w2t8_228:hover{border-color:#2d9c5d}._profileForm_1w2t8_101 ._input_1w2t8_228:focus,._profileForm_1w2t8_101 ._input_1w2t8_228._ant-input-focused_1w2t8_237{border-color:#2d9c5d;box-shadow:0 0 0 2px #2d9c5d1a}._profileForm_1w2t8_101 ._inputNumber_1w2t8_241 .ant-input-number-input{border-radius:12px;border-color:#e0e0e0;transition:all .3s ease;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._profileForm_1w2t8_101 ._inputNumber_1w2t8_241 .ant-input-number-input:hover{border-color:#2d9c5d}._profileForm_1w2t8_101 ._inputNumber_1w2t8_241 .ant-input-number-input:focus{border-color:#2d9c5d;box-shadow:0 0 0 2px #2d9c5d1a}._profileForm_1w2t8_101 ._select_1w2t8_254 .ant-select-selector{border-radius:12px;border-color:#e0e0e0;transition:all .3s ease;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._profileForm_1w2t8_101 ._select_1w2t8_254 .ant-select-selector:hover{border-color:#2d9c5d}._profileForm_1w2t8_101 ._select_1w2t8_254._ant-select-focused_1w2t8_263 .ant-select-selector{border-color:#2d9c5d;box-shadow:0 0 0 2px #2d9c5d1a}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267{margin-bottom:24px!important}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 .ant-form-item-label{margin-bottom:8px}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 ._textAreaWrapper_1w2t8_273{position:relative;width:100%}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 ._textAreaWrapper_1w2t8_273 ._textArea_1w2t8_267{position:relative!important;margin:0!important;padding:8px 12px!important;min-height:120px!important;max-height:none!important;height:auto!important;vertical-align:top!important;line-height:1.6!important;text-align:left!important;resize:vertical!important;border-radius:12px;border-color:#e0e0e0;transition:all .3s ease;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px!important;color:#212121!important;box-sizing:border-box!important;overflow:visible!important;overflow-y:auto!important;word-wrap:break-word!important;white-space:normal!important}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 ._textAreaWrapper_1w2t8_273 ._textArea_1w2t8_267:hover{border-color:#2d9c5d}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 ._textAreaWrapper_1w2t8_273 ._textArea_1w2t8_267:focus{border-color:#2d9c5d;box-shadow:0 0 0 2px #2d9c5d1a}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 ._textAreaWrapper_1w2t8_273 ._textArea_1w2t8_267::placeholder{color:#00000073!important;font-size:14px!important}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 ._textAreaWrapper_1w2t8_273 .ant-input-data-count{position:relative!important;margin-top:8px!important;margin-bottom:0!important;padding:0!important;line-height:1.5!important;display:block!important;text-align:right!important;color:#000000a6!important;font-size:13px!important;font-weight:400!important;min-height:auto!important;width:100%!important;box-sizing:border-box!important;top:0!important;transform:none!important}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 .ant-form-item-control,._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 .ant-form-item-control .ant-form-item-control-input,._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content{position:relative!important;margin-top:0!important;transform:none!important;overflow:visible!important}._profileForm_1w2t8_101 ._textAreaFormItem_1w2t8_267 .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content textarea.ant-input{min-height:120px!important;height:auto!important;max-height:none!important;overflow:visible!important;overflow-y:auto!important;padding:8px 12px!important;font-size:14px!important;line-height:1.6!important;color:#212121!important;word-wrap:break-word!important;white-space:normal!important}._profileForm_1w2t8_101 ._actionButtons_1w2t8_359{margin-top:32px;padding-top:24px;border-top:1px solid #EEEEEE;display:flex;justify-content:flex-end}@media(max-width:767px){._profileForm_1w2t8_101 ._actionButtons_1w2t8_359{flex-direction:column}._profileForm_1w2t8_101 ._actionButtons_1w2t8_359 .ant-space,._profileForm_1w2t8_101 ._actionButtons_1w2t8_359 .ant-space .ant-space-item,._profileForm_1w2t8_101 ._actionButtons_1w2t8_359 .ant-space .ant-space-item button{width:100%}}._profileForm_1w2t8_101 .ant-form-item{margin-bottom:24px}._profileForm_1w2t8_101 .ant-form-item:last-child{margin-bottom:0}._profileForm_1w2t8_101 .ant-form-item-tooltip{color:#757575}._profileForm_1w2t8_101 ._cvCard_1w2t8_389{position:sticky;top:24px;border:1px solid #EEEEEE;border-radius:16px;box-shadow:0 1px 2px #0000000d;transition:all .3s ease}._profileForm_1w2t8_101 ._cvCard_1w2t8_389:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-color:#2d9c5d}._profileForm_1w2t8_101 ._cvCard_1w2t8_389 .ant-card-head{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-bottom:2px solid #2D9C5D;border-radius:16px 16px 0 0;padding:16px 24px}._profileForm_1w2t8_101 ._cvCard_1w2t8_389 .ant-card-head .ant-card-head-title{padding:0}._profileForm_1w2t8_101 ._cvCard_1w2t8_389 .ant-card-body{padding:24px}._profileForm_1w2t8_101 ._cvUploader_1w2t8_413{border:2px dashed #E0E0E0;border-radius:12px;background:#fafafa;transition:all .3s ease;min-height:160px}._profileForm_1w2t8_101 ._cvUploader_1w2t8_413:hover{border-color:#2d9c5d;background:#2d9c5d0d}._profileForm_1w2t8_101 ._cvUploader_1w2t8_413 ._uploadContent_1w2t8_424{padding:20px;text-align:center}._profileForm_1w2t8_101 ._cvUploader_1w2t8_413 ._uploadIcon_1w2t8_428{font-size:48px;color:#2d9c5d;margin-bottom:16px;display:block}._profileForm_1w2t8_101 ._cvUploader_1w2t8_413 ._uploadText_1w2t8_434{margin-bottom:8px;color:#212121;font-size:16px;display:block}._profileForm_1w2t8_101 ._cvUploader_1w2t8_413 ._uploadHint_1w2t8_440{color:#757575;font-size:14px;margin:0;display:block}._profileForm_1w2t8_101 ._cvUploader_1w2t8_413 .ant-upload-list{margin-top:16px}._profileForm_1w2t8_101 ._cvUploader_1w2t8_413 .ant-upload-list-item{padding:8px 12px;border:1px solid #EEEEEE;border-radius:8px;background:#fff}._profileForm_1w2t8_101 ._cvPreview_1w2t8_455 ._cvPreviewContent_1w2t8_455{display:flex;flex-direction:column;align-items:center;padding:24px;background:#fafafa;border-radius:12px;border:1px solid #EEEEEE}._profileForm_1w2t8_101 ._cvPreview_1w2t8_455 ._cvPreviewContent_1w2t8_455 ._cvIcon_1w2t8_464{font-size:64px;color:#2d9c5d;margin-bottom:16px}._profileForm_1w2t8_101 ._cvPreview_1w2t8_455 ._cvPreviewContent_1w2t8_455 ._cvFileName_1w2t8_469{font-size:16px;font-weight:500;color:#212121;margin-bottom:16px}._profileForm_1w2t8_101 ._cvPreview_1w2t8_455 ._cvPreviewContent_1w2t8_455 ._cvActions_1w2t8_475{width:100%;justify-content:center}._profileForm_1w2t8_101 ._cvPreviewModal_1w2t8_479 .ant-modal-body{padding:0}@media(max-width:767px){._profileForm_1w2t8_101{max-width:100%}._profileForm_1w2t8_101 ._formRow_1w2t8_107{margin:0}._profileForm_1w2t8_101 ._cvColumn_1w2t8_113{margin-top:24px}._profileForm_1w2t8_101 ._cvCard_1w2t8_389{position:static}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186 .ant-card-body{padding:16px}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186 ._sectionTitle_1w2t8_209{font-size:16px}._profileForm_1w2t8_101 ._sectionCard_1w2t8_186 ._sectionTitle_1w2t8_209 ._sectionIcon_1w2t8_218{font-size:18px}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139 ._welcomeText_1w2t8_150 ._welcomeTitle_1w2t8_153{font-size:20px}._profileForm_1w2t8_101 ._welcomeCard_1w2t8_121 ._welcomeContent_1w2t8_139 ._welcomeText_1w2t8_150 ._welcomeDescription_1w2t8_159{font-size:14px}._profileForm_1w2t8_101 ._cvCard_1w2t8_389 .ant-card-body{padding:16px}}._m4-container_1eyd8_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1eyd8_1{padding:0 8px}}._m4-page-header_1eyd8_12{margin-bottom:32px}._m4-page-header_1eyd8_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1eyd8_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1eyd8_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1eyd8_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1eyd8_29{padding:24px}@media(max-width:767px){._m4-card_1eyd8_29{padding:16px}}._m4-grid_1eyd8_49,._m4-grid-4_1eyd8_49,._m4-grid-3_1eyd8_49,._m4-grid-2_1eyd8_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1eyd8_49,._m4-grid-4_1eyd8_49,._m4-grid-3_1eyd8_49,._m4-grid-2_1eyd8_49{gap:16px}}._m4-grid-2_1eyd8_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1eyd8_49{grid-template-columns:1fr}}._m4-grid-3_1eyd8_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1eyd8_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1eyd8_49{grid-template-columns:1fr}}._m4-grid-4_1eyd8_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1eyd8_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1eyd8_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1eyd8_49{grid-template-columns:1fr}}._skillsCard_1eyd8_101{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._skillsCard_1eyd8_101:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._skillsCard_1eyd8_101{border:none;border-top:4px solid #2D9C5D;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._skillsCard_1eyd8_101 .ant-card-head{border-bottom:1px solid #EEEEEE;padding:16px 24px}._skillsCard_1eyd8_101 .ant-card-head .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#2d9c5d}._skillsCard_1eyd8_101 .ant-card-extra .ant-btn-primary{background:#2d9c5d;border-color:#2d9c5d}._skillsCard_1eyd8_101 .ant-card-extra .ant-btn-primary:hover{background:#278851;border-color:#278851}._skillsTable_1eyd8_138 .ant-table{border-radius:12px;overflow:hidden}._skillsTable_1eyd8_138 .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border-bottom:2px solid #EEEEEE;padding:16px}._skillsTable_1eyd8_138 .ant-table .ant-table-tbody>tr{transition:all .2s ease}._skillsTable_1eyd8_138 .ant-table .ant-table-tbody>tr:hover{background:#fafafa}._skillsTable_1eyd8_138 .ant-table .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #EEEEEE}._skillsTable_1eyd8_138 .ant-table .ant-table-pagination{margin-top:24px}._skillsTable_1eyd8_138 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:#616161}._skillsTable_1eyd8_138 .ant-table-tbody>tr{transition:all .2s ease}._skillsTable_1eyd8_138 .ant-table-tbody>tr:hover{background:#fafafa}._skillTag_1eyd8_177{display:inline-block;padding:4px 12px;background:#2d9c5d;color:#fff;border-radius:8px;font-size:12px;font-weight:500}._levelTag_1eyd8_187{display:inline-block;padding:4px 12px;background:#f5f5f5;color:#616161;border-radius:8px;font-size:12px}.ant-modal .ant-modal-header{border-bottom:1px solid #EEEEEE;padding:16px 24px}.ant-modal .ant-modal-header .ant-modal-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-modal .ant-modal-body{padding:24px}.ant-modal .ant-form-item-label>label{font-size:16px;line-height:1.6;color:#616161;font-weight:500;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-modal .ant-input,.ant-modal .ant-input-number,.ant-modal .ant-switch{border-radius:12px}._m4-container_1pghg_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1pghg_1{padding:0 8px}}._m4-page-header_1pghg_12{margin-bottom:32px}._m4-page-header_1pghg_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1pghg_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1pghg_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1pghg_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1pghg_29{padding:24px}@media(max-width:767px){._m4-card_1pghg_29{padding:16px}}._m4-grid_1pghg_49,._m4-grid-4_1pghg_49,._m4-grid-3_1pghg_49,._m4-grid-2_1pghg_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1pghg_49,._m4-grid-4_1pghg_49,._m4-grid-3_1pghg_49,._m4-grid-2_1pghg_49{gap:16px}}._m4-grid-2_1pghg_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1pghg_49{grid-template-columns:1fr}}._m4-grid-3_1pghg_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1pghg_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1pghg_49{grid-template-columns:1fr}}._m4-grid-4_1pghg_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1pghg_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1pghg_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1pghg_49{grid-template-columns:1fr}}._experienceCard_1pghg_101{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._experienceCard_1pghg_101:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._experienceCard_1pghg_101{border:none;border-top:4px solid #1890FF;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._experienceCard_1pghg_101 .ant-card-head{border-bottom:1px solid #EEEEEE;padding:16px 24px}._experienceCard_1pghg_101 .ant-card-head .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1890ff}._experienceCard_1pghg_101 .ant-card-extra .ant-btn-primary{background:#1890ff;border-color:#1890ff}._experienceCard_1pghg_101 .ant-card-extra .ant-btn-primary:hover{background:#0084fe;border-color:#0084fe}._experienceTable_1pghg_138 .ant-table{border-radius:12px;overflow:hidden}._experienceTable_1pghg_138 .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border-bottom:2px solid #EEEEEE;padding:16px}._experienceTable_1pghg_138 .ant-table .ant-table-tbody>tr{transition:all .2s ease}._experienceTable_1pghg_138 .ant-table .ant-table-tbody>tr:hover{background:#fafafa}._experienceTable_1pghg_138 .ant-table .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #EEEEEE}._experienceTable_1pghg_138 .ant-table .ant-table-pagination{margin-top:24px}._experienceTable_1pghg_138 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:#616161}._experienceTable_1pghg_138 .ant-table-tbody>tr{transition:all .2s ease}._experienceTable_1pghg_138 .ant-table-tbody>tr:hover{background:#fafafa}._m4-container_17ti6_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_17ti6_1{padding:0 8px}}._m4-page-header_17ti6_12{margin-bottom:32px}._m4-page-header_17ti6_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_17ti6_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_17ti6_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_17ti6_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_17ti6_29{padding:24px}@media(max-width:767px){._m4-card_17ti6_29{padding:16px}}._m4-grid_17ti6_49,._m4-grid-4_17ti6_49,._m4-grid-3_17ti6_49,._m4-grid-2_17ti6_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_17ti6_49,._m4-grid-4_17ti6_49,._m4-grid-3_17ti6_49,._m4-grid-2_17ti6_49{gap:16px}}._m4-grid-2_17ti6_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_17ti6_49{grid-template-columns:1fr}}._m4-grid-3_17ti6_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_17ti6_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_17ti6_49{grid-template-columns:1fr}}._m4-grid-4_17ti6_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_17ti6_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_17ti6_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_17ti6_49{grid-template-columns:1fr}}._educationCard_17ti6_101{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._educationCard_17ti6_101:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._educationCard_17ti6_101{border:none;border-top:4px solid #722ED1;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._educationCard_17ti6_101 .ant-card-head{border-bottom:1px solid #EEEEEE;padding:16px 24px}._educationCard_17ti6_101 .ant-card-head .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#722ed1}._educationCard_17ti6_101 .ant-card-extra .ant-btn-primary{background:#722ed1;border-color:#722ed1}._educationCard_17ti6_101 .ant-card-extra .ant-btn-primary:hover{background:#6729bc;border-color:#6729bc}._educationTable_17ti6_138 .ant-table{border-radius:12px;overflow:hidden}._educationTable_17ti6_138 .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border-bottom:2px solid #EEEEEE;padding:16px}._educationTable_17ti6_138 .ant-table .ant-table-tbody>tr{transition:all .2s ease}._educationTable_17ti6_138 .ant-table .ant-table-tbody>tr:hover{background:#fafafa}._educationTable_17ti6_138 .ant-table .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #EEEEEE}._educationTable_17ti6_138 .ant-table .ant-table-pagination{margin-top:24px}._educationTable_17ti6_138 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:#616161}._educationTable_17ti6_138 .ant-table-tbody>tr{transition:all .2s ease}._educationTable_17ti6_138 .ant-table-tbody>tr:hover{background:#fafafa}._m4-container_1g57h_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1g57h_1{padding:0 8px}}._m4-page-header_1g57h_12{margin-bottom:32px}._m4-page-header_1g57h_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1g57h_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1g57h_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1g57h_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1g57h_29{padding:24px}@media(max-width:767px){._m4-card_1g57h_29{padding:16px}}._m4-grid_1g57h_49,._m4-grid-4_1g57h_49,._m4-grid-3_1g57h_49,._m4-grid-2_1g57h_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1g57h_49,._m4-grid-4_1g57h_49,._m4-grid-3_1g57h_49,._m4-grid-2_1g57h_49{gap:16px}}._m4-grid-2_1g57h_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1g57h_49{grid-template-columns:1fr}}._m4-grid-3_1g57h_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1g57h_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1g57h_49{grid-template-columns:1fr}}._m4-grid-4_1g57h_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1g57h_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1g57h_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1g57h_49{grid-template-columns:1fr}}._projectCard_1g57h_101{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._projectCard_1g57h_101:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._projectCard_1g57h_101{border:none;border-top:4px solid #FA8C16;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._projectCard_1g57h_101 .ant-card-head{border-bottom:1px solid #EEEEEE;padding:16px 24px}._projectCard_1g57h_101 .ant-card-head .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fa8c16}._projectCard_1g57h_101 .ant-card-extra .ant-btn-primary{background:#fa8c16;border-color:#fa8c16}._projectCard_1g57h_101 .ant-card-extra .ant-btn-primary:hover{background:#f17f05;border-color:#f17f05}._projectTable_1g57h_138 .ant-table{border-radius:12px;overflow:hidden}._projectTable_1g57h_138 .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border-bottom:2px solid #EEEEEE;padding:16px}._projectTable_1g57h_138 .ant-table .ant-table-tbody>tr{transition:all .2s ease}._projectTable_1g57h_138 .ant-table .ant-table-tbody>tr:hover{background:#fafafa}._projectTable_1g57h_138 .ant-table .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #EEEEEE}._projectTable_1g57h_138 .ant-table .ant-table-pagination{margin-top:24px}._projectTable_1g57h_138 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:#616161}._projectTable_1g57h_138 .ant-table-tbody>tr{transition:all .2s ease}._projectTable_1g57h_138 .ant-table-tbody>tr:hover{background:#fafafa}._m4-container_531zf_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_531zf_1{padding:0 8px}}._m4-page-header_531zf_12{margin-bottom:32px}._m4-page-header_531zf_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_531zf_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_531zf_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_531zf_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_531zf_29{padding:24px}@media(max-width:767px){._m4-card_531zf_29{padding:16px}}._m4-grid_531zf_49,._m4-grid-4_531zf_49,._m4-grid-3_531zf_49,._m4-grid-2_531zf_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_531zf_49,._m4-grid-4_531zf_49,._m4-grid-3_531zf_49,._m4-grid-2_531zf_49{gap:16px}}._m4-grid-2_531zf_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_531zf_49{grid-template-columns:1fr}}._m4-grid-3_531zf_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_531zf_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_531zf_49{grid-template-columns:1fr}}._m4-grid-4_531zf_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_531zf_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_531zf_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_531zf_49{grid-template-columns:1fr}}._certificatesCard_531zf_101{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._certificatesCard_531zf_101:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._certificatesCard_531zf_101{border:none;border-top:4px solid #FCEAB5;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._certificatesCard_531zf_101 .ant-card-head{border-bottom:1px solid #EEEEEE;padding:16px 24px}._certificatesCard_531zf_101 .ant-card-head .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#d4a017}._certificatesTable_531zf_130 .ant-table{border-radius:12px;overflow:hidden}._certificatesTable_531zf_130 .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border-bottom:2px solid #EEEEEE;padding:16px}._certificatesTable_531zf_130 .ant-table .ant-table-tbody>tr{transition:all .2s ease}._certificatesTable_531zf_130 .ant-table .ant-table-tbody>tr:hover{background:#fafafa}._certificatesTable_531zf_130 .ant-table .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #EEEEEE}._certificatesTable_531zf_130 .ant-table .ant-table-pagination{margin-top:24px}._certificatesTable_531zf_130 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:#616161}._certificatesTable_531zf_130 .ant-table-tbody>tr{transition:all .2s ease}._certificatesTable_531zf_130 .ant-table-tbody>tr:hover{background:#fafafa}._m4-container_1s41j_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1s41j_1{padding:0 8px}}._m4-page-header_1s41j_12{margin-bottom:32px}._m4-page-header_1s41j_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1s41j_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1s41j_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1s41j_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1s41j_29{padding:24px}@media(max-width:767px){._m4-card_1s41j_29{padding:16px}}._m4-grid_1s41j_49,._m4-grid-4_1s41j_49,._m4-grid-3_1s41j_49,._m4-grid-2_1s41j_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1s41j_49,._m4-grid-4_1s41j_49,._m4-grid-3_1s41j_49,._m4-grid-2_1s41j_49{gap:16px}}._m4-grid-2_1s41j_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1s41j_49{grid-template-columns:1fr}}._m4-grid-3_1s41j_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1s41j_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1s41j_49{grid-template-columns:1fr}}._m4-grid-4_1s41j_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1s41j_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1s41j_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1s41j_49{grid-template-columns:1fr}}._previewContainer_1s41j_101{max-width:900px;margin:0 auto;padding:24px}@media(max-width:767px){._previewContainer_1s41j_101{padding:16px}}._previewCard_1s41j_112{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._previewCard_1s41j_112:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._previewCard_1s41j_112{border:none;border-top:4px solid #13C2C2;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._previewCard_1s41j_112 .ant-card-body{padding:32px}._headerSection_1s41j_132{text-align:center;padding-bottom:24px;border-bottom:2px solid #EEEEEE;margin-bottom:24px}._headerSection_1s41j_132 h2{font-size:30px;font-weight:600;line-height:1.3;color:#212121;margin-bottom:8px}._headerSection_1s41j_132 .ant-typography{font-size:16px;line-height:1.6;color:#616161}._section_1s41j_152{margin-bottom:32px}._section_1s41j_152 h4{font-size:20px;font-weight:600;line-height:1.5;color:#424242;color:#2d9c5d;margin-bottom:16px;display:flex;align-items:center;gap:8px}._section_1s41j_152 h4 .anticon{font-size:20px}._section_1s41j_152 .ant-typography{font-size:16px;line-height:1.6;line-height:1.8;color:#616161}._infoList_1s41j_177 .ant-space-item{font-size:16px;line-height:1.6;color:#616161;line-height:2}._infoList_1s41j_177 .ant-space-item .anticon{margin-right:8px;color:#2d9c5d}._certificateCard_1s41j_189,._itemCard_1s41j_189{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._certificateCard_1s41j_189:hover,._itemCard_1s41j_189:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._certificateCard_1s41j_189,._itemCard_1s41j_189{border:1px solid #EEEEEE;border-left:4px solid #FCEAB5;transition:all .3s ease;margin-bottom:16px}._certificateCard_1s41j_189:hover,._itemCard_1s41j_189:hover{border-color:#2d9c5d;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translate(4px)}._certificateCard_1s41j_189 .ant-card-body,._itemCard_1s41j_189 .ant-card-body{padding:16px}._itemCard_1s41j_189{border-left-color:#2d9c5d}._tagsSection_1s41j_219{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._divider_1s41j_226{margin:32px 0;border-color:#eee}._salaryInfo_1s41j_231,._locationInfo_1s41j_231,._positionInfo_1s41j_231{display:flex;align-items:center;gap:8px;padding:8px 0}._salaryInfo_1s41j_231 ._infoIcon_1s41j_237,._locationInfo_1s41j_231 ._infoIcon_1s41j_237,._positionInfo_1s41j_231 ._infoIcon_1s41j_237{color:#2d9c5d;font-size:16px;flex-shrink:0}._salaryInfo_1s41j_231 .ant-typography,._locationInfo_1s41j_231 .ant-typography,._positionInfo_1s41j_231 .ant-typography{margin:0;line-height:1.6;flex:1}._skillsContainer_1s41j_248{margin-top:8px}._skillTag_1s41j_252{padding:6px 12px;border-radius:16px;font-size:14px;margin:4px 0;border:1px solid rgba(24,144,255,.2)}._skillTag_1s41j_252 strong{font-weight:600;color:#1890ff}._skillTag_1s41j_252 ._skillLevel_1s41j_263{color:#757575;font-weight:400}._skillTag_1s41j_252 ._skillYears_1s41j_267{color:#616161;font-weight:500}._emptyText_1s41j_272{display:block;padding:16px;text-align:center;font-style:italic;color:#9e9e9e;background:#fafafa;border-radius:8px;border:1px dashed #E0E0E0}._section_1s41j_152:last-child{margin-bottom:0}._section_1s41j_152 h4{margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #F5F5F5}._itemCard_1s41j_189{border-left-width:4px;border-radius:8px;transition:all .3s ease}._itemCard_1s41j_189:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translate(2px)}._itemCard_1s41j_189 .ant-card-body{padding:16px}._infoList_1s41j_177{padding:8px 0}._infoList_1s41j_177>*{padding:6px 0}._m4-container_1tddy_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1tddy_1{padding:0 8px}}._m4-page-header_1tddy_12{margin-bottom:32px}._m4-page-header_1tddy_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1tddy_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1tddy_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1tddy_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1tddy_29{padding:24px}@media(max-width:767px){._m4-card_1tddy_29{padding:16px}}._m4-grid_1tddy_49,._m4-grid-4_1tddy_49,._m4-grid-3_1tddy_49,._m4-grid-2_1tddy_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1tddy_49,._m4-grid-4_1tddy_49,._m4-grid-3_1tddy_49,._m4-grid-2_1tddy_49{gap:16px}}._m4-grid-2_1tddy_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1tddy_49{grid-template-columns:1fr}}._m4-grid-3_1tddy_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1tddy_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1tddy_49{grid-template-columns:1fr}}._m4-grid-4_1tddy_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1tddy_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1tddy_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1tddy_49{grid-template-columns:1fr}}._container_1tddy_101{padding:0;max-width:100%;margin:0;background:transparent;min-height:auto}@media(max-width:767px){._container_1tddy_101{padding:0}}._loadingContainer_1tddy_114{display:flex;justify-content:center;align-items:center;min-height:400px}._container_1tddy_101 .ant-card{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._container_1tddy_101 .ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._container_1tddy_101 .ant-card{border:none;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._container_1tddy_101 .ant-card .ant-card-head{border-bottom:1px solid #EEEEEE;padding:16px 24px}._container_1tddy_101 .ant-card .ant-card-head .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._container_1tddy_101 .ant-card .ant-card-body{padding:24px}._header_1tddy_151{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;padding:24px;background:linear-gradient(135deg,#2d9c5d,#227445);border-radius:16px;margin-bottom:24px;color:#fff}@media(max-width:767px){._header_1tddy_151{padding:16px;flex-direction:column}}._header_1tddy_151>div:first-child{flex:1}._header_1tddy_151>div:first-child .ant-typography{color:#fff;margin-bottom:4px}._header_1tddy_151>div:first-child h2{font-size:30px;font-weight:600;line-height:1.3;color:#212121;color:#fff;margin-bottom:4px}@media(max-width:767px){._header_1tddy_151 .ant-space{width:100%;justify-content:flex-end}}@media(max-width:767px){._header_1tddy_151 .ant-btn{flex:1}}._overview_1tddy_196{width:100%}._overview_1tddy_196 ._titleCard_1tddy_199{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-bottom:0}._overview_1tddy_196 ._titleCard_1tddy_199 .ant-card-body{padding:32px}._overview_1tddy_196 ._titleCard_1tddy_199 ._titleContent_1tddy_209{display:flex;align-items:center;gap:20px}._overview_1tddy_196 ._titleCard_1tddy_199 ._titleContent_1tddy_209 ._titleIcon_1tddy_214{font-size:48px;color:#ffffffe6;flex-shrink:0}._overview_1tddy_196 ._titleCard_1tddy_199 ._titleContent_1tddy_209 ._titleText_1tddy_219{flex:1}._overview_1tddy_196 ._titleCard_1tddy_199 ._titleContent_1tddy_209 ._titleText_1tddy_219 ._titleLabel_1tddy_222{display:block;color:#fffc;font-size:14px;font-weight:500;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._overview_1tddy_196 ._titleCard_1tddy_199 ._titleContent_1tddy_209 ._titleText_1tddy_219 ._titleValue_1tddy_231{color:#fff!important;margin:0!important;font-size:28px!important;font-weight:600!important}@media(max-width:767px){._overview_1tddy_196 ._titleCard_1tddy_199 .ant-card-body{padding:24px}._overview_1tddy_196 ._titleCard_1tddy_199 ._titleContent_1tddy_209{flex-direction:column;text-align:center}._overview_1tddy_196 ._titleCard_1tddy_199 ._titleContent_1tddy_209 ._titleIcon_1tddy_214{font-size:40px}._overview_1tddy_196 ._titleCard_1tddy_199 ._titleContent_1tddy_209 ._titleText_1tddy_219 ._titleValue_1tddy_231{font-size:24px!important}}._overview_1tddy_196 ._infoCard_1tddy_252{border:1px solid #EEEEEE;border-radius:16px;box-shadow:0 1px 2px #0000000d;transition:all .3s ease;height:100%}._overview_1tddy_196 ._infoCard_1tddy_252:hover{border-color:#2d9c5d;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-2px)}._overview_1tddy_196 ._infoCard_1tddy_252 .ant-card-body{padding:24px}._overview_1tddy_196 ._infoCard_1tddy_252 ._cardHeader_1tddy_267{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:2px solid #F5F5F5}._overview_1tddy_196 ._infoCard_1tddy_252 ._cardHeader_1tddy_267 ._cardIcon_1tddy_275{font-size:24px;color:#2d9c5d}._overview_1tddy_196 ._infoCard_1tddy_252 ._cardHeader_1tddy_267 ._cardTitle_1tddy_279{font-size:16px;font-weight:600;color:#212121}._overview_1tddy_196 ._infoCard_1tddy_252 ._cardContent_1tddy_284 ._cardText_1tddy_284{font-size:14px;line-height:1.8;color:#616161;white-space:pre-wrap;word-wrap:break-word}._overview_1tddy_196 ._preferencesCard_1tddy_291{border:1px solid #EEEEEE;border-radius:16px;box-shadow:0 1px 2px #0000000d;transition:all .3s ease}._overview_1tddy_196 ._preferencesCard_1tddy_291:hover{border-color:#2d9c5d;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._overview_1tddy_196 ._preferencesCard_1tddy_291 .ant-card-body{padding:24px}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferencesHeader_1tddy_304{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #F5F5F5}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferencesHeader_1tddy_304 ._preferencesIcon_1tddy_312{font-size:24px;color:#2d9c5d}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferencesHeader_1tddy_304 ._preferencesTitle_1tddy_316{font-size:18px;font-weight:600;color:#212121}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferencesContent_1tddy_321{margin:0}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferenceItem_1tddy_324{padding:16px;background:#fafafa;border-radius:12px;border:1px solid #EEEEEE;transition:all .3s ease}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferenceItem_1tddy_324:hover{background:#2d9c5d0d;border-color:#2d9c5d}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferenceItem_1tddy_324 ._preferenceLabel_1tddy_335{display:block;font-size:12px;font-weight:500;color:#757575;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferenceItem_1tddy_324 ._preferenceLabel_1tddy_335 .anticon{margin-right:6px;color:#2d9c5d}._overview_1tddy_196 ._preferencesCard_1tddy_291 ._preferenceItem_1tddy_324 ._preferenceValue_1tddy_348{display:block;font-size:16px;font-weight:600;color:#212121;line-height:1.5}._overview_1tddy_196 ._cvCard_1tddy_355{border:1px solid #EEEEEE;border-radius:16px;box-shadow:0 1px 2px #0000000d;transition:all .3s ease}._overview_1tddy_196 ._cvCard_1tddy_355:hover{border-color:#2d9c5d;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._overview_1tddy_196 ._cvCard_1tddy_355 .ant-card-body{padding:24px}._overview_1tddy_196 ._cvCard_1tddy_355 ._cvCardHeader_1tddy_368{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #F5F5F5}._overview_1tddy_196 ._cvCard_1tddy_355 ._cvCardHeader_1tddy_368 ._cvCardIcon_1tddy_376{font-size:24px;color:#2d9c5d}._overview_1tddy_196 ._cvCard_1tddy_355 ._cvCardHeader_1tddy_368 ._cvCardTitle_1tddy_380{font-size:18px;font-weight:600;color:#212121}._overview_1tddy_196 ._cvCard_1tddy_355 ._cvCardContent_1tddy_385 ._cvDisplay_1tddy_385{display:flex;flex-direction:column;align-items:center;padding:24px;background:#fafafa;border-radius:12px;border:1px solid #EEEEEE}._overview_1tddy_196 ._cvCard_1tddy_355 ._cvCardContent_1tddy_385 ._cvDisplay_1tddy_385 ._cvDisplayIcon_1tddy_394{font-size:64px;color:#2d9c5d;margin-bottom:16px}._overview_1tddy_196 ._cvCard_1tddy_355 ._cvCardContent_1tddy_385 ._cvDisplay_1tddy_385 ._cvDisplayText_1tddy_399{font-size:16px;font-weight:500;color:#212121;margin-bottom:20px}._overview_1tddy_196 ._cvCard_1tddy_355 ._cvCardContent_1tddy_385 ._cvDisplay_1tddy_385 ._cvDisplayActions_1tddy_405{width:100%;justify-content:center}._overview_1tddy_196 ._cvPreviewModal_1tddy_409 .ant-modal-body{padding:0}@media(max-width:767px){._overview_1tddy_196 ._infoCard_1tddy_252 .ant-card-body,._overview_1tddy_196 ._preferencesCard_1tddy_291 .ant-card-body{padding:16px}._overview_1tddy_196 ._preferenceItem_1tddy_324{padding:12px}}.ant-tabs .ant-tabs-nav{margin-bottom:24px;padding:0 16px}.ant-tabs .ant-tabs-nav:before{border-bottom:2px solid #EEEEEE}.ant-tabs .ant-tabs-nav .ant-tabs-tab{padding:8px 16px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:#616161;font-weight:500;transition:all .3s ease}.ant-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#2d9c5d}.ant-tabs .ant-tabs-nav .ant-tabs-tab._ant-tabs-tab-active_1tddy_441 .ant-tabs-tab-btn{color:#2d9c5d;font-weight:600}.ant-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#2d9c5d;height:3px}.ant-tabs .ant-tabs-content-holder{padding:0 16px}.ant-tabs-content .ant-tabs-tabpane:nth-child(1) .ant-card{border-top:4px solid #2D9C5D}.ant-tabs-content .ant-tabs-tabpane:nth-child(2) .ant-card{border-top:4px solid #1890FF}.ant-tabs-content .ant-tabs-tabpane:nth-child(3) .ant-card{border-top:4px solid #722ED1}.ant-tabs-content .ant-tabs-tabpane:nth-child(4) .ant-card{border-top:4px solid #FA8C16}.ant-tabs-content .ant-tabs-tabpane:nth-child(5) .ant-card{border-top:4px solid #FCEAB5}.ant-tabs-content .ant-tabs-tabpane:nth-child(6) .ant-card{border-top:4px solid #13C2C2}.ant-empty{padding:32px 0}.ant-btn{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;transition:all .3s ease}.ant-btn._ant-btn-primary_1tddy_482{background:#2d9c5d;border-color:#2d9c5d}.ant-btn._ant-btn-primary_1tddy_482:hover{background:#278851;border-color:#278851;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media(max-width:767px){.ant-tabs-nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.ant-tabs-nav::-webkit-scrollbar{height:4px}.ant-tabs-nav::-webkit-scrollbar-track{background:#f5f5f5}.ant-tabs-nav::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:2px}}._partnerView_110ng_2{min-height:100vh;background:linear-gradient(135deg,#fbe8b0,#fde3b0)}._heroSection_110ng_7{position:relative;min-height:80vh;display:flex;align-items:center;overflow:hidden;background:linear-gradient(135deg,#2e7d32,#4c9a2a,#a8d672)}._heroSection_110ng_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_110ng_26{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#2e7d32,#4c9a2a,#a8d672)}._heroOverlay_110ng_35{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000001a}._heroContent_110ng_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_110ng_56{color:#fff}._heroBadge_110ng_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_110ng_75{font-size:56px!important;font-weight:700!important;line-height:1.2!important;margin-bottom:24px!important;color:#fff!important}@media(max-width:768px){._heroTitle_110ng_75{font-size:40px!important}}._heroTitleHighlight_110ng_88{background:linear-gradient(45deg,#f4c542,#f7e16b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroDescription_110ng_95{font-size:19px!important;line-height:1.6!important;margin-bottom:40px!important;color:#ffffffe6!important;max-width:500px}._heroStats_110ng_103{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}@media(max-width:768px){._heroStats_110ng_103{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:480px){._heroStats_110ng_103{grid-template-columns:1fr;gap:12px}}._heroStat_110ng_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_110ng_103:hover{background:#fff3;transform:translateY(-2px)}._statIcon_110ng_138{width:48px;height:48px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}._statContent_110ng_150{flex:1;display:flex;align-items:center;gap:8px}._statNumber_110ng_157{font-size:29px;font-weight:700;color:#fff;line-height:1;white-space:nowrap}._statLabel_110ng_165{font-size:14px;color:#fff!important;white-space:nowrap;margin:0}._heroActions_110ng_172{display:flex;gap:16px;flex-wrap:wrap}._primaryCTA_110ng_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_110ng_178:hover{transform:translateY(-2px)!important;box-shadow:0 12px 40px #f4c54266!important;background:linear-gradient(45deg,#f7e16b,#f4c542)!important}._secondaryCTA_110ng_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_110ng_195:hover{background:#fbe8b04d!important;transform:translateY(-2px)!important;border-color:#fbe8b099!important}._heroVisual_110ng_212{display:flex;justify-content:center;align-items:center}._heroImage_110ng_218{width:100%;max-width:500px;height:400px;position:relative}._truckAnimation_110ng_225{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:128px;color:#ffffff4d;animation:_float_110ng_1 6s ease-in-out infinite}@keyframes _float_110ng_1{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}._searchSection_110ng_244{padding:60px 0;background:#fbe8b0}._searchContainer_110ng_249{max-width:1200px;margin:0 auto;padding:0 24px}._searchHeader_110ng_255{text-align:center;margin-bottom:40px}._searchHeader_110ng_255 h3{font-size:32px!important;font-weight:700!important;margin-bottom:8px!important;color:#1a1a1a!important}._searchCard_110ng_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_110ng_274{position:relative}._searchInput_110ng_274{border-radius:12px!important;border:2px solid #A8D672!important;height:56px!important;font-size:16px!important}._searchInput_110ng_274:focus,._searchInput_110ng_274:hover{border-color:#4c9a2a!important;box-shadow:0 0 0 3px #4c9a2a1a!important}._filterSelect_110ng_289,._sortSelect_110ng_289{border-radius:12px!important;border:2px solid #A8D672!important;height:56px!important}._filterSelect_110ng_289:focus,._filterSelect_110ng_289:hover,._sortSelect_110ng_289:focus,._sortSelect_110ng_289:hover{border-color:#4c9a2a!important}._filterButton_110ng_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_110ng_298:hover{background:#4c9a2a!important;color:#fff!important;transform:translateY(-2px)!important}._partnersSection_110ng_313{padding:60px 0;background:#fde3b0}._sectionHeader_110ng_318{max-width:1200px;margin:0 auto 40px;padding:0 24px}._headerContent_110ng_324{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._headerContent_110ng_324{flex-direction:column;gap:16px;align-items:flex-start}}._headerText_110ng_337 h2{font-size:40px!important;font-weight:700!important;margin-bottom:8px!important;color:#1a1a1a!important}._headerActions_110ng_344{display:flex;gap:16px}._partnersGrid_110ng_349{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){._partnersGrid_110ng_349{padding:0 16px}}._partnersList_110ng_360{max-width:1200px;margin:0 auto;padding:0 24px}._partnersListContainer_110ng_366{display:flex;flex-direction:column;gap:16px}._partnerCard_110ng_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_110ng_372:hover{transform:translateY(-4px)!important;box-shadow:0 12px 40px #00000026!important}@media(max-width:768px){._partnerCard_110ng_372{min-height:200px!important;max-height:240px!important;border-radius:12px!important}}._cardCover_110ng_395{position:relative;height:120px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center}._partnerLogo_110ng_404{font-size:48px;color:#fff;opacity:.8}._cardBadges_110ng_410{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px}._topRatedBadge_110ng_419,._popularBadge_110ng_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_110ng_429{position:absolute;top:12px;left:12px;display:flex;gap:8px}._actionButton_110ng_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_110ng_437:hover{background:#ffffff4d!important;transform:scale(1.1)!important}._partnerInfo_110ng_454{padding:24px}._partnerHeader_110ng_458{margin-bottom:20px}._partnerName_110ng_462{font-size:21px!important;font-weight:700!important;margin-bottom:8px!important;color:#1a1a1a!important;line-height:1.3!important}._partnerRating_110ng_470{display:flex;align-items:center;gap:8px}._ratingText_110ng_476{font-weight:600!important;color:#666!important}._partnerStats_110ng_481{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}._statItem_110ng_488{display:flex;align-items:center;gap:8px;padding:12px;background:#f8fafc;border-radius:12px}._statIcon_110ng_138{width:32px;height:32px;background:#4c9a2a;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px}._statContent_110ng_150{flex:1}._statValue_110ng_513{font-size:18px;font-weight:700;color:#1a1a1a;line-height:1}._statLabel_110ng_165{font-size:14px;color:#666;margin-top:2px}._serviceAreas_110ng_526{margin-top:16px}._areasLabel_110ng_530{display:flex;align-items:center;gap:6px;font-size:14px!important;margin-bottom:8px!important;color:#666!important}._areasList_110ng_539{display:flex;flex-wrap:wrap;gap:6px}._areaTag_110ng_545{border-radius:20px!important;background:#a8d672!important;color:#2e7d32!important;border:none!important;font-size:14px!important;padding:4px 12px!important}._partnerListCard_110ng_554{border-radius:16px!important;border:none!important;box-shadow:0 4px 20px #00000014!important;transition:all .3s ease!important}._partnerListCard_110ng_554:hover{transform:translateY(-4px)!important;box-shadow:0 12px 40px #0000001f!important}._listPartnerLogo_110ng_565{width:80px;height:80px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff}._listPartnerInfo_110ng_577{flex:1}._listPartnerHeader_110ng_581{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}@media(max-width:768px){._listPartnerHeader_110ng_581{flex-direction:column;gap:8px}}._listPartnerName_110ng_594{font-size:22px!important;font-weight:700!important;margin:0!important;color:#1a1a1a!important}._listPartnerRating_110ng_601{display:flex;align-items:center;gap:8px}._listPartnerStats_110ng_607{margin-bottom:12px}._listStatItem_110ng_611{display:flex;align-items:center;gap:6px;color:#666;font-size:14px}._listServiceAreas_110ng_619{color:#666;font-size:14px}._listPartnerActions_110ng_624{display:flex;justify-content:flex-end}@media(max-width:768px){._listPartnerActions_110ng_624{justify-content:flex-start;margin-top:16px}}._filterDrawer_110ng_635 ._ant-drawer-header_110ng_635{border-bottom:1px solid #f0f0f0;padding:24px}._filterDrawer_110ng_635 ._ant-drawer-body_110ng_639{padding:24px}._filterContent_110ng_643{display:flex;flex-direction:column;gap:32px}._filterSection_110ng_649 h5{font-size:18px!important;font-weight:600!important;margin-bottom:16px!important;color:#1a1a1a!important}._ratingFilter_110ng_656{display:flex;flex-direction:column;gap:16px}._checkboxList_110ng_662,._radioList_110ng_662{display:flex;flex-direction:column;gap:12px}._filterActions_110ng_668{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid #f0f0f0}._modalHeader_110ng_675{display:flex;align-items:center;gap:12px;font-size:19px;font-weight:600;color:#1a1a1a}._detailModal_110ng_684 ._ant-modal-content_110ng_684{border-radius:16px!important;overflow:hidden!important;box-shadow:0 20px 60px #00000026!important}._detailModal_110ng_684 ._ant-modal-body_110ng_689{padding:0!important}._detailModal_110ng_684 ._ant-modal-close_110ng_692{top:16px!important;right:16px!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#0000000d!important}._detailModal_110ng_684 ._ant-modal-close_110ng_692:hover{background:#0000001a!important}._partnerDetail_110ng_704 ._detailHeader_110ng_704{background:linear-gradient(135deg,#2e7d32,#4c9a2a);padding:24px;color:#fff;position:relative}._partnerDetail_110ng_704 ._detailHeader_110ng_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_110ng_704 ._headerContent_110ng_324{display:flex;justify-content:space-between;align-items:center;gap:24px}._partnerDetail_110ng_704 ._companyInfo_110ng_725{display:flex;align-items:center;gap:16px;flex:1}._partnerDetail_110ng_704 ._companyLogo_110ng_731{width:64px;height:64px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._partnerDetail_110ng_704 ._companyDetails_110ng_743{flex:1}._partnerDetail_110ng_704 ._companyName_110ng_746{color:#fff!important;margin-bottom:8px!important;font-size:24px!important;font-weight:700!important}._partnerDetail_110ng_704 ._companyMeta_110ng_752{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._partnerDetail_110ng_704 ._statusTag_110ng_758{margin:0!important;border:none!important;font-weight:500!important}._partnerDetail_110ng_704 ._joinDate_110ng_763{color:#fffc!important;font-size:14px!important}._partnerDetail_110ng_704 ._applyButton_110ng_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_110ng_704 ._applyButton_110ng_767:hover{background:#ffffff4d!important;border-color:#ffffff80!important;transform:translateY(-1px)!important}._partnerDetail_110ng_704 ._detailContent_110ng_783{padding:24px;max-height:70vh;overflow-y:auto}._partnerDetail_110ng_704 ._overviewSection_110ng_788,._partnerDetail_110ng_704 ._section_110ng_318{margin-bottom:32px}._partnerDetail_110ng_704 ._section_110ng_318:last-child{margin-bottom:0}._partnerDetail_110ng_704 ._sectionTitle_110ng_797{display:flex;align-items:center;gap:8px;margin-bottom:16px!important;color:#1a1a1a!important;font-weight:600!important;font-size:18px!important;padding-bottom:8px;border-bottom:2px solid #f0f0f0}._partnerDetail_110ng_704 ._overviewSection_110ng_788 ._contactCard_110ng_808{max-width:500px;margin:0 auto}._partnerDetail_110ng_704 ._contactCard_110ng_808{border-radius:12px!important;border:1px solid #f0f0f0!important;box-shadow:0 2px 8px #0000000a!important}._partnerDetail_110ng_704 ._contactCard_110ng_808 ._ant-card-head_110ng_817{border-bottom:1px solid #f0f0f0;padding:16px 20px}._partnerDetail_110ng_704 ._contactCard_110ng_808 ._ant-card-head_110ng_817 ._ant-card-head-title_110ng_821{font-weight:600;color:#1a1a1a;font-size:16px}._partnerDetail_110ng_704 ._contactCard_110ng_808 ._ant-card-body_110ng_826{padding:20px}._partnerDetail_110ng_704 ._contactList_110ng_829{display:flex;flex-direction:column;gap:16px}._partnerDetail_110ng_704 ._contactItem_110ng_834{display:flex;align-items:center;gap:12px}._partnerDetail_110ng_704 ._contactIcon_110ng_839{width:32px;height:32px;background:#f8fafc;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#2e7d32;font-size:14px}._partnerDetail_110ng_704 ._contactInfo_110ng_850{flex:1;display:flex;flex-direction:column;gap:2px}._partnerDetail_110ng_704 ._areasList_110ng_539,._partnerDetail_110ng_704 ._servicesList_110ng_856,._partnerDetail_110ng_704 ._documentsList_110ng_856{display:flex;flex-direction:column;gap:12px}._partnerDetail_110ng_704 ._areaItem_110ng_861,._partnerDetail_110ng_704 ._serviceItem_110ng_861,._partnerDetail_110ng_704 ._documentItem_110ng_861{display:flex;align-items:center;gap:12px;padding:16px;background:#f8fafc;border-radius:8px;border:1px solid #f0f0f0;transition:all .2s ease}._partnerDetail_110ng_704 ._areaItem_110ng_861:hover,._partnerDetail_110ng_704 ._serviceItem_110ng_861:hover,._partnerDetail_110ng_704 ._documentItem_110ng_861:hover{background:#f0f9ff;border-color:#2e7d32;transform:translateY(-1px)}._partnerDetail_110ng_704 ._areaIcon_110ng_876,._partnerDetail_110ng_704 ._serviceIcon_110ng_876,._partnerDetail_110ng_704 ._documentIcon_110ng_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_110ng_704 ._areaInfo_110ng_888,._partnerDetail_110ng_704 ._serviceInfo_110ng_888,._partnerDetail_110ng_704 ._documentInfo_110ng_888{flex:1}._partnerDetail_110ng_704 ._areaAddress_110ng_891,._partnerDetail_110ng_704 ._documentName_110ng_891{display:block;margin-bottom:4px}._partnerDetail_110ng_704 ._areaMeta_110ng_895,._partnerDetail_110ng_704 ._serviceHeader_110ng_895{display:flex;align-items:center;gap:8px;margin-bottom:4px}._partnerDetail_110ng_704 ._documentFile_110ng_901{font-size:14px}._partnerDetail_110ng_704 ._viewButton_110ng_904{padding:0!important;height:auto!important;color:#2e7d32!important}._partnerDetail_110ng_704 ._viewButton_110ng_904:hover{color:#4c9a2a!important}._applyModal_110ng_913 ._ant-modal-content_110ng_684{border-radius:16px!important}._applyContent_110ng_917{text-align:center}._applyContent_110ng_917 h4{color:#667eea!important;margin:16px 0!important}._loadingContainer_110ng_925{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:16px}._loadingContainer_110ng_925 ._ant-spin_110ng_933 ._ant-spin-dot_110ng_933{font-size:24px}@media(max-width:1200px){._heroContent_110ng_44{grid-template-columns:1fr;gap:40px;text-align:center}._heroVisual_110ng_212{order:-1}._heroImage_110ng_218{max-width:400px;height:300px}}@media(max-width:768px){._heroSection_110ng_7{min-height:60vh;padding:40px 0}._heroTitle_110ng_75{font-size:32px!important}._heroDescription_110ng_95{font-size:16px!important}._heroStats_110ng_103{grid-template-columns:repeat(2,1fr)}._heroActions_110ng_172{justify-content:center}._searchCard_110ng_266{padding:20px!important}._partnersSection_110ng_313{padding:40px 0}._sectionHeader_110ng_318{margin-bottom:24px}}@media(max-width:480px){._heroStats_110ng_103{grid-template-columns:1fr}._heroActions_110ng_172{flex-direction:column;align-items:center}._primaryCTA_110ng_178,._secondaryCTA_110ng_195{width:100%!important;max-width:280px!important}._partnerStats_110ng_481{grid-template-columns:1fr}._listPartnerHeader_110ng_581{flex-direction:column;align-items:flex-start}._listPartnerActions_110ng_624{width:100%;justify-content:center}}@keyframes _fadeInUp_110ng_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._partnerCard_110ng_372,._partnerListCard_110ng_554{animation:_fadeInUp_110ng_1 .6s ease-out}._cardHeader_110ng_1026{height:50px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:flex-start;padding:0 16px;position:relative}._cardHeader_110ng_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_110ng_1026{height:40px;padding:0 10px}}._truckIcon_110ng_1051{font-size:20px;color:#fff;opacity:.9;z-index:1}@media(max-width:768px){._truckIcon_110ng_1051{font-size:16px}}._cardContent_110ng_1063{padding:16px;display:flex;flex-direction:column;gap:12px;height:calc(100% - 50px)}@media(max-width:768px){._cardContent_110ng_1063{padding:10px;gap:8px;height:calc(100% - 40px)}}._companyName_110ng_746{text-align:center;margin-bottom:6px}@media(max-width:768px){._companyName_110ng_746{margin-bottom:2px}}._partnerName_110ng_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_110ng_462{font-size:14px!important;line-height:1.2!important}}._infoRow_110ng_1102{display:flex;align-items:flex-start;gap:10px}@media(max-width:768px){._infoRow_110ng_1102{gap:6px}}._infoIcon_110ng_1113{font-size:14px;color:#666;margin-top:2px;flex-shrink:0}@media(max-width:768px){._infoIcon_110ng_1113{font-size:14px}}._infoContent_110ng_1125{flex:1;display:flex;flex-direction:column;gap:4px}@media(max-width:768px){._infoContent_110ng_1125{gap:2px}}._infoLabel_110ng_1137{font-size:14px!important;color:#666!important;margin:0!important;font-weight:500!important}@media(max-width:768px){._infoLabel_110ng_1137{font-size:14px!important}}._tagsContainer_110ng_1149{display:flex;flex-wrap:wrap;gap:4px}@media(max-width:768px){._tagsContainer_110ng_1149{gap:2px}}._areaTag_110ng_545{background:#e8f5e8!important;color:#2e7d32!important;border:none!important;border-radius:10px!important;padding:3px 10px!important;font-size:14px!important;font-weight:500!important;margin:0!important}@media(max-width:768px){._areaTag_110ng_545{border-radius:6px!important;padding:1px 6px!important;font-size:14px!important}}._serviceTag_110ng_1178{background:#f5f5f5!important;color:#666!important;border:none!important;border-radius:10px!important;padding:3px 10px!important;font-size:14px!important;font-weight:500!important;margin:0!important}@media(max-width:768px){._serviceTag_110ng_1178{border-radius:6px!important;padding:1px 6px!important;font-size:14px!important}}._actionContainer_110ng_1196{margin-top:auto;display:flex;justify-content:flex-end;padding-top:6px}@media(max-width:768px){._actionContainer_110ng_1196{padding-top:2px}}._applyButton_110ng_767{background:#2e7d32!important;border-color:#2e7d32!important;border-radius:6px!important;font-size:14px!important;font-weight:500!important;height:32px!important;padding:0 14px!important}._applyButton_110ng_767:hover{background:#1b5e20!important;border-color:#1b5e20!important}@media(max-width:768px){._applyButton_110ng_767{border-radius:6px!important;font-size:14px!important;height:28px!important;padding:0 10px!important}}._listCardHeader_110ng_1230{height:80px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center;position:relative}._listCardHeader_110ng_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_110ng_1248{font-size:28px;color:#fff;opacity:.9;z-index:1}._listCardContent_110ng_1255{padding:20px;display:flex;flex-direction:column;gap:12px}._listCompanyName_110ng_1262{margin-bottom:4px}._listPartnerName_110ng_594{margin:0!important;font-size:18px!important;font-weight:600!important;color:#333!important;line-height:1.4!important}._listInfoRow_110ng_1274{display:flex;align-items:flex-start;gap:10px}._listInfoIcon_110ng_1280{font-size:14px;color:#666;margin-top:2px;flex-shrink:0}._listInfoContent_110ng_1287{flex:1;display:flex;flex-direction:column;gap:4px}._listInfoLabel_110ng_1294{font-size:14px!important;color:#666!important;margin:0!important;font-weight:500!important}._listTagsContainer_110ng_1301{display:flex;flex-wrap:wrap;gap:4px}._listAreaTag_110ng_1307{background:#e8f5e8!important;color:#2e7d32!important;border:none!important;border-radius:10px!important;padding:2px 8px!important;font-size:14px!important;font-weight:500!important;margin:0!important}._listServiceTag_110ng_1318{background:#f5f5f5!important;color:#666!important;border:none!important;border-radius:10px!important;padding:2px 8px!important;font-size:14px!important;font-weight:500!important;margin:0!important}._listActionContainer_110ng_1329{padding:20px;display:flex;align-items:center;justify-content:center}._listApplyButton_110ng_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_110ng_1336:hover{background:#1b5e20!important;border-color:#1b5e20!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}}._productCardWrapper_12slp_2{position:relative;height:100%;display:flex;flex-direction:column}._productCard_12slp_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_12slp_2:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}._productCard_12slp_2 .app-card__image-wrapper{border-radius:6px!important;background:ivory!important;margin:0!important;padding:0!important;overflow:hidden!important}._productCard_12slp_2 .app-card__image{border-radius:6px!important;width:100%!important;height:100%!important;object-fit:cover!important}._productCard_12slp_2 .ant-card-body{padding:6px!important}._productCard_12slp_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_12slp_2 .app-card__price-discount{font-size:16px!important}._productCard_12slp_2 .app-card__price-original{font-size:13px!important;margin-bottom:0!important}._productCard_12slp_2 .app-card__price-group{margin-bottom:0!important;gap:0!important}._productCard_12slp_2 .ant-card-body{background-color:ivory!important}._productCard_12slp_2 .app-card__info-row{margin-top:2px!important}._heroBannerDesktop_177en_5{max-width:1200px;margin:0 auto;padding:0;position:relative;overflow:hidden}._heroBannerDesktop_177en_5 ._heroContainer_177en_12{max-width:1200px;margin:0 auto;padding:0 20px}._heroBannerDesktop_177en_5 ._heroSlider_177en_17{position:relative;width:100%}._heroBannerDesktop_177en_5 ._heroSlider_177en_17 ._heroSlide_177en_17{position:relative;width:100%;height:clamp(280px,40vw,520px)}._heroBannerDesktop_177en_5 ._heroSlider_177en_17 ._heroSlide_177en_17 ._heroImage_177en_26{text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._heroBannerDesktop_177en_5 ._heroSlider_177en_17 ._heroSlide_177en_17 ._heroImage_177en_26 img{width:100%;height:100%;object-fit:contain;background-color:transparent;border-radius:8px}._heroBannerDesktop_177en_5 ._heroSlider_177en_17 ._sliderControls_177en_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_177en_5 ._heroSlider_177en_17 ._sliderControls_177en_41 ._sliderButton_177en_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_177en_5 ._heroSlider_177en_17 ._sliderControls_177en_41 ._sliderButton_177en_53:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px #0003}._heroBannerMobile_177en_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_177en_75{display:none}}._heroBannerMobile_177en_75 ._bannerOverlay_177en_91{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:16px}._heroBannerMobile_177en_75 ._bannerContent_177en_102{text-align:center;width:100%;display:none}@media(max-width:480px){._heroBannerMobile_177en_75{height:160px;margin-bottom:8px}._heroBannerMobile_177en_75 ._bannerOverlay_177en_91{padding:8px}._heroBannerMobile_177en_75 ._bannerContent_177en_102 ._ctaButtonMobile_177en_115{padding:10px 20px;font-size:10px}}._heroBannerMobile_177en_75 ._mobileBannerSlider_177en_120{position:relative;width:100%;height:100%;overflow:hidden}._heroBannerMobile_177en_75 ._mobileBannerSlider_177en_120 ._mobileBannerSlide_177en_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_177en_75 ._mobileBannerSlider_177en_120 ._mobileSliderControls_177en_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_177en_75 ._mobileBannerSlider_177en_120 ._mobileSliderControls_177en_137 ._mobileSliderButton_177en_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_177en_75 ._mobileBannerSlider_177en_120 ._mobileSliderControls_177en_137 ._mobileSliderButton_177en_149:hover{background:#fff9;color:#333;transform:scale(1.05)}._commercePage_177en_176{min-height:100vh;position:relative}._mainContent_177en_181{padding-top:0}._container_177en_185{max-width:1200px;margin:0 auto;padding:0 16px}@media(max-width:768px){._container_177en_185{padding:0 8px}}._content_177en_196{max-width:1200px;margin:0 auto}._bottom-bar_177en_201{width:100vw;background:#fff;left:50%;right:50%;transform:translate(-50%)}._sectionTitle_177en_209{text-align:center;font-size:2.2rem;color:#333;margin-bottom:16px;font-weight:700}._sectionSubtitle_177en_217{text-align:center;font-size:1.1rem;color:#666;margin-bottom:50px;max-width:600px;margin-left:auto;margin-right:auto}._ctaButton_177en_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_177en_115:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}@keyframes _spin_177en_288{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_177en_1{0%,to{opacity:.3}50%{opacity:.8}}@keyframes _tabPulse_177en_1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}._loading_177en_281{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh}._loading_177en_281 ._spinner_177en_288{width:40px;height:40px;border:4px solid #e0e0e0;border-top:4px solid #4caf50;border-radius:50%;animation:_spin_177en_288 1s linear infinite}._loading_177en_281 p{margin-top:16px;color:#666}._sidebar_177en_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_177en_317{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0;background:#f8f9fa}._sidebarHeader_177en_317 h2{font-size:1.2rem;color:#333;margin:0}._sidebarClose_177en_331{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center}._sidebarClose_177en_331:hover{background:#e0e0e0}._sidebarClose_177en_331 svg{width:20px;height:20px}._filterSection_177en_349{padding:20px;border-bottom:1px solid #e0e0e0}._filterTitle_177en_354{font-size:1rem;font-weight:600;color:#333;margin-bottom:16px}._filterItem_177en_361{display:flex;align-items:center;gap:8px;margin-bottom:12px}._filterItem_177en_361 input[type=checkbox],._filterItem_177en_361 input[type=radio]{width:16px;height:16px;cursor:pointer}._filterItem_177en_361 label{font-size:.9rem;color:#666;cursor:pointer;flex:1}._categoryFilterItem_177en_380{margin-bottom:4px}._categoryHeader_177en_384{display:flex;align-items:center;gap:8px;padding:6px 0;cursor:pointer;transition:background-color .2s;border-radius:4px}._categoryHeader_177en_384:hover{background-color:#f5f5f5}._categoryHeader_177en_384 input[type=checkbox]{width:16px;height:16px;cursor:pointer}._categoryHeader_177en_384 label{font-size:.9rem;color:#333;cursor:pointer;flex:1;font-weight:500}._categoryCount_177en_409{font-size:.8rem;color:#999;margin-left:auto}._categoryArrow_177en_415{width:16px;height:16px;color:#666;transition:transform .2s}._categoryArrow_177en_415._rotated_177en_421{transform:rotate(180deg)}._subCategories_177en_425{margin-left:24px;margin-top:2px;padding-left:8px;border-left:2px solid #e0e0e0;padding-bottom:4px}._subCategoryItem_177en_433{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding:2px 0}._subCategoryItem_177en_433 input[type=checkbox]{width:14px;height:14px;cursor:pointer}._subCategoryItem_177en_433 label{font-size:.85rem;color:#666;cursor:pointer;flex:1}._clearFiltersButton_177en_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_177en_452:hover{background:#e03e3e}._filterToggle_177en_471{padding:20px 0;background:#fff;border-bottom:1px solid #e0e0e0}._filterToggle_177en_471 ._container_177en_185{display:flex;justify-content:flex-start}._filterToggleBtn_177en_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_177en_481:hover{background:#45a049}._filterToggleBtn_177en_481 svg{width:16px;height:16px}._heroBanner_177en_5{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:80px 0;text-align:center;position:relative;overflow:hidden}._bannerContent_177en_102{max-width:800px;margin:0 auto;padding:0 16px;position:relative;z-index:2}._bannerContent_177en_102 h1{font-size:2.8rem;margin-bottom:20px;font-weight:700;line-height:1.2}._bannerContent_177en_102 p{font-size:1.3rem;opacity:.9;margin-bottom:30px;line-height:1.5}._topBar_177en_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_177en_549{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}._topBarContent_177en_549 button,._topBarContent_177en_549 .ant-btn{padding:14px 28px!important;font-size:16px!important;height:auto!important;min-height:48px!important;line-height:1.5!important}._topBarContent_177en_549 button svg,._topBarContent_177en_549 .ant-btn svg{width:20px!important;height:20px!important;margin-right:8px!important}._filterToggleBtn_177en_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_177en_481:hover{background:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #4caf504d}._brandsSection_177en_599{padding:80px 0;background:#f8f9fa}._brandsContainer_177en_604{position:relative;width:100%;overflow:hidden}._brandsGrid_177en_610{display:flex;gap:30px;overflow-x:auto;padding:20px 0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;max-width:100%}._brandsGrid_177en_610::-webkit-scrollbar{display:none}._brandItem_177en_624{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_177en_624:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}._brandLogo_177en_641{width:80px;height:80px;object-fit:contain;margin-bottom:12px;border-radius:8px}._brandName_177en_649{font-size:.9rem;font-weight:600;color:#333;text-align:center}._scrollButtonContainer_177en_656{display:flex;justify-content:center;gap:16px;margin-top:20px}._scrollButton_177en_656{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_177en_656:hover{background:#45a049;transform:scale(1.05)}._scrollButton_177en_656 svg{width:18px;height:18px}._styleTabsContainer_177en_688{display:flex;justify-content:center;gap:8px;padding:40px 0;background:#fff;border-bottom:1px solid #e0e0e0;flex-wrap:wrap}._styleTab_177en_688{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_177en_688:hover{background:#e6ccb2;border-color:#b08968}._styleTab_177en_688._activeTab_177en_713{background:#b08968;color:#fff;border-color:#b08968}._styleTab_177en_688._activeTab_177en_713._imageSearchTab_177en_718{animation:_tabPulse_177en_1 .6s ease-in-out}._collectionSection_177en_725{padding:60px 0;background:#fff}._tabContent_177en_730{margin-top:40px}._collectionGrid_177en_734{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}@media(max-width:768px){._collectionGrid_177en_734{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}}@media(max-width:480px){._collectionGrid_177en_734{grid-template-columns:1fr;gap:8px}}._collectionCard_177en_752{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._collectionCard_177en_752:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}._collectionImageContainer_177en_764{height:200px;overflow:hidden}._collectionImage_177en_764{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}._collectionImage_177en_764:hover{transform:scale(1.05)}._collectionName_177en_779{font-size:1.1rem;font-weight:600;color:#333;margin:16px 20px 8px;line-height:1.4}._collectionDescription_177en_787{color:#666;font-size:.9rem;line-height:1.5;margin:0 20px 20px}._noContent_177en_794{text-align:center;color:#666;font-size:1.1rem;padding:60px 20px;grid-column:1/-1}._categoriesSection_177en_805,._quickActionsSection_177en_810{padding:60px 0;background:#fff}._quickActionsGridHome_177en_815{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;grid-auto-columns:minmax(125px,1fr);column-gap:8px;row-gap:8px;overflow-x:auto;scroll-behavior:smooth;padding:0 6px 12px}._quickActionsGridHome_177en_815::-webkit-scrollbar{height:4px}._quickActionsGridHome_177en_815::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._quickActionsGridHome_177en_815::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}._quickActionsGridHome_177en_815::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){._quickActionsGridHome_177en_815{grid-template-rows:repeat(2,1fr);grid-auto-columns:minmax(110px,1fr);column-gap:6px;row-gap:8px;justify-items:stretch}}._quickActionCardHome_177en_850{background:#fff;border:1px solid #f0f0f0;box-shadow:0 6px 16px #0000000f;padding:12px;min-width:125px;border-radius:14px;text-align:center;transition:all .25s ease;cursor:pointer}._quickActionCardHome_177en_850:hover{background:#fff;box-shadow:0 10px 24px #0000001a;transform:translateY(-2px)}._quickActionCardHome_177en_850 ._quickActionImage_177en_866{width:64px;height:64px;margin:0 auto 10px}@media(max-width:768px){._quickActionCardHome_177en_850 ._quickActionImage_177en_866{width:52px;height:52px}}._quickActionCardHome_177en_850 ._quickActionImage_177en_866 img{width:100%;height:100%;object-fit:cover;border-radius:12px}._quickActionCardHome_177en_850 h3{font-size:14px;font-weight:600;margin:0;color:#333}@media(max-width:768px){._quickActionCardHome_177en_850 h3{font-size:14px}}@media(max-width:768px){._quickActionCardHome_177en_850{min-width:110px;padding:10px;border-radius:12px}}._loadingCategories_177en_902{text-align:center;padding:40px;color:#666;font-size:1.1rem}._sectionHeader_177en_909 ._sectionTitle_177en_209{font-size:32px;font-weight:700;color:#333;margin:0}._sectionHeader_177en_909 ._categoryControls_177en_921{display:flex;gap:12px}._sectionHeader_177en_909 ._categoryControls_177en_921 ._scrollButton_177en_656{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_177en_909 ._categoryControls_177en_921 ._scrollButton_177en_656:hover{border-color:#4caf50;color:#4caf50;background:#f8f9fa}._sectionHeader_177en_909 ._categoryControls_177en_921 ._scrollButton_177en_656:active{transform:scale(.95)}._categoriesGrid_177en_948{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_177en_948::-webkit-scrollbar{height:4px}._categoriesGrid_177en_948::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._categoriesGrid_177en_948::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}._categoriesGrid_177en_948::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._categoryCard_177en_974{background:#fff7e0;border:1px solid #f3e0a6;padding:16px 14px;border-radius:14px;text-align:center;transition:all .3s;cursor:pointer;min-width:135px;box-shadow:0 2px 8px #0000000d;margin:4px;box-sizing:border-box}._categoryCard_177en_974:hover{background:#ffefb5;border-color:#e2c572;box-shadow:0 8px 20px #0000001f;transform:translateY(-2px)}._categoryCard_177en_974 ._categoryImage_177en_994{width:60px;height:60px;margin:0 auto 12px}._categoryCard_177en_974 ._categoryImage_177en_994 img{width:100%;height:100%;object-fit:cover;border-radius:12px}._categoryCard_177en_974 h3{font-size:14px;font-weight:600;margin:0;color:#4a3b1e}._productsSection_177en_1015{padding:60px 0;background:#f8f9fa}._sectionHeader_177en_909{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._sectionHeader_177en_909 h2{font-size:1.8rem;color:#333}._sectionHeader_177en_909 p{color:#666;font-size:1rem}._productsGrid_177en_1035{margin-bottom:clamp(16px,2.5vw,24px);padding:0 clamp(4px,.75vw,8px)}._productsGrid_177en_1035 .ant-row{margin-left:clamp(-4px,-.5vw,-6px)!important;margin-right:clamp(-4px,-.5vw,-6px)!important}._productsGrid_177en_1035 .ant-col{padding:clamp(3px,.5vw,6px)!important}._categoriesGrid_177en_948{grid-template-rows:repeat(2,1fr);grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);column-gap:32px;row-gap:16px}._discountBadge_177en_1056{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_177en_1069{padding:16px;flex:1;display:flex;flex-direction:column}._productName_177en_1076{font-size:.95rem;font-weight:600;color:#333;margin-bottom:6px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._productRating_177en_1087{display:flex;align-items:center;gap:4px;margin-bottom:8px;font-size:.85rem;color:#333}._starIcon_177en_1096{color:#ffc107;font-size:1rem}._ratingNumber_177en_1101{font-weight:600}._productOrigin_177en_1105{color:#666;font-size:.9rem;margin-bottom:4px}._productStatus_177en_1111{font-size:.9rem;font-weight:500;margin-bottom:12px}._productStatus_177en_1111._inStock_177en_1116{color:#4caf50}._productStatus_177en_1111._outOfStock_177en_1119{color:#f44}._productPrice_177en_1123{display:flex;align-items:center;gap:8px;margin-bottom:0;margin-top:auto}._currentPrice_177en_1131{font-size:1rem;font-weight:700;color:#4caf50}._originalPrice_177en_1137{font-size:.9rem;color:#999;text-decoration:line-through}._addToCartBtn_177en_1143{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_177en_1143:hover{background:#45a049}._addToCartBtn_177en_1143:disabled{background:#ccc;cursor:not-allowed}._noProducts_177en_1164{text-align:center;padding:60px 20px;color:#666;grid-column:1/-1}._noProducts_177en_1164 p{font-size:1.1rem}@media(max-width:1024px)and (min-width:769px){._categoriesGrid_177en_948{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:20px}._categoryCard_177en_974{padding:20px;min-width:160px}._categoryCard_177en_974 ._categoryImage_177en_994{width:56px;height:56px}._categoryCard_177en_974 h3{font-size:15px}._brandsGrid_177en_610{gap:20px}._brandItem_177en_624{min-width:140px}._styleTabsContainer_177en_688{padding:30px 20px}._productsGrid_177en_1035{grid-template-columns:repeat(3,1fr);gap:8px}._collectionGrid_177en_734{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:768px){._sectionTitle_177en_209{font-size:1.8rem}._bannerContent_177en_102 h1{font-size:2rem}._bannerContent_177en_102 p{font-size:1rem}._topBar_177en_537{padding:12px 0}._quickActionsSection_177en_810{padding:32px 0 24px}._topBarContent_177en_549{padding:0 16px;flex-direction:row;gap:12px}._topBarContent_177en_549 button,._topBarContent_177en_549 .ant-btn{padding:12px 24px!important;font-size:15px!important;min-height:44px!important}._topBarContent_177en_549 button svg,._topBarContent_177en_549 .ant-btn svg{width:18px!important;height:18px!important;margin-right:6px!important}._topBarContent_177en_549 ._filterToggleBtn_177en_481{padding:8px 12px;font-size:14px}._sidebar_177en_304{width:100%;max-width:320px}._brandsGrid_177en_610{gap:16px;padding:16px 0}._brandItem_177en_624{min-width:120px;padding:16px}._brandLogo_177en_641{width:60px;height:60px}._styleTabsContainer_177en_688{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_177en_688::-webkit-scrollbar{display:none}._styleTabsContainer_177en_688:before,._styleTabsContainer_177en_688:after{content:"";position:absolute;top:0;bottom:0;width:20px;pointer-events:none;z-index:1}._styleTabsContainer_177en_688:before{left:0;background:linear-gradient(to right,#fff,#fff0)}._styleTabsContainer_177en_688:after{right:0;background:linear-gradient(to left,#fff,#fff0)}._styleTab_177en_688{flex-shrink:0;padding:10px 20px;font-size:.9rem;min-width:fit-content;scroll-snap-align:start}._sectionHeader_177en_909{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}._sectionHeader_177en_909 ._sectionTitle_177en_209{font-size:24px}._sectionHeader_177en_909 ._categoryControls_177en_921{align-self:flex-end}._categoriesGrid_177en_948{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:16px;padding:0 12px 12px}._categoryCard_177en_974{padding:18px 16px;min-width:120px;box-sizing:border-box}._categoryCard_177en_974 ._categoryImage_177en_994{width:56px;height:56px;margin-bottom:12px}._categoryCard_177en_974 h3{font-size:14px}._sectionHeader_177en_909{flex-direction:column;align-items:flex-start;gap:clamp(6px,1vw,8px);padding:0 clamp(12px,2vw,16px)}._sectionHeader_177en_909 h2{font-size:clamp(1.2rem,3vw,1.5rem)}._productsGrid_177en_1035{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(3px,.5vw,4px);padding:0 clamp(6px,1vw,8px)}._productCard_177en_1382{width:100%;height:auto;min-height:clamp(200px,30vh,240px)}._productImage_177en_1387{height:clamp(100px,18vh,120px)}._productInfo_177en_1069{padding:clamp(8px,1.5vw,10px)}._productName_177en_1076{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_177en_1401,._productOrigin_177en_1105{display:none}._productRating_177en_1087{font-size:clamp(.65rem,1.8vw,.75rem);margin-bottom:clamp(4px,.8vw,6px)}._productStatus_177en_1111{font-size:clamp(.65rem,1.8vw,.75rem);margin-bottom:clamp(4px,.8vw,6px);color:#4caf50;font-weight:500}._productPrice_177en_1123{margin-bottom:clamp(6px,1vw,8px);margin-top:auto}._currentPrice_177en_1131{font-size:clamp(.8rem,2.2vw,.9rem);font-weight:700;color:#4caf50}._originalPrice_177en_1137{font-size:clamp(.65rem,1.8vw,.75rem);color:#999;text-decoration:line-through}._favoriteButton_177en_1429{width:clamp(20px,2.5vw,24px);height:clamp(20px,2.5vw,24px);top:clamp(4px,.8vw,6px);right:clamp(4px,.8vw,6px)}._cartButton_177en_1435{width:clamp(20px,2.5vw,24px);height:clamp(20px,2.5vw,24px);bottom:clamp(4px,.8vw,6px);right:clamp(4px,.8vw,6px)}._discountBadge_177en_1056{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_177en_734{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}._collectionImageContainer_177en_764{height:180px}}@media(max-width:375px){._categoriesGrid_177en_948{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:12px}._categoryCard_177en_974{padding:12px;min-width:120px}._categoryCard_177en_974 ._categoryImage_177en_994{width:40px;height:40px;margin-bottom:8px}._categoryCard_177en_974 h3{font-size:14px}._productsGrid_177en_1035{grid-template-columns:repeat(2,1fr);gap:4px}._productImage_177en_1387{height:70px}._productInfo_177en_1069{padding:6px}._productName_177en_1076{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._productStatus_177en_1111{font-size:.7rem;margin-bottom:4px}._productRating_177en_1087{font-size:.65rem;margin-bottom:4px}._currentPrice_177en_1131{font-size:.8rem}._originalPrice_177en_1137{font-size:.7rem}}._paginationContainer_177en_1513{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:40px;margin-bottom:20px;padding:20px 0;gap:16px}._paginationInfo_177en_1524{color:#666;font-size:14px;text-align:center}@media(max-width:768px){._paginationContainer_177en_1513{margin-top:20px;padding:15px 0}}._productCardMobile_18hfr_1{display:flex;align-items:flex-start;gap:12px;padding:17px;background:#fff;border-radius:0;margin-bottom:0;cursor:pointer;transition:box-shadow .2s ease;border-bottom:1px solid #f0f0f0;border-left:none;border-right:none;border-top:none}._productCardMobile_18hfr_1:hover{box-shadow:0 2px 8px #00000014}._productCardMobile_18hfr_1:active{transform:scale(.98)}._productImage_18hfr_23{flex-shrink:0;width:100px;height:100px;border-radius:8px;overflow:hidden;background:#f5f5f5}._productImage_18hfr_23 img{width:100%;height:100%;object-fit:cover}._productInfo_18hfr_37{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._saleTag_18hfr_45{display:inline-flex;align-items:center;gap:4px;background:gold;color:#333;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;width:fit-content;margin-bottom:4px}._saleTag_18hfr_45 ._saleIcon_18hfr_58{font-size:10px}._productName_18hfr_62{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._soldCount_18hfr_75{font-size:12px;color:#666;margin-top:2px}._similarButton_18hfr_81{background:linear-gradient(to bottom,#e8f5e9,#c8e6c9);color:#4a7c59;border:1px solid #a5d6a7;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;width:fit-content;margin-top:6px;transition:all .2s ease;white-space:nowrap}._similarButton_18hfr_81:hover{background:linear-gradient(to bottom,#c8e6c9,#a5d6a7);border-color:#81c784}._similarButton_18hfr_81:active{transform:scale(.95)}._priceRow_18hfr_103{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:12px}._priceSection_18hfr_111{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;flex:1}._originalPrice_18hfr_119{font-size:13px;color:#999;text-decoration:line-through}._discountPercent_18hfr_125{font-size:12px;color:#f44;font-weight:600}._finalPrice_18hfr_131{font-size:18px;font-weight:700;color:#4a7c59;line-height:1.2}._actionButtons_18hfr_138{display:flex;align-items:center;gap:8px;flex-shrink:0}._buyNowButton_18hfr_145{padding:8px 16px;height:36px;border-radius:8px;background:#4a7c59;color:#fff;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 4px #4a7c594d}._buyNowButton_18hfr_145:hover{background:#3d5a47;transform:scale(1.02);box-shadow:0 2px 6px #4a7c5966}._buyNowButton_18hfr_145:active{transform:scale(.98)}._addToCartButton_18hfr_168{width:36px;height:36px;border-radius:8px;background:#4a7c59;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;box-shadow:0 2px 4px #4a7c594d}._addToCartButton_18hfr_168 svg{font-size:18px}._addToCartButton_18hfr_168:hover{background:#3d5a47;transform:scale(1.05);box-shadow:0 2px 6px #4a7c5966}._addToCartButton_18hfr_168:active{transform:scale(.95)}@media(max-width:767px){._productCardMobile_18hfr_1{padding-left:16px;padding-right:16px}}@media(max-width:480px){._productImage_18hfr_23{width:90px;height:90px}._productName_18hfr_62{font-size:13px}._finalPrice_18hfr_131{font-size:16px}._buyNowButton_18hfr_145{padding:6px 12px;height:32px;font-size:12px}._addToCartButton_18hfr_168{width:32px;height:32px}._addToCartButton_18hfr_168 svg{font-size:16px}._actionButtons_18hfr_138{gap:6px}}._localMarketPage_1bxp7_1{min-height:100vh;background:linear-gradient(to bottom,#f0f8e8,#fafafa)}._localMarketPage_1bxp7_1 ._loading_1bxp7_5,._localMarketPage_1bxp7_1 ._error_1bxp7_6{display:flex;justify-content:center;align-items:center;min-height:60vh;flex-direction:column;gap:16px}._localMarketPage_1bxp7_1 ._error_1bxp7_6 p{font-size:16px;color:#666;margin-bottom:16px}._heroSection_1bxp7_20{background:linear-gradient(135deg,#4a7c59,#8b9a46,#c9a961);padding:100px 20px 80px;text-align:center;color:#fff;position:relative;overflow:hidden;border-bottom:8px solid #3d5a47}._heroSection_1bxp7_20 ._heroImage_1bxp7_29{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden}._heroSection_1bxp7_20 ._heroImage_1bxp7_29 ._heroImageBlur_1bxp7_38{width:100%;height:100%;object-fit:cover;object-position:center 60%;filter:blur(5px) brightness(.75);opacity:.75;transform:scale(1.1)}._heroSection_1bxp7_20:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.1) 2px,transparent 2px),radial-gradient(circle at 80% 70%,rgba(255,255,255,.1) 2px,transparent 2px),radial-gradient(circle at 40% 80%,rgba(255,255,255,.08) 1.5px,transparent 1.5px);background-size:100px 100px,120px 120px,80px 80px;opacity:.4;z-index:1}._heroSection_1bxp7_20:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0px,rgba(255,255,255,.1) 10px,transparent 10px,transparent 20px);z-index:1}._heroSection_1bxp7_20 ._heroContent_1bxp7_69{max-width:1200px;margin:0 auto;position:relative;z-index:2}._heroSection_1bxp7_20 ._heroTitle_1bxp7_75{font-size:56px;font-weight:800;margin-bottom:20px;text-shadow:3px 3px 6px rgba(0,0,0,.3);color:#fff;letter-spacing:2px;text-transform:uppercase;font-family:Arial Black,sans-serif}@media(max-width:768px){._heroSection_1bxp7_20 ._heroTitle_1bxp7_75{font-size:40px;letter-spacing:1px}}._heroSection_1bxp7_20 ._heroSubtitle_1bxp7_91{font-size:28px;font-weight:600;margin-bottom:16px;color:#fff8dc;text-shadow:2px 2px 4px rgba(0,0,0,.25);font-style:italic}@media(max-width:768px){._heroSection_1bxp7_20 ._heroSubtitle_1bxp7_91{font-size:22px}}._heroSection_1bxp7_20 ._heroDescription_1bxp7_104{font-size:20px;color:#f0f8e8;max-width:700px;margin:0 auto;line-height:1.6;text-shadow:1px 1px 2px rgba(0,0,0,.2)}@media(max-width:768px){._heroSection_1bxp7_20 ._heroDescription_1bxp7_104{font-size:17px}}._mainContent_1bxp7_118{max-width:1200px;margin:0 auto;padding:32px 20px;background:transparent}@media(max-width:767px){._mainContent_1bxp7_118{padding:16px 0}}._topBar_1bxp7_130{margin-bottom:32px}._topBar_1bxp7_130 ._topBarContent_1bxp7_133{display:flex;justify-content:flex-end;align-items:center}._filtersSection_1bxp7_139{background:linear-gradient(to bottom,#fff,#f8f9f5);border-radius:16px;padding:28px;margin-bottom:32px;box-shadow:0 4px 12px #4a7c5926,0 2px 4px #4a7c591a;border:2px solid #d4e4c5;position:relative}._filtersSection_1bxp7_139:before{content:"";position:absolute;top:-2px;left:-2px;width:40px;height:40px;border-top:4px solid #8b9a46;border-left:4px solid #8b9a46;border-radius:16px 0 0}._filtersSection_1bxp7_139 ._container_1bxp7_159{max-width:100%}._filtersSection_1bxp7_139 ._searchBar_1bxp7_162{position:relative;margin-bottom:16px}._filtersSection_1bxp7_139 ._searchBar_1bxp7_162 ._searchIcon_1bxp7_166{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:20px;color:#999;z-index:1}._filtersSection_1bxp7_139 ._searchBar_1bxp7_162 ._searchInput_1bxp7_175{width:100%;padding:16px 20px 16px 52px;font-size:16px;border:3px solid #8b9a46;border-radius:12px;outline:none;transition:all .3s;background:#fff;box-shadow:0 2px 4px #4a7c591a}._filtersSection_1bxp7_139 ._searchBar_1bxp7_162 ._searchInput_1bxp7_175:focus{border-color:#4a7c59;box-shadow:0 0 0 4px #4a7c5926}._filtersSection_1bxp7_139 ._searchBar_1bxp7_162 ._searchInput_1bxp7_175::placeholder{color:#8b9a46;font-style:italic}._filtersSection_1bxp7_139 ._searchBar_1bxp7_162 ._searchIcon_1bxp7_166{color:#8b9a46}._filtersSection_1bxp7_139 ._filterButtonWrapper_1bxp7_197{display:flex;justify-content:flex-start;margin-bottom:20px}._filtersSection_1bxp7_139 ._filterButtonWrapper_1bxp7_197 button,._filtersSection_1bxp7_139 ._filterButtonWrapper_1bxp7_197 .ant-btn{padding:14px 28px!important;font-size:16px!important;height:auto!important;min-height:48px!important;line-height:1.5!important}._filtersSection_1bxp7_139 ._filterButtonWrapper_1bxp7_197 button svg,._filtersSection_1bxp7_139 ._filterButtonWrapper_1bxp7_197 .ant-btn svg{width:20px!important;height:20px!important;margin-right:8px!important}._filtersSection_1bxp7_139 ._categoryFilter_1bxp7_221{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}._filtersSection_1bxp7_139 ._categoryFilter_1bxp7_221 ._categoryButton_1bxp7_229{padding:10px 20px;border:2px solid #8b9a46;background:#fff;border-radius:24px;cursor:pointer;font-size:15px;font-weight:600;color:#4a7c59;transition:all .3s;box-shadow:0 2px 4px #4a7c591a}._filtersSection_1bxp7_139 ._categoryFilter_1bxp7_221 ._categoryButton_1bxp7_229:hover{border-color:#4a7c59;color:#4a7c59;background:#f0f8e8;transform:translateY(-2px);box-shadow:0 4px 8px #4a7c5933}._filtersSection_1bxp7_139 ._categoryFilter_1bxp7_221 ._categoryButton_1bxp7_229._active_1bxp7_248{background:linear-gradient(135deg,#4a7c59,#8b9a46);border-color:#4a7c59;color:#fff;box-shadow:0 4px 12px #4a7c594d}._filtersSection_1bxp7_139 ._locationFilter_1bxp7_254{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px;background:#f0f8e8;border-radius:12px;border:2px dashed #8b9a46}._filtersSection_1bxp7_139 ._locationFilter_1bxp7_254 ._locationIcon_1bxp7_264{font-size:24px;color:#4a7c59;flex-shrink:0}._filtersSection_1bxp7_139 ._locationFilter_1bxp7_254 ._addressSelectorWrapper_1bxp7_269{flex:1;min-width:200px}._filtersSection_1bxp7_139 ._locationFilter_1bxp7_254 ._clearButton_1bxp7_273{flex-shrink:0}._filtersSection_1bxp7_139 ._filterInfo_1bxp7_276{margin-top:16px;padding:14px 18px;background:linear-gradient(135deg,#e8f5e9,#d4e4c5);border-radius:10px;display:flex;align-items:center;gap:10px;color:#2e5d3a;font-size:15px;font-weight:600;border-left:4px solid #4a7c59;box-shadow:0 2px 4px #4a7c591a}._filtersSection_1bxp7_139 ._filterInfo_1bxp7_276 svg{font-size:18px;color:#4a7c59}._productsSection_1bxp7_295 ._container_1bxp7_159{max-width:100%}@media(max-width:767px){._productsSection_1bxp7_295 ._container_1bxp7_159{padding:0}}._productsSection_1bxp7_295 ._sectionHeader_1bxp7_303{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 16px}@media(max-width:768px){._productsSection_1bxp7_295 ._sectionHeader_1bxp7_303{flex-direction:column;align-items:flex-start;gap:8px;padding:0 16px}}._productsSection_1bxp7_295 ._sectionTitle_1bxp7_318{font-size:32px;font-weight:800;color:#2e5d3a;margin:0;text-transform:uppercase;letter-spacing:1px;position:relative;display:inline-block}._productsSection_1bxp7_295 ._sectionTitle_1bxp7_318:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:4px;background:linear-gradient(90deg,#4a7c59,#8b9a46);border-radius:2px}@media(max-width:768px){._productsSection_1bxp7_295 ._sectionTitle_1bxp7_318{font-size:26px}}._productsSection_1bxp7_295 ._productCount_1bxp7_343{font-size:18px;color:#4a7c59;margin:0;font-weight:600;padding:8px 16px;background:#f0f8e8;border-radius:20px;border:2px solid #d4e4c5}._productsSection_1bxp7_295 ._noProducts_1bxp7_353{text-align:center;padding:100px 20px;color:#666;background:#fff;border-radius:16px;border:2px dashed #d4e4c5}._productsSection_1bxp7_295 ._noProducts_1bxp7_353 p{font-size:20px;margin-bottom:16px;color:#4a7c59;font-weight:600}._productsSection_1bxp7_295 ._noProducts_1bxp7_353 ._suggestion_1bxp7_367{font-size:16px;color:#8b9a46;cursor:pointer;text-decoration:underline;font-style:italic}._productsSection_1bxp7_295 ._noProducts_1bxp7_353 ._suggestion_1bxp7_367:hover{color:#4a7c59}._productsSection_1bxp7_295 ._paginationContainer_1bxp7_377{margin-top:40px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}._productsSection_1bxp7_295 ._paginationContainer_1bxp7_377 ._paginationInfo_1bxp7_385{font-size:16px;color:#4a7c59;font-weight:600;padding:8px 16px;background:#f0f8e8;border-radius:20px;border:2px solid #d4e4c5}._productsSection_1bxp7_295 ._mobileProductsList_1bxp7_394{display:flex;flex-direction:column;gap:12px;padding:0 12px;margin:0}@media(max-width:767px){._productsSection_1bxp7_295 ._mobileProductsList_1bxp7_394{margin-top:16px}._productsSection_1bxp7_295 ._container_1bxp7_159{padding-left:0;padding-right:0}}._sidebar_1bxp7_414{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_1bxp7_427{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0;background:#f8f9fa}._sidebarHeader_1bxp7_427 h2{font-size:1.2rem;color:#333;margin:0}._sidebarClose_1bxp7_441{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center}._sidebarClose_1bxp7_441:hover{background:#e0e0e0}._sidebarClose_1bxp7_441 svg{width:20px;height:20px}._filterSection_1bxp7_459{padding:20px;border-bottom:1px solid #e0e0e0}._filterTitle_1bxp7_464{font-size:1rem;font-weight:600;color:#333;margin-bottom:16px}._filterItem_1bxp7_471{display:flex;align-items:center;gap:8px;margin-bottom:8px}._filterItem_1bxp7_471 input[type=checkbox],._filterItem_1bxp7_471 input[type=radio]{width:16px;height:16px;cursor:pointer}._filterItem_1bxp7_471 label{font-size:.9rem;color:#666;cursor:pointer;flex:1}._categoryFilterItem_1bxp7_490{margin-bottom:4px}._categoryHeader_1bxp7_494{display:flex;align-items:center;gap:8px;padding:6px 0;cursor:pointer;transition:background-color .2s;border-radius:4px}._categoryHeader_1bxp7_494:hover{background-color:#f5f5f5}._categoryHeader_1bxp7_494 input[type=checkbox],._categoryHeader_1bxp7_494 input[type=radio]{width:16px;height:16px;cursor:pointer}._categoryHeader_1bxp7_494 label{font-size:.9rem;color:#333;cursor:pointer;flex:1;font-weight:500}._categoryCount_1bxp7_520{font-size:.8rem;color:#999;margin-left:auto}._categoryArrow_1bxp7_526{width:16px;height:16px;color:#666;transition:transform .2s}._categoryArrow_1bxp7_526._rotated_1bxp7_532{transform:rotate(180deg)}._subCategories_1bxp7_536{margin-left:24px;margin-top:2px;padding-left:8px;border-left:2px solid #e0e0e0;padding-bottom:4px}._subCategoryItem_1bxp7_544{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding:2px 0}._subCategoryItem_1bxp7_544 input[type=checkbox],._subCategoryItem_1bxp7_544 input[type=radio]{width:14px;height:14px;cursor:pointer}._subCategoryItem_1bxp7_544 label{font-size:.85rem;color:#666;cursor:pointer;flex:1}._clearFiltersButton_1bxp7_564{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_1bxp7_564:hover{background:#e03e3e}@media(max-width:768px){._heroSection_1bxp7_20{padding:60px 16px}._mainContent_1bxp7_118{padding:16px 0}._filtersSection_1bxp7_139{padding:16px}._filtersSection_1bxp7_139 ._categoryFilter_1bxp7_221{gap:8px}._filtersSection_1bxp7_139 ._categoryFilter_1bxp7_221 ._categoryButton_1bxp7_229{padding:6px 12px;font-size:13px}._filtersSection_1bxp7_139 ._locationFilter_1bxp7_254{flex-direction:column;align-items:stretch}._filtersSection_1bxp7_139 ._locationFilter_1bxp7_254 ._addressSelectorWrapper_1bxp7_269{width:100%}._sidebar_1bxp7_414{width:100%;max-width:320px}}._container_1sbuh_1{min-height:100vh}@media(max-width:768px){._container_1sbuh_1{padding:12px}}@media(max-width:576px){._container_1sbuh_1{padding-left:0;padding-right:0}}._header_1sbuh_16{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:768px){._header_1sbuh_16{flex-direction:column;gap:12px;margin-bottom:16px}}._headerTitle_1sbuh_29 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_1sbuh_29 h1{font-size:22px}}._headerTitle_1sbuh_29 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._headerActions_1sbuh_46{display:flex;gap:12px}@media(max-width:768px){._headerActions_1sbuh_46{width:100%;justify-content:space-between;gap:8px}}._aiBtn_1sbuh_58{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_1sbuh_58:hover{background-color:#40a9ff;border-color:#40a9ff;box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}._aiBtn_1sbuh_58:focus{box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._aiBtn_1sbuh_58{height:32px;padding:0 12px;font-size:14px;flex:1}}._addBtn_1sbuh_85{border-radius:8px;height:36px;background-color:#1890ff!important;border-color:#1890ff!important;font-weight:500;box-shadow:0 2px 8px #1890ff33;transition:all .2s ease}._addBtn_1sbuh_85.ant-btn{color:#fff!important;background-color:#1890ff!important;border-color:#1890ff!important}._addBtn_1sbuh_85 span,._addBtn_1sbuh_85 .ant-btn>span{color:#fff!important}._addBtn_1sbuh_85 .anticon,._addBtn_1sbuh_85 .ant-btn .anticon{color:#fff!important}._addBtn_1sbuh_85:hover{background-color:#40a9ff!important;border-color:#40a9ff!important}._addBtn_1sbuh_85:hover.ant-btn{color:#fff!important;background-color:#40a9ff!important;border-color:#40a9ff!important}._addBtn_1sbuh_85:hover span,._addBtn_1sbuh_85:hover .ant-btn>span{color:#fff!important}._addBtn_1sbuh_85:hover .anticon,._addBtn_1sbuh_85:hover .ant-btn .anticon{color:#fff!important}._addBtn_1sbuh_85:hover{box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}._addBtn_1sbuh_85:focus{box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._addBtn_1sbuh_85{height:32px;padding:0 12px;font-size:14px;flex:1}}._mobileSearchContainer_1sbuh_140{display:flex;gap:8px;margin-bottom:16px}@media(min-width:769px){._mobileSearchContainer_1sbuh_140{display:none}}._mobileSearchInput_1sbuh_151{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._mobileSearchInput_1sbuh_151:focus,._mobileSearchInput_1sbuh_151:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._mobileSearchInput_1sbuh_151 .ant-input{border:none;box-shadow:none}._statsRow_1sbuh_167{margin-bottom:24px}@media(max-width:768px){._statsRow_1sbuh_167{display:none}}._statCard_1sbuh_176{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_1sbuh_176:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_1sbuh_176 .ant-card-body{padding:20px}._statCard_1sbuh_176 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_1sbuh_176 .ant-statistic-content{font-size:24px;font-weight:600}@media(max-width:576px){._statCard_1sbuh_176{border-left:none;border-right:none;border-radius:0}}._filterCard_1sbuh_206{margin-bottom:20px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._filterCard_1sbuh_206 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_1sbuh_206{display:none}}@media(max-width:576px){._filterCard_1sbuh_206{border-left:none;border-right:none;border-radius:0}}._searchInput_1sbuh_228{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._searchInput_1sbuh_228:focus,._searchInput_1sbuh_228:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_1sbuh_228 .ant-input{border:none;box-shadow:none}._filterSelect_1sbuh_243{width:100%;border-radius:8px}._filterSelect_1sbuh_243 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._filterSelect_1sbuh_243 .ant-select-selector:focus,._filterSelect_1sbuh_243 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._bulkCard_1sbuh_258{margin-bottom:20px;border-radius:12px;border:1px solid #1890ff;background-color:#f8f9ff}._bulkCard_1sbuh_258 .ant-card-body{padding:16px 20px}@media(max-width:768px){._bulkCard_1sbuh_258 .ant-card-body{padding:12px 16px}}@media(max-width:576px){._bulkCard_1sbuh_258{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0}}._bulkActions_1sbuh_282{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._bulkActions_1sbuh_282{flex-direction:column;gap:8px;align-items:flex-start}}._bulkActions_1sbuh_282 span{color:#1890ff;font-weight:500;font-size:14px}@media(max-width:768px){._bulkActions_1sbuh_282 span{font-size:14px}}._tableCard_1sbuh_305{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._tableCard_1sbuh_305 .ant-card-body{padding:0}@media(max-width:576px){._tableCard_1sbuh_305{border-left:none;border-right:none;border-radius:0}}._productTable_1sbuh_321 .ant-table{border-radius:12px;overflow:hidden}._productTable_1sbuh_321 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._productTable_1sbuh_321 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._productTable_1sbuh_321 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._productTable_1sbuh_321 .ant-table-thead>tr>th{padding:12px 8px;font-size:14px}}._productTable_1sbuh_321 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._productTable_1sbuh_321 .ant-table-tbody>tr>td{padding:12px 8px}}._productTable_1sbuh_321 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._productTable_1sbuh_321 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._productTable_1sbuh_321 .ant-table-pagination{padding:12px 16px}}@media(max-width:768px){._productTable_1sbuh_321 .ant-table-pagination-options{display:none}}._productImage_1sbuh_371{border-radius:8px;border:1px solid #f0f0f0}._productName_1sbuh_376{font-weight:500;color:#262626;line-height:1.4}@media(max-width:768px){._productName_1sbuh_376{font-size:14px}}._sku_1sbuh_387{background-color:#f5f5f5;color:#595959;padding:4px 8px;border-radius:4px;font-size:14px;font-family:Courier New,monospace}._outOfStock_1sbuh_396{color:#ff4d4f;font-weight:600}._inStock_1sbuh_401{color:#52c41a;font-weight:500}._productModal_1sbuh_406 .ant-modal-content{border-radius:12px;overflow:hidden}._productModal_1sbuh_406 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._productModal_1sbuh_406 .ant-modal-header{padding:16px}}._productModal_1sbuh_406 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._productModal_1sbuh_406 .ant-modal-title{font-size:16px}}._productModal_1sbuh_406 .ant-modal-body{padding:24px}@media(max-width:768px){._productModal_1sbuh_406 .ant-modal-body{padding:16px}}@media(max-width:768px){._productModal_1sbuh_406 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._productModal_1sbuh_406 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._productModal_1sbuh_406 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._productModal_1sbuh_406 ._uploadGrid_1sbuh_460{display:flex;flex-wrap:wrap;gap:8px}._productModal_1sbuh_406 ._uploadTile_1sbuh_465{width:32%;aspect-ratio:1/1;overflow:hidden;border-radius:8px;position:relative}@media(min-width:769px){._productModal_1sbuh_406 ._uploadTile_1sbuh_465{width:104px;height:104px;aspect-ratio:auto}}._productModal_1sbuh_406 ._uploadTile_1sbuh_465 .ant-upload-list-item{width:100%!important;height:100%!important;display:block!important}._productModal_1sbuh_406 ._uploadTile_1sbuh_465 img,._productModal_1sbuh_406 ._uploadTile_1sbuh_465 ._ant-image_1sbuh_484 img{width:100%!important;height:100%!important;object-fit:cover;display:block}._productForm_1sbuh_491 .ant-form-item-label>label{color:#262626;font-weight:500}._productForm_1sbuh_491 .ant-form-item{margin-bottom:16px}@media(max-width:768px){._productForm_1sbuh_491 .ant-form-item{margin-bottom:12px}}._productForm_1sbuh_491 .ant-input,._productForm_1sbuh_491 .ant-select-selector,._productForm_1sbuh_491 .ant-input-number{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._productForm_1sbuh_491 .ant-input:focus,._productForm_1sbuh_491 .ant-input:focus-within,._productForm_1sbuh_491 .ant-select-selector:focus,._productForm_1sbuh_491 .ant-select-selector:focus-within,._productForm_1sbuh_491 .ant-input-number:focus,._productForm_1sbuh_491 .ant-input-number:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._productForm_1sbuh_491 .ant-input,._productForm_1sbuh_491 .ant-select-selector,._productForm_1sbuh_491 .ant-input-number{height:40px}}._productForm_1sbuh_491 .ant-input-number{width:100%}._productForm_1sbuh_491 ._autoTextarea_1sbuh_533{width:100%;border:1px solid #d9d9d9;border-radius:8px;transition:all .2s ease;background:#fff}._productForm_1sbuh_491 ._autoTextarea_1sbuh_533:hover,._productForm_1sbuh_491 ._autoTextarea_1sbuh_533:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33;outline:none}@media(max-width:768px){._productForm_1sbuh_491 ._autoTextarea_1sbuh_533{border-radius:8px}}._productDetailModal_1sbuh_551 .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #00000026}._productDetailModal_1sbuh_551 .ant-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;padding:20px 24px}@media(max-width:768px){._productDetailModal_1sbuh_551 .ant-modal-header{padding:16px}}._productDetailModal_1sbuh_551 .ant-modal-title{color:#fff;font-size:18px;font-weight:600}@media(max-width:768px){._productDetailModal_1sbuh_551 .ant-modal-title{font-size:16px}}._productDetailModal_1sbuh_551 .ant-modal-close{color:#fff}._productDetailModal_1sbuh_551 .ant-modal-close:hover{color:#fff;background-color:#ffffff1a;border-radius:4px}._productDetailModal_1sbuh_551 .ant-modal-body{padding:0;background-color:#f8f9fa}@media(max-width:768px){._productDetailModal_1sbuh_551 .ant-modal-body{padding:0}}._productDetailModal_1sbuh_551 .ant-modal-footer{background-color:#fff;border-top:1px solid #f0f0f0;padding:16px 24px}@media(max-width:768px){._productDetailModal_1sbuh_551 .ant-modal-footer{padding:12px 16px}}@media(max-width:768px){._productDetailModal_1sbuh_551 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._productDetailModal_1sbuh_551 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._productDetailModal_1sbuh_551 .ant-modal-body{flex:1;overflow-y:auto}}._loadingContainer_1sbuh_622{display:flex;justify-content:center;align-items:center;min-height:300px;background-color:#fff}._loadingSpinner_1sbuh_630{display:flex;flex-direction:column;align-items:center;gap:16px}._spinner_1sbuh_637{width:40px;height:40px;border:4px solid #f0f0f0;border-top:4px solid #1890ff;border-radius:50%;animation:_spin_1sbuh_637 1s linear infinite}@keyframes _spin_1sbuh_637{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyContainer_1sbuh_654{display:flex;justify-content:center;align-items:center;min-height:300px;background-color:#fff}._productImageSection_1sbuh_662{text-align:center;margin-bottom:16px}._productImageSection_1sbuh_662 ._mainImageContainer_1sbuh_666{margin-bottom:16px}._productImageSection_1sbuh_662 ._mainProductImage_1sbuh_669{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_1sbuh_662 ._mainProductImage_1sbuh_669{max-width:250px;height:250px}}._productImageSection_1sbuh_662 ._thumbnailContainer_1sbuh_684{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media(max-width:768px){._productImageSection_1sbuh_662 ._thumbnailContainer_1sbuh_684{gap:4px}}._productImageSection_1sbuh_662 ._thumbnailImage_1sbuh_695{width:60px;height:60px;object-fit:cover;border-radius:6px;border:1px solid #f0f0f0;cursor:pointer;transition:all .2s ease}._productImageSection_1sbuh_662 ._thumbnailImage_1sbuh_695:hover{border-color:#1890ff;transform:scale(1.05)}@media(max-width:768px){._productImageSection_1sbuh_662 ._thumbnailImage_1sbuh_695{width:50px;height:50px}}._productImageSection_1sbuh_662 ._imageGallery_1sbuh_714{position:relative;margin-bottom:16px}._productImageSection_1sbuh_662 ._productCarousel_1sbuh_718 .ant-carousel .slick-slide{text-align:center}._productImageSection_1sbuh_662 ._productCarousel_1sbuh_718 .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_1sbuh_662 ._productCarousel_1sbuh_718 .ant-carousel .slick-arrow:hover{background:#fff;color:#40a9ff}._productImageSection_1sbuh_662 ._productCarousel_1sbuh_718 .ant-carousel .slick-arrow._slick-prev_1sbuh_738{left:10px}._productImageSection_1sbuh_662 ._productCarousel_1sbuh_718 .ant-carousel .slick-arrow._slick-next_1sbuh_741{right:10px}._productImageSection_1sbuh_662 ._productCarousel_1sbuh_718 .ant-carousel .slick-dots{bottom:10px}._productImageSection_1sbuh_662 ._carouselContainer_1sbuh_747{position:relative}._productImageSection_1sbuh_662 ._carouselItem_1sbuh_750{display:flex;justify-content:center;align-items:center;height:300px}@media(max-width:768px){._productImageSection_1sbuh_662 ._carouselItem_1sbuh_750{height:250px}}._productImageSection_1sbuh_662 ._carouselNavButton_1sbuh_761{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_1sbuh_662 ._carouselNavButton_1sbuh_761:hover{background:#fff;color:#40a9ff;transform:translateY(-50%) scale(1.1)}._productImageSection_1sbuh_662 ._carouselNavButton_1sbuh_761._prevButton_1sbuh_785{left:10px}._productImageSection_1sbuh_662 ._carouselNavButton_1sbuh_761._nextButton_1sbuh_788{right:10px}@media(max-width:768px){._productImageSection_1sbuh_662 ._carouselNavButton_1sbuh_761{width:28px;height:28px;font-size:14px}}._productImageSection_1sbuh_662 ._imageCounter_1sbuh_798{position:absolute;top:10px;right:10px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:12px;font-size:14px;font-weight:500;z-index:5}._productImageSection_1sbuh_662 ._thumbnailNav_1sbuh_810{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_1sbuh_662 ._thumbnailNav_1sbuh_810{column-gap:6px;row-gap:1px;max-width:180px}}._productImageSection_1sbuh_662 ._thumbnail_1sbuh_684{width:100%;height:60px;border-radius:8px;border:2px solid transparent;cursor:pointer;overflow:hidden;transition:all .2s ease}._productImageSection_1sbuh_662 ._thumbnail_1sbuh_684:hover{border-color:#1890ff;transform:scale(1.05)}._productImageSection_1sbuh_662 ._thumbnail_1sbuh_684._active_1sbuh_841{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._productImageSection_1sbuh_662 ._thumbnail_1sbuh_684{height:50px}}._productImageSection_1sbuh_662 ._thumbnailImage_1sbuh_695{width:100%;height:100%;object-fit:cover}._priceText_1sbuh_856{font-size:18px;color:#1890ff;font-weight:600}._productDescription_1sbuh_862{margin-top:24px;padding:20px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._productDescription_1sbuh_862 h5{color:#262626;margin-bottom:12px!important}._descriptionText_1sbuh_874{color:#595959;line-height:1.6;margin-bottom:0!important;white-space:pre-wrap;word-break:break-word}._attributesList_1sbuh_882{display:flex;flex-direction:column;gap:12px}._versionsList_1sbuh_888{display:flex;flex-direction:column;gap:16px}._versionCard_1sbuh_894{border:1px solid #f0f0f0;border-radius:8px;transition:all .2s ease}._versionCard_1sbuh_894:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}._versionCard_1sbuh_894 .ant-card-body{padding:20px}._versionPrice_1sbuh_907{color:#1890ff;font-size:16px}._mobileProductDetails_1sbuh_912{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._mobileProductCategory_1sbuh_919{font-size:14px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:4px}._mobileActions_1sbuh_927{display:flex;gap:8px;justify-content:flex-end}._mobileActionButton_1sbuh_933{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px}._mobileActionButton_1sbuh_933:hover{transform:scale(1.05)}@media(max-width:480px){._container_1sbuh_1{padding:8px 0}._header_1sbuh_16{margin-bottom:12px}._headerTitle_1sbuh_29 h1{font-size:20px}._mobileSearchContainer_1sbuh_140{margin-bottom:12px}._bulkCard_1sbuh_258 .ant-card-body{padding:8px 12px}._bulkActions_1sbuh_282 span{font-size:14px}._mobileProductCard_1sbuh_964{padding:8px 0;border-left:none!important;border-right:none!important;border-radius:0!important}._mobileProductHeader_1sbuh_970{gap:8px}._productImageMobile_1sbuh_973{width:32px;height:32px}._mobileActionButton_1sbuh_933{width:24px;height:24px;font-size:14px}._productModal_1sbuh_406 .ant-modal-header,._productModal_1sbuh_406 .ant-modal-body{padding:12px}._productTitle_1sbuh_988{font-size:18px!important}._mainProductImage_1sbuh_669{max-width:200px!important;height:200px!important}._imageGallery_1sbuh_714{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}._galleryImage_1sbuh_999{height:100px!important}}@media(max-width:768px)and (orientation:landscape){._productDetailModal_1sbuh_551 .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_1sbuh_1023{padding:0;background:transparent}._mobileProductList_1sbuh_1028{display:flex;flex-direction:column;gap:12px;padding:0}@media(max-width:768px){._mobileProductList_1sbuh_1028{gap:0}}._mobileProductCard_1sbuh_964{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}@media(max-width:576px){._mobileProductCard_1sbuh_964{border-radius:0;border-left:none;border-right:none;box-shadow:none}}._mobileProductHeader_1sbuh_970{display:block}._mobileProductImage_1sbuh_1062{width:100%;height:auto;border:none;border-radius:0;aspect-ratio:1/1;object-fit:cover;display:block}._mobileProductInfo_1sbuh_1072{padding:12px}._mobileProductName_1sbuh_1076{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_1sbuh_1088{font-size:14px;color:#8c8c8c;font-family:Courier New,monospace;margin-bottom:6px}._mobileProductPrice_1sbuh_1095{font-size:16px;font-weight:600;color:#ff4d4f;margin-bottom:8px}._mobileProductMeta_1sbuh_1102{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._mobileProductCategory_1sbuh_919{font-size:14px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:4px;white-space:nowrap}._mobileProductActions_1sbuh_1118{display:flex;gap:8px;justify-content:space-between;padding:12px;border-top:1px solid #f5f5f5}._mobileActionButton_1sbuh_933{flex:1;height:36px;border-radius:6px;font-size:14px;font-weight:500}._mobileActionButton_1sbuh_933:hover{transform:scale(1.02)}._mobilePagination_1sbuh_1137{display:flex;justify-content:center;padding:20px 0;background:#fff;border-radius:8px;margin-top:16px;box-shadow:0 1px 3px #0000001a}._mobileLoadingContainer_1sbuh_1147{display:flex;flex-direction:column;gap:12px}._mobileSkeletonCard_1sbuh_1153{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:16px;display:flex;gap:12px}._mobileSkeletonImage_1sbuh_1162{width:60px;height:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_1sbuh_622 1.5s infinite;border-radius:8px;flex-shrink:0}._mobileSkeletonContent_1sbuh_1172{flex:1;display:flex;flex-direction:column;gap:8px}._mobileSkeletonTitle_1sbuh_1179{height:18px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_1sbuh_622 1.5s infinite;border-radius:4px;width:80%}._mobileSkeletonText_1sbuh_1188{height:14px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_1sbuh_622 1.5s infinite;border-radius:4px;width:60%}._mobileEmptyContainer_1sbuh_1197{padding:40px 20px;text-align:center;background:#fff;border-radius:12px;border:1px solid #f0f0f0}@keyframes _loading_1sbuh_622{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){._header_1sbuh_16{flex-direction:column;gap:16px;margin-bottom:20px}._headerTitle_1sbuh_29{text-align:center}._headerTitle_1sbuh_29 h1{font-size:24px;margin-bottom:4px}._headerTitle_1sbuh_29 p{font-size:14px;margin:0}._headerActions_1sbuh_46{width:100%;justify-content:center}}@media(max-width:768px){._mobileSearchInput_1sbuh_151{height:44px;border-radius:8px;font-size:16px}._mobileSearchInput_1sbuh_151 .ant-input{font-size:16px}}._simpleProductDetail_1sbuh_1247{display:flex;flex-direction:column;gap:20px}._productBasicInfo_1sbuh_1253{text-align:center;margin-bottom:16px}._productBasicInfo_1sbuh_1253 ._productTitle_1sbuh_988{margin-bottom:8px!important;color:#262626}._productBasicInfo_1sbuh_1253 ._productMeta_1sbuh_1261{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}._productBasicInfo_1sbuh_1253 ._productMeta_1sbuh_1261 ._productSku_1sbuh_1268{font-size:14px}._productDetails_1sbuh_1272 ._detailItem_1sbuh_1272{display:flex;align-items:center;gap:8px;margin-bottom:8px}@media(max-width:768px){._productDetails_1sbuh_1272 ._detailItem_1sbuh_1272{flex-direction:column;align-items:flex-start;gap:4px}}._productDescription_1sbuh_862 h5{margin-bottom:12px!important;color:#262626}._productDescription_1sbuh_862 ._descriptionText_1sbuh_874{line-height:1.6;color:#595959}._productAttributes_1sbuh_1295 h5{margin-bottom:12px!important;color:#262626}._productAttributes_1sbuh_1295 ._attributesList_1sbuh_882{display:flex;flex-direction:column;gap:8px}._productAttributes_1sbuh_1295 ._attributeItem_1sbuh_1304{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fafafa;border-radius:6px;flex-wrap:wrap}@media(max-width:768px){._productAttributes_1sbuh_1295 ._attributeItem_1sbuh_1304{flex-direction:column;align-items:flex-start;gap:4px}}._productVersions_1sbuh_1321 h5{margin-bottom:12px!important;color:#262626}._productVersions_1sbuh_1321 ._versionsList_1sbuh_888{display:flex;flex-direction:column;gap:12px}._productVersions_1sbuh_1321 ._versionCard_1sbuh_894{border:1px solid #f0f0f0;border-radius:8px}._productVersions_1sbuh_1321 ._versionCard_1sbuh_894 .ant-card-body{padding:12px}._productVersions_1sbuh_1321 ._versionHeader_1sbuh_1337{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:8px}@media(max-width:768px){._productVersions_1sbuh_1321 ._versionHeader_1sbuh_1337{flex-direction:column;align-items:flex-start;gap:4px}}._productVersions_1sbuh_1321 ._versionDetails_1sbuh_1351{display:flex;flex-direction:column;gap:4px}._productVersions_1sbuh_1321 ._versionDetails_1sbuh_1351 ._versionPrice_1sbuh_907{color:#1890ff;font-size:16px}._productDetailModal_1sbuh_551 .ant-modal-header{background:#fff;border-bottom:1px solid #f0f0f0;padding:16px 20px}._productDetailModal_1sbuh_551 .ant-modal-title{font-size:16px;font-weight:500;color:#262626}._productDetailModal_1sbuh_551 .ant-modal-body{padding:20px}._productDetailModal_1sbuh_551 .ant-modal-close{color:#8c8c8c}._productDetailModal_1sbuh_551 .ant-modal-close:hover{color:#262626}._mobileDetailModal_1sbuh_1381 .ant-modal{margin:0;max-width:100vw;height:100vh;border-radius:0}._mobileDetailModal_1sbuh_1381 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._mobileDetailModal_1sbuh_1381 .ant-modal-header{padding:16px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0;background:#fff}._mobileDetailModal_1sbuh_1381 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}._mobileDetailModal_1sbuh_1381 .ant-modal-body{flex:1;overflow-y:auto;padding:16px 20px}._mobileDetailModal_1sbuh_1381 .ant-modal-footer{padding:16px 20px;border-top:1px solid #f0f0f0;flex-shrink:0}._mobileDetailModal_1sbuh_1381 .ant-modal-close{color:#8c8c8c}._mobileDetailModal_1sbuh_1381 .ant-modal-close:hover{color:#262626}@media(max-width:768px){._productDescription_1sbuh_862{margin-top:16px;padding:16px}._productDescription_1sbuh_862 h5{font-size:16px;margin-bottom:8px!important}}@media(max-width:768px){._imageGallery_1sbuh_714{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}}@media(max-width:768px){._galleryItem_1sbuh_1440{border-radius:6px}}@media(max-width:768px){._galleryImage_1sbuh_999{height:120px}}@media(max-width:768px){._imageInfo_1sbuh_1452{padding:8px;font-size:14px}}@media(max-width:768px){._marketInfoCardMobile_1sbuh_1459 .ant-card-body{padding:16px!important}._marketInfoCardMobile_1sbuh_1459 .ant-card-head{padding:12px 16px!important}._marketInfoCardMobile_1sbuh_1459 .ant-form-item{margin-bottom:16px}._marketInfoCardMobile_1sbuh_1459 .ant-form-item-label{padding-bottom:4px}}@media(max-width:768px){._productForm_1sbuh_491 .ant-row{margin-left:0!important;margin-right:0!important}._productForm_1sbuh_491 .ant-col{padding-left:0!important;padding-right:0!important}._productForm_1sbuh_491 .ant-form-item{padding-left:16px;padding-right:16px;margin-bottom:16px}._productForm_1sbuh_491 .ant-card{margin-left:0!important;margin-right:0!important;border-radius:0!important;border-left:none!important;border-right:none!important}._productForm_1sbuh_491 .ant-card .ant-card-body{padding:16px!important}._productForm_1sbuh_491 .ant-card .ant-card-body .ant-form-item{padding-left:0;padding-right:0}._productForm_1sbuh_491 .ant-card .ant-card-head{padding:12px 16px!important}}._mobileStickyHeader_56zgc_1{position:sticky;top:0;z-index:100;background:#fff;padding:12px 0;border-bottom:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000a;margin:0 0 16px}._mobileSearchBar_56zgc_13{display:flex;gap:8px;align-items:center;padding:0 16px;margin-bottom:12px}._mobileSearchBar_56zgc_13 ._searchInput_56zgc_20{flex:1;height:44px;border-radius:12px;border:1.5px solid #e5e7eb;font-size:16px;padding:0 16px 0 44px;transition:all .2s ease}._mobileSearchBar_56zgc_13 ._searchInput_56zgc_20:focus{border-color:#1890ff;box-shadow:0 0 0 3px #1890ff1a}._mobileSearchBar_56zgc_13 ._searchInput_56zgc_20 .ant-input{border:none;font-size:16px}._mobileSearchBar_56zgc_13 ._filterButton_56zgc_37{width:44px;height:44px;border-radius:12px;border:1.5px solid #e5e7eb;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .2s ease}._mobileSearchBar_56zgc_13 ._filterButton_56zgc_37:active{background:#f5f5f5;transform:scale(.95)}._mobileSearchBar_56zgc_13 ._filterButton_56zgc_37._active_56zgc_52{border-color:#1890ff;background:#e6f7ff;color:#1890ff}._filterChipsContainer_56zgc_58{display:flex;gap:8px;padding:0 16px;margin-bottom:12px;flex-wrap:wrap;align-items:center}@media(max-width:576px){._filterChipsContainer_56zgc_58{padding:0;margin-left:0;margin-right:0}}._filterChip_56zgc_58{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f0f5ff;border:1px solid #adc6ff;border-radius:20px;font-size:13px;color:#1890ff;font-weight:500}._filterChip_56zgc_58 ._chipLabel_56zgc_86{white-space:nowrap}._filterChip_56zgc_58 ._chipClose_56zgc_89{cursor:pointer;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#1890ff33;transition:all .2s ease}._filterChip_56zgc_58 ._chipClose_56zgc_89:active{background:#1890ff4d;transform:scale(.9)}._mobileStatsContainer_56zgc_105{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px;margin-bottom:16px}@media(max-width:576px){._mobileStatsContainer_56zgc_105{padding:0;margin-left:0;margin-right:0;gap:8px}}._mobileStatCard_56zgc_121{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #f0f0f0;border-radius:12px;padding:16px;text-align:center;transition:all .2s ease}._mobileStatCard_56zgc_121:active{transform:scale(.98);background:#f5f5f5}._mobileStatCard_56zgc_121 ._statIcon_56zgc_133{font-size:24px;margin-bottom:8px;opacity:.8}._mobileStatCard_56zgc_121 ._statValue_56zgc_138{font-size:24px;font-weight:700;margin-bottom:4px;line-height:1.2}._mobileStatCard_56zgc_121 ._statLabel_56zgc_144{font-size:12px;color:#8c8c8c;font-weight:500}._mobileStatCard_56zgc_121._statPrimary_56zgc_149 ._statValue_56zgc_138{color:#1890ff}._mobileStatCard_56zgc_121._statSuccess_56zgc_152 ._statValue_56zgc_138{color:#52c41a}._mobileStatCard_56zgc_121._statWarning_56zgc_155 ._statValue_56zgc_138{color:#faad14}._mobileStatCard_56zgc_121._statDanger_56zgc_158 ._statValue_56zgc_138{color:#ff4d4f}._mobileProductList_56zgc_162{display:flex;flex-direction:column;gap:12px;padding:0 16px 80px}@media(max-width:576px){._mobileProductList_56zgc_162{padding:0 0 80px;gap:0}}._mobileProductCard_56zgc_175{background:#fff;border:1px solid #f0f0f0;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}@media(max-width:576px){._mobileProductCard_56zgc_175{border-radius:0;border-left:none;border-right:none;margin-bottom:0;box-shadow:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}._mobileProductCard_56zgc_175:first-child{border-top:none}}._mobileProductCard_56zgc_175:active{transform:scale(.98);box-shadow:0 1px 4px #00000014}._mobileProductCard_56zgc_175 ._cardContent_56zgc_202{display:flex;gap:12px;padding:12px}._mobileProductCard_56zgc_175 ._productImageWrapper_56zgc_207{position:relative;width:100px;height:100px;flex-shrink:0;border-radius:12px;overflow:hidden;background:#f5f5f5}._mobileProductCard_56zgc_175 ._productImageWrapper_56zgc_207 ._productImage_56zgc_207{width:100%;height:100%;object-fit:cover}._mobileProductCard_56zgc_175 ._productImageWrapper_56zgc_207 ._statusBadge_56zgc_221{position:absolute;top:6px;right:6px;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;box-shadow:0 2px 8px #0000001a}._mobileProductCard_56zgc_175 ._productImageWrapper_56zgc_207 ._statusBadge_56zgc_221._active_56zgc_52{color:#52c41a;background:#52c41a1a}._mobileProductCard_56zgc_175 ._productImageWrapper_56zgc_207 ._statusBadge_56zgc_221._draft_56zgc_238{color:#1890ff;background:#1890ff1a}._mobileProductCard_56zgc_175 ._productImageWrapper_56zgc_207 ._statusBadge_56zgc_221._hidden_56zgc_242{color:#faad14;background:#faad141a}._mobileProductCard_56zgc_175 ._productImageWrapper_56zgc_207 ._statusBadge_56zgc_221._archived_56zgc_246{color:#8c8c8c;background:#8c8c8c1a}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250 ._productName_56zgc_257{font-size:15px;font-weight:600;color:#262626;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250 ._productMeta_56zgc_268{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250 ._productSku_56zgc_274{font-size:12px;color:#8c8c8c;font-family:Courier New,monospace;background:#f5f5f5;padding:2px 6px;border-radius:4px}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250 ._productCategory_56zgc_282{font-size:12px;color:#1890ff;background:#e6f7ff;padding:2px 8px;border-radius:12px;font-weight:500}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250 ._productPrice_56zgc_290{font-size:16px;font-weight:700;color:#ff4d4f;margin-top:4px}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250 ._productStock_56zgc_296{display:flex;align-items:center;gap:4px;font-size:12px;color:#8c8c8c}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250 ._productStock_56zgc_296._inStock_56zgc_303{color:#52c41a}._mobileProductCard_56zgc_175 ._productInfo_56zgc_250 ._productStock_56zgc_296._outOfStock_56zgc_306{color:#ff4d4f}._mobileProductCard_56zgc_175 ._quickActions_56zgc_309{display:flex;gap:8px;padding:12px;border-top:1px solid #f5f5f5;background:#fafafa}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316{flex:1;height:40px;border-radius:10px;border:1.5px solid;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316:active{transform:scale(.95)}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316._editButton_56zgc_332{border-color:#faad14;color:#faad14;background:#fffbe6}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316._editButton_56zgc_332:active{background:#fff7d9}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316._toggleButton_56zgc_340{border-color:#52c41a;color:#52c41a;background:#f6ffed}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316._toggleButton_56zgc_340:active{background:#d9f7be}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316._toggleButton_56zgc_340._hidden_56zgc_242{border-color:#faad14;color:#faad14;background:#fffbe6}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316._deleteButton_56zgc_353{border-color:#ff4d4f;color:#ff4d4f;background:#fff1f0}._mobileProductCard_56zgc_175 ._quickActionButton_56zgc_316._deleteButton_56zgc_353:active{background:#ffccc7}._floatingActionButton_56zgc_362{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:28px;background:linear-gradient(135deg,#1890ff,#096dd9);box-shadow:0 4px 16px #1890ff66;border:none;display:flex;align-items:center;justify-content:center;z-index:99;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}._floatingActionButton_56zgc_362:active{transform:scale(.9);box-shadow:0 2px 8px #1890ff4d}._floatingActionButton_56zgc_362 ._fabIcon_56zgc_383{font-size:24px;color:#fff}._mobileEmptyState_56zgc_388{padding:60px 20px;text-align:center;background:#fff;border-radius:16px;margin:20px 16px}@media(max-width:576px){._mobileEmptyState_56zgc_388{margin:20px 0;border-radius:0;border-left:none;border-right:none}}._mobileEmptyState_56zgc_388 ._emptyIcon_56zgc_403{font-size:64px;color:#d9d9d9;margin-bottom:16px}._mobileEmptyState_56zgc_388 ._emptyTitle_56zgc_408{font-size:18px;font-weight:600;color:#262626;margin-bottom:8px}._mobileEmptyState_56zgc_388 ._emptyDescription_56zgc_414{font-size:14px;color:#8c8c8c;margin-bottom:24px;line-height:1.5}._mobileEmptyState_56zgc_388 ._emptyAction_56zgc_420{height:44px;border-radius:12px;font-weight:600;padding:0 24px}._mobileSkeletonCard_56zgc_427{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:12px;display:flex;gap:12px;margin-bottom:12px}@media(max-width:576px){._mobileSkeletonCard_56zgc_427{border-radius:0;border-left:none;border-right:none;margin-bottom:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}._mobileSkeletonCard_56zgc_427:first-child{border-top:none}}._mobileSkeletonCard_56zgc_427 ._skeletonImage_56zgc_449{width:100px;height:100px;border-radius:12px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_56zgc_1 1.5s infinite}._mobileSkeletonCard_56zgc_427 ._skeletonContent_56zgc_457{flex:1;display:flex;flex-direction:column;gap:8px}._mobileSkeletonCard_56zgc_427 ._skeletonContent_56zgc_457 ._skeletonLine_56zgc_463{height:16px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_56zgc_1 1.5s infinite}._mobileSkeletonCard_56zgc_427 ._skeletonContent_56zgc_457 ._skeletonLine_56zgc_463._short_56zgc_470{width:60%}._mobileSkeletonCard_56zgc_427 ._skeletonContent_56zgc_457 ._skeletonLine_56zgc_463._medium_56zgc_473{width:80%}@keyframes _skeleton-loading_56zgc_1{0%{background-position:200% 0}to{background-position:-200% 0}}._mobilePagination_56zgc_485{display:flex;justify-content:center;align-items:center;padding:20px 16px;background:#fff;border-top:1px solid #f0f0f0;margin-top:16px}@media(max-width:576px){._mobilePagination_56zgc_485{padding:20px 0;margin-left:0;margin-right:0}}._filterDrawer_56zgc_502 .ant-drawer-header{padding:20px 24px;border-bottom:1px solid #f0f0f0}._filterDrawer_56zgc_502 .ant-drawer-title{font-size:18px;font-weight:600}._filterDrawer_56zgc_502 .ant-drawer-body{padding:24px}._filterDrawer_56zgc_502 ._filterSection_56zgc_513{margin-bottom:24px}._filterDrawer_56zgc_502 ._filterSection_56zgc_513 ._filterLabel_56zgc_516{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px;display:block}._filterDrawer_56zgc_502 ._drawerActions_56zgc_523{display:flex;gap:12px;padding-top:24px;border-top:1px solid #f0f0f0;margin-top:24px}._filterDrawer_56zgc_502 ._drawerActions_56zgc_523 button{flex:1;height:44px;border-radius:12px;font-weight:600}@media(max-width:480px){._mobileStatsContainer_56zgc_105{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 12px}._mobileStatCard_56zgc_121{padding:12px}._mobileStatCard_56zgc_121 ._statValue_56zgc_138{font-size:20px}._mobileStatCard_56zgc_121 ._statLabel_56zgc_144{font-size:11px}._mobileProductCard_56zgc_175 ._cardContent_56zgc_202{padding:10px}._mobileProductCard_56zgc_175 ._productImageWrapper_56zgc_207{width:80px;height:80px}._floatingActionButton_56zgc_362{bottom:20px;right:20px;width:52px;height:52px}}._m4-container_1xk99_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1xk99_1{padding:0 8px}}._m4-page-header_1xk99_12{margin-bottom:32px}._m4-page-header_1xk99_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1xk99_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1xk99_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1xk99_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1xk99_29{padding:24px}@media(max-width:767px){._m4-card_1xk99_29{padding:16px}}._m4-grid_1xk99_49,._m4-grid-4_1xk99_49,._m4-grid-3_1xk99_49,._m4-grid-2_1xk99_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1xk99_49,._m4-grid-4_1xk99_49,._m4-grid-3_1xk99_49,._m4-grid-2_1xk99_49{gap:16px}}._m4-grid-2_1xk99_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1xk99_49{grid-template-columns:1fr}}._m4-grid-3_1xk99_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1xk99_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1xk99_49{grid-template-columns:1fr}}._m4-grid-4_1xk99_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1xk99_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1xk99_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1xk99_49{grid-template-columns:1fr}}._partnerViewWhite_1xk99_101{background:#f7f8fa!important}._partnersSectionWhite_1xk99_105{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_1xk99_111{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_1xk99_111{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_1xk99_124{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_1xk99_124{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_1xk99_137{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_1xk99_137{font-size:3rem!important}}._hubItem_1xk99_147{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0}._hubItem_1xk99_147:hover{transform:translateY(-2px)}._hubItemIcon_1xk99_163{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #d9d9d9;color:#333;font-size:26px;margin-bottom:8px;box-shadow:none}._hubItemIcon_1xk99_163 svg,._hubItemIcon_1xk99_163 .anticon{color:#333}._hubItemName_1xk99_182{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._backButtonContainer_1xk99_195{position:absolute;top:16px;left:16px;z-index:10}@media(min-width:769px){._backButtonContainer_1xk99_195{top:24px;left:24px}}._backButtonInBanner_1xk99_208 .app-button{background:#fffffff2;color:#14532d;border:1.5px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;font-weight:500;height:36px;padding:8px 16px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;justifyContent:center;gap:1px}._backButtonInBanner_1xk99_208 .app-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}._backButtonInBanner_1xk99_208 .anticon{margin-right:0!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}}._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}}._m4-container_eolbt_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_eolbt_1{padding:0 8px}}._m4-page-header_eolbt_12{margin-bottom:32px}._m4-page-header_eolbt_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_eolbt_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_eolbt_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_eolbt_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_eolbt_29{padding:24px}@media(max-width:767px){._m4-card_eolbt_29{padding:16px}}._m4-grid_eolbt_49,._m4-grid-4_eolbt_49,._m4-grid-3_eolbt_49,._m4-grid-2_eolbt_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_eolbt_49,._m4-grid-4_eolbt_49,._m4-grid-3_eolbt_49,._m4-grid-2_eolbt_49{gap:16px}}._m4-grid-2_eolbt_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_eolbt_49{grid-template-columns:1fr}}._m4-grid-3_eolbt_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_eolbt_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_eolbt_49{grid-template-columns:1fr}}._m4-grid-4_eolbt_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_eolbt_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_eolbt_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_eolbt_49{grid-template-columns:1fr}}._partnerViewWhite_eolbt_101{background:#f7f8fa!important}._partnersSectionWhite_eolbt_105{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_eolbt_111{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_eolbt_111{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_eolbt_124{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_eolbt_124{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_eolbt_137{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_eolbt_137{font-size:3rem!important}}._hubItem_eolbt_147{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0}._hubItem_eolbt_147:hover{transform:translateY(-2px)}._hubItemIcon_eolbt_163{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #d9d9d9;color:#333;font-size:26px;margin-bottom:8px;box-shadow:none}._hubItemIcon_eolbt_163 svg,._hubItemIcon_eolbt_163 .anticon{color:#333}._hubItemName_eolbt_182{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._m4-container_3klle_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_3klle_1{padding:0 8px}}._m4-page-header_3klle_12{margin-bottom:32px}._m4-page-header_3klle_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_3klle_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_3klle_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_3klle_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_3klle_29{padding:24px}@media(max-width:767px){._m4-card_3klle_29{padding:16px}}._m4-grid_3klle_49,._m4-grid-4_3klle_49,._m4-grid-3_3klle_49,._m4-grid-2_3klle_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_3klle_49,._m4-grid-4_3klle_49,._m4-grid-3_3klle_49,._m4-grid-2_3klle_49{gap:16px}}._m4-grid-2_3klle_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_3klle_49{grid-template-columns:1fr}}._m4-grid-3_3klle_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_3klle_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_3klle_49{grid-template-columns:1fr}}._m4-grid-4_3klle_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_3klle_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_3klle_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_3klle_49{grid-template-columns:1fr}}._partnerViewWhite_3klle_101{background:#f7f8fa!important}._partnersSectionWhite_3klle_105{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_3klle_111{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_3klle_111{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_3klle_124{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_3klle_124{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_3klle_137{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_3klle_137{font-size:3rem!important}}._hubItem_3klle_147{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0}._hubItem_3klle_147:hover{transform:translateY(-2px)}._hubItemIcon_3klle_163{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #d9d9d9;color:#333;font-size:26px;margin-bottom:8px;box-shadow:none}._hubItemIcon_3klle_163 svg,._hubItemIcon_3klle_163 .anticon{color:#333}._hubItemName_3klle_182{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._backButtonContainer_3klle_195{position:absolute;top:16px;left:16px;z-index:10}@media(min-width:769px){._backButtonContainer_3klle_195{top:24px;left:24px}}._backButtonInBanner_3klle_208 .app-button{background:#fffffff2;color:#14532d;border:1.5px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;font-weight:500;height:36px;padding:8px 16px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:1px}._backButtonInBanner_3klle_208 .app-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}._backButtonInBanner_3klle_208 .anticon{margin-right:1px}@media(max-width:576px){.ant-tabs-content-holder,.ant-tabs-tabpane{padding-left:0!important;padding-right:0!important}.ant-tabs-content .ant-card{border-left:none!important;border-right:none!important;border-radius:0!important}.ant-row{margin-left:0!important;margin-right:0!important}.ant-col{padding-left:0!important;padding-right:0!important}}._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_1ky8d_1{padding:24px;background-color:#f5f5f5;min-height:100vh}@media(max-width:768px){._container_1ky8d_1{padding:0}}._header_1ky8d_12{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:768px){._header_1ky8d_12{flex-direction:column;gap:12px;margin-bottom:16px}}._headerTitle_1ky8d_25 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_1ky8d_25 h1{font-size:22px}}._headerTitle_1ky8d_25 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._headerActions_1ky8d_42{display:flex;gap:12px;align-items:center}@media(max-width:768px){._headerActions_1ky8d_42{width:100%;justify-content:space-between}}._notificationButton_1ky8d_54{border-radius:8px;height:36px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease}._notificationButton_1ky8d_54:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}@media(max-width:768px){._notificationButton_1ky8d_54{height:32px;padding:0 8px;font-size:14px}}._quickAccessButton_1ky8d_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_1ky8d_76:hover{background-color:#40a9ff;border-color:#40a9ff;box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}@media(max-width:768px){._quickAccessButton_1ky8d_76{height:32px;padding:0 12px;font-size:14px}}._mobileSearchContainer_1ky8d_99{display:flex;gap:8px;margin-bottom:16px}@media(min-width:769px){._mobileSearchContainer_1ky8d_99{display:none}}@media(max-width:768px){._mobileSearchContainer_1ky8d_99{padding:0 12px}}._mobileSearchInput_1ky8d_115{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._mobileSearchInput_1ky8d_115:focus,._mobileSearchInput_1ky8d_115:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._mobileSearchInput_1ky8d_115 .ant-input{border:none;box-shadow:none}._mobileFilterButton_1ky8d_131{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_1ky8d_131:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}._mobileStatsGrid_1ky8d_149{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px}@media(min-width:769px){._mobileStatsGrid_1ky8d_149{display:none}}._mobileStatItem_1ky8d_161{background-color:#fafafa;border-radius:12px;border:1px solid #f0f0f0;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}._mobileStatIcon_1ky8d_173{font-size:20px;color:#8c8c8c}._mobileStatNumber_1ky8d_178{font-size:20px;font-weight:600}._mobileStatText_1ky8d_183{font-size:12px;color:#8c8c8c}._statsRow_1ky8d_188{margin-bottom:24px}@media(max-width:768px){._statsRow_1ky8d_188{display:none}}._statCard_1ky8d_197{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_1ky8d_197:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_1ky8d_197 .ant-card-body{padding:20px}._statCard_1ky8d_197 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_1ky8d_197 .ant-statistic-content{font-size:24px;font-weight:600}._filterCard_1ky8d_220{margin-bottom:20px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._filterCard_1ky8d_220 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_1ky8d_220 .ant-card-body{padding:16px}}._filterHeader_1ky8d_235{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._filterHeader_1ky8d_235{flex-direction:column;gap:12px;margin-bottom:0}}._filterLeft_1ky8d_249,._filterRight_1ky8d_255{display:flex;align-items:center;gap:12px}._viewToggle_1ky8d_261 .ant-radio-button-wrapper{border-radius:8px;border:1px solid #d9d9d9}._viewToggle_1ky8d_261 .ant-radio-button-wrapper:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}._viewToggle_1ky8d_261 .ant-radio-button-wrapper:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}._filterRow_1ky8d_274{margin-top:16px}._searchInput_1ky8d_278{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._searchInput_1ky8d_278:focus,._searchInput_1ky8d_278:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_1ky8d_278 .ant-input{border:none;box-shadow:none}._filterSelect_1ky8d_293{width:100%;border-radius:8px}._filterSelect_1ky8d_293 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._filterSelect_1ky8d_293 .ant-select-selector:focus,._filterSelect_1ky8d_293 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._dateRangePicker_1ky8d_308{width:100%;border-radius:8px}._dateRangePicker_1ky8d_308 .ant-picker{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._dateRangePicker_1ky8d_308 .ant-picker:focus,._dateRangePicker_1ky8d_308 .ant-picker:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._bulkCard_1ky8d_323{margin-bottom:20px;border-radius:12px;border:1px solid #1890ff;background-color:#f8f9ff}._bulkCard_1ky8d_323 .ant-card-body{padding:16px 20px}@media(max-width:768px){._bulkCard_1ky8d_323 .ant-card-body{padding:12px 16px}}._bulkActions_1ky8d_338{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._bulkActions_1ky8d_338{flex-direction:column;gap:8px;align-items:flex-start}}._bulkActions_1ky8d_338 span{color:#1890ff;font-weight:500;font-size:14px}@media(max-width:768px){._bulkActions_1ky8d_338 span{font-size:14px}}._tableCard_1ky8d_361{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._tableCard_1ky8d_361 .ant-card-body{padding:0}@media(max-width:576px){._tableCard_1ky8d_361{border-radius:0;border-left:none;border-right:none;box-shadow:none}}._orderTable_1ky8d_378 .ant-table{border-radius:12px;overflow:hidden}@media(max-width:576px){._orderTable_1ky8d_378 .ant-table{border-radius:0}}._orderTable_1ky8d_378 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._orderTable_1ky8d_378 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._orderTable_1ky8d_378 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._orderTable_1ky8d_378 .ant-table-thead>tr>th{padding:12px 8px;font-size:14px}}@media(max-width:576px){._orderTable_1ky8d_378 .ant-table-thead>tr>th{padding-left:8px;padding-right:8px;border-radius:0}}._orderTable_1ky8d_378 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._orderTable_1ky8d_378 .ant-table-tbody>tr>td{padding:0;border-bottom:none}}@media(max-width:576px){._orderTable_1ky8d_378 .ant-table-tbody>tr>td{padding:0}}._orderTable_1ky8d_378 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}@media(max-width:768px){._orderTable_1ky8d_378 .ant-table-tbody>tr:hover>td{background-color:transparent}}._orderTable_1ky8d_378 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._orderTable_1ky8d_378 .ant-table-pagination{padding:12px 16px}}@media(max-width:576px){._orderTable_1ky8d_378 .ant-table-pagination{padding-left:0;padding-right:0;border-radius:0}}._orderCodeButton_1ky8d_453{padding:0;height:auto;font-weight:600;color:#1890ff}._orderCodeButton_1ky8d_453:hover{color:#40a9ff}._orderCodeButtonMobile_1ky8d_463{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_1ky8d_463:hover{color:#40a9ff}._customerInfo_1ky8d_479{display:flex;flex-direction:column;gap:4px}._customerName_1ky8d_485{font-weight:500;color:#262626}._customerPhone_1ky8d_490{color:#8c8c8c;font-size:14px}._customerNameMobile_1ky8d_495{font-weight:500;color:#262626;font-size:14px}._customerPhoneMobile_1ky8d_501{color:#8c8c8c;font-size:14px}._customerIcon_1ky8d_506{color:#8c8c8c;margin-right:8px}._productsList_1ky8d_511{display:flex;align-items:center;gap:8px}._productAvatar_1ky8d_517,._productAvatarMobile_1ky8d_521{border:1px solid #f0f0f0}._itemCount_1ky8d_525,._itemCountMobile_1ky8d_530{color:#8c8c8c;font-size:14px}._dateText_1ky8d_535{color:#595959;font-size:14px}._totalAmount_1ky8d_540,._totalAmountMobile_1ky8d_546{font-weight:600;color:#262626;font-size:14px}._paymentInfo_1ky8d_552{display:flex;flex-direction:column;gap:4px}._paymentInfoMobile_1ky8d_558{display:flex;gap:4px;flex-wrap:wrap}._actionButton_1ky8d_564{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._actionButton_1ky8d_564:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._mobileActionButton_1ky8d_579{width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:14px}._mobileActionButton_1ky8d_579:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._mobileOrderCard_1ky8d_595{width:100%;border:1px solid #f0f0f0;border-radius:8px;background-color:#fff;padding:12px;margin-bottom:8px}@media(max-width:576px){._mobileOrderCard_1ky8d_595{border-radius:0;border-left:none;border-right:none;box-shadow:none}}._mobileOrderHeader_1ky8d_612{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}._orderCodeMobile_1ky8d_620{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._orderDateMobile_1ky8d_628{color:#8c8c8c;font-size:14px}._orderStatusMobile_1ky8d_633{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}._mobileOrderBody_1ky8d_641{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._customerInfoMobile_1ky8d_648,._productInfoMobile_1ky8d_654{display:flex;align-items:center;gap:8px}._mobileOrderFooter_1ky8d_660{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #f5f5f5}._mobileOrderActions_1ky8d_668{display:flex;gap:4px;justify-content:center;padding-top:8px;border-top:1px solid #f5f5f5;margin-top:8px}._filterDrawer_1ky8d_677 .ant-drawer-body{padding:16px}._filtersContainer_1ky8d_681{display:flex;flex-direction:column;gap:16px}._mobileFilterItem_1ky8d_687{display:flex;flex-direction:column;gap:8px}._mobileFilterItem_1ky8d_687 label{font-weight:500;color:#262626;font-size:14px}._drawerActions_1ky8d_698{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._drawerActions_1ky8d_698 button{border-radius:8px;height:36px}._orderDetailModal_1ky8d_711 .ant-modal-content{border-radius:12px;overflow:hidden}._orderDetailModal_1ky8d_711 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._orderDetailModal_1ky8d_711 .ant-modal-header{padding:16px}}._orderDetailModal_1ky8d_711 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._orderDetailModal_1ky8d_711 .ant-modal-title{font-size:16px}}._orderDetailModal_1ky8d_711 .ant-modal-body{padding:24px}@media(max-width:768px){._orderDetailModal_1ky8d_711 .ant-modal-body{padding:16px}}@media(max-width:768px){._orderDetailModal_1ky8d_711 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._orderDetailModal_1ky8d_711 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._orderDetailModal_1ky8d_711 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._orderDetailContainer_1ky8d_763 ._orderDetailHeader_1ky8d_763{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_1ky8d_763 ._orderDetailHeader_1ky8d_763{flex-direction:column;gap:12px;align-items:flex-start}}._orderDetailContainer_1ky8d_763 ._orderDetailHeader_1ky8d_763 h3{margin:0;color:#262626;font-size:18px;font-weight:600}._detailCard_1ky8d_785{border-radius:8px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._detailCard_1ky8d_785 .ant-card-head{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:12px 16px;min-height:auto}._detailCard_1ky8d_785 .ant-card-head-title{color:#262626;font-weight:600;font-size:14px}._detailCard_1ky8d_785 .ant-card-body{padding:16px}._detailCard_1ky8d_785 .ant-descriptions-item-label{color:#8c8c8c;font-weight:500;width:120px}._detailCard_1ky8d_785 .ant-descriptions-item-content{color:#262626}._productDetail_1ky8d_813{display:flex;align-items:center;gap:12px}._productInfo_1ky8d_654{display:flex;flex-direction:column;gap:2px}._productName_1ky8d_825{font-weight:500;color:#262626;font-size:14px}._productSku_1ky8d_831{color:#8c8c8c;font-size:14px}._financialInfo_1ky8d_836{display:flex;flex-direction:column;gap:8px}._financialRow_1ky8d_842{display:flex;justify-content:space-between;align-items:center;padding:4px 0}._financialRow_1ky8d_842:last-child{font-size:16px;color:#262626}._totalFinal_1ky8d_853{color:#ff4d4f;font-size:18px}@media(max-width:480px){._container_1ky8d_1{padding:0}._header_1ky8d_12{margin-bottom:12px;padding-left:12px;padding-right:12px}._headerTitle_1ky8d_25 h1{font-size:20px}._mobileSearchContainer_1ky8d_99{margin-bottom:12px;padding-left:12px;padding-right:12px}._mobileStatsContainer_1ky8d_875{margin-bottom:12px}._mobileStatCard_1ky8d_878{padding:8px}._mobileStatValue_1ky8d_881{font-size:16px}._mobileStatLabel_1ky8d_884{font-size:14px}._bulkCard_1ky8d_323 .ant-card-body{padding:8px 12px}._bulkActions_1ky8d_338 span{font-size:14px}._mobileOrderCard_1ky8d_595{padding:8px}._mobileOrderHeader_1ky8d_612{gap:8px}._mobileActionButton_1ky8d_579{width:24px;height:24px;font-size:14px}._orderDetailModal_1ky8d_711 .ant-modal-header,._orderDetailModal_1ky8d_711 .ant-modal-body,._detailCard_1ky8d_785 .ant-card-body{padding:12px}}@media(max-width:576px){.ant-card{border-radius:0!important;border-left:none!important;border-right:none!important}.ant-card-body{padding-left:0!important;padding-right:0!important}._tableCard_1ky8d_361{border-left:none;border-right:none;border-radius:0;box-shadow:none}._orderTable_1ky8d_378 .ant-table{border-radius:0}._orderTable_1ky8d_378 .ant-table-pagination{padding-left:0;padding-right:0;border-radius:0}}@media(max-width:768px)and (orientation:landscape){._orderDetailModal_1ky8d_711 .ant-modal{height:100vh}._orderDetailModal_1ky8d_711 .ant-modal-content{height:100vh;max-height:100vh}._orderDetailModal_1ky8d_711 .ant-modal-body{max-height:calc(100vh - 120px);overflow-y:auto}}._container_1bi4b_1{padding:0;background-color:#f5f5f5;min-height:100vh}._stickyHeader_1bi4b_7{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px;display:flex;align-items:center;box-shadow:0 2px 8px #0000000f}@media(min-width:769px){._stickyHeader_1bi4b_7{padding:16px 24px}}._stickyHeader_1bi4b_7 ._backButton_1bi4b_23{flex-shrink:0}._stickyHeader_1bi4b_7 ._backButton_1bi4b_23 .anticon{margin-right:1px}._stickyHeader_1bi4b_7 ._backButton_1bi4b_23 .app-button{height:36px;padding:8px 16px;font-size:14px;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:1px}._header_1bi4b_41{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding:24px 24px 0}@media(max-width:768px){._header_1bi4b_41{margin-bottom:16px;padding:12px 12px 0}}._headerTitle_1bi4b_56 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_1bi4b_56 h1{font-size:22px}}._headerTitle_1bi4b_56 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._filterCard_1bi4b_74{margin:0 24px 24px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}@media(max-width:768px){._filterCard_1bi4b_74{margin:0 12px 16px}}._filterCard_1bi4b_74 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_1bi4b_74 .ant-card-body{padding:16px}}._filterHeader_1bi4b_94{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._filterHeader_1bi4b_94{flex-direction:column;gap:12px;align-items:flex-start}}._filterTitle_1bi4b_108{display:flex;align-items:center;gap:8px;color:#262626;font-weight:500;font-size:16px}@media(max-width:768px){._filterTitle_1bi4b_108{font-size:14px}}._filterActions_1bi4b_122{display:flex;align-items:center;gap:12px}@media(max-width:768px){._filterActions_1bi4b_122{width:100%}}._dateRangePicker_1bi4b_133{border-radius:8px}._dateRangePicker_1bi4b_133 .ant-picker{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._dateRangePicker_1bi4b_133 .ant-picker:focus,._dateRangePicker_1bi4b_133 .ant-picker:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._dateRangePicker_1bi4b_133{width:100%}}._quickFilters_1bi4b_152{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:768px){._quickFilters_1bi4b_152{gap:6px}}._quickFilterButton_1bi4b_163{border-radius:8px;height:32px;font-size:14px;font-weight:500;transition:all .2s ease}._quickFilterButton_1bi4b_163:hover{border-color:#1890ff;color:#1890ff}@media(max-width:768px){._quickFilterButton_1bi4b_163{height:28px;font-size:14px;padding:0 8px}}._statsRow_1bi4b_182{margin:0 24px 24px}@media(max-width:768px){._statsRow_1bi4b_182{display:none;margin:0 12px 16px}}._mobileStatsContainer_1bi4b_192{margin:0 12px 16px}@media(min-width:769px){._mobileStatsContainer_1bi4b_192{display:none}}._mobileStatsContainer_1bi4b_192 .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_1bi4b_192 .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_1bi4b_214{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease;height:100%}._statCard_1bi4b_214:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_1bi4b_214._clickable_1bi4b_225{cursor:pointer}._statCard_1bi4b_214._clickable_1bi4b_225:hover{box-shadow:0 4px 12px #1890ff33;border-color:#1890ff}._statCard_1bi4b_214 .ant-card-body{padding:20px;height:100%}@media(max-width:768px){._statCard_1bi4b_214 .ant-card-body{padding:16px}}._statContent_1bi4b_242{display:flex;align-items:flex-start;gap:16px;height:100%}@media(max-width:768px){._statContent_1bi4b_242{gap:12px}}._statIcon_1bi4b_254{font-size:28px;flex-shrink:0}@media(max-width:768px){._statIcon_1bi4b_254{font-size:24px}}._statInfo_1bi4b_264{flex:1;display:flex;flex-direction:column;gap:4px}._statTitle_1bi4b_271{color:#8c8c8c;font-size:14px;font-weight:500;margin-bottom:4px}@media(max-width:768px){._statTitle_1bi4b_271{font-size:14px}}._statValue_1bi4b_283{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:8px}@media(max-width:768px){._statValue_1bi4b_283{font-size:18px}}._statSuffix_1bi4b_295{font-size:14px;color:#8c8c8c;font-weight:400;margin-left:4px}._statChange_1bi4b_302{display:flex;align-items:center;gap:4px;font-size:14px}@media(max-width:768px){._statChange_1bi4b_302{font-size:14px}}._upArrow_1bi4b_314{color:#52c41a}._downArrow_1bi4b_318{color:#ff4d4f}._positive_1bi4b_322{color:#52c41a;font-weight:500}._negative_1bi4b_327{color:#ff4d4f;font-weight:500}._neutral_1bi4b_332{color:#8c8c8c;font-weight:500}._compareText_1bi4b_337{color:#8c8c8c;font-size:14px}._revenueCard_1bi4b_342{margin:0 24px 24px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}@media(max-width:768px){._revenueCard_1bi4b_342{margin:0 12px 16px}}._revenueCard_1bi4b_342 .ant-card-body{padding:20px}@media(max-width:768px){._revenueCard_1bi4b_342 .ant-card-body{padding:16px}}._revenueItem_1bi4b_362{text-align:center;padding:16px;background-color:#fafafa;border-radius:8px}@media(max-width:768px){._revenueItem_1bi4b_362{padding:12px;margin-bottom:12px}}._revenueLabel_1bi4b_375{color:#8c8c8c;font-size:14px;font-weight:500;margin-bottom:8px}@media(max-width:768px){._revenueLabel_1bi4b_375{font-size:14px}}._revenueValue_1bi4b_387{font-size:20px;font-weight:600}@media(max-width:768px){._revenueValue_1bi4b_387{font-size:16px}}._chartsRow_1bi4b_397{margin:0 24px 24px}@media(max-width:768px){._chartsRow_1bi4b_397{margin:0 12px 16px}}._chartCard_1bi4b_406{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;height:100%}._chartCard_1bi4b_406 .ant-card-head{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:16px 20px;min-height:auto}._chartCard_1bi4b_406 .ant-card-head-title{color:#262626;font-weight:600;font-size:16px}@media(max-width:768px){._chartCard_1bi4b_406 .ant-card-head-title{font-size:14px}}._chartCard_1bi4b_406 .ant-card-body{padding:20px}@media(max-width:768px){._chartCard_1bi4b_406 .ant-card-body{padding:16px}}._aovCard_1bi4b_437{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;height:100%}._aovCard_1bi4b_437 .ant-card-body{padding:24px;height:100%}@media(max-width:768px){._aovCard_1bi4b_437 .ant-card-body{padding:20px}}._aovContent_1bi4b_455{display:flex;flex-direction:column;gap:16px;height:100%}@media(max-width:768px){._aovContent_1bi4b_455{gap:12px}}._aovHeader_1bi4b_467{display:flex;align-items:center;gap:12px}._aovIcon_1bi4b_473{font-size:24px;color:#ffffffe6}@media(max-width:768px){._aovIcon_1bi4b_473{font-size:20px}}._aovTitle_1bi4b_483{color:#ffffffe6;font-size:14px;font-weight:500}@media(max-width:768px){._aovTitle_1bi4b_483{font-size:14px}}._aovValue_1bi4b_494{font-size:28px;font-weight:600;color:#fff;margin:8px 0}@media(max-width:768px){._aovValue_1bi4b_494{font-size:22px}}._aovDescription_1bi4b_506{color:#fffc;font-size:14px;line-height:1.4;margin-bottom:8px}@media(max-width:768px){._aovDescription_1bi4b_506{font-size:14px}}._aovTarget_1bi4b_518{color:#fffc;font-size:14px;margin-top:8px}@media(max-width:768px){._aovTarget_1bi4b_518{font-size:14px}}._paymentMethodList_1bi4b_529{margin-top:16px;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){._paymentMethodList_1bi4b_529{margin-top:12px;gap:6px}}._paymentMethodItem_1bi4b_542{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_1bi4b_542{padding:6px 8px;gap:6px}}._paymentMethodColor_1bi4b_558{width:12px;height:12px;border-radius:50%;flex-shrink:0}@media(max-width:768px){._paymentMethodColor_1bi4b_558{width:10px;height:10px}}._paymentMethodName_1bi4b_571{color:#262626;font-weight:500;font-size:14px;flex:1}@media(max-width:768px){._paymentMethodName_1bi4b_571{font-size:14px}}._paymentMethodValue_1bi4b_583{color:#595959;font-size:14px}@media(max-width:768px){._paymentMethodValue_1bi4b_583{font-size:14px}}._paymentMethodPercentage_1bi4b_593{color:#1890ff;font-weight:600;font-size:14px;min-width:40px;text-align:right}@media(max-width:768px){._paymentMethodPercentage_1bi4b_593{font-size:14px;min-width:35px}}@media(max-width:480px){._container_1bi4b_1{padding:8px}._header_1bi4b_41{margin-bottom:12px}._headerTitle_1bi4b_56 h1{font-size:20px}._filterCard_1bi4b_74 .ant-card-body{padding:12px}._quickFilters_1bi4b_152{gap:4px}._quickFilterButton_1bi4b_163{height:24px;font-size:14px;padding:0 6px}._statsRow_1bi4b_182{margin-bottom:12px}._revenueCard_1bi4b_342 .ant-card-body,._chartCard_1bi4b_406 .ant-card-body{padding:12px}._aovCard_1bi4b_437 .ant-card-body{padding:16px}._statCard_1bi4b_214 .ant-card-body{padding:12px}._statContent_1bi4b_242{gap:8px}._statIcon_1bi4b_254{font-size:20px}._statValue_1bi4b_283{font-size:16px}}.recharts-wrapper ._recharts-cartesian-axis-tick-value_1bi4b_653{font-size:14px;fill:#8c8c8c}.recharts-wrapper ._recharts-tooltip-wrapper_1bi4b_657 ._recharts-default-tooltip_1bi4b_657{background-color:#fffffff2;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 4px 12px #00000026}.recharts-wrapper ._recharts-legend-wrapper_1bi4b_663 ._recharts-default-legend_1bi4b_663 ._recharts-legend-item_1bi4b_663{margin-right:10px}._driverShipmentDetail_1u0zg_1{padding:24px;max-width:1400px;margin:0 auto}@media(max-width:768px){._driverShipmentDetail_1u0zg_1{padding:16px}}._partnerViewWhite_u3f7i_1,._partnersSectionWhite_u3f7i_5{background:#fff!important}@media(max-width:768px){._heroSectionMobile_u3f7i_10{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_u3f7i_10{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_u3f7i_23{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_u3f7i_23{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_u3f7i_36{font-size:64px!important}}@media(max-width:480px){._truckAnimationMobile_u3f7i_36{font-size:48px!important}}._hubItem_u3f7i_46{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_u3f7i_46:hover{transform:translateY(-2px)}._hubItemIcon_u3f7i_60{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_u3f7i_74{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._container_5k7jj_1{padding:24px;background-color:#f5f5f5;min-height:100vh}@media(max-width:768px){._container_5k7jj_1{padding:0;background-color:#fff}}._header_5k7jj_13{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:768px){._header_5k7jj_13{flex-direction:column;gap:12px;margin-bottom:16px}}._headerTitle_5k7jj_26 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_5k7jj_26 h1{font-size:22px}}._headerTitle_5k7jj_26 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._headerActions_5k7jj_43{display:flex;gap:12px;align-items:center}@media(max-width:768px){._headerActions_5k7jj_43{width:100%;justify-content:space-between}}._headerActions_5k7jj_43{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media(max-width:768px){._headerActions_5k7jj_43{display:none}}._mobileBackButtonContainer_5k7jj_67{display:none}@media(max-width:768px){._mobileBackButtonContainer_5k7jj_67{display:block;padding:12px 16px;background-color:#fff;border-bottom:1px solid #f0f0f0}}._mobileBackButton_5k7jj_67 .anticon{margin-right:0!important}._mobileHeaderSection_5k7jj_83{display:none}@media(max-width:768px){._mobileHeaderSection_5k7jj_83{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#fff;border-bottom:1px solid #f0f0f0}}._mobileTitleSection_5k7jj_97{flex:1}._mobileTitle_5k7jj_97{margin:0;font-size:20px;font-weight:600;color:#262626;line-height:1.2}._mobileActionButtons_5k7jj_109{display:flex;gap:8px;align-items:center}._mobileAlertButton_5k7jj_115{height:32px;padding:0 12px;border-radius:6px;border:1px solid #d9d9d9;background-color:#fff;font-size:14px;font-weight:500}._mobileExcelSection_5k7jj_125{display:none}@media(max-width:768px){._mobileExcelSection_5k7jj_125{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px;background-color:#fff;border-bottom:1px solid #f0f0f0}}._mobileExcelButton_5k7jj_139{height:36px;border-radius:6px;border:1px solid #d9d9d9;background-color:#fff;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px}._mobileStatsGrid_5k7jj_152{display:none}@media(max-width:768px){._mobileStatsGrid_5k7jj_152{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:16px;background-color:#fff;border-bottom:1px solid #f0f0f0}}._mobileStatCard_5k7jj_166{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #f0f0f0;border-radius:8px;padding:16px 12px;text-align:center;box-shadow:0 2px 4px #0000000d;transition:all .2s ease}._mobileStatCard_5k7jj_166:hover{box-shadow:0 4px 8px #00000014;transform:translateY(-1px)}._mobileStatCard_5k7jj_166._statDanger_5k7jj_179 ._mobileStatIcon_5k7jj_179,._mobileStatCard_5k7jj_166._statDanger_5k7jj_179 ._mobileStatValue_5k7jj_182{color:#ff4d4f}._mobileStatCard_5k7jj_166._statWarning_5k7jj_185 ._mobileStatIcon_5k7jj_179,._mobileStatCard_5k7jj_166._statWarning_5k7jj_185 ._mobileStatValue_5k7jj_182{color:#faad14}._mobileStatIcon_5k7jj_179{font-size:24px;margin-bottom:8px;opacity:.9;color:#1890ff}._mobileStatValue_5k7jj_182{font-size:24px;font-weight:700;color:#1890ff;margin-bottom:4px;line-height:1.2}._mobileStatLabel_5k7jj_207{font-size:12px;color:#8c8c8c;font-weight:500;line-height:1.2}._excelButtonsContainer_5k7jj_214{display:flex;gap:12px;align-items:center}@media(max-width:768px){._excelButtonsContainer_5k7jj_214{flex-direction:column;gap:8px}}._alertButton_5k7jj_226{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_5k7jj_226:hover{border-color:#fa8c16;color:#fa8c16;background-color:#fff7e6}@media(max-width:768px){._alertButton_5k7jj_226{height:32px;min-width:80px;padding:0 12px;font-size:14px;gap:4px}}._actionButton_5k7jj_257{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_5k7jj_257:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}@media(max-width:768px){._actionButton_5k7jj_257{height:32px;min-width:80px;padding:0 12px;font-size:14px;gap:4px}}._mobileSearchContainer_5k7jj_288{display:flex;gap:8px;margin-bottom:16px}@media(min-width:769px){._mobileSearchContainer_5k7jj_288{display:none}}._desktopSearchContainer_5k7jj_299{margin-bottom:16px}@media(max-width:768px){._desktopSearchContainer_5k7jj_299{display:none}}._mobileSearchInput_5k7jj_308{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._mobileSearchInput_5k7jj_308:focus,._mobileSearchInput_5k7jj_308:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._mobileSearchInput_5k7jj_308 .ant-input{border:none;box-shadow:none}._mobileFilterButton_5k7jj_324{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_5k7jj_324:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}._stockAlert_5k7jj_342{margin-bottom:16px;border-radius:8px;border:1px solid #faad14;background-color:#fffbe6}._statsRow_5k7jj_349{margin-bottom:24px}@media(max-width:768px){._statsRow_5k7jj_349{display:none}}._mobileStatsContainer_5k7jj_358{margin-bottom:8px}@media(min-width:769px){._mobileStatsContainer_5k7jj_358{display:none}}._mobileStatsContainer_5k7jj_358 .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_5k7jj_358 .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_5k7jj_166{text-align:center;padding:12px;background-color:#fafafa;border-radius:8px;border:1px solid #f0f0f0}._mobileStatValue_5k7jj_182{font-size:20px;font-weight:600;color:#1890ff;margin-bottom:4px}._mobileStatLabel_5k7jj_207{font-size:14px;color:#8c8c8c}._statCard_5k7jj_400{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_5k7jj_400:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_5k7jj_400 .ant-card-body{padding:20px}._statCard_5k7jj_400 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_5k7jj_400 .ant-statistic-content{font-size:24px;font-weight:600}@media(max-width:576px){._statCard_5k7jj_400{border-left:none;border-right:none;border-radius:0}}._searchInput_5k7jj_430{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._searchInput_5k7jj_430:focus,._searchInput_5k7jj_430:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_5k7jj_430 .ant-input{border:none;box-shadow:none}._filterSelect_5k7jj_445{width:100%;border-radius:8px}._filterSelect_5k7jj_445 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._filterSelect_5k7jj_445 .ant-select-selector:focus,._filterSelect_5k7jj_445 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._bulkCard_5k7jj_460{margin-bottom:20px;border-radius:12px;border:1px solid #1890ff;background-color:#f8f9ff}._bulkCard_5k7jj_460 .ant-card-body{padding:16px 20px}@media(max-width:768px){._bulkCard_5k7jj_460 .ant-card-body{padding:12px 16px}}@media(max-width:576px){._bulkCard_5k7jj_460{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0}}._bulkActions_5k7jj_484{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._bulkActions_5k7jj_484{flex-direction:column;gap:8px;align-items:flex-start}}._bulkActions_5k7jj_484 span{color:#1890ff;font-weight:500;font-size:14px}@media(max-width:768px){._bulkActions_5k7jj_484 span{font-size:14px}}._tableCard_5k7jj_507{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._tableCard_5k7jj_507 .ant-card-body{padding:0}@media(max-width:576px){._tableCard_5k7jj_507{border-left:none;border-right:none;border-radius:0}}._inventoryTable_5k7jj_523 .ant-table{border-radius:12px;overflow:hidden}._inventoryTable_5k7jj_523 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._inventoryTable_5k7jj_523 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._inventoryTable_5k7jj_523 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._inventoryTable_5k7jj_523 .ant-table-thead>tr>th{padding:12px 8px;font-size:14px}}._inventoryTable_5k7jj_523 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._inventoryTable_5k7jj_523 .ant-table-tbody>tr>td{padding:12px 8px}}._inventoryTable_5k7jj_523 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._inventoryTable_5k7jj_523 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._inventoryTable_5k7jj_523 .ant-table-pagination{padding:12px 16px}}._outOfStockRow_5k7jj_568{background-color:#fff2f0!important}._outOfStockRow_5k7jj_568:hover{background-color:#ffebe8!important}._lowStockRow_5k7jj_575{background-color:#fff7e6!important}._lowStockRow_5k7jj_575:hover{background-color:#ffefd3!important}._productImage_5k7jj_582{border-radius:8px;border:1px solid #f0f0f0}._productImageMobile_5k7jj_587{border-radius:6px;border:1px solid #f0f0f0}._productInfo_5k7jj_592{display:flex;flex-direction:column;gap:4px}._productName_5k7jj_598,._productNameMobile_5k7jj_604{font-weight:500;color:#262626;font-size:14px}._productSku_5k7jj_610,._productSkuMobile_5k7jj_618{color:#8c8c8c;font-size:14px;display:flex;align-items:center;gap:4px}._productCategory_5k7jj_626,._productCategoryMobile_5k7jj_631{color:#1890ff;font-size:14px}._variantsList_5k7jj_636{display:flex;flex-direction:column;gap:4px}._variantItem_5k7jj_642{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;background-color:#fafafa;border-radius:4px;border:1px solid #f0f0f0}._variantName_5k7jj_652{font-size:14px;color:#262626}._variantPrice_5k7jj_657{font-size:14px;color:#52c41a;font-weight:500}._stockInfo_5k7jj_663{display:flex;flex-direction:column;gap:4px}._stockCurrent_5k7jj_669{display:flex;align-items:center;gap:4px}._stockUnit_5k7jj_675,._stockMin_5k7jj_680{color:#8c8c8c;font-size:14px}._stockSufficient_5k7jj_685{color:#52c41a;font-weight:600;font-size:16px}._stockLow_5k7jj_691{color:#fa8c16;font-weight:600;font-size:16px}._stockOut_5k7jj_697{color:#ff4d4f;font-weight:600;font-size:16px}._warehouseInfo_5k7jj_703{display:flex;align-items:center;gap:4px;color:#595959;font-size:14px}._dateInfo_5k7jj_711{display:flex;align-items:center;gap:4px;color:#8c8c8c;font-size:14px}._actionButton_5k7jj_257{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._actionButton_5k7jj_257:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._mobileActionButton_5k7jj_109{width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:14px}._mobileActionButton_5k7jj_109:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._mobileInventoryCard_5k7jj_750{width:100%;border:1px solid #f0f0f0;border-radius:8px;background-color:#fff;padding:12px;margin-bottom:8px}._mobileInventoryHeader_5k7jj_759{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._mobileProductInfo_5k7jj_766{display:flex;align-items:flex-start;gap:8px}._mobileProductDetails_5k7jj_772{display:flex;flex-direction:column;gap:2px}._mobileStockStatus_5k7jj_778{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._mobileInventoryBody_5k7jj_785{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._mobileStockInfo_5k7jj_792{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#fafafa;border-radius:6px}._mobileStockCurrent_5k7jj_801,._mobileStockMin_5k7jj_808{display:flex;flex-direction:column;align-items:center;gap:2px}._mobileStockLabel_5k7jj_815{font-size:14px;color:#8c8c8c}._mobileWarehouseInfo_5k7jj_820{display:flex;align-items:center;gap:4px;color:#595959;font-size:14px}._mobileInventoryFooter_5k7jj_828{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #f5f5f5}._mobileUpdateInfo_5k7jj_836{display:flex;align-items:center;gap:4px;color:#8c8c8c;font-size:14px}._mobileActions_5k7jj_844{display:flex;gap:4px}._filterDrawer_5k7jj_849 .ant-drawer-body{padding:16px}._filtersContainer_5k7jj_853{display:flex;flex-direction:column;gap:16px}._mobileFilterItem_5k7jj_859{display:flex;flex-direction:column;gap:8px}._mobileFilterItem_5k7jj_859 label{font-weight:500;color:#262626;font-size:14px}._drawerActions_5k7jj_870{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._drawerActions_5k7jj_870 button{border-radius:8px;height:36px}._itemDetailModal_5k7jj_883 .ant-modal-content{border-radius:12px;overflow:hidden}._itemDetailModal_5k7jj_883 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._itemDetailModal_5k7jj_883 .ant-modal-header{padding:16px}}._itemDetailModal_5k7jj_883 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._itemDetailModal_5k7jj_883 .ant-modal-title{font-size:16px}}._itemDetailModal_5k7jj_883 .ant-modal-body{padding:24px}@media(max-width:768px){._itemDetailModal_5k7jj_883 .ant-modal-body{padding:16px}}@media(max-width:768px){._itemDetailModal_5k7jj_883 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._itemDetailModal_5k7jj_883 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._itemDetailModal_5k7jj_883 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._itemDetailContainer_5k7jj_935 ._itemDetailHeader_5k7jj_935{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_5k7jj_935 ._itemDetailHeader_5k7jj_935{flex-direction:column;gap:12px;align-items:flex-start}}._itemDetailContainer_5k7jj_935 ._itemDetailHeader_5k7jj_935 h3{margin:0;color:#262626;font-size:18px;font-weight:600}._detailCard_5k7jj_957{border-radius:8px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._detailCard_5k7jj_957 .ant-card-head{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:12px 16px;min-height:auto}._detailCard_5k7jj_957 .ant-card-head-title{color:#262626;font-weight:600;font-size:14px}._detailCard_5k7jj_957 .ant-card-body{padding:16px}._detailCard_5k7jj_957 .ant-descriptions-item-label{color:#8c8c8c;font-weight:500;width:120px}._detailCard_5k7jj_957 .ant-descriptions-item-content{color:#262626}._stockOverview_5k7jj_985{display:flex;flex-direction:column;gap:16px}._stockOverviewItem_5k7jj_991{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#fafafa;border-radius:6px;border:1px solid #f0f0f0}._stockOverviewLabel_5k7jj_1001{color:#8c8c8c;font-weight:500}._stockOverviewValue_5k7jj_1006{color:#262626;font-weight:600}._skuCode_5k7jj_1011{background-color:#f5f5f5;color:#595959;padding:2px 6px;border-radius:4px;font-size:14px;font-family:Courier New,monospace}._stockUpdateControls_5k7jj_1020{display:flex;align-items:center;gap:8px}._stockControlButton_5k7jj_1026{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._stockControlButton_5k7jj_1026:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._stockValue_5k7jj_1041{font-weight:600;color:#262626;min-width:30px;text-align:center}._historyItem_5k7jj_1048{display:flex;flex-direction:column;gap:4px}._historyHeader_5k7jj_1054{display:flex;justify-content:space-between;align-items:center}._historyDate_5k7jj_1060{color:#262626;font-weight:500;font-size:14px}._historyUser_5k7jj_1066{color:#8c8c8c;font-size:14px}._historyContent_5k7jj_1071{display:flex;align-items:center;gap:8px}._historyQuantity_5k7jj_1077{font-weight:600;color:#262626}._historyReason_5k7jj_1082{color:#595959;font-size:14px}._updateModal_5k7jj_1087 .ant-modal-content{border-radius:12px;overflow:hidden}._updateModal_5k7jj_1087 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._updateModal_5k7jj_1087 .ant-modal-header{padding:16px}}._updateModal_5k7jj_1087 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._updateModal_5k7jj_1087 .ant-modal-title{font-size:16px}}._updateModal_5k7jj_1087 .ant-modal-body{padding:24px}@media(max-width:768px){._updateModal_5k7jj_1087 .ant-modal-body{padding:16px}}@media(max-width:768px){._updateModal_5k7jj_1087 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._updateModal_5k7jj_1087 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._updateModal_5k7jj_1087 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._updateForm_5k7jj_1139 .ant-form-item-label>label{color:#262626;font-weight:500}@media(max-width:768px){._updateForm_5k7jj_1139 .ant-form-item-label>label{padding-left:12px}}._updateForm_5k7jj_1139 .ant-form-item{margin-bottom:16px}@media(max-width:768px){._updateForm_5k7jj_1139 .ant-form-item{margin-bottom:12px}}._updateForm_5k7jj_1139 .ant-input,._updateForm_5k7jj_1139 .ant-select-selector,._updateForm_5k7jj_1139 .ant-input-number{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._updateForm_5k7jj_1139 .ant-input:focus,._updateForm_5k7jj_1139 .ant-input:focus-within,._updateForm_5k7jj_1139 .ant-select-selector:focus,._updateForm_5k7jj_1139 .ant-select-selector:focus-within,._updateForm_5k7jj_1139 .ant-input-number:focus,._updateForm_5k7jj_1139 .ant-input-number:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._updateForm_5k7jj_1139 .ant-input,._updateForm_5k7jj_1139 .ant-select-selector,._updateForm_5k7jj_1139 .ant-input-number{height:40px}}._updateForm_5k7jj_1139 .ant-input-number{width:100%}._updateAlert_5k7jj_1183{margin-bottom:16px;border-radius:8px}@media(max-width:768px){._updateAlert_5k7jj_1183{margin-left:12px;margin-right:12px}}._variantUpdateCard_5k7jj_1194{margin-bottom:16px;border-radius:8px;border:1px solid #f0f0f0;box-shadow:0 1px 4px #0000000a}._variantUpdateCard_5k7jj_1194 .ant-card-body{padding:16px}@media(max-width:768px){._variantUpdateCard_5k7jj_1194 .ant-card-body{padding-left:12px;padding-right:12px}}._updateActions_5k7jj_1210{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}@media(max-width:768px){._updateActions_5k7jj_1210{margin-top:16px;padding-top:16px;justify-content:space-between}}._updateActions_5k7jj_1210 button{border-radius:8px;height:36px;padding:0 16px;font-weight:500}@media(max-width:768px){._updateActions_5k7jj_1210 button{height:40px;flex:1}}@media(max-width:480px){._container_5k7jj_1{padding:8px 0}._header_5k7jj_13{margin-bottom:12px}._headerTitle_5k7jj_26 h1{font-size:20px}._mobileSearchContainer_5k7jj_288,._mobileStatsContainer_5k7jj_358{margin-bottom:12px}._mobileStatCard_5k7jj_166{padding:8px}._mobileStatValue_5k7jj_182{font-size:16px}._mobileStatLabel_5k7jj_207{font-size:14px}._bulkCard_5k7jj_460 .ant-card-body{padding:8px 12px}._bulkActions_5k7jj_484 span{font-size:14px}._mobileInventoryCard_5k7jj_750{padding:8px 0;border-left:none!important;border-right:none!important;border-radius:0!important}._mobileInventoryHeader_5k7jj_759{gap:8px}._productImageMobile_5k7jj_587{width:32px;height:32px}._mobileActionButton_5k7jj_109{width:24px;height:24px;font-size:14px}._itemDetailModal_5k7jj_883 .ant-modal-header,._itemDetailModal_5k7jj_883 .ant-modal-body,._detailCard_5k7jj_957 .ant-card-body{padding:12px}}@media(max-width:768px)and (orientation:landscape){._itemDetailModal_5k7jj_883 .ant-modal{height:100vh}._itemDetailModal_5k7jj_883 .ant-modal-content{height:100vh;max-height:100vh}._itemDetailModal_5k7jj_883 .ant-modal-body{max-height:calc(100vh - 120px);overflow-y:auto}._updateModal_5k7jj_1087 .ant-modal{height:100vh}._updateModal_5k7jj_1087 .ant-modal-content{height:100vh;max-height:100vh}._updateModal_5k7jj_1087 .ant-modal-body{max-height:calc(100vh - 120px);overflow-y:auto}}._container_fa5jg_1{min-height:100vh;overflow-x:hidden}@media(max-width:768px){._container_fa5jg_1{padding:12px}}@media(max-width:576px){._container_fa5jg_1{padding-left:0;padding-right:0}}._header_fa5jg_17{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_fa5jg_17{flex-direction:column;gap:12px;margin-bottom:16px;padding:16px}}._headerTitle_fa5jg_36 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_fa5jg_36 h1{font-size:22px}}._headerTitle_fa5jg_36 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._headerActions_fa5jg_54{display:flex;gap:12px}@media(max-width:768px){._headerActions_fa5jg_54{width:100%;justify-content:space-between;gap:8px}}._actionBtn_fa5jg_66{border-radius:8px;height:36px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease}._actionBtn_fa5jg_66:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff;transform:translateY(-1px)}._actionBtn_fa5jg_66:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._actionBtn_fa5jg_66{height:32px;padding:0 8px;font-size:14px}}._addButton_fa5jg_93{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_fa5jg_93:hover{background-color:#40a9ff;transform:translateY(-1px)}@media(max-width:768px){._addButton_fa5jg_93{height:32px;padding:0 12px;font-size:14px}}._refreshButton_fa5jg_114{border-radius:8px;height:36px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease}._refreshButton_fa5jg_114:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff;transform:translateY(-1px)}@media(max-width:768px){._refreshButton_fa5jg_114{height:32px;padding:0 12px;font-size:14px}}._refreshButton_fa5jg_114:hover{background-color:#40a9ff;box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}._refreshButton_fa5jg_114:focus{box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._refreshButton_fa5jg_114{height:32px;padding:0 12px;font-size:14px;flex:1}}._mobileSearchContainer_fa5jg_153{display:flex;gap:8px;margin-bottom:16px}@media(min-width:769px){._mobileSearchContainer_fa5jg_153{display:none}}._mobileSearchInput_fa5jg_164{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._mobileSearchInput_fa5jg_164:focus,._mobileSearchInput_fa5jg_164:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._mobileSearchInput_fa5jg_164 .ant-input{border:none;box-shadow:none}._mobileFilterButton_fa5jg_180{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_fa5jg_180:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}._statsRow_fa5jg_198{margin-bottom:24px}@media(max-width:768px){._statsRow_fa5jg_198{display:none}}._mobileStatsGrid_fa5jg_207{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px}@media(min-width:769px){._mobileStatsGrid_fa5jg_207{display:none}}._mobileStatItem_fa5jg_219{background-color:#fafafa;border-radius:12px;border:1px solid #f0f0f0;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}._mobileStatIcon_fa5jg_231{font-size:20px;color:#8c8c8c}._mobileStatNumber_fa5jg_236{font-size:20px;font-weight:600}._mobileStatText_fa5jg_241{font-size:12px;color:#8c8c8c}._statCard_fa5jg_246{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_fa5jg_246:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_fa5jg_246 .ant-card-body{padding:20px}._statCard_fa5jg_246 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_fa5jg_246 .ant-statistic-content{font-size:24px;font-weight:600}._filterCard_fa5jg_269{margin-bottom:20px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._filterCard_fa5jg_269 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_fa5jg_269 .ant-card-body{padding:16px}}._filterHeader_fa5jg_284{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._filterHeader_fa5jg_284{flex-direction:column;gap:12px;margin-bottom:0}}._filterLeft_fa5jg_298,._filterRight_fa5jg_304{display:flex;align-items:center;gap:12px}._filterRow_fa5jg_310{margin-top:16px}._filterSelect_fa5jg_329{width:100%;border-radius:8px}._filterSelect_fa5jg_329 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._filterSelect_fa5jg_329 .ant-select-selector:focus,._filterSelect_fa5jg_329 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._flatViewControls_fa5jg_344{margin:16px 0;padding:16px;background:#fafafa;border-radius:8px;border:1px solid #e8e8e8}._bulkCard_fa5jg_352{margin-bottom:20px;border-radius:12px;border:1px solid #1890ff;background-color:#f8f9ff}._bulkCard_fa5jg_352 .ant-card-body{padding:16px 20px}@media(max-width:768px){._bulkCard_fa5jg_352 .ant-card-body{padding:12px 16px}}._bulkActions_fa5jg_367{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._bulkActions_fa5jg_367{flex-direction:column;gap:8px;align-items:flex-start}}._bulkActions_fa5jg_367 span{color:#1890ff;font-weight:500;font-size:14px}@media(max-width:768px){._bulkActions_fa5jg_367 span{font-size:14px}}._contentCard_fa5jg_390{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._contentCard_fa5jg_390 .ant-card-body{padding:0}@media(max-width:576px){._contentCard_fa5jg_390{border-left:none;border-right:none;border-radius:0}}._searchContainer_fa5jg_406{margin-bottom:16px}@media(max-width:768px){._searchContainer_fa5jg_406{margin-bottom:12px}}._searchInput_fa5jg_314{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._searchInput_fa5jg_314:focus,._searchInput_fa5jg_314:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_fa5jg_314 .ant-input{border:none;box-shadow:none}@media(max-width:768px){._searchInput_fa5jg_314{height:32px}}._categoryTable_fa5jg_435 .ant-table{border-radius:12px;overflow:hidden}@media(max-width:576px){._categoryTable_fa5jg_435 .ant-table{border-left:none;border-right:none;border-radius:0}._categoryTable_fa5jg_435 .ant-table-container,._categoryTable_fa5jg_435 .ant-table-body{overflow-x:auto}._categoryTable_fa5jg_435 .ant-table-tbody>tr>td:last-child,._categoryTable_fa5jg_435 .ant-table-thead>tr>th:last-child{border-right:1px solid #f5f5f5}}._categoryTable_fa5jg_435 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._categoryTable_fa5jg_435 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._categoryTable_fa5jg_435 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._categoryTable_fa5jg_435 .ant-table-thead>tr>th{padding:12px 8px;font-size:14px}}._categoryTable_fa5jg_435 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._categoryTable_fa5jg_435 .ant-table-tbody>tr>td{padding:12px 8px}}._categoryTable_fa5jg_435 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._categoryTable_fa5jg_435 .ant-table-tbody>tr.parent-category>td{background-color:#f8f9ff}._categoryTable_fa5jg_435 .ant-table-tbody>tr.child-category>td{background-color:#f6ffed}._categoryTable_fa5jg_435 .ant-table-tbody>tr.parent-category:hover>td{background-color:#e6f7ff}._categoryTable_fa5jg_435 .ant-table-tbody>tr.child-category:hover>td{background-color:#f0f9ff}._categoryTable_fa5jg_435 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._categoryTable_fa5jg_435 .ant-table-pagination{padding:12px 16px}}._categoryTable_fa5jg_435 .ant-table-row-expand-icon{color:#1890ff;border:1px solid #1890ff;background-color:#fff}._categoryTable_fa5jg_435 .ant-table-row-expand-icon:hover{color:#40a9ff;border-color:#40a9ff}._categoryTable_fa5jg_435 .ant-table-expanded-row>td{background-color:#fafafa}.custom-mask{background-color:#0009;border-radius:4px;font-size:14px;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.custom-mask:hover{background-color:#000c}._categoryInfo_fa5jg_535{width:100%}._categoryHeader_fa5jg_539{display:flex;align-items:flex-start;gap:12px}._categoryAvatar_fa5jg_545{border:1px solid #f0f0f0;flex-shrink:0}._categoryDetails_fa5jg_550{flex:1;min-width:0}._categoryName_fa5jg_555{font-weight:500;color:#262626;font-size:14px;line-height:1.4;margin-bottom:4px}@media(max-width:768px){._categoryName_fa5jg_555{font-size:14px}}._categoryName_fa5jg_555._parentCategoryName_fa5jg_567 ._categoryNameText_fa5jg_567{color:#1890ff;font-weight:600}._categoryName_fa5jg_555._parentCategoryName_fa5jg_567 ._parentIcon_fa5jg_571{color:#1890ff;font-size:16px}._categoryName_fa5jg_555._childCategoryName_fa5jg_575 ._categoryNameText_fa5jg_567{color:#52c41a;font-weight:500}._categoryName_fa5jg_555._childCategoryName_fa5jg_575 ._childIcon_fa5jg_579{color:#52c41a;font-size:14px}._categoryNameText_fa5jg_567{display:flex;align-items:center;gap:4px}._parentIcon_fa5jg_571{color:#1890ff;font-size:16px}._childIcon_fa5jg_579{color:#52c41a;font-size:14px}._categorySlug_fa5jg_600{display:flex;align-items:center;gap:4px;color:#1890ff;font-size:14px;margin-bottom:4px}@media(max-width:768px){._categorySlug_fa5jg_600{font-size:14px}}._sortOrder_fa5jg_614{display:flex;align-items:center;gap:4px;color:#595959;font-size:14px}._dateInfo_fa5jg_622{color:#8c8c8c;font-size:14px}._categoryTree_fa5jg_627 .ant-tree{background:transparent}._categoryTree_fa5jg_627 .ant-tree-node-content-wrapper{padding:8px 12px;border-radius:8px;transition:all .2s ease}._categoryTree_fa5jg_627 .ant-tree-node-content-wrapper:hover{background-color:#f8f9ff}._categoryTree_fa5jg_627 .ant-tree-node-selected .ant-tree-node-content-wrapper{background-color:#e6f7ff;border:1px solid #91d5ff}._categoryTree_fa5jg_627 .ant-tree-switcher{color:#1890ff}._categoryTree_fa5jg_627 .ant-tree-switcher:hover{background-color:#f8f9ff}._treeNodeTitle_fa5jg_649{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 0}._treeNodeAvatar_fa5jg_657{margin-right:8px;border:1px solid #f0f0f0}._treeNodeName_fa5jg_662{flex:1;font-weight:500;color:#262626;margin-right:12px}._treeNodeActions_fa5jg_669{display:flex;align-items:center;gap:4px;opacity:0;transition:opacity .2s ease}._treeNodeTitle_fa5jg_649:hover ._treeNodeActions_fa5jg_669{opacity:1}._filterDrawer_fa5jg_680 .ant-drawer-body{padding:16px}._filtersContainer_fa5jg_684{display:flex;flex-direction:column;gap:16px}._mobileFilterItem_fa5jg_690{display:flex;flex-direction:column;gap:8px}._mobileFilterItem_fa5jg_690 label{font-weight:500;color:#262626;font-size:14px}._drawerActions_fa5jg_701{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._drawerActions_fa5jg_701 button{border-radius:8px;height:36px}._categoryModal_fa5jg_714 .ant-modal-content{border-radius:12px;overflow:hidden}._categoryModal_fa5jg_714 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._categoryModal_fa5jg_714 .ant-modal-header{padding:16px}}._categoryModal_fa5jg_714 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._categoryModal_fa5jg_714 .ant-modal-title{font-size:16px}}._categoryModal_fa5jg_714 .ant-modal-body{padding:24px}@media(max-width:768px){._categoryModal_fa5jg_714 .ant-modal-body{padding:16px 0}}@media(max-width:768px){._categoryModal_fa5jg_714 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0;top:0;padding-bottom:0}._categoryModal_fa5jg_714 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._categoryModal_fa5jg_714 .ant-modal-body{flex:1;overflow-y:auto;padding:16px 0}}._categoryForm_fa5jg_768 .ant-form-item-label>label{color:#262626;font-weight:500}@media(max-width:768px){._categoryForm_fa5jg_768 .ant-form-item-label>label{padding-left:16px;padding-right:16px}}._categoryForm_fa5jg_768 .ant-form-item{margin-bottom:16px}@media(max-width:768px){._categoryForm_fa5jg_768 .ant-form-item{margin-bottom:12px}}._categoryForm_fa5jg_768 .ant-input,._categoryForm_fa5jg_768 .ant-select-selector,._categoryForm_fa5jg_768 .ant-input-number{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._categoryForm_fa5jg_768 .ant-input:focus,._categoryForm_fa5jg_768 .ant-input:focus-within,._categoryForm_fa5jg_768 .ant-select-selector:focus,._categoryForm_fa5jg_768 .ant-select-selector:focus-within,._categoryForm_fa5jg_768 .ant-input-number:focus,._categoryForm_fa5jg_768 .ant-input-number:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._categoryForm_fa5jg_768 .ant-input,._categoryForm_fa5jg_768 .ant-select-selector,._categoryForm_fa5jg_768 .ant-input-number{height:40px;border-radius:8px}}._categoryForm_fa5jg_768 .ant-input-number{width:100%}._categoryForm_fa5jg_768 .ant-tree-select-selector{border-radius:8px;border:1px solid #d9d9d9;min-height:36px;transition:all .2s ease}._categoryForm_fa5jg_768 .ant-tree-select-selector:focus,._categoryForm_fa5jg_768 .ant-tree-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._categoryForm_fa5jg_768 .ant-tree-select-selector{min-height:40px;border-radius:8px}}@media(max-width:768px){._categoryForm_fa5jg_768 .ant-form-item-explain,._categoryForm_fa5jg_768 .ant-form-item-extra{padding-left:16px;padding-right:16px}._categoryForm_fa5jg_768 .ant-input,._categoryForm_fa5jg_768 .ant-select-selector,._categoryForm_fa5jg_768 .ant-input-number,._categoryForm_fa5jg_768 .ant-tree-select-selector{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}._categoryForm_fa5jg_768 .ant-upload-drag{border-radius:8px;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}._modalActions_fa5jg_851{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}@media(max-width:768px){._modalActions_fa5jg_851{margin-top:16px;padding-top:16px;justify-content:space-between}}._modalActions_fa5jg_851 button{border-radius:8px;height:36px;padding:0 16px;font-weight:500}@media(max-width:768px){._modalActions_fa5jg_851 button{height:40px;flex:1}}._mobileCategoryCard_fa5jg_879{padding:16px;border:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right: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;box-sizing:border-box}._mobileCategoryCard_fa5jg_879:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}._mobileCategoryCard_fa5jg_879:last-child{border-bottom:none}._mobileCategoryCard_fa5jg_879 *{word-break:normal!important;white-space:normal!important;overflow-wrap:normal!important}._mobileCategoryCard_fa5jg_879._parentCategory_fa5jg_567{background:linear-gradient(135deg,#fff,#f8f9ff)}._mobileCategoryCard_fa5jg_879._parentCategory_fa5jg_567 ._mobileCategoryName_fa5jg_909{color:#1890ff!important;font-weight:700!important}._mobileCategoryCard_fa5jg_879._childCategory_fa5jg_575{background:linear-gradient(135deg,#fff,#f6ffed);margin-left:16px}._mobileCategoryCard_fa5jg_879._childCategory_fa5jg_575 ._mobileCategoryName_fa5jg_909{color:#52c41a!important;font-weight:600!important}._mobileCategoryHeader_fa5jg_922{display:flex;align-items:flex-start;gap:12px}._categoryIconWrapper_fa5jg_928{position:relative;flex-shrink:0}._childIndicator_fa5jg_933{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_fa5jg_945{border-radius:6px;object-fit:cover;flex-shrink:0}._mobileCategoryInfo_fa5jg_951{flex:1;min-width:0;overflow:hidden}._mobileCategoryName_fa5jg_909{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_fa5jg_974{font-size:14px;color:#8c8c8c;font-family:Courier New,monospace;margin-bottom:6px}._mobileCategoryLevel_fa5jg_981{margin-bottom:8px}._mobileCategoryMeta_fa5jg_985{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}._mobileCategoryMeta_fa5jg_985 .ant-tag{margin:0;font-size:14px;padding:2px 6px;border-radius:4px}._childPrefix_fa5jg_998{color:#52c41a;font-weight:700;margin-right:4px;font-size:14px}._categoryTypeTag_fa5jg_1005{font-weight:600;font-size:14px!important;padding:1px 5px!important}._mobileActions_fa5jg_1011{display:flex;gap:6px;justify-content:flex-start;margin-top:12px;flex-wrap:wrap}@media(max-width:480px){._mobileActions_fa5jg_1011{gap:4px}}._mobileActionButton_fa5jg_1024{height:28px;padding:0 8px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:14px;border:1px solid #d9d9d9;background-color:#fff;transition:all .2s ease}._mobileActionButton_fa5jg_1024:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media(max-width:480px){._mobileActionButton_fa5jg_1024{height:24px;padding:0 6px;font-size:14px}}@media(max-width:480px){._container_fa5jg_1{padding:8px}._header_fa5jg_17{margin-bottom:12px;padding:12px}._headerTitle_fa5jg_36 h1{font-size:20px}._mobileSearchContainer_fa5jg_153,._mobileStatsContainer_fa5jg_1062{margin-bottom:12px}._mobileStatCard_fa5jg_1065{padding:8px}._mobileStatValue_fa5jg_1068{font-size:16px}._mobileStatLabel_fa5jg_1071{font-size:14px}._bulkCard_fa5jg_352 .ant-card-body{padding:8px 12px}._bulkActions_fa5jg_367 span{font-size:14px}._categoryTable_fa5jg_435 .ant-table-thead>tr>th,._categoryTable_fa5jg_435 .ant-table-tbody>tr>td{padding:8px 4px;font-size:14px}._categoryModal_fa5jg_714 .ant-modal-header,._categoryModal_fa5jg_714 .ant-modal-body{padding:12px}._modalActions_fa5jg_851{margin-top:12px;padding-top:12px;gap:8px}}@media(max-width:768px)and (orientation:landscape){._categoryModal_fa5jg_714 .ant-modal{height:100vh}._categoryModal_fa5jg_714 .ant-modal-content{height:100vh;max-height:100vh}._categoryModal_fa5jg_714 .ant-modal-body{max-height:calc(100vh - 120px);overflow-y:auto}}._page_q7cs0_1{min-height:100%;padding:16px 8px;background-color:#f5f7fa}@media(min-width:768px){._page_q7cs0_1{padding:24px}}@media(max-width:576px){._page_q7cs0_1{padding-left:0;padding-right:0}}._headerCard_q7cs0_18{margin-bottom:16px;border-radius:16px}._headerCard_q7cs0_18 .ant-card-body{padding:0 8px}@media(min-width:768px){._headerCard_q7cs0_18{margin-bottom:24px}._headerCard_q7cs0_18 .ant-card-body{padding:24px}}@media(max-width:576px){._headerCard_q7cs0_18{border-radius:0}._headerCard_q7cs0_18 .ant-card-body{padding:16px 0}}._pageHeader_q7cs0_42{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}._pageTitle_q7cs0_50{margin:0;color:#1f1f1f}._pageDescription_q7cs0_55{margin:8px 0 0;color:#595959;max-width:720px}._actionGroup_q7cs0_61{display:flex;gap:12px;width:100%;justify-content:flex-start}@media(min-width:768px){._actionGroup_q7cs0_61{width:auto;justify-content:flex-end}}._headerDivider_q7cs0_74{margin:12px 0 16px}._form_q7cs0_78{width:100%;margin-bottom:32px;padding:0 8px}@media(min-width:768px){._form_q7cs0_78{margin-bottom:48px;padding:0 24px}}@media(max-width:576px){._form_q7cs0_78{padding-left:0;padding-right:0}}._form_q7cs0_78 .ant-input,._form_q7cs0_78 .ant-select-selector{font-size:14px}._form_q7cs0_78 .ant-input::placeholder,._form_q7cs0_78 textarea.ant-input::placeholder,._form_q7cs0_78 .ant-select-selection-placeholder{font-size:14px;color:#a3a3a3}._form_q7cs0_78 textarea.ant-input{min-height:120px;padding:12px 14px;font-size:14px}._form_q7cs0_78 .ant-input,._form_q7cs0_78 .ant-select-selector{border-radius:10px}._form_q7cs0_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_q7cs0_78 .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,._form_q7cs0_78 .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{display:flex;align-items:center;height:100%}._form_q7cs0_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_q7cs0_78 .ant-select-selection-search-input{height:100%!important}._selectDropdown_q7cs0_146 .ant-select-item-option-content{display:flex;flex-direction:column;gap:2px}._sectionStack_q7cs0_152{width:100%}@media(max-width:576px){._optionCard_q7cs0_157{border-left:none!important;border-right:none!important;border-radius:0!important}._optionCard_q7cs0_157 .ant-card-body{padding-left:0!important;padding-right:0!important}}._sectionCard_q7cs0_168{border-radius:16px;box-shadow:0 6px 24px #0f172a0f;border:1px solid #eef2f6;width:100%}._sectionCard_q7cs0_168 .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:56px}._sectionCard_q7cs0_168 .ant-card-body{padding:16px}@media(min-width:768px){._sectionCard_q7cs0_168 .ant-card-body{padding:24px}}@media(max-width:576px){._sectionCard_q7cs0_168{border-radius:0!important;border-left:none;border-right:none;box-shadow:none}._sectionCard_q7cs0_168 .ant-card-head{padding-left:0;padding-right:0;min-height:48px}._sectionCard_q7cs0_168 .ant-card-body{padding:12px 0}}._sectionHeader_q7cs0_203{display:flex;align-items:flex-start;gap:12px}._sectionIcon_q7cs0_209{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_q7cs0_221{margin:0;color:#1f1f1f}._sectionDescription_q7cs0_226{margin:4px 0 0;color:#667085}._blockTitle_q7cs0_231{margin-bottom:4px}._blockHint_q7cs0_235{display:block;color:#8c8c8c;margin-bottom:12px}._uploader_q7cs0_241{border-radius:12px;background:#fff}._subSection_q7cs0_246{background:#fff;border:1px solid #eef2f6;border-radius:12px;padding:12px 14px}@media(min-width:768px){._subSection_q7cs0_246{padding:16px 20px}}@media(max-width:576px){._subSection_q7cs0_246{border-left:none;border-right:none;border-radius:0;padding:12px 0}}._subSection_q7cs0_246+._subSection_q7cs0_246{margin-top:16px}._subSectionHeader_q7cs0_270{margin-bottom:12px}._subSectionTitle_q7cs0_274{font-size:16px;font-weight:600;color:#1f1f1f}._subSectionDescription_q7cs0_280{margin:4px 0 0;color:#8c8c8c}._radioGroup_q7cs0_285{width:100%}._radioItem_q7cs0_289{width:100%;padding:12px 16px;border-radius:10px;border:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}._radioItem_q7cs0_289:hover{border-color:#1677ff;box-shadow:0 8px 20px #1677ff1f}._radioItem_q7cs0_289 .ant-radio{top:6px}._radioItem_q7cs0_289 .ant-radio-inner{width:16px;height:16px}._radioContent_q7cs0_308{display:flex;flex-direction:column;gap:4px;margin-left:28px}._radioDescription_q7cs0_315{margin:0;color:#8c8c8c;font-size:14px}._checkboxGroup_q7cs0_321{display:flex;flex-direction:column;gap:8px}._previewCard_q7cs0_327{border-radius:12px;border:1px dashed #d9d9d9}._previewCard_q7cs0_327 .ant-card-head{min-height:48px;background:#f8fbff}._previewCard_q7cs0_327 .ant-card-body{padding:16px}@media(max-width:576px){._previewCard_q7cs0_327{border-left:none;border-right:none;border-radius:0}._previewCard_q7cs0_327 .ant-card-head{padding-left:0;padding-right:0}._previewCard_q7cs0_327 .ant-card-body{padding:16px 0}}._previewTitle_q7cs0_353{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#1f1f1f}._previewDescription_q7cs0_361{margin-bottom:12px;color:#667085}._previewContent_q7cs0_366{background:#0f172a;color:#e2e8f0;border-radius:8px;padding:12px 16px;font-family:Fira Code,SFMono-Regular,Consolas,Courier New,monospace;font-size:14px;white-space:pre-wrap;word-break:break-word;margin-bottom:12px}._structureOption_q7cs0_378{display:flex;flex-direction:column;gap:2px}._structureDescription_q7cs0_384{margin:0;color:#8c8c8c;font-size:14px}._helperText_q7cs0_390{color:#8c8c8c;margin:0;font-size:14px}._statusModal_q7cs0_396 .ant-modal-header{padding:16px 24px}._statusModal_q7cs0_396 .ant-modal-title{font-weight:600}@media(max-width:576px){._statusModalWrap_q7cs0_404{padding:0!important}._statusModalWrap_q7cs0_404 .ant-modal{max-width:100%!important;width:100%!important;margin:0}._statusModalWrap_q7cs0_404 .ant-modal-content{border-radius:0}._statusModalWrap_q7cs0_404 .ant-modal-header{border-radius:0;padding:16px}._statusModalWrap_q7cs0_404 .ant-modal-body{padding:16px!important}._statusModalWrap_q7cs0_404 .ant-modal-footer{padding:12px 16px!important}}@media(max-width:576px){.ant-tabs-content-holder,.ant-tabs-tabpane{padding-left:0!important;padding-right:0!important}.ant-tabs-content .ant-card{border-left:none!important;border-right:none!important;border-radius:0!important}}._container_1nz4k_1{max-width:1200px;margin:0 auto;padding:20px}._section_1nz4k_7{margin-bottom:32px}._sectionTitle_1nz4k_11{margin-bottom:16px;color:#333;font-weight:600}._voucherSection_1nz4k_17{background:#f8f9fa;border-radius:12px;padding:24px;margin-bottom:24px}._voucherHeader_1nz4k_24{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}@media(max-width:768px){._voucherHeader_1nz4k_24{flex-direction:column;align-items:flex-start}}._voucherControls_1nz4k_39{display:flex;align-items:center;gap:12px}._voucherGrid_1nz4k_45{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;margin-top:16px}@media(min-width:576px){._voucherGrid_1nz4k_45{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){._voucherGrid_1nz4k_45{grid-template-columns:repeat(3,minmax(0,1fr))}}._voucherCard_1nz4k_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_1nz4k_62:hover{box-shadow:0 8px 24px #00000014}._voucherCard_1nz4k_62 ._leftSection_1nz4k_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_1nz4k_62 ._leftSection_1nz4k_75 ._value_1nz4k_85{font-size:22px;font-weight:700;color:#1677ff}._voucherCard_1nz4k_62 ._leftSection_1nz4k_75 ._type_1nz4k_90{font-size:14px;color:#1677ff;background:#e6f4ff;padding:2px 8px;border-radius:999px;margin-top:6px}._voucherCard_1nz4k_62 ._rightSection_1nz4k_98{flex:1;padding:16px;display:flex;flex-direction:column;gap:6px;position:relative;justify-content:space-between}._voucherCard_1nz4k_62 ._code_1nz4k_107{font-weight:600;font-size:16px;color:#333}._voucherCard_1nz4k_62 ._meta_1nz4k_112{color:#666;font-size:14px;line-height:1.3}._voucherCard_1nz4k_62 ._meta_1nz4k_112 ._metaItem_1nz4k_117{display:flex;justify-content:space-between;margin-bottom:2px}._voucherCard_1nz4k_62 ._meta_1nz4k_112 ._metaItem_1nz4k_117:last-child{margin-bottom:0}._voucherCard_1nz4k_62 ._meta_1nz4k_112 ._metaItem_1nz4k_117 span:first-child{font-weight:500;min-width:60px}._voucherCard_1nz4k_62 ._status_1nz4k_129{position:absolute;top:12px;right:12px;font-size:14px;padding:4px 8px;border-radius:12px;font-weight:500}._voucherCard_1nz4k_62 ._status_1nz4k_129._active_1nz4k_138{background:#e6f7ff;color:#1890ff}._voucherCard_1nz4k_62 ._status_1nz4k_129._expired_1nz4k_142{background:#fff1f0;color:#f5222d}._voucherCard_1nz4k_62 ._status_1nz4k_129._upcoming_1nz4k_146{background:#fffbe6;color:#faad14}._voucherCard_1nz4k_62 ._actions_1nz4k_150{display:flex;gap:8px;margin-top:auto;padding-top:8px}._emptyState_1nz4k_157{text-align:center;padding:40px 20px;color:#999}._emptyState_1nz4k_157 ._emptyIcon_1nz4k_162{font-size:48px;margin-bottom:16px;opacity:.6}._emptyState_1nz4k_157 ._emptyTitle_1nz4k_167{font-size:18px;font-weight:500;margin-bottom:8px;color:#666}._emptyState_1nz4k_157 ._emptyDescription_1nz4k_173{font-size:14px;color:#999}._productsSection_1nz4k_178 ._productsTitle_1nz4k_178{margin-bottom:8px;color:#333;font-weight:600}._productsSection_1nz4k_178 ._productCount_1nz4k_183{color:#666;font-size:14px;margin-bottom:16px}._paginationWrapper_1nz4k_189{display:flex;justify-content:center;margin-top:24px}._voucherPagination_1nz4k_195{display:flex;justify-content:center;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}@media(max-width:768px){._container_1nz4k_1{padding:16px}._voucherGrid_1nz4k_45{grid-template-columns:1fr;gap:12px}._voucherCard_1nz4k_62 ._leftSection_1nz4k_75{flex:0 0 80px;padding:12px 8px}._voucherCard_1nz4k_62 ._leftSection_1nz4k_75 ._value_1nz4k_85{font-size:16px}._voucherCard_1nz4k_62 ._leftSection_1nz4k_75 ._type_1nz4k_90{font-size:14px}._voucherCard_1nz4k_62 ._rightSection_1nz4k_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_9dyub_18{max-width:1200px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._cartHeader_9dyub_25{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:20px}._cartHeader_9dyub_25 ._headerLeft_9dyub_32{display:flex;flex-direction:column;gap:12px;flex:1}._cartHeader_9dyub_25 ._headerLeft_9dyub_32 h1{color:var(--text-primary);font-size:28px;font-weight:600;margin:0}._cartHeader_9dyub_25 ._headerLeft_9dyub_32 ._myOrdersLink_9dyub_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_9dyub_25 ._headerLeft_9dyub_32 ._myOrdersLink_9dyub_44 svg{font-size:16px}._cartHeader_9dyub_25 ._headerLeft_9dyub_32 ._myOrdersLink_9dyub_44:hover{background-color:var(--bg-light);color:var(--primary-color);border-color:var(--primary-color)}._cartHeader_9dyub_25 ._headerRight_9dyub_66{display:flex;align-items:center}._cartHeader_9dyub_25 ._headerRight_9dyub_66 ._backToShopping_9dyub_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_9dyub_25 ._headerRight_9dyub_66 ._backToShopping_9dyub_70:hover{background-color:var(--primary-color);color:#fff}._notifications_9dyub_85{margin-bottom:24px}._notifications_9dyub_85 ._notification_9dyub_85{padding:12px 16px;border-radius:var(--border-radius);margin-bottom:8px}._notifications_9dyub_85 ._notification_9dyub_85._success_9dyub_93{background-color:#e8f5e8;border:1px solid var(--success-color);color:var(--success-color)}._notifications_9dyub_85 ._notification_9dyub_85._warning_9dyub_98{background-color:#fff3e0;border:1px solid var(--warning-color);color:#e65100}._cartContent_9dyub_104{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}._cartLeft_9dyub_111{display:flex;flex-direction:column;gap:24px}._shopGroups_9dyub_117{display:flex;flex-direction:column;gap:16px}._shopGroup_9dyub_117{background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);overflow:hidden}._cartActions_9dyub_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_9dyub_131 ._selectAllSection_9dyub_142 ._selectAllLabel_9dyub_142{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:var(--text-primary)}._cartActions_9dyub_131 ._selectAllSection_9dyub_142 ._selectAllLabel_9dyub_142 input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary-color)}._cartActions_9dyub_131 ._selectAllSection_9dyub_142 ._selectAllLabel_9dyub_142 span{font-size:14px}._cartFooterBar_9dyub_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_9dyub_159 ._cartFooterLeft_9dyub_174{display:flex;align-items:center;gap:12px}._cartFooterBar_9dyub_159 ._cartFooterLeft_9dyub_174 ._footerSelectAll_9dyub_179{display:flex;align-items:center;gap:8px;cursor:pointer}._cartFooterBar_9dyub_159 ._cartFooterLeft_9dyub_174 ._footerSelectAll_9dyub_179 input{accent-color:var(--primary-color)}._cartFooterBar_9dyub_159 ._cartFooterRight_9dyub_188{display:flex;align-items:center;gap:16px}._cartFooterBar_9dyub_159 ._cartFooterRight_9dyub_188 ._footerTotal_9dyub_193{display:flex;align-items:baseline;gap:8px}._cartFooterBar_9dyub_159 ._cartFooterRight_9dyub_188 ._footerTotal_9dyub_193 span{color:var(--text-secondary)}._cartFooterBar_9dyub_159 ._cartFooterRight_9dyub_188 ._footerTotal_9dyub_193 strong{color:var(--primary-color);font-size:18px}@media(max-width:768px){._cartFooterBar_9dyub_159{position:fixed;z-index:1000;left:0;right:0;bottom:76px;padding:10px 12px}._cartFooterBar_9dyub_159 ._cartFooterLeft_9dyub_174{display:none}._cartFooterBar_9dyub_159 ._cartFooterRight_9dyub_188{width:100%;justify-content:space-between}._cartFooterBar_9dyub_159 ._cartFooterRight_9dyub_188 ._footerTotal_9dyub_193 strong{font-size:16px}._cartFooterBar_9dyub_159 ._cartFooterRight_9dyub_188 button{min-width:140px}}._shippingSection_9dyub_229{background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow)}._shippingSection_9dyub_229 h3{margin:0 0 16px;color:var(--text-primary);font-size:18px}._shippingSection_9dyub_229 ._shippingOptions_9dyub_241{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}._shippingSection_9dyub_229 ._shippingOptions_9dyub_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_9dyub_229 ._shippingOptions_9dyub_241 label:hover{background-color:#f5f5f5}._shippingSection_9dyub_229 ._shippingOptions_9dyub_241 label input[type=radio]{accent-color:var(--primary-color)}._shippingSection_9dyub_229 ._shippingOptions_9dyub_241 label span:first-of-type{flex:1;font-weight:500}._shippingSection_9dyub_229 ._shippingOptions_9dyub_241 label ._shippingFee_9dyub_267{color:var(--primary-color);font-weight:600}._shippingSection_9dyub_229 ._shippingInfo_9dyub_271{background-color:#f8f9fa;padding:12px;border-radius:var(--border-radius);border-left:4px solid var(--primary-color)}._shippingSection_9dyub_229 ._shippingInfo_9dyub_271 p{margin:4px 0;font-size:14px;color:var(--text-secondary)}._shippingSection_9dyub_229 ._shippingInfo_9dyub_271 p:first-child{margin-top:0}._shippingSection_9dyub_229 ._shippingInfo_9dyub_271 p:last-child{margin-bottom:0}._emptyCart_9dyub_289{text-align:center;padding:60px 20px}._emptyCart_9dyub_289 ._emptyCartIcon_9dyub_293{font-size:64px;margin-bottom:16px}._emptyCart_9dyub_289 h2{color:var(--text-primary);margin-bottom:8px}._emptyCart_9dyub_289 p{color:var(--text-secondary);margin-bottom:24px}._emptyCart_9dyub_289 ._startShoppingBtn_9dyub_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_9dyub_289 ._startShoppingBtn_9dyub_305:hover{background-color:var(--secondary-color)}@keyframes _fadeIn_9dyub_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._loading_9dyub_329,._error_9dyub_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_9dyub_330{color:var(--error-color);flex-direction:column;gap:16px}._error_9dyub_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_9dyub_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_9dyub_104{grid-template-columns:1fr 300px;gap:20px}._cartItem_9dyub_371{grid-template-columns:35px 70px 1fr 100px 100px 80px 35px;gap:12px}._orderSummary_9dyub_375{padding:20px}}@media(max-width:768px){._cartContainer_9dyub_18{padding:16px}._cartHeader_9dyub_25{flex-direction:column;gap:16px;align-items:flex-start}._cartHeader_9dyub_25 ._headerLeft_9dyub_32{width:100%}._cartHeader_9dyub_25 ._headerLeft_9dyub_32 h1{font-size:24px}._cartHeader_9dyub_25 ._headerLeft_9dyub_32 ._myOrdersLink_9dyub_44{width:100%;justify-content:center;padding:10px 12px}._cartHeader_9dyub_25 ._headerRight_9dyub_66{width:100%}._cartHeader_9dyub_25 ._headerRight_9dyub_66 ._backToShopping_9dyub_70{width:100%;text-align:center;padding:12px}._cartContent_9dyub_104{grid-template-columns:1fr;gap:16px}._vendorHeader_9dyub_411{flex-direction:column;gap:12px;align-items:flex-start;padding:12px 16px}._vendorHeader_9dyub_411 ._selectAll_9dyub_142{order:2}._cartItem_9dyub_371{grid-template-columns:30px 60px 1fr 80px;gap:12px;padding:16px;position:relative}._cartItem_9dyub_371 ._itemPrice_9dyub_426,._cartItem_9dyub_371 ._itemTotal_9dyub_427{display:none}._cartItem_9dyub_371 ._quantityControl_9dyub_430{grid-column:auto;justify-content:flex-start;margin-top:8px;display:flex;align-items:center;gap:10px}._cartItem_9dyub_371 ._quantityControl_9dyub_430 button{width:36px;height:36px;font-size:18px}._cartItem_9dyub_371 ._quantityControl_9dyub_430 span{min-width:32px;text-align:center}._cartItem_9dyub_371 ._removeItem_9dyub_447{position:absolute;top:8px;right:8px;font-size:20px;padding:6px}._cartActions_9dyub_131{flex-direction:column;gap:12px;padding:12px 16px}._cartActions_9dyub_131 ._selectAllSection_9dyub_142{width:100%}._cartActions_9dyub_131 ._selectAllSection_9dyub_142 ._selectAllLabel_9dyub_142{justify-content:center;font-size:16px}._cartActions_9dyub_131 ._selectAllSection_9dyub_142 ._selectAllLabel_9dyub_142 input[type=checkbox]{width:20px;height:20px}._cartActions_9dyub_131 ._bulkActions_9dyub_470{width:100%}._cartActions_9dyub_131 ._bulkActions_9dyub_470 button{width:100%;padding:12px;font-size:16px}._promoSection_9dyub_478,._shippingSection_9dyub_229{padding:16px}._promoSection_9dyub_478 ._promoInput_9dyub_482,._shippingSection_9dyub_229 ._promoInput_9dyub_482{flex-direction:column}._promoSection_9dyub_478 ._promoInput_9dyub_482 button,._shippingSection_9dyub_229 ._promoInput_9dyub_482 button{width:100%;padding:14px}._shippingOptions_9dyub_241 label{flex-direction:column;align-items:flex-start;gap:8px}._shippingOptions_9dyub_241 label ._shippingFee_9dyub_267{align-self:flex-end}._shippingInfo_9dyub_271{padding:10px}._shippingInfo_9dyub_271 p{font-size:14px}._emptyCart_9dyub_289{padding:40px 16px}._emptyCart_9dyub_289 ._emptyCartIcon_9dyub_293{font-size:48px}}@media(max-width:480px){._cartItem_9dyub_371{grid-template-columns:30px 50px 1fr}._cartItem_9dyub_371 ._itemImage_9dyub_516 img{width:50px;height:50px}._cartItem_9dyub_371 ._quantityControl_9dyub_430{margin-top:8px}._cartItem_9dyub_371 ._quantityControl_9dyub_430 button{width:36px;height:36px;font-size:16px}._itemInfo_9dyub_528 ._itemName_9dyub_528,._itemInfo_9dyub_528 ._itemVariant_9dyub_531{font-size:14px}._notifications_9dyub_85 ._notification_9dyub_85{padding:10px 12px;font-size:14px}._promoSection_9dyub_478 ._availablePromoCodes_9dyub_538 ._promoCode_9dyub_538{flex-direction:column;align-items:flex-start;gap:6px}._promoSection_9dyub_478 ._availablePromoCodes_9dyub_538 ._promoCode_9dyub_538 ._promoCodeText_9dyub_543{align-self:flex-start}._promoSection_9dyub_478 ._availablePromoCodes_9dyub_538 ._promoCode_9dyub_538 button{align-self:flex-end}}@media print{._cartContainer_9dyub_18{max-width:none;padding:0}._cartHeader_9dyub_25 ._backToShopping_9dyub_70,._removeItem_9dyub_447,._quantityControl_9dyub_430,._checkoutButton_9dyub_558,._continueShoppingActions_9dyub_559{display:none}._cartContent_9dyub_104{grid-template-columns:1fr}._orderSummary_9dyub_375{box-shadow:none;border:1px solid #000}}._addToCartBtn_9dyub_570{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_9dyub_570:hover:not(:disabled){background-color:var(--secondary-color)}._addToCartBtn_9dyub_570:disabled{background-color:#ccc;color:#fff;cursor:not-allowed}._checkoutContainer_ql4ss_1{max-width:1200px;margin:2rem auto;padding:0 1rem}._checkoutContainer_ql4ss_1 h1{margin-bottom:2rem;font-size:32px;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:14px;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_ql4ss_79{display:flex;flex-direction:column;gap:1rem}._summaryItem_ql4ss_85{display:flex;align-items:center;gap:1rem}._itemImage_ql4ss_91{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid #f0f0f0}._itemDetails_ql4ss_99{flex-grow:1;display:flex;flex-direction:column}._itemName_ql4ss_105{font-weight:500}._itemQuantity_ql4ss_109{font-size:14px;color:#888}._itemPrice_ql4ss_114{font-weight:600}._summaryRow_ql4ss_118{display:flex;justify-content:space-between;font-size:16px}._summaryRow_ql4ss_118._discount_ql4ss_123{color:#f5222d}._summaryRow_ql4ss_118._total_ql4ss_126{font-size:20px;font-weight:700}@media(max-width:768px){._checkoutContainer_ql4ss_1{margin:1rem auto;padding:0 .5rem}._checkoutContainer_ql4ss_1 h1{font-size:24px;margin-bottom:1rem}._summaryItem_ql4ss_85{flex-direction:column;align-items:flex-start;gap:.5rem}._summaryItem_ql4ss_85 ._itemImage_ql4ss_91{width:80px;height:80px}._summaryItem_ql4ss_85 ._itemDetails_ql4ss_99{width:100%}._summaryItem_ql4ss_85 ._itemPrice_ql4ss_114{align-self:flex-end}._summaryRow_ql4ss_118{font-size:14px}._summaryRow_ql4ss_118._total_ql4ss_126{font-size:18px}.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_14o0u_1{min-height:100vh;background:#f8f9fa;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;padding:16px 0}._container_14o0u_8{max-width:1200px;margin:0 auto;padding:0 16px;width:100%;box-sizing:border-box}._loading_14o0u_16{display:flex;justify-content:center;align-items:center;height:400px;font-size:18px;color:#666}._error_14o0u_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_14o0u_25 h2{color:#333;margin-bottom:16px}._error_14o0u_25 p{color:#666;margin-bottom:24px;text-align:center}._error_14o0u_25 button{background:#4caf50;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:16px;transition:background .2s}._error_14o0u_25 button:hover{background:#45a049}._breadcrumb_14o0u_60{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;font-size:14px;color:#666;line-height:1.4}._breadcrumb_14o0u_60 ._breadcrumbFixed_14o0u_69{white-space:nowrap;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;max-width:100%}._breadcrumb_14o0u_60 ._breadcrumbTitle_14o0u_77{word-break:break-word;overflow-wrap:anywhere;flex:1 1 auto;min-width:0;color:#333;font-weight:500;display:inline-block}._breadcrumb_14o0u_60 a{color:#4caf50;text-decoration:none;transition:color .2s}._breadcrumb_14o0u_60 a:hover{color:#2e7d32}._breadcrumb_14o0u_60 span{color:#666}._breadcrumb_14o0u_60 span:last-child{color:#333;font-weight:500}._star_14o0u_102{background:none;border:none;cursor:default;padding:0;margin:0;font-size:14px;color:#ffc107}._star_14o0u_102._interactive_14o0u_111{cursor:pointer;transition:all .2s}._star_14o0u_102._interactive_14o0u_111:hover{transform:scale(1.3);color:#ff8f00}._productAttributes_14o0u_120{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}._productAttributes_14o0u_120 h2{font-size:20px;font-weight:600;color:#333;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #4CAF50}._productAttributes_14o0u_120 ._attributeGrid_14o0u_135{display:grid;grid-template-columns:1fr 1fr;gap:16px}._productAttributes_14o0u_120 ._attributeGrid_14o0u_135 ._attributeItem_14o0u_140{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0;gap:8px}._productAttributes_14o0u_120 ._attributeGrid_14o0u_135 ._attributeItem_14o0u_140:last-child{border-bottom:none}._productAttributes_14o0u_120 ._attributeGrid_14o0u_135 ._attributeItem_14o0u_140 ._attributeName_14o0u_150{font-size:14px;color:#666;font-weight:500;white-space:nowrap}._productAttributes_14o0u_120 ._attributeGrid_14o0u_135 ._attributeItem_14o0u_140 ._attributeValue_14o0u_156{font-size:14px;color:#333;font-weight:500}._productAttributes_14o0u_120 ._attributeGrid_14o0u_135 ._attributeItem_14o0u_140 ._attributeValue_14o0u_156 ._attributeUnit_14o0u_161{color:#666;font-weight:400;font-size:14px}._productDescription_14o0u_167{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}._productDescription_14o0u_167 h2{font-size:20px;font-weight:600;color:#333;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #4CAF50}._productDescription_14o0u_167 ._descriptionContent_14o0u_182{font-size:16px;color:#666;line-height:1.6;white-space:pre-wrap;word-break:break-word}._productDescription_14o0u_167 ._descriptionContent_14o0u_182 p{margin:0;white-space:inherit}._commentsSection_14o0u_194{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._commentsSection_14o0u_194 h2{font-size:20px;font-weight:600;color:#333;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #4CAF50}._commentsSection_14o0u_194 ._ratingOverview_14o0u_208{background:linear-gradient(135deg,#4caf501a,#4caf500d);padding:20px;border-radius:12px;margin-bottom:24px;border:1px solid rgba(76,175,80,.2)}._commentsSection_14o0u_194 ._ratingOverview_14o0u_208 ._ratingScore_14o0u_215{display:flex;align-items:center;gap:16px}._commentsSection_14o0u_194 ._ratingOverview_14o0u_208 ._ratingScore_14o0u_215 ._scoreNumber_14o0u_220{font-size:32px;font-weight:700;color:#4caf50}._commentsSection_14o0u_194 ._ratingOverview_14o0u_208 ._ratingScore_14o0u_215 ._scoreStars_14o0u_225{display:flex;gap:4px}._commentsSection_14o0u_194 ._ratingOverview_14o0u_208 ._ratingScore_14o0u_215 ._totalReviews_14o0u_229{font-size:16px;color:#666;font-weight:500}@media(max-width:768px){._container_14o0u_8{padding:0 12px;overflow-x:hidden}._productAttributes_14o0u_120{margin:16px -12px;border-radius:0}._productAttributes_14o0u_120 ._attributeGrid_14o0u_135{grid-template-columns:1fr}._productDescription_14o0u_167,._commentsSection_14o0u_194{margin:16px -12px;border-radius:0}}._partnerViewWhite_82gfk_1{background:#f7f8fa!important}._partnersSectionWhite_82gfk_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_82gfk_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_82gfk_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_82gfk_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_82gfk_24{height:80px!important;max-width:150px!important}}._hubItem_82gfk_36{width:100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_82gfk_36:hover{transform:translateY(-2px)}._hubItemIcon_82gfk_50{width:72px;height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#fff;color:#f97316;font-size:30px;margin-bottom:8px;box-shadow:0 6px 20px #f973162e}._hubItemName_82gfk_64{font-weight:600;font-size:14px;color:#1f2937;text-align:center;line-height:1.2}._partnerViewWhite_1g7xq_1{background:#f7f8fa!important}._partnersSectionWhite_1g7xq_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_1g7xq_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_1g7xq_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_1g7xq_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_1g7xq_24{height:80px!important;max-width:150px!important}}._hubItem_1g7xq_36{width:110px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_1g7xq_36:hover{transform:translateY(-2px)}._hubItemIcon_1g7xq_50{width:74px;height:74px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#fff;color:#ec4899;font-size:32px;margin-bottom:8px;box-shadow:0 6px 22px #ec48992e}._hubItemName_1g7xq_64{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2}._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_r5bj2_1{min-height:100vh;background:#f8f9fa;padding:20px 0}@media(max-width:768px){._favoriteShopsPage_r5bj2_1{padding:16px 0}}._container_r5bj2_12{max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:768px){._container_r5bj2_12{padding:0 16px}}@media(max-width:576px){._container_r5bj2_12{padding:0 12px}}._pageHeader_r5bj2_28{margin-bottom:32px}@media(max-width:768px){._pageHeader_r5bj2_28{margin-bottom:24px}}@media(max-width:576px){._pageHeader_r5bj2_28{margin-bottom:20px}}._pageHeader_r5bj2_28 ._pageTitle_r5bj2_41{font-size:32px;font-weight:500;color:#2c3e50;margin:0}@media(max-width:768px){._pageHeader_r5bj2_28 ._pageTitle_r5bj2_41{font-size:24px}}._authAlert_r5bj2_53{margin-bottom:24px}._authAlert_r5bj2_53 .ant-alert{border-radius:12px;border:none;box-shadow:0 2px 8px #0000001a}._loadingContainer_r5bj2_62{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;color:#6c757d}._loadingContainer_r5bj2_62 ._loadingText_r5bj2_70{margin-top:16px;font-size:16px;font-weight:500}._errorContainer_r5bj2_76{text-align:center;padding:40px 20px}._errorContainer_r5bj2_76 ._errorTitle_r5bj2_80{color:#dc3545;margin-bottom:16px;font-size:24px;font-weight:600}._errorContainer_r5bj2_76 ._errorDescription_r5bj2_86{color:#6c757d;margin-bottom:24px;font-size:16px}._errorContainer_r5bj2_76 ._retryButton_r5bj2_91{border-radius:8px;height:40px;font-weight:500;background:#007bff;border-color:#007bff}._errorContainer_r5bj2_76 ._retryButton_r5bj2_91:hover{background:#0056b3;border-color:#0056b3;transform:translateY(-1px)}._emptyContainer_r5bj2_104{text-align:center;padding:60px 20px}._emptyContainer_r5bj2_104 h2{color:var(--text-primary);margin-bottom:8px;font-weight:600}._emptyContainer_r5bj2_104 p{color:var(--text-secondary);margin-bottom:16px}._emptyContainer_r5bj2_104 .ant-empty ._ant-empty-description_r5bj2_117{color:#6c757d;font-size:16px}._shopsGrid_r5bj2_122{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;margin-bottom:32px}@media(max-width:768px){._shopsGrid_r5bj2_122{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:24px}}@media(max-width:576px){._shopsGrid_r5bj2_122{grid-template-columns:1fr;gap:16px;margin-bottom:20px}}._paginationContainer_r5bj2_143{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-top:8px;margin-bottom:8px}._paginationInfo_r5bj2_153{color:#6c757d;font-size:14px;text-align:center}._shopDetailModal_r5bj2_159{margin-top:24px}@media(max-width:768px){._shopDetailModal_r5bj2_159{margin-top:20px}}._shopDetailModal_r5bj2_159 .ant-card{border-radius:12px;box-shadow:0 4px 12px #0000001a;border:1px solid #e9ecef}._shopDetailModal_r5bj2_159 .ant-card ._ant-card-head_r5bj2_172{border-bottom:1px solid #e9ecef;background:#f8f9fa;border-radius:12px 12px 0 0}._shopDetailModal_r5bj2_159 .ant-card ._ant-card-head_r5bj2_172 ._ant-card-head-title_r5bj2_177{font-weight:600;color:#2c3e50}._shopDetailModal_r5bj2_159 .ant-card ._ant-card-body_r5bj2_181{padding:24px}@media(max-width:768px){._shopDetailModal_r5bj2_159 .ant-card ._ant-card-body_r5bj2_181{padding:20px}}@media(max-width:576px){._shopDetailModal_r5bj2_159 .ant-card ._ant-card-body_r5bj2_181{padding:16px}}._productsSection_r5bj2_195{margin-top:24px}._productsSection_r5bj2_195 ._productsTitle_r5bj2_198{font-size:20px;font-weight:600;color:#2c3e50;margin-bottom:16px}._productsSection_r5bj2_195 ._productsGrid_r5bj2_204{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}@media(max-width:768px){._productsSection_r5bj2_195 ._productsGrid_r5bj2_204{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}@media(max-width:576px){._productsSection_r5bj2_195 ._productsGrid_r5bj2_204{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}}._productsSection_r5bj2_195 ._productCard_r5bj2_221{border-radius:8px;border:1px solid #e9ecef;transition:all .3s ease}._productsSection_r5bj2_195 ._productCard_r5bj2_221:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._productsSection_r5bj2_195 ._productCard_r5bj2_221 .ant-card-meta-title{font-size:14px;font-weight:500;color:#2c3e50;margin-bottom:4px;line-height:1.4}._productsSection_r5bj2_195 ._productCard_r5bj2_221 .ant-card-meta-description{color:#28a745;font-weight:600;font-size:14px}._hoverCard_r5bj2_243{transition:all .3s ease}._hoverCard_r5bj2_243:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}._categoryPage_1lpfk_9{min-height:100vh;background:#f8f9fa;position:relative}._mainContent_1lpfk_15{padding-top:0}._container_1lpfk_19{max-width:1200px;margin:0 auto;padding:0 16px}._loading_1lpfk_25{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:18px;color:#666}._categoryHeader_1lpfk_37{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:40px 0;margin-bottom:40px}._breadcrumb_1lpfk_44{display:flex;align-items:center;margin-bottom:20px;font-size:14px}._breadcrumbLink_1lpfk_51{background:none;border:none;color:#fffc;cursor:pointer;text-decoration:none;transition:color .3s}._breadcrumbLink_1lpfk_51:hover{color:#fff}._breadcrumbSeparator_1lpfk_63{margin:0 8px;color:#fff9}._breadcrumbCurrent_1lpfk_68{color:#fff;font-weight:500}._categoryInfo_1lpfk_73{display:flex;align-items:center;gap:20px}._categoryIcon_1lpfk_79{width:80px;height:80px;background:#ffffff1a;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._categoryIcon_1lpfk_79 img{width:50px;height:50px;object-fit:cover;border-radius:8px}._categoryDetails_1lpfk_96{flex:1}._categoryTitle_1lpfk_100{font-size:40px;font-weight:700;margin:0 0 8px;color:#fff}._categoryDescription_1lpfk_107{font-size:18px;color:#ffffffe6;margin:0;line-height:1.5}._productsSection_1lpfk_117{padding:0 0 60px}._sectionHeader_1lpfk_121{text-align:center;margin-bottom:40px}._sectionHeader_1lpfk_121 h2{font-size:35px;color:#333;margin:0 0 8px;font-weight:700}._sectionHeader_1lpfk_121 p{font-size:18px;color:#666;margin:0}._productsGrid_1lpfk_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_1lpfk_137{grid-template-columns:repeat(6,1fr);gap:clamp(16px,2vw,20px)}}@media(min-width:1200px)and (max-width:1399px){._productsGrid_1lpfk_137{grid-template-columns:repeat(5,1fr);gap:clamp(14px,1.8vw,18px)}}@media(min-width:992px)and (max-width:1199px){._productsGrid_1lpfk_137{grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.5vw,16px)}}@media(min-width:768px)and (max-width:991px){._productsGrid_1lpfk_137{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.3vw,14px)}}@media(min-width:480px)and (max-width:767px){._productsGrid_1lpfk_137{grid-template-columns:repeat(2,1fr);gap:clamp(8px,1.2vw,12px)}}@media(max-width:479px){._productsGrid_1lpfk_137{grid-template-columns:repeat(2,1fr);gap:clamp(6px,1vw,10px)}}@media(max-width:360px){._productsGrid_1lpfk_137{grid-template-columns:repeat(2,1fr);gap:clamp(4px,.8vw,8px)}}._productCard_1lpfk_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_1lpfk_187:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}@supports (-webkit-touch-callout: none){._productCard_1lpfk_187{height:280px;transform:none;transition:box-shadow .3s ease}}._productImage_1lpfk_218{position:relative;padding-top:100%;overflow:hidden;background-color:#f5f5f5;flex-shrink:0;-webkit-transform:translateZ(0);transform:translateZ(0)}._productImage_1lpfk_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_1lpfk_218:hover img{transform:scale(1.05)}@supports (-webkit-touch-callout: none){._productImage_1lpfk_218{height:150px}._productImage_1lpfk_218 img{transform:none;-webkit-transform:none}}._favoriteButton_1lpfk_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_1lpfk_252 svg{width:18px;height:18px;display:block;fill:currentColor;stroke:currentColor}._favoriteButton_1lpfk_252:hover{background:#fff;color:#e74c3c;transform:scale(1.1)}._favoriteButton_1lpfk_252._favorited_1lpfk_284{background:#e74c3c;color:#fff}@supports (-webkit-touch-callout: none){._favoriteButton_1lpfk_252{background:#fffffffa;box-shadow:0 2px 8px #0000001a}._favoriteButton_1lpfk_252 svg{width:16px;height:16px}._favoriteButton_1lpfk_252:active{background:#f8f8f8}}._cartButton_1lpfk_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:16px;font-weight:500;transition:all .2s ease;z-index:2;box-shadow:0 2px 4px #0000001a}._cartButton_1lpfk_303:hover{background:#45a049;transform:translateY(-1px);box-shadow:0 3px 6px #00000026}._cartButton_1lpfk_303:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._discountBadge_1lpfk_333{position:absolute;top:12px;left:12px;background:#ff3b30;color:#fff;padding:4px 8px;border-radius:4px;font-size:14px;font-weight:600;z-index:2;box-shadow:0 2px 4px #0000001a}._productInfo_1lpfk_347{padding:16px;flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:0}@supports (-webkit-touch-callout: none){._productInfo_1lpfk_347{padding:12px;gap:8px}}._productName_1lpfk_363{font-size:14px;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_1lpfk_363{font-size:14px;line-height:1.5;font-weight:500;letter-spacing:-.2px}}._productRating_1lpfk_386{display:flex;align-items:center;gap:4px;margin-bottom:8px}._starIcon_1lpfk_393{font-size:14px}._ratingNumber_1lpfk_397{font-size:14px;color:#666;font-weight:500}._productPrice_1lpfk_403{margin-top:auto}@supports (-webkit-touch-callout: none){._productPrice_1lpfk_403{margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.05)}}._currentPrice_1lpfk_415{font-size:15px;font-weight:600;color:#ff3b30;display:flex;align-items:center;gap:4px}@supports (-webkit-touch-callout: none){._currentPrice_1lpfk_415{font-size:14px;letter-spacing:-.3px;font-weight:600}}._currentPrice_1lpfk_415:after{content:"đ";font-size:14px;font-weight:500}._paginationContainer_1lpfk_440{display:flex;justify-content:center;margin-top:40px;margin-bottom:20px;padding:20px 0}._paginationContainer_1lpfk_440 .ant-pagination{display:flex;align-items:center;gap:8px}._paginationContainer_1lpfk_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_1lpfk_440 .ant-pagination-item:hover{border-color:#4caf50;color:#4caf50}._paginationContainer_1lpfk_440 .ant-pagination-item-active{background:#4caf50;border-color:#4caf50;color:#fff}._notFound_1lpfk_479,._noProducts_1lpfk_480{text-align:center;padding:80px 20px}._notFound_1lpfk_479 h2,._notFound_1lpfk_479 h3,._noProducts_1lpfk_480 h2,._noProducts_1lpfk_480 h3{color:#333;margin-bottom:16px}._notFound_1lpfk_479 p,._noProducts_1lpfk_480 p{color:#666;margin-bottom:24px;max-width:400px;margin-left:auto;margin-right:auto;line-height:1.6}._noProductsIcon_1lpfk_500{font-size:64px;margin-bottom:20px}._backButton_1lpfk_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_1lpfk_505:hover{background:#45a049;transform:translateY(-2px)}@media(max-width:1024px)and (min-width:769px){._productsGrid_1lpfk_137{grid-template-columns:repeat(3,1fr);gap:16px}._categoryTitle_1lpfk_100{font-size:32px}._categoryDescription_1lpfk_107{font-size:16px}._categoryIcon_1lpfk_79{width:60px;height:60px}._categoryIcon_1lpfk_79 img{width:40px;height:40px}}@media(max-width:768px){._categoryHeader_1lpfk_37{padding:clamp(20px,4vw,30px) 0;margin-bottom:clamp(20px,4vw,30px)}._categoryInfo_1lpfk_73{flex-direction:column;text-align:center;gap:clamp(12px,2.5vw,16px)}._categoryTitle_1lpfk_100{font-size:clamp(1.5rem,4vw,1.8rem)}._categoryDescription_1lpfk_107{font-size:clamp(.8rem,2vw,.9rem)}._categoryIcon_1lpfk_79{width:clamp(50px,8vw,60px);height:clamp(50px,8vw,60px);margin:0 auto}._categoryIcon_1lpfk_79 img{width:clamp(35px,6vw,40px);height:clamp(35px,6vw,40px)}._productsGrid_1lpfk_137{grid-template-columns:repeat(2,1fr);gap:clamp(8px,1.5vw,12px);padding:0 clamp(12px,2.5vw,16px)}._productCard_1lpfk_187{height:auto;min-height:clamp(200px,35vh,240px)}._sectionHeader_1lpfk_121 h2{font-size:clamp(1.5rem,4vw,1.8rem)}._sectionHeader_1lpfk_121 p{font-size:clamp(.9rem,2.2vw,1rem)}._paginationContainer_1lpfk_440{margin-top:clamp(15px,3vw,20px);padding:clamp(12px,2.5vw,15px) 0}._paginationContainer_1lpfk_440 .ant-pagination{flex-wrap:wrap;justify-content:center}._paginationContainer_1lpfk_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_1lpfk_37{padding:clamp(15px,3vw,20px) 0}._categoryTitle_1lpfk_100{font-size:clamp(1.3rem,3.5vw,1.5rem)}._categoryDescription_1lpfk_107{font-size:clamp(.75rem,1.8vw,.85rem)}._productsGrid_1lpfk_137{grid-template-columns:repeat(2,1fr);gap:clamp(6px,1.2vw,8px);padding:0 clamp(8px,2vw,12px)}._productCard_1lpfk_187{min-height:clamp(180px,32vh,220px)}._productName_1lpfk_363{font-size:clamp(11px,2.5vw,12px)}._currentPrice_1lpfk_415{font-size:clamp(12px,2.8vw,14px)}}._error_1lpfk_641{text-align:center;padding:60px 20px;color:#666}._error_1lpfk_641 ._errorIcon_1lpfk_646{font-size:48px;margin-bottom:16px}._error_1lpfk_641 h3{font-size:24px;color:#333;margin-bottom:12px}._error_1lpfk_641 p{font-size:16px;margin-bottom:24px;line-height:1.5}._retryButton_1lpfk_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_1lpfk_661:hover{background:#45a049;transform:translateY(-1px)}._filterControls_1lpfk_683{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 0;border-bottom:1px solid #e0e0e0}._filterLeft_1lpfk_692{display:flex;align-items:center;gap:16px}._filterToggle_1lpfk_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_1lpfk_698:hover{background:#45a049;transform:translateY(-1px)}._filterToggle_1lpfk_698 svg{width:16px;height:16px}._productCount_1lpfk_721{font-size:14px;color:#666;font-weight:500}._filterRight_1lpfk_727{display:flex;align-items:center;gap:12px}._sortSelect_1lpfk_733{padding:8px 12px;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;background:#fff;cursor:pointer;transition:border-color .3s}._sortSelect_1lpfk_733:focus{outline:none;border-color:#4caf50}._sidebar_1lpfk_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_1lpfk_762{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0;background:#f8f9fa}._sidebarHeader_1lpfk_762 h2{font-size:19px;font-weight:600;color:#333;margin:0}._sidebarClose_1lpfk_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_1lpfk_777:hover{background:#e0e0e0}._sidebarClose_1lpfk_777 svg{width:20px;height:20px;color:#666}._filterSection_1lpfk_797{padding:20px;border-bottom:1px solid #e0e0e0}._filterTitle_1lpfk_802{font-size:16px;font-weight:600;color:#333;margin-bottom:16px}._filterItem_1lpfk_809{display:flex;align-items:center;gap:8px;margin-bottom:12px}._filterItem_1lpfk_809 input[type=checkbox],._filterItem_1lpfk_809 input[type=radio]{width:16px;height:16px;cursor:pointer;accent-color:#4CAF50}._filterItem_1lpfk_809 label{font-size:14px;color:#666;cursor:pointer;flex:1;transition:color .3s}._filterItem_1lpfk_809 label:hover{color:#333}._clearFiltersButton_1lpfk_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_1lpfk_833:hover{background:#d32f2f;transform:translateY(-1px)}@media(max-width:768px){._filterControls_1lpfk_683{flex-direction:column;gap:12px;align-items:stretch}._filterLeft_1lpfk_692,._filterRight_1lpfk_727{justify-content:center}._sidebar_1lpfk_750{width:100%;max-width:320px}._filterToggle_1lpfk_698{width:100%;justify-content:center}._sortSelect_1lpfk_733{width:100%}}@media(max-width:375px){._sidebar_1lpfk_750{width:100vw;max-width:none}._filterSection_1lpfk_797,._sidebarHeader_1lpfk_762{padding:16px}}._wrapper_1k3ma_1{padding:24px 16px;max-width:1200px;margin:0 auto}._introSection_1k3ma_7{margin-bottom:32px}._tapIntroCard_1k3ma_11{border-radius:12px;box-shadow:0 4px 16px #00000014}._tapIntroHeader_1k3ma_16{text-align:center;margin-bottom:24px}._tapTitle_1k3ma_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_1k3ma_32{font-size:18px;color:#666;margin:0}._tapFeatures_1k3ma_38{margin:24px 0}._sectionHeader_1k3ma_42{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}._featuresTitle_1k3ma_50,._benefitsTitle_1k3ma_51{font-size:24px;font-weight:600;color:#333;margin:0;text-align:center;flex:1}._toggleButton_1k3ma_60{color:#1890ff;font-weight:500;padding:0;height:auto;white-space:nowrap}._toggleButton_1k3ma_60:hover{color:#40a9ff}._featuresGrid_1k3ma_71{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:24px}._featureItem_1k3ma_78{text-align:center;padding:24px;background:#f8f9fa;border-radius:12px;transition:all .3s ease}._featureItem_1k3ma_78:hover{background:#e9ecef;transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}._featureItem_1k3ma_78 h3{font-size:18px;font-weight:600;color:#333;margin:12px 0 8px}._featureItem_1k3ma_78 p{font-size:14px;color:#666;margin:0;line-height:1.6}._featureIcon_1k3ma_103{font-size:48px;color:#1890ff;margin-bottom:12px}._tapBenefits_1k3ma_109{margin:24px 0}._benefitsList_1k3ma_113{list-style:none;padding:0;max-width:800px;margin:0 auto}._benefitsList_1k3ma_113 li{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;margin-bottom:12px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;transition:all .3s ease;font-size:16px;color:#333;line-height:1.7;box-shadow:0 1px 3px #0000000d}._benefitsList_1k3ma_113 li:hover{background:#f8f9fa;border-color:#52c41a;box-shadow:0 4px 12px #52c41a1a;transform:translate(4px)}._benefitsList_1k3ma_113 li span{flex:1;line-height:1.7;padding-top:6px}._checkIcon_1k3ma_147{flex-shrink:0;margin:0;padding:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}._professionalCheckmark_1k3ma_162{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(82,196,26,.3));transition:all .3s cubic-bezier(.4,0,.2,1)}._checkCircle_1k3ma_169{transition:all .3s ease}._checkPath_1k3ma_173{stroke-dasharray:20;stroke-dashoffset:20;animation:_checkmarkDraw_1k3ma_1 .6s ease-out .2s forwards}@keyframes _checkmarkDraw_1k3ma_1{to{stroke-dashoffset:0}}._benefitsList_1k3ma_113 li:hover ._checkIcon_1k3ma_147{transform:scale(1.15) rotate(5deg)}._benefitsList_1k3ma_113 li:hover ._checkIcon_1k3ma_147 ._professionalCheckmark_1k3ma_162{filter:drop-shadow(0 4px 8px rgba(82,196,26,.5));transform:scale(1.05)}._benefitsList_1k3ma_113 li:hover ._checkIcon_1k3ma_147 ._checkCircle_1k3ma_169{opacity:.95}._ctaSection_1k3ma_195{text-align:center;margin-top:32px}._ctaButton_1k3ma_200{height:50px;font-size:18px;font-weight:600;padding:0 40px;background:linear-gradient(135deg,#667eea,#764ba2);border:none}._ctaButton_1k3ma_200:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}._userCard_1k3ma_214{margin-top:32px}._userIntroHeader_1k3ma_218{text-align:center;margin-bottom:16px}._userIntroTitle_1k3ma_223{font-size:24px;font-weight:600;color:#333;margin-bottom:8px}._userIntroSubtitle_1k3ma_230{font-size:14px;color:#666;margin:0}._card_1k3ma_236{max-width:936px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000000f;padding:28px 24px}._header_1k3ma_245{display:flex;gap:16px;align-items:center;margin-bottom:24px}._avatar_1k3ma_252{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid #1890ff}._titleBlock_1k3ma_260{display:flex;flex-direction:column}._name_1k3ma_265{font-size:20px;font-weight:700;color:#333}._role_1k3ma_271{font-size:14px;color:#777;margin-top:4px}._infoGrid_1k3ma_277{margin-top:16px;display:grid;grid-template-columns:1fr;gap:16px}._infoItem_1k3ma_284{display:flex;justify-content:space-between;padding:18px 20px;min-height:58px;background:#fafafa;border-radius:8px;transition:all .2s ease}._infoItem_1k3ma_284:hover{background:#f0f0f0}._infoItem_1k3ma_284 span{color:#666;font-weight:500}._infoItem_1k3ma_284 b{color:#333;font-weight:600}._actions_1k3ma_307{margin-top:24px;display:flex;justify-content:center}@media(max-width:768px){._wrapper_1k3ma_1{padding:16px 12px}._tapTitle_1k3ma_21{font-size:24px}._tapSubtitle_1k3ma_32{font-size:16px}._featuresGrid_1k3ma_71{grid-template-columns:1fr;gap:16px}._featureItem_1k3ma_78{padding:20px}._featureIcon_1k3ma_103{font-size:40px}._ctaButton_1k3ma_200{width:100%;height:48px;font-size:16px}._sectionHeader_1k3ma_42{flex-direction:column;align-items:flex-start;gap:12px}._featuresTitle_1k3ma_50,._benefitsTitle_1k3ma_51{text-align:left;font-size:20px}._toggleButton_1k3ma_60{align-self:flex-end;font-size:14px}._checkIcon_1k3ma_147{width:32px;height:32px;min-width:32px;min-height:32px}._benefitsList_1k3ma_113 li{padding:14px 16px;gap:12px;font-size:15px}._benefitsList_1k3ma_113 li span{padding-top:4px}}.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:14px}.responsive-table .ant-table-tbody>tr>td{padding:8px 4px;font-size:14px}.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:14px}.responsive-table .ant-table-tbody>tr>td{padding:10px 6px;font-size:14px}}@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:14px;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}.role-groups-mobile .ant-card-body{padding:0!important}.role-groups-mobile .ant-card{border-radius:0;box-shadow:none;border:none}.back-button-page :global(.anticon){margin-right:0!important}.role-groups-mobile .ant-card-head{display:none}}@media(max-width:576px){.ant-space-horizontal>.ant-space-item{margin-right:4px!important}.ant-btn-sm{padding:0 4px;font-size:14px}}@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:14px}.ant-descriptions-item-content{font-size:14px}}@media(max-width:576px){.ant-list-item{padding:8px 0}.ant-list-item-content{font-size:14px}}@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:14px}}@media(max-width:480px){.ant-tooltip{display:none!important}}._back-button-page_e0579_1 .anticon{margin-right:0!important}@media(max-width:768px){._mobileCardContainer_e0579_6 .ant-card{border-radius:0!important;border-left:none!important;border-right:none!important;margin-left:-12px!important;margin-right:-12px!important;width:calc(100% + 24px)!important}._mobileCardContainer_e0579_6 .ant-card-head{padding:16px 24px!important;min-height:auto!important;display:flex!important;align-items:center!important}._mobileCardContainer_e0579_6 .ant-card-head-title{padding-left:8px!important;padding-right:12px!important;white-space:normal!important;word-wrap:break-word!important;overflow:visible!important;text-overflow:clip!important;max-width:100%!important;display:block!important;margin-right:8px!important}._mobileCardContainer_e0579_6 .ant-card-head-extra{padding-right:4px!important;flex-shrink:0!important;margin-left:auto!important}._mobileCardContainer_e0579_6 .ant-card-body{padding:16px 20px!important}._mobileCardContainer_e0579_6 .ant-card-extra{padding-right:20px!important}._mobileCardContainer_e0579_6 pre{padding:12px!important;margin:0!important;overflow-x:auto!important;word-wrap:break-word!important;white-space:pre-wrap!important}._mobileCardContainer_e0579_6 code{padding:2px 6px!important;word-break:break-word!important}._mobileCardContainer_e0579_6 .ant-row{margin-left:0!important;margin-right:0!important}._mobileCardContainer_e0579_6 .ant-col{padding-left:8px!important;padding-right:8px!important}._mobileCardContainer_e0579_6 .ant-card .ant-card{margin-left:0!important;margin-right:0!important;width:100%!important}._mobileCardContainer_e0579_6 .ant-card .ant-card .ant-card-body{padding:16px!important}._mobileCardContainer_e0579_6 .ant-card .ant-card .ant-card-head{padding-left:16px!important;padding-right:16px!important}._mobileCardContainer_e0579_6 .ant-statistic{padding:0 8px!important}._mobileCardContainer_e0579_6 .ant-statistic-title{margin-bottom:8px!important;word-wrap:break-word!important;padding-right:4px!important}._mobileCardContainer_e0579_6 .ant-statistic-content{word-wrap:break-word!important;overflow-wrap:break-word!important;padding-right:4px!important}._mobileCardContainer_e0579_6 .ant-progress{margin:12px 0!important}._mobileCardContainer_e0579_6 .ant-space{padding:0 8px!important}._mobileCardContainer_e0579_6 .ant-space-item{padding:0 4px!important}._mobileCardContainer_e0579_6 .ant-typography{word-wrap:break-word!important;overflow-wrap:break-word!important;padding:0 4px!important}._mobileCardContainer_e0579_6 .ant-tag{margin:4px 4px 4px 0!important}._mobileCardContainer_e0579_6 .ant-badge{margin:0 4px!important}._mobileCardContainer_e0579_6 .ant-card-body>div{padding:0 4px!important}}._m7Container_1qq5m_1{display:flex;flex-direction:column;gap:16px;padding:0;background:#f7f8fa;min-height:100vh}._stickyHeader_1qq5m_10{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px;display:flex;align-items:center;box-shadow:0 2px 8px #0000000f}@media(min-width:769px){._stickyHeader_1qq5m_10{padding:16px 24px}}._stickyHeader_1qq5m_10 ._backButton_1qq5m_26{flex-shrink:0}._stickyHeader_1qq5m_10 ._backButton_1qq5m_26 .anticon{margin-right:1px}._stickyHeader_1qq5m_10 ._backButton_1qq5m_26 .app-button{height:36px;padding:8px 16px;font-size:14px;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:1px}._headerCard_1qq5m_44{background:#fff;border-radius:12px;padding:16px;box-shadow:0 4px 14px #0000000f}._breadcrumb_1qq5m_51{margin-bottom:8px}._title_1qq5m_55{display:flex;align-items:center;gap:8px;margin:0}._titleIcon_1qq5m_62{color:#1677ff}._subtitle_1qq5m_66{margin-top:4px}._mainCard_1qq5m_70{border-radius:12px}._tabsContainer_1qq5m_74 ._ant-tabs-tab_1qq5m_74{padding:8px 0}._tabContent_1qq5m_78{padding:16px}._floatingAction_1qq5m_83{position:fixed;right:16px;bottom:20px;z-index:1000;box-shadow:0 8px 20px #0000002e}@media(max-width:768px){._headerCard_1qq5m_44,._tabContent_1qq5m_78{padding:12px}._tabContent_1qq5m_78>div[style*="padding: 0"]{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}._m7Container_1qq5m_1{padding-right:0}body,#root{overflow-x:hidden}._floatingAction_1qq5m_83{top:66px;bottom:auto;right:12px}}._back-button-page_1qq5m_117 .anticon{margin-right:0!important}._m4-container_ejqvv_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_ejqvv_1{padding:0 8px}}._m4-page-header_ejqvv_12{margin-bottom:32px}._m4-page-header_ejqvv_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_ejqvv_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_ejqvv_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_ejqvv_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_ejqvv_29{padding:24px}@media(max-width:767px){._m4-card_ejqvv_29{padding:16px}}._m4-grid_ejqvv_49,._m4-grid-4_ejqvv_49,._m4-grid-3_ejqvv_49,._m4-grid-2_ejqvv_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_ejqvv_49,._m4-grid-4_ejqvv_49,._m4-grid-3_ejqvv_49,._m4-grid-2_ejqvv_49{gap:16px}}._m4-grid-2_ejqvv_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_ejqvv_49{grid-template-columns:1fr}}._m4-grid-3_ejqvv_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_ejqvv_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_ejqvv_49{grid-template-columns:1fr}}._m4-grid-4_ejqvv_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_ejqvv_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_ejqvv_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_ejqvv_49{grid-template-columns:1fr}}._hubItem_ejqvv_101{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0}._hubItem_ejqvv_101:hover{transform:translateY(-2px)}._hubItemIcon_ejqvv_117{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #d9d9d9;color:#333;font-size:26px;margin-bottom:8px;box-shadow:none}._hubItemIcon_ejqvv_117 svg,._hubItemIcon_ejqvv_117 .anticon{color:#333}._hubItemName_ejqvv_136{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._partnerViewWhite_ejqvv_149{background:#f7f8fa!important}._partnersSectionWhite_ejqvv_153{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_ejqvv_159{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_ejqvv_159{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_ejqvv_172{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_ejqvv_172{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_ejqvv_185{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_ejqvv_185{font-size:3rem!important}}._backButtonContainer_ejqvv_195{position:absolute;top:16px;left:16px;z-index:10}@media(min-width:769px){._backButtonContainer_ejqvv_195{top:24px;left:24px}}._backButtonInBanner_ejqvv_208 .app-button{background:#fffffff2;color:#14532d;border:1.5px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;font-weight:500;height:36px;padding:8px 16px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:1px}._backButtonInBanner_ejqvv_208 .app-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}._backButtonInBanner_ejqvv_208 .anticon{margin-right:1px}._tapWallet_4hckg_18{min-height:100vh;background:#f8f9fa}._tapWallet_4hckg_18 ._header_4hckg_22{background:linear-gradient(135deg,#4caf50,#45a049);padding:20px;color:#fff;box-shadow:0 2px 8px #4caf5033;position:relative}._tapWallet_4hckg_18 ._header_4hckg_22 ._backButtonInBanner_4hckg_29{margin-bottom:16px}._tapWallet_4hckg_18 ._header_4hckg_22 ._backButtonInBanner_4hckg_29 ._backButton_4hckg_29{height:36px;padding:0 16px;font-size:14px;border-radius:6px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:4px;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.3);color:#4caf50}._tapWallet_4hckg_18 ._header_4hckg_22 ._backButtonInBanner_4hckg_29 ._backButton_4hckg_29:hover{background:#fff;color:#45a049}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._userInfo_4hckg_58{display:flex;align-items:center;gap:16px}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._userInfo_4hckg_58 ._walletIcon_4hckg_63{font-size:32px;color:#fff}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._userInfo_4hckg_58 ._title_4hckg_67{color:#fff!important;margin:0;font-weight:600;font-size:24px}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._userInfo_4hckg_58 ._subtitle_4hckg_73{color:#ffffffe6;font-size:14px}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._headerActions_4hckg_77{display:flex;align-items:center;gap:12px}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._headerActions_4hckg_77 ._notificationBtn_4hckg_82{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_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._headerActions_4hckg_77 ._notificationBtn_4hckg_82:hover{background:#ffffff1a;border-color:#ffffff80}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._headerActions_4hckg_77 ._commerceBtn_4hckg_96{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:40px;padding:0 16px}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._headerActions_4hckg_77 ._commerceBtn_4hckg_96:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._tapWallet_4hckg_18 ._content_4hckg_111{max-width:1200px;margin:0 auto;padding:24px 20px;transform:translateY(-12px)}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117{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_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117: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_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 .ant-card-body{padding:24px;position:relative;z-index:1}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceHeader_4hckg_142{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceHeader_4hckg_142 ._balanceLabel_4hckg_148{color:#ffffffe6;font-size:14px;font-weight:500}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceHeader_4hckg_142 ._viewDetailsBtn_4hckg_153{color:#ffffffe6;font-size:14px;padding:0;height:auto}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceHeader_4hckg_142 ._viewDetailsBtn_4hckg_153:hover{color:#fff}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceAmount_4hckg_162{margin:8px 0 16px}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceAmount_4hckg_162 ._amount_4hckg_165{color:#fff!important;margin:0;font-weight:700;font-size:36px;text-shadow:0 2px 4px rgba(0,0,0,.1)}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceFooter_4hckg_172{color:#ffffffe6}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceFooter_4hckg_172 span{color:#ffffffe6!important}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceFooter_4hckg_172 .ant-divider-vertical{border-color:#ffffff4d}._tapWallet_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181{border-radius:16px;margin-bottom:24px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._tapWallet_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 .ant-card-head{border-bottom:1px solid #e8f5e8}._tapWallet_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 ._actionItem_4hckg_190{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_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 ._actionItem_4hckg_190:hover{background:#f6ffed;transform:translateY(-4px)}._tapWallet_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 ._actionItem_4hckg_190:hover ._actionIcon_4hckg_205{transform:scale(1.1);box-shadow:0 6px 20px #4caf5066}._tapWallet_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 ._actionItem_4hckg_190 ._actionIcon_4hckg_205{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_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 ._actionItem_4hckg_190 ._actionTitle_4hckg_221{font-size:14px;font-weight:600;text-align:center;color:#333}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227{border-radius:16px;margin-bottom:24px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 .ant-card-head{border-bottom:1px solid #e8f5e8}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #f0f0f0;transition:all .2s ease}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236:last-child{border-bottom:none}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236:hover{background:#f6ffed;margin:0 -16px;padding:16px;border-radius:8px}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236 ._activityIcon_4hckg_253{width:40px;height:40px;border-radius:10px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:16px}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236 ._activityContent_4hckg_263{flex:1}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236 ._activityContent_4hckg_263 ._activityDesc_4hckg_266{display:block;font-size:14px;margin-bottom:4px}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236 ._activityContent_4hckg_263 ._activityTime_4hckg_271{font-size:14px}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236 ._activityAmount_4hckg_274{text-align:right}._tapWallet_4hckg_18 ._content_4hckg_111 ._activityCard_4hckg_227 ._activityList_4hckg_236 ._activityItem_4hckg_236 ._activityAmount_4hckg_274 span{font-size:15px;font-weight:600}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 .ant-card-head{border-bottom:1px solid #e8f5e8}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289{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_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289:hover{background:#f6ffed;border-color:#e8f5e8;transform:translateY(-2px);box-shadow:0 4px 12px #4caf501a}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289 ._serviceIcon_4hckg_306{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_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289 ._serviceContent_4hckg_317{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289 ._serviceContent_4hckg_317 ._serviceTitle_4hckg_325{display:block;font-size:16px;margin-bottom:4px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289 ._serviceContent_4hckg_317 ._serviceDesc_4hckg_335{font-size:14px;color:#666;line-height:1.4;white-space:normal;width:100%}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289 ._serviceArrow_4hckg_342{color:#bbb;font-size:14px;transition:all .3s ease}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289:hover ._serviceArrow_4hckg_342{color:#4caf50;transform:translate(4px)}@media(max-width:768px){._tapWallet_4hckg_18 ._header_4hckg_22{padding:16px}._tapWallet_4hckg_18 ._header_4hckg_22 ._backButtonInBanner_4hckg_29{margin-bottom:12px}._tapWallet_4hckg_18 ._header_4hckg_22 ._backButtonInBanner_4hckg_29 ._backButton_4hckg_29{height:32px;padding:0 12px;font-size:13px}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51{flex-direction:column;gap:16px;align-items:flex-start}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._userInfo_4hckg_58 ._walletIcon_4hckg_63{font-size:28px}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._userInfo_4hckg_58 ._title_4hckg_67{font-size:20px}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._headerActions_4hckg_77{align-self:stretch;justify-content:space-between}._tapWallet_4hckg_18 ._header_4hckg_22 ._headerContent_4hckg_51 ._headerActions_4hckg_77 ._commerceBtn_4hckg_96{flex:1;margin-left:12px}._tapWallet_4hckg_18 ._content_4hckg_111{padding:16px 0;transform:translateY(-8px);margin-left:0;margin-right:0;max-width:100%;width:100%}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117{border-radius:0!important;margin-left:0!important;margin-right:0!important;margin-bottom:16px;width:100vw!important;max-width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 .ant-card-body{padding:20px!important}._tapWallet_4hckg_18 ._content_4hckg_111 ._balanceCard_4hckg_117 ._balanceAmount_4hckg_162 ._amount_4hckg_165{font-size:28px}._tapWallet_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 ._actionItem_4hckg_190{padding:16px 8px}._tapWallet_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 ._actionItem_4hckg_190 ._actionIcon_4hckg_205{width:48px;height:48px;font-size:20px}._tapWallet_4hckg_18 ._content_4hckg_111 ._actionsCard_4hckg_181 ._actionItem_4hckg_190 ._actionTitle_4hckg_221{font-size:14px}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289{padding:16px}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289 ._serviceIcon_4hckg_306{font-size:24px;width:40px;height:40px}._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289 ._serviceContent_4hckg_317 ._serviceTitle_4hckg_325,._tapWallet_4hckg_18 ._content_4hckg_111 ._servicesCard_4hckg_281 ._serviceItem_4hckg_289 ._serviceContent_4hckg_317 ._serviceDesc_4hckg_335{font-size:14px}}._codeInputWrapper_4hckg_436{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;padding:0;margin:0;box-sizing:border-box;overflow:hidden}._codeInputWrapper_4hckg_436 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_4hckg_459{display:flex;gap:12px;justify-content:center;flex-wrap:nowrap;margin-top:8px;padding:0;box-sizing:border-box}._pinInputContainer_4hckg_459 input{flex-shrink:0;box-sizing:border-box}@media(max-width:430px){._codeInputWrapper_4hckg_436{padding:0 8px}._codeInputWrapper_4hckg_436 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_4hckg_459{gap:4px;padding:0 8px}._pinInputContainer_4hckg_459 input{width:30px!important;height:42px!important;font-size:18px!important;box-sizing:border-box!important}}@media(max-width:360px){._codeInputWrapper_4hckg_436{padding:0 4px}._codeInputWrapper_4hckg_436 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_4hckg_436 div[class*=react-code-input]{padding:0 2px!important}._pinInputContainer_4hckg_459{gap:3px;padding:0 4px}._pinInputContainer_4hckg_459 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_1vy7b_1{min-height:100vh;background:#f8f9fa}._topUp_1vy7b_1 ._header_1vy7b_5{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._topUp_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._topUp_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11 ._backButton_1vy7b_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_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11 ._backButton_1vy7b_19:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._topUp_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11 ._headerInfo_1vy7b_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_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11 ._headerInfo_1vy7b_33 ._title_1vy7b_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_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11 ._headerInfo_1vy7b_33 ._title_1vy7b_48 ._titleIcon_1vy7b_59{font-size:24px}._topUp_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11 ._headerInfo_1vy7b_33 ._subtitle_1vy7b_62{color:#fffc;font-size:14px}._topUp_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11 ._headerActions_1vy7b_66 ._commerceBtn_1vy7b_66{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._topUp_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11 ._headerActions_1vy7b_66 ._commerceBtn_1vy7b_66:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._topUp_1vy7b_1 ._content_1vy7b_82{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 .ant-card-head{border-bottom:1px solid #e8f5e8}._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 ._quickAmounts_1vy7b_97{margin-bottom:16px}._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 ._amountButton_1vy7b_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_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 ._amountButton_1vy7b_100:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-2px);box-shadow:0 4px 12px #4caf5033}._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 ._amountButton_1vy7b_100._selected_1vy7b_116{border-color:#4caf50;background:#e8f5e8;color:#4caf50;box-shadow:0 4px 12px #4caf5033}._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 ._customAmountInput_1vy7b_122{border-radius:12px;border:2px solid #e8f5e8}._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 ._customAmountInput_1vy7b_122 .ant-input{font-size:16px;font-weight:600;border:none;padding:12px 16px}._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 ._customAmountInput_1vy7b_122:hover,._topUp_1vy7b_1 ._content_1vy7b_82 ._amountCard_1vy7b_88 ._customAmountInput_1vy7b_122:focus-within{border-color:#4caf50}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 .ant-card-head{border-bottom:1px solid #e8f5e8}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodGroup_1vy7b_144{width:100%}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodGroup_1vy7b_144 .ant-radio-button-wrapper{width:100%;height:auto;border-radius:12px!important;margin-bottom:12px;border:2px solid #e8f5e8;background:#fff}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodGroup_1vy7b_144 .ant-radio-button-wrapper:not(:first-child){border-left:2px solid #e8f5e8}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodGroup_1vy7b_144 .ant-radio-button-wrapper:hover{border-color:#4caf50;transform:translateY(-1px);box-shadow:0 4px 12px #4caf501a}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodGroup_1vy7b_144 .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_1vy7b_163{border-color:#4caf50;background:#e8f5e8;box-shadow:0 4px 12px #4caf5033}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodButton_1vy7b_168{padding:20px!important}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodButton_1vy7b_168 ._methodContent_1vy7b_171{display:flex;align-items:center;gap:16px}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodButton_1vy7b_168 ._methodContent_1vy7b_171 ._methodIcon_1vy7b_176{font-size:24px;color:#4caf50;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#4caf501a;border-radius:12px}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodButton_1vy7b_168 ._methodContent_1vy7b_171 ._methodInfo_1vy7b_187{flex:1;text-align:left}._topUp_1vy7b_1 ._content_1vy7b_82 ._methodCard_1vy7b_135 ._methodButton_1vy7b_168 ._methodContent_1vy7b_171 ._methodInfo_1vy7b_187 ._methodFee_1vy7b_191{display:block;font-size:14px;color:#666;margin-top:4px}._topUp_1vy7b_1 ._content_1vy7b_82 ._summaryCard_1vy7b_197{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._topUp_1vy7b_1 ._content_1vy7b_82 ._summaryCard_1vy7b_197 .ant-card-head{border-bottom:1px solid #e8f5e8}._topUp_1vy7b_1 ._content_1vy7b_82 ._summaryCard_1vy7b_197 ._summaryRow_1vy7b_206{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._topUp_1vy7b_1 ._content_1vy7b_82 ._summaryCard_1vy7b_197 ._summaryRow_1vy7b_206:last-child{margin-bottom:0}._topUp_1vy7b_1 ._content_1vy7b_82 ._summaryCard_1vy7b_197 ._summaryRow_1vy7b_206 ._totalAmount_1vy7b_215{color:#4caf50;font-size:20px;font-weight:700}._topUp_1vy7b_1 ._content_1vy7b_82 ._securityCard_1vy7b_220{margin-bottom:24px;border-radius:16px;background:linear-gradient(135deg,#f6ffed,#e6f7ff);border:1px solid #b7eb8f}._topUp_1vy7b_1 ._content_1vy7b_82 ._securityCard_1vy7b_220 ._securityIcon_1vy7b_226{color:#52c41a;font-size:24px;margin-top:2px}._topUp_1vy7b_1 ._content_1vy7b_82 ._securityCard_1vy7b_220 ._securityText_1vy7b_231{font-size:14px;line-height:1.5}._topUp_1vy7b_1 ._content_1vy7b_82 ._submitButton_1vy7b_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_1vy7b_1 ._content_1vy7b_82 ._submitButton_1vy7b_235:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._topUp_1vy7b_1 ._content_1vy7b_82 ._submitButton_1vy7b_235:disabled{background:#d9d9d9;box-shadow:none}@media(max-width:768px){._topUp_1vy7b_1 ._header_1vy7b_5{padding:12px 4px}._topUp_1vy7b_1 ._header_1vy7b_5 ._headerContent_1vy7b_11{max-width:100vw;min-width:0;flex-direction:row;gap:0;align-items:center;justify-content:center;min-height:48px}._topUp_1vy7b_1 ._header_1vy7b_5 ._backButton_1vy7b_19{position:absolute;left:12px;top:50%;transform:translateY(-50%);align-self:flex-start;z-index:2}._topUp_1vy7b_1 ._header_1vy7b_5 ._backButton_1vy7b_19 ._back-label_1vy7b_274{display:none}._topUp_1vy7b_1 ._header_1vy7b_5 ._headerInfo_1vy7b_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_1vy7b_1 ._header_1vy7b_5 ._headerInfo_1vy7b_33 ._title_1vy7b_48{font-size:20px;font-weight:700}._topUp_1vy7b_1 ._content_1vy7b_82{padding:8px}}._transfer_438zl_2{min-height:100vh;background:#f8f9fa}._transfer_438zl_2 ._header_438zl_6{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._transfer_438zl_2 ._header_438zl_6 ._headerContent_438zl_12{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._transfer_438zl_2 ._header_438zl_6 ._backButton_438zl_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_438zl_2 ._header_438zl_6 ._backButton_438zl_20:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._transfer_438zl_2 ._header_438zl_6 ._headerInfo_438zl_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_438zl_2 ._header_438zl_6 ._headerInfo_438zl_36 ._title_438zl_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_438zl_2 ._header_438zl_6 ._headerInfo_438zl_36 ._title_438zl_51 ._titleIcon_438zl_62{font-size:24px}._transfer_438zl_2 ._header_438zl_6 ._headerInfo_438zl_36 ._subtitle_438zl_65{color:#fffc;font-size:14px}._transfer_438zl_2 ._content_438zl_72{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;padding:8px 0 4px}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps{min-height:56px}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_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_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-process .ant-steps-item-icon{background:#fff!important;border-color:#4caf50!important;color:#4caf50!important}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-finish .ant-steps-item-icon{background:#fff!important;border-color:#e8f5e8!important;color:#4caf50!important}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-wait .ant-steps-item-icon{background:#fff!important;border-color:#e8f5e8!important;color:#bdbdbd!important}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-title{font-weight:500;font-size:15px;margin-left:6px;margin-right:6px;transition:color .2s}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-process .ant-steps-item-title,._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-finish .ant-steps-item-title{color:#4caf50!important}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-wait .ant-steps-item-title{color:#bdbdbd!important}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-tail{top:16px!important}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-tail:after{border-radius:2px;background:#e8f5e8!important;height:2px!important}._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-process .ant-steps-item-tail:after,._transfer_438zl_2 ._content_438zl_72 ._stepsCard_438zl_78 .ant-steps-item-finish .ant-steps-item-tail:after{background:#4caf50!important}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 .ant-card-head{border-bottom:1px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._phoneInput_438zl_153{border-radius:12px;border:2px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._phoneInput_438zl_153 .ant-input{font-size:16px;border:none;padding:12px 16px}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._phoneInput_438zl_153:hover,._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._phoneInput_438zl_153:focus-within{border-color:#4caf50}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._uidInput_438zl_165{border-radius:12px;border:2px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._uidInput_438zl_165 .ant-input{font-size:16px;border:none;padding:12px 16px}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._uidInput_438zl_165:hover,._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._uidInput_438zl_165:focus-within{border-color:#4caf50}._transfer_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._nextButton_438zl_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_438zl_2 ._content_438zl_72 ._stepCard_438zl_145 ._nextButton_438zl_177:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._transfer_438zl_2 ._content_438zl_72 ._recipientCard_438zl_191{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._recipientCard_438zl_191 ._recipientInfo_438zl_197{display:flex;align-items:center;gap:20px}._transfer_438zl_2 ._content_438zl_72 ._recipientCard_438zl_191 ._recipientInfo_438zl_197 ._recipientAvatar_438zl_202{background:linear-gradient(135deg,#4caf50,#45a049);border:3px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._recipientCard_438zl_191 ._recipientInfo_438zl_197 ._recipientDetails_438zl_206 h4{margin:0 0 4px;color:#333}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 .ant-card-head{border-bottom:1px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._amountInput_438zl_218{border-radius:12px;border:2px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._amountInput_438zl_218 .ant-input{font-size:20px;font-weight:700;text-align:center;border:none;padding:16px}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._amountInput_438zl_218:hover,._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._amountInput_438zl_218:focus-within{border-color:#4caf50}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._quickAmounts_438zl_232{margin-bottom:16px}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._quickAmounts_438zl_232 ._amountButton_438zl_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_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._quickAmounts_438zl_232 ._amountButton_438zl_235:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-2px);box-shadow:0 4px 12px #4caf5033}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._quickAmounts_438zl_232 ._amountButton_438zl_235._selected_438zl_251{border-color:#4caf50;background:#e8f5e8;color:#4caf50;box-shadow:0 4px 12px #4caf5033}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._quickAmounts_438zl_232 ._quickAmountBtn_438zl_257{border-radius:8px;font-size:14px;border:1px solid #e8f5e8;height:36px;padding:0 12px;min-width:80px;display:flex;align-items:center;justify-content:center}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._quickAmounts_438zl_232 ._quickAmountBtn_438zl_257:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-1px)}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._customAmountInput_438zl_273{border-radius:12px;border:2px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._customAmountInput_438zl_273 .ant-input{font-size:16px;font-weight:600;border:none;padding:12px 16px}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._customAmountInput_438zl_273:hover,._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._customAmountInput_438zl_273:focus-within{border-color:#4caf50}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._actionButtons_438zl_286{width:100%;justify-content:space-between;margin-top:24px}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._actionButtons_438zl_286 ._nextButton_438zl_177{height:44px;border-radius:8px;font-weight:600;background:linear-gradient(135deg,#4caf50,#45a049);border:none}._transfer_438zl_2 ._content_438zl_72 ._amountCard_438zl_210 ._actionButtons_438zl_286 ._nextButton_438zl_177:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4caf504d}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 .ant-card-head{border-bottom:1px solid #e8f5e8}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._transferSummary_438zl_310 ._summaryRow_438zl_310{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._transferSummary_438zl_310 ._summaryRow_438zl_310:last-child{margin-bottom:0}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._transferSummary_438zl_310 ._summaryRow_438zl_310 ._recipientSummary_438zl_319{text-align:right}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._transferSummary_438zl_310 ._summaryRow_438zl_310 ._recipientSummary_438zl_319 ._recipientPhone_438zl_322,._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._transferSummary_438zl_310 ._summaryRow_438zl_310 ._recipientSummary_438zl_319 ._recipientUid_438zl_326{display:block;font-size:14px}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._transferSummary_438zl_310 ._summaryRow_438zl_310 ._amountText_438zl_330{color:#4caf50;font-size:20px;font-weight:700}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._transferSummary_438zl_310 ._summaryRow_438zl_310 ._totalAmount_438zl_335{color:#4caf50;font-size:24px;font-weight:700}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._actionButtons_438zl_286{width:100%;justify-content:space-between;margin-top:24px}._transfer_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._actionButtons_438zl_286 ._confirmButton_438zl_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_438zl_2 ._content_438zl_72 ._confirmCard_438zl_302 ._actionButtons_438zl_286 ._confirmButton_438zl_345:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._pinCard_438zl_359 .ant-form-item{display:flex;align-items:center;gap:10px;min-height:48px;margin-bottom:0}._pinCard_438zl_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_438zl_359 .ant-input-password{flex:1;min-width:220px;height:48px;display:flex;align-items:center}._pinCard_438zl_359 .ant-input{height:48px;display:flex;align-items:center;font-size:18px}._pin-dot-input_438zl_392{-webkit-text-security:disc;text-security:disc}._actionButtons_438zl_286 button,._actionButtons_438zl_286 ._ant-btn_438zl_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_438zl_345{background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px #4caf504d}._actionButtons_438zl_286 ._ant-btn_438zl_398:not(._confirmButton_438zl_345){background:#fff!important;color:#1890ff!important;border:1.5px solid #1890ff!important;box-shadow:none!important}._customStepIcons_438zl_424{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._customStepIcons_438zl_424 ._stepItem_438zl_432{display:flex;flex-direction:column;align-items:center;flex:1}._customStepIcons_438zl_424 ._stepIcon_438zl_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_438zl_424 ._stepIcon_438zl_438._active_438zl_452{border-color:#4caf50;color:#4caf50}._customStepIcons_438zl_424 ._stepIcon_438zl_438._finished_438zl_456{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._customStepIcons_438zl_424 ._stepTitle_438zl_461{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._customStepIcons_438zl_424 ._stepTitle_438zl_461._active_438zl_452,._customStepIcons_438zl_424 ._stepTitle_438zl_461._finished_438zl_456{color:#4caf50}@media(max-width:768px){._transfer_438zl_2 ._header_438zl_6{padding:12px 4px}._transfer_438zl_2 ._header_438zl_6 ._headerContent_438zl_12{max-width:100vw;min-width:0;flex-direction:row;gap:0;align-items:center;justify-content:center;min-height:48px}._transfer_438zl_2 ._header_438zl_6 ._backButton_438zl_20{position:absolute;left:12px;top:50%;transform:translateY(-50%);align-self:flex-start;z-index:2}._transfer_438zl_2 ._header_438zl_6 ._backButton_438zl_20 ._back-label_438zl_497{display:none}._transfer_438zl_2 ._header_438zl_6 ._headerInfo_438zl_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_438zl_2 ._header_438zl_6 ._headerInfo_438zl_36 ._title_438zl_51{justify-content:center;gap:8px;font-size:20px;font-weight:700}._transfer_438zl_2 ._header_438zl_6 ._headerInfo_438zl_36 ._subtitle_438zl_65{color:#fffc;font-size:14px;text-align:center}._transfer_438zl_2 ._content_438zl_72{padding:8px}._actionButtons_438zl_286{flex-direction:column!important;gap:12px!important;align-items:stretch!important}._actionButtons_438zl_286 button,._actionButtons_438zl_286 ._ant-btn_438zl_398{width:100%!important;min-width:unset!important;font-size:15px!important;height:48px!important}}._withdraw_o6rni_1{min-height:100vh;background:#f8f9fa;padding:0}._withdraw_o6rni_1 ._header_o6rni_6{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12{max-width:600px;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._backButton_o6rni_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_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._backButton_o6rni_20:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._headerInfo_o6rni_38{flex:none;margin:0 auto;text-align:center;position:relative;z-index:1}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._headerInfo_o6rni_38 ._title_o6rni_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_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._headerInfo_o6rni_38 ._title_o6rni_45 ._titleIcon_o6rni_56{font-size:24px}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._headerInfo_o6rni_38 ._subtitle_o6rni_59{color:#fffc;font-size:14px}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._headerActions_o6rni_63{flex:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._commerceButton_o6rni_70{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._commerceButton_o6rni_70:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._withdraw_o6rni_1 ._content_o6rni_86{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._withdraw_o6rni_1 ._balanceCard_o6rni_92{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._withdraw_o6rni_1 ._balanceCard_o6rni_92 ._balanceInfo_o6rni_98{text-align:center;padding:16px 0}._withdraw_o6rni_1 ._balanceCard_o6rni_92 ._balanceInfo_o6rni_98 ._balanceLabel_o6rni_102{color:#666;font-size:14px;display:block;margin-bottom:8px}._withdraw_o6rni_1 ._balanceCard_o6rni_92 ._balanceInfo_o6rni_98 ._balanceAmount_o6rni_108{color:#4caf50;margin:0;font-weight:700}._withdraw_o6rni_1 ._stepsCard_o6rni_113{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._withdraw_o6rni_1 ._stepsCard_o6rni_113 .ant-steps-item-process .ant-steps-item-icon,._withdraw_o6rni_1 ._stepsCard_o6rni_113 .ant-steps-item-finish .ant-steps-item-icon{background:#4caf50;border-color:#4caf50}._withdraw_o6rni_1 ._formCard_o6rni_127{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._withdraw_o6rni_1 ._formCard_o6rni_127 .ant-card-head{border-bottom:1px solid #e8f5e8}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135{padding:16px 0}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._amountCard_o6rni_138{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._amountCard_o6rni_138 .ant-card-head{border-bottom:1px solid #e8f5e8}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147{margin:16px 0}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147 ._quickLabel_o6rni_150{display:block;margin-bottom:12px;font-weight:600;color:#333}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147 ._amountButton_o6rni_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_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147 ._amountButton_o6rni_156:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-2px);box-shadow:0 4px 12px #4caf5033}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147 ._amountButton_o6rni_156._selected_o6rni_172{border-color:#4caf50;background:#e8f5e8;color:#4caf50;box-shadow:0 4px 12px #4caf5033}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147 ._amountButton_o6rni_156:disabled{opacity:.5;cursor:not-allowed}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147 ._amountButton_o6rni_156:disabled:hover{transform:none;box-shadow:none;border-color:#e8f5e8;color:inherit}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147 ._selectedAmount_o6rni_188{background:#e8f5e8!important;border-color:#4caf50!important;color:#4caf50!important}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._customAmountInput_o6rni_193{border-radius:12px;border:2px solid #e8f5e8}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._customAmountInput_o6rni_193 .ant-input{font-size:16px;font-weight:600;border:none;padding:12px 16px}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._customAmountInput_o6rni_193:hover,._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._customAmountInput_o6rni_193:focus-within{border-color:#4caf50}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_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_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_206:hover{border-color:#4caf50;box-shadow:0 4px 12px #4caf5033}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_206._selected_o6rni_172{border-color:#4caf50;background:#e8f5e8}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_206 ._bankInfo_o6rni_225{display:flex;align-items:center;gap:12px;width:100%}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_206 ._bankInfo_o6rni_225 ._bankIcon_o6rni_231{font-size:24px;color:#4caf50;flex-shrink:0}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_206 ._bankInfo_o6rni_225 ._bankDetails_o6rni_236{flex:1}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_206 ._bankInfo_o6rni_225 ._bankDetails_o6rni_236 ._bankName_o6rni_239{font-weight:600;color:#333;margin-bottom:4px}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_206 ._bankInfo_o6rni_225 ._bankDetails_o6rni_236 ._accountNumber_o6rni_244{color:#666;font-size:14px}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._bankSelection_o6rni_206 ._bankCard_o6rni_206 ._bankInfo_o6rni_225 ._verifiedBadge_o6rni_248{background:#4caf50;color:#fff;padding:4px 8px;border-radius:12px;font-size:14px;font-weight:500}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._confirmationInfo_o6rni_256 ._infoRow_o6rni_256{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._confirmationInfo_o6rni_256 ._infoRow_o6rni_256:last-child{border-bottom:none}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._confirmationInfo_o6rni_256 ._infoRow_o6rni_256 ._amount_o6rni_138{color:#4caf50;font-weight:700;font-size:18px}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._confirmationInfo_o6rni_256 ._infoRow_o6rni_256 ._bankDetails_o6rni_236{text-align:right}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._confirmationInfo_o6rni_256 ._infoRow_o6rni_256 ._bankDetails_o6rni_236 ._bankName_o6rni_239{font-weight:600;color:#333;display:block}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._confirmationInfo_o6rni_256 ._infoRow_o6rni_256 ._bankDetails_o6rni_236 ._accountNumber_o6rni_244{color:#666;font-size:14px}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._alert_o6rni_283{margin:16px 0;border-radius:8px}._withdraw_o6rni_1 ._formCard_o6rni_127 ._actions_o6rni_287{display:flex;gap:12px;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}._withdraw_o6rni_1 ._formCard_o6rni_127 ._actions_o6rni_287 .ant-btn{height:48px;border-radius:12px;font-weight:600;font-size:16px}._withdraw_o6rni_1 ._formCard_o6rni_127 ._actions_o6rni_287 .ant-btn-primary{background:#4caf50;border-color:#4caf50;color:#fff!important}._withdraw_o6rni_1 ._formCard_o6rni_127 ._actions_o6rni_287 .ant-btn-primary:hover{background:#45a049;border-color:#45a049;color:#fff!important}._withdraw_o6rni_1 ._customStepIcons_o6rni_311{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepItem_o6rni_319{display:flex;flex-direction:column;align-items:center;flex:1}._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepIcon_o6rni_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_o6rni_1 ._customStepIcons_o6rni_311 ._stepIcon_o6rni_325._active_o6rni_339{border-color:#4caf50;color:#4caf50}._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepIcon_o6rni_325._finished_o6rni_343{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepTitle_o6rni_348{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepTitle_o6rni_348._active_o6rni_339,._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepTitle_o6rni_348._finished_o6rni_343{color:#4caf50}._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepSubtitle_o6rni_362{font-size:14px;color:#bdbdbd;text-align:center;margin-top:2px;min-height:18px}._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepTitle_o6rni_348._active_o6rni_339+._stepSubtitle_o6rni_362{color:#4caf50}._withdraw_o6rni_1 ._customStepIcons_o6rni_311 ._stepTitle_o6rni_348._finished_o6rni_343+._stepSubtitle_o6rni_362{color:#4caf50}@media(max-width:768px){._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12{padding:0 16px;flex-direction:column;gap:16px}._withdraw_o6rni_1 ._header_o6rni_6 ._headerContent_o6rni_12 ._headerInfo_o6rni_38 ._title_o6rni_45{font-size:20px;font-weight:700}._withdraw_o6rni_1 ._balanceCard_o6rni_92,._withdraw_o6rni_1 ._stepsCard_o6rni_113,._withdraw_o6rni_1 ._formCard_o6rni_127{margin-left:16px;margin-right:16px}._withdraw_o6rni_1 ._formCard_o6rni_127 ._stepContent_o6rni_135 ._quickAmounts_o6rni_147 .ant-col{span:12}._withdraw_o6rni_1 ._formCard_o6rni_127 ._actions_o6rni_287{flex-direction:column}._withdraw_o6rni_1 ._formCard_o6rni_127 ._actions_o6rni_287 button{width:100%}}._bankManagement_mly04_1{min-height:100vh;background:#f8f9fa;padding:0}._bankManagement_mly04_1 ._header_mly04_6{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12{max-width:600px;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._backButton_mly04_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_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._backButton_mly04_20:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._headerInfo_mly04_38{flex:none;margin:0 auto;text-align:center;position:relative;z-index:1}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._headerInfo_mly04_38 ._title_mly04_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_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._headerInfo_mly04_38 ._title_mly04_45 ._titleIcon_mly04_56{font-size:24px}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._headerInfo_mly04_38 ._subtitle_mly04_59{color:#fffc;font-size:14px}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._headerActions_mly04_63{flex:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._commerceButton_mly04_70{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._commerceButton_mly04_70:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._bankManagement_mly04_1 ._content_mly04_86{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._bankManagement_mly04_1 ._stepsCard_mly04_92{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._bankManagement_mly04_1 ._customStepIcons_mly04_98{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._bankManagement_mly04_1 ._customStepIcons_mly04_98 ._stepItem_mly04_106{display:flex;flex-direction:column;align-items:center;flex:1}._bankManagement_mly04_1 ._customStepIcons_mly04_98 ._stepIcon_mly04_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_mly04_1 ._customStepIcons_mly04_98 ._stepIcon_mly04_112._active_mly04_126{border-color:#4caf50;color:#4caf50}._bankManagement_mly04_1 ._customStepIcons_mly04_98 ._stepIcon_mly04_112._finished_mly04_130{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._bankManagement_mly04_1 ._customStepIcons_mly04_98 ._stepTitle_mly04_135{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._bankManagement_mly04_1 ._customStepIcons_mly04_98 ._stepTitle_mly04_135._active_mly04_126,._bankManagement_mly04_1 ._customStepIcons_mly04_98 ._stepTitle_mly04_135._finished_mly04_130{color:#4caf50}._bankManagement_mly04_1 ._stepCard_mly04_149{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._bankManagement_mly04_1 ._stepCard_mly04_149 .ant-card-head{border-bottom:1px solid #e8f5e8}._bankManagement_mly04_1 ._stepCard_mly04_149 ._selectedBank_mly04_157{display:flex;align-items:center;gap:12px;padding:16px;background:#f6fff6;border-radius:12px;border:1px solid #e8f5e8}._bankManagement_mly04_1 ._stepCard_mly04_149 ._selectedBank_mly04_157 ._bankIcon_mly04_166{font-size:24px;color:#4caf50}._bankManagement_mly04_1 ._stepCard_mly04_149 ._confirmInfo_mly04_170 ._infoRow_mly04_170{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}._bankManagement_mly04_1 ._stepCard_mly04_149 ._confirmInfo_mly04_170 ._infoRow_mly04_170:last-child{border-bottom:none}._bankManagement_mly04_1 ._stepCard_mly04_149 ._confirmInfo_mly04_170 ._infoRow_mly04_170 ._bankInfo_mly04_180{text-align:right}._bankManagement_mly04_1 ._stepCard_mly04_149 ._actions_mly04_183{display:flex;gap:12px;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}._bankManagement_mly04_1 ._stepCard_mly04_149 ._actions_mly04_183 .ant-btn{height:48px;border-radius:12px;font-weight:600;font-size:16px}._bankManagement_mly04_1 ._stepCard_mly04_149 ._actions_mly04_183 .ant-btn-primary{background:#4caf50;border-color:#4caf50}._bankManagement_mly04_1 ._stepCard_mly04_149 ._actions_mly04_183 .ant-btn-primary:hover{background:#45a049;border-color:#45a049}._bankManagement_mly04_1 ._addBankCard_mly04_205{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._bankManagement_mly04_1 ._addBankCard_mly04_205 .ant-card-body{padding:24px}._bankManagement_mly04_1 ._addBankCard_mly04_205 .ant-btn-primary{background:#4caf50;border-color:#4caf50;height:48px;border-radius:12px;font-weight:600;font-size:16px}._bankManagement_mly04_1 ._addBankCard_mly04_205 .ant-btn-primary:hover{background:#45a049;border-color:#45a049}._bankManagement_mly04_1 ._banksCard_mly04_226{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._bankManagement_mly04_1 ._banksCard_mly04_226 .ant-card-head{border-bottom:1px solid #e8f5e8;padding:20px 24px 0}._bankManagement_mly04_1 ._banksCard_mly04_226 .ant-card-body{padding:24px}._bankManagement_mly04_1 ._banksCard_mly04_226 ._bankIcon_mly04_166{color:#4caf50;font-size:24px;background:#e8f5e8;padding:12px;border-radius:12px}._bankManagement_mly04_1 ._banksCard_mly04_226 ._bankTitle_mly04_245{display:flex;align-items:center;gap:8px;margin-bottom:8px}._bankManagement_mly04_1 ._banksCard_mly04_226 ._bankTitle_mly04_245 .ant-tag{border-radius:12px;font-weight:500;font-size:14px}._bankManagement_mly04_1 ._banksCard_mly04_226 ._bankDetails_mly04_256{color:#666;font-size:14px;line-height:1.6}._bankManagement_mly04_1 ._banksCard_mly04_226 ._bankDetails_mly04_256 .ant-typography{margin-bottom:4px}._bankManagement_mly04_1 ._banksCard_mly04_226 .ant-list-item{padding:16px 0;border-bottom:1px solid #f0f0f0;min-height:80px;display:flex;align-items:center}._bankManagement_mly04_1 ._banksCard_mly04_226 .ant-list-item:last-child{border-bottom:none}._bankManagement_mly04_1 ._banksCard_mly04_226 .ant-list-item ._ant-list-item-meta_mly04_274{align-items:center;flex:1}._bankManagement_mly04_1 ._banksCard_mly04_226 .ant-list-item ._ant-list-item-actions_mly04_278{margin-left:16px;flex-shrink:0}._bankManagement_mly04_1 ._banksCard_mly04_226 .ant-list-item ._ant-list-item-actions_mly04_278 ._ant-btn_mly04_191{border-radius:8px;font-weight:500}._bankManagement_mly04_1 .ant-modal ._ant-modal-header_mly04_286{border-bottom:1px solid #e8f5e8}._bankManagement_mly04_1 .ant-modal ._ant-modal-body_mly04_289{padding:24px}._bankManagement_mly04_1 .ant-modal ._ant-modal-footer_mly04_292{border-top:1px solid #e8f5e8;padding:16px 24px}._bankManagement_mly04_1 .ant-modal ._ant-modal-footer_mly04_292 ._ant-btn_mly04_191{border-radius:8px;font-weight:600;height:40px}._bankManagement_mly04_1 .ant-modal ._ant-modal-footer_mly04_292 ._ant-btn-primary_mly04_197{background:#4caf50;border-color:#4caf50}._bankManagement_mly04_1 .ant-modal ._ant-modal-footer_mly04_292 ._ant-btn-primary_mly04_197:hover{background:#45a049;border-color:#45a049}._bankManagement_mly04_1 .ant-modal ._bankOption_mly04_309{display:flex;align-items:center;gap:12px;padding:8px 0}._bankManagement_mly04_1 .ant-modal ._bankOption_mly04_309 ._bankIcon_mly04_166{color:#4caf50;font-size:18px}._bankManagement_mly04_1 .ant-modal ._bankOption_mly04_309 ._bankFullName_mly04_319{font-size:14px;color:#999}._bankManagement_mly04_1 .ant-modal ._validateSection_mly04_323{margin:16px 0}._bankManagement_mly04_1 .ant-modal ._validateSection_mly04_323 ._validationAlert_mly04_326{margin-top:12px;border-radius:8px}._bankManagement_mly04_1 .ant-modal ._ant-form-item-label_mly04_330>label{font-weight:600;color:#333}._bankManagement_mly04_1 .ant-modal ._ant-input_mly04_334,._bankManagement_mly04_1 .ant-modal ._ant-select-selector_mly04_335{border-radius:8px;border:1px solid #d9d9d9}._bankManagement_mly04_1 .ant-modal ._ant-input_mly04_334:hover,._bankManagement_mly04_1 .ant-modal ._ant-input_mly04_334:focus,._bankManagement_mly04_1 .ant-modal ._ant-select-selector_mly04_335:hover,._bankManagement_mly04_1 .ant-modal ._ant-select-selector_mly04_335:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}@media(max-width:768px){._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12{padding:0 16px;flex-direction:column;gap:16px}._bankManagement_mly04_1 ._header_mly04_6 ._headerContent_mly04_12 ._headerInfo_mly04_38 ._title_mly04_45{font-size:20px;font-weight:700}._bankManagement_mly04_1 ._content_mly04_86{padding:16px}._bankManagement_mly04_1 ._addBankCard_mly04_205,._bankManagement_mly04_1 ._banksCard_mly04_226{margin-left:0;margin-right:0}}._history_1tao8_1{min-height:100vh;background:#f8f9fa}._history_1tao8_1 ._header_1tao8_5{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._history_1tao8_1 ._header_1tao8_5 ._headerContent_1tao8_11{max-width:800px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}._history_1tao8_1 ._header_1tao8_5 ._headerContent_1tao8_11 ._backButton_1tao8_18{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px}._history_1tao8_1 ._header_1tao8_5 ._headerContent_1tao8_11 ._backButton_1tao8_18:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._history_1tao8_1 ._header_1tao8_5 ._headerContent_1tao8_11 ._headerActions_1tao8_31 ._commerceBtn_1tao8_31{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._history_1tao8_1 ._header_1tao8_5 ._headerContent_1tao8_11 ._headerActions_1tao8_31 ._commerceBtn_1tao8_31:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._history_1tao8_1 ._content_1tao8_47{max-width:800px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._history_1tao8_1 ._content_1tao8_47 ._filtersCard_1tao8_53{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._history_1tao8_1 ._content_1tao8_47 ._filtersCard_1tao8_53 .ant-card-body{padding:20px}._history_1tao8_1 ._content_1tao8_47 ._filtersCard_1tao8_53 ._filterRow_1tao8_62{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._history_1tao8_1 ._content_1tao8_47 ._filtersCard_1tao8_53 ._filterRow_1tao8_62:last-child{margin-bottom:0}@media(max-width:768px){._history_1tao8_1 ._content_1tao8_47 ._filtersCard_1tao8_53 ._filterRow_1tao8_62{flex-direction:column;align-items:flex-start;gap:8px}}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 .ant-list-item{border-bottom:1px solid #f0f0f0;padding:20px 24px;transition:all .2s ease}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 .ant-list-item:last-child{border-bottom:none}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 .ant-list-item:hover{background:#f6ffed}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94{display:flex;justify-content:space-between;align-items:center;width:100%}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100{display:flex;align-items:center;gap:16px;flex:1}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionIcon_1tao8_106{background:#f5f5f5;border:2px solid #e8f5e8;width:48px;height:48px;display:flex;align-items:center;justify-content:center}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionIcon_1tao8_106 .anticon{font-size:18px}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118{flex:1}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118 ._transactionDesc_1tao8_121{display:block;margin-bottom:6px;font-size:15px;color:#333}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118 ._transactionMeta_1tao8_127{display:flex;gap:16px;flex-wrap:wrap}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118 ._transactionMeta_1tao8_127 ._transactionTime_1tao8_132{font-size:14px;color:#666}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118 ._transactionMeta_1tao8_127 ._transactionTarget_1tao8_136{font-size:14px;color:#4caf50;font-weight:500}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionRight_1tao8_141{text-align:right}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionRight_1tao8_141 ._transactionAmount_1tao8_144{display:block;font-size:17px;margin-bottom:6px;font-weight:700}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionRight_1tao8_141 .ant-tag{margin:0;border-radius:6px;font-size:14px;font-weight:500}@media(max-width:768px){._history_1tao8_1 ._header_1tao8_5{padding:16px}._history_1tao8_1 ._header_1tao8_5 ._headerContent_1tao8_11{flex-direction:column;gap:12px;align-items:stretch}._history_1tao8_1 ._header_1tao8_5 ._headerContent_1tao8_11 ._backButton_1tao8_18{align-self:flex-start}._history_1tao8_1 ._header_1tao8_5 ._headerContent_1tao8_11 ._headerActions_1tao8_31 ._commerceBtn_1tao8_31{width:100%;height:40px}._history_1tao8_1 ._content_1tao8_47,._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 .ant-list-item{padding:16px}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100{gap:12px}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionIcon_1tao8_106{width:40px!important;height:40px!important}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionIcon_1tao8_106 .anticon{font-size:16px}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118 ._transactionDesc_1tao8_121{font-size:14px}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118 ._transactionMeta_1tao8_127{gap:8px}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118 ._transactionMeta_1tao8_127 ._transactionTime_1tao8_132,._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionLeft_1tao8_100 ._transactionInfo_1tao8_118 ._transactionMeta_1tao8_127 ._transactionTarget_1tao8_136{font-size:14px}._history_1tao8_1 ._content_1tao8_47 ._transactionsCard_1tao8_78 ._transactionItem_1tao8_94 ._transactionContent_1tao8_94 ._transactionRight_1tao8_141 ._transactionAmount_1tao8_144{font-size:15px}}._qrPay_150d6_1{min-height:100vh;background:#f8f9fa}._qrPay_150d6_1 ._header_150d6_5{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._qrPay_150d6_1 ._header_150d6_5 ._headerContent_150d6_11{max-width:600px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}._qrPay_150d6_1 ._header_150d6_5 ._headerContent_150d6_11 ._backButton_150d6_18{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px}._qrPay_150d6_1 ._header_150d6_5 ._headerContent_150d6_11 ._backButton_150d6_18:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._qrPay_150d6_1 ._header_150d6_5 ._headerContent_150d6_11 ._headerActions_150d6_31 ._commerceBtn_150d6_31{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._qrPay_150d6_1 ._header_150d6_5 ._headerContent_150d6_11 ._headerActions_150d6_31 ._commerceBtn_150d6_31:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._qrPay_150d6_1 ._content_150d6_47{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._qrPay_150d6_1 ._content_150d6_47 ._tabCard_150d6_53{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._qrPay_150d6_1 ._content_150d6_47 ._tabCard_150d6_53 ._tabSelector_150d6_59{display:flex;gap:12px}._qrPay_150d6_1 ._content_150d6_47 ._tabCard_150d6_53 ._tabSelector_150d6_59 ._tabButton_150d6_63{flex:1;height:52px;border-radius:12px;font-weight:600;font-size:15px;border:2px solid #e8f5e8;transition:all .3s ease}._qrPay_150d6_1 ._content_150d6_47 ._tabCard_150d6_53 ._tabSelector_150d6_59 ._tabButton_150d6_63:not(._active_150d6_72){background:#fff;color:#666}._qrPay_150d6_1 ._content_150d6_47 ._tabCard_150d6_53 ._tabSelector_150d6_59 ._tabButton_150d6_63:not(._active_150d6_72):hover{border-color:#4caf50;color:#4caf50;transform:translateY(-1px)}._qrPay_150d6_1 ._content_150d6_47 ._tabCard_150d6_53 ._tabSelector_150d6_59 ._tabButton_150d6_63._active_150d6_72{background:linear-gradient(135deg,#4caf50,#45a049);border-color:#4caf50;color:#fff;box-shadow:0 4px 12px #4caf504d}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 .ant-card-head{border-bottom:1px solid #e8f5e8}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95{text-align:center}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanArea_150d6_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_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanArea_150d6_98:hover{border-color:#45a049;background:linear-gradient(135deg,#f0f9ff,#e6fffa)}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanArea_150d6_98 ._scanIcon_150d6_110{font-size:72px;color:#4caf50;margin-bottom:16px;animation:_pulse_150d6_1 2s infinite}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanArea_150d6_98 ._scanText_150d6_116{color:#666;font-size:15px;font-weight:500}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanButton_150d6_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_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanButton_150d6_121:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._uploadButton_150d6_134{height:52px;border-radius:12px;font-size:16px;font-weight:600;border:2px solid #e8f5e8;background:#fff}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._uploadButton_150d6_134:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-1px);box-shadow:0 4px 12px #4caf5033}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 .ant-card-head{border-bottom:1px solid #e8f5e8}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._amountSection_150d6_156{margin-bottom:24px}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._amountSection_150d6_156 ._amountInput_150d6_159{margin:16px 0;border-radius:12px;border:2px solid #e8f5e8}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._amountSection_150d6_156 ._amountInput_150d6_159 .ant-input{font-size:20px;font-weight:700;text-align:center;border:none;padding:16px}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._amountSection_150d6_156 ._amountInput_150d6_159:hover,._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._amountSection_150d6_156 ._amountInput_150d6_159:focus-within{border-color:#4caf50}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._amountSection_150d6_156 ._quickAmounts_150d6_174{display:flex;gap:8px;flex-wrap:wrap}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._amountSection_150d6_156 ._quickAmounts_150d6_174 ._quickAmountBtn_150d6_179{border-radius:8px;font-size:14px;border:1px solid #e8f5e8;font-weight:500}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._amountSection_150d6_156 ._quickAmounts_150d6_174 ._quickAmountBtn_150d6_179:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-1px)}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._generateButton_150d6_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_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._generateButton_150d6_190:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._generateButton_150d6_190:disabled{background:#d9d9d9;box-shadow:none}._qrPay_150d6_1 ._content_150d6_47 ._instructionsCard_150d6_207{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._qrPay_150d6_1 ._content_150d6_47 ._instructionsCard_150d6_207 ._instructions_150d6_207 ._instructionItem_150d6_212{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px;padding:16px;border-radius:12px;background:#f6ffed;border:1px solid #e8f5e8}._qrPay_150d6_1 ._content_150d6_47 ._instructionsCard_150d6_207 ._instructions_150d6_207 ._instructionItem_150d6_212:last-child{margin-bottom:0}._qrPay_150d6_1 ._content_150d6_47 ._instructionsCard_150d6_207 ._instructions_150d6_207 ._instructionItem_150d6_212 ._instructionIcon_150d6_225{font-size:24px;color:#4caf50;margin-top:2px;flex-shrink:0}._qrPay_150d6_1 ._content_150d6_47 ._instructionsCard_150d6_207 ._instructions_150d6_207 ._instructionItem_150d6_212 ._instructionText_150d6_231{display:block;color:#666;font-size:14px;margin-top:4px;line-height:1.5}._qrModal_150d6_239 .ant-modal-content{border-radius:16px;overflow:hidden}._qrModal_150d6_239 ._qrModalContent_150d6_243{text-align:center}._qrModal_150d6_239 ._qrModalContent_150d6_243 ._qrCodeContainer_150d6_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_150d6_239 ._qrModalContent_150d6_243 ._qrInfo_150d6_255 ._qrNote_150d6_255{display:block;margin-top:8px;font-size:14px;color:#666;line-height:1.4}@keyframes _pulse_150d6_1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media(max-width:768px){._qrPay_150d6_1 ._header_150d6_5{padding:16px}._qrPay_150d6_1 ._header_150d6_5 ._headerContent_150d6_11{flex-direction:column;gap:12px;align-items:stretch}._qrPay_150d6_1 ._header_150d6_5 ._headerContent_150d6_11 ._backButton_150d6_18{align-self:flex-start}._qrPay_150d6_1 ._header_150d6_5 ._headerContent_150d6_11 ._headerActions_150d6_31 ._commerceBtn_150d6_31{width:100%;height:40px}._qrPay_150d6_1 ._content_150d6_47{padding:16px}._qrPay_150d6_1 ._content_150d6_47 ._tabCard_150d6_53 ._tabSelector_150d6_59 ._tabButton_150d6_63{height:48px;font-size:14px}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanArea_150d6_98{padding:32px 16px}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanArea_150d6_98 ._scanIcon_150d6_110{font-size:56px}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanArea_150d6_98 ._scanText_150d6_116{font-size:14px}._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._scanButton_150d6_121,._qrPay_150d6_1 ._content_150d6_47 ._scanCard_150d6_87 ._scanContent_150d6_95 ._uploadButton_150d6_134{height:48px;font-size:15px}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._quickAmounts_150d6_174 ._quickAmountBtn_150d6_179{font-size:14px;padding:4px 8px}._qrPay_150d6_1 ._content_150d6_47 ._generateCard_150d6_148 ._generateContent_150d6_156 ._generateButton_150d6_190{height:48px;font-size:15px}._qrModal_150d6_239 ._qrModalContent_150d6_243 ._qrCodeContainer_150d6_246{padding:16px}}._payment_19lf7_1{min-height:100vh;background:#f8f9fa;padding:0}._payment_19lf7_1 ._header_19lf7_6{background:linear-gradient(135deg,#4caf50,#45a049);border-bottom:none;padding:16px 20px;position:sticky;top:0;z-index:100}._payment_19lf7_1 ._header_19lf7_6 ._headerContent_19lf7_14{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._payment_19lf7_1 ._header_19lf7_6 ._headerContent_19lf7_14 ._backButton_19lf7_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_19lf7_1 ._header_19lf7_6 ._headerContent_19lf7_14 ._backButton_19lf7_22:hover{background:#ffffff1a;border-color:#ffffff80}._payment_19lf7_1 ._header_19lf7_6 ._headerContent_19lf7_14 ._headerInfo_19lf7_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_19lf7_1 ._header_19lf7_6 ._headerContent_19lf7_14 ._headerInfo_19lf7_36 ._title_19lf7_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_19lf7_1 ._header_19lf7_6 ._headerContent_19lf7_14 ._headerInfo_19lf7_36 ._title_19lf7_51 ._titleIcon_19lf7_62{font-size:24px}._payment_19lf7_1 ._header_19lf7_6 ._headerContent_19lf7_14 ._headerInfo_19lf7_36 ._subtitle_19lf7_65{color:#fffc;font-size:14px}._payment_19lf7_1 ._stepsContainer_19lf7_69{max-width:600px;margin:24px auto;padding:0 16px}._payment_19lf7_1 ._stepsContainer_19lf7_69 .ant-steps{background:#fff;padding:20px;border-radius:12px;border:1px solid #e8f5e8;box-shadow:0 4px 16px #00000014}._payment_19lf7_1 ._stepsCard_19lf7_81{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._payment_19lf7_1 ._content_19lf7_87{max-width:600px;margin:0 auto;padding:24px 20px 32px;transform:translateY(-8px)}._payment_19lf7_1 ._content_19lf7_87 .ant-card{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;overflow:hidden}._payment_19lf7_1 ._content_19lf7_87 .ant-card .ant-card-body{padding:24px}._payment_19lf7_1 ._orderInfo_19lf7_102{margin-bottom:8px}._payment_19lf7_1 ._orderInfo_19lf7_102 span{display:inline-block;margin-right:8px}._payment_19lf7_1 ._orderItems_19lf7_109 ._orderItem_19lf7_109{padding:8px 0;border-bottom:1px solid #f0f0f0}._payment_19lf7_1 ._orderItems_19lf7_109 ._orderItem_19lf7_109:last-child{border-bottom:none}._payment_19lf7_1 ._totalAmount_19lf7_116{background:#fff;padding:16px;border-radius:8px;margin-top:16px;border:1px solid #e8f5e8}._payment_19lf7_1 ._tapPointsCard_19lf7_123{margin:16px 0;border:2px solid #e8f5e8}._payment_19lf7_1 ._tapPointsCard_19lf7_123 ._tapPointsInput_19lf7_127{margin-top:12px}._payment_19lf7_1 ._tapPointsCard_19lf7_123 ._tapPointsInput_19lf7_127 .ant-input{margin:8px 0}._payment_19lf7_1 ._paymentSummary_19lf7_133{margin:16px 0;background:#f8f9fa}._payment_19lf7_1 ._paymentSummary_19lf7_133 .ant-card-body{padding:16px}._payment_19lf7_1 ._riskAnalysis_19lf7_140{margin:16px 0}._payment_19lf7_1 ._riskAnalysis_19lf7_140 .ant-btn{width:100%;height:48px;border-radius:12px;font-weight:500}._payment_19lf7_1 ._riskAnalysisCard_19lf7_149 .ant-card-body{padding:20px}._payment_19lf7_1 ._riskAnalysisHeader_19lf7_152{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}._payment_19lf7_1 ._riskScoreContainer_19lf7_157{text-align:center;padding:16px;background:#fff9;border-radius:12px;border:1px solid rgba(0,0,0,.06)}._payment_19lf7_1 ._riskScoreValue_19lf7_164{display:flex;align-items:baseline;justify-content:center;margin:8px 0}._payment_19lf7_1 ._riskLevelContainer_19lf7_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_19lf7_1 ._riskFactors_19lf7_181{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}._payment_19lf7_1 ._riskFactors_19lf7_181 .ant-list-item{padding-left:0}._payment_19lf7_1 ._analyzedData_19lf7_189{margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06);font-family:Courier New,monospace;font-size:14px;color:#999}._payment_19lf7_1 ._actionButtons_19lf7_197{margin-top:24px;display:flex;justify-content:space-between}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-btn{height:48px;border-radius:12px;font-weight:600}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-btn.ant-btn-primary{background:linear-gradient(135deg,#4caf50,#45a049);border:none;box-shadow:0 4px 16px #4caf504d;color:#fff!important}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-btn.ant-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-btn.ant-btn-primary[disabled]{color:#fff!important;opacity:.6}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-btn:first-child{margin-right:auto}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-btn:last-child{margin-left:auto}._payment_19lf7_1 ._successCard_19lf7_227{text-align:center}._payment_19lf7_1 ._successCard_19lf7_227 ._successContent_19lf7_230{padding:32px 16px}._payment_19lf7_1 ._successCard_19lf7_227 ._successContent_19lf7_230 ._successIcon_19lf7_233{font-size:64px;color:#52c41a;margin-bottom:16px;display:block}._payment_19lf7_1 ._successCard_19lf7_227 ._successContent_19lf7_230 ._paymentDetails_19lf7_239{margin:24px 0;padding:16px;background:#f6ffed;border-radius:8px;border:1px solid #b7eb8f}._payment_19lf7_1 ._successCard_19lf7_227 ._successContent_19lf7_230 ._paymentDetails_19lf7_239 span{display:block;margin-bottom:8px}._payment_19lf7_1 ._successCard_19lf7_227 ._successContent_19lf7_230 ._paymentDetails_19lf7_239 span:last-child{margin-bottom:0}@media(max-width:768px){._payment_19lf7_1 ._header_19lf7_6 ._headerContent_19lf7_14,._payment_19lf7_1 ._stepsContainer_19lf7_69{padding:0 12px}._payment_19lf7_1 ._stepsContainer_19lf7_69 .ant-steps{padding:16px}._payment_19lf7_1 ._content_19lf7_87{padding:0 12px 24px}._payment_19lf7_1 ._content_19lf7_87 .ant-card-body{padding:16px}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-space{width:100%}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-space .ant-space-item{flex:1}._payment_19lf7_1 ._actionButtons_19lf7_197 .ant-space .ant-space-item .ant-btn{width:100%}}@media(prefers-color-scheme:dark){._payment_19lf7_1 ._totalAmount_19lf7_116,._payment_19lf7_1 ._paymentSummary_19lf7_133{background:#fff;color:inherit;border-color:#e8f5e8}._payment_19lf7_1 ._orderItems_19lf7_109 ._orderItem_19lf7_109{border-bottom-color:#eaeaea}._payment_19lf7_1 ._successCard_19lf7_227 ._successContent_19lf7_230 ._paymentDetails_19lf7_239{background:#f6ffed;border-color:#b7eb8f}}._customStepIcons_19lf7_295{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._customStepIcons_19lf7_295 ._stepItem_19lf7_303{display:flex;flex-direction:column;align-items:center;flex:1}._customStepIcons_19lf7_295 ._stepIcon_19lf7_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_19lf7_295 ._stepIcon_19lf7_309._active_19lf7_323{border-color:#4caf50;color:#4caf50}._customStepIcons_19lf7_295 ._stepIcon_19lf7_309._finished_19lf7_327{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._customStepIcons_19lf7_295 ._stepTitle_19lf7_332{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._customStepIcons_19lf7_295 ._stepTitle_19lf7_332._active_19lf7_323,._customStepIcons_19lf7_295 ._stepTitle_19lf7_332._finished_19lf7_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}}._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_1affq_1{padding:24px;background:#f5f5f5;min-height:100vh}._withdrawRequestsContainer_1affq_1 ._header_1affq_6{margin-bottom:24px}._withdrawRequestsContainer_1affq_1 ._header_1affq_6 ._title_1affq_9{display:flex;align-items:center;margin-bottom:8px}._withdrawRequestsContainer_1affq_1 ._header_1affq_6 ._title_1affq_9 ._titleIcon_1affq_14{margin-right:8px;color:#1890ff}._withdrawRequestsContainer_1affq_1 ._header_1affq_6 ._subtitle_1affq_18{color:#666;font-size:14px}._withdrawRequestsContainer_1affq_1 ._statisticsRow_1affq_22{margin-bottom:24px}._withdrawRequestsContainer_1affq_1 ._statisticsRow_1affq_22 ._statCard_1affq_25{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._withdrawRequestsContainer_1affq_1 ._statisticsRow_1affq_22 ._statCard_1affq_25:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}._withdrawRequestsContainer_1affq_1 ._tableCard_1affq_35{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._withdrawRequestsContainer_1affq_1 ._tableCard_1affq_35 ._ant-table-thead_1affq_40>tr>th{background:#fafafa;font-weight:600;color:#262626}._withdrawRequestsContainer_1affq_1 ._tableCard_1affq_35 ._ant-table-tbody_1affq_45>tr:hover>td{background:#f0f9ff}._withdrawRequestsContainer_1affq_1 ._loadingContainer_1affq_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_1affq_1 ._loadingContainer_1affq_48 ._loadingText_1affq_58{margin-top:16px;color:#666;font-size:16px}._withdrawRequestsContainer_1affq_1 ._errorContainer_1affq_63{padding:24px}._withdrawRequestsContainer_1affq_1 ._errorContainer_1affq_63 ._errorAlert_1affq_66{border-radius:8px}._withdrawRequestsContainer_1affq_1 ._errorContainer_1affq_63 ._retryButton_1affq_69{margin-left:8px}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._modalHeader_1affq_72 ._headerIcon_1affq_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_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._detailHeader_1affq_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_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._detailHeader_1affq_83 ._statusBadge_1affq_93 ._statusTag_1affq_93{font-weight:600;padding:6px 12px;border-radius:20px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._detailHeader_1affq_83 ._amountDisplay_1affq_101{text-align:right}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._detailHeader_1affq_83 ._amountDisplay_1affq_101 ._amountLabel_1affq_104{font-size:14px;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;display:block}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._infoSection_1affq_112 ._sectionTitle_1affq_112{display:flex;align-items:center;margin-bottom:16px;color:#262626;font-weight:600}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._infoSection_1affq_112 ._sectionTitle_1affq_112 ._anticon_1affq_119{margin-right:8px;color:#1890ff}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._infoSection_1affq_112 ._detailItem_1affq_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_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._infoSection_1affq_112 ._detailItem_1affq_123:hover{background:#e9ecef;border-color:#1890ff}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._infoSection_1affq_112 ._detailItem_1affq_123 ._codeText_1affq_138{background:#e6f7ff;color:#1890ff;padding:4px 8px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._notesSection_1affq_146 ._sectionTitle_1affq_112{display:flex;align-items:center;margin-bottom:16px;color:#262626;font-weight:600}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._notesSection_1affq_146 ._sectionTitle_1affq_112 ._anticon_1affq_119{margin-right:8px;color:#1890ff}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._notesSection_1affq_146 ._noteItem_1affq_157{margin-bottom:16px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #1890ff}._withdrawRequestsContainer_1affq_1 ._detailModal_1affq_72 ._detailContent_1affq_83 ._notesSection_1affq_146 ._noteItem_1affq_157 ._noteContent_1affq_164{margin-top:8px;padding:12px;background:#fff;border-radius:6px;border:1px solid #e9ecef}._withdrawRequestsContainer_1affq_1 ._processModal_1affq_171 ._statusOptions_1affq_171,._withdrawRequestsContainer_1affq_1 ._confirmTransferModal_1affq_176 ._receiptOptions_1affq_176{display:flex;gap:8px;margin-top:8px}@media(max-width:768px){._withdrawRequestsContainer_1affq_1{padding:16px}._withdrawRequestsContainer_1affq_1 ._statisticsRow_1affq_22 ._ant-col_1affq_185{margin-bottom:16px}._withdrawRequestsContainer_1affq_1 ._tableCard_1affq_35 ._ant-table_1affq_40{font-size:14px}}._withdrawRequestsContainer_1affq_1 ._ant-btn_1affq_192._ant-btn-primary_1affq_192._ant-btn-sm_1affq_192{height:32px;border-radius:6px;font-weight:500}._withdrawRequestsContainer_1affq_1 ._ant-tag_1affq_197{border-radius:4px;font-weight:500}._withdrawRequestsContainer_1affq_1 ._ant-avatar_1affq_201{background:#1890ff}._withdrawRequestsContainer_1affq_1 ._ant-space_1affq_204._ant-space-small_1affq_204{gap:4px}._withdrawRequestsContainer_1affq_1 ._ant-card_1affq_207._ant-card-small_1affq_207 ._ant-card-body_1affq_207{padding:12px}._withdrawRequestsContainer_1affq_1 ._ant-form_1affq_210 ._ant-form-item_1affq_210{margin-bottom:16px}._withdrawRequestsContainer_1affq_1 ._ant-form_1affq_210 ._ant-form-item_1affq_210 ._ant-form-item-label_1affq_213{font-weight:500;color:#262626}._withdrawRequestsContainer_1affq_1 ._ant-modal_1affq_217 ._ant-modal-header_1affq_217{border-bottom:1px solid #f0f0f0;padding:16px 24px}._withdrawRequestsContainer_1affq_1 ._ant-modal_1affq_217 ._ant-modal-body_1affq_221{padding:24px}._withdrawRequestsContainer_1affq_1 ._ant-modal_1affq_217 ._ant-modal-footer_1affq_224{border-top:1px solid #f0f0f0;padding:16px 24px}._withdrawRequestsContainer_1affq_1 ._ant-alert_1affq_228{border-radius:6px;margin-bottom:16px}._withdrawRequestsContainer_1affq_1 ._ant-statistic_1affq_232 ._ant-statistic-title_1affq_232{color:#666;font-size:14px;margin-bottom:8px}._withdrawRequestsContainer_1affq_1 ._ant-statistic_1affq_232 ._ant-statistic-content_1affq_237 ._ant-statistic-content-prefix_1affq_237{margin-right:4px}._withdrawRequestsContainer_1affq_1 ._ant-statistic_1affq_232 ._ant-statistic-content_1affq_237 ._ant-statistic-content-suffix_1affq_240{margin-left:4px}._withdrawRequestsContainer_1affq_1 ._ant-table_1affq_40 ._ant-table-thead_1affq_40>tr>th{background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;color:#262626}._withdrawRequestsContainer_1affq_1 ._ant-table_1affq_40 ._ant-table-tbody_1affq_45>tr>td{border-bottom:1px solid #f0f0f0;padding:12px 16px}._withdrawRequestsContainer_1affq_1 ._ant-table_1affq_40 ._ant-table-tbody_1affq_45>tr:hover>td{background:#f0f9ff}._withdrawRequestsContainer_1affq_1 ._ant-pagination_1affq_256{margin-top:16px;text-align:right}._withdrawRequestsContainer_1affq_1 ._ant-pagination_1affq_256 ._ant-pagination-total-text_1affq_260{color:#666}._container_phiza_1{padding:24px;display:flex;flex-direction:column;gap:24px;background-color:#f5f7fb;min-height:100%}._pageHeader_phiza_10{display:flex;flex-direction:column;gap:4px}._headerTitle_phiza_16{font-size:28px;font-weight:700;color:#1f2430;margin:0}._headerDescription_phiza_23{color:#6b7280;font-size:16px}._actionsRow_phiza_28,._cardsRow_phiza_34{display:flex;flex-wrap:wrap;gap:16px}._statCard_phiza_40{flex:1 1 220px;border-radius:16px;box-shadow:0 10px 30px #0f172a14;border:none;overflow:hidden}._statCard_phiza_40 .ant-card-body{padding:20px 24px}._cardTitle_phiza_52{font-size:16px;font-weight:600;color:#111827;margin-bottom:12px}._cardSubtitle_phiza_59{color:#6b7280;font-size:14px;margin-bottom:16px}._statusBadge_phiza_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:14px}._formsGrid_phiza_77{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}._formGrid_phiza_83{display:grid;grid-template-columns:2fr 1fr;gap:16px}@media(max-width:768px){._formGrid_phiza_83{grid-template-columns:1fr}}._formCard_phiza_94{border-radius:16px;box-shadow:0 8px 24px #0f172a0f;border:none}._formCard_phiza_94 .ant-card-body{padding:24px}._formHeader_phiza_104{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}._formFooter_phiza_111{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}._filtersCard_phiza_118{border-radius:16px;box-shadow:0 8px 24px #0f172a0d;border:none}._filtersCard_phiza_118 .ant-card-body{padding:20px 24px}._filtersRow_phiza_128{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:flex-start}._filtersRow_phiza_128 .ant-form-item{margin-bottom:0;display:flex;flex-direction:column}._filtersRow_phiza_128 .ant-form-item .ant-form-item-label{padding-bottom:8px;height:auto;line-height:1.5}._filtersRow_phiza_128 .ant-form-item .ant-form-item-control{flex:1;display:flex;flex-direction:column}._filtersRow_phiza_128 .ant-form-item .ant-form-item-control-input{min-height:32px}._filtersRow_phiza_128 .ant-form-item .ant-input,._filtersRow_phiza_128 .ant-form-item .ant-select-selector{height:32px!important;line-height:30px}._filtersRow_phiza_128 .ant-form-item .ant-select{height:32px}._filtersRow_phiza_128 .ant-form-item .ant-select .ant-select-selector{height:32px!important}._filterActions_phiza_164{display:flex;gap:12px;justify-content:flex-end;align-items:flex-end;padding-top:30px}._filterActions_phiza_164 .tap-button{height:32px}._tableCard_phiza_175{border-radius:16px;box-shadow:0 12px 32px #0f172a14;border:none}._tableCard_phiza_175 .ant-card-body{padding:0}._tableHeader_phiza_185{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 0}._tableTitle_phiza_192{font-size:18px;font-weight:600;color:#111827}._tableDescription_phiza_198{color:#6b7280;font-size:14px}._tableWrapper_phiza_203{padding:16px 24px 24px}._mobileLoader_phiza_207{display:flex;justify-content:center;padding:24px 0}._mobileCardList_phiza_213{display:flex;flex-direction:column;gap:16px}._mobileCard_phiza_213{border-radius:14px;box-shadow:0 8px 20px #0f172a14}._mobileCard_phiza_213 .ant-card-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px}._mobileCardHeader_phiza_231{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._mobileCardAmount_phiza_238{font-size:18px;font-weight:700;color:#111827}._mobileCardStatus_phiza_244{display:flex;align-items:center;gap:8px}._mobileCardRow_phiza_250{display:flex;justify-content:space-between;gap:12px;font-size:14px}._mobileCardActions_phiza_257{justify-content:stretch}._mobileCardActions_phiza_257 .tap-button{flex:1}._emptyState_phiza_265{padding:48px 0;text-align:center;color:#6b7280;font-size:15px}._modalContent_phiza_272{display:flex;flex-direction:column;gap:16px}._modalFooter_phiza_278{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}._detailGrid_phiza_285{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}._detailCard_phiza_291{padding:16px;border-radius:12px;background:#f9fafb}._detailLabel_phiza_297{font-size:14px;color:#6b7280}._detailValue_phiza_302{font-size:15px;font-weight:600;color:#111827}._sectionTitle_phiza_308{font-size:16px;font-weight:600;color:#111827;margin:0}._sectionSubtitle_phiza_315{color:#6b7280;font-size:14px;margin:0 0 12px}@media(max-width:768px){._container_phiza_1{padding:0;gap:0}._pageHeader_phiza_10{padding:16px}._actionsRow_phiza_28{padding:0 16px}._filtersCard_phiza_118{border-radius:0;box-shadow:none;border-left:none;border-right:none}._filtersCard_phiza_118 .ant-card-body{padding:16px}._tableCard_phiza_175{border-radius:0;box-shadow:none;border-left:none;border-right:none}._tableCard_phiza_175 .ant-card-body{padding:0}._tableHeader_phiza_185{padding:16px}._tableWrapper_phiza_203{padding:0 2px 16px}._mobileCardList_phiza_213{padding:0 2px;gap:12px}._formFooter_phiza_111,._filterActions_phiza_164{justify-content:stretch;padding-top:0;align-items:stretch}._formFooter_phiza_111>*,._filterActions_phiza_164>*{flex:1}._filtersRow_phiza_128{grid-template-columns:1fr;gap:16px}._filtersRow_phiza_128 .ant-form-item{margin-bottom:0}._filtersRow_phiza_128 .ant-form-item .ant-form-item-label{padding-bottom:8px}._filtersRow_phiza_128 .ant-form-item .ant-input,._filtersRow_phiza_128 .ant-form-item .ant-select-selector{height:32px!important;line-height:30px}._filtersRow_phiza_128 .ant-form-item .ant-select{height:32px}._filtersRow_phiza_128 .ant-form-item .ant-select .ant-select-selector{height:32px!important}._filterActions_phiza_164{margin-top:0;padding-top:0}._filterActions_phiza_164 .tap-button{height:32px}._mobileCard_phiza_213{box-shadow:0 6px 16px #0f172a14;border-radius:8px;margin:0}}._bannerManagementContainer_1kxlj_1{padding:24px;background:#fff;min-height:100vh}@media(max-width:768px){._bannerManagementContainer_1kxlj_1{padding:0}}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_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_1kxlj_1 ._headerCard_1kxlj_11{padding:20px;margin-bottom:16px}}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._headerContent_1kxlj_25{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._headerContent_1kxlj_25{flex-direction:column;gap:16px}}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._headerTitle_1kxlj_36{flex:1}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._title_1kxlj_39{color:#fff!important;margin-bottom:8px!important;font-weight:700}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._title_1kxlj_39{font-size:20px!important;margin-bottom:4px!important}}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._title_1kxlj_39 ._titleIcon_1kxlj_50{margin-right:12px;font-size:32px;color:gold}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._title_1kxlj_39 ._titleIcon_1kxlj_50{font-size:24px;margin-right:8px}}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._subtitle_1kxlj_61{color:#ffffffe6!important;font-size:16px;margin:0}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._subtitle_1kxlj_61{font-size:14px}}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._addButton_1kxlj_72{width:100%;height:40px}}._bannerManagementContainer_1kxlj_1 ._statsRow_1kxlj_77{margin-bottom:24px}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._statsRow_1kxlj_77{display:none}}._bannerManagementContainer_1kxlj_1 ._mobileStatsContainer_1kxlj_85{margin-bottom:16px}@media(min-width:769px){._bannerManagementContainer_1kxlj_1 ._mobileStatsContainer_1kxlj_85{display:none}}._bannerManagementContainer_1kxlj_1 ._mobileStatsContainer_1kxlj_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_1kxlj_1 ._mobileStatsContainer_1kxlj_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_1kxlj_1 ._mobileStatCard_1kxlj_106{text-align:center;padding:12px;background-color:#fafafa;border-radius:8px;border:1px solid #f0f0f0}._bannerManagementContainer_1kxlj_1 ._mobileStatValue_1kxlj_113{font-size:20px;font-weight:600;color:#1890ff;margin-bottom:4px}._bannerManagementContainer_1kxlj_1 ._mobileStatLabel_1kxlj_119{font-size:14px;color:#8c8c8c}._bannerManagementContainer_1kxlj_1 ._searchContainer_1kxlj_123{display:flex;gap:12px;margin-bottom:16px;align-items:center}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._searchContainer_1kxlj_123{flex-direction:column;gap:8px;margin-bottom:12px}}._bannerManagementContainer_1kxlj_1 ._searchInput_1kxlj_136{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._bannerManagementContainer_1kxlj_1 ._searchInput_1kxlj_136:focus,._bannerManagementContainer_1kxlj_1 ._searchInput_1kxlj_136:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._bannerManagementContainer_1kxlj_1 ._searchInput_1kxlj_136 .ant-input{border:none;box-shadow:none}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._searchInput_1kxlj_136{height:40px;width:100%}}._bannerManagementContainer_1kxlj_1 ._refreshButton_1kxlj_157{border-radius:8px;height:36px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease}._bannerManagementContainer_1kxlj_1 ._refreshButton_1kxlj_157:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff;transform:translateY(-1px)}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._refreshButton_1kxlj_157{height:40px;width:100%}}._bannerManagementContainer_1kxlj_1 ._mainCard_1kxlj_178{border-radius:16px;box-shadow:0 4px 20px #00000014;border:none;background:#fff}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._mainCard_1kxlj_178{border-radius:12px}}._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table{border-radius:12px;overflow:hidden}._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-thead>tr>th{padding:12px 8px;font-size:14px}}._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-tbody>tr>td{padding:12px 8px}}._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-pagination{padding:12px 16px}}._bannerManagementContainer_1kxlj_1 ._mobileBannerCard_1kxlj_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}@media(max-width:576px){._bannerManagementContainer_1kxlj_1 ._mobileBannerCard_1kxlj_233{border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-bottom:0}}._bannerManagementContainer_1kxlj_1 ._mobileBannerCard_1kxlj_233:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}._bannerManagementContainer_1kxlj_1 ._mobileBannerCard_1kxlj_233:last-child{border-bottom:none}._bannerManagementContainer_1kxlj_1 ._mobileBannerCard_1kxlj_233 *{word-break:normal!important;white-space:normal!important;overflow-wrap:normal!important}._bannerManagementContainer_1kxlj_1 ._mobileBannerHeader_1kxlj_266{display:flex;align-items:flex-start;gap:12px}._bannerManagementContainer_1kxlj_1 ._bannerImageWrapper_1kxlj_271{position:relative;flex-shrink:0}._bannerManagementContainer_1kxlj_1 ._bannerImageMobile_1kxlj_275{border-radius:6px;object-fit:cover;flex-shrink:0}._bannerManagementContainer_1kxlj_1 ._noImagePlaceholder_1kxlj_280{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_1kxlj_1 ._mobileBannerInfo_1kxlj_292{flex:1;min-width:0;overflow:hidden}._bannerManagementContainer_1kxlj_1 ._mobileBannerTitle_1kxlj_297{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_1kxlj_1 ._mobileBannerDescription_1kxlj_308{font-size:14px;color:#8c8c8c;margin-bottom:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._bannerManagementContainer_1kxlj_1 ._mobileBannerMeta_1kxlj_318{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}._bannerManagementContainer_1kxlj_1 ._mobileBannerMeta_1kxlj_318 .ant-tag{margin:0;font-size:14px;padding:2px 6px;border-radius:4px}._bannerManagementContainer_1kxlj_1 ._orderTag_1kxlj_330{font-weight:600;font-size:14px!important;padding:1px 5px!important}._bannerManagementContainer_1kxlj_1 ._mobileActions_1kxlj_335{display:flex;gap:6px;justify-content:flex-start;margin-top:12px;flex-wrap:wrap}@media(max-width:480px){._bannerManagementContainer_1kxlj_1 ._mobileActions_1kxlj_335{gap:4px}}._bannerManagementContainer_1kxlj_1 ._mobileActionButton_1kxlj_347{height:28px;padding:0 8px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:14px;border:1px solid #d9d9d9;background-color:#fff;transition:all .2s ease}._bannerManagementContainer_1kxlj_1 ._mobileActionButton_1kxlj_347:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media(max-width:480px){._bannerManagementContainer_1kxlj_1 ._mobileActionButton_1kxlj_347{height:24px;padding:0 6px;font-size:14px}}@media(max-width:480px){._bannerManagementContainer_1kxlj_1 ._bannerManagementContainer_1kxlj_1{padding:0}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11{margin-bottom:12px;padding:16px}._bannerManagementContainer_1kxlj_1 ._headerTitle_1kxlj_36 ._title_1kxlj_39{font-size:18px!important}._bannerManagementContainer_1kxlj_1 ._mobileStatsContainer_1kxlj_85{margin-bottom:12px}._bannerManagementContainer_1kxlj_1 ._mobileStatCard_1kxlj_106{padding:8px}._bannerManagementContainer_1kxlj_1 ._mobileStatValue_1kxlj_113{font-size:16px}._bannerManagementContainer_1kxlj_1 ._mobileStatLabel_1kxlj_119{font-size:14px}._bannerManagementContainer_1kxlj_1 ._searchContainer_1kxlj_123{margin-bottom:12px}._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-thead>tr>th,._bannerManagementContainer_1kxlj_1 ._bannerTable_1kxlj_189 .ant-table-tbody>tr>td{padding:8px 4px;font-size:14px}}._bannerManagementContainer_1kxlj_1 ._mobileModalContainer_1kxlj_402{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff;overflow-y:auto;padding-bottom:80px}._bannerManagementContainer_1kxlj_1 ._mobileModalHeader_1kxlj_413{position:sticky;top:0;background:#fff;z-index:10;padding:12px 16px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between}._bannerManagementContainer_1kxlj_1 ._mobileModalContent_1kxlj_424{padding:16px 0}@media(max-width:768px){._bannerManagementContainer_1kxlj_1{padding:0}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11{padding:24px 20px}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._title_1kxlj_39{font-size:24px!important}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._title_1kxlj_39 ._titleIcon_1kxlj_50{font-size:28px}._bannerManagementContainer_1kxlj_1 ._headerCard_1kxlj_11 ._subtitle_1kxlj_61{font-size:14px}._bannerManagementContainer_1kxlj_1 ._mainCard_1kxlj_178 ._tabs_1kxlj_444 .ant-tabs-tab{padding:8px 16px;font-size:14px}}._createBannerContainer_1yk4v_1{background:#fff}._createBannerContainer_1yk4v_1 ._headerCard_1yk4v_4{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._createBannerContainer_1yk4v_1 ._headerCard_1yk4v_4 .ant-card-body{padding:24px}._createBannerContainer_1yk4v_1 ._headerCard_1yk4v_4 .ant-typography{color:#fff!important}._createBannerContainer_1yk4v_1 ._headerCard_1yk4v_4 .ant-typography.ant-typography-secondary{color:#fffc!important}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21{border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;background:#fff}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-card-body{padding:32px}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-form-item-label>label{font-weight:500;color:#262626}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input,._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input-number,._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input-textarea{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input:hover,._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input-number:hover,._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input-textarea:hover{border-color:#40a9ff}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input:focus,._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input-number:focus,._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-input-textarea:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-switch{background-color:#d9d9d9}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-switch._ant-switch-checked_1yk4v_55{background-color:#52c41a}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_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_1yk4v_1 ._uploadArea_1yk4v_58:hover{border-color:#1890ff;background:#f0f8ff}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._uploadPlaceholder_1yk4v_74{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._uploadPlaceholder_1yk4v_74 ._anticon_1yk4v_82{font-size:48px;color:#8c8c8c;margin-bottom:16px}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._uploadPlaceholder_1yk4v_74 ._ant-typography_1yk4v_15{margin-bottom:8px;color:#595959}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._imagePreview_1yk4v_91{position:relative;width:100%;height:200px;border-radius:12px;overflow:hidden}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._imagePreview_1yk4v_91 img{width:100%;height:100%;object-fit:cover}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._imagePreview_1yk4v_91 ._overlay_1yk4v_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_1yk4v_1 ._uploadArea_1yk4v_58 ._imagePreview_1yk4v_91 ._overlay_1yk4v_103 ._anticon_1yk4v_82{font-size:24px;margin-bottom:8px}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._imagePreview_1yk4v_91 ._overlay_1yk4v_103 ._ant-typography_1yk4v_15{color:#fff;margin:0}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._imagePreview_1yk4v_91:hover ._overlay_1yk4v_103{opacity:1}@media(max-width:768px){._createBannerContainer_1yk4v_1 ._createBannerContainer_1yk4v_1{background:#fff}._createBannerContainer_1yk4v_1 ._createBannerContainer_1yk4v_1 ._headerCard_1yk4v_4{margin-bottom:0;border-radius:0;background:#fff}._createBannerContainer_1yk4v_1 ._createBannerContainer_1yk4v_1 ._headerCard_1yk4v_4 .ant-card-body{padding:0}._createBannerContainer_1yk4v_1 ._createBannerContainer_1yk4v_1 ._headerCard_1yk4v_4 .ant-typography{color:#262626!important}._createBannerContainer_1yk4v_1 ._createBannerContainer_1yk4v_1 ._headerCard_1yk4v_4 .ant-typography.ant-typography-secondary{color:#8c8c8c!important}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21{box-shadow:none;border-radius:0;background:#fff}._createBannerContainer_1yk4v_1 ._formCard_1yk4v_21 .ant-card-body{padding:0}._createBannerContainer_1yk4v_1 .ant-form-item-label>label{padding-left:16px!important;padding-right:16px!important}._createBannerContainer_1yk4v_1 .ant-form-item-explain-error{padding-left:16px!important;padding-right:16px!important}._createBannerContainer_1yk4v_1 .ant-input,._createBannerContainer_1yk4v_1 .ant-input-number,._createBannerContainer_1yk4v_1 .ant-input-number-input,._createBannerContainer_1yk4v_1 textarea.ant-input{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;border-radius:8px!important}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58{min-height:150px;margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;border-radius:8px!important}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._uploadPlaceholder_1yk4v_74{padding:16px}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._uploadPlaceholder_1yk4v_74 ._anticon_1yk4v_82{font-size:36px;margin-bottom:12px}._createBannerContainer_1yk4v_1 ._uploadArea_1yk4v_58 ._imagePreview_1yk4v_91{height:150px}}._editBannerContainer_1up15_1{background:#fff!important;min-height:auto;height:auto;padding-bottom:0}._editBannerContainer_1up15_1 ._loadingContainer_1up15_7,._editBannerContainer_1up15_1 ._errorContainer_1up15_8{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;background:#fff!important}._editBannerContainer_1up15_1 ._headerCard_1up15_17{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._editBannerContainer_1up15_1 ._headerCard_1up15_17 .ant-card-body{padding:24px}._editBannerContainer_1up15_1 ._headerCard_1up15_17 .ant-typography{color:#fff!important}._editBannerContainer_1up15_1 ._headerCard_1up15_17 .ant-typography.ant-typography-secondary{color:#fffc!important}._editBannerContainer_1up15_1 ._formCard_1up15_34{border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;background:#fff!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-card-body{padding:24px;background:#fff!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-form-item-label>label{font-weight:500;color:#262626}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-number,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-textarea{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease;background:#fff!important;color:#262626!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input:hover,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-number:hover,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-textarea:hover{border-color:#40a9ff;background:#fff!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input:focus,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-number:focus,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-textarea:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33;background:#fff!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-switch{background-color:#d9d9d9}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-switch._ant-switch-checked_1up15_73{background-color:#52c41a}._editBannerContainer_1up15_1 ._currentImage_1up15_76{margin-bottom:24px;padding:16px;background:#fafafa!important;border-radius:8px;border:1px solid #f0f0f0}._editBannerContainer_1up15_1 ._currentImage_1up15_76 ._ant-typography_1up15_28{display:block;margin-bottom:8px;color:#262626!important}._editBannerContainer_1up15_1 ._uploadArea_1up15_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_1up15_1 ._uploadArea_1up15_88:hover{border-color:#1890ff;background:#f0f8ff}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._uploadPlaceholder_1up15_104{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._uploadPlaceholder_1up15_104 ._anticon_1up15_112{font-size:48px;color:#8c8c8c;margin-bottom:16px}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._uploadPlaceholder_1up15_104 ._ant-typography_1up15_28{margin-bottom:8px;color:#595959}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._imagePreview_1up15_121{position:relative;width:100%;height:200px;border-radius:12px;overflow:hidden}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._imagePreview_1up15_121 img{width:100%;height:100%;object-fit:cover}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._imagePreview_1up15_121 ._overlay_1up15_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_1up15_1 ._uploadArea_1up15_88 ._imagePreview_1up15_121 ._overlay_1up15_133 ._anticon_1up15_112{font-size:24px;margin-bottom:8px}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._imagePreview_1up15_121 ._overlay_1up15_133 ._ant-typography_1up15_28{color:#fff;margin:0}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._imagePreview_1up15_121:hover ._overlay_1up15_133{opacity:1}@media(max-width:768px){._editBannerContainer_1up15_1 ._editBannerContainer_1up15_1 ._headerCard_1up15_17{margin-bottom:0;border-radius:0;background:#fff}._editBannerContainer_1up15_1 ._editBannerContainer_1up15_1 ._headerCard_1up15_17 .ant-card-body{padding:0}._editBannerContainer_1up15_1 ._editBannerContainer_1up15_1 ._headerCard_1up15_17 .ant-typography{color:#262626!important}._editBannerContainer_1up15_1 ._editBannerContainer_1up15_1 ._headerCard_1up15_17 .ant-typography.ant-typography-secondary{color:#8c8c8c!important}._editBannerContainer_1up15_1 ._formCard_1up15_34{box-shadow:none;border-radius:0;background:#fff}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-card-body{padding:0}._editBannerContainer_1up15_1 .ant-form-item-label>label{padding-left:16px!important;padding-right:16px!important}._editBannerContainer_1up15_1 .ant-form-item-explain-error{padding-left:16px!important;padding-right:16px!important}._editBannerContainer_1up15_1 .ant-input,._editBannerContainer_1up15_1 .ant-input-number,._editBannerContainer_1up15_1 .ant-input-number-input,._editBannerContainer_1up15_1 textarea.ant-input,._editBannerContainer_1up15_1 .ant-switch{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;border-radius:8px!important}._editBannerContainer_1up15_1 ._uploadArea_1up15_88{min-height:150px;margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;border-radius:8px!important}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._uploadPlaceholder_1up15_104{padding:16px}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._uploadPlaceholder_1up15_104 ._anticon_1up15_112{font-size:36px;margin-bottom:12px}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._imagePreview_1up15_121{height:150px}._editBannerContainer_1up15_1 ._currentImage_1up15_76{padding:12px;margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;border-radius:8px!important}}._editBannerContainer_1up15_1 ._formCard_1up15_34{background:#fff!important;border:1px solid #f0f0f0!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-form-item-label>label{color:#262626!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-number,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-textarea{background:#fff!important;border-color:#d9d9d9!important;color:#262626!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input:hover,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-number:hover,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-textarea:hover{border-color:#40a9ff!important}._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input:focus,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-number:focus,._editBannerContainer_1up15_1 ._formCard_1up15_34 .ant-input-textarea:focus{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}._editBannerContainer_1up15_1 ._currentImage_1up15_76{background:#fafafa!important;border-color:#f0f0f0!important}._editBannerContainer_1up15_1 ._uploadArea_1up15_88{background:#fafafa!important;border-color:#d9d9d9!important}._editBannerContainer_1up15_1 ._uploadArea_1up15_88:hover{background:#f0f8ff!important;border-color:#1890ff!important}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._uploadPlaceholder_1up15_104 ._anticon_1up15_112{color:#8c8c8c!important}._editBannerContainer_1up15_1 ._uploadArea_1up15_88 ._uploadPlaceholder_1up15_104 ._ant-typography_1up15_28{color:#595959!important}@media(max-width:768px){._bannerListContainer_13zup_2{padding:0!important;margin:0!important;overflow-x:visible!important;overflow-y:visible!important;width:100vw!important;max-width:100vw!important;position:relative;left:0;right:0}}._bannerListContainer_13zup_2 ._statsRow_13zup_14{margin-bottom:24px}@media(max-width:768px){._bannerListContainer_13zup_2 ._statsRow_13zup_14{display:none}}._bannerListContainer_13zup_2 ._statsRow_13zup_14 .ant-card{border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;transition:all .3s ease}._bannerListContainer_13zup_2 ._statsRow_13zup_14 .ant-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}._bannerListContainer_13zup_2 ._filtersCard_13zup_32{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none}._bannerListContainer_13zup_2 ._filtersCard_13zup_32 .ant-card-body{padding:20px}@media(max-width:576px){._bannerListContainer_13zup_2 ._filtersCard_13zup_32{display:none}}._bannerListContainer_13zup_2 ._tableCard_13zup_46{border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none}._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-card-body{padding:0}._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;color:#262626}._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:16px 12px}._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-table .ant-table-tbody>tr:hover>td{background:#f5f5f5}._bannerListContainer_13zup_2 ._imageCell_13zup_67{display:flex;justify-content:center;align-items:center}._bannerListContainer_13zup_2 ._imageCell_13zup_67 ._noImage_13zup_72{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;height:60px;background:#f5f5f5;border-radius:8px;border:1px dashed #d9d9d9;color:#8c8c8c}._bannerListContainer_13zup_2 ._imageCell_13zup_67 ._noImage_13zup_72 ._anticon_13zup_84{font-size:20px;margin-bottom:4px}@media(max-width:768px){._bannerListContainer_13zup_2 ._statsRow_13zup_14 .ant-col{margin-bottom:16px}._bannerListContainer_13zup_2 ._filtersCard_13zup_32{display:none}._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-table .ant-table-thead>tr>th,._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-table .ant-table-tbody>tr>td{padding:8px 6px;font-size:14px}}._bannerListContainer_13zup_2 ._mobileBannersContainer_13zup_101{padding:0;background:transparent}@media(max-width:576px){._bannerListContainer_13zup_2 ._mobileBannersContainer_13zup_101{padding:0}}._bannerListContainer_13zup_2 ._mobileBannerList_13zup_110{display:flex;flex-direction:column;gap:12px;padding:0}._bannerListContainer_13zup_2 ._mobileBannerCard_13zup_116{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._bannerListContainer_13zup_2 ._mobileBannerCard_13zup_116:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}@media(max-width:576px){._bannerListContainer_13zup_2 ._mobileBannerCard_13zup_116{border-radius:0;border-left:none;border-right:none;box-shadow:none}}._bannerListContainer_13zup_2 ._mobileBannerHeader_13zup_136{display:flex;gap:12px;margin-bottom:12px}._bannerListContainer_13zup_2 ._mobileBannerImage_13zup_141{flex-shrink:0}._bannerListContainer_13zup_2 ._mobileNoImage_13zup_144{display:flex;align-items:center;justify-content:center;width:60px;height:45px;background:#f5f5f5;border-radius:6px;border:1px dashed #d9d9d9;color:#8c8c8c}._bannerListContainer_13zup_2 ._mobileBannerInfo_13zup_155{flex:1;min-width:0}._bannerListContainer_13zup_2 ._mobileBannerTitle_13zup_159{font-size:16px;font-weight:600;color:#262626;margin:0 0 8px;line-height:1.3;word-break:break-word}._bannerListContainer_13zup_2 ._mobileBannerMeta_13zup_167{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._bannerListContainer_13zup_2 ._mobileBannerOrder_13zup_173{font-size:14px;color:#666}._bannerListContainer_13zup_2 ._mobileBannerActions_13zup_177{display:flex;gap:8px;justify-content:space-between;padding-top:12px;border-top:1px solid #f5f5f5}._bannerListContainer_13zup_2 ._mobileActionButton_13zup_184{flex:1;height:32px;border-radius:6px;font-size:14px;font-weight:500}._bannerListContainer_13zup_2 ._mobileActionButton_13zup_184:hover{transform:scale(1.02)}@media(prefers-color-scheme:dark){._bannerListContainer_13zup_2 ._statsRow_13zup_14 .ant-card,._bannerListContainer_13zup_2 ._filtersCard_13zup_32,._bannerListContainer_13zup_2 ._tableCard_13zup_46{background:#1f1f1f;border:1px solid #303030}._bannerListContainer_13zup_2 ._filtersCard_13zup_32 .ant-table-thead>tr>th,._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-table-thead>tr>th{background:#262626;border-bottom-color:#303030;color:#d9d9d9}._bannerListContainer_13zup_2 ._filtersCard_13zup_32 .ant-table-tbody>tr>td,._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-table-tbody>tr>td{border-bottom-color:#303030}._bannerListContainer_13zup_2 ._filtersCard_13zup_32 .ant-table-tbody>tr:hover>td,._bannerListContainer_13zup_2 ._tableCard_13zup_46 .ant-table-tbody>tr:hover>td{background:#262626}}._adminBranchTransferList_y2wlh_1 .ant-card-body{padding:0}._header_y2wlh_5{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._header_y2wlh_5 ._titleSection_y2wlh_13 ._title_y2wlh_13{margin:0 0 4px;display:flex;align-items:center;gap:8px}._header_y2wlh_5 ._titleSection_y2wlh_13 ._title_y2wlh_13 ._titleIcon_y2wlh_19{color:#52c41a}._header_y2wlh_5 ._actions_y2wlh_22{flex-shrink:0}._filters_y2wlh_26{padding:16px 24px;border-bottom:1px solid #f0f0f0;background:#fff}._tableContainer_y2wlh_32{padding:16px 24px 24px}._tableContainer_y2wlh_32 .ant-table ._ant-table-thead_y2wlh_35>tr>th{background:#fafafa;font-weight:600}._tableContainer_y2wlh_32 .ant-table ._ant-table-tbody_y2wlh_39>tr:hover>td{background:#f5f5f5}._mobileList_y2wlh_43{padding:12px 16px 16px;display:flex;flex-direction:column;gap:12px}._mobileCard_y2wlh_50{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px;box-shadow:0 1px 2px #00000005}._mobileHeader_y2wlh_58{display:flex;align-items:center;justify-content:space-between;gap:8px}._mobileBody_y2wlh_65{margin-top:8px}._mobileRow_y2wlh_69{display:flex;align-items:center;gap:6px;margin-top:4px}._mobileReason_y2wlh_76{margin-top:6px}._mobileActions_y2wlh_80{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}._userInfo_y2wlh_87{display:flex;align-items:center;gap:12px}._userInfo_y2wlh_87 ._userAvatar_y2wlh_92{width:32px;height:32px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px}._userInfo_y2wlh_87 ._userDetails_y2wlh_103{flex:1;min-width:0}@media(max-width:768px){._header_y2wlh_5{flex-direction:column;gap:16px;align-items:stretch}._header_y2wlh_5 ._actions_y2wlh_22 .ant-space{width:100%;justify-content:center}._filters_y2wlh_26{padding:12px 16px}._filters_y2wlh_26 .ant-space{width:100%;flex-wrap:wrap}._tableContainer_y2wlh_32{padding:12px 16px 16px;overflow-x:auto}._userInfo_y2wlh_87 ._userDetails_y2wlh_103 .ant-typography{font-size:14px}}._adminBranchTransferStats_1qvzg_1 ._header_1qvzg_1{margin-bottom:24px;padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._adminBranchTransferStats_1qvzg_1 ._header_1qvzg_1 ._title_1qvzg_8{margin:0 0 8px;display:flex;align-items:center;gap:12px}._adminBranchTransferStats_1qvzg_1 ._header_1qvzg_1 ._title_1qvzg_8 ._titleIcon_1qvzg_14{color:#1890ff;font-size:28px}._adminBranchTransferStats_1qvzg_1 ._statsRow_1qvzg_18{margin-bottom:24px}._adminBranchTransferStats_1qvzg_1 ._statsRow_1qvzg_18 ._statCard_1qvzg_21{text-align:center;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._adminBranchTransferStats_1qvzg_1 ._statsRow_1qvzg_18 ._statCard_1qvzg_21:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}._adminBranchTransferStats_1qvzg_1 ._statsRow_1qvzg_18 ._statCard_1qvzg_21 .ant-statistic-title{font-size:14px;color:#666;margin-bottom:8px}._adminBranchTransferStats_1qvzg_1 ._statsRow_1qvzg_18 ._statCard_1qvzg_21 .ant-statistic-content{font-size:24px;font-weight:600}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40{border-radius:8px;box-shadow:0 2px 8px #0000001a}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 ._cardHeader_1qvzg_44{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 ._cardHeader_1qvzg_44 ._cardTitle_1qvzg_49{margin:0 0 4px;color:#262626}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 .ant-table ._ant-table-thead_1qvzg_53>tr>th{background:#fafafa;font-weight:600;border-bottom:1px solid #f0f0f0}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 .ant-table ._ant-table-tbody_1qvzg_58>tr:hover>td{background:#f5f5f5}@media(max-width:768px){._adminBranchTransferStats_1qvzg_1 ._header_1qvzg_1{padding:16px;margin-bottom:16px}._adminBranchTransferStats_1qvzg_1 ._header_1qvzg_1 ._title_1qvzg_8{font-size:20px}._adminBranchTransferStats_1qvzg_1 ._statsRow_1qvzg_18{margin-bottom:16px}._adminBranchTransferStats_1qvzg_1 ._statsRow_1qvzg_18 ._statCard_1qvzg_21 .ant-statistic-content{font-size:20px}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 .ant-table{font-size:14px}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 ._mobileList_1qvzg_79{display:flex;flex-direction:column;gap:12px}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 ._mobileCard_1qvzg_84{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 ._mobileHeader_1qvzg_90{display:flex;align-items:center;justify-content:space-between}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 ._mobileBody_1qvzg_95{margin-top:8px}._adminBranchTransferStats_1qvzg_1 ._recentRequestsCard_1qvzg_40 ._mobileRow_1qvzg_98{display:flex;align-items:center;gap:6px;margin-top:4px}}._container_18g22_1{padding:0;background:#f7f8fa;min-height:100vh}._stickyHeader_18g22_7{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px;display:flex;align-items:center;box-shadow:0 2px 8px #0000000f}@media(min-width:769px){._stickyHeader_18g22_7{padding:16px 24px}}._stickyHeader_18g22_7 ._backButton_18g22_23{flex-shrink:0}._stickyHeader_18g22_7 ._backButton_18g22_23 .anticon{margin-right:1px}._stickyHeader_18g22_7 ._backButton_18g22_23 .app-button{height:36px;padding:8px 16px;font-size:14px;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:1px}._container_whgln_1{max-width:1200px;margin:0 auto;padding:16px}._fullWidth_whgln_7{width:100%}._header_whgln_11{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}._hero_whgln_20{background:linear-gradient(135deg,#f0f9ff,#fff);border:1px solid #e6f4ff;border-radius:12px;padding:16px;margin-bottom:12px}._titleRow_whgln_28{display:flex;flex-direction:column;gap:6px}._subtitle_whgln_34{color:#555}._claimRow_whgln_38{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}._codeInput_whgln_45{flex:1;min-width:240px}._grid_whgln_50{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media(min-width:576px){._grid_whgln_50{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){._grid_whgln_50{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_whgln_66{display:flex;align-items:stretch;background:#fff;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease}._card_whgln_66:hover{box-shadow:0 8px 24px #00000014}._left_whgln_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_whgln_90{font-size:22px;font-weight:700;color:#1677ff}._type_whgln_96{font-size:14px;color:#1677ff;background:#e6f4ff;padding:2px 8px;border-radius:999px;margin-top:6px}._right_whgln_105{flex:1;padding:16px;display:flex;flex-direction:column;gap:6px}._row_whgln_113{display:flex;justify-content:space-between;align-items:center}._code_whgln_45{font-weight:600}._meta_whgln_123{color:#666;font-size:14px}._actions_whgln_128{display:flex;gap:8px;margin-top:8px}._empty_whgln_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_whgln_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_whgln_160{font-size:18px;font-weight:600}._emptyDesc_whgln_165{color:#666}._emptyActions_whgln_169{display:flex;gap:8px;margin-top:6px}._fullWidth_1atzp_1{width:100%}._header_1atzp_5{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}._title_1atzp_12{margin:0}._filters_1atzp_16 .ant-space-item{display:flex}._filters_1atzp_16{flex-wrap:wrap}._searchInput_1atzp_23{min-width:200px}._typeSelect_1atzp_27{min-width:160px}._statusSelect_1atzp_31{min-width:140px}@media(max-width:576px){._header_1atzp_5{flex-direction:column;align-items:stretch;padding-left:0;padding-right:0}._filters_1atzp_16{gap:8px;padding-left:0;padding-right:0}._searchInput_1atzp_23,._typeSelect_1atzp_27,._statusSelect_1atzp_31{min-width:100%;width:100%}._mobileList_1atzp_54{width:100%;padding-left:0;padding-right:0}._mobileCard_1atzp_59{width:100%;border-left:none!important;border-right:none!important;border-radius:0!important}.ant-table{font-size:14px}.ant-table-cell{padding:8px 6px!important}.ant-pagination{width:100%;display:flex;justify-content:center}.ant-card{border-left:none!important;border-right:none!important;border-radius:0!important}.ant-card-body{padding-left:0!important;padding-right:0!important}}._statsRow_1atzp_86{margin-bottom:24px}@media(max-width:768px){._statsRow_1atzp_86{display:none}}._statCard_1atzp_95{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_1atzp_95:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_1atzp_95 .ant-card-body{padding:20px}._statCard_1atzp_95 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_1atzp_95 .ant-statistic-content{font-size:24px;font-weight:600}._mobileStatsContainer_1atzp_118{margin-bottom:16px}@media(min-width:769px){._mobileStatsContainer_1atzp_118{display:none}}._mobileStatsGrid_1atzp_127{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0}@media(max-width:576px){._mobileStatsGrid_1atzp_127{gap:8px}}._mobileStatItem_1atzp_139{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #f0f0f0;border-radius:12px;padding:16px;text-align:center;transition:all .2s ease}._mobileStatItem_1atzp_139:active{transform:scale(.98);background:#f5f5f5}._mobileStatIcon_1atzp_152{font-size:24px;margin-bottom:8px;opacity:.8}._mobileStatNumber_1atzp_158{font-size:24px;font-weight:700;margin-bottom:4px;line-height:1.2}._mobileStatText_1atzp_165{font-size:12px;color:#8c8c8c;font-weight:500}._mobileModalContainer_1atzp_171{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff;overflow-y:auto;padding-bottom:80px}._mobileModalHeader_1atzp_183{position:sticky;top:0;background:#fff;z-index:10;padding:12px 16px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between}._mobileModalContent_1atzp_195{padding:16px 0}._mobileModalFooter_1atzp_199{position:sticky;bottom:0;background:#fff;padding:12px 16px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:8px}._mobileForm_1atzp_210 .ant-form-item-label>label{padding-left:16px;padding-right:16px}._mobileForm_1atzp_210 .ant-form-item-explain-error{padding-left:16px;padding-right:16px}._mobileForm_1atzp_210 .ant-input,._mobileForm_1atzp_210 .ant-input-number,._mobileForm_1atzp_210 .ant-picker,._mobileForm_1atzp_210 .ant-input-number-input,._mobileForm_1atzp_210 textarea.ant-input{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;border-radius:8px!important}._mobileForm_1atzp_210 .ant-select{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}._mobileForm_1atzp_210 .ant-select .ant-select-selector{width:100%!important;border-radius:8px!important}._mobileForm_1atzp_210 .ant-select .ant-select-selection-search,._mobileForm_1atzp_210 .ant-select .ant-select-selection-item,._mobileForm_1atzp_210 .ant-select .ant-select-selection-placeholder{width:100%!important}._mobileForm_1atzp_210 .ant-picker-range{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;border-radius:8px!important}._mobileForm_1atzp_210 .ant-switch{margin-left:16px!important}@media(max-width:768px){.ant-select-dropdown{max-width:calc(100vw - 32px)!important;min-width:auto!important}.ant-picker-dropdown{max-width:calc(100vw - 32px)!important}}._productSelectorModal_lkxl0_1{z-index:1001!important}._productSelectorModal_lkxl0_1 ._ant-modal-body_lkxl0_4{padding:0}._productSelectorModal_lkxl0_1 ._ant-modal-mask_lkxl0_7,._productSelectorModal_lkxl0_1 ._ant-modal-wrap_lkxl0_10{z-index:1001!important}._modalFooter_lkxl0_14{display:flex;justify-content:flex-end;gap:8px;padding:8px 16px;border-top:1px solid #f0f0f0;background:#fafafa}._productSelector_lkxl0_1{height:500px;display:flex;flex-direction:column}._searchSection_lkxl0_29{padding:12px 16px;border-bottom:1px solid #f0f0f0}._searchInput_lkxl0_34{width:100%}._selectAllSection_lkxl0_38{padding:8px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa}._selectAllSection_lkxl0_38 ._filterNotice_lkxl0_43{margin-top:4px}._selectAllSection_lkxl0_38 ._filterNotice_lkxl0_43 p{margin:0;font-size:14px;color:#666}._productList_lkxl0_52{flex:1;overflow-y:auto;padding:12px 16px}._loadingContainer_lkxl0_58{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:#666}._emptyState_lkxl0_67{display:flex;align-items:center;justify-content:center;height:200px;color:#666;font-size:16px}._productsGrid_lkxl0_76{display:grid;grid-template-columns:1fr;gap:12px;padding:4px 0}._productItem_lkxl0_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_lkxl0_83:hover{border-color:#1890ff;background:#f6ffed;box-shadow:0 4px 12px #1890ff26;transform:translateY(-2px)}._productItem_lkxl0_83._selected_lkxl0_103{border-color:#52c41a;background:#f6ffed;box-shadow:0 4px 12px #52c41a26}._productCheckbox_lkxl0_109{margin-right:16px;flex-shrink:0;margin-top:4px}._productImage_lkxl0_115{width:80px;height:80px;margin-right:12px;flex-shrink:0;border-radius:6px;overflow:hidden;background:#f5f5f5}._productImage_lkxl0_115 img{width:100%;height:100%;object-fit:cover;border-radius:6px}._productInfo_lkxl0_131{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;gap:4px;height:auto;overflow:visible}._productHeader_lkxl0_142{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}._selectedIndicator_lkxl0_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_lkxl0_83 .ant-select{width:100%!important;max-width:100%;z-index:1}._productItem_lkxl0_83 .ant-select-selector{max-width:100%!important;overflow:hidden}._productItem_lkxl0_83 .ant-select-selection-item{max-width:100%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._productItem_lkxl0_83 .ant-select-dropdown{z-index:9999!important}._productName_lkxl0_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_lkxl0_200{margin:0 0 6px;font-size:14px;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_lkxl0_213{margin:0 0 4px;font-size:16px;font-weight:700;color:#4c9a2a;line-height:1.2;flex-shrink:0}._productShop_lkxl0_222{margin:0;font-size:14px;color:#999;line-height:1.2;font-style:italic;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._paginationContainer_lkxl0_234{padding:8px 16px;border-top:1px solid #f0f0f0;background:#fafafa;display:flex;justify-content:center}@media(min-width:768px){._productsGrid_lkxl0_76{grid-template-columns:repeat(2,1fr);gap:10px}._productItem_lkxl0_83{height:auto}._productImage_lkxl0_115{width:90px;height:90px}._productInfo_lkxl0_131{height:auto}}@media(min-width:1024px){._productsGrid_lkxl0_76{grid-template-columns:repeat(2,1fr);gap:12px}._productItem_lkxl0_83{height:auto}._productImage_lkxl0_115{width:100px;height:100px}._productInfo_lkxl0_131{height:auto}}._overlay_1o685_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_1o685_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_1o685_25{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #e5e7eb;margin-bottom:24px}._header_1o685_25 h2{color:#1f2937;font-size:20px;font-weight:600;margin:0}._closeBtn_1o685_40{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}._closeBtn_1o685_40:hover:not(:disabled){background:#f3f4f6;color:#374151}._closeBtn_1o685_40:disabled{opacity:.5;cursor:not-allowed}._form_1o685_59{padding:0 24px 24px}._formGroup_1o685_63{margin-bottom:20px}._row_1o685_67{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){._row_1o685_67{grid-template-columns:1fr}}._label_1o685_78{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:14px}._input_1o685_86,._textarea_1o685_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_1o685_86:focus,._textarea_1o685_86:focus{outline:none;border-color:#667eea}._input_1o685_86:disabled,._textarea_1o685_86:disabled{background:#f9fafb;cursor:not-allowed}._input_1o685_86._error_1o685_103,._textarea_1o685_86._error_1o685_103{border-color:#dc2626}._textarea_1o685_86{resize:vertical;min-height:80px}._errorText_1o685_112{display:block;color:#dc2626;font-size:14px;margin-top:4px;font-weight:500}._discountInput_1o685_120{position:relative;display:flex;align-items:center}._discountInput_1o685_120 ._input_1o685_86{padding-right:40px}._percent_1o685_130{position:absolute;right:16px;color:#6b7280;font-weight:600;pointer-events:none}._productSelector_1o685_138{border:2px solid #e5e7eb;border-radius:8px;padding:16px;background:#f9fafb}._productList_1o685_145{min-height:60px;display:flex;align-items:center;justify-content:center}._emptyProducts_1o685_152{text-align:center;color:#6b7280}._emptyProducts_1o685_152 p{margin:0 0 12px;font-size:14px}._selectProductsBtn_1o685_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_1o685_161:hover{background:#5a67d8}._selectedProducts_1o685_176{text-align:center;color:#059669}._selectedProducts_1o685_176 p{margin:0 0 12px;font-size:14px;font-weight:500}._changeProductsBtn_1o685_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_1o685_186:hover{background:#047857}._checkboxLabel_1o685_201{display:flex;align-items:center;cursor:pointer;font-size:14px}._checkbox_1o685_201{margin-right:8px;width:16px;height:16px;accent-color:#667eea}._checkboxText_1o685_215{color:#374151;font-weight:500}._actions_1o685_220{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #e5e7eb}._cancelBtn_1o685_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_1o685_229:hover:not(:disabled){border-color:#d1d5db;color:#374151}._cancelBtn_1o685_229:disabled{opacity:.5;cursor:not-allowed}._submitBtn_1o685_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_1o685_248:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}._submitBtn_1o685_248:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:640px){._overlay_1o685_1{padding:10px}._modal_1o685_15{max-height:95vh}._header_1o685_25{padding:16px 16px 0;margin-bottom:16px}._form_1o685_59{padding:0 16px 16px}._actions_1o685_220{flex-direction:column;gap:8px}._cancelBtn_1o685_229,._submitBtn_1o685_248{width:100%}}._overlay_4hixb_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_4hixb_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_4hixb_24{text-align:center;padding:32px 24px 0}._header_4hixb_24 ._icon_4hixb_28{font-size:48px;margin-bottom:16px}._header_4hixb_24 h2{color:#1f2937;font-size:20px;font-weight:600;margin:0}._content_4hixb_39{padding:24px}._content_4hixb_39 ._warning_4hixb_42{color:#374151;font-size:16px;line-height:1.5;margin:0 0 16px;text-align:center}._content_4hixb_39 ._warning_4hixb_42 strong{color:#dc2626;font-weight:600}._content_4hixb_39 ._note_4hixb_53{color:#6b7280;font-size:14px;line-height:1.4;margin:0;text-align:center}._actions_4hixb_61{display:flex;justify-content:flex-end;gap:12px;padding:0 24px 24px}._cancelBtn_4hixb_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_4hixb_68:hover:not(:disabled){border-color:#d1d5db;color:#374151}._cancelBtn_4hixb_68:disabled{opacity:.5;cursor:not-allowed}._deleteBtn_4hixb_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_4hixb_88:hover:not(:disabled){background:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 12px #dc262666}._deleteBtn_4hixb_88:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:640px){._overlay_4hixb_1{padding:10px}._modal_4hixb_15{max-width:100%}._header_4hixb_24{padding:24px 16px 0}._header_4hixb_24 ._icon_4hixb_28{font-size:40px}._header_4hixb_24 h2{font-size:18px}._content_4hixb_39{padding:20px 16px}._content_4hixb_39 ._warning_4hixb_42{font-size:15px}._content_4hixb_39 ._note_4hixb_53{font-size:14px}._actions_4hixb_61{flex-direction:column;gap:8px;padding:0 16px 16px}._cancelBtn_4hixb_68,._deleteBtn_4hixb_88{width:100%}}._flashSaleDetail_3tf6g_1{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 6px #0000001a;min-height:100vh}._header_3tf6g_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}._backBtn_3tf6g_18{background:#f3f4f6;color:#374151;border:none;padding:10px 16px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}._backBtn_3tf6g_18:hover{background:#e5e7eb}._headerActions_3tf6g_32{display:flex;gap:12px}._editBtn_3tf6g_37{background:#fef3c7;color:#d97706;border:none;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._editBtn_3tf6g_37:hover{background:#fde68a}._deleteBtn_3tf6g_51{background:#fee2e2;color:#dc2626;border:none;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._deleteBtn_3tf6g_51:hover{background:#fecaca}._infoSection_3tf6g_65{margin-bottom:32px}._titleSection_3tf6g_69{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:16px}._title_3tf6g_69{color:#1f2937;font-size:32px;font-weight:700;margin:0;flex:1}._status_3tf6g_86{flex-shrink:0}._description_3tf6g_90{color:#6b7280;font-size:16px;line-height:1.6;margin:0 0 24px}._stats_3tf6g_97{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._stat_3tf6g_86{background:#f9fafb;padding:20px;border-radius:12px;text-align:center;border:1px solid #e5e7eb}._statLabel_3tf6g_111{display:block;color:#6b7280;font-size:14px;font-weight:500;margin-bottom:8px}._statValue_3tf6g_119{display:block;color:#1f2937;font-size:24px;font-weight:700}._timeSection_3tf6g_126{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media(max-width:768px){._timeSection_3tf6g_126{grid-template-columns:1fr}}._timeCard_3tf6g_138,._countdownCard_3tf6g_138{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:24px}._timeCard_3tf6g_138 h3,._countdownCard_3tf6g_138 h3{color:#1f2937;font-size:18px;font-weight:600;margin:0 0 16px}._timeInfo_3tf6g_152{display:flex;flex-direction:column;gap:12px}._timeItem_3tf6g_158{display:flex;justify-content:space-between;align-items:center}._timeLabel_3tf6g_164{color:#6b7280;font-weight:500}._timeValue_3tf6g_169{color:#1f2937;font-weight:600}._countdown_3tf6g_138{display:flex;gap:16px;justify-content:center}._countdownItem_3tf6g_180{text-align:center;background:#fff;border-radius:8px;padding:16px;min-width:80px;box-shadow:0 2px 4px #0000001a}._countdownNumber_3tf6g_189{display:block;color:#dc2626;font-size:24px;font-weight:700;margin-bottom:4px}._countdownLabel_3tf6g_197{color:#6b7280;font-size:14px;font-weight:500;text-transform:uppercase}._productsSection_3tf6g_204 h2{color:#1f2937;font-size:24px;font-weight:600;margin:0 0 24px}._productsGrid_3tf6g_211{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._productCard_3tf6g_217{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .3s ease}._productCard_3tf6g_217:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._productImage_3tf6g_229{width:100%;height:200px;border-radius:8px;overflow:hidden;margin-bottom:12px;background:#f3f4f6}._productImage_3tf6g_229 img{width:100%;height:100%;object-fit:cover}._productInfo_3tf6g_243 ._productName_3tf6g_243{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 12px;line-height:1.4}._productPrices_3tf6g_251{display:flex;align-items:center;gap:12px;margin-bottom:8px}._originalPrice_3tf6g_258{color:#6b7280;font-size:14px;text-decoration:line-through}._discountPrice_3tf6g_264{color:#dc2626;font-size:18px;font-weight:700}._savings_3tf6g_270{color:#059669;font-size:14px;font-weight:600;background:#dcfce7;padding:4px 8px;border-radius:4px;display:inline-block}._noProducts_3tf6g_280{text-align:center;padding:60px 20px;color:#6b7280}._noProducts_3tf6g_280 p{font-size:16px;margin:0}._statusActive_3tf6g_290{background:#dcfce7;color:#166534;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px}._statusUpcoming_3tf6g_299{background:#fef3c7;color:#d97706;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px}._statusEnded_3tf6g_308{background:#fee2e2;color:#dc2626;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px}._statusInactive_3tf6g_317{background:#f3f4f6;color:#6b7280;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px}._loading_3tf6g_326{text-align:center;padding:60px 20px;color:#6b7280}._spinner_3tf6g_332{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #667eea;border-radius:50%;animation:_spin_3tf6g_332 1s linear infinite;margin:0 auto 16px}@keyframes _spin_3tf6g_332{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_3tf6g_350{text-align:center;padding:60px 20px;color:#dc2626}._error_3tf6g_350 p{margin-bottom:16px}._retryBtn_3tf6g_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_3tf6g_359:hover{background:#b91c1c}@media(max-width:768px){._flashSaleDetail_3tf6g_1{padding:16px}._header_3tf6g_9{flex-direction:column;gap:16px;align-items:stretch}._headerActions_3tf6g_32{justify-content:center}._titleSection_3tf6g_69{flex-direction:column;align-items:stretch}._title_3tf6g_69{font-size:24px}._stats_3tf6g_97,._productsGrid_3tf6g_211{grid-template-columns:1fr}._countdown_3tf6g_138{flex-wrap:wrap;gap:12px}._countdownItem_3tf6g_180{min-width:60px;padding:12px}._countdownNumber_3tf6g_189{font-size:20px}}._filters_13y8k_1{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}._searchForm_13y8k_8{display:flex;gap:8px;flex:1;min-width:300px}._searchInput_13y8k_15{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._searchInput_13y8k_15:focus{outline:none;border-color:#667eea}._searchBtn_13y8k_28{background:#667eea;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._searchBtn_13y8k_28:hover{background:#5a67d8}._statusFilters_13y8k_42{display:flex;gap:8px}._statusBtn_13y8k_47._app-button--white_13y8k_47:hover,._statusBtn_13y8k_47._app-button--white_13y8k_47:focus,._statusBtn_13y8k_47._app-button--white_13y8k_47:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._statusBtn_13y8k_47._app-button_13y8k_47:hover:not(._app-button--white_13y8k_47),._statusBtn_13y8k_47._app-button_13y8k_47:focus:not(._app-button--white_13y8k_47),._statusBtn_13y8k_47._app-button_13y8k_47:active:not(._app-button--white_13y8k_47){background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._tableContainer_13y8k_58{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._table_13y8k_58{width:100%;border-collapse:collapse;background:#fff}._table_13y8k_58 th{background:#f9fafb;padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._table_13y8k_58 td{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}._table_13y8k_58 tr:hover{background:#f9fafb}._nameCell_13y8k_87{min-width:200px}._name_13y8k_87{font-weight:600;color:#1f2937;font-size:14px}._descriptionCell_13y8k_97{max-width:300px}._description_13y8k_97{color:#6b7280;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._discountCell_13y8k_111{text-align:center}._discount_13y8k_111{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._timeCell_13y8k_124{min-width:200px}._timeInfo_13y8k_128{font-size:14px;line-height:1.4}._startDate_13y8k_133{color:#059669;font-weight:500}._endDate_13y8k_138{color:#dc2626;font-weight:500}._productCell_13y8k_143{text-align:center}._productCount_13y8k_147{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-weight:500;font-size:14px}._statusCell_13y8k_156{text-align:center}._statusActive_13y8k_160{background:#dcfce7;color:#166534;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._statusUpcoming_13y8k_169{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._statusEnded_13y8k_178{background:#fee2e2;color:#dc2626;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._statusInactive_13y8k_187{background:#f3f4f6;color:#6b7280;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._actionCell_13y8k_196{min-width:150px}._actions_13y8k_200{display:flex;gap:8px;flex-wrap:wrap}._viewBtn_13y8k_206,._editBtn_13y8k_206,._deleteBtn_13y8k_206{padding:6px 12px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._viewBtn_13y8k_206{background:#e0e7ff;color:#3730a3}._viewBtn_13y8k_206:hover{background:#c7d2fe}._editBtn_13y8k_206{background:#fef3c7;color:#d97706}._editBtn_13y8k_206:hover{background:#fde68a}._deleteBtn_13y8k_206{background:#fee2e2;color:#dc2626}._deleteBtn_13y8k_206:hover{background:#fecaca}._emptyState_13y8k_240{text-align:center;padding:60px 20px;color:#6b7280}._emptyState_13y8k_240 p{font-size:16px;margin-bottom:16px}._pagination_13y8k_250{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}._prevBtn_13y8k_260,._nextBtn_13y8k_260{padding:8px 16px;border:2px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease}._prevBtn_13y8k_260:hover:not(:disabled),._nextBtn_13y8k_260:hover:not(:disabled){border-color:#667eea;color:#667eea}._prevBtn_13y8k_260:disabled,._nextBtn_13y8k_260:disabled{opacity:.5;cursor:not-allowed}._pageInfo_13y8k_278{color:#6b7280;font-weight:500}._loading_13y8k_283{text-align:center;padding:60px 20px;color:#6b7280}._spinner_13y8k_289{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #667eea;border-radius:50%;animation:_spin_13y8k_289 1s linear infinite;margin:0 auto 16px}@keyframes _spin_13y8k_289{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_13y8k_307{text-align:center;padding:60px 20px;color:#dc2626}._error_13y8k_307 p{margin-bottom:16px}._retryBtn_13y8k_316{background:#dc2626;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._retryBtn_13y8k_316:hover{background:#b91c1c}@media(max-width:768px){._filters_13y8k_1{flex-direction:column}._searchForm_13y8k_8{min-width:auto}._statusFilters_13y8k_42{justify-content:center}._actions_13y8k_200{flex-direction:column}._table_13y8k_58{font-size:14px}._header_13y8k_346{flex-direction:column;gap:16px;align-items:stretch}}@media(max-width:576px){._filters_13y8k_1{padding-left:0;padding-right:0}._tableContainer_13y8k_58{border-left:none;border-right:none;border-radius:0}.ant-card{border-left:none!important;border-right:none!important;border-radius:0!important}.ant-card-body{padding-left:0!important;padding-right:0!important}}._overlay_r5u8a_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_r5u8a_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_r5u8a_25{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #e5e7eb;margin-bottom:24px}._header_r5u8a_25 h2{color:#1f2937;font-size:20px;font-weight:600;margin:0}._closeBtn_r5u8a_40{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}._closeBtn_r5u8a_40:hover:not(:disabled){background:#f3f4f6;color:#374151}._closeBtn_r5u8a_40:disabled{opacity:.5;cursor:not-allowed}._form_r5u8a_59{padding:0 24px 24px}._formGroup_r5u8a_63{margin-bottom:20px}._row_r5u8a_67{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){._row_r5u8a_67{grid-template-columns:1fr}}._label_r5u8a_78{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:14px}._input_r5u8a_86,._textarea_r5u8a_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_r5u8a_86:focus,._textarea_r5u8a_86:focus{outline:none;border-color:#667eea}._input_r5u8a_86:disabled,._textarea_r5u8a_86:disabled{background:#f9fafb;cursor:not-allowed}._input_r5u8a_86._error_r5u8a_103,._textarea_r5u8a_86._error_r5u8a_103{border-color:#dc2626}._textarea_r5u8a_86{resize:vertical;min-height:80px}._errorText_r5u8a_112{display:block;color:#dc2626;font-size:14px;margin-top:4px;font-weight:500}._discountInput_r5u8a_120{position:relative;display:flex;align-items:center}._discountInput_r5u8a_120 ._input_r5u8a_86{padding-right:40px}._percent_r5u8a_130{position:absolute;right:16px;color:#6b7280;font-weight:600;pointer-events:none}._productSelector_r5u8a_138{border:2px solid #e5e7eb;border-radius:8px;padding:16px;background:#f9fafb}._productList_r5u8a_145{min-height:60px;display:flex;align-items:center;justify-content:center}._emptyProducts_r5u8a_152{text-align:center;color:#6b7280}._emptyProducts_r5u8a_152 p{margin:0 0 12px;font-size:14px}._selectProductsBtn_r5u8a_162{background:transparent;color:inherit;border:none;padding:0}._selectedProducts_r5u8a_169{text-align:center;color:#059669}._selectedProducts_r5u8a_169 p{margin:0 0 12px;font-size:14px;font-weight:500}._changeProductsBtn_r5u8a_179{background:transparent;color:inherit;border:none;padding:0}._checkboxLabel_r5u8a_186{display:flex;align-items:center;cursor:pointer;font-size:14px}._checkbox_r5u8a_186{margin-right:8px;width:16px;height:16px;accent-color:#667eea}._checkboxText_r5u8a_200{color:#374151;font-weight:500}._actions_r5u8a_205{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #e5e7eb}._cancelBtn_r5u8a_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_r5u8a_214:hover:not(:disabled){border-color:#d1d5db;color:#374151}._cancelBtn_r5u8a_214:disabled{opacity:.5;cursor:not-allowed}._submitBtn_r5u8a_233{background:none}@media(max-width:640px){._overlay_r5u8a_1{padding:10px}._modal_r5u8a_15{max-height:95vh}._header_r5u8a_25{padding:16px 16px 0;margin-bottom:16px}._form_r5u8a_59{padding:0 16px 16px}._actions_r5u8a_205{flex-direction:column;gap:8px}._cancelBtn_r5u8a_214,._submitBtn_r5u8a_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_p39c0_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_p39c0_15{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #00000026}._header_p39c0_25{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #ecf0f1;margin-bottom:24px}._header_p39c0_25 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0}._closeBtn_p39c0_40{background:none;border:none;font-size:24px;color:#7f8c8d;cursor:pointer;padding:4px;border-radius:4px}._closeBtn_p39c0_40:hover:not(:disabled){background:#f8f9fa;color:#2c3e50}._closeBtn_p39c0_40:disabled{opacity:.5;cursor:not-allowed}._form_p39c0_58{padding:0 24px 24px}._formGroup_p39c0_62{margin-bottom:20px}._label_p39c0_66{display:block;font-weight:600;color:#2c3e50;margin-bottom:8px;font-size:14px}._input_p39c0_74,._textarea_p39c0_74{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;transition:border-color .3s ease}._input_p39c0_74:focus,._textarea_p39c0_74:focus{outline:none;border-color:#8e44ad}._input_p39c0_74._error_p39c0_86,._textarea_p39c0_74._error_p39c0_86{border-color:#4c9a2a}._input_p39c0_74:disabled,._textarea_p39c0_74:disabled{background:#f8f9fa;cursor:not-allowed}._textarea_p39c0_74{resize:vertical;min-height:80px;white-space:pre-wrap;word-wrap:break-word;line-height:1.5;font-family:inherit}._shopUserInputs_p39c0_103{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}._shopUserInputItem_p39c0_110{display:flex;align-items:center;gap:8px}._shopUserInputItem_p39c0_110 ._input_p39c0_74{flex:1;margin:0}._removeBtn_p39c0_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_p39c0_120:hover:not(:disabled){background:#3d7a22}._removeBtn_p39c0_120:disabled{background:#bdc3c7;cursor:not-allowed}._addBtn_p39c0_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_p39c0_143:hover:not(:disabled){background:#229954}._addBtn_p39c0_143:disabled{background:#bdc3c7;cursor:not-allowed}._row_p39c0_163{display:grid;grid-template-columns:1fr 1fr;gap:16px}._discountInput_p39c0_169{position:relative;display:flex;align-items:center;gap:8px}._discountInput_p39c0_169 ._input_p39c0_74{flex:1;padding-right:16px}._discountInput_p39c0_169 ._percent_p39c0_179{color:#7f8c8d;font-weight:600;font-size:16px;min-width:20px;text-align:center}._methodSelection_p39c0_187{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}._methodOption_p39c0_197{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;border-radius:6px;transition:background-color .3s ease}._methodOption_p39c0_197:hover{background:#e9ecef}._radio_p39c0_210{width:16px;height:16px;accent-color:#8e44ad}._radioText_p39c0_216{font-size:14px;color:#2c3e50;font-weight:500}._productSelector_p39c0_222{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#f8f9fa}._productList_p39c0_229{text-align:center}._emptyProducts_p39c0_233{color:#7f8c8d}._emptyProducts_p39c0_233 p{margin:0 0 12px;font-size:14px}._selectProductsBtn_p39c0_242,._changeProductsBtn_p39c0_242{background:transparent;color:inherit;border:none;padding:0}._selectedProducts_p39c0_249{color:#2c3e50}._selectedProducts_p39c0_249 p{margin:0 0 12px;font-size:14px;font-weight:600}._categorySelector_p39c0_258{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#f8f9fa;max-height:300px;overflow-y:auto}._loadingCategories_p39c0_267{text-align:center;color:#7f8c8d;font-size:14px;padding:20px}._categoryList_p39c0_274{display:flex;flex-direction:column;gap:4px}._categoryItem_p39c0_280{border-radius:6px;cursor:pointer;transition:background-color .2s ease;margin-bottom:2px}._categoryItem_p39c0_280:hover{background:#e9ecef}._categoryItem_p39c0_280._selected_p39c0_249{background:#e8f5e8;border:1px solid #28a745}._categoryItemContent_p39c0_294{display:flex;align-items:center;gap:8px;padding:8px 12px;min-height:40px}._expandBtn_p39c0_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_p39c0_302:hover{background:#dee2e6}._expandIcon_p39c0_317{font-size:14px;color:#6c757d;transition:transform .2s ease}._expandIcon_p39c0_317._expanded_p39c0_322{transform:rotate(90deg)}._expandSpacer_p39c0_326{width:20px;height:20px}._categoryChildren_p39c0_331{margin-left:0}._categoryCheckbox_p39c0_335{width:16px;height:16px;accent-color:#28a745;cursor:pointer}._categoryRadio_p39c0_342{width:16px;height:16px;accent-color:#8e44ad;cursor:pointer}._categoryName_p39c0_349{font-size:14px;color:#2c3e50;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._categoryActions_p39c0_359{margin-left:auto;display:flex;align-items:center;gap:8px}._selectedCategories_p39c0_366{margin-top:12px;padding:8px 12px;background:#d4edda;border:1px solid #c3e6cb;border-radius:6px}._selectedCategories_p39c0_366 p{margin:0 0 8px;font-size:14px;color:#155724;font-weight:600}._categorySelectionsList_p39c0_380{display:flex;flex-direction:column;gap:4px}._categorySelectionItem_p39c0_386{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;background:#f8f9fa;border-radius:4px;font-size:14px}._categorySelectionItem_p39c0_386 ._categoryName_p39c0_349{color:#2c3e50;font-weight:500}._categorySelectionItem_p39c0_386 ._productCount_p39c0_399{color:#6c757d;font-weight:400}._shopUserSelector_p39c0_404 ._helpText_p39c0_404{margin-top:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #8e44ad}._shopUserSelector_p39c0_404 ._helpText_p39c0_404 p{margin:0;font-size:14px;color:#6c757d;line-height:1.4}._shopUserSelector_p39c0_404 ._helpText_p39c0_404 p:first-child{margin-bottom:4px}._shopUserSelector_p39c0_404 ._helpText_p39c0_404 p:last-child{font-weight:600;color:#2c3e50}._helpText_p39c0_404{margin-top:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #8e44ad}._helpText_p39c0_404 p{margin:0 0 4px;font-size:14px;color:#6c757d;line-height:1.4}._helpText_p39c0_404 p:last-child{margin-bottom:0}._helpText_p39c0_404 p strong{color:#2c3e50;font-weight:600}._checkboxLabel_p39c0_446{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:#2c3e50}._checkbox_p39c0_446{width:16px;height:16px;accent-color:#8e44ad}._checkboxText_p39c0_461{font-weight:500}._errorText_p39c0_465{display:block;color:#4c9a2a;font-size:14px;margin-top:4px;font-weight:500}._actions_p39c0_473{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #ecf0f1}._cancelBtn_p39c0_482{background:#95a5a6;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}._cancelBtn_p39c0_482:hover:not(:disabled){background:#7f8c8d}._cancelBtn_p39c0_482:disabled{opacity:.5;cursor:not-allowed}._submitBtn_p39c0_500{background:#8e44ad;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}._submitBtn_p39c0_500:hover:not(:disabled){background:#7d3c98}._submitBtn_p39c0_500:disabled{opacity:.5;cursor:not-allowed}._methodDisplay_p39c0_518{padding:12px 16px;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;border-left:4px solid #8e44ad}._methodText_p39c0_526{font-size:14px;font-weight:600;color:#2c3e50}@media(max-width:768px){._overlay_p39c0_1{padding:10px}._modal_p39c0_15{max-height:95vh;max-width:100%}._row_p39c0_163{grid-template-columns:1fr}._actions_p39c0_473{flex-direction:column}._cancelBtn_p39c0_482,._submitBtn_p39c0_500{width:100%}._shopSelector_p39c0_549 ._shopSelect_p39c0_549 ._ant-select-selector_p39c0_549{min-height:44px!important;padding:6px 10px!important}._shopSelector_p39c0_549 ._shopSelect_p39c0_549 ._ant-select-selection-item_p39c0_553{max-width:150px!important;font-size:14px!important;padding:2px 6px!important;margin:2px!important}._shopSelector_p39c0_549 ._shopDropdown_p39c0_559{min-width:300px!important;max-width:calc(100vw - 32px)!important;left:0!important;right:auto!important}._shopSelector_p39c0_549 ._selectedShops_p39c0_565{margin-top:8px;padding:8px}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopsList_p39c0_569{max-height:100px;gap:4px}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopItem_p39c0_573{max-width:140px;font-size:14px;padding:3px 6px}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopItem_p39c0_573 ._removeShopBtn_p39c0_578{width:14px;height:14px;font-size:14px}}._shopSelector_p39c0_549{width:100%;position:relative}._shopSelector_p39c0_549 ._shopSelect_p39c0_549{width:100%!important;min-height:40px!important}._shopSelector_p39c0_549 ._shopSelect_p39c0_549 ._ant-select-selector_p39c0_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_p39c0_549 ._shopSelect_p39c0_549 ._ant-select-selector_p39c0_549:hover{border-color:#40a9ff!important}._shopSelector_p39c0_549 ._shopSelect_p39c0_549 ._ant-select-selector_p39c0_549:focus-within{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}._shopSelector_p39c0_549 ._shopSelect_p39c0_549 ._ant-select-selection-item_p39c0_553{display:none!important}._shopSelector_p39c0_549 ._shopSelect_p39c0_549 ._ant-select-selection-placeholder_p39c0_620{color:#bfbfbf!important;font-size:14px!important}._shopSelector_p39c0_549 ._shopDropdown_p39c0_559{min-width:400px!important;max-width:calc(100vw - 32px)!important;max-height:300px!important;z-index:9999!important}@media(max-width:768px){._shopSelector_p39c0_549 ._shopDropdown_p39c0_559{min-width:auto!important;max-width:calc(100vw - 32px)!important;left:0!important;right:auto!important}}._shopSelector_p39c0_549 ._shopDropdown_p39c0_559 ._ant-select-item_p39c0_638{padding:0!important;min-height:50px!important}._shopSelector_p39c0_549 ._shopDropdown_p39c0_559 ._ant-select-item_p39c0_638:hover{background:#f0f9ff!important}._shopSelector_p39c0_549 ._shopDropdown_p39c0_559 ._ant-select-item_p39c0_638._ant-select-item-option-selected_p39c0_645{background:#e6f7ff!important;color:#1890ff!important}._shopSelector_p39c0_549 ._loadingContainer_p39c0_649,._shopSelector_p39c0_549 ._errorContainer_p39c0_649{padding:20px;text-align:center}._shopSelector_p39c0_549 ._loadingContainer_p39c0_649 ._retryBtn_p39c0_653,._shopSelector_p39c0_549 ._errorContainer_p39c0_649 ._retryBtn_p39c0_653{margin-top:8px;padding:4px 8px;background:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer}._shopSelector_p39c0_549 ._loadingContainer_p39c0_649 ._retryBtn_p39c0_653:hover,._shopSelector_p39c0_549 ._errorContainer_p39c0_649 ._retryBtn_p39c0_653:hover{background:#40a9ff}._shopSelector_p39c0_549 ._selectedShops_p39c0_565{margin-top:12px;padding:12px;background:#f0f9ff;border:1px solid #bae7ff;border-radius:8px;font-size:14px;color:#1890ff}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopsHeader_p39c0_674{margin-bottom:8px;font-weight:600;font-size:14px}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopsList_p39c0_569{display:flex;flex-wrap:wrap;gap:6px;max-height:120px;overflow-y:auto}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopItem_p39c0_573{background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:4px 8px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:flex;align-items:center;gap:6px}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopItem_p39c0_573 ._shopName_p39c0_700{color:#1890ff;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopItem_p39c0_573 ._removeShopBtn_p39c0_578{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:14px;font-weight:700;line-height:1;flex-shrink:0;transition:background-color .2s ease}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopItem_p39c0_573 ._removeShopBtn_p39c0_578:hover{background:#ff7875}._shopSelector_p39c0_549 ._selectedShops_p39c0_565 ._selectedShopItem_p39c0_573 ._removeShopBtn_p39c0_578:active{background:#d9363e}._loading_1x90n_1,._error_1x90n_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_1x90n_10{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #667eea;border-radius:50%;animation:_spin_1x90n_10 1s linear infinite;margin-bottom:20px}@keyframes _spin_1x90n_10{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1x90n_1{color:#dc2626}._retryBtn_1x90n_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_1x90n_32:hover{background:#b91c1c}._statsRow_1x90n_47{margin-bottom:24px}@media(max-width:768px){._statsRow_1x90n_47{display:none}}._statCard_1x90n_56{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_1x90n_56:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_1x90n_56 .ant-card-body{padding:20px}._statCard_1x90n_56 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_1x90n_56 .ant-statistic-content{font-size:24px;font-weight:600}._mobileStatsContainer_1x90n_79{margin-bottom:16px}@media(min-width:769px){._mobileStatsContainer_1x90n_79{display:none}}._mobileStatsGrid_1x90n_88{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0}@media(max-width:576px){._mobileStatsGrid_1x90n_88{gap:8px}}._mobileStatItem_1x90n_100{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #f0f0f0;border-radius:12px;padding:16px;text-align:center;transition:all .2s ease}._mobileStatItem_1x90n_100:active{transform:scale(.98);background:#f5f5f5}._mobileStatIcon_1x90n_113{font-size:24px;margin-bottom:8px;opacity:.8}._mobileStatNumber_1x90n_119{font-size:24px;font-weight:700;margin-bottom:4px;line-height:1.2}._mobileStatText_1x90n_126{font-size:12px;color:#8c8c8c;font-weight:500}._filters_1x90n_132{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}._searchForm_1x90n_139{display:flex;gap:8px;flex:1;min-width:300px}._searchInput_1x90n_146{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._searchInput_1x90n_146:focus{outline:none;border-color:#667eea}._searchBtn_1x90n_159{background:#667eea;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._searchBtn_1x90n_159:hover{background:#5a67d8}._filterRow_1x90n_173{display:flex;gap:20px;align-items:center;flex-wrap:wrap}._statusFilters_1x90n_180{display:flex;gap:8px}._statusBtn_1x90n_185._app-button--white_1x90n_185:hover,._statusBtn_1x90n_185._app-button--white_1x90n_185:focus,._statusBtn_1x90n_185._app-button--white_1x90n_185:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._statusBtn_1x90n_185._app-button_1x90n_185:hover:not(._app-button--white_1x90n_185),._statusBtn_1x90n_185._app-button_1x90n_185:focus:not(._app-button--white_1x90n_185),._statusBtn_1x90n_185._app-button_1x90n_185:active:not(._app-button--white_1x90n_185){background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._shopFilter_1x90n_196{flex:1;min-width:200px}._shopInput_1x90n_201{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._shopInput_1x90n_201:focus{outline:none;border-color:#667eea}._tableContainer_1x90n_214{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._table_1x90n_214{width:100%;border-collapse:collapse;background:#fff}._table_1x90n_214 th{background:#f9fafb;padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._table_1x90n_214 td{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}._table_1x90n_214 tr:hover{background:#f9fafb}._nameCell_1x90n_243{min-width:200px}._name_1x90n_243{font-weight:600;color:#1f2937;font-size:14px}._shopCell_1x90n_253{min-width:150px}._shopInfo_1x90n_257{display:flex;flex-direction:column}._shopName_1x90n_262{font-weight:600;color:#1f2937;margin-bottom:4px;font-size:14px}._shopId_1x90n_269{font-size:14px;color:#6b7280}._descriptionCell_1x90n_274{max-width:300px}._description_1x90n_274{color:#6b7280;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._discountCell_1x90n_288{text-align:center}._discount_1x90n_288{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._timeCell_1x90n_301{min-width:200px}._timeInfo_1x90n_305{font-size:14px;line-height:1.4}._startDate_1x90n_310{color:#059669;font-weight:500}._endDate_1x90n_315{color:#dc2626;font-weight:500}._productCell_1x90n_320{text-align:center}._productCount_1x90n_324{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-weight:500;font-size:14px}._statusCell_1x90n_333{text-align:center}._statusActive_1x90n_337{background:#dcfce7;color:#166534;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._statusUpcoming_1x90n_346{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._statusEnded_1x90n_355{background:#fee2e2;color:#dc2626;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._statusInactive_1x90n_364{background:#f3f4f6;color:#6b7280;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._actionCell_1x90n_373{min-width:150px}._actions_1x90n_377{display:flex;gap:8px;flex-wrap:wrap}._viewBtn_1x90n_383,._editBtn_1x90n_383,._deleteBtn_1x90n_383{padding:6px 12px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._viewBtn_1x90n_383{background:#e0e7ff;color:#3730a3}._viewBtn_1x90n_383:hover{background:#c7d2fe}._editBtn_1x90n_383{background:#fef3c7;color:#d97706}._editBtn_1x90n_383:hover{background:#fde68a}._deleteBtn_1x90n_383{background:#fee2e2;color:#dc2626}._deleteBtn_1x90n_383:hover{background:#fecaca}._emptyState_1x90n_417{text-align:center;padding:60px 20px;color:#6b7280}._emptyState_1x90n_417 p{font-size:16px;margin-bottom:16px}._pagination_1x90n_427{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}._prevBtn_1x90n_437,._nextBtn_1x90n_437{padding:8px 16px;border:2px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease}._prevBtn_1x90n_437:hover:not(:disabled),._nextBtn_1x90n_437:hover:not(:disabled){border-color:#667eea;color:#667eea}._prevBtn_1x90n_437:disabled,._nextBtn_1x90n_437:disabled{opacity:.5;cursor:not-allowed}._pageInfo_1x90n_455{color:#6b7280;font-weight:500}@media(max-width:768px){._filters_1x90n_132{flex-direction:column}._searchForm_1x90n_139{min-width:auto}._statusFilters_1x90n_180{justify-content:center}._actions_1x90n_377{flex-direction:column}._table_1x90n_214{font-size:14px}._header_1x90n_476{flex-direction:column;gap:16px;align-items:stretch}}._flashSaleList_e7vuj_1{padding:20px}._loading_e7vuj_5,._error_e7vuj_5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_e7vuj_14{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #4C9A2A;border-radius:50%;animation:_spin_e7vuj_14 1s linear infinite;margin-bottom:20px}@keyframes _spin_e7vuj_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_e7vuj_5{color:#4c9a2a}._retryBtn_e7vuj_36{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin-top:15px}._retryBtn_e7vuj_36:hover{background:#3d7a22}._searchSection_e7vuj_49{margin-bottom:30px}._searchForm_e7vuj_53{display:flex;gap:10px;max-width:500px}._searchInput_e7vuj_59{flex:1;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px}._searchInput_e7vuj_59:focus{outline:none;border-color:#4c9a2a}._searchBtn_e7vuj_71{background:#4c9a2a;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600}._searchBtn_e7vuj_71:hover{background:#3d7a22}._flashSalesGrid_e7vuj_84{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px}@media(max-width:1200px){._flashSalesGrid_e7vuj_84{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){._flashSalesGrid_e7vuj_84{grid-template-columns:repeat(2,1fr)}}._slotStrip_e7vuj_101{display:flex;gap:8px;margin:8px 0 16px;overflow-x:auto;padding-bottom:4px}._slotItem_e7vuj_109{white-space:nowrap;padding:8px 14px;border:1px solid #f0f0f0;background:#fff;color:#333;border-radius:16px;cursor:pointer;font-weight:600}._activeSlot_e7vuj_120{background:#f0f9f0;color:#4c9a2a;border-color:#d4edda}._flashSaleCard_e7vuj_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_e7vuj_126:hover{transform:translateY(-4px);box-shadow:0 8px 18px #0000001f;border-color:#e6f3e6}._imageContainer_e7vuj_145{position:relative;height:150px;overflow:hidden}._imageContainer_e7vuj_145 img{width:100%;height:100%;object-fit:cover}._hotBadge_e7vuj_156{position:absolute;top:10px;right:10px;background:linear-gradient(135deg,#ff4d4f,#ff7a45);color:#fff;font-weight:800;font-size:14px;padding:5px 10px;border-radius:999px;box-shadow:0 2px 6px #00000026;z-index:2;pointer-events:none}._cardContent_e7vuj_171{padding:14px;display:flex;flex-direction:column;height:100%;position:relative}._cardContent_e7vuj_171:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#4c9a2a,#89c06f)}._title_e7vuj_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_e7vuj_202{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0 8px}._discountBig_e7vuj_210{color:#ff4d4f;font-weight:800;font-size:24px;line-height:1}._timerPill_e7vuj_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_e7vuj_228{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}._newPrice_e7vuj_235{color:#2f7a1f;font-weight:800;font-size:18px}._oldPrice_e7vuj_241{color:#9aa0a6;text-decoration:line-through;font-size:14px}._stockSection_e7vuj_247{margin-bottom:10px}._stockBar_e7vuj_251{width:100%;height:8px;background:#f1f3f5;border-radius:999px;overflow:hidden}._stockFill_e7vuj_259{height:100%;background:linear-gradient(90deg,#ff7a45,#ff4d4f)}._stockText_e7vuj_264{margin-top:6px;font-size:14px;color:#7f8c8d}._statLabel_e7vuj_270{font-size:14px;color:#7f8c8d;margin-bottom:4px}._statValue_e7vuj_276{font-size:14px;font-weight:600;color:#4c9a2a}._timeItem_e7vuj_282{display:flex;justify-content:space-between;margin-bottom:4px;font-size:14px}._timeLabel_e7vuj_289{color:#7f8c8d}._timeValue_e7vuj_293{color:#2c3e50;font-weight:500}._countdownLabel_e7vuj_298{font-size:14px;color:#856404;margin-right:8px}._countdownTime_e7vuj_304{font-size:14px;font-weight:600;color:#4c9a2a}._status_e7vuj_310{display:none}._productCountSmall_e7vuj_314{font-size:14px;color:#7f8c8d;margin:6px 0 12px}._productDot_e7vuj_320{color:#4c9a2a;font-size:14px;margin-right:4px}._statusActive_e7vuj_326{background:#d4edda;color:#155724;padding:3px 10px;border-radius:20px;font-size:14px;font-weight:600}._statusUpcoming_e7vuj_335{background:#cce5ff;color:#004085;padding:3px 10px;border-radius:20px;font-size:14px;font-weight:600}._statusEnded_e7vuj_344{background:#f8d7da;color:#721c24;padding:3px 10px;border-radius:20px;font-size:14px;font-weight:600}._statusInactive_e7vuj_353{background:#e2e3e5;color:#383d41;padding:3px 10px;border-radius:20px;font-size:14px;font-weight:600}._actions_e7vuj_362{text-align:center;margin-top:auto}._viewBtn_e7vuj_367{background:#4c9a2a;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600;width:100%}._viewBtn_e7vuj_367:hover{background:#3d7a22}._emptyState_e7vuj_381{text-align:center;padding:60px 20px;color:#7f8c8d}._emptyIcon_e7vuj_387{font-size:48px;margin-bottom:20px}._emptyState_e7vuj_381 h3{color:#2c3e50;margin-bottom:12px}._pagination_e7vuj_397{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px}._loadMoreContainer_e7vuj_405{display:flex;justify-content:center;margin:8px 0 24px}._loadMoreBtn_e7vuj_411{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:700;cursor:pointer}._prevBtn_e7vuj_421,._nextBtn_e7vuj_421{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-weight:600}._prevBtn_e7vuj_421:hover:not(:disabled),._nextBtn_e7vuj_421:hover:not(:disabled){background:#3d7a22}._prevBtn_e7vuj_421:disabled,._nextBtn_e7vuj_421:disabled{background:#bdc3c7;cursor:not-allowed}._pageInfo_e7vuj_438{color:#2c3e50;font-weight:600}@media(max-width:768px){._flashSalesGrid_e7vuj_84{grid-template-columns:1fr;gap:12px}._searchForm_e7vuj_53{flex-direction:column}._stats_e7vuj_451{flex-direction:column;gap:8px}}._flashSaleDetail_1f2ti_1{padding:20px;max-width:1200px;margin:0 auto}._loading_1f2ti_7,._error_1f2ti_7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_1f2ti_16{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #4C9A2A;border-radius:50%;animation:_spin_1f2ti_16 1s linear infinite;margin-bottom:20px}@keyframes _spin_1f2ti_16{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1f2ti_7{color:#4c9a2a}._retryBtn_1f2ti_38,._backBtn_1f2ti_38{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin:5px}._retryBtn_1f2ti_38:hover,._backBtn_1f2ti_38:hover{background:#3d7a22}._header_1f2ti_51{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #ecf0f1}._backBtn_1f2ti_38{background:#95a5a6;color:#fff;border:none;padding:10px 16px;border-radius:6px;cursor:pointer;font-weight:600}._backBtn_1f2ti_38:hover{background:#7f8c8d}._headerInfo_1f2ti_73{flex:1}._title_1f2ti_77{font-size:28px;font-weight:700;color:#2c3e50;margin:0 0 8px}._status_1f2ti_84{display:inline-block}._statusActive_1f2ti_88{background:#d4edda;color:#155724;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}._statusUpcoming_1f2ti_97{background:#cce5ff;color:#004085;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}._statusEnded_1f2ti_106{background:#f8d7da;color:#721c24;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}._statusInactive_1f2ti_115{background:#e2e3e5;color:#383d41;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}._infoSection_1f2ti_124{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}._description_1f2ti_132{margin-bottom:24px}._description_1f2ti_132 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 12px}._description_1f2ti_132 p{color:#7f8c8d;line-height:1.6;margin:0}._stats_1f2ti_147{display:flex;gap:32px}._stat_1f2ti_84{display:flex;flex-direction:column;align-items:center;text-align:center}._statLabel_1f2ti_159{font-size:14px;color:#7f8c8d;margin-bottom:8px}._statValue_1f2ti_165{font-size:24px;font-weight:700;color:#4c9a2a}._timeSection_1f2ti_171{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}._timeCard_1f2ti_178,._countdownCard_1f2ti_178{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._timeCard_1f2ti_178 h3,._countdownCard_1f2ti_178 h3{font-size:18px;font-weight:600;color:#2c3e50;margin:0 0 16px}._timeInfo_1f2ti_192{display:flex;flex-direction:column;gap:12px}._timeItem_1f2ti_198{display:flex;justify-content:space-between;align-items:center}._timeLabel_1f2ti_204{color:#7f8c8d;font-weight:500}._timeValue_1f2ti_209{color:#2c3e50;font-weight:600}._countdown_1f2ti_178{display:flex;justify-content:center;gap:16px}._countdownItem_1f2ti_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_1f2ti_231{font-size:24px;font-weight:700;color:#4c9a2a;line-height:1}._countdownLabel_1f2ti_238{font-size:14px;color:#856404;margin-top:4px}._productsSection_1f2ti_244{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._productsSection_1f2ti_244 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 24px}._productsGrid_1f2ti_257{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._productCard_1f2ti_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_1f2ti_263:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._productImage_1f2ti_279{position:relative;height:200px;overflow:hidden}._productImage_1f2ti_279 img{width:100%;height:100%;object-fit:cover}._discountBadge_1f2ti_290{position:absolute;top:8px;right:8px;background:#4c9a2a;color:#fff;padding:4px 8px;border-radius:12px;font-size:14px;font-weight:600}._productInfo_1f2ti_302{padding:16px;display:flex;flex-direction:column;height:100%}._productName_1f2ti_309{font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 8px;line-height:1.3}._productDescription_1f2ti_317{color:#7f8c8d;font-size:14px;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_1f2ti_329{display:flex;align-items:center;gap:12px;margin-bottom:8px}._originalPrice_1f2ti_336{color:#7f8c8d;text-decoration:line-through;font-size:14px}._discountPrice_1f2ti_342{color:#4c9a2a;font-size:18px;font-weight:700}._savings_1f2ti_348{color:#27ae60;font-size:14px;font-weight:600;margin-bottom:12px}._buyBtn_1f2ti_355{background:#4c9a2a;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600;width:100%;margin-top:auto}._buyBtn_1f2ti_355:hover{background:#3d7a22}._noProducts_1f2ti_370{text-align:center;padding:40px 20px;color:#7f8c8d}@media(max-width:768px){._flashSaleDetail_1f2ti_1{padding:0;max-width:none;margin:0}._timeSection_1f2ti_171,._productsGrid_1f2ti_257{grid-template-columns:1fr}._stats_1f2ti_147{flex-direction:column;gap:16px}._countdown_1f2ti_178{gap:8px}._countdownItem_1f2ti_220{min-width:50px;padding:12px 8px}._countdownNumber_1f2ti_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_6qm8d_2{display:block}._filters_6qm8d_6{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}._searchForm_6qm8d_13{display:flex;gap:8px;width:100%}._searchInput_6qm8d_19{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._searchInput_6qm8d_19:focus{outline:none;border-color:#667eea}._statusFilters_6qm8d_33{display:flex;gap:8px}._statusBtn_6qm8d_38._app-button--white_6qm8d_38:hover,._statusBtn_6qm8d_38._app-button--white_6qm8d_38:focus,._statusBtn_6qm8d_38._app-button--white_6qm8d_38:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._statusBtn_6qm8d_38._app-button_6qm8d_38:not(._app-button--white_6qm8d_38):hover,._statusBtn_6qm8d_38._app-button_6qm8d_38:not(._app-button--white_6qm8d_38):focus,._statusBtn_6qm8d_38._app-button_6qm8d_38:not(._app-button--white_6qm8d_38):active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._tableContainer_6qm8d_51{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._table_6qm8d_51{width:100%;border-collapse:collapse;background:#fff}._table_6qm8d_51 th{background:#f9fafb;padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._table_6qm8d_51 td{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}._table_6qm8d_51 tr:hover{background:#f9fafb}._nameCell_6qm8d_84{min-width:200px}._descriptionCell_6qm8d_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_6qm8d_100{text-align:center}._discount_6qm8d_100{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._timeCell_6qm8d_113{min-width:200px}._timeInfo_6qm8d_117{font-size:14px;line-height:1.4}._startDate_6qm8d_122{color:#059669;font-weight:500}._endDate_6qm8d_127{color:#dc2626;font-weight:500}._productCell_6qm8d_132{text-align:center}._productCount_6qm8d_136{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-weight:500;font-size:14px}._statusCell_6qm8d_145{text-align:center}._statusActive_6qm8d_149{background:#dcfce7;color:#166534;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._statusInactive_6qm8d_158{background:#f3f4f6;color:#6b7280;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._actionCell_6qm8d_167{min-width:150px}._actions_6qm8d_171{display:flex;gap:8px;flex-wrap:wrap}._emptyState_6qm8d_178,._loading_6qm8d_178,._error_6qm8d_178{padding:24px;text-align:center}._error_6qm8d_178{color:#b00020}._pagination_6qm8d_188{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}._pageInfo_6qm8d_198{color:#666;font-weight:500}@media(max-width:768px){._filters_6qm8d_6{flex-direction:column}._searchForm_6qm8d_13{min-width:auto}._statusFilters_6qm8d_33{justify-content:center}._actions_6qm8d_171{flex-direction:column}._table_6qm8d_51{font-size:14px}._productCell_6qm8d_132,._statusCell_6qm8d_145{white-space:nowrap}._productCount_6qm8d_136,._statusActive_6qm8d_149,._statusInactive_6qm8d_158{white-space:nowrap;display:inline-block;padding:2px 8px;font-size:14px;line-height:1.2}}._statusFiltersContainer_6qm8d_234{display:flex;gap:8px;padding:0 16px;margin-top:12px}@media(max-width:576px){._statusFiltersContainer_6qm8d_234{padding:0;margin-left:0;margin-right:0}}@media(max-width:576px){._filters_6qm8d_6{padding-left:0;padding-right:0}._tableContainer_6qm8d_51{border-left:none;border-right:none;border-radius:0}.ant-card{border-left:none!important;border-right:none!important;border-radius:0!important}.ant-card-body{padding-left:0!important;padding-right:0!important}}._overlay_1ual7_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_1ual7_15{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #00000026}._header_1ual7_25{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #ecf0f1;margin-bottom:24px}._header_1ual7_25 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0}._closeBtn_1ual7_40{background:none;border:none;font-size:24px;color:#7f8c8d;cursor:pointer;padding:4px;border-radius:4px}._closeBtn_1ual7_40:hover:not(:disabled){background:#f8f9fa;color:#2c3e50}._closeBtn_1ual7_40:disabled{opacity:.5;cursor:not-allowed}._form_1ual7_58{padding:0 24px 24px}._formGroup_1ual7_62{margin-bottom:20px}._label_1ual7_66{display:block;font-weight:600;color:#2c3e50;margin-bottom:8px;font-size:14px}._input_1ual7_74,._textarea_1ual7_74{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;transition:border-color .3s ease}._input_1ual7_74:focus,._textarea_1ual7_74:focus{outline:none;border-color:#8e44ad}._input_1ual7_74._error_1ual7_86,._textarea_1ual7_74._error_1ual7_86{border-color:#4c9a2a}._input_1ual7_74:disabled,._textarea_1ual7_74:disabled{background:#f8f9fa;cursor:not-allowed}._textarea_1ual7_74{resize:vertical;min-height:80px;white-space:pre-wrap;word-wrap:break-word;line-height:1.5;font-family:inherit}._shopUserInputs_1ual7_103{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}._shopUserInputItem_1ual7_110{display:flex;align-items:center;gap:8px}._shopUserInputItem_1ual7_110 ._input_1ual7_74{flex:1;margin:0}._removeBtn_1ual7_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_1ual7_120:hover:not(:disabled){background:#3d7a22}._removeBtn_1ual7_120:disabled{background:#bdc3c7;cursor:not-allowed}._addBtn_1ual7_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_1ual7_143:hover:not(:disabled){background:#229954}._addBtn_1ual7_143:disabled{background:#bdc3c7;cursor:not-allowed}._row_1ual7_163{display:grid;grid-template-columns:1fr 1fr;gap:16px}._discountInput_1ual7_169{position:relative;display:flex;align-items:center;gap:8px}._discountInput_1ual7_169 ._input_1ual7_74{flex:1;padding-right:16px}._discountInput_1ual7_169 ._percent_1ual7_179{color:#7f8c8d;font-weight:600;font-size:16px;min-width:20px;text-align:center}._methodSelection_1ual7_187{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}._methodOption_1ual7_197{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;border-radius:6px;transition:background-color .3s ease}._methodOption_1ual7_197:hover{background:#e9ecef}._radio_1ual7_210{width:16px;height:16px;accent-color:#8e44ad}._radioText_1ual7_216{font-size:14px;color:#2c3e50;font-weight:500}._productSelector_1ual7_222{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#f8f9fa}._productList_1ual7_229{text-align:center}._emptyProducts_1ual7_233{color:#7f8c8d}._emptyProducts_1ual7_233 p{margin:0 0 12px;font-size:14px}._selectProductsBtn_1ual7_242,._changeProductsBtn_1ual7_242{background:transparent;color:inherit;border:none;padding:0}._selectedProducts_1ual7_249{color:#2c3e50}._selectedProducts_1ual7_249 p{margin:0 0 12px;font-size:14px;font-weight:600}._categorySelector_1ual7_258{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#f8f9fa;max-height:300px;overflow-y:auto}._loadingCategories_1ual7_267{text-align:center;color:#7f8c8d;font-size:14px;padding:20px}._categoryList_1ual7_274{display:flex;flex-direction:column;gap:4px}._categoryItem_1ual7_280{border-radius:6px;cursor:pointer;transition:background-color .2s ease;margin-bottom:2px}._categoryItem_1ual7_280:hover{background:#e9ecef}._categoryItem_1ual7_280._selected_1ual7_249{background:#e8f5e8;border:1px solid #28a745}._categoryItemContent_1ual7_294{display:flex;align-items:center;gap:8px;padding:8px 12px;min-height:40px}._expandBtn_1ual7_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_1ual7_302:hover{background:#dee2e6}._expandIcon_1ual7_317{font-size:14px;color:#6c757d;transition:transform .2s ease}._expandIcon_1ual7_317._expanded_1ual7_322{transform:rotate(90deg)}._expandSpacer_1ual7_326{width:20px;height:20px}._categoryChildren_1ual7_331{margin-left:0}._categoryCheckbox_1ual7_335{width:16px;height:16px;accent-color:#28a745;cursor:pointer}._categoryRadio_1ual7_342{width:16px;height:16px;accent-color:#8e44ad;cursor:pointer}._categoryName_1ual7_349{font-size:14px;color:#2c3e50;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._categoryActions_1ual7_359{margin-left:auto;display:flex;align-items:center;gap:8px}._selectedCategories_1ual7_366{margin-top:12px;padding:8px 12px;background:#d4edda;border:1px solid #c3e6cb;border-radius:6px}._selectedCategories_1ual7_366 p{margin:0 0 8px;font-size:14px;color:#155724;font-weight:600}._categorySelectionsList_1ual7_380{display:flex;flex-direction:column;gap:4px}._categorySelectionItem_1ual7_386{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;background:#f8f9fa;border-radius:4px;font-size:14px}._categorySelectionItem_1ual7_386 ._categoryName_1ual7_349{color:#2c3e50;font-weight:500}._categorySelectionItem_1ual7_386 ._productCount_1ual7_399{color:#6c757d;font-weight:400}._shopUserSelector_1ual7_404 ._helpText_1ual7_404{margin-top:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #8e44ad}._shopUserSelector_1ual7_404 ._helpText_1ual7_404 p{margin:0;font-size:14px;color:#6c757d;line-height:1.4}._shopUserSelector_1ual7_404 ._helpText_1ual7_404 p:first-child{margin-bottom:4px}._shopUserSelector_1ual7_404 ._helpText_1ual7_404 p:last-child{font-weight:600;color:#2c3e50}._helpText_1ual7_404{margin-top:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #8e44ad}._helpText_1ual7_404 p{margin:0 0 4px;font-size:14px;color:#6c757d;line-height:1.4}._helpText_1ual7_404 p:last-child{margin-bottom:0}._helpText_1ual7_404 p strong{color:#2c3e50;font-weight:600}._checkboxLabel_1ual7_446{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:#2c3e50}._checkbox_1ual7_446{width:16px;height:16px;accent-color:#8e44ad}._checkboxText_1ual7_461{font-weight:500}._errorText_1ual7_465{display:block;color:#4c9a2a;font-size:14px;margin-top:4px;font-weight:500}._actions_1ual7_473{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #ecf0f1}._cancelBtn_1ual7_482{background:#95a5a6;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}._cancelBtn_1ual7_482:hover:not(:disabled){background:#7f8c8d}._cancelBtn_1ual7_482:disabled{opacity:.5;cursor:not-allowed}._submitBtn_1ual7_500{background:#8e44ad;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}._submitBtn_1ual7_500:hover:not(:disabled){background:#7d3c98}._submitBtn_1ual7_500:disabled{opacity:.5;cursor:not-allowed}._methodDisplay_1ual7_518{padding:12px 16px;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;border-left:4px solid #8e44ad}._methodText_1ual7_526{font-size:14px;font-weight:600;color:#2c3e50}@media(max-width:768px){._overlay_1ual7_1{padding:10px}._modal_1ual7_15{max-height:95vh;max-width:100%}._row_1ual7_163{grid-template-columns:1fr}._actions_1ual7_473{flex-direction:column}._cancelBtn_1ual7_482,._submitBtn_1ual7_500{width:100%}._shopSelector_1ual7_549 ._shopSelect_1ual7_549 ._ant-select-selector_1ual7_549{min-height:44px!important;padding:6px 10px!important}._shopSelector_1ual7_549 ._shopSelect_1ual7_549 ._ant-select-selection-item_1ual7_553{max-width:150px!important;font-size:14px!important;padding:2px 6px!important;margin:2px!important}._shopSelector_1ual7_549 ._shopDropdown_1ual7_559{min-width:300px!important;max-width:calc(100vw - 32px)!important;left:0!important;right:auto!important}._shopSelector_1ual7_549 ._selectedShops_1ual7_565{margin-top:8px;padding:8px}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopsList_1ual7_569{max-height:100px;gap:4px}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopItem_1ual7_573{max-width:140px;font-size:14px;padding:3px 6px}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopItem_1ual7_573 ._removeShopBtn_1ual7_578{width:14px;height:14px;font-size:14px}}@media(max-width:768px){.ant-select-dropdown.shopDropdown{max-width:calc(100vw - 32px)!important;min-width:auto!important;left:16px!important;right:auto!important}}._shopSelector_1ual7_549{width:100%;position:relative}._shopSelector_1ual7_549 ._shopSelect_1ual7_549{width:100%!important;min-height:40px!important}._shopSelector_1ual7_549 ._shopSelect_1ual7_549 ._ant-select-selector_1ual7_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_1ual7_549 ._shopSelect_1ual7_549 ._ant-select-selector_1ual7_549:hover{border-color:#40a9ff!important}._shopSelector_1ual7_549 ._shopSelect_1ual7_549 ._ant-select-selector_1ual7_549:focus-within{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}._shopSelector_1ual7_549 ._shopSelect_1ual7_549 ._ant-select-selection-item_1ual7_553{display:none!important}._shopSelector_1ual7_549 ._shopSelect_1ual7_549 ._ant-select-selection-placeholder_1ual7_620{color:#bfbfbf!important;font-size:14px!important}._shopSelector_1ual7_549 ._shopDropdown_1ual7_559{min-width:400px!important;max-width:calc(100vw - 32px)!important;max-height:300px!important;z-index:9999!important}@media(max-width:768px){._shopSelector_1ual7_549 ._shopDropdown_1ual7_559{min-width:auto!important;max-width:calc(100vw - 32px)!important;left:0!important;right:auto!important}}._shopSelector_1ual7_549 ._shopDropdown_1ual7_559 ._ant-select-item_1ual7_638{padding:0!important;min-height:50px!important}._shopSelector_1ual7_549 ._shopDropdown_1ual7_559 ._ant-select-item_1ual7_638:hover{background:#f0f9ff!important}._shopSelector_1ual7_549 ._shopDropdown_1ual7_559 ._ant-select-item_1ual7_638._ant-select-item-option-selected_1ual7_645{background:#e6f7ff!important;color:#1890ff!important}._shopSelector_1ual7_549 ._loadingContainer_1ual7_649,._shopSelector_1ual7_549 ._errorContainer_1ual7_649{padding:20px;text-align:center}._shopSelector_1ual7_549 ._loadingContainer_1ual7_649 ._retryBtn_1ual7_653,._shopSelector_1ual7_549 ._errorContainer_1ual7_649 ._retryBtn_1ual7_653{margin-top:8px;padding:4px 8px;background:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer}._shopSelector_1ual7_549 ._loadingContainer_1ual7_649 ._retryBtn_1ual7_653:hover,._shopSelector_1ual7_549 ._errorContainer_1ual7_649 ._retryBtn_1ual7_653:hover{background:#40a9ff}._shopSelector_1ual7_549 ._selectedShops_1ual7_565{margin-top:12px;padding:12px;background:#f0f9ff;border:1px solid #bae7ff;border-radius:8px;font-size:14px;color:#1890ff}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopsHeader_1ual7_674{margin-bottom:8px;font-weight:600;font-size:14px}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopsList_1ual7_569{display:flex;flex-wrap:wrap;gap:6px;max-height:120px;overflow-y:auto}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopItem_1ual7_573{background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:4px 8px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:flex;align-items:center;gap:6px}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopItem_1ual7_573 ._shopName_1ual7_700{color:#1890ff;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopItem_1ual7_573 ._removeShopBtn_1ual7_578{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:14px;font-weight:700;line-height:1;flex-shrink:0;transition:background-color .2s ease}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopItem_1ual7_573 ._removeShopBtn_1ual7_578:hover{background:#ff7875}._shopSelector_1ual7_549 ._selectedShops_1ual7_565 ._selectedShopItem_1ual7_573 ._removeShopBtn_1ual7_578:active{background:#d9363e}._grid2_1ual7_731{display:grid;grid-template-columns:1fr 1fr;gap:12px}._summaryBox_1ual7_737{margin-top:4px;background:#f0f9f0;border:1px solid #d4edda;border-radius:8px;padding:10px 12px;font-size:14px;color:#2e7d32;display:flex;gap:12px;flex-wrap:wrap}._summaryItem_1ual7_750{background:#e6f4ea;color:#4c9a2a;padding:6px 10px;border-radius:4px;font-weight:700}._actions_1ual7_473{display:flex;justify-content:flex-end;gap:12px;padding:0 24px 24px}._helpText_1ual7_404{margin-top:6px;color:#6b7280;font-size:14px}._itemsTable_1ual7_771{margin-top:10px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}._itemsHeader_1ual7_778{display:grid;grid-template-columns:3fr 120px 1.5fr 80px;gap:8px;background:#f3f4f6;padding:8px 10px;font-weight:600;font-size:14px;color:#374151}._itemsRow_1ual7_789{display:grid;grid-template-columns:3fr 120px 1.5fr 80px;gap:8px;padding:8px 10px;align-items:center;border-top:1px solid #e5e7eb}._itemColProduct_1ual7_798{display:flex;flex-direction:column}._itemProductName_1ual7_803{font-weight:600;color:#111827}._itemProductId_1ual7_808{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;color:#6b7280;word-break:break-all}._itemColQty_1ual7_815,._itemColNote_1ual7_822{width:100%;padding:8px;border:1px solid #e5e7eb;border-radius:6px}._removeItemBtn_1ual7_829{background:#fee2e2;color:#b91c1c;border:none;padding:6px 10px;border-radius:6px;cursor:pointer}._removeItemBtn_1ual7_829:hover{background:#fecaca}@media(max-width:768px){._grid2_1ual7_731{grid-template-columns:1fr}._itemsHeader_1ual7_778,._itemsRow_1ual7_789{grid-template-columns:1fr 100px 60px}._actions_1ual7_473{flex-direction:column;padding:0 16px 16px}}._flashSaleDetail_106ka_1{padding:20px}._loading_106ka_5,._error_106ka_5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_106ka_14{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #8e44ad;border-radius:50%;animation:_spin_106ka_14 1s linear infinite;margin-bottom:20px}@keyframes _spin_106ka_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_106ka_5{color:#4c9a2a}._retryBtn_106ka_36,._backBtn_106ka_36{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin:5px}._retryBtn_106ka_36:hover,._backBtn_106ka_36:hover{background:#3d7a22}._header_106ka_49{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #ecf0f1}._backBtn_106ka_36{background:#95a5a6;color:#fff;border:none;padding:10px 16px;border-radius:6px;cursor:pointer;font-weight:600}._backBtn_106ka_36:hover{background:#7f8c8d}._title_106ka_71{font-size:28px;font-weight:700;color:#2c3e50;margin:0}._content_106ka_78{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._section_106ka_85{margin-bottom:32px}._section_106ka_85:last-child{margin-bottom:0}._section_106ka_85 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #ecf0f1}._infoGrid_106ka_100{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}._infoItem_106ka_106{display:flex;flex-direction:column;gap:4px}._infoItem_106ka_106 label{font-weight:600;color:#7f8c8d;font-size:14px;text-transform:uppercase;letter-spacing:.5px}._infoItem_106ka_106 span{color:#2c3e50;font-size:16px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:4px solid #3498db}._statusActive_106ka_127{color:#27ae60!important;background:#d5f4e6!important;border-left-color:#27ae60!important;font-weight:600}._statusInactive_106ka_134{color:#4c9a2a!important;background:#f0f9f0!important;border-left-color:#4c9a2a!important;font-weight:600}._discount_106ka_141{color:#e67e22!important;background:#fef5e7!important;border-left-color:#e67e22!important;font-weight:700;font-size:18px!important}._accountStatus_106ka_149{font-weight:600;text-transform:uppercase;letter-spacing:.5px}._categoriesNote_106ka_155{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:12px 16px;margin-bottom:16px}._noteText_106ka_163{margin:0;font-size:14px;color:#856404;line-height:1.5}._noteText_106ka_163 strong{color:#6c5ce7}._categoriesGrid_106ka_173{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:16px}._categoryCard_106ka_180{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:20px;color:#fff;transition:all .3s ease;border:1px solid transparent}._categoryCard_106ka_180:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;border-color:#fff3}._categoryInfo_106ka_194{text-align:center}._categoryName_106ka_198{font-size:18px;font-weight:700;margin:0 0 8px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}._categoryProductCount_106ka_206{font-size:14px;margin:0;color:#ffffffe6;font-weight:500;background:#ffffff1a;padding:4px 12px;border-radius:20px;display:inline-block}._productsGrid_106ka_217{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:16px}._productCard_106ka_224{background:#f8f9fa;border-radius:12px;padding:16px;border:1px solid #e9ecef;transition:all .3s ease}._productCard_106ka_224:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#3498db}._productImage_106ka_237{width:100%;height:160px;object-fit:cover;border-radius:8px;margin-bottom:12px}._productInfo_106ka_245 h3{font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 8px;line-height:1.4}._productInfo_106ka_245 p{margin:4px 0;font-size:14px}._productName_106ka_257{color:#2c3e50!important}._productPrices_106ka_261{display:flex;align-items:baseline;gap:10px;margin:4px 0 6px}._originalPrice_106ka_268{color:#95a5a6;text-decoration:line-through}._discountPrice_106ka_273{color:#e63946;font-weight:800}._savings_106ka_278{display:inline-block;margin-top:4px;background:#e8f7ef;color:#219653;border:1px solid #c5eed6;border-radius:8px;font-size:14px;padding:4px 8px;font-weight:600}._productCategory_106ka_290{color:#7f8c8d!important;font-style:italic}._emptyProducts_106ka_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_106ka_1{padding:16px 0}._header_106ka_49{flex-direction:column;align-items:flex-start;gap:16px}._title_106ka_71{font-size:24px}._infoGrid_106ka_100,._categoriesGrid_106ka_173,._productsGrid_106ka_217{grid-template-columns:1fr}._content_106ka_78{padding:16px 0}}._comboAdminList_o3yoy_2{display:block}@media(max-width:576px){._comboAdminList_o3yoy_2{padding:0;margin:0}}._statsRow_o3yoy_12{margin-bottom:24px}@media(max-width:768px){._statsRow_o3yoy_12{display:none}}._statCard_o3yoy_21{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_o3yoy_21:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_o3yoy_21 .ant-card-body{padding:20px}._statCard_o3yoy_21 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_o3yoy_21 .ant-statistic-content{font-size:24px;font-weight:600}._mobileStatsContainer_o3yoy_44{margin-bottom:16px;padding:0 16px}@media(min-width:769px){._mobileStatsContainer_o3yoy_44{display:none}}@media(max-width:576px){._mobileStatsContainer_o3yoy_44{padding:0}}._mobileStatsGrid_o3yoy_59{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0}@media(max-width:576px){._mobileStatsGrid_o3yoy_59{gap:8px}}._mobileStatItem_o3yoy_71{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #f0f0f0;border-radius:12px;padding:16px;text-align:center;transition:all .2s ease}._mobileStatItem_o3yoy_71:active{transform:scale(.98);background:#f5f5f5}._mobileStatIcon_o3yoy_84{font-size:24px;margin-bottom:8px;opacity:.8}._mobileStatNumber_o3yoy_90{font-size:24px;font-weight:700;margin-bottom:4px;line-height:1.2}._mobileStatText_o3yoy_97{font-size:12px;color:#8c8c8c;font-weight:500}._loading_o3yoy_104,._error_o3yoy_104{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_o3yoy_113{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #667eea;border-radius:50%;animation:_spin_o3yoy_113 1s linear infinite;margin-bottom:20px}@keyframes _spin_o3yoy_113{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_o3yoy_104{color:#dc2626}._retryBtn_o3yoy_135{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_o3yoy_135:hover{background:#b91c1c}._filters_o3yoy_152{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}@media(max-width:576px){._filters_o3yoy_152{padding:0;margin-bottom:16px}}._searchForm_o3yoy_165{display:flex;gap:8px;width:100%}._searchInput_o3yoy_171{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}@media(max-width:576px){._searchInput_o3yoy_171{border-radius:0;border-left:none;border-right:none}}._searchInput_o3yoy_171:focus{outline:none;border-color:#667eea}._statusFilters_o3yoy_192{display:flex;gap:8px}@media(max-width:576px){._statusFilters_o3yoy_192{padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch}}._statusBtn_o3yoy_204._app-button--white_o3yoy_204:hover,._statusBtn_o3yoy_204._app-button--white_o3yoy_204:focus,._statusBtn_o3yoy_204._app-button--white_o3yoy_204:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._statusBtn_o3yoy_204._app-button_o3yoy_204:not(._app-button--white_o3yoy_204):hover,._statusBtn_o3yoy_204._app-button_o3yoy_204:not(._app-button--white_o3yoy_204):focus,._statusBtn_o3yoy_204._app-button_o3yoy_204:not(._app-button--white_o3yoy_204):active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._tableContainer_o3yoy_217{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}@media(max-width:768px){._tableContainer_o3yoy_217{display:none}}._table_o3yoy_217{width:100%;border-collapse:collapse;background:#fff}._table_o3yoy_217 th{background:#f9fafb;padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._table_o3yoy_217 td{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}._table_o3yoy_217 tr:hover{background:#f9fafb}._nameCell_o3yoy_255{min-width:200px}._descriptionCell_o3yoy_259{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_o3yoy_271{text-align:center}._discount_o3yoy_271{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._timeCell_o3yoy_284{min-width:200px}._timeInfo_o3yoy_288{font-size:14px;line-height:1.4}._startDate_o3yoy_293{color:#059669;font-weight:500}._endDate_o3yoy_298{color:#dc2626;font-weight:500}._productCell_o3yoy_303{text-align:center}._productCount_o3yoy_307{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-weight:500;font-size:14px}._statusCell_o3yoy_316{text-align:center}._actionCell_o3yoy_320{min-width:150px}._shopInfo_o3yoy_324{display:flex;flex-direction:column}._shopName_o3yoy_329{font-weight:600;color:#1f2937;margin-bottom:4px;font-size:14px}._shopPhone_o3yoy_336{color:#666;font-size:14px}._statusActive_o3yoy_342{background:#dcfce7;color:#166534;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._statusInactive_o3yoy_351{background:#f3f4f6;color:#6b7280;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._actions_o3yoy_361{display:flex;gap:8px;flex-wrap:wrap}._emptyState_o3yoy_368{text-align:center;padding:60px 20px;color:#6b7280}._pagination_o3yoy_375{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}._pageInfo_o3yoy_385{color:#666;font-weight:500}@media(max-width:768px){._filters_o3yoy_152{flex-direction:column}._searchForm_o3yoy_165{min-width:auto}._statusFilters_o3yoy_192{justify-content:center}._actions_o3yoy_361{flex-direction:column}._table_o3yoy_217{font-size:14px}._productCell_o3yoy_303,._statusCell_o3yoy_316{white-space:nowrap}._productCount_o3yoy_307,._statusActive_o3yoy_342,._statusInactive_o3yoy_351{white-space:nowrap;display:inline-block;padding:2px 8px;font-size:14px;line-height:1.2}}._versionSelectorModal_tdqtn_1 ._container_tdqtn_1{max-height:70vh;overflow-y:auto}._versionSelectorModal_tdqtn_1 ._description_tdqtn_5{margin-bottom:20px;padding:12px;background-color:#f0f8ff;border:1px solid #1890ff;border-radius:6px}._versionSelectorModal_tdqtn_1 ._description_tdqtn_5 p{margin:0;color:#1890ff;font-size:14px}._versionSelectorModal_tdqtn_1 ._itemsList_tdqtn_17{display:flex;flex-direction:column;gap:16px}._versionSelectorModal_tdqtn_1 ._itemRow_tdqtn_22{display:flex;gap:16px;padding:16px;border:1px solid #f0f0f0;border-radius:8px;background-color:#fafafa}@media(max-width:768px){._versionSelectorModal_tdqtn_1 ._itemRow_tdqtn_22{flex-direction:column;gap:12px}}._versionSelectorModal_tdqtn_1 ._itemInfo_tdqtn_36{flex:1;min-width:0}._versionSelectorModal_tdqtn_1 ._itemInfo_tdqtn_36 ._itemName_tdqtn_40{font-weight:500;font-size:16px;margin-bottom:4px;color:#333}._versionSelectorModal_tdqtn_1 ._itemInfo_tdqtn_36 ._itemQuantity_tdqtn_46{font-size:14px;color:#666;margin-bottom:4px}._versionSelectorModal_tdqtn_1 ._itemInfo_tdqtn_36 ._itemPrice_tdqtn_51{font-size:14px;color:#1890ff;font-weight:500}._versionSelectorModal_tdqtn_1 ._versionSelector_tdqtn_1{flex:1;min-width:200px}._versionSelectorModal_tdqtn_1 ._versionSelector_tdqtn_1 label{display:block;font-weight:500;margin-bottom:4px;color:#333}._versionSelectorModal_tdqtn_1 ._versionSelector_tdqtn_1 ._selectedVersionInfo_tdqtn_66{margin-top:8px;padding:8px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;font-size:14px;color:#52c41a}._geo-discounts-layout_ng6jg_1{padding:20px;min-height:100vh;background-color:#f8f9fa}._geo-discounts-admin_ng6jg_7{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px #0000001a}@media(max-width:576px){._geo-discounts-admin_ng6jg_7{padding:0;border-radius:0;box-shadow:none}}._geo-discounts-admin_ng6jg_7 h1{color:#000;margin-bottom:16px;font-size:24px;font-weight:600}._geo-discounts-admin_ng6jg_7 p{color:#6c757d;margin-bottom:24px}._geo-discounts-admin_ng6jg_7 ._header_ng6jg_30{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._geo-discounts-admin_ng6jg_7 ._titleSection_ng6jg_36 h1{margin:0;font-size:20px}._geo-discounts-admin_ng6jg_7 ._titleSection_ng6jg_36 p{margin:4px 0 0;color:#666}._geo-discounts-admin_ng6jg_7 ._statsRow_ng6jg_44{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:16px}._geo-discounts-admin_ng6jg_7 ._statCard_ng6jg_50{border-radius:12px;border:1px solid #f0f0f0;background:#fff;box-shadow:0 2px 8px #0000000f;padding:16px 20px}._geo-discounts-admin_ng6jg_7 ._filterCard_ng6jg_57{border-radius:12px;border:1px solid #f0f0f0;background:#fff;box-shadow:0 2px 8px #0000000f;padding:12px;margin-bottom:12px}._geo-discounts-admin_ng6jg_7 ._tableCard_ng6jg_65{border-radius:12px;border:1px solid #f0f0f0;background:#fff;box-shadow:0 2px 8px #0000000f;overflow:hidden}._geo-discounts-admin_ng6jg_7 ._table_ng6jg_65{width:100%;border-collapse:collapse}._geo-discounts-admin_ng6jg_7 ._thead_ng6jg_76 th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px;text-align:left}._geo-discounts-admin_ng6jg_7 ._tbody_ng6jg_84 td{padding:16px;border-bottom:1px solid #f5f5f5}._geo-discounts-public_ng6jg_89{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px #0000001a;max-width:1200px;margin:0 auto}._geo-discounts-public_ng6jg_89 h1{color:#4c9a2a;margin-bottom:16px;font-size:24px;font-weight:600}._geo-discounts-public_ng6jg_89 p{color:#6c757d;margin-bottom:24px}._detailGrid_ng6jg_108{display:grid;grid-template-columns:1fr;gap:16px}._summarySticky_ng6jg_114{position:static;top:auto;height:auto}._summaryCard_ng6jg_120{border:1px solid #f0f0f0;border-radius:12px;background:#fff;padding:16px;box-shadow:0 2px 8px #0000000a}@media(max-width:992px){._detailGrid_ng6jg_108{grid-template-columns:1fr}._summarySticky_ng6jg_114{position:static}}._geo-root_ng6jg_136{--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_ng6jg_145{margin-bottom:16px}._geo-title_ng6jg_149{margin:0 0 8px;font-size:24px;font-weight:600;color:#4c9a2a}._geo-subtitle_ng6jg_156{color:#6c757d;margin:0;font-size:16px}._geo-filterbar_ng6jg_162{background:#fff;border:1px solid #eee;border-radius:12px;padding:16px;margin:16px 0 24px;display:flex;gap:12px;flex-wrap:wrap}._geo-grid_ng6jg_173{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:24px}._pagination-wrap_ng6jg_180{display:flex;justify-content:center;padding:16px 0 24px}._geo-card_ng6jg_186{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_ng6jg_186:hover{box-shadow:var(--geo-shadow);transform:translateY(-1px)}._geo-badge_ng6jg_202{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_ng6jg_213{font-weight:700;margin-bottom:8px}._geo-card-meta_ng6jg_218{color:var(--geo-muted)}._geo-product-row_ng6jg_222{display:block;border:1px solid #f0f0e6;background:ivory;border-radius:var(--geo-radius);padding:14px;box-shadow:0 2px 8px #1018280a}._geo-price_ng6jg_231{color:#d92d20;font-weight:800}._geo-price-strike_ng6jg_236{color:#98a2b3;text-decoration:line-through}._geo-tags_ng6jg_242{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}._geo-product-grid_ng6jg_249{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}._geo-seller_ng6jg_255{margin-top:6px;display:flex;align-items:center;gap:6px;color:var(--geo-muted);font-size:14px}._geo-qty_ng6jg_264{display:flex;align-items:center;gap:8px}._geo-cta_ng6jg_270{min-width:140px;height:38px;border-radius:10px}@media(max-width:768px){._geo-discounts-public_ng6jg_89{padding:12px}._geo-hero_ng6jg_145{padding:16px;border-radius:12px}._geo-title_ng6jg_149{font-size:20px}._geo-filterbar_ng6jg_162{padding:10px;gap:8px}._geo-grid_ng6jg_173{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}._geo-card_ng6jg_186{padding:14px}._geo-badge_ng6jg_202{padding:3px 8px}._geo-product-grid_ng6jg_249{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._geo-product-row_ng6jg_222{flex-direction:row;align-items:flex-start}._geo-cta_ng6jg_270{width:100%}}@media(max-width:480px){._geo-discounts-public_ng6jg_89{padding:8px}._geo-grid_ng6jg_173{grid-template-columns:1fr;gap:10px}._geo-card_ng6jg_186{border-radius:12px}._geo-product-grid_ng6jg_249{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}._geo-detail_ng6jg_331{display:grid;grid-template-columns:1fr 1.4fr;gap:16px}._geo-left_ng6jg_337{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_ng6jg_337 img{width:100%;max-width:380px;height:auto;border-radius:12px;object-fit:cover}._geo-right_ng6jg_355{background:#fff;border:1px solid var(--geo-border);border-radius:var(--geo-radius);padding:14px}._geo-name_ng6jg_362{font-weight:700;font-size:18px;margin-bottom:8px}._geo-pricebox_ng6jg_368{display:flex;align-items:baseline;gap:10px;margin:8px 0 10px}._geo-price-now_ng6jg_375{color:#d92d20;font-weight:800;font-size:20px}._geo-price-old_ng6jg_381{color:#98a2b3;text-decoration:line-through}._geo-actions_ng6jg_386{display:flex;gap:10px;align-items:center;margin-top:10px}@media(max-width:768px){._geo-detail_ng6jg_331{grid-template-columns:1fr}._geo-left_ng6jg_337 img{max-width:100%}}._passwordManagementContainer_2rrxo_1{min-height:100vh;background:#f8f9fa;padding:0}._passwordManagementContainer_2rrxo_1 .ant-input:focus,._passwordManagementContainer_2rrxo_1 .ant-input-focused,._passwordManagementContainer_2rrxo_1 .ant-input:hover,._passwordManagementContainer_2rrxo_1 .ant-input-password:focus-within,._passwordManagementContainer_2rrxo_1 .ant-input-password:hover,._passwordManagementContainer_2rrxo_1 .ant-input-password .ant-input:focus,._passwordManagementContainer_2rrxo_1 .ant-input-password .ant-input:hover{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf501a!important}._passwordManagementContainer_2rrxo_1 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_2rrxo_1 .ant-btn:not(.ant-btn-primary):hover{color:#4caf50!important;border-color:#4caf50!important;background:#f8fff8!important}._passwordManagementContainer_2rrxo_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_2rrxo_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_2rrxo_1 .ant-btn:not(.ant-btn-primary):focus{border-color:#45a049!important;box-shadow:0 0 0 2px #4caf5033!important}._passwordManagementContainer_2rrxo_1 .ant-btn:not(.ant-btn-primary):active{transform:translateY(0);box-shadow:0 2px 4px #4caf501a!important}._passwordManagementContainer_2rrxo_1 .ant-btn{box-sizing:border-box!important}._passwordManagementContainer_2rrxo_1 .ant-btn.ant-btn-primary,._passwordManagementContainer_2rrxo_1 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 .ant-btn[type=primary]:hover,._passwordManagementContainer_2rrxo_1 .ant-btn[type=primary]:focus,._passwordManagementContainer_2rrxo_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_2rrxo_1 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 .ant-btn[type=primary]:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 6px 20px #4caf5066!important}._passwordManagementContainer_2rrxo_1 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 .ant-btn[type=primary]:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_2rrxo_1 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 .ant-btn[type=primary]:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_2rrxo_1 .ant-form-item-has-feedback .ant-input:focus{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf501a!important}._passwordManagementContainer_2rrxo_1 .ant-form-item-has-success .ant-input,._passwordManagementContainer_2rrxo_1 .ant-form-item-has-success .ant-input-password{border-color:#4caf50!important}._passwordManagementContainer_2rrxo_1 .ant-form-item-has-error .ant-input,._passwordManagementContainer_2rrxo_1 .ant-form-item-has-error .ant-input-password{border-color:#ff4d4f!important}._passwordManagementContainer_2rrxo_1 .ant-typography a,._passwordManagementContainer_2rrxo_1 a{color:#4caf50!important}._passwordManagementContainer_2rrxo_1 .ant-typography a:hover,._passwordManagementContainer_2rrxo_1 a:hover{color:#45a049!important}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_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_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._backButton_2rrxo_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_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._backButton_2rrxo_111:hover{background:#ffffff1a!important;border-color:#ffffff80!important;color:#fff!important}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._headerInfo_2rrxo_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_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._headerInfo_2rrxo_129 ._title_2rrxo_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_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._headerInfo_2rrxo_129 ._title_2rrxo_144 ._titleIcon_2rrxo_155{font-size:24px}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._headerInfo_2rrxo_129 ._subtitle_2rrxo_158{color:#fffc;font-size:14px}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._headerActions_2rrxo_162{flex:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._passwordManagementContainer_2rrxo_1 ._content_2rrxo_169{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_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_2rrxo_1 ._securityStatusRow_2rrxo_175>div{display:block!important;height:auto!important;width:100%!important;min-height:120px!important}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card_2rrxo_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_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card_2rrxo_190:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001f}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card_2rrxo_190 ._ant-card-body_2rrxo_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_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card_2rrxo_190 ._ant-statistic_2rrxo_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_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card_2rrxo_190 ._ant-statistic_2rrxo_217 ._ant-statistic-title_2rrxo_226{font-size:14px!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_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card_2rrxo_190 ._ant-statistic_2rrxo_217 ._ant-statistic-content_2rrxo_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_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card_2rrxo_190 ._ant-statistic_2rrxo_217 ._ant-statistic-content_2rrxo_242 ._anticon_2rrxo_253{font-size:24px!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}._passwordManagementContainer_2rrxo_1 ._stepsCard_2rrxo_261{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;background:#fff;margin-bottom:20px}._passwordManagementContainer_2rrxo_1 ._stepsCard_2rrxo_261 ._steps_2rrxo_261{padding:24px 0}._passwordManagementContainer_2rrxo_1 ._stepsCard_2rrxo_261 ._steps_2rrxo_261 .ant-steps-item-process .ant-steps-item-icon,._passwordManagementContainer_2rrxo_1 ._stepsCard_2rrxo_261 ._steps_2rrxo_261 .ant-steps-item-finish .ant-steps-item-icon{background:#4caf50;border-color:#4caf50}._passwordManagementContainer_2rrxo_1 ._stepsCard_2rrxo_261 ._steps_2rrxo_261 ._ant-steps-item-title_2rrxo_279{font-weight:600;color:#333}._passwordManagementContainer_2rrxo_1 ._stepsCard_2rrxo_261 ._steps_2rrxo_261 ._ant-steps-item-description_2rrxo_283{color:#666}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286{border-radius:16px!important;box-shadow:0 4px 16px #00000014!important;border:1px solid #e8f5e8!important;background:#fff!important;overflow:hidden}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 .ant-card-head{border-bottom:1px solid #e8f5e8;padding:20px 24px 0}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 .ant-card-body{padding:24px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306{padding:16px 0}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._alert_2rrxo_309,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._alert_2rrxo_309,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._alert_2rrxo_309,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._alert_2rrxo_309,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._alert_2rrxo_309,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._alert_2rrxo_309,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._alert_2rrxo_309{margin-bottom:20px!important;border-radius:12px!important;border:1px solid #e8f5e8!important;background:#f8fff8!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._alert_2rrxo_309 ._ant-alert-message_2rrxo_321,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._alert_2rrxo_309 ._ant-alert-message_2rrxo_321,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._alert_2rrxo_309 ._ant-alert-message_2rrxo_321,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._alert_2rrxo_309 ._ant-alert-message_2rrxo_321,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._alert_2rrxo_309 ._ant-alert-message_2rrxo_321,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._alert_2rrxo_309 ._ant-alert-message_2rrxo_321,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._alert_2rrxo_309 ._ant-alert-message_2rrxo_321{font-weight:600!important;color:#333!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._alert_2rrxo_309 ._ant-alert-description_2rrxo_331,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._alert_2rrxo_309 ._ant-alert-description_2rrxo_331,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._alert_2rrxo_309 ._ant-alert-description_2rrxo_331,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._alert_2rrxo_309 ._ant-alert-description_2rrxo_331,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._alert_2rrxo_309 ._ant-alert-description_2rrxo_331,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._alert_2rrxo_309 ._ant-alert-description_2rrxo_331,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._alert_2rrxo_309 ._ant-alert-description_2rrxo_331{color:#666!important;font-size:14px!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0;display:flex;justify-content:center;gap:16px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_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_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16{background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn-primary:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 6px 20px #4caf5066!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn-primary:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355._ant-btn-primary_2rrxo_16:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_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_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):hover{background:#f8fff8!important;border-color:#45a049!important;color:#45a049!important;box-shadow:0 4px 12px #4caf5033!important;transform:translateY(-1px)}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):focus{border-color:#45a049!important;box-shadow:0 0 0 2px #4caf5033!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:not(._ant-btn-primary_2rrxo_16):active{transform:translateY(0);box-shadow:0 2px 4px #4caf501a!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341{max-width:100%}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-form-item_2rrxo_75{margin-bottom:20px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-form-item-label_2rrxo_581>label,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-form-item-label_2rrxo_581>label,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-form-item-label_2rrxo_581>label,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-form-item-label_2rrxo_581>label,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-form-item-label_2rrxo_581>label,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-form-item-label_2rrxo_581>label,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-form-item-label_2rrxo_581>label{font-weight:600!important;color:#333!important;font-size:14px!important;margin-bottom:8px!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-form-item_2rrxo_75,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-form-item_2rrxo_75{margin-bottom:20px!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input-password_2rrxo_9,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input-password_2rrxo_9,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input-password_2rrxo_9,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input-password_2rrxo_9,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input-password_2rrxo_9,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input-password_2rrxo_9,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input-password_2rrxo_9{border-radius:12px!important;border:2px solid #e8f5e8!important;font-size:16px!important;padding:12px 16px!important;height:48px!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input_2rrxo_6:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input-password_2rrxo_9:focus-within{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf501a!important;outline:none!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6{border:none!important;padding:0!important;box-shadow:none!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 ._ant-input-password_2rrxo_9 ._ant-input_2rrxo_6:focus{border-color:transparent!important;box-shadow:none!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 .ant-input:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 .ant-input-focused,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 .ant-input:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 .ant-input-password:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._form_2rrxo_341 .ant-input-password:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 .ant-input:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 .ant-input-focused,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 .ant-input:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 .ant-input-password:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._form_2rrxo_341 .ant-input-password:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 .ant-input:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 .ant-input-focused,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 .ant-input:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 .ant-input-password:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._form_2rrxo_341 .ant-input-password:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 .ant-input:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 .ant-input-focused,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 .ant-input:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 .ant-input-password:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._form_2rrxo_341 .ant-input-password:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 .ant-input:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 .ant-input-focused,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 .ant-input:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 .ant-input-password:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._form_2rrxo_341 .ant-input-password:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 .ant-input:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 .ant-input-focused,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 .ant-input:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 .ant-input-password:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._form_2rrxo_341 .ant-input-password:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 .ant-input:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 .ant-input-focused,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 .ant-input:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 .ant-input-password:focus-within,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._form_2rrxo_341 .ant-input-password:hover{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf501a!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._verifyActions_2rrxo_731,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._verifyActions_2rrxo_731,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._verifyActions_2rrxo_731,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._verifyActions_2rrxo_731,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._verifyActions_2rrxo_731,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._verifyActions_2rrxo_731,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._verifyActions_2rrxo_731{text-align:center;padding:40px 0}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;transition:all .3s ease;margin-bottom:16px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001f}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764{display:flex;align-items:center;gap:16px;padding:20px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._actionIcon_2rrxo_776,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._actionIcon_2rrxo_776,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._actionIcon_2rrxo_776,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._actionIcon_2rrxo_776,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._actionIcon_2rrxo_776,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._actionIcon_2rrxo_776,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._actionIcon_2rrxo_776{font-size:24px;color:#4caf50;background:#e8f5e8;padding:12px;border-radius:12px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div{flex:1}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div h5,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div h5,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div h5,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div h5,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div h5,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div h5,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div h5{margin:0 0 8px;color:#333;font-weight:600}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div ._ant-typography_2rrxo_87,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div ._ant-typography_2rrxo_87,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div ._ant-typography_2rrxo_87,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div ._ant-typography_2rrxo_87,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div ._ant-typography_2rrxo_87,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div ._ant-typography_2rrxo_87,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 div ._ant-typography_2rrxo_87{margin:0;color:#666;font-size:14px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_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_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary],._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]{background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 2px 8px #4caf504d!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 4px 12px #4caf5066!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 2px 8px #4caf504d!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16[type=primary]:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_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_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):hover{background:#f8fff8!important;border-color:#45a049!important;color:#45a049!important;box-shadow:0 4px 12px #4caf5033!important;transform:translateY(-1px)}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):focus{border-color:#45a049!important;box-shadow:0 0 0 2px #4caf5033!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16):active{transform:translateY(0);box-shadow:0 2px 4px #4caf501a!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964{text-align:center;padding:40px 20px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successIcon_2rrxo_968{font-size:64px;color:#52c41a;margin-bottom:24px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 h3{color:#333;margin-bottom:16px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._ant-typography_2rrxo_87{color:#666;margin-bottom:32px}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_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_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn-primary_2rrxo_16:hover,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_16[type=primary]:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 6px 20px #4caf5066!important;transform:translateY(-1px)}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn-primary_2rrxo_16:focus,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_16[type=primary]:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn-primary_2rrxo_16:active,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_16[type=primary]:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._confirmInfo_2rrxo_1012{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:24px;text-align:center}._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286 ._confirmSection_2rrxo_303 ._confirmInfo_2rrxo_1012 ._ant-typography_2rrxo_87{margin-bottom:8px}._passwordManagementContainer_2rrxo_1 ._modalFooter_2rrxo_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_2rrxo_1 ._modalFooter_2rrxo_1022 ._ant-btn_2rrxo_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_2rrxo_1 ._modalFooter_2rrxo_1022 ._ant-btn-primary_2rrxo_16{background:#4caf50!important;border-color:#4caf50!important;color:#fff!important}._passwordManagementContainer_2rrxo_1 ._modalFooter_2rrxo_1022 ._ant-btn-primary_2rrxo_16:hover{background:#45a049!important;border-color:#45a049!important;color:#fff!important}._passwordManagementContainer_2rrxo_1 ._modalFooter_2rrxo_1022 ._ant-btn-default_2rrxo_1058{border-color:#d9d9d9!important;color:#333!important;background:#fff!important}._passwordManagementContainer_2rrxo_1 ._modalFooter_2rrxo_1022 ._ant-btn-default_2rrxo_1058:hover{border-color:#4caf50!important;color:#4caf50!important;background:#fff!important}._passwordManagementContainer_2rrxo_1 ._passwordManagementContainer_2rrxo_1 ._modalFooter_2rrxo_1022{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important}._passwordManagementContainer_2rrxo_1 ._passwordManagementContainer_2rrxo_1 ._modalFooter_2rrxo_1022 ._ant-btn_2rrxo_16{width:140px!important;height:40px!important;flex:0 0 140px!important;min-width:140px!important;max-width:140px!important}._passwordManagementContainer_2rrxo_1 .ant-modal ._ant-modal-header_2rrxo_1081{border-bottom:1px solid #e8f5e8}._passwordManagementContainer_2rrxo_1 .ant-modal ._ant-modal-body_2rrxo_1084{padding:24px}._passwordManagementContainer_2rrxo_1 .ant-modal ._ant-modal-footer_2rrxo_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_2rrxo_1 .ant-modal ._ant-modal-footer_2rrxo_1087 ._ant-btn_2rrxo_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_2rrxo_1 .ant-modal ._ant-modal-footer_2rrxo_1087 ._ant-btn-primary_2rrxo_16{background:#4caf50!important;border-color:#4caf50!important;color:#fff!important}._passwordManagementContainer_2rrxo_1 .ant-modal ._ant-modal-footer_2rrxo_1087 ._ant-btn-primary_2rrxo_16:hover{background:#45a049!important;border-color:#45a049!important;color:#fff!important}._passwordManagementContainer_2rrxo_1 .ant-modal ._ant-modal-footer_2rrxo_1087 ._ant-btn-default_2rrxo_1058{border-color:#d9d9d9!important;color:#333!important;background:#fff!important}._passwordManagementContainer_2rrxo_1 .ant-modal ._ant-modal-footer_2rrxo_1087 ._ant-btn-default_2rrxo_1058:hover{border-color:#4caf50!important;color:#4caf50!important;background:#fff!important}._passwordManagementContainer_2rrxo_1 .ant-modal .ant-modal-footer{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important}._passwordManagementContainer_2rrxo_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_2rrxo_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_2rrxo_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_2rrxo_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_2rrxo_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary,._passwordManagementContainer_2rrxo_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_2rrxo_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover,._passwordManagementContainer_2rrxo_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_2rrxo_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:focus,._passwordManagementContainer_2rrxo_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_2rrxo_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:active,._passwordManagementContainer_2rrxo_1 .ant-modal .ant-modal-footer .ant-btn[type=primary]:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_2rrxo_1 .ant-modal .ant-modal-footer{flex-direction:row!important}._passwordManagementContainer_2rrxo_1 .ant-modal .ant-modal-footer>*{flex-shrink:0!important}._passwordManagementContainer_2rrxo_1 .ant-modal .ant-modal-footer .ant-btn:first-child{margin-right:auto!important}._passwordManagementContainer_2rrxo_1 .ant-modal .ant-modal-footer .ant-btn:last-child{margin-left:auto!important}._passwordManagementContainer_2rrxo_1 .ant-modal .ant-modal-footer .ant-btn+.ant-btn{margin-left:12px!important}._customStepIcons_2rrxo_1215{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._customStepIcons_2rrxo_1215 ._stepItem_2rrxo_1223{display:flex;flex-direction:column;align-items:center;flex:1}._customStepIcons_2rrxo_1215 ._stepIcon_2rrxo_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_2rrxo_1215 ._stepIcon_2rrxo_1229._active_2rrxo_1243{border-color:#4caf50;color:#4caf50}._customStepIcons_2rrxo_1215 ._stepIcon_2rrxo_1229._finished_2rrxo_1247{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._customStepIcons_2rrxo_1215 ._stepTitle_2rrxo_1252{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._customStepIcons_2rrxo_1215 ._stepTitle_2rrxo_1252._active_2rrxo_1243,._customStepIcons_2rrxo_1215 ._stepTitle_2rrxo_1252._finished_2rrxo_1247{color:#4caf50}@media(max-width:768px){._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95{padding:12px 4px}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175{grid-template-columns:1fr!important;grid-auto-rows:minmax(110px,auto)!important;gap:12px!important;margin:8px 0 12px!important}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175>div{min-height:110px!important}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card_2rrxo_190{min-height:110px!important}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-card-body_2rrxo_207{padding:16px!important}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-statistic-title_2rrxo_226{font-size:14px!important;margin-bottom:8px!important}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175 ._ant-statistic-content_2rrxo_242{font-size:18px!important}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103{max-width:100vw;min-width:0;flex-direction:row;gap:0;align-items:center;justify-content:center;min-height:48px}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._backButton_2rrxo_111{position:absolute;left:12px;top:50%;transform:translateY(-50%);align-self:flex-start;z-index:2}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._backButton_2rrxo_111 ._back-label_2rrxo_1310{display:none}._passwordManagementContainer_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._headerInfo_2rrxo_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_2rrxo_1 ._header_2rrxo_95 ._headerContent_2rrxo_103 ._headerInfo_2rrxo_129 ._title_2rrxo_144{font-size:20px;font-weight:700}._passwordManagementContainer_2rrxo_1 ._content_2rrxo_169{padding:16px}._passwordManagementContainer_2rrxo_1 ._securityStatusRow_2rrxo_175,._passwordManagementContainer_2rrxo_1 ._stepsCard_2rrxo_261,._passwordManagementContainer_2rrxo_1 ._mainCard_2rrxo_286{margin-left:0;margin-right:0}._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_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_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_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:14px!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_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:only-child,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn:only-child,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:only-child,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn:only-child,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:only-child,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn:only-child,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:only-child,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn:only-child,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:only-child,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn:only-child,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._actionBtn_2rrxo_355:only-child,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_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_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn-icon,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16 ._anticon_2rrxo_253,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn-icon,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16 ._anticon_2rrxo_253,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn-icon,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16 ._anticon_2rrxo_253,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn-icon,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16 ._anticon_2rrxo_253,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn-icon,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16 ._anticon_2rrxo_253,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn-icon,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16 ._anticon_2rrxo_253{flex-shrink:0!important;margin-right:4px!important;font-size:14px!important}._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn-primary,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn[type=primary],._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16 .anticon,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn-primary .anticon,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16 .anticon,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn-primary .anticon,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16 .anticon,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn-primary .anticon,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16 .anticon,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn-primary .anticon,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16 .anticon,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn-primary .anticon,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._ant-btn-primary_2rrxo_16 .anticon,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn-primary .anticon,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn[type=primary] .anticon{font-size:14px!important}._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16:not(._ant-btn-primary_2rrxo_16),._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn:not(.ant-btn-primary){font-size:14px!important}._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16+._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._formActions_2rrxo_341 .ant-btn+.ant-btn,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16+._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._formActions_2rrxo_341 .ant-btn+.ant-btn,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16+._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._formActions_2rrxo_341 .ant-btn+.ant-btn,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16+._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._formActions_2rrxo_341 .ant-btn+.ant-btn,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16+._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._formActions_2rrxo_341 .ant-btn+.ant-btn,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 ._ant-btn_2rrxo_16+._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._formActions_2rrxo_341 .ant-btn+.ant-btn{margin-left:0!important}._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764{flex-direction:column;text-align:center;gap:12px}._passwordManagementContainer_2rrxo_1 ._setupSection_2rrxo_300 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._verifySection_2rrxo_301 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._managementSection_2rrxo_302 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._confirmSection_2rrxo_303 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._newPasswordSection_2rrxo_305 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16,._passwordManagementContainer_2rrxo_1 ._resetSection_2rrxo_306 ._managementActions_2rrxo_741 ._actionCard_2rrxo_741 ._actionContent_2rrxo_764 ._ant-btn_2rrxo_16{width:100%!important;margin-left:0!important}._passwordManagementContainer_2rrxo_1 ._successSection_2rrxo_304 ._successContent_2rrxo_964 ._successActions_2rrxo_981 ._ant-btn_2rrxo_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_13g8y_1{min-height:100vh;background:#f8f9fa}._checkoutContainer_13g8y_1 ._header_13g8y_5{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._checkoutContainer_13g8y_1 ._header_13g8y_5 ._backButton_13g8y_11{color:#fff;font-weight:500;font-size:18px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px}._checkoutContainer_13g8y_1 ._header_13g8y_5 ._backButton_13g8y_11:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._checkoutContainer_13g8y_1 ._content_13g8y_24{max-width:1200px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._checkoutContainer_13g8y_1 ._loading_13g8y_30{display:flex;justify-content:center;align-items:center;height:50vh;font-size:16px}._infoCard_13g8y_38,._paymentCard_13g8y_39,._summaryCard_13g8y_40{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;margin-bottom:24px}._infoCard_13g8y_38 .ant-card-head,._paymentCard_13g8y_39 .ant-card-head,._summaryCard_13g8y_40 .ant-card-head{border-bottom:1px solid #e8f5e8}._infoCard_13g8y_38 .ant-card-head ._ant-card-head-title_13g8y_51,._paymentCard_13g8y_39 .ant-card-head ._ant-card-head-title_13g8y_51,._summaryCard_13g8y_40 .ant-card-head ._ant-card-head-title_13g8y_51{font-weight:600;color:#333}._infoCard_13g8y_38 .ant-form-item-label>label,._paymentCard_13g8y_39 .ant-form-item-label>label,._summaryCard_13g8y_40 .ant-form-item-label>label{font-weight:600;color:#333}._infoCard_13g8y_38 .ant-input,._infoCard_13g8y_38 .ant-input-affix-wrapper,._paymentCard_13g8y_39 .ant-input,._paymentCard_13g8y_39 .ant-input-affix-wrapper,._summaryCard_13g8y_40 .ant-input,._summaryCard_13g8y_40 .ant-input-affix-wrapper{border-radius:8px;border:1px solid #e8f5e8}._infoCard_13g8y_38 .ant-input:hover,._infoCard_13g8y_38 .ant-input:focus,._infoCard_13g8y_38 .ant-input-affix-wrapper:hover,._infoCard_13g8y_38 .ant-input-affix-wrapper:focus,._paymentCard_13g8y_39 .ant-input:hover,._paymentCard_13g8y_39 .ant-input:focus,._paymentCard_13g8y_39 .ant-input-affix-wrapper:hover,._paymentCard_13g8y_39 .ant-input-affix-wrapper:focus,._summaryCard_13g8y_40 .ant-input:hover,._summaryCard_13g8y_40 .ant-input:focus,._summaryCard_13g8y_40 .ant-input-affix-wrapper:hover,._summaryCard_13g8y_40 .ant-input-affix-wrapper:focus{border-color:#4caf50}._paymentCard_13g8y_39 ._paymentGroup_13g8y_86{width:100%}._paymentCard_13g8y_39 ._paymentGroup_13g8y_86 .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_13g8y_39 ._paymentGroup_13g8y_86 .ant-radio-button-wrapper:not(:first-child){border-left:2px solid #e8f5e8}._paymentCard_13g8y_39 ._paymentGroup_13g8y_86 .ant-radio-button-wrapper:before{display:none!important}._paymentCard_13g8y_39 ._paymentGroup_13g8y_86 .ant-radio-button-wrapper:hover:not(._ant-radio-button-wrapper-disabled_13g8y_104){border-color:#4caf50;transform:translateY(-1px);box-shadow:0 4px 12px #4caf501a}._paymentCard_13g8y_39 ._paymentGroup_13g8y_86 .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_13g8y_109{border-color:#52c41a;background:#f6ffed!important;box-shadow:none!important;border-left-color:#52c41a!important}._paymentCard_13g8y_39 ._paymentGroup_13g8y_86 .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_13g8y_109:before{display:none!important}._paymentCard_13g8y_39 ._paymentGroup_13g8y_86 .ant-radio-button-wrapper._ant-radio-button-wrapper-disabled_13g8y_104{background:#f5f5f5;border-color:#d9d9d9;opacity:.6}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123{padding:20px!important;position:relative}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123._disabled_13g8y_127{opacity:.6;cursor:not-allowed}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123._ant-radio-button-wrapper-checked_13g8y_109{background:#f6ffed!important;border-color:#52c41a!important;box-shadow:none!important;border-left-color:#52c41a!important}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137{display:flex;align-items:flex-start;gap:16px}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodIcon_13g8y_142{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_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodInfo_13g8y_154{flex:1}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodInfo_13g8y_154 ._methodName_13g8y_157{display:block;font-size:16px;margin-bottom:4px;color:#333}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodInfo_13g8y_154 ._methodDesc_13g8y_163{display:block;font-size:14px;color:#666;margin-bottom:4px}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodInfo_13g8y_154 ._methodFee_13g8y_169{display:block;font-size:14px;color:#fa8c16;font-weight:500}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodInfo_13g8y_154 ._methodError_13g8y_175{display:block;font-size:14px;font-weight:500}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._selectedBadge_13g8y_180{position:absolute;top:10px;right:12px;color:#52c41a;font-size:20px;display:inline-flex;align-items:center;justify-content:center}._paymentCard_13g8y_39 ._paymentAlert_13g8y_190{margin-top:16px;border-radius:8px;border-color:#4caf50;background:#f6ffed}._shopVoucherBox_13g8y_197{border:1px solid #e8f5e8;background:#fbfffc;border-radius:12px;padding:12px;transition:box-shadow .2s ease,border-color .2s ease}._shopVoucherBox_13g8y_197:hover{box-shadow:0 6px 16px #4caf501a;border-color:#d5efd5}._shopVoucherHeader_13g8y_209{display:flex;align-items:center;gap:8px;margin-bottom:8px}._shopVoucherHeader_13g8y_209 span{font-weight:600;font-size:14px;color:#2f5132}._shopVoucherActions_13g8y_221,._shopVoucherActions_13g8y_221 .ant-space-compact{width:100%}._shopVoucherActions_13g8y_221 .ant-space-compact .ant-input,._shopVoucherActions_13g8y_221 .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_13g8y_221 .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_13g8y_221 ._applyVoucherBtn_13g8y_242{height:36px;padding:0 16px;border-radius:0 8px 8px 0;display:inline-flex;align-items:center}._summaryCard_13g8y_40{position:sticky;top:24px}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254:last-of-type{border-bottom:none;margin-bottom:16px}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemImageContainer_13g8y_264{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_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemImageContainer_13g8y_264._noImage_13g8y_276:before{font-size:24px;color:#d9d9d9}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemImageContainer_13g8y_264 ._itemImage_13g8y_264{width:100%;height:100%;object-fit:cover;display:block}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemInfo_13g8y_286{flex:1}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemInfo_13g8y_286 ._itemName_13g8y_289{display:block;font-size:14px;margin-bottom:4px;color:#333}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemInfo_13g8y_286 ._itemQuantity_13g8y_295{display:block;font-size:14px;color:#666;margin-bottom:4px}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemInfo_13g8y_286 ._itemPrice_13g8y_301{display:block;font-size:14px;font-weight:600;color:#4caf50}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._summaryRow_13g8y_307{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._summaryRow_13g8y_307:last-child{margin-bottom:0}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._summaryRow_13g8y_307._discount_13g8y_317{color:#52c41a;font-weight:500}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._summaryRow_13g8y_307._total_13g8y_321{font-size:18px;font-weight:700;color:#333}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._summaryRow_13g8y_307._total_13g8y_321 span:last-child{color:#4caf50}._submitButton_13g8y_330{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_13g8y_330:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._submitButton_13g8y_330:disabled{background:#d9d9d9;box-shadow:none}._walletModal_13g8y_349 .ant-modal-content{border-radius:16px;overflow:hidden}._walletModal_13g8y_349 ._walletModalContent_13g8y_353{text-align:center;padding:20px 0}._walletModal_13g8y_349 ._walletModalContent_13g8y_353 ._warningIcon_13g8y_357{font-size:48px;color:#faad14;margin-bottom:20px}._walletModal_13g8y_349 ._walletModalContent_13g8y_353 ._balanceInfo_13g8y_362{background:#fff7e6;border:1px solid #ffd591;border-radius:8px;padding:16px;margin:16px 0}._walletModal_13g8y_349 ._walletModalContent_13g8y_353 ._balanceInfo_13g8y_362 span{display:block;margin-bottom:8px}._walletModal_13g8y_349 ._walletModalContent_13g8y_353 ._balanceInfo_13g8y_362 span:last-child{margin-bottom:0}._voucherGrid_13g8y_377{display:grid;grid-template-columns:1fr;gap:12px;max-height:500px;overflow-y:auto;padding:8px}@media(min-width:992px){._voucherGrid_13g8y_377{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._checkoutContainer_13g8y_1 ._header_13g8y_5{padding:16px 0}._checkoutContainer_13g8y_1 ._header_13g8y_5 ._backButton_13g8y_11{font-size:16px}._checkoutContainer_13g8y_1 ._content_13g8y_24{padding:16px 0}._checkoutContainer_13g8y_1 ._content_13g8y_24 .ant-row{margin-left:0!important;margin-right:0!important}._checkoutContainer_13g8y_1 ._content_13g8y_24 .ant-row .ant-col{padding-left:0!important;padding-right:0!important}._infoCard_13g8y_38,._paymentCard_13g8y_39,._summaryCard_13g8y_40{margin-left:0!important;margin-right:0!important;border-radius:0!important}._infoCard_13g8y_38 .ant-card-body,._paymentCard_13g8y_39 .ant-card-body,._summaryCard_13g8y_40 .ant-card-body,._infoCard_13g8y_38 .ant-card-head,._paymentCard_13g8y_39 .ant-card-head,._summaryCard_13g8y_40 .ant-card-head{padding-left:16px!important;padding-right:16px!important}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123{padding:16px!important}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137{gap:12px}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodIcon_13g8y_142{font-size:20px;width:40px;height:40px}._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodInfo_13g8y_154 ._methodName_13g8y_157,._paymentCard_13g8y_39 ._paymentMethod_13g8y_123 ._methodContent_13g8y_137 ._methodInfo_13g8y_154 ._methodDesc_13g8y_163{font-size:14px}._summaryCard_13g8y_40{position:static;margin-top:24px}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemImageContainer_13g8y_264{width:50px;height:50px}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemInfo_13g8y_286 ._itemName_13g8y_289,._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._orderItem_13g8y_254 ._itemInfo_13g8y_286 ._itemPrice_13g8y_301,._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._summaryRow_13g8y_307{font-size:14px}._summaryCard_13g8y_40 ._orderSummary_13g8y_254 ._summaryRow_13g8y_307._total_13g8y_321{font-size:18px}._submitButton_13g8y_330{height:48px;font-size:15px}._voucherGrid_13g8y_377{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_vqxsy_1{min-height:100vh;background:#f8f9fa;display:flex;align-items:center;justify-content:center;padding:20px}._content_vqxsy_10{max-width:600px;width:100%}._successCard_vqxsy_15{border-radius:16px;box-shadow:0 8px 32px #4caf5026;border:1px solid #e8f5e8;margin-bottom:20px}._successCard_vqxsy_15 ._result_vqxsy_21 ._successIcon_vqxsy_21{color:#52c41a;font-size:72px}._successCard_vqxsy_15 ._result_vqxsy_21 .ant-result-title{color:#333;font-weight:700}._successCard_vqxsy_15 ._result_vqxsy_21 .ant-result-subtitle{color:#666;font-size:16px}._successCard_vqxsy_15 ._orderInfo_vqxsy_33{background:#f6ffed;border:1px solid #b7eb8f;border-radius:12px;padding:20px;margin:24px 0}._successCard_vqxsy_15 ._orderInfo_vqxsy_33 ._infoRow_vqxsy_40{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._successCard_vqxsy_15 ._orderInfo_vqxsy_33 ._infoRow_vqxsy_40:last-child{margin-bottom:0}._successCard_vqxsy_15 ._orderInfo_vqxsy_33 ._infoRow_vqxsy_40 ._totalAmount_vqxsy_49{color:#4caf50;font-size:18px;font-weight:700}._successCard_vqxsy_15 ._orderInfo_vqxsy_33 ._statusInfo_vqxsy_54{margin-top:16px;text-align:center}._successCard_vqxsy_15 ._orderInfo_vqxsy_33 ._statusInfo_vqxsy_54 span{line-height:1.5}._successCard_vqxsy_15 ._actions_vqxsy_61{margin-top:24px}._successCard_vqxsy_15 ._actions_vqxsy_61 ._primaryAction_vqxsy_64{background:linear-gradient(135deg,#4caf50,#45a049);border:none;font-weight:600;height:48px}._successCard_vqxsy_15 ._actions_vqxsy_61 ._primaryAction_vqxsy_64:hover{background:linear-gradient(135deg,#45a049,#388e3c);transform:translateY(-1px);box-shadow:0 4px 12px #4caf504d}._walletInfo_vqxsy_76{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._walletInfo_vqxsy_76 ._walletSuccess_vqxsy_81{display:flex;align-items:flex-start;gap:16px}._walletInfo_vqxsy_76 ._walletSuccess_vqxsy_81 ._walletIcon_vqxsy_86{font-size:32px;color:#4caf50;background:#4caf501a;padding:12px;border-radius:12px;flex-shrink:0}._walletInfo_vqxsy_76 ._walletSuccess_vqxsy_81 h5{margin:0 0 8px;color:#333}._walletInfo_vqxsy_76 ._walletSuccess_vqxsy_81 span{line-height:1.5}@media(max-width:768px){._container_vqxsy_1{padding:16px 0}._content_vqxsy_10{padding-left:0;padding-right:0}._successCard_vqxsy_15{border-radius:0;margin-left:0;margin-right:0;border-left:none;border-right:none}._successCard_vqxsy_15 .ant-card-body{padding-left:16px!important;padding-right:16px!important}._successCard_vqxsy_15 ._result_vqxsy_21 ._successIcon_vqxsy_21{font-size:56px}._successCard_vqxsy_15 ._result_vqxsy_21 .ant-result-title{font-size:20px}._successCard_vqxsy_15 ._result_vqxsy_21 .ant-result-subtitle{font-size:14px}._successCard_vqxsy_15 ._orderInfo_vqxsy_33{padding:16px}._successCard_vqxsy_15 ._orderInfo_vqxsy_33 ._infoRow_vqxsy_40{flex-direction:column;align-items:flex-start;gap:4px}._successCard_vqxsy_15 ._orderInfo_vqxsy_33 ._infoRow_vqxsy_40 ._totalAmount_vqxsy_49{font-size:16px}._successCard_vqxsy_15 ._actions_vqxsy_61 ._primaryAction_vqxsy_64{height:44px}._walletInfo_vqxsy_76{border-radius:0;margin-left:0;margin-right:0;border-left:none;border-right:none}._walletInfo_vqxsy_76 .ant-card-body{padding-left:16px!important;padding-right:16px!important}._walletInfo_vqxsy_76 ._walletSuccess_vqxsy_81{gap:12px}._walletInfo_vqxsy_76 ._walletSuccess_vqxsy_81 ._walletIcon_vqxsy_86{font-size:24px;padding:10px}._walletInfo_vqxsy_76 ._walletSuccess_vqxsy_81 h5{font-size:16px}}._wrapper_1lat7_1{min-height:100vh;display:flex;flex-direction:column}._content_1lat7_7{flex:1;padding:0;width:100%}@media(max-width:768px){._content_1lat7_7{padding-bottom:72px}}._shoppingLayout_1lat7_18{min-height:100vh;display:flex;flex-direction:column;background:#f9f9f9}._header_1lat7_25{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_1lat7_37{font-size:22px;font-weight:700;letter-spacing:1px}._nav_1lat7_43{display:flex;gap:24px}._main_1lat7_48{flex:1;padding:32px 0;max-width:1200px;margin:0 auto}@media(max-width:768px){._main_1lat7_48{padding:0}}._footer_1lat7_60{background:#2e7d32;color:#fff;text-align:center;padding:16px 0;font-size:15px;margin-top:auto}._footerBar_1ezil_1{background:#fff;color:#333;width:100%;box-shadow:0 -2px 8px #2e7d3214;margin-top:auto;font-size:15px;padding:0}@media(max-width:768px){._footerBar_1ezil_1{padding-bottom:110px}}._footerBarContent_1ezil_16{max-width:1200px;margin:0 auto;width:100%}._topRow_1ezil_22{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;padding:32px 16px 12px;border-bottom:1px solid #e0e0e0}._col_1ezil_31{flex:1 1 180px;min-width:180px;max-width:260px;text-align:left}._col_1ezil_31 h4{color:#2e7d32;font-size:16px;margin-bottom:8px}._col_1ezil_31 ul{padding-left:18px;margin:0}._col_1ezil_31 li{margin-bottom:4px;font-size:14px}._socialRow_1ezil_54{margin-bottom:8px;color:#1976d2;font-size:15px}._newsletter_1ezil_60{font-size:13px;color:#2e7d32}._bottomRow_1ezil_65{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:16px 16px 8px}._legalCol_1ezil_74{flex:2 1 260px;min-width:180px;font-size:13px;color:#555;text-align:left}._paymentCol_1ezil_82{flex:1 1 180px;min-width:120px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}._paymentLogo_1ezil_92{max-width:40px;max-height:32px;object-fit:contain;background:#fff;border-radius:6px;box-shadow:0 1px 4px #2e7d3214}._copyright_1ezil_101{flex:1 1 100px;text-align:right;color:#2e7d32;font-size:14px;margin-top:0}@media(max-width:900px){._topRow_1ezil_22,._bottomRow_1ezil_65{flex-direction:column;align-items:flex-start;gap:16px;padding-left:8px;padding-right:8px}._col_1ezil_31,._legalCol_1ezil_74,._paymentCol_1ezil_82,._copyright_1ezil_101{text-align:left;justify-content:flex-start}._paymentCol_1ezil_82{gap:8px}}._mobileNav_z71iw_1{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e5e7eb;display:none;justify-content:space-around;padding:8px 0;z-index:120;box-shadow:0 -4px 20px #00000014}@media(max-width:768px){._mobileNav_z71iw_1{display:flex}}._navItem_z71iw_20{flex:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;gap:4px;padding:6px 0;color:#4b5563;font-size:12px;font-weight:600;transition:color .2s ease}._navItem_z71iw_20:focus{outline:none}._navItem_z71iw_20 svg{font-size:20px}._active_z71iw_43{color:#10b981}._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_11tq4_1{max-width:1200px;margin:0 auto;padding:24px;background-color:#f5f5f5}@media(max-width:768px){._myOrdersPage_11tq4_1{max-width:100%;padding:8px 0 90px;background-color:#f5f5f5}}._tabsContainer_11tq4_15{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #0000000d}@media(max-width:768px){._tabsContainer_11tq4_15{border-radius:0}}._tabsContainer_11tq4_15 .ant-tabs-nav{margin-bottom:0!important}._tabsContainer_11tq4_15 .ant-tabs-nav:before{border-bottom:1px solid #f0f0f0!important}._tabsContainer_11tq4_15 .ant-tabs-nav-list{display:flex;width:100%}._tabsContainer_11tq4_15 .ant-tabs-tab{flex-grow:1;justify-content:center;margin:0!important;padding:12px 0!important}._tabsContainer_11tq4_15 .ant-tabs-content-holder{display:none}@media(max-width:768px){._tabsContainer_11tq4_15{overflow-x:auto}._tabsContainer_11tq4_15 .ant-tabs-nav,._tabsContainer_11tq4_15 .ant-tabs-nav-list{min-width:max-content}._tabsContainer_11tq4_15 .ant-tabs-tab{flex:0 0 auto;padding:12px 16px!important;white-space:nowrap;min-width:120px}}@media(max-width:480px){._tabsContainer_11tq4_15 .ant-tabs-tab{padding:8px 12px!important;min-width:100px;font-size:14px}}._searchBar_11tq4_69{margin-top:16px;background-color:#fff;padding:16px;border-radius:4px;box-shadow:0 1px 2px #0000000d}@media(max-width:768px){._searchBar_11tq4_69{border-radius:0;padding-left:16px;padding-right:16px}}._centeredContainer_11tq4_84{display:flex;justify-content:center;align-items:center;min-height:400px}._orderList_11tq4_91{display:flex;flex-direction:column;gap:16px;margin-top:16px}._emptyOrders_11tq4_98{background-color:#fff;padding:40px;border-radius:4px}@media(max-width:768px){._emptyOrders_11tq4_98{border-radius:0;padding-left:16px;padding-right:16px}}._orderCard_11tq4_111{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #e8e8e8;overflow:hidden}@media(max-width:768px){._orderCard_11tq4_111{border-radius:0;margin-left:0;margin-right:0;border-left:none;border-right:none}}._cardHeader_11tq4_128{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_11tq4_128 ._headerLeft_11tq4_136{display:flex;flex-direction:column;gap:4px}._cardHeader_11tq4_128 ._headerLeft_11tq4_136 ._shopName_11tq4_141{font-weight:600;font-size:16px;color:#1890ff}._cardHeader_11tq4_128 ._headerLeft_11tq4_136 ._orderId_11tq4_146{font-size:14px;color:#666;font-family:Courier New,monospace}._cardHeader_11tq4_128 ._headerLeft_11tq4_136 ._orderDate_11tq4_151{font-size:14px;color:#666}._cardHeader_11tq4_128 ._statusText_11tq4_155{color:#52c41a;font-size:14px;font-weight:600;padding:4px 12px;background-color:#f6ffed;border-radius:6px;border:1px solid #b7eb8f}._cardBody_11tq4_165{padding:0}._productSummary_11tq4_169{padding:16px 24px;background:linear-gradient(135deg,#f0f2f5,#fafafa);border-bottom:1px solid #e8e8e8}._productSummary_11tq4_169 ._summaryHeader_11tq4_174{margin-bottom:12px}._productSummary_11tq4_169 ._summaryHeader_11tq4_174 ._summaryTitle_11tq4_177{font-size:14px;font-weight:600;color:#1890ff}._productSummary_11tq4_169 ._productList_11tq4_182{display:flex;flex-direction:column;gap:6px}._productSummary_11tq4_169 ._summaryItem_11tq4_187{display:flex;align-items:center;gap:8px;padding:4px 0}._productSummary_11tq4_169 ._summaryItem_11tq4_187 ._itemNumber_11tq4_193{font-size:14px;color:#666;font-weight:500;min-width:20px}._productSummary_11tq4_169 ._summaryItem_11tq4_187 ._itemName_11tq4_199{flex:1;font-size:14px;color:#333;font-weight:500;line-height:1.4}._productSummary_11tq4_169 ._summaryItem_11tq4_187 ._itemQuantity_11tq4_206{font-size:14px;color:#1890ff;background-color:#e6f7ff;padding:2px 8px;border-radius:12px;font-weight:500;border:1px solid #91d5ff}._cardFooter_11tq4_216{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_11tq4_216 ._totalAmount_11tq4_225{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}._cardFooter_11tq4_216 ._totalAmount_11tq4_225 strong{font-size:24px;color:#1890ff;font-weight:600}._cardFooter_11tq4_216 ._actionButtons_11tq4_237{display:flex;flex-wrap:wrap;gap:8px}._cardFooter_11tq4_216 ._actionButtons_11tq4_237 .ant-btn{min-width:140px;height:36px;font-size:14px;padding:4px 16px;border-radius:6px}._paymentSummary_11tq4_250{width:100%;display:flex;justify-content:flex-end}._paymentSummary_11tq4_250 ._summaryContainer_11tq4_255{text-align:right;min-width:200px}._paymentSummary_11tq4_250 ._summaryRow_11tq4_259{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px}._paymentSummary_11tq4_250 ._summaryRow_11tq4_259:last-child{margin-bottom:0;margin-top:8px;padding-top:8px;border-top:1px solid #e8e8e8}._paymentSummary_11tq4_250 ._summaryRow_11tq4_259 ._label_11tq4_272{color:#666;font-weight:500;font-size:14px}._paymentSummary_11tq4_250 ._summaryRow_11tq4_259 ._value_11tq4_277{color:#1890ff;font-weight:600;font-size:14px}._paymentSummary_11tq4_250 ._summaryRow_11tq4_259 ._discountValue_11tq4_282{color:#cf1322;font-weight:600;font-size:14px}._paymentSummary_11tq4_250 ._summaryRow_11tq4_259 ._totalValue_11tq4_287{color:#1677ff;font-weight:700;font-size:16px}._productItem_11tq4_293{display:flex;align-items:flex-start;gap:16px;padding:20px;border-top:1px solid #e8e8e8;cursor:pointer;background-color:#fff}._productItem_11tq4_293:hover{background:linear-gradient(135deg,#f0f2f5,#fafafa)}._productItem_11tq4_293{transition:all .3s ease}._productImage_11tq4_309{width:80px;height:80px;object-fit:cover;border:1px solid #eee;border-radius:8px;flex-shrink:0}._productInfo_11tq4_318{flex-grow:1;display:flex;flex-direction:column;gap:6px}._productName_11tq4_325{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_11tq4_336{font-size:14px;color:#8c8c8c;font-style:italic}._productDetails_11tq4_342{display:flex;flex-direction:column;gap:2px}._productDetails_11tq4_342 ._productQuantity_11tq4_347,._productDetails_11tq4_342 ._unitPrice_11tq4_348{font-size:14px;color:#595959}._priceInfo_11tq4_353{text-align:right;display:flex;flex-direction:column;justify-content:center}._priceInfo_11tq4_353 ._currentPrice_11tq4_359{color:#1890ff;font-weight:600;font-size:16px}._reviewProductItem_11tq4_365{display:flex;align-items:center;gap:12px;padding:12px 0}._reviewProductImage_11tq4_372{width:60px;height:60px;object-fit:cover;border:1px solid #eee;border-radius:4px}._reviewProductInfo_11tq4_380{display:flex;flex-direction:column;gap:4px}._reviewProductName_11tq4_386{font-size:16px;color:#333;font-weight:500}._reviewProductVariation_11tq4_392{font-size:14px;color:#666}._ratingSection_11tq4_397{display:flex;align-items:center;gap:8px}._ratingText_11tq4_403{color:orange;font-weight:500}._uploadButtons_11tq4_408{display:flex;gap:12px;margin-top:16px}._uploadButton_11tq4_408{border:1px dashed #d9d9d9;color:#ff4d4f}._uploadButton_11tq4_408:hover{border-color:#ff4d4f}._modalProductItem_11tq4_422{cursor:default}._modalProductItem_11tq4_422:hover{background-color:transparent}._modalTotalAmount_11tq4_429{justify-content:flex-end;margin-top:16px}._reviewActionButtons_11tq4_434{display:flex;gap:8px}._reviewActionButtons_11tq4_434 .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_11tq4_242{min-width:100px;height:32px;font-size:14px;padding:4px 16px}._reviewCard_11tq4_455{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_11tq4_455:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._reviewHeader_11tq4_469{display:flex;align-items:flex-start;margin-bottom:16px;gap:12px}._reviewProductThumbnail_11tq4_476{width:60px;height:60px;object-fit:cover;border-radius:8px;border:1px solid #e8e8e8;flex-shrink:0}._reviewContent_11tq4_485{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_11tq4_496{display:flex;gap:8px;flex-wrap:wrap}._reviewImage_11tq4_496{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid #e8e8e8;cursor:pointer;transition:transform .2s ease}._reviewImage_11tq4_496:hover{transform:scale(1.05)}._reviewActions_11tq4_515{display:flex;gap:8px;align-items:center}@media(max-width:768px){._reviewCard_11tq4_455{padding:16px;margin-bottom:16px}._reviewHeader_11tq4_469{flex-direction:column;gap:8px}._reviewProductThumbnail_11tq4_476{width:50px;height:50px}._reviewImage_11tq4_496{width:60px;height:60px}._reviewActions_11tq4_515{flex-direction:column;width:100%}._reviewActions_11tq4_515 .ant-btn{width:100%;min-width:unset!important}}@media(max-width:768px){._cardHeader_11tq4_128{flex-direction:column;gap:12px;align-items:flex-start;padding-left:16px;padding-right:16px}._cardHeader_11tq4_128 ._headerLeft_11tq4_136{width:100%}._cardHeader_11tq4_128 ._statusText_11tq4_155{align-self:flex-end}._productSummary_11tq4_169,._cardFooter_11tq4_216{padding-left:16px;padding-right:16px}._productSummary_11tq4_169{padding:12px 16px}._productSummary_11tq4_169 ._summaryHeader_11tq4_174 ._summaryTitle_11tq4_177,._productSummary_11tq4_169 ._summaryItem_11tq4_187 ._itemName_11tq4_199{font-size:14px}._productSummary_11tq4_169 ._summaryItem_11tq4_187 ._itemQuantity_11tq4_206{font-size:14px;padding:1px 4px}._productItem_11tq4_293{padding:16px;gap:12px}._productImage_11tq4_309{width:60px;height:60px}._productName_11tq4_325,._productDetails_11tq4_342 ._productQuantity_11tq4_347,._productDetails_11tq4_342 ._unitPrice_11tq4_348,._priceInfo_11tq4_353 ._currentPrice_11tq4_359{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:14px!important;line-height:1.3!important;margin-bottom:6px!important}.product-item-mobile .product-details{font-size:14px!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:14px!important;line-height:1.2!important}.product-item-mobile .product-details{font-size:14px!important}.product-item-mobile .price-section{padding:6px 0!important}.product-item-mobile .price-section .unit-price,.product-item-mobile .price-section .total-price{font-size:14px!important}}@media(max-width:768px){.ant-modal{margin:16px;max-width:calc(100vw - 32px)}.ant-modal ._ant-modal-content_12x9q_49{border-radius:8px}.ant-modal ._ant-modal-body_12x9q_52{padding:16px}}@media(max-width:480px){.ant-modal{margin:8px;max-width:calc(100vw - 16px)}.ant-modal ._ant-modal-body_12x9q_52{padding:12px}}@media(max-width:768px){.ant-descriptions ._ant-descriptions-item-label_12x9q_67,.ant-descriptions ._ant-descriptions-item-content_12x9q_71{font-size:14px;padding:8px 12px}}@media(max-width:768px){.order-summary{min-width:100%!important}.order-summary .summary-row{font-size:14px;margin-bottom:4px}.order-summary .total-row{font-size:16px;margin-top:6px}}@media(max-width:480px){.order-summary .summary-row{font-size:14px}.order-summary .total-row{font-size:16px}}._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}}._function-grid-container_1bgnv_1{padding:24px 0}@media(max-width:768px){._function-grid-container_1bgnv_1{padding:16px 0}}._function-grid_1bgnv_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px 16px;align-items:center;justify-items:center;max-width:1100px;margin:0 auto}._function-card_1bgnv_20{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;text-align:center;transition:all .18s ease;min-height:130px;padding:10px 10px 6px;width:130px;cursor:pointer}._function-card_1bgnv_20:hover:not(._disabled_1bgnv_33){transform:translateY(-3px)}._function-card_1bgnv_20._disabled_1bgnv_33{cursor:not-allowed;opacity:.65}._function-icon-wrapper_1bgnv_41{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;transition:all .25s ease;flex-shrink:0;border:1px solid rgba(0,0,0,.08);background-color:#fff;box-shadow:0 8px 20px #00000014}._function-card_1bgnv_20:hover:not(._disabled_1bgnv_33) ._function-icon-wrapper_1bgnv_41{transform:scale(1.1)}._function-icon_1bgnv_41{font-size:24px;line-height:1;display:inline-flex;align-items:center;justify-content:center}._function-icon_1bgnv_41 svg{display:block;width:1em;height:1em;vertical-align:middle}._function-content_1bgnv_74{width:100%;display:flex;flex-direction:column;gap:2px;align-items:center;text-align:center}._function-title_1bgnv_83{font-size:13.5px;line-height:1.35;display:block;margin-bottom:2px;text-align:center;color:#1f2937;max-width:140px;word-break:break-word}._function-card_1bgnv_20._disabled_1bgnv_33 ._function-title_1bgnv_83{color:#1f29378c}._function-description_1bgnv_98{display:none}@media(max-width:768px){._function-grid_1bgnv_1{grid-template-columns:repeat(4,1fr);gap:10px 10px}._function-card_1bgnv_20{min-height:110px;height:110px;width:100%}._function-icon-wrapper_1bgnv_41{width:48px;height:48px;margin-bottom:8px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background-color:#fff}._function-icon_1bgnv_41{font-size:22px}._function-title_1bgnv_83{font-size:12.5px;line-height:1.3;margin-bottom:0}}._m4-container_8mk70_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_8mk70_1{padding:0 8px}}._m4-page-header_8mk70_12{margin-bottom:32px}._m4-page-header_8mk70_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_8mk70_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_8mk70_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_8mk70_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_8mk70_29{padding:24px}@media(max-width:767px){._m4-card_8mk70_29{padding:16px}}._m4-grid_8mk70_49,._m4-grid-4_8mk70_49,._m4-grid-3_8mk70_49,._m4-grid-2_8mk70_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_8mk70_49,._m4-grid-4_8mk70_49,._m4-grid-3_8mk70_49,._m4-grid-2_8mk70_49{gap:16px}}._m4-grid-2_8mk70_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_8mk70_49{grid-template-columns:1fr}}._m4-grid-3_8mk70_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_8mk70_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_8mk70_49{grid-template-columns:1fr}}._m4-grid-4_8mk70_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_8mk70_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_8mk70_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_8mk70_49{grid-template-columns:1fr}}._page_8mk70_101{min-height:100vh;background:linear-gradient(135deg,#fceab54d,#2d9c5d14);padding:32px 24px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._page_8mk70_101{padding:24px 16px}}._heroSection_8mk70_113{position:relative;overflow:hidden;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._heroSection_8mk70_113 .ant-typography{color:#fff}._heroOverlayStrong_8mk70_123{background:linear-gradient(135deg,#00000040,#0000001a)}._heroContent_8mk70_127{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr .8fr;gap:32px;padding:32px 24px}@media(min-width:768px)and (max-width:1023px){._heroContent_8mk70_127{grid-template-columns:1fr;gap:24px}}@media(max-width:767px){._heroContent_8mk70_127{padding:24px 16px}}._heroText_8mk70_147{color:#fff;max-width:640px}._heroBadge_8mk70_152{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:9999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.25);color:#fff;margin-bottom:16px;font-weight:600}._heroTitle_8mk70_165{font-size:36px;font-weight:700;line-height:1.2;color:#212121;color:#fff!important;margin:0 0 8px!important}._heroDesc_8mk70_174{font-size:16px;line-height:1.6;color:#616161;color:#ffffffeb;margin-bottom:16px}._tagRow_8mk70_182{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}._tagRow_8mk70_182 .ant-tag{border-radius:9999px;padding:4px 10px}._heroActions_8mk70_193{display:flex;flex-wrap:wrap;gap:8px}._heroStats_8mk70_199{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}._statCard_8mk70_205{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._statCard_8mk70_205:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._statCard_8mk70_205{background:#ffffff1a;border-color:#ffffff59;color:#fff;box-shadow:none;padding:16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._statLabel_8mk70_225{font-size:14px;line-height:1.5;color:#757575;color:#ffffffe6;margin-bottom:6px}._statValue_8mk70_233{font-size:24px;font-weight:600;line-height:1.4;color:#424242;color:#fff;margin:0}._gridSection_8mk70_242{background:#fff;border-radius:20px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:32px 24px;border:1px solid rgba(45,156,93,.08);max-width:1200px;margin:0 auto}@media(max-width:767px){._gridSection_8mk70_242{padding:24px 16px;margin:0 auto}}._sectionHeader_8mk70_258{margin-bottom:24px}._sectionHeader_8mk70_258 ._sectionTitle_8mk70_261{font-size:30px;font-weight:600;line-height:1.3;margin:0;color:#212121}._sectionHeader_8mk70_258 ._sectionSub_8mk70_269{font-size:16px;line-height:1.6;color:#616161;color:#757575;margin-top:4px}._gridWrapper_8mk70_277 .function-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;max-width:1100px;margin:0 auto;justify-items:center}._gridWrapper_8mk70_277 .function-grid-container{padding:0}._gridWrapper_8mk70_277 .ant-card.function-card{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;transition:all .18s ease;min-height:auto;height:auto;width:128px}._gridWrapper_8mk70_277 .ant-card.function-card:hover{transform:translateY(-3px)}._gridWrapper_8mk70_277 .ant-card.function-card .ant-card-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0;height:100%}._gridWrapper_8mk70_277 .function-icon-wrapper{width:60px;height:60px;border-radius:14px;background:#fff;border:1px solid rgba(45,156,93,.18);box-shadow:0 6px 18px #00000014}._gridWrapper_8mk70_277 .function-icon{color:#2d9c5d;font-size:24px}._gridWrapper_8mk70_277 .function-title{color:#374151;font-weight:600;font-size:14px;line-height:1.35}._contentCard_8mk70_328{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._contentCard_8mk70_328:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._contentCard_8mk70_328{padding:24px;margin-top:24px;max-width:1200px;margin-left:auto;margin-right:auto}._backRow_8mk70_347{display:flex;justify-content:flex-start;margin-bottom:16px}._tabWrapper_8mk70_353 .ant-tabs-nav{margin-bottom:16px}._tabWrapper_8mk70_353 .ant-tabs-tab{font-weight:600}._emptyState_8mk70_360{text-align:center;padding:40px 20px;color:#757575;background:#fafafa;border:1px dashed rgba(45,156,93,.2);border-radius:12px}._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_1nvmd_1{width:100%;min-height:100vh}._landingPage_1nvmd_1 button[data-visit-interactive=true],._landingPage_1nvmd_1 ._ant-btn_1nvmd_6[data-visit-interactive=true]{pointer-events:auto!important;opacity:1!important;cursor:pointer!important}._hero_1nvmd_12{min-height:600px;display:flex;align-items:center;padding:80px 24px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}@media(max-width:768px){._hero_1nvmd_12{min-height:auto;padding:40px 16px}}._heroInner_1nvmd_26{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_1nvmd_26{grid-template-columns:1fr;gap:32px}}._heroTitle_1nvmd_42{font-size:48px!important;font-weight:700!important;margin-bottom:24px!important;color:#1a1a1a;line-height:1.2}@media(max-width:768px){._heroTitle_1nvmd_42{font-size:32px!important}}._heroDesc_1nvmd_55{font-size:18px;color:#666;margin-bottom:32px;line-height:1.6}@media(max-width:768px){._heroDesc_1nvmd_55{font-size:16px}}._ctaGroup_1nvmd_67{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:768px){._ctaGroup_1nvmd_67{flex-direction:column}}._heroBannerImg_1nvmd_78{width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px #0000001a}._container_1nvmd_85{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){._container_1nvmd_85{padding:0 16px}}._section_1nvmd_96{padding:80px 0;background:#fff}@media(max-width:768px){._section_1nvmd_96{padding:48px 0}}._sectionAlt_1nvmd_106{padding:80px 0;background:#f8f9fa}@media(max-width:768px){._sectionAlt_1nvmd_106{padding:48px 0}}._sectionTitle_1nvmd_116{font-size:36px!important;font-weight:700!important;text-align:center;margin-bottom:16px!important;color:#1a1a1a}@media(max-width:768px){._sectionTitle_1nvmd_116{font-size:28px!important}}._titleGreen_1nvmd_129{color:#28a745!important}._sectionSub_1nvmd_133{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_1nvmd_133{font-size:16px;margin-bottom:32px}}._rowAlt_1nvmd_150{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}@media(max-width:992px){._rowAlt_1nvmd_150{grid-template-columns:1fr;gap:32px}}._rowAltReverse_1nvmd_163{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center}@media(max-width:992px){._rowAltReverse_1nvmd_163{grid-template-columns:1fr;gap:32px}}._rowAltReverse_1nvmd_163 ._mediaCol_1nvmd_175{order:-1}@media(max-width:992px){._rowAltReverse_1nvmd_163 ._mediaCol_1nvmd_175{order:0}}._contentCol_1nvmd_184{display:flex;flex-direction:column;gap:16px}._mediaCol_1nvmd_175{display:flex;align-items:center;justify-content:center}._mediaImg_1nvmd_196{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 16px #0000001a}._featureCard_1nvmd_203{height:100%;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:transform .2s,box-shadow .2s}._featureCard_1nvmd_203:hover{transform:translateY(-4px);box-shadow:0 4px 16px #0000001f}._featureHeader_1nvmd_214{font-size:18px;font-weight:600;margin-bottom:12px;color:#1a1a1a}._featureBody_1nvmd_221{font-size:14px;color:#666;line-height:1.6}._boxIvoryGreen_1nvmd_227{background:linear-gradient(135deg,#f8f9fa,#e8f5e9);border:1px solid #c8e6c9}._boxWhiteGreen_1nvmd_232{background:linear-gradient(135deg,#fff,#f1f8f4);border:1px solid #c8e6c9}._aos_1nvmd_237{opacity:0;transition:opacity .6s ease-in-out,transform .6s ease-in-out}._aosUp_1nvmd_242{transform:translateY(30px)}._aosLeft_1nvmd_246{transform:translate(-30px)}._aosRight_1nvmd_250{transform:translate(30px)}._aosIn_1nvmd_254{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:14px;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:14px}.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}._m4-container_azqhg_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_azqhg_1{padding:0 8px}}._m4-page-header_azqhg_12{margin-bottom:32px}._m4-page-header_azqhg_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_azqhg_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_azqhg_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_azqhg_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_azqhg_29{padding:24px}@media(max-width:767px){._m4-card_azqhg_29{padding:16px}}._m4-grid_azqhg_49,._m4-grid-4_azqhg_49,._m4-grid-3_azqhg_49,._m4-grid-2_azqhg_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_azqhg_49,._m4-grid-4_azqhg_49,._m4-grid-3_azqhg_49,._m4-grid-2_azqhg_49{gap:16px}}._m4-grid-2_azqhg_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_azqhg_49{grid-template-columns:1fr}}._m4-grid-3_azqhg_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_azqhg_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_azqhg_49{grid-template-columns:1fr}}._m4-grid-4_azqhg_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_azqhg_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_azqhg_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_azqhg_49{grid-template-columns:1fr}}._partnerViewWhite_azqhg_101{background:#f7f8fa!important}._partnersSectionWhite_azqhg_105{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_azqhg_111{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_azqhg_111{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_azqhg_124{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_azqhg_124{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_azqhg_137{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_azqhg_137{font-size:3rem!important}}._backButtonContainer_azqhg_147{position:absolute;top:16px;left:16px;z-index:10}@media(min-width:769px){._backButtonContainer_azqhg_147{top:24px;left:24px}}._backButtonInBanner_azqhg_160 .app-button{background:#fffffff2;color:#14532d;border:1.5px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;font-weight:500;height:36px;padding:8px 16px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}._backButtonInBanner_azqhg_160 .app-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}._hubItem_azqhg_179{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0}._hubItem_azqhg_179:hover{transform:translateY(-2px)}._hubItemIcon_azqhg_195{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #d9d9d9;color:#333;font-size:26px;margin-bottom:8px;box-shadow:none}._hubItemIcon_azqhg_195 svg,._hubItemIcon_azqhg_195 .anticon{color:#333}._hubItemName_azqhg_214{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._container_aew8z_1{padding:24px;background:#f7f8fa;min-height:100vh}._stickyHeader_aew8z_7{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px;display:flex;align-items:center;box-shadow:0 2px 8px #0000000f}@media(min-width:769px){._stickyHeader_aew8z_7{padding:16px 24px}}._stickyHeader_aew8z_7 ._backButton_aew8z_23{flex-shrink:0}._stickyHeader_aew8z_7 ._backButton_aew8z_23 .anticon{margin-right:1px}._stickyHeader_aew8z_7 ._backButton_aew8z_23 .app-button{height:36px;padding:8px 16px;font-size:14px;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:1px}._header_aew8z_41{margin-bottom:24px}._header_aew8z_41 ._title_aew8z_44{font-size:24px;font-weight:600;color:#1f2937;margin-bottom:8px}._header_aew8z_41 ._subtitle_aew8z_50{color:#6b7280;font-size:14px}._content_aew8z_55 ._grid_aew8z_55{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin-top:24px}@media(min-width:1024px){._content_aew8z_55 ._grid_aew8z_55{grid-template-columns:repeat(2,1fr)}}._content_aew8z_55 ._card_aew8z_66{min-height:384px}.mobileStatText,.statLabel,.productSku,.productCategory{font-size:14px!important}._container_1g5n6_1{padding:24px;background:#f7f8fa;min-height:100vh}@media(max-width:768px){._container_1g5n6_1{padding:0}}._stickyHeader_1g5n6_12{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px;display:flex;align-items:center;box-shadow:0 2px 8px #0000000f}@media(min-width:769px){._stickyHeader_1g5n6_12{padding:16px 24px}}._stickyHeader_1g5n6_12 ._backButton_1g5n6_28{flex-shrink:0}._stickyHeader_1g5n6_12 ._backButton_1g5n6_28 .anticon{margin-right:1px}._stickyHeader_1g5n6_12 ._backButton_1g5n6_28 .app-button{height:36px;padding:8px 16px;font-size:14px;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:1px}._content_1g5n6_46{background:#fff;border-radius:8px;padding:24px}@media(max-width:768px){._content_1g5n6_46{padding:0;border-radius:0}}._partnerMemberManagement_5x1gr_1{padding:0;background:#f7f8fa;min-height:100vh}.back-button-page .anticon{margin-right:1px!important}._stickyHeader_5x1gr_11{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px;display:flex;align-items:center;box-shadow:0 2px 8px #0000000f}@media(min-width:769px){._stickyHeader_5x1gr_11{padding:16px 24px}}._stickyHeader_5x1gr_11 ._backButton_5x1gr_27{flex-shrink:0}._stickyHeader_5x1gr_11 ._backButton_5x1gr_27 .anticon{margin-right:1px}._stickyHeader_5x1gr_11 ._backButton_5x1gr_27 .app-button{height:36px;padding:8px 16px;font-size:14px;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:1px}._partnerMemberManagementContent_5x1gr_45{padding:24px}._partnerMemberManagementContent_5x1gr_45 ._headerCard_5x1gr_48{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerMemberManagementContent_5x1gr_45 ._headerCard_5x1gr_48 h2{color:#1890ff;font-size:24px;font-weight:600;margin-bottom:8px}._partnerMemberManagementContent_5x1gr_45 ._headerCard_5x1gr_48 p{color:#666;font-size:14px}._partnerMemberManagementContent_5x1gr_45 ._statCard_5x1gr_63{text-align:center;padding:16px}._partnerMemberManagementContent_5x1gr_45 ._statCard_5x1gr_63 ._statNumber_5x1gr_67{font-size:32px;font-weight:700;color:#262626;margin-bottom:8px;line-height:1}._partnerMemberManagementContent_5x1gr_45 ._statCard_5x1gr_63 ._statLabel_5x1gr_74{font-size:14px;color:#666;font-weight:500}._partnerMemberManagementContent_5x1gr_45 ._filterCard_5x1gr_79{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerMemberManagementContent_5x1gr_45 ._filterCard_5x1gr_79 ._ant-input_5x1gr_84,._partnerMemberManagementContent_5x1gr_45 ._filterCard_5x1gr_79 ._ant-select_5x1gr_85{border-radius:6px}._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88{border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88 ._ant-table-thead_5x1gr_92>tr>th{background:#fafafa;font-weight:600;color:#262626}._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88 ._ant-table-tbody_5x1gr_97>tr:hover>td{background:#f5f5f5}._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88 ._ant-tabs-tab_5x1gr_100{font-weight:500}._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88 ._ant-tabs-tab-active_5x1gr_103 ._ant-tabs-tab-btn_5x1gr_103{color:#1890ff;font-weight:600}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberHeader_5x1gr_117{display:flex;align-items:center;margin-bottom:12px}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberHeader_5x1gr_117 ._memberAvatar_5x1gr_122{margin-right:12px;background:#1890ff}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberHeader_5x1gr_117 ._memberInfo_5x1gr_126{flex:1}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberHeader_5x1gr_117 ._memberInfo_5x1gr_126 ._memberName_5x1gr_129{font-size:16px;font-weight:600;color:#262626;margin-bottom:4px}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberHeader_5x1gr_117 ._memberInfo_5x1gr_126 ._memberCode_5x1gr_135{font-size:14px;color:#666}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberHeader_5x1gr_117 ._memberStatus_5x1gr_139{margin-left:12px}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberDetails_5x1gr_142 ._detailRow_5x1gr_142{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberDetails_5x1gr_142 ._detailRow_5x1gr_142 ._label_5x1gr_148{color:#666;font-weight:500}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberDetails_5x1gr_142 ._detailRow_5x1gr_142 ._value_5x1gr_152{color:#262626}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberActions_5x1gr_155{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:8px}._partnerMemberManagementContent_5x1gr_45 ._modalContent_5x1gr_163 ._ant-descriptions-item-label_5x1gr_163{font-weight:600;color:#262626;background:#fafafa}._partnerMemberManagementContent_5x1gr_45 ._modalContent_5x1gr_163 ._ant-descriptions-item-content_5x1gr_168{color:#666}._partnerMemberManagementContent_5x1gr_45 ._rejectModal_5x1gr_171 ._ant-alert_5x1gr_171{margin-bottom:16px;border-radius:6px}._partnerMemberManagementContent_5x1gr_45 ._rejectModal_5x1gr_171 ._ant-input_5x1gr_84{border-radius:6px}._partnerMemberManagementContent_5x1gr_45 ._statusTag_5x1gr_178{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;padding:4px 8px;border-radius:4px}._partnerMemberManagementContent_5x1gr_45 ._statusTag_5x1gr_178._pending_5x1gr_187{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}._partnerMemberManagementContent_5x1gr_45 ._statusTag_5x1gr_178._approved_5x1gr_192{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}._partnerMemberManagementContent_5x1gr_45 ._statusTag_5x1gr_178._rejected_5x1gr_197{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}._partnerMemberManagementContent_5x1gr_45 ._statusTag_5x1gr_178._suspended_5x1gr_202{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}._partnerMemberManagementContent_5x1gr_45 ._actionButton_5x1gr_207{border:none;background:transparent;padding:4px 8px;border-radius:4px;transition:all .3s ease}._partnerMemberManagementContent_5x1gr_45 ._actionButton_5x1gr_207:hover{background:#f5f5f5}._partnerMemberManagementContent_5x1gr_45 ._actionButton_5x1gr_207._approve_5x1gr_192{color:#52c41a}._partnerMemberManagementContent_5x1gr_45 ._actionButton_5x1gr_207._approve_5x1gr_192:hover{background:#f6ffed;color:#389e0d}._partnerMemberManagementContent_5x1gr_45 ._actionButton_5x1gr_207._reject_5x1gr_171{color:#ff4d4f}._partnerMemberManagementContent_5x1gr_45 ._actionButton_5x1gr_207._reject_5x1gr_171:hover{background:#fff2f0;color:#cf1322}._partnerMemberManagementContent_5x1gr_45 ._actionButton_5x1gr_207._view_5x1gr_231{color:#1890ff}._partnerMemberManagementContent_5x1gr_45 ._actionButton_5x1gr_207._view_5x1gr_231:hover{background:#e6f7ff;color:#096dd9}._partnerMemberManagementContent_5x1gr_45 ._contactInfo_5x1gr_238 ._contactItem_5x1gr_238{display:flex;align-items:center;gap:4px;font-size:14px;color:#666;margin-bottom:2px}._partnerMemberManagementContent_5x1gr_45 ._contactInfo_5x1gr_238 ._contactItem_5x1gr_238 ._anticon_5x1gr_7{font-size:14px}._partnerMemberManagementContent_5x1gr_45 ._partnerInfo_5x1gr_249 ._partnerName_5x1gr_249{font-weight:500;color:#262626;display:flex;align-items:center;gap:4px}._partnerMemberManagementContent_5x1gr_45 ._partnerInfo_5x1gr_249 ._partnerName_5x1gr_249 ._anticon_5x1gr_7{color:#1890ff}._partnerMemberManagementContent_5x1gr_45 ._applicationNote_5x1gr_259{max-width:200px;font-size:14px;color:#666;word-wrap:break-word}@media(max-width:768px){._partnerMemberManagementContent_5x1gr_45,._partnerMemberManagementContent_5x1gr_45 ._headerCard_5x1gr_48 ._ant-card-body_5x1gr_269{padding:16px}._partnerMemberManagementContent_5x1gr_45 ._headerCard_5x1gr_48 h2{font-size:20px}._partnerMemberManagementContent_5x1gr_45 ._statCard_5x1gr_63{padding:12px}._partnerMemberManagementContent_5x1gr_45 ._statCard_5x1gr_63 ._statNumber_5x1gr_67{font-size:24px}._partnerMemberManagementContent_5x1gr_45 ._statCard_5x1gr_63 ._statLabel_5x1gr_74{font-size:14px}._partnerMemberManagementContent_5x1gr_45 ._filterCard_5x1gr_79 ._ant-col_5x1gr_284{margin-bottom:8px}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberHeader_5x1gr_117{flex-direction:column;align-items:flex-start}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberHeader_5x1gr_117 ._memberStatus_5x1gr_139{margin-left:0;margin-top:8px}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberDetails_5x1gr_142 ._detailRow_5x1gr_142{flex-direction:column;gap:4px}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberActions_5x1gr_155{flex-direction:column;gap:8px}._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107 ._memberActions_5x1gr_155 ._ant-btn_5x1gr_303{width:100%}._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88 ._ant-table_5x1gr_92{font-size:14px}._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88 ._ant-table-thead_5x1gr_92>tr>th{padding:8px 4px;font-size:14px}._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88 ._ant-table-tbody_5x1gr_97>tr>td{padding:8px 4px}._partnerMemberManagementContent_5x1gr_45 ._contactInfo_5x1gr_238 ._contactItem_5x1gr_238{font-size:14px}._partnerMemberManagementContent_5x1gr_45 ._applicationNote_5x1gr_259{max-width:150px;font-size:14px}}@media(prefers-color-scheme:dark){._partnerMemberManagementContent_5x1gr_45{background:#fff}._partnerMemberManagementContent_5x1gr_45 ._headerCard_5x1gr_48,._partnerMemberManagementContent_5x1gr_45 ._filterCard_5x1gr_79,._partnerMemberManagementContent_5x1gr_45 ._tableCard_5x1gr_88,._partnerMemberManagementContent_5x1gr_45 ._memberCard_5x1gr_107{background:#fff;border-color:#f0f0f0}._partnerMemberManagementContent_5x1gr_45 ._statCard_5x1gr_63 ._statNumber_5x1gr_67{color:#262626}}._partnerDashboard_1kxd3_1{padding:0;background:#f7f8fa;min-height:100vh}._stickyHeader_1kxd3_7{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px;display:flex;align-items:center;box-shadow:0 2px 8px #0000000f}@media(min-width:769px){._stickyHeader_1kxd3_7{padding:16px 24px}}._stickyHeader_1kxd3_7 ._backButton_1kxd3_23{flex-shrink:0}._stickyHeader_1kxd3_7 ._backButton_1kxd3_23 .anticon{margin-right:1px}._stickyHeader_1kxd3_7 ._backButton_1kxd3_23 .app-button{height:36px;padding:8px 16px;font-size:14px;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:1px}._partnerDashboardContent_1kxd3_41{padding:24px}._partnerDashboardContent_1kxd3_41 ._headerCard_1kxd3_44{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerDashboardContent_1kxd3_41 ._headerCard_1kxd3_44 h2{color:#1890ff;font-size:24px;font-weight:600;margin-bottom:8px}._partnerDashboardContent_1kxd3_41 ._headerCard_1kxd3_44 p{color:#666;font-size:14px}._partnerDashboardContent_1kxd3_41 ._statisticsCard_1kxd3_59{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerDashboardContent_1kxd3_41 ._statisticsCard_1kxd3_59 ._ant-statistic-title_1kxd3_64{color:#666;font-size:14px;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._statisticsCard_1kxd3_59 ._ant-statistic-content_1kxd3_69{color:#262626;font-size:24px;font-weight:600}._partnerDashboardContent_1kxd3_41 ._mainCard_1kxd3_74{border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerDashboardContent_1kxd3_41 ._mainCard_1kxd3_74 ._ant-tabs-tab_1kxd3_78{font-weight:500}._partnerDashboardContent_1kxd3_41 ._mainCard_1kxd3_74 ._ant-tabs-tab-active_1kxd3_81 ._ant-tabs-tab-btn_1kxd3_81{color:#1890ff;font-weight:600}._partnerDashboardContent_1kxd3_41 ._quickStat_1kxd3_85{text-align:center;padding:16px;background:#fafafa;border-radius:8px;margin-bottom:8px}._partnerDashboardContent_1kxd3_41 ._quickStat_1kxd3_85 ._quickStatNumber_1kxd3_92{font-size:24px;font-weight:700;color:#1890ff;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._quickStat_1kxd3_85 ._quickStatLabel_1kxd3_98{font-size:14px;color:#666;font-weight:500}._partnerDashboardContent_1kxd3_41 ._activityCard_1kxd3_103 ._ant-timeline-item-content_1kxd3_103{margin-left:16px}._partnerDashboardContent_1kxd3_41 ._activityCard_1kxd3_103 ._ant-timeline-item-head_1kxd3_106{background:#1890ff;border-color:#1890ff}._partnerDashboardContent_1kxd3_41 ._overviewCard_1kxd3_110 ._ant-card-head_1kxd3_110{border-bottom:1px solid #f0f0f0}._partnerDashboardContent_1kxd3_41 ._overviewCard_1kxd3_110 ._ant-card-body_1kxd3_113{padding:16px}._partnerDashboardContent_1kxd3_41 ._tableCard_1kxd3_116 ._ant-table-thead_1kxd3_116>tr>th{background:#fafafa;font-weight:600;color:#262626}._partnerDashboardContent_1kxd3_41 ._tableCard_1kxd3_116 ._ant-table-tbody_1kxd3_121>tr:hover>td{background:#f5f5f5}._partnerDashboardContent_1kxd3_41 ._alertCard_1kxd3_124{margin-bottom:16px;border-radius:8px}._partnerDashboardContent_1kxd3_41 ._alertCard_1kxd3_124 ._ant-alert_1kxd3_128{border-radius:8px}._partnerDashboardContent_1kxd3_41 ._metricCard_1kxd3_131 ._ant-statistic-title_1kxd3_64{color:#666;font-size:14px;margin-bottom:8px}._partnerDashboardContent_1kxd3_41 ._metricCard_1kxd3_131 ._ant-statistic-content_1kxd3_69{color:#262626;font-size:28px;font-weight:700}._partnerDashboardContent_1kxd3_41 ._metricCard_1kxd3_131 ._metricSubtitle_1kxd3_141{margin-top:8px;font-size:14px;color:#666}._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._partnerInfo_1kxd3_146{display:flex;align-items:center;gap:12px}._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._partnerInfo_1kxd3_146 ._partnerAvatar_1kxd3_151{background:#1890ff}._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._partnerInfo_1kxd3_146 ._partnerDetails_1kxd3_154 ._partnerName_1kxd3_154{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._partnerInfo_1kxd3_146 ._partnerDetails_1kxd3_154 ._partnerCode_1kxd3_159{font-size:14px;color:#666}._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._contactInfo_1kxd3_163 ._contactItem_1kxd3_163{display:flex;align-items:center;gap:4px;font-size:14px;color:#666;margin-bottom:2px}._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._contactInfo_1kxd3_163 ._contactItem_1kxd3_163 ._anticon_1kxd3_26{font-size:14px}._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._shipmentInfo_1kxd3_174{display:flex;align-items:center;gap:12px}._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._shipmentInfo_1kxd3_174 ._shipmentAvatar_1kxd3_179{background:#fa8c16}._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._shipmentInfo_1kxd3_174 ._shipmentDetails_1kxd3_182 ._shipmentNumber_1kxd3_182{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._addressInfo_1kxd3_187 ._addressName_1kxd3_187{font-weight:500;color:#262626;display:flex;align-items:center;gap:4px;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._addressInfo_1kxd3_187 ._addressName_1kxd3_187 ._anticon_1kxd3_26{color:#1890ff}._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._addressInfo_1kxd3_187 ._addressText_1kxd3_198{font-size:14px;color:#666}._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._driverInfo_1kxd3_202 ._driverName_1kxd3_202{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._driverInfo_1kxd3_202 ._driverPhone_1kxd3_207{font-size:14px;color:#666}._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._memberInfo_1kxd3_211{display:flex;align-items:center;gap:12px}._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._memberInfo_1kxd3_211 ._memberAvatar_1kxd3_216{background:#52c41a}._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._memberInfo_1kxd3_211 ._memberDetails_1kxd3_219 ._memberName_1kxd3_219{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._memberInfo_1kxd3_211 ._memberDetails_1kxd3_219 ._memberCode_1kxd3_224{font-size:14px;color:#666}._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._partnerInfo_1kxd3_146 ._partnerName_1kxd3_154{font-weight:500;color:#262626;display:flex;align-items:center;gap:4px}._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._partnerInfo_1kxd3_146 ._partnerName_1kxd3_154 ._anticon_1kxd3_26{color:#1890ff}._partnerDashboardContent_1kxd3_41 ._statusTag_1kxd3_238{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;padding:4px 8px;border-radius:4px}._partnerDashboardContent_1kxd3_41 ._statusTag_1kxd3_238._active_1kxd3_247{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}._partnerDashboardContent_1kxd3_41 ._statusTag_1kxd3_238._pending_1kxd3_252{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}._partnerDashboardContent_1kxd3_41 ._statusTag_1kxd3_238._shipping_1kxd3_257{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}._partnerDashboardContent_1kxd3_41 ._statusTag_1kxd3_238._delivered_1kxd3_262{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}._partnerDashboardContent_1kxd3_41 ._statusTag_1kxd3_238._unassigned_1kxd3_267{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}._partnerDashboardContent_1kxd3_41 ._actionButton_1kxd3_272{border:none;background:transparent;padding:4px 8px;border-radius:4px;transition:all .3s ease}._partnerDashboardContent_1kxd3_41 ._actionButton_1kxd3_272:hover{background:#f5f5f5}._partnerDashboardContent_1kxd3_41 ._actionButton_1kxd3_272._view_1kxd3_282{color:#1890ff}._partnerDashboardContent_1kxd3_41 ._actionButton_1kxd3_272._view_1kxd3_282:hover{background:#e6f7ff;color:#096dd9}._partnerDashboardContent_1kxd3_41 ._timelineItem_1kxd3_289 ._timelineTitle_1kxd3_289{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._timelineItem_1kxd3_289 ._timelineDescription_1kxd3_294{font-size:14px;color:#666;margin-bottom:4px}._partnerDashboardContent_1kxd3_41 ._timelineItem_1kxd3_289 ._timelineTime_1kxd3_299{font-size:14px;color:#999}@media(max-width:768px){._partnerDashboardContent_1kxd3_41,._partnerDashboardContent_1kxd3_41 ._headerCard_1kxd3_44 ._ant-card-body_1kxd3_113{padding:16px}._partnerDashboardContent_1kxd3_41 ._headerCard_1kxd3_44 h2{font-size:20px}._partnerDashboardContent_1kxd3_41 ._statisticsCard_1kxd3_59 ._ant-col_1kxd3_313{margin-bottom:8px}._partnerDashboardContent_1kxd3_41 ._quickStat_1kxd3_85{padding:12px}._partnerDashboardContent_1kxd3_41 ._quickStat_1kxd3_85 ._quickStatNumber_1kxd3_92{font-size:20px}._partnerDashboardContent_1kxd3_41 ._quickStat_1kxd3_85 ._quickStatLabel_1kxd3_98{font-size:14px}._partnerDashboardContent_1kxd3_41 ._metricCard_1kxd3_131 ._ant-statistic-content_1kxd3_69{font-size:24px}._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._partnerInfo_1kxd3_146,._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._shipmentInfo_1kxd3_174,._partnerDashboardContent_1kxd3_41 ._partnerCard_1kxd3_146 ._memberInfo_1kxd3_211,._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._partnerInfo_1kxd3_146,._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._shipmentInfo_1kxd3_174,._partnerDashboardContent_1kxd3_41 ._shipmentCard_1kxd3_174 ._memberInfo_1kxd3_211,._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._partnerInfo_1kxd3_146,._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._shipmentInfo_1kxd3_174,._partnerDashboardContent_1kxd3_41 ._memberCard_1kxd3_211 ._memberInfo_1kxd3_211{flex-direction:column;align-items:flex-start;gap:8px}._partnerDashboardContent_1kxd3_41 ._tableCard_1kxd3_116 ._ant-table_1kxd3_116{font-size:14px}._partnerDashboardContent_1kxd3_41 ._tableCard_1kxd3_116 ._ant-table-thead_1kxd3_116>tr>th{padding:8px 4px;font-size:14px}._partnerDashboardContent_1kxd3_41 ._tableCard_1kxd3_116 ._ant-table-tbody_1kxd3_121>tr>td{padding:8px 4px}._partnerDashboardContent_1kxd3_41 ._timelineItem_1kxd3_289 ._timelineTitle_1kxd3_289,._partnerDashboardContent_1kxd3_41 ._timelineItem_1kxd3_289 ._timelineDescription_1kxd3_294,._partnerDashboardContent_1kxd3_41 ._timelineItem_1kxd3_289 ._timelineTime_1kxd3_299{font-size:14px}._partnerDashboardContent_1kxd3_41 ._headerCard_1kxd3_44 ._ant-space_1kxd3_360{width:100%;display:flex;justify-content:flex-end}._partnerDashboardContent_1kxd3_41 ._overviewCard_1kxd3_110,._partnerDashboardContent_1kxd3_41 ._tableCard_1kxd3_116,._partnerDashboardContent_1kxd3_41 ._mainCard_1kxd3_74{overflow-x:auto}._partnerDashboardContent_1kxd3_41 ._quickStat_1kxd3_85{min-width:140px}._partnerDashboardContent_1kxd3_41 ._ant-table_1kxd3_116{width:max-content;min-width:100%}}@media(prefers-color-scheme:dark){._partnerDashboardContent_1kxd3_41{background:#fff}._partnerDashboardContent_1kxd3_41 ._headerCard_1kxd3_44,._partnerDashboardContent_1kxd3_41 ._statisticsCard_1kxd3_59,._partnerDashboardContent_1kxd3_41 ._mainCard_1kxd3_74{background:#fff;border-color:#f0f0f0}._partnerDashboardContent_1kxd3_41 ._quickStat_1kxd3_85{background:#fafafa}}._fullWidth_5zegt_1{width:100%}._header_5zegt_5{display:flex;align-items:center;justify-content:space-between;gap:12px}._title_5zegt_12{margin-bottom:0}._filters_5zegt_16{display:flex;gap:8px;flex-wrap:wrap}._searchInput_5zegt_22{min-width:240px}._typeSelect_5zegt_26{min-width:200px}._stickyHeader_5zegt_30{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px;margin-left:20px;margin-right:20px;display:flex;align-items:center;box-shadow:0 2px 8px #0000000f}@media(min-width:769px){._stickyHeader_5zegt_30{padding:16px 24px;margin-left:0;margin-right:0}}._stickyHeader_5zegt_30 ._backButton_5zegt_50{flex-shrink:0}._stickyHeader_5zegt_30 ._backButton_5zegt_50 .anticon{margin-right:0}._stickyHeader_5zegt_30 ._backButton_5zegt_50 .app-button{height:36px;padding:8px 16px;font-size:14px;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:2px}._partnerViewWhite_1nk3j_1,._partnersSectionWhite_1nk3j_5{background:#fff!important}@media(max-width:768px){._heroSectionMobile_1nk3j_10{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_1nk3j_10{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_1nk3j_23{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_1nk3j_23{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_1nk3j_36{font-size:64px!important}}@media(max-width:480px){._truckAnimationMobile_1nk3j_36{font-size:48px!important}}._backButtonContainer_1nk3j_46{position:absolute;top:16px;left:16px;z-index:10}@media(min-width:769px){._backButtonContainer_1nk3j_46{top:24px;left:24px}}._backButtonInBanner_1nk3j_59 .app-button{background:#fffffff2;color:#14532d;border:1.5px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;font-weight:500;height:36px;padding:8px 16px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:1px}._backButtonInBanner_1nk3j_59 .app-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}._backButtonInBanner_1nk3j_59 .anticon{margin-right:1px}._hubItem_1nk3j_82{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_1nk3j_82:hover{transform:translateY(-2px)}._hubItemIcon_1nk3j_96{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_1nk3j_110{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){._gridWrapper_1nk3j_124{margin:0 16px 16px}}._quickStat_qeedy_1{text-align:center;padding:16px;background:#fafafa;border-radius:8px;margin-bottom:8px}._quickStat_qeedy_1 ._quickStatNumber_qeedy_8{font-size:24px;font-weight:700;color:#1890ff;margin-bottom:4px}._quickStat_qeedy_1 ._quickStatLabel_qeedy_14{font-size:14px;color:#666;font-weight:500}._mobileCardList_qeedy_20{display:flex;flex-direction:column;gap:0}._mobileCard_qeedy_20{border-radius:8px;box-shadow:0 2px 8px #0000001a}._mobileCard_qeedy_20 .ant-card-body{padding:16px}._mobileCardContent_qeedy_34{display:flex;flex-direction:column;gap:12px}._mobileCardHeader_qeedy_40{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._mobileCardTitle_qeedy_47{font-weight:600;font-size:16px;color:#262626;margin-bottom:4px}._mobileCardItem_qeedy_54{display:flex;flex-direction:column;gap:4px;font-size:14px}._mobileCardItem_qeedy_54 ._mobileCardLabel_qeedy_60{font-weight:500;color:#666;margin-bottom:4px}._mobileCardItem_qeedy_54 span:not(._mobileCardLabel_qeedy_60){color:#262626;word-break:break-word}._mobileCardActions_qeedy_70{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}@media(max-width:768px){._quickStat_qeedy_1{padding:12px}._quickStat_qeedy_1 ._quickStatNumber_qeedy_8{font-size:20px}._quickStat_qeedy_1 ._quickStatLabel_qeedy_14{font-size:14px}._mobileCard_qeedy_20 .ant-card-body{padding:12px}._mobileCardTitle_qeedy_47,._mobileCardItem_qeedy_54{font-size:14px}._mobileCardActions_qeedy_70{flex-direction:column}._mobileCardActions_qeedy_70 button{width:100%!important}}._assignDriverPage_1gzwo_1{padding:24px;max-width:800px;margin:0 auto}@media(max-width:768px){._assignDriverPage_1gzwo_1{padding:16px}}._partnerViewWhite_ud4x5_1,._partnersSectionWhite_ud4x5_5{background:#fff!important}._backButtonContainer_ud4x5_9{padding:16px 24px;background:#fff}@media(max-width:768px){._backButtonContainer_ud4x5_9{padding:12px 16px}}._hubItem_ud4x5_19{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_ud4x5_19:hover{transform:translateY(-2px)}._hubItemIcon_ud4x5_33{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_ud4x5_47{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){._gridWrapper_ud4x5_61{margin:0 16px 16px}}._partnerViewWhite_1rxqw_1,._partnersSectionWhite_1rxqw_5{background:#fff!important}@media(max-width:768px){._heroSectionMobile_1rxqw_10{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_1rxqw_10{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_1rxqw_23{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_1rxqw_23{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_1rxqw_36{font-size:64px!important}}@media(max-width:480px){._truckAnimationMobile_1rxqw_36{font-size:48px!important}}._backButtonContainer_1rxqw_46{position:absolute;top:16px;left:16px;z-index:10}@media(min-width:769px){._backButtonContainer_1rxqw_46{top:24px;left:24px}}._backButtonInBanner_1rxqw_59 .app-button{background:#fffffff2;color:#14532d;border:1.5px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;font-weight:500;height:36px;padding:8px 16px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:1px}._backButtonInBanner_1rxqw_59 .app-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}._backButtonInBanner_1rxqw_59 .anticon{margin-right:1px}._hubItem_1rxqw_82{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_1rxqw_82:hover{transform:translateY(-2px)}._hubItemIcon_1rxqw_96{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_1rxqw_110{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._seasonList_10z67_11 .m16-widget{border-radius:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014;background:#fff;padding:16px}@media(max-width:768px){._seasonList_10z67_11 .m16-widget{padding:16px 0;border-left:none;border-right:none;border-radius:0}}._seasonList_10z67_11 .m16-widget__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px;padding:0 16px}@media(max-width:768px){._seasonList_10z67_11 .m16-widget__header{flex-direction:column;align-items:flex-start}._seasonList_10z67_11 .m16-widget__header>div:first-child{width:100%}}._seasonList_10z67_11 .m16-widget__hint{display:block;font-size:14px;margin-top:4px}._seasonList_10z67_11 .m16-widget__body{padding:0}._seasonList_10z67_11 .m16-widget__item{padding:16px;border-radius:8px;border:1px solid #E8E8E8;background:#f8f9fa;margin-bottom:8px}@media(max-width:768px){._seasonList_10z67_11 .m16-widget__item{padding:16px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-bottom:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}._seasonList_10z67_11 .m16-widget__item:first-child{border-top:none}._seasonList_10z67_11 .m16-widget__item:last-child{border-bottom:none}}._seasonList_10z67_11 .m16-widget__item-main{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:4px}._seasonList_10z67_11 ._headerCard_10z67_85{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._seasonList_10z67_11 ._headerCard_10z67_85 .ant-card-body{padding:20px}@media(max-width:768px){._seasonList_10z67_11 ._headerCard_10z67_85{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-bottom:0}._seasonList_10z67_11 ._headerCard_10z67_85 .ant-card-body{padding:16px 20px}}._seasonList_10z67_11 ._headerActions_10z67_107{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._seasonList_10z67_11 ._tableCard_10z67_114{border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._seasonList_10z67_11 ._tableCard_10z67_114 .ant-card-body{padding:0}@media(max-width:768px){._seasonList_10z67_11 ._tableCard_10z67_114{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-top:0}}._seasonList_10z67_11 ._mobileHeader_10z67_132{display:flex;flex-direction:column;gap:20px}._seasonList_10z67_11 ._mobileHeaderTitle_10z67_137{display:flex;align-items:flex-start;gap:12px}._seasonList_10z67_11 ._mobileHeaderTitle_10z67_137 ._headerIcon_10z67_142{font-size:24px;color:#1890ff;margin-top:4px;flex-shrink:0}._seasonList_10z67_11 ._mobileHeaderTitle_10z67_137 ._headerTitle_10z67_148{margin:0!important;font-size:20px;font-weight:600;color:#262626;line-height:1.4}._seasonList_10z67_11 ._mobileHeaderTitle_10z67_137 ._headerSubtitle_10z67_155{display:block;margin-top:4px;font-size:14px;color:#8c8c8c;line-height:1.4}._seasonList_10z67_11 ._mobileStats_10z67_162{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:8px}._seasonList_10z67_11 ._statCard_10z67_168{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_10z67_11 ._statCard_10z67_168:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}._seasonList_10z67_11 ._statCard_10z67_168 ._statValue_10z67_185{font-size:24px;font-weight:700;color:#262626;line-height:1.2;margin-bottom:4px;flex-shrink:0}._seasonList_10z67_11 ._statCard_10z67_168 ._statLabel_10z67_193{font-size:14px;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_10z67_11 ._statCardActive_10z67_206{background:linear-gradient(135deg,#f6ffed,#fff);border-color:#b7eb8f}._seasonList_10z67_11 ._statCardActive_10z67_206 ._statValue_10z67_185{color:#52c41a}._seasonList_10z67_11 ._statCardCompleted_10z67_213{background:linear-gradient(135deg,#f9f0ff,#fff);border-color:#d3adf7}._seasonList_10z67_11 ._statCardCompleted_10z67_213 ._statValue_10z67_185{color:#722ed1}._seasonList_10z67_11 ._mobileHeaderActions_10z67_220{margin-top:8px}._seasonList_10z67_11 ._createButtonMobile_10z67_223{height:48px;border-radius:12px;font-weight:500;font-size:15px;box-shadow:0 2px 8px #1890ff33}._seasonList_10z67_11 ._mobileContainer_10z67_230{padding:0;display:flex;flex-direction:column;gap:0}._seasonList_10z67_11 ._mobileCard_10z67_236{background-color:#fff;border-radius:0;box-shadow:none;border:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:0;overflow:hidden}._seasonList_10z67_11 ._mobileCard_10z67_236:first-child{border-top:none}._seasonList_10z67_11 ._mobileCard_10z67_236:last-child{border-bottom:none}._seasonList_10z67_11 ._cardContent_10z67_252{padding:18px}._seasonList_10z67_11 ._cardHeader_10z67_255{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._seasonList_10z67_11 ._headerLeft_10z67_262{flex:1;min-width:0}._seasonList_10z67_11 ._statusBadge_10z67_266{display:flex;align-items:center;gap:8px;margin-bottom:10px}._seasonList_10z67_11 ._statusDot_10z67_272{width:8px;height:8px;border-radius:50%;flex-shrink:0}._seasonList_10z67_11 ._statusTag_10z67_278{border-radius:20px;padding:4px 12px;font-size:14px;font-weight:500;border:none;height:auto;line-height:1.4;display:inline-flex;align-items:center;gap:4px}._seasonList_10z67_11 ._statusTag_10z67_278 .anticon{font-size:14px}._seasonList_10z67_11 ._status-planning_10z67_293,._seasonList_10z67_11 ._status-planned_10z67_294{background-color:#e6f7ff;color:#1890ff}._seasonList_10z67_11 ._status-active_10z67_298{background-color:#f6ffed;color:#52c41a}._seasonList_10z67_11 ._status-closed_10z67_302,._seasonList_10z67_11 ._status-completed_10z67_303{background-color:#f9f0ff;color:#722ed1}._seasonList_10z67_11 ._status-cancelled_10z67_307{background-color:#fff1f0;color:#ff4d4f}._seasonList_10z67_11 ._statusDot_10z67_272._status-planning_10z67_293,._seasonList_10z67_11 ._statusDot_10z67_272._status-planned_10z67_294{background-color:#1890ff}._seasonList_10z67_11 ._statusDot_10z67_272._status-active_10z67_298{background-color:#52c41a}._seasonList_10z67_11 ._statusDot_10z67_272._status-closed_10z67_302,._seasonList_10z67_11 ._statusDot_10z67_272._status-completed_10z67_303{background-color:#722ed1}._seasonList_10z67_11 ._statusDot_10z67_272._status-cancelled_10z67_307{background-color:#ff4d4f}._seasonList_10z67_11 ._titleSection_10z67_325{margin-top:4px}._seasonList_10z67_11 ._mobileTitle_10z67_328{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._seasonList_10z67_11 ._seasonName_10z67_336{font-size:14px;color:#8c8c8c;font-weight:400}._seasonList_10z67_11 ._headerRight_10z67_341{flex-shrink:0;display:flex;align-items:center;gap:8px}._seasonList_10z67_11 ._viewButton_10z67_347{color:#8c8c8c;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._seasonList_10z67_11 ._viewButton_10z67_347:hover{background-color:#f5f5f5;color:#1890ff}._seasonList_10z67_11 ._cardDivider_10z67_362{margin:0 0 16px;border-color:#f0f0f0}@media(max-width:768px){._seasonList_10z67_11 ._cardDivider_10z67_362{display:none}}._seasonList_10z67_11 ._infoSection_10z67_371{display:flex;flex-direction:column;gap:12px}._seasonList_10z67_11 ._infoItem_10z67_376{display:flex;align-items:flex-start;gap:10px}._seasonList_10z67_11 ._infoIcon_10z67_381{font-size:16px;color:#1890ff;flex-shrink:0;margin-top:2px}._seasonList_10z67_11 ._infoLabel_10z67_387{font-size:14px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500;flex-shrink:0;width:100px}._seasonList_10z67_11 ._infoValue_10z67_396{font-size:14px;color:#262626;font-weight:500;line-height:1.4;flex:1;min-width:0}._seasonList_10z67_11 ._infoContent_10z67_404{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._seasonList_10z67_11 ._dateRange_10z67_411{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._seasonList_10z67_11 ._dateValue_10z67_417{font-size:14px;color:#262626;font-weight:500}._seasonList_10z67_11 ._dateSeparator_10z67_422{font-size:14px;color:#8c8c8c;font-weight:400}._seasonList_10z67_11 ._yieldSection_10z67_427{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}._seasonList_10z67_11 ._yieldBadge_10z67_433{display:flex;flex-direction:column;gap:4px;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:10px 14px;min-width:100px}._seasonList_10z67_11 ._yieldBadgeSuccess_10z67_443{background:#f6ffed;border-color:#b7eb8f}._seasonList_10z67_11 ._yieldLabel_10z67_447{font-size:14px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._seasonList_10z67_11 ._yieldValue_10z67_454{font-size:15px;color:#262626;font-weight:600}._seasonList_10z67_11 ._yieldBadgeSuccess_10z67_443 ._yieldValue_10z67_454{color:#52c41a}._seasonList_10z67_11 ._actionsSection_10z67_462{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:none;flex-wrap:wrap}._seasonList_10z67_11 ._actionBtn_10z67_471{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_10z67_11 ._emptyState_10z67_483{padding:40px 20px}._seasonList_10z67_11 ._createButton_10z67_223{margin-top:16px;height:48px;border-radius:12px;font-weight:500;font-size:15px;padding:0 32px}._seasonList_10z67_11 ._paginationWrapper_10z67_494{display:flex;justify-content:center;padding:20px 0 8px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-thead .ant-table-cell{background:#fafafa;font-weight:600;color:#262626}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-tbody .ant-table-row:hover{background-color:#f5f5f5}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-cell{padding:12px 16px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-tag{border-radius:4px;font-size:14px;padding:2px 8px;margin:0}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-btn-text{padding:4px 8px;height:auto}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-btn-text:hover{background-color:#1890ff1a}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-container{overflow-x:auto}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-container::-webkit-scrollbar{height:6px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-container::-webkit-scrollbar-thumb{background:#52c41a;border-radius:3px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-container::-webkit-scrollbar-thumb:hover{background:#389e0d}@media(max-width:768px){._seasonList_10z67_11 ._headerCard_10z67_85{margin-bottom:12px;border-radius:12px}._seasonList_10z67_11 ._headerCard_10z67_85 .ant-card-body{padding:16px}._seasonList_10z67_11 ._mobileStats_10z67_162{gap:8px}._seasonList_10z67_11 ._statCard_10z67_168{padding:14px 10px;min-height:70px}._seasonList_10z67_11 ._statCard_10z67_168 ._statValue_10z67_185{font-size:20px}._seasonList_10z67_11 ._statCard_10z67_168 ._statLabel_10z67_193{font-size:14px;min-height:24px}._seasonList_10z67_11 ._mobileCard_10z67_236{border-radius:0;margin-left:0;margin-right:0}._seasonList_10z67_11 ._cardContent_10z67_252{padding:16px 20px}._seasonList_10z67_11 ._seasonTitle_10z67_571{font-size:17px!important}._seasonList_10z67_11 ._infoIcon_10z67_381{font-size:15px}._seasonList_10z67_11 ._actionBtn_10z67_471{height:38px;font-size:14px}._seasonList_10z67_11 ._headerActions_10z67_107{margin-top:12px;padding-top:12px}._seasonList_10z67_11 ._headerActions_10z67_107 .ant-btn{width:100%}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-cell{padding:8px 12px;font-size:14px;white-space:nowrap}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-container{overflow-x:auto;min-width:600px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-thead .ant-table-cell:nth-child(3),._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-thead .ant-table-cell:nth-child(5){display:none}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-tbody .ant-table-cell:nth-child(3),._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-tbody .ant-table-cell:nth-child(5){display:none}}@media(max-width:576px){._seasonList_10z67_11 ._mobileHeaderTitle_10z67_137{gap:10px}._seasonList_10z67_11 ._mobileHeaderTitle_10z67_137 ._headerIcon_10z67_142{font-size:22px}._seasonList_10z67_11 ._mobileHeaderTitle_10z67_137 ._headerTitle_10z67_148{font-size:18px!important}._seasonList_10z67_11 ._mobileHeaderTitle_10z67_137 ._headerSubtitle_10z67_155{font-size:14px}._seasonList_10z67_11 ._mobileStats_10z67_162{gap:6px}._seasonList_10z67_11 ._statCard_10z67_168{padding:12px 8px;min-height:65px}._seasonList_10z67_11 ._statCard_10z67_168 ._statValue_10z67_185{font-size:18px}._seasonList_10z67_11 ._statCard_10z67_168 ._statLabel_10z67_193{font-size:14px;min-height:22px}._seasonList_10z67_11 ._createButtonMobile_10z67_223{height:44px;font-size:14px}._seasonList_10z67_11 ._mobileCard_10z67_236{border-radius:12px}._seasonList_10z67_11 ._cardContent_10z67_252{padding:14px}._seasonList_10z67_11 ._cardHeader_10z67_255{margin-bottom:14px}._seasonList_10z67_11 ._seasonTitle_10z67_571{font-size:16px!important}._seasonList_10z67_11 ._seasonYear_10z67_649{font-size:14px}._seasonList_10z67_11 ._statusTag_10z67_278{font-size:14px;padding:3px 10px}._seasonList_10z67_11 ._infoSection_10z67_371{gap:12px}._seasonList_10z67_11 ._infoItem_10z67_376{gap:10px}._seasonList_10z67_11 ._infoIcon_10z67_381,._seasonList_10z67_11 ._infoValue_10z67_396,._seasonList_10z67_11 ._dateValue_10z67_417{font-size:14px}._seasonList_10z67_11 ._yieldBadge_10z67_433{padding:8px 12px;min-width:90px}._seasonList_10z67_11 ._yieldValue_10z67_454{font-size:14px}._seasonList_10z67_11 ._actionsSection_10z67_462{gap:6px;margin-top:14px;padding-top:14px}._seasonList_10z67_11 ._actionBtn_10z67_471{height:36px;font-size:14px;flex:1 1 calc(33.333% - 4px);min-width:80px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-cell{padding:6px 8px;font-size:14px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-container{overflow-x:auto;min-width:500px}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-thead .ant-table-cell:nth-child(4),._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-thead .ant-table-cell:nth-child(6){display:none}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-tbody .ant-table-cell:nth-child(4),._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-tbody .ant-table-cell:nth-child(6){display:none}}@media(prefers-color-scheme:dark){._seasonList_10z67_11 ._headerCard_10z67_85,._seasonList_10z67_11 ._tableCard_10z67_114{background:#fff;border-color:#d9d9d9}._seasonList_10z67_11 ._mobileCard_10z67_236{background:#fff;border-color:#f0f0f0}._seasonList_10z67_11 ._headerActions_10z67_107{border-top-color:#d9d9d9}._seasonList_10z67_11 ._seasonTable_10z67_499 .ant-table-thead .ant-table-cell{background:#fafafa;color:#262626}._seasonList_10z67_11 ._seasonTable_10z67_499 .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}}._m4-container_1dl30_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1dl30_1{padding:0 8px}}._m4-page-header_1dl30_12{margin-bottom:32px}._m4-page-header_1dl30_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1dl30_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1dl30_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1dl30_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1dl30_29{padding:24px}@media(max-width:767px){._m4-card_1dl30_29{padding:16px}}._m4-grid_1dl30_49,._m4-grid-4_1dl30_49,._m4-grid-3_1dl30_49,._m4-grid-2_1dl30_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1dl30_49,._m4-grid-4_1dl30_49,._m4-grid-3_1dl30_49,._m4-grid-2_1dl30_49{gap:16px}}._m4-grid-2_1dl30_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1dl30_49{grid-template-columns:1fr}}._m4-grid-3_1dl30_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1dl30_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1dl30_49{grid-template-columns:1fr}}._m4-grid-4_1dl30_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1dl30_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1dl30_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1dl30_49{grid-template-columns:1fr}}._container_1dl30_101{padding:0;min-height:100vh;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._container_1dl30_101 ._backRow_1dl30_106{padding:16px 16px 0;background:#fff}._container_1dl30_101 ._header_1dl30_110{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._container_1dl30_101 ._header_1dl30_110:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._container_1dl30_101 ._header_1dl30_110{border:none}._container_1dl30_101 ._header_1dl30_110 h2{margin:0;font-size:30px;font-weight:600;line-height:1.3;color:#212121;color:#2d9c5d}._container_1dl30_101 ._header_1dl30_110 .ant-btn{height:40px;background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._container_1dl30_101 ._header_1dl30_110 .ant-btn:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._container_1dl30_101 ._header_1dl30_110 .ant-btn:active{transform:translateY(0)}._container_1dl30_101 .ant-card{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._container_1dl30_101 .ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._container_1dl30_101 .ant-card{border:none}._container_1dl30_101 .ant-card .ant-card-body{padding:24px}@media(max-width:767px){._container_1dl30_101{padding:0}._container_1dl30_101 ._header_1dl30_110{flex-direction:column;gap:16px;align-items:stretch;text-align:center}._container_1dl30_101 ._header_1dl30_110 h2{font-size:24px}._container_1dl30_101 .ant-card{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0}}@media(max-width:480px){._container_1dl30_101{padding:0}._container_1dl30_101 ._header_1dl30_110{padding:8px 16px}._container_1dl30_101 ._header_1dl30_110 h2{font-size:20px}._container_1dl30_101 .ant-card .ant-card-body{padding:16px}}._mobileMapPicker_1n5dk_1 .ant-card-body{padding:16px!important}._mobileMapPicker_1n5dk_1 .ant-card-head{padding:12px 16px!important;min-height:auto!important}._mobileMapPicker_1n5dk_1 .ant-input{font-size:15px!important;height:40px!important;padding:10px 12px!important}._mobileMapPicker_1n5dk_1 .ant-btn{height:40px!important;font-size:15px!important;padding:8px 16px!important;line-height:22px!important}._mobileMapPicker_1n5dk_1 .ant-btn-icon-only{width:40px!important;padding:8px!important}._mobileMapPicker_1n5dk_1 .ant-space-vertical{gap:14px!important}._desktopMapPicker_1n5dk_27 .ant-card-body{padding:16px}._areaList_4plft_11 .m16-widget{border-radius:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014;background:#fff;padding:16px}@media(max-width:768px){._areaList_4plft_11 .m16-widget{padding:16px 0;border-left:none;border-right:none;border-radius:0}}._areaList_4plft_11 .m16-widget__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px;padding:0 16px}@media(max-width:768px){._areaList_4plft_11 .m16-widget__header{flex-direction:column;align-items:flex-start}._areaList_4plft_11 .m16-widget__header>div:first-child{width:100%}}._areaList_4plft_11 .m16-widget__hint{display:block;font-size:14px;margin-top:4px}._areaList_4plft_11 .m16-widget__body{padding:0}._areaList_4plft_11 .m16-widget__item{padding:16px;border-radius:8px;border:1px solid #E8E8E8;background:#f8f9fa;margin-bottom:8px}@media(max-width:768px){._areaList_4plft_11 .m16-widget__item{padding:16px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-bottom:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}._areaList_4plft_11 .m16-widget__item:first-child{border-top:none}._areaList_4plft_11 .m16-widget__item:last-child{border-bottom:none}}._areaList_4plft_11 .m16-widget__item-main{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:4px}._areaList_4plft_11 ._headerCard_4plft_85{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._areaList_4plft_11 ._headerCard_4plft_85 .ant-card-body{padding:20px}@media(max-width:768px){._areaList_4plft_11 ._headerCard_4plft_85{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-bottom:12px}._areaList_4plft_11 ._headerCard_4plft_85 .ant-card-body{padding:16px 20px}}._areaList_4plft_11 ._headerActions_4plft_107{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._areaList_4plft_11 ._tableCard_4plft_114{border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._areaList_4plft_11 ._tableCard_4plft_114 .ant-card-body{padding:0}@media(max-width:768px){._areaList_4plft_11 ._tableCard_4plft_114{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}}._areaList_4plft_11 ._mobileHeader_4plft_132{display:flex;flex-direction:column;gap:20px}._areaList_4plft_11 ._mobileHeader_4plft_132 ._mobileHeaderTitle_4plft_137{display:flex;align-items:flex-start;gap:12px}._areaList_4plft_11 ._mobileHeader_4plft_132 ._mobileHeaderTitle_4plft_137 ._headerIcon_4plft_142{font-size:24px;color:#1890ff;margin-top:4px;flex-shrink:0}._areaList_4plft_11 ._mobileHeader_4plft_132 ._mobileHeaderTitle_4plft_137 ._headerTitle_4plft_148{margin:0!important;font-size:20px;font-weight:600;color:#262626;line-height:1.4}._areaList_4plft_11 ._mobileHeader_4plft_132 ._mobileHeaderTitle_4plft_137 ._headerSubtitle_4plft_155{display:block;margin-top:4px;font-size:14px;color:#8c8c8c;line-height:1.4}._areaList_4plft_11 ._mobileHeader_4plft_132 ._mobileStats_4plft_162{margin-top:8px;margin-left:0;margin-right:0}._areaList_4plft_11 ._mobileHeader_4plft_132 ._mobileStats_4plft_162 .ant-col{padding:0!important;margin:0!important}._areaList_4plft_11 ._mobileHeader_4plft_132 ._statCard_4plft_171{background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:0;padding:16px 12px;text-align:center;border:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80px;margin:0}._areaList_4plft_11 ._mobileHeader_4plft_132 ._statCard_4plft_171:first-child{border-left:none}._areaList_4plft_11 ._mobileHeader_4plft_132 ._statCard_4plft_171:last-child{border-right:none}._areaList_4plft_11 ._mobileHeader_4plft_132 ._statCard_4plft_171 ._statValue_4plft_194{font-size:24px;font-weight:700;color:#262626;line-height:1.2;margin-bottom:4px;flex-shrink:0}._areaList_4plft_11 ._mobileHeader_4plft_132 ._statCard_4plft_171 ._statLabel_4plft_202{font-size:14px;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_4plft_11 ._mobileHeader_4plft_132 ._statCardVerified_4plft_215{background:linear-gradient(135deg,#f6ffed,#fff);border-color:#b7eb8f}._areaList_4plft_11 ._mobileHeader_4plft_132 ._statCardVerified_4plft_215 ._statValue_4plft_194{color:#52c41a}._areaList_4plft_11 ._mobileHeader_4plft_132 ._statCardUnverified_4plft_222{background:linear-gradient(135deg,#fffbe6,#fff);border-color:#ffe58f}._areaList_4plft_11 ._mobileHeader_4plft_132 ._statCardUnverified_4plft_222 ._statValue_4plft_194{color:#faad14}._areaList_4plft_11 ._mobileHeader_4plft_132 ._mobileHeaderActions_4plft_229{margin-top:8px}._areaList_4plft_11 ._mobileHeader_4plft_132 ._createButtonMobile_4plft_232{height:48px;border-radius:12px;font-weight:500;font-size:15px;box-shadow:0 2px 8px #1890ff33}._areaList_4plft_11 ._mobileContainer_4plft_239{padding:0;display:flex;flex-direction:column;gap:16px}._areaList_4plft_11 ._mobileCard_4plft_245{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_4plft_11 ._mobileCard_4plft_245:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}._areaList_4plft_11 ._mobileCard_4plft_245:active{transform:translateY(0)}._areaList_4plft_11 ._mobileCard_4plft_245 .ant-card-body{padding:0}._areaList_4plft_11 ._cardContent_4plft_265{padding:18px}._areaList_4plft_11 ._cardHeader_4plft_268{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._areaList_4plft_11 ._headerLeft_4plft_275{flex:1;min-width:0}._areaList_4plft_11 ._statusBadge_4plft_279{display:flex;align-items:center;gap:8px;margin-bottom:10px}._areaList_4plft_11 ._statusDot_4plft_285{width:8px;height:8px;border-radius:50%;flex-shrink:0}._areaList_4plft_11 ._statusVerified_4plft_291{background-color:#52c41a}._areaList_4plft_11 ._statusUnverified_4plft_294{background-color:#faad14}._areaList_4plft_11 ._statusTag_4plft_297{border-radius:20px;padding:4px 12px;font-size:14px;font-weight:500;border:none;height:auto;line-height:1.4;display:inline-flex;align-items:center;gap:4px}._areaList_4plft_11 ._statusTag_4plft_297 .anticon{font-size:14px}._areaList_4plft_11 ._titleSection_4plft_312{margin-top:4px}._areaList_4plft_11 ._areaTitle_4plft_315{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._areaList_4plft_11 ._areaCode_4plft_323{font-size:14px;color:#8c8c8c;font-weight:400}._areaList_4plft_11 ._headerRight_4plft_328{flex-shrink:0}._areaList_4plft_11 ._viewButton_4plft_331{color:#8c8c8c;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._areaList_4plft_11 ._viewButton_4plft_331:hover{background-color:#f5f5f5;color:#1890ff}._areaList_4plft_11 ._cardDivider_4plft_346{margin:0 0 16px;border-color:#f0f0f0}._areaList_4plft_11 ._infoSection_4plft_350{display:flex;flex-direction:column;gap:14px}._areaList_4plft_11 ._infoRow_4plft_355{display:flex;flex-direction:column;gap:12px}._areaList_4plft_11 ._infoItem_4plft_360{display:flex;align-items:flex-start;gap:12px}._areaList_4plft_11 ._infoIcon_4plft_365{font-size:16px;color:#1890ff;margin-top:2px;flex-shrink:0}._areaList_4plft_11 ._infoContent_4plft_371{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._areaList_4plft_11 ._infoLabel_4plft_378{font-size:14px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._areaList_4plft_11 ._infoValue_4plft_385{font-size:14px;color:#262626;font-weight:500;line-height:1.4}._areaList_4plft_11 ._actionsSection_4plft_391{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;flex-wrap:wrap}._areaList_4plft_11 ._actionBtn_4plft_400{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_4plft_11 ._actionBtn_4plft_400:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._areaList_4plft_11 ._emptyState_4plft_417{padding:40px 20px}._areaList_4plft_11 ._createButton_4plft_232{margin-top:16px;height:48px;border-radius:12px;font-weight:500;font-size:15px;padding:0 32px}._areaList_4plft_11 ._paginationWrapper_4plft_428{display:flex;justify-content:center;padding:20px 0 8px}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-thead .ant-table-cell{background:#fafafa;font-weight:600;color:#262626}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-tbody .ant-table-row:hover{background-color:#f5f5f5}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-cell{padding:12px 16px}._areaList_4plft_11 ._areaTable_4plft_433 .ant-tag{border-radius:4px;font-size:14px;padding:2px 8px;margin:0}._areaList_4plft_11 ._areaTable_4plft_433 .ant-btn-text{padding:4px 8px;height:auto}._areaList_4plft_11 ._areaTable_4plft_433 .ant-btn-text:hover{background-color:#1890ff1a}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-container{overflow-x:auto}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-container::-webkit-scrollbar{height:6px}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-container::-webkit-scrollbar-thumb{background:#52c41a;border-radius:3px}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-container::-webkit-scrollbar-thumb:hover{background:#389e0d}._container_4plft_475{padding:24px;min-height:100vh;font-family:Inter,sans-serif;background:#f9fafb}._container_4plft_475 ._backRow_4plft_481{padding:0 0 16px}@media(max-width:768px){._container_4plft_475 ._backRow_4plft_481{padding:16px 20px}}@media(max-width:768px){._container_4plft_475{padding:0}}._mapContainer_4plft_495{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}._mapContainer_4plft_495 .leaflet-container{border-radius:8px}@media(max-width:768px){._areaList_4plft_11 ._headerCard_4plft_85{margin-bottom:12px;border-radius:12px}._areaList_4plft_11 ._headerCard_4plft_85 .ant-card-body{padding:16px}._areaList_4plft_11 ._mobileStats_4plft_162{gap:8px}._areaList_4plft_11 ._statCard_4plft_171{padding:14px 10px;min-height:70px}._areaList_4plft_11 ._statCard_4plft_171 ._statValue_4plft_194{font-size:20px}._areaList_4plft_11 ._statCard_4plft_171 ._statLabel_4plft_202{font-size:14px;min-height:24px}._areaList_4plft_11 ._mobileCard_4plft_245{border-radius:14px}._areaList_4plft_11 ._cardContent_4plft_265{padding:16px}._areaList_4plft_11 ._areaTitle_4plft_315{font-size:17px!important}._areaList_4plft_11 ._infoIcon_4plft_365{font-size:15px}._areaList_4plft_11 ._actionBtn_4plft_400{height:38px;font-size:14px}._areaList_4plft_11 ._headerActions_4plft_107{margin-top:12px;padding-top:12px}._areaList_4plft_11 ._headerActions_4plft_107 .ant-btn{width:100%}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-cell{padding:8px 12px;font-size:14px;white-space:nowrap}._areaList_4plft_11 ._areaTable_4plft_433 .ant-table-container{overflow-x:auto;min-width:600px}}@media(max-width:576px){._areaList_4plft_11 ._mobileHeaderTitle_4plft_137{gap:10px}._areaList_4plft_11 ._mobileHeaderTitle_4plft_137 ._headerIcon_4plft_142{font-size:22px}._areaList_4plft_11 ._mobileHeaderTitle_4plft_137 ._headerTitle_4plft_148{font-size:18px!important}._areaList_4plft_11 ._mobileHeaderTitle_4plft_137 ._headerSubtitle_4plft_155{font-size:14px}._areaList_4plft_11 ._mobileStats_4plft_162{gap:6px}._areaList_4plft_11 ._statCard_4plft_171{padding:12px 8px;min-height:65px}._areaList_4plft_11 ._statCard_4plft_171 ._statValue_4plft_194{font-size:18px}._areaList_4plft_11 ._statCard_4plft_171 ._statLabel_4plft_202{font-size:14px;min-height:22px}._areaList_4plft_11 ._createButtonMobile_4plft_232{height:44px;font-size:14px}._areaList_4plft_11 ._mobileCard_4plft_245{border-radius:12px}._areaList_4plft_11 ._cardContent_4plft_265{padding:14px}._areaList_4plft_11 ._cardHeader_4plft_268{margin-bottom:14px}._areaList_4plft_11 ._areaTitle_4plft_315{font-size:16px!important}._areaList_4plft_11 ._areaCode_4plft_323{font-size:14px}._areaList_4plft_11 ._statusTag_4plft_297{font-size:14px;padding:3px 10px}._areaList_4plft_11 ._infoSection_4plft_350{gap:12px}._areaList_4plft_11 ._infoItem_4plft_360{gap:10px}._areaList_4plft_11 ._infoIcon_4plft_365,._areaList_4plft_11 ._infoValue_4plft_385{font-size:14px}._areaList_4plft_11 ._actionsSection_4plft_391{gap:6px;margin-top:14px;padding-top:14px}._areaList_4plft_11 ._actionBtn_4plft_400{height:36px;font-size:14px;flex:1 1 calc(33.333% - 4px);min-width:80px}}@media(prefers-color-scheme:dark){._areaList_4plft_11 ._headerCard_4plft_85,._areaList_4plft_11 ._tableCard_4plft_114{background:#fff;border-color:#d9d9d9}._areaList_4plft_11 ._mobileCard_4plft_245{background:#fff;border-color:#f0f0f0}}._mobileForm_1m1v4_1 .ant-input{font-size:15px!important;line-height:1.6!important;height:40px!important;padding:8px 12px!important}._mobileForm_1m1v4_1 .ant-input-textarea textarea{padding:10px 12px!important;min-height:100px!important;font-size:15px!important;line-height:1.6!important}._mobileForm_1m1v4_1 .ant-form-item-label>label{font-size:15px!important;font-weight:500!important}._mobileForm_1m1v4_1 .ant-form-item{margin-bottom:20px!important}._mobileForm_1m1v4_1 .ant-space{gap:16px!important}._desktopForm_1m1v4_24 .ant-form-item{margin-bottom:24px}._m4-container_1or0f_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1or0f_1{padding:0 8px}}._m4-page-header_1or0f_12{margin-bottom:32px}._m4-page-header_1or0f_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1or0f_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1or0f_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1or0f_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1or0f_29{padding:24px}@media(max-width:767px){._m4-card_1or0f_29{padding:16px}}._m4-grid_1or0f_49,._m4-grid-4_1or0f_49,._m4-grid-3_1or0f_49,._m4-grid-2_1or0f_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1or0f_49,._m4-grid-4_1or0f_49,._m4-grid-3_1or0f_49,._m4-grid-2_1or0f_49{gap:16px}}._m4-grid-2_1or0f_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1or0f_49{grid-template-columns:1fr}}._m4-grid-3_1or0f_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1or0f_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1or0f_49{grid-template-columns:1fr}}._m4-grid-4_1or0f_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1or0f_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1or0f_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1or0f_49{grid-template-columns:1fr}}.m16-widget__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px;padding:0 16px}@media(max-width:768px){.m16-widget__header{flex-direction:column;align-items:flex-start}.m16-widget__header>div:first-child{width:100%}}._tableCard_1or0f_195{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._tableCard_1or0f_195:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._tableCard_1or0f_195{border:none}._tableCard_1or0f_195 .ant-card-body{padding:0}@media(max-width:768px){._tableCard_1or0f_195{border-left:none;border-right:none;border-radius:0;margin:0!important;box-shadow:none;border-top:none;border-bottom:none;width:100%;max-width:100%}._tableCard_1or0f_195 .ant-card-body{padding:0!important}}._header_1or0f_232{padding:16px 24px;border-bottom:1px solid #EEEEEE;background:#fafafa}@media(max-width:768px){._header_1or0f_232{padding:16px 20px}}._searchContainer_1or0f_243{display:flex;gap:8px;align-items:center;width:100%;max-width:600px}._searchContainer_1or0f_243 ._searchInput_1or0f_250{flex:1;min-width:0}._searchContainer_1or0f_243 ._searchInput_1or0f_250 .ant-input{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._searchContainer_1or0f_243 ._searchButton_1or0f_258{flex-shrink:0;white-space:nowrap;height:40px;padding:0 24px;background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._searchContainer_1or0f_243 ._searchButton_1or0f_258:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._searchContainer_1or0f_243 ._searchButton_1or0f_258:active{transform:translateY(0)}._errorContainer_1or0f_281{padding:32px 20px;text-align:center}._table_1or0f_195 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#212121;border-bottom:2px solid #EEEEEE;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._table_1or0f_195 .ant-table-tbody>tr>td{border-bottom:1px solid #EEEEEE;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._table_1or0f_195 .ant-table-tbody>tr:hover>td{background:#2d9c5d0d}._table_1or0f_195 ._cropName_1or0f_300{font-weight:500;color:#212121}._mobileContainer_1or0f_305{padding:0;display:flex;flex-direction:column;gap:16px}._mobileCard_1or0f_312{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._mobileCard_1or0f_312{border:1px solid #EEEEEE;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}._mobileCard_1or0f_312:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._mobileCard_1or0f_312:active{transform:translateY(0)}._mobileCard_1or0f_312 .ant-card-body{padding:0}._cardContent_1or0f_340{padding:24px}._cardHeader_1or0f_344{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:16px}._headerLeft_1or0f_352{flex:1;min-width:0}._titleSection_1or0f_357{margin-top:4px}._cropTitle_1or0f_361{margin:0 0 4px!important;font-size:24px;font-weight:600;color:#424242;line-height:1.4}._cropVariety_1or0f_371{font-size:14px;line-height:1.5;color:#757575;font-weight:400}._cardDivider_1or0f_378{margin:0 0 16px;border-color:#eee}._infoSection_1or0f_383{display:flex;flex-direction:column;gap:14px}._infoRow_1or0f_389{display:flex;flex-direction:column;gap:8px}._infoItem_1or0f_395{display:flex;align-items:flex-start;gap:8px}._infoIcon_1or0f_401{font-size:16px;color:#2d9c5d;margin-top:2px;flex-shrink:0}._infoContent_1or0f_408{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._infoLabel_1or0f_416{font-size:14px;color:#757575;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._infoValue_1or0f_424{font-size:16px;line-height:1.6;color:#616161;font-weight:500;line-height:1.4}._actionsSection_1or0f_432{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #EEEEEE;flex-wrap:wrap}._actionBtn_1or0f_442{flex:1;min-width:0;height:40px;border-radius:12px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._actionBtn_1or0f_442:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._emptyState_1or0f_460{padding:32px 20px}._createButton_1or0f_464{margin-top:16px;height:48px;font-size:16px;padding:0 32px;background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._createButton_1or0f_464:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._createButton_1or0f_464:active{transform:translateY(0)}._paginationWrapper_1or0f_488{display:flex;justify-content:center;padding:20px 0 8px}@media(max-width:767px){._header_1or0f_232{padding:8px 20px;margin-left:0;margin-right:0}._searchContainer_1or0f_243{max-width:100%;flex-direction:column;gap:8px}._searchContainer_1or0f_243 ._searchInput_1or0f_250{width:100%}._searchContainer_1or0f_243 ._searchButton_1or0f_258{width:100%;height:40px}._mobileCard_1or0f_312{border-radius:12px}._cardContent_1or0f_340{padding:16px}._cropTitle_1or0f_361{font-size:18px!important}._infoIcon_1or0f_401{font-size:15px}._actionBtn_1or0f_442{height:38px;font-size:14px}._table_1or0f_195 .ant-pagination{padding:8px 16px;text-align:center}}@media(max-width:576px){._mobileCard_1or0f_312{border-radius:8px}._cardContent_1or0f_340{padding:14px}._cardHeader_1or0f_344{margin-bottom:14px}._cropTitle_1or0f_361{font-size:16px!important}._cropVariety_1or0f_371{font-size:14px}._infoSection_1or0f_383{gap:8px}._infoItem_1or0f_395{gap:10px}._infoIcon_1or0f_401,._infoValue_1or0f_424{font-size:14px}._actionsSection_1or0f_432{gap:6px;margin-top:14px;padding-top:14px}._actionBtn_1or0f_442{height:36px;font-size:14px;flex:1 1 calc(33.333% - 4px);min-width:80px}}._modal_1t2ze_1 .ant-modal-header{background:linear-gradient(135deg,#52c41a,#73d13d);border-bottom:none;border-radius:8px 8px 0 0}._modal_1t2ze_1 .ant-modal-header ._ant-modal-title_1t2ze_6{color:#fff;font-weight:600}._modal_1t2ze_1 .ant-modal-close{color:#fff}._modal_1t2ze_1 .ant-modal-close:hover{color:#fffc}._modal_1t2ze_1 .ant-modal-body{padding:24px}._modalIcon_1t2ze_20{font-size:20px}._form_1t2ze_24 ._input_1t2ze_24{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s}._form_1t2ze_24 ._input_1t2ze_24:focus,._form_1t2ze_24 ._input_1t2ze_24:hover{border-color:#52c41a;box-shadow:0 0 0 2px #52c41a1a}._form_1t2ze_24 ._input_1t2ze_24.ant-input,._form_1t2ze_24 .ant-input{min-height:auto}._form_1t2ze_24 textarea.ant-input{min-height:120px}@media(max-width:768px){._form_1t2ze_24 textarea.ant-input{min-height:140px}}._form_1t2ze_24 ._formActions_1t2ze_47{margin-top:32px;margin-bottom:0;text-align:center}._form_1t2ze_24 ._formActions_1t2ze_47 ._submitButton_1t2ze_52{background:#52c41a;border-color:#52c41a;height:44px;padding:0 32px;font-weight:500;border-radius:6px}._form_1t2ze_24 ._formActions_1t2ze_47 ._submitButton_1t2ze_52:hover{background:#73d13d;border-color:#73d13d}._form_1t2ze_24 ._formActions_1t2ze_47 ._cancelButton_1t2ze_64{height:44px;padding:0 32px;border-radius:6px;border-color:#d9d9d9;color:#595959}._form_1t2ze_24 ._formActions_1t2ze_47 ._cancelButton_1t2ze_64:hover{border-color:#52c41a;color:#52c41a}@media(max-width:768px){._modal_1t2ze_1 .ant-modal-body{padding:16px}._form_1t2ze_24 ._formActions_1t2ze_47{margin-top:24px}._form_1t2ze_24 ._formActions_1t2ze_47 ._submitButton_1t2ze_52,._form_1t2ze_24 ._formActions_1t2ze_47 ._cancelButton_1t2ze_64{height:40px;padding:0 24px}}._m4-container_1x3hk_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1x3hk_1{padding:0 8px}}._m4-page-header_1x3hk_12{margin-bottom:32px}._m4-page-header_1x3hk_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1x3hk_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1x3hk_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1x3hk_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1x3hk_29{padding:24px}@media(max-width:767px){._m4-card_1x3hk_29{padding:16px}}._m4-grid_1x3hk_49,._m4-grid-4_1x3hk_49,._m4-grid-3_1x3hk_49,._m4-grid-2_1x3hk_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1x3hk_49,._m4-grid-4_1x3hk_49,._m4-grid-3_1x3hk_49,._m4-grid-2_1x3hk_49{gap:16px}}._m4-grid-2_1x3hk_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1x3hk_49{grid-template-columns:1fr}}._m4-grid-3_1x3hk_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1x3hk_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1x3hk_49{grid-template-columns:1fr}}._m4-grid-4_1x3hk_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1x3hk_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1x3hk_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1x3hk_49{grid-template-columns:1fr}}._cropList_1x3hk_101{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;padding:0}@media(max-width:768px){._cropList_1x3hk_101{margin:0;padding:0;width:100%}}._cropList_1x3hk_101 ._headerCard_1x3hk_113{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._cropList_1x3hk_101 ._headerCard_1x3hk_113:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._cropList_1x3hk_101 ._headerCard_1x3hk_113{border:none}._cropList_1x3hk_101 ._headerCard_1x3hk_113 .ant-card-body{padding:20px}@media(max-width:768px){._cropList_1x3hk_101 ._headerCard_1x3hk_113{border-left:none;border-right:none;border-radius:0;margin:0 0 12px;width:100%}._cropList_1x3hk_101 ._headerCard_1x3hk_113 .ant-card-body{padding:16px 20px}}._cropList_1x3hk_101 ._mobileHeader_1x3hk_146{display:flex;flex-direction:column;gap:20px}._cropList_1x3hk_101 ._mobileHeaderTitle_1x3hk_151{display:flex;align-items:flex-start;gap:12px}._cropList_1x3hk_101 ._mobileHeaderTitle_1x3hk_151 ._headerIcon_1x3hk_156{font-size:24px;color:#2d9c5d;margin-top:4px;flex-shrink:0}._cropList_1x3hk_101 ._mobileHeaderTitle_1x3hk_151 ._headerTitle_1x3hk_162{margin:0!important;font-size:24px;font-weight:600;color:#424242;line-height:1.4}._cropList_1x3hk_101 ._mobileHeaderTitle_1x3hk_151 ._headerSubtitle_1x3hk_170{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:#757575;line-height:1.4}._cropList_1x3hk_101 ._mobileHeaderActions_1x3hk_178{margin-top:8px}._cropList_1x3hk_101 ._createButtonMobile_1x3hk_181{height:48px;font-size:16px;background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._cropList_1x3hk_101 ._createButtonMobile_1x3hk_181:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._cropList_1x3hk_101 ._createButtonMobile_1x3hk_181:active{transform:translateY(0)}._cropList_1x3hk_101 ._headerIcon_1x3hk_156{font-size:28px;color:#2d9c5d;margin-right:8px}._cropList_1x3hk_101 ._headerTitle_1x3hk_162{margin:0!important;font-size:30px;font-weight:600;line-height:1.3;color:#212121}._cropList_1x3hk_101 ._headerSubtitle_1x3hk_170{display:block;margin-top:4px;font-size:16px;line-height:1.6;color:#616161;color:#757575}@media(max-width:768px){._cropList_1x3hk_101 ._mobileHeader_1x3hk_146{gap:16px}._cropList_1x3hk_101 ._mobileHeaderTitle_1x3hk_151 ._headerTitle_1x3hk_162{font-size:18px}}@media(max-width:768px){._cropList_1x3hk_101{padding:0}}@media(max-width:576px){._cropList_1x3hk_101 ._mobileHeaderTitle_1x3hk_151 ._headerIcon_1x3hk_156{font-size:20px}._cropList_1x3hk_101 ._mobileHeaderTitle_1x3hk_151 ._headerTitle_1x3hk_162{font-size:16px}._cropList_1x3hk_101 ._mobileHeaderTitle_1x3hk_151 ._headerSubtitle_1x3hk_170{font-size:14px}}._m4-container_lwm14_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_lwm14_1{padding:0 8px}}._m4-page-header_lwm14_12{margin-bottom:32px}._m4-page-header_lwm14_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_lwm14_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_lwm14_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_lwm14_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_lwm14_29{padding:24px}@media(max-width:767px){._m4-card_lwm14_29{padding:16px}}._m4-grid_lwm14_49,._m4-grid-4_lwm14_49,._m4-grid-3_lwm14_49,._m4-grid-2_lwm14_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_lwm14_49,._m4-grid-4_lwm14_49,._m4-grid-3_lwm14_49,._m4-grid-2_lwm14_49{gap:16px}}._m4-grid-2_lwm14_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_lwm14_49{grid-template-columns:1fr}}._m4-grid-3_lwm14_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_lwm14_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_lwm14_49{grid-template-columns:1fr}}._m4-grid-4_lwm14_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_lwm14_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_lwm14_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_lwm14_49{grid-template-columns:1fr}}._tableSection_lwm14_162{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._tableSection_lwm14_162 ._statsRow_lwm14_165{margin-bottom:16px}@media(max-width:768px){._tableSection_lwm14_162 ._statsRow_lwm14_165{margin-left:0;margin-right:0;margin-bottom:12px}}._tableSection_lwm14_162 ._statCard_lwm14_175{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._tableSection_lwm14_162 ._statCard_lwm14_175{text-align:center;padding:20px;transition:all .3s}._tableSection_lwm14_162 ._statCard_lwm14_175:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._tableSection_lwm14_162 ._statCard_lwm14_175 .ant-card-body{padding:0}@media(max-width:768px){._tableSection_lwm14_162 ._statCard_lwm14_175{border-left:none;border-right:none;border-radius:0;margin:0;box-shadow:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}._tableSection_lwm14_162 ._statCard_lwm14_175:first-child{border-top:none}._tableSection_lwm14_162 ._statCard_lwm14_175 .ant-card-body{padding:16px 20px}}._tableSection_lwm14_162 ._statNumber_lwm14_218{font-size:30px;font-weight:700;line-height:1.2;display:block;margin-bottom:8px;color:#2d9c5d}._tableSection_lwm14_162 ._statLabel_lwm14_226{font-size:14px;line-height:1.5;color:#757575;font-weight:500}._tableSection_lwm14_162 ._filterSection_lwm14_232{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._tableSection_lwm14_162 ._filterSection_lwm14_232:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._tableSection_lwm14_162 ._filterSection_lwm14_232 .ant-card-body{padding:20px}@media(max-width:768px){._tableSection_lwm14_162 ._filterSection_lwm14_232{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._tableSection_lwm14_162 ._filterSection_lwm14_232 .ant-card-body{padding:20px 24px!important}}._tableSection_lwm14_162 ._filterRow_lwm14_260{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}._tableSection_lwm14_162 ._filterItem_lwm14_266{flex:1;min-width:200px}._tableSection_lwm14_162 ._filterItem_lwm14_266 .ant-form-item-label{padding-bottom:12px!important}._tableSection_lwm14_162 ._filterItem_lwm14_266 .ant-form-item{margin-bottom:0}@media(max-width:768px){._tableSection_lwm14_162 ._filterItem_lwm14_266 .ant-form-item-label{padding-bottom:16px!important}}._tableSection_lwm14_162 ._tableHeader_lwm14_281{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px}._tableSection_lwm14_162 ._tableTitle_lwm14_288{margin:0!important;font-size:24px;font-weight:600;line-height:1.4;color:#424242}._tableSection_lwm14_162 ._tableActions_lwm14_295{display:flex;gap:8px}._tableSection_lwm14_162 ._tableWrapper_lwm14_299{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._tableSection_lwm14_162 ._tableWrapper_lwm14_299:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._tableSection_lwm14_162 ._tableWrapper_lwm14_299{overflow:hidden;background:#fff}._tableSection_lwm14_162 ._usageTable_lwm14_314 .ant-table-thead .ant-table-cell{background:#fafafa;font-weight:600;color:#212121;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._tableSection_lwm14_162 ._usageTable_lwm14_314 .ant-table-tbody .ant-table-row:hover{background-color:#2d9c5d0d}._tableSection_lwm14_162 ._mobileContainer_lwm14_323{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){._tableSection_lwm14_162 ._mobileContainer_lwm14_323{display:none}}._tableSection_lwm14_162 ._mobileCard_lwm14_333{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._tableSection_lwm14_162 ._mobileCard_lwm14_333{border:1px solid #EEEEEE;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}._tableSection_lwm14_162 ._mobileCard_lwm14_333:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._tableSection_lwm14_162 ._mobileCard_lwm14_333:active{transform:translateY(0)}._tableSection_lwm14_162 ._mobileCard_lwm14_333 .ant-card-body{padding:0}@media(max-width:768px){._tableSection_lwm14_162 ._mobileCard_lwm14_333{border:none;box-shadow:none;border-radius:0}}._tableSection_lwm14_162 ._cardContent_lwm14_367{padding:24px}._tableSection_lwm14_162 ._cardHeader_lwm14_370{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:16px}._tableSection_lwm14_162 ._headerLeft_lwm14_377{flex:1;min-width:0}._tableSection_lwm14_162 ._titleSection_lwm14_381{margin-top:4px}._tableSection_lwm14_162 ._materialTitle_lwm14_384{margin:0 0 4px!important;font-size:24px;font-weight:600;color:#424242;line-height:1.4}._tableSection_lwm14_162 ._materialType_lwm14_393{font-size:14px;line-height:1.5;color:#757575;font-weight:400}._tableSection_lwm14_162 ._headerRight_lwm14_399{flex-shrink:0;display:flex;align-items:center;gap:8px}._tableSection_lwm14_162 ._warningTag_lwm14_405{border-radius:9999px;padding:4px 8px;font-size:14px;font-weight:500;border:none;height:auto;line-height:1.4;display:inline-flex;align-items:center;gap:4px}._tableSection_lwm14_162 ._warningTag_lwm14_405 .anticon{font-size:14px}._tableSection_lwm14_162 ._viewButton_lwm14_420{color:#757575;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:all .2s}._tableSection_lwm14_162 ._viewButton_lwm14_420:hover{background-color:#f5f5f5;color:#2d9c5d}._tableSection_lwm14_162 ._cardDivider_lwm14_435{margin:0 0 16px;border-color:#eee}._tableSection_lwm14_162 ._infoSection_lwm14_439{display:flex;flex-direction:column;gap:14px}._tableSection_lwm14_162 ._infoRow_lwm14_444{display:flex;flex-direction:column;gap:8px}._tableSection_lwm14_162 ._infoItem_lwm14_449{display:flex;align-items:flex-start;gap:8px}._tableSection_lwm14_162 ._infoIcon_lwm14_454{font-size:16px;color:#2d9c5d;margin-top:2px;flex-shrink:0}._tableSection_lwm14_162 ._infoContent_lwm14_460{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._tableSection_lwm14_162 ._infoLabel_lwm14_467{font-size:14px;color:#757575;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._tableSection_lwm14_162 ._infoValue_lwm14_474{font-size:16px;line-height:1.6;color:#616161;font-weight:500;line-height:1.4;word-break:break-word}._tableSection_lwm14_162 ._actionsSection_lwm14_482{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #EEEEEE;flex-wrap:wrap}._tableSection_lwm14_162 ._actionBtn_lwm14_491{flex:1;min-width:0;height:40px;border-radius:12px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._tableSection_lwm14_162 ._actionBtn_lwm14_491:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._tableSection_lwm14_162 ._emptyState_lwm14_508{padding:32px 20px}._tableSection_lwm14_162 ._createButton_lwm14_511{margin-top:16px;height:48px;font-size:16px;padding:0 32px;background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._tableSection_lwm14_162 ._createButton_lwm14_511:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._tableSection_lwm14_162 ._createButton_lwm14_511:active{transform:translateY(0)}._tableSection_lwm14_162 ._paginationWrapper_lwm14_534{display:flex;justify-content:center;padding:20px 0 8px}._tableSection_lwm14_162 ._materialInfo_lwm14_539{display:flex;flex-direction:column;gap:4px}._tableSection_lwm14_162 ._materialName_lwm14_544{font-weight:500;color:#212121}._tableSection_lwm14_162 ._materialType_lwm14_393{font-size:14px;line-height:1.5;color:#757575}._tableSection_lwm14_162 ._doseInfo_lwm14_553{display:flex;align-items:baseline;gap:4px}._tableSection_lwm14_162 ._doseAmount_lwm14_558{font-weight:500;color:#212121}._tableSection_lwm14_162 ._doseUnit_lwm14_562{font-size:14px;line-height:1.5;color:#757575}._tableSection_lwm14_162 ._seasonInfo_lwm14_567{display:flex;flex-direction:column}._tableSection_lwm14_162 ._seasonName_lwm14_571{font-weight:500;color:#212121}._tableSection_lwm14_162 ._actionButtons_lwm14_575{display:flex;gap:4px}._tableSection_lwm14_162 ._emptyTitle_lwm14_579{font-size:24px;font-weight:600;line-height:1.4;color:#424242;margin-bottom:8px}._tableSection_lwm14_162 ._emptyDescription_lwm14_586{font-size:16px;line-height:1.6;color:#616161;color:#757575}@media(max-width:767px){._tableSection_lwm14_162 ._filterRow_lwm14_260{flex-direction:column;gap:16px}._tableSection_lwm14_162 ._filterItem_lwm14_266{width:100%;min-width:0}._tableSection_lwm14_162 ._filterItem_lwm14_266 .ant-form-item-label{padding-bottom:16px!important}._tableSection_lwm14_162 ._tableHeader_lwm14_281{flex-direction:column;align-items:flex-start;gap:8px}._tableSection_lwm14_162 ._tableTitle_lwm14_288{font-size:20px!important}._tableSection_lwm14_162 ._mobileCard_lwm14_333{border-radius:12px}._tableSection_lwm14_162 ._cardContent_lwm14_367{padding:16px}._tableSection_lwm14_162 ._materialTitle_lwm14_384{font-size:18px!important}._tableSection_lwm14_162 ._infoIcon_lwm14_454{font-size:15px}._tableSection_lwm14_162 ._actionBtn_lwm14_491{height:38px;font-size:14px}}@media(max-width:576px){._tableSection_lwm14_162 ._mobileCard_lwm14_333{border-radius:8px}._tableSection_lwm14_162 ._cardContent_lwm14_367{padding:14px}._tableSection_lwm14_162 ._cardHeader_lwm14_370{margin-bottom:14px}._tableSection_lwm14_162 ._materialTitle_lwm14_384{font-size:16px!important}._tableSection_lwm14_162 ._infoSection_lwm14_439{gap:8px}._tableSection_lwm14_162 ._infoItem_lwm14_449{gap:10px}._tableSection_lwm14_162 ._infoIcon_lwm14_454,._tableSection_lwm14_162 ._infoValue_lwm14_474{font-size:14px}._tableSection_lwm14_162 ._actionsSection_lwm14_482{gap:6px;margin-top:14px;padding-top:14px}._tableSection_lwm14_162 ._actionBtn_lwm14_491{height:36px;font-size:14px;flex:1 1 calc(33.333% - 4px);min-width:80px}}._materialUsageList_lwm14_667{margin:0;padding:0}@media(max-width:768px){._materialUsageList_lwm14_667{margin:0;padding:0;width:100%}}._materialUsageList_lwm14_667 ._headerCard_lwm14_678{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._materialUsageList_lwm14_667 ._headerCard_lwm14_678:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._materialUsageList_lwm14_667 ._headerCard_lwm14_678{border:none}._materialUsageList_lwm14_667 ._headerCard_lwm14_678 .ant-card-body{padding:20px}@media(max-width:768px){._materialUsageList_lwm14_667 ._headerCard_lwm14_678{border-left:none;border-right:none;border-radius:0;margin:0 0 12px;width:100%}._materialUsageList_lwm14_667 ._headerCard_lwm14_678 .ant-card-body{padding:16px 20px}}._materialUsageList_lwm14_667 ._title_lwm14_381{margin:0!important;font-size:30px;font-weight:600;line-height:1.3;color:#212121}._materialUsageList_lwm14_667 ._description_lwm14_718{margin-top:8px;display:block;font-size:16px;line-height:1.6;color:#616161;color:#757575}._materialUsageList_lwm14_667 ._headerActions_lwm14_726{display:flex;justify-content:flex-end;align-items:center}._unitManagement_h25nl_1{padding:0;min-height:100vh;width:100%;box-sizing:border-box}@media(max-width:768px){._tableWrapper_h25nl_9{overflow-x:auto}._tableWrapper_h25nl_9::-webkit-scrollbar{height:6px}._tableWrapper_h25nl_9::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._tableWrapper_h25nl_9::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._tableWrapper_h25nl_9::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}._headerCard_h25nl_28{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._headerCard_h25nl_28 .ant-card-body{padding:20px}._headerCard_h25nl_28 ._title_h25nl_37{margin:0;color:#1890ff}@media(max-width:768px){._headerCard_h25nl_28 ._title_h25nl_37{font-size:18px}}._headerCard_h25nl_28 ._description_h25nl_46{color:#666;margin-top:4px}@media(max-width:768px){._headerCard_h25nl_28 ._description_h25nl_46{font-size:14px}}@media(max-width:768px){._headerCard_h25nl_28 ._headerActions_h25nl_56{width:100%;margin-top:12px}}._contentCard_h25nl_62{border-radius:8px}@media(max-width:768px){._contentCard_h25nl_62{border-radius:6px}}@media(max-width:768px){._searchSection_h25nl_72{flex-direction:column;gap:12px;align-items:stretch}}._searchContainer_h25nl_79{display:flex;gap:12px;align-items:center;width:100%}._searchContainer_h25nl_79 ._searchInput_h25nl_85{flex:1;min-width:0}._searchContainer_h25nl_79 ._searchInput_h25nl_85 .ant-input{border-radius:8px}._searchContainer_h25nl_79 ._searchButton_h25nl_92{flex-shrink:0;white-space:nowrap;border-radius:8px;height:40px;padding:0 24px}@media(max-width:768px){._searchContainer_h25nl_79{flex-direction:column;gap:8px}._searchContainer_h25nl_79 ._searchInput_h25nl_85,._searchContainer_h25nl_79 ._searchButton_h25nl_92{width:100%}}@media(max-width:768px){._tableContainer_h25nl_113{overflow-x:auto}}@media(max-width:768px){._unitTable_h25nl_119 ._ant-table-thead_h25nl_119>tr>th{padding:8px 4px;font-size:14px}._unitTable_h25nl_119 ._ant-table-tbody_h25nl_123>tr>td{padding:8px 4px;font-size:14px}}@media(max-width:768px){._codeTag_h25nl_130{font-size:14px}}@media(max-width:768px){._labelText_h25nl_136{font-size:14px}}@media(max-width:768px){._categoryTag_h25nl_142{font-size:14px}}._m4-container_14xeg_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_14xeg_1{padding:0 8px}}._m4-page-header_14xeg_12{margin-bottom:32px}._m4-page-header_14xeg_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_14xeg_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_14xeg_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_14xeg_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_14xeg_29{padding:24px}@media(max-width:767px){._m4-card_14xeg_29{padding:16px}}._m4-grid_14xeg_49,._m4-grid-4_14xeg_49,._m4-grid-3_14xeg_49,._m4-grid-2_14xeg_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_14xeg_49,._m4-grid-4_14xeg_49,._m4-grid-3_14xeg_49,._m4-grid-2_14xeg_49{gap:16px}}._m4-grid-2_14xeg_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_14xeg_49{grid-template-columns:1fr}}._m4-grid-3_14xeg_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_14xeg_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_14xeg_49{grid-template-columns:1fr}}._m4-grid-4_14xeg_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_14xeg_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_14xeg_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_14xeg_49{grid-template-columns:1fr}}.m16-widget__body{padding:0}@media(max-width:768px){.m16-widget__item{padding:16px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-bottom:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.m16-widget__item:first-child{border-top:none}.m16-widget__item:last-child{border-bottom:none}}._weatherManagement_14xeg_162{padding:0;min-height:100vh;width:100%;box-sizing:border-box;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}@media(max-width:768px){._weatherManagement_14xeg_162{margin:0;padding:0}}._weatherManagement_14xeg_162 ._backRow_14xeg_176{margin-bottom:16px}@media(max-width:768px){._weatherManagement_14xeg_162 ._backRow_14xeg_176{padding:0 20px;margin-bottom:12px}}._headerCard_14xeg_186{margin-bottom:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._headerCard_14xeg_186:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._headerCard_14xeg_186{border:none}@media(max-width:767px){._headerCard_14xeg_186{margin-bottom:16px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._headerCard_14xeg_186 .ant-card-body{padding:16px 20px}}._tabs_14xeg_216 .ant-tabs-nav{padding:0 24px;margin-bottom:0}@media(max-width:767px){._tabs_14xeg_216 .ant-tabs-nav{background:#fff;border-radius:12px 12px 0 0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:0 8px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#2D9C5D #F5F5F5}._tabs_14xeg_216 .ant-tabs-nav::-webkit-scrollbar{height:6px}._tabs_14xeg_216 .ant-tabs-nav::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}._tabs_14xeg_216 .ant-tabs-nav::-webkit-scrollbar-thumb{background:#2d9c5d;border-radius:3px}._tabs_14xeg_216 .ant-tabs-nav::-webkit-scrollbar-thumb:hover{background:#1e7a4a}}._tabs_14xeg_216 .ant-tabs-content-holder{min-height:500px;overflow-y:auto;max-height:calc(100vh - 200px)}@media(max-width:767px){._tabs_14xeg_216 .ant-tabs-content-holder{background:#fff;border-radius:0 0 12px 12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-height:calc(100vh - 220px)}}._tabs_14xeg_216 .ant-tabs-tab{padding:16px 24px;font-weight:500;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._tabs_14xeg_216 .ant-tabs-tab{padding:8px;font-size:14px;white-space:nowrap;flex-shrink:0}._tabs_14xeg_216 .ant-tabs-tab .anticon{font-size:16px;margin-right:4px}._tabs_14xeg_216 .ant-tabs-tab .ant-space-item{display:flex;align-items:center}}._tabs_14xeg_216 .ant-tabs-tab:hover{color:#2d9c5d}._tabs_14xeg_216 .ant-tabs-tab._ant-tabs-tab-active_14xeg_284 .ant-tabs-tab-btn{color:#2d9c5d;font-weight:600}._tabs_14xeg_216 .ant-tabs-ink-bar{background:#2d9c5d;height:3px}@media(max-width:767px){._tabs_14xeg_216 .ant-tabs-ink-bar{height:2px}}@media(max-width:576px){._tabs_14xeg_216 .ant-tabs-nav{padding:0 4px}._tabs_14xeg_216 .ant-tabs-tab{padding:6px 8px;font-size:14px}._tabs_14xeg_216 .ant-tabs-tab .anticon{font-size:14px;margin-right:3px}}._weatherList_14xeg_311{margin:0;padding:0}@media(max-width:768px){._weatherList_14xeg_311{margin:0;padding:0;width:100%}}._weatherList_14xeg_311 ._filtersContainer_14xeg_322{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._weatherList_14xeg_311 ._filtersContainer_14xeg_322:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._weatherList_14xeg_311 ._filtersContainer_14xeg_322 .ant-card-body{padding:20px}@media(max-width:767px){._weatherList_14xeg_311 ._filtersContainer_14xeg_322{margin-bottom:8px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._weatherList_14xeg_311 ._filtersContainer_14xeg_322 .ant-card-body{padding:20px 24px!important}}._weatherList_14xeg_311 ._filtersForm_14xeg_351 .ant-form-item{margin-bottom:8px}@media(max-width:767px){._weatherList_14xeg_311 ._filtersForm_14xeg_351 .ant-form-item{margin-bottom:4px}}@media(max-width:767px){._weatherList_14xeg_311 ._filtersForm_14xeg_351 .ant-form-item-label{padding-bottom:12px!important}}._weatherList_14xeg_311 ._actionsBar_14xeg_364{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 8px}@media(max-width:767px){._weatherList_14xeg_311 ._actionsBar_14xeg_364{flex-direction:column;gap:8px;align-items:stretch}}@media(max-width:767px){._weatherList_14xeg_311 ._tableWrapper_14xeg_379{overflow-x:auto}._weatherList_14xeg_311 ._tableWrapper_14xeg_379::-webkit-scrollbar{height:6px}._weatherList_14xeg_311 ._tableWrapper_14xeg_379::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}._weatherList_14xeg_311 ._tableWrapper_14xeg_379::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:3px}._weatherList_14xeg_311 ._tableWrapper_14xeg_379::-webkit-scrollbar-thumb:hover{background:#9e9e9e}}._weatherList_14xeg_311 ._weatherTable_14xeg_397 .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._weatherList_14xeg_311 ._weatherTable_14xeg_397 .ant-table-thead>tr>th{font-size:14px;padding:8px 4px}}@media(max-width:767px){._weatherList_14xeg_311 ._weatherTable_14xeg_397 .ant-table-tbody>tr>td{font-size:14px;padding:8px 4px}}._weatherList_14xeg_311 ._emptyState_14xeg_414{padding:32px 20px}._weatherList_14xeg_311 ._mobileContainer_14xeg_417{padding:0;display:flex;flex-direction:column;gap:16px}._weatherList_14xeg_311 ._mobileCard_14xeg_423{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._weatherList_14xeg_311 ._mobileCard_14xeg_423{border:1px solid #EEEEEE;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}._weatherList_14xeg_311 ._mobileCard_14xeg_423:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._weatherList_14xeg_311 ._mobileCard_14xeg_423:active{transform:translateY(0)}._weatherList_14xeg_311 ._mobileCard_14xeg_423 .ant-card-body{padding:0}._weatherList_14xeg_311 ._cardContent_14xeg_450{padding:24px}._weatherList_14xeg_311 ._cardHeader_14xeg_453{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:16px}._weatherList_14xeg_311 ._headerLeft_14xeg_460{flex:1;min-width:0}._weatherList_14xeg_311 ._titleSection_14xeg_464{margin-top:4px}._weatherList_14xeg_311 ._mobileTitle_14xeg_467{margin:0 0 4px!important;font-size:24px;font-weight:600;color:#424242;line-height:1.4}._weatherList_14xeg_311 ._seasonName_14xeg_476{font-size:14px;line-height:1.5;color:#757575;font-weight:400}._weatherList_14xeg_311 ._headerRight_14xeg_482{flex-shrink:0;display:flex;align-items:center;gap:8px}._weatherList_14xeg_311 ._sourceTag_14xeg_488{border-radius:9999px;padding:4px 8px;font-size:14px;font-weight:500;border:none;height:auto;line-height:1.4}._weatherList_14xeg_311 ._viewButton_14xeg_497{color:#757575;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:all .2s}._weatherList_14xeg_311 ._viewButton_14xeg_497:hover{background-color:#f5f5f5;color:#2d9c5d}._weatherList_14xeg_311 ._cardDivider_14xeg_512{margin:0 0 16px;border-color:#eee}._weatherList_14xeg_311 ._infoSection_14xeg_516{display:flex;flex-direction:column;gap:14px}._weatherList_14xeg_311 ._infoRow_14xeg_521{display:flex;flex-direction:column;gap:8px}._weatherList_14xeg_311 ._infoItem_14xeg_526{display:flex;align-items:flex-start;gap:8px}._weatherList_14xeg_311 ._infoIcon_14xeg_531{font-size:16px;color:#2d9c5d;margin-top:2px;flex-shrink:0}._weatherList_14xeg_311 ._infoContent_14xeg_537{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._weatherList_14xeg_311 ._infoLabel_14xeg_544{font-size:14px;color:#757575;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._weatherList_14xeg_311 ._infoValue_14xeg_551{font-size:16px;line-height:1.6;color:#616161;font-weight:500;line-height:1.4}._weatherList_14xeg_311 ._actionsSection_14xeg_558{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #EEEEEE;justify-content:flex-end}._weatherList_14xeg_311 ._actionBtn_14xeg_567{flex:1;max-width:100px;background:#fff;border-color:#e0e0e0;color:#616161;border-radius:12px;font-weight:500;transition:all .3s ease}._weatherList_14xeg_311 ._actionBtn_14xeg_567:hover{border-color:#2d9c5d;color:#2d9c5d;background:#fafafa}._weatherList_14xeg_311 ._paginationWrapper_14xeg_582{display:flex;justify-content:center;padding:16px 0 8px}@media(max-width:767px){._weatherList_14xeg_311 ._mobileCard_14xeg_423{border-radius:8px}._weatherList_14xeg_311 ._cardContent_14xeg_450{padding:16px}._weatherList_14xeg_311 ._cardHeader_14xeg_453{margin-bottom:8px}._weatherList_14xeg_311 ._mobileTitle_14xeg_467{font-size:16px!important}._weatherList_14xeg_311 ._actionsSection_14xeg_558{margin-top:8px;padding-top:8px;gap:6px}._weatherList_14xeg_311 ._actionBtn_14xeg_567{max-width:90px;font-size:14px}}._weatherStats_14xeg_611{margin:0;padding:0}@media(max-width:768px){._weatherStats_14xeg_611{margin:0;padding:0;width:100%}}._weatherStats_14xeg_611 ._filtersCard_14xeg_622{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._weatherStats_14xeg_611 ._filtersCard_14xeg_622:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}@media(max-width:767px){._weatherStats_14xeg_611 ._filtersCard_14xeg_622{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._weatherStats_14xeg_611 ._filtersCard_14xeg_622 .ant-card-body{padding:16px 20px!important}}._weatherStats_14xeg_611 ._statCard_14xeg_647{text-align:center;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._weatherStats_14xeg_611 ._statCard_14xeg_647{transition:all .3s ease}._weatherStats_14xeg_611 ._statCard_14xeg_647:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._weatherStats_14xeg_611 ._statCard_14xeg_647 .ant-statistic-title{font-size:14px;line-height:1.5;color:#757575;margin-bottom:8px}@media(max-width:767px){._weatherStats_14xeg_611 ._statCard_14xeg_647 .ant-statistic-title{margin-bottom:4px}}._weatherStats_14xeg_611 ._statCard_14xeg_647 .ant-statistic-content{font-weight:600}@media(max-width:767px){._weatherStats_14xeg_611 ._statCard_14xeg_647{border-left:none;border-right:none;border-radius:0;margin:0;box-shadow:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}._weatherStats_14xeg_611 ._statCard_14xeg_647:first-child{border-top:none}._weatherStats_14xeg_611 ._statCard_14xeg_647 .ant-card-body{padding:16px 20px!important}}@media(max-width:767px){._weatherStats_14xeg_611 .ant-card{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._weatherStats_14xeg_611 .ant-card .ant-card-head{padding:12px 20px}._weatherStats_14xeg_611 .ant-card .ant-card-body{padding:16px 20px!important}}._weatherCharts_14xeg_717 ._filtersCard_14xeg_622{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._weatherCharts_14xeg_717 ._filtersCard_14xeg_622:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}@media(max-width:767px){._weatherCharts_14xeg_717 .recharts-wrapper{font-size:14px}}@media(max-width:767px){._weatherCharts_14xeg_717 .recharts-tooltip-wrapper{font-size:14px}}._weatherSync_14xeg_740{margin:0;padding:0}@media(max-width:768px){._weatherSync_14xeg_740{margin:0;padding:0;width:100%}}._weatherSync_14xeg_740 .ant-descriptions-item-label{font-weight:600;color:#757575}@media(max-width:767px){._weatherSync_14xeg_740 .ant-descriptions-item-label{font-size:14px}}@media(max-width:767px){._weatherSync_14xeg_740 .ant-descriptions-item-content{font-size:14px}}._weatherSync_14xeg_740 .ant-alert{margin-top:16px}@media(max-width:767px){._weatherSync_14xeg_740 .ant-alert{margin-top:8px}}@media(max-width:767px){._weatherSync_14xeg_740 .ant-card{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._weatherSync_14xeg_740 .ant-card .ant-card-head{padding:12px 20px}._weatherSync_14xeg_740 .ant-card .ant-card-body{padding:16px 20px!important}}@media(max-width:767px){._weatherSync_14xeg_740 .ant-row{margin-left:0!important;margin-right:0!important}}@media(max-width:767px){._weatherManagement_14xeg_162 .ant-card-head-title{font-size:16px}._weatherManagement_14xeg_162 .ant-typography,._weatherManagement_14xeg_162 .ant-btn,._weatherManagement_14xeg_162 .ant-select,._weatherManagement_14xeg_162 .ant-input{font-size:14px}}._m4-container_10t7c_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_10t7c_1{padding:0 8px}}._m4-page-header_10t7c_12{margin-bottom:32px}._m4-page-header_10t7c_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_10t7c_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_10t7c_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_10t7c_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_10t7c_29{padding:24px}@media(max-width:767px){._m4-card_10t7c_29{padding:16px}}._m4-grid_10t7c_49,._m4-grid-4_10t7c_49,._m4-grid-3_10t7c_49,._m4-grid-2_10t7c_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_10t7c_49,._m4-grid-4_10t7c_49,._m4-grid-3_10t7c_49,._m4-grid-2_10t7c_49{gap:16px}}._m4-grid-2_10t7c_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_10t7c_49{grid-template-columns:1fr}}._m4-grid-3_10t7c_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_10t7c_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_10t7c_49{grid-template-columns:1fr}}._m4-grid-4_10t7c_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_10t7c_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_10t7c_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_10t7c_49{grid-template-columns:1fr}}._wrapper_10t7c_168{min-height:100vh;width:100%;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f7f8fa}._wrapper_10t7c_168 ._backRow_10t7c_174{padding:16px 16px 0;background:#fff}@media(max-width:768px){._wrapper_10t7c_168 ._backRow_10t7c_174{padding:12px 20px}}._farmingActivityManagement_10t7c_184{padding:0;max-width:1400px;margin:0 auto;min-height:100vh;width:100%;box-sizing:border-box}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192{margin-bottom:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}@media(max-width:767px){._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 .ant-card-body{padding:16px 20px}}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192{text-align:center;padding:24px 0}@media(max-width:767px){._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192{padding:16px 0}}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192 ._title_10t7c_226{margin:0!important;font-size:30px;font-weight:600;line-height:1.3;color:#212121;background:linear-gradient(135deg,#2d9c5d,#1e7a4a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192 ._description_10t7c_237{margin-top:8px;font-size:16px;line-height:1.6;color:#616161;color:#757575}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244{margin-top:16px}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244 ._tabs_10t7c_247 .ant-tabs-tab{padding:8px 24px;font-weight:500;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244 ._tabs_10t7c_247 .ant-tabs-tab .ant-tabs-tab-btn{display:flex;align-items:center;gap:8px}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244 ._tabs_10t7c_247 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#2d9c5d;font-weight:600}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244 ._tabs_10t7c_247 .ant-tabs-ink-bar{background:#2d9c5d}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244 ._tabs_10t7c_247 .ant-tabs-content-holder{padding:24px 0}@media(max-width:767px){._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192{margin-bottom:16px}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192{padding:16px 0}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192 ._title_10t7c_226{font-size:24px!important}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192 ._description_10t7c_237{font-size:14px}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244{margin-top:8px}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244 ._tabs_10t7c_247 .ant-tabs-tab{padding:8px 16px;font-size:14px}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244 ._tabs_10t7c_247 .ant-tabs-content-holder{padding:16px 0}}@media(max-width:480px){._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192 ._title_10t7c_226{font-size:20px!important}._farmingActivityManagement_10t7c_184 ._headerCard_10t7c_192 ._header_10t7c_192 ._description_10t7c_237{font-size:14px}._farmingActivityManagement_10t7c_184 ._contentContainer_10t7c_244 ._tabs_10t7c_247 .ant-tabs-nav .ant-tabs-tab{padding:6px 8px;font-size:14px}}._farmingActivityList_10t7c_304 ._filtersCard_10t7c_304{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityList_10t7c_304 ._filtersCard_10t7c_304:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316{margin-top:16px}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._tableHeader_10t7c_319{margin-bottom:16px}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._tableHeader_10t7c_319 ._tableTitle_10t7c_322{margin:0!important;font-size:24px;font-weight:600;line-height:1.4;color:#424242;color:#2d9c5d}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._activityCell_10t7c_330{display:flex;align-items:center;gap:8px}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._activityCell_10t7c_330 ._activityIcon_10t7c_335{font-size:16px;color:#2d9c5d}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._activityCell_10t7c_330 ._activityInfo_10t7c_339{flex:1;min-width:0}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._activityCell_10t7c_330 ._activityInfo_10t7c_339 ._activityName_10t7c_343{font-weight:500;margin-bottom:4px;color:#212121}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._activityCell_10t7c_330 ._activityInfo_10t7c_339 ._activityType_10t7c_348{margin:0;font-size:14px;line-height:1.5;color:#757575}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._seasonName_10t7c_354{font-weight:500;margin-bottom:2px;color:#212121}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._cropName_10t7c_359,._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._timeText_10t7c_364{font-size:14px;line-height:1.5;color:#757575}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._notesCell_10t7c_369{max-width:200px}._farmingActivityList_10t7c_304 ._tableContainer_10t7c_316 ._activityTable_10t7c_330 ._imagesCell_10t7c_372{text-align:center}._farmingActivityList_10t7c_304 ._mobileContainer_10t7c_375{padding:0;display:flex;flex-direction:column;gap:16px}._farmingActivityList_10t7c_304 ._mobileCard_10t7c_381{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityList_10t7c_304 ._mobileCard_10t7c_381{border:1px solid #EEEEEE;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}._farmingActivityList_10t7c_304 ._mobileCard_10t7c_381:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._farmingActivityList_10t7c_304 ._mobileCard_10t7c_381:active{transform:translateY(0)}._farmingActivityList_10t7c_304 ._mobileCard_10t7c_381 .ant-card-body{padding:0}._farmingActivityList_10t7c_304 ._cardContent_10t7c_408{padding:24px}._farmingActivityList_10t7c_304 ._cardHeader_10t7c_411{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:16px}._farmingActivityList_10t7c_304 ._headerLeft_10t7c_418{flex:1;min-width:0}._farmingActivityList_10t7c_304 ._titleSection_10t7c_422{margin-top:4px}._farmingActivityList_10t7c_304 ._mobileTitle_10t7c_425{margin:0 0 4px!important;font-size:24px;font-weight:600;color:#424242;line-height:1.4}._farmingActivityList_10t7c_304 ._seasonName_10t7c_354{font-size:14px;line-height:1.5;color:#757575;font-weight:400}._farmingActivityList_10t7c_304 ._headerRight_10t7c_440{flex-shrink:0;display:flex;align-items:center;gap:8px}._farmingActivityList_10t7c_304 ._sourceTag_10t7c_446{border-radius:9999px;padding:4px 8px;font-size:14px;font-weight:500;border:none;height:auto;line-height:1.4}._farmingActivityList_10t7c_304 ._cardDivider_10t7c_455{margin:0 0 16px;border-color:#eee}._farmingActivityList_10t7c_304 ._infoSection_10t7c_459{display:flex;flex-direction:column;gap:14px}._farmingActivityList_10t7c_304 ._infoRow_10t7c_464{display:flex;flex-direction:column;gap:8px}._farmingActivityList_10t7c_304 ._infoItem_10t7c_469{display:flex;align-items:flex-start;gap:8px}._farmingActivityList_10t7c_304 ._infoIcon_10t7c_474{font-size:16px;color:#2d9c5d;margin-top:2px;flex-shrink:0}._farmingActivityList_10t7c_304 ._infoContent_10t7c_480{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._farmingActivityList_10t7c_304 ._infoLabel_10t7c_487{font-size:14px;color:#757575;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._farmingActivityList_10t7c_304 ._infoValue_10t7c_494{font-size:16px;line-height:1.6;color:#616161;font-weight:500;line-height:1.4}._farmingActivityList_10t7c_304 ._actionsSection_10t7c_501{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #EEEEEE;justify-content:flex-end}._farmingActivityList_10t7c_304 ._actionBtn_10t7c_510{flex:1;max-width:100px;background:#fff;border-color:#e0e0e0;color:#616161;border-radius:12px;font-weight:500;transition:all .3s ease}._farmingActivityList_10t7c_304 ._actionBtn_10t7c_510:hover{border-color:#2d9c5d;color:#2d9c5d;background:#fafafa}._farmingActivityList_10t7c_304 ._paginationWrapper_10t7c_525{display:flex;justify-content:center;padding:16px 0 8px}@media(max-width:767px){._farmingActivityList_10t7c_304 ._mobileCard_10t7c_381{border-radius:12px}._farmingActivityList_10t7c_304 ._cardContent_10t7c_408{padding:16px}._farmingActivityList_10t7c_304 ._cardHeader_10t7c_411{margin-bottom:8px}._farmingActivityList_10t7c_304 ._mobileTitle_10t7c_425{font-size:16px!important}._farmingActivityList_10t7c_304 ._actionsSection_10t7c_501{margin-top:8px;padding-top:8px;gap:6px}._farmingActivityList_10t7c_304 ._actionBtn_10t7c_510{max-width:90px;font-size:14px}}._farmingActivityForm_10t7c_554 ._formCard_10t7c_554{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityForm_10t7c_554 ._formCard_10t7c_554:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._farmingActivityForm_10t7c_554 ._formCard_10t7c_554 ._formHeader_10t7c_565{text-align:center;margin-bottom:24px}._farmingActivityForm_10t7c_554 ._formCard_10t7c_554 ._formHeader_10t7c_565 ._formTitle_10t7c_569{margin:0!important;font-size:30px;font-weight:600;line-height:1.3;color:#212121;color:#2d9c5d}._farmingActivityForm_10t7c_554 ._formCard_10t7c_554 ._activityForm_10t7c_577 ._submitButton_10t7c_577{min-width:160px;background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._farmingActivityForm_10t7c_554 ._formCard_10t7c_554 ._activityForm_10t7c_577 ._submitButton_10t7c_577:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._farmingActivityForm_10t7c_554 ._formCard_10t7c_554 ._activityForm_10t7c_577 ._submitButton_10t7c_577:active{transform:translateY(0)}._dashboardCard_10t7c_596{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._dashboardCard_10t7c_596:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}@media(max-width:767px){._dashboardCard_10t7c_596{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._dashboardCard_10t7c_596 .ant-card-head{padding:12px 20px}._dashboardCard_10t7c_596 .ant-card-body{padding:16px 20px!important}}@media(max-width:767px){._dashboardCard_10t7c_596 .ant-row{margin-left:0!important;margin-right:0!important}}@media(max-width:767px){._dashboardCard_10t7c_596 .ant-card{border-left:none;border-right:none;border-radius:0;margin:0;box-shadow:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}._dashboardCard_10t7c_596 .ant-card:first-child{border-top:none}._dashboardCard_10t7c_596 .ant-card .ant-card-body{padding:16px 20px!important}}._farmingActivityStats_10t7c_651 ._filtersCard_10t7c_304{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityStats_10t7c_651 ._filtersCard_10t7c_304:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._farmingActivityStats_10t7c_651 ._statsRow_10t7c_663{margin-bottom:16px}._farmingActivityStats_10t7c_651 ._statsRow_10t7c_663 ._statCard_10t7c_666{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityStats_10t7c_651 ._statsRow_10t7c_663 ._statCard_10t7c_666{text-align:center}._farmingActivityStats_10t7c_651 ._statsRow_10t7c_663 ._statCard_10t7c_666:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._filterDrawer_10t7c_685 .ant-drawer-body{padding:20px 24px}._filterDrawerContent_10t7c_689{display:flex;flex-direction:column;gap:16px}._filterSection_10t7c_695{display:flex;flex-direction:column;gap:8px}._filterSection_10t7c_695 ._filterLabel_10t7c_700{font-weight:500;color:#616161;margin-bottom:0;padding-bottom:16px}._drawerActions_10t7c_707{display:flex;gap:8px;margin-top:24px;padding-top:16px;border-top:1px solid #EEEEEE}._drawerActions_10t7c_707 ._chartsRow_10t7c_714{margin-bottom:16px}._drawerActions_10t7c_707 ._chartsRow_10t7c_714 ._chartCard_10t7c_717{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._drawerActions_10t7c_707 ._chartsRow_10t7c_714 ._chartCard_10t7c_717:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._drawerActions_10t7c_707 ._recentRow_10t7c_728 ._recentCard_10t7c_728{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._drawerActions_10t7c_707 ._recentRow_10t7c_728 ._recentCard_10t7c_728:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._farmingActivityCalendar_10t7c_740 ._filtersCard_10t7c_304{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityCalendar_10t7c_740 ._filtersCard_10t7c_304:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._farmingActivityCalendar_10t7c_740 ._calendarCard_10t7c_752{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityCalendar_10t7c_740 ._calendarCard_10t7c_752:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._farmingActivityCalendar_10t7c_740 ._calendarCard_10t7c_752 ._activityCalendar_10t7c_763 ._calendarCell_10t7c_763{position:absolute;top:4px;right:4px}._farmingActivityCalendar_10t7c_740 ._activitiesCard_10t7c_768{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._farmingActivityCalendar_10t7c_740 ._activitiesCard_10t7c_768:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._farmingActivityCalendar_10t7c_740 ._activitiesCard_10t7c_768 ._activityAvatar_10t7c_779{width:32px;height:32px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:16px;color:#2d9c5d}._m4-container_cp9s4_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_cp9s4_1{padding:0 8px}}._m4-page-header_cp9s4_12{margin-bottom:32px}._m4-page-header_cp9s4_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_cp9s4_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_cp9s4_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_cp9s4_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_cp9s4_29{padding:24px}@media(max-width:767px){._m4-card_cp9s4_29{padding:16px}}._m4-grid_cp9s4_49,._m4-grid-4_cp9s4_49,._m4-grid-3_cp9s4_49,._m4-grid-2_cp9s4_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_cp9s4_49,._m4-grid-4_cp9s4_49,._m4-grid-3_cp9s4_49,._m4-grid-2_cp9s4_49{gap:16px}}._m4-grid-2_cp9s4_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_cp9s4_49{grid-template-columns:1fr}}._m4-grid-3_cp9s4_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_cp9s4_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_cp9s4_49{grid-template-columns:1fr}}._m4-grid-4_cp9s4_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_cp9s4_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_cp9s4_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_cp9s4_49{grid-template-columns:1fr}}@media(max-width:768px){.m16-widget{padding:0!important;margin-left:0!important;margin-right:0!important;border-left:none;border-right:none;border-radius:0;width:100%;max-width:100%}}.m16-widget__body{display:flex;flex-direction:column;gap:8px;padding:0}@media(max-width:768px){.m16-widget__item{padding:16px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-bottom:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.m16-widget__item:first-child{border-top:none}}.m16-widget__item-main{display:flex;align-items:flex-start;gap:16px}._harvestManagement_cp9s4_168{padding:0;min-height:100vh;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f7f8fa}._harvestManagement_cp9s4_168 ._backRow_cp9s4_174{padding:16px 16px 0;background:#fff}@media(max-width:768px){._harvestManagement_cp9s4_168 ._backRow_cp9s4_174{padding:12px 20px}}._harvestManagement_cp9s4_168 ._headerCard_cp9s4_183{margin-bottom:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestManagement_cp9s4_168 ._headerCard_cp9s4_183:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}@media(max-width:767px){._harvestManagement_cp9s4_168 ._headerCard_cp9s4_183{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._harvestManagement_cp9s4_168 ._headerCard_cp9s4_183 .ant-card-body{padding:16px 20px}}._harvestManagement_cp9s4_168 ._header_cp9s4_183{margin-bottom:0;text-align:center}._harvestManagement_cp9s4_168 ._header_cp9s4_183 ._title_cp9s4_212{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin:0 0 8px;background:linear-gradient(135deg,#2d9c5d,#1e7a4a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._harvestManagement_cp9s4_168 ._header_cp9s4_183 ._subtitle_cp9s4_223{font-size:16px;line-height:1.6;color:#616161;color:#757575;margin:0}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav{margin:0;padding:0 24px;background:#fafafa;border-bottom:1px solid #EEEEEE}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:16px 24px;margin:0 4px;border-radius:12px 12px 0 0;transition:all .3s ease;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{background:#2d9c5d1a;color:#2d9c5d}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab._ant-tabs-tab-active_cp9s4_247{background:#2d9c5d;color:#fff;box-shadow:0 -2px 8px #2d9c5d4d}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab._ant-tabs-tab-active_cp9s4_247 .ant-tabs-tab-btn{color:#fff}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{display:flex;align-items:center;gap:8px;font-weight:500}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{padding:24px;min-height:500px}@media(max-width:767px){._harvestManagement_cp9s4_168{padding:0}._harvestManagement_cp9s4_168 ._header_cp9s4_183{margin-bottom:16px}._harvestManagement_cp9s4_168 ._header_cp9s4_183 ._title_cp9s4_212{font-size:24px}._harvestManagement_cp9s4_168 ._header_cp9s4_183 ._subtitle_cp9s4_223{font-size:14px}._harvestManagement_cp9s4_168 ._content_cp9s4_230{border-radius:12px}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav{padding:0 16px}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:8px 16px;margin:0 2px}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:14px;gap:6px}._harvestManagement_cp9s4_168 ._content_cp9s4_230 ._tabs_cp9s4_230 .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{padding:16px;min-height:400px}}._harvestList_cp9s4_298{margin:0;padding:0}@media(max-width:768px){._harvestList_cp9s4_298{margin:0;padding:0;width:100%}}._harvestList_cp9s4_298 ._statsRow_cp9s4_309{margin-bottom:24px}@media(max-width:767px){._harvestList_cp9s4_298 ._statsRow_cp9s4_309{margin-left:0!important;margin-right:0!important}}@media(max-width:767px){._harvestList_cp9s4_298 ._statsRow_cp9s4_309 .ant-card{border-left:none;border-right:none;border-radius:0;margin:0;box-shadow:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}._harvestList_cp9s4_298 ._statsRow_cp9s4_309 .ant-card:first-child{border-top:none}._harvestList_cp9s4_298 ._statsRow_cp9s4_309 .ant-card .ant-card-body{padding:16px 20px!important}}._harvestList_cp9s4_298 ._filtersCard_cp9s4_338{margin-bottom:16px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestList_cp9s4_298 ._filtersCard_cp9s4_338:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}@media(max-width:767px){._harvestList_cp9s4_298 ._filtersCard_cp9s4_338{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._harvestList_cp9s4_298 ._filtersCard_cp9s4_338 .ant-card-body{padding:20px 24px!important}._harvestList_cp9s4_298 ._filtersCard_cp9s4_338 .ant-form-item-label{padding-bottom:16px!important}}._harvestList_cp9s4_298 ._tableCard_cp9s4_366{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestList_cp9s4_298 ._tableCard_cp9s4_366:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}@media(max-width:767px){._harvestList_cp9s4_298 ._tableCard_cp9s4_366{display:none}}._harvestList_cp9s4_298 ._tableCard_cp9s4_366 ._productName_cp9s4_382{font-weight:600;color:#212121}._harvestList_cp9s4_298 ._tableCard_cp9s4_366 ._quantity_cp9s4_386{font-weight:500;color:#2d9c5d}._harvestList_cp9s4_298 ._tableCard_cp9s4_366 ._seasonName_cp9s4_390{font-weight:500;color:#212121}._harvestList_cp9s4_298 ._tableCard_cp9s4_366 ._cropName_cp9s4_394{font-size:14px;line-height:1.5;color:#757575}._harvestList_cp9s4_298 ._tableCard_cp9s4_366 ._harvestDate_cp9s4_399{color:#757575}._harvestList_cp9s4_298 ._tableCard_cp9s4_366 ._notes_cp9s4_402{color:#757575;max-width:200px}._harvestList_cp9s4_298 ._tableCard_cp9s4_366 ._noNotes_cp9s4_406{color:#bdbdbd}._harvestList_cp9s4_298 ._mobileContainer_cp9s4_409{padding:0;display:flex;flex-direction:column;gap:16px}._harvestList_cp9s4_298 ._mobileCard_cp9s4_415{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestList_cp9s4_298 ._mobileCard_cp9s4_415{border:1px solid #EEEEEE;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}._harvestList_cp9s4_298 ._mobileCard_cp9s4_415:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._harvestList_cp9s4_298 ._mobileCard_cp9s4_415:active{transform:translateY(0)}._harvestList_cp9s4_298 ._mobileCard_cp9s4_415 .ant-card-body{padding:0}._harvestList_cp9s4_298 ._cardContent_cp9s4_442{padding:24px}._harvestList_cp9s4_298 ._cardHeader_cp9s4_445{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:16px}._harvestList_cp9s4_298 ._headerLeft_cp9s4_452{flex:1;min-width:0}._harvestList_cp9s4_298 ._titleSection_cp9s4_456{margin-top:4px}._harvestList_cp9s4_298 ._mobileTitle_cp9s4_459{margin:0 0 4px!important;font-size:24px;font-weight:600;color:#424242;line-height:1.4}._harvestList_cp9s4_298 ._seasonName_cp9s4_390{font-size:14px;line-height:1.5;color:#757575;font-weight:400}._harvestList_cp9s4_298 ._headerRight_cp9s4_474{flex-shrink:0;display:flex;align-items:center;gap:8px}._harvestList_cp9s4_298 ._sourceTag_cp9s4_480{border-radius:9999px;padding:4px 8px;font-size:14px;font-weight:500;border:none;height:auto;line-height:1.4}._harvestList_cp9s4_298 ._cardDivider_cp9s4_489{display:none}._harvestList_cp9s4_298 ._infoSection_cp9s4_492{display:flex;flex-direction:column;gap:8px}._harvestList_cp9s4_298 ._infoItem_cp9s4_497{display:flex;align-items:flex-start;gap:10px}._harvestList_cp9s4_298 ._infoIcon_cp9s4_502{font-size:16px;color:#2d9c5d;flex-shrink:0;margin-top:2px}._harvestList_cp9s4_298 ._infoLabel_cp9s4_508{font-size:14px;color:#757575;text-transform:uppercase;letter-spacing:.3px;font-weight:500;flex-shrink:0;width:100px}._harvestList_cp9s4_298 ._infoValue_cp9s4_517{font-size:16px;line-height:1.6;color:#616161;font-weight:500;line-height:1.4;flex:1;min-width:0}._harvestList_cp9s4_298 ._actionsSection_cp9s4_526{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:none;flex-wrap:wrap}._harvestList_cp9s4_298 ._actionBtn_cp9s4_535{flex:1;min-width:0;height:40px;border-radius:12px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._harvestList_cp9s4_298 ._actionBtn_cp9s4_535:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._harvestList_cp9s4_298 ._paginationWrapper_cp9s4_552{display:flex;justify-content:center;padding:20px 0 8px}._harvestList_cp9s4_298 ._detailModal_cp9s4_557{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._harvestList_cp9s4_298 ._detailModal_cp9s4_557 ._modalContent_cp9s4_569{padding:24px;max-width:500px;width:90%;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestList_cp9s4_298 ._detailModal_cp9s4_557 ._modalContent_cp9s4_569:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._harvestForm_cp9s4_586{margin:0;padding:0}@media(max-width:768px){._harvestForm_cp9s4_586{margin:0;padding:0;width:100%}}@media(max-width:767px){._harvestForm_cp9s4_586 .ant-card{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;box-shadow:none}._harvestForm_cp9s4_586 .ant-card .ant-card-body{padding:16px 20px!important}}._harvestForm_cp9s4_586 ._formHeader_cp9s4_610{text-align:center;margin-bottom:24px}._harvestForm_cp9s4_586 ._formHeader_cp9s4_610 h2{font-size:30px;font-weight:600;line-height:1.3;color:#212121;margin:0 0 8px}._harvestForm_cp9s4_586 ._formHeader_cp9s4_610 p{font-size:16px;line-height:1.6;color:#616161;color:#757575;margin:0}._harvestForm_cp9s4_586 ._form_cp9s4_610{max-width:800px;margin:0 auto}._harvestStats_cp9s4_633 ._filtersCard_cp9s4_338{margin-bottom:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestStats_cp9s4_633 ._filtersCard_cp9s4_338:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._harvestStats_cp9s4_633 ._mainStats_cp9s4_645{margin-bottom:24px}._harvestStats_cp9s4_633 ._chartCard_cp9s4_648{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestStats_cp9s4_633 ._chartCard_cp9s4_648:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._harvestStats_cp9s4_633 ._chartCard_cp9s4_648 ._productName_cp9s4_382{font-weight:600;color:#212121}._harvestStats_cp9s4_633 ._chartCard_cp9s4_648 ._cropName_cp9s4_394{font-size:14px;line-height:1.5;color:#757575}._harvestCalendar_cp9s4_669 ._filtersCard_cp9s4_338{margin-bottom:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestCalendar_cp9s4_669 ._filtersCard_cp9s4_338:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._harvestCalendar_cp9s4_669 ._monthStats_cp9s4_681{margin-bottom:24px}._harvestCalendar_cp9s4_669 ._statItem_cp9s4_684{display:flex;align-items:center;gap:8px}._harvestCalendar_cp9s4_669 ._statItem_cp9s4_684 ._statIcon_cp9s4_689{font-size:24px;color:#2d9c5d}._harvestCalendar_cp9s4_669 ._statItem_cp9s4_684 ._statValue_cp9s4_693{font-size:20px;font-weight:700;color:#212121}._harvestCalendar_cp9s4_669 ._statItem_cp9s4_684 ._statLabel_cp9s4_698{font-size:14px;line-height:1.5;color:#757575}._harvestCalendar_cp9s4_669 ._calendarCard_cp9s4_703{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._harvestCalendar_cp9s4_669 ._calendarCard_cp9s4_703:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._harvestCalendar_cp9s4_669 ._calendarCard_cp9s4_703 ._calendar_cp9s4_703 .ant-picker-calendar .ant-picker-calendar-header{display:none}._harvestCalendar_cp9s4_669 ._calendarCard_cp9s4_703 ._calendarHeader_cp9s4_717{display:flex;align-items:center;justify-content:space-between;padding:16px 0;margin-bottom:16px}._harvestCalendar_cp9s4_669 ._calendarCard_cp9s4_703 ._calendarHeader_cp9s4_717 ._monthTitle_cp9s4_724{margin:0;font-size:24px;font-weight:600;line-height:1.4;color:#424242}._harvestCalendar_cp9s4_669 ._calendarCell_cp9s4_731 ._harvestCount_cp9s4_731{font-size:14px;line-height:1.5;color:#757575;color:#2d9c5d;display:flex;align-items:center;gap:4px}._harvestCalendar_cp9s4_669 ._calendarCell_cp9s4_731 ._quantity_cp9s4_386{font-size:14px;color:#757575}._harvestCalendar_cp9s4_669 ._harvestItemTitle_cp9s4_744{display:flex;align-items:center;gap:8px}@media(max-width:767px){._harvestList_cp9s4_298 ._statsRow_cp9s4_309{margin-bottom:16px}._harvestList_cp9s4_298 ._filtersCard_cp9s4_338,._harvestList_cp9s4_298 ._tableCard_cp9s4_366{margin-bottom:8px}._harvestList_cp9s4_298 ._mobileCard_cp9s4_415{border-radius:12px}._harvestList_cp9s4_298 ._cardContent_cp9s4_442{padding:16px}._harvestList_cp9s4_298 ._cardHeader_cp9s4_445{margin-bottom:14px}._harvestList_cp9s4_298 ._mobileTitle_cp9s4_459{font-size:18px!important}._harvestList_cp9s4_298 ._seasonName_cp9s4_390{font-size:14px}._harvestList_cp9s4_298 ._cardDivider_cp9s4_489{margin:0 0 16px}._harvestList_cp9s4_298 ._infoSection_cp9s4_492{gap:10px}._harvestList_cp9s4_298 ._infoItem_cp9s4_497{gap:6px;align-items:flex-start}._harvestList_cp9s4_298 ._infoIcon_cp9s4_502{font-size:14px;margin-top:2px}._harvestList_cp9s4_298 ._infoLabel_cp9s4_508{font-size:14px;min-width:80px}._harvestList_cp9s4_298 ._infoValue_cp9s4_517{font-size:14px}._harvestList_cp9s4_298 ._actionsSection_cp9s4_526{margin-top:14px;padding-top:14px;gap:6px}._harvestList_cp9s4_298 ._actionBtn_cp9s4_535{height:36px;font-size:14px;flex:1 1 calc(33.333% - 4px);min-width:80px}._harvestForm_cp9s4_586 .ant-card .ant-card-head{padding:0 20px}._harvestForm_cp9s4_586 ._formHeader_cp9s4_610{margin-bottom:16px}._harvestForm_cp9s4_586 ._formHeader_cp9s4_610 h2{font-size:24px}._harvestForm_cp9s4_586 .ant-form-item-label{padding-bottom:4px}._harvestStats_cp9s4_633 ._filtersCard_cp9s4_338,._harvestStats_cp9s4_633 ._mainStats_cp9s4_645,._harvestCalendar_cp9s4_669 ._filtersCard_cp9s4_338,._harvestCalendar_cp9s4_669 ._monthStats_cp9s4_681{margin-bottom:16px}._harvestCalendar_cp9s4_669 ._statItem_cp9s4_684{gap:8px}._harvestCalendar_cp9s4_669 ._statItem_cp9s4_684 ._statIcon_cp9s4_689{font-size:20px}._harvestCalendar_cp9s4_669 ._statItem_cp9s4_684 ._statValue_cp9s4_693{font-size:16px}._harvestCalendar_cp9s4_669 ._statItem_cp9s4_684 ._statLabel_cp9s4_698{font-size:14px}}._m4-container_1javq_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1javq_1{padding:0 8px}}._m4-page-header_1javq_12{margin-bottom:32px}._m4-page-header_1javq_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1javq_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1javq_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1javq_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1javq_29{padding:24px}@media(max-width:767px){._m4-card_1javq_29{padding:16px}}._m4-grid_1javq_49,._m4-grid-4_1javq_49,._m4-grid-3_1javq_49,._m4-grid-2_1javq_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1javq_49,._m4-grid-4_1javq_49,._m4-grid-3_1javq_49,._m4-grid-2_1javq_49{gap:16px}}._m4-grid-2_1javq_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1javq_49{grid-template-columns:1fr}}._m4-grid-3_1javq_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1javq_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1javq_49{grid-template-columns:1fr}}._m4-grid-4_1javq_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1javq_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1javq_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1javq_49{grid-template-columns:1fr}}._costEntryManagement_1javq_176{padding:0;min-height:100vh;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._costEntryManagement_1javq_176 ._backRow_1javq_181{padding:16px 16px 0;background:#fff}._costEntryManagement_1javq_176 ._header_1javq_185{margin-bottom:24px;text-align:center}._costEntryManagement_1javq_176 ._header_1javq_185 ._title_1javq_189{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px;color:#2d9c5d}._costEntryManagement_1javq_176 ._header_1javq_185 ._subtitle_1javq_197{font-size:16px;line-height:1.6;color:#616161;color:#757575;margin:0}._costEntryManagement_1javq_176 ._content_1javq_204 ._tabs_1javq_204 .ant-tabs-tab{font-size:16px;padding:8px 24px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._costEntryManagement_1javq_176 ._content_1javq_204 ._tabs_1javq_204 .ant-tabs-content-holder{padding:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryManagement_1javq_176 ._content_1javq_204 ._tabs_1javq_204 .ant-tabs-content-holder:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryManagement_1javq_176 ._content_1javq_204 ._tabs_1javq_204 .ant-tabs-content-holder{border:none}._costEntryList_1javq_227{margin:0;padding:0;width:100%}._costEntryList_1javq_227 ._statsRow_1javq_232{margin-bottom:24px;margin-left:0!important;margin-right:0!important}._costEntryList_1javq_227 ._statsRow_1javq_232 .ant-card{text-align:center;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryList_1javq_227 ._statsRow_1javq_232 .ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryList_1javq_227 ._statsRow_1javq_232 .ant-card .ant-statistic-title{font-size:14px;line-height:1.5;color:#757575}._costEntryList_1javq_227 ._statsRow_1javq_232 .ant-card .ant-statistic-content{color:#2d9c5d;font-weight:600}._costEntryList_1javq_227 ._filtersCard_1javq_258{margin-bottom:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryList_1javq_227 ._filtersCard_1javq_258:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryList_1javq_227 ._filtersCard_1javq_258 .ant-card-body{padding:20px}._costEntryList_1javq_227 ._tableHeader_1javq_273{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._costEntryList_1javq_227 ._tableHeader_1javq_273 h3{margin:0;font-size:24px;font-weight:600;line-height:1.4;color:#424242;color:#2d9c5d}._costEntryList_1javq_227 ._loadingContainer_1javq_287{display:flex;justify-content:center;align-items:center;padding:60px 0}._costEntryList_1javq_227 ._seasonName_1javq_293{font-weight:600;color:#2d9c5d}._costEntryList_1javq_227 ._seasonCrop_1javq_297{font-size:14px;line-height:1.5;color:#757575}._costEntryList_1javq_227 ._amount_1javq_302{font-weight:600;color:#2d9c5d}._costEntryList_1javq_227 ._notes_1javq_306{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._costEntryList_1javq_227 ._mobileContainer_1javq_312{padding:0;display:flex;flex-direction:column;gap:16px}._costEntryList_1javq_227 ._mobileCard_1javq_318{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryList_1javq_227 ._mobileCard_1javq_318{border:1px solid #EEEEEE;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}._costEntryList_1javq_227 ._mobileCard_1javq_318:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryList_1javq_227 ._mobileCard_1javq_318 .ant-card-body,._costEntryList_1javq_227 ._cardContent_1javq_342{padding:0}._costEntryList_1javq_227 ._cardHeader_1javq_345{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:16px}._costEntryList_1javq_227 ._headerLeft_1javq_352{flex:1;min-width:0}._costEntryList_1javq_227 ._titleSection_1javq_356{margin-top:4px}._costEntryList_1javq_227 ._mobileTitle_1javq_359{margin:0 0 4px!important;font-size:24px;font-weight:600;color:#424242;line-height:1.4}._costEntryList_1javq_227 ._seasonName_1javq_293{font-size:14px;line-height:1.5;color:#757575;font-weight:400}._costEntryList_1javq_227 ._headerRight_1javq_374{flex-shrink:0;display:flex;align-items:center;gap:8px}._costEntryList_1javq_227 ._categoryTag_1javq_380{border-radius:9999px;padding:4px 8px;font-size:14px;font-weight:500;border:none;height:auto;line-height:1.4}._costEntryList_1javq_227 ._infoSection_1javq_389{display:flex;flex-direction:column;gap:8px}._costEntryList_1javq_227 ._infoItem_1javq_394{display:flex;align-items:flex-start;gap:10px}._costEntryList_1javq_227 ._infoIcon_1javq_399{font-size:16px;color:#2d9c5d;flex-shrink:0;margin-top:2px}._costEntryList_1javq_227 ._infoLabel_1javq_405{font-size:14px;color:#757575;text-transform:uppercase;letter-spacing:.3px;font-weight:500;flex-shrink:0;width:100px}._costEntryList_1javq_227 ._infoValue_1javq_414{font-size:16px;line-height:1.6;color:#616161;font-weight:500;line-height:1.4;flex:1;min-width:0}._costEntryList_1javq_227 ._actionsSection_1javq_423{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:none;flex-wrap:wrap}._costEntryList_1javq_227 ._actionBtn_1javq_432{flex:1;min-width:0;height:40px;border-radius:12px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._costEntryList_1javq_227 ._actionBtn_1javq_432:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._costEntryList_1javq_227 ._paginationWrapper_1javq_449{display:flex;justify-content:center;padding:20px 0 8px}._costEntryList_1javq_227 ._detailContent_1javq_454 .ant-row{margin-bottom:16px}._costEntryList_1javq_227 ._detailContent_1javq_454 strong{color:#2d9c5d;display:block;margin-bottom:4px}._costEntryList_1javq_227 ._detailContent_1javq_454 p{margin:0;font-size:16px;line-height:1.6;color:#616161;color:#757575}@media(max-width:768px){._formCard_1javq_471{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._formCard_1javq_471 .ant-card-body{padding:16px 20px!important}._formCard_1javq_471 .ant-card-head{padding:0 20px!important}}._costEntryForm_1javq_487{max-width:800px;margin:0 auto}._costEntryForm_1javq_487 ._formHeader_1javq_491{text-align:center;margin-bottom:32px}._costEntryForm_1javq_487 ._formHeader_1javq_491 h2{font-size:30px;font-weight:600;line-height:1.3;color:#212121;color:#2d9c5d;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:8px}._costEntryForm_1javq_487 ._formHeader_1javq_491 p{font-size:16px;line-height:1.6;color:#616161;color:#757575;margin:0}._costEntryForm_1javq_487 ._form_1javq_471 .ant-form-item-label>label{font-weight:600;color:#424242}._costEntryForm_1javq_487 ._form_1javq_471 .ant-input,._costEntryForm_1javq_487 ._form_1javq_471 .ant-select-selector,._costEntryForm_1javq_487 ._form_1javq_471 .ant-picker{border-radius:12px}._costEntryForm_1javq_487 ._form_1javq_471 .ant-input-number{width:100%}._costEntryForm_1javq_487 ._materialUsageSection_1javq_526{background:#fafafa;padding:20px;border-radius:12px;margin:24px 0}._costEntryForm_1javq_487 ._materialUsageSection_1javq_526 h4{font-size:24px;font-weight:600;line-height:1.4;color:#424242;color:#2d9c5d;margin-bottom:16px}._costEntryForm_1javq_487 ._formActions_1javq_540{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid #EEEEEE}._costEntryForm_1javq_487 ._formActions_1javq_540 .ant-btn{height:40px;padding:0 24px;font-size:16px;background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._costEntryForm_1javq_487 ._formActions_1javq_540 .ant-btn:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._costEntryForm_1javq_487 ._formActions_1javq_540 .ant-btn:active{transform:translateY(0)}._costEntryStats_1javq_568 ._filtersCard_1javq_258{margin-bottom:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryStats_1javq_568 ._filtersCard_1javq_258:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryStats_1javq_568 ._statsRow_1javq_232{margin-bottom:24px}._costEntryStats_1javq_568 ._statsRow_1javq_232 .ant-card{text-align:center;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryStats_1javq_568 ._statsRow_1javq_232 .ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryStats_1javq_568 ._statsRow_1javq_232 .ant-card .ant-statistic-title{font-size:14px;line-height:1.5;color:#757575}._costEntryStats_1javq_568 ._statsRow_1javq_232 .ant-card .ant-statistic-content{color:#2d9c5d;font-weight:600}._costEntryStats_1javq_568 ._chartCard_1javq_604{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryStats_1javq_568 ._chartCard_1javq_604:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryStats_1javq_568 ._chartCard_1javq_604 .ant-card-head-title{font-size:24px;line-height:1.4;color:#424242;color:#2d9c5d;font-weight:600}._costEntryStats_1javq_568 ._detailCard_1javq_623{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryStats_1javq_568 ._detailCard_1javq_623:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryStats_1javq_568 ._detailCard_1javq_623 .ant-card-head-title{font-size:24px;line-height:1.4;color:#424242;color:#2d9c5d;font-weight:600}._costEntryStats_1javq_568 ._detailCard_1javq_623 .ant-list-item{border-bottom:1px solid #EEEEEE}._costEntryStats_1javq_568 ._detailCard_1javq_623 .ant-list-item:last-child{border-bottom:none}._costEntryStats_1javq_568 ._detailCard_1javq_623 ._amount_1javq_302{font-weight:600;color:#2d9c5d;font-size:16px}._costEntryStats_1javq_568 ._recentCard_1javq_653{margin-top:24px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryStats_1javq_568 ._recentCard_1javq_653:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryStats_1javq_568 ._recentCard_1javq_653 .ant-card-head-title{font-size:24px;line-height:1.4;color:#424242;color:#2d9c5d;font-weight:600}._costEntryStats_1javq_568 ._recentCard_1javq_653 ._amount_1javq_302{font-weight:600;color:#2d9c5d}._costEntryStats_1javq_568 ._loadingContainer_1javq_287{display:flex;justify-content:center;align-items:center;padding:60px 0}._costEntryCalendar_1javq_684 ._calendarCard_1javq_684{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._costEntryCalendar_1javq_684 ._calendarCard_1javq_684:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._costEntryCalendar_1javq_684 ._calendarCard_1javq_684 .ant-card-body{padding:24px}._costEntryCalendar_1javq_684 ._calendarHeader_1javq_698{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._costEntryCalendar_1javq_684 ._calendarHeader_1javq_698 h3{margin:0;font-size:24px;font-weight:600;line-height:1.4;color:#424242;color:#2d9c5d}._costEntryCalendar_1javq_684 ._calendarLegend_1javq_712{display:flex;gap:16px}._costEntryCalendar_1javq_684 ._calendarLegend_1javq_712 ._legendItem_1javq_716{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1.6;color:#616161;color:#757575}._costEntryCalendar_1javq_684 ._calendarLegend_1javq_712 ._legendItem_1javq_716 ._legendColor_1javq_725{width:12px;height:12px;border-radius:2px}._costEntryCalendar_1javq_684 ._calendar_1javq_684 .ant-picker-calendar-date{position:relative}._costEntryCalendar_1javq_684 ._calendar_1javq_684 ._calendarCell_1javq_733{position:absolute;bottom:4px;left:4px;right:4px;background:#2d9c5d1a;border-radius:4px;padding:2px 4px;font-size:14px}._costEntryCalendar_1javq_684 ._calendar_1javq_684 ._calendarCell_1javq_733 ._entryCount_1javq_743,._costEntryCalendar_1javq_684 ._calendar_1javq_684 ._calendarCell_1javq_733 ._entryAmount_1javq_747{color:#2d9c5d;font-weight:600}._costEntryCalendar_1javq_684 ._dateDetailContent_1javq_751 ._dateSummary_1javq_751{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:12px}._costEntryCalendar_1javq_684 ._dateDetailContent_1javq_751 ._entryAmount_1javq_747{font-weight:600;color:#2d9c5d;font-size:16px}._costEntryCalendar_1javq_684 ._loadingContainer_1javq_287{display:flex;justify-content:center;align-items:center;padding:60px 0}@media(max-width:767px){._costEntryManagement_1javq_176{padding:0}._costEntryManagement_1javq_176 ._header_1javq_185 ._title_1javq_189{font-size:24px}._costEntryManagement_1javq_176 ._header_1javq_185 ._subtitle_1javq_197{font-size:14px}._costEntryManagement_1javq_176 ._content_1javq_204 ._tabs_1javq_204 .ant-tabs-content-holder{padding:16px}._costEntryList_1javq_227 ._tableHeader_1javq_273{flex-direction:column;gap:16px;align-items:stretch}._costEntryList_1javq_227 ._statsRow_1javq_232 .ant-col{margin-bottom:16px}._costEntryList_1javq_227 ._mobileCard_1javq_318{border-radius:12px}._costEntryList_1javq_227 ._cardContent_1javq_342{padding:16px}._costEntryList_1javq_227 ._cardHeader_1javq_345{margin-bottom:14px}._costEntryList_1javq_227 ._mobileTitle_1javq_359{font-size:18px!important}._costEntryList_1javq_227 ._seasonName_1javq_293{font-size:14px}._costEntryList_1javq_227 ._infoSection_1javq_389{gap:10px}._costEntryList_1javq_227 ._infoItem_1javq_394{gap:8px;align-items:flex-start}._costEntryList_1javq_227 ._infoIcon_1javq_399{font-size:14px;margin-top:2px}._costEntryList_1javq_227 ._infoLabel_1javq_405{font-size:14px;min-width:80px}._costEntryList_1javq_227 ._infoValue_1javq_414{font-size:14px}._costEntryList_1javq_227 ._actionsSection_1javq_423{margin-top:14px;padding-top:14px;gap:6px}._costEntryList_1javq_227 ._actionBtn_1javq_432{height:36px;font-size:14px;flex:1 1 calc(33.333% - 4px);min-width:80px}._costEntryForm_1javq_487 ._formHeader_1javq_491 h2{font-size:24px}._costEntryForm_1javq_487 ._formActions_1javq_540 .ant-space{width:100%;justify-content:center}._costEntryStats_1javq_568 ._statsRow_1javq_232 .ant-col{margin-bottom:16px}._costEntryCalendar_1javq_684 ._calendarHeader_1javq_698{flex-direction:column;gap:16px;align-items:stretch}._costEntryCalendar_1javq_684 ._calendarLegend_1javq_712{justify-content:center}}@media(max-width:768px){._costEntryManagement_1javq_176{padding:0;margin:0;max-width:100%}._costEntryManagement_1javq_176 ._backRow_1javq_181{padding:12px 20px 0}._costEntryManagement_1javq_176 ._header_1javq_185{padding:0 20px}._formCard_1javq_471{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none;width:100%}._formCard_1javq_471 .ant-card-body{padding:16px 20px!important}._formCard_1javq_471 .ant-card-head{padding:0 20px!important}._costEntryList_1javq_227{margin:0;padding:0;width:100%}._costEntryList_1javq_227 ._statsRow_1javq_232{margin-left:0!important;margin-right:0!important;width:100%}._costEntryList_1javq_227 ._statsRow_1javq_232 .ant-col{margin:0!important;padding:0!important}._costEntryList_1javq_227 ._statsRow_1javq_232 .ant-card{border-radius:0;border-left:none;border-right:none;margin:0;box-shadow:none;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE}._costEntryList_1javq_227 ._statsRow_1javq_232 .ant-card .ant-card-body{padding:16px 20px!important}._costEntryList_1javq_227 ._filtersCard_1javq_258{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._costEntryList_1javq_227 ._filtersCard_1javq_258 .ant-card-body{padding:20px 24px!important}._costEntryList_1javq_227 ._filtersCard_1javq_258 .ant-space,._costEntryList_1javq_227 ._filtersCard_1javq_258 .ant-space .ant-space-item{width:100%}._costEntryList_1javq_227 ._filtersCard_1javq_258 .ant-form-item-label{padding-bottom:16px!important}}@media(max-width:576px){._costEntryManagement_1javq_176{padding:0}._costEntryList_1javq_227 ._filtersCard_1javq_258 .ant-card-body{padding:20px 24px!important}._costEntryForm_1javq_487 ._formHeader_1javq_491{margin-bottom:24px}._costEntryForm_1javq_487 ._formHeader_1javq_491 h2{font-size:20px}._costEntryForm_1javq_487 ._materialUsageSection_1javq_526,._costEntryStats_1javq_568 ._chartCard_1javq_604 .ant-card-body,._costEntryStats_1javq_568 ._detailCard_1javq_623 .ant-card-body,._costEntryStats_1javq_568 ._recentCard_1javq_653 .ant-card-body,._costEntryCalendar_1javq_684 ._calendarCard_1javq_684 .ant-card-body{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}}._m4-container_1ppuy_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1ppuy_1{padding:0 8px}}._m4-page-header_1ppuy_12{margin-bottom:32px}._m4-page-header_1ppuy_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1ppuy_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1ppuy_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1ppuy_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1ppuy_29{padding:24px}@media(max-width:767px){._m4-card_1ppuy_29{padding:16px}}._m4-grid_1ppuy_49,._m4-grid-4_1ppuy_49,._m4-grid-3_1ppuy_49,._m4-grid-2_1ppuy_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1ppuy_49,._m4-grid-4_1ppuy_49,._m4-grid-3_1ppuy_49,._m4-grid-2_1ppuy_49{gap:16px}}._m4-grid-2_1ppuy_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1ppuy_49{grid-template-columns:1fr}}._m4-grid-3_1ppuy_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1ppuy_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1ppuy_49{grid-template-columns:1fr}}._m4-grid-4_1ppuy_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1ppuy_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1ppuy_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1ppuy_49{grid-template-columns:1fr}}@media(max-width:768px){.m16-widget{padding:0!important;margin-left:0!important;margin-right:0!important;border-left:none;border-right:none;border-radius:0;width:100%;max-width:100%;box-shadow:none}}.m16-widget .m16-widget__body{display:flex;flex-direction:column;padding:0}.m16-widget .m16-widget__item{padding:16px;border-bottom:1px solid #E8E8E8;transition:background-color .2s}@media(max-width:768px){.m16-widget .m16-widget__item{padding:16px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-bottom:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.m16-widget .m16-widget__item:first-child{border-top:none}.m16-widget .m16-widget__item:last-child{border-bottom:none}}.m16-widget .m16-widget__item:hover{background-color:#f8f9fa}.m16-widget .m16-widget__item-main{display:flex;align-items:flex-start;gap:16px}.m16-widget .m16-widget__item-actions{display:flex;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #E8E8E8}._wrapper_1ppuy_176{min-height:100vh;width:100%;background:#f7f8fa}._wrapper_1ppuy_176 ._backRow_1ppuy_181{padding:16px 16px 0;background:#fff}._productionGroupManagement_1ppuy_186{padding:0;max-width:1200px;margin:0 auto;min-height:100vh;width:100%;box-sizing:border-box}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #0000000f}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194 ._header_1ppuy_194{text-align:center;padding:24px 0}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194 ._header_1ppuy_194 ._title_1ppuy_203{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}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194 ._header_1ppuy_194 ._description_1ppuy_212{margin-top:8px;color:#666;font-size:16px}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217{margin-top:16px}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217 ._tabs_1ppuy_220 ._ant-tabs-tab_1ppuy_220{padding:12px 24px;font-weight:500}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217 ._tabs_1ppuy_220 ._ant-tabs-tab_1ppuy_220 ._ant-tabs-tab-btn_1ppuy_224{display:flex;align-items:center;gap:8px}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217 ._tabs_1ppuy_220 ._ant-tabs-tab-active_1ppuy_229 ._ant-tabs-tab-btn_1ppuy_224{color:#1890ff}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217 ._tabs_1ppuy_220 ._ant-tabs-content-holder_1ppuy_232{padding:24px 0}@media(max-width:768px){._wrapper_1ppuy_176{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}._wrapper_1ppuy_176 ._backRow_1ppuy_181{padding:12px 20px 0}._productionGroupManagement_1ppuy_186{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194{margin-bottom:12px;border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-left:0!important;margin-right:0!important;width:100%!important}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194 ._header_1ppuy_194{padding:16px 20px}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194 ._header_1ppuy_194 ._title_1ppuy_203{font-size:20px!important}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194 ._header_1ppuy_194 ._description_1ppuy_212{font-size:14px}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217{margin-top:0;padding:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217 ._tabs_1ppuy_220 ._ant-tabs-tab_1ppuy_220{padding:8px 16px;font-size:14px}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217 ._tabs_1ppuy_220 ._ant-tabs-content-holder_1ppuy_232{padding:16px 0}._productionGroupList_1ppuy_285{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}._productionGroupList_1ppuy_285 ._filtersCard_1ppuy_291{border-radius:0!important;border-left:none!important;border-right:none!important;margin-left:0!important;margin-right:0!important;box-shadow:none!important;width:100%!important;max-width:100%!important}._productionGroupList_1ppuy_285 ._filtersCard_1ppuy_291 .ant-card-body{padding:20px 24px!important}._productionGroupList_1ppuy_285 ._filtersCard_1ppuy_291 .ant-space,._productionGroupList_1ppuy_285 ._filtersCard_1ppuy_291 .ant-space .ant-space-item{width:100%}._productionGroupList_1ppuy_285 ._filtersCard_1ppuy_291 .ant-form-item-label{padding-bottom:16px!important}._productionGroupList_1ppuy_285 .ant-card{border-radius:0!important;border-left:none!important;border-right:none!important;margin-left:0!important;margin-right:0!important;box-shadow:none!important;width:100%!important;max-width:100%!important}._productionGroupList_1ppuy_285 .m16-widget{padding:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;border-radius:0;border-left:none;border-right:none;box-shadow:none}._productionGroupList_1ppuy_285 .m16-widget .m16-widget__item{padding:16px!important;border-left:none;border-right:none;border-radius:0}}@media(max-width:480px){._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194 ._header_1ppuy_194 ._title_1ppuy_203{font-size:18px!important}._productionGroupManagement_1ppuy_186 ._headerCard_1ppuy_194 ._header_1ppuy_194 ._description_1ppuy_212{font-size:14px}._productionGroupManagement_1ppuy_186 ._contentContainer_1ppuy_217 ._tabs_1ppuy_220 ._ant-tabs-nav_1ppuy_348 ._ant-tabs-tab_1ppuy_220{padding:6px 12px;font-size:14px}}._productionGroupList_1ppuy_285 ._mobileContainer_1ppuy_353{padding:0;display:flex;flex-direction:column;gap:16px}._productionGroupList_1ppuy_285 ._mobileCard_1ppuy_359{border-radius:0;box-shadow:none;border:none;transition:none;overflow:visible;background:transparent;margin:0;padding:0}._productionGroupList_1ppuy_285 ._cardContent_1ppuy_369{padding:0}._productionGroupList_1ppuy_285 ._cardHeader_1ppuy_372{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._productionGroupList_1ppuy_285 ._headerLeft_1ppuy_379{flex:1;min-width:0}._productionGroupList_1ppuy_285 ._titleSection_1ppuy_383{margin-top:4px}._productionGroupList_1ppuy_285 ._mobileTitle_1ppuy_386{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._productionGroupList_1ppuy_285 ._managerName_1ppuy_394{font-size:14px;color:#8c8c8c;font-weight:400}._productionGroupList_1ppuy_285 ._headerRight_1ppuy_399{flex-shrink:0;display:flex;align-items:center;gap:8px}._productionGroupList_1ppuy_285 ._statusTag_1ppuy_405{border-radius:20px;padding:4px 12px;font-size:14px;font-weight:500;border:none;height:auto;line-height:1.4}._productionGroupList_1ppuy_285 ._infoSection_1ppuy_414{display:flex;flex-direction:column;gap:12px}._productionGroupList_1ppuy_285 ._infoItem_1ppuy_419{display:flex;align-items:flex-start;gap:10px}._productionGroupList_1ppuy_285 ._infoIcon_1ppuy_424{font-size:16px;color:#1890ff;flex-shrink:0;margin-top:2px}._productionGroupList_1ppuy_285 ._infoLabel_1ppuy_430{font-size:14px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500;flex-shrink:0;width:100px}._productionGroupList_1ppuy_285 ._infoValue_1ppuy_439{font-size:14px;color:#262626;font-weight:500;line-height:1.4;flex:1;min-width:0}._productionGroupList_1ppuy_285 ._actionsSection_1ppuy_447{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:none;flex-wrap:wrap}._productionGroupList_1ppuy_285 ._actionBtn_1ppuy_456{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}._productionGroupList_1ppuy_285 ._actionBtn_1ppuy_456:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._productionGroupList_1ppuy_285 ._paginationWrapper_1ppuy_473{display:flex;justify-content:center;padding:20px 0 8px}._mobileModal_1ppuy_479{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff;display:flex;flex-direction:column;height:100vh;width:100vw;overflow:hidden}._mobileModalHeader_1ppuy_494{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}._mobileModalHeader_1ppuy_494 h2{margin:0;font-size:18px;font-weight:600;color:#262626}._mobileModalBody_1ppuy_512{flex:1;overflow-y:auto;padding:20px}@media(max-width:768px){._productionGroupList_1ppuy_285 ._mobileCard_1ppuy_359{border-radius:14px}._productionGroupList_1ppuy_285 ._cardContent_1ppuy_369{padding:16px}._productionGroupList_1ppuy_285 ._cardHeader_1ppuy_372{margin-bottom:14px}._productionGroupList_1ppuy_285 ._mobileTitle_1ppuy_386{font-size:17px!important}._productionGroupList_1ppuy_285 ._managerName_1ppuy_394{font-size:14px}._productionGroupList_1ppuy_285 ._infoSection_1ppuy_414{gap:10px}._productionGroupList_1ppuy_285 ._infoItem_1ppuy_419{gap:8px;align-items:flex-start}._productionGroupList_1ppuy_285 ._infoIcon_1ppuy_424{font-size:14px;margin-top:2px}._productionGroupList_1ppuy_285 ._infoLabel_1ppuy_430{font-size:14px;min-width:80px}._productionGroupList_1ppuy_285 ._infoValue_1ppuy_439{font-size:14px}._productionGroupList_1ppuy_285 ._actionsSection_1ppuy_447{margin-top:14px;padding-top:14px;gap:6px}._productionGroupList_1ppuy_285 ._actionBtn_1ppuy_456{height:36px;font-size:14px;flex:1 1 calc(33.333% - 4px);min-width:80px}}._orgManagement_1wnoz_1{display:flex;flex-direction:column;gap:16px}._orgManagement_1wnoz_1 ._backRow_1wnoz_6{padding:0 0 12px}._orgManagement_1wnoz_1 ._sectionTitle_1wnoz_9{margin-bottom:0}._orgManagement_1wnoz_1 ._statusAlert_1wnoz_12{border-radius:8px}._orgManagement_1wnoz_1 ._infoCard_1wnoz_15{height:100%}@media(max-width:768px){._orgManagement_1wnoz_1 ._infoCard_1wnoz_15{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0}._orgManagement_1wnoz_1 ._infoCard_1wnoz_15 .ant-card-body{padding:16px 20px!important}}._orgManagement_1wnoz_1 ._statCard_1wnoz_30{border-radius:12px;height:100%;box-shadow:0 8px 24px #2d9c5d14}@media(max-width:768px){._orgManagement_1wnoz_1 ._statCard_1wnoz_30{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-bottom:0!important;margin-top:0!important;border-top:1px solid #f0f0f0;border-bottom:none}._orgManagement_1wnoz_1 ._statCard_1wnoz_30:first-child{border-top:none}._orgManagement_1wnoz_1 ._statCard_1wnoz_30:last-child{border-bottom:1px solid #f0f0f0}._orgManagement_1wnoz_1 ._statCard_1wnoz_30 .ant-card-body{padding:16px 20px!important}}._orgManagement_1wnoz_1 ._timelineCard_1wnoz_57{margin-top:16px;border-radius:12px}@media(max-width:768px){._orgManagement_1wnoz_1 ._timelineCard_1wnoz_57{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0;margin-top:16px}._orgManagement_1wnoz_1 ._timelineCard_1wnoz_57 .ant-card-body{padding:16px 20px!important}}._orgManagement_1wnoz_1 ._subTabs_1wnoz_74 ._ant-tabs-nav_1wnoz_74{margin-bottom:12px}._orgManagement_1wnoz_1 ._tabWrapper_1wnoz_77{display:flex;flex-direction:column;gap:16px}._orgManagement_1wnoz_1 ._stepCard_1wnoz_82{height:100%;border-radius:12px;background:#f6ffed;border-color:#d9f7be}._orgManagement_1wnoz_1 ._expandContent_1wnoz_88{padding:12px 24px;background:#fafafa;border-radius:8px}._orgManagement_1wnoz_1 ._statsGroup_1wnoz_93{width:100%}@media(max-width:768px){._orgManagement_1wnoz_1 .ant-row{margin-left:0!important;margin-right:0!important;row-gap:0!important}._orgManagement_1wnoz_1 .ant-col{padding-left:0!important;padding-right:0!important;margin-bottom:0!important}._orgManagement_1wnoz_1>.ant-row>.ant-col{margin-bottom:0!important}}._wrapper_1nkrd_1{width:100%;max-width:100%;box-sizing:border-box}@media(max-width:768px){._wrapper_1nkrd_1{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}}@media(max-width:768px){._wrapper_1nkrd_1>.ant-card{border-radius:0!important;border-left:none!important;border-right:none!important;box-shadow:none!important;margin-left:0!important;margin-right:0!important;margin-bottom:12px!important;width:100%!important;max-width:100%!important}._wrapper_1nkrd_1>.ant-card .ant-card-body{padding:16px 20px!important}}._memberCard_1nkrd_31{border-radius:8px;box-shadow:0 2px 4px #00000014;border:1px solid #f0f0f0;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:768px){._memberCard_1nkrd_31{border-radius:0!important;border-left:none!important;border-right:none!important;box-shadow:none!important;margin:0!important;width:100%!important;max-width:100%!important}}._memberCard_1nkrd_31 .ant-card-body{padding:24px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}@media(max-width:768px){._memberCard_1nkrd_31 .ant-card-body{padding:16px 20px!important}}._cardHeader_1nkrd_67{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0;width:100%;max-width:100%;box-sizing:border-box;gap:16px}@media(max-width:768px){._cardHeader_1nkrd_67{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:12px;padding-left:0;padding-right:0}}._cardTitle_1nkrd_91{display:flex;align-items:center;gap:12px;flex:1}@media(max-width:768px){._cardTitle_1nkrd_91{width:100%;flex-wrap:wrap}}._titleIcon_1nkrd_104{font-size:24px;color:#1890ff;flex-shrink:0}@media(max-width:768px){._titleIcon_1nkrd_104{font-size:20px}}._titleText_1nkrd_115{font-size:18px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;flex:1;min-width:0}@media(max-width:768px){._titleText_1nkrd_115{font-size:16px;white-space:normal;word-break:break-word}}._memberCountTag_1nkrd_134{font-size:14px;padding:4px 12px;border-radius:12px;font-weight:500}@media(max-width:768px){._memberCountTag_1nkrd_134{font-size:14px;padding:3px 10px}}._addButton_1nkrd_147{flex-shrink:0;height:36px;border-radius:6px;font-weight:500}@media(max-width:768px){._addButton_1nkrd_147{width:100%;height:40px}}._loadingContainer_1nkrd_160{display:flex;justify-content:center;align-items:center;padding:60px 20px;min-height:200px}._emptyState_1nkrd_168{padding:40px 20px}@media(max-width:768px){._emptyState_1nkrd_168{padding:30px 15px}}._tableWrapper_1nkrd_177{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;box-sizing:border-box}._tableWrapper_1nkrd_177 .ant-table-wrapper{width:100%;max-width:100%}._memberTable_1nkrd_189{width:100%;max-width:100%;table-layout:auto}._memberTable_1nkrd_189 .ant-table{width:100%;max-width:100%}._memberTable_1nkrd_189 .ant-table-container{width:100%;max-width:100%;overflow-x:auto}._memberTable_1nkrd_189 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#1a1a1a;border-bottom:2px solid #f0f0f0;padding:12px 16px;font-size:14px;white-space:nowrap}@media(max-width:768px){._memberTable_1nkrd_189 .ant-table-thead>tr>th{padding:10px 12px;font-size:14px}}._memberTable_1nkrd_189 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f0f0f0;vertical-align:middle;max-width:300px;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:768px){._memberTable_1nkrd_189 .ant-table-tbody>tr>td{padding:12px;max-width:200px}}._memberTable_1nkrd_189 .ant-table-tbody>tr:hover>td{background:#fafafa}._memberTable_1nkrd_189 .ant-table-tbody>tr:last-child>td{border-bottom:none}._memberInfo_1nkrd_239{display:flex;align-items:center;gap:12px;min-width:0}@media(max-width:768px){._memberInfo_1nkrd_239{gap:8px}}._memberAvatar_1nkrd_251{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex-shrink:0}@media(max-width:768px){._memberAvatar_1nkrd_251{width:36px;height:36px;font-size:16px}}._memberDetails_1nkrd_271{flex:1;min-width:0}._memberName_1nkrd_276{font-weight:600;font-size:15px;color:#1a1a1a;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){._memberName_1nkrd_276{font-size:14px}}._memberEmail_1nkrd_291{font-size:14px;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){._memberEmail_1nkrd_291{font-size:14px}}._roleCell_1nkrd_304{display:flex;flex-direction:column;gap:8px;align-items:flex-start}._roleTag_1nkrd_311{font-size:14px;padding:4px 10px;border-radius:4px;font-weight:500;margin:0}._roleSelect_1nkrd_319{width:100%;max-width:180px;min-width:0}@media(max-width:768px){._roleSelect_1nkrd_319{max-width:100%}}._titleInput_1nkrd_330{width:100%}._areaSelect_1nkrd_334{width:100%;max-width:250px;min-width:0}@media(max-width:768px){._areaSelect_1nkrd_334{max-width:100%}}._dateText_1nkrd_345{font-size:14px;color:#595959;font-weight:500}@media(max-width:768px){._dateText_1nkrd_345{font-size:14px}}._permissionButton_1nkrd_356{padding:0;height:auto;font-size:14px;font-weight:500}@media(max-width:768px){._permissionButton_1nkrd_356{font-size:14px}}._deleteButton_1nkrd_368{color:#ff4d4f;padding:4px 8px}._deleteButton_1nkrd_368:hover{color:#ff7875;background:#fff1f0}._emptyText_1nkrd_377{color:#bfbfbf;font-size:14px}._mobileCardList_1nkrd_382{display:none;flex-direction:column;gap:16px;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:768px){._mobileCardList_1nkrd_382{gap:0;margin:0;padding:0}}._memberCardItem_1nkrd_398{border-radius:8px;box-shadow:0 2px 8px #0000001a;border:1px solid #f0f0f0;transition:all .3s ease;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:768px){._memberCardItem_1nkrd_398{border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-left:0!important;margin-right:0!important;width:100%!important}}._memberCardItem_1nkrd_398:hover{box-shadow:0 4px 12px #00000026}@media(max-width:768px){._memberCardItem_1nkrd_398:hover{box-shadow:none}}._memberCardItem_1nkrd_398 .ant-card-body{padding:16px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}@media(max-width:768px){._memberCardItem_1nkrd_398 .ant-card-body{padding:16px 20px!important}}._memberCardHeader_1nkrd_439{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0}._memberCardContent_1nkrd_446{display:flex;flex-direction:column;gap:16px}._memberField_1nkrd_452{display:flex;flex-direction:column;gap:8px}._fieldLabel_1nkrd_458{font-size:14px;font-weight:600;color:#595959;margin-bottom:4px}._fieldValue_1nkrd_465{display:flex;flex-direction:column;gap:8px;width:100%;max-width:100%;box-sizing:border-box}._fieldValue_1nkrd_465 ._roleSelect_1nkrd_319,._fieldValue_1nkrd_465 ._titleInput_1nkrd_330,._fieldValue_1nkrd_465 ._areaSelect_1nkrd_334{width:100%;max-width:100%;box-sizing:border-box}@media(max-width:768px){._tableWrapper_1nkrd_177{display:none!important}._mobileCardList_1nkrd_382{display:flex!important;margin:0;padding:0;width:100%!important}._memberCardItem_1nkrd_398 .ant-card-body{padding:16px 20px!important}._memberCardHeader_1nkrd_439{margin-bottom:0}._memberField_1nkrd_452{gap:6px}._fieldLabel_1nkrd_458{font-size:14px}._fieldValue_1nkrd_465{gap:6px}}@media(max-width:480px){._cardHeader_1nkrd_67{gap:10px}._titleText_1nkrd_115{font-size:15px}._memberCardItem_1nkrd_398 .ant-card-body{padding:12px}._memberName_1nkrd_276,._memberEmail_1nkrd_291{font-size:14px}._memberField_1nkrd_452{gap:6px}._fieldLabel_1nkrd_458{font-size:14px}}._m4-container_1sftm_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_1sftm_1{padding:0 8px}}._m4-page-header_1sftm_12{margin-bottom:32px}._m4-page-header_1sftm_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_1sftm_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_1sftm_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_1sftm_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_1sftm_29{padding:24px}@media(max-width:767px){._m4-card_1sftm_29{padding:16px}}._m4-grid_1sftm_49,._m4-grid-4_1sftm_49,._m4-grid-3_1sftm_49,._m4-grid-2_1sftm_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_1sftm_49,._m4-grid-4_1sftm_49,._m4-grid-3_1sftm_49,._m4-grid-2_1sftm_49{gap:16px}}._m4-grid-2_1sftm_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_1sftm_49{grid-template-columns:1fr}}._m4-grid-3_1sftm_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_1sftm_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_1sftm_49{grid-template-columns:1fr}}._m4-grid-4_1sftm_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_1sftm_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_1sftm_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_1sftm_49{grid-template-columns:1fr}}._productionLogManagement_1sftm_101{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:0;min-height:100vh}@media(max-width:767px){._productionLogManagement_1sftm_101{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}}._productionLogManagement_1sftm_101 ._headerCard_1sftm_114{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._productionLogManagement_1sftm_101 ._headerCard_1sftm_114:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._productionLogManagement_1sftm_101 ._headerCard_1sftm_114{margin-bottom:24px;border:none;background:linear-gradient(135deg,#2d9c5d1a,#2d9c5d0d)}._productionLogManagement_1sftm_101 ._headerCard_1sftm_114 .ant-card-body{padding:32px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._headerCard_1sftm_114{border-radius:0!important;border-left:none!important;border-right:none!important;box-shadow:none!important;margin:0 0 12px!important;width:100%!important;max-width:100%!important}._productionLogManagement_1sftm_101 ._headerCard_1sftm_114 .ant-card-body{padding:16px 20px!important}}._productionLogManagement_1sftm_101 ._headerContent_1sftm_150{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._headerContent_1sftm_150{flex-direction:column;align-items:flex-start}}._productionLogManagement_1sftm_101 ._headerLeft_1sftm_163{flex:1}._productionLogManagement_1sftm_101 ._headerTitle_1sftm_166{margin:0 0 8px!important;font-size:30px;font-weight:600;line-height:1.3;color:#212121;background:linear-gradient(135deg,#2d9c5d,#1e7a4a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._productionLogManagement_1sftm_101 ._headerDescription_1sftm_177{font-size:16px;line-height:1.6;color:#616161;color:#757575;display:block}._productionLogManagement_1sftm_101 ._formCard_1sftm_184{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._productionLogManagement_1sftm_101 ._formCard_1sftm_184:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._productionLogManagement_1sftm_101 ._formCard_1sftm_184{margin-bottom:24px;border:none}._productionLogManagement_1sftm_101 ._formCard_1sftm_184 .ant-card-body{padding:32px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._formCard_1sftm_184{border-radius:0!important;border-left:none!important;border-right:none!important;box-shadow:none!important;margin:0 0 12px!important;width:100%!important;max-width:100%!important}._productionLogManagement_1sftm_101 ._formCard_1sftm_184 .ant-card-body{padding:16px 20px!important}}._productionLogManagement_1sftm_101 ._formHeader_1sftm_219{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:8px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._formHeader_1sftm_219{flex-direction:column;align-items:flex-start}}._productionLogManagement_1sftm_101 ._formTitle_1sftm_233{margin:0!important;font-size:24px;font-weight:600;line-height:1.4;color:#424242;color:#2d9c5d;display:flex;align-items:center;gap:8px}._productionLogManagement_1sftm_101 ._formTitle_1sftm_233 .anticon{color:#2d9c5d}._productionLogManagement_1sftm_101 ._createForm_1sftm_247 .ant-form-item{margin-bottom:0}._productionLogManagement_1sftm_101 ._createForm_1sftm_247 .ant-input,._productionLogManagement_1sftm_101 ._createForm_1sftm_247 .ant-select-selector,._productionLogManagement_1sftm_101 ._createForm_1sftm_247 .ant-picker{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._productionLogManagement_1sftm_101 ._createForm_1sftm_247 .ant-form-item-label>label{font-weight:500;color:#616161;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._productionLogManagement_1sftm_101 ._formRow_1sftm_261{width:100%}._productionLogManagement_1sftm_101 ._submitButton_1sftm_264{background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._productionLogManagement_1sftm_101 ._submitButton_1sftm_264:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._productionLogManagement_1sftm_101 ._submitButton_1sftm_264:active{transform:translateY(0)}._productionLogManagement_1sftm_101 ._submitButton_1sftm_264{height:40px;font-weight:500;border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._productionLogManagement_1sftm_101 ._listCard_1sftm_287{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._productionLogManagement_1sftm_101 ._listCard_1sftm_287:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._productionLogManagement_1sftm_101 ._listCard_1sftm_287{border:none}._productionLogManagement_1sftm_101 ._listCard_1sftm_287 .ant-card-body{padding:32px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._listCard_1sftm_287{border-radius:0!important;border-left:none!important;border-right:none!important;box-shadow:none!important;margin:0!important;width:100%!important;max-width:100%!important}._productionLogManagement_1sftm_101 ._listCard_1sftm_287 .ant-card-body{padding:16px 20px!important}}._productionLogManagement_1sftm_101 ._listHeader_1sftm_321{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:16px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._listHeader_1sftm_321{flex-direction:column}}._productionLogManagement_1sftm_101 ._listTitle_1sftm_334{margin:0!important;font-size:24px;font-weight:600;line-height:1.4;color:#424242;color:#212121}._productionLogManagement_1sftm_101 ._filterActions_1sftm_342{display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._filterActions_1sftm_342,._productionLogManagement_1sftm_101 ._filterActions_1sftm_342 .ant-space-item{width:100%}._productionLogManagement_1sftm_101 ._filterActions_1sftm_342 .ant-space-item .ant-picker,._productionLogManagement_1sftm_101 ._filterActions_1sftm_342 .ant-space-item .ant-input-search{width:100%!important}}._productionLogManagement_1sftm_101 ._filterActions_1sftm_342 .ant-input-search .ant-input{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._productionLogManagement_1sftm_101 ._filterActions_1sftm_342 .ant-input-search .ant-input-search-button{border-radius:0 12px 12px 0}._productionLogManagement_1sftm_101 ._filterActions_1sftm_342 .ant-btn{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff;border-color:#e0e0e0;color:#616161;border-radius:12px;font-weight:500;transition:all .3s ease}._productionLogManagement_1sftm_101 ._filterActions_1sftm_342 .ant-btn:hover{border-color:#2d9c5d;color:#2d9c5d;background:#fafafa}._productionLogManagement_1sftm_101 ._loadingContainer_1sftm_382{display:flex;justify-content:center;align-items:center;padding:48px 0;min-height:300px}._productionLogManagement_1sftm_101 ._emptyState_1sftm_389{padding:48px 0;min-height:300px}._productionLogManagement_1sftm_101 ._emptyState_1sftm_389 .ant-empty-description{font-size:16px;line-height:1.6;color:#616161;color:#757575}._productionLogManagement_1sftm_101 ._createFirstButton_1sftm_399{background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._productionLogManagement_1sftm_101 ._createFirstButton_1sftm_399:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._productionLogManagement_1sftm_101 ._createFirstButton_1sftm_399:active{transform:translateY(0)}._productionLogManagement_1sftm_101 ._createFirstButton_1sftm_399{margin-top:16px;height:44px;padding:0 32px;border-radius:12px;font-weight:500;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._productionLogManagement_1sftm_101 ._tableWrapper_1sftm_424{overflow-x:auto}._productionLogManagement_1sftm_101 ._mobileCardList_1sftm_427{display:grid;grid-template-columns:1fr;gap:16px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._mobileCardList_1sftm_427{gap:0;margin:0;padding:0;width:100%!important}}._productionLogManagement_1sftm_101 ._mobileCard_1sftm_427{border:1px solid #eef0f2;border-radius:12px;box-shadow:0 2px 8px #0000000d}@media(max-width:767px){._productionLogManagement_1sftm_101 ._mobileCard_1sftm_427{border-radius:0!important;border-left:none!important;border-right:none!important;box-shadow:none!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}}._productionLogManagement_1sftm_101 ._mobileCard_1sftm_427 .ant-card-body{padding:16px}@media(max-width:767px){._productionLogManagement_1sftm_101 ._mobileCard_1sftm_427 .ant-card-body{padding:16px 20px!important}}._productionLogManagement_1sftm_101 ._mobileCardHeader_1sftm_465{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}._productionLogManagement_1sftm_101 ._mobileSubText_1sftm_472{color:#757575;font-size:14px;margin-top:4px}._productionLogManagement_1sftm_101 ._mobileCardRow_1sftm_477{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-top:1px solid #f0f0f0}._productionLogManagement_1sftm_101 ._mobileCardRow_1sftm_477 span{color:#757575;font-weight:600}._productionLogManagement_1sftm_101 ._mobileCardActions_1sftm_488{display:flex;justify-content:flex-end;padding-top:8px}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-table{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#212121;border-bottom:2px solid #EEEEEE;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:16px}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-table-tbody>tr>td{border-bottom:1px solid #EEEEEE;padding:16px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-table-tbody>tr:hover>td{background:#2d9c5d0d}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-table-tbody>tr{transition:all .2s ease}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-pagination{margin-top:24px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-pagination .ant-pagination-item{border-radius:8px}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-pagination .ant-pagination-item-active{background:#2d9c5d;border-color:#2d9c5d}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-pagination .ant-pagination-item-active a{color:#fff}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-pagination .ant-pagination-prev,._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-pagination .ant-pagination-next{border-radius:8px}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-tag{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:4px 8px;margin:0}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-btn{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._productionLogManagement_1sftm_101 ._headerCard_1sftm_114,._productionLogManagement_1sftm_101 ._formCard_1sftm_184{margin-bottom:16px}._productionLogManagement_1sftm_101 ._headerTitle_1sftm_166{font-size:24px!important}._productionLogManagement_1sftm_101 ._formTitle_1sftm_233,._productionLogManagement_1sftm_101 ._listTitle_1sftm_334{font-size:20px!important}._productionLogManagement_1sftm_101 ._createForm_1sftm_247 .ant-form-item{margin-bottom:8px}._productionLogManagement_1sftm_101 ._filterActions_1sftm_342 .ant-space-item{width:100%}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-table-thead>tr>th,._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-table-tbody>tr>td{padding:8px;font-size:14px}}@media(max-width:576px){._productionLogManagement_1sftm_101 ._headerCard_1sftm_114 .ant-card-body,._productionLogManagement_1sftm_101 ._formCard_1sftm_184 .ant-card-body,._productionLogManagement_1sftm_101 ._listCard_1sftm_287 .ant-card-body{padding:16px}._productionLogManagement_1sftm_101 ._headerTitle_1sftm_166{font-size:20px!important}._productionLogManagement_1sftm_101 ._formTitle_1sftm_233,._productionLogManagement_1sftm_101 ._listTitle_1sftm_334{font-size:18px!important}._productionLogManagement_1sftm_101 ._logTable_1sftm_493 .ant-table{font-size:14px}}._partnerViewWhite_1d2tw_1{background:#f7f8fa!important}._partnersSectionWhite_1d2tw_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_1d2tw_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_1d2tw_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_1d2tw_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_1d2tw_24{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_1d2tw_37{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_1d2tw_37{font-size:3rem!important}}._hubItem_1d2tw_47{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_1d2tw_47:hover{transform:translateY(-2px)}._hubItemIcon_1d2tw_61{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_1d2tw_75{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._partnerViewWhite_mtbs1_1{background:#f7f8fa!important}._partnersSectionWhite_mtbs1_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_mtbs1_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_mtbs1_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_mtbs1_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_mtbs1_24{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_mtbs1_37{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_mtbs1_37{font-size:3rem!important}}._backRowHero_mtbs1_47{margin-bottom:12px}._backRowHero_mtbs1_47 .app-button{background:#ffffffe6;color:#14532d;border:1.5px solid #ffffff}._hubItem_mtbs1_56{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_mtbs1_56:hover{transform:translateY(-2px)}._hubItemIcon_mtbs1_70{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_mtbs1_84{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._wrapper_1sncp_1{padding:16px;background:#f7f8fa;min-height:100vh}._wrapper_1sncp_1 ._backRow_1sncp_6{padding:0 0 12px}@media(max-width:768px){._wrapper_1sncp_1{padding:16px 0;background:#f7f8fa}._wrapper_1sncp_1 .ant-card{border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0}}._container_1m809_1{padding:24px;max-width:1200px;margin:0 auto;min-height:100vh;background-color:#f5f5f5}._header_1m809_9{display:flex;align-items:center;margin-bottom:24px;gap:16px}._backButton_1m809_16{flex-shrink:0}._title_1m809_20{margin:0!important;color:#1890ff}._loadingContainer_1m809_25{display:flex;justify-content:center;align-items:center;min-height:400px}._infoCard_1m809_32{margin-bottom:24px}._infoCard_1m809_32 .ant-card-head-title{font-weight:600;color:#1890ff}._infoItem_1m809_40{display:flex;align-items:center;margin-bottom:12px;gap:8px}._infoItem_1m809_40:last-child{margin-bottom:0}._icon_1m809_50{color:#1890ff;margin-right:4px}._infoValue_1m809_55{margin-left:8px;color:#262626}._footer_1m809_60{margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0;display:flex;justify-content:center}._mobileContent_1m809_68{display:flex;flex-direction:column;gap:12px}._mobileCard_1m809_74{border-radius:16px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0;background:#fff;overflow:hidden}._mobileCard_1m809_74 .ant-card-body{padding:0}._cardTitle_1m809_85{font-size:18px;font-weight:600;color:#262626;padding:14px 20px;border-bottom:1px solid #f0f0f0;background:#fafafa}._mobileInfoList_1m809_94{padding:12px 20px;display:flex;flex-direction:column;gap:0}._mobileInfoItem_1m809_101{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid #f5f5f5}._mobileInfoItem_1m809_101:last-child{border-bottom:none;padding-bottom:0}._mobileInfoItem_1m809_101:first-child{padding-top:0}._mobileInfoLabel_1m809_116{font-size:14px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500;margin-bottom:0}._mobileInfoValue_1m809_125{font-size:15px;color:#262626;font-weight:500;line-height:1.4;word-break:break-word}._statusTag_1m809_133{align-self:flex-start;border-radius:20px;padding:4px 12px;font-size:14px;font-weight:500;margin-top:4px}@media(max-width:768px){._container_1m809_1{padding:16px;background-color:#f5f5f5}._header_1m809_9{flex-direction:row;align-items:center;gap:12px;margin-bottom:20px;padding:12px 0}._title_1m809_20{font-size:20px!important;flex:1}._backButton_1m809_16{flex-shrink:0}._infoItem_1m809_40{flex-direction:column;align-items:flex-start;gap:4px}._infoValue_1m809_55{margin-left:0}._footer_1m809_60{margin-top:24px;padding-top:20px;padding-bottom:20px}._footer_1m809_60 .ant-space{width:100%}._mobileCard_1m809_74{border-radius:14px;margin-bottom:0}._cardTitle_1m809_85{font-size:17px;padding:12px 18px}._mobileInfoList_1m809_94{padding:10px 18px}._mobileInfoItem_1m809_101{padding:8px 0}._mobileInfoLabel_1m809_116,._mobileInfoValue_1m809_125{font-size:14px}}@media(max-width:576px){._container_1m809_1{padding:12px}._header_1m809_9{margin-bottom:16px;padding:8px 0}._title_1m809_20{font-size:18px!important}._mobileCard_1m809_74{border-radius:12px}._cardTitle_1m809_85{font-size:16px;padding:10px 16px}._mobileInfoList_1m809_94{padding:8px 16px}._mobileInfoItem_1m809_101{padding:6px 0}._mobileInfoLabel_1m809_116,._mobileInfoValue_1m809_125{font-size:14px}._footer_1m809_60{margin-top:20px;padding-top:16px;padding-bottom:16px}}._container_649it_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_649it_1{padding:0;margin:0;max-width:100%}}._loadingContainer_649it_18{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_649it_27{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_649it_27{margin-bottom:12px;border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._headerCard_649it_27 ._ant-card-body_649it_41{padding:16px 20px}}._infoCard_649it_46{border-radius:8px;margin-bottom:24px}@media(max-width:768px){._infoCard_649it_46{border-radius:0;margin-bottom:12px;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._infoCard_649it_46 ._ant-card-body_649it_41{padding:16px 20px}._infoCard_649it_46 ._ant-descriptions-item-label_649it_63,._infoCard_649it_46 ._ant-descriptions-item-content_649it_67{font-size:14px;padding:8px 12px}}._warningCard_649it_73{border-radius:8px}@media(max-width:768px){._warningCard_649it_73{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._warningCard_649it_73 ._ant-card-body_649it_41{padding:16px 20px}._warningCard_649it_73 ._ant-alert_649it_88{margin-bottom:12px}}._recommendationCard_649it_93{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:6px}._recommendationCard_649it_93 ._ant-card-body_649it_41{padding:16px}._recommendationCard_649it_93 ._ant-typography_649it_101 h5{margin-bottom:12px;color:#1890ff;font-size:16px}@media(max-width:768px){._recommendationCard_649it_93 ._ant-card-body_649it_41{padding:12px}._recommendationCard_649it_93 ._ant-typography_649it_101 h5{font-size:14px}}@media(max-width:768px){._container_649it_1 ._ant-card_649it_41 ._ant-card-head_649it_116{padding:0 16px;min-height:48px}._container_649it_1 ._ant-card_649it_41 ._ant-card-head_649it_116 ._ant-card-head-title_649it_120{font-size:16px}._container_649it_1 ._ant-descriptions_649it_63 ._ant-descriptions-item-label_649it_63{width:100px;font-weight:600}._container_649it_1 ._ant-tag_649it_127,._container_649it_1 ._ant-typography_649it_101{font-size:14px}}@media(max-width:576px){._container_649it_1 ._ant-card_649it_41 ._ant-card-head_649it_116{padding:0 12px}._container_649it_1 ._ant-card_649it_41 ._ant-card-head_649it_116 ._ant-card-head-title_649it_120{font-size:15px}._container_649it_1 ._ant-card_649it_41 ._ant-card-body_649it_41{padding:12px}._container_649it_1 ._ant-descriptions_649it_63 ._ant-descriptions-item-label_649it_63{width:80px;font-size:14px}._container_649it_1 ._ant-descriptions_649it_63 ._ant-descriptions-item-content_649it_67{font-size:14px}}._container_13i1s_1{padding:24px;background:#f5f5f5;min-height:100vh;width:100%;box-sizing:border-box}@media(max-width:768px){._container_13i1s_1{padding:0;margin:0}}._loadingContainer_13i1s_15{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_13i1s_24{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_13i1s_24{margin-bottom:12px;border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._headerCard_13i1s_24 .ant-card-body{padding:16px 20px!important}}._formCard_13i1s_43{border-radius:8px}@media(max-width:768px){._formCard_13i1s_43{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._formCard_13i1s_43 .ant-card-body{padding:16px 20px!important}}._formCard_13i1s_43 ._ant-form-item-label_13i1s_59>label{font-weight:600;color:#262626}@media(max-width:768px){._formCard_13i1s_43 ._ant-form-item-label_13i1s_59>label{font-size:14px}}._formCard_13i1s_43 ._ant-input_13i1s_68,._formCard_13i1s_43 ._ant-input-number_13i1s_69,._formCard_13i1s_43 ._ant-select-selector_13i1s_70{border-radius:6px}@media(max-width:768px){._formCard_13i1s_43 ._ant-input_13i1s_68,._formCard_13i1s_43 ._ant-input-number_13i1s_69,._formCard_13i1s_43 ._ant-select-selector_13i1s_70{font-size:14px}}._formCard_13i1s_43 ._ant-btn_13i1s_80{border-radius:6px}@media(max-width:768px){._formCard_13i1s_43 ._ant-btn_13i1s_80{font-size:14px}}@media(max-width:768px){._container_13i1s_1 .ant-card .ant-card-head{padding:0 20px;min-height:48px}._container_13i1s_1 .ant-card .ant-card-head .ant-card-head-title{font-size:16px}._container_13i1s_1 .ant-form-item{margin-bottom:16px}._container_13i1s_1 .ant-form-item-label{padding-bottom:4px}._container_13i1s_1 .ant-input,._container_13i1s_1 .ant-input-number,._container_13i1s_1 .ant-select-selector{height:40px}._container_13i1s_1 .ant-btn{height:40px;padding:0 16px}}@media(max-width:576px){._container_13i1s_1 .ant-card .ant-card-head{padding:0 20px}._container_13i1s_1 .ant-card .ant-card-head .ant-card-head-title{font-size:15px}._container_13i1s_1 .ant-card .ant-card-body{padding:16px 20px!important}._container_13i1s_1 .ant-form-item{margin-bottom:12px}._container_13i1s_1 .ant-input,._container_13i1s_1 .ant-input-number,._container_13i1s_1 .ant-select-selector{height:36px;font-size:14px}._container_13i1s_1 .ant-btn{height:36px;padding:0 12px;font-size:14px}}._container_mj51j_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_mj51j_1{padding:12px}}@media(max-width:480px){._container_mj51j_1{padding:8px}}._loadingContainer_mj51j_21{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_mj51j_30{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_mj51j_30{margin-bottom:16px;border-radius:6px}._headerCard_mj51j_30 ._ant-card-body_mj51j_39{padding:16px}}._infoCard_mj51j_44{border-radius:8px;margin-bottom:24px}@media(max-width:768px){._infoCard_mj51j_44{border-radius:6px;margin-bottom:16px}._infoCard_mj51j_44 ._ant-descriptions-item-label_mj51j_53,._infoCard_mj51j_44 ._ant-descriptions-item-content_mj51j_57{font-size:14px;padding:8px 12px}}._warningCard_mj51j_63{border-radius:8px}@media(max-width:768px){._warningCard_mj51j_63{border-radius:6px}._warningCard_mj51j_63 ._ant-alert_mj51j_70{margin-bottom:12px}}._recommendationCard_mj51j_75{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:6px}._recommendationCard_mj51j_75 ._ant-card-body_mj51j_39{padding:16px}._recommendationCard_mj51j_75 ._ant-typography_mj51j_83 h5{margin-bottom:12px;color:#1890ff;font-size:16px}@media(max-width:768px){._recommendationCard_mj51j_75 ._ant-card-body_mj51j_39{padding:12px}._recommendationCard_mj51j_75 ._ant-typography_mj51j_83 h5{font-size:14px}}@media(max-width:768px){._container_mj51j_1 ._ant-card_mj51j_39 ._ant-card-head_mj51j_98{padding:0 16px;min-height:48px}._container_mj51j_1 ._ant-card_mj51j_39 ._ant-card-head_mj51j_98 ._ant-card-head-title_mj51j_102{font-size:16px}._container_mj51j_1 ._ant-descriptions_mj51j_53 ._ant-descriptions-item-label_mj51j_53{width:100px;font-weight:600}._container_mj51j_1 ._ant-tag_mj51j_109,._container_mj51j_1 ._ant-typography_mj51j_83{font-size:14px}}@media(max-width:576px){._container_mj51j_1 ._ant-card_mj51j_39 ._ant-card-head_mj51j_98{padding:0 12px}._container_mj51j_1 ._ant-card_mj51j_39 ._ant-card-head_mj51j_98 ._ant-card-head-title_mj51j_102{font-size:15px}._container_mj51j_1 ._ant-card_mj51j_39 ._ant-card-body_mj51j_39{padding:12px}._container_mj51j_1 ._ant-descriptions_mj51j_53 ._ant-descriptions-item-label_mj51j_53{width:80px;font-size:14px}._container_mj51j_1 ._ant-descriptions_mj51j_53 ._ant-descriptions-item-content_mj51j_57{font-size:14px}}._container_z7fpk_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_z7fpk_1{padding:0;margin:0;max-width:100%}}._loadingContainer_z7fpk_18{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_z7fpk_27{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_z7fpk_27{margin-bottom:12px;border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._headerCard_z7fpk_27 .ant-card-body{padding:16px 20px!important}}._formCard_z7fpk_46{border-radius:8px}@media(max-width:768px){._formCard_z7fpk_46{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._formCard_z7fpk_46 .ant-card-body{padding:16px 20px!important}}._formCard_z7fpk_46 ._ant-form-item-label_z7fpk_62>label{font-weight:600;color:#262626}@media(max-width:768px){._formCard_z7fpk_46 ._ant-form-item-label_z7fpk_62>label{font-size:14px}}._formCard_z7fpk_46 ._ant-input_z7fpk_71,._formCard_z7fpk_46 ._ant-input-number_z7fpk_72,._formCard_z7fpk_46 ._ant-select-selector_z7fpk_73{border-radius:6px}@media(max-width:768px){._formCard_z7fpk_46 ._ant-input_z7fpk_71,._formCard_z7fpk_46 ._ant-input-number_z7fpk_72,._formCard_z7fpk_46 ._ant-select-selector_z7fpk_73{font-size:14px}}._formCard_z7fpk_46 ._ant-btn_z7fpk_83{border-radius:6px}@media(max-width:768px){._formCard_z7fpk_46 ._ant-btn_z7fpk_83{font-size:14px}}@media(max-width:768px){._container_z7fpk_1 .ant-card .ant-card-head{padding:0 20px;min-height:48px}._container_z7fpk_1 .ant-card .ant-card-head .ant-card-head-title{font-size:16px}._container_z7fpk_1 .ant-form-item{margin-bottom:16px}._container_z7fpk_1 .ant-form-item-label{padding-bottom:4px}._container_z7fpk_1 .ant-input,._container_z7fpk_1 .ant-input-number,._container_z7fpk_1 .ant-select-selector{height:40px}._container_z7fpk_1 .ant-btn{height:40px;padding:0 16px}}@media(max-width:576px){._container_z7fpk_1 .ant-card .ant-card-head{padding:0 20px}._container_z7fpk_1 .ant-card .ant-card-head .ant-card-head-title{font-size:15px}._container_z7fpk_1 .ant-card .ant-card-body{padding:16px 20px!important}._container_z7fpk_1 .ant-form-item{margin-bottom:12px}._container_z7fpk_1 .ant-input,._container_z7fpk_1 .ant-input-number,._container_z7fpk_1 .ant-select-selector{height:36px;font-size:14px}._container_z7fpk_1 .ant-btn{height:36px;padding:0 12px;font-size:14px}}._container_1xwcy_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_1xwcy_1{padding:0;margin:0;max-width:100%}}._loadingContainer_1xwcy_18{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_1xwcy_27{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_1xwcy_27{margin-bottom:12px;border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._headerCard_1xwcy_27 .ant-card-body{padding:16px 20px!important}}._infoCard_1xwcy_46{border-radius:8px}@media(max-width:768px){._infoCard_1xwcy_46{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._infoCard_1xwcy_46 .ant-card-body{padding:16px 20px!important}._infoCard_1xwcy_46 .ant-descriptions-item-label,._infoCard_1xwcy_46 .ant-descriptions-item-content{font-size:14px;padding:8px 0}}@media(max-width:768px){._container_1xwcy_1 .ant-card .ant-card-head{padding:0 20px;min-height:48px}._container_1xwcy_1 .ant-card .ant-card-head .ant-card-head-title{font-size:16px}._container_1xwcy_1 .ant-descriptions .ant-descriptions-item-label{width:100px;font-weight:600}._container_1xwcy_1 .ant-tag,._container_1xwcy_1 .ant-typography{font-size:14px}}@media(max-width:576px){._container_1xwcy_1 .ant-card .ant-card-head{padding:0 20px}._container_1xwcy_1 .ant-card .ant-card-head .ant-card-head-title{font-size:15px}._container_1xwcy_1 .ant-card .ant-card-body{padding:16px 20px!important}._container_1xwcy_1 .ant-descriptions .ant-descriptions-item-label{width:80px;font-size:14px}._container_1xwcy_1 .ant-descriptions .ant-descriptions-item-content{font-size:14px}}._container_1s49r_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_1s49r_1{padding:0;margin:0;max-width:100%}}._loadingContainer_1s49r_18{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_1s49r_27{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_1s49r_27{margin-bottom:12px;border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._headerCard_1s49r_27 .ant-card-body{padding:16px 20px!important}}._formCard_1s49r_46{border-radius:8px}@media(max-width:768px){._formCard_1s49r_46{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;box-shadow:none}._formCard_1s49r_46 .ant-card-body{padding:16px 20px!important}}._formCard_1s49r_46 ._ant-form-item-label_1s49r_62>label{font-weight:600;color:#262626}@media(max-width:768px){._formCard_1s49r_46 ._ant-form-item-label_1s49r_62>label{font-size:14px}}._formCard_1s49r_46 ._ant-input_1s49r_71,._formCard_1s49r_46 ._ant-input-number_1s49r_72,._formCard_1s49r_46 ._ant-select-selector_1s49r_73{border-radius:6px}@media(max-width:768px){._formCard_1s49r_46 ._ant-input_1s49r_71,._formCard_1s49r_46 ._ant-input-number_1s49r_72,._formCard_1s49r_46 ._ant-select-selector_1s49r_73{font-size:14px}}._formCard_1s49r_46 ._ant-btn_1s49r_83{border-radius:6px}@media(max-width:768px){._formCard_1s49r_46 ._ant-btn_1s49r_83{font-size:14px}}._form_1s49r_46{max-width:800px;margin:0 auto}@media(max-width:768px){._container_1s49r_1 .ant-card .ant-card-head{padding:0 20px;min-height:48px}._container_1s49r_1 .ant-card .ant-card-head .ant-card-head-title{font-size:16px}._container_1s49r_1 .ant-form-item{margin-bottom:16px}._container_1s49r_1 .ant-form-item-label{padding-bottom:4px}._container_1s49r_1 .ant-input,._container_1s49r_1 .ant-input-number,._container_1s49r_1 .ant-select-selector{height:40px}._container_1s49r_1 .ant-btn{height:40px;padding:0 16px}}@media(max-width:576px){._container_1s49r_1 .ant-card .ant-card-head{padding:0 20px}._container_1s49r_1 .ant-card .ant-card-head .ant-card-head-title{font-size:15px}._container_1s49r_1 .ant-card .ant-card-body{padding:16px 20px!important}._container_1s49r_1 .ant-form-item{margin-bottom:12px}._container_1s49r_1 .ant-input,._container_1s49r_1 .ant-input-number,._container_1s49r_1 .ant-select-selector{height:36px;font-size:14px}._container_1s49r_1 .ant-btn{height:36px;padding:0 12px;font-size:14px}}._container_11g8g_1{padding:32px;max-width:1400px;margin:0 auto;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#fff);width:100%;box-sizing:border-box;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:768px){._container_11g8g_1{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important;background:#f5f7fa}}._loadingContainer_11g8g_21{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_11g8g_30{margin-bottom:32px;border-radius:20px;box-shadow:0 4px 20px #2d9c5d1f;background:linear-gradient(135deg,#fff,#f8fffe);border:2px solid rgba(45,156,93,.15);padding:0}@media(max-width:768px){._headerCard_11g8g_30{margin-bottom:12px;border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-left:0!important;margin-right:0!important;width:100%!important}}._headerContent_11g8g_51{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px}@media(max-width:768px){._headerContent_11g8g_51{flex-direction:column;align-items:flex-start;gap:16px;padding:16px 20px!important}}._headerLeft_11g8g_67{display:flex;align-items:center;gap:16px;flex:1}@media(max-width:768px){._headerLeft_11g8g_67{flex-direction:column;align-items:flex-start;width:100%;gap:12px}}._backButton_11g8g_82{flex-shrink:0}@media(max-width:768px){._backButton_11g8g_82{align-self:flex-start}}._headerInfo_11g8g_91{flex:1;min-width:0}._headerTitleWrapper_11g8g_96{display:flex;align-items:center;gap:12px;margin-bottom:8px}@media(max-width:768px){._headerTitleWrapper_11g8g_96{gap:8px;margin-bottom:6px}}._headerIcon_11g8g_109{font-size:36px;color:#2d9c5d;flex-shrink:0;background:linear-gradient(135deg,#2d9c5d1a,#2d9c5d0d);padding:12px;border-radius:12px}@media(max-width:768px){._headerIcon_11g8g_109{font-size:28px;padding:10px;border-radius:10px}}._headerTitle_11g8g_96{margin:0!important;font-size:32px;font-weight:700;color:#2d9c5d;word-break:break-word;letter-spacing:-.5px;line-height:1.3}@media(max-width:768px){._headerTitle_11g8g_96{font-size:24px;font-weight:600}}._headerSubtitle_11g8g_141{font-size:15px;color:#666;display:flex;align-items:center;gap:8px;margin-top:8px;font-weight:500}@media(max-width:768px){._headerSubtitle_11g8g_141{font-size:14px;margin-top:6px}}._headerRight_11g8g_157{flex-shrink:0}@media(max-width:768px){._headerRight_11g8g_157,._headerRight_11g8g_157 .ant-btn{width:100%}}._tabsWrapper_11g8g_169{background:transparent;width:100%;overflow:visible}@media(max-width:768px){._tabsWrapper_11g8g_169{margin:0;padding:0;width:100%!important;max-width:100%!important}}._tabs_11g8g_169{width:100%}._tabs_11g8g_169 .ant-tabs-nav{margin-bottom:32px;background:linear-gradient(135deg,#fff,#f8fffe);padding:8px 20px;border-radius:16px;box-shadow:0 4px 16px #2d9c5d1f;border:2px solid rgba(45,156,93,.15);overflow-x:auto;overflow-y:visible}@media(max-width:768px){._tabs_11g8g_169 .ant-tabs-nav{margin-bottom:12px;padding:6px 20px;border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-left:0!important;margin-right:0!important;width:100%!important;-webkit-overflow-scrolling:touch}}._tabs_11g8g_169 .ant-tabs-nav .ant-tabs-nav-wrap{overflow-x:auto;overflow-y:visible}@media(max-width:768px){._tabs_11g8g_169 .ant-tabs-nav .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch}}._tabs_11g8g_169 .ant-tabs-nav .ant-tabs-nav-list{flex-wrap:nowrap;min-width:max-content}@media(max-width:768px){._tabs_11g8g_169 .ant-tabs-nav .ant-tabs-nav-list{gap:4px}}._tabs_11g8g_169 .ant-tabs-tab{font-size:16px;font-weight:600;padding:14px 24px;color:#666;border-radius:10px;margin:0 4px;transition:all .3s ease}._tabs_11g8g_169 .ant-tabs-tab:hover{color:#2d9c5d;background:#2d9c5d14}@media(max-width:768px){._tabs_11g8g_169 .ant-tabs-tab{font-size:14px;padding:12px 16px;margin:0 2px}}._tabs_11g8g_169 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#2d9c5d;font-weight:700}._tabs_11g8g_169 .ant-tabs-tab-active{background:#2d9c5d1a}._tabs_11g8g_169 .ant-tabs-ink-bar{background:linear-gradient(90deg,#2d9c5d,#fceab5);height:4px;border-radius:2px}._tabs_11g8g_169 .ant-tabs-content-holder{background:transparent;overflow:visible}._tabs_11g8g_169 .ant-tabs-tabpane{overflow:visible}._overviewContent_11g8g_268{display:flex;flex-direction:column;gap:24px;width:100%;overflow:visible}@media(max-width:768px){._overviewContent_11g8g_268{gap:16px;margin:0;padding:0;width:100%!important}}._statsRow_11g8g_284{margin-bottom:0!important}@media(max-width:768px){._statsRow_11g8g_284{margin-left:0!important;margin-right:0!important;width:100%!important}}._statCard_11g8g_295{border-radius:14px;box-shadow:0 2px 10px #00000014;transition:all .25s ease;border:1px solid #eef0f2;height:100%;background:#fff;overflow:hidden;position:relative}._statCard_11g8g_295:before{display:none}._statCard_11g8g_295:hover{box-shadow:0 6px 18px #0000001f;transform:translateY(-2px);border-color:#e3e5e8}@media(max-width:768px){._statCard_11g8g_295{border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-left:0!important;margin-right:0!important;width:100%!important;border-top:1px solid #eef0f2;border-bottom:1px solid #eef0f2}._statCard_11g8g_295:first-child{border-top:none}}._statCard_11g8g_295 .ant-card-body{padding:24px 20px}@media(max-width:768px){._statCard_11g8g_295 .ant-card-body{padding:16px 20px!important}}._statCard_11g8g_295 .ant-statistic-title{font-size:14px;color:#666;margin-bottom:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){._statCard_11g8g_295 .ant-statistic-title{font-size:14px;margin-bottom:10px}}._statCard_11g8g_295 .ant-statistic-content{font-size:32px;font-weight:700;line-height:1.2}@media(max-width:768px){._statCard_11g8g_295 .ant-statistic-content{font-size:26px}}._statCard_11g8g_295 .anticon{font-size:24px;margin-right:10px;opacity:.9}@media(max-width:768px){._statCard_11g8g_295 .anticon{font-size:20px;margin-right:8px}}._mobileCardList_11g8g_373{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;width:100%}@media(max-width:768px){._mobileCardList_11g8g_373{gap:0}}._mobileCard_11g8g_373{border:1px solid #eef0f2;border-radius:12px;box-shadow:0 2px 8px #0000000d}@media(max-width:768px){._mobileCard_11g8g_373{border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-left:0!important;margin-right:0!important;width:100%!important}}._mobileCard_11g8g_373 .ant-card-body{padding:14px}@media(max-width:768px){._mobileCard_11g8g_373 .ant-card-body{padding:16px 20px!important}}._mobileCardHeader_11g8g_412{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:10px}._mobileSubText_11g8g_420{color:#888;font-size:14px;margin-top:4px}._mobileCardRow_11g8g_426{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-top:1px solid #f0f0f0}._mobileCardRow_11g8g_426 span{color:#666;font-weight:500}._infoCard_11g8g_438{border-radius:20px;box-shadow:0 4px 20px #2d9c5d1f;border:2px solid rgba(45,156,93,.15);background:linear-gradient(135deg,#fff,#f8fffe);overflow:hidden}@media(max-width:768px){._infoCard_11g8g_438{border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-left:0!important;margin-right:0!important;width:100%!important}}._infoCard_11g8g_438 .ant-card-head{border-bottom:3px solid rgba(45,156,93,.15);padding:20px 28px;background:linear-gradient(135deg,#2d9c5d0d,#fceab50d)}@media(max-width:768px){._infoCard_11g8g_438 .ant-card-head{padding:12px 20px!important}}._infoCard_11g8g_438 .ant-card-head-title{font-size:20px;font-weight:700;color:#2d9c5d;letter-spacing:-.3px}@media(max-width:768px){._infoCard_11g8g_438 .ant-card-head-title{font-size:18px}}._infoCard_11g8g_438 .ant-card-body{padding:28px;overflow-x:visible}@media(max-width:768px){._infoCard_11g8g_438 .ant-card-body{padding:16px 20px!important}}._infoCard_11g8g_438 .ant-descriptions{width:100%}._infoCard_11g8g_438 .ant-descriptions .ant-descriptions-item-content{word-break:break-word;overflow-wrap:break-word;max-width:100%}._infoCard_11g8g_438 .ant-descriptions .ant-descriptions-item-label{white-space:normal}._groupName_11g8g_498{font-size:22px;color:#2d9c5d;font-weight:700;line-height:1.4;letter-spacing:-.3px}@media(max-width:768px){._groupName_11g8g_498{font-size:18px}}._icon_11g8g_511{color:#2d9c5d;font-size:14px}._tabContent_11g8g_516{display:flex;flex-direction:column;gap:24px;width:100%;overflow:visible}@media(max-width:768px){._tabContent_11g8g_516{gap:16px;margin:0;padding:0;width:100%!important}}._contentCard_11g8g_532{border-radius:20px;box-shadow:0 4px 20px #2d9c5d1f;border:2px solid rgba(45,156,93,.15);background:linear-gradient(135deg,#fff,#f8fffe);width:100%;overflow:visible}@media(max-width:768px){._contentCard_11g8g_532{border-radius:0;border-left:none;border-right:none;box-shadow:none;margin-left:0!important;margin-right:0!important;width:100%!important}}._contentCard_11g8g_532 .ant-card-head{border-bottom:3px solid rgba(45,156,93,.15);padding:20px 28px;background:linear-gradient(135deg,#2d9c5d0d,#fceab50d)}@media(max-width:768px){._contentCard_11g8g_532 .ant-card-head{padding:12px 20px!important}}._contentCard_11g8g_532 .ant-card-head-title{font-size:20px;font-weight:700;color:#2d9c5d;letter-spacing:-.3px}@media(max-width:768px){._contentCard_11g8g_532 .ant-card-head-title{font-size:18px}}._contentCard_11g8g_532 .ant-card-body{padding:28px;overflow-x:auto;overflow-y:visible}@media(max-width:768px){._contentCard_11g8g_532 .ant-card-body{padding:16px 20px!important}}@media(max-width:768px){._container_11g8g_1 .ant-card .ant-card-head{padding:0 16px;min-height:48px}._container_11g8g_1 .ant-card .ant-card-head .ant-card-head-title{font-size:16px}._container_11g8g_1 .ant-card .ant-card-body{padding:16px;overflow-x:visible}._container_11g8g_1 .ant-descriptions .ant-descriptions-item-label{width:100px;font-weight:600;font-size:14px;padding:8px 12px}._container_11g8g_1 .ant-descriptions .ant-descriptions-item-content{font-size:14px;padding:8px 12px;word-break:break-word}._container_11g8g_1 .ant-tag{font-size:14px;padding:2px 8px}._container_11g8g_1 .ant-typography{font-size:14px}._container_11g8g_1 .ant-table{font-size:14px;width:100%;overflow-x:auto;display:block}._container_11g8g_1 .ant-table .ant-table-thead>tr>th{font-size:14px;padding:8px;white-space:nowrap}._container_11g8g_1 .ant-table .ant-table-tbody>tr>td{padding:8px;word-break:break-word}._container_11g8g_1 .ant-tabs .ant-tabs-content-holder,._container_11g8g_1 .ant-tabs .ant-tabs-tabpane{overflow:visible}}@media(max-width:576px){._container_11g8g_1 .ant-descriptions .ant-descriptions-item-label{width:80px;font-size:14px}._container_11g8g_1 .ant-descriptions .ant-descriptions-item-content,._container_11g8g_1 .ant-statistic .ant-statistic-title{font-size:14px}._container_11g8g_1 .ant-statistic .ant-statistic-content{font-size:18px}}._m4-container_7wto0_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_7wto0_1{padding:0 8px}}._m4-page-header_7wto0_12{margin-bottom:32px}._m4-page-header_7wto0_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_7wto0_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_7wto0_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_7wto0_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_7wto0_29{padding:24px}@media(max-width:767px){._m4-card_7wto0_29{padding:16px}}._m4-grid_7wto0_49,._m4-grid-4_7wto0_49,._m4-grid-3_7wto0_49,._m4-grid-2_7wto0_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_7wto0_49,._m4-grid-4_7wto0_49,._m4-grid-3_7wto0_49,._m4-grid-2_7wto0_49{gap:16px}}._m4-grid-2_7wto0_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_7wto0_49{grid-template-columns:1fr}}._m4-grid-3_7wto0_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_7wto0_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_7wto0_49{grid-template-columns:1fr}}._m4-grid-4_7wto0_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_7wto0_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_7wto0_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_7wto0_49{grid-template-columns:1fr}}._container_7wto0_101{padding:24px;background:#fafafa;min-height:100vh;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_7wto0_101{padding:0;background:#fff}}._container_7wto0_101 .ant-table{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_7wto0_101 .ant-table{font-size:14px}}._container_7wto0_101 .ant-table-thead>tr>th{padding:8px;font-size:14px;font-weight:600;background:#fafafa;color:#212121;border-bottom:2px solid #EEEEEE;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_7wto0_101 .ant-table-thead>tr>th{padding:8px 4px;font-size:14px}}._container_7wto0_101 .ant-table-tbody>tr>td{padding:8px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_7wto0_101 .ant-table-tbody>tr>td{padding:8px 4px}}._container_7wto0_101 .ant-table-tbody>tr:hover>td{background:#2d9c5d0d}._container_7wto0_101 .ant-card{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._container_7wto0_101 .ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._container_7wto0_101 .ant-card{border:none}@media(max-width:767px){._container_7wto0_101 .ant-card{border-radius:12px}}._container_7wto0_101 .ant-card-head{border-bottom:1px solid #EEEEEE}@media(max-width:767px){._container_7wto0_101 .ant-card-head{padding:8px 16px}}._container_7wto0_101 .ant-card-head .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_7wto0_101 .ant-card-body{padding:16px}}._container_7wto0_101 .ant-statistic-title{font-size:14px;line-height:1.5;color:#757575;margin-bottom:8px}@media(max-width:767px){._container_7wto0_101 .ant-statistic-title{margin-bottom:4px}}._container_7wto0_101 .ant-statistic-content{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_7wto0_101 .ant-statistic-content{font-size:20px!important}}._container_7wto0_101 .ant-btn{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:576px){._container_7wto0_101 .ant-btn-sm{padding:0 7px;font-size:14px}}._container_7wto0_101 .ant-input{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:576px){._container_7wto0_101 .ant-input{font-size:14px}}._container_7wto0_101 .ant-select-selector{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:576px){._container_7wto0_101 .ant-select-selector{font-size:14px}}._container_7wto0_101 .ant-tag{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._container_7wto0_101 .ant-pagination{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_7wto0_101 .ant-pagination .ant-pagination-options{display:none}}@media(max-width:576px){._container_7wto0_101 .ant-pagination .ant-pagination-item{min-width:28px;height:28px;line-height:26px;font-size:14px;border-radius:8px}._container_7wto0_101 .ant-pagination .ant-pagination-prev,._container_7wto0_101 .ant-pagination .ant-pagination-next{min-width:28px;height:28px;line-height:26px;border-radius:8px}}._container_7wto0_101 .ant-pagination .ant-pagination-item-active{background:#2d9c5d;border-color:#2d9c5d}._container_7wto0_101 .ant-pagination .ant-pagination-item-active a{color:#fff}._statCard_7wto0_270{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._statCard_7wto0_270{transition:all .3s ease;position:relative;overflow:hidden}._statCard_7wto0_270:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#2d9c5d;transition:all .3s ease}._statCard_7wto0_270:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._statCard_7wto0_270 .ant-statistic-title{font-size:14px;line-height:1.5;color:#757575;margin-bottom:8px}._statCard_7wto0_270 .ant-statistic-content{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._statCard_7wto0_270 .ant-statistic-prefix{margin-right:8px;font-size:20px}._statCard1_7wto0_314:before{background:#2d9c5d}._statCard1_7wto0_314 .ant-statistic-prefix{color:#2d9c5d}._statCard2_7wto0_321:before{background:#1890ff}._statCard2_7wto0_321 .ant-statistic-prefix{color:#1890ff}._statCard3_7wto0_328:before{background:#52c41a}._statCard3_7wto0_328 .ant-statistic-prefix{color:#52c41a}._statCard4_7wto0_335:before{background:#722ed1}._statCard4_7wto0_335 .ant-statistic-prefix{color:#722ed1}._filterSection_7wto0_342{margin-bottom:16px}._tableActions_7wto0_346{display:flex;gap:8px;justify-content:flex-end}._statusTag_7wto0_352{font-size:14px;line-height:1.5;color:#757575;padding:2px 8px;border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._mobileCard_7wto0_361{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._mobileCard_7wto0_361{transition:all .3s ease}._mobileCard_7wto0_361:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}@media(max-width:576px){._mobileCard_7wto0_361{border-radius:12px}}._mobileCardTitle_7wto0_385{font-size:24px;font-weight:600;color:#424242;color:#2d9c5d;margin-bottom:8px;line-height:1.4}._mobileCardInfo_7wto0_396{display:flex;align-items:center;font-size:14px;line-height:1.5;color:#757575;margin-bottom:4px}._mobileCardInfo_7wto0_396 .anticon{margin-right:6px;font-size:14px;color:#2d9c5d}._mobileCardMeta_7wto0_411{line-height:1.5;color:#757575;color:#9e9e9e;margin-top:4px;font-size:14px}._mobileCardActions_7wto0_420{margin-top:8px;display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid #EEEEEE}._mobileCardActions_7wto0_420 .ant-btn{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._m4-container_wd06e_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_wd06e_1{padding:0 8px}}._m4-page-header_wd06e_12{margin-bottom:32px}._m4-page-header_wd06e_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_wd06e_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_wd06e_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_wd06e_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_wd06e_29{padding:24px}@media(max-width:767px){._m4-card_wd06e_29{padding:16px}}._m4-grid_wd06e_49,._m4-grid-4_wd06e_49,._m4-grid-3_wd06e_49,._m4-grid-2_wd06e_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_wd06e_49,._m4-grid-4_wd06e_49,._m4-grid-3_wd06e_49,._m4-grid-2_wd06e_49{gap:16px}}._m4-grid-2_wd06e_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_wd06e_49{grid-template-columns:1fr}}._m4-grid-3_wd06e_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_wd06e_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_wd06e_49{grid-template-columns:1fr}}._m4-grid-4_wd06e_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_wd06e_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_wd06e_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_wd06e_49{grid-template-columns:1fr}}._container_wd06e_101{padding:24px;background:#fafafa;min-height:100vh;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_wd06e_101{padding:0}}._header_wd06e_113{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #EEEEEE}@media(max-width:767px){._header_wd06e_113{flex-direction:column;gap:8px}}._header_wd06e_113 h2{font-size:30px;font-weight:600;line-height:1.3;margin:0;color:#212121}._header_wd06e_113 p{font-size:16px;line-height:1.6;color:#616161;color:#757575;margin:4px 0 0}._header_wd06e_113 .ant-btn{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff;border-color:#e0e0e0;color:#616161;border-radius:12px;font-weight:500;transition:all .3s ease}._header_wd06e_113 .ant-btn:hover{border-color:#2d9c5d;color:#2d9c5d;background:#fafafa}._statCard_wd06e_158{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._statCard_wd06e_158{height:100%;display:flex;flex-direction:column;transition:all .3s ease;position:relative;overflow:hidden}._statCard_wd06e_158:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#2d9c5d;transition:all .3s ease}._statCard_wd06e_158:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._statCard_wd06e_158 .ant-statistic{flex:1}._statCard_wd06e_158 .ant-statistic-title{font-size:14px;line-height:1.5;color:#757575;margin-bottom:8px}._statCard_wd06e_158 .ant-statistic-content{font-size:30px;font-weight:700;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._statCard_wd06e_158 .ant-statistic-content{font-size:24px}}._statCard_wd06e_158 .ant-statistic-prefix{margin-right:8px;font-size:24px}._statCard1_wd06e_215:before{background:#2d9c5d}._statCard1_wd06e_215 .ant-statistic-prefix{color:#2d9c5d}._statCard2_wd06e_222:before{background:#1890ff}._statCard2_wd06e_222 .ant-statistic-prefix{color:#1890ff}._statCard3_wd06e_229:before{background:#722ed1}._statCard3_wd06e_229 .ant-statistic-prefix{color:#722ed1}._statCard4_wd06e_236:before{background:#fa8c16}._statCard4_wd06e_236 .ant-statistic-prefix{color:#fa8c16}._cardFooter_wd06e_243{margin-top:8px;padding-top:8px;border-top:1px solid #EEEEEE;font-size:14px;line-height:1.5;color:#757575;display:flex;align-items:center;min-height:20px}@media(max-width:767px){._cardFooter_wd06e_243{font-size:14px;margin-top:8px;padding-top:8px;min-height:18px}}._cardFooter_wd06e_243 a{color:#2d9c5d;text-decoration:none;font-size:inherit;font-weight:500;transition:all .2s ease}._cardFooter_wd06e_243 a:hover{color:#1e7a4a;text-decoration:underline}._activityItem_wd06e_274{padding:4px 0}._activityItem_wd06e_274 strong{color:#212121;font-weight:600}._recentActivitiesCard_wd06e_282{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._recentActivitiesCard_wd06e_282:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._recentActivitiesCard_wd06e_282{border:none;height:100%}._recentActivitiesCard_wd06e_282 .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._activitiesList_wd06e_305{display:flex;flex-direction:column;gap:8px;max-height:500px;overflow-y:auto;overflow-x:hidden;padding-right:4px}@media(max-width:767px){._activitiesList_wd06e_305{padding-right:0;width:100%;max-width:100%;box-sizing:border-box}}._activitiesList_wd06e_305::-webkit-scrollbar{width:6px}._activitiesList_wd06e_305::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}._activitiesList_wd06e_305::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:3px}._activitiesList_wd06e_305::-webkit-scrollbar-thumb:hover{background:#9e9e9e}._activityCard_wd06e_337{display:flex;gap:8px;padding:8px;border-radius:12px;background:#fafafa;transition:all .2s ease;border:1px solid transparent;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:767px){._activityCard_wd06e_337{padding:12px;overflow:visible}}._activityCard_wd06e_337:hover{background:#fff;border-color:#eee;box-shadow:0 1px 2px #0000000d;transform:translate(4px)}._activityIcon_wd06e_362{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0000000d;font-size:18px}._activityContent_wd06e_375{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:767px){._activityContent_wd06e_375{overflow:visible}}._activityHeader_wd06e_391{display:flex;align-items:center;gap:4px;flex-wrap:wrap;width:100%;max-width:100%}@media(max-width:767px){._activityHeader_wd06e_391{word-wrap:break-word;overflow-wrap:break-word}}._activityUser_wd06e_406{font-size:16px;line-height:1.6;color:#616161;color:#212121;font-weight:600}._activityAction_wd06e_414{font-size:16px;line-height:1.6;color:#616161}._activityTarget_wd06e_421{font-size:14px;line-height:1.5;color:#757575;line-height:1.4;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}._activityTime_wd06e_434{line-height:1.5;color:#757575;color:#9e9e9e;font-size:14px}._tableWrapper_wd06e_442{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:767px){._tableWrapper_wd06e_442{margin:0 -16px;padding:0 16px}}@media(max-width:767px){.ant-table{font-size:14px;min-width:600px}.ant-table .ant-table-thead>tr>th{padding:8px 6px;font-size:14px;white-space:nowrap}.ant-table .ant-table-tbody>tr>td{padding:8px 6px;font-size:14px}.ant-table .ant-table-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.ant-card .ant-card-head-title{font-size:24px;font-weight:600;line-height:1.4;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-timeline{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){.ant-timeline .ant-timeline-item-content{font-size:14px}}.ant-timeline .ant-timeline-item-head{border-color:#2d9c5d}.ant-tag{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._m4-container_3kows_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_3kows_1{padding:0 8px}}._m4-page-header_3kows_12{margin-bottom:32px}._m4-page-header_3kows_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_3kows_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_3kows_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_3kows_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_3kows_29{padding:24px}@media(max-width:767px){._m4-card_3kows_29{padding:16px}}._m4-grid_3kows_49,._m4-grid-4_3kows_49,._m4-grid-3_3kows_49,._m4-grid-2_3kows_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_3kows_49,._m4-grid-4_3kows_49,._m4-grid-3_3kows_49,._m4-grid-2_3kows_49{gap:16px}}._m4-grid-2_3kows_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_3kows_49{grid-template-columns:1fr}}._m4-grid-3_3kows_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_3kows_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_3kows_49{grid-template-columns:1fr}}._m4-grid-4_3kows_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_3kows_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_3kows_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_3kows_49{grid-template-columns:1fr}}._container_3kows_101{padding:24px;background:#fafafa;min-height:100vh;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_3kows_101{padding:16px}}._header_3kows_113{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #EEEEEE}@media(max-width:767px){._header_3kows_113{flex-direction:column;gap:8px}}._header_3kows_113 h2{font-size:30px;font-weight:600;line-height:1.3;margin:0;color:#212121}._header_3kows_113 p{font-size:16px;line-height:1.6;color:#616161;color:#757575;margin:4px 0 0}._header_3kows_113 .ant-btn{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff;border-color:#e0e0e0;color:#616161;border-radius:12px;font-weight:500;transition:all .3s ease}._header_3kows_113 .ant-btn:hover{border-color:#2d9c5d;color:#2d9c5d;background:#fafafa}._header_3kows_113 .ant-btn-primary{background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._header_3kows_113 .ant-btn-primary:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._header_3kows_113 .ant-btn-primary:active{transform:translateY(0)}._statCard_3kows_175{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._statCard_3kows_175{transition:all .3s ease;position:relative;overflow:hidden}._statCard_3kows_175:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#2d9c5d;transition:all .3s ease}._statCard_3kows_175:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._statCard_3kows_175 .ant-statistic-title{font-size:14px;line-height:1.5;color:#757575;margin-bottom:8px}._statCard_3kows_175 .ant-statistic-content{font-size:24px;font-weight:600;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._statCard_3kows_175 .ant-statistic-content{font-size:20px}}._statCard_3kows_175 .ant-statistic-prefix{margin-right:8px;font-size:20px}._statCard1_3kows_226:before{background:#2d9c5d}._statCard1_3kows_226 .ant-statistic-prefix{color:#2d9c5d}._statCard2_3kows_233:before{background:#52c41a}._statCard2_3kows_233 .ant-statistic-prefix{color:#52c41a}._statCard3_3kows_240:before{background:#1890ff}._statCard3_3kows_240 .ant-statistic-prefix{color:#1890ff}._statCard4_3kows_247:before{background:#fa8c16}._statCard4_3kows_247 .ant-statistic-prefix{color:#fa8c16}._tableWrapper_3kows_254{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:767px){._tableWrapper_3kows_254{margin:0 -16px;padding:0 16px}}._mobileList_3kows_265{display:flex;flex-direction:column;gap:8px}._mobileCard_3kows_271{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._mobileCard_3kows_271{transition:all .3s ease}._mobileCard_3kows_271:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._mobileCardHeader_3kows_290{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}._mobileCardTitle_3kows_298{flex:1;font-size:24px;font-weight:600;color:#424242;line-height:1.4;color:#212121}._mobileCardContent_3kows_308{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._mobileCardRow_3kows_315{display:flex;align-items:flex-start;font-size:16px;line-height:1.6;color:#616161;line-height:1.5}._mobileCardRow_3kows_315 .anticon{margin-right:6px;color:#2d9c5d}._mobileCardFooter_3kows_329{margin-top:8px;padding-top:8px;border-top:1px solid #EEEEEE}._mobileCardFooter_3kows_329 .ant-btn{background:#2d9c5d;border-color:#2d9c5d;color:#fff;border-radius:12px;font-weight:500;transition:all .3s ease}._mobileCardFooter_3kows_329 .ant-btn:hover{background:#4fb87a;border-color:#4fb87a;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._mobileCardFooter_3kows_329 .ant-btn:active{transform:translateY(0)}._mobileCardFooter_3kows_329 .ant-btn{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-table{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){.ant-table{font-size:14px;min-width:700px}.ant-table .ant-table-thead>tr>th{padding:8px 6px;font-size:14px;white-space:nowrap;background:#fafafa;font-weight:600}.ant-table .ant-table-tbody>tr>td{padding:8px 6px;font-size:14px}.ant-table .ant-table-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.ant-card{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}.ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}.ant-card{border:none}@media(max-width:767px){.ant-card .ant-card-head{padding:8px 16px}.ant-card .ant-card-body{padding:16px}}.ant-input,.ant-select-selector,.ant-picker,.ant-btn,.ant-tag{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-pagination{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){.ant-pagination .ant-pagination-options{display:none}}.ant-pagination .ant-pagination-item{border-radius:8px}.ant-pagination .ant-pagination-item-active{background:#2d9c5d;border-color:#2d9c5d}.ant-pagination .ant-pagination-item-active a{color:#fff}._m4-container_g0b87_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_g0b87_1{padding:0 8px}}._m4-page-header_g0b87_12{margin-bottom:32px}._m4-page-header_g0b87_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_g0b87_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_g0b87_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_g0b87_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_g0b87_29{padding:24px}@media(max-width:767px){._m4-card_g0b87_29{padding:16px}}._m4-grid_g0b87_49,._m4-grid-4_g0b87_49,._m4-grid-3_g0b87_49,._m4-grid-2_g0b87_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_g0b87_49,._m4-grid-4_g0b87_49,._m4-grid-3_g0b87_49,._m4-grid-2_g0b87_49{gap:16px}}._m4-grid-2_g0b87_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_g0b87_49{grid-template-columns:1fr}}._m4-grid-3_g0b87_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_g0b87_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_g0b87_49{grid-template-columns:1fr}}._m4-grid-4_g0b87_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_g0b87_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_g0b87_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_g0b87_49{grid-template-columns:1fr}}._page_g0b87_101{padding:24px;min-height:100vh;background:#fafafa;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._page_g0b87_101{padding:16px}}._header_g0b87_113{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}@media(max-width:767px){._header_g0b87_113{flex-direction:column}}._title_g0b87_126{margin:0;font-size:30px;font-weight:600;line-height:1.3;color:#212121}._description_g0b87_135{margin:4px 0 0;font-size:16px;line-height:1.6;color:#616161;color:#757575;max-width:640px}._statsRow_g0b87_144{margin-bottom:16px}._statCard_g0b87_148{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._statCard_g0b87_148{border:none;transition:all .3s ease;position:relative;overflow:hidden}._statCard_g0b87_148:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#2d9c5d;transition:all .3s ease}._statCard_g0b87_148:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._statCard_g0b87_148 .ant-statistic-title{font-size:14px;line-height:1.5;color:#757575;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._statCard_g0b87_148 .ant-statistic-content{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}._statCard_g0b87_148 .ant-statistic-prefix{margin-right:8px;font-size:20px}._statCard1_g0b87_194:before{background:#fa8c16}._statCard1_g0b87_194 .ant-statistic-prefix{color:#fa8c16}._statCard2_g0b87_201:before{background:#fceab5}._statCard2_g0b87_201 .ant-statistic-prefix{color:#fceab5}._statCard3_g0b87_208:before{background:#1890ff}._statCard3_g0b87_208 .ant-statistic-prefix{color:#1890ff}._statCard4_g0b87_215:before{background:#2d9c5d}._statCard4_g0b87_215 .ant-statistic-prefix{color:#2d9c5d}._tabsCard_g0b87_222{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._tabsCard_g0b87_222:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._tabsCard_g0b87_222{border:none}._tabsCard_g0b87_222 .ant-tabs-nav{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._tabsCard_g0b87_222 .ant-tabs-nav{margin-bottom:0}}._tabsCard_g0b87_222 .ant-tabs-tab{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;padding:12px 16px;min-width:0;flex:1;display:flex;justify-content:center;align-items:center;position:relative;overflow:visible!important}@media(max-width:767px){._tabsCard_g0b87_222 .ant-tabs-tab{padding:12px 8px;flex:1;min-width:0;max-width:50%}}._tabsCard_g0b87_222 .ant-tabs-tab:hover{color:#2d9c5d}._tabsCard_g0b87_222 .ant-tabs-tab._ant-tabs-tab-active_g0b87_267 .ant-tabs-tab-btn{color:#2d9c5d;font-weight:600}._tabsCard_g0b87_222 .ant-tabs-tab .ant-tabs-tab-btn{width:100%;text-align:center;white-space:nowrap;overflow:visible!important;display:flex;align-items:center;justify-content:center;gap:8px;position:relative}@media(max-width:767px){._tabsCard_g0b87_222 .ant-tabs-tab .ant-tabs-tab-btn{font-size:13px;gap:4px}}._tabsCard_g0b87_222 .ant-tabs-tab .ant-tabs-tab-btn span{white-space:nowrap;overflow:visible!important;text-overflow:clip}._tabsCard_g0b87_222 .ant-tabs-tab .ant-badge{display:inline-flex!important;align-items:center;position:relative;overflow:visible!important;z-index:1}._tabsCard_g0b87_222 .ant-tabs-tab .ant-badge .ant-badge-count{position:absolute!important;top:-8px!important;right:-12px!important;font-size:11px;min-width:18px;height:18px;line-height:18px;padding:0 4px;z-index:10;display:block!important;visibility:visible!important;opacity:1!important}@media(max-width:767px){._tabsCard_g0b87_222 .ant-tabs-tab .ant-badge .ant-badge-count{font-size:10px;min-width:16px;height:16px;line-height:16px;top:-10px!important;right:-10px!important}}._tabsCard_g0b87_222 .ant-tabs-nav,._tabsCard_g0b87_222 .ant-tabs-nav-wrap{overflow:visible!important}._tabsCard_g0b87_222 .ant-tabs-nav-wrap:before,._tabsCard_g0b87_222 .ant-tabs-nav-wrap:after{display:none!important}._tabsCard_g0b87_222 .ant-tabs-nav-list{overflow:visible!important;position:relative}._tabsCard_g0b87_222 .ant-tabs-content-holder,._tabsCard_g0b87_222 .ant-tabs-content,._tabsCard_g0b87_222 .ant-tabs-tabpane{overflow:visible}._tabsWithBadge_g0b87_347 .ant-tabs-nav{overflow:visible!important;margin-bottom:0}._tabsWithBadge_g0b87_347 .ant-tabs-nav:before{display:none!important}._tabsWithBadge_g0b87_347 .ant-tabs-nav-wrap{overflow:visible!important}._tabsWithBadge_g0b87_347 .ant-tabs-nav-wrap:before,._tabsWithBadge_g0b87_347 .ant-tabs-nav-wrap:after{display:none!important}._tabsWithBadge_g0b87_347 .ant-tabs-nav-list,._tabsWithBadge_g0b87_347 .ant-tabs-tab,._tabsWithBadge_g0b87_347 .ant-tabs-tab .ant-tabs-tab-btn,._tabsWithBadge_g0b87_347 .ant-tabs-tab .ant-tabs-tab-btn .ant-badge{overflow:visible!important}._tabsWithBadge_g0b87_347 .ant-tabs-tab .ant-tabs-tab-btn .ant-badge .ant-badge-count{display:inline-block!important;visibility:visible!important;opacity:1!important}._tabsWithBadge_g0b87_347 .ant-tabs-nav-list{width:100%;display:flex}@media(max-width:767px){._tabsWithBadge_g0b87_347 .ant-tabs-nav-list{justify-content:space-between}}._tabsWithBadge_g0b87_347 .ant-tabs-tab+.ant-tabs-tab{margin-left:0}@media(max-width:767px){._tabsWithBadge_g0b87_347 .ant-tabs-tab+.ant-tabs-tab{margin-left:0}}._tabsWithBadge_g0b87_347 .ant-tabs-ink-bar{background:#2d9c5d;height:3px;border-radius:8px 8px 0 0}._tableWrapper_g0b87_400{width:100%;overflow-x:auto}._tableWrapper_g0b87_400 .ant-table{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._tableWrapper_g0b87_400 .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#212121;border-bottom:2px solid #EEEEEE;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._tableWrapper_g0b87_400 .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #EEEEEE;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._tableWrapper_g0b87_400 .ant-table .ant-table-tbody>tr:hover>td{background:#2d9c5d0d}._tableWrapper_g0b87_400 .ant-tag,._tableWrapper_g0b87_400 .ant-btn{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._itemTitle_g0b87_430{font-weight:600;color:#212121;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._subText_g0b87_436{font-size:14px;line-height:1.5;color:#757575}._centered_g0b87_443{display:flex;justify-content:center;padding:32px 0}._mobileList_g0b87_449{display:flex;flex-direction:column;gap:8px}._mobileCard_g0b87_455{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._mobileCard_g0b87_455{border:1px solid #EEEEEE;padding:16px!important;background:#fff;transition:all .3s ease}._mobileCard_g0b87_455:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._mobileCardHeader_g0b87_477{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}._mobileCardTitle_g0b87_485{display:flex;flex-direction:column;font-weight:600;color:#212121;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._mobileCardTitle_g0b87_485 span{font-size:24px;font-weight:600;line-height:1.4;color:#424242}._mobileCardTitle_g0b87_485 small{margin-top:2px;font-size:14px;line-height:1.5;color:#757575;color:#9e9e9e}._mobileInfoRow_g0b87_506{display:flex;gap:8px;font-size:16px;line-height:1.6;color:#616161;margin-bottom:10px;align-items:flex-start;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._mobileInfoRow_g0b87_506 span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileInfoRow_g0b87_506 ._label_g0b87_523{flex:unset;min-width:90px;color:#9e9e9e;font-weight:500}._mobileInfoRow_g0b87_506 .anticon{color:#2d9c5d;margin-right:4px}._cardActions_g0b87_534{width:100%;display:flex;flex-direction:column;gap:10px}._cardActions_g0b87_534 .ant-btn{width:100%;height:42px;border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500}._secondaryBtn_g0b87_548{background:#fff;border-color:#e0e0e0;color:#616161;border-radius:12px;font-weight:500;transition:all .3s ease}._secondaryBtn_g0b87_548:hover{border-color:#2d9c5d;color:#2d9c5d;background:#fafafa}._statusPill_g0b87_562{border-radius:9999px;border:none;font-weight:500;text-align:center;min-width:100px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._page_g0b87_101{padding:16px}._header_g0b87_113{flex-direction:column}._statCard_g0b87_148{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._title_g0b87_126{font-size:24px}._description_g0b87_135{font-size:14px}}@media(max-width:575px){._title_g0b87_126{font-size:20px}._description_g0b87_135{font-size:14px}._tableWrapper_g0b87_400{margin-bottom:8px}}._m4-container_mst4e_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_mst4e_1{padding:0 8px}}._m4-page-header_mst4e_12{margin-bottom:32px}._m4-page-header_mst4e_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_mst4e_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_mst4e_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_mst4e_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_mst4e_29{padding:24px}@media(max-width:767px){._m4-card_mst4e_29{padding:16px}}._m4-grid_mst4e_49,._m4-grid-4_mst4e_49,._m4-grid-3_mst4e_49,._m4-grid-2_mst4e_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_mst4e_49,._m4-grid-4_mst4e_49,._m4-grid-3_mst4e_49,._m4-grid-2_mst4e_49{gap:16px}}._m4-grid-2_mst4e_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_mst4e_49{grid-template-columns:1fr}}._m4-grid-3_mst4e_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_mst4e_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_mst4e_49{grid-template-columns:1fr}}._m4-grid-4_mst4e_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_mst4e_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_mst4e_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_mst4e_49{grid-template-columns:1fr}}._partnerViewWhite_mst4e_101{background:#f7f8fa!important}._partnersSectionWhite_mst4e_105{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_mst4e_111{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_mst4e_111{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_mst4e_124{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_mst4e_124{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_mst4e_137{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_mst4e_137{font-size:3rem!important}}._hubItem_mst4e_147{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0}._hubItem_mst4e_147:hover{transform:translateY(-2px)}._hubItemIcon_mst4e_163{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #d9d9d9;color:#333;font-size:26px;margin-bottom:8px;box-shadow:none}._hubItemIcon_mst4e_163 svg,._hubItemIcon_mst4e_163 .anticon{color:#333}._hubItemName_mst4e_182{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._m4-container_k3k2t_1,._hubContainer_k3k2t_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_k3k2t_1,._hubContainer_k3k2t_1{padding:0 8px}}._m4-page-header_k3k2t_12{margin-bottom:32px}._m4-page-header_k3k2t_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_k3k2t_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_k3k2t_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_k3k2t_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_k3k2t_29{padding:24px}@media(max-width:767px){._m4-card_k3k2t_29{padding:16px}}._m4-grid_k3k2t_49,._m4-grid-4_k3k2t_49,._m4-grid-3_k3k2t_49,._m4-grid-2_k3k2t_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_k3k2t_49,._m4-grid-4_k3k2t_49,._m4-grid-3_k3k2t_49,._m4-grid-2_k3k2t_49{gap:16px}}._m4-grid-2_k3k2t_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_k3k2t_49{grid-template-columns:1fr}}._m4-grid-3_k3k2t_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_k3k2t_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_k3k2t_49{grid-template-columns:1fr}}._m4-grid-4_k3k2t_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_k3k2t_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_k3k2t_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_k3k2t_49{grid-template-columns:1fr}}._hubItem_k3k2t_101{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0}._hubItem_k3k2t_101:hover{transform:translateY(-2px)}._hubItemIcon_k3k2t_117{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #d9d9d9;color:#333;font-size:26px;margin-bottom:8px;box-shadow:none}._hubItemIcon_k3k2t_117 svg,._hubItemIcon_k3k2t_117 .anticon{color:#333}._hubItemName_k3k2t_136{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._partnerViewWhite_k3k2t_149{background:#f7f8fa!important}._partnersSectionWhite_k3k2t_153{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_k3k2t_159{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_k3k2t_159{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_k3k2t_172{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_k3k2t_172{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_k3k2t_185{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_k3k2t_185{font-size:3rem!important}}._hubContainer_k3k2t_1{padding-top:32px;padding-bottom:32px}._hubHeader_k3k2t_200{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px}@media(max-width:767px){._hubHeader_k3k2t_200{flex-direction:column;gap:16px}}._hubTitleGroup_k3k2t_214{display:flex;align-items:center;gap:16px}._hubTitleGroup_k3k2t_214 ._hubIcon_k3k2t_219{font-size:32px;color:#2d9c5d;background:#2d9c5d14;border-radius:16px;padding:10px}._hubTitleGroup_k3k2t_214 ._hubTitleText_k3k2t_226{display:flex;flex-direction:column;gap:4px}._hubTitleGroup_k3k2t_214 ._hubTitleText_k3k2t_226 ._hubTitle_k3k2t_214{font-size:30px;font-weight:600;line-height:1.3;color:#212121;margin:0}._hubTitleGroup_k3k2t_214 ._hubTitleText_k3k2t_226 ._hubSubtitle_k3k2t_238{font-size:16px;line-height:1.6;color:#616161;color:#757575;margin:0}._hubActions_k3k2t_246{display:flex;gap:8px}@media(max-width:767px){._hubActions_k3k2t_246{width:100%}._hubActions_k3k2t_246 .ant-btn{flex:1}}._statsGrid_k3k2t_259{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:32px}@media(min-width:768px)and (max-width:1023px){._statsGrid_k3k2t_259{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){._statsGrid_k3k2t_259{grid-template-columns:1fr}}._statCard_k3k2t_276{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._statCard_k3k2t_276:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._statCard_k3k2t_276{padding:16px;display:flex;flex-direction:column;gap:8px}._statCard_k3k2t_276 ._statLabel_k3k2t_293{font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:#757575}._statCard_k3k2t_276 ._statValue_k3k2t_299{font-size:24px;font-weight:700;color:#212121}._statCard_k3k2t_276 ._statMeta_k3k2t_304{font-size:14px;color:#9e9e9e}._hubContent_k3k2t_309{display:flex;flex-direction:column;gap:24px}._featuresGrid_k3k2t_315{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media(min-width:768px)and (max-width:1023px){._featuresGrid_k3k2t_315{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){._featuresGrid_k3k2t_315{grid-template-columns:1fr}}._featureCard_k3k2t_331{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._featureCard_k3k2t_331:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._featureCard_k3k2t_331{padding:24px;cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:transform .2s ease,box-shadow .2s ease}._featureCard_k3k2t_331:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._featureCard_k3k2t_331 ._featureHeader_k3k2t_354{display:flex;align-items:center;gap:8px}._featureCard_k3k2t_331 ._featureHeader_k3k2t_354 ._featureIcon_k3k2t_359{font-size:24px;color:#2d9c5d}._featureCard_k3k2t_331 ._featureHeader_k3k2t_354 ._featureTitle_k3k2t_363{font-size:16px;font-weight:600;color:#212121;margin:0}._featureCard_k3k2t_331 ._featureDescription_k3k2t_369{font-size:14px;color:#757575;margin:0}._m4-container_gk1sp_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_gk1sp_1{padding:0 8px}}._m4-page-header_gk1sp_12{margin-bottom:32px}._m4-page-header_gk1sp_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_gk1sp_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_gk1sp_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_gk1sp_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_gk1sp_29{padding:24px}@media(max-width:767px){._m4-card_gk1sp_29{padding:16px}}._m4-grid_gk1sp_49,._m4-grid-4_gk1sp_49,._m4-grid-3_gk1sp_49,._m4-grid-2_gk1sp_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_gk1sp_49,._m4-grid-4_gk1sp_49,._m4-grid-3_gk1sp_49,._m4-grid-2_gk1sp_49{gap:16px}}._m4-grid-2_gk1sp_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_gk1sp_49{grid-template-columns:1fr}}._m4-grid-3_gk1sp_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_gk1sp_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_gk1sp_49{grid-template-columns:1fr}}._m4-grid-4_gk1sp_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_gk1sp_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_gk1sp_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_gk1sp_49{grid-template-columns:1fr}}._partnerViewWhite_gk1sp_101{background:#f7f8fa!important}._partnersSectionWhite_gk1sp_105{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_gk1sp_111{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_gk1sp_111{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_gk1sp_124{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_gk1sp_124{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_gk1sp_137{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_gk1sp_137{font-size:3rem!important}}._backButtonContainer_gk1sp_147{position:absolute;top:16px;left:16px;z-index:10}@media(min-width:769px){._backButtonContainer_gk1sp_147{top:24px;left:24px}}._backButtonInBanner_gk1sp_160 .app-button{background:#fffffff2;color:#14532d;border:1.5px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;font-weight:500;height:36px;padding:8px 16px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:1px}._backButtonInBanner_gk1sp_160 .app-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}._backButtonInBanner_gk1sp_160 .anticon{margin-right:1px}._hubItem_gk1sp_183{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0}._hubItem_gk1sp_183:hover{transform:translateY(-2px)}._hubItemIcon_gk1sp_199{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #d9d9d9;color:#333;font-size:26px;margin-bottom:8px;box-shadow:none}._hubItemIcon_gk1sp_199 svg,._hubItemIcon_gk1sp_199 .anticon{color:#333}._hubItemName_gk1sp_218{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m16-shell{min-height:100vh;background-color:#f8f9fa}.m16-sider{border-right:1px solid #E8E8E8;background-color:#fff}.m16-sider__header{height:56px;display:flex;align-items:center;padding:0 16px;background-color:#fff;border-bottom:1px solid #E8E8E8}.m16-header{display:flex;align-items:center;justify-content:space-between;padding:0 12px;background-color:#fff;border-bottom:1px solid #E8E8E8}@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:0;background-color:#f8f9fa}.m16-content__inner{width:100%;min-height:100vh;padding:8px;margin:0 auto}@media(min-width:768px){.m16-content__inner{padding:16px}}@media(min-width:1200px){.m16-content__inner{padding:24px}}.m16-content__inner .ant-card{border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;background:#fff;transition:all .3s ease}.m16-content__inner .ant-card:hover{box-shadow:0 4px 16px #0000001f}.m16-content__inner .ant-card .ant-card-head{border-bottom:1px solid #E8E8E8;background:#fff}.m16-content__inner .ant-card .ant-card-head .ant-card-head-title{font-weight:600;color:#262626;font-size:18px}.m16-content__inner .ant-card .ant-card-body{padding:24px}.m16-content__inner .ant-table .ant-table-thead>tr>th{background:#f8f9fa;color:#262626;font-weight:600;border-bottom:2px solid #E8E8E8}.m16-content__inner .ant-table .ant-table-tbody>tr:hover>td{background:#f8f9fa}.m16-content__inner .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #E8E8E8}.m16-content__inner .ant-statistic .ant-statistic-title{color:#8c8c8c;font-size:14px;margin-bottom:8px}.m16-content__inner .ant-statistic .ant-statistic-content{color:#262626;font-weight:600}.m16-content__inner .ant-tag{border-radius:4px;font-weight:500}.m16-content__inner .ant-tag.ant-tag-green{background:#f6ffed;color:#52c41a;border-color:#52c41a}.m16-content__inner .ant-tag.ant-tag-orange{background:#fffbe6;color:#faad14;border-color:#faad14}.m16-content__inner .ant-tag.ant-tag-red{background:#fff1f0;color:#ff4d4f;border-color:#ff4d4f}.m16-content__inner .ant-tag.ant-tag-blue{background:#e6f7ff;color:#1890ff;border-color:#1890ff}.m16-content__inner .ant-divider{border-color:#e8e8e8;margin:24px 0}.m16-content__inner .ant-typography h1,.m16-content__inner .ant-typography h2,.m16-content__inner .ant-typography h3,.m16-content__inner .ant-typography h4,.m16-content__inner .ant-typography h5,.m16-content__inner .ant-typography h6{color:#262626;font-weight:600}.m16-content__inner .ant-typography.ant-typography-secondary{color:#8c8c8c}@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:#2e7d32;font-weight:600;background:#a8d672}.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-content__inner{padding:0 8px}.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:#262626;text-decoration:none;background:#fff;transition:all .2s ease}.m16-grid-item:active{background:#f8f9fa;border-color:#4c9a2a}.m16-grid-icon{font-size:22px;margin-bottom:8px}.m16-grid-text{font-size:14px;text-align:center}}@media(max-width:768px)and (max-width:768px){:global(.mj-modal) :global(.ant-modal){margin:0!important;max-width:100%!important;width:100%!important;height:100vh!important;border-radius:0!important;top:0!important;padding-bottom:0!important}:global(.mj-modal) :global(.ant-modal-content){height:100vh!important;border-radius:0!important;display:flex!important;flex-direction:column!important}:global(.mj-modal) :global(.ant-modal-header){flex-shrink:0!important;padding:16px 20px!important;border-bottom:1px solid #f0f0f0!important}:global(.mj-modal) :global(.ant-modal-body){flex:1!important;overflow-y:auto!important;padding:16px 20px!important;max-height:none!important}:global(.mj-modal) :global(.ant-modal-footer){flex-shrink:0!important;padding:16px 20px!important;border-top:1px solid #f0f0f0!important}:global(.mj-modal) :global(.ant-modal-close){color:#8c8c8c!important;top:16px!important;right:16px!important}:global(.mj-modal) :global(.ant-modal-close):hover{color:#262626!important}}._navbar_10yw9_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_10yw9_2._toggle_10yw9_26{left:0;position:fixed;overflow-y:auto;overflow-x:hidden}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item-inner_10yw9_33{width:16rem!important;transition:1s;margin:2rem}._navbar_10yw9_2._toggle_10yw9_26 ._link-text-wrapper_10yw9_38{opacity:1!important;display:block!important}._navbar_10yw9_2._toggle_10yw9_26 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{width:14rem!important;display:block!important;font-size:20px!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item-inner-icon-wrapper_10yw9_47{display:flex}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._active_10yw9_53{background-color:#1890ff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._active_10yw9_53 ._navbar-item-inner_10yw9_33{background-color:transparent!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._active_10yw9_53 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#fff!important;font-weight:600!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._active_10yw9_53 ._navbar-item-inner-icon-wrapper_10yw9_47{color:#fff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69 ._link-text-wrapper_10yw9_38{opacity:1!important;display:block!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{width:12rem!important;display:block!important;font-size:20px!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69 ._navbar-item-inner-icon-wrapper_10yw9_47,._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69 ._category-toggle-icon_10yw9_81{display:flex!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu_10yw9_84{display:block!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-link_10yw9_87 ._link-text-wrapper_10yw9_38{opacity:1!important;display:block!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-link_10yw9_87 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{display:block!important;font-size:20px!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-link_10yw9_87 ._navbar-submenu-icon-wrapper_10yw9_95,._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-link_10yw9_87 ._navbar-submenu-link_10yw9_87 ._navbar-submenu-icon-wrapper_10yw9_95{display:flex!important;color:#1a1a1a!important}._navbar_10yw9_2:hover ._navbar-item-inner_10yw9_33{width:16rem!important;transition:.5s;margin:2rem}._navbar_10yw9_2:hover ._link-text-wrapper_10yw9_38{opacity:1!important;display:block!important}._navbar_10yw9_2:hover ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{width:14rem!important;font-size:20px!important;display:block!important}._navbar_10yw9_2:hover ._navbar-item-inner-icon-wrapper_10yw9_47{display:flex}._navbar_10yw9_2:hover ._navbar-item_10yw9_33._active_10yw9_53{background-color:#1890ff!important}._navbar_10yw9_2:hover ._navbar-item_10yw9_33._active_10yw9_53 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#fff!important;font-weight:600!important}._navbar_10yw9_2:hover ._navbar-item_10yw9_33._active_10yw9_53 ._navbar-item-inner-icon-wrapper_10yw9_47{color:#fff!important}._navbar_10yw9_2:hover ._navbar-category-header_10yw9_69 ._link-text-wrapper_10yw9_38{opacity:1!important;display:block!important}._navbar_10yw9_2:hover ._navbar-category-header_10yw9_69 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{width:12rem!important;font-size:20px!important;display:block!important}._navbar_10yw9_2:hover ._navbar-category-header_10yw9_69 ._navbar-item-inner-icon-wrapper_10yw9_47,._navbar_10yw9_2:hover ._navbar-category-header_10yw9_69 ._category-toggle-icon_10yw9_81{display:flex!important}._navbar_10yw9_2:hover ._navbar-submenu_10yw9_84{display:block!important}._navbar_10yw9_2:hover ._navbar-submenu-link_10yw9_87 ._link-text-wrapper_10yw9_38{opacity:1!important;display:block!important}._navbar_10yw9_2:hover ._navbar-submenu-link_10yw9_87 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{display:block!important;font-size:20px!important}._navbar_10yw9_2:hover ._navbar-submenu-link_10yw9_87 ._navbar-submenu-icon-wrapper_10yw9_95,._navbar_10yw9_2:hover ._navbar-submenu-link_10yw9_87 ._navbar-submenu-link_10yw9_87 ._navbar-submenu-icon-wrapper_10yw9_95{display:flex!important;color:#1a1a1a!important}}._navbar_10yw9_2 ._navbar-items_10yw9_168{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0;padding:0;list-style-type:none;margin-top:2rem}._navbar_10yw9_2 ._navbar-categories_10yw9_178{width:100%;align-items:stretch}._navbar_10yw9_2 ._navbar-category_10yw9_69{width:100%;margin-bottom:.5rem}._navbar_10yw9_2 ._navbar-category-header_10yw9_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_10yw9_2 ._navbar-category-header_10yw9_69:hover{background:linear-gradient(135deg,#1890ff26,#1890ff14);border-left-color:#1890ff80}._navbar_10yw9_2 ._navbar-category-header_10yw9_69:hover ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{transform:translate(6px)}._navbar_10yw9_2 ._navbar-category-header_10yw9_69:hover ._navbar-item-inner-icon-wrapper_10yw9_47{transform:scale(1.1)}._navbar_10yw9_2 ._navbar-category-header_10yw9_69:hover ._category-toggle-icon_10yw9_81 ._toggle-icon_10yw9_212{transform:translate(2px)}._navbar_10yw9_2 ._navbar-category-header_10yw9_69._active_10yw9_53{background:linear-gradient(135deg,#1890ff40,#1890ff26);border-left-color:#1890ff;box-shadow:0 2px 8px #1890ff33}._navbar_10yw9_2 ._navbar-category-header_10yw9_69._active_10yw9_53 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#1a1a1a!important;font-weight:700!important}._navbar_10yw9_2 ._navbar-category-header_10yw9_69._active_10yw9_53 ._navbar-item-inner-icon-wrapper_10yw9_47,._navbar_10yw9_2 ._navbar-category-header_10yw9_69._active_10yw9_53 ._category-toggle-icon_10yw9_81 ._toggle-icon_10yw9_212{color:#1a1a1a!important}._navbar_10yw9_2 ._navbar-category-header_10yw9_69 ._navbar-item-inner-icon-wrapper_10yw9_47{transition:transform .3s ease,color .3s ease;margin-right:1rem!important}._navbar_10yw9_2 ._navbar-category-header_10yw9_69 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{transition:transform .3s ease,color .3s ease}._navbar_10yw9_2 ._navbar-category-header_10yw9_69 ._category-toggle-icon_10yw9_81{margin-left:auto;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;transition:transform .3s ease}._navbar_10yw9_2 ._navbar-category-header_10yw9_69 ._category-toggle-icon_10yw9_81 ._toggle-icon_10yw9_212{font-size:12px;color:var(--white);transition:transform .3s ease}._navbar_10yw9_2 ._navbar-submenu_10yw9_84{list-style:none;padding:0;margin:.5rem 0 .5rem 1.5rem;overflow:hidden;animation:_slideDown_10yw9_1 .3s ease;border-left:2px solid rgba(255,255,255,.1);padding-left:.8rem}@keyframes _slideDown_10yw9_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270{width:100%;margin-bottom:.3rem;border-radius:.4rem;transition:all .3s ease;position:relative}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_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_10yw9_2 ._navbar-submenu-item_10yw9_270:hover{background-color:#ffffff14}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270:hover:before{background-color:#fff9;transform:translateY(-50%) scale(1.3)}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270:hover ._navbar-submenu-link_10yw9_87 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{transform:translate(6px)}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270:hover ._navbar-submenu-link_10yw9_87 ._navbar-submenu-icon-wrapper_10yw9_95{transform:scale(1.1);color:#1a1a1a!important}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270._active_10yw9_53{background-color:#1890ff33;border-left:3px solid #1890ff;margin-left:-1.5rem;padding-left:1.2rem}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270._active_10yw9_53:before{background-color:#1890ff;width:8px;height:8px;left:-1.6rem}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270._active_10yw9_53 ._navbar-submenu-link_10yw9_87{color:#1a1a1a!important}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270._active_10yw9_53 ._navbar-submenu-link_10yw9_87 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#1a1a1a!important;font-weight:700!important}._navbar_10yw9_2 ._navbar-submenu-item_10yw9_270._active_10yw9_53 ._navbar-submenu-link_10yw9_87 ._navbar-submenu-icon-wrapper_10yw9_95{color:#1a1a1a!important}._navbar_10yw9_2 ._navbar-submenu-link_10yw9_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_10yw9_2 ._navbar-submenu-link_10yw9_87:hover{background-color:transparent}._navbar_10yw9_2 ._navbar-submenu-link_10yw9_87 ._navbar-submenu-icon-wrapper_10yw9_95{color:#1a1a1a!important}._navbar_10yw9_2 ._navbar-submenu-icon-wrapper_10yw9_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_10yw9_2 ._navbar-submenu-link_10yw9_87 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{transition:transform .3s ease,color .3s ease}._navbar_10yw9_2 ._navbar-logo_10yw9_357{display:flex;justify-content:space-between;align-items:center;width:100%;height:8rem;padding:.8rem 1.2rem;background-color:#245cdd}._navbar_10yw9_2 ._navbar-logo_10yw9_357 ._navbar-item-inner-logo_10yw9_367{display:flex;justify-content:center;align-items:center;width:3rem;transition:.2s}._navbar_10yw9_2 ._navbar-logo_10yw9_357 ._navbar-item-inner-logo_10yw9_367 ._navbar-logo-img_10yw9_374{width:100%;height:auto;cursor:pointer}._navbar_10yw9_2 ._navbar-logo_10yw9_357 ._icon-menu-wrapper_10yw9_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_10yw9_2 ._navbar-logo_10yw9_357 ._icon-menu-wrapper_10yw9_379:hover{background-color:#2e74e4}._navbar_10yw9_2 ._navbar-logo_10yw9_357 ._icon-menu-wrapper_10yw9_379 ._icon-menu_10yw9_379{position:absolute;top:.3rem;left:.3rem;color:var(--white)}._navbar_10yw9_2 ._navbar-item_10yw9_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_10yw9_2 ._navbar-item_10yw9_33:hover{background-color:#ffffff1a}._navbar_10yw9_2 ._navbar-item_10yw9_33:hover a{border-radius:.5rem;margin:0 1rem;background-color:transparent}._navbar_10yw9_2 ._navbar-item_10yw9_33:hover ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{transform:translate(6px)}._navbar_10yw9_2 ._navbar-item_10yw9_33:hover ._navbar-item-inner-icon-wrapper_10yw9_47{transform:scale(1.1)}._navbar_10yw9_2 ._navbar-item_10yw9_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_10yw9_2 ._navbar-item_10yw9_33 ._navbar-item-inner_10yw9_33{display:flex;justify-content:flex-start;align-items:center;width:100%}._navbar_10yw9_2 ._navbar-item_10yw9_33 ._navbar-item-inner-icon-wrapper_10yw9_47{width:5rem;display:none;justify-content:center;margin-left:1rem;font-size:18px;color:var(--white);transition:transform .3s ease}._navbar_10yw9_2 ._navbar-item_10yw9_33 ._navbar-item-inner-icon-wrapper_10yw9_47 ._navbar-item-inner-icon_10yw9_47{font-size:18px}._navbar_10yw9_2 ._navbar-item_10yw9_33 ._link-text-wrapper_10yw9_38{flex:1 1 auto;opacity:0;width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navbar_10yw9_2 ._navbar-item_10yw9_33 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{display:none;font-weight:500;transition:transform .3s ease,color .3s ease}._navbar_10yw9_2 ._navbar-item_10yw9_33._active_10yw9_53{background-color:#1890ff}._navbar_10yw9_2 ._navbar-item_10yw9_33._active_10yw9_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_10yw9_2 ._navbar-item_10yw9_33._active_10yw9_53 ._navbar-item-inner-icon-wrapper_10yw9_47{color:#fff}._navbar_10yw9_2 ._navbar-item_10yw9_33._active_10yw9_53 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#fff;font-weight:600}._navbar_10yw9_2 ._navbar-item_10yw9_33._active_10yw9_53{transition:all .3s ease}._navbar_10yw9_2 ._profile-wrapper_10yw9_500{border-top:.02rem solid #ccc;display:flex;flex-direction:column;margin-top:auto;margin-bottom:1rem}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._profile-item_10yw9_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_10yw9_2 ._profile-wrapper_10yw9_500 ._profile-item_10yw9_507:hover{background-color:#0000000a}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._profile-item_10yw9_507 a{color:var(--white)}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._profile-item_10yw9_507 ._profile-item-inner_10yw9_524{display:flex;justify-content:flex-start;align-items:center;width:100%!important}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._profile-item_10yw9_507 ._profile-item-inner-icon-wrapper_10yw9_530{width:8.4rem;display:none;justify-content:center;font-size:18px}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._profile-item_10yw9_507 ._profile-item-inner-icon-wrapper_10yw9_530 ._profile-item-inner-icon_10yw9_530{font-size:18px}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._profile-item_10yw9_507 ._link-text-wrapper_10yw9_38{flex:1 1 auto;opacity:0;width:0;transition:1s}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._profile-item_10yw9_507 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{display:none}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._avatar-wrapper_10yw9_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_10yw9_2 ._profile-wrapper_10yw9_500 ._avatar-wrapper_10yw9_548 ._user-avatar_10yw9_558{width:5rem;height:5rem;object-fit:cover}._navbar_10yw9_2 ._profile-wrapper_10yw9_500 ._log-out-wrapper_10yw9_563{color:var(--white)}@media only screen and (max-width:768px){._navbar_10yw9_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_10yw9_2._toggle_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33 ._link-text-wrapper_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33 ._navbar-item-inner-icon-wrapper_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33 ._navbar-item-inner_10yw9_33{width:14rem!important;margin:.2rem!important;padding-left:.2rem!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._active_10yw9_53{background-color:#1890ff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._active_10yw9_53 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#fff!important;font-weight:600!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._active_10yw9_53 ._navbar-item-inner-icon-wrapper_10yw9_47{color:#fff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category_10yw9_69{margin-bottom:.5rem!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69{background:linear-gradient(135deg,#1890ff0d,#1890ff05)!important;color:#333!important;padding:0 1rem!important;border-left:3px solid transparent!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69:hover{background:linear-gradient(135deg,#1890ff1a,#1890ff0d)!important;border-left-color:#1890ff4d!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69:hover ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{transform:translate(6px)!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69:hover ._navbar-item-inner-icon-wrapper_10yw9_47{transform:scale(1.1)!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69._active_10yw9_53{background:linear-gradient(135deg,#1890ff26,#1890ff14)!important;border-left-color:#1890ff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69._active_10yw9_53 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#1a1a1a!important;font-weight:700!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69._active_10yw9_53 ._navbar-item-inner-icon-wrapper_10yw9_47,._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69._active_10yw9_53 ._category-toggle-icon_10yw9_81 ._toggle-icon_10yw9_212{color:#1a1a1a!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-category-header_10yw9_69 ._category-toggle-icon_10yw9_81 ._toggle-icon_10yw9_212{color:#333!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu_10yw9_84{border-left:2px solid rgba(0,0,0,.08)!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-item_10yw9_270:before{background-color:#0003!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-item_10yw9_270:hover:before{background-color:#1890ff80!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-item_10yw9_270:hover ._navbar-submenu-link_10yw9_87 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{transform:translate(6px)!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-item_10yw9_270._active_10yw9_53{border-left-color:#1890ff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-item_10yw9_270._active_10yw9_53:before{background-color:#1890ff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-item_10yw9_270._active_10yw9_53 ._navbar-submenu-icon-wrapper_10yw9_95{color:#1890ff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-submenu-item_10yw9_270 ._navbar-submenu-icon-wrapper_10yw9_95{color:#666!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33:hover{background-color:#f5f5f5!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33:hover ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#333!important;transform:translate(6px)!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33:hover ._navbar-item-inner-icon-wrapper_10yw9_47{color:#333!important;transform:scale(1.1)!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-logo_10yw9_357,._navbar_10yw9_2._toggle_10yw9_26 ._mobile-close-btn_10yw9_747{display:none!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-items_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-items_10yw9_168::-webkit-scrollbar{height:3px!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-items_10yw9_168::-webkit-scrollbar-track{background:transparent!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-items_10yw9_168::-webkit-scrollbar-thumb{background:#1890ff4d!important;border-radius:2px!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-items_10yw9_168::-webkit-scrollbar-thumb:hover{background:#1890ff80!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_785._mobile-category-item_10yw9_804{min-width:0!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_785 ._mobile-sidebar-item-inner_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_785 ._navbar-item-inner-icon-wrapper_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_785 ._link-text-wrapper_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_785 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_785:hover ._navbar-item-inner-icon-wrapper_10yw9_47,._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_785:hover ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#1890ff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-sidebar-item_10yw9_785:active ._navbar-item-inner-icon-wrapper_10yw9_47{transform:scale(.95)!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-more-item_10yw9_877{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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897{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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897 ._navbar-item-inner-icon-wrapper_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897 ._link-text-wrapper_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897 ._link-text-wrapper_10yw9_38 ._link-text_10yw9_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_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897:hover ._navbar-item-inner-icon-wrapper_10yw9_47,._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897:hover ._link-text-wrapper_10yw9_38 ._link-text_10yw9_38{color:#1890ff!important}._navbar_10yw9_2._toggle_10yw9_26 ._navbar-item_10yw9_33._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897:active ._navbar-item-inner-icon-wrapper_10yw9_47{transform:scale(.95)!important}}._side-panel-overlay_10yw9_968{position:fixed;top:0;left:20rem;right:0;bottom:0;background-color:#0000004d;z-index:999;animation:_fadeIn_10yw9_1 .2s ease-in-out}@keyframes _fadeIn_10yw9_1{0%{opacity:0}to{opacity:1}}._side-panel_10yw9_968{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_10yw9_1 .3s ease-out;overflow:hidden;border-radius:0 8px 8px 0}@keyframes _slideInRight_10yw9_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideUpFromBottom_10yw9_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._side-panel-header_10yw9_1025{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_10yw9_1035{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:600;color:#1a1a1a}._side-panel-title_10yw9_1035 ._side-panel-back_10yw9_1043{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_10yw9_1035 ._side-panel-back_10yw9_1043:hover{background-color:#f0f0f0;color:#1a1a1a}._side-panel-title_10yw9_1035 ._side-panel-back_10yw9_1043 svg{font-size:16px}._side-panel-title_10yw9_1035 ._side-panel-icon_10yw9_1064{font-size:18px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-title_10yw9_1035 ._side-panel-category-header_10yw9_1071{display:flex;align-items:center;gap:.75rem}._side-panel-title_10yw9_1035 ._side-panel-category-icon_10yw9_1076{font-size:24px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-title_10yw9_1035 ._side-panel-category-name_10yw9_1083{font-size:18px;font-weight:600;color:#1a1a1a}._side-panel-close_10yw9_1089{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_10yw9_1089:hover{background-color:#f0f0f0;color:#1a1a1a}._side-panel-close_10yw9_1089 svg{font-size:16px}._side-panel-content_10yw9_1111{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem;min-height:0}._side-panel-content_10yw9_1111::-webkit-scrollbar{width:6px}._side-panel-content_10yw9_1111::-webkit-scrollbar-track{background:#f1f1f1}._side-panel-content_10yw9_1111::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._side-panel-content_10yw9_1111::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._side-panel-items_10yw9_1133{list-style:none;padding:0;margin:0}._side-panel-items-grid_10yw9_1140{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;list-style:none;padding:0;margin:0}._side-panel-item-block_10yw9_1150{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_10yw9_1150:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px);border-color:#1890ff}._side-panel-item-block_10yw9_1150._active_10yw9_53{background-color:#1890ff14;border-color:#1890ff;box-shadow:0 4px 12px #1890ff33}._side-panel-item-block_10yw9_1150._active_10yw9_53 ._side-panel-item-icon_10yw9_1175{color:#1890ff}._side-panel-item-block_10yw9_1150._active_10yw9_53 ._side-panel-item-text_10yw9_1178{color:#1890ff;font-weight:600}._side-panel-item-icon_10yw9_1175{font-size:32px;color:#666;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._side-panel-item-block_10yw9_1150:hover ._side-panel-item-icon_10yw9_1175{color:#1890ff;transform:scale(1.1)}._side-panel-item-text_10yw9_1178{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_10yw9_1209{margin-bottom:2rem}._side-panel-category-section_10yw9_1209:last-child{margin-bottom:0}._side-panel-category-title_10yw9_1217{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e8e8e8}._side-panel-category-title-icon_10yw9_1226{font-size:24px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-category-title-text_10yw9_1234{font-size:18px;font-weight:600;color:#1a1a1a}._side-panel-item_10yw9_1133{margin:.25rem 0}._side-panel-link_10yw9_1244{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_10yw9_1244:hover{background-color:#f5f5f5;border-left-color:#1890ff}._side-panel-link_10yw9_1244 ._side-panel-icon-wrapper_10yw9_1257{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_10yw9_1244 ._side-panel-text-wrapper_10yw9_1267{flex:1}._side-panel-link_10yw9_1244 ._side-panel-text_10yw9_1267{font-size:16px;color:#333;transition:all .2s ease}._side-panel-link_10yw9_1244:hover ._side-panel-icon-wrapper_10yw9_1257{color:#1890ff;transform:scale(1.1)}._side-panel-link_10yw9_1244:hover ._side-panel-text_10yw9_1267{color:#1890ff;transform:translate(4px)}._side-panel-item_10yw9_1133._active_10yw9_53 ._side-panel-link_10yw9_1244{background-color:#1890ff14;border-left-color:#1890ff}._side-panel-item_10yw9_1133._active_10yw9_53 ._side-panel-link_10yw9_1244 ._side-panel-icon-wrapper_10yw9_1257{color:#1890ff}._side-panel-item_10yw9_1133._active_10yw9_53 ._side-panel-link_10yw9_1244 ._side-panel-text_10yw9_1267{color:#1890ff;font-weight:600}._side-panel-category-header_10yw9_1071{margin:1rem 0 .5rem;padding:.5rem 0;border-bottom:1px solid #e8e8e8}._side-panel-category-header_10yw9_1071 ._side-panel-link_10yw9_1244{background-color:transparent!important;border-left:none!important;cursor:default!important}._side-panel-category-header_10yw9_1071 ._side-panel-link_10yw9_1244 ._side-panel-icon-wrapper_10yw9_1257{color:#1890ff}._side-panel-category-header_10yw9_1071 ._side-panel-link_10yw9_1244 ._side-panel-text_10yw9_1267{color:#1a1a1a;font-weight:600}._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897{height:100%!important;cursor:pointer!important;background-color:#f5f5f5!important}._mobile-more-item_10yw9_877 ._mobile-more-button_10yw9_897:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important}._submenu-more-item_10yw9_1327 ._submenu-more-link_10yw9_1327{cursor:pointer}._submenu-more-item_10yw9_1327 ._submenu-more-link_10yw9_1327:hover ._navbar-submenu-icon-wrapper_10yw9_95,._submenu-more-item_10yw9_1327 ._submenu-more-link_10yw9_1327:hover ._link-text_10yw9_38{color:#1890ff!important}@media(max-width:768px){._side-panel-overlay_10yw9_968{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_10yw9_1 .3s ease-out!important}._side-panel_10yw9_968{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_10yw9_1 .3s ease-out!important;box-shadow:0 -4px 20px #00000026!important}._side-panel-header_10yw9_1025{padding:1rem}._side-panel-title_10yw9_1035,._side-panel-category-name_10yw9_1083{font-size:16px}._side-panel-content_10yw9_1111{padding:1rem}._side-panel-items-grid_10yw9_1140{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}._side-panel-item-block_10yw9_1150{min-height:100px;padding:.75rem}._side-panel-item-icon_10yw9_1175{font-size:28px}._side-panel-item-text_10yw9_1178{font-size:12px}._side-panel-category-title_10yw9_1217{margin-bottom:.75rem;padding-bottom:.5rem}._side-panel-category-title-icon_10yw9_1226{font-size:20px}._side-panel-category-title-text_10yw9_1234{font-size:16px}._side-panel-category-section_10yw9_1209{margin-bottom:1.5rem}._side-panel-link_10yw9_1244{padding:.75rem 1rem}._side-panel-link_10yw9_1244 ._side-panel-text_10yw9_1267{font-size:15px}}._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}}._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}}.m16-admin-tenants .m16-table-container{margin-top:24px}.m16-overview__hero{background:linear-gradient(135deg,#fff,#fbe8b0);border-radius:8px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.m16-overview__hero-main{display:flex;align-items:center;gap:16px}.m16-overview__hero-icon{width:72px;height:72px;border-radius:20px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:36px;box-shadow:0 6px 18px #2e7d324d}.m16-overview__hero-title{margin:0;font-size:30px;font-weight:700}.m16-overview__hero-actions{display:flex;align-items:center;gap:16px}.m16-overview__hero-tag{border-radius:999px;padding:4px 16px;font-weight:600}.m16-overview .m16-metric-card{background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;transition:all .3s ease;height:100%}.m16-overview .m16-metric-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.m16-overview .m16-metric-card .ant-statistic .ant-statistic-title{color:#8c8c8c;font-size:14px;margin-bottom:8px;font-weight:500}.m16-overview .m16-metric-card .ant-statistic .ant-statistic-content{color:#262626;font-weight:600;font-size:20px}.m16-overview .m16-metric-card.m16-metric-assets{border-left:4px solid #4C9A2A}.m16-overview .m16-metric-card.m16-metric-assets .ant-statistic-content{color:#4c9a2a}.m16-overview .m16-metric-card.m16-metric-liabilities{border-left:4px solid #FF4D4F}.m16-overview .m16-metric-card.m16-metric-liabilities .ant-statistic-content{color:#ff4d4f}.m16-overview .m16-metric-card.m16-metric-revenue{border-left:4px solid #1890FF}.m16-overview .m16-metric-card.m16-metric-revenue .ant-statistic-content{color:#1890ff}.m16-overview .m16-metric-card.m16-metric-expenses{border-left:4px solid #FAAD14}.m16-overview .m16-metric-card.m16-metric-expenses .ant-statistic-content{color:#faad14}.m16-overview__stats,.m16-overview__alert{margin-bottom:16px}.m16-overview__alert .ant-alert{border-radius:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014}.m16-overview__alert--warning{margin-top:-8px}.m16-overview__widgets{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-bottom:16px}.m16-overview .m16-widget{border-radius:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014;background:#fff;padding:16px}.m16-overview .m16-widget__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}@media(max-width:768px){.m16-overview .m16-widget__header{flex-direction:column;align-items:flex-start}.m16-overview .m16-widget__header>div:first-child{width:100%}.m16-overview .m16-widget__header .ant-picker,.m16-overview .m16-widget__header .ant-range-picker{width:100%}}.m16-overview .m16-widget__hint{display:block;font-size:14px;margin-top:4px}.m16-overview .m16-widget__section-title{font-weight:600;color:#262626;font-size:16px;margin-bottom:8px;padding-bottom:4px;border-bottom:2px solid #A8D672}.m16-overview .m16-widget__item{padding:16px;border-radius:8px;border:1px solid #E8E8E8;background:#f8f9fa;margin-bottom:8px}.m16-overview .m16-widget__item-main{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px}.m16-overview .m16-mobile-widget{display:none}@media(max-width:768px){.m16-overview .m16-mobile-widget{display:block}}@media(max-width:768px){.m16-overview .m16-desktop-card{display:none}}.m16-overview .m16-report-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-bottom:16px}.m16-overview .m16-profit-card{background:linear-gradient(135deg,#fff,#fbe8b0);border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8}.m16-overview .m16-profit-card .ant-card-body{padding:16px}.m16-overview .m16-profit-card.m16-profit-positive{border-left:4px solid #52C41A}.m16-overview .m16-profit-card.m16-profit-negative{border-left:4px solid #FF4D4F}.m16-overview .m16-system-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8}.m16-overview .m16-system-card .ant-card-body{padding:16px}.m16-overview .m16-widget-card{background:#fff;border-radius:8px;padding:16px;margin-bottom:16px;border:1px solid #E8E8E8;transition:all .2s ease}.m16-overview .m16-widget-card:hover{background:#f8f9fa;border-color:#a8d672}.m16-overview .m16-widget-card.m16-widget-debt{background:linear-gradient(135deg,#fff,#fde3b0)}.m16-overview .m16-widget-card.m16-widget-payment{background:linear-gradient(135deg,#fff,#e6f7ff)}.m16-overview .m16-report-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8}.m16-overview .m16-report-card .ant-card-head{background:#f8f9fa;border-bottom:2px solid #A8D672;padding:16px 24px;min-height:auto}.m16-overview .m16-report-card .ant-card-head .ant-card-head-title{color:#262626;font-weight:600;font-size:16px;padding:0;line-height:1.5}.m16-overview .m16-report-card .ant-card-head .ant-card-extra{padding:0;margin:0}@media(max-width:768px){.m16-overview .m16-report-card .ant-card-head{display:flex;flex-direction:column;gap:8px;padding:16px}.m16-overview .m16-report-card .ant-card-head .ant-card-head-wrapper{display:flex;flex-direction:column;gap:8px;width:100%}.m16-overview .m16-report-card .ant-card-head .ant-card-head-title{width:100%;font-size:16px;margin-bottom:0}.m16-overview .m16-report-card .ant-card-head .ant-card-extra{width:100%;margin-top:0}.m16-overview .m16-report-card .ant-card-head .ant-card-extra .ant-space,.m16-overview .m16-report-card .ant-card-head .ant-card-extra .ant-space .ant-picker,.m16-overview .m16-report-card .ant-card-head .ant-card-extra .ant-space .ant-range-picker{width:100%}}.m16-overview .m16-report-card .ant-card-body{padding:16px 24px}@media(max-width:768px){.m16-overview .m16-report-card .ant-card-body{padding:16px}}.m16-overview .m16-quick-actions{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8}.m16-overview .m16-quick-actions-card{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;margin-bottom:0}.m16-overview .m16-quick-actions-card h4{margin-bottom:16px;font-weight:600;color:#262626}.m16-overview .ant-alert{border-radius:8px;border:1px solid}.m16-overview .ant-alert.ant-alert-warning{background:#fffbe6;border-color:#faad14;color:#262626}.m16-overview .ant-alert.ant-alert-error{background:#fff1f0;border-color:#ff4d4f;color:#262626}.m16-overview .ant-progress .ant-progress-bg{background-color:#4c9a2a}.m16-overview .m16-mobile-card-list{display:none}@media(max-width:768px){.m16-overview .m16-mobile-card-list{display:block}}@media(max-width:768px){.m16-overview .m16-mobile-card-list~.m16-desktop-statistics{display:none}}.m16-overview .m16-mobile-card-list__item{background:#fff;border-radius:8px;padding:16px;margin-bottom:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014}.m16-overview .m16-mobile-card-list__item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.m16-overview .m16-mobile-card-list__item-header-title{font-weight:600;color:#262626;font-size:14px}.m16-overview .m16-mobile-card-list__item-header-value{font-weight:700;color:#262626;font-size:16px}.m16-overview .m16-mobile-card-list__item-meta{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.m16-overview .m16-mobile-card-list__item-meta .ant-tag{margin:0;font-size:12px}.m16-overview .m16-mobile-card-list__section{margin-bottom:16px}.m16-overview .m16-mobile-card-list__section-title{font-weight:600;color:#262626;font-size:16px;margin-bottom:8px;padding-bottom:4px;border-bottom:2px solid #A8D672}.m16-overview .m16-mobile-card-list__summary{background:#f8f9fa;border-radius:8px;padding:16px;margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.m16-overview .m16-mobile-card-list__summary .ant-tag{margin:0}@media(max-width:768px){.m16-overview .m16-report-card .ant-table,.m16-overview .m16-report-card .ant-divider,.m16-overview .m16-report-card .m16-desktop-summary{display:none}}@media(max-width:768px){.m16-overview .m16-desktop-statistics{display:none}}@media(max-width:768px){.m16-overview .m16-report-grid{grid-template-columns:1fr;gap:8px}}@media(max-width:768px){.m16-overview .m16-statistic-card{background:#fff;border-radius:8px;padding:16px;margin-bottom:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014}.m16-overview .m16-statistic-card .ant-statistic .ant-statistic-title{font-size:12px;margin-bottom:4px}.m16-overview .m16-statistic-card .ant-statistic .ant-statistic-content{font-size:18px}}.m16-periods .m16-report-page__hero-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.m16-period-modal :global(.ant-modal-content){border-radius:12px;overflow:hidden}.m16-period-modal :global(.ant-modal-header){background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){.m16-period-modal :global(.ant-modal-header){padding:16px}}.m16-period-modal :global(.ant-modal-title){font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){.m16-period-modal :global(.ant-modal-title){font-size:16px}}.m16-period-modal :global(.ant-modal-body){padding:24px}@media(max-width:768px){.m16-period-modal :global(.ant-modal-body){padding:16px}}@media(max-width:768px){.m16-period-modal :global(.ant-modal){margin:0;max-width:100%;height:100vh;border-radius:0;top:0}.m16-period-modal :global(.ant-modal-content){height:100vh;border-radius:0;display:flex;flex-direction:column}.m16-period-modal :global(.ant-modal-body){flex:1;overflow-y:auto;padding:16px}.m16-period-modal :global(.ant-modal-header){flex-shrink:0}.m16-period-modal :global(.ant-modal-footer){flex-shrink:0}}.m16-report-page__hero{background:linear-gradient(135deg,#fff,#fbe8b0);border-radius:8px;padding:32px;margin-bottom:32px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.m16-report-page__hero-content{display:flex;align-items:center;gap:16px}.m16-report-page__hero-icon{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;box-shadow:0 4px 12px #2e7d324d}.m16-report-page__hero-title{margin:0;font-size:28px;font-weight:700}.m16-report-page__hero-actions{display:flex;align-items:center;gap:16px}.m16-report-page .m16-toolbar-field{min-width:200px;max-width:none}.m16-report-card{border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;padding:24px}@media(max-width:768px){.m16-report-card{display:none}}.m16-report-table .ant-table-thead>tr>th{background:#f8f9fa;border-bottom:2px solid #A8D672}.m16-report-table .ant-table-tbody>tr>td{border-bottom:1px solid #E8E8E8}.m16-report-summary{display:flex;gap:32px;padding-top:16px;border-top:1px solid #E8E8E8;margin-top:16px}.m16-report-summary-item{display:flex;align-items:center;gap:8px}.m16-report-pagination{margin-top:24px;display:flex;justify-content:center}@media(max-width:768px){.m16-desktop-card{display:none}}.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}@media(max-width:768px){.m16-ledger .m16-desktop-card{display:none}}@media(max-width:768px){.m16-ledger__filters{flex-direction:column;align-items:stretch;gap:16px;width:100%}.m16-ledger__filters .m16-toolbar-field{width:100%;max-width:100%;min-width:unset}.m16-ledger__filters .m16-toolbar-field .ant-select,.m16-ledger__filters .m16-toolbar-field .ant-picker{width:100%}}.m16-mobile-widget{display:none}@media(max-width:768px){.m16-mobile-widget{display:block;margin-top:16px}}.m16-widget{border-radius:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014;background:#fff;padding:16px}.m16-widget__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}@media(max-width:768px){.m16-widget__header{flex-direction:column;align-items:flex-start}.m16-widget__header>div:first-child{width:100%}.m16-widget__header .ant-picker,.m16-widget__header .ant-range-picker{width:100%}}.m16-widget__hint{display:block;font-size:14px;margin-top:4px}.m16-widget__item{padding:16px;border-radius:8px;border:1px solid #E8E8E8;background:#f8f9fa;margin-bottom:8px}.m16-widget__item-main{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:4px}.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}.m16-events-dlq .m16-table-container{box-shadow:0 2px 8px #00000014;border-radius:8px;border:1px solid #E8E8E8}.m16-accounts .m16-toolbar{margin-bottom:16px}.m16-accounts .back-button-page :global(.anticon){margin-right:0!important}.m16-posting-rules .m16-toolbar{margin-bottom:16px}.m16-tenant-config .m16-form-card{max-width:720px;margin:0 auto}._partnerViewWhite_19b5y_1{background:#f7f8fa!important}._partnersSectionWhite_19b5y_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_19b5y_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_19b5y_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_19b5y_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_19b5y_24{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_19b5y_37{font-size:56px!important}}@media(max-width:480px){._truckAnimationMobile_19b5y_37{font-size:48px!important}}._hubItem_19b5y_47{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_19b5y_47:hover{transform:translateY(-2px)}._hubItemIcon_19b5y_61{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_19b5y_75{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._partnerViewWhite_1hrtc_1{background:#f7f8fa!important}._partnersSectionWhite_1hrtc_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_1hrtc_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_1hrtc_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_1hrtc_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_1hrtc_24{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_1hrtc_37{font-size:56px!important}}@media(max-width:480px){._truckAnimationMobile_1hrtc_37{font-size:48px!important}}._backRowHero_1hrtc_47{margin-bottom:16px}._hubItem_1hrtc_51{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_1hrtc_51:hover{transform:translateY(-2px)}._hubItemIcon_1hrtc_65{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_1hrtc_79{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m16-manual-journal .mj-header{background:linear-gradient(135deg,#fff,#fbe8b0);border-radius:8px;padding:32px;margin-bottom:24px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8}.m16-manual-journal .mj-header .mj-header-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.m16-manual-journal .mj-header .mj-header-left{display:flex;align-items:center;gap:16px}.m16-manual-journal .mj-header .mj-header-left .mj-header-icon{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;box-shadow:0 4px 12px #2e7d324d}.m16-manual-journal .mj-header .mj-header-left .mj-title{margin:0;font-size:28px;font-weight:700;color:#262626}.m16-manual-journal .mj-header .mj-header-left .mj-subtitle{font-size:14px;color:#8c8c8c;display:block;margin-top:4px}@media(max-width:768px){.m16-manual-journal .mj-header .mj-header-right,.m16-manual-journal .mj-header .mj-header-right button{width:100%}}.m16-manual-journal .mj-stats{margin-bottom:24px}.m16-manual-journal .mj-stats :global(.ant-col){padding-left:4px!important;padding-right:4px!important}@media(max-width:768px){.m16-manual-journal .mj-stats :global(.ant-col){padding-left:2px!important;padding-right:2px!important}}.m16-manual-journal .mj-stats .mj-stat-card{border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;transition:all .3s ease;height:100%;margin-bottom:8px}.m16-manual-journal .mj-stats .mj-stat-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.m16-manual-journal .mj-stats .mj-stat-card :global(.ant-card-body){padding:16px 20px}.m16-manual-journal .mj-stats .mj-stat-card .ant-statistic .ant-statistic-title{font-size:14px;color:#8c8c8c;margin-bottom:12px;padding:0 4px}.m16-manual-journal .mj-stats .mj-stat-card .ant-statistic .ant-statistic-content{font-size:24px;font-weight:700;padding:0 4px}.m16-manual-journal .mj-stats .mj-stat-card .ant-statistic .ant-statistic-content-prefix{margin-right:8px;font-size:20px}@media(max-width:768px){.m16-manual-journal .mj-stats .mj-stat-card :global(.ant-card-body){padding:16px 24px!important}.m16-manual-journal .mj-stats .mj-stat-card .ant-statistic .ant-statistic-title{font-size:13px;margin-bottom:10px;padding:0 4px}.m16-manual-journal .mj-stats .mj-stat-card .ant-statistic .ant-statistic-content{font-size:22px;padding:0 4px}}.m16-manual-journal .mj-filters-card{border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;margin-bottom:24px;background:#fff}.m16-manual-journal .mj-filters-card :global(.ant-card-body){padding:24px 32px}@media(max-width:768px){.m16-manual-journal .mj-filters-card :global(.ant-card-body){padding:16px 56px!important}}@media(max-width:768px){.m16-manual-journal .mj-filters-card :global(.ant-row){margin-left:0!important;margin-right:0!important}}@media(max-width:768px){.m16-manual-journal .mj-filters-card :global(.ant-col){padding-left:0!important;padding-right:0!important}}.m16-manual-journal .mj-filters-card .ant-col{margin-bottom:0}@media(max-width:768px){.m16-manual-journal .mj-filters-card .ant-col{margin-bottom:16px}.m16-manual-journal .mj-filters-card .ant-col:last-child{margin-bottom:0}}.m16-manual-journal .mj-filters-card .mj-search-input,.m16-manual-journal .mj-filters-card .mj-date-picker{border-radius:8px;border:1px solid #D9D9D9;transition:all .2s ease}.m16-manual-journal .mj-filters-card .mj-search-input:hover,.m16-manual-journal .mj-filters-card .mj-date-picker:hover{border-color:#4c9a2a}.m16-manual-journal .mj-filters-card .mj-search-input:focus,.m16-manual-journal .mj-filters-card .mj-search-input.ant-picker-focused,.m16-manual-journal .mj-filters-card .mj-date-picker:focus,.m16-manual-journal .mj-filters-card .mj-date-picker.ant-picker-focused{border-color:#2e7d32;box-shadow:0 0 0 2px #2e7d321a}.m16-manual-journal .mj-table-card{border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;background:#fff;overflow:hidden}@media(max-width:768px){.m16-manual-journal .mj-table-card{display:none}}.m16-manual-journal .mj-table-card .mj-table .ant-table .ant-table-thead>tr>th{background:#f8f9fa;color:#262626;font-weight:600;border-bottom:2px solid #A8D672;padding:16px;font-size:14px}.m16-manual-journal .mj-table-card .mj-table .ant-table .ant-table-tbody>tr{transition:all .2s ease}.m16-manual-journal .mj-table-card .mj-table .ant-table .ant-table-tbody>tr:hover>td{background:#f8f9fa}.m16-manual-journal .mj-table-card .mj-table .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #E8E8E8;padding:16px}.m16-manual-journal .mj-table-card .mj-table .mj-table-row{transition:transform .15s ease}.m16-manual-journal .mj-table-card .mj-table .mj-table-row:hover{transform:translateY(-1px)}.m16-manual-journal .mj-table-card .mj-pagination{padding:24px;display:flex;justify-content:center;border-top:1px solid #E8E8E8;background:#f8f9fa}@media(max-width:768px){.m16-manual-journal .m16-desktop-card{display:none}}.m16-manual-journal .m16-mobile-widget{display:none}@media(max-width:768px){.m16-manual-journal .m16-mobile-widget{display:block;margin-top:16px;margin-left:0;margin-right:0}}.m16-manual-journal .m16-widget{border-radius:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014;background:#fff;padding:16px}@media(max-width:768px){.m16-manual-journal .m16-widget{padding:16px 0;border-left:none;border-right:none;border-radius:0}}.m16-manual-journal .m16-widget__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}@media(max-width:768px){.m16-manual-journal .m16-widget__header{flex-direction:column;align-items:flex-start}.m16-manual-journal .m16-widget__header>div:first-child{width:100%}.m16-manual-journal .m16-widget__header .ant-picker,.m16-manual-journal .m16-widget__header .ant-range-picker{width:100%}}.m16-manual-journal .m16-widget__hint{display:block;font-size:14px;margin-top:4px}.m16-manual-journal .m16-widget__item{padding:16px;border-radius:8px;border:1px solid #E8E8E8;background:#f8f9fa;margin-bottom:8px}.m16-manual-journal .m16-widget__item-main{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:4px}@media(max-width:768px){.m16-manual-journal .m16-widget__item{padding:16px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0}}.m16-manual-journal .mj-entry{display:flex;align-items:center;gap:16px;min-width:0}.m16-manual-journal .mj-entry-date{display:flex;flex-direction:column;align-items:flex-start;font-weight:600;color:#262626;min-width:100px;font-size:14px}.m16-manual-journal .mj-entry-date svg{margin-bottom:4px;color:#4c9a2a}.m16-manual-journal .mj-entry-body{min-width:0;display:flex;flex-direction:column;gap:4px}.m16-manual-journal .mj-entry-desc{font-size:15px;color:#262626}.m16-manual-journal .mj-entry-tags .mj-entry-id{background:#f8f9fa;border:none;color:#8c8c8c}.m16-manual-journal .mj-entry-details{display:flex;align-items:center;gap:12px}.m16-manual-journal .mj-entry-details .mj-entry-badge .ant-badge-count{background:#4c9a2a;box-shadow:none}.m16-manual-journal .mj-entry-details .mj-entry-meta{display:flex;flex-direction:column;gap:2px;font-size:14px}.m16-manual-journal .mj-entry-details .mj-entry-meta span:last-child{font-weight:600;color:#262626}.m16-manual-journal .mj-entry-amount{text-align:right}.m16-manual-journal .mj-entry-amount .ant-typography{font-size:18px;color:#262626}.m16-manual-journal .mj-status-tag{border-radius:999px;padding:0 12px}.m16-manual-journal .mj-empty{padding:40px 0;display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.m16-manual-journal .mj-empty-icon{width:56px;height:56px;border-radius:50%;background:#f8f9fa;color:#4c9a2a;display:flex;align-items:center;justify-content:center;font-size:26px}.m16-manual-journal .mj-modal :global(.ant-modal-content){border-radius:12px;overflow:hidden}.m16-manual-journal .mj-modal :global(.ant-modal-header){background:linear-gradient(135deg,#f8f9fa,#fbe8b0);border-bottom:2px solid #A8D672;padding:20px 24px}@media(max-width:768px){.m16-manual-journal .mj-modal :global(.ant-modal-header){padding:16px}}.m16-manual-journal .mj-modal :global(.ant-modal-title){font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){.m16-manual-journal .mj-modal :global(.ant-modal-title){font-size:16px}}.m16-manual-journal .mj-modal :global(.ant-modal-body){padding:24px;max-height:calc(90vh - 200px);overflow-y:auto}@media(max-width:768px){.m16-manual-journal .mj-modal :global(.ant-modal-body){padding:16px}}@media(max-width:768px){.m16-manual-journal .mj-modal :global(.ant-modal){margin:0;max-width:100%;height:100vh;border-radius:0;top:0}.m16-manual-journal .mj-modal :global(.ant-modal-content){height:100vh;border-radius:0;display:flex;flex-direction:column}.m16-manual-journal .mj-modal :global(.ant-modal-body){flex:1;overflow-y:auto;padding:16px;max-height:none}.m16-manual-journal .mj-modal :global(.ant-modal-header){flex-shrink:0}.m16-manual-journal .mj-modal :global(.ant-modal-footer){flex-shrink:0}}.m16-manual-journal .mj-form .mj-form-input{border-radius:8px;border:1px solid #D9D9D9;transition:all .2s ease}.m16-manual-journal .mj-form .mj-form-input:hover{border-color:#4c9a2a}.m16-manual-journal .mj-form .mj-form-input:focus,.m16-manual-journal .mj-form .mj-form-input.ant-input-focused,.m16-manual-journal .mj-form .mj-form-input.ant-select-focused .ant-select-selector{border-color:#2e7d32;box-shadow:0 0 0 2px #2e7d321a}.m16-manual-journal .mj-form .ant-form-item-label>label{font-weight:600;color:#262626}.m16-manual-journal .mj-lines-header{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr 60px;gap:12px;padding:12px 16px;background:#f8f9fa;border-radius:8px;margin-bottom:12px;font-weight:600;font-size:14px;color:#262626;border:1px solid #E8E8E8}@media(max-width:768px){.m16-manual-journal .mj-lines-header{display:none}}.m16-manual-journal .mj-lines-body{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.m16-manual-journal .mj-line-row{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr 60px;gap:12px;align-items:start;padding:16px;background:#fff;border:1px solid #E8E8E8;border-radius:8px;transition:all .2s ease}.m16-manual-journal .mj-line-row:hover{border-color:#a8d672;box-shadow:0 2px 8px #0000000f}.m16-manual-journal .mj-line-row .ant-form-item{margin-bottom:0}@media(max-width:768px){.m16-manual-journal .mj-line-row{grid-template-columns:1fr;gap:12px}.m16-manual-journal .mj-line-row .mj-line-col-account,.m16-manual-journal .mj-line-row .mj-line-col-side,.m16-manual-journal .mj-line-row .mj-line-col-amount,.m16-manual-journal .mj-line-row .mj-line-col-desc{width:100%}.m16-manual-journal .mj-line-row .mj-line-col-action{width:100%;display:flex;justify-content:flex-end}}.m16-manual-journal .mj-line-col-account,.m16-manual-journal .mj-line-col-side,.m16-manual-journal .mj-line-col-amount,.m16-manual-journal .mj-line-col-desc{min-width:0}.m16-manual-journal .mj-line-col-action{display:flex;align-items:center;justify-content:center}.m16-manual-journal .mj-add-line-btn{width:100%;margin-top:8px;border:2px dashed #D9D9D9;border-radius:8px;height:48px}.m16-manual-journal .mj-add-line-btn:hover{border-color:#4c9a2a;color:#2e7d32}.m16-manual-journal .mj-balance-summary{margin-top:24px;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #E8E8E8}.m16-manual-journal .mj-balance-summary .mj-balance-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px}.m16-manual-journal .mj-balance-summary .mj-balance-row.mj-balance-total{margin-top:8px;padding-top:12px;border-top:2px solid #E8E8E8;font-size:16px}.m16-manual-journal .mj-lines-section{background:#fff;border:1px solid #E8E8E8;border-radius:12px;padding:16px;margin-bottom:16px}.m16-manual-journal .mj-lines-section .mj-lines-row{background:#fff;border:1px solid #E8E8E8;border-radius:10px;padding:12px;box-shadow:0 4px 12px #00000008;transition:all .2s ease}.m16-manual-journal .mj-lines-section .mj-lines-row--head{background:transparent;border:none;box-shadow:none;padding-bottom:8px;margin-bottom:8px;border-bottom:1px dashed #E8E8E8;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600}.m16-manual-journal .mj-lines-section .mj-lines-row:not(.mj-lines-row--head):hover{border-color:#a8d672;box-shadow:0 8px 18px #2e7d3214}.m16-manual-journal .mj-lines-section .ant-form-item{margin-bottom:0}.m16-manual-journal .mj-lines-section .ant-input,.m16-manual-journal .mj-lines-section .ant-select-selector,.m16-manual-journal .mj-lines-section .ant-input-number,.m16-manual-journal .mj-lines-section .ant-input-number-input{border-radius:8px}.m16-manual-journal .mj-lines-section .ant-input-number,.m16-manual-journal .mj-lines-section .ant-space{width:100%}.m16-manual-journal .mj-lines-section .ant-btn{height:40px}@media(max-width:768px){.m16-manual-journal .mj-header{padding:24px}.m16-manual-journal .mj-header .mj-header-left .mj-header-icon{width:48px;height:48px;font-size:22px}.m16-manual-journal .mj-header .mj-header-left .mj-title{font-size:22px}.m16-manual-journal .mj-stats :global(.ant-col){padding-left:2px!important;padding-right:2px!important}.m16-manual-journal .mj-stats .mj-stat-card{margin-bottom:4px}.m16-manual-journal .mj-stats .mj-stat-card :global(.ant-card-body){padding:16px 24px!important}.m16-manual-journal .mj-stats .mj-stat-card .ant-statistic .ant-statistic-title{padding:0 4px}.m16-manual-journal .mj-stats .mj-stat-card .ant-statistic .ant-statistic-content{font-size:20px;padding:0 4px}.m16-manual-journal .mj-filters-card .ant-col{margin-bottom:12px}}.pi-line-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 16px;padding:16px 0;border-bottom:1px solid #f0f0f0;align-items:flex-start}.pi-line-row:last-child{border-bottom:none}.pi-line-row .pi-line-field{margin-bottom:0}.pi-line-row .pi-line-field--desc{min-width:220px;grid-column:span 2}.pi-line-row .pi-line-remove{display:flex;align-items:flex-end;justify-content:flex-start}@media(max-width:768px){.pi-line-row{grid-template-columns:1fr;border:1px solid #f0f0f0;border-radius:12px;padding:16px;margin-bottom:12px;background:#fafafa}.pi-line-row .pi-line-field--desc{grid-column:auto}}.m16-expenses .m16-expense-card{max-width:640px;margin:0 auto}.m16-collection .cp-stats{margin-bottom:24px}.m16-collection .cp-stats .cp-stat-card{border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8}.m16-collection .cp-stats .cp-stat-card .ant-statistic-title{color:#8c8c8c}@media(max-width:768px){.m16-collection .cp-stats .cp-stat-card :global(.ant-card-body){padding:16px 20px 16px 24px!important}.m16-collection .cp-stats .cp-stat-card .ant-statistic .ant-statistic-title,.m16-collection .cp-stats .cp-stat-card .ant-statistic .ant-statistic-content{padding-left:4px}}.m16-collection .cp-card{border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8}.m16-collection .cp-card .ant-tabs-nav{margin-bottom:24px}.m16-collection .cp-form{max-width:520px;margin:0 auto}.m16-collection .cp-form .ant-form-item-label>label{font-weight:600}.m16-opening .m16-opening-card{max-width:960px;margin:0 auto}.m16-opening .ant-space{flex-wrap:wrap}.m16-list-page .m16-page-header{background:linear-gradient(135deg,#fff,#fbe8b0);border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.m16-list-page .m16-page-header__content{display:flex;align-items:center;gap:16px;flex:1 1 auto}.m16-list-page .m16-page-header__icon{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;box-shadow:0 4px 12px #2e7d324d}.m16-list-page .m16-page-header .m16-page-title{font-size:28px;font-weight:700;color:#262626;margin:0}.m16-list-page .m16-page-header .m16-page-description{color:#8c8c8c;font-size:14px;margin:4px 0 0;display:block}.m16-list-page .m16-page-header .m16-page-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.m16-list-page .m16-page-header .m16-page-actions button{min-width:160px}.m16-list-page .m16-toolbar{background:#fff;border-radius:8px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;display:flex;flex-wrap:wrap;gap:24px}.m16-list-page .m16-toolbar .m16-toolbar-left{display:flex;gap:24px;flex-wrap:wrap}.m16-list-page .m16-toolbar .m16-toolbar-right{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.m16-list-page .m16-toolbar .m16-toolbar-field{display:flex;flex-direction:column;gap:6px;min-width:220px;width:100%;max-width:420px}.m16-list-page .m16-toolbar .m16-toolbar-field label,.m16-list-page .m16-toolbar .m16-toolbar-field .m16-toolbar-label{font-weight:600;color:#8c8c8c;font-size:14px}.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-select-selector,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-picker{width:100%;height:44px;border-radius:8px;border:1px solid #D9D9D9;transition:all .2s ease}.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input:hover,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper:hover,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-select-selector:hover,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-picker:hover{border-color:#4c9a2a}.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input:focus,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input.ant-input-focused,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input.ant-picker-focused,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input.ant-select-focused .ant-select-selector,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper:focus,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper.ant-input-focused,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper.ant-picker-focused,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper.ant-select-focused .ant-select-selector,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-select-selector:focus,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-select-selector.ant-input-focused,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-select-selector.ant-picker-focused,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-select-selector.ant-select-focused .ant-select-selector,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-picker:focus,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-picker.ant-input-focused,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-picker.ant-picker-focused,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-picker.ant-select-focused .ant-select-selector{border-color:#2e7d32;box-shadow:0 0 0 2px #2e7d321a}.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input .ant-input,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper .ant-input,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-select-selector .ant-input,.m16-list-page .m16-toolbar .m16-toolbar-field .ant-picker .ant-input{border:none;box-shadow:none}.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper{padding:0 12px}.m16-list-page .m16-toolbar .m16-toolbar-field .ant-input-affix-wrapper .anticon{color:#8c8c8c;margin-right:8px}.m16-list-page .m16-toolbar .m16-toolbar-field--inline{width:auto;min-width:unset;max-width:none;flex-direction:row;align-items:center;gap:8px}.m16-list-page .m16-toolbar .m16-toolbar-field--inline .m16-toolbar-label{margin:0}.m16-list-page .m16-table-container{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;border-top:3px solid #4C9A2A}.m16-list-page .m16-table-container .ant-table .ant-table-thead>tr>th{background:#f8f9fa;color:#262626;font-weight:600;border-bottom:2px solid #A8D672;padding:16px}.m16-list-page .m16-table-container .ant-table .ant-table-tbody>tr{transition:all .2s ease}.m16-list-page .m16-table-container .ant-table .ant-table-tbody>tr:hover>td{background:#f8f9fa}.m16-list-page .m16-table-container .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #E8E8E8;padding:16px}.m16-list-page .m16-table-container .ant-table-tbody .ant-btn{margin-right:4px}.m16-list-page .m16-table-container .ant-table-tbody .ant-btn:last-child{margin-right:0}.m16-list-page .m16-empty-state{padding:64px;text-align:center}.m16-list-page .m16-empty-state .m16-empty-icon{font-size:48px;color:#bfbfbf;margin-bottom:16px}.m16-list-page .m16-empty-state .m16-empty-text{color:#8c8c8c;font-size:16px}.m16-list-page .m16-filters{background:#fff;border-radius:8px;padding:16px;margin-bottom:16px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8}.m16-list-page .m16-filters .ant-form-item{margin-bottom:8px}.m16-list-page .m16-status-badge{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.m16-list-page .m16-status-badge.m16-status-active{background:#f6ffed;color:#52c41a;border:1px solid #52C41A}.m16-list-page .m16-status-badge.m16-status-inactive{background:#fff1f0;color:#ff4d4f;border:1px solid #FF4D4F}.m16-list-page .m16-status-badge.m16-status-pending{background:#fffbe6;color:#faad14;border:1px solid #FAAD14}.m16-list-page .ant-modal .ant-modal-header{background:#f8f9fa;border-bottom:2px solid #A8D672;border-radius:8px 8px 0 0}.m16-list-page .ant-modal .ant-modal-header .ant-modal-title{color:#262626;font-weight:600;font-size:18px}.m16-list-page .ant-modal .ant-modal-body{padding:24px}.m16-list-page .ant-modal .ant-modal-footer{border-top:1px solid #E8E8E8;padding:16px 24px}.m16-list-page .ant-form .ant-form-item-label>label{color:#262626;font-weight:500}.m16-list-page .ant-form .ant-input,.m16-list-page .ant-form .ant-input-number,.m16-list-page .ant-form .ant-select-selector{border-color:#d9d9d9;border-radius:4px}.m16-list-page .ant-form .ant-input:hover,.m16-list-page .ant-form .ant-input-number:hover,.m16-list-page .ant-form .ant-select-selector:hover{border-color:#4c9a2a}.m16-list-page .ant-form .ant-input:focus,.m16-list-page .ant-form .ant-input.ant-input-focused,.m16-list-page .ant-form .ant-input.ant-select-focused .ant-select-selector,.m16-list-page .ant-form .ant-input-number:focus,.m16-list-page .ant-form .ant-input-number.ant-input-focused,.m16-list-page .ant-form .ant-input-number.ant-select-focused .ant-select-selector,.m16-list-page .ant-form .ant-select-selector:focus,.m16-list-page .ant-form .ant-select-selector.ant-input-focused,.m16-list-page .ant-form .ant-select-selector.ant-select-focused .ant-select-selector{border-color:#2e7d32;box-shadow:0 0 0 2px #2e7d321a}@media(max-width:768px){.m16-list-page .m16-page-header,.m16-list-page .m16-toolbar,.m16-list-page .m16-table-container{padding:16px}.m16-list-page .m16-table-container .ant-table .ant-table-thead{display:none}.m16-list-page .m16-table-container .ant-table .ant-table-tbody>tr{display:block;background:#fff;margin-bottom:16px;border:1px solid #E8E8E8;border-radius:12px;box-shadow:0 6px 16px #0000000d;overflow:hidden}.m16-list-page .m16-table-container .ant-table .ant-table-tbody>tr>td{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #E8E8E8;padding:12px 16px}.m16-list-page .m16-table-container .ant-table .ant-table-tbody>tr>td:last-child{border-bottom:none}.m16-list-page .m16-table-container .ant-table .ant-table-tbody>tr>td:before{content:attr(data-label);font-weight:600;color:#8c8c8c;flex:1;text-transform:uppercase;letter-spacing:.3px;font-size:14px}.m16-list-page .m16-table-container .ant-table .ant-table-tbody>tr>td>*{flex:2;text-align:right}}@media(max-width:768px){.m16-list-page .m16-desktop-card{display:none}}.m16-list-page .m16-mobile-widget{display:none}@media(max-width:768px){.m16-list-page .m16-mobile-widget{display:block;margin-top:16px;margin-left:0;margin-right:0}}.m16-list-page .m16-widget{border-radius:8px;border:1px solid #E8E8E8;box-shadow:0 2px 8px #00000014;background:#fff;padding:16px}@media(max-width:768px){.m16-list-page .m16-widget{padding:16px 0;border-left:none;border-right:none;border-radius:0}}.m16-list-page .m16-widget__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px;padding:0 16px}@media(max-width:768px){.m16-list-page .m16-widget__header{flex-direction:column;align-items:flex-start}.m16-list-page .m16-widget__header>div:first-child{width:100%}.m16-list-page .m16-widget__header .ant-picker,.m16-list-page .m16-widget__header .ant-range-picker{width:100%}}.m16-list-page .m16-widget__hint{display:block;font-size:14px;margin-top:4px}.m16-list-page .m16-widget__body{padding:0 16px}@media(max-width:768px){.m16-list-page .m16-widget__body{padding:0}}.m16-list-page .m16-widget__item{padding:16px;border-radius:8px;border:1px solid #E8E8E8;background:#f8f9fa;margin-bottom:8px}.m16-list-page .m16-widget__item-main{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:4px}@media(max-width:768px){.m16-list-page .m16-widget__item{padding:16px;border-left:none;border-right:none;border-radius:0;margin-left:0;margin-right:0}}.m16-audit-logs .m16-audit-filters{margin-bottom:16px}.m16-audit-logs .ant-table .ant-table-cell{font-size:14px}.m16-audit-logs pre{background:#f5f5f5;padding:8px;border-radius:4px;margin:0}.m16-error-logs .m16-audit-filters{margin-bottom:16px}.m16-error-logs .ant-table .ant-table-cell{font-size:14px}.m16-error-logs pre{background:#fff1f0;padding:8px;border-radius:4px;margin:0;border:1px solid #ffccc7}.m16-backfill .m16-backfill__summary{display:flex;gap:24px;flex-wrap:wrap;padding:16px;background:#f8f9fa;border-radius:8px;margin-bottom:16px}:export{primaryDark:#2E7D32;primaryMedium:#4C9A2A;primaryLight:#A8D672;accentYellow:#F4C542;accentYellowLight:#F7E16B;accentCream:#FBE8B0;accentOrange:#FDE3B0}.m16-form-page__hero{background:linear-gradient(135deg,#fff,#fbe8b0);border-radius:8px;padding:32px;margin-bottom:32px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.m16-form-page__hero-content{display:flex;align-items:center;gap:16px}.m16-form-page__hero-icon{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;box-shadow:0 4px 12px #2e7d324d}.m16-form-page__hero-title{margin:0;font-size:28px;font-weight:700}.m16-form-page .m16-form-card{border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #E8E8E8;padding:32px;background:#fff}.m16-form-page .m16-form-card .ant-form-item-label>label{font-weight:600;color:#262626}.m16-form-page .m16-form-card .ant-input,.m16-form-page .m16-form-card .ant-input-number,.m16-form-page .m16-form-card .ant-select-selector,.m16-form-page .m16-form-card .ant-picker{border-radius:8px;border:1px solid #D9D9D9;transition:all .2s ease}.m16-form-page .m16-form-card .ant-input:hover,.m16-form-page .m16-form-card .ant-input-number:hover,.m16-form-page .m16-form-card .ant-select-selector:hover,.m16-form-page .m16-form-card .ant-picker:hover{border-color:#4c9a2a}.m16-form-page .m16-form-card .ant-input:focus,.m16-form-page .m16-form-card .ant-input.ant-input-focused,.m16-form-page .m16-form-card .ant-input.ant-select-focused .ant-select-selector,.m16-form-page .m16-form-card .ant-input.ant-picker-focused,.m16-form-page .m16-form-card .ant-input-number:focus,.m16-form-page .m16-form-card .ant-input-number.ant-input-focused,.m16-form-page .m16-form-card .ant-input-number.ant-select-focused .ant-select-selector,.m16-form-page .m16-form-card .ant-input-number.ant-picker-focused,.m16-form-page .m16-form-card .ant-select-selector:focus,.m16-form-page .m16-form-card .ant-select-selector.ant-input-focused,.m16-form-page .m16-form-card .ant-select-selector.ant-select-focused .ant-select-selector,.m16-form-page .m16-form-card .ant-select-selector.ant-picker-focused,.m16-form-page .m16-form-card .ant-picker:focus,.m16-form-page .m16-form-card .ant-picker.ant-input-focused,.m16-form-page .m16-form-card .ant-picker.ant-select-focused .ant-select-selector,.m16-form-page .m16-form-card .ant-picker.ant-picker-focused{border-color:#2e7d32;box-shadow:0 0 0 2px #2e7d321a}.m16-backfill-progress .m16-form-page__hero-icon{background:none;box-shadow:none}@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:40px;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:32px}}.ride-hailing-header p{color:#6b6b6b;font-size:18px}.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:16px}.location-input-section .location-label .icon{font-size:19px;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:16px;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:16px;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:14px;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:16px}.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:32px;margin-bottom:8px;display:block}.vehicle-type-section .vehicle-option .vehicle-name{font-size:14px;font-weight:500;color:#1a1a1a}.vehicle-type-section .vehicle-option .vehicle-estimate{font-size:14px;color:#6b6b6b;margin-top:4px}.notes-section{margin-bottom:24px}.notes-section .notes-label{font-weight:600;color:#1a1a1a;margin-bottom:12px;font-size:16px}.notes-section .notes-input{width:100%;padding:14px 16px;border:2px solid #e0e0e0;border-radius:12px;font-size:15px;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:18px;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:15px;display:flex;align-items:center;gap:8px}.quote-section .quote-details .quote-item .value{font-weight:600;color:#1a1a1a;font-size:16px}.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:17px}.quote-section .quote-details .quote-total .value{font-size:24px;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:18px;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:24px;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:14px}.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:24px;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:14px;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:15px;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:18px;color:#00b14f}.rides-list-card .ride-item .ride-footer .ride-price.estimated{color:#6b6b6b;font-weight:500;font-size:16px}.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:14px;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:64px;margin-bottom:16px;opacity:.5}.rides-list-card .empty-state .empty-text{font-size:18px}.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:16px}.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:24px}.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:14px;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:18px;color:#1a1a1a}.payment-modal .fare-summary .fare-total .value{font-weight:700;font-size:24px;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:14px;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:24px}.vehicle-type-section .vehicle-options .vehicle-option .vehicle-name{font-size:14px}.quote-section{padding:16px}.quote-section .quote-details .quote-item .label,.quote-section .quote-details .quote-item .value{font-size:14px}.quote-section .quote-details .quote-total .value{font-size:21px}.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:28px;font-weight:600;color:#262626;margin:0}@media(max-width:768px){.page-header h1{font-size:24px}}.filters-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.filters-row .subtitle{color:#8c8c8c;font-size:14px;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:14px}.ride-card .card-header .ride-id-status .status-tag{padding:2px 8px;border-radius:4px;font-size:14px;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}@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:14px;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:14px;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:14px;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:14px}.ride-card .card-body .ride-info .info-item .icon{font-size:14px}.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:16px;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:14px;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:20px;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:14px}.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:16px}.payment-modal .modal-content .trip-summary .total-row .value{font-weight:700;font-size:20px;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:18px;letter-spacing:4px;font-weight:600}.payment-modal .modal-content .pin-input-section .pin-hint{font-size:14px;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:14px;white-space:nowrap}.filter-bar .filter-select{flex:1;max-width:200px}.filter-bar .filter-clear{font-size:14px}@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:14px;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:14px;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:14px;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:14px}.ride-detail-page .page-header .header-content .status-badge{font-size:14px;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:28px;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:14px;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:16px;color:#1a1a1a}.ride-card .card-header .ride-id-status .status-tag{padding:4px 12px;border-radius:12px;font-size:14px;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:14px}.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:14px;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:14px;font-weight:500}.ride-card .card-body .ride-price{font-size:18px;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:21px;font-weight:700;color:#1a1a1a;margin-top:16px;margin-bottom:8px}.empty-state .empty-description{color:#6b6b6b;font-size:15px;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}._partnerViewWhite_1cs6f_1{background:#f7f8fa!important}._partnersSectionWhite_1cs6f_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_1cs6f_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_1cs6f_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_1cs6f_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_1cs6f_24{height:80px!important;max-width:150px!important}}._rideAnimation_1cs6f_36{font-size:96px;color:#ffffffa6}@media(max-width:768px){._rideAnimation_1cs6f_36{font-size:56px}}@media(max-width:480px){._rideAnimation_1cs6f_36{font-size:48px}}._hubItem_1cs6f_51{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_1cs6f_51:hover{transform:translateY(-2px)}._hubItemIcon_1cs6f_65{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_1cs6f_79{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@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:24px;font-weight:600;color:#1a1a1a;margin:0}@media(max-width:768px){.driver-header h2{font-size:20px}}.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:24px;font-weight:700;color:#1a1a1a;margin:0}.available-rides-section .section-header .subtitle{color:#6b6b6b;font-size:14px}.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:16px;color:#1a1a1a}.available-rides-section .ride-card .card-header .ride-id-status .status-tag{padding:4px 12px;border-radius:12px;font-size:14px;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:14px}.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:14px;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:14px;font-weight:500}.available-rides-section .ride-card .card-body .ride-price{font-size:24px;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:21px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.available-rides-section .empty-state .empty-description{color:#6b6b6b;font-size:15px;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:16px}.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:14px;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:14px;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:15px}.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:16px}.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:15px}.ride-details-container .ride-meta .meta-item.customer-info>div .customer-phone{color:#6b6b6b;font-size:14px}.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:19px}.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:18px;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:14px}.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:16px}.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:64px;margin-bottom:16px;opacity:.3}.empty-state .empty-text{font-size:18px;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:29px}.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:14px}.ride-details-container .route-section .route-point .point-marker{width:28px;height:28px;font-size:14px}.ride-details-container .route-section .route-point .point-info .point-label,.ride-details-container .route-section .route-point .point-info .point-address{font-size:14px}.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:24px}.driver-status-card,.ant-card .ant-card-body{padding:16px}.available-rides-section .rides-list{gap:12px}.available-rides-section .ride-card{background:transparent;border:none;box-shadow:none;padding:0}.available-rides-section .ride-card .card-header,.available-rides-section .ride-card .card-body,.available-rides-section .ride-card .card-footer{background:transparent;border:none;padding:8px 0}.available-rides-section .ride-card .card-footer{padding-top:4px}.available-rides-section .empty-state{background:transparent;border:none;box-shadow:none;padding:16px 8px}.available-rides-section .empty-state .empty-icon{background:transparent;width:64px;height:64px}.available-rides-section .empty-state .empty-title{font-size:18px}.available-rides-section .empty-state .empty-description{font-size:14px}}@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:14px;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:14px;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:14px}.driver-ride-detail-page .page-header .header-content .status-badge{font-size:14px;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:14px;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:14px}.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:28px;font-weight:600;color:#262626;margin:0}@media(max-width:768px){.page-header .header-left .header-content h1{font-size:24px}}.page-header .header-left .header-content .subtitle{color:#8c8c8c;font-size:14px;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:16px}.card-header .ride-id-status .status-tag{padding:4px 12px;border-radius:12px;font-size:14px;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:14px;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:18px;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:14px;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:18px;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:14px;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:14px;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:20px;background:#f7f8fa;min-height:100vh;max-width:1200px;margin:0 auto}@media(max-width:768px){.driver-kpi-dashboard{padding:16px 14px 20px}}@media(max-width:576px){.driver-kpi-dashboard{padding:12px 10px 20px}}.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:18px 20px;border-radius:12px;box-shadow:0 6px 18px #0000000a}@media(max-width:768px){.driver-kpi-dashboard .dashboard-header{flex-direction:column;gap:12px;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:32px;color:#4a5568}@media(max-width:768px){.driver-kpi-dashboard .dashboard-header .header-left .header-icon{font-size:26px}}.driver-kpi-dashboard .dashboard-header .header-left .dashboard-title{font-size:22px;font-weight:700;margin:0;color:#1f2430}@media(max-width:768px){.driver-kpi-dashboard .dashboard-header .header-left .dashboard-title{font-size:19px}}.driver-kpi-dashboard .dashboard-header .header-left .dashboard-subtitle{font-size:14px;color:#6b7280;margin:4px 0 0}.driver-kpi-dashboard .dashboard-header .header-left .dashboard-subtitle strong{color:#4a5568}@media(max-width:768px){.driver-kpi-dashboard .dashboard-header .header-right{width:100%}}@media(max-width:576px){.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:18px;border-radius:12px;background:#f8fafc;border:1px solid #e6e9ef;box-shadow:0 6px 16px #0000000a}.driver-kpi-dashboard .ranking-card .ant-card-body{padding:14px 18px}.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:28px;color:#6b7280}.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:#6b7280}.driver-kpi-dashboard .ranking-card .ranking-content .ranking-text .ranking-value{font-size:18px;font-weight:600;color:#1f2430}.driver-kpi-dashboard .kpi-cards{margin-bottom:18px}.driver-kpi-dashboard .kpi-cards .kpi-card{border-radius:12px;box-shadow:0 6px 16px #0000000a;transition:all .3s ease;border:1px solid #e6e9ef;overflow:hidden}.driver-kpi-dashboard .kpi-cards .kpi-card:hover{box-shadow:0 8px 20px #0000000d;transform:translateY(-1px)}.driver-kpi-dashboard .kpi-cards .kpi-card .ant-statistic-title{font-size:14px;color:#6b7280;margin-bottom:6px}.driver-kpi-dashboard .kpi-cards .kpi-card .ant-statistic-content{font-size:24px;font-weight:700}@media(max-width:768px){.driver-kpi-dashboard .kpi-cards .kpi-card .ant-statistic-content{font-size:22px}}.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:18px}.driver-kpi-dashboard .performance-section .performance-card,.driver-kpi-dashboard .performance-section .stats-card{border-radius:12px;box-shadow:0 6px 16px #0000000a;height:100%;border:1px solid #e6e9ef}.driver-kpi-dashboard .performance-section .performance-card .ant-card-head,.driver-kpi-dashboard .performance-section .stats-card .ant-card-head{border-bottom:1px 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:15px;font-weight:700}.driver-kpi-dashboard .performance-section .performance-item{margin-bottom:18px}.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:#4a5568;font-weight:600}.driver-kpi-dashboard .performance-section .performance-item .ant-progress .ant-progress-bg{height:10px!important;border-radius:6px}.driver-kpi-dashboard .performance-section .stats-item{display:flex;align-items:center;gap:16px;padding:16px;background:#fff;border-radius:12px;border:1px solid #e6e9ef;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:14px;color:#6b7280;margin-bottom:4px}.driver-kpi-dashboard .performance-section .stats-item .stats-content .stats-value{font-size:17px;font-weight:700;color:#2b3140}.driver-kpi-dashboard .period-info-card{border-radius:12px;box-shadow:0 6px 16px #0000000a;background:#fff;border:1px solid #e6e9ef}.driver-kpi-dashboard .period-info-card .ant-card-body{padding:14px 18px}.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:#6f7890;font-weight:600}.driver-kpi-dashboard .period-info-card .period-info .period-dates{font-size:14px;color:#2b3140;font-weight:700}@media(max-width:768px){.driver-kpi-dashboard .kpi-cards .kpi-card .ant-statistic-content{font-size:20px}.driver-kpi-dashboard .performance-section .performance-card,.driver-kpi-dashboard .performance-section .stats-card,.driver-kpi-dashboard .period-info-card{box-shadow:0 8px 18px #0000000d}}._dashboardContainer_vt20b_35{margin-top:60px;padding:30px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--background-color);min-height:100vh;font-size:15px;max-width:1440px;margin-left:auto;margin-right:auto;width:100%}._heading_vt20b_61{margin-bottom:20px;color:var(--text-dark);font-weight:700;font-size:27px;border-bottom:1px solid var(--border-color);padding-bottom:10px;letter-spacing:0}._divider_vt20b_81{border:none;height:1px;background-color:#f0f0f0;margin:20px 0}._statsGrid_vt20b_97{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap}._statCard_vt20b_111{flex:1;min-width:220px;background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);padding:20px;transition:all .2s ease;display:flex;flex-direction:column;align-items:center}._statCard_vt20b_111:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}._statPrimary_vt20b_151{color:var(--primary-color)!important}._statSuccess_vt20b_157{color:var(--success-color)!important}._statDanger_vt20b_163{color:var(--danger-color)!important}._statWarning_vt20b_169{color:var(--warning-color)!important}._statIcon_vt20b_177{font-size:30px;margin-bottom:10px}._statValue_vt20b_187{font-size:35px;font-weight:800;margin-bottom:3px;line-height:1}._statLabel_vt20b_201{color:var(--text-light);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._actionGrid_vt20b_219{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap}._actionPanel_vt20b_233{flex:1;min-width:400px;background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);overflow:hidden}._panelHeaderPrimary_vt20b_251{background-color:var(--primary-color);color:#fff;padding:15px 20px;font-size:19px;font-weight:600}._panelHeaderSuccess_vt20b_267{background-color:var(--success-color);color:#fff;padding:15px 20px;font-size:19px;font-weight:600}._panelBody_vt20b_283{padding:20px}._panelBody_vt20b_283 p{color:var(--text-light);margin-bottom:15px;font-size:14px}._buttonGroup_vt20b_303{display:grid;gap:10px;margin-top:10px}._actionButton_vt20b_315{padding:12px 15px;border:1px solid var(--border-color);border-radius:8px;font-size:16px;font-weight:500}._actionButton_vt20b_315 svg{margin-right:10px;font-size:18px}._buttonPrimary_vt20b_343{border-color:var(--primary-color);color:var(--primary-color);background-color:#fff}._buttonPrimary_vt20b_343:hover{background-color:#f5f7ff;box-shadow:0 1px 5px #3f51b526}._buttonSuccess_vt20b_363{border-color:var(--success-color);color:var(--success-color);background-color:#fff}._buttonSuccess_vt20b_363:hover{background-color:#e6f6e9;box-shadow:0 1px 5px #28a74526}._buttonSecondary_vt20b_383{border-color:#d1d9e6;color:var(--text-light);background-color:#fff}._buttonSecondary_vt20b_383:hover{background-color:#eaf0f7}._activityList_vt20b_407{list-style:none;padding:0;margin:0;border:1px solid var(--border-color);border-radius:12px;background-color:#fff;box-shadow:0 2px 10px #0000000d}._activityItem_vt20b_427{padding:18px 25px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0;transition:background-color .3s}._activityItem_vt20b_427:hover{background-color:#f9f9f9}._activityItem_vt20b_427:last-child{border-bottom:none}._activityBadge_vt20b_461{padding:6px 12px;border-radius:20px;color:#fff;font-weight:600;margin-right:20px;font-size:14px;min-width:90px;text-align:center}._badgeDanger_vt20b_485{background-color:#e57373}._badgePrimary_vt20b_491{background-color:var(--primary-color)}._badgeSuccess_vt20b_497{background-color:var(--success-color)}._activityTime_vt20b_505{color:#999;font-size:14px;font-style:italic}@media(max-width:992px){._actionGrid_vt20b_219{flex-direction:column}._actionPanel_vt20b_233{min-width:100%}}@media(max-width:768px){._dashboardContainer_vt20b_35{padding:20px}._statCard_vt20b_111{flex-basis:calc(50% - 10px);min-width:unset}}@media(max-width:576px){._dashboardContainer_vt20b_35{padding:15px}._heading_vt20b_61{font-size:24px}._statCard_vt20b_111{flex-basis:100%}._activityItem_vt20b_427{flex-direction:column;align-items:flex-start;padding:15px 20px}._activityBadge_vt20b_461{margin-bottom:5px}._activityTime_vt20b_505{margin-top:5px}}._managementContainer_1s3y9_3{font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;min-height:100vh;font-size:15px;padding:100px 30px 30px;max-width:1440px;width:100%;margin-top:80px}._headerBar_1s3y9_25{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:20px 25px;border-radius:8px;box-shadow:0 1px 4px #0000000a}._heading_1s3y9_47{margin:0;color:#444;font-weight:700;font-size:27px;border-bottom:none;padding-bottom:0;display:flex;align-items:center}._divider_1s3y9_69{border:none;height:1px;background-color:#f0f0f0;margin:20px 0}._createNewButton_1s3y9_85{padding:10px 18px;background-color:#2e7d32;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;flex-shrink:0}._createNewButton_1s3y9_85:hover{background-color:#256a2a}._createNewButton_1s3y9_85 svg{margin-right:5px;font-size:18px}._controlsBar_1s3y9_141{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:10px 15px;border-radius:8px;box-shadow:0 1px 4px #0000000a}._searchBox_1s3y9_163{display:flex;align-items:center;flex-grow:1;margin-right:20px}._searchIcon_1s3y9_177{color:#777;margin-right:10px}._searchInput_1s3y9_187{border:none;padding:8px 0;font-size:15px;outline:none;width:100%;color:#444}._searchInput_1s3y9_187::placeholder{color:#b0b0b0}._viewSwitch_1s3y9_213{position:relative;width:70px;height:38px;background-color:#e0e0e0;border-radius:19px;padding:5px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:inset 0 1px 3px #0000001a;flex-shrink:0}._switchIcon_1s3y9_243{z-index:2;font-size:19px;padding:0 3px;transition:color .3s}._switchHandle_1s3y9_257{position:absolute;top:3px;left:3px;width:32px;height:32px;background-color:#2e7d32;border-radius:50%;z-index:1;box-shadow:0 1px 4px #0003}._courseListGrid_1s3y9_291{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}._courseCardGrid_1s3y9_303{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:20px;display:grid;grid-template-rows:auto auto 1fr auto;gap:10px}._courseCardGrid_1s3y9_303 ._cardActions_1s3y9_323{margin-top:15px;border-top:1px solid #eeeeee;padding-top:15px}._courseListRow_1s3y9_339{display:flex;flex-direction:column;gap:5px;overflow-x:auto;padding-bottom:10px}._courseCardRow_1s3y9_359{min-width:1300px;display:grid;grid-template-columns:110px 3fr 1.5fr 1fr 1.5fr 1fr 1fr;align-items:center;background-color:#fff;border-radius:8px;padding:12px 15px;box-shadow:0 1px 3px #00000008;transition:background-color .1s;font-size:14px}._courseCardRow_1s3y9_359:hover{background-color:#fafafa}._rowHeader_1s3y9_395{background-color:#2e7d32;color:#fff!important;font-weight:600;padding:10px 15px;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-bottom:10px}._rowHeader_1s3y9_395:hover{background-color:#2e7d32}._rowHeader_1s3y9_395 ._cardActions_1s3y9_323{justify-content:flex-end;font-size:16px;padding:0;border:none}._rowHeader_1s3y9_395 ._cardActions_1s3y9_323 button{background:none;color:#fff!important}._courseCardRow_1s3y9_359>div{padding-right:30px;white-space:nowrap}._rowItemName_1s3y9_459,._rowItemStudents_1s3y9_461,._rowItemRating_1s3y9_463{font-weight:600}._rowItemStudents_1s3y9_461 svg{margin-right:5px;color:#4c9a2a}._rowItemRating_1s3y9_463 ._ratingIcon_1s3y9_481{margin-right:5px;color:#ffc107}._rowItemStatus_1s3y9_491{text-align:center}._courseCardRow_1s3y9_359 ._cardActions_1s3y9_323{display:flex;justify-content:flex-end;gap:8px;padding:0;border:none}._courseCardRow_1s3y9_359 ._actionButton_1s3y9_515{flex:0 0 auto;width:32px;height:32px;padding:0}._courseCardRow_1s3y9_359 ._actionButton_1s3y9_515 svg{margin:0}._courseCover_1s3y9_539{width:100px;height:60px;border-radius:6px;object-fit:cover;margin-right:15px;flex-shrink:0}._rowHeader_1s3y9_395 ._courseCover_1s3y9_539{visibility:hidden}._rowItemCover_1s3y9_561{display:flex;align-items:center;justify-content:center}._cardHeader_1s3y9_581{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}._courseName_1s3y9_595{font-size:22px;font-weight:700;color:#444;margin:0;line-height:1.2}._statusBadge_1s3y9_611{padding:6px 10px;border-radius:15px;color:#fff;font-weight:600;font-size:14px;text-align:center;display:inline-block;line-height:1}._statusDraft_1s3y9_633{background-color:#9254de}._statusSuccess_1s3y9_641{background-color:#52c41a}._statusWarning_1s3y9_649{background-color:#faad14;color:#444}._statusDanger_1s3y9_659{background-color:#ff4d4f}._statusPrimary_1s3y9_667{background-color:#1890ff}._cardDetails_1s3y9_675{margin-bottom:10px;border-top:1px dashed #f0f0f0;padding-top:15px}._detailItem_1s3y9_687{display:flex;align-items:center;margin-bottom:8px;color:#777;font-size:14px}._ratingIcon_1s3y9_481{margin-right:5px;color:#ffc107;font-size:18px}._cardActions_1s3y9_323{display:flex;gap:8px}._actionButton_1s3y9_515{flex:1;padding:8px 10px;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._actionButton_1s3y9_515 svg{margin-right:5px}._buttonView_1s3y9_763{background-color:#e6f7ff;color:#1890ff;border-color:#e6f7ff}._buttonView_1s3y9_763:hover{background-color:#cef}._buttonEdit_1s3y9_783{background-color:#fffbe6;color:#f4c542;border-color:#fffbe6}._buttonEdit_1s3y9_783:hover{background-color:#fff0b3}._buttonDelete_1s3y9_803{background-color:#f8d7da;color:#dc3545;border-color:#f8d7da}._buttonDelete_1s3y9_803:hover{background-color:#f5c6cb}._noData_1s3y9_823{grid-column:1 / -1;text-align:center;padding:40px;color:#777;font-style:italic;font-size:18px}._pagination_1s3y9_847{display:flex;justify-content:center;align-items:center;margin-top:30px;gap:15px}._pageButton_1s3y9_863{background-color:#fff;border:1px solid #eeeeee;color:#2e7d32;padding:8px 15px;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center}._pageButton_1s3y9_863:disabled{opacity:.5;cursor:not-allowed;background-color:#f7f7f7;color:#777}._pageButton_1s3y9_863:not(:disabled):hover{background-color:#e6f7ff}._pageButton_1s3y9_863 svg{font-size:14px;margin:0 5px}._pageInfo_1s3y9_921{color:#444;font-size:16px;font-weight:500}._kpiBar_1s3y9_941{display:flex;justify-content:space-between;gap:15px;margin-bottom:25px;padding:0 5px}._kpiCard_1s3y9_957{flex:1;min-width:180px;background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 10px #0000000d;display:flex;align-items:center;gap:15px;border-left:5px solid transparent;transition:all .3s ease}._kpiIcon_1s3y9_985{font-size:40px;padding:10px;border-radius:50%;line-height:1}._kpiContent_1s3y9_999{flex-grow:1}._kpiTitle_1s3y9_1007{margin:0;font-size:14px;color:#777;font-weight:500;white-space:nowrap}._kpiValue_1s3y9_1023{margin:0;font-size:29px;font-weight:700;color:#444}._kpiPrimary_1s3y9_1039{border-left-color:#1890ff}._kpiPrimary_1s3y9_1039 ._kpiIcon_1s3y9_985{color:#1890ff;background-color:#e6f7ff}._kpiDraft_1s3y9_1055{border-left-color:#9254de}._kpiDraft_1s3y9_1055 ._kpiIcon_1s3y9_985{color:#9254de;background-color:#f9f0ff}._kpiSuccess_1s3y9_1071{border-left-color:#52c41a}._kpiSuccess_1s3y9_1071 ._kpiIcon_1s3y9_985{color:#52c41a;background-color:#f6ffed}._kpiDanger_1s3y9_1087{border-left-color:#ff4d4f}._kpiDanger_1s3y9_1087 ._kpiIcon_1s3y9_985{color:#ff4d4f;background-color:#fff1f0}._kpiWarning_1s3y9_1103{border-left-color:#faad14}._kpiWarning_1s3y9_1103 ._kpiIcon_1s3y9_985{color:#faad14;background-color:#fffbe6}@media(max-width:1200px){._courseCardRow_1s3y9_359{min-width:1200px}._kpiBar_1s3y9_941{gap:10px}._kpiCard_1s3y9_957{min-width:160px}}@media(max-width:768px){._managementContainer_1s3y9_3{padding:20px}._courseListGrid_1s3y9_291{grid-template-columns:1fr}._headerBar_1s3y9_25{flex-direction:column;align-items:flex-start;gap:15px}._heading_1s3y9_47{width:100%}._createNewButton_1s3y9_85{width:100%;justify-content:center}._controlsBar_1s3y9_141{flex-direction:column;align-items:stretch;gap:15px;padding:15px}._searchBox_1s3y9_163{margin-right:0}._viewSwitch_1s3y9_213{display:none}._courseListRow_1s3y9_339{overflow-x:hidden;padding-bottom:0;display:flex;flex-direction:column;gap:20px}._courseCardRow_1s3y9_359{min-width:unset;grid-template-columns:1fr;display:flex;flex-direction:column;align-items:flex-start;padding:20px;gap:5px;box-shadow:0 2px 8px #0000000d;border-radius:12px}._rowHeader_1s3y9_395{display:none}._rowItemCover_1s3y9_561{justify-content:flex-start;padding-bottom:10px;border-bottom:1px solid #eeeeee}._rowItemCover_1s3y9_561 ._courseCover_1s3y9_539{width:100px;height:60px;margin-right:10px}._courseCardRow_1s3y9_359>div{padding-right:0;white-space:normal;text-overflow:clip;width:100%;margin-bottom:5px;font-size:16px;position:relative;padding-left:0}._rowItemName_1s3y9_459:before{content:"Tên Khóa Học: ";color:#777;font-weight:400}._rowItemStatus_1s3y9_491:before{content:"Trạng Thái: ";color:#777;font-weight:400;margin-right:5px}._rowItemRating_1s3y9_463:before{content:"Đánh Giá: ";color:#777;font-weight:400;margin-right:5px}._rowItemUpdate_1s3y9_1357:before{content:"Cập Nhật: ";color:#777;font-weight:400;margin-right:5px}._rowItemStudents_1s3y9_461:before{content:"Học Viên: ";color:#777;font-weight:400}._rowItemStatus_1s3y9_491 ._statusBadge_1s3y9_611{margin-left:0}._courseCardRow_1s3y9_359 ._cardActions_1s3y9_323{flex-direction:row;width:100%;justify-content:space-between;margin-top:10px;border-top:1px solid #eeeeee;padding-top:10px;gap:8px}._courseCardRow_1s3y9_359 ._actionButton_1s3y9_515{width:auto;flex:1;padding:8px 10px}._courseCardRow_1s3y9_359 ._actionButton_1s3y9_515 svg{margin-right:5px}._courseCardGrid_1s3y9_303 ._cardActions_1s3y9_323{flex-direction:row}._kpiBar_1s3y9_941{flex-direction:column;gap:15px;padding:0}._kpiCard_1s3y9_957{width:100%;min-width:unset;justify-content:flex-start}}._submitReviewButton_1s3y9_1467{position:absolute;top:12px;right:12px;padding:8px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px #667eea4d;z-index:10;transition:all .2s}._submitReviewButton_1s3y9_1467:hover{box-shadow:0 4px 12px #667eea80;transform:translateY(-1px)}._submitReviewButton_1s3y9_1467:active{transform:translateY(0)}._courseCardGrid_1s3y9_303{position:relative}._managementContainer_25olf_9{padding-top:80px;background-color:#f7f9fc;min-height:100vh;max-width:1440px;margin:0 auto;width:100%}._headerBar_25olf_27{margin-bottom:20px}._backButton_25olf_35{background:none;border:1px solid #ddd;padding:8px 15px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;color:#444;transition:all .2s;display:flex;align-items:center}._backButton_25olf_35:hover{scale:1.02;background-color:#f0f0f0;border-color:#ccc}._backButton_25olf_35:active{scale:.98}._contentCard_25olf_83{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 15px #0000000d}._contentTitle_25olf_97{font-size:29px;color:#2e7d32;margin-top:0;margin-bottom:5px;font-weight:700;display:flex;align-items:center}._contentSubtitle_25olf_117{color:#777;margin-bottom:30px;font-size:16px}._courseForm_25olf_129{display:flex;flex-direction:column;gap:20px}._formSection_25olf_143{display:flex;align-items:flex-start;padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fcfcfc;transition:all .2s ease-out,transform .2s}._formSection_25olf_143:hover{border-color:#2e7d32;background-color:#fff;transform:scale(1.01);box-shadow:0 4px 15px #00000014;z-index:10}._formIcon_25olf_179{font-size:24px;color:#2e7d32;margin-right:15px;padding-top:3px;flex-shrink:0}._formGroup_25olf_195{flex-grow:1;position:relative;width:100%;max-width:100%;min-width:0}._formLabel_25olf_211{display:block;font-weight:600;margin-bottom:5px;color:#444;font-size:15px}._required_25olf_227{color:#ff4d4f;margin-left:2px}._formInput_25olf_237,._formTextarea_25olf_239{width:100%;max-width:100%;padding:10px;border:1px solid #cccccc;border-radius:6px;font-size:16px;box-sizing:border-box;transition:border-color .2s;background-color:#fff}._formInput_25olf_237:focus,._formTextarea_25olf_239:focus{border-color:#2e7d32;box-shadow:0 0 0 2px #2e7d3233;outline:none}._formTextarea_25olf_239{resize:vertical}._formHint_25olf_285{display:block;margin-top:5px;font-size:14px;color:#999}._formRow_25olf_299{display:grid;grid-template-columns:1fr 1fr;gap:20px}._formSelectWrapper_25olf_313{position:relative;flex-grow:1}._formSelect_25olf_313{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;max-width:100%;padding:10px 30px 10px 10px;border:1px solid #cccccc;border-radius:6px;font-size:16px;box-sizing:border-box;transition:border-color .2s;background-color:#fff}._formSelect_25olf_313:focus{border-color:#2e7d32;box-shadow:0 0 0 2px #2e7d3233;outline:none}._formSelectArrow_25olf_367{position:absolute;top:calc(50% + 5px);right:10px;transform:translateY(-50%);pointer-events:none;color:#777;font-size:14px}._priceInputWrapper_25olf_389{position:relative;display:flex;align-items:center}._priceUnit_25olf_401{position:absolute;right:10px;color:#888;font-size:15px;font-weight:600;pointer-events:none}._priceInputWrapper_25olf_389 ._formInput_25olf_237{padding-right:55px;text-align:right}._dropdownList_25olf_435{position:absolute;z-index:10;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 10px #0000001a;margin-top:5px;left:0;top:100%}._dropdownItem_25olf_465{padding:10px;cursor:pointer;font-size:15px;display:flex;align-items:center;transition:background-color .1s;border-bottom:1px solid #eee}._dropdownItem_25olf_465:last-child{border-bottom:none}._dropdownItem_25olf_465:hover{background-color:#f0f8ff}._dropdownNoResult_25olf_499{padding:10px;color:#999;font-style:italic}._selectedTags_25olf_513{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._tagSelected_25olf_527,._tagClear_25olf_527,._tagAddMore_25olf_527{display:inline-flex;align-items:center;padding:5px 10px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s;font-weight:600}._tagSelected_25olf_527{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}._tagSelected_25olf_527:hover{background-color:#bae7ff}._tagClear_25olf_527{background-color:#fff0f6;color:#ff4d4f;border:1px solid #ffccc7}._tagClear_25olf_527:hover{background-color:#ffe7ba}._tagAddMore_25olf_527{background-color:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7}._tagAddMore_25olf_527:hover{background-color:#c8e6c9}._saveCourseButton_25olf_613{padding:15px 20px;background-color:#4c9a2a;color:#fff;border:none;border-radius:8px;font-size:18px;font-weight:700;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;margin-top:10px}._saveCourseButton_25olf_613:hover:not(:disabled){background-color:#a8d672}._saveCourseButton_25olf_613:disabled{background-color:#a8d672;cursor:not-allowed}@media(max-width:768px){._contentCard_25olf_83{padding:20px}._contentTitle_25olf_97{font-size:26px}._formRow_25olf_299{grid-template-columns:1fr;gap:15px}._formSection_25olf_143{flex-direction:column;padding:12px;width:100%}._formIcon_25olf_179{margin-right:0;margin-bottom:8px;align-self:flex-start;font-size:21px}._formLabel_25olf_211{font-size:14px}._formGroup_25olf_195{width:100%;max-width:100%}._formInput_25olf_237,._formTextarea_25olf_239,._formSelect_25olf_313{width:100%;max-width:100%;font-size:15px}._priceInputWrapper_25olf_389{width:100%}._priceInputWrapper_25olf_389 ._formInput_25olf_237{padding-right:55px;width:100%}._formSelectWrapper_25olf_313{width:100%}._formSelectArrow_25olf_367{top:calc(50% + 15px)}}@media(max-width:600px){._managementContainer_25olf_9{padding:10px}._contentCard_25olf_83{padding:15px;box-shadow:none;border-radius:0}._contentTitle_25olf_97{font-size:22px}._formSection_25olf_143{width:100%}._formGroup_25olf_195,._formInput_25olf_237,._formTextarea_25olf_239,._formSelect_25olf_313{width:100%;max-width:100%}._tagSelected_25olf_527,._tagClear_25olf_527,._tagAddMore_25olf_527{padding:8px 12px;font-size:14px}._saveCourseButton_25olf_613{padding:18px 20px;font-size:16px;width:100%}._backButton_25olf_35{font-size:14px;padding:10px 12px}}._managementContainer_1p2dm_1{padding:100px 20px 20px;background-color:#f7f9fc;min-height:100vh;max-width:1440px;margin:0 auto;width:100%}._headerBar_1p2dm_21{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start;position:relative}._backButton_1p2dm_37{background:linear-gradient(135deg,#2e7d32,#1b5e20);border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;color:#fff;transition:all .3s ease;display:flex;align-items:center;box-shadow:0 2px 8px #2e7d324d}._backButton_1p2dm_37:hover{background:linear-gradient(135deg,#1b5e20,#2e7d32);box-shadow:0 4px 12px #2e7d3266;transform:translateY(-2px)}._contentCard_1p2dm_79{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 15px #0000000d}._contentTitle_1p2dm_93{font-size:29px;color:#2e7d32;margin-top:0;margin-bottom:5px;font-weight:700;display:flex;align-items:center;flex-wrap:wrap}._contentSubtitle_1p2dm_115{color:#777;margin-bottom:30px;font-size:16px}._sectionTitle_1p2dm_127{font-size:21px;color:#444;font-weight:600;border-bottom:2px solid #eee;padding-bottom:5px;margin-top:20px;margin-bottom:15px}._tabBar_1p2dm_149{display:flex;border-bottom:2px solid #eee;margin-bottom:20px}._tabButton_1p2dm_161{background:none;border:none;padding:12px 20px;font-size:16px;font-weight:600;color:#777;cursor:pointer;border-bottom:3px solid transparent;transition:all .2s;display:flex;align-items:center;gap:8px}._tabButton_1p2dm_161:hover{color:#2e7d32}._tabButton_1p2dm_161._activeTab_1p2dm_199{color:#2e7d32;border-bottom-color:#2e7d32}._tabContent_1p2dm_209{padding:10px 0}._formSection_1p2dm_219{display:flex;align-items:flex-start;padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fcfcfc;position:relative;z-index:1;transition:all .2s ease-out,transform .2s}._formSection_1p2dm_219:hover{border-color:#2e7d32;background-color:#fff;transform:scale(1.01);box-shadow:0 4px 15px #00000014;z-index:10}._formIcon_1p2dm_259{font-size:24px;color:#2e7d32;margin-right:15px;padding-top:3px;flex-shrink:0}._formGroup_1p2dm_275{flex-grow:1;position:relative}._formLabel_1p2dm_285{display:block;font-weight:600;margin-bottom:5px;color:#444;font-size:15px}._required_1p2dm_301{color:#ff4d4f;margin-left:2px}._formInput_1p2dm_311{width:100%;padding:10px;border:1px solid #cccccc;border-radius:6px;font-size:16px;box-sizing:border-box;transition:border-color .2s;background-color:#fff}._formInput_1p2dm_311:focus{border-color:#2e7d32;box-shadow:0 0 0 2px #2e7d3233;outline:none}._formHint_1p2dm_345{display:block;margin-top:5px;font-size:14px;color:#999}._infoPlaceholder_1p2dm_361{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;background-color:#f7f9fc;border:1px dashed #a5d6a7;color:#2e7d32;margin-top:10px}._coverPreviewContainer_1p2dm_389{width:100%;max-width:800px;margin:20px auto;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px #0000001a;border:1px solid #eee;background-color:#f0f0f0}._coverPreviewLarge_1p2dm_411{width:100%;height:auto;display:block;aspect-ratio:16 / 9;object-fit:cover}._coverPlaceholder_1p2dm_427{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:16 / 9;color:#999;padding:30px}._saveButton_1p2dm_447{padding:12px 20px;background-color:#1890ff;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;margin-top:20px}._saveButton_1p2dm_447:hover:not(:disabled){background-color:#096dd9}._saveButton_1p2dm_447:disabled{background-color:#a8d7ff;cursor:not-allowed}._addSessionBar_1p2dm_499{display:grid;grid-template-columns:30px 1fr auto;gap:15px;align-items:center;padding:10px 15px}._addSessionBar_1p2dm_499 ._formInput_1p2dm_311{margin:0;padding:8px 10px;font-size:15px}._addButton_1p2dm_527{background-color:#2e7d32;color:#fff;padding:8px 15px;border:none;border-radius:6px;font-size:15px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:5px;font-weight:600;flex-shrink:0}._addButton_1p2dm_527:hover:not(:disabled){background-color:#1b5e20}._addButton_1p2dm_527:disabled{background-color:#a5d6a7;cursor:not-allowed}._emptyCurriculum_1p2dm_577{text-align:center;padding:40px;background-color:#fff;border:1px dashed #ccc;border-radius:8px;color:#999;margin-top:20px}._sessionCard_1p2dm_599{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:15px;box-shadow:0 2px 5px #00000008;overflow:hidden}._sessionHeader_1p2dm_617{display:flex;justify-content:space-between;align-items:center;padding:15px;background-color:#e8f5e9;border-bottom:1px solid #a5d6a7}._sessionTitleContainer_1p2dm_635{display:flex;align-items:center;flex-grow:1}._sessionIndex_1p2dm_647{font-weight:700;color:#2e7d32;margin-right:10px;font-size:18px;flex-shrink:0}._sessionTitle_1p2dm_635{font-size:18px;font-weight:600;margin:0;color:#333;flex-grow:1;overflow:hidden;text-overflow:ellipsis}._editInput_1p2dm_683{padding:5px 8px;border:1px solid #ccc;border-radius:4px;font-size:18px;font-weight:600;width:100%}._sessionActions_1p2dm_701{display:flex;gap:5px;flex-shrink:0}._actionButton_1p2dm_713{background:none;border:none;padding:6px;border-radius:4px;cursor:pointer;transition:background-color .2s;font-size:18px}._actionButton_1p2dm_713:hover{background-color:#c8e6c9}._saveAction_1p2dm_741{color:#2e7d32}._deleteAction_1p2dm_749{color:#ff4d4f}._deleteAction_1p2dm_749:hover{background-color:#ffcdd2}._addLessonAction_1p2dm_765{color:#1890ff}._addLessonAction_1p2dm_765:hover{background-color:#e6f7ff}._lessonList_1p2dm_783{padding:0 15px 10px}._addLessonPlaceholder_1p2dm_793{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;margin:10px 0;border:2px dashed #d9d9d9;border-radius:8px;background-color:#fafafa;cursor:pointer;transition:all .3s ease}._addLessonPlaceholder_1p2dm_793:hover{background-color:#f0f7ff;border-color:#1890ff}._addLessonIcon_1p2dm_831{font-size:19px;color:#1890ff}._addLessonText_1p2dm_841{font-size:16px;color:#666;font-weight:500}._addLessonPlaceholder_1p2dm_793:hover ._addLessonText_1p2dm_841{color:#1890ff}._lessonItem_1p2dm_861{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px dashed #eee}._lessonItem_1p2dm_861:last-child{border-bottom:none}._lessonIndex_1p2dm_885{font-size:14px;color:#777;font-weight:500;margin-right:10px;flex-shrink:0;display:flex;align-items:center;gap:5px}._lessonTitle_1p2dm_907{flex-grow:1;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._lessonItem_1p2dm_861 ._editInput_1p2dm_683{flex-grow:1;font-size:16px;padding:5px 8px;margin-right:10px}._lessonActions_1p2dm_941{display:flex;gap:10px;flex-shrink:0;margin-left:10px}._lessonActionButton_1p2dm_955{background:#f0f4f7;color:#444;border:1px solid #ddd;padding:5px 10px;border-radius:4px;cursor:pointer;transition:all .2s;font-size:14px;display:flex;align-items:center;gap:5px;font-weight:500}._lessonActionButton_1p2dm_955:hover{background-color:#e0e7ee;border-color:#ccc}._lessonActionButton_1p2dm_955._editLessonTitle_1p2dm_997{color:#faad14}._lessonActionButton_1p2dm_955._editLessonTitle_1p2dm_997:hover{background-color:#fffbe6}._lessonActionButton_1p2dm_955._editLessonContent_1p2dm_1011{color:#1890ff}._lessonActionButton_1p2dm_955._editLessonContent_1p2dm_1011:hover{background-color:#e6f7ff}._lessonActionButton_1p2dm_955._saveAction_1p2dm_741{color:#2e7d32;background-color:#e6ffed;border-color:#b7eb8f}._lessonActionButton_1p2dm_955._deleteAction_1p2dm_749{background-color:#ffe7e6;color:#ff4d4f;border-color:#ffccc7}._lessonActionButton_1p2dm_955._deleteAction_1p2dm_749:hover{background-color:#ffcdd2}._modalOverlay_1p2dm_1059{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1p2dm_1085{background-color:#fff;padding:25px;border-radius:12px;width:90%;max-width:800px;box-shadow:0 10px 30px #0000004d;position:relative;max-height:90vh;overflow-y:auto}._modalHeader_1p2dm_1109{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:20px}._modalTitle_1p2dm_1127{font-size:24px;color:#2e7d32;margin:0;font-weight:700}._closeButton_1p2dm_1141{background:none;border:none;font-size:19px;color:#999;cursor:pointer;transition:color .2s,transform .3s}._closeButton_1p2dm_1141:hover{color:#ff4d4f}._modalBody_1p2dm_1167{padding:0}._lessonFormContainer_1p2dm_1177{display:flex;flex-direction:column}._typeSelector_1p2dm_1187{margin-bottom:20px;padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f7f9fc}._typeButtons_1p2dm_1203{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}._typeButton_1p2dm_1203{padding:10px 15px;border:1px solid #ccc;border-radius:6px;background-color:#fff;color:#444;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px;font-weight:600}._typeButton_1p2dm_1203:hover{border-color:#2e7d32;box-shadow:0 2px 5px #0000000d}._typeButton_1p2dm_1203._activeType_1p2dm_1255{background-color:#2e7d32;color:#fff;border-color:#2e7d32}._contentInputSection_1p2dm_1267{margin-bottom:20px}._textareaInput_1p2dm_1275{resize:vertical;min-height:150px}._modalSaveButton_1p2dm_1285{align-self:flex-start;background-color:#2e7d32}._modalSaveButton_1p2dm_1285:hover{background-color:#1b5e20}@media(max-width:768px){._managementContainer_1p2dm_1{padding:80px 10px 10px}._contentCard_1p2dm_79{padding:15px}._contentTitle_1p2dm_93{font-size:22px;flex-direction:column;align-items:flex-start;gap:8px}._contentTitle_1p2dm_93 span{padding-left:0!important;width:100%}._contentSubtitle_1p2dm_115{font-size:14px;margin-bottom:20px}._backButton_1p2dm_37{padding:10px 16px;font-size:14px}._modalContent_1p2dm_1085{padding:15px}._modalTitle_1p2dm_1127{font-size:19px}._tabBar_1p2dm_149{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._tabBar_1p2dm_149::-webkit-scrollbar{display:none}._tabButton_1p2dm_161{padding:10px 15px;font-size:14px;white-space:nowrap}._addSessionBar_1p2dm_499{grid-template-columns:20px 1fr auto}._addButton_1p2dm_527{padding:8px 10px;font-size:14px}._sessionHeader_1p2dm_617{flex-wrap:wrap;gap:10px}._sessionTitleContainer_1p2dm_635{flex-basis:100%;order:1}._sessionActions_1p2dm_701{order:2}._lessonItem_1p2dm_861{flex-direction:column;align-items:flex-start;padding:10px 0}._lessonTitle_1p2dm_907{width:100%;white-space:normal;margin-bottom:5px}._lessonItem_1p2dm_861 ._editInput_1p2dm_683{margin-right:0}._lessonActions_1p2dm_941{width:100%;justify-content:flex-start;gap:8px;margin-left:0;margin-top:5px}._lessonActionButton_1p2dm_955{padding:6px 10px;font-size:14px}._typeButtons_1p2dm_1203{flex-direction:column;gap:5px}}._inputError_1p2dm_1541{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f1a!important}._inputError_1p2dm_1541:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 3px #ff4d4f33!important}._errorText_1p2dm_1561{display:block;color:#ff4d4f;font-size:14px;margin-top:5px;font-weight:500}._fileUploadManager_1p2dm_1581{margin:15px 0}._uploadSection_1p2dm_1589{margin-bottom:15px}._uploadButton_1p2dm_1597{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background-color:#2e7d32;color:#fff;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}._uploadButton_1p2dm_1597:hover{background-color:#1b5e20;transform:translateY(-1px)}._uploadButton_1p2dm_1597:disabled{background-color:#ccc;cursor:not-allowed}._fileList_1p2dm_1643{margin-top:15px;padding:15px;background-color:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0}._fileListTitle_1p2dm_1659{font-size:14px;color:#666;margin:0 0 10px;font-weight:600}._fileItem_1p2dm_1673{display:flex;align-items:center;gap:12px;padding:10px;background-color:#fff;border-radius:6px;margin-bottom:8px;border:1px solid #e0e0e0;transition:all .2s}._fileItem_1p2dm_1673:hover{border-color:#2e7d32;box-shadow:0 2px 8px #2e7d321a}._fileItem_1p2dm_1673._newFile_1p2dm_1707{border-left:3px solid #2E7D32}._fileIcon_1p2dm_1715{font-size:24px;color:#2e7d32}._fileInfo_1p2dm_1725{flex:1;display:flex;flex-direction:column;gap:4px}._fileName_1p2dm_1739{font-weight:600;color:#333;text-decoration:none;transition:color .2s}._fileName_1p2dm_1739:hover{color:#2e7d32}._fileSize_1p2dm_1761{font-size:14px;color:#999}._removeFileButton_1p2dm_1771{background:none;border:none;color:#ff4d4f;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}._removeFileButton_1p2dm_1771:hover{background-color:#fff1f0;transform:scale(1.1)}._infoEditor_1p2dm_1811{width:100%}._infoEditor_1p2dm_1811 ._formSection_1p2dm_219{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:24px}._infoSummary_1p2dm_1833{padding:12px 16px;background-color:#e6f7ff;border-radius:8px;border:1px solid #91d5ff;color:#0050b3;display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media(max-width:768px){._infoEditor_1p2dm_1811 ._formSection_1p2dm_219{grid-template-columns:1fr;gap:16px}._infoEditor_1p2dm_1811 ._formGroup_1p2dm_275{width:100%}._infoEditor_1p2dm_1811 ._formInput_1p2dm_311,._infoEditor_1p2dm_1811 ._textareaInput_1p2dm_1275{width:100%;font-size:16px}._infoSummary_1p2dm_1833{font-size:14px;padding:10px 12px}._infoSummary_1p2dm_1833 span{display:block;width:100%}._infoEditor_1p2dm_1811 ._saveButton_1p2dm_447{width:100%;justify-content:center}}@media(min-width:769px)and (max-width:1024px){._infoEditor_1p2dm_1811 ._formSection_1p2dm_219{grid-template-columns:repeat(2,1fr)}}._dropdownList_1p2dm_1939{position:absolute;z-index:10;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 10px #0000001a;margin-top:5px;left:0;top:100%}._dropdownItem_1p2dm_1969{padding:10px;cursor:pointer;font-size:15px;display:flex;align-items:center;transition:background-color .1s;border-bottom:1px solid #eee}._dropdownItem_1p2dm_1969:last-child{border-bottom:none}._dropdownItem_1p2dm_1969:hover{background-color:#f0f8ff}._dropdownNoResult_1p2dm_2005{padding:10px;color:#999;font-style:italic}._selectedTags_1p2dm_2019{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._tagSelected_1p2dm_2033,._tagClear_1p2dm_2033,._tagAddMore_1p2dm_2033{display:inline-flex;align-items:center;padding:5px 10px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s;font-weight:600}._tagSelected_1p2dm_2033{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}._tagSelected_1p2dm_2033:hover{background-color:#bae7ff}._tagClear_1p2dm_2033{background-color:#fff0f6;color:#ff4d4f;border:1px solid #ffadd2}._tagClear_1p2dm_2033:hover{background-color:#ffd6e7}._tagAddMore_1p2dm_2033{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}._tagAddMore_1p2dm_2033:hover{background-color:#d9f7be}._managementContainer_1a6b3_17{padding:100px 30px 30px;font-family:Inter,sans-serif;background-color:#f8f9fa;min-height:100vh;font-size:15px;max-width:1440px;margin:0 auto;width:100%}._headerBar_1a6b3_41{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:20px 25px;border-radius:8px;box-shadow:0 1px 4px #0000000a}._heading_1a6b3_63{margin:0;color:#444;font-weight:700;font-size:27px;display:flex;align-items:center}._createNewButton_1a6b3_81{padding:10px 18px;background-color:#2e7d32;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;flex-shrink:0}._createNewButton_1a6b3_81:hover{background-color:#256a2a}._divider_1a6b3_119{border:none;height:1px;background-color:#e0e0e0;margin:20px 0}._controlsBar_1a6b3_139{display:flex;gap:20px;align-items:center;margin-bottom:25px;background-color:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 1px 4px #0000000a}._searchBox_1a6b3_161{display:flex;align-items:center;flex-grow:1;border:1px solid #f0f0f0;border-radius:6px;padding:0 10px}._searchIcon_1a6b3_179{color:#777;margin-right:10px}._searchInput_1a6b3_189{border:none;padding:8px 0;font-size:15px;outline:none;width:100%;color:#444}._filters_1a6b3_207{display:flex;gap:15px;flex-shrink:0}._filterSelect_1a6b3_219{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6"><path fill="%23777" d="M0 0l5 6 5-6z"/></svg>');background-repeat:no-repeat;background-position:right 12px center;padding:8px 30px 8px 12px;border:1px solid #e0e0e0;border-radius:6px;background-color:#fff;font-size:14px;color:#555;cursor:pointer;min-width:150px}._kpiBar_1a6b3_257{display:flex;justify-content:space-between;gap:15px;padding:0 5px}._kpiCard_1a6b3_271{flex:1;min-width:180px;background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 10px #0000000d;border-left:5px solid transparent;transition:all .3s ease;display:flex;align-items:center;gap:15px}._kpiIcon_1a6b3_299{font-size:40px;padding:10px;border-radius:50%;line-height:1}._kpiTitle_1a6b3_313{margin:0;font-size:14px;color:#777;font-weight:500}._kpiValue_1a6b3_327{margin:0;font-size:29px;font-weight:700;color:#444}._kpiTotal_1a6b3_343{border-left-color:#1890ff}._kpiTotal_1a6b3_343 ._kpiIcon_1a6b3_299{color:#1890ff;background-color:#e6f7ff}._kpiOngoing_1a6b3_349{border-left-color:#52c41a}._kpiOngoing_1a6b3_349 ._kpiIcon_1a6b3_299{color:#52c41a;background-color:#f6ffed}._kpiUpcoming_1a6b3_355{border-left-color:#faad14}._kpiUpcoming_1a6b3_355 ._kpiIcon_1a6b3_299{color:#faad14;background-color:#fffbe6}._kpiFinished_1a6b3_361{border-left-color:#9e9e9e}._kpiFinished_1a6b3_361 ._kpiIcon_1a6b3_299{color:#9e9e9e;background-color:#f5f5f5}._classListGrouped_1a6b3_375{display:flex;flex-direction:column;gap:15px}._courseGroup_1a6b3_387{border-radius:10px;box-shadow:0 2px 8px #0000000d;overflow:hidden;background-color:#fff}._courseHeader_1a6b3_403{display:flex;align-items:center;padding:15px 20px;background-color:#c8e6c9;cursor:pointer;border-bottom:1px solid #e0e0e0;transition:background-color .2s;font-weight:600}._courseHeader_1a6b3_403:hover{background-color:#b4d8b5}._courseHeader_1a6b3_403 svg{font-size:19px;margin-right:10px;color:#2e7d32}._courseName_1a6b3_449{margin:0;font-size:18px;color:#444}._classListContainer_1a6b3_461{display:flex;flex-direction:column;padding:0}._classRow_1a6b3_475{display:grid;grid-template-columns:2.4fr 2.2fr .8fr 1.8fr;align-items:center;padding:12px 20px;transition:background-color .2s ease;font-size:14px;border-bottom:1px solid #f9f9f9;min-height:70px}._classRow_1a6b3_475:not(._rowHeader_1a6b3_497):hover{background-color:#fafafa}._classRow_1a6b3_475:last-child{border-bottom:none}._rowHeader_1a6b3_497{background-color:#eee;font-weight:600;color:#555;border-bottom:1px solid #e0e0e0;padding:10px 20px}._rowItemName_1a6b3_529{font-weight:600;color:#444;display:flex;flex-direction:column;align-items:flex-start;gap:4px;overflow:hidden;white-space:normal}._classNameText_1a6b3_549{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._statusBadge_1a6b3_563{align-self:flex-start;white-space:nowrap}._rowItemTime_1a6b3_573{color:#777;display:flex;align-items:flex-start;white-space:normal;font-size:14px;line-height:1.4}._rowItemStudents_1a6b3_591{font-weight:600;color:#2e7d32;display:flex;align-items:center;justify-content:center}._statusBadge_1a6b3_563{padding:4px 8px;border-radius:12px;color:#fff;font-weight:500;font-size:14px;text-align:center;display:inline-block}._statusOngoing_1a6b3_635{background-color:#52c41a}._statusUpcoming_1a6b3_637{background-color:#faad14;color:#444}._statusFinished_1a6b3_639{background-color:#9e9e9e}._rowItemActions_1a6b3_643{display:flex;justify-content:flex-end;gap:4px;flex-shrink:0}._actionButton_1a6b3_657{height:32px;width:32px;padding:0;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}._actionText_1a6b3_689{margin-left:5px;display:none}._actionButton_1a6b3_657 svg{font-size:18px}._buttonMeet_1a6b3_709{width:auto;padding:6px 10px;background-color:#2e7d32;color:#fff}._buttonMeet_1a6b3_709:hover{background-color:#256a2a}._buttonMeet_1a6b3_709 ._actionText_1a6b3_689{display:inline}._buttonView_1a6b3_737{background-color:#e6f7ff;color:#1890ff}._buttonView_1a6b3_737:hover{background-color:#cef}._buttonEdit_1a6b3_743{background-color:#fffbe6;color:#f4c542}._buttonEdit_1a6b3_743:hover{background-color:#fff0b3}._buttonDelete_1a6b3_749{background-color:#f8d7da;color:#dc3545}._buttonDelete_1a6b3_749:hover{background-color:#f5c6cb}._buttonDisabled_1a6b3_755{background-color:#e9ecef!important;color:#a0a0a0!important;cursor:not-allowed;box-shadow:none;opacity:.7;pointer-events:none}._noData_1a6b3_773{text-align:center;padding:40px;color:#777;font-style:italic;font-size:18px;background-color:#fff;border-radius:8px;box-shadow:0 1px 4px #0000000a}@media(max-width:768px){._managementContainer_1a6b3_17{padding:20px}._headerBar_1a6b3_41{flex-direction:column;align-items:flex-start;gap:15px}._createNewButton_1a6b3_81{width:100%;justify-content:center}._kpiBar_1a6b3_257{flex-direction:column;gap:15px;padding:0}._kpiCard_1a6b3_271{width:100%;min-width:unset}._controlsBar_1a6b3_139{flex-direction:column;align-items:stretch;gap:15px;padding:15px}._searchBox_1a6b3_161{width:100%}._filters_1a6b3_207{width:100%;flex-direction:column;gap:10px}._filterSelect_1a6b3_219{width:100%;background-position:right 12px center}._courseGroup_1a6b3_387{box-shadow:none}._classListContainer_1a6b3_461{padding:0}._rowHeader_1a6b3_497{display:none}._classRow_1a6b3_475{grid-template-columns:1fr;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 4px #0000000a;margin-bottom:15px;width:100%}._rowItemName_1a6b3_529,._rowItemTime_1a6b3_573,._rowItemStudents_1a6b3_591{width:100%;padding-bottom:8px;border-bottom:1px dashed #f0f0f0;white-space:normal}._rowItemStudents_1a6b3_591{border-bottom:none}._rowItemName_1a6b3_529{font-size:19px;font-weight:700;border-bottom:1px solid #e0e0e0;padding-bottom:10px}._statusBadge_1a6b3_563{margin-top:5px;font-size:14px}._rowItemTime_1a6b3_573:before{content:"Thời gian: ";color:#777;font-weight:400}._rowItemStudents_1a6b3_591:before{content:"Tổng Học viên: ";color:#777;font-weight:400}._rowItemActions_1a6b3_643{width:100%;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid #e0e0e0;gap:8px}._rowItemActions_1a6b3_643 ._actionButton_1a6b3_657{flex:1;padding:8px;width:auto}._buttonMeet_1a6b3_709 ._actionText_1a6b3_689{display:inline}._buttonView_1a6b3_737 ._actionText_1a6b3_689,._buttonEdit_1a6b3_743 ._actionText_1a6b3_689,._buttonDelete_1a6b3_749 ._actionText_1a6b3_689{display:none}}:root{--color-primary-dark: #2E7D32;--color-text-dark: #444444;--color-background: #f8f9fa;--color-form-bg: white;--color-border: #e0e0e0;--color-error: #dc3545;--color-warning: #fff3cd;--color-warning-text: #856404}._createClassContainer_1b83t_27{padding:100px 30px 30px;font-family:Inter,sans-serif;background-color:var(--color-background);min-height:100vh;font-size:15px;max-width:1440px;margin:0 auto;width:100%}._headerBar_1b83t_51{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:var(--color-form-bg);padding:20px 25px;border-radius:8px;box-shadow:0 1px 4px #0000000a}._heading_1b83t_73{margin:0;color:var(--color-text-dark);font-weight:700;font-size:27px;display:flex;align-items:center}._heading_1b83t_73 svg{color:var(--color-primary-dark)}._subtitle_1b83t_99{margin:-10px 0 30px;color:#6c757d;font-style:italic;padding:0 25px;display:flex;align-items:center}._classForm_1b83t_119{background-color:var(--color-form-bg);padding:30px;border-radius:10px;box-shadow:0 4px 12px #00000014}._formSection_1b83t_133{margin-bottom:30px;padding:20px 0;border-bottom:1px dashed var(--color-border)}._formSection_1b83t_133:last-of-type{border-bottom:none}._sectionTitle_1b83t_151{font-size:21px;font-weight:600;color:var(--color-primary-dark);margin-bottom:20px;border-left:5px solid var(--color-primary-dark);padding-left:15px;display:flex;align-items:center}._sectionTitle_1b83t_151 svg{margin-right:10px;font-size:18px}._formGroup_1b83t_183{margin-bottom:20px}._formGroup_1b83t_183 label{display:block;margin-bottom:8px;font-weight:600;color:var(--color-text-dark);font-size:15px;display:flex;align-items:center}._formGroup_1b83t_183 label svg{margin-right:8px;color:#888}._grid2Col_1b83t_221{display:grid;grid-template-columns:1fr 1fr;gap:20px}._classForm_1b83t_119 input[type=text],._classForm_1b83t_119 input[type=number],._classForm_1b83t_119 input[type=date],._classForm_1b83t_119 input[type=time],._classForm_1b83t_119 select,._classForm_1b83t_119 textarea{width:100%;padding:10px 15px;border:1px solid var(--color-border);border-radius:6px;font-size:16px;color:var(--color-text-dark);transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._classForm_1b83t_119 input:focus,._classForm_1b83t_119 select:focus,._classForm_1b83t_119 textarea:focus{border-color:var(--color-primary-dark);outline:none;box-shadow:0 0 0 2px #2e7d3233}._classForm_1b83t_119 input:disabled,._classForm_1b83t_119 select:disabled,._classForm_1b83t_119 textarea:disabled{background-color:#f0f0f0;color:#888;cursor:not-allowed}._classForm_1b83t_119 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6"><path fill="%23777" d="M0 0l5 6 5-6z"/></svg>');background-repeat:no-repeat;background-position:right 15px center}._inputError_1b83t_313{border-color:var(--color-error)!important}._errorText_1b83t_321{color:var(--color-error);font-weight:500;margin-left:5px;font-size:14px}._studentList_1b83t_337{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._studentTag_1b83t_351{background-color:#f6ffed;color:#389e0d;padding:5px 10px;border-radius:4px;font-size:14px;border:1px solid #b7eb8f;font-weight:500}._warningBanner_1b83t_373{background-color:var(--color-warning);color:var(--color-warning-text);border:1px solid #ffeeba;padding:15px 20px;border-radius:8px;margin:-10px 0 25px;display:flex;align-items:center;font-weight:500}._actionButtons_1b83t_399{display:flex;justify-content:flex-end;gap:15px;margin-top:30px;padding-top:20px;border-top:1px dashed var(--color-border)}._submitButton_1b83t_419{padding:12px 25px;background-color:var(--color-primary-dark);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s,transform .1s;display:flex;align-items:center;justify-content:center;min-width:150px}._submitButton_1b83t_419:hover:not(:disabled){background-color:#256a2a}._submitButton_1b83t_419:disabled{background-color:#a5d6a7;cursor:not-allowed;opacity:.8}._cancelButton_1b83t_473{padding:12px 25px;background-color:#f0f0f0;color:var(--color-text-dark);border:1px solid var(--color-border);border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s}._cancelButton_1b83t_473:hover{background-color:#e0e0e0}@media(max-width:768px){._createClassContainer_1b83t_27,._headerBar_1b83t_51{padding:15px}._heading_1b83t_73{font-size:24px}._subtitle_1b83t_99{padding:0 10px}._classForm_1b83t_119{padding:20px}._grid2Col_1b83t_221{grid-template-columns:1fr;gap:15px}._formSection_1b83t_133{padding:15px 0}._actionButtons_1b83t_399{flex-direction:column-reverse;gap:10px}._submitButton_1b83t_419,._cancelButton_1b83t_473{width:100%;min-width:unset}}._checkboxLabel_1b83t_593{display:flex;align-items:center;cursor:pointer;font-size:16px;padding:12px;background-color:#f8f9fa;border-radius:6px;transition:background-color .2s}._checkboxLabel_1b83t_593:hover{background-color:#e9ecef}._checkboxLabel_1b83t_593 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._studentSelectionContainer_1b83t_635{margin-top:20px}._studentSelectionHeader_1b83t_643{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:12px;background-color:#f8f9fa;border-radius:6px}._studentSelectionHeader_1b83t_643 p{margin:0;color:var(--color-text-dark)}._selectAllButton_1b83t_673{padding:6px 16px;background-color:var(--color-primary-dark);color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._selectAllButton_1b83t_673:hover{background-color:#1b5e20}._studentGrid_1b83t_703{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;max-height:400px;overflow-y:auto;padding:10px;border:1px solid var(--color-border);border-radius:6px;background-color:#fafafa}._studentCard_1b83t_727{display:flex;align-items:center;gap:12px;padding:12px;background-color:#fff;border:2px solid var(--color-border);border-radius:6px;cursor:pointer;transition:all .2s}._studentCard_1b83t_727:hover{border-color:var(--color-primary-dark);box-shadow:0 2px 8px #2e7d321a}._studentCardSelected_1b83t_761{border-color:var(--color-primary-dark);background-color:#e8f5e9}._studentCard_1b83t_727 input[type=checkbox]{width:18px;height:18px;cursor:pointer;flex-shrink:0}._studentInfo_1b83t_785{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._studentName_1b83t_801{font-weight:600;color:var(--color-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._studentEmail_1b83t_817{font-size:14px;color:#6c757d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._studentProgress_1b83t_833{font-size:14px;color:var(--color-primary-dark);font-weight:500}._checkIcon_1b83t_845{font-size:20px;color:var(--color-primary-dark);flex-shrink:0}._noStudents_1b83t_857{text-align:center;padding:40px;color:#6c757d;font-style:italic}._headerBar_1b83t_51 ._backButton_1b83t_873{padding:8px 16px;background-color:transparent;color:var(--color-primary-dark);border:1px solid var(--color-primary-dark);border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:6px}._headerBar_1b83t_51 ._backButton_1b83t_873:hover{background-color:var(--color-primary-dark);color:#fff}:root{--color-primary-dark: #2E7D32;--color-text-dark: #444444;--color-background: #f8f9fa;--color-card-bg: white;--color-border: #e0e0e0;--color-success: #52c41a;--color-warning: #faad14;--color-finished: #9e9e9e;--color-link: #1890ff}._detailContainer_ei3au_27{padding:100px 30px 30px;font-family:Inter,sans-serif;background-color:var(--color-background);min-height:100vh;font-size:15px;max-width:1440px;margin:0 auto;width:100%}._classHeader_ei3au_59{background-color:var(--color-card-bg);padding:25px 30px;border-radius:12px;box-shadow:0 6px 20px #00000014;margin-bottom:25px;border:1px solid #f0f0f0}._headerTop_ei3au_77{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap}._className_ei3au_93{margin:0;color:var(--color-text-dark);font-weight:700;font-size:29px;display:flex;align-items:center}._statusBadge_ei3au_111{padding:4px 10px;border-radius:12px;color:#fff;font-weight:500;font-size:14px;margin-left:15px;text-transform:uppercase;box-shadow:0 1px 2px #0000001a}._statusOngoing_ei3au_131{background-color:var(--color-success)}._statusUpcoming_ei3au_133{background-color:var(--color-warning);color:var(--color-text-dark)}._statusFinished_ei3au_135{background-color:var(--color-finished)}._headerActions_ei3au_139{display:flex;gap:15px;flex-shrink:0}._meetButton_ei3au_151,._editButton_ei3au_151{padding:10px 18px;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;text-decoration:none;font-size:15px;box-shadow:0 2px 4px #0000001a}._meetButton_ei3au_151{background-color:var(--color-primary-dark);color:#fff}._meetButton_ei3au_151:hover{background-color:#256a2a;box-shadow:0 4px 8px #2e7d324d}._editButton_ei3au_151{background-color:#ffe0b2;color:#f57c00;border:1px solid #ffcc80}._editButton_ei3au_151:hover{background-color:#ffcc80}._headerMeta_ei3au_215{display:flex;gap:30px;color:#777;font-size:14px;padding-top:10px;border-top:1px solid #f0f0f0}._metaItem_ei3au_233{display:flex;align-items:center;gap:8px}._metaItem_ei3au_233 svg{color:var(--color-primary-dark)}._finishedBanner_ei3au_253{background-color:#f5f5f5;color:var(--color-text-dark);border:1px solid #e0e0e0;padding:15px 20px;border-radius:8px;margin-bottom:25px;display:flex;align-items:center;font-weight:500;box-shadow:0 1px 3px #0000000d}._finishedBanner_ei3au_253 svg{color:#dc3545}._tabsContainer_ei3au_293{background-color:var(--color-card-bg);border-radius:12px;box-shadow:0 2px 10px #0000000d;border:1px solid #f0f0f0}._tabsHeader_ei3au_307{display:flex;border-bottom:1px solid var(--color-border);padding:0 30px}._tabsHeader_ei3au_307 button{padding:15px 25px;border:none;background-color:transparent;cursor:pointer;font-weight:600;font-size:16px;transition:all .2s;display:flex;align-items:center;border-bottom:3px solid transparent;margin-bottom:-1px}._tabActive_ei3au_347{color:var(--color-primary-dark);border-bottom:3px solid var(--color-primary-dark)!important;background-color:#fafff5}._tabInactive_ei3au_359{color:#777}._tabInactive_ei3au_359:hover{color:var(--color-text-dark);border-bottom:3px solid #f0f0f0}._tabContentArea_ei3au_377{padding:30px}._tabContent_ei3au_377{min-height:200px}._infoMetaBlock_ei3au_405{border:1px solid #f0f0f0;border-radius:8px;padding:20px 30px;margin-bottom:30px;background-color:#fafafa}._infoGrid_ei3au_421{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;margin:0;padding:0}._infoItem_ei3au_437{display:flex;align-items:center;gap:15px;padding:10px 0}._infoDescription_ei3au_451{display:block}._infoIcon_ei3au_459{color:var(--color-primary-dark);font-size:19px;margin-right:10px}._infoLabel_ei3au_471{font-weight:600;color:#777;min-width:120px;flex-shrink:0}._infoValue_ei3au_485{font-weight:500;color:var(--color-text-dark)}._infoValueLarge_ei3au_495{margin-top:10px;font-style:italic;color:#666;background-color:#f9f9f9;padding:15px;border-radius:6px;border:1px solid #e0e0e0}._studentControls_ei3au_523{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._filterGroup_ei3au_537 label{font-weight:600;color:var(--color-text-dark);margin-right:10px}._filterSelect_ei3au_549{padding:8px 30px 8px 12px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-card-bg);font-size:14px;color:#555;cursor:pointer;min-width:150px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6"><path fill="%23777" d="M0 0l5 6 5-6z"/></svg>');background-repeat:no-repeat;background-position:right 12px center}._exportButton_ei3au_579{background-color:#e6f7ff;color:var(--color-link);padding:8px 15px;border:1px solid #91d5ff;border-radius:6px;font-weight:600;cursor:pointer;transition:background-color .2s}._exportButton_ei3au_579:hover{background-color:#cef}._studentTable_ei3au_607{border:1px solid var(--color-border);border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #00000008}._studentRowHeader_ei3au_621{display:grid;grid-template-columns:2.5fr 1.5fr 1fr 1fr;background-color:#e8f5e9;font-weight:700;color:var(--color-primary-dark);padding:10px 20px}._studentListBody_ei3au_641{display:flex;flex-direction:column}._studentRow_ei3au_621{display:grid;grid-template-columns:2.5fr 1.5fr 1fr 1fr;padding:12px 20px;border-bottom:1px solid #f0f0f0;align-items:center;background-color:var(--color-card-bg)}._studentRow_ei3au_621:last-child{border-bottom:none}._rowItemName_ei3au_683{font-weight:600;color:var(--color-text-dark)}._rowItemEmail_ei3au_693{display:block;font-weight:400;color:#777;font-size:14px}._rowItemProgress_ei3au_707{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--color-primary-dark)}._progressBarContainer_ei3au_723{flex-grow:1;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;max-width:120px}._progressBar_ei3au_723{height:100%;background-color:var(--color-success);transition:width .3s}._studentStatusBadge_ei3au_753{padding:4px 8px;border-radius:12px;font-size:14px;font-weight:600;text-align:center}._studentOngoing_ei3au_767{background-color:#fffbe6;color:#faad14}._studentCompleted_ei3au_775{background-color:#f6ffed;color:var(--color-success)}._rowItemEnrollment_ei3au_785{color:#777}._noData_ei3au_793{text-align:center;padding:40px;color:#777;font-style:italic;font-size:18px}@media(max-width:768px){._detailContainer_ei3au_27,._classHeader_ei3au_59{padding:15px}._tabsHeader_ei3au_307{padding:0 10px}._tabsHeader_ei3au_307 button{padding:10px 15px;font-size:14px}._tabContentArea_ei3au_377,._infoMetaBlock_ei3au_405{padding:15px}._infoGrid_ei3au_421{grid-template-columns:1fr;gap:15px}._infoItem_ei3au_437{flex-wrap:wrap}._infoLabel_ei3au_471{min-width:unset}._studentControls_ei3au_523{flex-direction:column;align-items:stretch;gap:15px}._studentRowHeader_ei3au_621{display:none}._studentRow_ei3au_621{grid-template-columns:1fr;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:15px;margin-bottom:10px;border:1px solid var(--color-border);border-radius:8px}._rowItemProgress_ei3au_707,._rowItemStatus_ei3au_929,._rowItemEnrollment_ei3au_785{width:100%;padding-top:5px;border-top:1px dashed #f0f0f0}._rowItemName_ei3au_683{font-size:18px;padding-bottom:5px;border-bottom:1px solid #e0e0e0;width:100%}}._backButton_ei3au_957{padding:8px 16px;background-color:transparent;color:var(--color-primary-dark);border:1px solid var(--color-primary-dark);border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:6px;margin-bottom:15px}._backButton_ei3au_957:hover{background-color:var(--color-primary-dark);color:#fff}._searchInput_ei3au_1001{padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;width:300px;transition:border-color .2s}._searchInput_ei3au_1001:focus{outline:none;border-color:var(--color-primary-dark)}._infoValueLink_ei3au_1031{color:var(--color-link);text-decoration:none;word-break:break-all}._infoValueLink_ei3au_1031:hover{text-decoration:underline}:root{--primary-color: #5b6fb3;--primary-light: #eef1ff;--success-color: #38a169;--warning-color: #d69e2e;--closed-color: #a0aec0;--info-color: #4c51bf;--background-color: #f0f2f5;--card-background: #ffffff;--text-dark: #2d3748;--text-light: #718096;--shadow-subtle: 0 1px 3px rgba(0, 0, 0, .08);--shadow-hover: 0 4px 10px rgba(0, 0, 0, .1);--border-color: #e2e8f0;--dark-header-bg: #2d3748}._pageContainer_gz2tu_45{padding:100px 30px 30px;font-family:Inter,sans-serif;background-color:var(--background-color);min-height:100vh;font-size:15px;color:var(--text-dark);max-width:1440px;margin:0 auto;width:100%}._header_gz2tu_71{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:transparent;color:var(--text-dark);padding:0;border-radius:0;box-shadow:none}._heading_gz2tu_95{font-size:32px;font-weight:700;margin:0;color:var(--text-dark)}._heading_gz2tu_95 svg{color:var(--primary-color)}._createButton_gz2tu_115{padding:12px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;box-shadow:var(--shadow-subtle)}._createButton_gz2tu_115 svg{margin-right:8px}._createButton_gz2tu_115:hover{background-color:#475a9e;box-shadow:var(--shadow-hover)}._kpiDashboard_gz2tu_161{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px}._kpiCard_gz2tu_175{background-color:var(--card-background);border-radius:12px;padding:20px;box-shadow:var(--shadow-subtle);display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s;border:1px solid var(--border-color)}._kpiCard_gz2tu_175:hover{transform:translateY(-2px)}._kpiCard_gz2tu_175 h3{font-size:35px;font-weight:700;margin:0 0 5px}._kpiCard_gz2tu_175 p{margin:0;color:var(--text-light);font-size:14px;font-weight:500}._kpiTotal_gz2tu_233{border-bottom:4px solid var(--info-color)}._kpiOpen_gz2tu_235{border-bottom:4px solid var(--success-color)}._kpiClosed_gz2tu_237{border-bottom:4px solid var(--closed-color)}._kpiDraft_gz2tu_239{border-bottom:4px solid var(--warning-color)}._controlsBar_gz2tu_247{display:flex;gap:15px;margin-bottom:20px;padding:15px;background-color:var(--card-background);border-radius:12px;box-shadow:var(--shadow-subtle)}._searchBox_gz2tu_267{flex-grow:1;display:flex;align-items:center;border:1px solid var(--border-color);border-radius:8px;padding:0 12px;background-color:#f7f9fb}._searchInput_gz2tu_285{border:none;padding:10px 0;outline:none;width:100%;background-color:transparent;color:var(--text-dark)}._searchIcon_gz2tu_301{color:var(--text-light);margin-right:10px}._filterSelect_gz2tu_311{padding:10px 12px;border:1px solid var(--border-color);border-radius:8px;background-color:#f7f9fb;font-size:14px;color:var(--text-dark);cursor:pointer}._viewModeToggle_gz2tu_333{display:flex;gap:5px;border:1px solid var(--border-color);border-radius:8px;padding:4px;background-color:#f7f9fb}._viewModeButton_gz2tu_351{background:none;border:none;padding:8px 12px;cursor:pointer;border-radius:6px;color:var(--text-light);font-size:18px;transition:all .2s;display:flex;align-items:center;justify-content:center}._viewModeButton_gz2tu_351:hover{background-color:#e2e8f0;color:var(--primary-color)}._viewModeButton_gz2tu_351._active_gz2tu_389{background-color:var(--primary-color);color:#fff}._examTableContainer_gz2tu_401{overflow-x:auto;background-color:var(--card-background);border-radius:12px;box-shadow:var(--shadow-subtle);padding:0}._examTable_gz2tu_401{width:100%;border-collapse:separate;border-spacing:0 10px;min-width:1200px}._examTable_gz2tu_401 tbody tr{background-color:transparent;border-radius:0;box-shadow:none;transition:background-color .2s ease}._examTable_gz2tu_401 tbody tr:hover{background-color:#eef1ff70;box-shadow:none;transform:none}._examTable_gz2tu_401 th,._examTable_gz2tu_401 td{padding:15px 20px;text-align:left;border-bottom:none}._examTable_gz2tu_401 th{background-color:var(--dark-header-bg);color:#fff;font-weight:600;font-size:14px;text-transform:uppercase;border-bottom:none;position:sticky;top:0;z-index:1}._examTable_gz2tu_401 thead tr:first-child th:first-child{border-top-left-radius:12px}._examTable_gz2tu_401 thead tr:first-child th:last-child{border-top-right-radius:12px}._noWrapCell_gz2tu_517{white-space:nowrap}._statusBadge_gz2tu_527{padding:6px 10px;border-radius:6px;font-weight:600;font-size:14px;display:inline-block;color:#fff;text-transform:capitalize}._statusDraft_gz2tu_547{background-color:var(--warning-color)}._statusOpen_gz2tu_549{background-color:var(--success-color)}._statusClosed_gz2tu_551{background-color:var(--closed-color)}._actionCell_gz2tu_557{white-space:nowrap;text-align:right}._actionButton_gz2tu_569{background:none;border:none;color:var(--text-light);padding:8px;cursor:pointer;font-size:18px;transition:all .2s;border-radius:50%}._actionButton_gz2tu_569:hover{background-color:#e2e8f0;color:var(--primary-color)}._actionButton_gz2tu_569:disabled{color:#e2e8f0;cursor:not-allowed;background-color:transparent}._smallText_gz2tu_615{font-size:14px;color:var(--text-light);display:block;margin-top:2px}._courseGroupHeader_gz2tu_631{background-color:var(--primary-light)!important;color:var(--primary-color);font-weight:700;font-size:16px;cursor:pointer;border-top:2px solid var(--primary-color);box-shadow:none!important;margin-bottom:10px;border-radius:8px}._courseGroupHeader_gz2tu_631 td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}._courseGroupHeader_gz2tu_631 td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}._courseGroupHeader_gz2tu_631 td{border-bottom:1px solid var(--border-color)}._courseGroupHeader_gz2tu_631:hover{background-color:#e3e7f9!important;transform:none}._examGridContainer_gz2tu_691{margin-bottom:30px}._examGrid_gz2tu_691{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}._examCard_gz2tu_711{background-color:var(--card-background);border-radius:12px;padding:20px;box-shadow:var(--shadow-subtle);border:1px solid var(--border-color);transition:all .2s;display:flex;flex-direction:column;gap:15px}._examCard_gz2tu_711:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}._examCardHeader_gz2tu_745{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}._examCardTitle_gz2tu_763{font-size:18px;font-weight:600;margin:0;color:var(--text-dark);flex:1;line-height:1.4}._examCardBody_gz2tu_781{display:flex;flex-direction:column;gap:10px;flex:1}._examCardInfo_gz2tu_795{display:flex;flex-direction:column;gap:4px}._examCardLabel_gz2tu_807{font-size:14px;color:var(--text-light);font-weight:500}._examCardStats_gz2tu_819{display:flex;gap:15px;margin-top:5px}._examCardStat_gz2tu_819{display:flex;align-items:center;gap:6px;color:var(--text-light);font-size:14px}._examCardStat_gz2tu_819 svg{font-size:16px}._examCardFooter_gz2tu_855{padding-top:8px;border-top:1px solid var(--border-color)}._examCardActions_gz2tu_865{display:flex;gap:8px;justify-content:flex-end;padding-top:12px;border-top:1px solid var(--border-color)}._emptyState_gz2tu_881{text-align:center;padding:60px 20px;color:var(--text-light);font-style:italic;background-color:var(--card-background);border-radius:12px;box-shadow:var(--shadow-subtle)}@media(max-width:992px){._kpiDashboard_gz2tu_161{grid-template-columns:repeat(2,1fr)}._controlsBar_gz2tu_247{flex-direction:column;align-items:stretch}._filterSelect_gz2tu_311{width:100%}._viewModeToggle_gz2tu_333{width:fit-content;align-self:flex-end}._examGrid_gz2tu_691{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media(max-width:768px){._pageContainer_gz2tu_45{padding:80px 20px 20px}._header_gz2tu_71{flex-direction:column;align-items:flex-start;gap:15px;padding:0}._kpiDashboard_gz2tu_161{grid-template-columns:1fr;gap:15px}._examGrid_gz2tu_691{grid-template-columns:1fr}._examCard_gz2tu_711{padding:16px}._examCardActions_gz2tu_865{flex-wrap:wrap}}._examDetailModal_gz2tu_995{display:flex;flex-direction:column;gap:24px}._detailSection_gz2tu_1007{background-color:#f7f9fb;border-radius:8px;padding:20px;border:1px solid var(--border-color)}._detailSectionTitle_gz2tu_1021{font-size:18px;font-weight:600;color:var(--text-dark);margin:0 0 16px;display:flex;align-items:center}._detailGrid_gz2tu_1039{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._detailItem_gz2tu_1051{display:flex;flex-direction:column;gap:4px}._detailLabel_gz2tu_1063{font-size:14px;color:var(--text-light);font-weight:500}._detailValue_gz2tu_1075{font-size:15px;color:var(--text-dark);font-weight:500}._detailDescription_gz2tu_1087{margin:8px 0 0;color:var(--text-dark);line-height:1.6;font-size:15px}._attemptsTable_gz2tu_1101{overflow-x:auto;margin-top:12px}._attemptsTable_gz2tu_1101 ._examTable_gz2tu_401{min-width:700px;border-spacing:0}._attemptsTable_gz2tu_1101 ._examTable_gz2tu_401 thead tr th{background-color:var(--primary-color);padding:12px 16px;font-size:14px}._attemptsTable_gz2tu_1101 ._examTable_gz2tu_401 tbody tr{border-bottom:1px solid var(--border-color)}._attemptsTable_gz2tu_1101 ._examTable_gz2tu_401 tbody tr:last-child{border-bottom:none}._attemptsTable_gz2tu_1101 ._examTable_gz2tu_401 tbody tr td{padding:12px 16px;font-size:14px}@media(max-width:768px){._detailGrid_gz2tu_1039{grid-template-columns:1fr}._attemptsTable_gz2tu_1101 ._examTable_gz2tu_401{font-size:14px}._attemptsTable_gz2tu_1101 ._examTable_gz2tu_401 thead tr th,._attemptsTable_gz2tu_1101 ._examTable_gz2tu_401 tbody tr td{padding:10px 12px}}._managementContainer_1vjbz_9{padding:80px 20px 20px;background-color:#f7f9fc;min-height:100vh;max-width:1440px;margin:0 auto;width:100%}._headerBar_1vjbz_29{margin-bottom:20px}._backButton_1vjbz_37{background:none;border:1px solid #ddd;padding:8px 15px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;color:#444;transition:all .2s;display:flex;align-items:center}._backButton_1vjbz_37:hover{scale:1.02;background-color:#f0f0f0;border-color:#ccc}._backButton_1vjbz_37:active{scale:.98}._contentCard_1vjbz_85{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 15px #0000000d}._contentTitle_1vjbz_99{font-size:29px;color:#1890ff;margin-top:0;margin-bottom:5px;font-weight:700;display:flex;align-items:center}._contentSubtitle_1vjbz_119{color:#777;margin-bottom:30px;font-size:16px}._examForm_1vjbz_131{display:flex;flex-direction:column;gap:20px}._loadingContainer_1vjbz_143{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:18px;color:#666}._formSection_1vjbz_163{display:flex;align-items:flex-start;padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fcfcfc;transition:all .2s ease-out,transform .2s}._formSection_1vjbz_163:hover{border-color:#1890ff;background-color:#fff;transform:scale(1.01);box-shadow:0 4px 15px #00000014;z-index:10}._formIcon_1vjbz_199{font-size:24px;color:#1890ff;margin-right:15px;padding-top:3px;flex-shrink:0}._formGroup_1vjbz_215{flex-grow:1;position:relative;width:100%;max-width:100%;min-width:0}._formLabel_1vjbz_231{display:block;font-weight:600;color:#333;margin-bottom:8px;font-size:15px}._required_1vjbz_247{color:#ff4d4f;margin-left:3px}._formInput_1vjbz_257,._formSelect_1vjbz_259{width:100%;max-width:100%;padding:10px 12px;border:1px solid #d9d9d9;border-radius:6px;font-size:15px;box-sizing:border-box;transition:all .2s;background-color:#fff}._formInput_1vjbz_257:focus,._formSelect_1vjbz_259:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._formInput_1vjbz_257::placeholder{color:#bbb}._formTextarea_1vjbz_305{width:100%;max-width:100%;padding:10px 12px;border:1px solid #d9d9d9;border-radius:6px;font-size:15px;font-family:inherit;box-sizing:border-box;resize:vertical;transition:all .2s}._formTextarea_1vjbz_305:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._formTextarea_1vjbz_305::placeholder{color:#bbb}._formHint_1vjbz_351{display:block;margin-top:5px;color:#999;font-size:14px}._saveExamButton_1vjbz_365{margin-top:20px;padding:12px 30px;background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;align-self:flex-start}._saveExamButton_1vjbz_365:hover:not(:disabled){background:linear-gradient(135deg,#096dd9,#0050b3);box-shadow:0 4px 12px #1890ff4d}._saveExamButton_1vjbz_365:disabled{background:#d9d9d9;cursor:not-allowed;opacity:.6}._saveExamButton_1vjbz_365:active:not(:disabled){transform:scale(.98)}@media(max-width:768px){._managementContainer_1vjbz_9{padding:70px 10px 10px}._contentCard_1vjbz_85{padding:15px}._contentTitle_1vjbz_99{font-size:22px}._contentSubtitle_1vjbz_119{font-size:14px}._formSection_1vjbz_163{flex-direction:column;padding:12px;width:100%}._formIcon_1vjbz_199{margin-right:0;margin-bottom:10px}._formGroup_1vjbz_215{width:100%;max-width:100%}._formInput_1vjbz_257,._formSelect_1vjbz_259,._formTextarea_1vjbz_305{width:100%;max-width:100%;font-size:15px}._saveExamButton_1vjbz_365{width:100%}}@media(max-width:600px){._managementContainer_1vjbz_9{padding:10px}._contentCard_1vjbz_85{padding:15px;box-shadow:none;border-radius:0}._contentTitle_1vjbz_99{font-size:21px}._backButton_1vjbz_37{font-size:14px;padding:8px 12px}._formSection_1vjbz_163{padding:10px}._formInput_1vjbz_257,._formSelect_1vjbz_259,._formTextarea_1vjbz_305{font-size:16px}._saveExamButton_1vjbz_365{padding:14px 20px;font-size:16px}}._pageContainer_2ku6q_9{padding:80px 20px 20px;background-color:#f7f9fc;min-height:100vh;max-width:1440px;margin:0 auto;width:100%}._loadingContainer_2ku6q_29{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:18px;color:#666}._headerBar_2ku6q_49{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._backButton_2ku6q_63{background:none;border:1px solid #ddd;padding:8px 15px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;color:#444;transition:all .2s;display:flex;align-items:center}._backButton_2ku6q_63:hover{scale:1.02;background-color:#f0f0f0;border-color:#ccc}._headerActions_2ku6q_103{display:flex;gap:10px;align-items:center}._statusBadge_2ku6q_115{padding:6px 12px;border-radius:6px;font-size:14px;font-weight:600}._statusBadge_2ku6q_115[data-status=draft]{background-color:#fff7e6;color:#d48806}._statusBadge_2ku6q_115[data-status=pending_approval]{background-color:#e6f7ff;color:#0050b3}._statusBadge_2ku6q_115[data-status=published]{background-color:#f6ffed;color:#389e0d}._statusBadge_2ku6q_115[data-status=rejected]{background-color:#fff1f0;color:#cf1322}._publishButton_2ku6q_169{background:linear-gradient(135deg,#52c41a,#389e0d);color:#fff;border:none;padding:8px 16px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}._publishButton_2ku6q_169:hover{background:linear-gradient(135deg,#389e0d,#237804)}._withdrawButton_2ku6q_199{background:linear-gradient(135deg,#faad14,#d48806);color:#fff;border:none;padding:8px 16px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}._withdrawButton_2ku6q_199:hover{background:linear-gradient(135deg,#d48806,#ad6800)}._tabsContainer_2ku6q_231{display:flex;gap:10px;margin-bottom:20px;border-bottom:2px solid #e8e8e8}._tab_2ku6q_231{padding:12px 24px;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-size:16px;font-weight:600;color:#666;transition:all .2s;display:flex;align-items:center;gap:8px}._tab_2ku6q_231:hover{color:#1890ff}._activeTab_2ku6q_283{color:#1890ff;border-bottom-color:#1890ff}._warningBanner_2ku6q_295{background-color:#fff7e6;border:1px solid #ffd591;border-radius:8px;padding:16px 20px;margin-bottom:20px;color:#d48806;font-weight:500;display:flex;align-items:center}._contentCard_2ku6q_321{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 15px #0000000d}._sectionTitle_2ku6q_335{font-size:24px;color:#1890ff;margin-top:0;margin-bottom:20px;font-weight:700;display:flex;align-items:center;gap:10px}._infoTab_2ku6q_359{max-width:800px}._formGroup_2ku6q_367{margin-bottom:20px}._formGroup_2ku6q_367 label{display:block;font-weight:600;color:#333;margin-bottom:8px;font-size:15px}._input_2ku6q_391,._textarea_2ku6q_393,._select_2ku6q_395{width:100%;padding:10px 12px;border:1px solid #d9d9d9;border-radius:6px;font-size:15px;transition:all .2s;font-family:inherit}._input_2ku6q_391:focus,._textarea_2ku6q_393:focus,._select_2ku6q_395:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._input_2ku6q_391:disabled,._textarea_2ku6q_393:disabled,._select_2ku6q_395:disabled{background-color:#f5f5f5;cursor:not-allowed}._textarea_2ku6q_393{resize:vertical}._formRow_2ku6q_453{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._saveButton_2ku6q_465{padding:12px 30px;background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}._saveButton_2ku6q_465:hover:not(:disabled){background:linear-gradient(135deg,#096dd9,#0050b3);box-shadow:0 4px 12px #1890ff4d}._saveButton_2ku6q_465:disabled{background:#d9d9d9;cursor:not-allowed;opacity:.6}._questionsHeader_2ku6q_525{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._addQuestionButton_2ku6q_539{background:linear-gradient(135deg,#52c41a,#389e0d);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}._addQuestionButton_2ku6q_539:hover{background:linear-gradient(135deg,#389e0d,#237804)}._questionForm_2ku6q_571{background-color:#f9f9f9;padding:24px;border-radius:12px;margin-bottom:30px;border:2px solid #1890ff;scroll-margin-top:80px}._questionForm_2ku6q_571 h3{margin-top:0;color:#1890ff;margin-bottom:20px}._optionsSection_2ku6q_601{margin-top:20px}._optionsSection_2ku6q_601>label{display:block;font-weight:600;color:#333;margin-bottom:12px}._optionRow_2ku6q_623{display:flex;align-items:center;gap:10px;margin-bottom:10px}._optionCheckbox_2ku6q_637{flex-shrink:0;width:20px;height:20px;cursor:pointer}._optionInput_2ku6q_651{flex:1;padding:10px 12px;border:1px solid #d9d9d9;border-radius:6px;font-size:15px}._optionInput_2ku6q_651:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._removeOptionButton_2ku6q_679{flex-shrink:0;padding:8px 12px;background-color:#ff4d4f;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:all .2s}._removeOptionButton_2ku6q_679:hover{background-color:#cf1322}._addOptionButton_2ku6q_709{padding:8px 16px;background-color:#f0f0f0;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px;color:#666;font-weight:600}._addOptionButton_2ku6q_709:hover{background-color:#e6f7ff;border-color:#1890ff;color:#1890ff}._formActions_2ku6q_749{display:flex;gap:10px;margin-top:20px}._cancelButton_2ku6q_761{padding:12px 30px;background-color:#f0f0f0;color:#666;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}._cancelButton_2ku6q_761:hover{background-color:#d9d9d9}._loadingQuestions_2ku6q_801{text-align:center;padding:40px;color:#666;font-size:18px}._emptyQuestions_2ku6q_815{text-align:center;padding:60px 20px;color:#999}._emptyQuestions_2ku6q_815 p{margin:10px 0}._hint_2ku6q_835{font-size:14px;color:#bbb}._questionsList_2ku6q_845{display:flex;flex-direction:column;gap:20px}._questionCard_2ku6q_857{background-color:#fafafa;padding:20px;border-radius:12px;border:1px solid #e8e8e8;transition:all .2s}._questionCard_2ku6q_857:hover{border-color:#1890ff;box-shadow:0 4px 12px #1890ff1a}._questionHeader_2ku6q_883{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}._questionNumber_2ku6q_899{font-weight:700;color:#1890ff;font-size:18px}._questionType_2ku6q_911{display:flex;align-items:center;gap:5px;padding:4px 12px;background-color:#e6f7ff;color:#0050b3;border-radius:6px;font-size:14px;font-weight:600}._questionScore_2ku6q_935{padding:4px 12px;background-color:#fff7e6;color:#d48806;border-radius:6px;font-size:14px;font-weight:600}._questionActions_2ku6q_953{margin-left:auto;display:flex;gap:8px}._questionActions_2ku6q_953 button{padding:6px 12px;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;transition:all .2s;color:#666}._questionActions_2ku6q_953 button:hover{border-color:#1890ff;color:#1890ff}._questionText_2ku6q_995{font-size:17px;color:#333;margin-bottom:15px;line-height:1.6}._questionOptions_2ku6q_1009{display:flex;flex-direction:column;gap:8px}._option_2ku6q_601{display:flex;align-items:center;gap:10px;padding:10px 15px;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;font-size:15px}._correctOption_2ku6q_1043{background-color:#f6ffed;border-color:#b7eb8f;color:#389e0d;font-weight:600}._questionExplanation_2ku6q_1057{margin-top:15px;padding:12px 15px;background-color:#e6f7ff;border-left:3px solid #1890ff;border-radius:6px;font-size:14px;color:#0050b3;display:flex;align-items:flex-start;gap:8px}._scoreSummary_2ku6q_1085{padding:16px 20px;border-radius:10px;margin-bottom:24px;border:2px solid}._scoreSummaryWarning_2ku6q_1099{background-color:#fff7e6;border-color:#ffa940}._scoreSummarySuccess_2ku6q_1109{padding-left:10px;background-color:#f6ffed;border-color:#95de64}._scoreSummaryContent_2ku6q_1121{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:8px}._scoreSummaryItem_2ku6q_1137{display:flex;flex-direction:column;gap:4px}._scoreSummaryLabel_2ku6q_1149{font-size:14px;color:#666;font-weight:500}._scoreSummaryValue_2ku6q_1161{font-size:21px;font-weight:700;color:#1890ff}._scoreSummaryDeficit_2ku6q_1173{color:#ff4d4f!important}._scoreSummaryDivider_2ku6q_1181{font-size:24px;color:#d9d9d9;font-weight:300}._scoreSummaryHint_2ku6q_1193{display:flex;align-items:center;color:#d48806;font-size:14px;font-weight:500;margin-top:8px}._scoreSummarySuccess_2ku6q_1109{display:flex;align-items:center;color:#52c41a;font-size:14px;font-weight:600;margin-top:8px}@media(max-width:768px){._pageContainer_2ku6q_9{padding:70px 15px 15px}._contentCard_2ku6q_321{padding:20px}._headerBar_2ku6q_49{flex-direction:column;align-items:flex-start;gap:10px}._headerActions_2ku6q_103{width:100%;justify-content:space-between}._tabsContainer_2ku6q_231{overflow-x:auto}._tab_2ku6q_231{white-space:nowrap}._formRow_2ku6q_453{grid-template-columns:1fr}._questionHeader_2ku6q_883{flex-direction:column;align-items:flex-start}._questionActions_2ku6q_953{margin-left:0;width:100%;justify-content:flex-end}._scoreSummaryContent_2ku6q_1121{flex-direction:column;align-items:flex-start;gap:12px}._scoreSummaryDivider_2ku6q_1181{display:none}._scoreSummaryValue_2ku6q_1161{font-size:18px}}._pageContainer_16uu9_11{max-width:900px;margin:0 auto;padding:80px 20px 20px;background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;width:100%}._instructorNotice_16uu9_31{background:#fff3cd;border:2px solid #ffc107;border-radius:8px;padding:15px 20px;margin-bottom:20px;display:flex;align-items:center;gap:10px;box-shadow:0 2px 8px #0000001a}._instructorNotice_16uu9_31 p{margin:0;color:#856404;font-weight:500}._examCard_16uu9_67{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;overflow:hidden}._examHeader_16uu9_81{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;text-align:center}._examTitle_16uu9_95{font-size:28px;font-weight:700;margin:0 0 10px}._examDescription_16uu9_107{font-size:16px;opacity:.95;margin:0}._examInfo_16uu9_119{display:flex;justify-content:center;gap:30px;margin-top:20px;flex-wrap:wrap}._infoItem_16uu9_135{display:flex;align-items:center;gap:8px;font-size:15px}._examBody_16uu9_149{padding:30px}._startScreen_16uu9_159{text-align:center;padding:40px 20px}._startScreen_16uu9_159 h2{color:#333;font-size:24px;margin-bottom:20px}._examRules_16uu9_181{text-align:left;max-width:500px;margin:0 auto 30px;background:#f8f9fa;padding:20px;border-radius:8px}._examRules_16uu9_181 h3{color:#667eea;font-size:18px;margin-bottom:15px}._examRules_16uu9_181 ul{list-style:none;padding:0;margin:0}._examRules_16uu9_181 li{padding:8px 0;color:#555;display:flex;align-items:flex-start;gap:10px}._examRules_16uu9_181 li:before{content:"✓";color:#667eea;font-weight:700;font-size:18px}._startButton_16uu9_253{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:15px 40px;font-size:18px;font-weight:600;border-radius:8px;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 15px #667eea66}._startButton_16uu9_253:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea80}._examProgress_16uu9_291{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f8f9fa;border-bottom:2px solid #e9ecef;flex-wrap:wrap;gap:15px}._progressInfo_16uu9_313{display:flex;gap:20px;align-items:center}._timer_16uu9_325{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#667eea}._timer_16uu9_325._warning_16uu9_343{color:#ff6b6b;animation:_pulse_16uu9_1 1s infinite}@keyframes _pulse_16uu9_1{0%,to{opacity:1}50%{opacity:.7}}._questionCounter_16uu9_363{font-size:16px;color:#666}._questionCard_16uu9_375{margin-bottom:30px;padding:25px;background:#f8f9fa;border-radius:8px;border-left:4px solid #667eea}._questionHeader_16uu9_391{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;gap:15px}._questionNumber_16uu9_407{background:#667eea;color:#fff;padding:5px 12px;border-radius:20px;font-weight:600;font-size:14px;white-space:nowrap}._questionText_16uu9_427{flex:1;font-size:18px;font-weight:500;color:#333;line-height:1.6}._questionScore_16uu9_443{background:#ffc107;color:#333;padding:5px 12px;border-radius:20px;font-weight:600;font-size:14px;white-space:nowrap}._optionsList_16uu9_463{list-style:none;padding:0;margin:15px 0 0}._optionItem_16uu9_475{margin-bottom:12px}._optionLabel_16uu9_483{display:flex;align-items:center;padding:15px;background:#fff;border:2px solid #e9ecef;border-radius:8px;cursor:pointer;transition:all .2s}._optionLabel_16uu9_483:hover{border-color:#667eea;background:#f0f4ff}._optionLabel_16uu9_483 input[type=checkbox],._optionLabel_16uu9_483 input[type=radio]{margin-right:12px;width:20px;height:20px;cursor:pointer}._optionLabel_16uu9_483._selected_16uu9_531{border-color:#667eea;background:#f0f4ff}._optionText_16uu9_541{flex:1;font-size:16px;color:#333}._navigationBar_16uu9_555{display:flex;justify-content:space-between;padding:20px;background:#f8f9fa;border-top:2px solid #e9ecef;gap:15px;flex-wrap:wrap}._navButton_16uu9_575{padding:12px 24px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}._prevButton_16uu9_601{background:#6c757d;color:#fff}._prevButton_16uu9_601:hover:not(:disabled){background:#5a6268}._nextButton_16uu9_619{background:#667eea;color:#fff}._nextButton_16uu9_619:hover:not(:disabled){background:#5568d3}._submitButton_16uu9_637{background:#28a745;color:#fff}._submitButton_16uu9_637:hover:not(:disabled){background:#218838}._navButton_16uu9_575:disabled{opacity:.5;cursor:not-allowed}._resultScreen_16uu9_667{text-align:center;padding:40px 20px}._resultIcon_16uu9_677{font-size:80px;margin-bottom:20px}._resultTitle_16uu9_687{font-size:32px;font-weight:700;margin-bottom:10px;color:#333}._resultScore_16uu9_701{font-size:48px;font-weight:700;color:#667eea;margin:20px 0}._resultStats_16uu9_715{display:flex;justify-content:center;gap:40px;margin:30px 0;flex-wrap:wrap}._statItem_16uu9_731{text-align:center}._statValue_16uu9_739{font-size:32px;font-weight:700;color:#667eea}._statLabel_16uu9_751{font-size:14px;color:#666;margin-top:5px}._resultMessage_16uu9_763{font-size:18px;color:#666;margin:20px 0}._resultActions_16uu9_775{display:flex;justify-content:center;gap:15px;margin-top:30px;flex-wrap:wrap}._reviewButton_16uu9_791{background:#667eea;color:#fff;border:none;padding:12px 30px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}._reviewButton_16uu9_791:hover{background:#5568d3}._backButton_16uu9_823{background:#6c757d;color:#fff;border:none;padding:12px 30px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}._backButton_16uu9_823:hover{background:#5a6268}._reviewMode_16uu9_857 ._questionCard_16uu9_375{border-left-width:6px}._reviewMode_16uu9_857 ._questionCard_16uu9_375._correct_16uu9_865{border-left-color:#28a745;background:#f0fff4}._reviewMode_16uu9_857 ._questionCard_16uu9_375._incorrect_16uu9_875{border-left-color:#dc3545;background:#fff5f5}._reviewMode_16uu9_857 ._optionLabel_16uu9_483._correct_16uu9_865{border-color:#28a745;background:#d4edda}._reviewMode_16uu9_857 ._optionLabel_16uu9_483._incorrect_16uu9_875{border-color:#dc3545;background:#f8d7da}._reviewMode_16uu9_857 ._optionLabel_16uu9_483._userSelected_16uu9_905{font-weight:600}._explanation_16uu9_913{margin-top:15px;padding:15px;background:#e7f3ff;border-left:4px solid #2196f3;border-radius:4px}._explanation_16uu9_913 strong{color:#2196f3;display:block;margin-bottom:8px}._explanation_16uu9_913 p{margin:0;color:#555;line-height:1.6}._loadingContainer_16uu9_953{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:48px;color:#fff}@media(max-width:768px){._pageContainer_16uu9_11{padding:70px 10px 10px}._examHeader_16uu9_81{padding:20px}._examTitle_16uu9_95{font-size:22px}._examInfo_16uu9_119{gap:15px}._examBody_16uu9_149{padding:20px}._questionCard_16uu9_375{padding:15px}._questionHeader_16uu9_391,._navigationBar_16uu9_555{flex-direction:column}._navButton_16uu9_575{width:100%;justify-content:center}._resultStats_16uu9_715{gap:20px}}:root{--primary-color: #3f51b5;--success-color: #28a745;--danger-color: #dc3545;--warning-color: #ffc107;--background-color: #f7f9fc;--text-dark: #444444;--text-light: #777777;--shadow-light: 0 2px 8px rgba(0, 0, 0, .05);--shadow-hover: 0 4px 12px rgba(0, 0, 0, .1);--border-color: #eeeeee}._managementContainer_1vg6i_37{padding:100px 30px 30px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--background-color);min-height:100vh;font-size:15px;max-width:1440px;margin:0 auto;width:100%}._heading_1vg6i_61{margin-bottom:20px;color:var(--text-dark);font-weight:700;font-size:27px;border-bottom:1px solid var(--border-color);padding-bottom:10px;display:flex;align-items:center}._divider_1vg6i_83{border:none;height:1px;background-color:#f0f0f0;margin:20px 0}._kpiDashboard_1vg6i_99{display:flex;gap:20px;margin-bottom:25px;padding:20px;background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light)}._kpiDashboard_1vg6i_99>div{flex:1;text-align:center;padding:15px;border-radius:8px;background-color:#f9f9f9;border:1px solid var(--border-color)}._kpiDashboard_1vg6i_99 h3{margin:0 0 5px;font-size:29px}._topActions_1vg6i_145{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}._createNewButton_1vg6i_159{padding:12px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center}._createNewButton_1vg6i_159:hover{background-color:#30419e}._createNewButton_1vg6i_159 svg{margin-right:8px}._summary_1vg6i_199{color:var(--text-light);font-size:14px}._controlsBar_1vg6i_217{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:10px 15px;border-radius:8px;box-shadow:0 1px 4px #0000000a}._searchBox_1vg6i_241{display:flex;align-items:center;flex-grow:1;margin-right:20px}._searchIcon_1vg6i_255{color:var(--text-light);margin-right:10px}._searchInput_1vg6i_265{border:none;padding:8px 0;font-size:15px;outline:none;width:100%;color:var(--text-dark)}._searchInput_1vg6i_265::placeholder{color:#b0b0b0}._viewSwitch_1vg6i_291{position:relative;width:70px;height:38px;background-color:#e0e0e0;border-radius:19px;padding:5px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:inset 0 1px 3px #0000001a;flex-shrink:0}._switchIcon_1vg6i_321{z-index:2;font-size:19px;padding:0 3px;transition:color .3s}._switchHandle_1vg6i_335{position:absolute;top:3px;left:3px;width:32px;height:32px;background-color:var(--primary-color);border-radius:50%;z-index:1;box-shadow:0 1px 4px #0003}._courseListGrid_1vg6i_369{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}._courseCardGrid_1vg6i_381{background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);padding:20px;display:grid;grid-template-rows:auto auto 1fr auto;gap:10px}._courseCardGrid_1vg6i_381 ._cardActions_1vg6i_401{margin-top:15px;border-top:1px solid var(--border-color);padding-top:15px}._courseListRow_1vg6i_417{display:flex;flex-direction:column;gap:5px;overflow-x:auto;padding-bottom:10px}._courseCardRow_1vg6i_433{min-width:1300px;grid-template-columns:2.5fr 2.5fr 1.8fr 1fr 1.2fr 1fr 1.5fr;display:grid;align-items:center;background-color:#fff;border-radius:8px;padding:12px 15px;box-shadow:0 1px 3px #00000008;transition:background-color .1s;font-size:14px}._courseCardRow_1vg6i_433:hover{background-color:#fafafa}._rowHeader_1vg6i_471{background-color:var(--primary-color);color:#fff;font-weight:700;padding:10px 15px;border-radius:8px;box-shadow:var(--shadow-light);margin-bottom:10px}._rowHeader_1vg6i_471:hover{background-color:var(--primary-color)}._rowHeader_1vg6i_471 ._cardActions_1vg6i_401{justify-content:flex-end;font-size:16px;padding:0;border:none}._rowHeader_1vg6i_471 ._cardActions_1vg6i_401 button{background:none;color:#fff}._courseCardRow_1vg6i_433>div{padding-right:10px}._rowItemTitle_1vg6i_527{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowItemCategory_1vg6i_539{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowItemCategory_1vg6i_539 svg{margin-right:5px;color:var(--primary-color)}._rowItemLogo_1vg6i_559,._rowItemStatus_1vg6i_565{text-align:center}._rowItemCriteria_1vg6i_573{text-align:center;font-weight:600}._rowItemIssued_1vg6i_581{text-align:center;font-weight:500}._courseCardRow_1vg6i_433 ._cardActions_1vg6i_401{display:flex;justify-content:flex-end;gap:5px;padding:0;border:none}._courseCardRow_1vg6i_433 ._actionButton_1vg6i_611{flex:0 0 auto;width:32px;height:32px;padding:0}._courseCardRow_1vg6i_433 ._actionButton_1vg6i_611 svg{margin:0}._cardHeader_1vg6i_639{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}._courseTitle_1vg6i_653{font-size:22px;font-weight:700;color:var(--text-dark);margin:0;line-height:1.2}._categoryName_1vg6i_669{color:var(--primary-color);font-size:15px;font-weight:500;margin-bottom:15px;display:flex;align-items:center}._categoryName_1vg6i_669 svg{margin-right:6px;font-size:18px}._statusBadge_1vg6i_697{padding:6px 12px;border-radius:15px;color:#fff;font-weight:600;font-size:14px;text-align:center;display:inline-flex;align-items:center;gap:5px;line-height:1;white-space:nowrap}._levelSuccess_1vg6i_723{background-color:var(--success-color)}._levelWarning_1vg6i_729{background-color:var(--warning-color)}._levelDanger_1vg6i_735{background-color:var(--danger-color)}._cardDetails_1vg6i_745{margin-bottom:10px;border-top:1px dashed #f0f0f0;padding-top:15px}._detailItem_1vg6i_757{display:flex;align-items:center;margin-bottom:8px;color:var(--text-light);font-size:14px}._detailItem_1vg6i_757 svg{margin-right:8px;color:var(--primary-color)}._cardActions_1vg6i_401{display:flex;gap:8px}._actionButton_1vg6i_611{flex:1;padding:8px 10px;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._actionButton_1vg6i_611 svg{margin-right:5px}._buttonView_1vg6i_829{background-color:#f0f3ff;color:var(--primary-color);border-color:#f0f3ff}._buttonView_1vg6i_829:hover{background-color:#e3e8ff}._buttonEdit_1vg6i_847{background-color:#fff8e1;color:#f0ad4e;border-color:#fff8e1}._buttonEdit_1vg6i_847:hover{background-color:#ffefc4}._buttonDelete_1vg6i_865{background-color:#f8d7da;color:var(--danger-color);border-color:#f8d7da}._buttonDelete_1vg6i_865:hover{background-color:#f5c6cb}._noData_1vg6i_883{grid-column:1 / -1;text-align:center;padding:40px;color:var(--text-light);font-style:italic;font-size:18px}._pagination_1vg6i_907{display:flex;justify-content:center;align-items:center;margin-top:30px;gap:15px}._pageButton_1vg6i_923{background-color:#fff;border:1px solid var(--border-color);color:var(--primary-color);padding:8px 15px;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center}._pageButton_1vg6i_923:disabled{opacity:.5;cursor:not-allowed;background-color:#f7f7f7;color:var(--text-light)}._pageButton_1vg6i_923:not(:disabled):hover{background-color:#f0f3ff}._pageButton_1vg6i_923 svg{font-size:14px;margin:0 5px}._pageInfo_1vg6i_975{color:var(--text-dark);font-size:16px;font-weight:500}@media(max-width:1400px){._courseCardRow_1vg6i_433{min-width:1300px}}@media(max-width:768px){._managementContainer_1vg6i_37{padding:20px}._courseListGrid_1vg6i_369{grid-template-columns:1fr}._kpiDashboard_1vg6i_99{flex-direction:column}._topActions_1vg6i_145{flex-direction:column;align-items:flex-start;gap:15px}._summary_1vg6i_199{text-align:left}._controlsBar_1vg6i_217{flex-direction:column;align-items:stretch;gap:15px;padding:15px}._searchBox_1vg6i_241{margin-right:0}._viewSwitch_1vg6i_291{display:none}._courseListRow_1vg6i_417{overflow-x:hidden;padding-bottom:0;display:flex;flex-direction:column;gap:20px}._courseCardRow_1vg6i_433{min-width:unset;grid-template-columns:1fr;display:flex;flex-direction:column;align-items:flex-start;padding:20px;gap:5px;border-radius:12px;box-shadow:var(--shadow-light)}._rowHeader_1vg6i_471{display:none}._courseCardRow_1vg6i_433>div{padding-right:0;white-space:normal;text-overflow:clip;width:100%;margin-bottom:5px;font-size:16px;position:relative;padding-left:0}._rowItemTitle_1vg6i_527:before{content:"Chứng chỉ: ";color:var(--text-light);font-weight:400}._rowItemCategory_1vg6i_539:before{content:"Khóa học: ";color:var(--text-light);font-weight:400}._rowItemLogo_1vg6i_559:before{content:"Logo: ";color:var(--text-light);font-weight:400;margin-right:5px}._rowItemLogo_1vg6i_559{display:flex;align-items:center}._rowItemStatus_1vg6i_565:before{content:"Trạng thái: ";color:var(--text-light);font-weight:400;margin-right:5px}._rowItemStatus_1vg6i_565{text-align:left;display:flex;align-items:center;margin-top:5px}._rowItemStatus_1vg6i_565 ._statusBadge_1vg6i_697{margin-left:0}._rowItemCriteria_1vg6i_573:before{content:"Tiêu chí: ";color:var(--text-light);font-weight:400}._rowItemIssued_1vg6i_581:before{content:"Đã cấp: ";color:var(--text-light);font-weight:400}._courseCardRow_1vg6i_433 ._cardActions_1vg6i_401{flex-direction:row;width:100%;justify-content:space-between;margin-top:10px;border-top:1px solid var(--border-color);padding-top:10px;gap:8px}._courseCardRow_1vg6i_433 ._actionButton_1vg6i_611{width:auto;flex:1;padding:8px 10px}._courseCardRow_1vg6i_433 ._actionButton_1vg6i_611 svg{margin-right:5px}._courseCardGrid_1vg6i_381 ._cardActions_1vg6i_401{flex-direction:row}}._loadingState_1vg6i_1245{padding:60px 20px;text-align:center;color:var(--text-light);font-size:16px}._emptyState_1vg6i_1259{padding:80px 20px;text-align:center;color:var(--text-dark)}._emptyState_1vg6i_1259 p{margin:15px 0;font-size:18px}._emptyState_1vg6i_1259 p:first-of-type{font-weight:600;color:var(--text-dark)}._modalBackdrop_g4z9o_9{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}._modalContent_g4z9o_37{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;width:100%;max-width:550px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}._modalHeader_g4z9o_69{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid var(--border-color, #e5e7eb);background:linear-gradient(135deg,var(--primary-color, #3b82f6) 0%,var(--primary-dark, #2563eb) 100%)}._modalTitle_g4z9o_87{margin:0;font-size:22px;font-weight:600;color:#fff}._closeButton_g4z9o_101{background:#fff3;border:none;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:18px;transition:all .2s ease}._closeButton_g4z9o_101:hover:not(:disabled){background:#ffffff4d;transform:scale(1.05)}._closeButton_g4z9o_101:disabled{opacity:.5;cursor:not-allowed}._modalBody_g4z9o_159{padding:28px;overflow-y:auto;flex:1}._formGroup_g4z9o_171{margin-bottom:24px}._label_g4z9o_179{display:block;font-weight:600;font-size:15px;color:var(--text-dark, #1f2937);margin-bottom:10px}._required_g4z9o_195{color:var(--danger-color, #ef4444);margin-left:4px}._select_g4z9o_205{width:100%;padding:12px 16px;font-size:15px;border:2px solid var(--border-color, #e5e7eb);border-radius:8px;background-color:#fff;color:var(--text-dark, #1f2937);transition:all .2s ease;cursor:pointer}._select_g4z9o_205:hover:not(:disabled){border-color:var(--primary-color, #3b82f6)}._select_g4z9o_205:focus{outline:none;border-color:var(--primary-color, #3b82f6);box-shadow:0 0 0 3px #3b82f61a}._select_g4z9o_205:disabled{background-color:var(--bg-light, #f9fafb);cursor:not-allowed;opacity:.6}._helperText_g4z9o_261{margin-top:10px;font-size:14px;color:var(--text-light, #6b7280);line-height:1.5}._loadingState_g4z9o_277,._emptyState_g4z9o_279{padding:20px;text-align:center;color:var(--text-light, #6b7280);font-size:15px;background:var(--bg-light, #f9fafb);border-radius:8px;border:1px dashed var(--border-color, #e5e7eb)}._loadingState_g4z9o_277{display:flex;align-items:center;justify-content:center;gap:10px}._modalFooter_g4z9o_321{display:flex;gap:12px;justify-content:flex-end;padding:20px 28px;border-top:1px solid var(--border-color, #e5e7eb);background-color:var(--bg-light, #f9fafb)}._button_g4z9o_339{padding:10px 24px;font-size:15px;font-weight:600;border:none;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease}._button_g4z9o_339:disabled{opacity:.5;cursor:not-allowed}._buttonSecondary_g4z9o_375{background-color:#fff;color:var(--text-dark, #1f2937);border:2px solid var(--border-color, #e5e7eb)}._buttonSecondary_g4z9o_375:hover:not(:disabled){background-color:var(--bg-light, #f9fafb);border-color:var(--text-light, #6b7280)}._buttonPrimary_g4z9o_397{background:linear-gradient(135deg,var(--primary-color, #3b82f6) 0%,var(--primary-dark, #2563eb) 100%);color:#fff;box-shadow:0 2px 8px #3b82f64d}._buttonPrimary_g4z9o_397:hover:not(:disabled){box-shadow:0 4px 12px #3b82f666;transform:translateY(-1px)}@media(max-width:640px){._modalContent_g4z9o_37{max-width:100%;margin:0;border-radius:0;max-height:100vh}._modalHeader_g4z9o_69{padding:20px}._modalTitle_g4z9o_87{font-size:19px}._modalBody_g4z9o_159{padding:20px}._modalFooter_g4z9o_321{padding:16px 20px;flex-direction:column-reverse}._button_g4z9o_339{width:100%;justify-content:center}}:root{--primary-color: #3f51b5;--success-color: #28a745;--danger-color: #dc3545;--warning-color: #ffc107;--info-color: #17a2b8;--secondary-color: #6c757d;--background-color: #f7f9fc;--text-dark: #444444;--text-light: #777777;--shadow-light: 0 2px 8px rgba(0, 0, 0, .05);--shadow-hover: 0 4px 12px rgba(0, 0, 0, .1);--border-color: #eeeeee}._pageContainer_1r62n_35{padding:100px 30px 30px;background-color:var(--background-color);min-height:100vh;font-family:Inter,Segoe UI,sans-serif;max-width:1440px;margin:0 auto;width:100%}._pageHeader_1r62n_59{display:flex;align-items:center;gap:20px;margin-bottom:30px}._backButton_1r62n_73{padding:10px 20px;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;color:var(--text-dark);font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._backButton_1r62n_73:hover{background-color:#f5f5f5;border-color:var(--primary-color);color:var(--primary-color)}._pageTitle_1r62n_113{font-size:29px;font-weight:700;color:var(--text-dark);margin:0;display:flex;align-items:center;gap:12px}._infoCard_1r62n_135{background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);margin-bottom:30px;overflow:hidden}._cardHeader_1r62n_151{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid var(--border-color);background-color:#fafafa}._cardHeader_1r62n_151 h2{margin:0;font-size:21px;font-weight:600;color:var(--text-dark);display:flex;align-items:center;gap:10px}._headerActions_1r62n_189{display:flex;gap:10px}._cardBody_1r62n_199{padding:25px}._infoGrid_1r62n_209{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:25px}._infoItem_1r62n_223{display:flex;flex-direction:column;gap:5px}._infoLabel_1r62n_235{font-size:14px;color:var(--text-light);font-weight:500}._infoValue_1r62n_247{font-size:16px;color:var(--text-dark);font-weight:600}._assetsPreview_1r62n_261{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:25px;padding-top:25px;border-top:1px solid var(--border-color)}._assetItem_1r62n_279{display:flex;flex-direction:column;gap:10px}._assetLabel_1r62n_291{font-size:14px;color:var(--text-light);font-weight:500}._assetImage_1r62n_303{max-width:200px;max-height:100px;object-fit:contain;border:1px solid var(--border-color);border-radius:8px;padding:10px;background-color:#fafafa}._assetMissing_1r62n_323{color:var(--text-light);font-style:italic}._statsGrid_1r62n_335{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}._statCard_1r62n_349{background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);padding:20px;display:flex;align-items:center;gap:15px}._statIcon_1r62n_369{font-size:40px}._statContent_1r62n_377 h3{margin:0;font-size:32px;font-weight:700;color:var(--text-dark)}._statContent_1r62n_377 p{margin:5px 0 0;font-size:14px;color:var(--text-light)}._section_1r62n_405{background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);padding:25px;margin-bottom:30px}._sectionHeader_1r62n_421{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--border-color)}._sectionHeader_1r62n_421 h2{margin:0;font-size:21px;font-weight:600;color:var(--text-dark);display:flex;align-items:center;gap:10px}._criteriaList_1r62n_461{display:flex;flex-direction:column;gap:15px}._criteriaCard_1r62n_473{border:1px solid var(--border-color);border-radius:8px;padding:20px;transition:all .2s}._criteriaHeader_1r62n_487{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}._criteriaHeader_1r62n_487 h3{margin:0;font-size:18px;font-weight:600;color:var(--text-dark)}._criteriaBody_1r62n_515{margin-bottom:15px}._criteriaBody_1r62n_515 p{margin:8px 0;font-size:15px;color:var(--text-dark)}._criteriaNote_1r62n_535{color:var(--text-light)!important;font-size:14px!important;margin-top:10px!important}._criteriaActions_1r62n_547{display:flex;gap:10px;padding-top:15px;border-top:1px solid var(--border-color)}._tableContainer_1r62n_563{overflow-x:auto}._certTable_1r62n_571{width:100%;border-collapse:collapse;font-size:15px}._certTable_1r62n_571 thead{background-color:#fafafa}._certTable_1r62n_571 th{padding:12px 15px;text-align:left;font-weight:600;color:var(--text-dark);border-bottom:2px solid var(--border-color)}._certTable_1r62n_571 td{padding:12px 15px;border-bottom:1px solid var(--border-color);color:var(--text-dark)}._certTable_1r62n_571 tbody tr:hover{background-color:#fafafa}._certNumber_1r62n_627{font-family:Courier New,monospace;font-weight:600;color:var(--primary-color)}._score_1r62n_639{font-weight:600;color:var(--success-color)}._tableActions_1r62n_649{display:flex;gap:8px}._btnPrimary_1r62n_661{padding:10px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnPrimary_1r62n_661:hover{background-color:#30419e}._btnSecondary_1r62n_697{padding:10px 20px;background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnSecondary_1r62n_697:hover{background-color:#f0f3ff}._btnIcon_1r62n_733{padding:8px;background-color:transparent;border:1px solid var(--border-color);border-radius:6px;color:var(--text-dark);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._btnIcon_1r62n_733:hover{background-color:#f0f3ff;border-color:var(--primary-color);color:var(--primary-color)}._btnDanger_1r62n_771:hover{background-color:#fff0f0;border-color:var(--danger-color);color:var(--danger-color)}._statusBadge_1r62n_785{padding:6px 12px;border-radius:15px;color:#fff;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._statusConfigured_1r62n_809{background-color:var(--success-color)}._statusWarning_1r62n_817{background-color:var(--warning-color);color:#333}._statusActive_1r62n_827{background-color:var(--success-color)}._statusDraft_1r62n_835{background-color:var(--secondary-color)}._statusSuspended_1r62n_843{background-color:var(--warning-color);color:#333}._certIssued_1r62n_853{background-color:var(--success-color)}._certRevoked_1r62n_861{background-color:var(--danger-color)}._certExpired_1r62n_869{background-color:var(--warning-color);color:#333}._loadingContainer_1r62n_881,._errorContainer_1r62n_883{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px;text-align:center}._loadingContainer_1r62n_881 p,._errorContainer_1r62n_883 p{color:var(--text-light);font-size:18px}._errorContainer_1r62n_883 h2{color:var(--text-dark);margin:0}._emptyState_1r62n_927{padding:40px;text-align:center;color:var(--text-light);font-size:16px}._emptyState_1r62n_927 p{margin:0}._searchContainer_1r62n_951{margin-bottom:20px}._searchInputWrapper_1r62n_959{position:relative;display:flex;align-items:center;background-color:#fff;border:2px solid var(--border-color);border-radius:10px;padding:12px 16px;transition:all .3s}._searchInputWrapper_1r62n_959:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px #3f51b51a}._searchIcon_1r62n_991{font-size:19px;color:var(--text-light);margin-right:12px}._searchInput_1r62n_959{flex:1;border:none;outline:none;font-size:16px;color:var(--text-dark);background:transparent}._searchInput_1r62n_959::placeholder{color:var(--text-light)}._clearButton_1r62n_1029{background:none;border:none;color:var(--text-light);cursor:pointer;padding:4px 8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s;margin-left:8px}._clearButton_1r62n_1029:hover{background-color:#f3f4f6;color:var(--text-dark)}._searchResults_1r62n_1067{margin-top:12px;padding:8px 16px;background-color:#f0f3ff;border-radius:6px;color:var(--primary-color);font-size:14px;font-weight:500;display:inline-block}@media(max-width:768px){._pageContainer_1r62n_35{padding:20px}._pageHeader_1r62n_59{flex-direction:column;align-items:flex-start}._cardHeader_1r62n_151{flex-direction:column;align-items:flex-start;gap:15px}._headerActions_1r62n_189{width:100%;flex-direction:column}._headerActions_1r62n_189 button{width:100%}._infoGrid_1r62n_209,._statsGrid_1r62n_335{grid-template-columns:1fr}._sectionHeader_1r62n_421{flex-direction:column;align-items:flex-start;gap:15px}._sectionHeader_1r62n_421 button{width:100%}._criteriaHeader_1r62n_487{flex-direction:column;align-items:flex-start;gap:10px}._criteriaActions_1r62n_547{flex-wrap:wrap}._tableContainer_1r62n_563{overflow-x:scroll}._certTable_1r62n_571{min-width:800px}._searchInputWrapper_1r62n_959{padding:10px 14px}._searchInput_1r62n_959{font-size:15px}._searchResults_1r62n_1067{font-size:14px}}:root{--primary-color: #3f51b5;--success-color: #28a745;--danger-color: #dc3545;--text-dark: #444444;--text-light: #777777;--border-color: #eeeeee}._modalBackdrop_k2ttl_25{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}._modalContainer_k2ttl_55{background-color:#fff;border-radius:16px;box-shadow:0 10px 40px #0003;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._modalHeader_k2ttl_81{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid var(--border-color);background-color:#fafafa}._modalTitle_k2ttl_99{margin:0;font-size:22px;font-weight:600;color:var(--text-dark);display:flex;align-items:center;gap:10px}._closeButton_k2ttl_119{background:none;border:none;font-size:19px;color:var(--text-light);cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._closeButton_k2ttl_119:hover{background-color:#f0f0f0;color:var(--text-dark)}._modalBody_k2ttl_159{padding:25px;overflow-y:auto;flex:1}._formGroup_k2ttl_173{margin-bottom:20px}._label_k2ttl_181{display:block;font-size:15px;font-weight:600;color:var(--text-dark);margin-bottom:8px}._required_k2ttl_197{color:var(--danger-color)}._input_k2ttl_205,._select_k2ttl_207,._textarea_k2ttl_209{width:100%;padding:12px 15px;border:1px solid var(--border-color);border-radius:8px;font-size:15px;color:var(--text-dark);font-family:inherit;transition:all .2s}._input_k2ttl_205:focus,._select_k2ttl_207:focus,._textarea_k2ttl_209:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #3f51b51a}._input_k2ttl_205::placeholder,._textarea_k2ttl_209::placeholder{color:#b0b0b0}._textarea_k2ttl_209{resize:vertical;min-height:80px}._hint_k2ttl_267{margin:5px 0 0;font-size:14px;color:var(--text-light)}._radioGroup_k2ttl_281{display:flex;flex-direction:column;gap:12px}._radioLabel_k2ttl_293{display:flex;align-items:flex-start;gap:12px;padding:15px;border:2px solid var(--border-color);border-radius:8px;cursor:pointer;transition:all .2s}._radioLabel_k2ttl_293:hover{border-color:var(--primary-color);background-color:#f0f3ff}._radioLabel_k2ttl_293 input[type=radio]{margin-top:3px;cursor:pointer;width:18px;height:18px;accent-color:var(--primary-color)}._radioLabel_k2ttl_293 input[type=radio]:checked+._radioContent_k2ttl_341{color:var(--primary-color)}._radioContent_k2ttl_341{display:flex;gap:12px;flex:1}._radioIcon_k2ttl_361{font-size:24px;color:var(--primary-color);margin-top:2px}._radioContent_k2ttl_341 strong{display:block;font-size:16px;margin-bottom:4px;color:var(--text-dark)}._radioContent_k2ttl_341 p{margin:0;font-size:14px;color:var(--text-light);line-height:1.4}._checkboxLabel_k2ttl_403{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:15px;color:var(--text-dark)}._checkboxLabel_k2ttl_403 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--primary-color)}._modalFooter_k2ttl_437{display:flex;justify-content:flex-end;gap:12px;padding:20px 25px;border-top:1px solid var(--border-color);background-color:#fafafa}._btnCancel_k2ttl_455{padding:10px 24px;background-color:#fff;color:var(--text-dark);border:1px solid var(--border-color);border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s}._btnCancel_k2ttl_455:hover{background-color:#f5f5f5}._btnSave_k2ttl_487{padding:10px 24px;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnSave_k2ttl_487:hover:not(:disabled){background-color:#30419e}._btnSave_k2ttl_487:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._modalBackdrop_k2ttl_25{padding:10px}._modalContainer_k2ttl_55{max-height:95vh}._modalHeader_k2ttl_81{padding:15px 20px}._modalTitle_k2ttl_99{font-size:19px}._modalBody_k2ttl_159{padding:20px}._modalFooter_k2ttl_437{padding:15px 20px;flex-direction:column}._btnCancel_k2ttl_455,._btnSave_k2ttl_487{width:100%;justify-content:center}._radioGroup_k2ttl_281{gap:10px}._radioLabel_k2ttl_293{padding:12px}}._modalBackdrop_y9c3u_3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_y9c3u_33{background:#fff;border-radius:12px;width:100%;max-width:900px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0003}._modalHeader_y9c3u_57{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}._modalHeader_y9c3u_57 h2{margin:0;font-size:24px;font-weight:600;color:#1f2937;display:flex;align-items:center;gap:10px}._closeButton_y9c3u_93{background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}._closeButton_y9c3u_93:hover{background-color:#f3f4f6;color:#1f2937}._modalBody_y9c3u_133{padding:24px;overflow-y:auto;flex:1}._loadingContainer_y9c3u_147{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}._loadingContainer_y9c3u_147 p{color:#6b7280;font-size:16px}._certificatePreview_y9c3u_177{margin-bottom:24px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#f9fafb}._pdfViewer_y9c3u_193{width:100%;height:500px;border:none}._certificateInfo_y9c3u_207{display:flex;flex-direction:column;gap:16px}._infoRow_y9c3u_219{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}._infoLabel_y9c3u_239{font-weight:500;color:#6b7280;display:flex;align-items:center;gap:8px}._infoValue_y9c3u_255{font-weight:600;color:#1f2937}._statusIssued_y9c3u_267{color:#10b981!important}._statusRevoked_y9c3u_275{color:#ef4444!important}._statusExpired_y9c3u_283{color:#f59e0b!important}._emptyState_y9c3u_293{display:flex;align-items:center;justify-content:center;padding:60px 20px}._emptyState_y9c3u_293 p{color:#6b7280;font-size:16px}._modalFooter_y9c3u_319{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e5e7eb}._btnPrimary_y9c3u_337,._btnSecondary_y9c3u_339{padding:10px 20px;border-radius:8px;font-weight:500;font-size:15px;cursor:pointer;border:none;display:flex;align-items:center;gap:8px;transition:all .2s}._btnPrimary_y9c3u_337{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._btnPrimary_y9c3u_337:hover{box-shadow:0 4px 12px #667eea66}._btnSecondary_y9c3u_339{background:#f3f4f6;color:#1f2937}._btnSecondary_y9c3u_339:hover{background:#e5e7eb}@media(max-width:768px){._modalContent_y9c3u_33{max-width:100%;max-height:95vh}._modalHeader_y9c3u_57 h2{font-size:20px}._pdfViewer_y9c3u_193{height:400px}._infoRow_y9c3u_219{flex-direction:column;align-items:flex-start;gap:8px}._modalFooter_y9c3u_319{flex-direction:column-reverse}._btnPrimary_y9c3u_337,._btnSecondary_y9c3u_339{width:100%;justify-content:center}}:root{--primary-color: #3f51b5;--success-color: #28a745;--danger-color: #dc3545;--warning-color: #ffc107;--info-color: #17a2b8;--background-color: #f7f9fc;--text-dark: #444444;--text-light: #777777;--shadow-light: 0 2px 8px rgba(0, 0, 0, .05);--shadow-hover: 0 4px 12px rgba(0, 0, 0, .1);--border-color: #eeeeee}._pageContainer_15uru_33{padding:100px 30px 30px;background-color:var(--background-color);min-height:100vh;font-family:Inter,Segoe UI,sans-serif;max-width:1440px;margin:0 auto;width:100%}._pageHeader_15uru_57{display:flex;align-items:center;gap:20px;margin-bottom:30px}._backButton_15uru_71{padding:10px 20px;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;color:var(--text-dark);font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._backButton_15uru_71:hover{background-color:#f5f5f5;border-color:var(--primary-color);color:var(--primary-color)}._pageTitle_15uru_111{font-size:29px;font-weight:700;color:var(--text-dark);margin:0;display:flex;align-items:center;gap:12px}._courseInfo_15uru_133{background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);padding:20px 25px;margin-bottom:30px;display:flex;gap:40px;align-items:center}._infoItem_15uru_155{display:flex;align-items:center;gap:10px}._infoLabel_15uru_167{font-size:15px;color:var(--text-light);font-weight:500}._infoValue_15uru_179{font-size:16px;color:var(--text-dark);font-weight:600}._statusConfigured_15uru_193{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:15px;background-color:var(--success-color);color:#fff;font-size:14px;font-weight:600}._statusWarning_15uru_217{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:15px;background-color:var(--warning-color);color:#333;font-size:14px;font-weight:600}._contentGrid_15uru_243{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:30px}._section_15uru_259{background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);padding:25px}._sectionTitle_15uru_273{font-size:21px;font-weight:600;color:var(--text-dark);margin:0 0 25px;display:flex;align-items:center;gap:10px;padding-bottom:15px;border-bottom:1px solid var(--border-color)}._formGroup_15uru_299{margin-bottom:20px}._label_15uru_307{display:block;font-size:15px;font-weight:600;color:var(--text-dark);margin-bottom:8px}._required_15uru_323{color:var(--danger-color)}._input_15uru_331{width:100%;padding:12px 15px;border:1px solid var(--border-color);border-radius:8px;font-size:15px;color:var(--text-dark);transition:all .2s}._input_15uru_331:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #3f51b51a}._input_15uru_331::placeholder{color:#b0b0b0}._infoBox_15uru_371{background-color:#f0f3ff;border-left:4px solid var(--primary-color);padding:15px;border-radius:8px;margin-top:20px}._infoBox_15uru_371 p{margin:0;font-size:14px;color:var(--text-dark);line-height:1.5}._uploadSection_15uru_403{margin-bottom:30px}._hint_15uru_411{font-size:14px;color:var(--text-light);margin:5px 0 15px}._uploadBox_15uru_423{border:2px dashed var(--border-color);border-radius:12px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s;background-color:#fafafa}._uploadBox_15uru_423:hover{border-color:var(--primary-color);background-color:#f0f3ff}._uploadIcon_15uru_453{font-size:48px;color:var(--text-light);margin-bottom:15px}._uploadBox_15uru_423 p{margin:0;color:var(--text-light);font-size:15px}._previewContainer_15uru_479{border:1px solid var(--border-color);border-radius:12px;padding:20px;background-color:#fafafa}._previewImage_15uru_493{width:100%;max-width:200px;height:auto;object-fit:contain;margin:0 auto 15px;display:block;border-radius:8px;background-color:#fff;padding:10px}._previewImageSignature_15uru_517{width:100%;max-width:300px;height:auto;object-fit:contain;margin:0 auto 15px;display:block;border-radius:8px;background-color:#fff;padding:10px}._previewActions_15uru_541{display:flex;gap:10px;justify-content:center}._btnChange_15uru_555{padding:10px 20px;background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnChange_15uru_555:hover{background-color:#f0f3ff}._btnDelete_15uru_591{padding:10px 20px;background-color:#fff;color:var(--danger-color);border:1px solid var(--danger-color);border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnDelete_15uru_591:hover{background-color:#fff0f0}._actionBar_15uru_629{background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);padding:20px 25px;display:flex;justify-content:flex-end;gap:15px;position:sticky;bottom:20px}._btnPrimary_15uru_653{padding:12px 30px;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnPrimary_15uru_653:hover:not(:disabled){background-color:#30419e}._btnPrimary_15uru_653:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_15uru_701{padding:12px 30px;background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnSecondary_15uru_701:hover:not(:disabled){background-color:#f0f3ff}._btnSecondary_15uru_701:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1024px){._contentGrid_15uru_243{grid-template-columns:1fr}}@media(max-width:768px){._pageContainer_15uru_33{padding:20px}._pageHeader_15uru_57{flex-direction:column;align-items:flex-start}._courseInfo_15uru_133{flex-direction:column;align-items:flex-start;gap:15px}._contentGrid_15uru_243{grid-template-columns:1fr}._actionBar_15uru_629{flex-direction:column;position:static}._actionBar_15uru_629 button{width:100%}._previewActions_15uru_541{flex-direction:column}._previewActions_15uru_541 button{width:100%}}._loadingState_15uru_843,._emptyState_15uru_845{padding:80px 20px;text-align:center;color:var(--text-light)}._loadingState_15uru_843 p,._emptyState_15uru_845 p{font-size:18px;margin-bottom:20px}._emptyState_15uru_845 button{padding:10px 24px;background:var(--primary-color);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:15px;transition:all .2s ease}._emptyState_15uru_845 button:hover{background:var(--primary-dark);transform:translateY(-1px)}:root{--primary-color: #3f51b5;--success-color: #28a745;--warning-color: #ffc107;--text-dark: #444444;--text-light: #777777;--shadow-light: 0 2px 8px rgba(0, 0, 0, .05);--shadow-hover: 0 4px 12px rgba(0, 0, 0, .1);--border-color: #eeeeee;--gold-color: #d4af37}._pageContainer_ts7w7_29{padding:100px 30px 30px;background-color:#f7f9fc;min-height:100vh;font-family:Inter,Segoe UI,sans-serif;max-width:1440px;margin:0 auto;width:100%}._pageHeader_ts7w7_53{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}._backButton_ts7w7_69{padding:10px 20px;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;color:var(--text-dark);font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._backButton_ts7w7_69:hover{background-color:#f5f5f5;border-color:var(--primary-color);color:var(--primary-color)}._pageTitle_ts7w7_109{font-size:29px;font-weight:700;color:var(--text-dark);margin:0;display:flex;align-items:center;gap:12px;flex:1}._headerActions_ts7w7_131{display:flex;gap:10px}._btnPrimary_ts7w7_143{padding:10px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnPrimary_ts7w7_143:hover{background-color:#30419e}._btnSecondary_ts7w7_179{padding:10px 20px;background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}._btnSecondary_ts7w7_179:hover{background-color:#f0f3ff}._previewNotice_ts7w7_217{background-color:#fff3cd;border:1px solid #ffc107;border-radius:8px;padding:15px 20px;margin-bottom:30px;display:flex;align-items:center;gap:12px;color:#856404;font-weight:500}._previewNotice_ts7w7_217 svg{font-size:24px}._certificateContainer_ts7w7_253{display:flex;justify-content:center;align-items:center;margin-bottom:30px;background-color:#f0f0f0;padding:40px 20px;overflow-x:auto}._certificateWrapper_ts7w7_275{transform-origin:center center;transition:transform .3s ease}._certificate_ts7w7_253{width:1122px;height:794px;background-color:#fff;box-shadow:0 8px 24px #00000026;overflow:hidden;position:relative}._certificateBorder_ts7w7_307{position:relative;width:100%;height:100%;padding:75px 113px;background:#fff;display:flex;flex-direction:column;justify-content:space-between}._certificateBorder_ts7w7_307:before{content:"";position:absolute;top:38px;left:38px;right:38px;bottom:38px;border:5px double #e74c3c;box-shadow:0 0 0 2px #f1c40f inset;pointer-events:none;z-index:0}._certificateHeader_ts7w7_359{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;position:relative;z-index:2}._tapLogo_ts7w7_377,._organizationLogo_ts7w7_379{width:60px;height:60px;object-fit:contain}._certificateTitle_ts7w7_391{font-family:Georgia,serif;font-size:28px;font-weight:700;color:#e74c3c;margin:0 0 5px;letter-spacing:3px;text-transform:uppercase}._certificateSubtitle_ts7w7_411{font-size:18px;color:#7f8c8d;margin:0 0 15px;font-style:italic}._certificateBody_ts7w7_427{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 57px;position:relative;z-index:2}._presentedTo_ts7w7_449{font-size:16px;color:#34495e;margin:0 0 5px;line-height:1.4}._studentNameWrapper_ts7w7_463{display:flex;justify-content:center;margin:5px 0 10px}._studentName_ts7w7_463{font-family:Times New Roman,serif;font-size:40px;font-weight:700;color:#2c3e50;margin:0;text-transform:uppercase;letter-spacing:2px;padding:0 15px 8px;border-bottom:3px solid #e74c3c;display:inline-block;max-width:90%;word-wrap:break-word;text-align:center}._hasCompleted_ts7w7_507{font-size:16px;color:#34495e;margin:8px 0;line-height:1.4}._courseTitle_ts7w7_521{font-size:24px;font-weight:700;color:#e74c3c;margin:10px 0;line-height:1.3}._completionInfo_ts7w7_539{font-size:14px;margin:15px 0 0;color:#7f8c8d;line-height:1.6;border-top:1px dashed #ccc;padding-top:10px}._completionInfo_ts7w7_539 strong{color:#2c3e50}._certificateFooter_ts7w7_567{display:flex;justify-content:space-between;align-items:flex-end;margin-top:15px;padding:0;position:relative;z-index:2}._certificateNumberSection_ts7w7_587{font-size:14px;color:#95a5a6;text-align:left;flex:1}._certificateNumberSection_ts7w7_587 strong{color:#2c3e50}._signatureSection_ts7w7_609{text-align:center;min-width:180px;flex:1}._signatureDate_ts7w7_621{font-size:14px;color:#2c3e50;font-style:italic;margin-bottom:3px}._signatureRepresentative_ts7w7_635{font-size:14px;color:#2c3e50;font-weight:700;margin-bottom:5px}._signatureImage_ts7w7_649{width:150px;height:60px;object-fit:contain;margin-bottom:3px;border-bottom:1px solid #2c3e50}._issuerName_ts7w7_665{font-size:14px;font-weight:700;color:#2c3e50;margin:5px 0 3px;text-transform:uppercase}._issuerTitle_ts7w7_681{font-size:14px;color:#2c3e50;margin:0}._qrSection_ts7w7_693{text-align:center;flex:1;display:flex;flex-direction:column;align-items:flex-end}._qrCode_ts7w7_709{width:60px;height:60px;object-fit:contain;border:2px solid #2c3e50}._qrLabel_ts7w7_723{font-size:14px;margin-top:3px;color:#2c3e50;font-weight:700}._watermark_ts7w7_739{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-size:128px;font-weight:900;color:#00000008;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:10px;z-index:0}._infoSection_ts7w7_769{background-color:#fff;border-radius:12px;box-shadow:var(--shadow-light);padding:25px;max-width:1000px;margin:0 auto}._infoSection_ts7w7_769 h3{margin:0 0 20px;font-size:21px;font-weight:600;color:var(--text-dark)}._infoGrid_ts7w7_801{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._infoItem_ts7w7_813{display:flex;flex-direction:column;gap:5px}._infoLabel_ts7w7_825{font-size:14px;color:var(--text-light);font-weight:500}._infoValue_ts7w7_837{font-size:16px;color:var(--text-dark);font-weight:600}._loadingContainer_ts7w7_851,._errorContainer_ts7w7_853{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px;text-align:center}._loadingContainer_ts7w7_851 p,._errorContainer_ts7w7_853 p{color:var(--text-light);font-size:18px}._errorContainer_ts7w7_853 h2{color:var(--text-dark);margin:0}@media print{._noPrint_ts7w7_899{display:none!important}._pageContainer_ts7w7_29{padding:0;background-color:#fff}._certificateContainer_ts7w7_253{margin:0;padding:0;box-shadow:none;background-color:#fff}._certificateWrapper_ts7w7_275{transform:none!important}._certificate_ts7w7_253{box-shadow:none;page-break-inside:avoid}._watermark_ts7w7_739{display:none}}@media(max-width:1200px){._certificateWrapper_ts7w7_275{transform:scale(.85)}._certificateContainer_ts7w7_253{padding:20px 10px}}@media(max-width:1020px){._certificateWrapper_ts7w7_275{transform:scale(.7)}}@media(max-width:900px){._certificateWrapper_ts7w7_275{transform:scale(.6)}}@media(max-width:768px){._pageContainer_ts7w7_29{padding:15px}._pageHeader_ts7w7_53{flex-direction:column;align-items:flex-start}._headerActions_ts7w7_131{width:100%;flex-direction:column}._headerActions_ts7w7_131 button{width:100%}._certificateWrapper_ts7w7_275{transform:scale(.5)}._certificateContainer_ts7w7_253{padding:10px 5px}._infoGrid_ts7w7_801{grid-template-columns:1fr}}@media(max-width:600px){._certificateWrapper_ts7w7_275{transform:scale(.4)}}@media(max-width:480px){._certificateWrapper_ts7w7_275{transform:scale(.35)}}:root{--sider-width-desktop: 240px;--header-height: 60px;--color-background-page: #f0f2f5;--color-sider-background: #ffffff;--color-overlay: #000000;--color-border: #e0e0e0}._layout_1xzsg_21{min-height:100vh;background-color:var(--color-background-page)}._siderDesktop_1xzsg_33{position:fixed;top:0;left:0;width:var(--sider-width-desktop);height:100vh;padding-top:var(--header-height);background-color:var(--color-sider-background);box-shadow:2px 0 6px #0000000d;z-index:90;overflow-y:auto;display:none}._siderContent_1xzsg_63{padding:var(--content-padding) 0}._sider_1xzsg_33{position:fixed;top:0;left:0;width:80%;max-width:300px;height:100vh;background-color:var(--color-sider-background);box-shadow:4px 0 12px #00000026;z-index:99;overflow-y:auto;padding-top:var(--header-height)}._overlay_1xzsg_101{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-overlay);opacity:.4;z-index:98;cursor:pointer}._contentWraper_1xzsg_127,._contentWrapperWithSiderMargin_1xzsg_151{flex-grow:1;min-height:100vh;display:flex;flex-direction:column;margin-left:0;padding-top:var(--header-height);transition:margin-left .3s ease}._content_1xzsg_127{flex-grow:1;padding:var(--content-padding);max-width:100%}._footer_1xzsg_187{padding:16px var(--content-padding);text-align:center;border-top:1px solid var(--color-border);background-color:#fff;position:relative;z-index:1}@media screen and (min-width:769px){._siderDesktop_1xzsg_33{display:block}._contentWrapperWithSiderMargin_1xzsg_151{margin-left:var(--sider-width-desktop)}}._siderMenu_1p34w_5{padding:10px;background-color:#fff;font-family:Arial,sans-serif;min-width:200px}._sectionHeader_1p34w_23{color:#888;font-size:10px;font-weight:600;margin-top:20px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px;padding:0 10px}._navItemWrapper_1p34w_45{position:relative}._menuItem_1p34w_53{display:flex;align-items:center;width:100%;padding:8px 10px;margin-bottom:4px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:#333;border-radius:4px;transition:background-color .2s,color .2s;font-weight:500}._menuItem_1p34w_53:hover{background-color:#f0f0f0}._menuItem_1p34w_53._active_1p34w_97{background-color:#e6f7ff;color:#1890ff;font-weight:600}._menuIcon_1p34w_109{margin-right:12px;display:inline-flex}._menuLabel_1p34w_121{flex-grow:1}._subMenuToggle_1p34w_129{margin-left:8px;color:#999;line-height:1}._subMenu_1p34w_129{margin-left:15px;padding-left:10px;position:relative;border-left:2px solid #a0a0a0}._subMenu_1p34w_129 ._navItemWrapper_1p34w_45 ._menuItem_1p34w_53{padding-left:10px;font-weight:400;font-size:13px}._subMenu_1p34w_129 ._navItemWrapper_1p34w_45 ._menuItem_1p34w_53._active_1p34w_97{background-color:#f0f0f0;color:#1890ff}._header_1j2gn_37{height:60px;width:100vw;padding:0 64px;background-color:#fff;box-shadow:0 1px 4px #0000001a;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;z-index:1000;transition:all .3s ease}._headerSearching_1j2gn_69{padding:0 16px;justify-content:center}._headerLeft_1j2gn_79,._headerRight_1j2gn_81{display:flex;align-items:center;transition:opacity .3s}._headerRight_1j2gn_81{gap:15px}._menuIcon_1j2gn_103{display:none}._logoContainer_1j2gn_113{display:flex;align-items:center;gap:10px;border:1px solid #00000020;border-radius:6px;padding:8px;background-color:#fef9e8}._logoTitle_1j2gn_133{-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:10px;cursor:pointer}._logo_1j2gn_113{height:30px;width:auto}._title_1j2gn_159{font-size:18px;font-weight:600;color:var(--color-text-primary, #333)}._headerCenter_1j2gn_173{flex-grow:1;display:flex;justify-content:center;align-items:center;max-width:500px;margin:0 20px}._searchBar_1j2gn_191{display:flex;align-items:center;width:100%;height:38px;background-color:var(--color-background-light, #f7f7f7);border-radius:20px;padding:0 15px;border:1px solid var(--color-border, #e0e0e0);transition:all .3s ease}._searchInput_1j2gn_215{border:none;background:none;flex-grow:1;font-size:14px;padding:0;height:100%}._searchInput_1j2gn_215:focus{outline:none}._searchIcon_1j2gn_241{margin-right:8px;color:var(--color-text-tertiary, #999)}._searchMobileIcon_1j2gn_253{display:none}._fullWidthSearchBar_1j2gn_263{display:none;align-items:center;width:100%;height:44px;background-color:var(--color-background-light, #f7f7f7);border-radius:25px;padding:0 15px;border:1px solid var(--color-border, #e0e0e0)}._fullWidthSearchBar_1j2gn_263 ._searchInput_1j2gn_215{font-size:16px}._closeSearchIcon_1j2gn_293{font-size:20px;color:var(--color-text-secondary, #666);cursor:pointer;margin-left:10px;padding:5px;border-radius:50%;transition:background-color .2s}._closeSearchIcon_1j2gn_293:hover{background-color:var(--color-border, #e0e0e0)}._actionIcon_1j2gn_323{font-size:20px;color:var(--color-text-secondary, #666);cursor:pointer;padding:8px;border-radius:50%;transition:background-color .2s}._actionIcon_1j2gn_323:hover{background-color:#f0f0f0}._notifWrapper_1j2gn_349,._profileWrapper_1j2gn_365{position:relative;display:flex;align-items:center;cursor:pointer}._profileImage_1j2gn_379{width:32px;height:32px;border-radius:50%;object-fit:cover;margin-right:8px;transition:transform .15s ease}._profileImage_1j2gn_379:hover{transform:scale(1.05)}._profileInfo_1j2gn_405{display:flex;flex-direction:column;font-size:12px}._profileName_1j2gn_417{font-weight:600;color:var(--color-text-primary, #333)}._profileTitle_1j2gn_427{color:var(--color-text-tertiary, #999)}._notifMenu_1j2gn_437,._profileMenu_1j2gn_439{position:absolute;top:48px;right:0;background:#fff;border:1px solid var(--color-divider, #eee);border-radius:8px;box-shadow:0 4px 16px #0000001a;display:flex;flex-direction:column;min-width:240px;z-index:101;overflow:hidden}._notifTitle_1j2gn_471{font-weight:600;padding:12px 14px 6px;color:#222}._notifItem_1j2gn_483{font-size:14px;padding:8px 14px;color:#444;transition:background .2s}._notifItem_1j2gn_483:hover{background:#f5f9ff}._profileMenuHeader_1j2gn_507{display:flex;flex-direction:column;align-items:center;padding:16px 0 10px}._menuUserImage_1j2gn_521{width:60px;height:60px;border-radius:50%;margin-bottom:8px}._menuUserName_1j2gn_535{font-size:15px;font-weight:600;color:var(--color-text-primary, #333)}._divider_1j2gn_547{height:1px;background:var(--color-divider, #eee);margin:6px 0}._menuButton_1j2gn_559{background:none;border:none;padding:10px 15px;text-align:left;cursor:pointer;font-size:14px;color:#555;width:100%;transition:background-color .2s}._menuButton_1j2gn_559:hover{background-color:#f5f9ff}._logout_1j2gn_591{color:var(--color-danger, #e74c3c)}._guestAuthButtons_1j2gn_607{display:flex;gap:12px;align-items:center}._authButton_1j2gn_619{padding:8px 16px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;font-size:14px;text-decoration:none}._loginButton_1j2gn_641{background-color:var(--color-primary, #007bff);color:#fff;box-shadow:0 2px 4px #0000001a}._loginButton_1j2gn_641:hover{background-color:var(--color-primary-dark, #0056b3)}._registerButton_1j2gn_661{background-color:transparent;color:var(--color-text-primary, #333);border:1px solid var(--color-border, #ccc)}._registerButton_1j2gn_661:hover{background-color:#f0f0f0;border-color:var(--color-text-primary, #333)}@media screen and (max-width:900px){._header_1j2gn_37:not(._headerSearching_1j2gn_69){padding:0 16px}._headerCenter_1j2gn_173{display:none}._searchMobileIcon_1j2gn_253{display:block;margin-left:auto}._profileInfo_1j2gn_405,._tapText_1j2gn_735{display:none}._headerSearching_1j2gn_69 ._fullWidthSearchBar_1j2gn_263{display:flex}._headerSearching_1j2gn_69 ._headerLeft_1j2gn_79,._headerSearching_1j2gn_69 ._headerRight_1j2gn_81{display:none;opacity:0}}@media screen and (max-width:768px){._menuIcon_1j2gn_103{font-size:22px;cursor:pointer;display:block;margin-right:10px}}@media(max-width:600px){._headerRight_1j2gn_81{gap:8px}._guestAuthButtons_1j2gn_607{gap:6px}._authButton_1j2gn_619{padding:6px 10px;font-size:12px}}._notificationItem_1pirs_1{display:flex;gap:12px;padding:12px 16px;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f0f0f0;position:relative}._notificationItem_1pirs_1:hover{background-color:#fafafa}._notificationItem_1pirs_1:hover ._actions_1pirs_13{opacity:1}._notificationItem_1pirs_1:last-child{border-bottom:none}._notificationItem_1pirs_1._unread_1pirs_19{background-color:#e6f7ff}._notificationItem_1pirs_1._unread_1pirs_19:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#1890ff}._notificationItem_1pirs_1._priorityUrgent_1pirs_31{border-left:3px solid #ff4d4f}._notificationItem_1pirs_1._priorityHigh_1pirs_34{border-left:3px solid #faad14}._notificationItem_1pirs_1._priorityNormal_1pirs_37{border-left:3px solid transparent}._notificationItem_1pirs_1._priorityLow_1pirs_40{border-left:3px solid transparent;opacity:.8}._notificationItem_1pirs_1 ._icon_1pirs_44{font-size:24px;line-height:1;flex-shrink:0}._notificationItem_1pirs_1 ._content_1pirs_49{flex:1;min-width:0}._notificationItem_1pirs_1 ._content_1pirs_49 ._title_1pirs_53{font-size:14px;font-weight:500;color:#262626;margin-bottom:4px;line-height:1.4}._notificationItem_1pirs_1 ._content_1pirs_49 ._message_1pirs_60{font-size:13px;color:#595959;line-height:1.5;margin-bottom:4px;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._notificationItem_1pirs_1 ._content_1pirs_49 ._time_1pirs_71{font-size:12px;color:#8c8c8c}._notificationItem_1pirs_1 ._actions_1pirs_13{display:flex;gap:4px;align-items:flex-start;opacity:0;transition:opacity .2s ease}._notificationItem_1pirs_1 ._actions_1pirs_13 ._actionBtn_1pirs_82{padding:4px;height:auto;min-width:24px}._notificationItem_1pirs_1 ._actions_1pirs_13 ._actionBtn_1pirs_82:hover{background-color:#0000000a}@media(max-width:768px){._notificationItem_1pirs_1 ._actions_1pirs_13{opacity:1}}._notificationList_whw7z_1{width:380px;max-width:100vw;max-height:500px;background:#fff;border-radius:8px;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}._notificationList_whw7z_1 ._header_whw7z_12{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 0;border-bottom:1px solid #f0f0f0}._notificationList_whw7z_1 ._header_whw7z_12 ._title_whw7z_19{margin:0;font-size:16px;font-weight:600;color:#262626}._notificationList_whw7z_1 ._header_whw7z_12 ._markAllBtn_whw7z_25{padding:0;font-size:13px;height:auto}._notificationList_whw7z_1 ._tabs_whw7z_30{padding:0 16px}._notificationList_whw7z_1 ._tabs_whw7z_30 .ant-tabs-nav{margin-bottom:0}._notificationList_whw7z_1 ._tabs_whw7z_30 .ant-tabs-tab{padding:12px 0;margin:0 16px 0 0}._notificationList_whw7z_1 ._content_whw7z_40{flex:1;overflow-y:auto;max-height:400px}._notificationList_whw7z_1 ._content_whw7z_40::-webkit-scrollbar{width:6px}._notificationList_whw7z_1 ._content_whw7z_40::-webkit-scrollbar-track{background:#f0f0f0}._notificationList_whw7z_1 ._content_whw7z_40::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:3px}._notificationList_whw7z_1 ._content_whw7z_40::-webkit-scrollbar-thumb:hover{background:#8c8c8c}._notificationList_whw7z_1 ._loading_whw7z_58{display:flex;justify-content:center;align-items:center;padding:40px}._notificationList_whw7z_1 ._list_whw7z_64 .ant-list-item{padding:0;border:none}._notificationList_whw7z_1 ._loadMore_whw7z_68{text-align:center;padding:12px;border-top:1px solid #f0f0f0}._notificationList_whw7z_1 ._empty_whw7z_73{padding:40px 20px}@media(max-width:768px){._notificationList_whw7z_1{width:100vw!important;max-width:100vw!important;min-width:100vw!important;border-radius:0;max-height:calc(100vh - 60px);margin:0;padding:0}._notificationList_whw7z_1 ._header_whw7z_12{padding:12px 16px 0}._notificationList_whw7z_1 ._content_whw7z_40{max-height:calc(100vh - 200px)}}._bellContainer_1r064_1{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;transition:all .3s ease}._bellContainer_1r064_1:hover{background-color:#0000000a}._bellContainer_1r064_1 ._bellIcon_1r064_13{font-size:20px;color:#595959;transition:color .3s ease}._bellContainer_1r064_1 ._bellIcon_1r064_13:hover{color:#1890ff}._notificationDropdown_1r064_22 .ant-dropdown-menu{padding:0;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}@media(max-width:768px){._notificationDropdown_1r064_22{position:fixed!important;top:60px!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;transform:none!important}}._pageContainer_jolnk_7{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:40px 20px;display:flex;justify-content:center;align-items:flex-start}._loadingContainer_jolnk_31{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#fff;gap:20px}._loadingContainer_jolnk_31 p{font-size:18px;margin:0}._examCard_jolnk_67{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:900px;width:100%;overflow:hidden;animation:_slideUp_jolnk_1 .5s ease-out}@keyframes _slideUp_jolnk_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._examHeader_jolnk_115{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;text-align:center}._examTitle_jolnk_129{font-size:28px;font-weight:700;margin:0 0 10px}._examDescription_jolnk_141{font-size:16px;opacity:.95;margin:0 0 20px;line-height:1.6}._examInfo_jolnk_155{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:20px}._infoItem_jolnk_171{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}._infoItem_jolnk_171 span{font-size:18px}._examProgress_jolnk_201{background:#f8f9fa;padding:20px 30px;border-bottom:1px solid #e9ecef}._progressInfo_jolnk_213{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap;gap:15px}._timer_jolnk_231{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:700;color:#667eea;padding:8px 16px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._timer_jolnk_231._warning_jolnk_257{color:#dc3545;animation:_pulse_jolnk_1 1s infinite}@keyframes _pulse_jolnk_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}._questionCounter_jolnk_285{font-size:18px;font-weight:600;color:#495057}._answeredCount_jolnk_297{font-size:14px;color:#6c757d;padding:6px 12px;background:#fff;border-radius:6px}._progressBarContainer_jolnk_313{width:100%;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}._progressBarFill_jolnk_329{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);transition:width .3s ease}._questionProgressSection_jolnk_347{background:#fff;padding:20px 30px;border-bottom:1px solid #e9ecef}._questionProgressHeader_jolnk_359{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:14px;font-weight:600;color:#495057}._progressCount_jolnk_379{color:#667eea;font-size:15px}._questionGrid_jolnk_389{display:grid;grid-template-columns:repeat(auto-fill,minmax(45px,1fr));gap:10px}._questionGridItem_jolnk_401{width:45px;height:45px;border:2px solid #dee2e6;background:#fff;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;color:#6c757d}._questionGridItem_jolnk_401:hover{border-color:#667eea;transform:scale(1.05)}._questionGridItem_jolnk_401._answered_jolnk_297{background:#28a745;border-color:#28a745;color:#fff}._questionGridItem_jolnk_401._answered_jolnk_297:hover{background:#218838;border-color:#218838}._questionGridItem_jolnk_401._unanswered_jolnk_465{background:#fff;border-color:#ffc107;color:#856404}._questionGridItem_jolnk_401._unanswered_jolnk_465:hover{background:#fff3cd;border-color:#ffc107}._questionGridItem_jolnk_401._current_jolnk_487{border-width:3px;border-color:#667eea;box-shadow:0 0 0 3px #667eea33}._questionGridItem_jolnk_401._current_jolnk_487._answered_jolnk_297{border-color:#28a745;box-shadow:0 0 0 3px #28a74533}._questionGridItem_jolnk_401._current_jolnk_487._unanswered_jolnk_465{border-color:#ffc107;box-shadow:0 0 0 3px #ffc10733}._questionLegend_jolnk_519{display:flex;justify-content:center;gap:20px;margin-top:15px;flex-wrap:wrap}._legendItem_jolnk_535{display:flex;align-items:center;gap:8px;font-size:14px;color:#6c757d}._legendBox_jolnk_551{width:20px;height:20px;border-radius:4px;border:2px solid}._legendAnswered_jolnk_565{background:#28a745;border-color:#28a745}._legendUnanswered_jolnk_575{background:#fff;border-color:#ffc107}._legendCurrent_jolnk_585{background:#fff;border-color:#667eea;border-width:3px;box-shadow:0 0 0 2px #667eea33}._examBody_jolnk_605{padding:40px 30px}._startScreen_jolnk_619{text-align:center;max-width:600px;margin:0 auto}._startScreen_jolnk_619 h2{font-size:32px;font-weight:700;color:#212529;margin-bottom:30px}._examRules_jolnk_645{background:#f8f9fa;border-radius:12px;padding:30px;margin-bottom:30px;text-align:left}._examRules_jolnk_645 h3{font-size:20px;font-weight:600;color:#495057;margin-bottom:15px}._examRules_jolnk_645 ul{list-style:none;padding:0;margin:0}._examRules_jolnk_645 li{padding:12px 0;border-bottom:1px solid #dee2e6;color:#495057;font-size:16px;line-height:1.6}._examRules_jolnk_645 li:last-child{border-bottom:none}._examRules_jolnk_645 li:before{content:"✓";color:#28a745;font-weight:700;margin-right:10px}._startButton_jolnk_725{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:16px 48px;font-size:18px;font-weight:600;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #667eea66;margin-bottom:20px}._startButton_jolnk_725:hover{box-shadow:0 6px 20px #667eea99;transform:translateY(-2px)}._backButtonAlt_jolnk_763{background:transparent;color:#6c757d;border:2px solid #dee2e6;padding:12px 32px;font-size:16px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}._backButtonAlt_jolnk_763:hover{background:#f8f9fa;border-color:#adb5bd}._questionCard_jolnk_803{background:#f8f9fa;border-radius:12px;padding:30px;box-shadow:0 2px 8px #0000000d}._questionCard_jolnk_803._correct_jolnk_817{border:3px solid #28a745;background:#f0f9f4}._questionCard_jolnk_803._incorrect_jolnk_827{border:3px solid #dc3545;background:#fef5f5}._questionHeader_jolnk_837{margin-bottom:25px}._questionNumber_jolnk_845{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:15px}._questionText_jolnk_867{font-size:20px;font-weight:600;color:#212529;line-height:1.6;margin-bottom:10px}._questionMeta_jolnk_883{display:flex;align-items:center;gap:15px;flex-wrap:wrap}._questionScore_jolnk_897{background:#ffc107;color:#212529;padding:4px 12px;border-radius:6px;font-size:14px;font-weight:600}._questionType_jolnk_915{background:#17a2b8;color:#fff;padding:4px 12px;border-radius:6px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:6px}._optionsList_jolnk_945{list-style:none;padding:0;margin:0}._optionItem_jolnk_957{margin-bottom:15px}._optionLabel_jolnk_965{display:flex;align-items:center;padding:16px 20px;background:#fff;border:2px solid #dee2e6;border-radius:10px;cursor:pointer;transition:all .3s ease;font-size:16px;color:#495057}._optionLabel_jolnk_965:hover{border-color:#667eea;background:#f0f2ff;transform:translate(5px)}._optionLabel_jolnk_965._selected_jolnk_1003{border-color:#667eea;background:#e8ebff;font-weight:600}._optionLabel_jolnk_965._correct_jolnk_817{border-color:#28a745;background:#d4edda;color:#155724}._optionLabel_jolnk_965._incorrect_jolnk_827{border-color:#dc3545;background:#f8d7da;color:#721c24}._optionLabel_jolnk_965 input{margin-right:15px;width:20px;height:20px;cursor:pointer}._optionLabel_jolnk_965 input:disabled{cursor:not-allowed}._optionText_jolnk_1061{flex:1;line-height:1.6;display:flex;align-items:center;justify-content:space-between}._explanation_jolnk_1083{margin-top:20px;padding:20px;background:#fff3cd;border-left:4px solid #ffc107;border-radius:8px}._explanation_jolnk_1083 strong{color:#856404;font-size:16px;display:block;margin-bottom:8px}._explanation_jolnk_1083 p{color:#856404;font-size:15px;line-height:1.6;margin:0}._navigationBar_jolnk_1133{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;background:#f8f9fa;border-top:1px solid #e9ecef;gap:15px;flex-wrap:wrap}._navCenter_jolnk_1155{flex:1;text-align:center}._warningText_jolnk_1165{color:#dc3545;font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:6px}._navButton_jolnk_1183{padding:12px 24px;font-size:16px;font-weight:600;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}._navButton_jolnk_1183:disabled{opacity:.5;cursor:not-allowed}._prevButton_jolnk_1219{background:#6c757d;color:#fff}._prevButton_jolnk_1219:hover:not(:disabled){background:#5a6268;transform:translate(-3px)}._nextButton_jolnk_1239{background:#667eea;color:#fff}._nextButton_jolnk_1239:hover{background:#5568d3;transform:translate(3px)}._submitButton_jolnk_1259{background:#28a745;color:#fff}._submitButton_jolnk_1259:hover:not(:disabled){background:#218838;box-shadow:0 4px 12px #28a74566}._backButton_jolnk_763{background:#fff;color:#667eea;border:2px solid #667eea;padding:14px 32px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}._backButton_jolnk_763:hover{background:#667eea;color:#fff;box-shadow:0 4px 12px #667eea66}._resultScreen_jolnk_1327{text-align:center;max-width:600px;margin:0 auto}._resultIcon_jolnk_1339{font-size:100px;margin-bottom:20px}._resultTitle_jolnk_1349{font-size:32px;font-weight:700;color:#212529;margin-bottom:20px}._resultScore_jolnk_1363{font-size:48px;font-weight:700;color:#667eea;margin-bottom:30px}._resultStats_jolnk_1377{display:flex;justify-content:center;gap:40px;margin-bottom:30px;flex-wrap:wrap}._statItem_jolnk_1393{text-align:center}._statValue_jolnk_1401{font-size:36px;font-weight:700;color:#667eea;margin-bottom:5px}._statLabel_jolnk_1415{font-size:14px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}._resultMessage_jolnk_1429{font-size:16px;color:#495057;margin-bottom:30px;line-height:1.6}._resultActions_jolnk_1443{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}._reviewButton_jolnk_1457{background:#667eea;color:#fff;border:none;padding:14px 32px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}._reviewButton_jolnk_1457:hover{background:#5568d3;box-shadow:0 4px 12px #667eea66}@media(max-width:768px){._pageContainer_jolnk_7{padding:20px 10px}._examCard_jolnk_67{border-radius:12px}._examHeader_jolnk_115{padding:20px}._examTitle_jolnk_129{font-size:22px}._examDescription_jolnk_141{font-size:14px}._examInfo_jolnk_155{gap:15px}._infoItem_jolnk_171{font-size:14px}._examProgress_jolnk_201{padding:15px 20px}._timer_jolnk_231{font-size:16px;padding:6px 12px}._questionCounter_jolnk_285{font-size:16px}._questionProgressSection_jolnk_347{padding:15px 20px}._questionGrid_jolnk_389{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:8px}._questionGridItem_jolnk_401{width:40px;height:40px;font-size:14px}._examBody_jolnk_605{padding:20px 15px}._questionCard_jolnk_803{padding:20px}._questionText_jolnk_867{font-size:18px}._optionLabel_jolnk_965{padding:12px 15px;font-size:15px}._navigationBar_jolnk_1133{padding:15px 20px}._navButton_jolnk_1183{padding:10px 20px;font-size:14px}._resultTitle_jolnk_1349{font-size:26px}._resultScore_jolnk_1363{font-size:36px}._statValue_jolnk_1401{font-size:28px}._resultStats_jolnk_1377{gap:25px}}@media(max-width:480px){._examTitle_jolnk_129{font-size:20px}._startScreen_jolnk_619 h2{font-size:24px}._examRules_jolnk_645{padding:20px}._startButton_jolnk_725{padding:14px 32px;font-size:16px}._questionText_jolnk_867{font-size:16px}._optionLabel_jolnk_965{padding:10px 12px;font-size:14px}._navigationBar_jolnk_1133{flex-direction:column}._navButton_jolnk_1183{width:100%;justify-content:center}._resultTitle_jolnk_1349{font-size:22px}._resultScore_jolnk_1363{font-size:32px}._resultActions_jolnk_1443{flex-direction:column;width:100%}._reviewButton_jolnk_1457,._backButton_jolnk_763{width:100%;justify-content:center}._modalContent_jolnk_1813{width:95%;padding:25px}._modalTitle_jolnk_1823{font-size:20px}._modalActions_jolnk_1831{flex-direction:column}._modalCancelButton_jolnk_1839,._modalConfirmButton_jolnk_1841{width:100%}}._modalOverlay_jolnk_1857{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modalContent_jolnk_1813{background:#fff;border-radius:16px;padding:40px;max-width:500px;width:100%;box-shadow:0 20px 60px #0000004d;text-align:center}._modalIcon_jolnk_1907{font-size:64px;color:#ffc107;margin-bottom:20px;animation:_bounce_jolnk_1 1s ease-in-out infinite}@keyframes _bounce_jolnk_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._modalTitle_jolnk_1823{font-size:24px;font-weight:700;color:#212529;margin:0 0 15px}._modalMessage_jolnk_1953{font-size:16px;color:#495057;margin:0 0 25px;line-height:1.6}._modalStats_jolnk_1967{background:#f8f9fa;border-radius:12px;padding:20px;margin-bottom:20px}._modalStatItem_jolnk_1981{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e9ecef}._modalStatItem_jolnk_1981:last-child{border-bottom:none}._modalStatLabel_jolnk_2005{font-size:14px;color:#6c757d;font-weight:500}._modalStatValue_jolnk_2017{font-size:18px;font-weight:700;color:#667eea}._modalWarning_jolnk_2029{background:#fff3cd;border:2px solid #ffc107;border-radius:8px;padding:12px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:#856404;font-size:14px;font-weight:600}._modalWarning_jolnk_2029 span{flex:1}._modalNote_jolnk_2065{font-size:14px;color:#6c757d;margin:0 0 25px;font-style:italic}._modalActions_jolnk_1831{display:flex;gap:15px;justify-content:center}._modalCancelButton_jolnk_1839,._modalConfirmButton_jolnk_1841{padding:12px 32px;font-size:16px;font-weight:600;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;justify-content:center}._modalCancelButton_jolnk_1839{background:#6c757d;color:#fff}._modalCancelButton_jolnk_1839:hover{background:#5a6268;transform:translateY(-2px);box-shadow:0 4px 12px #6c757d66}._modalConfirmButton_jolnk_1841{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}._modalConfirmButton_jolnk_1841:hover{transform:translateY(-2px);box-shadow:0 4px 12px #28a74566}._pageContainer_1h1f6_7{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:40px 20px}._loadingContainer_1h1f6_25{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}._loadingContainer_1h1f6_25 p{font-size:18px;color:#495057}._pageHeader_1h1f6_59{max-width:1200px;margin:0 auto 40px}._headerContent_1h1f6_69{text-align:center;margin-bottom:30px}._pageTitle_1h1f6_79{font-size:36px;font-weight:700;color:#212529;margin:0 0 10px;display:flex;align-items:center;justify-content:center;gap:15px}._pageDescription_1h1f6_101{font-size:16px;color:#6c757d;margin:0}._statsGrid_1h1f6_119{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px}._statCard_1h1f6_133{background:#fff;border-radius:12px;padding:20px;display:flex;align-items:center;gap:20px;box-shadow:0 2px 8px #00000014;transition:all .3s ease}._statCard_1h1f6_133:hover{transform:translateY(-5px);box-shadow:0 4px 16px #0000001f}._statIcon_1h1f6_165{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff}._statContent_1h1f6_187{flex:1}._statValue_1h1f6_195{font-size:32px;font-weight:700;color:#212529;line-height:1;margin-bottom:5px}._statLabel_1h1f6_211{font-size:14px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}._ongoingExamsAlert_1h1f6_231{background:linear-gradient(135deg,#fff3cd,#ffe69c);border:2px solid #ffc107;border-radius:12px;padding:20px 25px;margin-top:20px;display:flex;align-items:center;gap:20px;box-shadow:0 4px 12px #ffc10733;animation:_pulse-glow_1h1f6_1 2s ease-in-out infinite}@keyframes _pulse-glow_1h1f6_1{0%,to{box-shadow:0 4px 12px #ffc10733}50%{box-shadow:0 4px 20px #ffc10766}}._alertIcon_1h1f6_275{font-size:36px;color:#856404;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;flex-shrink:0}._alertContent_1h1f6_303{flex:1}._alertContent_1h1f6_303 h3{margin:0 0 5px;font-size:18px;font-weight:700;color:#856404}._alertContent_1h1f6_303 p{margin:0;font-size:14px;color:#856404;opacity:.9}._filtersSection_1h1f6_345{max-width:1200px;margin:0 auto 30px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #00000014;display:flex;gap:20px;flex-wrap:wrap;align-items:center}._searchBox_1h1f6_371{flex:1;min-width:250px;position:relative}._searchIcon_1h1f6_383{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:18px;color:#6c757d}._searchInput_1h1f6_401{width:100%;padding:12px 15px 12px 45px;border:2px solid #e9ecef;border-radius:8px;font-size:15px;transition:all .3s ease}._searchInput_1h1f6_401:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._filterGroup_1h1f6_431{display:flex;gap:15px;align-items:center;flex-wrap:wrap}._filterIcon_1h1f6_445{font-size:18px;color:#6c757d}._filterSelect_1h1f6_455{padding:10px 15px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;color:#495057;background:#fff;cursor:pointer;transition:all .3s ease;min-width:180px}._filterSelect_1h1f6_455:hover{border-color:#667eea}._filterSelect_1h1f6_455:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._examsGrid_1h1f6_505{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:25px}._emptyState_1h1f6_521{grid-column:1 / -1;text-align:center;padding:80px 20px;color:#6c757d}._emptyState_1h1f6_521 p{font-size:18px;margin-top:20px}._examCard_1h1f6_551{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}._examCard_1h1f6_551:hover{transform:translateY(-5px);box-shadow:0 8px 24px #0000001f}._examCardHeader_1h1f6_583{padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}._examCourse_1h1f6_605{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;opacity:.95}._statusBadge_1h1f6_623{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:600;color:#fff}._examCardBody_1h1f6_647{padding:20px;flex:1;display:flex;flex-direction:column;gap:15px}._examTitle_1h1f6_663{font-size:20px;font-weight:700;color:#212529;margin:0;line-height:1.4}._examDescription_1h1f6_679{font-size:14px;color:#6c757d;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._examMeta_1h1f6_701{display:flex;gap:15px;flex-wrap:wrap}._metaItem_1h1f6_713{display:flex;align-items:center;gap:6px;font-size:14px;color:#495057}._bestScore_1h1f6_729{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f8f9fa;border-radius:8px;font-size:15px}._bestScoreLabel_1h1f6_749{color:#6c757d;font-weight:500}._bestScoreValue_1h1f6_759{font-weight:700;font-size:18px}._attemptsSection_1h1f6_771{border-top:1px solid #e9ecef;padding-top:15px;margin-top:auto}._attemptsSectionHeader_1h1f6_783{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;color:#495057;margin-bottom:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;transition:all .3s ease;-webkit-user-select:none;user-select:none}._attemptsSectionHeader_1h1f6_783:hover{background:#e9ecef;color:#667eea}._attemptsSectionHeader_1h1f6_783>span:first-of-type{display:flex;align-items:center;gap:8px;flex:1}._attemptsList_1h1f6_839{display:flex;flex-direction:column;gap:10px}._attemptItem_1h1f6_851{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f8f9fa;border-radius:8px;gap:10px}._attemptInfo_1h1f6_871{flex:1;display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:14px}._attemptNumber_1h1f6_889{font-weight:600;color:#667eea;background:#fff;padding:4px 10px;border-radius:6px}._attemptDate_1h1f6_905,._attemptDuration_1h1f6_907{display:flex;align-items:center;gap:5px;color:#6c757d}._attemptScore_1h1f6_921{display:flex;align-items:center;gap:6px;font-weight:700;font-size:14px}._attemptInProgress_1h1f6_937{display:flex;align-items:center;gap:6px;color:#ffc107;font-weight:600}._viewAttemptButton_1h1f6_953{padding:6px 12px;background:#667eea;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:5px;white-space:nowrap}._viewAttemptButton_1h1f6_953:hover{background:#5568d3;transform:translateY(-2px)}._examCardFooter_1h1f6_997{padding:20px;background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;flex-direction:column;gap:10px}._startButton_1h1f6_1015,._continueButton_1h1f6_1017,._retakeButton_1h1f6_1019{width:100%;padding:12px 20px;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}._startButton_1h1f6_1015{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._startButton_1h1f6_1015:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}._continueButton_1h1f6_1017{background:#ffc107;color:#212529}._continueButton_1h1f6_1017:hover{background:#e0a800;transform:translateY(-2px)}._retakeButton_1h1f6_1019{background:#17a2b8;color:#fff}._retakeButton_1h1f6_1019:hover{background:#138496;transform:translateY(-2px)}._attemptsInfo_1h1f6_1109{text-align:center;font-size:14px;color:#6c757d;padding-top:5px}@media(max-width:1024px){._examsGrid_1h1f6_505{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(max-width:768px){._pageContainer_1h1f6_7{padding:20px 15px}._pageTitle_1h1f6_79{font-size:28px}._pageDescription_1h1f6_101{font-size:14px}._statsGrid_1h1f6_119{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._statCard_1h1f6_133{padding:15px}._statIcon_1h1f6_165{width:50px;height:50px;font-size:24px}._statValue_1h1f6_195{font-size:26px}._ongoingExamsAlert_1h1f6_231{flex-direction:column;text-align:center;padding:20px}._alertIcon_1h1f6_275{width:50px;height:50px;font-size:28px}._alertContent_1h1f6_303 h3{font-size:16px}._alertContent_1h1f6_303 p{font-size:14px}._filtersSection_1h1f6_345{flex-direction:column;align-items:stretch}._searchBox_1h1f6_371{width:100%}._filterGroup_1h1f6_431{width:100%;flex-direction:column}._filterSelect_1h1f6_455{width:100%}._examsGrid_1h1f6_505{grid-template-columns:1fr;gap:20px}._examCardHeader_1h1f6_583{flex-direction:column;align-items:flex-start}._attemptInfo_1h1f6_871{flex-direction:column;align-items:flex-start;gap:8px}._attemptItem_1h1f6_851{flex-direction:column;align-items:stretch}._viewAttemptButton_1h1f6_953{width:100%}}@media(max-width:480px){._pageTitle_1h1f6_79{font-size:24px;flex-direction:column;gap:10px}._statsGrid_1h1f6_119{grid-template-columns:1fr}._examTitle_1h1f6_663{font-size:18px}._examMeta_1h1f6_701{flex-direction:column;gap:10px}}._modalOverlay_1h1f6_1381{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modalContent_1h1f6_1411{background:#fff;border-radius:16px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}._modalHeader_1h1f6_1433{padding:30px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;border-radius:16px 16px 0 0}._modalTitle_1h1f6_1455{font-size:24px;font-weight:700;margin:0 0 5px}._modalSubtitle_1h1f6_1467{font-size:14px;margin:0;opacity:.9}._modalCloseButton_1h1f6_1479{background:#fff3;border:none;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:18px;flex-shrink:0}._modalCloseButton_1h1f6_1479:hover{background:#ffffff4d;transform:rotate(90deg)}._modalBody_1h1f6_1523{padding:30px;display:flex;flex-direction:column;gap:25px}._modalSection_1h1f6_1537{border-bottom:1px solid #e9ecef;padding-bottom:20px}._modalSection_1h1f6_1537:last-child{border-bottom:none;padding-bottom:0}._modalSectionTitle_1h1f6_1557{font-size:16px;font-weight:600;color:#495057;margin:0 0 15px;display:flex;align-items:center;gap:8px}._modalInfoGrid_1h1f6_1577{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._modalInfoItem_1h1f6_1589{display:flex;flex-direction:column;gap:5px}._modalInfoLabel_1h1f6_1601{font-size:14px;color:#6c757d;font-weight:500}._modalInfoValue_1h1f6_1613{font-size:15px;color:#212529;font-weight:600}._modalScoreCard_1h1f6_1627{background:#f8f9fa;border-radius:12px;padding:25px;display:flex;align-items:center;gap:25px}._modalScoreMain_1h1f6_1645{text-align:center}._modalScoreValue_1h1f6_1653{font-size:36px;font-weight:700;line-height:1;margin-bottom:8px}._modalScoreLabel_1h1f6_1667{font-size:14px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}._modalScoreDivider_1h1f6_1681{width:2px;height:80px;background:#dee2e6}._modalScoreStatus_1h1f6_1693{flex:1;display:flex;align-items:center;gap:15px}._modalScoreStatusText_1h1f6_1707{flex:1}._modalScoreStatusText_1h1f6_1707 strong{font-size:18px;display:block;margin-bottom:5px}._modalScoreStatusText_1h1f6_1707 p{font-size:14px;color:#6c757d;margin:0}._modalPercentage_1h1f6_1741{margin-top:20px}._modalPercentageBar_1h1f6_1749{width:100%;height:12px;background:#e9ecef;border-radius:6px;overflow:hidden;margin-bottom:8px}._modalPercentageFill_1h1f6_1767{height:100%;transition:width .5s ease;border-radius:6px}._modalPercentageText_1h1f6_1779{text-align:center;font-size:14px;color:#6c757d;font-weight:600}._modalFooter_1h1f6_1795{padding:20px 30px;background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;gap:15px;border-radius:0 0 16px 16px}._modalButtonSecondary_1h1f6_1815,._modalButtonPrimary_1h1f6_1817{padding:12px 24px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;gap:8px}._modalButtonSecondary_1h1f6_1815{background:#fff;color:#495057;border:2px solid #dee2e6}._modalButtonSecondary_1h1f6_1815:hover{background:#f8f9fa;border-color:#adb5bd}._modalButtonPrimary_1h1f6_1817{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._modalButtonPrimary_1h1f6_1817:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}@media(max-width:768px){._modalContent_1h1f6_1411{max-height:95vh;border-radius:12px}._modalHeader_1h1f6_1433{padding:20px;border-radius:12px 12px 0 0}._modalTitle_1h1f6_1455{font-size:20px}._modalBody_1h1f6_1523{padding:20px}._modalInfoGrid_1h1f6_1577{grid-template-columns:1fr}._modalScoreCard_1h1f6_1627{flex-direction:column;text-align:center}._modalScoreDivider_1h1f6_1681{width:100%;height:2px}._modalScoreStatus_1h1f6_1693{flex-direction:column;text-align:center}._modalFooter_1h1f6_1795{padding:15px 20px;flex-direction:column;border-radius:0 0 12px 12px}._modalButtonSecondary_1h1f6_1815,._modalButtonPrimary_1h1f6_1817{width:100%;justify-content:center}}@media(max-width:480px){._modalOverlay_1h1f6_1381{padding:10px}._modalTitle_1h1f6_1455{font-size:18px}._modalScoreValue_1h1f6_1653{font-size:28px}}._pageContainer_1kldi_7{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:40px 20px}._loadingContainer_1kldi_25{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}._loadingContainer_1kldi_25 p{font-size:18px;color:#495057}._pageHeader_1kldi_59{max-width:1200px;margin:0 auto 40px}._headerContent_1kldi_69{text-align:center;margin-bottom:30px}._pageTitle_1kldi_79{font-size:36px;font-weight:700;color:#212529;margin:0 0 10px;display:flex;align-items:center;justify-content:center;gap:15px}._pageDescription_1kldi_101{font-size:16px;color:#6c757d;margin:0}._statsGrid_1kldi_119{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px}._statCard_1kldi_133{background:#fff;border-radius:12px;padding:20px;display:flex;align-items:center;gap:20px;box-shadow:0 2px 8px #00000014;transition:all .3s ease}._statCard_1kldi_133:hover{transform:translateY(-5px);box-shadow:0 4px 16px #0000001f}._statIcon_1kldi_165{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff}._statContent_1kldi_187{flex:1}._statValue_1kldi_195{font-size:32px;font-weight:700;color:#212529;line-height:1;margin-bottom:5px}._statLabel_1kldi_211{font-size:14px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}._filtersSection_1kldi_231{max-width:1200px;margin:0 auto 30px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #00000014;display:flex;gap:20px;flex-wrap:wrap;align-items:center}._searchBox_1kldi_257{flex:1;min-width:250px;position:relative}._searchIcon_1kldi_269{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:18px;color:#6c757d}._searchInput_1kldi_287{width:100%;padding:12px 15px 12px 45px;border:2px solid #e9ecef;border-radius:8px;font-size:15px;transition:all .3s ease}._searchInput_1kldi_287:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._filterGroup_1kldi_317{display:flex;gap:15px;align-items:center;flex-wrap:wrap}._filterIcon_1kldi_331{font-size:18px;color:#6c757d}._filterSelect_1kldi_341{padding:10px 15px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;color:#495057;background:#fff;cursor:pointer;transition:all .3s ease;min-width:180px}._filterSelect_1kldi_341:hover{border-color:#667eea}._filterSelect_1kldi_341:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._certsGrid_1kldi_391{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:25px}._emptyState_1kldi_407{grid-column:1 / -1;text-align:center;padding:80px 20px;color:#6c757d}._emptyState_1kldi_407 p{font-size:18px;margin-top:20px}._certCard_1kldi_437{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}._certCard_1kldi_437:hover{transform:translateY(-5px);box-shadow:0 8px 24px #0000001f}._certCardHeader_1kldi_469{padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:space-between;align-items:flex-start;gap:15px}._certIcon_1kldi_489{font-size:48px;opacity:.9}._certBadges_1kldi_499{display:flex;flex-direction:column;gap:8px;align-items:flex-end}._statusBadge_1kldi_513,._typeBadge_1kldi_515{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:600;color:#fff}._certCardBody_1kldi_539{padding:20px;flex:1;display:flex;flex-direction:column;gap:15px}._certCourse_1kldi_555{font-size:18px;font-weight:700;color:#212529;margin:0;line-height:1.4}._certNumber_1kldi_571{font-size:14px;color:#6c757d;font-family:Courier New,monospace;background:#f8f9fa;padding:8px 12px;border-radius:6px;border-left:3px solid #667eea}._certMeta_1kldi_591{display:flex;flex-direction:column;gap:10px}._metaItem_1kldi_603{display:flex;align-items:center;gap:8px;font-size:14px;color:#495057}._warningBanner_1kldi_619{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fff3cd;border-left:3px solid #ffc107;border-radius:6px;font-size:14px;color:#856404;font-weight:500}._certCardFooter_1kldi_647{padding:15px 20px;background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;gap:10px}._viewButton_1kldi_663,._downloadButton_1kldi_665{flex:1;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:6px}._viewButton_1kldi_663{background:#fff;color:#667eea;border:2px solid #667eea}._viewButton_1kldi_663:hover:not(:disabled){background:#667eea;color:#fff}._downloadButton_1kldi_665{background:#667eea;color:#fff}._downloadButton_1kldi_665:hover:not(:disabled){background:#5568d3;transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}._viewButton_1kldi_663:disabled,._downloadButton_1kldi_665:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1024px){._certsGrid_1kldi_391{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(max-width:768px){._pageContainer_1kldi_7{padding:20px 15px}._pageTitle_1kldi_79{font-size:28px}._pageDescription_1kldi_101{font-size:14px}._statsGrid_1kldi_119{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._statCard_1kldi_133{padding:15px}._statIcon_1kldi_165{width:50px;height:50px;font-size:24px}._statValue_1kldi_195{font-size:26px}._filtersSection_1kldi_231{flex-direction:column;align-items:stretch}._searchBox_1kldi_257{width:100%}._filterGroup_1kldi_317{width:100%;flex-direction:column}._filterSelect_1kldi_341{width:100%}._certsGrid_1kldi_391{grid-template-columns:1fr;gap:20px}._certCardHeader_1kldi_469{flex-direction:column;align-items:center;text-align:center}._certBadges_1kldi_499{align-items:center}}@media(max-width:480px){._pageTitle_1kldi_79{font-size:24px;flex-direction:column;gap:10px}._statsGrid_1kldi_119{grid-template-columns:1fr}._certCourse_1kldi_555{font-size:16px}._certCardFooter_1kldi_647{flex-direction:column}._viewButton_1kldi_663,._downloadButton_1kldi_665{width:100%}}._container_p5xo5_1{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:40px 20px}._card_p5xo5_19{max-width:800px;width:100%;border-radius:16px;box-shadow:0 20px 60px #0000004d;overflow:hidden}._header_p5xo5_35{text-align:center;padding:40px 20px 20px}._successIcon_p5xo5_45{font-size:72px;color:#52c41a;margin-bottom:16px}._errorIcon_p5xo5_57{font-size:72px;color:#ff4d4f;margin-bottom:16px}._title_p5xo5_69{margin-bottom:8px!important;color:#262626}._subtitle_p5xo5_79{font-size:16px;color:#8c8c8c}._loadingContainer_p5xo5_89{text-align:center;padding:80px 20px}._loadingText_p5xo5_99{display:block;margin-top:24px;font-size:16px;color:#8c8c8c}._errorContainer_p5xo5_113{text-align:center;padding:80px 20px}._errorContainer_p5xo5_113 ._errorIcon_p5xo5_57{font-size:96px;color:#faad14;margin-bottom:24px}._details_p5xo5_135{padding:0 24px 24px}._metadata_p5xo5_143{padding:16px;background:#fafafa;border-radius:8px;margin-top:16px}._metadata_p5xo5_143 p{margin-bottom:8px}._metadata_p5xo5_143 p:last-child{margin-bottom:0}._actions_p5xo5_173{text-align:center;padding:24px;border-top:1px solid #f0f0f0}._securityNotice_p5xo5_185{text-align:center;padding:16px 24px;background:#f6ffed;border-top:1px solid #b7eb8f;display:flex;align-items:center;justify-content:center;gap:8px}._securityNotice_p5xo5_185 span[role=img]{font-size:18px;color:#52c41a}@media(max-width:768px){._container_p5xo5_1{padding:20px 10px}._header_p5xo5_35{padding:30px 15px 15px}._successIcon_p5xo5_45,._errorIcon_p5xo5_57{font-size:56px}._title_p5xo5_69{font-size:24px!important}._subtitle_p5xo5_79{font-size:14px}._details_p5xo5_135{padding:0 16px 16px}._actions_p5xo5_173{padding:16px}._securityNotice_p5xo5_185{padding:12px 16px;font-size:14px}}:root{--primary-color: #007bff;--success-color: #28a745;--danger-color: #dc3545;--warning-color: #ffc107;--background-color: #f4f6f9;--card-bg: #ffffff;--text-dark: #343a40;--text-light: #6c757d;--shadow-base: 0 3px 10px rgba(0, 0, 0, .06);--shadow-hover: 0 8px 18px rgba(0, 0, 0, .12)}._dashboardContainer_1u04k_31{padding:100px 25px 25px;font-family:Inter,sans-serif;background-color:var(--background-color);min-height:100vh;font-size:15px}._heading_1u04k_49{color:var(--text-dark);font-weight:700;font-size:29px;margin-bottom:25px;border-left:5px solid var(--primary-color);padding-left:15px;letter-spacing:-.5px}._section_1u04k_69{margin-bottom:40px}._sectionTitle_1u04k_77{color:var(--text-dark);font-weight:600;font-size:22px;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #e9ecef}._sectionTitle_1u04k_77 svg{margin-right:8px}._divider_1u04k_103{border:none;border-top:1px dashed #ced4da;margin:35px 0}._statsGrid_1u04k_117{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}._statCard_1u04k_129{background-color:var(--card-bg);border-radius:10px;box-shadow:var(--shadow-base);padding:20px;transition:all .3s cubic-bezier(.25,.8,.25,1);border:none;display:flex;flex-direction:column;align-items:flex-start}._statCard_1u04k_129:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}._cardHeader_1u04k_163{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:15px}._cardIcon_1u04k_179{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:24px;border-radius:50%;color:#fff}._card-primary_1u04k_203 ._cardIcon_1u04k_179{background-color:var(--primary-color)}._card-success_1u04k_205 ._cardIcon_1u04k_179{background-color:var(--success-color)}._card-warning_1u04k_207 ._cardIcon_1u04k_179{background-color:var(--warning-color)}._card-danger_1u04k_209 ._cardIcon_1u04k_179{background-color:var(--danger-color)}._card-primary_1u04k_203 ._cardValue_1u04k_213{color:var(--primary-color)}._card-success_1u04k_205 ._cardValue_1u04k_213{color:var(--success-color)}._card-warning_1u04k_207 ._cardValue_1u04k_213{color:var(--warning-color)}._card-danger_1u04k_209 ._cardValue_1u04k_213{color:var(--danger-color)}._cardValue_1u04k_213{font-size:40px;font-weight:800;line-height:1}._cardLabel_1u04k_235{color:var(--text-light);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;margin-top:10px}._actionsGrid_1u04k_255{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}._actionPanel_1u04k_267{background-color:var(--card-bg);border-radius:10px;box-shadow:var(--shadow-base);padding:20px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);border:none;display:flex;flex-direction:column;justify-content:space-between}._actionPanel_1u04k_267:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}._panelIcon_1u04k_303{font-size:30px;color:var(--primary-color);margin-bottom:8px}._panelTitle_1u04k_315{font-size:19px;font-weight:700;color:var(--text-dark);margin-bottom:5px}._panelDescription_1u04k_329{color:var(--text-light);font-size:14px;flex-grow:1;margin-bottom:15px}._panelButton_1u04k_343{background-color:var(--primary-color);color:#fff;border:none;padding:10px 15px;border-radius:6px;font-weight:600;cursor:pointer;transition:background-color .3s;width:100%;font-size:14px}._panelButton_1u04k_343:hover{background-color:#0056b3;transform:scale(.99)}._activityList_1u04k_381{list-style:none;margin:0;background-color:var(--card-bg);border-radius:10px;box-shadow:var(--shadow-base);padding:8px 15px}._activityItem_1u04k_401{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f8f9fa;transition:background-color .2s}._activityItem_1u04k_401:hover{background-color:#fcfcfc}._activityItem_1u04k_401:last-child{border-bottom:none}._activityBadge_1u04k_433{padding:4px 8px;border-radius:4px;color:#fff;font-weight:600;margin-right:15px;font-size:14px;min-width:80px;text-align:center}._badge-họcsinh_1u04k_457{background-color:var(--primary-color)}._badge-khóahọc_1u04k_459{background-color:var(--success-color)}._badge-giảngviên_1u04k_461{background-color:var(--warning-color);color:var(--text-dark)}._activityDescription_1u04k_465{flex-grow:1;color:var(--text-dark);margin:0;font-size:14px}._activityTime_1u04k_479{color:var(--text-light);font-size:14px;font-style:italic;min-width:70px;text-align:right}@media(max-width:768px){._dashboardContainer_1u04k_31{padding-top:90px;padding-left:10px;padding-right:10px}._statsGrid_1u04k_117,._actionsGrid_1u04k_255{grid-template-columns:1fr}._heading_1u04k_49{font-size:22px}._activityItem_1u04k_401{flex-wrap:wrap}._activityTime_1u04k_479{width:100%;text-align:left;margin-top:5px;padding-left:95px}._cardValue_1u04k_213{font-size:35px}}:root{--primary-color: #2E7D32;--primary-light: #A8D672;--text-dark: #444444}._managementContainer_1r8e4_15{padding:100px 30px 30px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;min-height:100vh;font-size:15px;max-width:1440px;margin:0 auto;width:100%}._headerBar_1r8e4_39{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:20px 25px;border-radius:12px;box-shadow:0 4px 10px #0000000d;position:sticky;top:60px;z-index:10}._heading_1r8e4_67{margin:0;color:var(--primary-color);font-weight:700;font-size:30px;display:flex;align-items:center}._divider_1r8e4_85{display:none}._controlsBar_1r8e4_101{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:10px 15px;border-radius:12px;box-shadow:0 2px 5px #00000008;flex-wrap:wrap;gap:15px;position:sticky;top:80px;z-index:8}._searchBox_1r8e4_133{display:flex;align-items:center;flex-grow:1;min-width:200px}._searchIcon_1r8e4_147{color:#b0b0b0;margin-right:10px}._searchInput_1r8e4_157{border:none;padding:8px 0;font-size:16px;outline:none;width:100%;color:var(--text-dark)}._roleFilterBar_1r8e4_177{display:flex;gap:8px;flex-shrink:0}._filterButton_1r8e4_189{padding:8px 15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;color:var(--text-dark);cursor:pointer;transition:all .2s;font-weight:500;display:flex;align-items:center;gap:5px;white-space:nowrap}._filterButton_1r8e4_189:hover{border-color:var(--primary-light);color:var(--primary-color)}._filterButton_1r8e4_189._active_1r8e4_229{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);box-shadow:0 2px 5px #2e7d324d}._filterButton_1r8e4_189._active_1r8e4_229 svg{color:#fff!important}._filterButton_1r8e4_189 svg{font-size:18px;color:#666;transition:color .2s}._viewSwitch_1r8e4_267{position:relative;width:80px;height:40px;background-color:#f0f0f0;border-radius:20px;padding:4px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:inset 0 1px 3px #0000001a;flex-shrink:0}._switchIcon_1r8e4_297{z-index:2;font-size:19px;padding:0 5px;color:#666;transition:color .3s;display:flex;align-items:center;justify-content:center;height:100%}._switchHandle_1r8e4_321{position:absolute;top:4px;left:4px;width:32px;height:32px;background-color:var(--primary-color);border-radius:50%;z-index:1;box-shadow:0 1px 4px #0003}._accountListRow_1r8e4_355{display:flex;flex-direction:column;gap:10px}._accountCardRow_1r8e4_367{display:grid;grid-template-columns:2fr 2fr 1fr 1fr auto;align-items:center;background-color:#fff;border-radius:10px;padding:15px 20px;box-shadow:0 1px 5px #0000000d;transition:box-shadow .2s ease-in-out;font-size:14px;border:none!important;outline:none;position:relative;overflow:visible}._accountCardRow_1r8e4_367:hover{box-shadow:0 4px 12px #00000014}._rowHeader_1r8e4_407{background-color:#388e3c;color:#fff!important;font-weight:600;padding:15px 20px;border-radius:10px;box-shadow:0 2px 8px #0000000d;margin-bottom:10px;position:sticky;top:220px;z-index:5;border-left:none}._rowHeader_1r8e4_407:hover{transform:none;box-shadow:0 2px 8px #0000000d}._rowHeader_1r8e4_407>div{color:#fff!important}._accountCardRow_1r8e4_367>div:not(._cardActions_1r8e4_453){padding-right:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._rowItemName_1r8e4_469{display:flex;flex-direction:column;justify-content:center;gap:3px;font-weight:600;color:#333;height:auto;padding:0 20px;margin:0;position:static}._rowRoleBarStudent_1r8e4_495 ._accountName_1r8e4_495,._rowRoleBarInstructor_1r8e4_497 ._accountName_1r8e4_495,._rowRoleBarAdmin_1r8e4_499 ._accountName_1r8e4_495{color:#333;z-index:auto;position:static}._rowRoleBarStudent_1r8e4_495:before,._rowRoleBarInstructor_1r8e4_497:before,._rowRoleBarAdmin_1r8e4_499:before{content:none}._rowItemEmail_1r8e4_521{display:flex;flex-direction:column;gap:3px}._rowItemEmail_1r8e4_521 ._detailItem_1r8e4_533{margin:0;font-size:14px}._rowItemEmail_1r8e4_521 ._detailItem_1r8e4_533:last-of-type{margin-top:5px}._rowItemStatus_1r8e4_551{text-align:center}._rowItemDate_1r8e4_559{color:#777;font-size:14px;padding-left:10px}._accountListGrid_1r8e4_573{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-top:10px}._accountCardGrid_1r8e4_587{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;padding:15px;box-shadow:0 2px 8px #0000000d;transition:all .2s ease-in-out;font-size:14px;position:relative;overflow:hidden}._accountCardGrid_1r8e4_587:hover{transform:none;box-shadow:0 6px 16px #0000001a}._cardHeader_1r8e4_623{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._accountCardGrid_1r8e4_587 ._accountName_1r8e4_495{font-size:22px;font-weight:800;max-height:1.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._accountCardGrid_1r8e4_587 ._roleBadge_1r8e4_653{font-size:14px;padding:4px 8px}._cardDetails_1r8e4_663{margin-bottom:10px;display:flex;flex-direction:column;gap:5px}._cardDetails_1r8e4_663 ._detailItem_1r8e4_533{max-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._cardStatus_1r8e4_691{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;padding-top:5px;border-top:1px solid #f0f0f0}._cardActions_1r8e4_453{display:flex;gap:10px;justify-content:flex-end;padding-right:0;margin-top:5px;min-width:fit-content;flex-shrink:0}._accountName_1r8e4_495{font-size:18px;font-weight:700;color:#333;margin:0}._roleAdmin_1r8e4_747{border-left-color:#ff4d4f;border-top-color:#ff4d4f}._roleInstructor_1r8e4_749{border-left-color:#f4c542;border-top-color:#f4c542}._roleStudent_1r8e4_751{border-left-color:#4c9a2a;border-top-color:#4c9a2a}._roleBadge_1r8e4_653{padding:3px 8px;border-radius:4px;color:#fff;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:4px;line-height:1.2;text-transform:uppercase;width:fit-content;z-index:auto;position:static}._roleAdmin_1r8e4_747._roleBadge_1r8e4_653{background-color:#ff4d4f}._roleInstructor_1r8e4_749._roleBadge_1r8e4_653{background-color:#f4c542;color:#444}._roleStudent_1r8e4_751._roleBadge_1r8e4_653{background-color:#4c9a2a}._statusBadge_1r8e4_803{padding:6px 12px;border-radius:20px;color:#fff;font-weight:600;font-size:14px;display:inline-block;text-align:center}._statusSuccess_1r8e4_823{background-color:#4c9a2a}._statusDanger_1r8e4_831{background-color:#ff4d4f}._statusWarning_1r8e4_839{background-color:#fbe8b0;color:#666}._detailItem_1r8e4_533{display:flex;align-items:center;color:#666;font-size:14px;gap:8px}._detailItem_1r8e4_533 svg{color:var(--primary-light);font-size:14px}._actionButton_1r8e4_873{flex:0 0 auto;width:60px;height:38px;border:1px solid #e0e0e0;border-style:solid;background-color:#fff;outline:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._buttonEdit_1r8e4_911{color:#f4c542}._buttonEdit_1r8e4_911:hover{background-color:#f4c542;color:#fff;border-color:#f4c542}._buttonDelete_1r8e4_933{color:#ff4d4f}._buttonDelete_1r8e4_933:hover{background-color:#ff4d4f;color:#fff;border-color:#ff4d4f}._noData_1r8e4_953{grid-column:1 / -1;text-align:center;padding:40px;color:#777;font-style:italic;font-size:18px}._pagination_1r8e4_977{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:15px}._pageButton_1r8e4_993{background-color:#fff;border:1px solid #e0e0e0;color:var(--primary-color);padding:9px 18px;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:5px}._pageButton_1r8e4_993:disabled{opacity:.6;cursor:not-allowed;background-color:#f0f0f0;color:#999;border-color:#f0f0f0}._pageButton_1r8e4_993:not(:disabled):hover{background-color:#e6ffe6;border-color:var(--primary-light);color:#256a2a}._pageButton_1r8e4_993 svg{font-size:14px}._pageInfo_1r8e4_1057{color:var(--text-dark);font-size:16px;font-weight:500}@media(max-width:1200px){._controlsBar_1r8e4_101{flex-direction:column;align-items:flex-start}._searchBox_1r8e4_133{margin-right:0;width:100%;margin-bottom:5px}._roleFilterBar_1r8e4_177{width:100%;justify-content:space-around}._viewSwitch_1r8e4_267{position:absolute;top:20px;right:20px}._accountCardRow_1r8e4_367{grid-template-columns:1.5fr 1.5fr 1fr 1fr 1fr}}@media(max-width:768px){._managementContainer_1r8e4_15{padding:80px 20px 20px}._controlsBar_1r8e4_101{flex-direction:column;align-items:flex-start}._roleFilterBar_1r8e4_177{width:100%;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}._filterButton_1r8e4_189{flex:1;font-size:14px;padding:8px 10px;justify-content:center;min-width:70px}._viewSwitch_1r8e4_267{display:none}._accountListRow_1r8e4_355{display:grid;grid-template-columns:1fr;gap:20px}._accountCardRow_1r8e4_367{grid-template-columns:1fr;display:flex;flex-direction:column;align-items:flex-start;padding:15px;border-radius:12px;box-shadow:0 2px 8px #0000000d}._rowHeader_1r8e4_407{display:none}._accountCardRow_1r8e4_367>div{padding-right:0;white-space:normal;text-overflow:clip;width:100%;margin-bottom:0;font-size:16px;position:relative;border-bottom:none!important}._accountListGrid_1r8e4_573{grid-template-columns:1fr}._rowItemName_1r8e4_469{padding:0 0 10px;border-bottom:1px solid #f0f0f0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}._accountCardRow_1r8e4_367 ._accountName_1r8e4_495{font-size:19px}._rowItemName_1r8e4_469:before,._rowItemEmail_1r8e4_521 ._detailItem_1r8e4_533:first-of-type:before,._rowItemEmail_1r8e4_521 ._detailItem_1r8e4_533:last-of-type:before,._rowItemStatus_1r8e4_551:before,._rowItemDate_1r8e4_559:before{content:none}._rowItemEmail_1r8e4_521{padding:10px 0;border-bottom:1px solid #f0f0f0}._rowItemEmail_1r8e4_521 ._detailItem_1r8e4_533{margin:0;font-size:16px}._rowItemDate_1r8e4_559{border-bottom:1px solid #f0f0f0;width:100%;font-size:14px;padding:10px 0}._rowItemStatus_1r8e4_551{text-align:left;padding:10px 0;border-bottom:1px solid #f0f0f0;width:100%}._accountCardRow_1r8e4_367 ._cardActions_1r8e4_453{flex-direction:row;width:100%;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:none;gap:10px}._accountCardRow_1r8e4_367 ._actionButton_1r8e4_873{flex:1;padding:10px 12px;width:auto;height:auto}._accountCardGrid_1r8e4_587 ._cardActions_1r8e4_453{justify-content:space-between;gap:10px}._accountCardGrid_1r8e4_587 ._actionButton_1r8e4_873{width:48%;height:auto;padding:10px}._accountCardGrid_1r8e4_587 ._buttonEdit_1r8e4_911:after,._accountCardRow_1r8e4_367 ._buttonEdit_1r8e4_911:after{content:" Sửa"}._accountCardGrid_1r8e4_587 ._buttonDelete_1r8e4_933:after,._accountCardRow_1r8e4_367 ._buttonDelete_1r8e4_933:after{content:" Khóa"}}._accountCardRow_1r8e4_367 ._cardActions_1r8e4_453,._rowHeader_1r8e4_407 ._cardActions_1r8e4_453{margin-left:auto;flex-shrink:0}:root{--primary-color: #2E7D32;--primary-light: #A8D672;--text-dark: #333333;--status-active-color: #4C9A2A;--status-draft-color: #F4C542;--status-archived-color: #ff4d4f;--green-primary: #4C9A2A;--green-dark: #2E7D32;--green-light: #A8D672;--yellow-pending: #F4C542;--red-suspended: #D32F2F;--gray-bg: #f4f7f9;--gray-card: #ffffff;--gray-text: #555555}body{background-color:var(--gray-bg);font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}._accountDetailPage_v1yjt_81{max-width:1100px;margin:40px auto;padding-top:60px}._headerCard_v1yjt_97{display:flex;align-items:center;flex-wrap:wrap;background-color:var(--gray-card);padding:25px 30px;border-radius:12px;box-shadow:0 4px 15px #00000014;margin-bottom:30px;position:relative;gap:20px}._profileImageContainer_v1yjt_123{flex-shrink:0;width:80px;height:80px;margin-right:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#e0e0e0}._profileImagePlaceholder_v1yjt_147{font-size:50px;color:#888;width:50px;height:50px}._headerInfo_v1yjt_163{flex-grow:1}._displayName_v1yjt_171{font-size:35px;font-weight:800;color:var(--green-dark);margin:0 0 5px}._userId_v1yjt_185{font-size:14px;color:var(--gray-text);margin:0 0 15px}._metaRow_v1yjt_197{display:flex;gap:15px;align-items:center}._badge_v1yjt_211,._roleTag_v1yjt_213{padding:6px 12px;border-radius:20px;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:7px}._badgeActive_v1yjt_233{background-color:var(--green-primary);color:#fff}._badgeSuspended_v1yjt_243{background-color:var(--red-suspended);color:#fff}._badgePending_v1yjt_253{background-color:var(--yellow-pending);color:#333}._roleTag_v1yjt_213{background-color:#f1f8e9;color:var(--green-dark)}._dateInfo_v1yjt_275{font-size:14px;color:#777;display:flex;align-items:center;gap:5px}._actionButtonsGroup_v1yjt_293{display:flex;gap:12px;flex-shrink:0;align-items:center;margin-left:auto;flex-wrap:wrap}._actionButton_v1yjt_293{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;min-width:fit-content}._actionButton_v1yjt_293:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._actionButton_v1yjt_293:active{transform:translateY(0)}._backButton_v1yjt_361{background-color:#f5f5f5;color:var(--text-dark);border:1px solid #e0e0e0}._backButton_v1yjt_361:hover{background-color:#e8e8e8}._deactivateButton_v1yjt_381{background-color:#ff4d4f;color:#fff}._deactivateButton_v1yjt_381:hover{background-color:#d32f2f}._activateButton_v1yjt_399{background-color:var(--green-primary);color:#fff}._activateButton_v1yjt_399:hover{background-color:var(--green-dark)}._mainContentGrid_v1yjt_421{display:grid;grid-template-columns:2fr 1fr;gap:30px;align-content:start}._sectionCard_v1yjt_439{background-color:var(--gray-card);padding:25px;border-radius:12px;box-shadow:0 1px 10px #0000000d;margin-bottom:20px}._sectionHeading_v1yjt_457{font-size:21px;color:var(--green-dark);margin:0 0 20px;font-weight:700;border-left:5px solid var(--green-light);padding-left:10px;display:flex;align-items:center;gap:10px}._sectionHeading_v1yjt_457 svg{color:var(--green-primary);min-width:20px}._contactCard_v1yjt_493{grid-column:1 / 2}._detailItem_v1yjt_501{margin-bottom:15px;padding-bottom:5px;border-bottom:1px dashed #eee}._detailItem_v1yjt_501:last-child{border-bottom:none;margin-bottom:0}._detailItem_v1yjt_501 label{display:block;font-size:14px;color:#888;margin-bottom:3px;font-weight:500}._detailItem_v1yjt_501 p{font-size:16px;font-weight:600;color:#333;margin:0;display:flex;align-items:center}._verifiedIcon_v1yjt_557{color:var(--green-primary);font-size:14px;margin-left:8px}._unverifiedIcon_v1yjt_569{color:var(--red-suspended);font-size:14px;margin-left:8px}._summaryCard_v1yjt_583{grid-column:2 / 3;display:flex;flex-direction:column;gap:20px}._profileSummary_v1yjt_597{background-color:var(--gray-bg);padding:15px;border-radius:8px}._completionBarContainer_v1yjt_609{height:25px;background-color:#fff;border-radius:15px;overflow:hidden;position:relative;margin-bottom:8px;border:1px solid #ddd}._completionBar_v1yjt_609{height:100%;background-color:var(--green-primary);transition:width .5s ease-out;border-radius:15px}._completionPercent_v1yjt_643{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;gap:5px}._completionLabel_v1yjt_669{font-size:14px;color:#777;margin:0;text-align:center}._roleChangeInfo_v1yjt_683 label{font-size:14px;color:#888;margin-bottom:3px;font-weight:500}._roleChangeInfo_v1yjt_683 p{font-weight:600;color:var(--green-dark);margin:5px 0;display:flex;align-items:center;gap:8px}._roleChangeInfo_v1yjt_683 ._note_v1yjt_715{font-style:italic;font-weight:400;font-size:14px;color:var(--gray-text)}._logList_v1yjt_743{list-style:disc;padding-left:20px;margin-top:0;line-height:1.8;color:var(--gray-text)}._logList_v1yjt_743 strong{color:var(--green-dark);font-weight:600}._fullHistoryButton_v1yjt_769{background-color:var(--green-primary);color:#fff;padding:10px 20px;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:15px}._fullHistoryButton_v1yjt_769:hover{background-color:var(--green-dark)}@media(max-width:768px){._accountDetailPage_v1yjt_81{margin:20px auto;padding:10px}._headerCard_v1yjt_97{flex-direction:column;text-align:center;padding:20px}._profileImageContainer_v1yjt_123{margin:0 0 15px}._displayName_v1yjt_171{font-size:29px}._metaRow_v1yjt_197{justify-content:center;flex-wrap:wrap;margin-bottom:15px}._actionButtonsGroup_v1yjt_293{position:static;width:100%;justify-content:center;margin-top:15px}._mainContentGrid_v1yjt_421{grid-template-columns:1fr;gap:20px}._contactCard_v1yjt_493,._summaryCard_v1yjt_583,._activityLogCard_v1yjt_733{grid-column:1 / -1}}._managementContainer_v1yjt_895{padding:30px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#fff;min-height:auto;font-size:15px;max-width:1440px;margin:0 auto;width:100%;border-radius:10px}._accountDetailPage_v1yjt_81{font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}._headerBar_v1yjt_927{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:20px 25px;border-radius:12px;box-shadow:0 4px 10px #0000000d}._heading_v1yjt_949{margin:0;color:var(--primary-color);font-weight:700;font-size:30px;display:flex;align-items:center}._divider_v1yjt_967{display:none}._controlsBar_v1yjt_983{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:10px 15px;border-radius:12px;box-shadow:0 2px 5px #00000008;flex-wrap:wrap;gap:15px}._searchBox_v1yjt_1009{display:flex;align-items:center;flex-grow:1;min-width:200px}._searchIcon_v1yjt_1023{color:#b0b0b0;margin-right:10px}._searchInput_v1yjt_1033{border:none;padding:8px 0;font-size:16px;outline:none;width:100%;color:var(--text-dark)}._statusFilterBar_v1yjt_1053{display:flex;gap:8px;flex-shrink:0}._filterButton_v1yjt_1065{padding:8px 15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;color:var(--text-dark);cursor:pointer;transition:all .2s;font-weight:500;display:flex;align-items:center;gap:5px;white-space:nowrap}._filterButton_v1yjt_1065:hover{border-color:var(--primary-light);color:var(--primary-color)}._filterButton_v1yjt_1065._active_v1yjt_1105{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);box-shadow:0 2px 5px #007bff4d}._filterButton_v1yjt_1065._active_v1yjt_1105 svg{color:#fff!important}._filterButton_v1yjt_1065 svg{font-size:18px;color:#666;transition:color .2s}._viewSwitch_v1yjt_1139{position:relative;width:80px;height:40px;background-color:#f0f0f0;border-radius:20px;padding:4px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:inset 0 1px 3px #0000001a;flex-shrink:0}._switchHandle_v1yjt_1169{position:absolute;top:4px;left:4px;width:32px;height:32px;background-color:var(--primary-color);border-radius:50%;z-index:1;box-shadow:0 1px 4px #0003}._switchIcon_v1yjt_1193{z-index:2;font-size:19px;padding:0 5px;color:#666;transition:color .3s;display:flex;align-items:center;justify-content:center;height:100%}._courseListRow_v1yjt_1229{display:flex;flex-direction:column;gap:10px;min-height:auto}._courseCardRow_v1yjt_1243{display:grid;grid-template-columns:2.5fr 1.5fr 1.5fr 1fr;align-items:center;background-color:#fff;border-radius:10px;padding:15px 20px;box-shadow:0 1px 5px #0000000d;transition:all .2s ease-in-out;font-size:14px;cursor:pointer}._courseCardRow_v1yjt_1243:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._rowHeader_v1yjt_1281{display:grid;grid-template-columns:2.5fr 1.5fr 1.5fr 1fr;background-color:var(--primary-color);color:#fff!important;font-weight:600;padding:15px 20px;border-radius:10px;box-shadow:0 2px 8px #0000001a;margin-bottom:10px;position:sticky;top:80px;z-index:10;border-left:none}._rowHeader_v1yjt_1281>div{color:#fff!important}._courseCardRow_v1yjt_1243>div{padding-right:10px}._rowItemTitle_v1yjt_1331{display:flex;flex-direction:column;justify-content:center;gap:3px;font-weight:600;color:var(--text-dark);overflow:hidden;white-space:nowrap}._courseTitle_v1yjt_1355{font-size:19px;font-weight:700;color:var(--text-dark);margin:0;max-height:2.4em;overflow:hidden;white-space:normal;text-overflow:clip}._courseCardRow_v1yjt_1243 ._rowItemTitle_v1yjt_1331 ._courseTitle_v1yjt_1355{max-height:none;white-space:nowrap;text-overflow:ellipsis}._rowItemCategory_v1yjt_1407{font-size:14px;color:#777;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:5px}._categoryDisplay_v1yjt_1427{display:flex;align-items:center;gap:5px;font-weight:500;color:#333}._categoryDisplay_v1yjt_1427 svg{color:var(--primary-light)}._industryTagsRow_v1yjt_1451{display:flex;gap:5px;margin-top:5px}._rowItemDetails_v1yjt_1467{display:flex;flex-direction:column;gap:5px;text-align:left}._rowItemDetails_v1yjt_1467 ._detailItem_v1yjt_501{margin:0;font-size:14px}._rowItemStatus_v1yjt_1491{text-align:center}._courseListGrid_v1yjt_1501{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;margin-top:10px;min-height:auto}._courseCardGrid_v1yjt_1517{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .2s ease-in-out;font-size:14px;position:relative;overflow:hidden;cursor:pointer}._courseCardGrid_v1yjt_1517:hover{transform:translateY(-4px);box-shadow:0 6px 16px #0000001f}._cardThumbnail_v1yjt_1553{width:100%;height:150px;background-size:cover;background-position:center;border-top-left-radius:12px;border-top-right-radius:12px;position:relative}._categoryTag_v1yjt_1573{position:absolute;bottom:10px;right:10px;background-color:#000000b3;color:#fff;padding:5px 10px;border-radius:5px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:5px}._courseCardGrid_v1yjt_1517 ._cardHeader_v1yjt_1603{padding:15px 15px 10px}._instructor_v1yjt_1613{font-size:14px;color:#777;display:flex;align-items:center;gap:5px;margin-top:5px}._cardDetails_v1yjt_1633{margin-top:auto;padding:0 15px 10px;display:flex;flex-direction:column;gap:5px;border-bottom:1px solid #f0f0f0}._industryTags_v1yjt_1451{display:flex;gap:5px;margin-top:5px;padding-top:5px;border-top:1px solid #f7f7f7}._industryTag_v1yjt_1451{background-color:#e9ecef;color:#6c757d;padding:3px 8px;border-radius:4px;font-size:14px;font-weight:500}._cardStatus_v1yjt_1689{padding:10px 15px;display:flex;align-items:center;justify-content:center}._statusBadge_v1yjt_1715{padding:6px 12px;border-radius:20px;color:#fff;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:5px}._statusSuccess_v1yjt_1737{background-color:var(--status-active-color)}._statusDanger_v1yjt_1745{background-color:var(--status-archived-color)}._statusWarning_v1yjt_1753{background-color:var(--status-draft-color);color:var(--text-dark)}._detailItem_v1yjt_501{display:flex;align-items:center;color:#666;font-size:14px;gap:8px;white-space:nowrap}._detailItem_v1yjt_501 svg{color:var(--primary-light);font-size:14px}._detailItem_v1yjt_501 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardActions_v1yjt_1805{display:none}._actionButton_v1yjt_293{flex:0 0 auto;width:38px;height:38px;border:1px solid #e0e0e0;background-color:#fff;outline:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._courseCardGrid_v1yjt_1517 ._actionButton_v1yjt_293{width:48%;height:auto;padding:8px}._actionButton_v1yjt_293:after{content:none!important}._buttonEdit_v1yjt_1867{color:#f4c542}._buttonEdit_v1yjt_1867:hover{background-color:#f4c542;color:#fff;border-color:#f4c542}._buttonDelete_v1yjt_1887{color:#ff4d4f}._buttonDelete_v1yjt_1887:hover{background-color:#ff4d4f;color:#fff;border-color:#ff4d4f}._noData_v1yjt_1907{grid-column:1 / -1;text-align:center;padding:40px;color:#777;font-style:italic;font-size:18px}._pagination_v1yjt_1931{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:15px}._pageButton_v1yjt_1947{background-color:#fff;border:1px solid #e0e0e0;color:var(--primary-color);padding:9px 18px;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:5px}._pageButton_v1yjt_1947:disabled{opacity:.6;cursor:not-allowed;background-color:#f0f0f0;color:#999;border-color:#f0f0f0}._pageInfo_v1yjt_1991{color:var(--text-dark);font-size:16px;font-weight:500}@media(max-width:1200px){._controlsBar_v1yjt_983{flex-direction:column;align-items:flex-start}._searchBox_v1yjt_1009{margin-right:0;width:100%;margin-bottom:5px}._statusFilterBar_v1yjt_1053{width:100%;justify-content:space-around}._viewSwitch_v1yjt_1139{position:absolute;top:20px;right:20px}._courseCardRow_v1yjt_1243{grid-template-columns:2fr 1.5fr 1.5fr 1fr}}@media(max-width:768px){._managementContainer_v1yjt_895{padding:80px 20px 20px}._statusFilterBar_v1yjt_1053{width:100%;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}._filterButton_v1yjt_1065{flex:1;font-size:14px;padding:8px 10px;justify-content:center;min-width:70px}._viewSwitch_v1yjt_1139{display:none}._courseListRow_v1yjt_1229,._courseListGrid_v1yjt_1501{display:flex;flex-direction:column;gap:20px}._rowHeader_v1yjt_1281{display:none}._courseCardRow_v1yjt_1243,._courseCardGrid_v1yjt_1517{display:flex;flex-direction:column;align-items:flex-start;padding:0;border-radius:12px}._courseCardRow_v1yjt_1243>div{padding:10px 15px;width:100%;white-space:normal;text-overflow:clip;border-bottom:1px solid #f0f0f0}._rowItemTitle_v1yjt_1331{order:1;padding:15px 15px 10px;border-bottom:none}._rowItemCategory_v1yjt_1407{order:3}._rowItemDetails_v1yjt_1467{order:2;padding:10px 15px;border-bottom:1px solid #f0f0f0}._rowItemStatus_v1yjt_1491{order:4;text-align:left;display:flex;align-items:center;gap:10px;padding:10px 15px}._courseCardRow_v1yjt_1243 ._cardActions_v1yjt_1805,._courseCardGrid_v1yjt_1517 ._cardActions_v1yjt_1805{display:none}._cardThumbnail_v1yjt_1553{order:0}}._loadingText_v1yjt_2241,._errorText_v1yjt_2243{text-align:center;padding:40px;font-size:16px;color:var(--gray-text)}._errorText_v1yjt_2243{color:var(--red-suspended)}._backButton_v1yjt_361{display:block;margin:20px auto;padding:10px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background-color .2s}._backButton_v1yjt_361:hover{background-color:var(--green-dark)}._profileInfo_v1yjt_2299{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}._profileInfo_v1yjt_2299 label{font-weight:600;color:var(--text-dark);display:block;margin-bottom:8px}._bio_v1yjt_2325{color:var(--gray-text);line-height:1.6;margin-bottom:10px}._expertise_v1yjt_2337,._learningGoal_v1yjt_2339{margin-top:10px}._expertise_v1yjt_2337 label,._learningGoal_v1yjt_2339 label{font-size:14px;font-weight:600;color:var(--text-dark);margin-bottom:5px}._expertise_v1yjt_2337 p,._learningGoal_v1yjt_2339 p{color:var(--gray-text);font-size:14px}._activityLogCard_v1yjt_733{grid-column:1 / -1}._roleDisplay_v1yjt_2383{display:flex;align-items:center;gap:8px;color:var(--primary-color);font-weight:600;font-size:15px;margin-bottom:8px}._roleChangeDate_v1yjt_2403{display:flex;align-items:center;gap:6px;color:var(--gray-text);font-size:14px;margin-top:5px}._m1RolesInfo_v1yjt_2421{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}._m1RolesInfo_v1yjt_2421 label{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--text-dark);margin-bottom:12px;font-size:14px}._m1InfoGrid_v1yjt_2453{display:grid;gap:10px}._m1InfoItem_v1yjt_2463{display:flex;align-items:center;gap:8px;padding:8px 0}._m1Label_v1yjt_2477{font-weight:500;color:var(--gray-text);font-size:14px;min-width:100px}._m1Value_v1yjt_2491{color:var(--text-dark);font-size:14px;font-weight:500}._m1Status_v1yjt_2503{padding:2px 8px;border-radius:4px;font-size:14px}._note_v1yjt_715{color:var(--gray-text);font-size:14px;margin:5px 0}._noteSmall_v1yjt_2527{color:var(--gray-text);font-size:14px;font-style:italic;margin-top:8px}@media(max-width:768px){._headerCard_v1yjt_97{flex-direction:column;align-items:flex-start;padding:20px}._profileImageContainer_v1yjt_123{margin-right:0;margin-bottom:15px}._headerInfo_v1yjt_163{width:100%}._displayName_v1yjt_171{font-size:24px}._metaRow_v1yjt_197{flex-wrap:wrap;gap:10px}._actionButtonsGroup_v1yjt_293{width:100%;margin-left:0;justify-content:stretch}._actionButton_v1yjt_293{flex:1;min-width:120px;font-size:14px;padding:10px 15px}}@media(max-width:480px){._actionButtonsGroup_v1yjt_293{flex-direction:column}._actionButton_v1yjt_293{width:100%}}:root{--primary-color: #2E7D32;--primary-light: #A8D672;--text-dark: #333333;--status-active-color: #4C9A2A;--status-draft-color: #F4C542;--status-archived-color: #ff4d4f}._managementContainer_1jtxl_25{padding:100px 30px 30px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;min-height:100vh;font-size:15px;max-width:1440px;margin:0 auto;width:100%}._headerBar_1jtxl_49{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:20px 25px;border-radius:12px;box-shadow:0 4px 10px #0000000d}._heading_1jtxl_71{margin:0;color:var(--primary-color);font-weight:700;font-size:30px;display:flex;align-items:center}._divider_1jtxl_89{display:none}._controlsBar_1jtxl_105{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:10px 15px;border-radius:12px;box-shadow:0 2px 5px #00000008;flex-wrap:wrap;gap:15px}._searchBox_1jtxl_131{display:flex;align-items:center;flex-grow:1;min-width:200px}._searchIcon_1jtxl_145{color:#b0b0b0;margin-right:10px}._searchInput_1jtxl_155{border:none;padding:8px 0;font-size:16px;outline:none;width:100%;color:var(--text-dark)}._statusFilterBar_1jtxl_175{display:flex;gap:8px;flex-shrink:0}._filterButton_1jtxl_187{padding:8px 15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;color:var(--text-dark);cursor:pointer;transition:all .2s;font-weight:500;display:flex;align-items:center;gap:5px;white-space:nowrap}._filterButton_1jtxl_187:hover{border-color:var(--primary-light);color:var(--primary-color)}._filterButton_1jtxl_187._active_1jtxl_227{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);box-shadow:0 2px 5px #007bff4d}._filterButton_1jtxl_187._active_1jtxl_227 svg{color:#fff!important}._filterButton_1jtxl_187 svg{font-size:18px;color:#666;transition:color .2s}._viewSwitch_1jtxl_261{position:relative;width:80px;height:40px;background-color:#f0f0f0;border-radius:20px;padding:4px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:inset 0 1px 3px #0000001a;flex-shrink:0}._switchHandle_1jtxl_291{position:absolute;top:4px;left:4px;width:32px;height:32px;background-color:var(--primary-color);border-radius:50%;z-index:1;box-shadow:0 1px 4px #0003}._switchIcon_1jtxl_315{z-index:2;font-size:19px;padding:0 5px;color:#666;transition:color .3s;display:flex;align-items:center;justify-content:center;height:100%}._courseListRow_1jtxl_351{display:flex;flex-direction:column;gap:10px}._courseCardRow_1jtxl_363{display:grid;grid-template-columns:2.5fr 1.5fr 1.5fr 1fr .7fr;align-items:center;background-color:#fff;border-radius:10px;padding:15px 20px;box-shadow:0 1px 5px #0000000d;transition:all .2s ease-in-out;font-size:14px}._courseCardRow_1jtxl_363:hover{box-shadow:0 4px 12px #00000014}._rowHeader_1jtxl_399{display:grid;grid-template-columns:2.5fr 1.5fr 1.5fr 1fr .7fr;background-color:var(--primary-color);color:#fff!important;font-weight:600;padding:15px 20px;border-radius:10px;box-shadow:0 2px 8px #0000001a;margin-bottom:10px;position:sticky;top:80px;z-index:10;border-left:none}._rowHeader_1jtxl_399>div{color:#fff!important}._courseCardRow_1jtxl_363>div{padding-right:10px}._rowItemTitle_1jtxl_449{display:flex;flex-direction:column;justify-content:center;gap:3px;font-weight:600;color:var(--text-dark);overflow:hidden;white-space:nowrap}._courseTitle_1jtxl_473{font-size:19px;font-weight:700;color:var(--text-dark);margin:0;max-height:2.4em;overflow:hidden;white-space:normal;text-overflow:clip}._courseCardRow_1jtxl_363 ._rowItemTitle_1jtxl_449 ._courseTitle_1jtxl_473{max-height:none;white-space:nowrap;text-overflow:ellipsis}._rowItemCategory_1jtxl_515{font-size:14px;color:#777;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:5px}._categoryDisplay_1jtxl_535{display:flex;align-items:center;gap:5px;font-weight:500;color:#333}._categoryDisplay_1jtxl_535 svg{color:var(--primary-light)}._industryTagsRow_1jtxl_557{display:flex;gap:5px;margin-top:5px}._rowItemDetails_1jtxl_571{display:flex;flex-direction:column;gap:5px;text-align:left}._rowItemDetails_1jtxl_571 ._detailItem_1jtxl_585{margin:0;font-size:14px}._rowItemStatus_1jtxl_595{text-align:center}._courseListGrid_1jtxl_605{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;margin-top:10px}._courseCardGrid_1jtxl_619{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .2s ease-in-out;font-size:14px;position:relative;overflow:hidden}._cardThumbnail_1jtxl_645{width:100%;height:150px;background-size:cover;background-position:center;border-top-left-radius:12px;border-top-right-radius:12px;position:relative}._categoryTag_1jtxl_665{position:absolute;bottom:10px;right:10px;background-color:#000000b3;color:#fff;padding:5px 10px;border-radius:5px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:5px}._courseCardGrid_1jtxl_619 ._cardHeader_1jtxl_695{padding:15px 15px 10px}._instructor_1jtxl_705{font-size:14px;color:#777;display:flex;align-items:center;gap:5px;margin-top:5px}._cardDetails_1jtxl_725{margin-top:auto;padding:0 15px 10px;display:flex;flex-direction:column;gap:5px;border-bottom:1px solid #f0f0f0}._industryTags_1jtxl_557{display:flex;gap:5px;margin-top:5px;padding-top:5px;border-top:1px solid #f7f7f7}._industryTag_1jtxl_557{background-color:#e9ecef;color:#6c757d;padding:3px 8px;border-radius:4px;font-size:14px;font-weight:500}._cardStatus_1jtxl_781{padding:10px 15px;display:flex;align-items:center;justify-content:center}._statusBadge_1jtxl_813{padding:6px 12px;border-radius:20px;color:#fff;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:5px}._statusSuccess_1jtxl_835{background-color:var(--status-active-color)}._statusDanger_1jtxl_837{background-color:var(--status-archived-color)}._statusWarning_1jtxl_839{background-color:var(--status-draft-color);color:var(--text-dark)}._detailItem_1jtxl_585{display:flex;align-items:center;color:#666;font-size:14px;gap:8px;white-space:nowrap}._detailItem_1jtxl_585 svg{color:var(--primary-light);font-size:14px}._detailItem_1jtxl_585 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardActions_1jtxl_887{display:flex;gap:10px;justify-content:center;padding-right:0;margin-top:5px}._courseCardGrid_1jtxl_619 ._cardActions_1jtxl_887{padding:0 15px 15px;justify-content:space-between}._actionButton_1jtxl_911{flex:0 0 auto;width:38px;height:38px;border:1px solid #e0e0e0;background-color:#fff;outline:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._courseCardGrid_1jtxl_619 ._actionButton_1jtxl_911{width:48%;height:auto;padding:8px}._actionButton_1jtxl_911:after{content:none!important}._buttonEdit_1jtxl_963{color:#f4c542}._buttonEdit_1jtxl_963:hover{background-color:#f4c542;color:#fff;border-color:#f4c542}._buttonDelete_1jtxl_983{color:#ff4d4f}._buttonDelete_1jtxl_983:hover{background-color:#ff4d4f;color:#fff;border-color:#ff4d4f}._noData_1jtxl_1003{grid-column:1 / -1;text-align:center;padding:40px;color:#777;font-style:italic;font-size:18px}._pagination_1jtxl_1027{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:15px}._pageButton_1jtxl_1043{background-color:#fff;border:1px solid #e0e0e0;color:var(--primary-color);padding:9px 18px;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:5px}._pageButton_1jtxl_1043:disabled{opacity:.6;cursor:not-allowed;background-color:#f0f0f0;color:#999;border-color:#f0f0f0}._pageInfo_1jtxl_1087{color:var(--text-dark);font-size:16px;font-weight:500}@media(max-width:1200px){._controlsBar_1jtxl_105{flex-direction:column;align-items:flex-start}._searchBox_1jtxl_131{margin-right:0;width:100%;margin-bottom:5px}._statusFilterBar_1jtxl_175{width:100%;justify-content:space-around}._viewSwitch_1jtxl_261{position:absolute;top:20px;right:20px}._courseCardRow_1jtxl_363{grid-template-columns:2fr 1.5fr 1.5fr 1fr 1fr}}@media(max-width:768px){._managementContainer_1jtxl_25{padding:80px 20px 20px}._statusFilterBar_1jtxl_175{width:100%;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}._filterButton_1jtxl_187{flex:1;font-size:14px;padding:8px 10px;justify-content:center;min-width:70px}._viewSwitch_1jtxl_261{display:none}._courseListRow_1jtxl_351,._courseListGrid_1jtxl_605{display:flex;flex-direction:column;gap:20px}._rowHeader_1jtxl_399{display:none}._courseCardRow_1jtxl_363,._courseCardGrid_1jtxl_619{display:flex;flex-direction:column;align-items:flex-start;padding:0;border-radius:12px}._courseCardRow_1jtxl_363>div{padding:10px 15px;width:100%;white-space:normal;text-overflow:clip;border-bottom:1px solid #f0f0f0}._rowItemTitle_1jtxl_449{order:1;padding:15px 15px 10px;border-bottom:none}._rowItemCategory_1jtxl_515{order:3}._rowItemDetails_1jtxl_571{order:2;padding:10px 15px;border-bottom:1px solid #f0f0f0}._rowItemStatus_1jtxl_595{order:4;text-align:left;display:flex;align-items:center;gap:10px;padding:10px 15px}._courseCardRow_1jtxl_363 ._cardActions_1jtxl_887{order:5;flex-direction:row;width:100%;justify-content:space-between;margin-top:0;padding:10px 15px 15px;border-top:none;border-bottom:none;gap:10px}._courseCardRow_1jtxl_363 ._actionButton_1jtxl_911{flex:1;width:auto}._courseCardRow_1jtxl_363 ._buttonEdit_1jtxl_963:after,._courseCardRow_1jtxl_363 ._buttonDelete_1jtxl_983:after,._courseCardGrid_1jtxl_619 ._buttonEdit_1jtxl_963:after,._courseCardGrid_1jtxl_619 ._buttonDelete_1jtxl_983:after{content:attr(title);margin-left:5px}._courseCardGrid_1jtxl_619 ._buttonEdit_1jtxl_963:after{content:"Sửa"}._courseCardGrid_1jtxl_619 ._buttonDelete_1jtxl_983:after{content:"Xóa"}._courseCardRow_1jtxl_363 ._buttonEdit_1jtxl_963:after{content:"Sửa"}._courseCardRow_1jtxl_363 ._buttonDelete_1jtxl_983:after{content:"Xóa"}._cardThumbnail_1jtxl_645{order:0}}:root{--primary-color: #4C9A2A;--primary-light: #A8D672;--text-dark: #2E7D32;--status-active-color: var(--primary-color);--status-draft-color: #F4C542;--status-archived-color: #FDE3B0;--neutral-light-yellow: #FBE8B0}._detailContainer_ggnah_21{max-width:1200px;margin:30px auto;padding:60px 20px 20px;border-radius:12px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}._headerBar_ggnah_43{position:relative;display:flex;gap:0;background-color:#fff;border-radius:12px;box-shadow:0 4px 10px #0000000d;margin-bottom:30px;overflow:hidden}._thumbnailSection_ggnah_65{flex-shrink:0;width:350px;height:300px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#f5f5f5}._titleSection_ggnah_85{flex-grow:1;padding:25px 30px;display:flex;flex-direction:column;justify-content:space-between}._titleContent_ggnah_101{flex:1}._title_ggnah_85{font-size:38px;color:var(--text-dark);margin:0 0 10px;font-weight:800;line-height:1.3;word-wrap:break-word}._shortDescription_ggnah_127{font-size:18px;color:#555;margin:0 0 15px}._metaRow_ggnah_139{display:flex;gap:15px;align-items:center}._dateInfo_ggnah_151{font-size:14px;color:#777;display:flex;align-items:center;gap:5px}._statusBadge_ggnah_169{padding:6px 12px;border-radius:20px;color:#fff;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:5px}._statusSuccess_ggnah_189{background-color:var(--status-active-color)}._statusDanger_ggnah_191{background-color:var(--status-archived-color);color:var(--text-dark)}._statusWarning_ggnah_199{background-color:var(--status-draft-color);color:var(--text-dark)}._categoryTag_ggnah_207{background-color:var(--neutral-light-yellow);color:var(--text-dark);padding:5px 12px;border-radius:20px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:5px}._actionButtonsContainer_ggnah_233{display:flex;gap:15px;justify-content:flex-end;margin-bottom:30px;padding:0 5px}._actionButton_ggnah_233{padding:12px 24px;border:1px solid #ddd;background-color:#fff;border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;transition:all .2s;display:flex;align-items:center;gap:8px}._actionButton_ggnah_233:disabled{opacity:.5;cursor:not-allowed}._sectionHeading_ggnah_291{font-size:24px;color:var(--text-dark);margin:0 0 15px;font-weight:700;border-left:5px solid var(--primary-light);padding-left:10px;display:flex;align-items:center;gap:10px}._sectionHeading_ggnah_291 svg{color:var(--primary-color)}._detailsGrid_ggnah_321{margin-bottom:30px;padding:20px;background-color:transparent;border-radius:10px;box-shadow:none}._gridContainer_ggnah_337{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._detailCard_ggnah_349{background-color:#fff;border-top:5px solid var(--primary-color);padding:20px;border-radius:10px;text-align:center;transition:transform .2s,box-shadow .2s}._detailCard_ggnah_349:hover{transform:translateY(-5px);border-color:var(--primary-color);box-shadow:0 8px 15px #0000001a}._cardIcon_ggnah_377{font-size:35px;color:var(--text-dark);margin-bottom:10px}._cardLabel_ggnah_389{font-size:14px;color:#777;margin:0}._cardValue_ggnah_401{font-size:26px;font-weight:800;color:var(--primary-color);margin:5px 0 0}._contentSections_ggnah_419{display:grid;grid-template-columns:2fr 1fr;gap:30px}._contentBlock_ggnah_431{margin-bottom:30px;padding:25px;background-color:#fff;border-radius:10px;box-shadow:0 1px 5px #0000000d;grid-column:1 / 2}._longDescription_ggnah_449{font-size:16px;line-height:1.6;color:#333;margin:0}._prerequisitesList_ggnah_463{list-style:disc;padding-left:20px;color:#333;line-height:1.6}._reviewBlock_ggnah_477{grid-column:2 / 3;grid-row:1;padding:25px;background-color:var(--neutral-light-yellow);border-radius:10px;box-shadow:0 1px 5px #0000000d}._reviewNotes_ggnah_495{border-left:4px solid var(--status-draft-color);padding-left:15px;margin:10px 0 0;font-style:italic;color:#444}._metaBlock_ggnah_511{grid-column:1 / 2;padding:25px;background-color:#fff;border-radius:10px;box-shadow:0 1px 5px #0000000d}._industryTags_ggnah_527{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._industryTag_ggnah_527{background-color:#e9ecef;color:#6c757d;padding:5px 10px;border-radius:6px;font-size:14px;font-weight:500}._scheduleBlock_ggnah_561{grid-column:2 / 3;grid-row:2;padding:25px;background-color:#fff;border-radius:10px;box-shadow:0 1px 5px #0000000d}._calendarWidget_ggnah_583{font-size:14px;-webkit-user-select:none;user-select:none;max-width:280px;margin:15px auto 0}._calendarHeader_ggnah_597{text-align:center;margin-bottom:15px;font-size:19px;font-weight:700;color:var(--text-dark)}._dayNames_ggnah_613{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-weight:700;color:#666;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd}._dayNames_ggnah_613>div{font-size:14px}._calendarGrid_ggnah_641{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;text-align:center}._calendarDay_ggnah_655{padding:8px 0;border-radius:6px;cursor:default;background-color:#f0f0f0;border:1px solid #eee;transition:all .2s;line-height:1.2;font-weight:500;color:#333}._emptyDay_ggnah_679{visibility:hidden}._highlightedDay_ggnah_689{background-color:var(--primary-color);color:#fff;font-weight:700;border-color:var(--primary-color);box-shadow:0 2px 5px #4c9a2a66;transform:scale(1.05)}._highlightedDay_ggnah_689:hover{background-color:var(--text-dark);cursor:help}._legend_ggnah_717{margin-top:20px;display:flex;align-items:center;gap:10px;font-size:14px;color:#555;justify-content:center}._highlightedDayLegend_ggnah_737{width:15px;height:15px;background-color:var(--primary-color);border-radius:4px;display:inline-block}._courseContentSection_ggnah_757{margin-top:30px;padding:20px 0;background-color:transparent;border-radius:10px;grid-column:1 / -1}._accordionContainer_ggnah_773{margin-top:20px}._sectionItem_ggnah_781{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px;overflow:hidden;background-color:#fff}._sectionHeader_ggnah_797{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background-color:var(--neutral-light-yellow);cursor:pointer;font-weight:600;color:var(--text-dark);transition:background-color .2s}._sectionHeader_ggnah_797:hover{background-color:#f5eacf}._sectionTitle_ggnah_827{display:flex;align-items:center;gap:10px;flex-grow:1}._sectionTitle_ggnah_827 svg{flex-shrink:0}._lessonCount_ggnah_851{font-size:14px;color:#777;flex-shrink:0}._sectionContent_ggnah_865{padding:15px 20px;box-sizing:border-box}._sectionDescription_ggnah_875{margin:0 0 15px;font-style:italic;color:#666;padding-bottom:15px;border-bottom:1px dashed #e0e0e0}._lessonsList_ggnah_895{display:flex;flex-direction:column;gap:5px}._lessonItem_ggnah_907{border-bottom:1px solid #f0f0f0}._lessonItem_ggnah_907:last-child{border-bottom:none}._lessonHeader_ggnah_921{display:flex;justify-content:space-between;align-items:center;padding:10px 0;cursor:pointer;color:#333;transition:color .2s}._lessonHeader_ggnah_921:hover{color:var(--primary-color)}._lessonInfo_ggnah_947{display:flex;align-items:center;gap:10px;font-weight:500}._lessonIcon_ggnah_961{color:var(--primary-light)}._lessonMeta_ggnah_969{display:flex;align-items:center;gap:15px;font-size:14px;color:#777;flex-shrink:0}._lessonMeta_ggnah_969 svg{flex-shrink:0}._freeBadge_ggnah_997{background-color:var(--primary-light);color:#fff;padding:2px 8px;border-radius:4px;font-size:14px;font-weight:700}._lessonContentDetail_ggnah_1017{background-color:#fcfcfc;padding:10px;border-top:1px solid #eee}._videoWrapper_ggnah_1033{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px;box-shadow:0 2px 10px #0000001a}._videoWrapper_ggnah_1033 iframe{position:absolute;top:0;left:0;width:100%;height:100%}._textContent_ggnah_1065{line-height:1.6;color:#333}._textContent_ggnah_1065 strong{color:var(--text-dark)}._documentContent_ggnah_1081{padding:10px 0;text-align:center}._documentLink_ggnah_1091{display:inline-flex;align-items:center;gap:8px;background-color:var(--primary-color);color:#fff;padding:10px 20px;border-radius:6px;text-decoration:none;font-weight:600;transition:background-color .2s}._documentLink_ggnah_1091:hover{background-color:var(--text-dark)}@media(min-width:992px){._contentSections_ggnah_419{grid-template-columns:2fr 1fr}}@media(max-width:991px){._detailContainer_ggnah_21{padding:60px 15px 15px}._headerBar_ggnah_43{flex-direction:column;gap:0}._thumbnailSection_ggnah_65{width:100%;height:200px;border-radius:12px 12px 0 0}._titleSection_ggnah_85{padding:20px}._title_ggnah_85{font-size:29px}._actionButtonsContainer_ggnah_233{flex-direction:column;gap:10px}._contentSections_ggnah_419{grid-template-columns:1fr}._contentBlock_ggnah_431,._reviewBlock_ggnah_477,._metaBlock_ggnah_511,._scheduleBlock_ggnah_561{grid-column:1 / 2;grid-row:auto;margin-bottom:20px}}._buttonApprove_ggnah_1207{color:var(--primary-color);border-color:var(--primary-color)}._buttonApprove_ggnah_1207:hover:not(:disabled){background-color:var(--primary-color);color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px #4c9a2a4d}._buttonReject_ggnah_1231{color:#ff4d4f;border-color:#ff4d4f}._buttonReject_ggnah_1231:hover:not(:disabled){background-color:#ff4d4f;color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px #ff4d4f4d}._backButtonContainer_ggnah_1257{margin-bottom:20px}._backButton_ggnah_1257{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background-color:#fff;border:1px solid #ddd;border-radius:8px;color:var(--text-dark);font-weight:500;cursor:pointer;transition:all .2s}._backButton_ggnah_1257:hover{background-color:var(--primary-light);border-color:var(--primary-color);color:#fff}._modalOverlay_ggnah_1307{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_ggnah_1333{background-color:#fff;border-radius:12px;width:90%;max-width:500px;box-shadow:0 10px 40px #0003}._modalHeader_ggnah_1349{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #e0e0e0}._modalHeader_ggnah_1349 h3{margin:0;color:var(--text-dark);font-size:21px}._closeButton_ggnah_1377{background:none;border:none;font-size:24px;color:#999;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}._closeButton_ggnah_1377:hover{background-color:#f0f0f0;color:#333}._modalBody_ggnah_1419{padding:25px}._modalBody_ggnah_1419 p{margin:0 0 15px;color:#555}._rejectTextarea_ggnah_1437{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-family:inherit;font-size:15px;resize:vertical;transition:border-color .2s}._rejectTextarea_ggnah_1437:focus{outline:none;border-color:var(--primary-color)}._rejectTextarea_ggnah_1437:disabled{background-color:#f5f5f5;cursor:not-allowed}._modalFooter_ggnah_1479{display:flex;justify-content:flex-end;gap:10px;padding:20px 25px;border-top:1px solid #e0e0e0}._cancelButton_ggnah_1495{padding:10px 20px;background-color:#fff;border:1px solid #ddd;border-radius:8px;color:#666;font-weight:500;cursor:pointer;transition:all .2s}._cancelButton_ggnah_1495:hover:not(:disabled){background-color:#f5f5f5;border-color:#999}._cancelButton_ggnah_1495:disabled{opacity:.5;cursor:not-allowed}._confirmButton_ggnah_1537{padding:10px 20px;background-color:#ff4d4f;border:1px solid #ff4d4f;border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:all .2s}._confirmButton_ggnah_1537:hover:not(:disabled){background-color:#ff7875;border-color:#ff7875}._confirmButton_ggnah_1537:disabled{opacity:.5;cursor:not-allowed}._confirmButtonApprove_ggnah_1579{padding:10px 20px;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:all .2s}._confirmButtonApprove_ggnah_1579:hover:not(:disabled){background-color:var(--text-dark);border-color:var(--text-dark)}._confirmButtonApprove_ggnah_1579:disabled{opacity:.5;cursor:not-allowed}._loadingContainer_ggnah_1623,._errorContainer_ggnah_1625{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._loadingContainer_ggnah_1623 p,._errorContainer_ggnah_1625 p{font-size:18px;color:#666;margin-bottom:20px}._errorContainer_ggnah_1625 button{padding:10px 20px;background-color:var(--primary-color);border:none;border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:all .2s}._errorContainer_ggnah_1625 button:hover{background-color:var(--text-dark)}._noData_ggnah_1687{text-align:center;padding:40px 20px;color:#999;font-style:italic}._examsList_ggnah_1703{display:flex;flex-direction:column;gap:15px;margin-top:20px}._examItem_ggnah_1717{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;transition:all .2s}._examItem_ggnah_1717:hover{border-color:var(--primary-color);box-shadow:0 4px 12px #4c9a2a1a;transform:translateY(-2px)}._examInfo_ggnah_1751{flex:1}._examTitle_ggnah_1759{margin:0 0 10px;font-size:18px;font-weight:600;color:var(--text-dark)}._examMeta_ggnah_1773{display:flex;flex-wrap:wrap;gap:15px;align-items:center}._examDetail_ggnah_1787{display:flex;align-items:center;gap:5px;font-size:14px;color:#666}._examDetail_ggnah_1787 svg{color:var(--primary-light)}._examStatus_ggnah_1811{padding:4px 12px;border-radius:12px;font-size:14px;font-weight:600}._examStatusPublished_ggnah_1825{background-color:var(--primary-color);color:#fff}._examStatusPending_ggnah_1835{background-color:var(--status-draft-color);color:var(--text-dark)}._examStatusRejected_ggnah_1845{background-color:var(--status-archived-color);color:var(--text-dark)}._examStatusDraft_ggnah_1855{background-color:#e0e0e0;color:#666}._examViewButton_ggnah_1865{padding:10px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s;white-space:nowrap}._examViewButton_ggnah_1865:hover{background-color:var(--text-dark);transform:translate(5px)}@media(max-width:768px){._examItem_ggnah_1717{flex-direction:column;align-items:flex-start;gap:15px}._examViewButton_ggnah_1865{width:100%;justify-content:center}}._certificateDisabled_ggnah_1935{text-align:center;padding:60px 20px;color:#999;display:flex;flex-direction:column;align-items:center;background-color:#f9f9f9;border-radius:10px}._certificateInfo_ggnah_1957{display:flex;flex-direction:column;gap:20px}._certificateCard_ggnah_1969{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:25px;box-shadow:0 2px 8px #0000000d}._certificateHeader_ggnah_1985{display:flex;align-items:center;gap:15px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}._certificateName_ggnah_2003{margin:0 0 8px;font-size:19px;font-weight:600;color:var(--text-dark)}._certificateStatus_ggnah_2017{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;background-color:var(--primary-color);color:#fff;border-radius:12px;font-size:14px;font-weight:600}._certificateStats_ggnah_2041{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}._certStatItem_ggnah_2055{display:flex;align-items:center;gap:12px;padding:15px;background-color:#f9f9f9;border-radius:8px}._certStatItem_ggnah_2055 svg{font-size:24px;color:var(--primary-light)}._certStatItem_ggnah_2055>div{display:flex;flex-direction:column}._certStatValue_ggnah_2093{font-size:29px;font-weight:700;color:var(--primary-color);line-height:1}._certStatLabel_ggnah_2107{font-size:14px;color:#777;margin-top:4px}._certificateFeatures_ggnah_2119{display:flex;gap:15px;flex-wrap:wrap}._certFeature_ggnah_2131{display:flex;align-items:center;gap:8px;padding:8px 15px;background-color:#f0f0f0;border-radius:8px;font-size:14px;color:#666}._certFeature_ggnah_2131 svg{color:var(--primary-color)}._certificateNote_ggnah_2161{display:flex;align-items:center;gap:10px;padding:15px 20px;background-color:#fff9e6;border:1px solid #ffe58f;border-radius:8px;color:#666;font-size:14px;margin:0}@media(max-width:768px){._certificateStats_ggnah_2041{grid-template-columns:1fr}._certStatItem_ggnah_2055{justify-content:center}}._certIssuerInfo_ggnah_2209{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}._certIssuerInfo_ggnah_2209 p{margin:5px 0;font-size:14px;color:#666}._criteriaSection_ggnah_2235{margin-top:20px}._criteriaItem_ggnah_2243{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#f8f9fa;border-radius:8px;margin-bottom:10px;border:1px solid #e0e0e0;transition:all .2s ease}._criteriaItem_ggnah_2243:hover{background:#fff;box-shadow:0 2px 8px #00000014}._criteriaInfo_ggnah_2277{flex:1;display:flex;justify-content:space-between;align-items:center;gap:15px}._criteriaNote_ggnah_2293{display:block;font-size:14px;color:#666;margin-top:4px;font-weight:400}._criteriaStatus_ggnah_2309{padding:4px 12px;border-radius:12px;font-size:14px;font-weight:500;white-space:nowrap}._criteriaStatusActive_ggnah_2325{background:#d4edda;color:#155724}._criteriaStatusDraft_ggnah_2335{background:#fff3cd;color:#856404}._criteriaStatusSuspended_ggnah_2345{background:#f8d7da;color:#721c24}._criteriaType_ggnah_2355{display:flex;align-items:center;gap:6px;font-size:14px;color:#666;margin-top:8px;padding:0 12px}:root{--primary-color: #2E7D32;--primary-light: #A8D672;--text-dark: #333333;--text-light: #666666;--border-color: #e0e0e0;--background-light: #f8f9fa;--card-background: #ffffff;--status-published-color: #4C9A2A;--status-draft-color: #F4C542;--status-expired-color: #ff4d4f}._managementContainer_149ni_49{padding:100px 30px 30px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--background-light);min-height:100vh;font-size:15px;max-width:1440px;margin:0 auto;width:100%}._headerBar_149ni_75{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:20px 25px;border-radius:12px;box-shadow:0 4px 10px #0000000d}._heading_149ni_97{margin:0;color:var(--primary-color);font-weight:700;font-size:30px;display:flex;align-items:center}._refreshButton_149ni_115{background-color:#fff;border:1px solid #e0e0e0;color:var(--primary-color);padding:10px 15px;border-radius:8px;cursor:pointer;font-size:19px;transition:all .2s;display:flex;align-items:center;justify-content:center}._refreshButton_149ni_115:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}._controlsBar_149ni_157{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:10px 15px;border-radius:12px;box-shadow:0 2px 5px #00000008;flex-wrap:wrap;gap:15px}._searchBox_149ni_183{display:flex;align-items:center;flex-grow:1;min-width:200px}._searchIcon_149ni_197{color:#b0b0b0;margin-right:10px}._searchInput_149ni_207{border:none;padding:8px 0;font-size:16px;outline:none;width:100%;color:var(--text-dark)}._statusFilterBar_149ni_227{display:flex;gap:8px;flex-shrink:0}._filterButton_149ni_239{padding:8px 15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;color:var(--text-dark);cursor:pointer;transition:all .2s;font-weight:500;display:flex;align-items:center;gap:5px;white-space:nowrap}._filterButton_149ni_239:hover{border-color:var(--primary-light);color:var(--primary-color)}._filterButton_149ni_239._active_149ni_279{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);box-shadow:0 2px 5px #2e7d324d}._filterButton_149ni_239._active_149ni_279 svg{color:#fff!important}._filterButton_149ni_239 svg{font-size:18px;color:#666;transition:color .2s}._viewSwitch_149ni_317{position:relative;width:80px;height:40px;background-color:#f0f0f0;border-radius:20px;padding:4px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:inset 0 1px 3px #0000001a;flex-shrink:0}._switchHandle_149ni_347{position:absolute;top:4px;left:4px;width:32px;height:32px;background-color:var(--primary-color);border-radius:50%;z-index:1;box-shadow:0 1px 4px #0003}._switchIcon_149ni_371{z-index:2;font-size:19px;padding:0 5px;color:#666;transition:color .3s;display:flex;align-items:center;justify-content:center;height:100%}._examListRow_149ni_407{display:flex;flex-direction:column;gap:10px}._examCardRow_149ni_421{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr 1fr .7fr;align-items:center;background-color:var(--card-background);border-radius:10px;padding:15px 20px;box-shadow:0 1px 5px #0000000d;transition:all .2s ease-in-out;font-size:14px}._rowHeader_149ni_445{grid-template-columns:2fr 1fr 1.5fr 2fr 1fr .7fr;background-color:var(--primary-color);color:#fff!important;font-weight:600;padding:15px 20px;border-radius:10px;box-shadow:0 2px 8px #0000001a;margin-bottom:10px;position:sticky;top:80px;z-index:10}._rowHeader_149ni_445>div{color:#fff!important}._examCardRow_149ni_421:hover{box-shadow:0 4px 12px #00000014}._examCardRow_149ni_421>div{padding-right:10px}._rowItemTitle_149ni_499{display:flex;flex-direction:column;justify-content:center;gap:3px;font-weight:600;color:var(--text-dark);overflow:hidden}._examTitle_149ni_519{font-size:19px;font-weight:700;color:var(--text-dark);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._creator_149ni_543{font-size:14px;color:#777;display:flex;align-items:center;gap:5px;margin-top:2px}._rowItemType_149ni_563{font-weight:600;color:var(--text-dark);text-align:center}._typeTag_149ni_575{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;background-color:#f0f4f7;color:#333;font-size:14px;font-weight:500}._typeTag_149ni_575 svg{color:var(--primary-color)}._rowItemDetails_149ni_607{display:flex;flex-direction:column;gap:5px}._rowItemDetails_149ni_607 ._detailItem_149ni_619{margin:0;font-size:14px}._rowItemAvailability_149ni_629{display:flex;flex-direction:column;gap:5px}._rowItemStatus_149ni_641{text-align:center}._examListGrid_149ni_651{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:25px;margin-top:10px}._examCardGrid_149ni_665{display:flex;flex-direction:column;background-color:var(--card-background);border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .2s ease-in-out;font-size:14px;position:relative;overflow:hidden;padding:15px}._examCardGrid_149ni_665 ._cardHeader_149ni_691{padding:0}._examCardGrid_149ni_665 ._examTitle_149ni_519{white-space:normal;max-height:2.4em;overflow:hidden;text-overflow:clip}._cardDetails_149ni_717{padding:10px 0;display:flex;flex-direction:column;gap:5px;border-top:1px dashed var(--border-color);margin-top:10px}._typeTags_149ni_735{margin-top:10px}._typeTagGrid_149ni_743{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;background-color:var(--primary-light);color:#fff;font-size:14px;font-weight:600}._typeTagGrid_149ni_743 svg{color:#fff}._cardAvailability_149ni_775{padding:10px 0;border-top:1px dashed var(--border-color);display:flex;flex-direction:column;gap:5px}._cardStatus_149ni_791{padding:15px 0 5px;display:flex;align-items:center;justify-content:center}._statusBadge_149ni_809{padding:6px 12px;border-radius:20px;color:#fff;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:5px}._statusSuccess_149ni_831{background-color:var(--status-published-color)}._statusDanger_149ni_839{background-color:var(--status-expired-color)}._statusWarning_149ni_847{background-color:var(--status-draft-color);color:var(--text-dark)}._detailItem_149ni_619{display:flex;align-items:center;color:var(--text-light);font-size:14px;gap:8px;white-space:nowrap}._detailItem_149ni_619 svg{color:var(--primary-light);font-size:14px}._cardActions_149ni_885{display:flex;gap:10px;justify-content:flex-end;padding-top:5px;padding-bottom:0}._examCardGrid_149ni_665 ._cardActions_149ni_885{padding:15px 0 0;justify-content:space-between;border-top:1px dashed var(--border-color)}._actionButton_149ni_917{flex:0 0 auto;width:38px;height:38px;border:1px solid #e0e0e0;background-color:#fff;outline:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._examCardGrid_149ni_665 ._actionButton_149ni_917{width:48%;height:auto;padding:8px}._buttonEdit_149ni_963{color:var(--status-draft-color)}._buttonEdit_149ni_963:hover{background-color:var(--status-draft-color);color:var(--text-dark);border-color:var(--status-draft-color)}._buttonDelete_149ni_983{color:var(--status-expired-color)}._buttonDelete_149ni_983:hover{background-color:var(--status-expired-color);color:#fff;border-color:var(--status-expired-color)}._buttonView_149ni_1003{color:var(--primary-color);width:auto;text-wrap:nowrap}._buttonView_149ni_1003:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}._noData_149ni_1027{grid-column:1 / -1;text-align:center;padding:40px;color:#777;font-style:italic;font-size:18px}._loadingContainer_149ni_1047,._errorContainer_149ni_1049{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;gap:20px}._loadingContainer_149ni_1047 p,._errorContainer_149ni_1049 p{color:var(--text-light);font-size:18px;margin:0}._retryButton_149ni_1087{background-color:var(--primary-color);color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:8px}._retryButton_149ni_1087:hover{background-color:var(--primary-light);transform:translateY(-2px);box-shadow:0 4px 8px #00000026}._pagination_149ni_1129{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:15px}._pageButton_149ni_1145{background-color:#fff;border:1px solid #e0e0e0;color:var(--primary-color);padding:9px 18px;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:5px}._pageButton_149ni_1145:disabled{opacity:.6;cursor:not-allowed;background-color:#f0f0f0;color:#999;border-color:#f0f0f0}._pageInfo_149ni_1189{color:var(--text-dark);font-size:16px;font-weight:500}@media(max-width:1200px){._controlsBar_149ni_157{flex-direction:column;align-items:flex-start}._searchBox_149ni_183{margin-right:0;width:100%;margin-bottom:5px}._statusFilterBar_149ni_227{width:100%;justify-content:space-around}._viewSwitch_149ni_317{position:absolute;top:20px;right:20px}._examCardRow_149ni_421{grid-template-columns:2fr 1fr 1.5fr 1.5fr 1fr .7fr}}@media(max-width:768px){._managementContainer_149ni_49{padding:80px 20px 20px}._statusFilterBar_149ni_227{width:100%;justify-content:space-between;margin-bottom:10px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px}._filterButton_149ni_239{flex-shrink:0;font-size:14px;padding:6px 8px;justify-content:center;min-width:60px}._viewSwitch_149ni_317{display:none}._examListRow_149ni_407,._examListGrid_149ni_651{display:flex;flex-direction:column;gap:20px}._rowHeader_149ni_445{display:none}._examCardRow_149ni_421,._examCardGrid_149ni_665{display:flex;flex-direction:column;align-items:flex-start;padding:10px;border-radius:12px}._examCardRow_149ni_421>div,._examCardGrid_149ni_665>div{padding:10px 15px;width:100%;white-space:normal;text-overflow:clip;border-bottom:1px solid #f0f0f0}._rowItemTitle_149ni_499,._cardHeader_149ni_691{order:1;padding:15px 15px 10px;border-bottom:none}._rowItemType_149ni_563,._typeTags_149ni_735{order:3}._rowItemDetails_149ni_607,._cardDetails_149ni_717{order:2;padding:10px 15px;border-bottom:1px solid #f0f0f0}._rowItemAvailability_149ni_629,._cardAvailability_149ni_775{order:4;padding:10px 15px;border-bottom:1px solid #f0f0f0}._rowItemStatus_149ni_641,._cardStatus_149ni_791{order:5;text-align:left;display:flex;align-items:center;gap:10px;padding:10px 15px}._cardActions_149ni_885{order:6;flex-direction:row;width:100%;justify-content:space-between;margin-top:0;padding:10px 15px 15px;border-top:none;border-bottom:none;gap:10px}._actionButton_149ni_917{flex:1;width:auto}._actionButton_149ni_917:after{content:"";margin-left:5px;display:inline}._buttonEdit_149ni_963:after{content:"Sửa"}._buttonDelete_149ni_983:after{content:"Xóa"}}:root{--primary-color: #2E7D32;--primary-light: #A8D672;--text-dark: #333333;--text-light: #666666;--border-color: #e0e0e0;--background-light: #f8f9fa;--card-background: #ffffff;--status-pending-color: #F4C542;--status-approved-color: #4C9A2A;--status-rejected-color: #ff4d4f;--option-correct-bg: #e6ffed;--option-correct-border: #52c41a}._detailContainer_xvncw_41{padding:80px 30px 30px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--background-light);min-height:100vh;font-size:15px;max-width:1440px;margin:0 auto;width:100%}._headerBar_xvncw_69{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;background-color:#fff;padding:15px 25px;border-radius:12px;box-shadow:0 4px 10px #0000000d}._heading_xvncw_91{margin:0;color:var(--primary-color);font-weight:700;font-size:26px;display:flex;align-items:center;flex-grow:1;justify-content:center;text-align:center}._backButton_xvncw_115,._editButton_xvncw_115{background:none;border:none;color:var(--text-light);cursor:pointer;font-size:16px;font-weight:500;padding:5px 10px;border-radius:6px;transition:all .2s;display:flex;align-items:center;gap:5px}._backButton_xvncw_115{justify-content:flex-start}._editButton_xvncw_115{justify-content:flex-end}._backButton_xvncw_115:hover{color:var(--text-dark);background-color:#f0f0f0}._editButton_xvncw_115:hover{color:var(--primary-color);background-color:#f0f0f0}._contentWrapper_xvncw_163{display:grid;grid-template-columns:2fr 1fr;gap:30px}._leftColumn_xvncw_175,._rightColumn_xvncw_175{display:flex;flex-direction:column;gap:20px}._cardSection_xvncw_191{background-color:var(--card-background);border-radius:12px;padding:25px;box-shadow:0 2px 8px #0000000d}._sectionTitle_xvncw_205{color:var(--primary-color);font-size:20px;font-weight:600;margin-top:0;padding-bottom:15px;border-bottom:1px dashed var(--border-color);display:flex;align-items:center;gap:10px}._examTitle_xvncw_229{font-size:29px;font-weight:700;color:var(--text-dark);margin:15px 0 10px}._description_xvncw_243{color:var(--text-light);font-style:italic;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}._infoGrid_xvncw_261{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;padding-top:10px}._detailItem_xvncw_275{display:flex;align-items:center;padding:10px;background-color:#f9f9f9;border-radius:8px;border:1px solid #eeeeee}._detailIcon_xvncw_293{color:var(--primary-light);font-size:22px;margin-right:10px;flex-shrink:0}._detailContent_xvncw_307{display:flex;flex-direction:column}._detailLabel_xvncw_317{font-size:14px;color:var(--text-light);text-transform:uppercase;font-weight:500}._detailValue_xvncw_331{font-size:16px;color:var(--text-dark);font-weight:600;margin-top:2px}._highlightItem_xvncw_345{border-left:4px solid var(--primary-color);background-color:#ebf5eb}._highlightItem_xvncw_345 ._detailIcon_xvncw_293{color:var(--primary-color)}._infoText_xvncw_365{color:var(--text-light);line-height:1.5;margin-bottom:15px}._previewButton_xvncw_377{background-color:var(--primary-color);color:#fff;border:none;padding:12px 20px;border-radius:8px;cursor:pointer;font-weight:600;font-size:16px;transition:background-color .3s;width:100%;display:flex;align-items:center;justify-content:center;gap:10px}._previewButton_xvncw_377:hover{background-color:#246328}._approvalSection_xvncw_425{background-color:#fff;border:1px solid var(--border-color);flex-grow:1}._reviewBadge_xvncw_437{padding:10px 15px;border-radius:8px;font-weight:700;font-size:18px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}._statusPending_xvncw_463{background-color:var(--status-pending-color);color:var(--text-dark)}._statusApproved_xvncw_465{background-color:var(--status-approved-color);color:#fff}._statusRejected_xvncw_467{background-color:var(--status-rejected-color);color:#fff}._reviewerNoteBox_xvncw_473{background-color:#f7f7f7;border:1px solid #e9e9e9;padding:15px;border-radius:8px;margin-bottom:20px}._reviewerNoteBox_xvncw_473 h4{margin-top:0;margin-bottom:5px;color:var(--text-dark);font-weight:600;font-size:15px}._reviewerNoteBox_xvncw_473 p{margin:0;color:var(--text-light);font-style:italic;line-height:1.4;font-size:14px}._approvalActions_xvncw_521{padding-top:15px;border-top:1px dashed var(--border-color)}._actionButton_xvncw_531{width:100%;padding:12px;border:none;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer;margin-bottom:15px;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:10px}._approveButton_xvncw_563{background-color:var(--status-approved-color);color:#fff}._approveButton_xvncw_563:hover{background-color:#3b7c3d}._rejectionArea_xvncw_579{margin-top:20px;display:flex;flex-direction:column;gap:10px}._rejectionTextarea_xvncw_593{width:100%;min-height:100px;padding:10px;border:1px solid #ccc;border-radius:8px;resize:vertical;font-family:inherit;font-size:14px}._rejectButton_xvncw_615{background-color:var(--status-rejected-color);color:#fff}._rejectButton_xvncw_615:hover{background-color:#cc3f41}._modalBackdrop_xvncw_641{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_xvncw_667{background-color:var(--card-background);border-radius:16px;width:90%;max-width:1000px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px #00000080}._modalHeader_xvncw_691{padding:20px 30px;border-bottom:1px solid var(--border-color);position:relative}._modalHeader_xvncw_691 h2{margin:0;color:var(--primary-color);font-size:24px;font-weight:700;display:flex;align-items:center;gap:10px}._modalSubtitle_xvncw_723{color:var(--text-light);margin-top:5px;font-size:14px}._modalCloseButton_xvncw_735{position:absolute;top:15px;right:20px;background:none;border:none;font-size:24px;color:var(--text-light);cursor:pointer;transition:color .2s,transform .2s}._modalCloseButton_xvncw_735:hover{color:var(--status-rejected-color)}._questionList_xvncw_765{padding:20px 30px;overflow-y:auto;flex-grow:1}._questionCard_xvncw_777{background-color:#fff;border:1px solid #dcdcdc;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 1px 4px #0000000d}._questionHeader_xvncw_795{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}._questionTitle_xvncw_813{margin:0;font-size:18px;color:var(--text-dark);font-weight:600}._questionTypeTag_xvncw_827{font-size:14px;font-weight:500;padding:4px 10px;border-radius:4px;background-color:#e3f2fd;color:#1e88e5;display:flex;align-items:center;gap:5px;flex-shrink:0}._questionText_xvncw_853{font-size:16px;line-height:1.6;margin-bottom:15px}._optionsList_xvncw_865{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}._optionItem_xvncw_879{display:flex;align-items:center;padding:10px;border-radius:6px;background-color:#f7f7f7;border:1px solid #eee;transition:background-color .2s;font-size:15px}._optionIndex_xvncw_901{font-weight:600;margin-right:10px;color:var(--primary-color);flex-shrink:0}._correctOption_xvncw_915{background-color:var(--option-correct-bg);border:1px solid var(--option-correct-border);font-weight:600}._correctIcon_xvncw_927{color:var(--option-correct-border);margin-left:auto;font-size:18px;flex-shrink:0}._explanationBox_xvncw_941{padding:12px;border-radius:6px;background-color:#fff3e0;color:#ff9800;border-left:5px solid #ff9800;font-size:14px;line-height:1.4}._modalFooter_xvncw_961{padding:15px 30px;border-top:1px solid var(--border-color);text-align:right}._closeButton_xvncw_973{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:600;display:inline-flex;align-items:center;gap:8px}._closeButton_xvncw_973:hover{background-color:#5a6268}._emptyQuestions_xvncw_1005{text-align:center;padding:50px 20px;background-color:#fff9e6;border:1px dashed #ffd740;border-radius:10px;color:#e65100}@media(max-width:992px){._contentWrapper_xvncw_163{grid-template-columns:1fr}._rightColumn_xvncw_175{order:-1}._heading_xvncw_91{font-size:22px;padding:0 10px}._headerBar_xvncw_69{gap:10px;padding:10px 15px}._backButton_xvncw_115,._editButton_xvncw_115{font-size:14px;padding:5px}._infoGrid_xvncw_261{grid-template-columns:1fr}._modalContent_xvncw_667{width:95%;border-radius:8px;max-height:95vh}._modalHeader_xvncw_691 h2{font-size:21px}._modalSubtitle_xvncw_723{font-size:14px}._questionList_xvncw_765,._questionCard_xvncw_777{padding:15px}._questionHeader_xvncw_795{flex-direction:column;align-items:flex-start;gap:5px}}@media(max-width:576px){._detailContainer_xvncw_41{padding:70px 15px 15px}._examTitle_xvncw_229{font-size:24px}._sectionTitle_xvncw_205{font-size:18px}._modalHeader_xvncw_691,._modalFooter_xvncw_961{padding-left:15px;padding-right:15px}._modalHeader_xvncw_691 h2{font-size:18px}._modalCloseButton_xvncw_735{font-size:19px;top:10px;right:10px}._backButton_xvncw_115 span,._editButton_xvncw_115 span{display:none}._backButton_xvncw_115,._editButton_xvncw_115{padding:10px}._optionItem_xvncw_879{align-items:flex-start;padding:8px}._questionTypeTag_xvncw_827{font-size:14px}}._loadingContainer_xvncw_1215,._errorContainer_xvncw_1217{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:40px;text-align:center}._loadingContainer_xvncw_1215 p,._errorContainer_xvncw_1217 p{margin-top:20px;font-size:18px;color:var(--text-light)}._errorContainer_xvncw_1217{color:var(--status-rejected-color)}._errorContainer_xvncw_1217 button{margin-top:20px}:root{--primary-color: #2e7d32;--primary-light: #a8d672;--text-dark: #333333;--text-light: #666666;--border-color: #e0e0e0;--background-light: #f8f9fa;--card-background: #ffffff;--status-active-color: #4c9a2a;--status-inactive-color: #999999;--danger-color: #ff4d4f;--warning-color: #f4c542}._metadataContainer_17l72_41{padding:100px 30px 30px;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--background-light);min-height:100vh;max-width:1440px;margin:0 auto;width:100%}._headerBar_17l72_69{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;background-color:#fff;padding:20px 25px;border-radius:12px;box-shadow:0 4px 10px #0000000d}._heading_17l72_91{margin:0;color:var(--primary-color);font-weight:700;font-size:30px;display:flex;align-items:center}._headerActions_17l72_109{display:flex;gap:10px}._btnRefresh_17l72_119,._btnCreate_17l72_121{padding:10px 20px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:8px;font-size:15px}._btnRefresh_17l72_119{background-color:#fff;border:1px solid var(--border-color);color:var(--text-dark)}._btnRefresh_17l72_119:hover{background-color:var(--background-light)}._btnCreate_17l72_121{background-color:var(--primary-color);color:#fff}._btnCreate_17l72_121:hover{background-color:var(--primary-light)}._contentCard_17l72_191{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:20px}._searchBar_17l72_211{display:flex;align-items:center;background-color:var(--background-light);border:1px solid var(--border-color);border-radius:8px;padding:10px 15px;margin-bottom:20px;transition:all .2s}._searchBar_17l72_211:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px #2e7d321a}._searchIcon_17l72_243{color:var(--text-light);font-size:18px;margin-right:10px}._searchInput_17l72_255{flex:1;border:none;background:transparent;outline:none;font-size:15px;color:var(--text-dark)}._searchInput_17l72_255::placeholder{color:var(--text-light)}._clearButton_17l72_281{background:none;border:none;color:var(--text-light);cursor:pointer;font-size:18px;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s}._clearButton_17l72_281:hover{color:var(--danger-color)}._metadataTabs_17l72_315 .ant-tabs-nav{margin-bottom:20px}._metadataTabs_17l72_315 .ant-tabs-tab{font-size:16px;font-weight:500}._metadataTabs_17l72_315 .ant-tabs-tab-active{color:var(--primary-color)}._metadataTabs_17l72_315 .ant-tabs-ink-bar{background-color:var(--primary-color)}._tableContainer_17l72_355{overflow-x:auto}._metadataTable_17l72_363{width:100%;border-collapse:collapse;font-size:15px}._metadataTable_17l72_363 thead{background-color:var(--background-light)}._metadataTable_17l72_363 th{padding:12px 15px;text-align:left;font-weight:600;color:var(--text-dark);border-bottom:2px solid var(--border-color)}._metadataTable_17l72_363 td{padding:12px 15px;border-bottom:1px solid var(--border-color);color:var(--text-dark)}._metadataTable_17l72_363 tbody tr:hover{background-color:var(--background-light)}._codeTag_17l72_419{background-color:#f0f4f7;padding:4px 8px;border-radius:4px;font-family:Courier New,monospace;font-size:14px;color:var(--primary-color);font-weight:600}._nameCell_17l72_439{font-weight:500;color:var(--text-dark)}._descCell_17l72_449{color:var(--text-light);max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._orderCell_17l72_465{text-align:center;font-weight:600;color:var(--primary-color)}._statusActive_17l72_477,._statusInactive_17l72_479{padding:4px 12px;border-radius:12px;font-size:14px;font-weight:600;display:inline-block}._statusActive_17l72_477{background-color:#e8f5e9;color:var(--status-active-color)}._statusInactive_17l72_479{background-color:#f5f5f5;color:var(--status-inactive-color)}._actionCell_17l72_515{display:flex;gap:8px;justify-content:flex-start}._btnEdit_17l72_527,._btnDelete_17l72_529{width:32px;height:32px;border-radius:6px;border:1px solid var(--border-color);background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:16px}._btnEdit_17l72_527{color:var(--warning-color)}._btnEdit_17l72_527:hover{background-color:var(--warning-color);color:#fff;border-color:var(--warning-color)}._btnDelete_17l72_529{color:var(--danger-color)}._btnDelete_17l72_529:hover{background-color:var(--danger-color);color:#fff;border-color:var(--danger-color)}._loadingContainer_17l72_603,._emptyContainer_17l72_605{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:20px}._loadingContainer_17l72_603 p,._emptyContainer_17l72_605 p{color:var(--text-light);font-size:18px;margin:0}._metadataForm_17l72_643{padding:20px 0}._formGroup_17l72_651{margin-bottom:20px}._formGroup_17l72_651 label{display:block;margin-bottom:8px;font-weight:500;color:var(--text-dark)}._required_17l72_673{color:var(--danger-color);margin-left:4px}._formInput_17l72_683,._formTextarea_17l72_685{width:100%;padding:10px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:15px;font-family:inherit;transition:all .2s}._formInput_17l72_683:focus,._formTextarea_17l72_685:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #2e7d321a}._formInput_17l72_683:disabled{background-color:var(--background-light);cursor:not-allowed}._formTextarea_17l72_685{resize:vertical;min-height:80px}._checkboxLabel_17l72_739{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}._formCheckbox_17l72_755{width:18px;height:18px;cursor:pointer}._formActions_17l72_767{display:flex;justify-content:flex-end;gap:10px;margin-top:30px;padding-top:20px;border-top:1px solid var(--border-color)}._btnCancel_17l72_785,._btnSubmit_17l72_787{padding:10px 24px;border-radius:6px;border:none;cursor:pointer;font-weight:500;transition:all .2s;font-size:15px}._btnCancel_17l72_785{background-color:#fff;border:1px solid var(--border-color);color:var(--text-dark)}._btnCancel_17l72_785:hover{background-color:var(--background-light)}._btnSubmit_17l72_787{background-color:var(--primary-color);color:#fff;min-width:100px}._btnSubmit_17l72_787:hover:not(:disabled){background-color:var(--primary-light)}._btnSubmit_17l72_787:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){._metadataContainer_17l72_41{padding:80px 20px 20px}._headerBar_17l72_69{flex-direction:column;gap:15px;align-items:flex-start}._headerActions_17l72_109{width:100%;justify-content:space-between}._btnRefresh_17l72_119,._btnCreate_17l72_121{flex:1;justify-content:center}._searchBar_17l72_211{padding:8px 12px}._searchInput_17l72_255,._metadataTable_17l72_363{font-size:14px}._metadataTable_17l72_363 th,._metadataTable_17l72_363 td{padding:8px 10px}._descCell_17l72_449{max-width:150px}._actionCell_17l72_515{flex-direction:column}}.ai-approval-management{padding:24px}.ai-approval-management .page-header{margin-bottom:24px}.ai-approval-management .page-header h2{margin-bottom:8px}.ai-approval-management .filters-section{margin-bottom:16px;padding:16px;background:#fafafa;border-radius:4px}.form-page,.legal-rules-management{padding:24px}.legal-rules-management .page-header{margin-bottom:24px}.legal-rules-management .page-header h2{margin-bottom:8px}.legal-rules-management .actions-section{margin-bottom:16px}.legal-rules-management :global(.ant-table-wrapper){overflow-x:auto;width:100%}.legal-rules-management :global(.ant-table){min-width:100%}.legal-rules-management :global(.ant-table-cell){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legal-rules-management :global(.ant-table-cell[data-column-key=action]){white-space:normal;overflow:visible}.legal-rules-management :global(.ant-table-cell[data-column-key=action] .ant-space){flex-wrap:wrap;justify-content:center}.failsafe-config-management{padding:24px}.failsafe-config-management .page-header{margin-bottom:24px}.failsafe-config-management .page-header h2{margin-bottom:8px}.failsafe-config-management .module-selector{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:4px}.failsafe-config-management .config-display .config-card{background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:24px}.failsafe-config-management .config-display .config-card .config-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.failsafe-config-management .config-display .config-card .config-item:last-child{border-bottom:none}.failsafe-config-management .config-display .config-card .config-actions{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}._partnerViewWhite_1s08h_1{background:#f7f8fa!important}._partnersSectionWhite_1s08h_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_1s08h_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_1s08h_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_1s08h_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_1s08h_24{height:80px!important;max-width:150px!important}}._hubItem_1s08h_36{width:110px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_1s08h_36:hover{transform:translateY(-2px)}._hubItemIcon_1s08h_50{width:72px;height:72px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#fff;color:#2563eb;font-size:30px;margin-bottom:8px;box-shadow:0 6px 18px #2563eb2e}._hubItemName_1s08h_64{font-weight:600;font-size:14px;color:#1f2937;text-align:center;line-height:1.2}._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_1o84h_1{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-attachment:fixed}@media(max-width:768px){._container_1o84h_1{padding:16px 0}}._header_1o84h_13{margin-bottom:16px}._headerContent_1o84h_17{background:#fff;padding:20px;border-radius:0;box-shadow:0 2px 8px #00000014;margin-bottom:12px}@media(max-width:768px){._headerContent_1o84h_17{padding:16px}}._headerTop_1o84h_30{margin-bottom:8px}._headerTitle_1o84h_34{display:flex;align-items:center;gap:12px;margin-bottom:8px}._headerIcon_1o84h_41{font-size:28px;color:#1890ff}._title_1o84h_46{margin:0!important;font-weight:600;color:#1a1a1a}._subtitle_1o84h_52{font-size:16px;margin-left:40px;color:#595959}@media(max-width:768px){._subtitle_1o84h_52{margin-left:0;margin-top:8px;font-size:14px}}._alert_1o84h_65{border-radius:8px;border:none;box-shadow:0 2px 4px #0000000f}._profileForm_1o84h_71{margin:0 auto;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){._profileForm_1o84h_71{gap:8px}}._sectionCard_1o84h_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_1o84h_83:hover{box-shadow:0 4px 16px #0000001f}._sectionCard_1o84h_83 .ant-card-body{padding:16px;flex:1;display:flex;flex-direction:column}@media(max-width:768px){._sectionCard_1o84h_83 .ant-card-body{padding:12px}}._sectionCard_1o84h_83 .ant-form-item{flex:1;display:flex;flex-direction:column;margin-bottom:0}._sectionCard_1o84h_83 .ant-form-item ._ant-form-item-control_1o84h_113{flex:1;display:flex;flex-direction:column;min-height:auto}._sectionCard_1o84h_83 .ant-form-item ._ant-form-item-control-input_1o84h_119{min-height:auto}._cardHeader_1o84h_123{display:flex;align-items:center;gap:12px;margin-bottom:0;flex-wrap:wrap}@media(max-width:768px){._cardHeader_1o84h_123{gap:8px}}._cardIcon_1o84h_136{font-size:20px;color:#1890ff}._cardTitle_1o84h_141{margin:0!important;flex:1;font-weight:600;color:#1a1a1a}._addButton_1o84h_148{margin-left:auto}._divider_1o84h_152{margin:12px 0 16px!important;border-color:#f0f0f0;border-width:1px}._label_1o84h_158{font-weight:500;color:#262626;font-size:14px}._input_1o84h_164{border-radius:6px;transition:all .3s ease}._input_1o84h_164:hover{border-color:#40a9ff}._input_1o84h_164:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._inputIcon_1o84h_176{color:#8c8c8c}._descriptionFormItem_1o84h_180{flex:1;display:flex;flex-direction:column;margin-bottom:0;width:100%;box-sizing:border-box}._descriptionFormItem_1o84h_180 .ant-form-item-label{width:100%;padding:0 0 8px;text-align:left}._descriptionFormItem_1o84h_180 .ant-form-item-control,._descriptionFormItem_1o84h_180 .ant-form-item-control-input,._descriptionFormItem_1o84h_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_1o84h_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_1o84h_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_1o84h_180 .ant-form-item-control,._descriptionFormItem_1o84h_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_1o84h_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_1o84h_267{border-radius:6px;transition:all .3s ease;width:100%;box-sizing:border-box}._textarea_1o84h_267:hover{border-color:#40a9ff}._textarea_1o84h_267:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._textarea_1o84h_267 .ant-input{min-height:100px!important;resize:vertical;width:100%;box-sizing:border-box}@media(max-width:768px){._textarea_1o84h_267,._textarea_1o84h_267 .ant-input{width:100%!important;max-width:100%!important;box-sizing:border-box!important}}._imageSection_1o84h_299{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:12px}._logoUpload_1o84h_308{width:100%}._logoUpload_1o84h_308 .ant-upload-select-picture-card{width:100%;height:180px;border-radius:8px;border:2px dashed #d9d9d9;transition:all .3s ease}._logoUpload_1o84h_308 .ant-upload-select-picture-card:hover{border-color:#1890ff}._logoUpload_1o84h_308 .ant-upload-list-picture-card .ant-upload-list-item{width:100%;height:180px;border-radius:8px}._logoUpload_1o84h_308 .ant-upload-list-picture-card .ant-upload-list-item-actions{display:none}._coverUpload_1o84h_330{width:100%}._coverUpload_1o84h_330 .ant-upload-select-picture-card{width:100%;height:180px;border-radius:8px;border:2px dashed #d9d9d9;transition:all .3s ease}._coverUpload_1o84h_330 .ant-upload-select-picture-card:hover{border-color:#1890ff}._coverUpload_1o84h_330 .ant-upload-list-picture-card .ant-upload-list-item{width:100%;height:180px;border-radius:8px}._coverUpload_1o84h_330 .ant-upload-list-picture-card .ant-upload-list-item-actions{display:none}._uploadPlaceholder_1o84h_352{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8c8c8c;font-size:14px;gap:8px}._uploadPlaceholder_1o84h_352 .anticon{font-size:32px;color:#bfbfbf}._uploadHint_1o84h_366{font-size:14px;color:#bfbfbf;margin-top:4px}._deleteImageButton_1o84h_372{width:auto;margin-top:8px;padding:4px 12px;height:auto;font-size:14px;min-width:unset;align-self:flex-start}._paymentSwitch_1o84h_382{display:flex;flex-direction:column;gap:8px}._paymentSwitchHelp_1o84h_388{font-size:14px;color:#8c8c8c}._paymentQrUpload_1o84h_393{display:flex;flex-direction:column;gap:8px}._paymentNote_1o84h_399{margin-top:12px;border-radius:8px}._paymentActions_1o84h_404{margin-top:16px;display:flex;justify-content:flex-end}._paymentLoading_1o84h_410{display:flex;align-items:center;justify-content:center;min-height:120px}._certificateCard_1o84h_417{border-radius:8px;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}._certificateCard_1o84h_417:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}._certificateCard_1o84h_417 .ant-card-cover{margin:0!important;padding:0!important}._certificateCard_1o84h_417 .ant-card-body{flex:1;display:flex;flex-direction:column;padding:16px!important}._certificateCard_1o84h_417 .ant-card-actions{border-top:1px solid #f0f0f0;background:#fafafa}._certificateImageWrapper_1o84h_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_1o84h_445 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%;height:100%}._certificateImageWrapper_1o84h_445 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:100%;object-fit:cover}._certificateImage_1o84h_445{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block;margin:0!important;padding:0!important}._certificateImage_1o84h_445:hover{transform:scale(1.05)}._certificateTitle_1o84h_489{font-weight:600;color:#1a1a1a;font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._certificateMeta_1o84h_499{display:flex;flex-direction:column;gap:6px}._certificateInfo_1o84h_505{font-size:14px;line-height:1.5}._actionButton_1o84h_510{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;transition:all .2s ease}._actionButton_1o84h_510:hover{background:#f0f0f0}._loadingContainer_1o84h_523{display:flex;justify-content:center;align-items:center;padding:60px 0}._emptyState_1o84h_530{padding:60px 20px;background:#fafafa;border-radius:8px;margin:20px 0}._actions_1o84h_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_1o84h_537{padding:12px 0 0;justify-content:stretch}}._saveButton_1o84h_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_1o84h_553:hover{transform:translateY(-2px);box-shadow:0 4px 8px #1890ff4d}@media(max-width:768px){._saveButton_1o84h_553{width:100%;min-width:unset}}._container_1v076_1{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-attachment:fixed}@media(max-width:768px){._container_1v076_1{padding:12px 0}}._header_1v076_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_1v076_13{flex-direction:column;gap:12px;align-items:stretch;padding:12px 16px}}._headerLeft_1v076_32{display:flex;align-items:center;flex:1;gap:12px}@media(max-width:768px){._headerLeft_1v076_32{flex-direction:column;align-items:flex-start;gap:8px}}._filterCard_1v076_46{margin-bottom:16px;background:#fff;border-radius:0;box-shadow:0 2px 8px #00000014}._filterCard_1v076_46 .ant-card-body{padding:16px}@media(max-width:768px){._filterCard_1v076_46 .ant-card-body{padding:12px}}._mobileList_1v076_61{display:flex;flex-direction:column;gap:8px}._productCard_1v076_67{background:#fff;border-radius:0;box-shadow:0 2px 8px #00000014;transition:all .3s ease;margin-bottom:0}._productCard_1v076_67:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}._productCard_1v076_67 .ant-card-body{padding:16px}._productHeader_1v076_82{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._productCode_1v076_89{display:flex;align-items:center;flex:1}._productName_1v076_95{margin-bottom:8px;font-size:15px;line-height:1.5}._productInfo_1v076_101{margin-top:8px}._productActions_1v076_105{margin-top:8px;padding-top:8px}._productActions_1v076_105 .ant-space{width:100%;justify-content:center}@media(min-width:480px){._productActions_1v076_105 .ant-space{justify-content:flex-start}}._productActions_1v076_105 .ant-btn{font-size:14px;padding:4px 8px;height:auto}._pagination_1v076_124{display:flex;justify-content:center;margin-top:16px;padding:16px;background:#fff;border-radius:0;box-shadow:0 2px 8px #00000014}._tabsWrapper_1v076_134{margin-top:16px;background:#fff;border-radius:0;box-shadow:0 2px 8px #00000014}._tabsWrapper_1v076_134 .ant-tabs-nav{margin:0;padding:16px 16px 0}._tabsWrapper_1v076_134 .ant-tabs-content-holder{padding:16px}@media(max-width:768px){._tabsWrapper_1v076_134 .ant-tabs-nav{padding:12px 12px 0}._tabsWrapper_1v076_134 .ant-tabs-content-holder{padding:12px}}._container_1epbb_1{padding:24px 0;min-height:100vh;background-color:#f5f5f5}@media(max-width:768px){._container_1epbb_1{padding:16px 0}}._header_1epbb_12{display:flex;align-items:center;gap:16px;margin-bottom:24px}@media(max-width:768px){._header_1epbb_12{flex-direction:column;align-items:flex-start}}._sectionCard_1epbb_25{margin-bottom:24px;border-radius:0!important}._sectionCard_1epbb_25 .ant-card{border-radius:0!important}._sectionCard_1epbb_25 .ant-card-body{padding:24px}@media(max-width:768px){._sectionCard_1epbb_25 .ant-card-body{padding:16px}}._sectionCard_1epbb_25 .ant-row{display:flex;flex-wrap:wrap}._sectionCard_1epbb_25 .ant-col{display:flex;flex-direction:column}._sectionCard_1epbb_25 .ant-form-item{margin-bottom:16px}@media(max-width:768px){._sectionCard_1epbb_25 .ant-form-item{margin-bottom:12px}}._sectionCard_1epbb_25 .ant-form-item-label{padding-bottom:4px}@media(max-width:768px){._sectionCard_1epbb_25 .ant-input,._sectionCard_1epbb_25 .ant-picker,._sectionCard_1epbb_25 .ant-select-selector{font-size:16px}}@media(max-width:768px){._sectionCard_1epbb_25{margin-bottom:16px}}._actions_1epbb_72{display:flex;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}._imageItem_1epbb_80{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #f0f0f0;transition:all .3s ease;height:100%}._imageItem_1epbb_80:hover{box-shadow:0 2px 8px #0000001a}._imageWrapper_1epbb_94{width:100%;aspect-ratio:1;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}._imageWrapper_1epbb_94 .ant-image{width:100%;height:100%}._imageWrapper_1epbb_94 .ant-image .ant-image-img,._productImage_1epbb_113{width:100%;height:100%;object-fit:cover}._imageCaption_1epbb_119{padding:8px 12px;min-height:48px;height:48px;display:flex;align-items:center;border-top:1px solid #f0f0f0;flex-shrink:0}._captionText_1epbb_129{font-size:14px;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_1epbb_140{font-size:14px;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_1epbb_154{padding:8px 12px;border-top:1px solid #f0f0f0;background:#fafafa;flex-shrink:0}._imageActions_1epbb_154 .ant-btn{font-size:14px;height:auto;padding:4px 8px}@media(max-width:768px){._imageItem_1epbb_80{border-radius:12px}._imageWrapper_1epbb_94{aspect-ratio:1}._imageCaption_1epbb_119{padding:10px 12px;min-height:52px;height:52px}._captionText_1epbb_129,._certificateTitle_1epbb_140{font-size:14px}._imageActions_1epbb_154{padding:10px 12px}}._partnerViewWhite_ph7p8_1{background:#f7f8fa!important}._partnersSectionWhite_ph7p8_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_ph7p8_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_ph7p8_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_ph7p8_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_ph7p8_24{height:80px!important;max-width:150px!important}}._hubItem_ph7p8_36{width:120px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_ph7p8_36:hover{transform:translateY(-2px)}._hubItemIcon_ph7p8_50{width:76px;height:76px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#fff;color:#0ea5e9;font-size:32px;margin-bottom:8px;box-shadow:0 6px 20px #0ea5e92e}._hubItemName_ph7p8_64{font-weight:600;font-size:14px;color:#1f2937;text-align:center;line-height:1.2}._scanContainer_7r2m1_1{max-width:960px;margin:24px auto;padding:0 16px 32px}._scanCard_7r2m1_7{border-radius:16px}._videoWrapper_7r2m1_11{position:relative;width:100%;padding-top:56.25%;border-radius:16px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}._video_7r2m1_11{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}._placeholder_7r2m1_32{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;gap:8px}._placeholderIcon_7r2m1_43{font-size:48px;margin-bottom:8px}._qrHeroIcon_7r2m1_48{font-size:64px}@media(max-width:768px){._scanContainer_7r2m1_1{margin-top:16px;padding-bottom:24px}._scanCard_7r2m1_7{border-radius:12px}}._container_198e1_1{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-attachment:fixed;padding:0}@media(max-width:768px){._container_198e1_1{padding:0}}._loadingContainer_198e1_13,._errorContainer_198e1_14{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:24px}._header_198e1_23{background:#4c9a2a;padding:24px 0;margin-bottom:24px;box-shadow:0 4px 12px #0000001a}@media(max-width:768px){._header_198e1_23{padding:16px 0;margin-bottom:16px}}._warningBanner_198e1_36{padding:16px 24px;margin:0}@media(max-width:768px){._warningBanner_198e1_36{padding:12px 16px}}._warningBannerYellow_198e1_46{background:#fff7e6;border-bottom:1px solid #ffe7ba}._statusTag_198e1_51{margin-left:12px;border-radius:12px;border:none}._headerContent_198e1_57{max-width:100%;margin:0;padding:0 24px}@media(max-width:768px){._headerContent_198e1_57{padding:0 16px}}._qrCodeBadge_198e1_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_198e1_68 .anticon{font-size:16px}._productCard_198e1_83{max-width:100%;margin:0 0 24px;background:#fff;border-radius:0;box-shadow:0 4px 20px #00000014;border:none;overflow:hidden}._productCard_198e1_83 .ant-card-body{padding:32px;overflow:hidden;box-sizing:border-box}@media(max-width:768px){._productCard_198e1_83 .ant-card-body{padding:20px;overflow:hidden}}@media(max-width:768px){._productCard_198e1_83{margin:0 0 16px;border-radius:0;overflow:hidden}}._paymentInfoCard_198e1_111{margin-top:24px;padding:20px;border:1px solid #ffe7ba;border-radius:12px;background:#fffdf5}@media(max-width:768px){._paymentInfoCard_198e1_111{padding:16px}}._paymentInfoGrid_198e1_124{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}@media(max-width:576px){._paymentInfoGrid_198e1_124{grid-template-columns:1fr}}._paymentLabel_198e1_136{display:block;font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:#a16207}._paymentValue_198e1_144{display:block;font-size:16px;font-weight:600;color:#8c6b11}._paymentNoteWrapper_198e1_151{display:flex;flex-direction:column;gap:12px}._paymentQrWrapper_198e1_157{max-width:180px}._paymentQrWrapper_198e1_157 .ant-image{width:100%}._paymentQrImage_198e1_164 .ant-image-img{width:100%;border-radius:8px}._paymentNote_198e1_151{margin:0!important;font-size:14px}._paymentActions_198e1_174{display:flex;flex-wrap:wrap;gap:12px}._fakeContainer_198e1_180{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff5f5,#ffe3e3);padding:24px}._fakeCard_198e1_189{max-width:720px;width:100%;text-align:center;border:none;box-shadow:0 12px 40px #ff4d4f33;border-radius:16px}._fakeCard_198e1_189 .ant-card-body{padding:32px}@media(max-width:768px){._fakeCard_198e1_189 .ant-card-body{padding:24px 16px}}._fakeIcon_198e1_206{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_198e1_219{color:#d4380d!important}._fakeDescription_198e1_223{margin-top:12px!important;font-size:15px}._warningActions_198e1_228{margin-top:24px;justify-content:center;flex-wrap:wrap;gap:12px!important}._imageSection_198e1_235{width:100%}._singleImageWrapper_198e1_239{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_198e1_239 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%}._singleImageWrapper_198e1_239 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:auto;object-fit:cover}._imageGallery_198e1_267{display:flex;flex-direction:column;gap:12px;margin:0!important;padding:0!important}._mainImageWrapper_198e1_275{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_198e1_275 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%}._mainImageWrapper_198e1_275 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:auto;object-fit:cover}._mainImage_198e1_275{width:100%;height:auto;border-radius:12px;object-fit:cover;display:block;margin:0!important;padding:0!important}._thumbnailGrid_198e1_314{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:576px){._thumbnailGrid_198e1_314{grid-template-columns:repeat(2,1fr)}}._thumbnailWrapper_198e1_325{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_198e1_325:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}._thumbnailWrapper_198e1_325 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%;height:100%}._thumbnailWrapper_198e1_325 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:100%;object-fit:cover}._thumbnailImage_198e1_361{width:100%;height:100%;object-fit:cover;display:block;margin:0!important;padding:0!important}._navButton_198e1_370{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_198e1_370:hover{background:#000000b3!important;color:#fff!important;transform:translateY(-50%) scale(1.1)}._navButton_198e1_370 .anticon{font-size:18px}@media(max-width:768px){._navButton_198e1_370{width:36px;height:36px}._navButton_198e1_370 .anticon{font-size:16px}}._navButtonRight_198e1_405{right:12px}@media(max-width:768px){._navButtonRight_198e1_405{right:8px}}._navButton_198e1_370:not(._navButtonRight_198e1_405){left:12px}@media(max-width:768px){._navButton_198e1_370:not(._navButtonRight_198e1_405){left:8px}}._thumbnailActive_198e1_423{border:3px solid #1890ff!important;box-shadow:0 4px 12px #1890ff66!important}._productInfo_198e1_428{display:flex;flex-direction:column;gap:24px}._productTitle_198e1_434{margin:0!important;font-size:32px;font-weight:700;color:#1a1a1a;line-height:1.3}@media(max-width:768px){._productTitle_198e1_434{font-size:24px}}._shortDescription_198e1_447{font-size:18px;color:#666;line-height:1.6;margin:0!important}@media(max-width:768px){._shortDescription_198e1_447{font-size:16px}}._descriptionSection_198e1_459{margin-top:8px}._priceSection_198e1_463{padding:20px;border-radius:12px;border:1px solid #ffe8e0;background:#fff7f3;box-shadow:inset 0 1px #fff9}@media(max-width:768px){._priceSection_198e1_463{padding:16px}}._priceContent_198e1_476{display:flex;flex-direction:column;gap:8px}._priceValue_198e1_482{font-size:28px;font-weight:700;color:#d4380d}@media(max-width:768px){._priceValue_198e1_482{font-size:22px}}._priceHint_198e1_493{font-size:14px;color:#8c8c8c}._sectionTitle_198e1_498{margin:0 0 12px!important;font-size:18px;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:8px}._sectionTitle_198e1_498 .anticon{color:#667eea}@media(max-width:768px){._sectionTitle_198e1_498{font-size:16px}}._description_198e1_459{font-size:15px;color:#555;line-height:1.8;margin:0!important;white-space:pre-wrap}@media(max-width:768px){._description_198e1_459{font-size:14px}}._detailsSection_198e1_529{background:#f8f9fa;padding:20px;border-radius:12px;border:1px solid #e9ecef;overflow:hidden;box-sizing:border-box;width:100%}@media(max-width:768px){._detailsSection_198e1_529{padding:16px;overflow:hidden}}._detailsGrid_198e1_545{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_198e1_545{grid-template-columns:1fr;gap:12px;min-width:0}}._detailItem_198e1_561{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_198e1_561{flex-wrap:nowrap;overflow:hidden;width:100%}}@media(max-width:768px){._detailItemOrigin_198e1_580{grid-column:1/-1;width:100%;min-width:0;max-width:100%;overflow:hidden;box-sizing:border-box}}._detailIcon_198e1_590{color:#667eea;font-size:16px;flex-shrink:0}@media(max-width:768px){._detailIcon_198e1_590{font-size:14px}}._detailLabel_198e1_601{color:#666;font-size:14px;margin-right:4px;flex-shrink:0;white-space:nowrap}@media(max-width:768px){._detailLabel_198e1_601{font-size:14px}}._detailValue_198e1_614{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_198e1_614{font-size:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-width:100%}}@media(max-width:768px){._detailItemOrigin_198e1_580 ._detailValue_198e1_614{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_198e1_647{margin-top:8px}._certificatesScrollContainer_198e1_651{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._certificatesScrollContainer_198e1_651::-webkit-scrollbar{height:6px}._certificatesScrollContainer_198e1_651::-webkit-scrollbar-track{background:transparent}._certificatesScrollContainer_198e1_651::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._certificatesScrollContainer_198e1_651::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media(min-width:768px){._certificatesScrollContainer_198e1_651{overflow-x:visible}}._certificatesRow_198e1_678{flex-wrap:nowrap!important;margin:0!important}@media(min-width:768px){._certificatesRow_198e1_678{flex-wrap:wrap!important}}._certificateCol_198e1_688{flex:0 0 auto!important;min-width:200px;max-width:200px;display:flex}@media(min-width:576px){._certificateCol_198e1_688{min-width:250px;max-width:250px}}@media(min-width:768px){._certificateCol_198e1_688{flex:0 0 auto!important;min-width:auto;max-width:none;display:block}}._certificateCol_198e1_688 .ant-card{width:100%;height:100%}._certificateCard_198e1_713{border-radius:12px;overflow:hidden;transition:all .3s ease;border:1px solid #e9ecef;display:flex;flex-direction:column;height:100%}._certificateCard_198e1_713:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}._certificateCard_198e1_713 .ant-card-cover{margin:0!important;padding:0!important;flex-shrink:0}._certificateCard_198e1_713 .ant-card-body{padding:0!important;margin:0!important;flex:1;display:flex;flex-direction:column}._certificateCard_198e1_713 .ant-card-meta{padding:12px!important;margin:0!important;flex:1;display:flex;flex-direction:column;min-height:60px}._certificateCard_198e1_713 .ant-card-meta-title{margin:0!important;padding:0!important;flex:1;display:flex;align-items:flex-start}._certificateCard_198e1_713 .ant-card-meta-description{margin-top:4px;flex-shrink:0}@media(max-width:767px){._certificateCard_198e1_713{min-width:200px;width:200px;flex-shrink:0;height:auto;min-height:280px}}._certificateTitle_198e1_769{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_198e1_769{font-size:14px!important;min-height:2.6em}}._certificateIssuer_198e1_792{font-size:14px!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_198e1_792{font-size:14px!important}}._certificateImageWrapper_198e1_811{width:100%;aspect-ratio:1;overflow:hidden;background:transparent;margin:0!important;padding:0!important;display:block;line-height:0}._certificateImage_198e1_811{width:100%;height:100%;object-fit:cover;display:block;margin:0!important;padding:0!important}._certificateImageWrapper_198e1_811 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%;height:100%}._certificateImageWrapper_198e1_811 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:100%;object-fit:cover}._enterpriseCard_198e1_849{max-width:100%;margin:0;background:#fff;border-radius:0;box-shadow:0 4px 20px #00000014;border:none;overflow:hidden}._enterpriseCard_198e1_849 .ant-card-body{padding:32px}@media(max-width:768px){._enterpriseCard_198e1_849 .ant-card-body{padding:20px}}@media(max-width:768px){._enterpriseCard_198e1_849{margin:0;border-radius:0}}._enterpriseSidebar_198e1_873{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_198e1_873{padding:16px}}._enterpriseLogoWrapper_198e1_889{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_198e1_889{width:120px;height:120px;margin-bottom:16px}}._enterpriseLogo_198e1_889{width:100%;height:100%;object-fit:contain}._enterpriseInfo_198e1_915{width:100%}._enterpriseName_198e1_919{margin:0 0 8px!important;font-size:24px;font-weight:700;color:#1a1a1a}@media(max-width:768px){._enterpriseName_198e1_919{font-size:20px}}._enterpriseSlogan_198e1_931{display:block;font-size:14px;color:#666;font-style:italic;margin-bottom:16px;line-height:1.5}._taxCode_198e1_940{margin-bottom:12px;font-size:14px}._address_198e1_945{display:flex;align-items:flex-start;gap:8px;margin-top:12px}._addressIcon_198e1_952{color:#667eea;font-size:16px;margin-top:2px;flex-shrink:0}._addressText_198e1_959{font-size:14px;color:#555;line-height:1.6}._enterpriseContent_198e1_965{display:flex;flex-direction:column;gap:24px}._enterpriseDescription_198e1_971,._enterpriseCertificates_198e1_975{margin-top:8px}._footer_198e1_979{background:#fff;padding:32px 0;margin-top:48px;border-top:1px solid #e9ecef}@media(max-width:768px){._footer_198e1_979{padding:24px 0;margin-top:32px}}._footerContent_198e1_992{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_198e1_992{padding:0 16px;flex-direction:column;gap:16px}}._footerLeft_198e1_1010{flex:1;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){._footerLeft_198e1_1010{width:100%;align-items:center;text-align:center}}._footerCompanyName_198e1_1024{font-size:16px;font-weight:600;color:#2b8a3e;margin-bottom:4px;cursor:pointer;transition:all .3s ease;text-decoration:underline}._footerCompanyName_198e1_1024:hover{color:#237032;text-decoration:underline}@media(max-width:768px){._footerCompanyName_198e1_1024{font-size:14px;text-align:center;display:block;width:100%}}._footerInfo_198e1_1046{margin:0}._footerText_198e1_1050{font-size:14px;color:#2b8a3e;line-height:1.6;display:block;text-decoration:underline}@media(max-width:768px){._footerText_198e1_1050{font-size:14px;text-align:center;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px;width:100%}}._footerInfoItem_198e1_1070{display:inline-block}@media(max-width:768px){._footerInfoItem_198e1_1070{display:block!important;width:100%;text-align:center}}._footerInfoSeparator_198e1_1081{display:inline-block}@media(max-width:768px){._footerInfoSeparator_198e1_1081{display:none!important}}._footerRight_198e1_1090{display:flex;align-items:flex-end;justify-content:flex-end}@media(max-width:768px){._footerRight_198e1_1090{width:100%;justify-content:center;align-items:center}}._footerCopyright_198e1_1103{font-size:14px;color:#4c9a2a;font-weight:500;cursor:pointer;transition:all .3s ease}._footerCopyright_198e1_1103:hover{color:#3d7a22;text-decoration:underline}@media(max-width:768px){._footerCopyright_198e1_1103{font-size:14px;text-align:center;display:block;width:100%}}._viewContainer_rahcc_1{display:flex;flex-direction:column;gap:16px}._headerBlock_rahcc_7{display:flex;justify-content:space-between;gap:12px;align-items:center}@media(max-width:768px){._headerBlock_rahcc_7{flex-direction:column;align-items:flex-start}}._primaryName_rahcc_20{font-size:20px;font-weight:600;margin:0;color:#1f1f1f}._secondaryCode_rahcc_27{font-size:14px;color:#8c8c8c;margin:4px 0 0}._statusTag_rahcc_33{border-radius:999px;padding:0 12px;height:28px;display:flex;align-items:center}._infoGrid_rahcc_41{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:768px){._infoGrid_rahcc_41{grid-template-columns:1fr}}._infoCard_rahcc_52{border:1px solid #f0f0f0;border-radius:12px;padding:12px;background:#fafafa}._infoLabel_rahcc_59{font-size:14px;text-transform:uppercase;color:#8c8c8c;margin:0 0 4px}._infoValue_rahcc_66{font-size:14px;font-weight:600;color:#1f1f1f;margin:0;word-break:break-word}._addressCard_rahcc_74{border:1px solid #f0f0f0;border-radius:12px;padding:12px;background:#fff}._mobileModal_rahcc_81 .ant-modal{margin:0;padding:0;max-width:100vw;height:100vh}._mobileModal_rahcc_81 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._mobileModal_rahcc_81 .ant-modal-header{flex-shrink:0;border-bottom:1px solid #f0f0f0;padding:16px}._mobileModal_rahcc_81 .ant-modal-body{flex:1;overflow-y:auto;padding:16px!important}._mobileModal_rahcc_81 .ant-modal-footer{flex-shrink:0;border-top:1px solid #f0f0f0;padding:16px}._mobileFooter_rahcc_109,._mobileFooter_rahcc_109 .ant-space,._mobileFooter_rahcc_109 .ant-space-item{width:100%}._container_14bzh_1{padding:24px 0;min-height:100vh;background-color:#f5f5f5}@media(max-width:768px){._container_14bzh_1{padding:0}}._header_14bzh_12{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:768px){._header_14bzh_12{flex-direction:column;gap:16px;align-items:flex-start}}._filterCard_14bzh_26{margin-bottom:24px;border-radius:0}._errorBox_14bzh_31{margin-bottom:16px;padding:12px;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#a8071a}._errorBox_14bzh_31 strong{display:block;margin-bottom:4px}._mobileList_14bzh_44{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){._mobileList_14bzh_44{margin:0 -16px}}._mobileCard_14bzh_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_14bzh_55{border-radius:0;margin:0}}._mobileEnterpriseName_14bzh_71{font-size:16px;font-weight:600;color:#1f1f1f}._mobileEnterpriseCode_14bzh_77{font-size:14px;color:#8c8c8c;margin-top:4px}._mobileStatusTag_14bzh_83{align-self:flex-start;border-radius:999px;padding:2px 12px}._mobileStatusRow_14bzh_89{display:flex;justify-content:flex-start;margin-top:4px}._mobileInfoGrid_14bzh_95{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._mobileInfoGrid_14bzh_95>div{background:#fafafa;border-radius:10px;padding:10px 12px}._mobileLabel_14bzh_106{font-size:14px;text-transform:uppercase;color:#8c8c8c;margin:0 0 4px}._mobileValue_14bzh_113{font-size:14px;font-weight:600;color:#262626;margin:0}._mobilePrimaryActions_14bzh_120{display:flex;justify-content:space-between;gap:8px}._mobilePrimaryActions_14bzh_120 button{flex:1;padding:0;justify-content:center}._mobileSecondaryActions_14bzh_131{display:flex;gap:8px}._mobileSecondaryActions_14bzh_131 button{flex:1}._mobileLoading_14bzh_139{display:flex;justify-content:center;padding:32px 0}@media(max-width:768px){._mobileInfoGrid_14bzh_95{grid-template-columns:1fr}}._backButton_14bzh_150 .anticon{margin-right:0!important}._partnerViewWhite_z05qb_1,._partnersSectionWhite_z05qb_5{background:#fff!important}@media(max-width:768px){._heroSectionMobile_z05qb_10{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_z05qb_10{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_z05qb_23{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_z05qb_23{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_z05qb_36{font-size:64px!important}}@media(max-width:480px){._truckAnimationMobile_z05qb_36{font-size:48px!important}}._backButtonContainer_z05qb_46{position:absolute;top:16px;left:16px;z-index:10}@media(min-width:769px){._backButtonContainer_z05qb_46{top:24px;left:24px}}._backButtonInBanner_z05qb_59 .app-button{background:#fffffff2;color:#14532d;border:1.5px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;font-weight:500;height:36px;padding:8px 16px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:1px}._backButtonInBanner_z05qb_59 .app-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}._backButtonInBanner_z05qb_59 .anticon{margin-right:0!important}._hubItem_z05qb_82{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;background:none;border:none;padding:0;box-shadow:none;outline:none}._hubItem_z05qb_82:focus{outline:none;box-shadow:none}._hubItem_z05qb_82:hover{transform:translateY(-2px)}._hubItemIcon_z05qb_105{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#16a34a;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_z05qb_119{font-weight:600;font-size:14px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._dashboardContainer_1fi6y_1{margin-bottom:32px}._dashboardCard_1fi6y_5{border-radius:16px;box-shadow:0 4px 12px #0000001a;background:#fff;padding:24px}._dashboardTitle_1fi6y_12{color:#2d5016!important;font-size:24px!important;font-weight:600;margin-bottom:24px!important;text-align:center}._statCard_1fi6y_20{border-radius:12px;border:none;box-shadow:0 2px 8px #00000026;transition:transform .2s,box-shadow .2s;height:100%}._statCard_1fi6y_20:hover{transform:translateY(-4px);box-shadow:0 4px 16px #0003}._statCard_1fi6y_20 .ant-card-body{padding:24px}._statTitle_1fi6y_35{color:#fff;font-size:16px!important;font-weight:500;display:block;margin-bottom:12px}._statIcon_1fi6y_43{font-size:32px;color:#fff;margin-right:8px}._statistic_1fi6y_49 .ant-statistic-content{color:#fff}@media(max-width:767px){._hiddenXs_pzsg6_2{display:none!important}}@media(min-width:768px){._hiddenXs_pzsg6_2{display:inline}}._partnerViewWhite_a6c2m_1{background:#f7f8fa!important}._partnersSectionWhite_a6c2m_5{background:#fff!important;border-top:1px solid #e6e9ef}@media(max-width:768px){._heroSectionMobile_a6c2m_11{min-height:12vh!important;padding:10px 0!important}}@media(max-width:480px){._heroSectionMobile_a6c2m_11{min-height:10vh!important;padding:8px 0!important}}@media(max-width:768px){._heroImageMobile_a6c2m_24{height:120px!important;max-width:200px!important}}@media(max-width:480px){._heroImageMobile_a6c2m_24{height:80px!important;max-width:150px!important}}@media(max-width:768px){._truckAnimationMobile_a6c2m_37{font-size:3.5rem!important}}@media(max-width:480px){._truckAnimationMobile_a6c2m_37{font-size:3rem!important}}._hubItem_a6c2m_47{width:90px;margin:0 auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}._hubItem_a6c2m_47:hover{transform:translateY(-2px)}._hubItemIcon_a6c2m_61{width:68px;height:68px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;color:#1890ff;font-size:26px;margin-bottom:8px;box-shadow:0 2px 8px #0000001a}._hubItemName_a6c2m_75{font-weight:600;font-size:13px;color:#333;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._m4-container_mvbdx_1{max-width:1400px;margin:0 auto;padding:0 16px}@media(max-width:767px){._m4-container_mvbdx_1{padding:0 8px}}._m4-page-header_mvbdx_12{margin-bottom:32px}._m4-page-header_mvbdx_12 h1{font-size:36px;font-weight:700;line-height:1.2;color:#212121;margin-bottom:8px}._m4-page-header_mvbdx_12 p{font-size:16px;line-height:1.6;color:#616161;color:#757575}._m4-card_mvbdx_29{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._m4-card_mvbdx_29:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._m4-card_mvbdx_29{padding:24px}@media(max-width:767px){._m4-card_mvbdx_29{padding:16px}}._m4-grid_mvbdx_49,._m4-grid-4_mvbdx_49,._m4-grid-3_mvbdx_49,._m4-grid-2_mvbdx_49{display:grid;gap:24px}@media(max-width:767px){._m4-grid_mvbdx_49,._m4-grid-4_mvbdx_49,._m4-grid-3_mvbdx_49,._m4-grid-2_mvbdx_49{gap:16px}}._m4-grid-2_mvbdx_49{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){._m4-grid-2_mvbdx_49{grid-template-columns:1fr}}._m4-grid-3_mvbdx_49{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){._m4-grid-3_mvbdx_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-3_mvbdx_49{grid-template-columns:1fr}}._m4-grid-4_mvbdx_49{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){._m4-grid-4_mvbdx_49{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._m4-grid-4_mvbdx_49{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._m4-grid-4_mvbdx_49{grid-template-columns:1fr}}._container_mvbdx_101{max-width:900px;margin:32px auto;padding:0 16px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:767px){._container_mvbdx_101{margin:24px auto;padding:0 8px}}._container_mvbdx_101 .ant-card{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #EEEEEE;transition:all .3s ease}._container_mvbdx_101 .ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._container_mvbdx_101 .ant-card{border:none}._container_mvbdx_101 .ant-card .ant-card-body{padding:32px}@media(max-width:767px){._container_mvbdx_101 .ant-card .ant-card-body{padding:24px}}._container_mvbdx_101 .ant-descriptions-item-label{font-weight:600;color:#424242;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._container_mvbdx_101 .ant-descriptions-item-content{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._container_mvbdx_101 .ant-btn{background:#fff;border-color:#e0e0e0;color:#616161;border-radius:12px;font-weight:500;transition:all .3s ease}._container_mvbdx_101 .ant-btn:hover{border-color:#2d9c5d;color:#2d9c5d;background:#fafafa}._container_mvbdx_101 .ant-tag{border-radius:12px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._eduContainer_lx4cw_3{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;background:linear-gradient(135deg,#4ade80,#22c55e,#fff);padding:20px;font-family:Inter,-apple-system,sans-serif;overflow-x:hidden}._backgroundAnimation_lx4cw_31{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}._floatingShape_lx4cw_51{position:absolute;border-radius:50%;background:#ffffff1a;animation:_float_lx4cw_51 6s ease-in-out infinite}._shape1_lx4cw_65{width:80px;height:80px;top:10%;left:10%;animation-delay:0s}._shape2_lx4cw_81{width:120px;height:120px;top:60%;right:10%;animation-delay:2s}._shape3_lx4cw_97{width:60px;height:60px;bottom:20%;left:20%;animation-delay:4s}@keyframes _float_lx4cw_51{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}._eduHeader_lx4cw_125{text-align:center;margin-bottom:40px;z-index:1;position:relative}._logoSection_lx4cw_139{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}._logoIcon_lx4cw_155{font-size:2.5rem;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:12px;border:1px solid rgba(255,255,255,.3)}._eduHeader_lx4cw_125 h1{color:#fff;font-size:2rem;margin:0;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.1)}._eduHeader_lx4cw_125 p{color:#ffffffe6;font-size:1.1rem;margin:16px 0 32px;max-width:500px}._sloganSection_lx4cw_205{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;padding:40px 20px;position:relative;overflow:hidden;margin-top:20px}._sloganContent_lx4cw_227{position:relative;z-index:2;text-align:center;background:#ffffff26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:32px 24px;box-shadow:0 8px 32px #0000001a}._sloganTitle_lx4cw_251{color:#fff;font-size:1.8rem;font-weight:700;margin:0 0 12px;text-shadow:0 4px 8px rgba(0,0,0,.5);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}._sloganSubtitle_lx4cw_269{color:#fffffff2;font-size:1.1rem;margin:0;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.4);filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}._platformsGrid_lx4cw_289{display:grid;grid-template-columns:1fr;gap:24px;width:100%;max-width:1200px;z-index:1;position:relative}._eduCard_lx4cw_311{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:32px 24px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.3);box-shadow:0 20px 40px #0000001a;position:relative;overflow:hidden}._eduCard_lx4cw_311:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;transition:all .3s ease}._cardTap_lx4cw_357:before{background:linear-gradient(90deg,#22c55e,#4ade80)}._cardTenant_lx4cw_365:before{background:linear-gradient(90deg,#f97316,#fb923c)}._cardInternal_lx4cw_373:before{background:linear-gradient(90deg,#2193b0,#6dd5ed)}._eduCard_lx4cw_311:hover{transform:translateY(-8px);box-shadow:0 32px 64px #00000026}._eduCard_lx4cw_311._selected_lx4cw_391{transform:scale(1.02);box-shadow:0 32px 64px #0003}._eduCard_lx4cw_311._disabled_lx4cw_401{opacity:.6;cursor:not-allowed}._eduCard_lx4cw_311._disabled_lx4cw_401:hover{transform:none}._statusBadge_lx4cw_421{position:absolute;top:16px;right:16px;padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._statusBadge_lx4cw_421._maintenance_lx4cw_445{background:#fef3c7;color:#92400e}._statusBadge_lx4cw_421._comingSoon_lx4cw_455{background:#e0e7ff;color:#3730a3}._cardHeader_lx4cw_467{display:flex;align-items:center;gap:16px;margin-bottom:16px}._iconWrapper_lx4cw_481{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;flex-shrink:0}._iconTap_lx4cw_505{background:linear-gradient(135deg,#22c55e,#4ade80)}._iconTenant_lx4cw_513{background:linear-gradient(135deg,#f97316,#fb923c)}._iconInternal_lx4cw_521{background:linear-gradient(135deg,#2193b0,#6dd5ed)}._eduCard_lx4cw_311 h2{color:#1a202c;font-size:1.5rem;margin:0;font-weight:700}._cardDescription_lx4cw_545{color:#4a5568;font-size:1rem;line-height:1.6;margin-bottom:24px}._featuresList_lx4cw_561{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._featureItem_lx4cw_575{display:flex;align-items:center;gap:12px;color:#2d3748;font-size:.9rem}._featureIcon_lx4cw_591{color:#48bb78;font-size:16px;flex-shrink:0}._cardFooter_lx4cw_605{margin-top:auto}._ctaButton_lx4cw_613{width:100%;padding:16px 24px;color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}._ctaTap_lx4cw_645{background:linear-gradient(135deg,#22c55e,#4ade80)}._ctaTap_lx4cw_645:hover:not(._disabled_lx4cw_401){background:linear-gradient(135deg,#16a34a,#22c55e);transform:translateY(-2px)}._ctaTenant_lx4cw_663{background:linear-gradient(135deg,#f97316,#fb923c)}._ctaTenant_lx4cw_663:hover:not(._disabled_lx4cw_401){background:linear-gradient(135deg,#ea580c,#f97316);transform:translateY(-2px)}._ctaInternal_lx4cw_681{background:linear-gradient(135deg,#2193b0,#6dd5ed)}._ctaInternal_lx4cw_681:hover:not(._disabled_lx4cw_401){background:linear-gradient(135deg,#1e7a96,#2193b0);transform:translateY(-2px)}._ctaButton_lx4cw_613._disabled_lx4cw_401{background:#e2e8f0;color:#a0aec0;cursor:not-allowed}._loadingSpinner_lx4cw_713{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_lx4cw_1 1s linear infinite}@keyframes _spin_lx4cw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._eduFooter_lx4cw_743{margin-top:48px;text-align:center;z-index:1;position:relative}._eduFooter_lx4cw_743 p{color:#fffc;font-size:.9rem}._eduFooter_lx4cw_743 a{color:#fff;text-decoration:underline;font-weight:500}._eduFooter_lx4cw_743 a:hover{color:#ffffffe6}@media(min-width:768px){._eduContainer_lx4cw_3{padding:40px}._platformsGrid_lx4cw_289{grid-template-columns:repeat(2,1fr);gap:32px}._sloganSection_lx4cw_205{padding:60px 40px}._sloganContent_lx4cw_227{padding:48px 40px;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}._sloganTitle_lx4cw_251{font-size:2.2rem}._sloganSubtitle_lx4cw_269{font-size:1.2rem}._eduHeader_lx4cw_125 h1{font-size:2.5rem}}@media(min-width:1024px){._platformsGrid_lx4cw_289{grid-template-columns:repeat(3,1fr)}._eduHeader_lx4cw_125{margin-bottom:60px}._sloganContent_lx4cw_227{padding:56px 48px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}._sloganTitle_lx4cw_251{font-size:2.5rem}}@media(max-width:480px){._sloganSection_lx4cw_205{padding:30px 15px;margin-top:15px}._sloganContent_lx4cw_227{padding:24px 16px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}._sloganTitle_lx4cw_251{font-size:1.4rem}._sloganSubtitle_lx4cw_269{font-size:1rem}._cardHeader_lx4cw_467{flex-direction:column;text-align:center;gap:12px}._eduHeader_lx4cw_125 h1{font-size:1.75rem}._logoSection_lx4cw_139{flex-direction:column;gap:8px}}._modal_s4v4l_5 .ant-modal-content{border-radius:12px;overflow:hidden}._modal_s4v4l_5 .ant-modal-header{padding:20px 24px;border-bottom:1px solid #e8e8e8}._modal_s4v4l_5 .ant-modal-title{font-size:20px;font-weight:600;color:#333}._modal_s4v4l_5 .ant-modal-body{padding:24px}._modalContent_s4v4l_45{display:flex;flex-direction:column;gap:20px}._description_s4v4l_57{font-size:15px;color:#666;line-height:1.6;margin:0}._tenantList_s4v4l_73{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto;padding:4px}._tenantCard_s4v4l_93{padding:16px;background-color:#fafafa;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;transition:all .3s}._tenantCard_s4v4l_93:hover{background-color:#e6f7ff;border-color:#1890ff;box-shadow:0 4px 12px #1890ff26}._tenantCard_s4v4l_93:hover ._selectIcon_s4v4l_123{color:#1890ff;opacity:1}._tenantCardSelected_s4v4l_135{background-color:#e6f7ff;border-color:#1890ff;box-shadow:0 4px 12px #1890ff26}._tenantCardSelected_s4v4l_135 ._selectIcon_s4v4l_123{color:#1890ff;opacity:1}._tenantCardSelected_s4v4l_135 ._selectIconSelected_s4v4l_157{color:#52c41a}._tenantCardContent_s4v4l_165{display:flex;align-items:center;gap:16px}._tenantLogo_s4v4l_177{flex-shrink:0}._tenantCardInfo_s4v4l_185{flex:1;min-width:0}._tenantCardName_s4v4l_195{font-size:16px;font-weight:600;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:8px}._currentBadge_s4v4l_221{display:inline-block;padding:2px 8px;font-size:12px;font-weight:500;color:#52c41a;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;flex-shrink:0}._tenantCardRole_s4v4l_245{font-size:14px;color:#666;margin-bottom:4px}._tenantCardRole_s4v4l_245 strong{color:#1890ff}._tenantCardStatus_s4v4l_265{margin-top:8px}._statusBadgeSuspended_s4v4l_273{display:inline-block;padding:2px 8px;font-size:12px;color:#ff4d4f;background-color:#fff1f0;border:1px solid #ffccc7;border-radius:4px}._selectIcon_s4v4l_123{font-size:24px;color:#d9d9d9;opacity:.5;transition:all .3s;flex-shrink:0}._modalFooter_s4v4l_311{padding-top:16px;border-top:1px solid #e8e8e8}._footerNote_s4v4l_321{font-size:13px;color:#999;text-align:center;margin:0;line-height:1.5}._modalFooterActions_s4v4l_339{display:flex;gap:12px;justify-content:flex-end;align-items:center}._cancelButton_s4v4l_353{padding:8px 16px;border:1px solid #d9d9d9;background-color:#fff;color:#666;border-radius:6px;cursor:pointer;font-size:14px;transition:all .3s}._cancelButton_s4v4l_353:hover{border-color:#1890ff;color:#1890ff}._confirmButton_s4v4l_385{padding:8px 16px;border:1px solid #1890ff;background-color:#1890ff;color:#fff;border-radius:6px;cursor:pointer;font-size:14px;transition:all .3s}._confirmButton_s4v4l_385:hover{background-color:#40a9ff;border-color:#40a9ff}._confirmButtonDisabled_s4v4l_417{background-color:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf;cursor:not-allowed}._confirmButtonDisabled_s4v4l_417:hover{background-color:#f5f5f5;border-color:#d9d9d9}@media(max-width:768px){._modal_s4v4l_5 .ant-modal{max-width:calc(100vw - 32px);margin:16px}._modal_s4v4l_5 .ant-modal-body{padding:16px}._tenantList_s4v4l_73{max-height:300px}._tenantCard_s4v4l_93{padding:12px}._tenantCardContent_s4v4l_165{gap:12px}._tenantLogo_s4v4l_177{width:40px;height:40px}._tenantCardName_s4v4l_195{font-size:15px}._tenantCardRole_s4v4l_245{font-size:13px}._selectIcon_s4v4l_123{font-size:20px}}._container_1x69k_5{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden}._container_1x69k_5._inline_1x69k_33{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:auto}._light_1x69k_53{background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#1a202c}._dark_1x69k_63{background:linear-gradient(135deg,#1a202c,#2d3748);color:#f7fafc}._gradient_1x69k_73{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._small_1x69k_85 ._content_1x69k_85{transform:scale(.8)}._medium_1x69k_93 ._content_1x69k_85{transform:scale(1)}._large_1x69k_101 ._content_1x69k_85{transform:scale(1.2)}._content_1x69k_85{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;position:relative;z-index:2}._logoContainer_1x69k_133{display:flex;align-items:center;justify-content:center}._logo_1x69k_133{display:flex;align-items:center;gap:1rem}._logoIcon_1x69k_157{font-size:3rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}._logoText_1x69k_167{display:flex;flex-direction:column;align-items:flex-start}._logoMain_1x69k_179{font-size:2.5rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(45deg,#fff,#e2e8f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 4px rgba(0,0,0,.1)}._gradient_1x69k_73 ._logoMain_1x69k_179{background:linear-gradient(45deg,#fff,#f0f9ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._logoSub_1x69k_215{font-size:.875rem;font-weight:500;opacity:.8;letter-spacing:.1em;text-transform:uppercase;margin-top:-.25rem}._loadingDots_1x69k_235{display:flex;gap:.5rem;align-items:center}._dot_1x69k_247{width:12px;height:12px;border-radius:50%;background:currentColor;opacity:.7}._gradient_1x69k_73 ._dot_1x69k_247{background:#fffc;box-shadow:0 2px 4px #0000001a}._light_1x69k_53 ._dot_1x69k_247{background:#3b82f6}._dark_1x69k_63 ._dot_1x69k_247{background:#60a5fa}._message_1x69k_291{font-size:1.125rem;font-weight:500;opacity:.9;letter-spacing:.025em}._progressBar_1x69k_307{width:200px;height:4px;background:#fff3;border-radius:2px;overflow:hidden;position:relative}._progressFill_1x69k_325{height:100%;background:linear-gradient(90deg,transparent,currentColor,transparent);border-radius:2px;animation:_progressSlide_1x69k_1 2s ease-in-out infinite;width:50%}@keyframes _progressSlide_1x69k_1{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(300%)}}._backgroundDecoration_1x69k_367{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}._circle1_1x69k_387,._circle2_1x69k_389,._circle3_1x69k_391{position:absolute;border-radius:50%;background:#ffffff0d;animation:_float_1x69k_1 6s ease-in-out infinite}._circle1_1x69k_387{width:300px;height:300px;top:10%;left:10%;animation-delay:0s}._circle2_1x69k_389{width:200px;height:200px;top:60%;right:15%;animation-delay:2s}._circle3_1x69k_391{width:150px;height:150px;bottom:20%;left:20%;animation-delay:4s}@keyframes _float_1x69k_1{0%,to{transform:translateY(0) rotate(0);opacity:.05}50%{transform:translateY(-20px) rotate(180deg);opacity:.1}}@media(max-width:768px){._content_1x69k_85{gap:1.5rem;padding:2rem}._logoIcon_1x69k_157{font-size:2.5rem}._logoMain_1x69k_179{font-size:2rem}._message_1x69k_291{font-size:1rem}._progressBar_1x69k_307{width:150px}._circle1_1x69k_387{width:200px;height:200px}._circle2_1x69k_389{width:150px;height:150px}._circle3_1x69k_391{width:100px;height:100px}}@media(max-width:480px){._small_1x69k_85 ._content_1x69k_85,._medium_1x69k_93 ._content_1x69k_85,._large_1x69k_101 ._content_1x69k_85{transform:scale(.9)}._logo_1x69k_133{flex-direction:column;gap:.5rem}._logoText_1x69k_167{align-items:center}}._container_1kpd1_1{max-width:600px;margin:0 auto}._header_1kpd1_11{display:flex;align-items:center;gap:12px;margin-bottom:16px}._headerIcon_1kpd1_25{font-size:24px;color:#1890ff}._title_1kpd1_35{margin:0!important}._statusSection_1kpd1_43{margin-bottom:24px}._statusGrid_1kpd1_51{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;padding:16px;background:#fafafa;border-radius:8px}._statusItem_1kpd1_71{display:flex;flex-direction:column;gap:4px}._statusActive_1kpd1_83{color:#52c41a;font-weight:500}._statusInactive_1kpd1_93{color:#8c8c8c}._statusDenied_1kpd1_101{color:#ff4d4f;font-weight:500}._actions_1kpd1_111,._alert_1kpd1_119{margin-bottom:16px}._loadingOverlay_1kpd1_127{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;display:flex;align-items:center;justify-content:center;border-radius:8px}._compactContainer_1kpd1_155{display:inline-block}._customButton_1kpd1_163{width:32px;height:32px;border-radius:50%;border:1px solid #d9d9d9;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;outline:none;padding:0;margin:0}._customButton_1kpd1_163:hover{background:#1890ff0f;border-color:#40a9ff}._customButton_1kpd1_163:hover ._buttonIcon_1kpd1_205{color:#40a9ff}._customButton_1kpd1_163:active{transform:scale(.95)}._customButton_1kpd1_163:disabled{cursor:not-allowed;opacity:.6}._customButton_1kpd1_163._subscribed_1kpd1_231{background:#1890ff1a;border-color:#1890ff}._customButton_1kpd1_163._subscribed_1kpd1_231 ._buttonIcon_1kpd1_205{color:#1890ff}._buttonIcon_1kpd1_205{font-size:16px;color:#666;transition:color .2s ease}._disabledIconWrapper_1kpd1_261{width:32px;height:32px;border-radius:50%;border:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;background:#fafafa}._disabledIcon_1kpd1_261{color:#d9d9d9;cursor:not-allowed;font-size:16px}@media(max-width:768px){._statusGrid_1kpd1_51{grid-template-columns:1fr;gap:12px}._actions_1kpd1_111{text-align:center}._customButton_1kpd1_163{width:32px;height:32px;border-radius:50%}._buttonIcon_1kpd1_205{font-size:16px}}._layout_1fqxb_5{min-height:100vh;background-color:#f5f5f5}._content_1fqxb_15{max-width:1400px;margin:0 auto;padding:0}._loadingContainer_1fqxb_29{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px}._loadingContainer_1fqxb_29 p{font-size:16px;color:#666}._errorContainer_1fqxb_59{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:24px;text-align:center}._errorContainer_1fqxb_59 h2{font-size:24px;color:#ff4d4f;margin-bottom:12px}._errorContainer_1fqxb_59 p{font-size:16px;color:#666;margin-bottom:24px}._errorContainer_1fqxb_59 button{padding:10px 24px;font-size:16px;background-color:#1890ff;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s}._errorContainer_1fqxb_59 button:hover{background-color:#40a9ff}._noTenantsContainer_1fqxb_135{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:24px;text-align:center}._noTenantsContainer_1fqxb_135 h2{font-size:24px;color:#333;margin-bottom:12px}._noTenantsContainer_1fqxb_135 p{font-size:16px;color:#666;margin-bottom:24px}._noTenantsContainer_1fqxb_135 button{padding:10px 24px;font-size:16px;background-color:#1890ff;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s}._noTenantsContainer_1fqxb_135 button:hover{background-color:#40a9ff}._tenantHeader_1fqxb_211{background-color:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 8px #0000000d}._desktopHeader_1fqxb_225{display:flex;align-items:center;justify-content:space-between;padding:16px 24px}._mobileHeader_1fqxb_241{display:none;align-items:center;padding:12px 16px;gap:12px;position:relative}._mobileAvatarContainer_1fqxb_259{position:relative;flex-shrink:0}._mobileAvatar_1fqxb_259{width:48px;height:48px;border-radius:50%;object-fit:cover}._mobileBurgerMenu_1fqxb_283{position:absolute;bottom:-2px;left:-2px;width:24px;height:24px;background-color:#1890ff;color:#fff;border:2px solid white;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #0000001a}._mobileBurgerMenu_1fqxb_283:hover{background-color:#40a9ff;transform:scale(1.05)}._mobileBurgerMenu_1fqxb_283 svg{width:12px;height:12px}._mobileUserInfo_1fqxb_341{flex:1;min-width:0}._mobileUserName_1fqxb_351{font-size:16px;font-weight:600;color:#333;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileUserRole_1fqxb_371{font-size:14px;color:#666;line-height:1.2;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileNotificationButton_1fqxb_393{width:40px;height:40px;background-color:#f5f5f5;border:1px solid #e8e8e8;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}._mobileNotificationButton_1fqxb_393:hover{background-color:#e6f7ff;border-color:#1890ff;color:#1890ff}._mobileProfileMenu_1fqxb_435{position:absolute;top:calc(100% + 8px);left:16px;right:16px;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;overflow:hidden}._tenantInfo_1fqxb_461{display:flex;align-items:center;gap:12px}._tenantName_1fqxb_473{font-size:18px;font-weight:600;color:#333}._tenantRole_1fqxb_485{padding:4px 12px;font-size:14px;color:#1890ff;background-color:#e6f7ff;border-radius:12px}._headerActions_1fqxb_501{display:flex;align-items:center;gap:16px}._changeTenantButton_1fqxb_513{padding:8px 16px;font-size:14px;color:#1890ff;background-color:#fff;border:1px solid #1890ff;border-radius:6px;cursor:pointer;transition:all .3s}._changeTenantButton_1fqxb_513:hover{color:#fff;background-color:#1890ff}._profileMenuContainer_1fqxb_547{position:relative}._profileButton_1fqxb_555{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:#fff;border:1px solid #e8e8e8;border-radius:20px;cursor:pointer;transition:all .3s}._profileButton_1fqxb_555:hover{border-color:#1890ff;background-color:#f0f7ff}._userAvatar_1fqxb_589{width:32px;height:32px;border-radius:50%;object-fit:cover}._userName_1fqxb_603{font-size:14px;font-weight:500;color:#333;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._profileMenu_1fqxb_547{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;overflow:hidden}._profileMenuHeader_1fqxb_649{display:flex;align-items:center;gap:12px;padding:16px;background-color:#f5f5f5;border-bottom:1px solid #e8e8e8}._menuUserImage_1fqxb_667{width:40px;height:40px;border-radius:50%;object-fit:cover}._menuUserName_1fqxb_681{font-size:14px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuItem_1fqxb_699{display:block;width:100%;padding:12px 16px;font-size:14px;color:#333;background-color:#fff;border:none;text-align:left;cursor:pointer;transition:background-color .2s}._menuItem_1fqxb_699:hover{background-color:#f5f5f5}._menuItemDanger_1fqxb_733{color:#ff4d4f}._menuItemDanger_1fqxb_733:hover{background-color:#fff1f0}._menuDivider_1fqxb_749{height:1px;background-color:#e8e8e8;margin:4px 0}._selectTenantPrompt_1fqxb_763{display:flex;align-items:center;justify-content:center;min-height:400px;padding:24px}._selectTenantPrompt_1fqxb_763 p{font-size:16px;color:#666}@media(max-width:768px){._desktopHeader_1fqxb_225{display:none}._mobileHeader_1fqxb_241{display:flex}._content_1fqxb_15{padding:0}._profileMenu_1fqxb_547{left:0;right:0;min-width:auto}}
