@font-face{font-family:ros-action-bai;src:url(/wp-content/plugins/repair-order-system/fonts/BaiJamjuree-SemiBold.ttf) format('truetype');font-weight:600;font-display:swap}body .ros-action-button.ros-action-button{position:relative;overflow:visible;font-family:ros-action-bai,'Bai Jamjuree',sans-serif!important;font-weight:600!important;border-radius:10px!important;background:#157d69!important;border-color:#157d69!important;color:#fff!important;box-shadow:0 2px 5px #183d3520;isolation:isolate}body .ros-action-button[data-ros-action-kind=create]{background:#1175d5!important;border-color:#1175d5!important}body .ros-action-button:focus-visible{outline:2px solid #75b5ff;outline-offset:5px}body .ros-action-button>.ros-action-orbit{display:none!important;position:absolute;inset:-5px;width:calc(100% + 10px)!important;height:calc(100% + 10px)!important;max-width:none;overflow:visible;pointer-events:none;fill:none}body .ros-action-button.ros-action-dirty>.ros-action-orbit{display:block!important}body .ros-action-button[data-ros-action-kind=create].ros-action-busy>.ros-action-orbit{display:block!important}body .ros-action-button>.ros-action-orbit rect{width:calc(100% - 4px);height:calc(100% - 4px);fill:none;stroke:#13b8a6;stroke-width:3;stroke-linecap:round;stroke-dasharray:18 82;animation:ros-action-orbit 3.2s linear infinite;animation-play-state:paused}body .ros-action-button[data-ros-action-kind=create]>.ros-action-orbit rect{stroke:#59baff}body .ros-action-button>.ros-action-orbit rect+rect{stroke:#e4ad45;animation-delay:-1.6s}body .ros-action-button.ros-action-visible>.ros-action-orbit rect{animation-play-state:running}body .ros-action-button.ros-action-busy::before{content:'';display:inline-block;box-sizing:border-box;width:13px;height:13px;flex:0 0 13px;margin-right:7px;vertical-align:-2px;border:2px solid #ffffff60;border-top-color:#fff;border-radius:50%;animation:ros-action-spin .8s linear infinite;animation-play-state:paused}body .ros-action-button.ros-action-busy.ros-action-visible::before{animation-play-state:running}@property --ros-action-angle{syntax:'<angle>';inherits:false;initial-value:0deg}body input.ros-action-button{--ros-action-fill:#157d69;--ros-action-trail:#13b8a6;--ros-action-loader:linear-gradient(transparent,transparent)}body input.ros-action-button[data-ros-action-kind=create]{--ros-action-fill:#1175d5;--ros-action-trail:#59baff}body input.ros-action-button.ros-action-dirty{border:2px solid transparent!important;background:var(--ros-action-loader) 7px center/13px 13px no-repeat padding-box,linear-gradient(var(--ros-action-fill),var(--ros-action-fill)) padding-box,conic-gradient(from var(--ros-action-angle),var(--ros-action-trail) 0 18%,var(--ros-action-fill) 18% 50%,#e4ad45 50% 68%,var(--ros-action-fill) 68%) border-box!important}body input.ros-action-button.ros-action-dirty.ros-action-visible{animation:ros-action-input-orbit 3.2s linear infinite!important}body input.ros-action-button.ros-action-busy{--ros-action-loader:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='white' stroke-width='2' stroke-dasharray='24 14'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 8 8' to='360 8 8' dur='.8s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");background-image:var(--ros-action-loader)!important;background-position:7px center!important;background-repeat:no-repeat!important;background-size:13px!important;padding-left:27px!important}body input.ros-action-button.ros-action-dirty.ros-action-busy{background:var(--ros-action-loader) 7px center/13px 13px no-repeat padding-box,linear-gradient(var(--ros-action-fill),var(--ros-action-fill)) padding-box,conic-gradient(from var(--ros-action-angle),var(--ros-action-trail) 0 18%,var(--ros-action-fill) 18% 50%,#e4ad45 50% 68%,var(--ros-action-fill) 68%) border-box!important}body input.ros-action-button.ros-action-busy:not(.ros-action-visible){--ros-action-loader:linear-gradient(transparent,transparent)}body .ros-action-button>:is(.ros-phone-save-orbit,.ros-ew-orbit,.rwa-save-orbit,.ros-whitelist-orbit,.ros-ew-spinner,.ros-assistant-order-spinner){display:none!important}body .ros-action-button.ros-phone-loading::after,body .ros-whitelist-editor .ros-action-button.is-saving::after{display:none!important}body .ros-whitelist-editor .ros-action-button[data-wl-save]{padding-right:8px}body .ros-action-button.ros-action-button{animation:none!important}body .ros-action-button.ros-action-busy{cursor:wait}html:has(body) body .ros-action-button[hidden]{display:none!important}body [hidden] .ros-action-button>.ros-action-orbit rect,body [hidden] .ros-action-button::before{animation-play-state:paused!important}@keyframes ros-action-orbit{to{stroke-dashoffset:-100}}@keyframes ros-action-spin{to{transform:rotate(360deg)}}@keyframes ros-action-input-orbit{to{--ros-action-angle:360deg}}@media(prefers-reduced-motion:reduce){body .ros-action-button>.ros-action-orbit rect,body .ros-action-button.ros-action-busy::before{animation:none!important}body .ros-action-button>.ros-action-orbit rect{stroke-dasharray:none}body .ros-action-button>.ros-action-orbit rect+rect{display:none}body .ros-action-button.ros-action-busy::before{border-style:dotted}}@media(prefers-reduced-motion:reduce){body input.ros-action-button.ros-action-dirty.ros-action-visible{animation:none!important}body input.ros-action-button.ros-action-busy{--ros-action-loader:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='white' stroke-width='2' stroke-dasharray='2 2'/%3E%3C/svg%3E")}}