html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}*,:before,:after{box-sizing:border-box}body{margin:0;font-family:Be Vietnam Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer}img,svg{vertical-align:middle}.d-flex{display:flex}.align-items-center{align-items:center}.container{width:100%;max-width:1140px;margin:0 auto;padding:0 15px}.pt-4{padding-top:1.5rem}iframe{display:none!important}.noti-dd{width:352px;max-height:664px}.noti-header{cursor:default;padding:8px 16px;font-size:20px;font-weight:600}.noti-body{min-height:100px}.noti-loading{justify-content:center;align-items:center;min-height:300px;display:flex}.noti-item{align-items:center;gap:12px;padding:12px 36px 12px 16px;display:flex}.noti-bell{background-color:#e8e8e8;border-radius:50%;justify-content:center;align-items:center;min-width:48px;min-height:48px;display:flex}.noti-bell img{width:24px;height:24px}.noti-title{color:#1c1c1c;margin-bottom:2px;font-size:14px;font-weight:600}.noti-desc{color:#585757;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:4px;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.noti-time{color:#969696;font-size:12px;font-weight:400}header{z-index:101;width:calc(100% - 300px);height:72px;transition:left .25s var(--ease,ease), width .25s var(--ease,ease);background:linear-gradient(110deg,#fff 0%,#f7f8ff 60%,#f2f4ff 100%);border-bottom:1px solid #e4e7f2;justify-content:space-between;align-items:center;padding:12px 24px;display:flex;position:fixed;top:0;left:300px;box-shadow:0 4px 18px #0f133014}.page-head{align-items:center;gap:14px;min-width:0;display:flex}.page-head:before{content:"";background:linear-gradient(180deg, var(--brand-2,#4b61ff), var(--brand,#2e398b));border-radius:999px;flex:none;width:5px;height:36px;box-shadow:0 4px 12px #2e398b4d}.page-head__text{flex-direction:column;min-width:0;display:flex}.page-eyebrow{letter-spacing:.01em;color:var(--brand-2,#4b61ff);white-space:nowrap;text-overflow:ellipsis;margin-bottom:1px;font-size:12.5px;font-weight:600;line-height:1.25;overflow:hidden}.page-title-bar{letter-spacing:-.01em;color:#0f1330;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:21px;font-weight:700;line-height:1.2;overflow:hidden}.layout.collapsed header{width:calc(100% - 84px);left:84px}.layout.collapsed .side-bar.rail-open+.right-panel header{width:calc(100% - 300px);left:300px}.button-header{cursor:pointer;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.email-header{cursor:pointer;margin-right:24px}.header-avt{color:#1c1c1c;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;position:relative}.avt{margin-right:8px}.avatar-dd{transition:transform .2s var(--ease,ease);margin-left:11px}.header-avt.dd-open .avatar-dd{transform:rotate(180deg)}.account-dd{color:#303550;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;width:268px;transition:opacity .2s var(--ease,ease), transform .2s var(--ease,ease), visibility 0s linear .2s;background:#fff;border:1px solid #2e398b14;border-radius:16px;padding:6px;font-size:14px;line-height:20px;position:absolute;top:56px;right:0;overflow:hidden;transform:translateY(-10px)scale(.96);box-shadow:0 18px 40px -12px #2e398b47,0 6px 16px -8px #0f133024}.header-avt.dd-open .account-dd{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s var(--ease,ease), transform .2s var(--ease,ease), visibility 0s;transform:translateY(0)scale(1)}.account-dd-head{background:linear-gradient(135deg,#2e398b12,#4b61ff0d);border-radius:12px;align-items:center;gap:12px;margin-bottom:4px;padding:12px;display:flex}.account-dd-avt{border-radius:50%;flex-shrink:0;width:40px;height:40px;box-shadow:0 0 0 2px #fff,0 0 0 3px #2e398b2e}.account-dd-head-text{flex-direction:column;min-width:0;display:flex}.account-dd-name{color:#0f1330;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:18px;overflow:hidden}.account-dd-sub{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.account-dd-list{flex-direction:column;gap:2px;display:flex}.account-dd-sep{background:#0f133012;height:1px;margin:5px 8px}.account-dd-item{cursor:pointer;color:#303550;transition:background-color .16s var(--ease,ease), color .16s var(--ease,ease), transform .16s var(--ease,ease);border-radius:10px;align-items:center;gap:11px;padding:9px 10px;display:flex}.account-dd-item .acc-ico{width:32px;height:32px;color:var(--brand,#2e398b);transition:background-color .16s var(--ease,ease), color .16s var(--ease,ease);background:#2e398b14;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-dd-item .acc-ico svg{width:17px;height:17px}.account-dd-item .acc-label{letter-spacing:-.01em;font-weight:500}.account-dd-item:hover{color:var(--brand,#2e398b);background-color:#2e398b12;transform:translate(2px)}.account-dd-item:hover .acc-ico{background:var(--brand,#2e398b);color:#fff}.account-dd-item-logout{color:#e0413f}.account-dd-item-logout .acc-ico{color:#e0413f;background:#e0413f1a}.account-dd-item-logout:hover{color:#d2302e;background-color:#e0413f17}.account-dd-item-logout:hover .acc-ico{color:#fff;background:#e0413f}.account-dd-item-logout.is-loading{opacity:.55;pointer-events:none}.placeholder-header{width:100%;height:72px}@media (width<=1023px){header{background-color:#f6f6f6;justify-content:space-between;width:100%;position:relative;left:0}.placeholder-header,.page-head{display:none}}@media (width<=576px){header{height:44px;padding:6px 16px}.button-header{width:24px;height:24px}.avt{width:32px;height:32px}.header-avt-text,.avatar-dd{display:none}}.side-bar::-webkit-scrollbar{border-radius:0;width:4px}.side-bar::-webkit-scrollbar-thumb{background-color:#ffffff2e;border-radius:4px}.side-bar::-webkit-scrollbar-track{background-color:#0000;border-radius:0}.side-bar{z-index:100;will-change:left;overscroll-behavior:contain;background:linear-gradient(185deg,#141a47 0%,#1e2767 55%,#2e398b 125%);flex-direction:column;min-width:300px;height:100vh;transition:all .3s ease-in-out;display:flex;position:fixed;overflow-x:hidden;box-shadow:4px 0 28px #0f133033}.sidebar-active{transform:translate(0)}.side-bar-inactive{transform:translate(-100%)}.logo{text-align:center;min-width:275px;padding-right:24px}.logo img{height:50px}.sidebar-brand{border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:12px;height:72px;padding:0 20px 0 14px;text-decoration:none;display:flex}.sidebar-brand:hover{text-decoration:none}.sidebar-brand-mark{border-radius:10px;flex-shrink:0;width:auto;height:44px;box-shadow:0 4px 14px #080b2359}.sidebar-brand-text{white-space:nowrap;transition:opacity .25s var(--ease,ease);flex-direction:column;line-height:1.08;display:flex;overflow:hidden}.sidebar-brand-name{color:#fff;letter-spacing:.5px;font-size:18px;font-weight:700}.sidebar-brand-sub{color:#9aa6ff;letter-spacing:3px;font-size:12px;font-weight:600}.nav-list-all{flex:auto;min-height:0;overflow:hidden auto}.nav-list-all .nav-list{margin-top:15px;margin-left:10px}.nav-item{margin-bottom:12px;padding:0 12px}.nav-left{white-space:nowrap;color:#ffffffb8;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px 10px 18px;font-size:16px;line-height:24px;display:flex}.nav-left:hover{color:#fff;background-color:#ffffff14;text-decoration:none}.nav-left.active{color:#fff;background:#ffffff21;border-radius:10px;font-weight:600;box-shadow:inset 3px 0 #7b8bff,0 6px 16px #080b2340}.nav-left.active .nav-icon{filter:brightness(0)invert();opacity:1}.nav-left-child{white-space:nowrap;color:#fff9;border-radius:10px;justify-content:space-between;align-items:center;margin-left:12px;padding:10px 12px;font-size:16px;line-height:24px;display:flex}.nav-left-child:hover{color:#fff;background-color:#ffffff14;text-decoration:none}.nav-left-child.active{color:#fff;background-color:#ffffff1a;font-weight:600}.nav-icon{filter:brightness(0)invert();opacity:.72;margin-right:12px}.nav-label{white-space:nowrap;transition:opacity .25s var(--ease,ease);overflow:hidden}.nav-dd-icon img,.nav-dd-icon{filter:brightness(0)invert();opacity:.6}.nav-dd-icon{transition:opacity .25s var(--ease,ease);margin-left:15px}.nav-dd-icon.active{transform:rotate(180deg)}.nav-group{margin-top:16px}.nav-group-name{letter-spacing:.8px;text-transform:uppercase;color:#ffffffb3;max-height:44px;transition:opacity .25s var(--ease,ease), max-height .25s var(--ease,ease), margin .25s var(--ease,ease);align-items:flex-start;gap:10px;margin-bottom:12px;padding:0 24px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;overflow:hidden}@media (width<=1023px){.side-bar{z-index:102;position:absolute}.logo{margin-top:20px}}.side-bar,.right-panel,.main{transition:width .25s var(--ease,ease), min-width .25s var(--ease,ease), max-width .25s var(--ease,ease), margin-left .25s var(--ease,ease)}.sidebar-toggle{cursor:pointer;color:#ffffff9e;width:44px;height:44px;transition:background .2s var(--ease,ease), color .2s var(--ease,ease);background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin:8px 0 16px 20px;display:flex;position:relative}.sidebar-toggle svg{width:22px;height:22px;display:block}.sidebar-toggle .toggle-chevron{transition:transform .25s var(--ease,ease);transform-box:fill-box;transform-origin:50%}.sidebar-toggle:hover{color:#fff;background:#ffffff1a}.layout.collapsed .sidebar-toggle .toggle-chevron{transform:rotate(180deg)}.layout.collapsed .side-bar{width:84px;min-width:84px}.layout.collapsed .right-panel{margin-left:84px}.layout.collapsed .main{max-width:calc(100vw - 84px)}.layout.collapsed .side-bar:not(.rail-open) .sidebar-brand-text,.layout.collapsed .side-bar:not(.rail-open) .nav-label{opacity:0}.layout.collapsed .side-bar:not(.rail-open) .nav-group-name{opacity:0;max-height:0;margin:0}.layout.collapsed .side-bar:not(.rail-open) .nav-dd-icon{opacity:0}.layout.collapsed .side-bar:not(.rail-open) .nav-item>.nav-list{display:none}.layout.collapsed .side-bar.rail-open{width:300px;min-width:300px}.layout.collapsed .side-bar.rail-open+.right-panel{margin-left:300px}.layout.collapsed .side-bar.rail-open+.right-panel .main{max-width:calc(100vw - 300px)}a{display:block}.layout{width:100%;display:flex}.right-panel{flex-direction:column;width:100%;margin-left:300px;display:flex}.main{background:radial-gradient(900px 480px at 100% 0,#4b61ff12,#0000 60%),radial-gradient(760px 520px at 0 100%,#2e398b0d,#0000 55%),#eef1f8;flex-grow:1;min-width:100%;max-width:calc(100vw - 300px);min-height:calc(100vh - 72px);padding:36px 24px}.breadcrumb-bc{color:#0f1330;margin-bottom:16px;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.breadcrumb-bc .sub-bc{color:#969696;margin-top:4px;font-size:14px;font-weight:400;line-height:20px}.breadcrumb-bc .show-home{color:#585757;font-size:16px;font-weight:400}.main-content{background:#fff;flex-grow:1;justify-content:center;padding:36px;display:flex}.main-content-container{width:752px}.main-content-container h1{color:#1c1c1c;margin-bottom:32px;font-size:24px;font-weight:600;line-height:32px}.main-content-container h2{color:#000;margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px}.main-content-container p{color:#000;font-size:14px;font-weight:400;line-height:20px}.main-content-container .section{margin-bottom:24px}.order-info{margin-top:24px}.order-info-header{justify-content:space-between;align-items:center;display:flex}.order-info-header .left-side{gap:18px;display:flex}.order-info-header .right-side{gap:16px;display:flex}.order-info-header .right-side .ant-btn-primary{background-color:#e92c2c!important}.order-info-header .tag{font-size:16px;line-height:24px}.order-code-title{color:#1c1c1c;font-size:24px;font-weight:600;line-height:32px}.order-code{color:#2e398b;margin-left:12px}.shop-code{color:#2e398b;margin-right:12px}.tag{border-radius:6px;width:fit-content;padding:4px 6px;font-size:14px;font-weight:600;line-height:20px}.tag-confirm{color:#0085ff;background:linear-gradient(#0085ff1a,#0085ff1a),#fff}.ant-collapse-header-text{color:#585757;font-size:20px;font-weight:600;line-height:28px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{font-size:20px}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{height:22px}.main-table thead th,.main-table thead td{font-size:14px;font-weight:600;line-height:20px;color:#969696!important;background-color:#fff!important}.main-table thead th:before,.main-table thead td:before{display:none!important}.ant-table-tbody{cursor:pointer}.tag-pending,.tag-refund,.tag-topup_missing,.tag-Đang_thực_hiện,.tag-Đang_hoàn_tiền,.tag-Nạp_một_phần{cursor:pointer;color:#f98600;background:linear-gradient(#ff961b1a,#ff961b1a),#fff}.tag-approved,.tag-approve,.tag-release_confirmed,.tag-registered,.tag-Thanh_toán_một_phần{color:#0085ff;background:linear-gradient(#0085ff1a,#0085ff1a),#fff}.tag-canceled,.tag-archived,.tag-soldout,.tag-draft{color:#969696;background:#f7f7f7}.tag-error-payment,.tag-error,.tag-failed,.tag-cancel,.tag-deactive,.tag-reject,.tag-suspend,.tag-rejected,.tag-suspend,.tag-inactive,.tag-cancelled,.tag-register_cancelled,.tag-release_cancelled,.tag-deliver_failed,.tag-refund_failed,.tag-not_call_topup_service,.tag-Hệ_thống_tự_hủy,.tag-Tác_vụ_thất_bại,.tag-Hoàn_tiền_thất_bại,.tag-Thất_bại,.tag-Thanh_toán_lỗi,.tag-Nạp_thẻ_lỗi{color:#e92c2c;background:linear-gradient(#ff3b3b1a,#ff3b3b1a),#fff}.tag-completed,.tag-delivered,.tag-active,.tag-success,.tag-sync-completed,.tag-available,.tag-inventory,.tag-inventory,.tag-complete,.tag-paid,.tag-refund_success,.tag-show,.tag-pending_topup,.tag-success_topup_missing,.tag-Nạp_thẻ_thành_công,.tag-Giao_dịch_đã_được_thực_hiện,.tag-Hoàn_tiền_thành_công,.tag-Đang_thanh_toán,.tag-Đã_thanh_toán,.tag-Nạp_thành_công,.tag-Đã_yêu_cầu_nạp_thẻ,.tag-Bù_thành_công,.tag-Đã_yêu_cầu_hoàn_tiền{color:#2e398b;background:linear-gradient(#2e398b1a,#2e398b1a),#fff}.tag-unavailable,.tag-initialize_failed,.tag-hide{color:#e92c2c;background:#ff3b3b1a}.tag-sold,.tag-exported,.tag-pending_topup_missing,.tag-Đang_nạp_bù{color:#0085ff;background:#0085ff1a}.tag-ordering,.tag-insured{color:#f98600;background:#ff961b1a}.ant-modal-title{color:#1c1c1c!important;font-size:24px!important;font-weight:600!important;line-height:32px!important}.tag-cancel-number{color:#e92c2c;cursor:pointer;border:1px solid #e92c2c;box-shadow:0 1px 1px #0000000f}.tag-recover-number{border:1px solid var(--light-green-base,#2e398b);background:var(--light-background-primary,#fff);color:#2e398b;border-radius:8px;box-shadow:0 1px 1px #0000000f}.tag-fail{color:#00000040;box-shadow:none;background-color:#0000000a;border-color:#d9d9d9}.tag-disabled{cursor:not-allowed;color:#00000040;box-shadow:none;background-color:#0000000a;border-color:#d9d9d9}.tag-sync{color:#1c1c1c;cursor:pointer;border:1px solid #e8e8e8;box-shadow:0 1px 1px #0000000f}.btn-confirm{color:#fff;background:#2e398b}.btn-confirm:hover{color:#fff!important;background:#2e398b!important}.btn-cancel{color:#fff;background:#e92c2c}.btn-cancel:hover{color:#fff!important;background:#e92c2c!important}.ant-btn{height:40px!important}.search-cont{width:509px;height:36px;position:relative}.search{width:100%;height:100%;padding-left:40px;font-size:14px}.main-table{margin-top:16px}.search-icon-cont{z-index:1;align-items:center;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.alert{color:#fff;background-color:#f44336;border-radius:5px;padding:20px;transition:top .5s;animation:.5s forwards slide-in;position:fixed;top:0;right:-300px}@keyframes slide-in{0%{transform:translate(300px)}to{transform:translate(0,0)}}.alert-comp{width:456px;transition:top .5s;animation:.5s forwards slide-in;position:fixed;top:42px;right:24px}.tag-sync{cursor:pointer;justify-content:center;width:73px;height:30px;display:flex}.custom-alert .ant-notification-notice-message{margin-bottom:0!important}.custom-alert .ant-notification-notice-close{top:18px!important}.custom-alert .ant-notification-close-x{align-items:center!important;display:flex!important}.alert-success{background:linear-gradient(#2e398b1a,#2e398b1a),#fff!important}.tag-wrapper{white-space:nowrap;justify-content:center;display:flex}.ant-upload-wrapper .ant-upload-drag{border:none!important}.ant-pagination .ant-pagination-item-active{border-radius:8px;box-shadow:0 1px 3px #0000001a,0 2px 1px #0000000f,0 1px 1px #00000014;color:#fff!important;border:none!important}.icon-table{width:auto;height:32px}.drawer-common{position:relative}.drawer-common .ant-drawer-wrapper-body{padding-bottom:50px}.drawer-common .drawer-extra{column-gap:16px;display:flex}.drawer-common .ant-select-selection-placeholder,.drawer-common .ant-select-selection-item{font-size:14px}.drawer-common .ant-btn-default{align-items:center;font-size:16px;font-weight:600;display:flex;padding:0 12px!important}.drawer-common .ant-btn-primary{color:#fff;border-radius:8px;align-items:center;font-size:16px;font-weight:600;display:flex;padding:0 12px!important}.drawer-common .order-info-detail{margin-top:20.5px}.drawer-common .ant-collapse-header{color:#585757;margin-top:32px;padding:0!important}.drawer-common .ant-collapse-content-box{padding:0!important}.drawer-common .ticket-detail-panel{flex-direction:column;row-gap:16px;display:flex}.drawer-common .ticket-detail-item{margin-bottom:0}.drawer-common .ant-collapse-header{margin-bottom:24px}.drawer-common .ant-collapse-item{background:#fff!important;border:none!important}.drawer-common .ant-collapse-item:first-child .ant-collapse-header{margin-top:0!important}.drawer-common h4{font-size:20px;font-weight:600;line-height:28px}.drawer-common .order-detail-panel,.drawer-common .owner-info-detail,.drawer-common .ticket-detail-panel,.drawer-common .product-detail-panel{margin-top:24px}.drawer-common .order-detail-left,.drawer-common .owner-info-left,.drawer-common .ticket-info-left,.drawer-common .ticket-detail-left,.drawer-common .product-detail-left{color:#969696;white-space:nowrap;width:176px;min-width:176px;margin-right:37px;padding-left:24px;font-size:14px;font-weight:600;line-height:20px}.drawer-common .order-detail-right,.drawer-common .owner-info-right,.drawer-common .ticket-info-right,.drawer-common .ticket-detail-right,.drawer-common .product-detail-right{color:#1c1c1c;font-size:14px;font-weight:400;line-height:20px}.drawer-common .order-detail-item,.drawer-common .owner-info-item,.drawer-common .ticket-info-item,.drawer-common .ticket-detail-item,.drawer-common .product-detail-item{align-items:center;margin-bottom:16px;display:flex}.drawer-common .order-shipping-detail{margin-top:20px}.drawer-common .ant-collapse-borderless{background-color:#fff!important}.drawer-common .order-detail-table{margin-top:24px}.drawer-common .order-detail-table .total-block{background-color:#f6f6f6;justify-content:space-between;gap:16px;padding:0 16px;line-height:52px;display:flex}.drawer-common .order-detail-table .total-block .total-key{flex:1;justify-content:center;display:flex}.drawer-common .owner-info-title,.drawer-common .titile{color:#585757;margin-top:36px;font-size:20px;font-weight:600;line-height:28px}.drawer-common .avatar,.drawer-common .identity,.drawer-common .passport,.drawer-common .phoisim{margin-left:10px}.drawer-common .passport{display:inline-block}.drawer-common .label{color:#969696;margin-top:30px;font-size:14px;font-weight:600;line-height:20px}.drawer-common .avartar-img,.drawer-common .passport-img{margin-top:20px}.drawer-common .img-body{display:inline-block;position:relative}.drawer-common .identity-img,.drawer-common .phoisim-img{display:flex}.drawer-common .identity-img .img-title,.drawer-common .phoisim-img .img-title{text-align:center;color:#585757;margin-top:12px;font-size:16px;font-weight:400;line-height:24px}.drawer-common .identity-img .back-indenity,.drawer-common .phoisim-img .back-indenity{margin-left:50px}.drawer-common .owner-attachments img{object-fit:contain;width:231px;height:130px}.drawer-common .owner-attachments .download-img{cursor:pointer;background:0 0;width:28px;height:28px;position:absolute;bottom:12px;right:12px}.drawer-common .owner-attachments .close-icon{cursor:pointer;background:0 0;width:24px;height:24px;position:absolute;top:4px;right:12px}.drawer-common .tag-dropdown{cursor:pointer;position:relative}.drawer-common .dropdown-options{z-index:1;background:#fff;border-radius:8px;flex-direction:column;padding:16px 0;display:flex;position:absolute;top:40px;right:0;box-shadow:0 11px 15px #0000001a,0 9px 46px #0000000f,0 24px 38px #0000000a}.drawer-common .dropdown-options .dropdown-option{cursor:pointer;color:#1c1c1c;border-bottom:1px solid #e8e8e8;width:200px;padding:16px;font-size:14px;font-weight:400;line-height:20px}.drawer-common .dropdown-options .dropdown-option:last-child{border-bottom:none}.drawer-common .dropdown-options .dropdown-option:hover{background-color:#0000000a}.drawer-common .dropdown-select{text-align:center;width:131px;padding:4px 0;font-size:16px;font-weight:600;line-height:24px}.drawer-common .right-btn-block{gap:16px;display:flex;position:absolute;top:0;right:0}.drawer-common .ant-tabs-tab{padding-left:24px;padding-right:24px;font-size:16px;font-style:normal;line-height:24px}.drawer-common .other-section{padding-left:24px;display:flex}.drawer-common .other-note{flex-direction:column;width:440px;display:flex}.drawer-common .other-esim{flex-direction:column;margin-left:24px;display:flex}.drawer-common .other-note-title,.drawer-common .other-esim-title{color:#969696;margin-bottom:4px;font-size:14px;font-weight:600;line-height:28px}.drawer-common .wrap-btn{align-items:center;gap:16px;display:flex}.item-with-status{cursor:pointer;border-radius:12px;height:108px;padding:24px;box-shadow:0 1px 3px #0000001a,0 2px 1px #0000000f,0 1px 1px #00000014}.item-with-status .title-item{color:#1c1c1c;font-size:20px;font-weight:600;line-height:28px}.item-with-status .stt-row{gap:50px;margin-top:10px}.item-with-status .stt-box,.item-with-status .stt-rejected,.item-with-status .stt-canceled,.item-with-status .stt-approved,.item-with-status .stt-confirmed,.item-with-status .stt-ready_to_review,.item-with-status .stt-pending{border-radius:6px}.item-with-status .stt-box span,.item-with-status .stt-rejected span,.item-with-status .stt-canceled span,.item-with-status .stt-approved span,.item-with-status .stt-confirmed span,.item-with-status .stt-ready_to_review span,.item-with-status .stt-pending span{height:24px;padding:2px 6px}.item-with-status .stt-box,.item-with-status .stt-rejected,.item-with-status .stt-canceled,.item-with-status .stt-approved,.item-with-status .stt-confirmed,.item-with-status .stt-ready_to_review,.item-with-status .stt-pending{font-size:14px;font-weight:600;line-height:20px}.item-with-status .stt-pending,.item-with-status .stt-ready_to_review{color:#969696;background:#f7f7f7}.item-with-status .stt-confirmed,.item-with-status .stt-approved{color:#2e398b;background:linear-gradient(#2e398b1a,#2e398b1a),#fff}.item-with-status .stt-canceled,.item-with-status .stt-rejected{color:#e92c2c;background:linear-gradient(#ff3b3b1a,#ff3b3b1a),#fff}.item-with-status .calendar-row,.item-with-status .avatar-row{align-items:center;gap:10px;display:flex}.item-with-status .calendar-row span,.item-with-status .avatar-row span{color:#585757;font-size:14px;font-weight:400;line-height:20px}.item-with-status .avatar-row span{font-weight:600}.btn-common{color:#fff;background:#2e398b;border-radius:8px;flex-direction:row;align-items:center;gap:10px;height:40px;padding:8px 12px;display:flex;box-shadow:0 1px 3px #0000001a,0 2px 1px #0000000f,0 1px 1px #00000014}.btn-common span{font-size:16px;font-weight:600;line-height:24px}.btn-common:hover{color:#fff!important}.btn-green:not([disabled]){border-color:#2e398b;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;color:#fff!important;background-color:#2e398b!important}.btn-green:not([disabled]):hover:not([disabled]){opacity:.8;border-color:#2e398b;color:#fff!important;background-color:#2e398b!important}.btn-green-outline:not([disabled]){border-color:#2e398b;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;color:#2e398b!important;background-color:#fff!important}.btn-green-outline:not([disabled]):hover:not([disabled]){opacity:.8;border-color:#2e398b;color:#2e398b!important;background-color:#fff!important}.btn-red:not([disabled]){border-color:#e92c2c;border-radius:8px;justify-content:center;font-size:16px;font-weight:600;color:#fff!important;background-color:#e92c2c!important}.btn-red:not([disabled]):hover:not([disabled]){opacity:.8;border-color:#e92c2c;color:#fff!important;background-color:#e92c2c!important}.btn-red-outline:not([disabled]){border-color:#e92c2c;border-radius:8px;justify-content:center;font-size:16px;font-weight:600;color:#e92c2c!important;background-color:#fff!important}.btn-red-outline:not([disabled]):hover:not([disabled]){opacity:.8;border-color:#e92c2c;color:#e92c2c!important;background-color:#fff!important}.btn-no-border{border:none!important}.bg-transparent{background:0 0!important}.btn-common.cancel{background:#e92c2c}.button-change-status .default .ant-select-selector{color:#969696;background:0 0;font-weight:500}.button-change-status .unavailable .ant-select-selector{color:#e92c2c;background:#e92c2c1a}.button-change-status .available .ant-select-selector{background:#2e398b1a}.button-change-status .sold .ant-select-selector{color:#0085ff;background:#0085ff1a}.button-change-status .ordering .ant-select-selector{color:#ff961b;background:#ff961b1a}.button-change-status .ant-select-selector{border:unset!important}.display-center,.button-delete,.button-edit,.button-save,.button-ask-active{justify-content:center;align-items:center;display:flex}.btn-action-add{background-color:#2e398b;outline:none;align-items:center;height:40px;display:flex}.btn-action-add:hover{background-color:#2e398b!important}.btn-save{color:#fff;cursor:pointer;background:#2e398b;border:none;border-radius:8px;justify-content:center;align-items:center;height:40px;padding-left:12px;padding-right:12px;display:flex}.btn-save-icon{margin-right:8px}.btn-deactive{color:#e92c2c;cursor:pointer;background-color:#fff;border:1px solid #e92c2c;border-radius:8px;align-items:center;height:40px;margin-right:24px;padding-left:12px;padding-right:12px;font-size:16px;font-weight:600;line-height:24px;display:flex;box-shadow:0 1px 1px #0000000f}.btn-active{color:#2e398b;cursor:pointer;background-color:#fff;border:1px solid #2e398b;border-radius:8px;align-items:center;height:40px;margin-right:24px;padding-left:12px;padding-right:12px;font-size:16px;font-weight:600;line-height:24px;display:flex;box-shadow:0 1px 1px #0000000f}button:focus{outline:none}.button-ask-active{color:#0085ff;border:1px solid #0085ff;padding:4px 12px;font-weight:600;box-shadow:0 1px 1px #0000000f}.button-save{color:#fff;background:#2e398b;padding:4px 12px}.button-edit{width:38px}.button-delete{padding:4px 8px}.account-avatar{background-color:#f6f6f6}.image-component{justify-content:center;align-items:center;min-height:288px;display:flex;position:relative}.image-comp-main{max-width:100%;max-height:262px}.choose-image-layer{cursor:pointer;background:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.drag-file-comp{margin-top:10px;margin-bottom:24px;position:relative}.drag-file{background:#f7f7f7;border:1px dashed #e8e8e8;border-radius:8px;justify-content:center;align-items:center;min-height:288px;padding:32px;display:flex}.btn-select-file{text-align:center;color:#1c1c1c;background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-right:16px;padding:8px 16px;font-size:16px;font-weight:600;line-height:24px;box-shadow:0 1px 1px #0000000f}.text-drop{color:#585757;font-size:16px;font-weight:400;line-height:24px}.text-drop img{margin-right:8px}.ant-upload-wrapper .ant-upload-drag{height:104px!important}.ant-btn:focus{outline:none}.reject-info{width:100%}.btn-action-edit{border-color:#e8e8e8;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;width:30px!important;height:30px!important}.btn-action-delete{border-color:#e92c2c;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;width:30px!important;height:30px!important}.btn-action-remove{color:#e92c2c;border:1px solid #e92c2c;border-radius:8px;font-size:14px;font-weight:600;padding:0 8px!important}.btn-action-category{color:#1c1c1c;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;height:40px;font-size:16px;font-weight:600;display:flex}.btn-action-category:hover{background-color:#2e398b!important}:where(.css-dev-only-do-not-override-w8mnev).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{border-color:#0000}.upload-cccd{cursor:pointer;flex-direction:column;align-items:center;display:flex}.highlight-row{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;padding-top:14px;padding-bottom:14px;display:flex}.highlight-div{color:#585757;background:#f6f6f6;border-radius:12px;padding-left:16px;padding-right:16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.highlight-div .highlight-row:last-child{border-bottom:none}.highlight-info{letter-spacing:.4px;text-transform:uppercase;background:#e8e8e8;border-radius:6px;margin-left:12px;padding:4px;font-size:10px;font-weight:700;line-height:16px}.highlight-final-price{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.form-divide{column-gap:24px;display:flex}.child-form{flex:1}.account-reason{background:var(--light-background-secondary,#f6f6f6);border-radius:8px;justify-content:center;padding:16px}.account-reason .account-reason-title{background:var(--light-background-secondary,#f6f6f6);color:#585757;font-size:16px;font-weight:600}.account-reason .account-reason-title .account-reason-content{margin-left:8px}.modal-reason{margin-top:16px;margin-bottom:16px}.btn-inport-export{color:#1c1c1c;background-color:#fff;outline:none;align-items:center;height:40px;font-size:16px;font-weight:600;display:flex}.btn-inport-export:hover{color:#1c1c1c!important;background-color:#fff!important;border-color:#1c1c1c!important}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-filter-block{gap:12px;display:flex}.search-filter-block .filter-btn{border:1px solid #d9d9d9;border-radius:4px;padding:4px 10px}.btn-full-width{justify-content:center;width:100%}.sim-list-mobile{margin-top:16px}.sim-list-mobile .sim-item{border-bottom:1px solid #e8e8e8;height:108px;padding:16px 16px 16px 0;display:flex}.sim-list-mobile .provider-img{width:76px}.sim-list-mobile .provider-img img{object-fit:contain;border-radius:8px;width:100%;height:100%}.sim-list-mobile .sim-info{flex:1;padding-left:16px}.sim-list-mobile .sim-number{color:var(--light-grayscale-200,#585757);height:24px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.sim-list-mobile .sim-package{color:var(--light-grayscale-300,#969696);height:20px;margin-top:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.sim-list-mobile .sim-price{color:var(--light-grayscale-200,#585757);height:20px;margin-top:10px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.sim-list-mobile .sim-status{flex-shrink:0}.font-semibold{font-weight:600!important}@media (width<=1023px){.main{padding:0}.breadcrumb-bc{padding-left:24px;padding-right:24px}}@media (width<=576px){.main{background:#fff}.breadcrumb-bc{margin-bottom:0;padding:16px}.sub-bc{display:none}.main-content{padding:0}.main-content-container h1{margin-bottom:24px;font-size:20px}.main-content-container h2{color:#000;margin-bottom:8px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.main-content-container p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.homepage{padding:24px}.list-sim-page{padding:16px}.sim-list-mobile .sim-item{padding-left:0;padding-right:0}.form-divide{flex-direction:column}.ant-form-item{margin-bottom:16px}.image-component,.drag-file{min-height:130px}.image-comp-main{max-height:130px!important}}.sim-pagination{text-align:center;margin-top:20px}.table-container{width:100%;overflow-x:auto}.table-container .ant-table-content table{width:100%!important;min-width:unset!important}.virtual-table .ant-table-container:before,.virtual-table .ant-table-container:after{display:none}.table-container{margin-top:24px}.error-icon{margin-left:5px}.tag-ready{text-align:center;color:#2e398b;background:linear-gradient(#2e398b1a,#2e398b1a),#fff;border-radius:6px;padding:2px 6px;font-size:14px;font-weight:600;line-height:20px}.sticky-grid__header{z-index:99999;flex-direction:row;display:flex;position:sticky;top:0;left:0}.sticky-grid__header__base{z-index:99999;background:#fff;border-bottom:1px solid #f0f0f0;flex-direction:row;justify-content:center;align-items:center;font-size:14px;line-height:20px;display:flex;position:sticky;left:0;box-shadow:2px 0 4px #00000026;color:#969696!important}.sticky-grid__header__scrollable{position:absolute}.sticky-grid__header__scrollable__column{z-index:999;background-color:#fff;border-bottom:1px solid #f0f0f0;flex-direction:row;align-items:center;padding-left:24px;font-size:14px;line-height:20px;display:flex;position:absolute;color:#969696!important}.sticky-grid__sticky-columns__container{z-index:9999;background:#fff;width:min-content;position:sticky;left:0;box-shadow:2px 0 4px #00000026}.sticky-grid__sticky-columns__row{border-bottom:1px solid #f0f0f0;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute}.sticky-grid__sticky-columns__row b{font-weight:600}.sticky-grid__data__container{position:absolute}.sticky-grid__data__column{border-bottom:1px solid #f0f0f0;flex-direction:row;align-items:center;padding-left:24px;display:flex}.tooltip-info{z-index:99999;filter:drop-shadow(0 3px 5px #0000001a)drop-shadow(0 1px 18px #0000000f)drop-shadow(0 6px 10px #00000014);padding:8px;position:absolute;bottom:20px;left:-75px}.tooltip-info .arrow{position:relative}.tooltip-info .arrow:after{content:"";vertical-align:middle;border-top:4px solid #f7f7f7;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:74px;position:absolute}.tooltip-content{text-align:center;color:#585757;background:#f7f7f7;border-radius:4px;width:max-content;padding:8px;font-size:12px;font-weight:400;line-height:16px}.btn-reup-file{color:#1c1c1c;background:#f6f6f6;justify-content:center;align-items:center;width:100%;display:flex}.highlight-bug{background:linear-gradient(#ff961b1a,#ff961b1a),#fff!important}.highlight-fail{background:linear-gradient(#ff3b3b1a,#ff3b3b1a),#fff!important}.highlight-duplicate{background:linear-gradient(#0085ff1a,#0085ff1a),#fff!important}.text-red{color:#e92c2c!important}.text-green{color:#2e398b!important}.text-blue{color:#0085ff!important}.text-gray{color:#585757!important}.input-currency-suffix{position:relative}.input-currency-suffix:after{content:"VNĐ";cursor:text;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.price-filter{margin-bottom:16px}.price-filter .input-currency-suffix:after{content:".VNĐ";color:#969696}.input-period-day-suffix:after{content:"ngày";cursor:text;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.editable-cell{position:relative}.editable-cell-value-wrap{cursor:pointer;padding:5px 12px}.editable-row:hover .editable-cell-value-wrap{border:1px solid #d9d9d9;border-radius:2px;padding:4px 11px}.total-order-block{color:#585757;background:#e8e8e8;font-size:14px;font-style:normal;font-weight:400;line-height:36px;display:flex}.total-order-block .title{text-align:center;flex:1}.total-order-block .amount{text-align:right;width:200px;padding-right:80px;font-weight:600}.detail-modal-btn-suspend{color:#fff;background-color:#e92c2c;border:1px solid #e92c2c}.detail-modal-btn-suspend:hover{opacity:.8;color:#fff!important;background-color:#e92c2c!important;border:1px solid #e92c2c!important}.detail-modal-btn-active{color:#2e398b;background-color:#fff;border:1px solid #2e398b}.detail-modal-btn-active:hover{opacity:.8;background-color:#fff;color:#2e398b!important;border:1px solid #2e398b!important}.detail-modal-btn{font-weight:600;padding:8px 12px!important}.reason{color:#585757;background:#f6f6f6;border-radius:8px;margin-top:24px;padding:16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.account-fullname{justify-content:center;font-size:24px;font-weight:600;line-height:32px;display:flex}.account-status{justify-content:center;margin-top:20px;margin-bottom:24px;display:flex}.btn-download-template{color:#1c1c1c;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:8px 12px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 1px 1px #0000000f}.btn-download-template svg{width:20px;height:20px;margin-right:8px}.pagination-al{justify-content:center;margin-top:40px;display:flex}.stt-pending,.stt-ready_to_review{color:#969696;background:#f7f7f7}.stt-confirmed,.stt-approved{color:#2e398b;background:linear-gradient(#2e398b1a,#2e398b1a),#fff}.stt-canceled,.stt-rejected{color:#e92c2c;background:linear-gradient(#ff3b3b1a,#ff3b3b1a),#fff}.title-item{color:#1c1c1c;font-size:20px;font-weight:600;line-height:28px}.stt-row{gap:50px;margin-top:10px}.stt-box,.item-with-status .stt-pending,.item-with-status .stt-ready_to_review,.item-with-status .stt-confirmed,.item-with-status .stt-approved,.item-with-status .stt-canceled,.item-with-status .stt-rejected,.stt-pending,.stt-ready_to_review,.stt-confirmed,.stt-approved,.stt-canceled,.stt-rejected{border-radius:6px}.stt-box span,.item-with-status .stt-pending span,.item-with-status .stt-ready_to_review span,.item-with-status .stt-confirmed span,.item-with-status .stt-approved span,.item-with-status .stt-canceled span,.item-with-status .stt-rejected span,.stt-pending span,.stt-ready_to_review span,.stt-confirmed span,.stt-approved span,.stt-canceled span,.stt-rejected span{height:24px;padding:2px 6px}.stt-box,.item-with-status .stt-pending,.item-with-status .stt-ready_to_review,.item-with-status .stt-confirmed,.item-with-status .stt-approved,.item-with-status .stt-canceled,.item-with-status .stt-rejected,.stt-pending,.stt-ready_to_review,.stt-confirmed,.stt-approved,.stt-canceled,.stt-rejected{font-size:14px;font-weight:600;line-height:20px}.statistic-section{background:#fff;justify-content:space-between;margin-bottom:16px;padding:16px 150px 16px 16px;display:flex}.statistic-section .statistic-item .item-key{letter-spacing:.4px;text-transform:uppercase;color:#969696;font-size:10px;font-weight:400;line-height:16px}.statistic-section .statistic-item .item-value{color:#1c1c1c;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.list-section{background:#fff;padding:36px}.list-section .filter-btn{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;padding:0 12px;display:flex}.list-section .filter-btn p{margin:0;font-size:16px;font-weight:600;margin-left:8px!important}.page-tab-card .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{background:0 0;border:none}.page-tab-card .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#fff;font-size:16px;font-style:normal;line-height:24px}.page-tab-card .ant-tabs .ant-tabs-tab-btn,.page-tab-card .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--light-grayscale-100,#1c1c1c)}.page-tab-card .ant-tabs-top>.ant-tabs-nav{margin-bottom:0}.page-tab-card .ant-tabs .ant-tabs-content-holder{background:#fff;padding:16px}.point-history .point-history-action{justify-content:flex-end;height:40px;margin-bottom:16px;display:flex}.point-history .point-history-item-wrapper{background:var(--Light-Grayscale-400,#e8e8e8);border-radius:8px;align-items:center;gap:4px;padding:2px;display:flex}.point-history .point-history-action-item{color:var(--Light-Grayscale-200,#585757);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;height:100%;padding:4px 12px;font-size:16px;font-weight:400;line-height:24px;display:flex}.point-history .point-history-action-item.active{color:var(--Light-Grayscale-100,#1c1c1c);background:#fff;border-radius:8px;font-weight:600}.bonus-point-info{border:1px solid var(--Light-Grayscale-400,#e8e8e8);border-radius:12px;justify-content:space-between;align-items:center;padding:24px 16px 24px 24px;display:flex}.bonus-point-text{align-items:center;gap:16px;display:flex}.wallet-icon-wrapper{background:var(--Light-Background-Red,linear-gradient(0deg, #ff3b3b1a 0%, #ff3b3b1a 100%), #fff);border-radius:100px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.total-point-title{color:var(--Light-Grayscale-200,#585757);letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.total-point-value{color:var(--Light-Grayscale-100,#1c1c1c);font-size:24px;font-style:normal;font-weight:600;line-height:32px}.star-icon{background:var(--Light-Background-Blue,linear-gradient(0deg, #0085ff1a 0%, #0085ff1a 100%), #fff)}.update-reward-point-modal .point-edit-div{color:#1c1c1c;background-color:#f6f6f6;border-radius:10px;margin:36px 0}.update-reward-point-modal .point-edit-div .point-edit-block:first-child{border-bottom:1px solid #e8e8e8}.update-reward-point-modal .point-edit-block{justify-content:space-between;margin:0 16px;line-height:52px;display:flex}.update-reward-point-modal .point-edit-block .key-text{font-size:16px;font-weight:400}.update-reward-point-modal .point-edit-block .value-text{font-size:16px;font-weight:600}.btn-download-all{color:#1c1c1c;background:#fff;border:1px solid #e8e8e8;border-radius:8px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;box-shadow:0 1px 1px #0000000f}.btn-download-all svg{width:20px;height:20px;margin-right:8px}.comparing-div{flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex}.text-comparing{color:#000;text-align:center;margin-top:24px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.compare-header{justify-content:space-between;align-items:center;display:flex}.compare-header h2{color:var(--Light-Grayscale-100,#1c1c1c);margin-bottom:0;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.compare-header h2 span{color:var(--Light-Green-Base,#2e398b)}.compare-header-right{align-items:center;display:flex}.compare-toggle{color:var(--Light-Grayscale-200,#585757);align-items:center;margin-right:24px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.compare-toggle span{margin-left:8px}.production-row{background:var(--Light-Background-Green,linear-gradient(0deg, #2e398b1a 0%, #2e398b1a 100%), #fff)}.compare-table th,.compare-table td{white-space:nowrap}.compare-table .footer-compare-modal{justify-content:flex-end;align-items:center;gap:12px;display:flex}.compare-table .close-compare{width:40px;box-shadow:none;border:none;justify-content:center;align-items:center;display:flex}.btn-up-all{color:#fff;background:#2e398b;width:140px;position:relative;box-shadow:0 1px 3px #0000001a,0 2px 1px #0000000f,0 1px 1px #00000014}.btn-up-all.disable{cursor:not-allowed;background-color:#2e398b66}.btn-up-all{border:0}.progress-bar{z-index:0;background-color:#2e398b;border-left:1px solid #fff;border-radius:8px 0 0 8px;width:0%;height:100%;transition:width .3s ease-in-out;position:absolute;top:0;left:-1px}.progress-text{z-index:1;position:relative}.cursor-pointer{cursor:pointer}.ant-table-cell{white-space:nowrap}.gap-2{gap:8px}.custom-video-modal .ant-modal-content{background-color:#000;min-width:600px;padding:0!important}.custom-video-modal .ant-modal-content .ant-modal-close{color:#fff;background:#00000080;border-radius:50%}.custom-video-modal .ant-modal-content .download-button{display:none!important}.img-body img{object-fit:contain;background-color:#e9e9e9;width:231px;height:130px}.img-body .download-img{cursor:pointer;background:0 0;width:28px;height:28px;position:absolute;bottom:12px;right:12px}.img-body .close-icon{cursor:pointer;background:0 0;width:24px;height:24px;position:absolute;top:4px;right:12px}.all-type-upload .ant-upload-list-item-container{width:231px!important;height:130px!important;margin-block:0 16px!important}.all-type-upload .ant-upload-select{width:231px!important;height:130px!important}.document-viewer{background:#e8e8e8;border-radius:10px;flex-direction:column;justify-content:center;gap:20px;width:231px;height:130px;padding:0 12px;display:flex;position:relative}.document-viewer .document-icon{text-align:center}.document-viewer .document-name{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 40px);margin-top:8px;overflow:hidden}.document-viewer .document-download{cursor:pointer;background:0 0;width:28px;height:28px;position:absolute;bottom:12px;right:12px}.filter-item{color:#5a607a;cursor:pointer;transition:background .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease), box-shadow .18s var(--ease), transform .18s var(--ease);background:#fff;border:1px solid #e6e8f4;border-radius:999px;align-items:center;margin:0 12px 12px 0;padding:6px 16px;font-weight:500;line-height:1.4;display:inline-flex}.filter-item:hover{border-color:var(--brand);color:var(--brand);background:var(--brand-soft);transform:translateY(-1px)}.filter-item-active{background:var(--brand-soft);color:var(--brand);border-color:var(--brand);font-weight:600;box-shadow:0 4px 12px #2e398b24}.filter-item-image{cursor:pointer;height:64px;transition:border-color .18s var(--ease), box-shadow .18s var(--ease), transform .18s var(--ease);background:#fff;border:1px solid #e6e8f4;border-radius:12px;justify-content:center;align-items:center;margin:0 12px 12px 0;padding:1px 9px;display:flex}.filter-item-image:hover{border-color:var(--brand);transform:translateY(-1px)}.filter-item-active-image{background:var(--brand-soft);color:var(--brand);border-color:var(--brand);box-shadow:0 4px 12px #2e398b24}.activity-item{margin-top:8px}.activity-time{color:#969696;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.activity-update{align-items:center;margin-top:16px;display:flex}.activity-avt{border:1px solid #e8e8e8;border-radius:50%;width:32px;height:32px;margin-right:8px}.activity-fullname{color:#1c1c1c;margin-right:12px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.activity-update-text{color:#1c1c1c;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.activity-status{flex-wrap:wrap;align-items:center;margin-top:16px;display:flex}.arrow-forward-item{margin:0 16px}.assignee_name{color:#0085ff}.homepage{padding:2px}.home-hero{color:#fff;background:radial-gradient(720px 320px at 92% -30%,#4b61ff8c,#0000 60%),linear-gradient(120deg,#161b4d 0%,#2e398b 55%,#3d4bb0 100%);border-radius:20px;margin-bottom:22px;padding:38px 40px;position:relative;overflow:hidden;box-shadow:0 20px 44px #2e398b4d}.home-hero__text{z-index:2;position:relative}.home-hero__eyebrow{letter-spacing:2.5px;color:#ffffffbf;margin-bottom:8px;font-size:12px;font-weight:700;display:inline-block}.home-hero h1{color:#fff;margin:0 0 8px;font-size:30px;font-weight:800;line-height:1.2}.home-hero p{color:#ffffffd9;max-width:580px;margin:0;font-size:15px}.home-hero__glow{z-index:1;background:radial-gradient(circle,#4b61ff99,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-70px;right:-70px}.home-hero__grid{pointer-events:none;z-index:1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.home-quick{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:22px;display:grid}.quick-card{transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);background:#fff;border:1px solid #eef0f7;border-radius:16px;align-items:center;gap:14px;padding:18px 20px;text-decoration:none;display:flex;box-shadow:0 6px 20px #2e398b0d}.quick-card:hover{border-color:#2e398b40;transform:translateY(-4px);box-shadow:0 18px 38px #2e398b29}.quick-card__icon{background:linear-gradient(135deg,#2e398b1f,#4b61ff24);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.quick-card__icon img{width:26px;height:26px}.quick-card__body{flex-direction:column;flex:1;min-width:0;display:flex}.quick-card__title{color:#0f1330;font-size:16px;font-weight:700}.quick-card__desc{color:#7a7f99;margin-top:2px;font-size:13px}.quick-card__arrow{color:#2e398b;transition:transform .22s var(--ease);font-size:20px;font-weight:700}.quick-card:hover .quick-card__arrow{transform:translate(5px)}.home-rules{background:#fff;border:1px solid #eef0f7;border-radius:18px;padding:26px 30px;box-shadow:0 8px 28px #2e398b0f}.home-rules__head{border-bottom:1px dashed #e6e8f2;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:18px;display:flex}.home-rules__head h2{color:#0f1330;margin:0;font-size:20px;font-weight:800}.home-rules__head p{color:#7a7f99;margin:2px 0 0;font-size:13px}.home-rules__badge{background:linear-gradient(135deg,#2e398b1f,#4b61ff24);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.home-rules .main-content-container{width:100%}.home-rules .section{transition:background .2s var(--ease), transform .2s var(--ease);background:#f7f8fd;border-left:3px solid #2e398b;border-radius:12px;margin-bottom:14px;padding:14px 16px 8px 18px}.home-rules .section:hover{background:#eef1fb;transform:translate(2px)}.home-rules .section:last-child{margin-bottom:0}.home-rules .section h2{color:#2e398b;margin:0 0 10px;font-size:16px;font-weight:700}.home-rules .section ul{margin:0;padding-left:18px}.home-rules .section li{color:#3a3f57;margin-bottom:6px;font-size:14px;line-height:1.65}.home-rules .section b{color:#1b2160}.home-rules .section span{color:#e2483d;font-weight:600}@media (width<=1023px){.home-quick{grid-template-columns:1fr}.home-hero{padding:28px 24px}.home-hero h1{font-size:24px}}.login-page .login-bg{background:radial-gradient(1100px 560px at 12% 8%,#4b61ff38,#0000 60%),radial-gradient(900px 520px at 88% 92%,#2e398b4d,#0000 55%),linear-gradient(135deg,#0d1030 0%,#1b2160 46%,#2e398b 100%);min-height:100vh;position:relative;overflow:hidden}.login-page .login-bg:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.login-page .popup-login{text-align:center;justify-content:center;align-items:center;height:100vh;display:flex}.login-page .left-content img{width:720px;height:900px}.login-page .right-content{background-color:#fff;border-radius:24px;width:560px;max-width:calc(100vw - 32px);padding-top:72px;padding-bottom:72px;animation:.6s cubic-bezier(.22,1,.36,1) both ha-pop;position:relative;overflow:hidden;box-shadow:0 30px 80px #080c2873,inset 0 2px #fff9}.login-page .right-content:before{content:"";background:linear-gradient(90deg,#2e398b,#4b61ff);height:5px;position:absolute;top:0;left:0;right:0}.login-page .logo-header{margin-bottom:22px}.login-page .logo-header img{height:109px}.login-page .form-login{margin:0 100px}.login-page .form-login h1{color:#1c1c1c;margin-bottom:12px;font-size:36px;font-weight:600;line-height:48px}.login-page .sub-des{color:#585757;margin-bottom:36px;font-size:16px;line-height:24px}.login-page .input-login-item .label-input{color:#585757;margin-bottom:8px;font-size:16px;font-weight:600;line-height:24px}.login-page .input-login-item{margin-bottom:24px}.login-page .input-login-item .ant-form-item{margin-bottom:0}.login-page .form-input{background:#fff;border:1px solid #e8e8e8;border-radius:8px;width:100%}.login-page .remember-me{color:#585757;font-weight:400;font-size:16px!important;line-height:24px!important}.login-page .forget-password{color:#0085ff;font-size:16px;font-weight:600;line-height:24px}.login-page .btn-login{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2e398b 0%,#4b61ff 100%);border:none;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-top:36px;padding:14px;font-size:18px;font-weight:700;line-height:28px;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,filter .18s;display:flex;box-shadow:0 10px 24px #2e398b52}.login-page .btn-login:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 16px 32px #2e398b6b}.login-page .btn-login:active{transform:translateY(0)}@media (width<=1440px){.login-page .login-bg{background:#fff;width:100%}.login-page .popup-login{width:100%}.login-page .left-content{flex-shrink:0;width:50%}.login-page .left-content img{object-fit:cover;width:100%;height:100vh}.login-page .form-login{width:unset;padding:0 16px}}@media (width<=992px){.login-page .left-content{display:none}.login-page .right-content{padding-top:unset;margin-left:auto;margin-right:auto}.login-page .logo-header{padding-left:0}}@media (width<=720px){.login-page .form-login{padding:0 60px;margin:0!important}}@media (width<=576px){.login-page .popup-login{height:100%;padding-top:60px}.login-page .logo-header img{width:140px;height:auto}.login-page .form-login{padding:0 24px}.login-page .form-login h1{color:var(--light-grayscale-100,#1c1c1c);margin-bottom:8px;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.login-page .sub-des{color:var(--light-grayscale-200,#585757);margin-bottom:32px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.login-page .forget-password{color:var(--light-blue-base,#0085ff);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.login-page .btn-login{color:var(--white,#fff);text-align:center;margin-top:32px;padding:8px 12px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}}.modal-change-password .modal-content{border:none}.modal-change-password .mcp-header{text-align:center;color:#1c1c1c;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.modal-change-password .mcp-sub-header{color:#585757;margin-top:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.modal-change-password .mcp-form{margin-top:28px}.modal-change-password .text-checklist{color:#585757;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.modal-change-password .cp-checklist{margin-top:8px;padding-left:28px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.modal-change-password .cp-checklist.remove-stype{padding-left:0;list-style:none}.modal-change-password .cp-checklist.remove-stype li{align-items:center;display:flex}.modal-change-password .cp-checklist li{margin-bottom:8px}.modal-change-password .cp-checklist li svg{width:20px;height:20px;margin-right:8px}.modal-change-password .btn-update-cont{margin-top:24px}.modal-change-password .btn-update{color:#fff;background:#2e398b;border-radius:8px;justify-content:center;align-items:center;width:100%;padding-top:12px;padding-bottom:12px;font-size:20px;font-style:normal;font-weight:600;line-height:28px;display:flex;box-shadow:0 1px 1px #00000014,0 2px 1px #0000000f,0 1px 3px #0000001a}.menu-item-block{background-color:#0000;padding:0}.text-megamenu{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.banner-manage-page .banner-list-header{justify-content:flex-end;align-items:center;margin-bottom:24px;display:flex}.banner-manage-page .banner-item{cursor:pointer;background-color:#fff;border-radius:12px;align-items:center;height:132px;margin-bottom:24px;display:flex;box-shadow:0 1px 1px #00000014,0 2px 1px #0000000f,0 1px 3px #0000001a}.banner-manage-page .banner-item-left{width:234px;height:100%}.banner-manage-page .banner-item-left img{object-fit:cover;border-radius:12px 0 0 12px;width:100%;height:100%}.banner-manage-page .banner-item-right{flex:1;justify-content:space-between;align-items:center;padding-left:32px;display:flex}.banner-manage-page .banner-item-header{align-items:center;gap:16px;margin-bottom:2px;display:flex}.banner-manage-page .banner-code{color:var(--light-grayscale-200,#585757);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.banner-manage-page .banner-item-title{color:var(--light-grayscale-100,#1c1c1c);margin-bottom:28px;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.banner-manage-page .banner-item-description{color:var(--light-grayscale-200,#585757);gap:12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.banner-manage-page .banner-code-link{color:var(--light-blue-base,#0085ff);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.banner-modal .modal-title{color:var(--light-grayscale-100,#1c1c1c);font-size:20px;font-style:normal;font-weight:600;line-height:28px}.banner-modal .modal-description{color:var(--light-grayscale-200,#585757);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.banner-modal .ant-btn-default{color:var(--light-grayscale-100,#1c1c1c);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.banner-modal .ant-btn-primary{color:var(--white,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.banner-modal .ant-btn-primary:hover{color:var(--white,#fff)}.banner-drawer .banner-drawer-header{justify-content:flex-end;align-items:center;gap:16px;margin-bottom:24px;display:flex}.category-item-block .category-content{flex-direction:column;height:100%;display:flex}.category-item-block .category-content .breadcrumb-bc .category-title{align-items:center;gap:30px;display:flex}.category-modal .ant-modal-header{margin-bottom:24px}.category-modal .ant-form-item{margin-bottom:32px}.category-modal .ant-btn-default{font-size:16px;font-weight:700;padding:0 30px!important}.category-modal .ant-btn-default:hover{color:unset!important;border-color:#d9d9d9!important}.category-modal .ant-btn-primary{color:#fff;font-size:16px;font-weight:700;padding:0 30px!important}.category-modal .ant-modal-footer{margin-top:40px}.ant-modal-footer{justify-content:end;display:flex}.customer-manage-page .child-nav{column-gap:16px;margin-top:24px;margin-bottom:24px;display:flex}.customer-manage-page .child-nav-item{color:var(--light-grayscale-200,#585757);text-align:center;padding:8px 12px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.customer-manage-page .child-nav-item:hover{text-decoration:none}.customer-manage-page .child-nav-active{background:var(--light-background-green,linear-gradient(0deg, #2e398b1a 0%, #2e398b1a 100%), #fff);color:#2e398b;border-radius:8px}.catalog-drawer .ant-form-item{margin-bottom:32px}.catalog-drawer .ant-btn-default{font-size:16px;font-weight:700;padding:0 30px!important}.catalog-drawer .ant-btn-default:hover{color:unset!important;border-color:#d9d9d9!important}.catalog-drawer .ant-btn-primary{color:#fff;font-size:16px;font-weight:700;padding:0 30px!important}.catalog-drawer .drag-file-comp{margin-top:4px}.catalog-drawer .drag-file{height:72px;min-height:unset;padding:unset}.catalog-drawer .input-right input{text-align:right;padding-right:26px}.internal-account-page .filter-btn{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;padding:0 12px;display:flex}.internal-account-page .filter-btn p{margin:0;font-size:16px;font-weight:600;margin-left:8px!important}.internal-account-page .btn-options{cursor:pointer;background:#f6f6f6;border:1px solid #e8e8e8;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 1px 1px #0000000f}.internal-account-page .btn-options:focus{outline:none}.account-manage-drawer .detail-modal-btn-suspend{color:#fff;background-color:#e92c2c;border:1px solid #e92c2c}.account-manage-drawer .detail-modal-btn-suspend:hover{opacity:.8;color:#fff!important;background-color:#e92c2c!important;border:1px solid #e92c2c!important}.account-manage-drawer .detail-modal-btn-active{color:#2e398b;background-color:#fff;border:1px solid #2e398b}.account-manage-drawer .detail-modal-btn-active:hover{opacity:.8;background-color:#fff;color:#2e398b!important;border:1px solid #2e398b!important}.account-manage-drawer .detail-modal-btn{font-weight:600;padding:8px 12px!important}.account-manage-drawer .drag-file-comp{margin-top:4px}.account-manage-drawer .drag-file{height:72px;min-height:unset;padding:unset}.account-manage-drawer .account-fullname{justify-content:center;font-size:24px;font-weight:600;line-height:32px;display:flex}.account-manage-drawer .account-status{justify-content:center;margin-top:20px;margin-bottom:24px;display:flex}.filter-account-drawer .status{display:flex}.filter-account-drawer .status .btn-status{background:#f6f6f6;border-radius:40px;align-items:center;margin-right:16px;padding:4px 12px 10px;font-size:16px;font-weight:400}.external-account-page .filter-btn{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;padding:0 12px;display:flex}.external-account-page .filter-btn p{margin:0;font-size:16px;font-weight:600;margin-left:8px!important}.create-external-account .ant-space{display:flex;gap:24px!important}.create-external-account .ant-space .ant-space-item{width:100%}.create-external-account .ant-space .ant-space-item:last-child{width:50px;position:relative}.create-external-account .ant-space .ant-space-item:last-child span{position:absolute;top:27px}.create-external-account .btn-add{color:#2e398b;justify-content:center;align-items:center;margin-top:15px;display:flex}.create-external-account .account-fullname{justify-content:center;font-size:24px;font-weight:600;line-height:32px;display:flex}.create-external-account .account-status{justify-content:center;margin-top:20px;margin-bottom:24px;display:flex}.create-external-account .loading-screen{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.create-external-account .btn-green{color:#fff;background-color:#2e398b;border:none;border-radius:8px;margin-right:8px;padding:8px 16px;font-size:16px;font-weight:600}.create-external-account .btn-green:hover{opacity:.8;background-color:#2e398b;color:#fff!important}.create-external-account .btn-red{color:#fff;background-color:#e92c2c;border:none;border-radius:8px;padding:8px 16px;font-size:16px;font-weight:600}.create-external-account .btn-red:hover{opacity:.8;background-color:#e92c2c;color:#fff!important}.modal-external-account .btn-green{color:#fff;background-color:#2e398b;border:none;border-radius:8px;margin-right:8px;padding:8px 16px;font-size:16px;font-weight:600}.modal-external-account .btn-green:hover{opacity:.8;background-color:#2e398b}.modal-external-account .btn-red{color:#fff;background-color:#e92c2c;border:none;border-radius:8px;padding:8px 16px;font-size:16px;font-weight:600}.modal-external-account .btn-red:hover{opacity:.8;background-color:#e92c2c}.filter-external-drawer .seller .seller-title{font-size:16px;font-weight:400}.drawer-partner-account .wrap-btn{gap:16px;display:flex}.drawer-partner-account .action-block{align-items:center;gap:16px;margin-bottom:24px;display:flex}.drawer-partner-account .action-filter{cursor:pointer;border:1px solid #e8e8e8;border-radius:8px;flex-shrink:0;gap:4px;height:40px;margin-bottom:0;padding:8px 12px;display:flex}.drawer-partner-account .action-search{border:1px solid #e8e8e8}.drawer-partner-account .commission-header{color:#969696;margin-bottom:16px;font-size:14px;font-weight:600;line-height:20px}.drawer-partner-account .commission-item{align-items:baseline;gap:24px;display:flex}.drawer-partner-account .commission-field{flex:1}.drawer-partner-account .loading-block{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.drawer-seller-account .seller-username .ant-input-prefix{color:#bebebe;margin-right:0}.filter-dropdown .ant-dropdown-menu-item-selected{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--light-grayscale-100,#1c1c1c)!important;background-color:#fff!important}.filter-dropdown .ant-dropdown-menu-item-selected img{visibility:visible!important}.filter-dropdown .ant-dropdown-menu-item{flex-direction:row-reverse;height:40px}.filter-dropdown .ant-dropdown-menu-item img{visibility:hidden;margin-right:0!important}.filter-dropdown .ant-dropdown-menu-item:hover{background:#f6f6f6!important}:root{--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333;--ck-color-mention-background:#9900301a;--ck-color-mention-text:#990030;--ck-color-selector-caption-background:#f7f7f7;--ck-color-selector-caption-text:#333;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-pen-green:#128a00;--ck-highlight-pen-red:#e71313;--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing) / 2);--ck-todo-list-checkmark-size:16px}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table table{overflow:hidden}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word;position:relative}.ck-content .table>figcaption{caption-side:top;word-break:break-word;text-align:center;color:var(--ck-color-selector-caption-text);background-color:var(--ck-color-selector-caption-background);outline-offset:-1px;padding:.6em;font-size:.75em;display:table-caption}.ck-content .table{margin:.9em auto;display:table}.ck-content .table table{border-collapse:collapse;border-spacing:0;border:1px double #b3b3b3;width:100%;height:100%}.ck-content .table table td,.ck-content .table table th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}.ck-content .table table th{background:#0000000d;font-weight:700}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-content .page-break{clear:both;justify-content:center;align-items:center;padding:5px 0;display:flex;position:relative}.ck-content .page-break:after{content:"";border-bottom:2px dashed #c4c4c4;width:100%;position:absolute}.ck-content .page-break__label{z-index:1;text-transform:uppercase;color:#333;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #c4c4c4;border-radius:2px;padding:.3em .6em;font-family:Helvetica,Arial,Tahoma,Verdana,sans-serif;font-size:.75em;font-weight:700;display:block;position:relative;box-shadow:2px 2px 1px #00000026}.ck-content .media{clear:both;min-width:15em;margin:.9em 0;display:block}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px;position:relative}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;margin-left:0;margin-right:-15px;display:inline-block;position:relative;left:-25px;right:0}.ck-content[dir=rtl] .todo-list .todo-list__label>input{margin-left:-15px;margin-right:0;left:0;right:-25px}.ck-content .todo-list .todo-list__label>input:before{box-sizing:border-box;content:"";border:1px solid #333;border-radius:2px;width:100%;height:100%;transition:box-shadow .25s ease-in-out;display:block;position:absolute}.ck-content .todo-list .todo-list__label>input:after{box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:#0000;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;display:block;position:absolute;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}.ck-editor__editable.ck-content .todo-list .todo-list__label>input:hover:before,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:hover:before{box-shadow:0 0 0 5px #0000001a}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;margin-left:0;margin-right:-15px;display:inline-block;position:relative;left:-25px;right:0}.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label>span[contenteditable=false]>input{margin-left:-15px;margin-right:0;left:0;right:-25px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{box-sizing:border-box;content:"";border:1px solid #333;border-radius:2px;width:100%;height:100%;transition:box-shadow .25s ease-in-out;display:block;position:absolute}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:after{box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:#0000;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;display:block;position:absolute;transform:rotate(45deg)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:after{border-color:#fff}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{box-sizing:border-box;max-width:100%;display:block}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content .image{clear:both;text-align:center;min-width:50px;margin:.9em auto;display:table}.ck-content .image img{min-width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.ck-content .image-inline{align-items:flex-start;max-width:100%;display:inline-flex}.ck-content .image-inline picture{display:flex}.ck-content .image-inline picture,.ck-content .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content .image>figcaption{caption-side:bottom;word-break:break-word;color:var(--ck-color-image-caption-text);background-color:var(--ck-color-image-caption-background);outline-offset:-1px;padding:.6em;font-size:.75em;display:table-caption}.ck-content .image-style-block-align-left,.ck-content .image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-block-align-right{margin-left:auto;margin-right:0}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content p+.image-style-align-left,.ck-content p+.image-style-align-right,.ck-content p+.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-highlight-pen-red);background-color:#0000}.ck-content .pen-green{color:var(--ck-highlight-pen-green);background-color:#0000}.ck-content blockquote{border-left:5px solid #ccc;margin-left:0;margin-right:0;padding-left:1.5em;padding-right:1.5em;font-style:italic;overflow:hidden}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck-content code{background-color:#c7c7c74d;border-radius:2px;padding:.15em}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}.ck-content hr{background:#dedede;border:0;height:4px;margin:15px 0}.ck-content pre{color:#353535;text-align:left;tab-size:4;white-space:pre-wrap;direction:ltr;background:#c7c7c74d;border:1px solid #c4c4c4;border-radius:2px;min-width:200px;padding:1em;font-style:normal}.ck-content pre code{background:unset;border-radius:0;padding:0}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}}.ck-editor__editable{min-height:400px}.ck-content h1{margin-top:1em;margin-bottom:.5em;font-weight:700;line-height:1.2;color:#2e398b!important;font-size:2.5em!important}.ck-content h2{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.3;color:#2e398b!important;font-size:2em!important}.ck-content h3{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.4;color:#2e398b!important;font-size:1.5em!important}.preview-block .thumnail-img{aspect-ratio:2;object-fit:cover;border-radius:20px;width:100%;margin-bottom:20px}.preview-block .name-and-tags{justify-content:space-between;gap:20px;margin:30px 0;display:flex}.preview-block .name-and-tags .name-section{gap:12px;display:flex}.preview-block .name-and-tags .name-section img{border-radius:50%;width:48px;height:48px}.preview-block .name-and-tags .name-section .information{flex-direction:column;display:flex}.preview-block .name-and-tags .name-section .information .name{color:#1c1c1c;font-size:16px;font-weight:600}.preview-block .name-and-tags .name-section .information .published-date{color:#969696;font-size:14px;font-weight:400}.preview-block .name-and-tags .tags-section{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.preview-block .name-and-tags .tags-section .tag-item{color:#585757;background:#f6f6f6;border-radius:40px;padding:0 14px;font-size:20px;font-weight:400;line-height:40px}.ap-summary{background:linear-gradient(135deg,#4b61ff0f,#2e398b0a);border:1px solid #2e398b1f;border-radius:16px;align-items:center;gap:18px;padding:18px 20px;display:flex}.ap-summary__medallion{color:#fff;background:linear-gradient(135deg, var(--brand-2), var(--brand));border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex;box-shadow:0 6px 16px #2e398b47}.ap-summary__body{flex:1;min-width:0}.ap-summary__count{color:#3c3f4a;font-size:15px}.ap-summary__count b{color:var(--brand);margin:0 4px;font-size:20px;font-weight:800}.ap-summary__chips{flex-direction:column;gap:8px;margin-top:8px;display:flex}.ap-summary__chip-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ap-summary__chip-label{color:#8c8c9a;min-width:78px;margin-right:2px;font-size:12px;font-weight:600}.ap-chip{border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.ap-chip--brand{color:var(--brand);background:#4b61ff1f}.ap-chip--cat{color:#7c3aed;background:#7c3aed1f}.ap-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ap-pager{justify-content:center;padding-top:4px;display:flex}.ap-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.ap-card{transition:border-color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);background:#fff;border:1px solid #e8eaf3;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.ap-card:hover{border-color:#2e398b59;transform:translateY(-2px);box-shadow:0 8px 20px #2e398b1a}.ap-card__thumb{object-fit:contain;background:#f5f6fd;border-radius:10px;flex-shrink:0;width:48px;height:48px;padding:4px}.ap-card__thumb--empty{color:#b5bad0;justify-content:center;align-items:center;font-size:18px;display:flex}.ap-card__body{flex:1;min-width:0}.ap-card__name{color:#1a1d33;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ap-card__meta{color:#8c8c9a;align-items:center;gap:8px;margin-top:3px;font-size:12px;display:flex}.ap-card__price{color:#c71e1e;font-weight:700}.ap-card__remove{color:#c71e1e;cursor:pointer;opacity:0;width:22px;height:22px;transition:opacity .15s var(--ease), background .15s var(--ease);background:#c71e1e14;border:none;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}.ap-card:hover .ap-card__remove{opacity:1}.ap-card__remove:hover{color:#fff;background:#c71e1e}.ap-empty{text-align:center;background:#fafbff;border:1.5px dashed #d4d6ea;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:34px 20px;display:flex}.ap-empty__icon{width:56px;height:56px;color:var(--brand);background:#2e398b14;border-radius:16px;justify-content:center;align-items:center;font-size:26px;display:flex}.ap-empty__title{color:#1a1d33;font-weight:700}.ap-empty__sub{color:#8c8c9a;font-size:13px}.ap-quick{flex-direction:column;gap:10px;padding-top:4px;display:flex}.ap-quick__head{align-items:center;gap:8px;display:flex}.ap-quick__bolt{color:#f59e0b;font-size:14px}.ap-quick__label{letter-spacing:.04em;text-transform:uppercase;color:var(--brand);font-size:12px;font-weight:800}.ap-quick__hint{color:#a0a3b8;font-size:12px}.ap-quick__panel{background:linear-gradient(135deg,#f59e0b0d,#4b61ff0d);border:1px solid #2e398b1f;border-radius:14px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.ap-quick__selects{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ap-quick__plus{color:#b5bad0;flex-shrink:0;font-size:18px;font-weight:700}.ap-quick__action{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ap-quick__preview{color:#3c3f4a;flex:1;min-width:220px;font-size:13px}.ap-quick__preview b{color:var(--brand);font-weight:700}.ap-quick__preview-empty{color:#a0a3b8;font-style:italic}.ppm-head{align-items:center;gap:12px;display:flex}.ppm-head__icon{color:#fff;background:linear-gradient(135deg, var(--brand-2), var(--brand));border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex;box-shadow:0 5px 13px #2e398b47}.ppm-head__main{color:#1a1d33;font-size:17px;font-weight:700;line-height:1.2}.ppm-head__sub{color:#8c8c9a;margin-top:1px;font-size:12.5px}.ppm-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ppm-selectall{color:var(--brand-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;margin-left:auto;padding:6px 8px;font-size:13px;font-weight:600}.ppm-selectall:hover{background:var(--brand-soft)}.ppm-body{height:440px;margin:0 -4px;padding:4px;overflow-y:auto}.ppm-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.ppm-card{cursor:pointer;transition:border-color .15s var(--ease), background .15s var(--ease), box-shadow .15s var(--ease);background:#fff;border:1.5px solid #e8eaf3;border-radius:13px;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.ppm-card:hover{border-color:#2e398b4d;box-shadow:0 6px 16px #2e398b14}.ppm-card--selected{border-color:var(--brand-2);background:linear-gradient(135deg,#4b61ff12,#2e398b0a)}.ppm-card__check{color:#fff;width:20px;height:20px;transition:all .15s var(--ease);background:#fff;border:1.5px solid #cdd1e6;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.ppm-card--selected .ppm-card__check{border-color:var(--brand-2);background:var(--brand-2)}.ppm-card__thumb{object-fit:contain;background:#f5f6fd;border-radius:10px;flex-shrink:0;width:50px;height:50px;padding:4px}.ppm-card__thumb--empty{color:#b5bad0;justify-content:center;align-items:center;font-size:18px;display:flex}.ppm-card__body{flex:1;min-width:0;padding-right:18px}.ppm-card__name{color:#1a1d33;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ppm-card__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ppm-card__brand{color:var(--brand);background:#4b61ff1a;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}.ppm-card__price{color:#c71e1e;font-size:12.5px;font-weight:700}.ppm-foot{align-items:center;gap:12px;display:flex}.ppm-foot__count{color:#3c3f4a;font-size:14px}.ppm-foot__count b{color:var(--brand);font-weight:800}.ppm-foot__actions{gap:10px;margin-left:auto;display:flex}.ppm-pager{justify-content:center;padding-top:12px;display:flex}.ppm-loading{justify-content:center;align-items:center;height:440px;display:flex}.cap-board__head{text-align:center;margin-bottom:28px}.cap-board__head h2{color:#4b61ff;margin:0 0 8px;font-size:26px;font-weight:800;line-height:1.2}.cap-board__head p{color:#3c3f4a;margin:0;font-size:15px}.cap-board__layout{align-items:stretch;gap:20px;display:flex}.cap-board__cards{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.cap-row{gap:20px;display:grid}.cap-row--main{grid-template-columns:repeat(3,1fr)}.cap-row--sub{grid-template-columns:repeat(4,1fr)}.cap-card{cursor:pointer;transition:transform .25s var(--ease,ease), box-shadow .25s var(--ease,ease), border-color .25s var(--ease,ease), background .25s var(--ease,ease);border:1px solid #0000;border-radius:10px;flex-direction:column;padding:22px;display:flex;position:relative}.cap-card--main{background:#f0f3ff;justify-content:space-between;min-height:188px}.cap-card--sub{background:#f5f6fd;justify-content:space-between;min-height:150px}.cap-card:hover{background:#fff;border-color:#4b61ff;transform:translateY(-4px);box-shadow:0 8px 20px #d4d6ea}.cap-card:active{cursor:grabbing}.cap-card.is-dragover{background:#fff;border-style:dashed;border-color:#4b61ff}.cap-card__top{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.cap-card__icon{width:64px;height:64px;transition:transform .25s var(--ease,ease);flex-shrink:0}.cap-card__icon img{object-fit:contain;width:100%;height:100%}.cap-card:hover .cap-card__icon{transform:scale(1.1)}.cap-card__del{color:#e0413f;cursor:pointer;opacity:0;width:30px;height:30px;transition:opacity .2s var(--ease,ease), background .2s var(--ease,ease);background:#e0413f14;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.cap-card__del:hover{background:#e0413f29}.cap-card:hover .cap-card__del{opacity:1}.cap-card__title{color:#3c3f4a;transition:color .25s var(--ease,ease);margin:0 0 8px;font-size:17px;font-weight:600}.cap-card--main .cap-card__title,.cap-card:hover .cap-card__title{color:#4b61ff}.cap-card__desc{color:#00020c;margin:0;font-size:13.5px;line-height:1.45}.cap-card--add{color:#4b61ff;text-align:center;background:0 0;border:1.5px dashed #c5cae9;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;font-size:14px;font-weight:500}.cap-card--add .anticon{font-size:22px}.cap-card--add:hover{box-shadow:none;background:#4b61ff0a;border-color:#4b61ff;transform:none}.cap-stats{background:linear-gradient(#4254d8,#232c72);border-radius:10px;flex-direction:column;flex-shrink:0;gap:18px;width:232px;padding:24px;display:flex}.cap-stat{cursor:pointer;transition:background .2s var(--ease,ease);border-radius:8px;padding:6px 8px;position:relative}.cap-stat:hover{background:#ffffff14}.cap-stat.is-dragover{background:#ffffff29;outline:1px dashed #ffffff80}.cap-stat__value{color:#fff;margin:0 0 8px;font-size:38px;font-weight:900;line-height:1}.cap-stat__label{color:#fff;margin:0;font-size:16px;font-weight:500}.cap-stat__del{color:#fff;cursor:pointer;opacity:0;width:26px;height:26px;transition:opacity .2s var(--ease,ease), background .2s var(--ease,ease);background:#ffffff29;border:none;border-radius:7px;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}.cap-stat__del:hover{background:#ff505099}.cap-stat:hover .cap-stat__del{opacity:1}.cap-stat--add{color:#ffffffe6;border:1.5px dashed #ffffff59;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:12px;font-size:14px;display:flex}.cap-stat--add:hover{background:#ffffff1a}.cap-stat--add .anticon{font-size:18px}@media (width<=1100px){.cap-board__layout{flex-direction:column}.cap-stats{flex-direction:row;width:100%}.cap-stat{flex:1}.cap-row--main,.cap-row--sub{grid-template-columns:repeat(2,1fr)}}.net-board{background:#f5f6fd;border-radius:16px;padding:32px 24px}.net-board__head{text-align:center;margin-bottom:28px}.net-board__head h2{color:#4b61ff;margin:0;font-size:24px;font-weight:800}.net-board__cards{flex-direction:column;align-items:center;gap:24px;display:flex}.net-row{flex-wrap:wrap;justify-content:center;gap:24px;width:100%;display:flex}.net-card{text-align:center;cursor:pointer;width:320px;max-width:100%;transition:transform .25s var(--ease,ease), box-shadow .25s var(--ease,ease), border-color .25s var(--ease,ease);background:#fff;border:1px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:22px 18px;display:flex;position:relative;box-shadow:0 4px 16px #d4d6ea}.net-card--featured{width:400px}.net-card:hover{border-color:#4b61ff;transform:translateY(-4px);box-shadow:0 10px 26px #c7cbef}.net-card:active{cursor:grabbing}.net-card.is-dragover{border-style:dashed;border-color:#4b61ff}.net-card__icon{width:48px;height:48px;transition:transform .25s var(--ease,ease);flex-shrink:0}.net-card__icon img{object-fit:contain;width:100%;height:100%}.net-card:hover .net-card__icon{transform:scale(1.1)}.net-card__title{color:#00020c;margin:0;font-size:16px;font-weight:600}.net-card__addr{color:#696969;margin:0;font-size:14px;line-height:1.45}.net-card__del{color:#e0413f;cursor:pointer;opacity:0;width:30px;height:30px;transition:opacity .2s var(--ease,ease), background .2s var(--ease,ease);background:#e0413f14;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.net-card__del:hover{background:#e0413f29}.net-card:hover .net-card__del{opacity:1}.net-card--add{box-shadow:none;color:#4b61ff;background:0 0;border:1.5px dashed #c5cae9;justify-content:center;min-height:150px;font-size:14px;font-weight:500}.net-card--add .anticon{font-size:22px}.net-card--add:hover{box-shadow:none;background:#4b61ff0a;border-color:#4b61ff;transform:none}@media (width<=768px){.net-card,.net-card--featured{width:100%}}.hsb-hint{color:#6b7280;margin:-8px 0 14px;font-size:13px}.hsb-empty{color:#9aa0b4;text-align:center;background:#f6f7fb;border:1px dashed #d8dcea;border-radius:12px;padding:18px;font-size:14px}.hsb-row{flex-wrap:wrap;gap:16px;display:flex}.hsb-card{text-align:center;width:180px;transition:transform .2s var(--ease,ease), box-shadow .2s var(--ease,ease), border-color .2s var(--ease,ease);background:#fff;border:1px solid #eceef6;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:16px 14px;display:flex;box-shadow:0 4px 14px #2e398b0f}.hsb-card--on{cursor:grab;background:var(--brand-soft,#eef0fb);border-color:#c7cdf0;position:relative}.hsb-card--on:active{cursor:grabbing}.hsb-card--on:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2e398b1f}.hsb-card.is-dragover{border-color:var(--brand,#2e398b);border-style:dashed}.hsb-icon{flex-shrink:0;width:56px;height:56px}.hsb-icon img{object-fit:contain;width:100%;height:100%}.hsb-cover{background:#f3f4f8;border-radius:10px;justify-content:center;align-items:center;width:100%;height:96px;display:flex;overflow:hidden}.hsb-cover img{object-fit:cover;width:100%;height:100%}.hsb-cover.is-empty{color:#b9bed2;font-size:22px}.hsb-title{color:#2b2f44;margin:0;font-size:14px;font-weight:600;line-height:1.3}.hsb-remove{color:#e0413f;cursor:pointer;width:24px;height:24px;transition:background .2s var(--ease,ease);background:#e0413f1a;border:none;border-radius:7px;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:8px;right:8px}.hsb-remove:hover{background:#e0413f33}:root{--brand:#2e398b;--brand-2:#4b61ff;--brand-soft:#2e398b14;--ease:cubic-bezier(.22, 1, .36, 1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Be Vietnam Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{scrollbar-width:thin;scrollbar-color:#c2c8e0 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c7cce4 padding-box content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#aab2d8 padding-box content-box}@keyframes ha-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ha-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ha-pop{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.ha-page-enter,.ha-page-enter>*{animation:ha-fade-up .5s var(--ease) both}.ha-page-enter>:first-child{animation-delay:20ms}.ha-page-enter>:nth-child(2){animation-delay:80ms}.ha-page-enter>:nth-child(3){animation-delay:.14s}.ha-page-enter>:nth-child(4){animation-delay:.2s}.ant-btn{transition:transform .18s var(--ease), box-shadow .18s var(--ease), background-color .18s var(--ease), border-color .18s var(--ease)!important}.ant-btn:not(:disabled):hover{transform:translateY(-2px)}.ant-btn:not(:disabled):active{transform:translateY(0)}.ant-btn-primary:not(:disabled):hover{box-shadow:0 12px 24px #2e398b47!important}.ant-card,.main-table,.ant-table-wrapper{transition:box-shadow .25s var(--ease), transform .25s var(--ease)}.ant-card:hover{box-shadow:0 14px 36px #2e398b1a}.ant-table-tbody>tr>td{transition:background-color .2s var(--ease)}.ant-table-tbody>tr.ant-table-row:hover{box-shadow:inset 3px 0 0 var(--brand)}.ant-input-affix-wrapper,.ant-input,.ant-select-selector,.ant-picker{transition:border-color .2s var(--ease), box-shadow .2s var(--ease)!important}.ant-tag{transition:transform .15s var(--ease)}.ant-tag:hover{transform:translateY(-1px)}.ant-modal-body{animation:ha-fade-in .35s var(--ease) both}.ant-collapse-title{color:#0f1330;font-size:18px;font-weight:600}.nav-left,.nav-left-child{transition:background-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease)!important}.nav-left:hover,.nav-left-child:hover{transform:translate(3px)}.nav-icon{transition:filter .2s var(--ease), transform .2s var(--ease)}.header-avt,.header-noti{transition:transform .2s var(--ease)}.header-avt:hover,.header-noti:hover{transform:translateY(-1px)}header .header-avt{cursor:pointer;transition:background .2s var(--ease), border-color .2s var(--ease), box-shadow .2s var(--ease);background:#fff;border:1px solid #eceef6;border-radius:999px;align-items:center;gap:10px;padding:5px 12px 5px 5px;display:flex;position:relative}header .header-avt:hover{background:#f5f7fe;border-color:#d9deee;transform:none;box-shadow:0 6px 16px #2e398b1a}header .header-avt .avt{background:linear-gradient(135deg,#2e398b1f,#4b61ff1f);border-radius:50%;padding:3px}header .header-avt-text{color:#2b2f44;font-weight:600}header .header-avt .avatar-dd{opacity:.45;transition:transform .2s var(--ease)}header .header-avt:hover .avatar-dd{transform:translateY(1px)}header .account-dd{overflow:hidden;border-radius:14px!important;box-shadow:0 16px 40px #2e398b29!important}.main{padding:22px!important}.ha-page-enter{background:#fff;border:1px solid #ececf6;border-radius:18px;min-height:calc(100vh - 116px);padding:8px 26px 22px;box-shadow:0 12px 34px #2e398b0f}.ha-page-enter:has(.homepage){box-shadow:none;background:0 0;border:0;min-height:0;padding:0}.ha-page-enter .main-table,.ha-page-enter .main-content{box-shadow:none!important;background:0 0!important;border:none!important}.ha-page-enter .menu-item-block,.ha-page-enter .category-item-block{padding-top:36px}.ant-btn.filter-btn{height:44px;box-shadow:none;transition:border-color .2s var(--ease), color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);border-radius:10px;align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex;color:#0f1330!important;background:#fff!important;border:1px solid #e2e4ec!important}.ant-btn.filter-btn p{font-weight:600;color:inherit!important;margin:0!important}.ant-btn.filter-btn img{width:18px;height:18px}.ant-btn.filter-btn:hover,.ant-btn.filter-btn:focus,.ant-btn.filter-btn:focus-visible{transform:translateY(-1px);box-shadow:0 6px 16px #2e398b24;border-color:var(--brand)!important;color:var(--brand)!important;background:#fff!important}.ant-btn.filter-btn:active{transform:translateY(0);box-shadow:0 2px 8px #2e398b1f}.btn-dropdown{align-items:center;gap:12px;font-weight:500;display:flex}.btn-dropdown img{flex-shrink:0;width:20px;height:20px}.ant-dropdown-menu-item:hover{background-color:var(--brand-soft)!important}.ant-modal-body .modal-description{color:#4b5168;margin:0 0 16px;font-size:15px;line-height:1.6}.ant-modal-body .modal-description:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.dyn-list{flex-direction:column;gap:12px;display:flex}.dyn-row{align-items:flex-start;gap:10px;display:flex}.dyn-index{background:var(--brand-soft);width:28px;height:36px;color:var(--brand);-webkit-user-select:none;user-select:none;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.dyn-field{flex:1;margin:0}.dyn-remove.ant-btn{flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.spec-card{transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:#fff;border:1px solid #eef0f7;border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.spec-card:hover{border-color:#2e398b40;box-shadow:0 4px 14px #2e398b0f}.spec-card-colors{flex-wrap:wrap;align-items:center;gap:8px;padding-left:38px;display:flex}.spec-color-label,.spec-preview-label{color:#696969;font-size:13px}.spec-preview{text-overflow:ellipsis;white-space:nowrap;border:1px dashed #0000001a;border-radius:6px;max-width:220px;margin-left:2px;padding:2px 12px;font-size:13px;font-weight:600;overflow:hidden}.filter-drawer .ant-drawer-header{background:linear-gradient(135deg,#f3f5ff 0%,#fff 72%);border-bottom:1px solid #eceef8;align-items:center;padding:18px 22px}.filter-drawer .ant-drawer-close{color:#7a8099;width:36px;height:36px;transition:background .2s var(--ease), color .2s var(--ease);border-radius:10px;margin-inline-end:12px}.filter-drawer .ant-drawer-close:hover{background:var(--brand-soft);color:var(--brand)}.filter-drawer .filter-drawer-title{align-items:center;gap:13px;display:flex}.filter-drawer .filter-drawer-title__icon{color:#fff;background:linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%);border-radius:13px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;display:inline-flex;box-shadow:0 8px 18px #2e398b4d}.filter-drawer .filter-drawer-title__main{color:#0f1330;font-size:17px;font-weight:700;line-height:1.2}.filter-drawer .filter-drawer-title__sub{color:#8c92a8;margin-top:2px;font-size:12.5px;font-weight:500;line-height:1.3}.filter-drawer .ant-drawer-body{background:#fafbff;padding:20px 22px}.filter-drawer .filter-group{flex-direction:column;gap:14px;display:flex}.filter-drawer .filter-field{transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:#fff;border:1px solid #ebedf7;border-radius:14px;padding:15px 16px 16px;box-shadow:0 1px 2px #0f133008}.filter-drawer .filter-field:hover{border-color:#2e398b38;box-shadow:0 10px 24px #2e398b14}.filter-drawer .filter-field__label{color:#2b2f44;align-items:center;gap:9px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.filter-drawer .filter-field__label:before{content:"";background:linear-gradient(135deg, var(--brand-2), var(--brand));border-radius:3px;flex:none;width:8px;height:8px}.filter-drawer .filter-field__chips{flex-wrap:wrap;margin-bottom:-12px;display:flex}.filter-drawer .ant-select,.filter-drawer .ant-picker{width:100%!important}.filter-drawer .ant-drawer-footer{background:#fff;border-top:1px solid #eceef8;padding:16px 22px}.filter-drawer .filter-drawer-footer{gap:12px;display:flex}.filter-drawer .filter-drawer-footer .ant-btn{border-radius:12px;height:46px;font-size:15px;font-weight:600}.filter-drawer .filter-drawer-clear{color:#5a607a;background:#fff;border:1px solid #e2e4ec;flex:none;min-width:130px}.filter-drawer .filter-drawer-clear:hover,.filter-drawer .filter-drawer-clear:focus{border-color:var(--brand)!important;color:var(--brand)!important;background:#fff!important}.filter-drawer .filter-drawer-apply{flex:1}.upload-media{width:100%}.upload-media .upload-media__drop{text-align:center;cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);background:#fafbff;border:1.5px dashed #cfd4e8;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:22px;display:flex}.upload-media .upload-media__drop:hover{border-color:var(--brand);background:var(--brand-soft)}.upload-media .upload-media__drop.is-dragover{border-color:var(--brand);background:var(--brand-soft);transform:translateY(-1px);box-shadow:0 12px 28px #2e398b1f}.upload-media .upload-media__icon{background:var(--brand-soft);width:52px;height:52px;color:var(--brand);transition:transform .2s var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.upload-media .upload-media__drop:hover .upload-media__icon{transform:translateY(-2px)scale(1.04)}.upload-media .upload-media__title{color:#5a607a;font-size:14.5px;font-weight:500}.upload-media .upload-media__title b{color:var(--brand);font-weight:600}.upload-media .upload-media__hint{letter-spacing:.02em;color:#9aa0b8;font-size:12px}.upload-media .upload-media__preview{background:#f6f7fb;border:1px solid #e6e8f4;border-radius:14px;justify-content:center;align-items:center;padding:12px;display:flex;position:relative;overflow:hidden}.upload-media .upload-media__preview img{object-fit:contain;max-width:100%;max-height:260px;display:block}.upload-media .upload-media__preview.is-editable{cursor:pointer}.upload-media .upload-media__overlay{opacity:0;transition:opacity .2s var(--ease);z-index:2;pointer-events:none;background:#0f133075;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.upload-media .upload-media__preview:hover .upload-media__overlay{opacity:1}.upload-media .upload-media__act{color:var(--brand);cursor:pointer;transition:transform .15s var(--ease);pointer-events:auto;background:#fff;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #0f13302e}.upload-media .upload-media__act:hover{transform:translateY(-1px)}.upload-media .upload-media__act--danger{color:#e5484d;padding:8px 11px}.upload-media .upload-media__loading{background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.manage-home-page .home-tab-label{align-items:center;gap:8px;font-weight:600;display:inline-flex}.manage-home-page .home-tabs .ant-tabs-tab{padding:12px 4px;font-size:15px}.manage-home-page .home-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:60px!important}.manage-home-page .home-tabs .ant-tabs-nav{margin-bottom:22px}.manage-home-page .home-tab{animation:ha-fade-up .35s var(--ease) both}.manage-home-page .home-card{background:#fff;border:1px solid #ececf6;border-radius:14px;margin-bottom:20px;padding:20px 22px;box-shadow:0 1px 2px #0f133008}.manage-home-page .home-card__title{color:#0f1330;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:16px;font-size:16px;font-weight:700;display:flex}.manage-home-page .home-card__sub{color:#8c92a8;font-size:13px;font-weight:400}.manage-home-page .dyn-row .ant-select{width:100%}.manage-home-page .home-hint{background:var(--brand-soft);color:#5a607a;border:1px solid #e6e8f4;border-radius:10px;margin-top:14px;padding:10px 14px;font-size:13px;line-height:1.5}.manage-home-page .home-hint b{color:var(--brand)}.manage-home-page .home-banner-row{flex-wrap:wrap;align-items:stretch;gap:20px;margin-bottom:20px;display:flex}.manage-home-page .home-banner-row .home-card{margin-bottom:0}.manage-home-page .home-banner-col{flex:40%;min-width:320px}.manage-home-page .home-stats-col{flex:54%;min-width:360px}.manage-home-page .home-actions{justify-content:flex-end;gap:12px;display:flex}.manage-home-page .home-actions .ant-btn{min-width:120px}.manage-home-page .home-row-clickable{cursor:pointer}.ant-btn.ant-btn-icon-only{justify-content:center;align-items:center;width:36px!important;min-width:36px!important;height:36px!important;padding:0!important;display:inline-flex!important}.ant-btn.ant-btn-icon-only.ant-btn-sm{width:30px!important;min-width:30px!important;height:30px!important}.ant-btn.ant-btn-icon-only.ant-btn-lg{width:40px!important;min-width:40px!important;height:40px!important}
