.media-item[data-v-b0ab2912]{cursor:move}.ghost .media-item[data-v-b0ab2912]{opacity:.25}@media(hover:hover){.media-item__actions .btn[data-v-b0ab2912]:not(.active){visibility:hidden}.media-item[data-v-b0ab2912]:hover img{opacity:.9;transition:opacity .5s}.media-item:hover .media-item__actions .btn[data-v-b0ab2912]{visibility:visible}}.media-item__image[data-v-b0ab2912]{position:relative}.media-item__actions[data-v-b0ab2912]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;width:100%;height:100%;position:absolute;top:0;left:0;gap:.25rem;padding:.25rem}.media-item__actions .btn[data-v-b0ab2912]{margin-left:.25rem}.flip-list-move[data-v-b0ab2912]{transition:transform .5s}.no-move[data-v-b0ab2912]{transition:transform 0s}.media-item__actions[data-v-e270c6d8]{display:flex;align-items:center;justify-content:center}.languages .row[data-v-423849e3]{--bs-gutter-y:0}.length[data-v-423849e3]{font-size:14px;position:absolute;bottom:5px;right:15px;z-index:100000}.autocomplete[data-v-31a3d684]{position:absolute;top:100%;left:calc(var(--bs-gutter-x)*0.5);right:calc(var(--bs-gutter-x)*0.5);display:flex;flex-direction:column;z-index:1000;max-height:250px;overflow:hidden;overflow-y:auto;background-color:#fff;border-radius:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:1px solid rgba(45,45,44,.3)}.autocomplete__item[data-v-31a3d684]{padding:.2em .4em;cursor:pointer}.autocomplete__item[data-v-31a3d684]:nth-child(odd){background-color:#f6f6f3}.autocomplete__item[data-v-31a3d684]:hover{color:#fff;background-color:#669eac}.autocomplete__item:hover .autocomplete__data[data-v-31a3d684]{color:#fff}.autocomplete__data[data-v-31a3d684]{color:#669eac;font-size:.875rem;display:block}.autocomplete[data-v-31a3d684] .highlight{color:#fff;background-color:rgba(169,152,74,.9)}.ratio[data-v-0ee11c6c]{--bs-aspect-ratio:133.33333%}@media(min-width:576px){.billing-card-options[data-v-030e1cd3]{margin-left:calc(36px + 1rem)}}.billing-card-options .section-title[data-v-030e1cd3]{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--bs-secondary);margin-bottom:1rem;margin-top:0;border-bottom:2px solid var(--bs-light);padding-bottom:.5rem}.billing-card-options .subsection-title[data-v-030e1cd3]{font-size:.85rem;font-weight:700;margin-bottom:1rem}.billing-card-options .sensitive-field[data-v-030e1cd3]{display:flex;align-items:center;gap:.5rem}.billing-card-options .sensitive-field .sensitive-actions[data-v-030e1cd3]{display:flex;gap:.25rem}.billing-form .form-section[data-v-7e53810f]{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e9ecef}.billing-form .form-section.last[data-v-7e53810f]{border-bottom:none;margin-bottom:0}.billing-form .form-section .section-title[data-v-7e53810f]{font-weight:600;margin-bottom:1rem;color:#a9984a}.billing-form .form-actions[data-v-7e53810f]{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.billing-form .form-actions .error-message[data-v-7e53810f]{display:flex;align-items:center;gap:.5rem;color:#dc3545;font-size:.875rem;font-weight:500}.billing-form .users-list[data-v-7e53810f]{display:flex;flex-direction:column;gap:1rem}.billing-form .users-list .user-item[data-v-7e53810f]{display:flex;align-items:center;padding:1rem;background-color:#f8f9fa;border-radius:.375rem}.billing-form .users-list .user-item .user-info[data-v-7e53810f]{display:flex;align-items:center;gap:.75rem;flex:1}.billing-lines-table th[data-v-aef52e9c]{white-space:nowrap;font-size:.8rem}.billing-lines-table .invoice-total-row[data-v-aef52e9c]{border-top:2px solid #dee2e6}.billing-lines-table .invoice-total-row th[data-v-aef52e9c]{font-size:.9rem}.billing-operation-total[data-v-aca2882c]{border:1px solid #dee2e6;border-radius:.5rem;background:#f8f9fa;padding:.875rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.billing-operation-total__label[data-v-aca2882c]{font-weight:600}.billing-operation-total__values[data-v-aca2882c]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:1rem}.billing-operation-total__column[data-v-aca2882c]{display:flex;flex-direction:column;align-items:flex-end}.billing-operation-total__column-label[data-v-aca2882c]{font-size:.75rem;color:#6c757d}.billing-operation-total__column-value[data-v-aca2882c]{font-weight:700}@media(max-width:767.98px){.billing-operation-total[data-v-aca2882c]{flex-direction:column}.billing-operation-total__values[data-v-aca2882c]{width:100%;grid-template-columns:1fr}.billing-operation-total__column[data-v-aca2882c]{align-items:flex-start}}