.temp-delivery-page{color:#1f2937;flex-direction:column;gap:16px;display:flex}.temp-info-card,.temp-form-card{background:#ffffffe6;border:1px solid #e2eaf2;border-radius:12px;box-shadow:0 10px 28px #32689114}.temp-info-card{grid-template-columns:repeat(4,minmax(160px,1fr));gap:18px;padding:18px 22px;display:grid}.temp-info-card div,.temp-info-card label{flex-direction:column;gap:7px;display:flex}.temp-info-card span,.temp-extra-grid span{color:#718295;font-size:12px;font-weight:700}.temp-info-card strong{color:#17364d;font-size:15px}.temp-info-card input,.temp-extra-grid input,.temp-extra-grid textarea{box-sizing:border-box;color:#263e51;background:#fff;border:1px solid #d5e1ec;border-radius:7px;outline:none}.temp-remark-field{flex-direction:column;gap:8px;min-width:0;display:flex}.temp-remark-field>span,.temp-structured-remark label>span{color:#49697f;font-size:12px;font-weight:700}.temp-remark-types{flex-wrap:wrap;gap:8px;display:flex}.temp-remark-type{color:#49697f;cursor:pointer;background:#fff;border:1px solid #5ca9dc57;border-radius:8px;height:32px;padding:0 14px;font-weight:700}.temp-remark-type-active{color:#fff;background:#168eea;border-color:#168eea;box-shadow:0 6px 14px #168eea33}.temp-structured-remarks{flex-direction:column;gap:10px;display:flex}.temp-structured-remark{background:#f9fcff;border:1px solid #dceaf4;border-radius:10px;grid-template-columns:minmax(130px,.75fr) minmax(150px,1fr) minmax(110px,.55fr) minmax(180px,1.4fr) auto;gap:10px;padding:12px 12px 12px 54px;display:grid;position:relative}.temp-remark-row-number{color:#7890a2;font-size:12px;font-weight:700;position:absolute;top:21px;left:12px}.temp-structured-remark label{flex-direction:column;gap:7px;min-width:0;display:flex}.temp-structured-remark input{box-sizing:border-box;color:#102f46;background:#fff;border:1px solid #5ca9dc57;border-radius:9px;outline:none;width:100%;height:40px;padding:0 12px}.temp-structured-remark select{box-sizing:border-box;color:#102f46;background:#fff;border:1px solid #5ca9dc57;border-radius:9px;outline:none;width:100%;height:40px;padding:0 10px}.temp-default-remark-input{grid-column:span 3}.temp-default-remark-input textarea{resize:vertical;min-height:72px}.temp-structured-remark input:focus{border-color:#168eea;box-shadow:0 0 0 3px #168eea1a}.temp-remark-add,.temp-remark-delete{cursor:pointer;background:#fff;border-radius:8px;font-weight:700}.temp-remark-add{color:#168eea;border:1px dashed #168eea;align-self:flex-start;height:36px;padding:0 16px}.temp-remark-delete{color:#df4141;border:1px solid #ffb9b9;align-self:end;height:40px;padding:0 13px}.temp-remark-preview{color:#60798c;background:#f3f8fc;border-radius:7px;padding:8px 10px;line-height:1.5}@media (width<=900px){.temp-structured-remark{grid-template-columns:1fr 1fr}.temp-structured-note{grid-column:1/-1}.temp-remark-delete{justify-self:start}}@media (width<=620px){.temp-structured-remark{grid-template-columns:1fr}.temp-structured-note{grid-column:auto}}.temp-info-card input{height:36px;padding:0 10px}.temp-form-card{overflow:hidden}.temp-section-head{border-bottom:1px solid #e8eef4;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.temp-section-head h2{color:#17364d;margin:0;font-size:18px}.temp-section-head p{color:#7a8996;margin:7px 0 0;font-size:12px}.temp-button{color:#fff;cursor:pointer;border:0;border-radius:7px;height:39px;padding:0 18px;font-size:14px;font-weight:800}.temp-button-add{background:#409eff;box-shadow:0 7px 16px #409eff33}.temp-button-submit{background:linear-gradient(135deg,#409eff,#168eea);min-width:190px;box-shadow:0 9px 20px #168eea3b}.temp-button:disabled{cursor:not-allowed;opacity:.55}.temp-table-wrap{overflow-x:auto}.temp-product-table{border-collapse:collapse;white-space:nowrap;width:100%;min-width:1600px}.temp-product-table th{color:#526071;text-align:center;background:#f7f9fc;border-bottom:1px solid #e4ebf2;padding:12px 7px;font-size:12px}.temp-product-table td{text-align:center;border-bottom:1px solid #edf1f5;padding:10px 5px}.temp-product-table input,.temp-product-table select{box-sizing:border-box;color:#344256;background:#fff;border:1px solid #d8e2ee;border-radius:6px;outline:none;width:108px;height:35px;padding:0 8px;font-size:13px}.temp-product-table input[type=number]{width:72px}.temp-product-table input[readonly]{color:#506679;background:#f5f8fb}.temp-reservation-hint{color:#1c8f59;white-space:nowrap;margin-top:4px;font-size:11px;display:block}.temp-product-table .temp-wide-input{width:150px}.temp-factory-model{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:50px;display:flex;position:relative}.temp-factory-model>span{color:#6f8292;font-size:11px;line-height:1}.temp-factory-model .temp-query-ok{color:#229b62}.temp-factory-model .temp-query-empty{color:#d04b52}.temp-choose-tip{color:#168eea;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.temp-sku-backdrop{z-index:5999;background:0 0;position:fixed;inset:0}.temp-sku-menu{z-index:6000;box-sizing:border-box;background:#fff;border:1px solid #cfe2f1;border-radius:10px;padding:9px;overflow-y:auto;box-shadow:0 18px 44px #17416038}.temp-sku-menu-title{z-index:1;color:#526b7e;background:#f7fbfe;border-bottom:1px solid #e4edf4;margin:-9px -9px 8px;padding:11px 13px;font-size:12px;font-weight:800;position:sticky;top:-9px}.temp-sku-option{color:#263e51;cursor:pointer;text-align:left;background:#fff;border:1px solid #e3ebf2;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:center;gap:11px;width:100%;margin-bottom:7px;padding:9px;display:grid}.temp-sku-option:last-child{margin-bottom:0}.temp-sku-option:hover{background:#f1f8ff;border-color:#8fcaff}.temp-sku-thumb{color:#9aa8b4;background:#eef3f6;border-radius:7px;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}.temp-sku-thumb img{object-fit:cover;width:100%;height:100%}.temp-sku-thumb em{font-size:11px;font-style:normal}.temp-sku-copy{min-width:0}.temp-sku-copy strong,.temp-sku-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.temp-sku-copy strong{color:#17364d;font-size:14px}.temp-sku-copy small{color:#708294;margin-top:6px;font-size:12px}.temp-image-button{cursor:zoom-in;background:#f5f8fb;border:1px solid #d8e2ee;border-radius:7px;width:58px;height:58px;padding:0;overflow:hidden}.temp-image-button img{object-fit:cover;width:100%;height:100%;display:block}.temp-product-image{object-fit:cover;background:#f5f8fb;border:1px solid #d8e2ee;border-radius:7px;width:58px;height:58px;display:block}.temp-no-image{color:#98a7b3;background:#f1f5f8;border-radius:6px;justify-content:center;align-items:center;width:58px;height:38px;font-size:11px;display:inline-flex}.temp-product-table input:focus,.temp-product-table select:focus,.temp-info-card input:focus,.temp-extra-grid input:focus,.temp-extra-grid textarea:focus{border-color:#409eff;box-shadow:0 0 0 3px #409eff1a}.temp-index{color:#168eea;font-weight:800}.temp-delete-button{color:#d9363e;cursor:pointer;background:#fff;border:1px solid #ffc9c5;border-radius:6px;height:32px;padding:0 11px;font-weight:700}.temp-total-bar{color:#60758a;background:#f4faff;border-bottom:1px solid #e8eef4;justify-content:flex-end;gap:28px;padding:15px 22px;font-size:13px;display:flex}.temp-total-bar b{color:#168eea;font-size:15px}.temp-extra-grid{grid-template-columns:minmax(240px,.6fr) minmax(360px,1.4fr);gap:18px;padding:20px 22px;display:grid}.temp-extra-grid label{flex-direction:column;gap:7px;display:flex}.temp-extra-grid input{height:39px;padding:0 11px}.temp-extra-grid textarea{resize:vertical;min-height:76px;padding:10px 11px}.temp-submit-row{justify-content:flex-end;padding:0 22px 22px;display:flex}.temp-notice{border-radius:8px;padding:12px 15px;font-size:14px}.temp-notice-ok{color:#187841;background:#f0fff5;border:1px solid #b7ebc6}.temp-notice-error{color:#c93b42;background:#fff2f0;border:1px solid #ffc9c5}.temp-review-mask{z-index:9000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f2638ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.temp-review-dialog{background:#fff;border-radius:16px;flex-direction:column;width:min(1500px,96vw);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 28px 80px #0518285c}.temp-review-dialog header{background:linear-gradient(135deg,#f4fbff,#fffdf2);border-bottom:1px solid #dce8f1;padding:20px 26px 17px}.temp-review-dialog h3{color:#153c59;margin:0;font-size:21px}.temp-review-dialog header p{color:#bd6519;margin:8px 0 0;font-size:14px;font-weight:700}.temp-review-image-wrap{background:#eaf1f6;flex:1;padding:18px;overflow:auto}.temp-review-image-wrap img{background:#fff;border-radius:8px;width:100%;min-width:1000px;display:block;box-shadow:0 5px 18px #1e3d5326}.temp-review-dialog footer{border-top:1px solid #dce8f1;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.temp-review-dialog footer button{cursor:pointer;border-radius:8px;height:42px;padding:0 22px;font-weight:800}.temp-review-back{color:#40596c;background:#fff;border:1px solid #bdcbd6}.temp-review-submit{color:#fff;background:linear-gradient(135deg,#168eea,#0876ce);border:1px solid #168eea;box-shadow:0 8px 20px #168eea40}.temp-reservation-mask{z-index:9100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f26388c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.temp-reservation-dialog{background:#fff;border-radius:14px;width:min(560px,95vw);overflow:hidden;box-shadow:0 24px 68px #061e304d}.temp-reservation-dialog header{background:#f6fbff;border-bottom:1px solid #e2ebf2;padding:19px 22px 14px}.temp-reservation-dialog h3{color:#17364d;margin:0;font-size:18px}.temp-reservation-dialog p{color:#6d8295;margin:7px 0 0;font-size:13px}.temp-reservation-options{max-height:390px;padding:13px;overflow-y:auto}.temp-reservation-options button{color:#456075;cursor:pointer;text-align:left;background:#fff;border:1px solid #d8e6f0;border-radius:9px;grid-template-columns:1fr auto;gap:8px 16px;width:100%;margin-bottom:10px;padding:14px;display:grid}.temp-reservation-options button:hover:not(:disabled){background:#f2f9ff;border-color:#61aeef}.temp-reservation-options button:disabled{cursor:not-allowed;opacity:.55}.temp-reservation-options strong{color:#17364d;grid-column:1/-1}.temp-reservation-options em{color:#d84d51;grid-column:1/-1;font-size:12px;font-style:normal}.temp-reservation-dialog footer{border-top:1px solid #e2ebf2;justify-content:flex-end;padding:14px 18px;display:flex}.temp-reservation-dialog footer button{color:#486276;cursor:pointer;background:#fff;border:1px solid #c6d6e3;border-radius:7px;height:36px;padding:0 17px}@media (width<=900px){.temp-info-card{grid-template-columns:repeat(2,minmax(140px,1fr))}.temp-extra-grid{grid-template-columns:1fr}}.temp-text-hint{position:relative}.temp-text-hint-menu{z-index:300;background:#fff;border:1px solid #b9d8f2;border-radius:8px;min-width:300px;max-height:270px;padding:5px;position:fixed;top:calc(100% + 5px);left:0;overflow:auto;box-shadow:0 10px 28px #184c7633}.temp-text-hint-menu button{color:#173b59;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:8px 10px;display:flex}.temp-text-hint-menu button:hover{background:#edf7ff}.temp-text-hint-menu span{color:#6b849a;font-size:12px}.temp-records-page{color:#17364d}.temp-records-card{background:#ffffffe6;border:1px solid #dce8f1;border-radius:14px;overflow:hidden;box-shadow:0 14px 34px #2969941a}.temp-records-head,.temp-records-toolbar,.records-pagination{border-bottom:1px solid #e4edf4;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;display:flex}.temp-records-head h2{margin:0;font-size:19px}.temp-records-head p{color:#718496;margin:6px 0 0;font-size:12px}.records-head-actions{align-items:center;gap:10px;display:flex}.records-export{color:#fff;cursor:pointer;background:#20a66a;border:0;border-radius:7px;height:38px;padding:0 16px;font-weight:800;box-shadow:0 7px 16px #20a66a33}.records-export:disabled{cursor:wait;opacity:.65}.temp-records-toolbar{background:#f8fcff;grid-template-columns:repeat(6,minmax(145px,1fr)) auto;justify-content:stretch;align-items:end;gap:12px;display:grid}.temp-records-toolbar label{color:#526b7e;gap:7px;font-size:12px;font-weight:700;display:grid}.temp-records-toolbar input,.records-edit-info input,.records-edit-info textarea{box-sizing:border-box;background:#fff;border:1px solid #d5e1ec;border-radius:7px;outline:none}.temp-records-toolbar input{width:100%;height:38px;padding:0 11px}.records-filter-actions{gap:8px;display:flex}.records-primary,.records-default{cursor:pointer;border-radius:7px;height:38px;padding:0 16px;font-weight:800}.records-primary{color:#fff;background:#168eea;border:0;box-shadow:0 7px 16px #168eea33}.records-default{color:#4c687c;background:#fff;border:1px solid #ccdce8}.temp-records-table-wrap,.records-products-wrap{width:100%;overflow-x:auto}.temp-records-table{border-collapse:collapse;white-space:nowrap;width:100%;min-width:1250px}.temp-records-table th,.records-products th{color:#526b7e;text-align:left;background:#f5faff;border-bottom:1px solid #dce8f1;padding:12px 13px;font-size:12px}.temp-records-table td,.records-products td{color:#3d5a70;border-bottom:1px solid #e8eff5;padding:13px;font-size:13px}.records-count{color:#168eea;background:#eaf6ff;border-radius:7px;justify-content:center;min-width:30px;padding:4px 7px;display:inline-flex}.records-logistics{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.records-logistics-shipped{color:#16945f;background:#e8f8ef}.records-logistics-partial{color:#b97808;background:#fff5dc}.records-logistics-pending{color:#168eea;background:#eaf5fd}.records-logistics-none{color:#7d8fa1;background:#f0f4f7}.records-remark{text-overflow:ellipsis;max-width:170px;overflow:hidden}.records-actions{gap:7px;display:flex}.records-actions button{color:#168eea;cursor:pointer;background:#fff;border:1px solid #acd8fa;border-radius:6px;height:31px;padding:0 10px;font-weight:700}.records-actions .records-danger,.records-remove-row{color:#d83f47;border-color:#ffc9c5}.records-empty{color:#8a9aa7!important;text-align:center!important;padding:48px!important}.records-pagination{color:#718496;border-top:1px solid #e4edf4;border-bottom:0;font-size:13px}.records-pagination div{gap:8px;display:flex}.records-pagination button{color:#4d6a7e;cursor:pointer;background:#fff;border:1px solid #cedde8;border-radius:6px;height:32px;padding:0 12px}.records-pagination button:disabled{cursor:not-allowed;opacity:.45}.records-pagination .records-page-current{color:#fff;opacity:1;background:#168eea;border-color:#168eea}.records-page-ellipsis{align-items:center;padding:0 3px;display:inline-flex}.records-message{border-radius:7px;margin:14px 22px 0;padding:11px 13px;font-size:13px}.records-message-ok{color:#187a43;background:#f0fff5;border:1px solid #bce8c8}.records-message-error{color:#c63d45;background:#fff2f0;border:1px solid #ffc9c5}.records-modal-mask{z-index:60000;box-sizing:border-box;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0f23336b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.records-modal{background:#fff;border:1px solid #d6e4ef;border-radius:12px;flex-direction:column;width:min(1840px,100vw - 40px);max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 28px 76px #0d2d4347}.records-modal>header{background:#f8fcff;border-bottom:1px solid #e3edf4;justify-content:space-between;align-items:center;min-height:58px;padding:0 20px;display:flex}.records-modal h3{margin:0}.records-modal>header button{color:#41637a;cursor:pointer;background:#fff;border:1px solid #ccdde9;border-radius:6px;width:34px;height:34px;font-size:22px}.records-modal-body{min-height:0;padding:20px;overflow:auto}.records-summary{color:#60768a;background:#f5faff;border:1px solid #dceaf4;border-radius:8px;flex-wrap:wrap;gap:12px 28px;margin-bottom:16px;padding:14px 16px;font-size:13px;display:flex}.records-products{border-collapse:collapse;white-space:nowrap;width:100%;min-width:1450px}.records-products-edit{min-width:1580px}.records-products-edit input,.records-products-edit select{box-sizing:border-box;background:#fff;border:1px solid #d5e1ec;border-radius:6px;width:96px;height:34px;padding:0 7px}.records-image{cursor:zoom-in;background:#f4f8fb;border:1px solid #d7e3ec;border-radius:7px;width:50px;height:50px;padding:0;overflow:hidden}.records-image img{object-fit:cover;width:100%;height:100%}.records-edit-info{grid-template-columns:220px 260px minmax(320px,1fr);gap:14px;margin-bottom:16px;display:grid}.records-edit-info label{flex-direction:column;gap:7px;display:flex}.records-edit-info label span{color:#60768a;font-size:12px;font-weight:700}.records-edit-info input{height:38px;padding:0 10px}.records-edit-info textarea{resize:vertical;min-height:70px;padding:9px 10px}.records-add-row,.records-remove-row{color:#168eea;cursor:pointer;background:#fff;border:1px solid #acd8fa;border-radius:6px;height:32px;margin-top:12px;padding:0 11px;font-weight:700}.records-remove-row{background:#fff;margin-top:0}.records-modal-footer{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.records-view-actions{border-top:1px solid #e3edf4;flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:18px;padding-top:16px;display:flex}.records-view-actions button{cursor:pointer;border-radius:6px;height:36px;padding:0 14px;font-weight:700}.records-view-danger{color:#d83f47;background:#fff;border:1px solid #ffc9c5}@media (width<=1400px){.temp-records-toolbar{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (width<=800px){.temp-records-head,.records-pagination{flex-direction:column;align-items:stretch}.temp-records-toolbar{grid-template-columns:1fr}.temp-records-toolbar input{width:100%}.records-edit-info{grid-template-columns:1fr}}.records-edit-hint{position:relative}.records-edit-hint>small{color:#1688e8;white-space:nowrap;margin-top:3px;display:block}.records-hint-menu{z-index:60010;background:#fff;border:1px solid #b9d8f2;border-radius:8px;min-width:260px;max-height:260px;padding:5px;position:fixed;top:calc(100% + 4px);left:0;overflow:auto;box-shadow:0 10px 28px #184c762e}.records-hint-menu button{color:#183b58;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:8px 10px;display:flex}.records-hint-menu button:hover{background:#edf7ff}.records-hint-menu span{color:#6c8499;font-size:12px}:root{--primary:#1677ff;--primary-light:#e6f4ff;--primary-hover:#4096ff;--success:#00b578;--warning:#ff8f1f;--danger:#ff3141;--text:#1f1f1f;--text-secondary:#666;--text-muted:#999;--border:#e8e8e8;--bg:#f5f6f8;--bg-white:#fff;--radius:6px}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--text);-webkit-font-smoothing:antialiased;background:#eaf7ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5}.admin-soft-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#48a1db1a 1px,#0000 1px),linear-gradient(90deg,#48a1db1a 1px,#0000 1px);background-size:42px 42px;animation:18s linear infinite adminGridMove;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 74%);mask-image:radial-gradient(circle,#000 0%,#0000 74%)}.admin-float-dot{z-index:0;pointer-events:none;filter:blur(1px);background:radial-gradient(circle,#2ba1ff38,#0000 68%);border-radius:999px;width:150px;height:150px;position:fixed}.admin-dot-a{animation:7s ease-in-out infinite adminFloatOne;top:12%;left:18%}.admin-dot-b{animation:8s ease-in-out infinite adminFloatTwo;bottom:12%;right:10%}.admin-dot-c{width:90px;height:90px;animation:5s ease-in-out infinite adminPulse;top:18%;right:28%}.admin-light-beam{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#26a9ff52,#0000);border-radius:999px;width:48vw;min-width:420px;height:2px;position:fixed;box-shadow:0 0 22px #26a9ff2e}.admin-beam-a{animation:7s ease-in-out infinite adminBeamMove;top:21%;left:5%;transform:rotate(-18deg)}.admin-beam-b{animation:8s ease-in-out infinite reverse adminBeamMove;bottom:24%;right:-8%;transform:rotate(-18deg)}.admin-wave-light{z-index:0;pointer-events:none;border:1px solid #3ca6eb29;border-radius:50%;width:42vw;min-width:360px;height:42vw;min-height:360px;animation:20s linear infinite adminRotate;position:fixed;top:20%;right:6%;box-shadow:inset 0 0 60px #45b8ff1a}.admin-sidebar-glass,.admin-header-glass,.admin-glass-card,.admin-entry-card{isolation:isolate}.admin-glass-card:after,.admin-entry-card:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:.52;background:conic-gradient(from 180deg,#0000,#249cff61,#82e7ff9e,#0000 34%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.admin-entry-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 0%,#33abff1f 42%,#0000 64%);transition:transform .55s;position:absolute;inset:0;transform:translate(-88%)}.admin-entry-card:hover{background:#ffffffe0!important;border-color:#409eff6b!important;transform:translateY(-3px)!important;box-shadow:0 24px 58px #448fc433!important}.admin-entry-card:hover:before{transform:translate(88%)}@keyframes adminGridMove{0%{background-position:0 0}to{background-position:42px 42px}}@keyframes adminFloatOne{0%,to{transform:translate(0)}50%{transform:translate(22px,18px)}}@keyframes adminFloatTwo{0%,to{transform:translate(0)}50%{transform:translate(-20px,-16px)}}@keyframes adminPulse{0%,to{opacity:.52;transform:scale(1)}50%{opacity:.92;transform:scale(1.14)}}@keyframes adminBeamMove{0%,to{opacity:.26;translate:0}50%{opacity:.74;translate:80px 26px}}@keyframes adminRotate{to{transform:rotate(360deg)}}@keyframes panelIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}button{transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s}button:not(:disabled):hover{transform:translateY(-1px)}button:not(:disabled):active{transform:translateY(0)}.pro-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;background:#ffffffc7!important;border-color:#56abe238!important;box-shadow:0 18px 42px #448fc41f,inset 0 1px #ffffffb8!important}.pro-card:hover{border-color:#c6e2ff!important;box-shadow:0 22px 52px #448fc42e,inset 0 1px #ffffffd1!important}.delivery-table-wrap{border-radius:12px;overflow:auto visible}.delivery-grid-table tbody tr{transition:background .18s,box-shadow .18s}.delivery-grid-table tbody tr:hover td{background:#f7fbff!important}.delivery-grid-table input,.delivery-grid-table textarea{transition:border-color .18s,box-shadow .18s,background .18s}.delivery-grid-table input:focus,.delivery-grid-table textarea:focus{transform:none;border-color:#409eff!important;box-shadow:0 0 0 3px #409eff1f!important}.pretty-select-shell{transition:filter .12s}.pretty-select-shell:hover{filter:brightness(1.01)}.pretty-select-shell button:hover,.pretty-select-shell button:active{transform:none}.pretty-select-menu,.sku-picker-menu{transform-origin:top;animation:.11s ease-out panelIn}.pretty-select-menu{scrollbar-width:thin;scrollbar-color:#b9dfff transparent}.pretty-select-menu::-webkit-scrollbar{width:5px}.pretty-select-menu::-webkit-scrollbar-thumb{background:linear-gradient(#8ccfff,#409eff);border-radius:999px}.pretty-select-option{transition:background .12s,color .12s}.pretty-select-option:hover{color:#409eff!important;background:#f1f8ff!important}.sku-picker-item{transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.sku-picker-item:hover{transform:translateY(-1px);box-shadow:0 8px 18px #409eff1f;background:#f7fbff!important;border-color:#c6e2ff!important}input,select,textarea{color:#12324a;background:#f5fbffdb;border:1px solid #5ca9dc42;border-radius:12px;outline:none;padding:6px 12px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s,background .2s,transform .2s;box-shadow:inset 0 1px #ffffffd1}select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#168eea 50%),linear-gradient(135deg,#168eea 50%,#0000 50%),linear-gradient(135deg,#f5fbffe6,#f5fbffe6);background-position:calc(100% - 19px),calc(100% - 13px),0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;padding-right:38px}input:hover,select:hover,textarea:hover{border-color:#35a9ff}input:focus,select:focus,textarea:focus{background-color:#fff;border-color:#35a9ff;transform:translateY(-1px);box-shadow:0 0 0 4px #35a9ff1f,0 12px 24px #35a9ff1a}button{cursor:pointer;font-family:inherit;font-size:14px}a{color:var(--primary);cursor:pointer;text-decoration:none}a:hover{color:var(--primary-hover)}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:13px}th{color:var(--text-secondary);background:#fafafa;font-weight:500}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}::-webkit-scrollbar-track{background:0 0}
