.login-scale-root{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw}.login-scale-inner{height:1080px;position:absolute;transform-origin:top left;width:1920px}.login-page-root{background-repeat:repeat;background-size:cover}.login-left,.login-page-root{background-position:50%;height:1080px}.login-left{background-image:url(/static/media/login-bg.1f99496639869c14c4f9.png);background-repeat:no-repeat;background-size:100% 100%;left:0;position:absolute;top:0;width:65%}.login-right{align-items:left;background:#fff;border-radius:12px;box-shadow:1px 1px 6px 2px #0000001a;display:flex;flex-direction:column;height:1060px;justify-content:left;padding:0 5%;position:absolute;right:10px;top:10px;width:25%;z-index:1}.logoin-welcome{margin-top:40%}.login-title{-webkit-text-stroke:0 #000000d9;color:#242424;font-family:PingFangSC,PingFang SC;font-size:24px;font-style:normal;font-weight:400;line-height:33px;text-align:right}.login-form{align-items:left;display:flex;flex:auto;flex-direction:column;justify-content:left;margin-top:40px}.login-form-item{display:flex;flex-direction:row}.login-form-item-icon{height:45px;margin-right:10px;width:45px}.login-form-item-input{border:1px solid #0000001a;border-radius:12px;height:45px;width:100%}.ant-input{color:#000;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:0!important;text-align:left}.login-form-item-code{align-items:center;border:1px solid #0000001a;border-radius:12px;display:flex;flex-direction:row;height:45px;justify-content:space-between;padding-right:3px;width:100%}.login-form-item-code-input{width:100%}.login-form-item-code-input,.login-form-item-code-input:active,.login-form-item-code-input:focus{border:none!important;box-shadow:none!important;outline:none!important}.login-bottom{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:flex-end;padding:20px 30px}.login-bottom-button,.login-bottom-button-transparent{color:#000;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:600;height:45px;text-align:center;width:100%}.login-bottom-button-transparent{background-color:initial;border:none!important;box-shadow:none!important;outline:none!important}.remember-password-container{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px;margin-top:10px;padding-left:10px}.remember-password-container .ant-checkbox-wrapper{color:#666;font-family:PingFangSC,PingFang SC;font-size:14px}.remember-password-container .ant-checkbox-inner{border-radius:3px;height:16px;width:16px}.remember-password-container .ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ccm-mask{background:#0003;bottom:0;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.ccm-mask,.ccm-modal{align-items:center;display:flex}.ccm-modal{background:#fff;border-radius:16px;box-shadow:0 4px 24px #0000001f;flex-direction:column;min-height:300px;min-width:500px;padding:0 0 32px;position:relative}.ccm-header{align-items:flex-start;display:flex;height:56px;justify-content:flex-start;position:relative;width:100%}.ccm-title{background:url(data:image/png;base64,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) no-repeat 50%;background-size:100% 100%;color:#000000d9;font-family:HelloFont;font-size:24px;font-style:normal;font-weight:700;left:36px;line-height:31px;padding:0 10px;text-align:left;top:18px}.ccm-close,.ccm-title{position:absolute;z-index:2}.ccm-close{cursor:pointer;height:24px;right:24px;top:16px;width:24px}.ccm-content{align-items:center;color:#000;flex:1 1;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:400;line-height:25px;margin:32px 24px 24px;text-align:center}.ccm-content,.ccm-footer{display:flex;justify-content:center}.ccm-footer{width:100%}.ccm-confirm-btn{background:#ffb300;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:600;height:44px;line-height:25px;margin-top:8px;text-align:center;transition:background .2s;width:80%}.ccm-confirm-btn:disabled{background:#ffd77a;cursor:not-allowed}.ant-modal-content{background:#0000;border-radius:12px;max-height:-webkit-fit-content;max-height:fit-content}.ant-modal-body{overflow-x:hidden;overflow-y:auto}.common-modal-body{background:#0000;border-radius:12px;display:flex;overflow-x:hidden;overflow-y:hidden}.common-modal-container{display:flex;width:100%}.common-modal-left{background:#fff;border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:10px;max-height:750px;min-height:750px;overflow-y:hidden;padding:24px 24px 88px;position:relative}.common-modal-left .ant-form-item{margin-bottom:0!important}.common-modal-right{background:#fff;border-radius:12px;flex:1 1;max-height:750px;min-height:750px;overflow-y:hidden;padding:24px 24px 88px;position:relative}.common-modal-title{background-color:var(--primary-color);font-size:18px;font-weight:600;padding:5px 10px;text-align:left;width:-webkit-fit-content;width:fit-content}.common-form-row{align-items:center;display:flex;flex:0 1;height:45px;margin-bottom:10px}.ant-input-number,ant-input-number-input{padding:0!important}.common-form-row-code{align-items:center;display:flex}.row-icon{flex-shrink:0;height:35px;width:35px}.row-input-header{color:#666;left:11px;margin-bottom:0;pointer-events:none;position:absolute;top:-14px}.row-input,.row-input-header{align-items:center;display:flex}.row-input{align-content:flex-start;border:1px solid #0000001a;border-radius:12px;flex:1 1;justify-content:flex-start;margin-left:15px;min-height:42px;min-width:0;padding:0 0 0 15px!important;position:relative;text-align:left}.row-input .ant-form-item{display:flex;flex:1 1 100%;margin-bottom:0;max-width:100%;width:100%}.row-input .ant-form-item-control,.row-input .ant-form-item-control-input,.row-input .ant-form-item-control-input-content{flex:1 1 100%;max-width:100%;min-width:0;width:100%}.row-input .ant-form-item-control-input-content{align-items:center;display:flex}.row-input .ant-form-item-control-input-content>.ant-input,.row-input .ant-form-item-control-input-content>.ant-input-affix-wrapper,.row-input .ant-form-item-control-input-content>.ant-input-number{flex:1 1 100%;max-width:100%;width:500px!important}.row-input .ant-input,.row-input .ant-input-affix-wrapper,.row-input .ant-input-number,.row-input .ant-input-number-input,.row-input .ant-input-number-input-wrap{box-sizing:border-box;flex:1 1 100%;max-width:100%;min-width:0;width:100%!important}.row-input-text{border:none!important;box-shadow:none!important;color:#000;display:block;flex:1 1;font-family:PingFangSC-Regular;font-size:16px;font-weight:400;min-width:0;outline:none!important;text-align:left;width:500px}.row-input :disabled{color:#0000009e!important}.row-input-text .ant-input,.row-input-text .ant-input-number,.row-input-text .ant-input-number-input,.row-input-text .ant-input-number-input-wrap{padding:0!important}.row-input-code{align-items:center;border:1px solid #0000001a;border-radius:12px;display:flex;flex-direction:row;height:42px;justify-content:space-between;margin-left:15px;padding-right:3px;padding:0 0 0 15px!important;width:100%}.row-input-code-input{color:#000;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-align:left;width:100%}.row-input-code-input,.row-input-code-input:active,.row-input-code-input:focus{border:none!important;box-shadow:none!important;outline:none!important}.row-input-code-button{background:#ffb200!important;border:none!important;border-radius:12px!important;color:#000!important;flex-shrink:0;font-size:16px;font-weight:600;height:38px;width:110px!important}.row-input-code-button:hover{background:#e6a000!important;color:#000!important}.row-input-code-button:disabled{background:#e5e5e5!important;color:#000!important}.common-material{align-items:center;display:flex;justify-content:center;margin-bottom:16px;margin-top:0}.common-material-img{aspect-ratio:16/9;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;object-fit:cover;width:50%}.common-create-btn{background:var(--primary-color)!important;border:none!important;border-color:var(--primary-color)!important;border-radius:12px;bottom:24px;color:#000;font-size:18px;font-style:normal;font-weight:600;height:44px;left:24px;line-height:25px;margin-top:48px;max-width:452px;position:absolute;text-align:center;width:100%}.common-create-btn:hover{background:#e6a000;border-color:#e6a000}.common-create-btn:disabled{background:#e5e5e5!important;color:#000!important}.right-confirm-btn{background:var(--primary-color)!important;border-color:var(--primary-color);border-radius:12px;bottom:24px;box-shadow:0 -2px 8px #00000014;color:#000;font-size:18px;font-style:normal;font-weight:600;height:44px;line-height:25px;max-width:452px;position:absolute;right:24px;text-align:center;width:100%;z-index:10}.right-confirm-btn:hover{background:#e6a000!important;border-color:#e6a000!important;color:#fff!important}.common-form-row .ant-form-item-has-error .row-input-code-input,.common-form-row .ant-form-item-has-error .row-input-code-input:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}.common-form-row .ant-select-selector{border:none!important;box-shadow:none!important}.common-form-row .ant-form-item-explain-error{color:#ff4d4f;font-size:14px;margin-left:50px;margin-top:4px}.image-select-action-menu{position:absolute;right:6px;top:6px;z-index:5}.image-select-action-menu .more-icon{align-items:center;background:#ffffffe6;border:1px solid #0000001a;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;transition:all .3s ease;width:24px}.image-select-action-menu .more-icon:hover{background:#fff;border-color:#6666664d;box-shadow:0 2px 4px #00000026;color:#333}.image-select-action-menu .action-dropdown{background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:0 4px 12px #00000026;display:none;margin-top:4px;min-width:100px;position:absolute;right:0;top:100%;z-index:10}.image-select-action-menu:hover .action-dropdown{display:block}.image-select-action-menu .action-dropdown>div{color:#666;cursor:pointer;font-size:14px;padding:8px 16px;transition:background .3s ease}.image-select-action-menu .action-dropdown>div:hover{color:#ff4d4f}.common-btn-font,.common-hellofont-font{-webkit-text-stroke:1px #000;background:var(--primary-color)!important;border:none!important;border-color:var(--primary-color)!important;border-radius:12px;color:var(--primary-color)!important;font-family:HelloFont-WenYiHei;font-size:21px;font-style:normal;font-weight:400;height:50px;line-height:27px;text-align:center;text-shadow:1px 1px 0 #000;width:156px}.modal-title-container{align-items:center;display:flex;flex:auto;justify-content:space-between;margin-bottom:30px;max-height:40px}.modal-title-text{background:url(data:image/png;base64,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) no-repeat 50%;background-size:100% 100%;font-family:HelloFont-WenYiHei,Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:600;padding:5px 10px;text-align:left;width:-webkit-fit-content;width:fit-content}.modal-title-close-btn{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background-color .2s ease;width:40px}.modal-title-close-btn:hover{background-color:#f5f5f5}.sidebar.sidebar-flex{background:#fafafa;display:flex;flex-direction:row;height:100vh;position:relative}.sidebar-main-menu{align-items:stretch;align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:space-between;justify-content:center;padding:0;width:180px}.sidebar-logo{height:50px;width:130px}.sidebar-main-menu-list{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding:20px 20px 0}.sidebar-store-btn{align-items:center;display:flex;justify-content:center;padding-bottom:24px}.sidebar-store-switch{border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;font-size:14px;padding:8px 16px;transition:background .2s,color .2s}.sidebar-store-switch:hover{background:#fff6d8;color:#222}.sidebar-avatar-btn{align-items:flex-end;display:flex;justify-content:center;padding-bottom:24px}.sidebar-item{-webkit-text-stroke:1.3px #000;border-radius:12px;color:#fff0;cursor:pointer;font-family:HelloFont-WenYiHei;font-size:21px;font-style:normal;font-weight:400;line-height:25px;margin:4px 0;padding:13px 38px;text-align:center}.sidebar-item.active{background:var(--primary-color)}.sidebar-sub-menu{display:none}.sidebar-sub-item{border-radius:4px;color:#b6a98c;cursor:pointer;font-size:17px;margin-bottom:4px;padding:10px 0 10px 8px;transition:background .2s,color .2s}.sidebar-sub-item.active,.sidebar-sub-item:hover{background:#fff6d8;color:#222}.sidebar-sub-item.active{font-weight:700}.sidebar-footer{align-items:center;bottom:24px;display:flex;justify-content:center;left:0;position:absolute;width:100%}.sidebar-avatar{background:#ffe7b2;border:2px solid #f3c97a;border-radius:50%;cursor:pointer;display:inline-block;height:36px;transition:box-shadow .2s;width:36px}.sidebar-avatar:hover{box-shadow:0 2px 8px #0000001a}.sidebar-user-popup{align-items:stretch;background:#fff;border:1px solid #e0e0e0;border-radius:6px;bottom:20px;box-shadow:0 2px 8px #0000001f;display:flex;flex-direction:column;left:90px;min-width:120px;padding:8px 0;position:absolute;z-index:100}.sidebar-user-popup-item{color:#444;cursor:pointer;font-size:16px;padding:10px 24px;transition:background .2s}.sidebar-user-popup-item:hover{background:#f5f5f5;color:#ff9800}.sidebar-store-modal-mask{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.sidebar-store-modal{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:300px;padding:24px}.sidebar-store-modal-title{color:#333;font-size:18px;font-weight:700;margin-bottom:16px;text-align:center}.sidebar-store-modal-actions{display:flex;gap:12px;justify-content:center;margin-top:20px}.sidebar-store-modal-actions button{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;padding:8px 16px;transition:background .2s}.sidebar-store-modal-actions button:hover{background:#f5f5f5}.sidebar-store-modal-actions button:last-child{background:#f3c97a;border-color:#f3c97a;color:#fff}.sidebar-store-modal-actions button:last-child:hover{background:#e6b85a}.sidebar-item:hover:not(.active){background:#f5d383}.member-page-container{display:flex;height:100%;padding:20px;width:100%}.member-recharge-list{flex:1 1;overflow-y:auto}.member-recharge-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.member-info-section{display:flex;flex-direction:column;height:calc(100% - 48px);margin-left:20px;margin-right:24px;width:360px}.member-info-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000f;height:100%;padding:16px;width:100%}.member-header{margin-bottom:20px}.member-id{align-items:center;display:flex;font-size:18px;font-weight:700;margin-bottom:12px}.member-tag{background-color:#ffc107;border-radius:4px;color:#fff;font-size:14px;margin-right:8px;padding:2px 8px}.member-logout{color:#ff5722;cursor:pointer;font-size:14px;margin-left:auto}.member-actions{display:flex;gap:10px}.member-action-btn{background-color:#f5f5f5;border:none;border-radius:4px;cursor:pointer;flex:1 1;font-size:14px;padding:8px 0;transition:background-color .2s}.member-action-btn:hover{background-color:#e0e0e0}.member-detail-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:12px 0}.member-detail-icon{background-color:#ffc107;border-radius:50%;height:24px;margin-right:12px;width:24px}.phone-icon{background-color:#ff9800}.nickname-icon{background-color:#4caf50}.crown-icon{background-color:#ffc107}.time-icon{background-color:#9c27b0}.wallet-icon{background-color:#f44336}.member-detail-value{flex:1 1;font-size:16px}.level-duration,.member-points{color:#888;font-size:14px}.member-points{margin-left:12px}.member-edit-btn{background-color:initial;border:none;cursor:pointer;height:20px;position:relative;width:20px}.member-edit-btn:before{content:"✏️";font-size:16px;left:0;position:absolute;top:0}.member-reload-btn{background-color:initial;border:none;cursor:pointer;height:20px;position:relative;width:20px}.member-reload-btn:before{content:"🔄";font-size:16px;left:0;position:absolute;top:0}.member-history-list{display:flex;flex-direction:column;gap:16px;margin-top:24px}.member-history-item{background:#efefef;border-radius:8px;box-shadow:0 2px 8px #00000008;font-size:18px;padding:18px 20px 10px}.member-history-title{font-size:18px;font-weight:500;margin-bottom:6px}.member-history-title b{font-weight:700}.member-history-meta{color:#999;font-size:15px;margin-top:2px}.member-history-time{margin-left:16px}.member-action-btn.active{background:#222;color:#fff}.member-coupon-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}.member-coupon-item{align-items:stretch;background:#fff6e0;border-radius:24px;box-shadow:0 2px 8px #00000008;display:flex;min-height:60px;overflow:visible;padding-left:20px;position:relative}.coupon-left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;font-size:20px;font-weight:700;justify-content:center;margin-right:10px;padding:8px 0;width:54px}.coupon-main{font-size:24px;font-weight:700;line-height:1}.coupon-type{color:#ffb6b6;font-size:14px;font-weight:400;margin-top:2px}.coupon-divider{align-items:center;display:flex;justify-content:center;position:relative;width:12px}.coupon-divider:after,.coupon-divider:before{background:#fff6e0;border-radius:50%;content:"";display:block;height:12px;left:0;position:absolute;width:12px}.coupon-divider:before{top:-6px}.coupon-divider:after{bottom:-6px}.coupon-right{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:8px 0 8px 10px}.coupon-condition{color:#222;font-size:16px;font-weight:700}.coupon-desc{color:#666;font-size:10px;margin:2px 0 0}.coupon-expire,.coupon-valid{color:#ff5a5a;font-size:14px;margin-top:4px}.member-rights-list{display:flex;flex-direction:column;gap:12px;margin-top:12px}.member-rights-item{background:#faf4e8;border-radius:8px;box-shadow:0 2px 8px #00000008;display:flex;flex-direction:column;padding:12px 16px 10px;position:relative}.rights-title{color:#222;font-size:18px;font-weight:700;margin-bottom:6px}.rights-desc-row{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.rights-desc{color:#888;flex:1 1;font-size:12px;margin-bottom:0}.rights-expire,.rights-valid{color:#ff5a5a;display:block;font-size:12px;margin-top:4px;text-align:right;white-space:nowrap;width:100%}.rights-expire{color:#ffb6b6}.cart{height:100%;padding:0;position:relative;width:100%}.cart-header{align-items:center;color:#3a3552;display:flex;font-size:20px;font-weight:700;gap:8px;padding:18px 28px 12px}.cart-header-title{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAAiCAYAAACDU42KAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAcqADAAQAAAABAAAAIgAAAABIbV3dAAATCklEQVRoBe2ba4xd1XXH//uc+5ynZ+yxPWNjO8Y41AMhYEpqkrQmIUqB0DSJbClNqyZfiJQKVc2XqJ98/a18SaoiVQlSVNK0SuVpvwQCKnKwKUkgxAZCsEnA+IGNX+N53rlz32f3t/adO4yNzcNxiCHsmXvPPvvssx/rv9baa6+9rtP76ZJTwD9994Cmql6j11V01UspaZI+Fkm5yUVK1ce17j+Lzslbx/5n38yreDzS1BGn/cOzrlBI2gPyuzanlL4pr4/eM6PtzrmC5p+167Svrp15L16hFPRqEaw9v4VllleBD8mI5AuFSJ+byes3RyraOpLYu97TxhzR59vYVUipfyar8T1Vd8vuRrvcrlZf2zfH2jBgQMWa6PNaP+Q1/UpeNxQbOnWwob0bpU1xlw5VGxrobehYKSMNlbV/d6RPXNut1MkZVYfregzgthWsHWnnN3r0qXuK2vONbm28Z/rcMb2rgVwISpjs3Fcg5sN3Z3Sq6LTmcEOjA2mt7Wsc/lUtXrNyWVb1FRXd9jgEHc6qerJLKkkvHp3WV3ZXA7Dbdjg9ciSnqacS9S7uVmb5rB7bXdn7mS+6YvEHfrM2S78ai5WtJqpmI43Tz4ZSolXLc6o3lqicjqVGp9L1lWp09Ks2u0rp5hmpd4+iqeuUNK9Us5aSy5XVyE4rXV2lqHtCrtnHs1dgqyl4oFOpxh4VZ4vqBOfFHWU9/tAruvkLuXclkOeTCMMrSM+frc5o9KG62zrSnMNQu1BHmw+vSamzVN870RfB+9JdtybavtXr+MZYQxWnbdua2j8S62BfSpmy0+FJr9XrctJoNrRTbTil4xmlsl0qU5IkGXVlkJSyV5LKyKf61YwTNVVVyg0pSo7JZyry5U8g/7fKx6e51nnzWuT8jxRH1oqn/jGu9OGX8qkoik6r6euKmlnkvpfPHim6grIh8tPyyQHku6g4HlRS/R8lxR/qWN+Y+m5N3Nat83OmzZZasczlkBaCFoDaxqiemMpq07Gacy2wQjlioy/dnT78k6LLx0viZb/Y19DHr4aDa05Dk3UkooM3c6p2QvDcYgg1o9p4RZlUp5qpXsU+Vga111SvohhCQtxKNKjIA1ZzEUSrA8wR9ORySNQjFy0BnAhqHeHZUoh8tbw7JR853u3g+WHVkzLv36jIfRDIUrxb5V3UbpST81nuZ7hPk89Tvw5zWHsxnyoKdJQ2jzBmlLhfTR2YIFpKO2naTClxx2GW+wH4v5VKj2np8aIy6Vk3PFLjnZAuK9XqH7otq9s+UtfIPqflXf2aGKtoxfKK8kOQcMwp30yrMdMvl0rB5asAIi2lO1FHs8rk/xx1xgpV+7kqbgMEuAJiU1+rIRcJQnr/ASQkC7EdhOuj8GW4/lcQdhk0vIHniyHiacoj/h9DFJEyfYi6gBGR9zUAxWpJAFvdMEFRLjkawGj4DyJhlCeoTN4yUKwZR9bbffi3fnm0IIWa4atlyHheWlgFXmHMr/Jl71aZ91PyXf+kyalDbut9U95viY3JF76yoPV3JoslQf/83785e+La9dHg6WxK+TMZneiWupIPKZ9fpGYVzo6nVe+Eu0sfUKZ2jZRZJ984xLtjcvFmCAYQCdKVFCHwUUa/rMXZAO0NRj9LnXGuHQDXy/MewIS8boL34GrXBZF4hiSZjDng9yZNHgmixcQhOQn1Y8YSxbQNA1HbkQerkAwLDxaolYtP7ZfPRZsWXXiG9Pp/VyreKd//pFamT6k4lnN/cu/07wXIoB4LBa8dW3IaXJJjwe9V09RVaaMajUGINQrxOlCJ10GuHrgQAyCaVDO6lQmZmoLA0RiSeAoAPoD0LWaq44BT4j3UoPoAoEndGBisLgRuT/UcQgeaUXZOcWAwQ8ToF/E0AXiXALC1Zw/sO2SoYI28roFQ6dJ9WTemVZIx1uXvw9w/0ZLcz931/2x7GzjwHU42HN00ltaOgtfKfWjG0hpNVAfUyNwBie4ENCBI+gFlEgBsQR8D5A3Qah0ENQnDSGD9S3yf4hTllCSIgvNdgBXuAK/BfYZnIMh/2EjQkkmXEd3No9oC6rw0mAPGsALC1jvO2jw3vQMg2hicqd48BFukRnyH4upKzY490x7MOw6kzdrftriuxyeXqda5UjNmWEafVBqrXkhTjCYMEiS2BdR20WqjJPJleVttKOcefOxCa9ak3QGY4RRFGDNYllbQKrZcAMDN1QsF77KvMF/WSDVekKs+imnwgPI50xdBHSyY6Ts4sR++0qlGaT322l+hKv4Wibm9pRJRXwZYW2DsavdhKWeoQTJsnJSf/WkV2LcJXQthu3mtrfmygHDr2bvmG7zMCEL1MOQMtsNP1Tt7QlP3TmhXAc4PrP+7m41xi7VuVoX3hcA0DMnJVrSGppTE6/n8MUZEnvXPVCDKj6vlm4yv5VuhAVoKhgQgLbzOg2ad0JUJXPvTlkazGkNqYT03pLmyy+1iE51LYbhh4gYi2xE/wRxP4jT4tqLGq+ruOKnNvqn+Ttv7skf5HaVg0HxmMPb37Ez0tfvTerjfBlm1VWzfjlXVDb3HYtbDDkBjyGEtxDAJ65eN69KOah7MS9vsRbTGxIzjwr/l7da2FVzn52zrvbn92MviiHDpw3D0QUj0MnvVWawEBIC98FQVaoWJ4Za6ROxp24iRka3R1gUelkP/9uXcmjX0MHp7XVfv6tGJzpp6q7GmJtmTxb3M4WuK0luQwD4mYyCaSW8idYlGRWuXVzKjrMZmyEAyK7gKYNAC/6D3fHAc+OZxbIRxrHEs9TTWeWVaHb0/UHPqeVWSQaUbJ9VR3adHRiZdIaij+RnCCm+WAgeZeAP/lkjbh70Gj8dtN1GQvA1Yv11YkvhGNHnaBtqlWnGJ0ln8mqmqZpspdUcDGCFr8U70M48VGCa3sPatADs8HSn2ZsaW6NJwpYXLR4rejEBv7blHkmR7XOjpkCxBFyXTbCOq7IlRmzgcIv9jwH5VmWSFmplb5OuPKje6S6n+1Sp3rVDX9FFtKu3XCORZIDQ2gDcF0hfwQxWC6es4Vollfsxlrls99X51u2N6Ms82YmZA+eyHVU+vViOaYCBLlMwO4yXrZ09dpJ8TjH8lC9+VTMJMyyEmtBjmwL8ZVCuSyFBsWxCsUBvaZZWCDnwL5HqjQeOdAaQEmYww4RK8Sqn0bpwYA6qXKcvtQmX+WhONhpa+lChz5VKVMpO6/d4zeujubi29pqHiicTdUqicr5M3XCO9/05aD/5F2j/ADiH9p0Mq15fpivqgGvUO1bQOH/OLWuVmleq6QXX3SbiJ/Z8fAxykLmOGTAm31RlUBVznOwEKG9QVAZA9nzmPUamWwr5ubr0IvDW/XpxvzL+PMuOy365fJ7QPGij2kyieDq6sdckNiup7lav/n/p6T+mpx0tafyeTx1G1Cun9nnAeQ6nb70Vyyfzv33SylL7uWM2eXXB0/iEOR3sqm1RqXEk9HNL5X6oe/yVgrUOyxpEsFuJoPUB1oxZ66I6zFiQqSsyN1ZI0wyOoSLStLea2M7Aew8JuGftYYTu1yy47INsDvBRXJmfLlanSYNAchB7fUv/oE2qePOpufsJOSrAIC106jdf4loItVW+ajHIh+R3fzLutXy8b4tr59zicpz6HUcuiHN9Ov3hQkp+izz/EuoZPs0Fn5uVwy7E80xgsNrg5Q8Wy1iRN23ith2CEzXcV+jv7y154o+dn135P3JmnxhwUzuEDTh5U1j2ibP5hd/O3uH/7CeLPpYHr2auQ7i+g8spfQPq+wmHClyCwef+Xg9PnkUYAxVCJUKt2+sBZT/Cm2MbPtKbt8WzPahJnedvNW/mbgvQHBqLR2aacjiFUcxdaDbdkBpuivsJ/5y6z3t92eg3IzY8llcf/Ya2WjS2hFTsdWMt6txHLCYXdiMhnALA1ANu0ByeDSRJulwCa5d9Pb50CSCMyiZa7jiXqCHR8jnPUcd01ZJz/ttNrQLqCz5Z8mZCE7TT+WRzSGCJwSox+tFOElu8MIAHMuMn8oSFj9wvXubc9hj/cF5qBlmzJmnlO036tAyUOn7ddlES8ZrXuumux4vJNqqQ+BaewPbB9HQ5oU5MhcWsghlvyodyubUDJv5/eCgWMiEbMJhrODJsZ9tGcixYXax1uOG0FzCA1b6Wt+TpRK3TC7msN1WZeUoMzPhGmkJhlaqgZWHOAhf6trP2x99pAWv791KKAMTV0MVl4fWoVJv55JY2HefxfiksDLF0JWxHCIEYuSr1F2qJFCBfbhhQRXB03KapNcUzSAcOwjWjJXxhUMErfs6DhuVrInEZ96G2+ivNhcb6ywPPtd3C/eSLsVKOU/wjpazN/eJe1KNYzajbuU+XMt/FA/4eqi15Qd1/VZOViUkrl4yFY1u+JTqmM8zrV5LQ+ehDp/ghbD8ScE3lizVp7QAbV0us2bNL5Wa717Hf0bRMNvbe/WpRpFbZVyAX6bhNpbvShVkyhMbJ9m/FhucRYG/9nnb8YL1YEBewEorWcYNyFWsTvIEUuzgGK+YpraLEj7KOfZrl5VnGTLVx8Pe2wW0zWQKoe8ni4LGYoxAYtUg7To1g/pVLxgPav8hbDGkZzgeG/UbENez75nX/HOknQ0nSlrGx8C07tr2K14maLXsIAQhybHUwyq3T0YbYmcNmcZ2a+hXMzRrGwsNLPWV2dfWucH6xgrkYsqxpYcy4ftqmUmdJ5bf9lUgRRqdzCL3QW3jX+srqtrpEOQjQiZ8FTAIXzAgrzHDgoi/xz5PCyeFNvHEhHV1KvRjsvAM8rrFZnaAhPldtEmcX1nABYfMXUsfidiJATj7tN/qhS/pdq1E6y5foI694mnlmg1qP09RJ78j6l3WmCx2gvquKHvipYq5nSs3s/mjtxo7uvtf1j2BeTjGSvS/5HX1uuKHM1avYO1au7GcAqJnINA9rJ2D8N8T7PpAZaxF/wegCA+4XX9mNCebFuIRBnj3BFIGSEoy/x+GL9NETFQ2RuPHuh2UkV82hAbiNqk+BdiCZAcGJtaT7P809zT0iHy1JnGeXTAPYKV05TomMAV0d7mEFhBpstExZr02TsFo61iPcGCCn5NRbjd8GVsEN3JzU5lWlSBwAdxHf+GgBgqYl+Qf1FPCMij4Ct0KrrROqOqeyeRgrL6kGbRbmmmpVEFaLQK4vMH03YY2VCE51FTaU5O5wm7u9ETU+Vm/rYcK/GuxpaOzGrjfc14D1jxItOZwFZgDLbHijk7OxCLx7PaFmKmNBsj1Klijqna6r1TOP9u4qjlq8z6S+2nAFzfdswPGApMf8q3nzhJOe80+lViHeaqwXlWiQbXKrlQGRcbIFDs5y1PYfD2IyrT8EFg0rqByHcDExzPfWeAcjDtHsTRzvE9nComk2eVy11gLFZHA8H04RJEsjCkvBE6CNCqmIzyFP70ShEc1ep51JKpZ5Fm7ygZnlK1RjPFHq1M0OYMfvkEmJv99kaY69VACmvWY7W4q4Z9UxMq5TnWTfsWIw0nYYZ6+Uz2dH6kmqWQ6Hhiu477o5dO5FaOdjpT73YjJdlvl/VmkJKj+yNtPd4Xf94Z6xfTDk9NOG1Zk1t4W88GOhvnc4C0lqzs8W5A8vQuN+D4/zgvzgNb5GenM1qbXOFpmauUjr5a6TicxCoBmdbIOGP8Q1MoJ7wxRLrKfcxwNwbQvfseRQR1gEsSfNBCHaI+0mITQBxHS6ujSudIwa1fgMEXKxa8iOc7qPKkMe0AzwCixlOnLEjH2IluUnnT8J3Q/RdUlf9kEoQ3uVH1U9o43iTyPCecb060VDcndUiloTGTI1xm/O5rC0jdW0vEHFO/OyBmZSOLXMa7Zjbio2W7Xcf8nZkN2LrFkHSPaxrh9JaxW81fvNiTSuvjfWoGTNDaa2HtfGHto7z9jk7XrIV1iTMrkbEVt7WgHAX7lv5S/f9OiAv1DQC5whfjNS1vDNwZcLhcCbzCQD9NGvpqOoz32XxvoL4U9RW6mVlzkQcoZZwyR5HqfH7Bw5RPU6GCpHSJ46cUr7qtOkz/IBlHE4/SqRAhtUHdTiQSWnlb8ootqyu7arrwID9xiKD4uSUk6CtekddL+/r0FAGkAabmkL0hvNlHYDJPsuvluw8896707qZE/Qb76v7HVtiDQyn1T3YdDd+9YLrUAhF2b36dT9BCGDs3hVr9F+RPH7Y0wbIKNdC7LdSiRei99stf8tAWsMBzMKWtDYgEhxusnXpV2+uS4vzp3Tw1qryO7OKs00thVs3mqsJjt++P9baG9L6eNzU99ZgIMAR/HQsEG4/cjwC3Df1p/c/9bjfsA1J2b2jU6OjtL273DrE3ptT30HWyw2xTi5PdPe9NdmvnVavSenL99va9xrHE6WgTVsyWrk1nNkZ0e25pbaUtO7O/32uNjp/rfdIqRHE7xvOeEI5OGrpD/cEVvmfbTEjxggW+R3DHGm1kqmct+MIbrXXUknWQmCeubYWXi5YPqfOFtZ9P/8GFIB7AWxHAO8Nqr3/6B2iwP8D78ITwGUuoggAAAAASUVORK5CYII=) no-repeat 50%;background-size:100% 100%;color:#000;font-family:HelloFont;font-size:24px;font-style:normal;font-weight:600;line-height:31px;padding:0 20px;text-align:left}.cart-list{display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;overflow-y:auto;padding:0 18px}.cart-item{align-items:center;color:#3a3552;display:flex;font-size:16px;padding:10px 0}.cart-item:last-child{border-bottom:none}.cart-item-name{color:#000;flex:2 1;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-align:left;word-break:break-all}.cart-item-count{color:#b6a98c;flex:0 0 90px;font-size:15px;gap:4px}.cart-count-btn,.cart-item-count{align-items:center;display:flex;justify-content:center}.cart-count-btn{background:#0000;border:none;border-radius:4px;color:#242424;cursor:pointer;font-size:18px;height:24px;overflow:visible;position:relative;width:24px}.cart-count-btn-inner{background:#0000;display:inline-block;height:100%;pointer-events:none;transform:scale(.8);width:100%}.cart-count-btn:hover{background:#ffe7b2;color:#3a3552}.cart-count-num{color:#242424;display:inline-block;min-width:22px}.cart-count-num,.cart-item-price{font-size:16px;font-style:normal;font-weight:600;line-height:22px;text-align:center}.cart-item-price{color:#00000089;flex:0 0 70px}.cart-item-delete{border-radius:4px;color:#e57373;cursor:pointer;flex:0 0 30px;font-size:18px;margin-left:0;padding:4px 8px;text-align:center;transition:background .2s}.cart-item-delete:hover{background:#ffe7b2}.cart-table-head{color:#00000080;font-size:14px;font-style:normal;font-weight:300;line-height:20px;padding:8px 18px;text-align:left}.cart-table-head,.cart-th{align-items:center;display:flex}.cart-item-name,.cart-th-name{flex:2 1;min-width:0}.cart-item-count,.cart-th-count{flex:0 0 100px}.cart-item-count,.cart-item-price,.cart-th-count,.cart-th-price{align-items:center;display:flex;justify-content:center;min-width:0}.cart-item-price,.cart-th-price{flex:0 0 70px;text-align:center}.cart-item-delete,.cart-th-action{align-items:center;display:flex;flex:0 0 48px;justify-content:center;min-width:0;text-align:center}.cart-checkout{border-radius:0 0 12px 12px;padding:18px 24px}.login-modal-mask{background:#0000002e;bottom:0;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.login-modal,.login-modal-mask{align-items:center;display:flex}.login-modal{background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000021;flex-direction:column;min-width:320px;padding:32px 36px 24px}.login-modal-header{align-items:center;display:flex;justify-content:center;padding:24px;position:relative;width:100%}.login-modal-title{color:#222;font-size:28px;font-weight:700}.login-modal-close{align-items:center;border-radius:50%;color:#6c6c6c;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;padding:2px 8px 5px;position:absolute;right:42px;top:28px;transition:background .2s;width:32px;z-index:10}.login-modal-close:hover,.login-modal-form{background:#f7f7f7}.login-modal-form{align-items:center;border-radius:8px;display:flex;height:48px;margin:32px 32px 0;padding:0 0 0 12px}.login-modal-phone-icon{color:#f7c873;font-size:24px;margin-right:8px}.login-modal-input{background:#0000;border:none;flex:1 1;font-size:17px;height:100%;outline:none;padding:0 8px}.login-modal-query{background:#222;border:none;border-radius:0 8px 8px 0;color:#fff;cursor:pointer;font-size:17px;font-weight:700;height:48px;margin-left:0;padding:0 28px;transition:background .2s}.login-modal-query:hover{background:#3a3552}.login-modal-scan{align-items:center;display:flex;justify-content:center;margin:32px 0 0}.login-modal-scan-box{align-items:center;display:flex;flex-direction:column}.login-modal-scan-frame{align-items:center;border:6px solid #888;border-radius:18px;box-sizing:border-box;display:flex;height:120px;justify-content:center;position:relative;width:120px}.login-modal-scan-line{background:#1e40ff;border-radius:3px;height:6px;left:12px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.login-modal-tip{color:#000;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:28px;text-align:center}.login-modal-desc{color:#b6a98c;font-size:16px;margin-bottom:24px;text-align:center}.login-modal-btn{background:#f7c873;border:none;border-radius:4px;color:#3a3552;cursor:pointer;font-size:17px;font-weight:700;padding:10px 32px;transition:background .2s,color .2s}.login-modal-btn:hover{background:#ffe7b2}.login-modal-icon{color:#f7c873;font-size:48px;margin-bottom:12px}.login-modal-member{background:#fff;display:flex;flex-direction:column;height:70vh;justify-content:flex-start;min-height:480px;min-width:420px;padding:0 0 32px}.checkout-total{color:#919191;font-size:20px;font-weight:700}.checkout-discount{color:#e57373;display:flex;font-size:14px;justify-content:flex-end;margin-bottom:8px}.cart-login-btn{align-items:center;background-color:initial;border:none;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:22px;padding:4px 10px}.cart-login-btn img{height:20px;margin-left:5px;vertical-align:middle;width:20px}.cart-logout-btn{background:var(--primary-color);border:none;border-radius:4px;color:#000;cursor:pointer;font-size:12px;font-style:normal;font-weight:400;line-height:17px;padding:3px 12px;text-align:left}.cart-logout-btn,.scan-modal-mask{align-items:center;display:flex;justify-content:center}.scan-modal-mask{background:#0000002e;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000}.scan-modal{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000021;flex-direction:column;height:70vh;justify-content:flex-start;min-height:480px;padding-top:24px;width:420px}.scan-modal,.scan-modal-header{align-items:center;display:flex;position:relative}.scan-modal-header{justify-content:center;margin-bottom:24px;width:100%}.scan-modal-title{color:#222;font-size:24px;font-weight:700}.scan-modal-close{align-items:center;border-radius:50%;color:#6c6c6c;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;padding:2px 8px;position:absolute;right:24px;top:0;transition:background .2s;width:32px;z-index:10}.scan-modal-close:hover,.scan-modal-form{background:#f7f7f7}.scan-modal-form{align-items:center;border-radius:8px;display:flex;height:48px;margin-bottom:28px;padding:0 0 0 12px}.scan-modal-form-icon{color:#1e40ff;font-size:22px;margin-right:8px}.scan-modal-input{background:#0000;border:none;flex:1 1;font-size:17px;height:100%;outline:none;padding:0 8px}.scan-modal-query{background:#222;border:none;border-radius:0 8px 8px 0;color:#fff;cursor:pointer;font-size:17px;font-weight:700;height:48px;margin-left:0;padding:0 28px;transition:background .2s}.scan-modal-query:hover{background:#3a3552}.scan-modal-qrcode{align-items:center;display:flex;flex-direction:column;margin:100px 0 0}.scan-modal-qrcode-img{margin-bottom:12px}.scan-modal-qrcode-tip{color:#888;font-size:15px;margin-bottom:12px;text-align:center}.scan-modal-platforms{gap:18px;margin-top:80px}.scan-modal-plat-icon,.scan-modal-platforms{align-items:center;display:flex;justify-content:center}.scan-modal-plat-icon{background:none;box-shadow:none;font-size:22px;font-weight:700;padding:0}.scan-modal-plat-icon img{border-radius:50%;display:block;height:50px;object-fit:cover;width:50px}.checkout-modal-mask{align-items:center;background:#0000002e;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3000}.checkout-modal{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000021;flex-direction:column;min-height:70vh;padding:32px 36px 24px;width:420px}.checkout-modal,.checkout-modal-header{align-items:center;display:flex;position:relative}.checkout-modal-header{justify-content:center;margin-bottom:24px;width:100%}.checkout-modal-title{color:#111;font-size:28px;font-weight:700}.checkout-modal-close{align-items:center;border-radius:50%;color:#3a7afe;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;padding:2px 8px;position:absolute;right:0;top:0;transition:background .2s;width:32px;z-index:10}.checkout-modal-close:hover{background:#f7f7f7}.checkout-modal-info-list{margin-bottom:28px;min-height:150px;width:100%}.checkout-modal-info-item{align-items:center;background:#f7f7f7;border-radius:8px;color:#222;display:flex;font-size:18px;margin-bottom:12px;padding:12px 18px}.checkout-modal-info-icon{font-size:22px;margin-right:12px}.checkout-modal-pay-title{color:#111;font-family:PingFangSC,PingFang SC;font-size:18px;font-weight:500;margin:40px 0;text-align:center}.checkout-modal-pay-list{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px;width:100%}.checkout-modal-pay-item{align-items:center;color:#b6b6b6;cursor:pointer;display:flex;flex-direction:column;font-size:15px;padding:0 8px;transition:color .2s}.checkout-modal-pay-item.active{color:#111}.checkout-modal-pay-icon{height:56px;margin-bottom:4px;object-fit:contain;width:56px}.checkout-modal-qrcode-box{align-items:flex-start;display:flex;flex-direction:column;height:220px;justify-content:flex-start;padding:0;width:100%}.checkout-modal-qrcode-tip{color:#242424;font-size:16px;font-weight:400;margin-top:30px;text-align:center}.checkout-balance-line{align-items:center;display:flex;gap:12px;width:100%}.checkout-balance-card{align-items:center;background:#fff;border:1px solid #0000001a;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;font-size:20px;font-weight:700;margin:0 auto auto;min-height:56px;padding:0 18px;position:relative;width:100%}.checkout-balance-card.insufficient{border:2px solid #ffb200}.checkout-balance-icon{display:block;height:32px;margin-right:0;width:32px}.checkout-balance-amount{color:#222;font-size:20px;font-weight:700;text-align:left}.checkout-balance-warning{color:#ff7a00;font-size:16px;font-weight:600;margin-left:auto}.checkout-balance-confirm{background:#111;border:none;border-radius:8px;box-shadow:none;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-top:auto;padding:12px 0;transition:background .2s;width:100%}.checkout-balance-confirm:hover{background:#333}.checkout-balance-tip{align-items:center;background:#fafbfc;border-radius:10px;box-sizing:border-box;color:#b6b6b6;display:flex;font-size:18px;font-weight:700;justify-content:center;margin:0 auto;min-height:56px;width:100%}.checkout{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000f;min-width:400px;padding:18px 24px}.prefs-box{margin-bottom:12px;position:relative}.prefs-collapse-tip{color:#999;font-size:18px;line-height:1;margin-bottom:8px;text-align:center}.prefs-list{background:#f7f7f7;border-radius:8px;padding:10px 12px}.prefs-edit-enter{position:absolute;right:8px;top:8px}.prefs-edit-enter img{height:18px;width:18px}.prefs-item{align-items:center;display:flex;gap:8px;padding:4px 0}.prefs-name{color:#333;font-weight:600}.prefs-text{color:#333;flex:1 1}.prefs-edit img{height:16px;width:16px}.prefs-divider{background:#d9d9d9;height:2px;margin:10px 0 0}.prefs-left-list{padding:0 12px}.prefs-left-summary{background:#000;border-radius:6px;color:#fff;margin-bottom:12px;padding:8px 12px}.prefs-left-items{max-height:50vh;overflow:auto;padding:20px 0}.prefs-left-item{background:#f5f5f5;border-radius:6px;cursor:pointer;margin:0 20px 10px;padding:10px 12px}.prefs-left-item.selected{outline:2px solid #000}.prefs-left-name{font-weight:600;margin-bottom:4px}.prefs-left-text{color:#333}.prefs-panel{padding:0 12px}.opt-group{margin-bottom:18px}.opt-group-title{color:#666;margin-bottom:8px}.opt-group-options{display:flex;flex-wrap:wrap;gap:10px}.opt-chip{background:#eaeaea;border:none;border-radius:8px;cursor:pointer;padding:8px 14px}.opt-chip.active{background:#111;color:#fff}.checkout-coupon{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding:0}.coupon-select-container{flex:1 1}.coupon-select-container select{border:1px solid #e0e0e0;border-radius:8px;color:#666;font-size:14px;max-width:300px;padding:12px;width:100%}.member-login-container{align-items:center;display:flex;gap:8px}.checkout-total-container{display:flex;justify-content:flex-end;margin-bottom:16px}.checkout-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.checkout-pay,.checkout-scan{align-items:center;background:#ffb200;border:none;border-radius:12px;box-shadow:0 2px 8px #ffb2004d;color:#000;cursor:pointer;display:flex;flex:0 0 auto;font-size:16px;font-weight:600;height:44px;justify-content:center;min-width:120px;transition:all .2s ease}.checkout-pay:hover,.checkout-scan:hover{background:#ffc233;box-shadow:0 4px 12px #ffb20066;transform:translateY(-1px)}.checkout-pay:active,.checkout-scan:active{box-shadow:0 2px 6px #ffb2004d;transform:translateY(0)}.common-list-page{background-color:#fff;border-radius:12px;box-shadow:1px 1px 6px 2px #0000001a;flex-direction:column;font-weight:500;height:calc(100% - 50px);padding:16px 0;width:calc(100% - 10px)}.common-list-page,.page-header{color:#000;display:flex;font-size:16px;font-style:normal;line-height:22px;text-align:left}.page-header{align-items:center;font-weight:300;justify-content:end;margin-bottom:20px}.store-selector-container{margin-left:30px}.store-selector{border:1px solid #d9d9d9;border-radius:2px;color:#000;font-size:16px;font-style:normal;font-weight:500;height:32px;line-height:22px;padding:4px 11px;text-align:left;width:100%}.table-container{-ms-overflow-style:none;flex:1 1;overflow-y:auto;padding-bottom:64px;scrollbar-width:none;width:100%}.table-container::-webkit-scrollbar{display:none}.status-tag{border-radius:12px;color:#000;font-size:18px;font-style:normal;line-height:22px;max-width:140px;min-width:80px;padding:8px 0}.status-active,.status-enabled{background-color:#b4e77e}.status-disabled,.status-inactive{background-color:#fa6400}.common-button{padding:13px 42px}.common-button:hover{background-color:#40a9ff}.enable-btn{color:#6dd400}.disable-btn{color:#fa6400}.common-table{border-collapse:collapse;width:100%}.common-table th{background-color:#0000001a;color:#00000080;font-weight:300}.common-table td,.common-table th{border-bottom:1px solid #f0f0f0;font-size:16px;font-style:normal;line-height:22px;padding:12px 16px;text-align:left}.common-table td{color:#000;font-weight:500}.common-table tr:nth-child(2n){background-color:#ffb20014}.common-table tr:nth-child(odd){background-color:#fff}.common-table tr:hover td{background-color:#ffb20014}.table-container .ant-table-thead>tr>th{color:#00000080;font-size:16px;font-style:normal;font-weight:300;line-height:22px;text-align:left}.table-container .ant-table-tbody>tr>td{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px;padding:12px 0 12px 30px;text-align:left}.table-container .ant-table-tbody>tr:nth-child(2n){background-color:#fafafa}.table-container .ant-table-tbody>tr:nth-child(odd){background-color:#fff}.table-container .ant-table-tbody>tr:hover>td{background-color:#ffb20014}.status-tag{border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;min-width:48px;padding:6px 12px;text-align:center;transition:all .2s ease}.status-enabled{background-color:#b4e77e;border-color:#b4e77e;color:#000}.status-disabled{background-color:#fdb381;border-color:#fdb381;color:#000}.status-tag.disabled{cursor:not-allowed!important;opacity:.5;pointer-events:none}.status-tag.disabled:hover{opacity:.5;transform:none}.table-container .ant-table-thead>tr>th{background-color:#fbfbfb;height:60px;padding:12px 0 12px 30px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.table-container .ant-table-thead .ant-table-cell:before{display:none}.action-buttons{display:flex;gap:8px}.action-buttons .ant-btn{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;padding:0;transition:all .2s ease;width:35px}.action-buttons .ant-btn:hover{transform:scale(1.1)}.action-buttons .ant-btn:disabled{background-color:#f5f5f5;color:#bbb;cursor:not-allowed;opacity:.4}.action-buttons .ant-btn:disabled:hover{opacity:.4;transform:none}.action-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:500;height:20px;justify-content:center;line-height:22px;padding:0;text-align:left;width:20px}.edit-btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAAAXNSR0IArs4c6QAAAHhlWElmTU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAADYAAAAAQAAANgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAFSgAwAEAAAAAQAAAFQAAAAAOuTxkwAAAAlwSFlzAAAhOAAAITgBRZYxYAAACaxJREFUeAHtm2lsFVUUx88rtaiAqLhAQVBxIRoTtaKgaIJh0SKofFG/mAgiyCbuKFHBRIWIoEArCALiUiVuiCCLotKyuMa4G5cYY1Q0GFGjUKDj/z9v7uvM7cx7M+/Nm1fhnuR0tjP3nvt75+5TESOGgCFgCBgChoAhYAgYAoZA8gRSyWeZeI4dkeMk6BnQbdDnoeuhRvIgcDre+Rm6F7rHUQvHWmgZ1EgEAozIP6AESYi6PoV7baBGQhA4EzbZYCq4BmpImDtgFxSZCqY6Pg1bE6kBYKtwPwjmZDx7EqpAuo/P4L6BCghuOQsXf0L9IvMux5Ad0TKoG6Y6r8N9A9UBlQ0mgW2CtndsCfUJqALpPj6L+/s91N6AEBSZHC4RWBNUh7rUeeYGyvNF0P1WzkbJ/4L6VXMdlB/UJXhXt+P1xdB9X6xV0tlaKaOsV2T+mmmy8eC2srdNWUsg1w6Sd7p2km9AhBDdwPygLtZs+OMshO6bAoDdAfB26GZoE9TaOlOs9geJ5Qdz1kixaPPXcrHO7SVWKuUBSrg61Gm454ZOoC/tczStF6UTwMyC7iIgpTbMA/1hzr622Y72IaA+oMFUwKfkC7TVLY5YqwUVWW5EgSYjbriwkZGtX4kMwABoZyMm54wzCAtACg+PErlhKO945e+dIoPvFtmCdy0aZhd2Yj9BT4H+nd3U/2mrAso2EjBZ3fro7m75UmQgwESBqdLQoZah1E0t4RLm79ALoMgtP2k1QNFWnonWbQVCrpteFBsmI3N3y8h8BJE50Scy9TQU1M3+qGKByTxbxRKWtUKGod42+MEkgIEBMOdcFw4mC9r+QJHzWJE1QccmbQ+wq/f5eOSPW3sn22XJgVqvShVAcoZykO7opi9EBmWBOeES/Y3g6ymYxT/4ovc5YXbqIPLRHGmLGtLO+zS/q5JWebvN3CPv+UWmDRNt5i6faj53tMj4IeELfOcykQe4Tu8SwjziEJGN6OdP6ooHlvwo5dI7NUR+cZlFPi1ZhDq9+Ut+MBs+R2QGwJxXDJjExrYbHaLtV2SMzS+UDKgzNOrT7Er6rP4zDHPu8Y/MmjEi4yJE5h0BkXkkBmP1053I9DrQx/HLezfCVUmqPAftcoB8q48zCfOiqRpMeoghzjzAHFsdvmSTnxCZ8YLXntWcMFnNT6z0PstcpbCeult6pobL9sy9CCelidBymaLD3OgXmQ7Mmuujwbx9aTBMRmYgTILjZIL+5SmJRyjn5nD6a/hboXx++1Ms70wVacQsOjMDcmDWAuaYCGs/ty31782PYmQC5gldVK5Zj41oU09MDZUfslr5PEw+Qi25Cn5kYL71STDMR8dGg3nrkmCY9TNCwySmCvzo9DOyJA9U5DLlpQ1zmn9kzh8nMvoiZZn7eMtikZmctLqEbebRh4o0AGbPzq4H4U4zfoYzT1slWuWduToXH1JvIjKrp4rsxqRPr+YLAHPU4PDFIMyHXvbaK5hsM4+PDpOJWdgMqYw6Lk02QvdiigmYGz6OD+bNATA7H5aOzDxhEmgKawtDeRJFkgUqUmXDZDX3iczHxkeLzJseF5nlE5mEycg87ugoKHxsLeHmXyRJFOjyejmtGjD3AGZTU9pPrKjb48yFE0SwdRFablwkMnuF15zVvMvh6cgsGGY66XBjApcbSbahAyrKZR3ay5TeZi6aKDJigMurHKeTFoo8stJrpGAyMo89yvusgKsPUsOiRWl5AZlFeXUgjFciMlNqYdeOTNx8HDCviQDzBsCc4wOzEpFJmD3ig8lWNGg+FVj2JIAS5qvQ8hYwUc2jwJz4mMhcpuQSRmZRYDIPC1PkiFJsoGwVGU/Mx26vGZnc2+FCRxSYExZgPr/KWzrCxHaxHZndj/Q+i+UqFX0+bxcylsxbJsKRpC9Mmj79FnbBdvIst4wvBUy6ZdkbdrkddFkUC2hf5PEKNBOZOLcYmdwgo3AXkruRuaASZo1PZHY7It2bFyUy0y7yLychkaQYQDvAg+VQfnSl0gdKNPEQ1Y4SbjaofD5ufjBMdkDHAGqRpVUAHYlCcueSQCmESRmD9u5b1bvzRhBUBbN2Na2ahW0mITYkA5Mh8EFz7uHOVASFsw5nhY1d+3MXWiuYV+N8wUMjZHDfk+Gna/SrQ+X1WETmo6/x9WZRMBmZrO4JiIX6xT4gkriKFum9IGOOArdpDzHSlLnq3h918i5mS731LzkIuW8vkVO740uttco6fSzDz94DvThX2hOCyYy3YFB/rteT3FdxR2h/LcsduK513+vYTl5Yey/g+UTqZmwb6zAZmZz5JBiZyl1tYqtuZz8WAyhm6rbwuAGqrtN3U1KHjw4adaiq908bpf8SJmc+jEyONxMUrtjX5ZNf3EAHwAnVGfH4pu6Us61Qwy85bKio5hTV+6evMDxgZGK1iJGZMEy6UJPP9gdfjBMo5709mahLWgC1n+2R+xABO9q1FenV1WXtnBImV4sYmZxWJirc9aR/eUqcQPX283f49JmfX9yixfLdjFHzRBa/7rUgzOOdyEwcZtqV6fluIfP1OOfyBMr2klWdxzegatiEU490qxguVXu9ratdzQmTu5NdsEhcAtkK72cXkm+cQLmq5G4/2SEpQYtpf3dJG24Kn+IHkxtprOZccU9c0t82XZ6qll2F5I3RXyzSA6l8r6V0Ba55nytOF0AroE1Q5unJlz38CWiB376/RDBF/oVH/dARfQjfCpK4IrS/jxfPOfdUM8BLvc22n2GcuendmVKFMSojOWn5Fw3TlRjEFwyTjusFzLcwnFFoLWImKdUM8Ibb5jdcL4Oe/d026dexg/RDwX6kUWLC/Mrk/NSl9spYLNl6ql4BKXJ1aTjUDY/JqU6J+bBt2gjlxHI99GOoR7J9Y+8xjOeCHdDlUffdc2UdF1B8miAYBGUikGAJ81PoGug6aAN0JzSrZPsvkKwvhn3IcabIdPbmhXZAflnGBZQAR0P7Q7dD66GMwl+heYn9yWP6Kzj+WOzQCpVGJFDDQXsh48xcTsQFNFc+eT93vta7CgnwW6NzoFF8Zi15B/oy3qrLdzqJ90NLFOdCJ1osQ6eNHYb0q6BdoJUAVYnGpROO23H8CfeoP+P6fXQ4K+NuI5G2EUPgf0wgrirP8Sw+j5Vq6MH/Yx5u1//BxWpoLZQzvERlEnJjB8CBO4/7gqqysGyhJa6Z0oXIkb9iXOmFLkARDVkWlollCy1xAXgDOTIt99QytBOt1FAFyIYo/pk2NJhWSdvQYLfME0PAEDAEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDIH9h8B/KjB5/n6yJ/UAAAAASUVORK5CYII=) no-repeat 50%!important;background-color:#fff!important;background-size:30px 30px!important}.edit-btn,.idcard-btn{height:30px;width:30px}.idcard-btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAAAXNSR0IArs4c6QAAAHhlWElmTU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAADYAAAAAQAAANgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAFSgAwAEAAAAAQAAAFQAAAAAOuTxkwAAAAlwSFlzAAAhOAAAITgBRZYxYAAAC7FJREFUeAHtW3uMFdUZ/2ZfLgvLsxZrsWHZLhIfSS1i2zSI0GDKKhBLtNj0QRW6NGnSBv2Dpk3VPsI2qW4VSAraqjVGG9OksoIVE4nVyCqiJCgFH9CCoAthYQF3XZbd299v7px7z5z7mjN37t1bmS/57XnMOd/5vt+c99wViSVmIGYgZiBmIGYgZiBmIGYgZiBmIGYgZiBmoKQMOCXVHk45bboEmAZcCIwBRgOUjz0cRbgfOAQkgIqRSiC0Dmx8BZgLtALTqxxJ1NUK8+uGh6V6aFiqEJe6GnFqqiVRXSVDwwkZPjckiXENchjP/360V55BkS7gLMuej3INnF4LfAQcxZs9h5C9zRogODF+tJwdUy+nLxwrj0AHdZ8XwhFxPfAKcAwYAqwJzFenCuSOrpe+2hrZgXJsq6yjsJyNzYRzfwKagQmATxxYgl7mSsMFIk2TRS79vMjYBpGJnEUhPWdETveL7P1A5EC3SN9AMv8kZtZElpm0vk76BwZlD561oeTOZOnS/i0HoY1w4V5gCTBRd4ckTgBZo0HgYsyi868SmXOFCObFQNLbJ/LiWyLPvyny9KtYsUDwCZBukos5+STm3Keg9A7gdCDlIQuVmtAm2NUJcMUepdtIIud/SaTtm1iNrsS4LNISkrhtt8iGf4LgXUli9fZA6gBIfQ95C4ED+rMo40W6kdeU2Xj6JHAR4K7SLI1hnbj8C+J0LBeZ1cKc6GXHuyKr/izy9kE/sXhpCRDPRXAp8K/oWy7dhL0CxrYDqSGOxaKv5WIZdd9t4rReXQpXMnVueV3kzr+IHDkh0ssdbFp6EF0NPJjOiiZWHY0anxbOU78DxqtcDLdTK7Debr5LLuBCUy7BC5SVC0S6T4rsOyzyyWCqZU4/HPq1wAup3AgiURPKnrkWwDKTFMwpPe3LpGfND2QyiC27sM0FM5OL3yt7Rfr9237M4nIceCMqw6IklHPmQ4BafIYRdzpulyfuuEnmRWVwWD1Xf1HkazNEnt2ZJNXbCfDFfx3oAv4bVrdeL6o+0wSlLwMYZCnpxiq+ZOtvZDO27uNSuSMc4UJ1xU8yjPgQOSS26NW/KkO1fUYjqnQCXM2VcNK/ZeuvsfesIDJpHHYYArtkIq1OC44Rrg/+3PTzwLEohvw6tDYHqPNaxRIgqxOdgjVWHgOiaMNTHU3QjFfPU9nLe1ILFUcqyfwcwM4RWortoZju3ROQmjdxTpHHgY3ombciVCQjai9/3SYy9Xb0qF32dQvV4IHi+/OwetbKJ15Z+rAEoE+hpZg5lHVfA/Rd5b+RvhIYSmyS7Qi/CoSSR7GZWfbHdNVfLRW55zvpdBQxXPtJS5v0415AdQiq5cjibVWCCVsppofOR2PNWoPYPrtn5aHEZnc+xek8nHTiNS1f66+7BifxTXx9EQqu/WRdm9Rja9WrqaVP9C2UFEPoPWhRvzV6G+lnXSuGZBHCUL2fZP7wflyO8mJPk0Gkb0N+1KTi1OZcPMm9SlSt0ae7VcI2DEvoLDSEnV1K2DtXpVIh5yFF5vHTmiYtyvxSkLr+x7IbzdAHJS2IhLqkDkvo99CgOqdzrnke2AEo4WppJYXIVMpKQeqiWVID/fRBzZv0jT5aSxhCuXLfAqi6fLMbjJb1Db7xKDOZjUxeMuuip0kqpwXWi0hoL31QvZS+3QxY71IUKagbWLjY6HtL3uNgg6OJ4zsxaQ8yo9nI5KZ76bX+st+e7d+M90RJatJe+kBflNBH611KGELnoiFO3BQOkae9kOmkJGSSiuYLc5H5yE9xornEX/MypB/9mZ/UyHpq0l7TF/p4nd+KwqkwhLZCreqhPBVx7vGL497g+POMVD4yF+ZYDm7EUlgSUtP20hf6RKGP9NVKbAnlVmi60cKLRpr99khGnpYRhkxVnaSyB0/STt1F99S0vaYv9JU+BxZbQqdA85CmvQ/xXi2tojkJzUYmySFJuXqmUqpClns4WlKVvfSFPimhr8bkox5lD20JnWaoOWCkVVIZqNJumItMkhOUTKUwYlJ1e/erNrzQ9Nl47E/aEjoZ1es0FXu1eDrqZH4D3wUzl+NeisNTCXtmGDJV/VykrkA7b5q0qErZQr+9+7Qi9PWzWrpg1JbQMdBYq2k9pcXT0Sr3CoyrZkqewba/fyCVdOfAYshUmrKRyh9A8Dt9QElgR92pldVeuesrLvqCiy2hVK73UF4kZ4hzg/up1ufSsm/gV1z49VIj7nUmjy+uZ5oNKlJHwTL8vsltZyWu5wJKl2evKq77RF+tCOWRy0Z8va5AxX/geWpjPOUzIv/BF6eNz4ncgAu/mfpNQAFFQR6T1EMPi3RgV0wyL+IuMpigRnRi20O5Ap7VmlfneS3LizryhFHWdZL3mlGTqRrnnPzb74rw5QWUs9gU0U5ddJ/oq3560stljdsSegZaBjVNY7W4L+oslIPIWO/LrLzEes9O3TLdJ/pKnwOLLaHd0Kz30Bl5WzqHHzz4L2/zFi/rQ9pF+zLlUi2Lvh7T0gWjtoSam5GmfC0433KPoO35yozgs3bPPtME0yfTZ7O8L21L6Aeorc7xVNQAjGMkp1RLB5515Xw+Mg+64AXtMoW+0Ccl9PWQSgQJbQnlKv+OoXiOkfYlnVYZgPE34XzPlzHyQjtgj2tXpjWmL9zk0+fAYksoFW8B1HkeO8rCH7TcfV6VLEbZfmAkpR+b+MXGvlO3hx/n6BOFPia/kbnJYH/CELoNqk946nkTQ6IK3shgNX0D7xqbphEjtZ/tu3Z4xhuB6Qs3+PTVSsIQyhOQ6qFsjCeJuYwUEmexbEIPmV324c9hjnbd9nMbSR/0U9Ew0r7TXu6q6SdhCOVW4imADVJ4JmlzYwH+ODfi4qRGcKtZtoWqi+257ea3jz6o8xV9o4/6FjF/be9pGEJZ9TFAnXk5VDj3kKRA4s5hNXIdJoqfl2yfyn0m9aOdPHOmspe20wf6QqFv9NFawhL6Glp6T2uNb/Y+LV0wylUW81k7zl3NKNwBWPeGHI1QTwf1Un+O1dysyvZV7+SzdwH6aC1hCWVDdwFqcWL6cmABIzbCzbWzCD+ScKQF9VYD3LNabVW88qy3mnqoL8emHUUypBU5l2m59OluLW0VrbEq7S/MD1rvA7g7coVv+F5gK6AvWu7DQn/Qmw6izO8J/jZq+z55APGbVb2Bc8K713oQdhx0H0Gc+BDp13mfGWBYK1V6WI3EHwC9d9In+jYi8mW0ehxgjyJ4OcvhE4WsghKll+GdUSg1dNyPNG1W7dCXmUaZsicfRIu81lNGccj8KAIrSCiupF29DH8RgU5dBVd12qrspg8b9QIjFcctpPtjKw5zZRzfNFfNYuQqVKY+LjIMuXhFJddCkT6yaPtbAH2pCJkKKzinKUJVyIWqGCGJvwRIblRCmz4ClI0MDwNNQEXJbFhjvnUazt5QKcJRQwLN0UTbK1JWwCp9XqLxJDmKObVYh2mD/sJVD6XNFS1rYJ0yVoUkuQPgNqXcwjbXAeaL7kUeF77/C+FbN3sDtyd7AOvNfxEesy22qW+N1Kip+J5p+s15iQuVPl/RGZ6TXwICn/1R1laom22wLTVKGNKWw0DFzpmwLa9MxdPdgL5PVQ7S2b8B8wB1KYFoaKEO6qJOk0i2SRu4Naq41Rw2WUkjSnPDbE4BdJLXZMznsXMtsAgYBwQVlmUd1qUO6qJO9dJUyHza0AiUVKLoGUEN5DF1A9AMTMhSic6f9PLZmw4Ae4FTAHscZSIwFpgBsKc1ABR+tsjmCxei94GVwE7gUyd0+npgO3AMMOdX1aOKCamTutkG28pGNLI/fXINXOJQ5eafBKhzexgyWZc6qOsBoJQLHtTnlkp4e3Uwj/9ZMhfg3eR0gL2Mwme1Xsg0z/WDXsg095jvAFuAbcCrAMuMmFQCoabztGkKMA3gD3z5m1TOlcz/GDgDdAP7AX7rZ4+OJWYgZiBmIGYgZiBmIGYgZiBmIGYgZiBmIGbgfGHgf9mVT2VBSa2LAAAAAElFTkSuQmCC) no-repeat 50%!important;background-color:#fff!important;background-size:30px 30px!important}.delete-btn{background:url(data:image/png;base64,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) no-repeat 50%!important;background-color:#fff!important;background-size:30px 30px!important;height:30px;width:30px}.toggle-btn{background:url(data:image/png;base64,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) no-repeat 50%!important;background-size:30px 30px!important;height:30px;width:30px}.history-btn{background:url(data:image/png;base64,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) no-repeat 50%!important;background-size:30px 30px!important;height:30px;width:30px}.link-btn{background:none;border:none;color:#1890ff;cursor:pointer;font-size:16px;font-style:normal;font-weight:500;height:30px;line-height:22px;padding:0;text-align:left;width:30px}.link-btn,.link-btn:hover{background:url(data:image/png;base64,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) no-repeat 50%!important;background-size:30px 30px!important}.store-select .ant-select{border:1px solid #0000001a!important;border-radius:12px!important;box-shadow:0 4px 12px #0000001a!important}.store-select .ant-select-selector{height:46px!important}.store-select .ant-select-item{color:#ff0505!important;padding:8px 12px!important}.store-select .ant-select-item,.store-select .ant-select-selection-item{font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:22px!important;text-align:left!important}.store-select .ant-select-selection-item{color:#000!important;justify-content:center}.store-select .ant-select-arrow{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important}.loading-spinner{color:#999;padding:20px 0;text-align:center}.avatar-upload-container{margin-bottom:24px}.avatar-preview-container,.avatar-upload-container{align-items:center;display:flex;flex-direction:column}.avatar-preview-container{gap:16px}.avatar-preview{align-items:center;background-color:#f0f2f5;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:center;margin-bottom:8px;overflow:hidden;position:relative}.avatar-clickable{cursor:pointer;transition:all .3s ease}.avatar-clickable:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.avatar-overlay{align-items:center;background-color:#0009;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.avatar-clickable:hover .avatar-overlay{opacity:1}.avatar-loading-overlay{align-items:center;background-color:#000000b3;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.avatar-loading-text{font-size:12px;margin-top:8px}.avatar-upload-icon{font-size:24px;margin-bottom:8px}.avatar-upload-text{font-size:12px;line-height:1.2;text-align:center}.avatar-shape-circle{border-radius:50%}.avatar-shape-rectangle{border-radius:8px}.avatar-size-small{height:64px;width:64px}.avatar-size-small.avatar-shape-rectangle{height:64px;width:128px}.avatar-size-small .avatar-upload-icon{font-size:16px}.avatar-size-small .avatar-upload-text{font-size:10px}.avatar-size-medium{height:120px;width:120px}.avatar-size-medium.avatar-shape-rectangle{height:120px;width:240px}.avatar-size-medium .avatar-upload-icon{font-size:24px}.avatar-size-medium .avatar-upload-text{font-size:12px}.avatar-size-large{height:160px;width:160px}.avatar-size-large.avatar-shape-rectangle{height:160px;width:320px}.avatar-size-large .avatar-upload-icon{font-size:32px}.avatar-size-large .avatar-upload-text{font-size:14px}.avatar-placeholder{background-color:#ffb200!important;color:#000!important;text-transform:uppercase}.avatar-size-small .avatar-placeholder{font-size:20px}.avatar-size-medium .avatar-placeholder{font-size:36px}.avatar-size-large .avatar-placeholder{font-size:48px}.staff-list-container,.staff-page{min-height:0}.bracelet-left{display:flex;flex-direction:column;height:100%}.bracelet-list{flex:1 1;margin-top:16px;overflow-y:auto;padding-right:8px}.bracelet-item{background:#f7f7f7;border-radius:8px;justify-content:space-between;margin-bottom:12px;padding:8px 12px}.bracelet-item,.bracelet-item-main{align-items:center;display:flex}.bracelet-item-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAAHhlWElmTU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAADYAAAAAQAAANgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAHigAwAEAAAAAQAAAHgAAAAAhW5pPQAAAAlwSFlzAAAhOAAAITgBRZYxYAAAA2hJREFUeAHt3TFO3EAYxfENooighC5dihwCcQukcADgBEg5RgpoQwsVl6DgEPSBBigRkSIl3xcFyUi2155Zv2et/iONtOv17Jv9PeTdCi8WDAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIE3ge14cBrzNuZzzD/MUQZplnZpmJazGvuxm/uYlLoag7RM01mMvdjFa0zKXa1BmqZt1fhQtXqx2Ir1dzE/Vb4Py9sFfsbhLzFf2l9efnRj+Sm9Z5zEq5TbS1T1YtqmcfGoLfigOJmFQwWqjGsv0Y+xy52WnV7EsR8x83uZsVwgeziOedRy6lMc2205LjnU9cMqvzcY4wTSrMtz3Ds1zq69RDfe6t3D3++e8WSIwCRmUxU85ANxjkCAggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMoGCnviCbggXIzggKduoLsilYgOyMWOeCPwbsecy87UDXf1JvHs/z8vxcx/gv0ARqPv48A6HvsYfmnoY+znWOkWZde3Ts519m14bmUPBDD1jXvvN4rnOMSQrecHwSMnUC61zwVSHjZeG6tVzWdambwyW65EfWWbTk+pE1ySW69q9uzgXXfjb1+kkKnuoSvanWWYO8Scxq3zRvu9Z2a7tvcZxb2w3/q3u7tV3bijS2jZtI7rpMc3w1NmlcPGov0dfFySwcKlBlXHv3UW4QPbSmsvPsN4jOO1MfxvxVtn9W9Qik6deYxXf/7nnv0S/tx4r7mHzvrsYgLdN0VmM7dnMa8zbmc0zKHmeQZmmXhmnJQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEAiBvwTihBzKqsp/AAAAAElFTkSuQmCC) no-repeat 50%;background-size:30px 30px;height:30px;margin-right:8px;width:30px}.bracelet-item-text{max-lines:1;color:#000;font-size:16px;max-width:300px;overflow:hidden;text-overflow:ellipsis}.bracelet-item-delete{background:url(data:image/png;base64,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) no-repeat 50%;background-size:24px 24px;cursor:pointer;height:24px;width:24px}.bracelet-empty{color:#999;margin-top:40px;text-align:center}.bracelet-right{align-items:center;display:flex;height:100%;justify-content:center}.bracelet-scan-box,.bracelet-success-box{text-align:center}.bracelet-scan-icon{border:2px solid #e5e5e5;border-radius:16px;height:140px;margin:0 auto 24px;position:relative;width:140px}.bracelet-scan-icon:before{background:#1e40ff;content:"";height:4px;left:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.bracelet-scan-tip{color:#999;font-size:16px}.bracelet-success-icon{border:6px solid #ffb200;border-radius:50%;height:90px;margin:0 auto 24px;position:relative;width:90px}.bracelet-success-icon:after{border-bottom:6px solid #ff6400;border-right:6px solid #ff6400;content:"";height:40px;left:26px;position:absolute;top:20px;transform:rotate(45deg);width:20px}.bracelet-success-text{color:#333;font-size:18px}.bracelet-success-code{color:#999;font-size:16px;margin-top:8px}.staff-modal-content{max-height:90vh;overflow-y:auto;width:450px}.staff-form-group{align-items:center;background-color:#f2f2f2;border:1px solid #eee;border-radius:5px;display:flex;margin-bottom:15px;padding:10px;position:relative}.staff-form-icon{align-items:center;display:flex;font-size:20px;height:24px;justify-content:center;margin-right:10px;width:24px}.staff-form-input,.staff-form-select{background-color:#f2f2f2;border:none;font-size:16px;outline:none;width:100%}.staff-form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.staff-form-select:disabled{cursor:not-allowed;opacity:.6}.select-arrow{color:#999;font-size:12px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.password-toggle{color:#999;cursor:pointer;font-size:20px}.staff-avatar-section{margin-bottom:15px;margin-top:25px}.staff-avatar-label{color:#666;font-size:16px;margin-bottom:15px}.staff-avatar-container{align-items:center;display:flex;flex-direction:column;position:relative}.staff-avatar-preview{border:2px solid #eee;border-radius:50%;height:100px;object-fit:cover;width:100px}.staff-avatar-placeholder{align-items:center;background-color:#f2f2f2;border:2px dashed #ddd;border-radius:50%;display:flex;height:100px;justify-content:center;width:100px}.avatar-icon{color:#999;font-size:40px}.staff-avatar-upload{align-items:center;background-color:#f2f2f2;border:1px solid #ddd;border-radius:50%;bottom:0;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:140px;width:32px}.upload-icon{font-size:18px}.modal-body{padding:20px 30px}.staff-info-container{align-items:center;display:flex;flex-direction:column;padding:20px}.staff-avatar-container{margin-bottom:20px}.staff-info-descriptions{margin-top:20px;width:100%}.modal-btn{background-color:#1890ff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .3s}.modal-btn:hover{background-color:#40a9ff}.staff-info-descriptions .ant-descriptions-item-label{background-color:#fafafa;font-weight:500}.staff-info-descriptions .ant-descriptions-item-content{padding:12px 16px}.modal-overlay{background-color:#0009}.modal-content{background:#fff;border-radius:8px;box-shadow:0 5px 15px #0000004d;display:flex;flex-direction:column;padding:0;width:600px}.modal-header{align-items:center;display:flex;justify-content:space-between;padding:20px 20px 0}.modal-body{flex-grow:1;padding:0 30px}.role-name-input-container{align-items:center;border-radius:5px;display:flex;padding:10px}.role-name-input{border:none;font-size:16px;outline:none;width:100%}.permissions-section{border:1px solid #0000001a;border-radius:12px;min-height:400px;padding:20px}.permissions-title{color:#000;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:500;line-height:25px;margin:0 0 20px;text-align:left}.permission-group{align-items:flex-start;display:flex;margin-bottom:15px}.permission-category-label{color:#000;flex-shrink:0;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-right:20px;text-align:right;text-align:left;width:80px}.permission-items{display:flex;flex-grow:1;flex-wrap:wrap;gap:10px}.permission-item{background:#00000008;border:none;border-radius:4px;color:#000;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:8px 20px;text-align:center;transition:background-color .2s,color .2s}.permission-item.selected{background:#ffb200}.modal-footer{padding:20px 30px;text-align:center}.create-btn{background:#ffb200;border:none;border-radius:12px;color:#000;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:25px;padding:12px;text-align:center;width:100%}.total-info{color:#666;font-size:14px}.visitor-avatar-container,.visitor-info-container{display:flex;flex-direction:column}.visitor-avatar-container{align-items:center;margin-bottom:20px}.visitor-avatar{align-items:center;background-color:#f0f2f5;border-radius:50%;display:flex;height:100px;justify-content:center;margin-bottom:10px;overflow:hidden;width:100px}.avatar-image{height:100%;object-fit:cover;width:100%}.avatar-placeholder{align-items:center;background-color:#e6f7ff;color:#1890ff;display:flex;font-size:40px;height:100%;justify-content:center;width:100%}.visitor-form{width:100%}.visitor-form .ant-form-item-label{font-weight:500}.ticket-form{overflow:visible;padding-right:10px}.ticket-form::-webkit-scrollbar{display:none;height:0;width:0}.ticket-form::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.ticket-form::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ticket-form::-webkit-scrollbar-thumb:hover{background:#aaa}.ticket-form{scrollbar-width:none}.ticket-form .ant-input-number-group-wrapper,.ticket-form .ant-picker{width:100%}.ant-modal-title{font-size:22px;font-weight:700;text-align:center}.ticket-form-row{align-items:center;display:flex;height:40px}.ticket-form-row .row-icon{color:#f5a623;font-size:20px;height:35px;margin-right:12px;width:35px}.ticket-form-row .row-input{align-content:center;border:1px solid #0000001a;border-radius:12px;flex:1 1;height:100%;justify-content:center}.ticket-form-row .row-input::placeholder{color:#999}.ticket-form-row .row-input-text{padding:12px 15px}.ticket-form-row .ant-input,.ticket-form-row .ant-input-number,.ticket-form-row .ant-picker,.ticket-form-row .ant-select-selector{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.ticket-form-row .ant-select-selector{padding:0!important}.ticket-material{font-size:16px;margin:30px 0 16px;text-align:center}.material-upload-placeholder{align-items:center;border:2px dashed #d9d9d9;border-radius:8px;color:#999;display:flex;font-size:36px;height:120px;justify-content:center;margin:0 auto;width:240px}.ticket-create-btn{background:var(--primary-color)!important;border-radius:12px;color:#000;font-size:18px;font-style:normal;font-weight:600;height:44px;line-height:25px;text-align:center;width:100%}.ticket-modal-body{display:flex;min-height:600px;overflow-y:auto}.ticket-modal-left{background:#f5f5f5;box-sizing:border-box;flex:1 1;padding:16px}.ticket-modal-right{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:16px}.right-tabs{display:flex;gap:8px;margin-bottom:16px}.right-tab{border-radius:4px;cursor:pointer;font-size:14px;padding:4px 12px;-webkit-user-select:none;user-select:none}.right-tab.active{background:#000;color:#fff}.right-tab.inactive{background:#f5f5f5;color:#666}.valid-input-box{align-items:center;background:#f5f5f5;border-radius:4px;color:#999;display:flex;flex:1 1;font-size:14px;justify-content:center;margin-bottom:16px}.ant-modal-content{background:#0000!important;padding:0!important}.ticket-modal-right-radio{border:1px solid #0000001a;border-radius:12px;padding:10px 15px;width:80%}.ticket-modal-right-radio .ant-radio-label{color:#000000d9;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-align:left;width:100%}.ticket-modal-right-radio .ant-radio-checked .ant-radio-inner{background-color:var(--primary-color);border-color:var(--primary-color)}.ticket-time-limit-panel{background:#fff;border-radius:8px}.ticket-time-limit-title{color:#222;font-size:16px;font-weight:600;margin-bottom:24px!important}.time-limit-sections{background:#fff;border:1px solid #0000001a;border-radius:12px;display:flex;flex-direction:column;gap:16px;margin-top:30px;padding:16px}.time-limit-section{align-items:flex-start;align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.section-title{border:none;border-radius:6px;display:flex;font-family:PingFangSC-Semibold;font-size:14px;font-weight:400;line-height:20px;margin:0!important;min-width:50px}.time-limit-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);width:100%}.time-limit-button{align-items:center;background-color:#f5f5f5;border:none;border-radius:6px;color:#242424;cursor:pointer;display:flex;font-family:PingFangSC-Semibold;font-size:14px;font-weight:500;justify-content:center;line-height:20px;min-height:44px;padding:8px;text-align:center;transition:all .2s ease}.time-limit-button:hover:not(:disabled):not(.active){background-color:#e8e8e8;color:#242424}.time-limit-button.active,.time-limit-button.active:hover{background-color:var(--primary-color);color:#242424}.time-limit-button:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed;opacity:.6}@media (max-width:768px){.ticket-time-limit-panel{padding:12px}.time-limit-sections{gap:20px}.time-limit-grid{gap:8px}.time-limit-button{font-size:11px;min-height:40px;padding:8px}}.expiration-tabs{background:#fafafa;border-radius:12px!important;display:inline-flex;gap:20px;margin-bottom:20px;overflow:hidden}.expiration-tab{background:#0000;border:none;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:25px;outline:none;padding:8px 20px;text-align:center}.expiration-tab.active{border-bottom:4px solid #000!important;color:#000}.expiration-tab:not(.active){color:#888}.expiration-list{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.expiration-list-input,.expiration-list-row{align-items:center;display:flex;flex-direction:row}.expiration-list-input{background:#fff;border:1px solid #0000001a;border-radius:12px;margin-left:10px;padding:5px 0}.expiration-list-label{color:#222;font-size:14px;margin-right:16px;text-align:right;width:100%}.expiration-period-panel{margin-bottom:32px}.expiration-period-row{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:16px}.expiration-period-label{color:#222;font-size:14px;margin-right:8px;text-align:right;width:96px}.expiration-confirm-btn{background:#111;border:none;border-radius:8px;color:#fff;font-size:16px;height:48px;margin-top:32px}.combo-content-panel{height:100%;min-width:200px;padding:4px;width:95%}.combo-content-empty{color:#aaa;text-align:center}.combo-content-category{margin-bottom:12px}.combo-content-category-title{align-items:center;color:#000;cursor:pointer;display:flex;font-family:PingFangSC\, PingFang SC;font-size:18px;font-style:normal;font-weight:500;margin-bottom:20px}.combo-content-icon{margin-right:8px}.combo-content-goods-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;margin-left:12px}.combo-content-goods-info{align-items:center;display:flex;width:100%}.combo-content-goods-checkbox{color:#000;flex:1 1;font-family:PingFangSC\, PingFang SC;font-size:14px;font-style:normal;font-weight:400;margin-right:12px;text-align:left}.ant-checkbox-label{margin-left:12px}.combo-content-goods-qty-wrap{align-items:center;display:flex}.combo-content-goods-qty{border:1px solid #0000001a;border-radius:12px;color:#000000d9;font-family:PingFangSC\, PingFang SC;font-size:16px;font-style:normal;font-weight:400;margin-right:20px;padding:6px 16px;text-align:center;width:100px}.combo-content-goods-qty .ant-input-number-input{text-align:center}.combo-content-goods-qty-unit{text-align:right}.combo-content-goods-qty-unit,.combo-content-summary{color:#000;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.combo-content-summary{background:#fff4d9;border-radius:8px;bottom:78px;box-sizing:border-box;max-width:452px;padding:10px 15px;position:absolute;right:24px;text-align:left;width:100%}.benefit-select-panel{padding:12px}.benefit-select-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.benefit-title{font-size:18px;font-weight:600}.benefit-cards{display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding-bottom:80px}.benefit-card{background:#f7f7f7;border-radius:8px;padding:12px}.benefit-card .row{align-items:center;display:flex;margin-bottom:10px}.benefit-card .label{color:#999;color:#00000080;flex-shrink:0;font-size:18px;margin-right:40px}.benefit-card .ant-input-number-input,.benefit-card .ant-select-selector,.benefit-card .field{color:#000;flex:1 1;font-size:16px;height:46px;text-align:start}.loading-inline{padding:6px 0;text-align:center}.card-actions{text-align:right}.benefit-select-panel{display:flex;flex-direction:column;height:100%;padding:16px}.benefit-select-title{color:#000;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.benefit-checkbox-group{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto}.benefit-checkbox-item{display:flex;flex-direction:column;gap:12px}.benefit-checkbox-item .ant-checkbox-wrapper{color:#000;font-size:18px}.benefit-dropdown-list{display:flex;flex-direction:column;gap:8px;margin-left:24px}.benefit-dropdown-item{width:100%}.benefit-dropdown-input{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;width:100%}.benefit-dropdown-input:hover{border-color:#40a9ff}.benefit-dropdown-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.benefit-dropdown-delete{margin-left:10px}.benefit-dropdown-item-space{display:flex}.coupon-radio-group{display:flex;flex-direction:column}.coupon-radio{align-items:flex-start;align-self:flex-start;display:flex;margin-bottom:16px}.coupon-radio .ant-radio{align-self:flex-start;padding-top:4px}.coupon-title{text-align:left}.coupon-content{margin-left:24px;margin-top:8px;pointer-events:none}.ant-btn,.ant-input-number,.ant-select,.exchange-item{pointer-events:auto}.exchange-container{align-items:flex-start;display:flex;flex-direction:column;gap:8px;text-align:left;width:300px}.exchange-container,.exchange-list-scrollable{max-height:350px;overflow-x:hidden;overflow-y:auto;padding-right:8px;scrollbar-color:#d9d9d9 #0000;scrollbar-width:thin}.exchange-list-scrollable{width:100%}.exchange-list-scrollable::-webkit-scrollbar{width:6px}.exchange-list-scrollable::-webkit-scrollbar-track{background:#0000}.exchange-list-scrollable::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.exchange-list-scrollable::-webkit-scrollbar-thumb:hover{background-color:#bfbfbf}.exchange-item{align-items:center;display:flex;margin-bottom:8px}.exchange-select{font-size:12px;width:200px}.exchange-delete{margin-left:8px}.confirm-button{margin-top:16px}.exchange-group{text-align:left;width:100%}.exchange-group-title{color:#000;font-size:16px;text-align:left}.exchange-group .ant-radio-group{display:block;text-align:left}.exchange-group .ant-radio-wrapper{align-items:center;display:flex;justify-content:flex-start}.action-btn:hover{background-color:#e6f7ff;color:#1890ff}.delete-btn:hover{background-color:#fff1f0;color:#ff4d4f}.material-type-tabs{flex:1 1 auto;min-height:80px;min-width:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.material-type-tabs .ant-tabs-nav,.material-type-tabs .ant-tabs-tab{margin-bottom:0;margin-bottom:0!important}.material-type-tabs .ant-tabs-tab.ant-tabs-tab-active{background-color:#e6f7ff;margin-bottom:0}.material-type-tabs .ant-tabs-tab:hover{color:#1890ff}.image-material-page{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;height:calc(100% - 20px);width:calc(100% - 20px)}.ant-tabs-nav{margin-bottom:30px!important}.ant-tabs-nav-wrap{border:none!important;border-radius:0!important;padding:0!important}.ant-tabs-tab{background:#fafafa!important;border:none!important;border-radius:18px!important;color:#00000040!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;margin:0 5px!important;outline:none!important;padding:14px 30px!important;text-align:center!important;transition:background .2s,color .2s!important;-webkit-user-select:none!important;user-select:none!important}.ant-tabs-tab-active{background:#fff!important;box-shadow:0 2px 8px #0000001a!important;color:#000!important}.ant-tabs-ink-bar{display:none!important}.ant-tabs-nav-wrap{background:#fafafa!important;border-radius:10px!important;padding:10px!important}.image-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);padding:20px}.image-item{align-items:center;aspect-ratio:2/1;border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease}.image-item:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.upload-item{align-items:center;background-color:#fafafa;border:2px dashed #d9d9d9;display:flex;height:100%;justify-content:center;transition:all .3s ease;width:100%}.upload-item:hover{background-color:#f0f8ff;border-color:#1890ff}.upload-item .ant-upload,.upload-item .ant-upload-drag{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;width:100%!important}.upload-item .ant-upload-drag{background:#0000!important;border:none!important;padding:0!important}.upload-item .ant-upload-drag-container{align-items:center!important;display:flex!important;justify-content:center!important}.full-upload-area,.upload-item .ant-upload-drag-container{height:100%!important;width:100%!important}.full-upload-area .ant-upload-drag,.full-upload-area .ant-upload-drag-container{height:100%!important;min-height:100%!important;width:100%!important}.full-upload-area .ant-upload-drag-container{align-items:center!important;display:flex!important;justify-content:center!important}.upload-content{color:#666;height:100%;min-height:100%;width:100%}.upload-icon{color:#999;font-size:32px;margin-bottom:8px}.upload-text{color:#666;font-size:14px}.upload-item .ant-spin,.upload-item .ant-spin-container{align-items:center!important;display:flex!important;justify-content:center!important}.upload-item .ant-spin-container{flex-direction:column!important;height:100%!important}.material-image-container{height:100%;overflow:hidden;position:relative;width:100%}.image-content{height:100%;object-fit:cover;transition:all .3s ease;width:100%}.square-style{object-fit:contain}.avatar-style{border-radius:50%;object-fit:cover}.image-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.image-item:hover .image-overlay{opacity:1}.preview-icon{color:#fff;font-size:24px}@media (max-width:1200px){.image-grid{gap:16px;grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.image-grid{gap:12px;grid-template-columns:repeat(3,1fr)}.page-content{padding:16px}.ant-tabs-tab{font-size:16px!important;padding:12px 24px!important}}@media (max-width:480px){.image-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.image-material-page{padding:10px}}.ant-spin-container{min-height:200px}.ant-modal-content{border-radius:8px;overflow:hidden}.ant-modal-body{padding:0;text-align:center}.ant-modal-body img{display:block;margin:0 auto;max-height:80vh;max-width:100%;object-fit:contain}.ant-modal{z-index:1000!important}.ant-modal-mask{height:600vh!important;width:600vw!important;z-index:999!important}.material-action-menu{position:absolute;right:8px;top:8px;z-index:10}.material-action-menu .more-icon{align-items:center;background:#ffffffe6;border:1px solid #0000001a;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;transition:all .3s ease;width:28px}.material-action-menu .more-icon:hover{background:#fff;border-color:#6666664d;box-shadow:0 2px 4px #00000026;color:#333}.material-action-menu .action-dropdown{background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:0 4px 12px #00000026;display:none;margin-top:0;min-width:100px;position:absolute;right:0;top:100%;z-index:1000}.material-action-menu:hover .action-dropdown{border-radius:6px;display:block}.material-action-menu .action-dropdown>div{align-items:center;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px;transition:background .3s ease}.material-action-menu .action-dropdown>div:hover{border-radius:6px;color:#ff4d4f}.modal-overlay{z-index:1000}.store-modal{animation:slideIn .3s ease-out;background:#fff;border-radius:8px;box-shadow:0 10px 25px #0000001a;max-height:90vh;max-width:90%;overflow-y:auto;width:500px}.logo-upload{flex-direction:column}.logo-container,.logo-upload{align-items:center;display:flex}.logo-container{background-color:#f9fafb;border:2px dashed #d1d5db;border-radius:8px;height:120px;justify-content:center;margin-bottom:16px;overflow:hidden;width:120px}.logo-placeholder{align-items:center;color:#6b7280;display:flex;flex-direction:column}.logo-placeholder svg{margin-bottom:8px}.logo-preview{height:100%;object-fit:cover;width:100%}.upload-button{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.upload-button:hover{background-color:#e5e7eb}.modal-overlay{align-items:center;animation:fadeIn .2s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.role-modal{animation:slideIn .3s ease-out;background:#fff;border-radius:8px;box-shadow:0 10px 25px #0000001a;max-height:90vh;max-width:90%;overflow-y:auto;width:500px}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.close-button{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;transition:all .2s;width:32px}.close-button:hover{background-color:#f3f4f6;color:#1f2937}form{padding:24px}.form-group{margin-bottom:20px}.input-with-icon{position:relative}.input-icon,.input-with-icon{align-items:center;display:flex}.input-icon{color:#6b7280;justify-content:center;left:12px;position:absolute}.input-with-icon input{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;padding:12px 12px 12px 40px;transition:all .2s;width:100%}.input-with-icon input:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533;outline:none}.input-with-icon input::placeholder{color:#9ca3af}.permission-section{margin-top:24px}.permission-section h3{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:16px}.permission-categories{background-color:#f3f4f6;border-radius:6px;display:flex;margin-bottom:16px;overflow:hidden}.category-item{color:#4b5563;cursor:pointer;flex:1 1;font-size:14px;padding:8px 16px;text-align:center;transition:all .2s}.category-item.active{background-color:#4f46e5;color:#fff}.permission-options{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.permission-option{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.permission-option.selected,.permission-option:hover{border-color:#4f46e5;color:#4f46e5}.permission-option.selected{background-color:#eef2ff}.form-actions{display:flex;justify-content:center;margin-top:32px}.submit-button{background-color:#4f46e5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 32px;transition:all .2s;width:100%}.submit-button:hover{background-color:#4338ca;box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.submit-button:active{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.account-container{padding:0 24px 24px;position:relative}.account-avatar-wrapper{display:flex;justify-content:center;margin-bottom:12px}.row-suffix-icon{height:18px;width:18px}.close-btn{background:#ffb200;border-radius:12px;margin-top:30px}.account-logout,.close-btn{color:#000;font-weight:600;height:46px;text-align:center;width:100%}.account-logout{cursor:pointer}.account-logout:hover{color:#ff5a5a}.password-container{padding:0 24px 24px;position:relative}.password-verification-row{align-items:flex-start;display:flex;gap:12px}.password-verification-row .ticket-form-row{flex:1 1}.resend-code-btn{background:#f5f5f5!important;border:1px solid #d9d9d9!important;border-radius:12px;color:#666!important;flex-shrink:0;font-size:14px;height:46px;padding:0 16px;white-space:nowrap}.resend-code-btn:hover:not(:disabled){background:#e6e6e6!important;border-color:#bfbfbf!important;color:#333!important}.resend-code-btn:disabled{background:#f5f5f5!important;border-color:#d9d9d9!important;color:#bfbfbf!important;cursor:not-allowed}.ticket-list-container{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;flex:1 1;height:calc(100vh - 80px);margin-right:470px;padding:35px 30px;z-index:10}.ticket-list-scroll{-ms-overflow-style:none;height:100%;margin-left:0;margin-right:auto;min-height:0;overflow-y:auto;padding-bottom:20px;padding-right:12px;scrollbar-width:none;width:100%}.ticket-list-scroll::-webkit-scrollbar{display:none}.ticket-list{min-height:0;width:100%}.ticket-card,.ticket-list{display:flex;flex-direction:column}.ticket-card{background-position:50%;background-repeat:no-repeat;background-size:cover;background:#fff;border-radius:12px;box-shadow:inset 0 0 3px 2px #0000001a;color:#fff;overflow:hidden;padding:10px;position:relative}.ticket-card:before{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.ticket-card>*{position:relative;z-index:1}.ticket-header{align-items:center;background:#2c2c2c80;border-radius:10px 10px 0 0;display:flex;font-size:22px;font-weight:700;justify-content:space-between;padding:5px 24px 0}.ticket-title{flex:1 1}.ticket-arrow{font-size:28px;margin-left:16px}.img-placeholder,.ticket-img{align-items:center;display:flex;height:80px;justify-content:center}.img-placeholder{border-radius:8px;font-size:24px;font-weight:700;width:120px}.ticket-year{bottom:10px;color:#b6a98c;font-size:14px;position:absolute;right:24px}.ticket-list-toolbar{align-items:center;display:flex;justify-content:flex-end;padding:8px 0 0}.ticket-list-toggle{background:#f7c873;border:none;border-radius:4px;color:#3a3552;cursor:pointer;font-size:15px;font-weight:700;margin-bottom:8px;padding:6px 18px;transition:background .2s,color .2s}.ticket-list-toggle:hover{background:#ffe7b2}.ticket-list-grid{grid-gap:10px 30px;display:grid;gap:10px 30px;grid-template-columns:repeat(3,.33fr)}.ticket-list-grid .ticket-card{align-items:stretch;background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;box-shadow:inset 0 0 3px 2px #0000001a;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:flex-start;min-width:0;padding:10px;position:relative;width:100%}.ticket-list-grid .ticket-header{align-items:center;background:none;display:flex;flex-direction:column;font-size:20px;gap:6px;justify-content:center;padding:0;text-align:center;width:100%}.ticket-list-grid .ticket-bottom{background-color:#fff;display:flex;justify-content:space-between;margin-top:auto;padding:10px 0;position:relative;width:100%;z-index:2}.ticket-list-grid .ticket-title{color:#000;font-size:16px;font-weight:400;line-height:22px;overflow:hidden;text-align:left;white-space:normal;word-break:break-all}.ticket-list-grid .ticket-price,.ticket-list-grid .ticket-title{display:inline-block;font-family:PingFangSC,PingFang SC;font-style:normal}.ticket-list-grid .ticket-price{color:#f3913b;font-size:22px;font-weight:600;line-height:20px;text-align:right;vertical-align:middle;white-space:nowrap}.ticket-list-grid .ticket-arrow{color:#000;flex:1 1;font-size:28px;margin:0 10px 0 0;padding:0;text-align:right}.ticket-img-real-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:0;width:100%}.ticket-img-real{aspect-ratio:1.8;border-radius:8px;height:100%;object-fit:cover;width:100%}.ticket-list-food{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0}.food-card{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;background:#fff;border-radius:12px;box-shadow:inset 0 0 3px 2px #0000001a;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;min-height:0;min-width:0;overflow:hidden;padding:10px 10px 0;position:relative;transition:background .2s;width:100%}.food-card:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.food-soldout{background:#fff;border-radius:8px;color:#ff3b30;font-size:18px;font-weight:700;padding:2px 10px;position:absolute;right:12px;top:10px;z-index:2}.food-img-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:0;width:100%}.food-img{aspect-ratio:2/1;border-radius:8px;height:100%;object-fit:cover;width:100%}.food-info-row{align-items:center;border-radius:0 0 4px 4px;display:flex;font-size:20px;font-weight:700;justify-content:space-between;margin-top:auto;padding:18px;position:relative;width:calc(100% - 24px);z-index:1}.food-card.soldout{opacity:.25}.food-title{color:#000;font-size:16px;font-weight:400;line-height:22px;text-align:left}.food-price,.food-title{font-style:normal;z-index:1}.food-price{color:#f3913b;font-size:22px;font-weight:600;line-height:20px;text-align:right}.food-type-bar{align-items:center;display:flex;gap:18px;margin-bottom:18px;padding:0 8px}.food-type-item{background:#f7f7f7;border:none;border-radius:18px;color:#b6a98c;cursor:pointer;font-size:18px;font-weight:700;outline:none;padding:6px 22px;transition:background .2s,color .2s;-webkit-user-select:none;user-select:none}.food-type-item.active{background:#222;color:#fff}.toast-tip{animation:toast-fadein .2s;background:#2c2c2ceb;border-radius:24px;box-shadow:0 2px 12px #0000001f;color:#fff;font-size:18px;left:50%;padding:12px 32px;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}@keyframes toast-fadein{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ticket-food-main{display:flex;flex-direction:column;height:100%}.ticket-food-type-bar{align-items:center;background:#fafafa;border-radius:10px;display:flex;flex-direction:row;gap:18px;height:auto;justify-content:flex-start;min-width:auto}.ticket-food-type-item{background:#fafafa;border:none;border-radius:18px;color:#00000040;cursor:pointer;font-size:18px;font-weight:700;outline:none;padding:18px 40px;text-align:center;transition:background .2s,color .2s;-webkit-user-select:none;user-select:none}.ticket-food-type-item.active{background:#fff;box-shadow:0 2px 8px #0000001a;color:#000}.ticket-food-list-area{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:30px 35px 0 20px}.pay-success-print{margin-top:16px}.pay-success-print-title{color:#000;font-weight:600;margin:12px 0 8px}.pay-success-print-list{display:flex;flex-direction:column;gap:12px}.pay-success-print-item{align-items:center;background:#f7f7f7;border-radius:12px;display:flex;justify-content:space-between;padding:10px 14px}.pay-success-print-name{color:#000}.pay-success-print-status{position:relative}.pay-success-print-status.success{color:#28c445}.pay-success-print-status.failed{color:#ff4d4f}.pay-success-print-status.printing{color:#f5a623}.pay-success-print-status.pending{color:#7f7f7f}.pay-success-retry{background:url(data:image/png;base64,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) 50%/contain no-repeat;cursor:pointer;display:inline-block;height:16px;margin-left:8px;width:16px}.ticket-sales-page{display:flex;flex-direction:column;height:100%;width:100%}.ticket-sales-content{box-sizing:border-box;display:flex;flex-direction:row;gap:20px;height:calc(100vh - 100px);min-height:0;padding-right:20px}.ticket-sales-content>.ticket-list{box-sizing:border-box;flex-direction:column;width:70%}.ticket-sales-cart,.ticket-sales-content>.ticket-list{background:#fff;border-radius:12px;box-shadow:1px 1px 6px 2px #0000001a;display:flex;height:calc(100% - 10px)}.ticket-sales-cart{flex:0 0 30%;flex-direction:column;gap:10px;max-width:30%;position:relative}.food-sales-page{display:flex;flex-direction:column;height:100%;width:100%}.food-sales-content{box-sizing:border-box;display:flex;flex-direction:row;gap:20px;height:calc(100vh - 80px);min-height:0;padding-right:20px}.food-sales-content>.ticket-list,.food-sales-content>.ticket-list-food{box-sizing:border-box;flex-direction:column;width:70%}.food-sales-cart,.food-sales-content>.ticket-list,.food-sales-content>.ticket-list-food{background:#fff;border-radius:12px;box-shadow:1px 1px 6px 2px #0000001a;display:flex;height:calc(100% - 10px)}.food-sales-cart{flex:0 0 30%;flex-direction:column;gap:10px;max-width:30%;position:relative}.queue-page{display:flex;flex-direction:column;height:100%;width:100%}.queue-content{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;height:100%;width:100%}.queue-section{background:#fff;border-radius:8px;display:flex;flex-direction:column;padding:12px}.queue-section-title{font-size:16px;font-weight:600;margin-bottom:8px;text-align:left}.queue-list{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-auto-rows:50px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));overflow-y:auto;padding:8px}.queue-item{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#000;display:flex;font-size:22px;font-weight:500;gap:8px;justify-content:center;padding:10px 12px;text-align:center;transition:all .3s ease}.queue-item:hover{border-color:#1890ff;cursor:pointer}.queue-item.selected{background-color:#e6f7ff;border-color:#1890ff}.queue-list-footer{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:15px;margin-top:12px;padding-top:12px}.queue-list-info{color:#666;font-size:14px}.queue-meta{align-items:center;display:flex;justify-content:center}.queue-no{font-size:18px;font-weight:700}.queue-meta{color:#666}.queue-count{margin-left:8px}.queue-empty{color:#999;padding:24px 0;text-align:center}.kitchen-page{display:flex;flex-direction:column;height:100%;margin:0;width:100%}.kitchen-topbar{padding:12px 16px}.kitchen-types{display:flex;flex-wrap:wrap;gap:12px}.kitchen-type-item{background:#f3f3f3;border-radius:16px;cursor:pointer;padding:6px 12px;-webkit-user-select:none;user-select:none}.kitchen-type-item.active{background:#222;color:#fff}.kitchen-grid{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));overflow:auto;padding:8px 12px 106px;width:100%}.kitchen-bucket{background:#f7f7f7;border-radius:8px;min-height:300px;padding:12px 12px 40px}.kitchen-bucket-title{font-size:18px;font-weight:600;margin-bottom:10px}.kitchen-bucket-list{display:flex;flex-direction:column;gap:8px;height:100%;overflow:auto}.kitchen-bucket-list.bottom-up{justify-content:flex-end}.kitchen-empty{color:#999;padding:16px 8px;width:100%}.kitchen-item{background:#fff;border-radius:6px;cursor:grab;gap:12px;padding:8px 10px}.kitchen-item-no{font-size:18px;font-weight:700;min-width:48px}.kitchen-serial{color:#000;font-size:12px;font-weight:400;vertical-align:super}.kitchen-item-desc{color:#333}.color--danger .kitchen-base-no{color:#ff4d4f}.color--warn .kitchen-base-no{color:#fa8c16}.color--ok .kitchen-base-no{color:#52c41a}.kitchen-serve-bar{align-items:center;background:#52c41a;bottom:0;color:#fff;display:none;font-size:22px;font-weight:700;height:64px;justify-content:center;left:0;position:fixed;right:0;z-index:10}.kitchen-serve-bar.show{display:flex}.kitchen-settings-list{display:flex;flex-direction:column;gap:12px}.kitchen-out-page{box-sizing:border-box;padding:20px;width:100%}.kitchen-out-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}.order-card{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px}.order-header{align-items:center;align-self:center;display:flex;font-size:18px;font-weight:700;justify-content:center;margin-bottom:10px;text-align:center}.order-queue.urgent-text{color:red;font-weight:700}.urgent-tag{color:red;margin-left:5px}.food-item,.kitchen-item{align-items:center;display:flex;justify-content:space-between;margin:5px 0}.kitchen-item{cursor:auto}.item-name{color:#000;flex:1 1;margin:0 10px}.item-option{color:gray;margin:0 10px;text-align:left}.status-tag.making{background:#000;color:#fff}.status-tag.done{background:green;color:#fff}.user-profile-popup-overlay{background:#0000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.user-profile-popup{animation:slideDown .2s ease-out;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:160px;overflow:hidden;position:absolute;right:20px;top:70px;z-index:1001}.user-profile-popup-item{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;padding:12px 16px;transition:background-color .2s}.user-profile-popup-item:last-child{border-bottom:none}.user-profile-popup-item:hover{background-color:#f5f5f5}.user-profile-popup-icon{font-size:16px;margin-right:8px;text-align:center;width:20px}.user-profile-popup-text{color:#333;font-size:14px;font-weight:500}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.store-switch-modal-content{background-color:#fff;min-height:700px;padding:20px 0;width:100%}.store-switch-empty,.store-switch-loading{color:#999;font-size:14px;padding:40px 20px;text-align:center}.store-list{max-height:400px;overflow-y:auto}.store-item{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px;transition:background-color .2s}.store-item:last-child{border-bottom:none}.store-item:hover{background-color:#f5f5f5}.store-item:nth-child(odd){background-color:#fffaec}.store-item:nth-child(2n){background-color:#fff}.store-info{flex:1 1}.store-name{color:#333;font-size:16px;font-weight:500;margin-bottom:4px;text-align:left}.store-address{color:#666;font-size:14px;text-align:left}.store-status{margin-left:16px}.status-active{background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;color:#52c41a}.status-active,.status-inactive{display:inline-block;font-size:12px;padding:4px 8px}.status-inactive{background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px;color:#ff4d4f}.store-check{font-size:16px;margin-left:12px}.device-select-panel{background:#fff;border-radius:8px;display:flex;flex-direction:column;height:650px;overflow:hidden;padding:0!important}.loading-container{align-items:center;display:flex;height:200px;justify-content:center}.device-select-content{flex:1 1;overflow-y:auto;padding-right:8px}.select-section{margin-bottom:30px}.section-radio{margin-bottom:16px}.section-radio .ant-radio{margin-right:8px}.section-title{color:#333;font-size:16px;font-weight:600}.device-list{margin-left:24px;margin-top:20px}.device-item{border:1px solid #d9d9d9;border-radius:6px;margin-bottom:4px!important;padding:8px 16px!important;transition:all .3s ease}.device-item.selected,.device-item:hover{border-color:var(--primary-color)!important}.device-item.selected{background:none!important}.device-item-info{align-items:center;display:flex;justify-content:space-between}.device-item-status{color:#999;font-size:12px}.device-item-status.active{color:#07a81f}.add-device-input{background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;margin-top:16px;padding:16px}.add-device-input .ant-input{margin-bottom:12px}.input-actions{display:flex;gap:8px;justify-content:flex-end}.add-device-btn{background:#fafafa;border:1px dashed #d9d9d9;border-radius:6px;color:#666;height:48px;transition:all .3s ease;width:100%}.add-device-btn:hover{background:#f0f8ff;border-color:#1890ff;color:#1890ff}.confirm-btn{background:#1890ff;border:none;border-radius:6px;font-size:16px;font-weight:500;height:48px;width:100%}.confirm-btn:hover{background:#40a9ff}.confirm-btn:disabled{background:#d9d9d9;color:#999;cursor:not-allowed}@media (max-width:768px){.device-item{padding:10px 12px}.device-item-info{align-items:flex-start;flex-direction:column;gap:4px}}.org-config-page{border-radius:8px;display:flex;flex-direction:column;height:calc(100% - 20px);overflow:hidden;padding:0}.org-config-header{align-items:center;background-color:#fafafa;display:flex;flex-shrink:0;justify-content:space-between}.org-config-tabs{display:flex;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.org-config-tab{align-items:center;background-color:#fafafa;color:#bbb;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:70px;justify-content:center;padding:0 90px;transition:all .2s ease}.org-config-tab.active{background-color:#fff;border-bottom:1px solid #fff;color:#000}.common-button,.org-config-actions{align-items:center;display:flex}.common-button{border:none;border-radius:12px;color:#000;cursor:pointer;font-size:18px;font-style:normal;font-weight:600;height:50px;justify-content:center;line-height:25px;margin-right:30px;padding:0 42px;text-align:center}.common-button,.common-button:hover{background:var(--primary-color)}.org-config-body{background:#fff;border:1px solid #0000001a;border-radius:8px;flex:1 1;margin:20px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px}.org-image-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1.5fr))}.org-image-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column}.org-image-thumb{background:#fafafa;border-radius:8px;overflow:hidden;padding-top:62.5%;position:relative;width:100%}.org-image-thumb img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.org-image-info{align-items:center;display:flex;justify-content:space-between}.org-image-title{color:#333;font-size:14px}.org-empty-placeholder{color:#999;grid-column:1/-1;padding:40px 0;text-align:center}.org-image-action-menu{position:absolute;right:8px;top:8px;z-index:10}.org-image-action-menu .more-icon{align-items:center;background:#ffffffe6;border:1px solid #0000001a;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;width:28px}.org-image-action-menu .org-image-action-dropdown{background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:0 4px 12px #00000026;display:none;margin-top:0;min-width:100px;position:absolute;right:0;top:100%}.org-image-action-menu:hover .org-image-action-dropdown{display:block}.org-image-action-item{color:#666;cursor:pointer;font-size:14px;padding:8px 16px}.org-image-action-item:hover{color:#ff4d4f}.device-reception-loading{align-items:center;color:#666;display:flex;flex-direction:column;height:400px;justify-content:center}.device-header{padding:0 0 0 20px}.device-tabs{gap:16px}.device-tab{border:2px solid #0000;border-radius:6px;padding:12px 24px}.device-tab.active{background:#1890ff;border-color:#1890ff;color:#fff}.local-tag{font-size:12px;margin-left:4px;opacity:.8}.device-content{align-items:stretch;display:flex;height:100%;max-width:100%;overflow:hidden;width:100%}.device-info{border-right:1px solid #f0f0f0;box-sizing:border-box;flex-shrink:0;max-width:360px;min-width:280px;padding:32px;width:28%}.device-info,.device-visual{display:flex;flex-direction:column}.device-visual{align-items:center;gap:32px}.device-icon{flex-shrink:0}.computer-icon{height:100px;position:relative;width:120px}.monitor{background:#8b5cf6;border-radius:8px;height:60px;margin-bottom:8px;position:relative;width:100px}.screen{background:#e0e0e0;height:40px;left:10px;position:absolute;top:10px}.keyboard,.screen{border-radius:4px;width:80px}.keyboard{margin-bottom:8px}.keyboard,.mouse{background:#666;height:20px}.mouse{border-radius:10px;width:30px}.device-status{flex:1 1}.status-indicator{align-items:center;color:#949494;display:flex;gap:8px;margin-bottom:16px}.status-indicator.connected{color:#52c41a}.status-icon{font-size:12px}.status-text{font-size:14px;font-weight:500}.device-details{margin-bottom:16px}.detail-item{display:flex;font-size:14px;margin-bottom:8px}.detail-item .label{color:#666;flex-shrink:0;width:80px}.detail-item .value{color:#333;font-weight:500}.connection-instructions{color:silver;font-size:12px;line-height:1.6;margin-top:auto;text-align:center}.download-link{color:#ff7b00;text-decoration:none}.download-link:hover{text-decoration:underline}.sub-devices-section{flex:1 1;min-width:0;overflow-x:hidden;overflow-y:auto;padding:32px}.sub-devices-section h3{color:#333;font-size:18px;margin:0 0 24px}.sub-devices-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);max-width:100%;width:100%}@media (min-width:1920px){.sub-devices-grid{grid-template-columns:repeat(4,1fr)}}.sub-device-card{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 4px 12px #0000001a;cursor:pointer;position:relative;transition:all .3s ease}.sub-device-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.sub-device-card .ant-card-body{padding:0!important}.sub-device-content{align-items:center;display:flex;gap:16px}.sub-device-content.vertical{display:flex;flex-direction:column;gap:8px;padding-left:20px;padding-top:20px}.sub-device-title{font-size:22px;font-weight:700;letter-spacing:2px;text-align:left;width:100%}.sub-device-subtitle{color:#555;font-size:14px;text-align:left;width:100%}.sub-device-bottom{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-top:auto;width:100%}.sub-device-status{color:#949494}.sub-device-status,.sub-device-status.active{align-items:center;display:flex;margin-bottom:20px}.sub-device-status.active{color:#1890ff}.sub-device-image-large{align-items:center;display:flex;height:160px;justify-content:center;overflow:hidden;width:240px}.sub-device-image-large img{height:100%;object-fit:cover;width:100%}.sub-device-image{flex-shrink:0;height:60px;width:60px}.sub-device-image img{border-radius:8px;height:100%;object-fit:cover;width:100%}.sub-device-info{flex:1 1;min-width:0}.sub-device-id{color:#999;font-size:12px;margin-bottom:4px}.sub-device-name{color:#333;font-size:14px;font-weight:500}.sub-device-actions{align-items:center;display:flex;gap:12px}.connection-status{color:#1890ff}.action-menu{position:relative}.more-icon{border-radius:4px;font-size:16px;padding:4px}.more-icon:hover{background:#f0f0f0}.action-dropdown{box-shadow:0 4px 12px #0000001a}.sub-device-action-top{position:absolute;right:8px;top:8px;z-index:2}.device-select,.device-type-select{background:#0000;border:none;flex:1 1;height:40px}.device-select .ant-select-selector,.device-type-select .ant-select-selector{align-items:center;background:#0000!important;border:none!important;box-shadow:none!important;display:flex;height:40px!important;padding:0!important}.create-form{display:flex;flex-direction:column;gap:20px}.form-item,.input-wrapper{position:relative}.input-wrapper{align-items:center;background:#f5f5f5;border:1px solid #0000;border-radius:8px;display:flex;padding:0 12px;transition:all .3s ease}.input-wrapper:hover{border-color:#d9d9d9}.input-wrapper:focus-within{background:#fff;border-color:#1890ff}.input-icon{color:#999;font-size:16px;margin-right:8px}.device-name-input{background:#0000;border:none;flex:1 1;font-size:14px;height:40px}.device-name-input:focus{box-shadow:none}.device-type-select{background:#0000;border:none;flex:1 1;height:40px}.device-type-select .ant-select-selector{align-items:center;background:#0000!important;border:none!important;box-shadow:none!important;display:flex;height:40px!important;padding:0!important}.dropdown-icon{color:#999;font-size:12px;margin-left:8px}.image-placeholder{align-items:center;background:#f5f5f5;border:2px dashed #d9d9d9;border-radius:8px;display:flex;height:120px;justify-content:center}.placeholder-icon{color:#999;font-size:48px}.device-type-dropdown{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:200px;padding:8px 0}.device-type-item{border-bottom:1px solid #f5f5f5;color:#333;cursor:pointer;font-size:14px;padding:12px 16px;transition:all .2s ease}.device-type-item:last-child{border-bottom:none}.device-type-item:hover{background:#f5f5f5;color:#1890ff}.device-create-left,.device-select-panel{padding:24px}.device-select-panel h3{color:#333;font-size:16px;font-weight:500;margin-bottom:20px}.device-list{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.device-item{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .2s ease}.device-item:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}.device-item.selected{background:#f0f8ff;border-color:#1890ff}.device-item-info{flex:1 1}.device-item-name{color:#333;font-size:14px;font-weight:500;margin-bottom:4px}.device-item-type{color:#666;font-size:12px}.device-item-status{align-items:center;display:flex}.status-available{background:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;color:#52c41a;font-size:12px;padding:4px 8px}@media (max-width:768px){.device-header{align-items:stretch;flex-direction:column;gap:16px}.device-tabs{flex-wrap:wrap;justify-content:center}.device-content{flex-direction:column}.device-info{border-bottom:1px solid #f0f0f0;border-right:none;max-width:100%;width:100%}.sub-devices-section{flex:auto}.device-visual{align-items:center;flex-direction:column;text-align:center}.sub-devices-grid{grid-template-columns:1fr}}.location-panel{min-height:420px;padding:4px 16px 70px}.location-panel .ant-list-items{text-align:left}.location-panel .list-item-inner{align-items:center;display:flex;justify-content:space-between;width:100%}.location-panel .ant-radio-wrapper{align-items:center;display:inline-flex;gap:8px}.location-panel .ant-radio{top:0}.location-panel .ant-radio-inner{background:#fff;border:2px solid #000;height:18px;width:18px}.location-panel .ant-radio-inner:after{background:#ffb200;border-radius:50%;height:10px;left:50%;margin-left:-5px;margin-top:-5px;top:50%;transform:scale(1);width:10px}.location-panel .ant-radio-checked .ant-radio-inner{border-color:#000}.location-panel .more-trigger{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.location-panel .more-trigger img{height:20px;width:20px}.location-more-menu .ant-dropdown-menu{border-radius:10px;box-shadow:0 8px 20px #0000001f;padding:8px 0}.location-more-menu .ant-dropdown-menu-item{padding:10px 16px}.location-footer{background:#0000;bottom:0;left:0;padding:12px 16px;position:absolute;right:0}.location-confirm{background:#ffb200;border-color:#ffb200;border-radius:8px;color:#000;font-weight:600;height:44px;width:100%}.content-panel{display:flex;flex-direction:column;height:100%;position:relative}.content-panel-scrollable{flex:1 1;margin-bottom:72px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#d9d9d9 #0000;scrollbar-width:thin}.content-panel-scrollable::-webkit-scrollbar{width:6px}.content-panel-scrollable::-webkit-scrollbar-track{background:#0000}.content-panel-scrollable::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.content-panel-scrollable::-webkit-scrollbar-thumb:hover{background-color:#bfbfbf}.content-section{margin-bottom:16px}.content-section-title{font-weight:600;margin-bottom:8px;text-align:left}.content-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,76px)}.content-thumb{background:#fafafa;border:2px solid #e5e5e5;border-radius:10px;cursor:pointer;height:76px;overflow:hidden;position:relative;width:76px}.content-thumb-head{display:none}.content-thumb.selected{border-color:#ffb200;box-shadow:0 0 0 2px #ffb20040}.content-thumb.disabled{background:#f0f0f0;cursor:not-allowed;opacity:.4}.content-thumb.disabled:hover{border-color:#e5e5e5;box-shadow:none}.content-thumb-inner{background:#ddd;border-radius:6px;height:52px;width:52px}.content-thumb-img,.content-thumb-video{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.content-thumb-label{display:none}.program-radio .ant-radio-wrapper{display:block;margin-bottom:8px}.thumb-delete-btn{background:#0000008c;border-radius:50%;color:#fff;display:none;font-size:12px;height:18px;line-height:18px;position:absolute;right:2px;text-align:center;top:2px;width:18px;z-index:2}.content-thumb:hover .thumb-delete-btn{display:block}.upload-thumb{align-items:center;background:#f5f5f5;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;display:flex;height:76px;justify-content:center;transition:all .3s;width:76px}.upload-thumb:hover{background:#f0f9ff;border-color:#40a9ff}.upload-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.upload-content .anticon{color:#666;font-size:20px;margin-bottom:4px}.upload-content div{color:#666;font-size:12px;line-height:1}.screen-device-page{background:#fff;max-width:100%;min-height:100vh;overflow:hidden;width:100%}.screen-edit-modal .common-modal-container{grid-column-gap:0;column-gap:0;display:grid;grid-template-columns:600px 520px}.gate-edit-modal .common-modal-container{grid-column-gap:0;column-gap:0;display:grid;grid-template-columns:520px 480px}.gate-edit-modal .common-modal-left,.gate-edit-modal .common-modal-right{max-height:720px}.gate-edit-modal .common-modal-left .ant-spin-nested-loading .ant-spin-container{position:static!important}:where(.css-dev-only-do-not-override-19r15ka).ant-spin-nested-loading{position:static!important}:where(.css-dev-only-do-not-override-xq43jl).ant-spin-nested-loading{position:static!important}.screen-device-loading{align-items:center;color:#666;display:flex;flex-direction:column;height:400px;justify-content:center}.device-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;padding:0}.device-tabs{border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;gap:0;overflow:hidden}.device-tab{align-items:center;background:#f0f0f0;border:none;border-radius:0;color:#666;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;transition:all .3s ease;width:150px}.device-tab:last-child{border-right:none}.device-tab:hover{background:#e0e0e0}.device-tab.active{background:#fff;color:#333;font-weight:500}.device-actions{align-items:center;display:flex}.screen-devices-section{max-height:90%;overflow-x:hidden;overflow-y:auto;padding:10px}.content-thumbnails{background:#f9f9f9;border-radius:8px;margin:16px 0;padding:16px}.thumbnails-title{color:#333;font-size:14px;font-weight:500;margin-bottom:12px}.thumbnails-grid{display:flex;flex-wrap:wrap;gap:12px}.thumbnail-item{background:#fff;border:1px solid #e0e0e0;border-radius:6px;height:80px;overflow:hidden;position:relative;width:100px}.thumbnail-media{display:block;height:100%;object-fit:cover;width:100%}.thumbnail-item video{background:#000}.thumbnail-label{background:#000000b3;border-radius:0 0 6px 6px;bottom:0;color:#fff;font-size:12px;left:0;padding:4px 8px;position:absolute;right:0;text-align:center}.screen-devices-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;max-width:100%;width:100%}.screen-device-card{background:#fff;border:none;border-radius:8px;box-shadow:0 4px 12px #0000001a;cursor:pointer;height:245px;overflow:visible;position:relative;transition:all .3s ease;width:387px}.screen-device-card:hover{box-shadow:0 6px 16px #00000026;transform:translateY(-2px)}.screen-device-card .ant-card-body{overflow:visible;padding:0!important;position:relative}.screen-device-content{align-items:center;display:flex;gap:16px}.screen-device-content.vertical{display:flex;flex-direction:column;gap:8px;height:100%;padding:20px}.screen-device-title{font-size:22px;font-weight:700;letter-spacing:2px;margin-bottom:8px;text-align:left;width:100%}.screen-device-subtitle{align-items:center;color:#555;display:flex;font-size:14px;margin-bottom:10px;text-align:left;width:100%}.screen-device-subtitle .ant-tag{font-size:12px;height:20px;margin:0}.device-sn{background:#f5f5f5;border:none;border-radius:4px;color:#666;font-family:Courier New,monospace;font-size:12px;padding:4px 8px}.screen-device-info{flex:1 1;margin-bottom:16px;width:100%}.info-item{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.info-label{color:#666;font-weight:500;min-width:80px}.info-value{color:#333;flex:1 1;font-weight:400;margin-left:8px;text-align:right}.screen-device-bottom{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-top:auto;min-height:120px;width:100%}.screen-device-status{align-items:center;color:#949494;display:flex;margin-bottom:20px}.screen-device-status.active{align-items:center;color:#1890ff;display:flex;margin-bottom:20px}.screen-device-image-large{align-items:center;border-radius:6px;display:flex;justify-content:center;overflow:hidden;width:180px}.screen-device-image-large img{border-radius:6px;height:100%;object-fit:contain;width:100%}.link-icon{font-size:16px}.screen-device-action-top{position:absolute;right:12px;top:12px;z-index:10}.more-icon{align-items:center;background:#fffc;border:1px solid #9999994d;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;padding:2px;transition:all .3s ease;width:20px}.more-icon:hover{background:#ffffffe6;border-color:#66666680;box-shadow:0 2px 4px #0000001a;color:#666}.action-dropdown{background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:0 4px 12px #00000026;display:none;min-width:120px;position:absolute;right:0;top:100%;z-index:1000}.action-menu:hover .action-dropdown{display:block}.action-dropdown>div{align-items:center;color:#666;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px;transition:background .3s ease}.action-dropdown>div:hover{background:#f5f5f5}.action-dropdown>div:first-child{border-radius:6px 6px 0 0}.action-dropdown>div:last-child{border-radius:0 0 6px 6px}.device-item .more-trigger{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.device-item .more-trigger img{height:25px;width:25px}.screen-device-card .ant-tag{border:none;border-radius:4px;font-size:11px;margin:0;padding:2px 6px}@media (max-width:1200px){.device-header{align-items:stretch;flex-direction:column;gap:16px}.screen-devices-section{padding:10px}.screen-devices-grid{justify-content:center}}@media (max-width:768px){.device-header{padding:16px}.device-tabs{flex-wrap:wrap;justify-content:center}.screen-devices-section{padding:10px}.screen-devices-grid{justify-content:center}.screen-device-card{height:220px;max-width:350px;width:100%}.screen-device-title{font-size:18px}.info-item{align-items:flex-start;flex-direction:column;gap:4px}.info-value{margin-left:0;text-align:left}}@media (max-width:480px){.screen-device-card{height:200px;max-width:300px;width:100%}.screen-device-title{font-size:16px}.info-item,.screen-device-subtitle{font-size:12px}}.screen-devices-section .ant-empty{margin:60px 0}.screen-devices-section .ant-empty-description{color:#999}.device-actions .ant-btn{border-radius:6px;font-weight:500;height:36px}.device-actions .ant-btn:hover{box-shadow:0 2px 4px #1890ff33}.common-button{background:#ffb200;border-color:#333;border-radius:8px;font-size:16px;font-weight:500;height:44px}.common-button:hover{background:#555;border-color:#555}.default-device-icon-page{padding:20px}.default-device-icon-page h2{margin-bottom:20px}.icon-grid{display:flex;flex-wrap:wrap;gap:20px}.icon-item{border-radius:8px;cursor:pointer;flex-direction:column;height:180px;overflow:hidden;padding:10px;width:240px}.add-icon-placeholder,.icon-item,.image-container{align-items:center;display:flex;justify-content:center;position:relative}.add-icon-placeholder,.image-container{background-color:#f5f5f5;border-radius:4px;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;color:#999;font-size:32px;height:170px;max-width:400px;object-fit:cover;transition:all .3s ease;width:100%}.add-icon-placeholder:hover,.image-container:hover{box-shadow:0 6px 10px #00000026,0 2px 5px #0000001a;transform:translateY(-2px)}.device-name{color:#333;font-size:14px;margin-top:8px;text-align:center}.edit-overlay{align-items:center;background-color:#00000080;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.icon-item:hover .edit-overlay{opacity:1}.edit-icon{margin-bottom:5px}.def-default-screen-image-page{padding:20px}.def-image-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(6,1fr)}.def-screen-image-item{border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;height:200px;overflow:hidden;width:200px}.def-image-item-content,.def-screen-image-item{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.def-image-container,.def-image-item-content{height:100%;width:100%}.def-image-container{overflow:hidden}.def-screen-image{height:100%;object-fit:cover;width:100%}.def-add-image-placeholder{align-items:center;color:#bfbfbf;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.def-add-image-placeholder .anticon{font-size:48px}.def-add-image-placeholder p{font-size:16px;margin-top:10px}.def-image-actions{border-radius:4px;display:flex;gap:5px;padding:0 5px;position:absolute;right:2px;top:5px}.def-more-actions-icon{color:#000000a6;padding:5px}.def-add-new-image-item{background-color:#fafafa;border:2px dashed #d9d9d9}.def-screen-image-item .ant-upload-drag .ant-upload{padding:0}.def-default-screen-video-page{padding:20px}.def-video-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(6,1fr)}.def-screen-video-item{align-items:center;aspect-ratio:1/1;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:200px;justify-content:center;overflow:hidden;position:relative;width:200px}.def-screen-video-item .ant-upload-drag .ant-upload{padding:0}.def-video-item-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.def-video-container{height:100%;overflow:hidden;width:100%}.def-screen-video{height:100%;object-fit:cover;width:100%}.def-add-video-placeholder{align-items:center;background-color:#f0f0f0;border-radius:8px;color:#999;display:flex;flex-direction:column;font-size:24px;height:100%;justify-content:center;width:100%}.def-add-video-placeholder p{font-size:14px;margin-top:8px}.def-video-actions{position:absolute;right:8px;top:8px;z-index:10}.def-more-actions-icon{background-color:#fff;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#00000073;font-size:20px;padding:4px}.def-more-actions-icon:hover{color:#1890ff}.service-page{background:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 140px);width:100%}.service-left{align-items:center;background:#fff;border-right:1px solid #f0f0f0;display:flex;justify-content:center}.scan-box{text-align:center}.scan-icon{height:300px;margin:0 auto 24px;position:relative;width:300px}.scan-corners{border:12px solid #0000;border-radius:24px;box-shadow:inset 26px 26px 0 0 #666,inset -26px 26px 0 0 #666,inset 26px -26px 0 0 #666,inset -26px -26px 0 0 #666;inset:0;position:absolute}.scan-line{background:#3b5eff;border-radius:6px;height:12px;left:10%;position:absolute;right:10%;top:50%;transform:translateY(-50%)}.scan-desc{color:#9aa0a6;font-size:16px}.service-right{background:#f5f5f5;padding:24px 32px}.service-right .ant-tabs-nav{margin-bottom:12px}.service-right-empty{align-items:center;color:#9aa0a6;display:flex;font-size:20px;height:100%;justify-content:center}body{margin:0;overflow:hidden;padding:0}.workbench-scale-root{background:#fafafa;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw}.workbench-scale-inner{height:1080px;position:absolute;transform-origin:top left;width:1920px}.workbench-container{background:#fafafa;display:flex;height:1080px;overflow:hidden;padding-top:20px}.workbench-loading{align-items:center;background:#fafafa;color:#666;font-size:16px;justify-content:center}.workbench-loading,.workbench-main{display:flex;flex:1 1;flex-direction:column}.workbench-main{box-sizing:border-box;min-width:0;padding:0}.workbench-top-bar{align-items:center;background:#fafafa;display:flex;height:60px;justify-content:flex-start;padding:0 32px 0 0}.workbench-sub-menu{background:#fff;border-left:1px solid #0000!important;border-radius:12px!important;border-right:1px solid #0000!important;box-shadow:1px 1px 4px 0 #0000001a;display:flex;height:50px;padding:0 10px}.workbench-sub-menu-item{border-bottom:2px solid #0000;color:#00000040;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:400;height:25px;line-height:25px;padding:8px 0;text-align:center;transition:color .2s,border-color .2s;width:130px}.workbench-sub-menu-item:hover{color:#00000040}.workbench-sub-menu-item.active{color:#000;font-weight:600}.workbench-user-info{align-items:center;display:flex;gap:12px;margin-left:auto}.workbench-user-name{color:#333;font-size:14px}.workbench-user-avatar{background:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:44px;transition:box-shadow .2s;width:44px}.workbench-user-avatar:hover{box-shadow:0 2px 8px #0000001a}.workbench-content{box-sizing:border-box;display:flex;flex-direction:row;gap:20px;height:1000px;margin-top:10px;min-height:0;padding:0;position:relative}.workbench-content>.ticket-list{padding:35px 30px}.workbench-content>.ticket-list,.workbench-content>.ticket-list-food{box-sizing:border-box;flex-direction:column;width:100%}.workbench-content>.ticket-list,.workbench-content>.ticket-list-food,.workbench-right{background:#fff;border-radius:12px;box-shadow:1px 1px 6px 2px #0000001a;display:flex;height:calc(100% - 10px)}.workbench-right{flex:0 0 30%;flex-direction:column;gap:10px;max-width:30%;position:relative;right:10px}.cart{display:flex;flex:1 1;flex-direction:column;min-height:0}.checkout{margin-top:auto}.workbench-main--store{background-color:initial;padding:0}:root{--primary-color:#ffb200}@font-face{font-display:swap;font-family:HelloFont-WenYiHei;font-style:normal;font-weight:400;src:url(/static/media/ZiYouWenYiHei.56b86146756880af8b0d.TTF) format("truetype")}@font-face{font-display:swap;font-family:PingGuo-hei-cuti;font-style:normal;font-weight:700;src:url(/static/media/GenEi-P-Heavy-ver8-2.0524eaffe4add7302edc.ttf) format("truetype")}@font-face{font-family:PingFangSC,sans-serif;src:url(/static/media/PingFangSC-Regular.3ffc424488a2efdc5249.woff2) format("woff2"),url(/static/media/PingFangSC-Medium.904b111cc26ba490ce10.woff2) format("woff2"),url(/static/media/PingFangSC-Semibold.976c70bb8aedf9bd1a6a.woff2) format("woff2"),url(/static/media/PingFangSC-Light.f6e7557739cd4fa4f422.woff2) format("woff2"),url(/static/media/PingFangSC-Regular.3ffc424488a2efdc5249.woff2) format("woff2"),url(/static/media/PingFangSC-Thin.a49d3e88aec00179a87a.woff2) format("woff2"),url(/static/media/PingFangSC-Ultralight.4cf99ed285f2cbb81c70.woff2) format("woff2"),}.font-wenyihei{font-family:HelloFont-WenYiHei,Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif}body{font-family:PingFangSC,PingFang SC}.title{font-family:HelloFont-WenYiHei,sans-serif;font-size:24px;font-weight:700}
/*# sourceMappingURL=main.3e1cdf33.css.map*/