.ea-show-template .card{border:1px solid rgba(139,90,159,.1);border-radius:12px;box-shadow:0 4px 20px rgba(139,90,159,.08)}.ea-show-template .card-body{background:linear-gradient(135deg,#fff,#fafbfc)}.ea-show-template .field-group{border-bottom:1px solid #e9ecef;display:table-row}.ea-show-template .field-group:last-child{border-bottom:none}.ea-show-template .field-label{background:linear-gradient(90deg,#e9ecef,#f8f9fa);border-right:1px solid #e9ecef;color:var(--speedok-primary,#8b5a9f);display:table-cell;font-weight:600;padding:12px 16px;text-align:left!important;vertical-align:top;width:30%}#modal-delete{height:28%!important;margin-left:30%;margin-top:20%;width:50%}.ea-detail .field-group .field-label{padding-left:10px!important;padding-top:10px!important}.ea-show-template .field-value{background-color:#fff;display:table-cell;padding:12px 16px;vertical-align:top}.ea-show-template .card-body{padding:0!important}.ea-show-template .form-fieldset{margin-block-end:0!important;margin-bottom:0!important}.ea-show-template .card-body>*{border:1px solid #e9ecef;border-collapse:collapse;border-radius:8px;display:table;overflow:hidden;width:100%}.ea-show-template .form-label{color:var(--speedok-primary,#8b5a9f)!important;font-size:.75rem;font-weight:600;letter-spacing:.5px}.ea-show-template .bg-light{background-color:#f8f9fa!important;border:1px solid #e9ecef!important;border-radius:8px;transition:all .2s ease}.ea-show-template .bg-light:hover{background-color:#fff!important;border-color:var(--speedok-primary,#8b5a9f)!important;box-shadow:0 2px 8px rgba(139,90,159,.15)}.ea-show-template .badge.bg-success{background-color:var(--speedok-secondary,#4caf50)!important}.ea-show-template .badge.bg-secondary,.ea-show-template .badge.bg-success{border-radius:20px;color:#fff!important;font-weight:600;padding:.5rem 1rem!important}.ea-show-template .badge.bg-secondary{background-color:#6c757d!important}.ea-show-template .text-dark.fw-medium{color:#2c3e50!important;font-weight:500!important}.ea-show-template .h3{color:var(--speedok-primary,#8b5a9f)!important;font-weight:700}.ea-show-template .btn-group .btn{border-radius:8px;font-weight:500;transition:all .2s ease}.ea-show-template .btn-group .btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.ea-show-template .modal-content{border:none;border-radius:12px;box-shadow:0 10px 40px rgba(139,90,159,.2)}.ea-show-template .modal-header{background:linear-gradient(135deg,var(--speedok-primary,#8b5a9f) 0,#9b6ba8 100%);border-bottom:none;border-radius:12px 12px 0 0;color:#fff}.ea-show-template .modal-header .btn-close{filter:invert(1)}@media (max-width:768px){.ea-show-template .col-md-6{margin-bottom:1.5rem}}@media (max-width:576px){.ea-show-template .col-lg-4{margin-bottom:1.5rem}.ea-show-template .card-body{padding:1.5rem!important}}.ea-show-template .btn-link{color:var(--speedok-primary,#8b5a9f)!important;font-weight:500;text-decoration:none}.ea-show-template .btn-link:hover{color:var(--speedok-secondary,#4caf50)!important;text-decoration:underline}.ea-show-template .modal-body pre{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;max-height:400px;overflow-y:auto;padding:1rem}.ea-show-template .modal-body pre::-webkit-scrollbar{width:8px}.ea-show-template .modal-body pre::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ea-show-template .modal-body pre::-webkit-scrollbar-thumb{background:var(--speedok-primary,#8b5a9f);border-radius:4px}.ea-show-template .modal-body pre::-webkit-scrollbar-thumb:hover{background:var(--speedok-secondary,#4caf50)}.ea-show-template .loading{opacity:.6;pointer-events:none}.ea-show-template .field-success{background-color:rgba(76,175,80,.05)!important;border-color:var(--speedok-secondary,#4caf50)!important}.ea-show-template .field-error{background-color:rgba(220,53,69,.05)!important;border-color:#dc3545!important}.ea-show-template .field-value-container{overflow:hidden;position:relative}.ea-show-template .field-value-container:hover{transform:translateY(-2px);transition:transform .3s ease}.ea-show-template .fa{color:var(--speedok-primary,#8b5a9f);opacity:.8}.ea-show-template .field-value-container:hover .fa{color:var(--speedok-secondary,#4caf50);opacity:1}.ea-show-template .field-value-container a{color:var(--speedok-primary,#8b5a9f);text-decoration:none;transition:color .2s ease}.ea-show-template .field-value-container a:hover{color:var(--speedok-secondary,#4caf50);text-decoration:underline}.ea-show-template .field-value-container small{font-size:.75rem;opacity:.7}.ea-show-template .badge{font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.ea-show-template .text-muted{font-style:italic;opacity:.6}:root{--speedok-primary:#8b5a9f;--speedok-secondary:#4caf50;--speedok-dark:#343a40;--speedok-light:#f8f9fa;--speedok-gradient:linear-gradient(135deg,var(--speedok-primary),var(--speedok-secondary))}.btn-primary{background-color:var(--speedok-primary);border-color:var(--speedok-primary)}.btn-primary:focus,.btn-primary:hover{background-color:#7a4e8c;border-color:#7a4e8c}.text-primary{color:var(--speedok-primary)}.bg-primary{background-color:var(--speedok-primary)}.border-primary{border-color:var(--speedok-primary)}.btn-success{background-color:var(--speedok-secondary);border-color:var(--speedok-secondary)}.btn-success:focus,.btn-success:hover{background-color:#45a049;border-color:#45a049}.text-success{color:var(--speedok-secondary)}.ea-header .navbar-brand{font-weight:700}.ea-sidebar .ea-sidebar-brand img{margin-right:8px;max-height:35px;max-width:180px;vertical-align:middle}.ea-sidebar .ea-sidebar-brand{align-items:center;display:flex;font-size:1.1rem;font-weight:600;justify-content:center}@media (max-width:768px){.ea-sidebar .ea-sidebar-brand img{max-height:30px;max-width:150px}}.avatar-upload-wrapper{cursor:pointer;transition:transform .3s ease}.avatar-upload-wrapper:hover{transform:scale(1.05)}.avatar-size{height:120px;width:120px}.avatar-image{object-fit:cover;transition:opacity .3s ease}.avatar-hover{position:relative;transition:all .3s ease}.avatar-camera{align-items:center;display:flex;font-size:.875rem;height:32px;justify-content:center;padding:.5rem;transition:transform .3s ease;width:32px;z-index:2}.avatar-upload-wrapper:hover .avatar-camera{transform:scale(1.1)}.avatar-overlay{background:rgba(139,90,159,.8);opacity:0;transition:opacity .3s ease;z-index:1}.avatar-upload-wrapper:hover .avatar-overlay{opacity:1}.avatar-upload-wrapper:hover .avatar-image{opacity:.7}.avatar-loading{background:rgba(139,90,159,.9);z-index:3}#changeAvatarBtn{border-color:var(--speedok-primary);color:var(--speedok-primary);transition:all .3s ease}#changeAvatarBtn:hover{background-color:var(--speedok-primary);border-color:var(--speedok-primary);box-shadow:0 4px 8px rgba(139,90,159,.3);color:#fff;transform:translateY(-1px)}.card{border-radius:12px;overflow:hidden}.card-header{font-weight:600}.form-control:focus,.form-select:focus{border-color:var(--speedok-primary);box-shadow:0 0 0 .2rem rgba(139,90,159,.25)}.form-label{color:var(--speedok-dark);font-weight:600}.btn{border-radius:8px;font-weight:500;transition:all .3s ease}.modal-content{border-radius:12px}.modal-header{font-weight:600}.text-speedok-primary{color:var(--speedok-primary)}.bg-speedok-primary{background-color:var(--speedok-primary)}.ea-show .ea-fieldset{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:1.5rem;overflow:hidden}.ea-show .ea-fieldset .ea-fieldset-header{background:linear-gradient(135deg,var(--speedok-primary) 0,#7a4e8c 100%);border-bottom:none;color:#fff;margin:0;padding:1rem 1.5rem}.ea-show .ea-fieldset .ea-fieldset-header h2{color:#fff;font-size:1.25rem;font-weight:600;margin:0}.ea-show .ea-fieldset .ea-fieldset-body{padding:1.5rem}.ea-show .ea-field{border-bottom:1px solid #f1f3f4;padding:1rem 0;transition:all .3s ease}.ea-show .ea-field:last-child{border-bottom:none}.ea-show .ea-field:hover{background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:8px;margin:0 -.5rem;padding:1rem;transform:translateX(3px)}.ea-show .ea-field-label{color:var(--speedok-primary);font-size:.85rem;font-weight:700;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.ea-show .ea-field-value{color:#495057;font-size:1rem;font-weight:500;line-height:1.5}.ea-show table{border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);overflow:hidden}.ea-show table thead{background:linear-gradient(135deg,var(--speedok-primary) 0,#7a4e8c 100%)}.ea-show table thead th{border:none;color:#fff;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ea-show table tbody tr:hover{background:linear-gradient(135deg,#f8f9fa,#fff);transform:scale(1.01)}.ea-show .badge{border-radius:8px;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:.5rem .75rem;text-transform:uppercase}.ea-show img{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);height:auto;max-width:200px;transition:all .3s ease}.ea-show img:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);transform:scale(1.05)}.bg-speedok-secondary{background-color:var(--speedok-secondary)}.border-speedok-primary{border-color:var(--speedok-primary)}.border-speedok-secondary{border-color:var(--speedok-secondary)}.speedok-brand{background:var(--speedok-gradient)}.form-control.is-valid,.form-select.is-valid{border-color:var(--speedok-secondary)}.is-valid-feedback{color:var(--speedok-secondary)}.content-header{border-bottom:1px solid #dee2e6;margin-bottom:0;padding:1.5rem 1.5rem 1rem!important}.content-header-title .title{font-size:1.75rem;font-weight:600;margin-bottom:0}.page-actions{align-items:center;display:flex;gap:.5rem}.profile-page .card-header{background:var(--speedok-gradient);color:#fff}.profile-page .list-group-item{transition:all .3s ease}.profile-page .list-group-item:hover{background:rgba(139,90,159,.02);padding-left:.5rem}.badge{font-weight:600}@media (max-width:768px){.avatar-size{height:100px;width:100px}.card-body{padding:1rem}.btn{font-size:.875rem;padding:.5rem 1rem}}.fade-in{animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-in{animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.table{border:none!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;overflow:hidden}.table thead th{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:none!important;color:#495057!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.5px!important;padding:1.25rem 1rem!important;text-transform:uppercase!important}.table tbody tr{border:none!important;transition:all .2s ease!important}.table tbody tr:hover{background-color:rgba(139,90,159,.05)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transform:translateY(-1px)!important}.table tbody td{border:none!important;border-bottom:1px solid #f1f3f4!important;padding:1.25rem 1rem!important;vertical-align:middle!important}.table .btn{border-radius:6px!important;font-size:.8rem!important;font-weight:600!important;margin:0 2px!important;padding:.5rem 1rem!important;transition:all .2s ease!important}.table .btn:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)!important;transform:translateY(-1px)!important}.form-control,.form-select{border:2px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important;font-size:1rem!important;padding:.875rem 1rem!important;transition:all .2s ease!important}.form-control:focus,.form-select:focus{border-color:var(--speedok-primary,#8b5a9f)!important;box-shadow:0 0 0 .2rem rgba(139,90,159,.25)!important;transform:translateY(-1px)!important}.form-label{color:#2d3748!important;font-size:.95rem!important;font-weight:600!important;margin-bottom:.75rem!important}.badge{border-radius:8px!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;font-size:.8rem!important;font-weight:500!important;padding:.5rem .875rem!important}.ea-search input{border:2px solid #e2e8f0!important;border-radius:25px!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;padding:.75rem 1.25rem!important}.ea-search input:focus{border-color:var(--speedok-primary,#8b5a9f)!important;box-shadow:0 0 0 .2rem rgba(139,90,159,.25)!important}.ea-filters{background:linear-gradient(135deg,#f8f9fa,#fff)!important;border:1px solid #e9ecef!important;border-radius:12px!important;box-shadow:0 4px 15px rgba(0,0,0,.08)!important;margin-bottom:2rem!important;padding:1.5rem!important}.pagination{gap:.25rem!important}.page-link{border:2px solid #e2e8f0!important;border-radius:8px!important;color:#4a5568!important;font-weight:500!important;margin:0 2px!important;padding:.75rem 1rem!important;transition:all .2s ease!important}.page-link:hover{color:#fff!important;transform:scale(1.05)!important}.page-item.active .page-link,.page-link:hover{background-color:var(--speedok-primary,#8b5a9f)!important;border-color:var(--speedok-primary,#8b5a9f)!important}.ea-sidebar{background:linear-gradient(180deg,#2d3748,#1a202c)!important;box-shadow:2px 0 15px rgba(0,0,0,.1)!important}.ea-sidebar .ea-menu-item{border-radius:8px!important;margin:.25rem .75rem!important;transition:all .2s ease!important}.ea-sidebar .ea-menu-item:hover{background:hsla(0,0%,100%,.1)!important;transform:translateX(4px)!important}.ea-sidebar .ea-menu-item.active{background:var(--speedok-primary,#8b5a9f)!important;box-shadow:0 2px 8px rgba(139,90,159,.3)!important}.modal-content{border:none!important;border-radius:16px!important;box-shadow:0 20px 40px rgba(0,0,0,.15)!important}.modal-header{background:linear-gradient(135deg,var(--speedok-primary,#8b5a9f) 0,#6c4298 100%)!important;border:none!important;border-radius:16px 16px 0 0!important;color:#fff!important;padding:1.5rem!important}.modal-body{padding:2rem!important}.modal-footer{border:none!important;padding:1.5rem 2rem 2rem!important}.alert{border:none!important;border-left:4px solid!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;margin-bottom:1.5rem!important;padding:1.25rem 1.5rem!important}.alert-success{background:linear-gradient(135deg,#f0fff4,#e6ffed)!important;border-left-color:var(--speedok-secondary,#4caf50)!important;color:#2f855a!important}.alert-danger{background:linear-gradient(135deg,#fff5f5,#fed7d7)!important;border-left-color:#e53e3e!important;color:#c53030!important}.alert-info{background:linear-gradient(135deg,#ebf8ff,#bee3f8)!important;border-left-color:#3182ce!important;color:#2c5282!important}.alert-warning{background:linear-gradient(135deg,#fffaf0,#fbd38d)!important;border-left-color:#dd6b20!important;color:#c05621!important}.form-check-input{border:2px solid #e2e8f0!important;border-radius:15px!important;transform:scale(1.3)!important;transition:all .2s ease!important}.form-check-input:checked{background-color:var(--speedok-secondary,#4caf50)!important;border-color:var(--speedok-secondary,#4caf50)!important;box-shadow:0 0 0 .2rem rgba(76,175,80,.25)!important}.form-switch .form-check-input{border-radius:25px!important}.ea-spinner{animation:spin 1s linear infinite!important;border:3px solid #f3f3f3!important;border-radius:50%!important;border-top:3px solid var(--speedok-primary,#8b5a9f)!important;height:30px!important;width:30px!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ea-content .card{border:none!important;border-radius:16px!important;box-shadow:0 8px 32px rgba(0,0,0,.08)!important;overflow:hidden!important;transition:all .3s ease!important}.ea-content .card:hover{box-shadow:0 16px 48px rgba(0,0,0,.12)!important;transform:translateY(-4px)!important}.ea-content .card-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:none!important;color:#2d3748!important;font-weight:700!important;padding:1.5rem!important}.ea-content .card-body{padding:2rem!important}@media (max-width:768px){.content-header{padding:1rem!important}.content-header-title .title{font-size:1.5rem!important}.page-actions{flex-direction:column!important;gap:.5rem!important}.table{font-size:.85rem!important}.table tbody td,.table thead th{padding:.75rem .5rem!important}.ea-content .card-body,.modal-body{padding:1.25rem!important}}.modern-form-container .card{border:none!important;border-radius:20px!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;overflow:hidden!important}.modern-form-container .form-fields-row{display:flex;flex-wrap:wrap;margin:0 -.75rem}.modern-form-container .form-fields-row>div{padding:0 .75rem}.form-field-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:15px!important;overflow:hidden!important;position:relative!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important}.form-field-card:before{background:linear-gradient(90deg,var(--speedok-primary),var(--speedok-secondary));content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.form-field-card:hover{border-color:var(--speedok-primary)!important;box-shadow:0 15px 35px rgba(139,90,159,.15)!important;transform:translateY(-4px)!important}.form-field-card:hover:before{transform:scaleX(1)}.form-actions-container{background:linear-gradient(135deg,#f8f9fa,#fff)!important;border-radius:20px!important;border-top:3px solid var(--speedok-primary)!important;box-shadow:0 -8px 25px rgba(0,0,0,.08)!important;margin:2rem -2rem -2rem!important}.form-control-lg:hover,.form-select-lg:hover{border-color:rgba(139,90,159,.5)!important;box-shadow:0 4px 12px rgba(139,90,159,.15)!important;transform:translateY(-1px)!important}.form-control-lg:focus,.form-select-lg:focus{box-shadow:0 8px 25px rgba(139,90,159,.25)!important;transform:translateY(-2px)!important}.form-label-modern{background:linear-gradient(135deg,var(--speedok-primary),#6c4298)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-weight:800!important;position:relative!important}.form-label-modern:after{background:linear-gradient(90deg,var(--speedok-primary),var(--speedok-secondary));bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.form-field-card:hover .form-label-modern:after{width:100%}.ea-edit .content-body,.ea-new .content-body{background:transparent!important;padding:0!important}.ea-fieldset{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:15px!important;box-shadow:0 4px 15px rgba(0,0,0,.08)!important;margin-bottom:2rem!important;padding:2rem!important;position:relative!important}.ea-fieldset:before{background:linear-gradient(90deg,var(--speedok-primary),var(--speedok-secondary));border-radius:15px 15px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.ea-fieldset .ea-fieldset-header{border-bottom:2px solid #e2e8f0!important;margin-bottom:1.5rem!important;padding-bottom:1rem!important}.ea-fieldset .ea-fieldset-header h2{color:var(--speedok-primary)!important;font-size:1.25rem!important;font-weight:700!important}.collection-modern{border:2px dashed #e2e8f0!important;transition:all .3s ease!important}.collection-modern:hover{border-color:var(--speedok-primary)!important;border-style:solid!important}.btn-primary{overflow:hidden!important;position:relative!important}.btn-primary:before{background:hsla(0,0%,100%,.2);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease;width:0}.btn-primary:hover:before{height:300px;width:300px}.form-help-modern{animation:slideInUp .3s ease}.form-errors-modern .alert{animation:shakeX .5s ease}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shakeX{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-2px)}20%,40%,60%,80%{transform:translateX(2px)}}@media (max-width:768px){.modern-form-container{padding:1rem .5rem!important}.form-field-card{margin-bottom:1rem!important;padding:1.5rem!important}.form-actions-container{margin:1.5rem -1rem -1rem!important;padding:1.5rem!important}.modern-form-container .form-fields-row>div{padding:0 .25rem}}.ea-content-wrapper .modern-form-container{margin:0!important;max-width:none!important;padding:0!important}@keyframes focusRing{0%{box-shadow:0 0 0 0 rgba(139,90,159,.4)}to{box-shadow:0 0 0 8px rgba(139,90,159,0)}}.form-control-lg:focus,.form-select-lg:focus{animation:focusRing .6s ease-out}.ea-lightbox-thumbnail,.ea-lightbox-thumbnail img{display:none!important}.product-images-display{max-height:400px;overflow-y:auto}.image-item{transition:all .3s ease}.image-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.ea-form-group .form-control[type=file]{background:none;border:1px solid #dee2e6;padding:.375rem .75rem}.ea-form-group .form-control[type=file]::-webkit-file-upload-button{background:#6c757d;border:none;border-radius:.25rem;color:#fff;margin-right:.5rem;padding:.375rem .75rem}.ea-form-group .form-control[type=file]::-webkit-file-upload-button:hover{background:#5a6268}.role-filter-buttons .btn-group .btn{border-radius:.375rem;font-weight:500;transition:all .2s ease-in-out}.role-filter-buttons .btn-group .btn:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.role-filter-buttons .btn-group .btn.active{box-shadow:0 2px 8px rgba(0,0,0,.15);font-weight:600}.role-filter-buttons .btn[data-role-filter=all].active{background-color:var(--bs-primary);border-color:var(--bs-primary)}.role-filter-buttons .btn[data-role-filter=ROLE_AFFILIATE].active{background-color:var(--bs-success);border-color:var(--bs-success)}.role-filter-buttons .btn[data-role-filter=ROLE_ADMIN].active{background-color:var(--bs-danger);border-color:var(--bs-danger)}.role-filter-buttons .btn[data-role-filter=ROLE_USER].active{background-color:var(--bs-warning);border-color:var(--bs-warning)}tbody tr:not([style*="display: none"]){transition:background-color .2s ease}tbody tr:not([style*="display: none"]):hover{background-color:rgba(139,90,159,.05)!important}.no-results td{color:#6c757d;font-style:italic;padding:2rem!important}@media (max-width:768px){.role-filter-buttons .btn-group{flex-direction:column;width:100%}.role-filter-buttons .btn-group .btn{border-radius:.375rem!important;margin-bottom:.5rem}.role-filter-buttons .btn-group .btn:last-child{margin-bottom:0}}.card.mb-4{border:1px solid rgba(139,90,159,.1);box-shadow:0 2px 4px rgba(0,0,0,.05)}.card.mb-4 .card-body{padding:1.5rem}.card-title{color:var(--speedok-primary);font-weight:600}@media (min-width:769px){.content,.content-body,.content-wrapper{margin:0!important;padding:8px!important}.content,.content-body,.content-wrapper,.main-content{max-width:100%!important;width:100%!important}.ea-sidebar{width:250px!important}.ea-main{margin-left:250px!important;width:calc(100% - 250px)!important}.ea-content{max-width:none!important;width:100%!important}.ea-content-body{padding:8px!important}.ea-table-container{max-width:100%!important;width:100%!important}.sidebar,.sidebar-minimized,.sidebar-wrapper,.sidebar-wrapper.collapsed,.sidebar.collapsed,.wrapper[data-sidebar-collapsed=true] .sidebar,.wrapper[data-sidebar-collapsed=true] .sidebar-wrapper,[data-sidebar-collapsed=true],aside.sidebar{max-width:250px!important;min-width:250px!important;width:250px!important}.sidebar .main-menu,.sidebar .navbar,.sidebar header{opacity:1!important;visibility:visible!important;width:100%!important}.sidebar .logo-custom{display:inline-block!important}.sidebar .logo-compact{display:none!important}.sidebar .ea-menu-item-label,.sidebar .menu-item-label,.sidebar nav a span{display:inline-block!important;opacity:1!important;visibility:visible!important}.sidebar-section,.sidebar-section-content{display:block!important;opacity:1!important;visibility:visible!important}}@media (max-width:768px){.ea-main,.ea-sidebar{width:100%!important}.ea-main{margin-left:0!important}}@media (min-width:769px){.sidebar:not(.responsive-header){max-width:250px!important;min-width:250px!important;width:250px!important}.sidebar-wrapper{width:250px!important}.sidebar-wrapper.collapsed,.sidebar.collapsed,.wrapper[data-sidebar-collapsed=true] .sidebar,.wrapper[data-sidebar-collapsed=true] .sidebar-wrapper{max-width:250px!important;min-width:250px!important;width:250px!important}.sidebar .logo-custom{display:inline-block!important}.sidebar .logo-compact{display:none!important}}.ea-table td .btn,.field-actions .btn,td.actions .btn{margin:8px!important}.ea-table td .btn:last-child,.field-actions .btn:last-child,td.actions .btn:last-child{margin:0!important}.field-actions,td.actions{white-space:nowrap!important}.ea-table .btn.me-2{margin:8px!important;padding:12px!important}