.debounceSelect{width:100%;border-bottom:none!important}.debounceSelect .ant-select-selector{border:none!important}.printing-progress-popup{position:fixed;bottom:20px;right:15px;width:280px;background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;font-family:Arial,sans-serif;z-index:9999}.printing-progress-popup .popup-header{display:flex;justify-content:space-between;padding:2px 12px;font-weight:700;margin-left:-15px}.printing-progress-popup .popup-header .popup-close{cursor:pointer}.printing-progress-popup .popup-body{display:flex;flex-direction:column;gap:6px;padding:8px 12px;margin-left:-15px;margin-top:-25px}.printing-progress-popup .popup-body .progress-item{align-items:center}.printing-progress-popup .popup-body .progress-item .progress-title{display:flex;align-items:center;gap:6px}.printing-progress-popup .popup-body .progress-item .progress-left{display:flex;align-items:center;justify-content:space-between;gap:6px}.printing-progress-popup .popup-body .progress-item .progress-left .progress-icon{font-size:15px;margin-bottom:-5px}.printing-progress-popup .popup-body .progress-item .progress-left .progress-name{font-size:13px;font-weight:500}.printing-progress-popup .popup-body .progress-item .progress-right{display:flex;align-items:center;gap:6px;margin-top:3px}.printing-progress-popup .popup-body .progress-item .progress-right .progress-circle{width:100%;height:4px;background:#eee;border-radius:2px;overflow:hidden}.printing-progress-popup .popup-body .progress-item .progress-right .progress-circle .progress-fill-circle{height:100%;background:#52c41a;transition:width .3s}.printing-progress-popup .popup-body .progress-item .progress-right .progress-percent{font-size:12px}.printing-progress-popup .loading-circle{width:14px;height:14px;border:2px solid #ccc;border-top-color:#1890ff;border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.search-expand{display:inline-flex;align-items:center}.search-expand .search-button{display:flex;align-items:center;gap:6px;transition:all .2s ease}.search-expand .search-button:hover{background:#0000000a}.search-expand .search-input{width:0;opacity:0;transform:scaleX(.95);transform-origin:left;transition:all .25s ease}.search-expand.open .search-input{width:260px;opacity:1;transform:scaleX(1)}
