.row-disabled[data-v-08820b08]{opacity:.6}.zone-badge-disabled[data-v-08820b08]{display:inline-block;font-size:11px;font-weight:500;padding:1px 6px;background:#f6f6f7;border-radius:4px;color:#8a8a8a;margin-left:6px}.save-section[data-v-08820b08]{display:flex;justify-content:flex-end;margin-top:16px}.shipping-zone-modal{max-width:560px}.shipping-delete-modal{max-width:400px}.shipping-zone-modal .form-group{margin-bottom:20px}.shipping-zone-modal .form-group:last-child{margin-bottom:0}.shipping-zone-modal .form-label{display:block;font-size:13px;font-weight:500;color:var(--charcoal, #2c2c2c);margin-bottom:8px}.shipping-zone-modal .form-input{width:100%;padding:12px 16px;border:1px solid var(--sf-bg-border, #ddd5c8);border-radius:8px;font-size:16px;font-family:var(--dash-font-sans);transition:border-color .15s;background:var(--white, #ffffff)}.shipping-zone-modal .form-input:focus{outline:none;border-color:var(--sf-primary, #3d5a45)}.shipping-zone-modal .form-hint{font-size:12px;color:var(--grey, #666);margin-top:6px}.shipping-zone-modal .input-with-prefix{display:flex;align-items:stretch}.shipping-zone-modal .input-prefix{padding:12px 16px;background:var(--sf-bg, #f7f3ed);border:1px solid var(--sf-bg-border, #ddd5c8);border-right:none;border-radius:8px 0 0 8px;font-size:14px;color:var(--grey, #666)}.shipping-zone-modal .input-with-prefix .form-input{border-radius:0 8px 8px 0}.shipping-zone-modal .input-with-prefix.compact{width:auto;flex-shrink:0}.shipping-zone-modal .input-with-prefix.compact .input-prefix{padding:8px 12px}.shipping-zone-modal .input-with-prefix.compact .form-input{width:100px;padding:8px 12px}.shipping-zone-modal .multi-select{border:1px solid var(--sf-bg-border, #ddd5c8);border-radius:8px;min-height:48px;padding:8px;display:flex;flex-wrap:wrap;gap:8px;cursor:text;background:var(--white, #ffffff)}.shipping-zone-modal .multi-select:focus-within{border-color:var(--sf-primary, #3d5a45)}.shipping-zone-modal .multi-select-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--sf-primary, #3d5a45);color:var(--white, #ffffff);border-radius:6px;font-size:13px}.shipping-zone-modal .multi-select-tag button{background:none;border:none;color:inherit;cursor:pointer;padding:0;opacity:.7;font-size:14px}.shipping-zone-modal .multi-select-tag button:hover{opacity:1}.shipping-zone-modal .multi-select input{border:none;outline:none;flex:1;min-width:100px;font-size:16px;padding:4px 8px;font-family:var(--dash-font-sans)}.shipping-zone-modal .dropdown-wrapper{position:relative}.shipping-zone-modal .dropdown{position:absolute;top:100%;left:0;right:0;background:var(--white, #ffffff);border:1px solid var(--sf-bg-border, #ddd5c8);border-radius:8px;box-shadow:0 4px 12px #0000001a;max-height:200px;overflow-y:auto;z-index:100;margin-top:4px}.shipping-zone-modal .dropdown-item{padding:12px 16px;cursor:pointer;font-size:14px}.shipping-zone-modal .dropdown-item:hover{background:var(--sf-bg, #f7f3ed)}.shipping-zone-modal .dropdown-item.selected{background:var(--sf-primary, #3d5a45);color:var(--white, #ffffff)}.shipping-zone-modal .state-fees-section{margin-top:20px;padding-top:20px;border-top:1px solid var(--sf-bg-border, #ddd5c8)}.shipping-zone-modal .state-fee-row{margin-bottom:16px;padding:12px;background:var(--sf-bg, #f7f3ed);border-radius:8px}.shipping-zone-modal .state-fee-row:last-of-type{margin-bottom:8px}.shipping-zone-modal .state-fee-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.shipping-zone-modal .state-fee-name{font-weight:500;font-size:14px}.shipping-zone-modal .state-areas{margin-top:12px;padding-top:12px;border-top:1px solid var(--sf-bg-border, #ddd5c8)}.shipping-zone-modal .area-row{display:flex;gap:8px;align-items:center;margin-bottom:8px}.shipping-zone-modal .area-name{flex:1;padding:8px 12px}.shipping-zone-modal .area-remove{width:32px;height:32px;border-radius:6px;border:1px solid var(--red-light, #fee2e2);background:var(--white, #ffffff);color:var(--red, #ef4444);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.shipping-zone-modal .area-remove:hover{background:var(--red-light, #fee2e2)}.shipping-zone-modal .add-area-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px dashed var(--sf-bg-border, #ddd5c8);border-radius:6px;background:transparent;color:var(--grey, #666);font-size:13px;cursor:pointer;transition:all .15s}.shipping-zone-modal .add-area-btn:hover{border-color:var(--sf-primary, #3d5a45);color:var(--sf-primary, #3d5a45)}.shipping-delete-modal .dash-modal-body p{margin:0;font-size:14px;line-height:1.5;color:var(--grey, #666)}
