.remise-input-wrapper[data-v-7d3bf723]{position:relative;width:100%}.remise-input-group[data-v-7d3bf723]{width:100%}.remise-input-group>span[data-v-7d3bf723]:first-child{flex:1;min-width:0}.remise-mode-toggle[data-v-7d3bf723]{padding:.25rem .5rem;font-size:.75rem;line-height:1;border-left:none}.remise-mode-toggle.mode-pourcentage[data-v-7d3bf723]{background-color:#e9ecef}.remise-input-inline .remise-mode-toggle[data-v-7d3bf723]{font-size:.7rem;padding:.2rem .4rem;opacity:.6;transition:opacity .2s ease}.remise-input-inline .remise-input-group.is-focused .remise-mode-toggle[data-v-7d3bf723],.remise-input-inline .remise-input-group:hover .remise-mode-toggle[data-v-7d3bf723]{opacity:1}.remise-mode-toggle[data-v-7d3bf723]:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.vuetable-body-wrapper .table{margin-bottom:0!important}.vs__dropdown-toggle{height:30px!important;overflow:hidden}.vs__actions{display:none}.ll-panel{border-radius:10px;overflow:hidden;border:1px solid #e0e0e0;background:#fafafa}.ll-panel-header{display:flex;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(135deg,#333,#1a1a1a);color:#fff}.ll-panel-icon{width:30px;height:30px;border-radius:7px;background:linear-gradient(135deg,#730000,#5a0000);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 8px rgba(115,0,0,.4)}.ll-panel-icon i{color:#ffd000;font-size:.75rem}.ll-panel-title{font-size:.88rem;font-weight:700;letter-spacing:.2px}.ll-panel-body{padding:16px;gap:14px}.ll-field,.ll-panel-body{display:flex;flex-direction:column}.ll-field{gap:5px}.ll-field-full{width:100%}.ll-row{display:flex;gap:12px}.ll-field-grow{flex:2}.ll-field-small{flex:1}.ll-label{font-size:.72rem;font-weight:600;color:#444;text-transform:uppercase;letter-spacing:.5px;margin:0}.ll-label i{color:#730000;font-size:.68rem;margin-right:2px}.ll-required{color:#730000;font-weight:700}.ll-input{width:100%;padding:8px 12px;border:1.5px solid #e0e0e0;border-radius:6px;font-size:.85rem;color:#333;background:#fff;transition:all .2s ease;outline:none;box-sizing:border-box}.ll-input:focus{border-color:#730000;box-shadow:0 0 0 3px rgba(115,0,0,.08)}.ll-input::-moz-placeholder{color:#bbb}.ll-input:-ms-input-placeholder{color:#bbb}.ll-input::placeholder{color:#bbb}.ll-input-right{text-align:right!important}.ll-field-grow .form-control{padding:8px 12px!important;border:1.5px solid #e0e0e0!important;border-radius:6px!important;font-size:.85rem!important;color:#333!important;background:#fff!important;text-align:right!important;height:auto!important}.ll-field-grow .form-control:focus{border-color:#730000!important;box-shadow:0 0 0 3px rgba(115,0,0,.08)!important}.ll-select .vs__dropdown-toggle{padding:4px 8px!important;border:1.5px solid #e0e0e0!important;border-radius:6px!important;background:#fff!important;height:auto!important;min-height:36px!important;overflow:visible!important}.ll-select .vs__dropdown-toggle:focus-within{border-color:#730000!important;box-shadow:0 0 0 3px rgba(115,0,0,.08)!important}.ll-select .vs__search{padding:2px 0!important}.ll-select .vs__search,.ll-select .vs__selected{font-size:.85rem!important;color:#333!important;margin:0!important}.ll-select .vs__selected{padding:0!important;font-weight:500;text-transform:uppercase}.ll-select .vs__actions{display:flex!important;padding:0 4px 0 0!important}.ll-select .vs__clear{display:none!important}.ll-select .vs__dropdown-menu{border-radius:6px!important;border:1.5px solid #e0e0e0!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important;padding:4px!important}.ll-select .vs__dropdown-option{padding:6px 10px!important;border-radius:4px!important;font-size:.8rem!important;text-transform:uppercase}.ll-select .vs__dropdown-option--highlight{background:#730000!important;color:#ffd000!important}.ll-panel-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eee}.ll-btn{padding:7px 18px;border-radius:6px;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;letter-spacing:.3px;display:inline-flex;align-items:center;gap:5px}.ll-btn-cancel{background:transparent;color:#777;border:1.5px solid #ddd}.ll-btn-cancel:hover{background:#f0f0f0;color:#444;border-color:#ccc}.ll-btn-confirm{background:linear-gradient(135deg,#730000,#5a0000);color:#ffd000;box-shadow:0 3px 10px rgba(115,0,0,.2)}.ll-btn-confirm:hover{box-shadow:0 5px 16px rgba(115,0,0,.35);transform:translateY(-1px)}.ll-btn-confirm i{font-size:.7rem}