html,body,#root,#root>*{height:100%}body{margin:0;font-size:14px}a{text-decoration:underline;cursor:pointer}body[theme-mode=dark] .filter-content,body[theme-mode=dark] .header-filter{background:transparent!important}body[theme-mode=dark] .login-page .ant-input-password,body[theme-mode=dark] .login-page .ant-checkbox-inner{background-color:#fff!important;color:#000!important}body[theme-mode=dark] .login-page .ant-checkbox-checked .ant-checkbox-inner{background-color:#13a8a8!important}body[theme-mode=dark] .login-page .ant-input-password>*{color:#000!important}body[theme-mode=dark] .login-page :where(.css-dev-only-do-not-override-17dobue).ant-checkbox-wrapper,body[theme-mode=dark] .login-page label{color:#000}body[theme-mode=dark] .login-page :where(.css-dev-only-do-not-override-17dobue).ant-input-affix-wrapper,body[theme-mode=dark] .login-page :where(.css-dev-only-do-not-override-17dobue).ant-checkbox .ant-checkbox-inner{background-color:transparent}body[theme-mode=dark] .login-page input{background-color:transparent;color:#000!important}body[theme-mode=dark] .svg-analytic path,body[theme-mode=dark] .img-import path,body[theme-mode=dark] .icon-ads path,body[theme-mode=dark] .icon-log path{fill:#fff!important}body[theme-mode=dark] a[href]{color:#fff!important;transition:.3s}body[theme-mode=dark] a[href]:hover{color:#13c2c2!important}body[theme-mode=dark] .title-product{color:#fff!important}body[theme-mode=dark] .categories-container .text-info h3,body[theme-mode=dark] .categories-container .description h3{color:#fff!important;transition:.3s}body[theme-mode=dark] .custom-label-chart{fill:#fff!important}body[theme-mode=dark] .ql-container.ql-snow{background-color:#141414;border-color:#424242}body[theme-mode=dark] .text-editor{color:#000000e0!important}body[theme-mode=dark] .ant-divider-horizontal.ant-divider-with-text:before,body[theme-mode=dark] .ant-divider-horizontal.ant-divider-with-text:after{border-block-start-color:#000000e0!important}body[theme-mode=dark] a[href].text-editor-link{color:#1677ff!important}.layout-page-content{min-height:100vh}#searchForm>.ant-row>.ant-row.ant-form-item{width:100%;text-align:right;padding-right:12px}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col{flex:1;max-width:100%;width:100%}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col .ant-btn:first-child{margin-right:10px}.app-loading-wrapper.ant-spin-spinning{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:#ffffff80;display:flex;flex-direction:column;align-items:center;justify-content:center}.flex{display:flex}.flex-end{justify-content:flex-end}.items-center{text-align:center}.justify-end{justify-self:end}.absolute{position:absolute}.right-15px{float:right;right:15px}.right-20px{float:right;right:20px}.mr-10px{margin-right:10px}.fw600{font-weight:600}.space-between{justify-content:space-between}.item-center{align-items:center}.screen-loading{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:11;background-color:#000c;opacity:.9;font-size:40px;display:flex;justify-content:center;align-items:center}.box-card{display:flex;flex-wrap:wrap;gap:15px}.box-card .checkbox{position:absolute;top:10px;left:7px;z-index:2}.bounceball{position:relative;display:inline-block;height:37px;width:15px;margin-right:5px}.bounceball:before{position:absolute;content:" ";display:block;top:0;width:15px;height:15px;border-radius:50%;transform-origin:50%;background-color:#fff;background-size:15px;animation:bounce .5s ease infinite alternate}@keyframes bounce{0%{top:37px;height:5px;border-radius:60px 60px 20px 20px;transform:scaleX(2)}35%{height:15px;border-radius:50%;transform:scaleX(1)}to{top:0}}button[hidden]{display:none}.pb-15{padding-bottom:15px}.pt-15{padding-top:15px}.mb-15{margin-bottom:15px}.mr-15{margin-right:15px}.mt-15{margin-top:15px}.ml-15{margin-left:15px}.collapse-position-mockup{background-color:transparent;border:none}#artwork-design-sidebar .ant-collapse-item.Group.shared-layer .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Base .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Image .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Option .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Printarea .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Text .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Puzzle .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Calendar .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Map .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Starmap .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Accessory .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.Audio .ant-collapse-content,#artwork-design-sidebar .ant-collapse-item.ClipartFrame .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Group.shared-layer .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Base .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Image .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Option .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Printarea .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Text .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Puzzle .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Calendar .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Map .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Starmap .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Accessory .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.Audio .ant-collapse-content,#mockup-design-sidebar .ant-collapse-item.ClipartFrame .ant-collapse-content{display:none}.dark ul.layer-list .ant-collapse-item.ant-collapse-item-active{background-color:#e4e1e1}body::-webkit-scrollbar,.custom-scroll::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb,.custom-scroll::-webkit-scrollbar-thumb{background-color:#a3a3a3;border:8px solid #a3a3a3}.right-sidebar.custom-scroll button{margin-bottom:0}#id-layer-list span{font-size:13px;user-select:none}#id-layer-list path[fill="#87acd5"]{fill:#87acd5!important}#id-layer-list .anticon-edit.edit{opacity:0;margin-left:10px}#id-layer-list .react-contextmenu-wrapper:hover .anticon-edit.edit{opacity:1}#id-layer-list li:hover .layer-box-right .action-icons{display:flex!important}#id-layer-list li:hover .layer-box-right .action-icons~span{display:none}:where(.css-dev-only-do-not-override-wfhm75).ant-form-item .ant-form-item-control-input{min-height:auto!important}.ant-modal.modal-fixed .ant-modal-content{position:fixed;width:100%;max-height:100%;left:0;top:0;border-radius:0;transition:.3s all}.tr-content .content-son,.tr-header .content-son{width:100%;padding:15px 10px;user-select:none}.form-base-card th,.tr-header th{text-align:inherit}.tr-header{background-color:#e4e2e252}.p-24{padding:24px}.align-center{text-align:center}@media only screen and (max-width: 600px){table{display:block}.day-real-time{display:none}}table{border-collapse:collapse;overflow-x:auto}.text-break-word{overflow:hidden;text-overflow:hidden;white-space:nowrap;word-break:break-all}.card-product .ant-card-body{padding:10px!important}.title-product{color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;min-width:120px;text-overflow:ellipsis;line-height:24px;text-decoration:none}.paginate_backend button{height:32px;width:32px!important;border-radius:6px;margin:10px}.paginate_backend button:not(:disabled):hover{border-color:#13c2c2;color:#13c2c2}a{text-decoration:none}.bottom-23{bottom:23px}.ant-image-preview-img{background-color:#e6e6e6;transition:background-color .3s;height:90%}.layout-page-sider-menu .ant-menu-title-content .anticon~span{width:100%;display:block}@media screen and (min-width: 1200px){.layout-page-sider-menu ul li span{overflow:unset!important}}div[role=menuitem],li.ant-menu-item.ant-menu-item-only-child{padding-left:10px!important}.pageHeader,.box-add-font{gap:15px}.pageHeader h4,.box-add-font h4{margin:0!important}.btn-show-activity-log{position:fixed;bottom:20px;left:20px;z-index:2}button.no-background{border:none;margin-bottom:0}@media only screen and (max-width: 768px){.no-title h5{display:none}}.no-title h5{opacity:0}.no-title .reload path{fill:#13a8a8}.box-konva.custom-scroll .konvajs-content[hideBg=true]{background:#fff!important;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px}.Group svg{margin-left:5px}.Group .ant-collapse-content-box{padding:10px!important;border:1px solid #ccc;border-radius:0 0 10px 10px;border-bottom:none;border-top:none}.Group .ant-collapse-content-box:empty{display:none}.Group .layer-title span[style="display: inline-flex; align-items: center; margin-left: 8px;"]{margin-left:3px!important}.border-clipart{border:2px solid #f16523}.border-none{border:2px solid transparent}.template-list.tabs .ant-tabs-nav-operations{display:none!important}.template-list.tabs .ant-tabs-nav-list{flex-wrap:wrap;max-width:1200px}.template-list.tabs .ant-tabs-nav-list .ant-tabs-nav-add{visibility:visible!important}.template-list.tabs .ant-tabs-nav{margin-bottom:5px}#mockup-design-sidebar .anticon.anticon-edit.edit{display:none;margin-left:5px}#mockup-design-sidebar .layer-title:hover .anticon.anticon-edit.edit{display:inline-block}#mockup-design-sidebar .ant-collapse-header{padding:5px 0}.box-add-layer span{margin-right:5px}.box-add-layer~*{margin-top:10px}.custom-scroll .ant-select{width:100%}.flex-swap{flex-wrap:wrap;max-width:1000px}:where(.css-dev-only-do-not-override-1ge4ej1).ant-form-item .ant-form-item-control-input{min-height:auto!important}.box-konva.custom-scroll .konvajs-content{background:#fff;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px}.right-sidebar.custom-scroll img{object-fit:scale-down}.top-toolbar{max-width:1100px}.top-toolbar>.flex{flex-wrap:wrap-reverse}.top-toolbar button{margin-bottom:2px}.layer-active.active{background:#13c2c2;border-radius:4px}#mockup-design-sidebar .layer-list li{padding:0 5px}#mockup-design-sidebar .layer-list li .ant-collapse.ant-collapse-icon-position-start{border:none}#mockup-design-sidebar .layer-list li .ant-collapse-item{border-bottom:1px solid #ccc;border-radius:0}#mockup-design-sidebar .layer-list li:last-child .ant-collapse-item{border:none}#mockup-design-sidebar .layer-list>* div:empty{display:none}.flex-center{align-items:center}.gap-5{gap:5px}button~label{margin-left:25px!important}#mockup-design-sidebar .Group ul .anticon.anticon-edit.edit{display:none!important}.artworkPreview .ant-collapse-content-box{padding:5px 5px 10px!important}.layer-box-right .action-icons{display:none!important}.mockup button{margin-bottom:0}.ant-form-item-explain-error{display:none}#mockup-design-sidebar{max-height:850px;overflow-y:scroll}#mockup-design-sidebar>*{user-select:none}.opacity-blur{opacity:.4}.action-clone{text-align:right;margin-top:20px}.box-data-clone{margin-top:20px}.settings-color{padding:5px}.modal-choose-artwork .ant-modal-content{padding:10px!important}#mockup-design-sidebar .layer-title svg~span:not(.anticon.anticon-edit){width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#mockup-design-sidebar .Group ul .action-icons{gap:0!important}.rightSidebar.custom-scroll{max-height:830px;overflow:scroll}.action-layer-mockup{justify-content:space-between}.right-sidebar.custom-scroll .ant-card .ant-card-body{padding:5px}.right-sidebar.custom-scroll .ant-collapse-content-box{padding:8px}.ant-picker-panel-container .ant-picker-presets{min-height:25rem!important}@media (max-width: 800px){.ant-picker-panel-container{overflow:scroll!important;height:400px}.ant-picker-panel-container .ant-picker-panel-layout{flex-direction:column!important}.ant-picker-panel-container .ant-picker-panel-layout .ant-picker-presets{max-width:100%!important;min-height:10rem!important}.ant-picker-panel-container .ant-picker-panel-layout .ant-picker-panels,.ant-picker-panel-container .ant-picker-panel-layout .ant-picker-datetime-panel{flex-direction:column!important}}.right-sidebar-campaign-preview .ant-collapse-content-box{padding:10px!important}.mb-0{margin-bottom:0}.title-box-printFile{margin-top:25px;display:block}.tagInput .input{width:auto;padding-left:0}.tagInput .clear{transform:translateY(-50%);position:absolute;top:50%;right:10px}.ant-input.tag{border:1px solid #ccc;padding:5px;border-radius:6px}.ant-input.tag .ant-tag{margin-bottom:5px}.PuzzleLayer .ant-collapse-content-box:empty{padding:0}.action-save-artwork{margin-left:auto;display:flex;float:none;margin-top:4px;margin-bottom:4px;justify-content:end;align-items:center}.action-save-artwork .btn-Ellipsis{display:flex;align-items:center;justify-content:center}.canvas-order{display:grid;grid-template-columns:800px auto;gap:30px}.color-img.checked:after{border:2px solid #fb6718!important;border-radius:6px;position:absolute;left:-2px;top:-2px;content:"";width:100%;height:100%}.ml-auto{margin-left:auto;display:flex}.custom-form{background:#f6f6f6;padding:10px;border-radius:8px}.custom-form .extra-text{font-size:12px}.custom-form .ant-form-item-explain-error{display:block!important}.custom-form label[for]{font-weight:600;color:#0b2a4a;display:block}.custom-form .ant-radio-button-wrapper-checked,.custom-form .img-checked{border:2px solid #fb6718!important;border-radius:0}.custom-form .ant-radio-button-wrapper-checked .img-checked,.custom-form .img-checked .img-checked{border:none!important}.custom-form .options .ant-radio-button-wrapper-checked{background:#13a8a8;color:#fff;border:none!important}.custom-form .options .ant-radio-button-wrapper-checked:before{display:none}.custom-form .grid.image-template{display:flex;gap:10px;flex-wrap:wrap}.custom-form .grid.image-template label{border:none;width:70px;height:70px;padding:0;position:relative}.custom-form .grid.image-template img{width:100%;max-height:100%;object-fit:contain}.custom-form .grid.image-template :before{display:none}.custom-form .box-file-upload,.custom-form-artwork .box-file-upload{display:flex;justify-content:space-between;align-items:center;padding:8px;font-family:unset!important;font-feature-settings:unset!important;font-variation-settings:unset!important;background:#fff!important;width:100%!important;border:1px dashed #bdbcbc!important;border-radius:8px;outline:2px solid transparent;outline-offset:2px;cursor:pointer;box-sizing:border-box}@media screen and (max-width: 320px){.custom-form .box-file-upload,.custom-form-artwork .box-file-upload{gap:5px}}.custom-form .box-action-btn,.custom-form-artwork .box-action-btn{gap:5px}.custom-form .box-action-btn .label-upload:hover,.custom-form-artwork .box-action-btn .label-upload:hover{color:var(--color-orange-bold);border:1px solid var(--color-orange-bold);transition:.3s}.canvas-order .canvas-container{top:30px;position:sticky!important}.label-upload.btn{cursor:pointer;min-width:8rem;height:44px;border:1px solid #0b2a4a;color:#0b2a4a;font-weight:600;border-radius:8px;transition:.3s;font-size:14px;display:flex;align-items:center;justify-content:center;padding:5px 10px;text-transform:uppercase;white-space:nowrap}body .btn-upload{display:flex;align-items:center;justify-content:space-between;font-family:unset!important;font-feature-settings:unset!important;font-variation-settings:unset!important;background:#fff!important;width:100%!important;border:1px dashed #bdbcbc!important;outline:2px solid transparent;outline-offset:2px;border-radius:8px;box-sizing:border-box;padding:8px;margin:10px 0}.canvas-edit-design{position:relative}.canvas-edit-design .loading-design{position:absolute;width:100%;height:100%;background:#1d1d1d4d;top:0;text-align:center;display:flex;align-items:center;justify-content:center}.ant-form-item-control-input:has(.ant-form-item-control-input-content:empty){height:0;min-height:0}.group-button-art{width:100%}.group-button-art .group{display:grid;grid-template-columns:repeat(6,auto);border-radius:0}#item-layer{z-index:99}.import-base{font-size:20px;margin-bottom:0;line-height:37px;margin-left:10px;color:#fff}#id-layer-list{overflow-y:scroll;max-height:calc(100vh - 470px)}.layer-box-right .action-icons{display:flex;font-size:13px;margin-top:4px;gap:5;align-items:center}.layer-list .Puzzle .ant-collapse-content-box:empty,.layer-list .Calendar .ant-collapse-content-box:empty{padding:0}.left-sidebar .main{width:100%;height:calc(100vh - 50px);overflow:auto}.text-wait{font-size:20px;margin-bottom:0;line-height:37px;margin-left:10px;color:#fff}.box-konva{background-color:#c8c8d0;overflow:auto;display:flex;align-items:center}.box-konva .custom-scroll{width:100%;height:100%;overflow:auto}.template-list{display:flex;gap:3px}.gap-10{gap:10px}.form-update-link.none{display:none}.canvas-order.none .form-update-link.none{display:block}.canvas-order.none .canvas-edit-design,.canvas-order.none .custom-form{display:none}.canvas-order.none .custom-form~button{display:none}.tag-input-wrapper{width:100%;max-width:100%;border:1px solid #0b2a4a;background-color:#fff;border-radius:10px;min-height:44px;height:fit-content;padding:4px 10px!important;cursor:text;box-sizing:border-box}.tag-input-wrapper .tags-container{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;gap:4px;width:100%}.tag-input-wrapper .tag{border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tag-input-wrapper .tag div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px}.tag-input-wrapper .tag.selected{background-color:#b8b8b8}.tag-input-wrapper .remove-tag{background:none;border:none;cursor:pointer;font-size:16px;margin-left:5px;padding:0 2px}.tag-input-wrapper input{flex:1;border:none;outline:none;font-size:14px;height:34px;min-width:60px;width:100%}.extra{font-size:90%;white-space:pre-wrap;color:#353535;margin-top:15px;display:block}.item-tag{display:flex;background-color:#e0e0e0;padding:3px 8px;border-radius:5px}.loading-design{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;text-align:center;display:flex;align-items:center;justify-content:center;background:#cccccc40}.calendar-wrapper input[type=date]{display:block;position:relative;padding:.5rem 3.5rem .5rem .75rem;font-size:1rem;font-family:monospace;border:1px solid #8292a2;border-radius:.25rem;background:white url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23688EBB' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' transform='translate(1 1)'%3E%3Crect width='18' height='18' y='2' rx='2'/%3E%3Cpath d='M13 0L13 4M5 0L5 4M0 8L18 8'/%3E%3C/g%3E%3C/svg%3E") right 1rem center no-repeat;cursor:pointer;margin-bottom:10px}.calendar-wrapper input[type=date]:focus{outline:none;border-color:#3acfff;box-shadow:0 0 0 .25rem #0078fa1a}.calendar-wrapper ::-webkit-datetime-edit-month-field:hover,.calendar-wrapper ::-webkit-datetime-edit-day-field:hover,.calendar-wrapper ::-webkit-datetime-edit-year-field:hover{background:rgba(0,120,250,.1)}.calendar-wrapper ::-webkit-datetime-edit-text{opacity:0}.calendar-wrapper ::-webkit-clear-button,.calendar-wrapper ::-webkit-inner-spin-button{display:none}.calendar-wrapper ::-webkit-calendar-picker-indicator{position:absolute;width:2.5rem;height:100%;top:0;right:0;bottom:0;opacity:0;cursor:pointer;color:#0078fa;background:#0078fa}.calendar-wrapper input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.05}.calendar-wrapper input[type=date]:hover::-webkit-calendar-picker-indicator:hover{opacity:.15}.title-form{text-align:center;margin:15px 0;display:block;border-bottom:1px solid #1b2631;padding-bottom:6px;font-weight:600;font-size:19px;position:relative}.title-form .btn-export-ds{position:absolute;right:5px}.custom-form-artwork{padding:0 10px;height:100%;max-height:85vh;overflow:auto}.custom-form-artwork .ant-form-item-explain-error{display:block!important}.custom-form-artwork .grid-img [style="position: relative;"]{box-shadow:0 0 2px #626466;border-radius:5px;border:1px solid #fbeeee;margin:10px 0;width:71px;height:71px}.custom-form-artwork .grid-img [style="position: relative;"] span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.custom-form-artwork::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.custom-form-artwork::-webkit-scrollbar{width:7px;background-color:#f5f5f5}.custom-form-artwork::-webkit-scrollbar-thumb{background-color:#f90;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.custom-form-artwork .ant-form-item{margin-bottom:0}.custom-form-artwork img{width:100%;object-fit:scale-down;height:100%;border-radius:3px;min-height:70px}.custom-form-artwork label{font-weight:500;color:#0b2a4a!important;position:relative}.custom-form-artwork label[title],.custom-form-artwork label.mb-15{display:block}.custom-form-artwork label:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.custom-form-artwork label:has(img.checked),.custom-form-artwork label:has(img.img-checked),.custom-form-artwork .ant-radio-button-wrapper-checked{border:2px solid #fb6718!important}.custom-form-artwork label:has(img){height:74px;width:74px;margin:0 5px 10px;box-shadow:0 0 2px #626466;border-radius:5px;padding:0}.custom-form-artwork label:has(img):before{display:none!important}.custom-form-artwork .starmapConfig label:before{display:none}.custom-form-artwork .starmapConfig .ant-row{margin-bottom:10px}.custom-form-artwork .mapboxgl-ctrl-geocoder{min-width:unset;max-width:unset;width:100%;box-shadow:none}.custom-form-artwork .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--input{height:44px;padding:9px 36px;border:1px solid #0b2a4a;border-radius:10px;color:#000}.custom-form-artwork .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--button,.custom-form-artwork .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--icon-search{top:12px}.custom-form-artwork .extra-text{font-size:12px;display:block;padding:5px 0 10px}.modal-edit-map{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999}.modal-edit-map .bg{width:100%;height:100%;background:rgba(0,0,0,.3)}.modal-edit-map .modal{position:fixed;left:50%;top:50px;transform:translate(-50%);width:calc(100% - 40px);max-width:520px;height:auto;background:#fff;padding:10px;border-radius:8px;z-index:100000000}.modal-edit-map .modal .modal-header{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}.modal-header h3{margin:0;text-align:center;font-size:16px;font-weight:700}.modal-header .closed-modal{cursor:pointer;background:none;border:none;width:30px;height:30px;font-size:25px;font-weight:500;text-align:center;background:#e6e6e6;position:absolute;z-index:1;right:6px;top:6px;border-radius:4px;line-height:30px}.modal-content .mapbox{margin-top:10px;width:100%}.mapbox #geocoder,.mapbox .mapboxgl-ctrl-geocoder{width:100%}.mapbox #mapContainer{width:100%;aspect-ratio:1}.modal-edit-map .modal .modal-footer{margin-top:15px;padding:0;width:100%;text-align:right}.map-container .btn-edit{display:flex;gap:8px;justify-content:space-between;align-items:center;width:100%;padding:8px;border:1px dashed #bdbcbc!important;outline:2px solid transparent;border-radius:8px;background:#fff!important;cursor:pointer;box-sizing:border-box}.map-container .btn-edit .sub-label{font-size:14px}.map-container .btn-edit .map-edit-btn{cursor:pointer;min-width:6rem;height:36px;border:1px solid #0b2a4a;color:#0b2a4a;font-weight:600;border-radius:8px;transition:.3s;font-size:14px;display:flex;align-items:center;justify-content:center;padding:5px 10px;text-transform:uppercase;white-space:nowrap}.map-container .btn-edit.loading,.map-container .btn-edit .map-edit-btn.loading{pointer-events:none;user-select:none}.map-container .btn-edit .map-edit-btn:hover{color:#f7921f;border:1px solid #f7921f;transition:.3s}.content-rp-design *{margin-bottom:.4rem}.image-item{text-align:center}.image-item .btn-custom{padding:0;width:100%}.printAreas .ant-space-item:has(img):not(:last-child){padding-bottom:30px;margin-bottom:20px;border-bottom:1px dashed #eaeaea}.printAreas .ant-space-item:has(img):not(:last-child) svg{fill:red}.printAreas .ant-space-item:has(img):not(:last-child) .action-img{position:absolute;top:4px;right:16px;display:none}.printAreas .ant-space-item:has(img):not(:last-child) .action-img:hover{display:block}.printAreas .ant-space-item:has(img):not(:last-child) .action-img svg{fill:#44c7c4}.printAreas .ant-space-item:has(img):not(:last-child) .ant-image:hover+.action-img{display:block}.table-category .ant-table-expand-icon-col{width:0px!important}@media screen and (min-width: 1024px){.table-category .table-category-expand .ant-table{margin-inline:120px -8px!important}}.btn-remove-mask{width:100%;justify-content:center;align-items:center;margin-top:6px}.product-campaign{cursor:pointer;padding:5px;border:2px solid #faf7f7}.product-campaign.product-selected{border:2px solid #42c3c3}.hidden{display:none}.media-container{display:flex;gap:10px;flex-direction:row;align-items:flex-start}.media-container .main-image{max-width:200px;position:relative}.media-container .main-image .action-img{display:none}.media-container .main-image:hover .action-img{display:flex;position:absolute;top:10px;width:100%}.media-container .main-image img{width:100%;border-radius:6px;object-fit:cover}.media-container .thumbs{display:grid;grid-auto-rows:80px;gap:8px;user-select:none}.media-container .thumbs .thumb{position:relative!important;border-color:red}.media-container .thumbs .thumb:hover .action-img{display:flex;position:absolute;top:4px;width:100%}.media-container .thumbs .action-img{display:none}.media-container .thumb-checkbox{position:absolute;top:4px;left:4px;z-index:1}.media-container .thumbs img,.media-container .add-thumb{width:80px;height:80px;object-fit:cover;border:1px solid #ddd;border-radius:6px}.media-container .thumbs img.checked{border-color:#13c2c2}.media-container .add-thumb{display:flex;align-items:center;justify-content:center;font-size:28px;cursor:pointer;color:#999;background:#f8f8f8}.upload-multiple-image .ant-upload-select{width:100%;border:1px dashed #bdbcbc!important;border-radius:8px;cursor:pointer}.upload-multiple-image .ant-upload-select:hover{border:1px dashed #36cfc9!important}.thumb.dragging-item{z-index:9999}.thumb.dragging-item .thumb-checkbox,.thumb.dragging-item .action-img{display:none}.library-label{position:relative;display:inline-block;width:150px;height:150px;cursor:pointer;box-sizing:border-box}.ant-image-preview-img{height:auto!important}.file-upload-preview .delete-image{position:absolute;top:10px;right:14px}.ant-form-item-extra:has(.extra-text:empty){min-height:0}.line-clamp-1{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.design-date-type h5{margin:0!important}.design-select h5{margin-bottom:.5em!important}.number-clipart{position:absolute;right:2px;top:2px;min-width:20px;min-height:20px;display:flex;align-items:center;justify-content:center;background:#4e4e4e;border-radius:50%;color:#fff;z-index:20;font-size:12px;padding:0 2px;box-sizing:border-box}.product-attributes{margin-bottom:20px}.product-attributes label{font-weight:600}.product-attributes .product-form__item{margin-bottom:10px}.product-attributes .product-form__item label{margin-bottom:10px;display:inline-block}.product-attributes .pb-color-swatchs .item{border:1px solid #ccc}.product-attributes .pb-color-swatchs .item.active{border:1px solid #e96920}.edit-design{font-size:18px;line-height:27px;font-weight:600;letter-spacing:.6px;text-align:center;display:block;color:#0b2a4a;margin-top:10px}.ant-list-item{padding:12px!important}.ant-table-cell .ant-btn.ant-btn-link{padding:0 4px!important}.ant-btn+.ant-btn{margin-left:10px}[data-theme=light],[data-theme=light] .bg-1,[data-theme=light] .bg-2,[data-theme=light] .ant-layout-sider{background-color:#fff!important}[data-theme=light] .text-1{color:#000}[data-theme=light] .text-2{color:#000000d9}[data-theme=dark] .bg-1{background-color:#000!important}[data-theme=dark] .bg-2{background-color:#1f1f1f!important}[data-theme=dark] .text-1{color:#fff}[data-theme=dark] .text-2{color:#ffffffa6}.layout-page{height:100%}.layout-page .layout-page-sider-menu ul li,.layout-page .layout-page-sider-menu ul li .ant-menu-submenu-title{padding-left:0!important}.layout-page .layout-page-sider-menu ul li .ant-menu-title-content{margin-left:33px!important}.layout-page .layout-page-sider-menu ul li .ant-menu-sub{max-height:400px!important;overflow:auto!important}.layout-page .layout-page-sider-menu ul li .ant-menu-sub::-webkit-scrollbar,.layout-page .layout-page-sider-menu ul li .ant-menu-sub .custom-scroll::-webkit-scrollbar{width:8px}.layout-page .layout-page-sider-menu ul li .ant-menu-sub::-webkit-scrollbar-thumb,.layout-page .layout-page-sider-menu ul li .ant-menu-sub .custom-scroll::-webkit-scrollbar-thumb{background-color:#a3a3a3;border:8px solid #a3a3a3}.layout-page .layout-page-sider-menu ul li ul li{padding-left:24px!important}.layout-page-header{padding:0!important;display:flex;justify-content:space-between;align-items:center;z-index:9;box-shadow:0 4px 10px #ddd}.layout-page-header svg{width:20px;height:20px;cursor:pointer}.layout-page-header-main{padding:0 15px!important;flex:1;display:flex;justify-content:space-between;align-items:center}.layout-page-header .logo{height:64px;width:200px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;z-index:9}.layout-page-header .logo img{height:40px}.layout-page-sider{box-sizing:border-box;margin-bottom:10px}.layout-page-content{display:flex;flex-direction:column;flex:1}.layout-page-content>:nth-child(1) .ant-tabs-bar{padding:6px 0 0}.layout-page-content>:nth-child(2){flex:auto;overflow:auto;padding:6px;box-sizing:border-box}.layout-page-content>:nth-child(2) .innerText{padding:24px;border-radius:2px;display:block;line-height:32px;font-size:16px}.layout-page-footer{text-align:center;padding:14px 20px;font-size:12px}.layout-page .actions{height:100%;display:flex;justify-content:center;align-items:center}.layout-page .actions>*{margin-left:30px;height:100%;display:flex;align-items:center}.layout-page .actions>* .notice{display:block;display:flex;justify-content:center;align-items:center;width:22px;height:22px;cursor:pointer}.layout-page .user-action{cursor:pointer}.layout-page .user-avator{margin-right:8px;width:40px;height:40px}.ant-drawer .layout-page-sider-menu ul li .ant-menu-title-content{padding-left:23px!important}.ant-drawer .layout-page-sider-menu ul li ul li{padding-left:25px!important}body[theme-mode=dark] .layout-page-header{box-shadow:none}.layout-page-sider-menu{border-right:none!important}.ant-menu-inline-collapsed{width:79px!important}.notice-description{font-size:12px}.notice-description-datetime{margin-top:4px;line-height:1.5}.notice-title{display:flex;justify-content:space-between}.tagsView-extra{height:100%;width:50px;cursor:pointer;display:block;line-height:40px;text-align:center}.themeSwitch{position:fixed;right:32px;bottom:102px;cursor:pointer}.themeSwitch>span{display:block;text-align:center;background:#fff;border-radius:50%;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;width:44px;height:44px;line-height:44px;font-size:22px;z-index:10001}.theme-color-content{display:flex}.theme-color-content .theme-color-block{width:20px;height:20px;margin-right:8px;color:#fff;font-weight:700;text-align:center;cursor:pointer;border-radius:2px}.theme-color-content .theme-color-block:last-child{margin-right:0}.layout-design{display:grid;grid-template-columns:100%;grid-template-rows:60px auto;user-select:none}.layout-design .main-content{min-height:calc(100vh - 60px);width:100%}.layout-page-content{padding:0 5px 15px;margin-top:0!important}.scroll-top{position:absolute;right:25px;top:10%;z-index:-1;transition:.3s all}.scroll-top.scrolled{position:fixed;bottom:10%;z-index:3;right:25;top:unset;transform:rotate(180deg);transition:.3s all;animation:glow 1s infinite}#sidebar-trigger .anticon{display:flex}@keyframes glow{0%{box-shadow:5px 5px 20px #efebf5,-5px -5px 20px #e3e3e4}50%{box-shadow:5px 5px 20px #51e0d2,-5px -5px 20px #51e0d2}to{box-shadow:5px 5px 20px #efebf5,-5px -5px 20px #e3e3e4}}@media only screen and (max-width: 1670px){.layout-header-left{justify-content:flex-start!important}.Clock{display:none}}@media only screen and (max-width: 960px){.search .search-order{width:400px!important}}@media only screen and (max-width: 912px){.layout-page .actions>*{margin-left:12px}}@media only screen and (max-width: 859px){.layout-header-left{width:100%!important}.search{display:none}.layout-page .actions>*{margin-left:12px}.container-header-left{min-width:0%!important}.layout-header-left{gap:10px!important}}@media only screen and (max-width: 410px){.select-store{width:160px!important}.custom-dropdown{width:200px!important}}@media only screen and (max-width: 375px){.select-store{width:140px!important}.layout-page .actions>*{margin-left:5px}}.login-page{display:flex;justify-content:center;align-items:center;background:#f0f2f5}.login-page .logo{max-width:150px;display:block;margin:0 auto}.login-page .ant-form{background:#ffff}.login-page-form{width:95%;max-width:420px;padding:0 40px 10px;border-radius:10px}.login-page-form h2{font-weight:500;font-size:16px;text-align:center;margin-top:0}.login-page-form_button{width:100%}.authen-page{display:flex;align-items:center;justify-content:center;background:#f0f2f5}.authen-page .logo{max-width:150px;display:block;margin:0 auto}.authen-page .box{background-color:#fff;width:95%;max-width:380px;padding:0 40px 10px;border-radius:10px}
