.smdq-panel-native{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.smdq-delivery-buttons{display:flex;flex-wrap:wrap;gap:8px}.smdq-delivery-buttons button{border:1px solid #cbd5df;border-radius:4px;background:#fff;color:#344054;padding:10px 15px;cursor:pointer;transition:.15s}.smdq-delivery-buttons button:hover{border-color:#168ee1;color:#087cc7}.smdq-delivery-buttons button.is-selected{border-color:#168ee1;background:#eef7ff;color:#087cc7;box-shadow:inset 0 -2px 0 #168ee1}.smdq-panel-engine-host{position:fixed!important;left:-100000px!important;top:-100000px!important;width:800px!important;height:600px!important;overflow:hidden!important;visibility:hidden!important}.smdq-panel-modal[hidden]{display:none!important}.smdq-panel-modal{position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(20,24,28,.55);direction:rtl}.smdq-panel-dialog{position:relative;display:grid;grid-template-columns:minmax(440px,46%) minmax(460px,54%);width:min(1160px,97vw);max-height:92vh;overflow:auto;background:#fff;border-radius:5px;box-shadow:0 22px 70px rgba(0,0,0,.32)}.smdq-panel-close{position:absolute;top:8px;left:10px;z-index:4;width:34px;height:34px;border:0;background:transparent;color:#667085;font-size:28px;line-height:1;cursor:pointer}.smdq-panel-controls{padding:28px 32px 30px}.smdq-panel-controls h3{margin:0 0 23px;color:#101828;font-size:20px}.smdq-panel-form-row{display:grid;grid-template-columns:128px 1fr;align-items:center;gap:15px;margin-bottom:15px;color:#101828}.smdq-panel-form-row>span:first-child{font-size:14px;font-weight:600}.smdq-panel-pair{display:grid;grid-template-columns:1fr 16px 1fr;align-items:center;gap:6px;direction:ltr}.smdq-panel-pair>b{text-align:center}.smdq-panel-pair label,.smdq-panel-unit{position:relative;display:block}.smdq-panel-pair input,.smdq-panel-unit input{padding-left:45px!important}.smdq-panel-pair small,.smdq-panel-unit small{position:absolute;left:1px;top:1px;display:flex;align-items:center;height:38px;padding:0 9px;border-right:1px solid #d0d5dd;background:#f2f4f7;color:#344054;font-size:12px}.smdq-panel-controls input,.smdq-panel-controls select{width:100%;height:40px;margin:0!important;border:1px solid #d0d5dd;border-radius:3px;background:#fff;padding:7px 10px;color:#101828;box-shadow:none}.smdq-panel-controls input[readonly]{background:#f2f4f7;color:#98a2b3}.smdq-panel-two{display:grid;grid-template-columns:1fr 1fr;gap:20px;direction:ltr}.smdq-panel-two label{display:flex;flex-direction:column;gap:6px}.smdq-panel-two em{color:#475467;font-size:12px;font-style:normal}.smdq-panel-counts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:20px;padding:11px;border:1px solid #dbe4eb;border-radius:5px;background:#f8fafc}.smdq-panel-counts label{display:flex;flex-direction:column;align-items:center;gap:7px;padding:4px;color:#475467;font-size:11px;text-align:center}.smdq-panel-counts output,.smdq-panel-counts select{display:flex;align-items:center;justify-content:center;width:100%;height:36px;margin:0;border:1px solid #d0d5dd;border-radius:3px;background:#fff;color:#101828;font-size:15px;font-weight:700}.smdq-panel-source{min-height:20px;margin:12px 0 0;color:#667085;font-size:11px;line-height:1.7}.smdq-panel-actions{display:flex;justify-content:center;gap:10px;margin-top:18px}.smdq-panel-actions button{min-width:120px;border:1px solid #168ee1;border-radius:23px;background:#fff;color:#168ee1;padding:10px 20px;cursor:pointer}.smdq-panel-actions [data-submit]{background:#168ee1;color:#fff}.smdq-panel-preview{display:flex;flex-direction:column;min-height:590px;padding:18px;background:#1f1f1f;color:#fff;direction:ltr}.smdq-panel-preview-tabs{display:flex;height:38px;background:#252525}.smdq-panel-preview-tabs button{border:0;background:transparent;color:#fff;padding:0 15px;cursor:pointer}.smdq-panel-preview-tabs button.is-active{background:#168ee1}.smdq-panel-preview-stage{position:relative;flex:1;min-height:450px;background:#000;overflow:hidden}.smdq-panel-preview-stage[hidden]{display:none!important}.smdq-panel-preview-stage>svg{display:block;width:100%;height:100%}.smdq-svg-board,.smdq-svg-board *{fill:none!important;stroke:#ff35f2!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px #ff35f2)}.smdq-svg-rail{fill:rgba(255,53,242,.035);stroke:#ff35f2;stroke-width:1.8;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px #ff35f2)}.smdq-svg-hole{fill:#ff3c4c;stroke:none}.smdq-panel-preview>small{min-height:24px;padding:8px 2px 0;color:#d0d5dd;text-align:center;direction:rtl}.smdq-panel-render-grid{--smdq-rail:0px;display:grid;box-sizing:border-box;width:88%;height:84%;margin:4% auto;padding:3px;align-items:stretch;justify-items:stretch}.smdq-panel-render-grid[data-rails=top-bottom]{border-top:var(--smdq-rail) solid #263238;border-bottom:var(--smdq-rail) solid #263238}.smdq-panel-render-grid[data-rails=left-right]{border-left:var(--smdq-rail) solid #263238;border-right:var(--smdq-rail) solid #263238}.smdq-panel-render-grid[data-rails=all]{border:var(--smdq-rail) solid #263238}.smdq-panel-render-grid img{width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;background:transparent}.smdq-panel-preview-stage>p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;color:#98a2b3;direction:rtl}.smdq-panel-modal-open{overflow:hidden}@media(max-width:900px){.smdq-panel-dialog{grid-template-columns:1fr}.smdq-panel-preview{min-height:440px}.smdq-panel-preview-stage{min-height:330px}}@media(max-width:580px){.smdq-panel-modal{padding:5px}.smdq-panel-controls{padding:24px 15px}.smdq-panel-form-row{grid-template-columns:1fr;gap:7px}.smdq-panel-two{gap:8px}.smdq-panel-counts{grid-template-columns:1fr}.smdq-panel-preview{padding:10px;min-height:360px}.smdq-panel-preview-stage{min-height:270px}}
.smdq-panel-preview-stage>svg #smdq-real-outline,.smdq-panel-preview-stage>svg #smdq-real-outline *{fill:none!important;stroke:#ff42ff!important;stroke-width:2.4px!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:1!important;visibility:visible!important;vector-effect:non-scaling-stroke!important;filter:drop-shadow(0 0 2px #ff42ff)!important}
