.admin-body .admin-minimal-tabs{min-width:0;max-width:100%;border-radius:0;box-shadow:none}.admin-body .admin-minimal-tabs>.nav-tabs{flex-wrap:nowrap;overflow-x:auto;max-width:100%;border:0;border-bottom:1px solid #edf0f3;gap:.25rem}.admin-body .admin-minimal-tabs>.nav-tabs .nav-item{margin:0;flex-shrink:0}.admin-body .admin-minimal-tabs>.nav-tabs .nav-item .nav-link,.admin-body .admin-minimal-tabs>.nav-tabs .nav-item .nav-link:is(:hover,:focus,:active){min-height:44px;margin:0;padding:.6rem 1rem;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:#68717f;white-space:nowrap}.admin-body .admin-minimal-tabs>.nav-tabs .nav-item .nav-link:hover{color:var(--brand-primary, #8b7449)}.admin-body .admin-minimal-tabs>.nav-tabs .nav-item.active .nav-link,.admin-body .admin-minimal-tabs>.nav-tabs .nav-item.active .nav-link:is(:hover,:focus,:active){border-bottom-color:var(--brand-primary, #8b7449);color:var(--brand-primary, #8b7449)}.admin-body .admin-minimal-tabs>.nav-tabs .nav-link:focus-visible{outline:2px solid var(--brand-primary, #8b7449);outline-offset:-2px}.admin-body .admin-minimal-tabs>.tab-content{min-width:0;max-width:100%;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none}.admin-body .admin-minimal-tabs>.tab-content>.tab-pane{min-width:0}.admin-body .admin-minimal-tabs>.tab-content>.tab-pane[hidden]{display:none!important}.admin-body{--admin-control-height: 36px;--admin-font-size: .85rem;--admin-card-padding: 1rem;--admin-radius: 6px;--admin-border: #e0e4e9;--admin-muted: #737b87}.admin-body .admin-content-body{min-width:0}.admin-body .admin-content-body .card{border-radius:var(--admin-radius)}.admin-body .admin-content-body .card-title{font-size:.9rem;font-weight:500}.admin-body .admin-content-body .form-control,.admin-body .admin-content-body .form-select{min-height:var(--admin-control-height);font-size:var(--admin-font-size);border-radius:var(--admin-radius);border-color:var(--admin-border);box-shadow:none}.admin-body .admin-content-body .form-control:focus,.admin-body .admin-content-body .form-select:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px var(--brand-focus-soft)}.admin-body .admin-content-body .btn{min-height:var(--admin-control-height);border-radius:var(--admin-radius);font-size:.8rem;padding:.35rem .75rem}.admin-body .admin-content-body .icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--admin-control-height);padding:.35rem}.admin-body .admin-content-body .table-wrap{max-width:100%;overflow-x:auto}.admin-body .admin-content-body .catalog-list .list-toolbar,.admin-body .admin-content-body .catalog-list .list-tools,.admin-body .admin-content-body .catalog-list .list-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.admin-body .admin-content-body .catalog-list .list-toolbar,.admin-body .admin-content-body .catalog-list .list-pagination{justify-content:space-between}.admin-body .admin-content-body .catalog-list .list-search{position:relative;margin:0}.admin-body .admin-content-body .catalog-list .list-search>i{position:absolute;inset-inline-start:.75rem;top:50%;transform:translateY(-50%);color:#969eaa;pointer-events:none}.admin-body .admin-content-body .catalog-list .list-search input{padding-inline-start:2rem}.admin-body .admin-content-body .catalog-list .list-state{padding:2rem 1rem;text-align:center;color:var(--admin-muted)}.admin-body .admin-content-body .catalog-list .table{margin-bottom:0}.admin-body .admin-content-body .catalog-list td{vertical-align:middle}.admin-body .admin-content-body :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@media(max-width:767px),(pointer:coarse){.admin-body{--admin-control-height: 44px}.admin-body .admin-content-body .btn,.admin-body .admin-content-body .form-control,.admin-body .admin-content-body .form-select,.admin-body .admin-content-body .page-link{min-height:44px}.admin-body .admin-content-body .icon-button{min-width:44px}}html,body{min-width:320px;min-height:100%;margin:0}body{color:#34495e;font-family:Poppins,Arial,sans-serif;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}:root{--brand-accent: #d52b35;--brand-ink: #242424;--brand-paper: #f7f8fa;--brand-primary: #bd202c;--brand-hover: #961924;--brand-soft: #fff1f2;--brand-line: #efc8cc;--brand-focus-soft: #d52b3533;--bs-primary: #bd202c;--bs-primary-rgb: 189, 32, 44;--bs-link-color: #bd202c;--bs-link-hover-color: #961924}body{background:var(--brand-paper);color:var(--brand-ink)}a{color:var(--brand-primary)}a:hover{color:var(--brand-hover)}.btn-primary{--bs-btn-bg: var(--brand-primary);--bs-btn-border-color: var(--brand-primary);--bs-btn-hover-bg: var(--brand-hover);--bs-btn-hover-border-color: var(--brand-hover);--bs-btn-active-bg: var(--brand-hover);--bs-btn-active-border-color: var(--brand-hover);--bs-btn-disabled-bg: var(--brand-primary);--bs-btn-disabled-border-color: var(--brand-primary);--bs-btn-focus-shadow-rgb: 189, 32, 44}html body .btn-primary{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}html body .btn-primary:hover,html body .btn-primary:focus,html body .btn-primary:active{background-color:var(--brand-hover);border-color:var(--brand-hover)}html body .btn-primary:focus{box-shadow:0 0 0 .2rem var(--brand-focus-soft)}html body .btn-primary:disabled,html body .btn-primary.disabled{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}html body .text-primary{color:var(--brand-primary)!important}html body .bg-primary,html body .card-sign .card-title-sign .title{background-color:var(--brand-primary)!important}html body .form-control:focus,html body .form-select:focus{border-color:var(--brand-primary);box-shadow:0 0 0 .2rem var(--brand-focus-soft)}html body .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}html body .page-link{color:var(--brand-primary)}html body .form-check-input:checked{background-color:var(--brand-primary);border-color:var(--brand-primary)}html body form[appFormValidation] .form-control[aria-invalid=true],html body form[appFormValidation] .form-select[aria-invalid=true]{border-color:#b42318}html body form[appFormValidation] .field-error{margin:.35rem 0 0;font-size:.8rem;line-height:1.4;color:#b42318}:root{--notification-text: var(--brand-ink);--notification-success-background: var(--brand-paper);--notification-success-accent: var(--brand-primary);--notification-success-border: var(--brand-line);--notification-info-background: #f4f6f8;--notification-info-accent: #455b73;--notification-info-border: #d9e0e8;--notification-warning-background: #fff8e8;--notification-warning-accent: #865c13;--notification-warning-border: #ead5a8;--notification-error-background: #fff2f0;--notification-error-accent: #b42318;--notification-error-border: #edc4bf}.currency-input{position:relative;min-width:0;width:100%}.currency-input>span{position:absolute;inset-inline-start:.8rem;top:50%;transform:translateY(-50%);color:var(--brand-primary);font-size:.95rem;font-weight:500;line-height:1;pointer-events:none}.currency-input>input.form-control.ng-invalid.ng-touched{border-color:#b42318}.currency-input>input.form-control{width:100%;min-width:0;padding-inline:2.1rem .75rem;text-align:right;font-variant-numeric:tabular-nums}
