@keyframes border-gradient-animation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.header-container{z-index:1000000;border-bottom:1px solid #ebe6e7;width:100%;height:70px;position:relative}.header-container .desktop-header,.header-container .movile-header{height:inherit;border-bottom:1px solid #ebe6e7;justify-content:space-between;align-items:center;padding:0 40px;display:flex}.header-container .titulo{justify-content:center;min-width:200px;font-size:10px;font-weight:600;display:flex}.header-container .titulo h1{color:#111827;font-size:18px}.header-container .titulo h1 strong span{color:#0033a1;font-family:Cinzel,Nunito,sans-erif;font-size:32px;font-weight:700}.header-container nav ul{justify-content:center;align-items:center;display:flex}.header-container nav ul li{margin:0 10px;list-style:none;position:relative}.header-container nav ul li a{color:#111827;text-transform:uppercase;font-size:14px;font-weight:700;text-decoration:none}.header-container nav ul li .name{color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;text-decoration:none}.header-container nav ul li .user-img{border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.header-container .movile-header{padding:0}.header-container .movile-header .elements-right nav,.header-container .movile-header .elements-right nav ul li:first-child{margin-left:0}.header-container .movile-header .elements-right nav ul li:last-child{margin-right:0}.header-container .movile-header nav{width:100%}.header-container .movile-header nav ul{justify-content:space-between;padding:0}.header-container .movile-header nav ul.elements{grid-template-columns:1fr 4fr 1fr;justify-content:center;justify-items:center;display:grid}.header-container .movile-header nav ul li:first-child{margin-left:40px}.header-container .movile-header nav ul li:last-child{margin-right:40px}.header-container .fade-appear,.header-container .fade-enter{opacity:0}.header-container .fade-appear-active,.header-container .fade-enter-active{opacity:1;transition:opacity 1s}@media screen and (min-width:800px){.header-container .movile-header{display:none!important}}@media screen and (max-width:800px){.header-container .desktop-header{display:none!important}}@media screen and (max-width:768px){.header-container .desktop-header,.header-container .movile-header{justify-content:center;place-items:center}}
.btn-aside{cursor:pointer;width:28px;height:28px;display:inline-block;position:relative}.btn-aside__rectangle{border:2px solid #0033a1;border-radius:3px;width:90%;height:90%;position:absolute;top:12.5%;left:12.5%}.btn-aside__divider{background-color:#0033a1;width:2px;height:90%;position:absolute;top:12.5%;left:37.5%}.btn-aside__arrow{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #0033a1;width:0;height:0;transition:transform .3s ease-in-out;position:absolute;top:50%;left:53%;transform:translateY(-50%)rotate(0)}.btn-aside__arrow.active{transform:translateY(-50%)rotate(180deg)}
.btn-freya{background-color:#0000;border:none;outline:none}.btn-freya span{color:#0033a1;border-top:.125rem solid;width:20px;display:block}.btn-freya span:after,.btn-freya span:before{content:"";background-color:currentColor;width:20px;height:2px;margin-top:5px;transition:all .5s;display:block;position:relative}.btn-freya.active span{border-top-color:#0000}.btn-freya.active span:before{transform:rotate(135deg)}.btn-freya.active span:after{top:-.4375rem;transform:rotate(-135deg)}
.dropdown{justify-content:center;align-items:center;display:flex;position:relative}.dropdown-trigger{cursor:pointer;color:#111827;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-width:140px;height:40px;padding:8px 16px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.dropdown-trigger.icon-only{justify-content:center;width:40px;min-width:auto;height:40px;padding:8px}.dropdown-trigger:hover{background:#f9fafb;border-color:#cbd5e1}.dropdown-trigger:focus,.dropdown-trigger.open{background:#f9fafb;border-color:#0033a1;outline:none;box-shadow:0 0 0 2px #0033a1}.dropdown-arrow{color:#111827;width:18px;height:18px;transition:transform .2s}.dropdown-arrow.open{transform:rotate(180deg)}.dropdown-content{z-index:1000;opacity:0;visibility:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:6px;min-width:100%;max-height:240px;margin-top:7px;padding:4px 0;transition:all .2s;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dropdown-content.open{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-content.large{width:max-content;min-width:250px}.dropdown-item{text-align:left;cursor:pointer;color:#111827;background:0 0;border:none;border-radius:6px;align-items:center;width:calc(100% - 8px);margin:4px;padding:10px 16px;font-size:14px;transition:background-color .15s,color .15s;display:flex}.dropdown-item:hover{background-color:#f1f5f9}.dropdown-item:focus{background-color:#e2e8f0;outline:none}.dropdown-item:active{background-color:#cbd5e1}.dropdown-item.selected{background-color:#f1f5f9;font-weight:500}.dropdown-item.disabled{color:#d1d5db;cursor:not-allowed}.dropdown-divider{background:#f3f4f6;height:1px;margin:6px 0}.dropdown-large-content{min-width:250px;padding:16px}.dropdown-large-content h3{color:#111827;margin:0 0 12px;font-size:16px;font-weight:600}.dropdown-large-content p{color:#6b7280;margin:0 0 16px;font-size:14px;line-height:1.5}.dropdown-large-content .stats{gap:16px;margin-bottom:16px;display:flex}.dropdown-large-content .stat{text-align:center}.dropdown-large-content .stat-number{color:#0033a1;font-size:18px;font-weight:700;display:block}.dropdown-large-content .stat-label{color:#6b7280;margin-top:4px;font-size:12px}.dropdown-large-content .actions{gap:8px;display:flex}.dropdown-large-content .btn{cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}.dropdown-large-content .btn-primary{color:#fff;background:#0033a1}.dropdown-large-content .btn-primary:hover{background:#0033a1}.dropdown-large-content .btn-secondary{color:#374151;background:#f3f4f6}.dropdown-large-content .btn-secondary:hover{background:#e5e7eb}.dark .dropdown-trigger,.dark .dropdown-trigger.icon-only{color:#f9fafb;background:#1f2937;border-color:#374151}.dark .dropdown-trigger:hover{background:#374151;border-color:#4b5563}.dark .dropdown-trigger:focus{border-color:#0033a1;box-shadow:0 0 0 3px #3b82f633}.dark .dropdown-trigger.open{background:#374151;border-color:#0033a1;box-shadow:0 0 0 3px #3b82f633}.dark .dropdown-arrow{color:#f9fafb}.dark .dropdown-content,.dark .dropdown-content.large{background:#1f2937;border-color:#374151}.dark .dropdown-item{color:#f9fafb}.dark .dropdown-item:hover{background:#374151}.dark .dropdown-item:focus{background:#4b5563}.dark .dropdown-item.selected{background-color:#374151}.dark .dropdown-item.disabled{color:#6b7280}.dark .dropdown-divider{background:#4b5563}.dark .dropdown-large-content h3{color:#f9fafb}.dark .dropdown-large-content p{color:#9ca3af}.dark .dropdown-large-content .btn-secondary{color:#f9fafb;background:#374151}.dark .dropdown-large-content .btn-secondary:hover{background:#4b5563}
.perfil-avatar-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;width:36px;height:36px;padding:0;font-family:Nunito;overflow:hidden}.avatar-image{object-fit:cover;width:100%;height:100%}.avatar-placeholder{color:#6b7280;background:#e5e7eb;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex}.perfil-dropdown-content{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:240px;padding:0;overflow:hidden;box-shadow:0 12px 28px -6px #0f172a29,0 4px 10px -4px #0f172a14}.perfil-header{background:linear-gradient(#f5f7fb 0%,#fff 100%);align-items:center;gap:12px;padding:16px;display:flex}.perfil-header-avatar{border:2px solid #fff;border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden;box-shadow:0 0 0 1px #e5e7eb}.perfil-header-avatar img{object-fit:cover;width:100%;height:100%}.perfil-header-text{min-width:0}.perfil-header .perfil-name{color:#111827;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.perfil-header .perfil-email{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;line-height:1.3;overflow:hidden}.perfil-menu-item{text-align:left;cursor:pointer;color:#374151;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:calc(100% - 12px);margin:2px 6px;padding:10px 16px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.perfil-menu-item:hover{color:#0033a1;background:#eef2ff}.perfil-menu-item:hover .menu-icon{color:#0033a1}.perfil-menu-item:focus{background:#eef2ff;outline:none}.perfil-menu-item.sign-out,.perfil-menu-item.sign-out .menu-icon{color:#dc2626}.perfil-menu-item.sign-out:hover{color:#dc2626;background:#fef2f2}.perfil-menu-item.sign-out:hover .menu-icon{color:#dc2626}.menu-icon{color:#6b7280;flex-shrink:0;width:18px;height:18px;transition:color .15s}.perfil-menu-list{padding:6px 0}.dark .perfil-dropdown-content{background:#1f2937;border:1px solid #374151}.dark .perfil-header{background:linear-gradient(#111827 0%,#1f2937 100%);border-bottom:1px solid #374151}.dark .perfil-header-avatar{border-color:#1f2937;box-shadow:0 0 0 1px #374151}.dark .perfil-header .perfil-name{color:#f9fafb}.dark .perfil-header .perfil-email{color:#9ca3af}.dark .avatar-placeholder{color:#9ca3af;background:#374151}.dark .perfil-menu-item{color:#e5e7eb}.dark .perfil-menu-item:hover{color:#93c5fd;background:#374151}.dark .perfil-menu-item:hover .menu-icon{color:#93c5fd}.dark .perfil-menu-item:focus{background:#4b5563}.dark .perfil-menu-item.sign-out,.dark .perfil-menu-item.sign-out .menu-icon{color:#f87171}.dark .perfil-menu-item.sign-out:hover{color:#fecaca;background:#7f1d1d}.dark .perfil-menu-item.sign-out:hover .menu-icon{color:#fecaca}.dark .menu-icon{color:#9ca3af}
@keyframes border-gradient-animation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.container-nav ul{margin:0;padding:0;list-style:none}.container-nav nav>ul{gap:5px;display:flex}.container-nav li{cursor:pointer}.container-nav li label{flex:none;align-items:center;min-width:0;font-weight:600;display:flex}.container-nav li .item-content{align-items:center;gap:.5rem;width:90%;height:30px;display:flex;position:relative}.container-nav li .container-component{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.container-nav li .container-component .dropdown{flex:1;display:flex}.container-nav li .container-component span{flex:1;font-weight:600}.container-nav li .container-label{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.container-nav li .container-label label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:140px;display:block;overflow:hidden}.container-nav li .container-label label>span{align-items:center;gap:.5rem;display:flex}.container-nav li .toggle-icon{color:#0033a1;z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;transition:all .3s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.container-nav li .toggle-icon svg{transition:all .3s;transform:rotate(0)}.container-nav li .toggle-icon.expanded svg{justify-content:center;align-items:center;display:flex;transform:rotate(180deg)}.container-nav li .toggle-icon:hover{background-color:#1c1c1c80}.container-nav li a{color:inherit;align-items:center;gap:.5rem;width:100%;font-weight:600;text-decoration:none;display:flex}.container-nav li.has-children .item-content:hover{background:#ffffff0d}.container-nav li .submenu{min-width:auto;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;background:0 0;border:none;max-height:0;padding-left:10px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s,visibility 0s linear .4s;position:relative;top:auto;left:auto;overflow:hidden}.container-nav li .submenu>ul{flex-direction:column;padding:5px 0;display:flex}.container-nav li .submenu li{opacity:0;width:100%;transition:opacity .3s,transform .3s;transform:translate(-10px)}.container-nav li .submenu li a{font-weight:500!important}.container-nav li .submenu li.has-children .item-content:hover{background:#ffffff0d}.container-nav li.has-children.expanded>.submenu{opacity:1;visibility:visible;pointer-events:auto;max-height:none;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s,visibility linear}.container-nav li.has-children.expanded>.submenu>ul>li{opacity:1;transform:translate(0)}.container-nav li.has-children.expanded>.submenu>ul>li:first-child{transition-delay:50ms}.container-nav li.has-children.expanded>.submenu>ul>li:nth-child(2){transition-delay:80ms}.container-nav li.has-children.expanded>.submenu>ul>li:nth-child(3){transition-delay:.11s}.container-nav li.has-children.expanded>.submenu>ul>li:nth-child(4){transition-delay:.14s}.container-nav li.has-children.expanded>.submenu>ul>li:nth-child(5){transition-delay:.17s}.container-nav li.has-children.expanded>.submenu>ul>li:nth-child(6){transition-delay:.2s}.container-nav li .submenu .submenu{border-left:none}.container-nav .container-icono{flex-shrink:0;align-items:center;margin-right:.5rem;display:inline-flex}.nav-xs{display:none}@media screen and (max-width:1000px){.container-nav nav ul li .container-icono{margin:0 5px 0 10px}}@media screen and (max-width:950px){.nav-xs{display:flex}.container-nav.nav-xs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1c1c1c;border-left:1px solid #1c1c1c80;width:200px;height:100vh;transition:right .3s;position:absolute;right:-100%}.container-nav.nav-xs.active{right:0}.container-nav.nav-xs nav ul{flex-direction:column;align-items:flex-start}.container-nav.nav-xs nav ul li{width:100%;max-width:167px;height:auto;min-height:36px;font-weight:700}.container-nav.nav-xs nav ul li .item-content{padding:8px 15px}.container-nav.nav-xs nav ul li .container-icono{margin:0 7px 0 0}}.nav-ver-mas,.nav-estado{opacity:.75;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:.4rem;padding:6px 10px 6px 34px;font-size:.78rem;display:flex}.nav-ver-mas{cursor:pointer;font-weight:600}.nav-ver-mas:hover:not(:disabled){opacity:1;background:#ffffff0d}.nav-ver-mas:disabled{cursor:progress;opacity:.5}.nav-estado.error{color:#ff6b6b;opacity:.9}
.notif-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.notif-bell{color:#111827;width:22px;height:22px}.notif-badge{color:#fff;text-align:center;background:#dc2626;border-radius:999px;min-width:16px;padding:0 5px;font-size:11px;font-weight:600;line-height:16px;position:absolute;top:4px;right:4px}.notif-dropdown-content{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:280px;max-height:350px;padding:0;overflow-y:auto;box-shadow:0 4px 10px #00000014}.notif-header{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.notif-title{color:#111827;font-size:14px;font-weight:600}.notif-mark-all{color:#0033a1;cursor:pointer;background:0 0;border:none;font-size:12px}.notif-mark-all:hover{text-decoration:underline}.notif-list{flex-direction:column;display:flex}.notif-empty{text-align:center;color:#6b7280;padding:16px;font-size:13px}.notif-item{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 16px;transition:background-color .15s;display:flex}.notif-item:hover{background:#f3f4f6}.notif-item.leida{opacity:.7}.notif-icon{color:#6b7280;width:18px;height:18px;margin-top:2px}.notif-info{flex-direction:column;display:flex}.notif-titulo{color:#111827;font-size:14px;font-weight:600;line-height:1.2}.notif-desc{color:#6b7280;font-size:12px;line-height:1.2}.notif-footer{color:#0033a1;cursor:pointer;justify-content:space-between;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;display:flex}.notif-footer:hover{background:#f3f4f6}.notif-footer-icon{width:16px;height:16px}.dark .notif-dropdown-content{background:#1f2937;border:1px solid #374151}.dark .notif-title{color:#f9fafb}.dark .notif-mark-all{color:#0033a1}.dark .notif-empty{color:#9ca3af}.dark .notif-item:hover{background:#374151}.dark .notif-titulo{color:#f9fafb}.dark .notif-desc{color:#9ca3af}.dark .notif-icon{color:#d1d5db}.dark .notif-footer{color:#0033a1}.dark .notif-footer:hover{background:#374151}
@keyframes border-gradient-animation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.footer-container{border-top:1px solid #ebe6e7;height:50px}.footer-container .desktop-footer{height:inherit;justify-content:space-between;align-items:center;margin:0 30px;display:flex}.footer-container .desktop-footer p{text-align:center;color:#0033a1;text-transform:uppercase;width:100%;font-size:18px;font-weight:600}.footer-container .desktop-footer nav{width:100%}.footer-container .desktop-footer nav ul{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-content:space-between;place-items:center;width:100%;display:grid}.footer-container .desktop-footer nav ul li.btnSearch,.footer-container .desktop-footer nav ul li.btnUpload{align-items:center;width:100%;display:flex}.footer-container .desktop-footer nav ul li.btnSearch>*,.footer-container .desktop-footer nav ul li.btnUpload>*{display:none}.footer-container .desktop-footer nav ul li.btnSearch{justify-content:flex-start}.footer-container .desktop-footer nav ul li.btnUpload{justify-content:flex-end}.footer-container .desktop-footer .footer-btn{width:36px;height:36px;box-shadow:none;cursor:pointer;color:#0033a1;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.footer-container .desktop-footer .footer-btn:hover,.footer-container .desktop-footer .footer-btn:focus,.footer-container .desktop-footer .footer-btn:focus-visible,.footer-container .desktop-footer .footer-btn.open{box-shadow:none;background:0 0;border:none;outline:none}.footer-container .desktop-footer .footer-btn .icon{color:#0033a1;justify-content:center;align-items:center;display:flex}.footer-container .desktop-footer .upload-dropdown-content{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:156px;padding:6px 0;box-shadow:0 4px 10px #00000014}.footer-container .desktop-footer .upload-item{color:#111827;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:14px;transition:background-color .15s;display:flex}.footer-container .desktop-footer .upload-item:hover{background:#f3f4f6}.footer-container .desktop-footer .upload-item .upload-icon{color:#374151;width:18px;height:18px}@media screen and (max-width:600px){.footer-container .desktop-footer nav ul li.btnSearch>*,.footer-container .desktop-footer nav ul li.btnUpload>*{display:flex}.footer-container{height:50px}.footer-container .desktop-footer{margin:0 12px;padding:0 6px}.footer-container .desktop-footer p{font-size:14px}}
.header-btn{justify-content:space-between;align-items:center;height:50px;padding:0 10px;display:flex}.header-btn .nav-history-btns{align-items:center;gap:6px;display:flex}.header-btn .nav-history-btns .nav-history-btn{cursor:pointer;color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.header-btn .nav-history-btns .nav-history-btn:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.header-btn .nav-history-btns .nav-history-btn:disabled{opacity:.4;cursor:not-allowed}.header-btn .nav-history-btns .nav-history-btn .icon{color:#1f2937;justify-content:center;align-items:center;display:flex}.header-btn .right{align-items:center;gap:10px;display:flex}.header-btn .right .search-btn{cursor:pointer;color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.header-btn .right .search-btn:hover{background:#f9fafb;border-color:#9ca3af}.header-btn .right .search-btn .icon{color:#1f2937;justify-content:center;align-items:center;display:flex}.header-btn .right .upload-btn{cursor:pointer;color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:36px;padding:8px 14px;font-size:14px;font-weight:500;line-height:1;transition:all .2s;display:flex}.header-btn .right .upload-btn:hover{background:#f9fafb;border-color:#9ca3af}.header-btn .right .upload-btn .icon{color:#1f2937;justify-content:center;align-items:center;display:flex}.header-btn .right .upload-btn span{white-space:nowrap}.header-btn .right .empty-trash-btn{color:#dc2626;background:#fff;border:1px solid #fecaca;border-radius:6px;height:36px;min-height:36px;max-height:36px;padding:8px 14px;font-size:14px;font-weight:500}.header-btn .right .empty-trash-btn:hover{background:#fef2f2;border-color:#dc2626}.header-btn .right .empty-trash-btn:focus{outline:2px solid #dc2626}.header-btn .right .empty-trash-btn .modal-trigger-icon{color:#dc2626;align-items:center;display:flex}.header-btn .right .empty-trash-btn:disabled,.header-btn .right .empty-trash-btn.modal-trigger-disabled{color:#9ca3af;background:#fff;border-color:#e5e7eb}.header-btn .right .empty-trash-btn:disabled:hover,.header-btn .right .empty-trash-btn.modal-trigger-disabled:hover{background:#fff;border-color:#e5e7eb}.header-btn .right .empty-trash-btn:disabled .modal-trigger-icon,.header-btn .right .empty-trash-btn.modal-trigger-disabled .modal-trigger-icon{color:#9ca3af}.header-btn .right .empty-trash-body{align-items:flex-start;gap:10px;display:flex}.header-btn .right .empty-trash-body .empty-trash-warning-icon{color:#dc2626;flex-shrink:0;margin-top:2px}.header-btn .right .empty-trash-body p{color:#374151;margin:0;font-size:14px;line-height:1.5}.header-btn .right .upload-dropdown-content{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:156px;padding:6px 0;box-shadow:0 4px 10px #00000014}.header-btn .right .upload-item{color:#111827;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:14px;transition:background-color .15s;display:flex}.header-btn .right .upload-item:hover{background:#f3f4f6}.header-btn .right .upload-icon{color:#374151;width:18px;height:18px}@media screen and (max-width:600px){.header-btn.btns-card-table{display:none}}#masterMain .search-overlay.search-overlay[data-slot=dialog-overlay]{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11182759;position:absolute!important;inset:0!important}#masterMain .search-dialog.search-dialog[data-slot=dialog-content]{z-index:41;border-radius:12px;flex-direction:column;gap:0;padding:0;overflow:hidden;box-shadow:0 20px 50px #00000040;--tw-translate-x:0%!important;--tw-translate-y:0%!important;width:min(640px,95%)!important;max-width:none!important;max-height:95%!important;margin-inline:0!important;display:flex!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] [data-slot=command]{min-height:0}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-hint{text-align:center;color:#6b7280;padding:28px 16px;font-size:14px}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-hint-loading{justify-content:center;align-items:center;gap:8px;display:flex}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-retry{color:#1d4ed8;cursor:pointer;margin-top:8px;font-size:13px;text-decoration:underline}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] [data-slot=command-input-wrapper]{flex-shrink:0!important}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] [data-slot=command-list]{overflow:hidden auto;flex:auto!important;min-height:0!important;max-height:none!important}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-results-body{padding:14px 16px 12px;transition:opacity .15s}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-results-body.is-loading{opacity:.55}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-results-body section+section{margin-top:18px}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-section-title{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin:0 0 10px;font-size:12px;font-weight:600}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-grid{grid-template-columns:repeat(auto-fill,187px);justify-content:center;gap:16px;display:grid}#masterMain .search-dialog.search-dialog[data-slot=dialog-content] .search-more{color:#1d4ed8;justify-content:center;align-items:center;min-height:28px;margin-top:8px;display:flex}@media screen and (max-width:768px){.search-dialog.search-dialog .search-grid{grid-template-columns:repeat(auto-fill,150px);gap:12px}}@media screen and (min-width:601px){#masterMain .search-dialog.search-dialog[data-slot=dialog-content]{--tw-translate-x:0%!important;--tw-translate-y:0%!important;top:60px!important;transform:translate(-50%)!important}}@media screen and (max-width:600px){#masterMain .search-dialog.search-dialog[data-slot=dialog-content]{max-height:95%!important}}@media screen and (max-width:480px){.search-dialog.search-dialog .search-grid{grid-template-columns:repeat(auto-fill,140px)}}
@keyframes border-gradient-animation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.clean.containerAll.dashboard{background-blend-mode:soft-light;background-color:#f6f9ff;background-position:50%;background-repeat:no-repeat;background-size:contain;background-attachment:fixed;grid-template-rows:auto 1fr auto;min-height:100dvh;max-height:100dvh;display:grid;overflow:hidden}.clean.containerAll.dashboard>header{color:#fff;z-index:1000;background-color:#fff;position:sticky;top:0}.clean.containerAll.dashboard .masterMain{background-blend-mode:soft-light;background-color:#f6f9ff;background-image:url(/logos/logo-valhalla.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;grid-template-rows:auto 1fr auto;margin-left:240px;transition:all .5s;display:grid;position:relative;overflow:hidden}.clean.containerAll.dashboard .masterMain.active{margin-left:0}.clean.containerAll.dashboard .masterMain>main{min-height:calc(100dvh - 120px);max-height:calc(100dvh - 120px);overflow-y:auto}.clean.containerAll.dashboard .masterMain>footer{color:#fff;background-color:#fff}@media screen and (max-width:800px){.clean.containerAll.dashboard .masterMain>main{min-height:calc(100vh - 120px);max-height:calc(100vh - 120px)}}@media screen and (min-width:1200px){.container-aside.active{left:0}}@media (min-width:800px) and (max-width:1200px){.container-aside{left:-100%!important}.container-aside.active{left:0%!important}.clean.containerAll.dashboard .masterMain{margin-left:0}}@media screen and (max-width:800px){.container-aside{left:-100%!important}.container-aside.active{left:0%!important}.clean.containerAll.dashboard .masterMain{margin-left:0}}@media screen and (min-width:1800px){.aside-hidden-btn{display:none}}
.spinner-container{z-index:999;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.lds-ripple,.lds-ripple div{box-sizing:border-box}.lds-ripple{width:80px;height:80px;display:inline-block;position:relative}.lds-ripple div{opacity:1;border:4px solid #0033a1;border-radius:50%;animation:1s cubic-bezier(0,.2,.8,1) infinite lds-ripple;position:absolute}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{opacity:0;width:8px;height:8px;top:36px;left:36px}4.9%{opacity:0;width:8px;height:8px;top:36px;left:36px}5%{opacity:1;width:8px;height:8px;top:36px;left:36px}to{opacity:0;width:80px;height:80px;top:0;left:0}}
