:root{--background:var(--color-white);--foreground:var(--color-black)}html,body{max-width:100vw}html{overflow-x:clip}body{color:var(--foreground);background:var(--background);font-family:var(--font-montserrat),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}*,:before,:after,:focus,:active,:hover{outline:0 #0000!important}.ant-dropdown-menu-item,.ant-dropdown-menu-item:focus,.ant-dropdown-menu-item:active,.ant-dropdown-menu-item:hover,.ant-dropdown-menu-item-active,li.ant-dropdown-menu-item{box-shadow:none!important;outline:0 #0000!important}.ant-menu-item-selected{background-color:var(--color-error-bg)!important;color:var(--color-primary)!important}.ant-menu-item:hover{background-color:var(--color-hover-bg)!important;color:var(--color-primary)!important}.ant-menu-item-active{background-color:var(--color-error-bg)!important}.ant-menu-dark .ant-menu-item-selected{color:#fff!important;background-color:#ffffff1a!important}.ant-menu-dark .ant-menu-item:hover{color:#fff!important;background-color:#ffffff0d!important}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-submenu-title{color:#ffffffd9!important;border-radius:6px!important;margin:4px 8px!important}.ant-menu-dark .ant-menu-submenu-title:hover{color:#fff!important;background-color:#ffffff0d!important}.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title{background-color:#ffffff0d!important}.ant-menu-dark .ant-menu-sub{background:#0000004d!important}.ant-menu-dark .ant-menu-item .ant-menu-item-icon,.ant-menu-dark .ant-menu-submenu-title .ant-menu-item-icon{color:#ffffffa6!important}.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-dark .ant-menu-item:hover .ant-menu-item-icon{color:#fff!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-medium-gray);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-dark-gray)}*{scrollbar-width:thin;scrollbar-color:var(--color-medium-gray)transparent}.user-dropdown-menu{width:200px!important;min-width:200px!important;margin:0!important;position:fixed!important;bottom:4px!important;left:244px!important}.user-dropdown-menu .ant-dropdown-menu{background:#1a1a2e!important;border:1px solid #0f0f1a!important;border-radius:4px!important;height:52px!important;padding:8px!important;box-shadow:0 8px 24px #0009!important}.user-dropdown-menu .ant-dropdown-menu-item{color:#ffffffd9!important;cursor:pointer!important;border-radius:4px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;height:36px!important;margin-bottom:0!important;padding:0 10px!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:1.25rem!important;transition:all .3s!important;display:flex!important}.user-dropdown-menu .ant-dropdown-menu-item:hover{color:var(--color-white)!important;background:#ffffff1a!important}.user-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{color:#ffffffa6!important;vertical-align:middle!important;margin-right:0!important;font-size:16px!important}.user-dropdown-menu .ant-dropdown-menu-item:hover .ant-dropdown-menu-item-icon{color:var(--color-white)!important}.ant-tabs-nav-wrap{flex:none!important}.ant-tabs-tab{height:32px!important;margin:0 0 0 32px!important;padding:6px 0!important;font-size:14px!important;font-weight:500!important;line-height:1.25rem!important}.ant-tabs-tab:first-child{margin-left:0!important}:where(.css-dev-only-do-not-override-1iftmj9).ant-tabs-dropdown .ant-tabs-dropdown-menu-item>span{font-size:12px!important;font-weight:600!important}.ant-table-thead>tr>th{height:32px!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important}.ant-table-cell{font-size:13px!important;font-weight:400!important}.ant-table-cell .ant-btn-link{color:var(--color-text-primary)!important;cursor:pointer!important;font-size:14px!important;font-weight:500!important}.ant-table-cell .ant-btn-link:hover{color:var(--color-text-primary)!important;opacity:.7!important}.ant-pagination-total-text{font-size:14px!important;font-weight:500!important}.ant-card{box-shadow:none!important;background:0 0!important;border:none!important}.ant-tag{font-weight:600!important}.ant-btn-sm{border-radius:4px!important;height:29px!important;padding:4px 12px!important;font-size:13px!important}.ant-btn-sm .anticon{font-size:13px!important}.ant-modal-footer .ant-btn{border-radius:4px!important;height:auto!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important}.ant-modal-footer .ant-btn .anticon{font-size:14px!important}.ant-modal .ant-select-selector{border-radius:3px!important;height:42px!important;padding:4px 11px!important}.ant-modal .ant-select-single .ant-select-selector{align-items:center!important;display:flex!important}.ant-modal .ant-select-selection-search-input{height:100%!important}.ant-modal .ant-select-selection-item,.ant-modal .ant-select-selection-placeholder{line-height:32px!important}.ant-modal-mask{z-index:1000!important;background-color:#00000073!important}.ant-modal-wrap{z-index:1000!important}.ant-modal{z-index:1001!important}.ant-modal-content,.ant-modal-header,.ant-modal-body,.ant-modal-footer{background:var(--color-white)!important;z-index:1!important;position:relative!important}.ant-modal-confirm .ant-modal-content{background:var(--color-white)!important;box-shadow:0 4px 12px #00000026!important}.ant-modal-confirm .ant-modal-body{background:var(--color-white)!important;padding:24px!important}.ant-modal-confirm .ant-modal-confirm-btns{background:var(--color-white)!important}:where(.css-dev-only-do-not-override-1iftmj9).ant-modal .ant-modal-container{padding:0!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{border-radius:4px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:80px!important;height:auto!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;display:inline-flex!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary{background:var(--color-flag-red)!important;border-color:var(--color-flag-red)!important;color:#fff!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:hover{background:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:active{background:var(--color-primary-active)!important;border-color:var(--color-primary-active)!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous{background:var(--color-flag-red)!important;border-color:var(--color-flag-red)!important;color:#fff!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous:hover{background:var(--color-error-hover)!important;border-color:var(--color-error-hover)!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous:active{background:var(--color-error-active)!important;border-color:var(--color-error-active)!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default{background:var(--color-white)!important;border-color:var(--color-border-secondary)!important;color:#000000d9!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:hover{color:var(--color-flag-red)!important;border-color:var(--color-flag-red)!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:active{color:var(--color-primary-active)!important;border-color:var(--color-primary-active)!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn{border-radius:4px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:70px!important;height:auto!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;display:inline-flex!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary{background:var(--color-flag-red)!important;border-color:var(--color-flag-red)!important;color:#fff!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary:hover{background:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary:active{background:var(--color-primary-active)!important;border-color:var(--color-primary-active)!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-dangerous{background:var(--color-flag-red)!important;border-color:var(--color-flag-red)!important;color:#fff!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-dangerous:hover{background:var(--color-error-hover)!important;border-color:var(--color-error-hover)!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-dangerous:active{background:var(--color-error-active)!important;border-color:var(--color-error-active)!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default{background:var(--color-white)!important;border-color:var(--color-border-secondary)!important;color:#000000d9!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default:hover{color:var(--color-flag-red)!important;border-color:var(--color-flag-red)!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default:active{color:var(--color-primary-active)!important;border-color:var(--color-primary-active)!important}.ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title,.ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title:only-child{color:var(--color-text-primary)!important;font-size:14px!important;font-weight:500!important}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu{background:#000!important;border:1px solid #222!important;border-radius:4px!important;padding:8px!important;box-shadow:0 8px 24px #0009!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item{color:#ffffffd9!important;border-radius:4px!important;margin-bottom:4px!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important;transition:all .3s!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:last-child,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:last-child{margin-bottom:0!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover{color:var(--color-white)!important;background:#ffffff1a!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled{color:#ffffff4d!important;cursor:not-allowed!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover{color:#ffffff4d!important;background:0 0!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{color:#ffffffa6!important;margin-right:8px!important;font-size:14px!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover .ant-dropdown-menu-item-icon,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover .ant-dropdown-menu-item-icon{color:var(--color-white)!important}@media (max-width:1024px) and (min-width:769px){.user-dropdown-menu{left:224px!important}}@media (max-width:768px){.user-dropdown-menu{bottom:8px!important;left:74px!important}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu{padding:6px!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item{margin-bottom:3px!important;padding:7px 10px!important;font-size:13px!important}.ant-menu-inline.ant-menu-root .ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{justify-content:center!important}.ant-descriptions-item-label,.ant-descriptions-item-content{padding:12px!important;font-size:13px!important}.ant-pagination{font-size:13px!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:28px!important;height:28px!important;line-height:26px!important}}@media (max-width:480px){.user-dropdown-menu{width:180px!important;min-width:180px!important;bottom:8px!important;left:64px!important}.user-dropdown-menu .ant-dropdown-menu{height:48px!important}.user-dropdown-menu .ant-dropdown-menu-item{height:32px!important;padding:0 8px!important;font-size:13px!important}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu{padding:6px!important;box-shadow:0 6px 20px #00000080!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item{margin-bottom:2px!important;padding:6px 10px!important;font-size:13px!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{margin-right:6px!important;font-size:13px!important}.ant-menu-inline.ant-menu-root .ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{justify-content:center!important}.ant-descriptions-view table{table-layout:fixed}.ant-descriptions-item-label,.ant-descriptions-item-content{width:100%!important;padding:8px 12px!important;font-size:12px!important;display:block!important}.ant-descriptions-item-label{padding-bottom:4px!important;font-weight:600!important}.ant-descriptions-item-content{padding-top:4px!important}.ant-pagination,.ant-pagination-total-text{font-size:12px!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:24px!important;height:24px!important;font-size:12px!important;line-height:22px!important}.ant-pagination-options{display:none!important}.ant-tag{padding:1px 6px!important;font-size:11px!important;line-height:18px!important}.ant-btn-sm{height:28px!important;padding:4px 10px!important;font-size:12px!important}.ant-btn-sm .anticon{font-size:12px!important}}@media (max-width:360px){.ant-tag{padding:0 5px!important;font-size:10px!important}}.shop-pagination .ant-pagination-item{border-color:var(--color-border-light)!important;border-radius:6px!important;min-width:36px!important;height:36px!important;font-size:14px!important;font-weight:500!important;line-height:34px!important;transition:all .2s!important}.shop-pagination .ant-pagination-item:hover{border-color:var(--color-primary)!important;color:var(--color-primary)!important}.shop-pagination .ant-pagination-item-active{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.shop-pagination .ant-pagination-item-active a{color:var(--color-white)!important;font-weight:600!important}.shop-pagination .ant-pagination-prev,.shop-pagination .ant-pagination-next{border:1px solid var(--color-border-light)!important;border-radius:6px!important;min-width:36px!important;height:36px!important;line-height:34px!important;transition:all .2s!important}.shop-pagination .ant-pagination-prev:hover,.shop-pagination .ant-pagination-next:hover{border-color:var(--color-primary)!important;color:var(--color-primary)!important}.shop-pagination .ant-pagination-prev .ant-pagination-item-link,.shop-pagination .ant-pagination-next .ant-pagination-item-link{font-size:13px!important}.shop-pagination .ant-pagination-jump-prev,.shop-pagination .ant-pagination-jump-next{min-width:36px!important;height:36px!important;line-height:34px!important}@media (max-width:768px){.shop-pagination .ant-pagination-item,.shop-pagination .ant-pagination-prev,.shop-pagination .ant-pagination-next{min-width:32px!important;height:32px!important;font-size:13px!important;line-height:30px!important}}@media (max-width:480px){.shop-pagination .ant-pagination-item,.shop-pagination .ant-pagination-prev,.shop-pagination .ant-pagination-next{min-width:30px!important;height:30px!important;font-size:12px!important;line-height:28px!important}}.ant-tooltip .ant-tooltip-inner{font-size:11px!important;font-weight:600!important}.shop-icon-tooltip .ant-tooltip-inner{font-size:12px!important;font-weight:600!important}.ant-picker-now-btn{color:var(--color-primary)!important;font-weight:600!important}.ant-picker-now-btn:hover{text-decoration:underline;color:var(--color-primary-dark,#a00f1a)!important}.filter-drawer .ant-drawer-content,.filter-drawer .ant-drawer-header,.filter-drawer .ant-drawer-body{background:var(--color-white)!important}.filter-drawer .ant-drawer-header{border-bottom:1px solid var(--color-border-light)!important;padding:16px 20px!important}.filter-drawer .ant-drawer-title{color:var(--color-text-primary)!important;letter-spacing:.01em!important;font-size:15px!important;font-weight:600!important}.filter-drawer .ant-drawer-close{color:var(--color-dark-gray)!important;transition:color .2s!important}.filter-drawer .ant-drawer-close:hover{color:var(--color-text-primary)!important}.filter-drawer .ant-drawer-body{padding:20px 20px 24px!important}.filter-drawer .ant-drawer-footer{background:var(--color-white)!important;border-top:1px solid var(--color-border-light)!important;padding:12px 20px 16px!important}.filter-drawer .ant-drawer-content-wrapper{width:280px!important;box-shadow:none!important}.filter-drawer .ant-drawer-body .ant-select .ant-select-selector{border-bottom-color:var(--color-medium-gray)!important}.filter-drawer .ant-drawer-body .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-bottom-color:var(--color-primary)!important}.filter-drawer .ant-drawer-body .ant-select .ant-select-selection-item,.filter-drawer .ant-drawer-body .ant-select .ant-select-selection-placeholder{color:var(--color-text-primary)!important}.filter-drawer .ant-drawer-body .ant-select-arrow{color:var(--color-dark-gray)!important}.filter-drawer .ant-drawer-body .ant-checkbox .ant-checkbox-inner,.ant-checkbox .ant-checkbox-inner,.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{--ant-border-radius-sm:4px!important;border-radius:4px!important}.filter-drawer .ant-drawer-body .ant-checkbox-wrapper,.filter-drawer .ant-drawer-body .ant-checkbox-wrapper:hover{color:var(--color-text-primary)!important}.filter-drawer .ant-drawer-body .ant-checkbox-inner{background:var(--color-white)!important;border-color:var(--color-border-gray)!important}.filter-drawer .ant-drawer-body .ant-checkbox-checked .ant-checkbox-inner{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.filter-drawer .ant-drawer-body .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--color-primary)!important}.filter-drawer .ant-drawer-body h3{color:var(--color-text-primary)!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin:0 0 12px!important;font-size:13px!important;font-weight:700!important}.filter-drawer .ant-drawer-body>div>div{border-bottom-color:var(--color-border-light)!important}.filter-drawer .ant-drawer-body .ant-checkbox-wrapper span:last-child{color:var(--color-text-primary)!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}.filter-drawer .ant-drawer-body a{color:var(--color-text-primary)!important;text-decoration:none!important}.filter-drawer .ant-drawer-body a:hover{color:var(--color-primary)!important}
