.pg-login.login-page-container{min-height:100vh;padding:30px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3a4f80,#1e293b);position:relative;overflow:auto}.pg-login.login-page-container:before{content:"";position:fixed;inset:0;background:radial-gradient(circle at 20% 80%,rgba(59,130,246,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(249,115,22,.1) 0%,transparent 50%);z-index:-1;pointer-events:none}.pg-login .login-card{width:100%;max-width:440px;margin:0 auto;background:#1e293bf2;border-radius:20px;padding:40px 25px;box-shadow:0 20px 60px #0000004d,0 8px 32px #00000026,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(71,85,105,.3);transition:transform .3s ease,box-shadow .3s ease}.pg-login .login-card:hover{transform:translateY(-2px);box-shadow:0 24px 72px #00000059,0 12px 40px #0003,inset 0 1px #ffffff1a}.pg-login .login-header{text-align:center;margin-bottom:40px}.pg-login .login-logo-container{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:18px;padding:8px 22px;background:#fff;border-radius:14px;box-shadow:0 6px 18px #00000040}.pg-login .login-logo{height:100px;width:auto;max-width:200px;object-fit:contain}@media(max-width:380px){.pg-login .login-logo-container{gap:12px;padding:12px 14px}.pg-login .login-logo{height:80px}}.pg-login .login-welcome-text{margin-top:20px}.pg-login .login-subtitle{margin:0;font-size:16px;color:#cbd5e1;font-weight:400;letter-spacing:.5px}.pg-login .login-form{width:100%}.pg-login .login-field-block{margin-bottom:24px}.pg-login .login-field-label{display:block;font-size:14px;margin-bottom:10px;color:#cbd5e1;font-weight:500;letter-spacing:.3px}.pg-login .login-field-input{position:relative;display:flex;align-items:center;gap:12px;padding:0 16px;border-radius:12px;border:1px solid rgba(71,85,105,.4);background:#0f172a99;transition:all .25s ease;height:52px}.pg-login .login-field-input:hover{border-color:#60a5fa99;background:#0f172acc}.pg-login .login-field-input input{flex:1;padding:0;border:none;background:transparent;color:#f8fafc;font-size:15px;outline:none;height:100%;font-weight:400;width:100%}.pg-login .login-field-input input::placeholder{color:#94a3b8;font-size:14px;font-weight:400}.pg-login .login-field-input:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640;background:#0f172ae6;transform:translateY(-1px)}.pg-login .login-field-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:18px;color:#94a3b8;transition:color .25s ease;z-index:2}.pg-login .login-field-input:focus-within .login-field-icon{color:#3b82f6}.pg-login .login-field-input input{padding-left:32px;padding-right:32px}.pg-login .login-toggle-pass{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:none;outline:none;padding:6px;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;color:#94a3b8;border-radius:8px;transition:all .2s ease;font-size:18px;z-index:2}.pg-login .login-toggle-pass:hover{color:#f8fafc;background:#ffffff1a}.pg-login .login-toggle-pass:disabled{cursor:not-allowed;opacity:.5}.pg-login .login-email-input,.pg-login .login-password-input{transition:all .3s ease}.pg-login .login-email-input:-webkit-autofill,.pg-login .login-email-input:-webkit-autofill:hover,.pg-login .login-email-input:-webkit-autofill:focus,.pg-login .login-email-input:-webkit-autofill:active,.pg-login .login-password-input:-webkit-autofill,.pg-login .login-password-input:-webkit-autofill:hover,.pg-login .login-password-input:-webkit-autofill:focus,.pg-login .login-password-input:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;caret-color:#f8fafc!important;transition:background-color 600000s 0s,color 600000s 0s!important}.pg-login .login-email-input:-moz-autofill,.pg-login .login-password-input:-moz-autofill{background-color:transparent!important;color:#f8fafc!important}.pg-login .login-email-input.spaces-removed{border-color:#ff9800;box-shadow:0 0 0 2px #ff980033;animation:shake .3s ease-in-out}.pg-login .login-email-input.error{border-color:#dc3545;box-shadow:0 0 0 2px #dc354533}.pg-login .login-field-error{color:#dc3545;font-size:.75rem;margin-top:.25rem;display:flex;align-items:center;gap:.25rem;animation:fadeIn .3s ease}.pg-login .login-field-error i{font-size:.875rem}.pg-login .login-form-error{margin:0 0 20px;padding:12px 16px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;color:#fecaca;font-size:14px;display:flex;align-items:center;gap:10px;animation:fadeIn .3s ease}.pg-login .login-form-error i{font-size:18px;color:#ef4444}.pg-login .login-btn-primary{width:100%;padding:16px 24px;border-radius:12px;border:none;font-size:16px;font-weight:600;cursor:pointer;background:linear-gradient(135deg,#1d4ed8,#3b82f6);color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;letter-spacing:.5px;margin-top:10px}.pg-login .login-btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .6s ease}.pg-login .login-btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 40px #3b82f659,0 8px 24px #00000040;background:linear-gradient(135deg,#3b82f6,#60a5fa)}.pg-login .login-btn-primary:hover:not(:disabled):before{left:100%}.pg-login .login-btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:0 8px 20px #3b82f640,0 4px 12px #0003}.pg-login .login-btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important;background:#4b5563;animation:loginPulse 1.5s ease-in-out infinite}.pg-login .login-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:loginSpin .6s linear infinite;margin-right:8px;vertical-align:middle}@keyframes loginSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes loginPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes loginSpin{to{transform:rotate(360deg)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.pg-login.login-page-container{padding:20px 16px}.pg-login .login-card{padding:32px 24px}.pg-login .login-logo{height:88px}.pg-login .login-subtitle{font-size:14px}.pg-login .login-field-input{height:50px;padding:0 14px}.pg-login .login-btn-primary{padding:14px 20px;font-size:14px}.pg-login .login-field-label{font-size:13px}}@media(max-width:380px){.pg-login .login-card{padding:28px 20px}.pg-login .login-subtitle{font-size:13px}.pg-login .login-btn-primary{padding:12px 18px;font-size:13px}.pg-login .login-field-input{height:48px;padding:0 12px}.pg-login .login-field-input input{font-size:14px}}.pg-login .login-field-input input:focus{outline:none}.pg-login.login-page-container::-webkit-scrollbar{width:8px}.pg-login.login-page-container::-webkit-scrollbar-track{background:#0f172a80;border-radius:4px}.pg-login.login-page-container::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:4px}.pg-login.login-page-container::-webkit-scrollbar-thumb:hover{background:#3b82f6b3}.pg-login .login-nota{margin:0 0 20px;font-size:13.5px;line-height:20px;color:#e2e8f0b8}.pg-login .login-nota-cabecera{margin-top:-6px}.pg-login .login-nota b{color:#e2e8f0;font-weight:600}.pg-login .login-form-aviso{margin:0 0 16px;padding:14px 16px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:12px;color:#dbeafe;font-size:14px;display:flex;align-items:flex-start;gap:12px;animation:fadeIn .3s ease}.pg-login .login-form-aviso i{font-size:20px;color:#60a5fa;flex-shrink:0;margin-top:1px}.pg-login .login-form-aviso strong{display:block;margin-bottom:4px;font-weight:600;color:#eff6ff}.pg-login .login-form-aviso p{margin:0;line-height:20px;color:#dbeafed9}.pg-login .login-form-aviso-ok{background:#10b9811a;border-color:#10b98152;color:#d1fae5}.pg-login .login-form-aviso-ok i{color:#34d399}.pg-login .login-form-aviso-ok strong{color:#ecfdf5}.pg-login .login-form-aviso-ok p{color:#d1fae5d9}.pg-login .login-btn-enlace{display:block;text-align:center;text-decoration:none;line-height:20px}.pg-login .login-enlace-secundario{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:18px;font-size:13.5px;color:#e2e8f0b3;text-decoration:none;transition:color .2s ease}.pg-login .login-enlace-secundario:hover{color:#93c5fd}.pg-login .login-olvido{display:block;margin-top:10px;text-align:right;font-size:13px;color:#e2e8f0a6;text-decoration:none;transition:color .2s ease}.pg-login .login-olvido:hover{color:#93c5fd}.pg-login .login-cargando{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 0;font-size:14px;color:#e2e8f0b8}.pg-login .login-spinner-oscuro{border-color:#93c5fd40;border-top-color:#60a5fa;margin-right:0}.pg-login .login-fuerza{display:flex;align-items:center;gap:10px;margin-top:10px}.pg-login .login-fuerza-barra{flex:1;height:4px;border-radius:999px;background:#94a3b838;overflow:hidden}.pg-login .login-fuerza-relleno{display:block;height:100%;border-radius:999px;transition:width .25s ease,background-color .25s ease}.pg-login .login-fuerza-relleno.nivel-1{background:#ef4444}.pg-login .login-fuerza-relleno.nivel-2{background:#f59e0b}.pg-login .login-fuerza-relleno.nivel-3{background:#3b82f6}.pg-login .login-fuerza-relleno.nivel-4{background:#10b981}.pg-login .login-fuerza-texto{font-size:12px;font-weight:600;min-width:74px;text-align:right}.pg-login .login-fuerza-texto.nivel-1{color:#fca5a5}.pg-login .login-fuerza-texto.nivel-2{color:#fcd34d}.pg-login .login-fuerza-texto.nivel-3{color:#93c5fd}.pg-login .login-fuerza-texto.nivel-4{color:#6ee7b7}.login-instalar{display:flex;justify-content:center;margin-top:16px;color:#cbd5e1}.instalar-app{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.35);background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.instalar-app:hover{background:#ffffff14}.instalar-app:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.instalar-app__fondo{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;z-index:10000}.instalar-app__caja{background:#fff;color:#1e293b;border-radius:14px;padding:20px;width:min(440px,100%);box-shadow:0 20px 40px #00000040}.instalar-app__caja h3{margin:0 0 12px;font-size:1.1rem}.instalar-app__caja ol{margin:0 0 12px;padding-left:1.2em;display:grid;gap:8px;line-height:1.45}.instalar-app__caja svg{vertical-align:-2px;color:#2563eb}.instalar-app__nota{margin:0 0 16px;font-size:.875rem;color:#475569}.instalar-app__cerrar{width:100%;padding:10px;border:0;border-radius:10px;background:#2563eb;color:#fff;font:inherit;font-weight:600;cursor:pointer}:root{--primary-50: #eff6ff;--primary-100: #dbeafe;--primary-500: #3b82f6;--primary-600: #2563eb;--primary-700: #1d4ed8;--gray-50: #f8fafc;--gray-100: #f1f5f9;--gray-200: #e2e8f0;--gray-300: #cbd5e1;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--gray-400: #94a3b8;--gray-500: #64748b;--gray-600: #475569;--gray-700: #334155;--gray-800: #1e293b;--gray-900: #0f172a;--success: #10b981;--warning: #f59e0b;--danger: #ef4444;--info: #3b82f6;--sidebar-width: 260px;--sidebar-collapsed: 70px;--header-height: 70px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .35s ease}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;background:var(--gray-50);color:var(--gray-800);line-height:1.5;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.submenu{max-height:0;overflow:hidden;transition:max-height var(--transition-normal);background:#0003;border-radius:0 0 var(--radius-md) var(--radius-md);margin-top:-2px}.submenu.open{max-height:500px}.header-actions{display:flex;align-items:center;gap:1rem}.search-box{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--gray-100);border-radius:20px;border:1px solid var(--gray-200)}.search-box input{border:none;background:transparent;outline:none;width:180px;color:var(--gray-800);font-size:.875rem}.search-box input::placeholder{color:var(--gray-400)}.badge{position:absolute;top:0;right:0;background:var(--danger, #ef4444);color:#fff;font-size:.7rem;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600}.stat-card{background:#fff;border-radius:var(--radius-lg);padding:1.5rem;display:flex;align-items:center;gap:1rem;box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05));border:1px solid var(--gray-200);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.stat-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md, 0 4px 6px -1px rgba(0, 0, 0, .1))}.stat-icon{width:56px;height:56px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;flex-shrink:0}.stat-info{flex:1}.stat-info h3{font-size:.875rem;color:var(--gray-500);margin-bottom:6px;font-weight:500}.stat-value{font-size:1.5rem;font-weight:700;color:var(--gray-800);line-height:1.2;margin-bottom:4px}.stat-change.positive{color:var(--success, #10b981)}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--gray-200)}.card-header h3{font-size:1.125rem;font-weight:600;color:var(--gray-800)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.badge{display:inline-block;padding:4px 10px;border-radius:16px;font-size:.75rem;font-weight:500;background:var(--gray-100);color:var(--gray-700);line-height:1}.btn-primary,.btn-secondary,.btn-icon{padding:8px 16px;border-radius:var(--radius-md);border:none;cursor:pointer;font-weight:500;font-size:.875rem;display:inline-flex;align-items:center;gap:6px;transition:all var(--transition-fast);line-height:1}.btn-primary{background:var(--primary-600);color:#fff}.btn-primary:hover{background:var(--primary-700)}.btn-secondary{background:var(--gray-100);color:var(--gray-700);border:1px solid var(--gray-300)}.btn-secondary:hover{background:var(--gray-200)}.btn-icon{background:transparent;color:var(--gray-500);padding:6px;border-radius:var(--radius-sm, 6px)}.btn-icon:hover{background:var(--gray-100);color:var(--primary-600)}.venta-estado.completada{background:#d1fae5;color:#065f46}.venta-estado.pendiente{background:#fef3c7;color:#92400e}.content-iframe.hidden{display:none}.loading-spinner{font-size:3rem;color:var(--secondary-color);animation:spin 1s linear infinite;margin-bottom:var(--spacing-md)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md);margin-top:var(--spacing-lg)}.stat-card{background-color:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:var(--spacing-md);display:flex;align-items:center;transition:transform var(--transition-fast)}.stat-card:hover{transform:translateY(-2px)}.stat-icon{font-size:2.5rem;margin-right:var(--spacing-md);opacity:.9}.stat-info h3{font-size:.9375rem;font-weight:500;margin-bottom:4px;opacity:.9}.stat-value{font-size:1.75rem;font-weight:700;margin-bottom:4px}@media(max-width:768px){.header-actions .search-box{display:none}}@media(max-width:480px){.stat-card{padding:1.25rem}}button:focus-visible,input:focus-visible{outline:2px solid var(--primary-600);outline-offset:2px}.loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;color:#fff}.loading-spinner{width:50px;height:50px;border:5px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;margin-bottom:20px}@keyframes spin{to{transform:rotate(360deg)}}.user-info{display:flex;flex-direction:column}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}:root{--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1400px}@media(max-width:768px){.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -1rem;padding:0 1rem}}@media(max-width:768px){.stat-card{padding:1rem}.stat-icon{width:48px;height:48px;font-size:1rem}.stat-value{font-size:1.25rem}.stat-info h3{font-size:.75rem}}.loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:200px;width:100%}.loading-spinner{width:40px;height:40px;border-width:3px}@media(max-width:768px){.loading-spinner{width:32px;height:32px}.loading-container p{font-size:.875rem}}@media(max-width:768px){input,select,textarea{font-size:16px!important}.form-group{margin-bottom:1rem}}@media(max-width:768px){.modal-content{width:95%;margin:1rem;max-height:calc(100vh - 2rem)}.modal-header{padding:1rem}.modal-body{padding:1rem;max-height:calc(100vh - 8rem);overflow-y:auto}.modal-footer{padding:1rem;flex-direction:column;gap:.5rem}.modal-footer button{width:100%}}@media(max-width:768px){.tabs-container{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}@media(max-width:768px){canvas{width:100%!important;height:auto!important}}@media(hover:none)and (pointer:coarse){.action-btn{min-height:44px}}@media(max-width:768px){button,.action-btn{min-height:44px;min-width:44px}}.header-left{display:flex;align-items:center;gap:.75rem}div:has(>table){background:linear-gradient(to right,#fff 30%,#fff0) left center,linear-gradient(to left,#fff 30%,#fff0) right center,radial-gradient(farthest-side at 0 50%,#0f172a29,#0f172a00) left center,radial-gradient(farthest-side at 100% 50%,#0f172a29,#0f172a00) right center;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}div:has(>table)::-webkit-scrollbar{height:10px}div:has(>table)::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}div:has(>table)::-webkit-scrollbar-thumb:hover{background:#94a3b8}div:has(>table)::-webkit-scrollbar-track{background:transparent}.title-dash{display:flex;justify-content:left;align-items:center}.container-main{display:flex;min-height:100vh;height:100vh;overflow:hidden;position:relative}.sidebar{width:var(--sidebar-width);background:linear-gradient(180deg,var(--gray-800) 0%,var(--gray-900) 100%);color:#fff;display:flex;flex-direction:column;flex-shrink:0;transition:width var(--transition-normal);position:relative;z-index:100;height:100vh}.sidebar.collapsed{width:var(--sidebar-collapsed)}.sidebar-header{padding:1.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.1);position:relative;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar-logo-container{display:flex;align-items:center;justify-content:center;gap:10px;width:auto;padding:8px 12px;background:#fff;border-radius:12px;margin-bottom:12px;transition:all var(--transition-normal)}.sidebar.collapsed .sidebar-logo-container{width:44px;height:44px;padding:6px;border-radius:50%;margin-bottom:8px}.sidebar-logo{height:58px;width:auto;max-width:120px;object-fit:contain}.sidebar-title{font-size:1rem;font-weight:600;margin-bottom:4px;text-align:center;transition:opacity var(--transition-normal)}.sidebar-subtitle{font-size:.8rem;color:var(--gray-400);text-align:center}.sidebar.collapsed .sidebar-title,.sidebar.collapsed .sidebar-subtitle{opacity:0;height:0;margin:0;overflow:hidden}.sidebar.collapsed .sidebar-toggle-btn{right:-12px;top:20px}.sidebar-menu{flex:1;overflow-y:auto;overflow-x:hidden;background:linear-gradient(#0000,#00000073) center bottom / 100% 34px no-repeat local,linear-gradient(#00000073,#0000) center top / 100% 34px no-repeat local}.menu-title{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-400);padding:0 12px .6rem;margin:0 0 .5rem;border-bottom:1px solid rgba(255,255,255,.08);transition:opacity var(--transition-normal)}.sidebar.collapsed .menu-title{opacity:0;height:0;padding:0;margin:0;border:none}.menu-list{list-style:none;padding:0 .75rem}.sidebar.collapsed .menu-list{padding:0 .5rem}.menu-item{margin-bottom:4px}.menu-button{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:transparent;border:none;color:var(--gray-300);font-size:.9rem;font-weight:500;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);position:relative;text-align:left;overflow:hidden}.menu-button.collapsed{padding:12px;justify-content:center}.menu-button:hover{background:#ffffff1a;color:#fff}.menu-button.active{background:var(--primary-color);color:#fff;box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05))}.menu-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu-label{flex:1;min-width:0;line-height:1.25;transition:opacity var(--transition-normal)}.menu-arrow{font-size:.8rem;transition:transform var(--transition-fast);display:flex;align-items:center;justify-content:center}.sidebar.collapsed .menu-arrow,.sidebar.collapsed .menu-label{opacity:0;width:0}.menu-button.active .menu-arrow{color:#fff}.sidebar-logo-mini{width:48px;height:48px;background:#fff;border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;transition:all var(--transition-normal)}.sidebar-logo-mini-img{width:100%;height:100%;object-fit:contain;border-radius:50%}.sidebar:not(.collapsed) .sidebar-logo-mini{display:none}.sidebar.collapsed .sidebar-logo-container{display:none}.sidebar.collapsed .sidebar-logo-mini{display:flex}.submenu-list{list-style:none;padding:4px 0}.submenu-item{margin:0}.submenu-button{width:100%;display:flex;align-items:center;gap:12px;padding:10px 16px 10px 44px;background:transparent;border:none;color:var(--gray-400);font-size:.85rem;border-radius:var(--radius-sm, 6px);cursor:pointer;transition:all var(--transition-fast);text-align:left;white-space:nowrap}.submenu-button:hover{color:#fff;background:#ffffff0d}.submenu-button.active{color:#fff;background:#3b82f633;border-left:3px solid var(--primary-color)}.sidebar.collapsed .submenu{display:none}.menu-button.collapsed:hover:after{content:attr(title);position:absolute;left:100%;top:50%;transform:translateY(-50%);background:var(--gray-800);color:#fff;padding:8px 12px;border-radius:var(--radius-sm, 6px);font-size:.875rem;white-space:nowrap;z-index:1000;margin-left:12px;box-shadow:var(--shadow-md, 0 4px 6px -1px rgba(0, 0, 0, .1));pointer-events:none}.sidebar-footer{padding:1rem;border-top:1px solid rgba(255,255,255,.1);margin-top:auto}.time-display{display:flex;align-items:center;gap:10px;justify-content:center;padding:8px;background:#ffffff0d;border-radius:var(--radius-sm, 6px);margin-bottom:12px;transition:opacity var(--transition-normal)}.sidebar.collapsed .time-display{opacity:0;height:0;padding:0;margin:0;overflow:hidden}.current-time{font-size:1.1rem;font-weight:600;margin-bottom:2px}.current-date{font-size:.75rem;color:var(--gray-500)}.logout-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:#dc2626;border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-md);color:#fff;font-weight:bolder;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;overflow:hidden}.sidebar.collapsed .logout-btn{padding:10px;justify-content:center}.logout-btn:hover{background:#9c0202f4;color:#fff}.sidebar.collapsed .logout-btn span{opacity:0;width:0;display:none}.main-content{flex:1;display:flex;flex-direction:column;overflow:hidden;transition:margin-left var(--transition-normal);width:calc(100% - var(--sidebar-width));margin-left:0}.main-content.sidebar-collapsed{width:calc(100% - var(--sidebar-collapsed));margin-left:0}.top-header{height:var(--header-height);background:#fff;border-bottom:1px solid var(--gray-200);display:flex;align-items:center;padding:0 1.5rem;gap:1rem;flex-shrink:0;box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05))}.menu-toggle{display:none;background:none;border:none;color:var(--gray-500);font-size:1.25rem;cursor:pointer;padding:8px;border-radius:var(--radius-sm, 6px);transition:all var(--transition-fast)}.menu-toggle:hover{background:var(--gray-100);color:var(--primary-600)}.header-title{flex:1}.header-title h1{font-size:1.25rem;font-weight:600;color:var(--gray-800);margin-bottom:2px}.header-title p{font-size:.875rem;color:var(--gray-500)}.sidebar-collapse-btn{background:var(--gray-200);border:none;color:var(--gray-500);font-size:1.25rem;cursor:pointer;padding:8px;border-radius:var(--radius-sm, 6px);transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center;width:36px;height:36px}.sidebar-collapse-btn:hover{background:var(--gray-400);color:var(--primary-600)}.sidebar-overlay{display:none}.main-content-view{flex:1;min-height:0;padding:30px;background-color:var(--gray-50);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.no-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);text-align:center}.no-content svg{color:var(--warning-color, #f59e0b);margin-bottom:var(--spacing-md)}.no-content h3{color:var(--text-primary, #1e293b);margin-bottom:var(--spacing-sm)}.no-content p{color:var(--text-secondary, #64748b)}@media(max-width:768px){.sidebar-collapse-btn{display:none}}@media(max-width:768px){.sidebar{position:fixed;left:0;top:0;height:100vh;transform:translate(-100%);z-index:1000;box-shadow:var(--shadow-lg);transition:transform var(--transition-normal)}.sidebar.mobile-open{transform:translate(0)}.sidebar-overlay{display:block;position:fixed;inset:0;background:#00000080;z-index:900;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.menu-toggle{display:flex}.sidebar-collapse-btn{display:none}.main-content{width:100%;margin-left:0!important}.header-title h1{font-size:1.125rem}}@media(max-width:480px){.top-header{padding:0 1rem}}.sidebar-menu::-webkit-scrollbar{width:6px}.sidebar-menu::-webkit-scrollbar-track{background:transparent}.sidebar-menu::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.sidebar-menu::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.sidebar-logo-mini{display:flex;flex-direction:column;align-items:center}@media(max-width:480px){.main-content-view{padding:1rem}}@media(max-width:768px){.top-header{padding:0 1rem;gap:.75rem}.header-title h1{font-size:1rem;display:flex;align-items:center;flex-wrap:wrap}.title-dash svg{width:14px;height:14px}.time-display .current-date{display:none}.time-display{background:transparent;padding:0}.current-time{font-size:.875rem;font-weight:600}.sidebar-collapse-btn{width:32px;height:32px;padding:6px}}@media(min-width:769px)and (max-width:1024px){.main-content-view{padding:1.25rem}}@media(min-width:1025px){.main-content-view{padding:2rem}}.hide-on-mobile{display:inherit}.show-on-mobile{display:none}@media(max-width:768px){.hide-on-mobile{display:none!important}.show-on-mobile{display:inherit!important}}@media(hover:none)and (pointer:coarse){.menu-button:hover,.submenu-button:hover,.logout-btn:hover{transform:none}.menu-button,.submenu-button,.logout-btn,.sidebar-collapse-btn{min-height:44px}}@media(max-width:768px)and (orientation:landscape){.sidebar{width:240px}.main-content-view{padding:1rem}.top-header{height:56px}}@media(min-width:1400px){.main-content-view{padding:2rem;max-width:1600px;margin:0 auto;width:100%}}@media(max-width:768px){.menu-button,.submenu-button,.logout-btn{min-height:44px;min-width:44px}}.top-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.menu-toggle{display:none;background:var(--gray-100);border:none;width:40px;height:40px;border-radius:var(--radius-md);cursor:pointer;align-items:center;justify-content:center}.menu-toggle svg{width:20px;height:20px;color:var(--gray-600)}@media(max-width:768px){.menu-toggle{display:flex}}.breadcrumb-icon{margin:0 4px;width:14px;height:14px;color:var(--gray-400)}.subtitle-dash{font-weight:400;color:var(--gray-500);font-size:.9rem}.user-profile-mini{display:none}.user-avatar-mini{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--primary-500),var(--primary-700));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}@media(max-width:768px){.user-profile-mini{display:flex}}.grupo-pestanas{display:flex;flex-wrap:wrap;flex-shrink:0;gap:4px;margin:0 0 14px;padding-bottom:2px;border-bottom:1px solid #e5e7eb}.grupo-pestana{padding:8px 14px;border:0;border-bottom:2px solid transparent;background:none;font-family:inherit;font-size:.88rem;color:#6b7280;cursor:pointer;white-space:nowrap}.grupo-pestana:hover{color:#111827}.grupo-pestana.activa{color:#111827;font-weight:600;border-bottom-color:#2563eb}@media(max-width:640px){.grupo-pestanas{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.grupo-pestana{padding:8px 12px;font-size:.84rem}}.sidebar-footer .sidebar-instalar{width:100%;margin-bottom:8px;padding:8px 10px;color:#e2e8f0;font-size:.875rem;white-space:nowrap}body.hub--pantalla-completa .sidebar,body.hub--pantalla-completa .sidebar-overlay,body.hub--pantalla-completa .top-header{display:none}body.hub--pantalla-completa .main-content,body.hub--pantalla-completa .main-content.sidebar-collapsed{width:100%}body.hub--pantalla-completa .main-content-view{padding:12px 16px;max-width:none}body.hub--pantalla-completa .adm.adm--ancho{padding:12px}.main-content-view:has(.adm--ancho){max-width:none}.adm{--primary: #4f46e5;--primary-dark: #4338ca;--success: #10b981;--success-dark: #047857;--danger: #ef4444;--danger-dark: #b91c1c;--warning: #f59e0b;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-800: #1f2937;--gray-900: #111827;--radius: 8px;--radius-sm: 6px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);padding:24px;width:100%;min-width:0;box-sizing:border-box;max-width:1280px;margin:0 auto;color:var(--gray-800);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.adm__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.adm__title{margin:0;font-size:24px;font-weight:650;letter-spacing:-.02em;color:var(--gray-900)}.adm__subtitle{margin:4px 0 0;font-size:14px;color:var(--gray-500)}.adm__resumen{display:flex;flex-direction:column;gap:4px;padding:16px 20px;margin-bottom:28px;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.adm__resumen-etiqueta{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.adm__resumen-valor{font-size:1.25rem;color:#1e293b}.adm__balances{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;margin-bottom:28px}.balance{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius, 8px);padding:20px 22px;box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05))}.balance__moneda{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--primary, #4f46e5);background:#eef2ff;padding:3px 8px;border-radius:999px;margin-bottom:16px}.balance__moneda em{color:#4338ca;opacity:1}.grupo__cifra em{color:#64748b;opacity:1}.balance__operacion{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.balance__term{min-width:0}.balance__label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500);margin-bottom:2px;white-space:nowrap}.balance__cifra{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--gray-800);white-space:nowrap}.balance__operador{font-size:18px;font-weight:400;color:var(--gray-400);padding-bottom:2px}.balance__term--resultado .balance__label{color:var(--primary-dark, #4338ca)}.balance__term--resultado .balance__cifra{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--gray-900)}.balance__term--deuda .balance__cifra{color:#b45309}.balance--negativo .balance__term--resultado .balance__cifra{color:var(--danger-dark, #b91c1c)}.balance__aviso{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--gray-100);font-size:12.5px;line-height:18px;color:var(--danger-dark, #b91c1c)}.balance__pie{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--gray-100);display:flex;gap:18px;font-size:12px;color:var(--gray-500);font-variant-numeric:tabular-nums}.adm__btn{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border:1px solid transparent;border-radius:var(--radius-sm, 6px);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.adm__btn--primario{background:var(--primary, #4f46e5);color:#fff}.adm__btn--primario:hover:not(:disabled){background:var(--primary-dark, #4338ca)}.adm__btn--secundario{background:#fff;border-color:var(--gray-200);color:var(--gray-600)}.adm__btn--secundario:hover:not(:disabled){border-color:var(--gray-400)}.adm__btn:disabled{opacity:.5;cursor:not-allowed}.adm__btn:focus-visible,.adm__accion:focus-visible,.adm__campo input:focus-visible,.adm__campo select:focus-visible,.adm__campo textarea:focus-visible{outline:2px solid var(--primary, #4f46e5);outline-offset:2px}.adm__panel{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius, 8px);overflow:hidden}.adm__tabla-scroll{overflow-x:auto;background:linear-gradient(to right,#fff 30%,#fff0) left center,linear-gradient(to left,#fff 30%,#fff0) right center,radial-gradient(farthest-side at 0 50%,#0f172a29,#0f172a00) left center,radial-gradient(farthest-side at 100% 50%,#0f172a29,#0f172a00) right center;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.adm__tabla-scroll::-webkit-scrollbar{height:10px}.adm__tabla-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.adm__tabla-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b8}.adm__tabla-scroll::-webkit-scrollbar-track{background:transparent}.adm__tabla{width:100%;border-collapse:collapse;font-size:14px}.adm__tabla th{text-align:left;padding:12px 16px;background:var(--gray-50);border-bottom:1px solid var(--gray-200);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500);white-space:nowrap}.adm__tabla td{padding:13px 16px;border-bottom:1px solid var(--gray-100);vertical-align:middle}.adm__tabla tbody tr:last-child td{border-bottom:none}.adm__tabla tbody tr:hover{background:var(--gray-50)}.adm__monto{font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.adm__monto--entra{color:var(--success-dark, #047857)}.adm__monto--sale{color:var(--danger-dark, #b91c1c)}.adm__monto--total{color:var(--gray-900);font-weight:700}.adm__fecha{font-variant-numeric:tabular-nums;color:var(--gray-500);white-space:nowrap}.adm__concepto{font-weight:500;color:var(--gray-800)}.adm__nota{display:block;font-size:12px;font-weight:400;color:var(--gray-500);margin-top:2px}.adm__etiqueta{display:inline-block;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:650;white-space:nowrap}.adm__etiqueta--pendiente{background:#fef3c7;color:#92400e}.adm__etiqueta--parcial{background:#dbeafe;color:#1e40af}.adm__etiqueta--pagado{background:#d1fae5;color:#065f46}.adm__etiqueta--empresa{background:#eef2ff;color:#3730a3}.adm__etiqueta--persona{background:#fef3c7;color:#92400e}.adm__acciones{display:flex;gap:6px;justify-content:flex-end}.adm__header .adm__acciones{flex-wrap:wrap}.adm__accion{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--gray-200);border-radius:var(--radius-sm, 6px);background:#fff;color:var(--gray-500);cursor:pointer;transition:all .15s ease}.adm__accion:hover:not(:disabled){border-color:var(--danger, #ef4444);color:var(--danger, #ef4444)}.adm__accion:disabled{opacity:.4;cursor:not-allowed}.adm__vacio{padding:48px 24px;text-align:center;color:var(--gray-500)}.adm__vacio strong{display:block;font-size:15px;color:var(--gray-800);margin-bottom:4px}.adm__paginacion{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--gray-200);background:var(--gray-50);font-size:13px;color:var(--gray-500);font-variant-numeric:tabular-nums}.adm__overlay{position:fixed;inset:0;background:#11182773;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.adm__modal{background:#fff;border-radius:12px;width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0003}.adm__modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--gray-200)}.adm__modal-header h3{margin:0;font-size:17px;font-weight:650;color:var(--gray-900)}.adm__modal-cerrar{border:none;background:none;font-size:22px;line-height:1;color:var(--gray-400);cursor:pointer;padding:0 4px}.adm__modal-body{padding:22px;overflow-y:auto}.adm__modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 22px;border-top:1px solid var(--gray-200);background:var(--gray-50);border-radius:0 0 12px 12px}.adm__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.adm__campo{display:flex;flex-direction:column;gap:6px}.adm__campo--ancho{grid-column:1 / -1}.adm__campo label{font-size:13px;font-weight:600;color:var(--gray-600)}.adm__campo input,.adm__campo select,.adm__campo textarea{padding:9px 12px;border:1px solid var(--gray-200);border-radius:var(--radius-sm, 6px);font-size:14px;font-family:inherit;color:var(--gray-800);background:#fff}.adm__campo input[type=number]{font-variant-numeric:tabular-nums}.adm__campo textarea{resize:vertical;min-height:68px}.adm__campo small{font-size:12px;color:var(--gray-500)}.adm__opciones{display:grid;grid-template-columns:1fr 1fr;gap:10px}.adm__opciones--tres{grid-template-columns:repeat(3,1fr)}.adm__opcion{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--gray-200);border-radius:var(--radius-sm, 6px);cursor:pointer;transition:border-color .15s ease,background .15s ease}.adm__opcion:hover{border-color:var(--primary, #4f46e5)}.adm__opcion--activa{border-color:var(--primary, #4f46e5);background:#eef2ff}.adm__opcion input{position:absolute;opacity:0;pointer-events:none}.adm__opcion strong{font-size:14px;color:var(--gray-800)}.adm__opcion span{font-size:12px;line-height:17px;color:var(--gray-500)}.adm__error{margin:0 0 16px;padding:11px 14px;border-radius:var(--radius-sm, 6px);background:#fef2f2;border:1px solid #fecaca;color:var(--danger-dark, #b91c1c);font-size:13px;line-height:19px}.adm__aviso{margin:0 0 16px;padding:11px 14px;border-radius:var(--radius-sm, 6px);background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;font-size:13px;line-height:19px}@media(max-width:640px){.adm{padding:16px}.adm__opciones,.adm__opciones--tres{grid-template-columns:1fr}.balance__operacion{gap:10px}.balance__term--resultado .balance__cifra{font-size:24px}}@media(prefers-reduced-motion:reduce){.adm *{transition:none!important}}.flujo{display:flex;align-items:stretch;gap:0;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius, 8px);padding:6px;margin-bottom:24px;overflow-x:auto}.flujo__paso{flex:1 1 0;min-width:132px;padding:12px 14px;border-radius:var(--radius-sm, 6px);display:flex;flex-direction:column;gap:3px}.flujo__paso--destacado{background:#eef2ff}.flujo__etiqueta{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500);white-space:nowrap}.flujo__cifra{display:flex;flex-direction:column;gap:2px;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--gray-900);letter-spacing:-.02em}.flujo__importe+.flujo__importe{font-size:15px;color:var(--gray-600)}.flujo__detalle{font-size:12px;color:var(--gray-500);font-variant-numeric:tabular-nums}.flujo__flecha{align-self:center;color:var(--gray-300);font-size:15px;padding:0 2px;flex:0 0 auto}.flujo__salidas{display:flex;gap:18px;margin:-12px 0 24px;padding-left:8px;font-size:12.5px;color:var(--gray-500);font-variant-numeric:tabular-nums}.adm__etiqueta--por_pagar{background:#dbeafe;color:#1e40af}.adm__etiqueta--aprobado{background:#e0e7ff;color:#3730a3}.adm__etiqueta--rechazado{background:#fee2e2;color:#991b1b}.adm__etiqueta--anulado{background:#f3f4f6;color:#4b5563}@media(max-width:720px){.flujo{flex-direction:column}.flujo__flecha{display:none}}.adm__etiqueta--vencido{background:#fee2e2;color:#991b1b}.adm__etiqueta--proximo{background:#fef3c7;color:#92400e}.adm__periodo{display:flex;align-items:center;gap:8px}.adm__periodo select,.adm__periodo input{padding:8px 11px;border:1px solid var(--gray-200);border-radius:var(--radius-sm, 6px);font-size:14px;font-family:inherit;background:#fff;color:var(--gray-800)}.adm__periodo input{width:84px;font-variant-numeric:tabular-nums}.jornada{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius, 8px);padding:28px 24px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.jornada__estado{display:flex;flex-direction:column;gap:4px}.jornada__titulo{font-size:15px;font-weight:600;color:var(--gray-800)}.jornada__horas{display:flex;gap:26px;margin-top:6px}.jornada__hora{display:flex;flex-direction:column;gap:1px}.jornada__hora span:first-child{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500)}.jornada__hora span:last-child{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--gray-900);letter-spacing:-.02em}.jornada__marcar{padding:14px 28px;font-size:15px}.jornada__aviso{flex-basis:100%;margin:0;padding-top:16px;border-top:1px solid var(--gray-100)}.geo-aviso{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--radius-sm, 6px);border:1px solid transparent}.geo-aviso__icono{flex-shrink:0;margin-top:2px;width:17px;height:17px}.geo-aviso__titulo{margin:0;font-size:13px;font-weight:600;line-height:19px}.geo-aviso__texto{margin:4px 0 0;font-size:13px;line-height:19px;color:var(--gray-600)}.geo-aviso__texto--menor{margin-top:10px;font-size:12px;line-height:18px;color:var(--gray-500)}.geo-aviso__pasos{margin:10px 0 0;padding-left:20px;font-size:13px;line-height:20px;color:var(--gray-600)}.geo-aviso__pasos li+li{margin-top:5px}.geo-aviso__boton{margin-top:12px}.geo-aviso--info{background:#eff6ff;border-color:#bfdbfe}.geo-aviso--info .geo-aviso__icono,.geo-aviso--info .geo-aviso__titulo{color:#1d4ed8}.geo-aviso--bien{background:#f0fdf4;border-color:#bbf7d0}.geo-aviso--bien .geo-aviso__icono,.geo-aviso--bien .geo-aviso__titulo{color:#15803d}.geo-aviso--malo{background:#fef2f2;border-color:#fecaca}.geo-aviso--malo .geo-aviso__icono,.geo-aviso--malo .geo-aviso__titulo{color:#b91c1c}.adm__conmutador{display:inline-flex;background:var(--gray-100);border-radius:var(--radius-sm, 6px);padding:3px;gap:3px;margin-bottom:20px}.adm__conmutador button{padding:7px 16px;border:none;border-radius:5px;background:transparent;font-size:14px;font-weight:600;font-family:inherit;color:var(--gray-600);cursor:pointer}.adm__conmutador button[aria-pressed=true]{background:#fff;color:var(--gray-900);box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05))}.adm__caducan{display:flex;align-items:flex-start;gap:10px;padding:13px 16px;margin-bottom:20px;border:1px solid #fde68a;background:#fffbeb;border-radius:var(--radius-sm, 6px);font-size:13.5px;line-height:20px;color:#92400e}.adm__filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.adm__buscador{flex:1 1 200px;min-width:160px;padding:8px 12px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;font-size:14px;background:#fff}.adm__buscador:focus,.adm__filtro:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.adm__filtro{padding:8px 10px;max-width:190px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;font-size:13px;background:#fff;color:var(--gray-700, #374151)}.adm__filtro-fecha{display:flex;flex-direction:column;gap:2px}.adm__filtro-fecha .adm__filtro{width:148px}.adm__filtro-fecha>span{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--gray-500, #6b7280)}.adm__filtro-limpiar{padding:8px 12px;border:1px solid transparent;border-radius:8px;background:#eef2ff;color:#4338ca;font-size:13px;font-weight:600;cursor:pointer}.adm__filtro-limpiar:hover{background:#e0e7ff}@media(max-width:640px){.adm__buscador{flex-basis:100%}}.adm__nota-filtro{margin:0 0 10px;font-size:13px;color:var(--gray-500, #6b7280)}.planilla{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.planilla__moneda{border:1px solid var(--gray-200);border-radius:var(--radius, 8px);background:#fff;overflow:hidden}.planilla__cabecera{display:flex;align-items:center;gap:8px;padding:12px 18px;border-bottom:1px solid var(--gray-100);background:var(--gray-50);font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--gray-700)}.planilla__cifras{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.planilla__cifra{display:flex;align-items:flex-start;gap:12px;padding:18px;border-right:1px solid var(--gray-100)}.planilla__cifra:last-child{border-right:none}.planilla__cifra--total{background:#f8fafc}.planilla__icono{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:var(--gray-100);color:var(--gray-600)}.planilla__cifra--total .planilla__icono{background:#dbeafe;color:#1d4ed8}.planilla__rotulo{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500)}.planilla__importe{display:block;margin-top:3px;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--gray-900)}.planilla__cifra--total .planilla__importe{color:#1d4ed8}.planilla__detalle{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;color:var(--gray-500)}@media(max-width:720px){.planilla__cifra{border-right:none;border-bottom:1px solid var(--gray-100)}.planilla__cifra:last-child{border-bottom:none}}.adm__subtitulo-campo{display:block;margin-top:6px;padding-top:12px;border-top:1px solid var(--gray-100);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500)}.adm__acciones-cabecera{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.totales{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-bottom:16px}.totales__moneda{border:1px solid var(--gray-200);border-radius:var(--radius, 8px);background:#fff;overflow:hidden}.totales__cabecera{display:flex;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px solid var(--gray-100);background:var(--gray-50);font-size:11.5px;font-weight:600;color:var(--gray-500)}.totales__divisa{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:20px;border-radius:6px;background:#e0e7ff;color:#3730a3;font-size:11px;font-weight:700}.totales__cifras{display:flex;flex-wrap:wrap}.totales__cifra{flex:1 1 130px;padding:12px 14px;border-right:1px solid var(--gray-100)}.totales__cifra:last-child{border-right:none}.totales__cifra--fuerte{background:#f8fafc}.totales__rotulo{display:block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500)}.totales__importe{display:block;margin-top:2px;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--gray-900)}.totales__cifra--fuerte .totales__importe{color:#1d4ed8}.grupo{margin-bottom:1.25rem}.grupo__titulo{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .6rem;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--adm-texto-suave, #64748b)}.grupo__moneda{font-size:.72rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--adm-texto-suave, #64748b)}.grupo__lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.5rem}.grupo__ficha{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .75rem;text-align:left;font:inherit;background:var(--adm-superficie, #fff);border:1px solid var(--adm-borde, #e2e8f0);border-left:3px solid transparent;border-radius:8px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.grupo__ficha:hover{box-shadow:0 1px 6px #0f172a14}.grupo__ficha--activa{background:var(--adm-fondo-suave, #f8fafc);box-shadow:inset 0 0 0 1px var(--adm-borde, #cbd5e1)}.grupo__nombre{font-size:.74rem;font-weight:600;color:var(--adm-texto-suave, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grupo__cifra{font-size:1.02rem;font-weight:650;font-variant-numeric:tabular-nums;color:var(--adm-texto, #0f172a)}.grupo__deuda{font-size:.7rem;color:#b45309;font-variant-numeric:tabular-nums}.balance__empresa{display:block;margin-top:.15rem;font-size:.72rem;font-style:normal;font-weight:600;letter-spacing:.02em;opacity:.75}.recurrentes__cuentas{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-bottom:16px}.cuenta{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border:1px solid var(--gray-200);border-radius:var(--radius, 8px);background:#fff}.cuenta--alarma{border-color:#fecaca;background:#fef2f2}.cuenta__icono{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:var(--gray-100);color:var(--gray-600)}.cuenta--alarma .cuenta__icono{background:#fee2e2;color:var(--danger-dark, #b91c1c)}.cuenta__rotulo{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500)}.cuenta__valor{display:block;margin-top:3px;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--gray-900)}.cuenta--alarma .cuenta__valor{color:var(--danger-dark, #b91c1c)}.cuenta__detalle{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;color:var(--gray-500)}.adm__bloque{border:1px solid #e5e7eb;border-radius:10px;padding:1rem;margin-bottom:1.1rem;background:#fff}.adm__bloque-titulo{margin:0 0 .4rem;font-size:1rem;color:#111827}.adm__bloque-titulo small{font-weight:400;font-size:.78rem;color:#6b7280;margin-left:.4rem}.adm__sin-precio{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:.6rem .75rem;margin-bottom:.8rem;font-size:.82rem;color:#92400e}.adm__sin-precio p{margin:0 0 .4rem;display:flex;align-items:center;gap:.4rem}.adm__sin-precio ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.adm__sin-precio li{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.adm__filtros>label{display:flex;flex-direction:column;gap:.2rem;font-size:.72rem;color:#64748b;text-transform:uppercase;letter-spacing:.02em}.adm__filtros>label select,.adm__filtros>label input{font-size:.85rem;text-transform:none;letter-spacing:normal;color:#111827}.adm__filtros>label.adm__check{flex-direction:row;align-items:center;gap:.4rem;align-self:flex-end;padding-bottom:.4rem}.adm__filtros>label.adm__check input{width:auto}.adm__header-acciones{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.adm__num{text-align:right;white-space:nowrap}.adm__fila-anulada{color:#9ca3af;text-decoration:line-through}.adm__fila-anulada strong{font-weight:400}.adm__acciones-fila{display:flex;gap:.3rem;white-space:nowrap}.adm__acciones-fila .adm__btn{padding:.25rem .45rem}.adm__campo--check{flex-direction:row;align-items:center;gap:.45rem}.adm__campo--check input{width:auto}.adm--alto{display:flex;flex-direction:column;flex-shrink:0;min-height:100%}.adm--alto .adm__panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.adm--alto .adm__nota--corta{margin:.3rem 0 .55rem}.adm--alto .adm__filtros{margin-bottom:.5rem}.adm--alto .adm__resumen-cifras{margin:.3rem 0 .5rem}.adm__tabla-scroll--libro{flex:0 1 auto;max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);overflow:auto;border:1px solid var(--gray-200);border-radius:10px}.adm__tabla--libro{width:max-content;min-width:100%}.adm__tabla--libro thead th{position:sticky;top:0;z-index:2;background:#eef2f7;color:#475569;white-space:nowrap}.adm__tabla--libro thead th:first-child{left:0;z-index:3}.adm__tabla--libro tbody td:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:1px 0 0 var(--gray-200);white-space:nowrap}.adm__tabla--libro tbody tr:hover td:first-child{background:var(--gray-50)}.adm__tabla--libro td,.adm__tabla--libro th{white-space:nowrap}.adm__tabla--libro th,.adm__tabla--libro td{padding-left:10px;padding-right:10px}.adm__tabla--libro td.adm__celda-larga,.adm__tabla--libro td.adm__celda-media{white-space:normal}.adm__tabla--libro td.adm__celda-larga{min-width:150px;max-width:210px}.adm__tabla--libro td.adm__celda-media{min-width:120px;max-width:170px}.adm__recorte{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm__tabla--libro td.adm__celda-media{min-width:150px;max-width:220px}.adm__tabla--libro td small{display:block;color:var(--gray-500, #6b7280);font-size:.75rem}@supports not selector(::-webkit-scrollbar){.adm__tabla-scroll--libro{scrollbar-color:#94a3b8 #e2e8f0;scrollbar-width:thin}}.adm__tabla-scroll--libro::-webkit-scrollbar{width:12px;height:12px}.adm__tabla-scroll--libro::-webkit-scrollbar-track{background:#e2e8f0;border-radius:8px}.adm__tabla-scroll--libro::-webkit-scrollbar-thumb{background:#94a3b8;border:2px solid #e2e8f0;border-radius:8px}.adm__tabla-scroll--libro::-webkit-scrollbar-thumb:hover{background:#64748b}.cob__antiguedad{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;margin:.3rem 0 .6rem}.cob__moneda{border:1px solid var(--gray-200);border-radius:var(--radius, 8px);padding:10px 14px;background:#fff}.cob__moneda-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cob__tramos{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;margin-top:8px}.cob__tramos span{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:8px;background:#f8fafc;font-size:.82rem;font-weight:600;color:#1e293b}.cob__tramos small{font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:#64748b}.cob__tramo--vencido{background:#fef3c7;color:#92400e}.cob__tramo--vencido small{color:#a16207}.cob__tramo--grave{background:#fee2e2;color:#991b1b}.cob__tramo--grave small{color:#b91c1c}.cob__desplegar,.cob__enlace{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.cob__desplegar:hover,.cob__enlace:hover{color:var(--primary, #2563eb);text-decoration:underline}.cob__detalle td{background:#f8fafc;white-space:normal}.cob__lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.cob__lista li{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.85rem}.cob__tramo--falta{background:#eef2ff;color:#3730a3;border:1px dashed #c7d2fe}.cob__tramo--falta small{color:#4f46e5}.cob__scroll{max-height:min(60vh,620px)}.cob__scroll--corto{max-height:340px;overflow:auto}@media(max-width:768px){.cob__scroll{max-height:70vh}}.cob__en-caja,.cob__fuera-caja{padding:1px 7px;border-radius:999px;font-size:11px;font-weight:650}.cob__en-caja{background:#d1fae5;color:#065f46}.cob__fuera-caja{background:#fef3c7;color:#92400e}.ctr__cola{border-left:4px solid #f59e0b}.ctr__cola .adm__bloque-titulo{display:flex;align-items:center;gap:8px}.ctr__sin-contrato{border-left-color:#dc2626}.ctr__sin-contrato .ctr__intro{margin:0 0 10px}.ctr__entregas{font-size:.85rem;background:#fff}.ctr__entregas th{font-size:.72rem}.ctr__sub{display:block;color:var(--gray-500, #6b7280);font-size:.75rem}.cob__detalle .ctr__entregas td,.cob__detalle .ctr__entregas th{white-space:normal;position:static}.ctr__cola .adm__tabla--libro thead th:last-child,.ctr__cola .adm__tabla--libro tbody td:last-child{position:sticky;right:0;background:#fff;box-shadow:-1px 0 0 var(--gray-200)}.ctr__cola .adm__tabla--libro thead th:last-child{background:#eef2f7;z-index:3}.cob__detraccion{margin:0 0 8px;padding:6px 10px;border-left:3px solid #6366f1;background:#eef2ff;border-radius:6px;font-size:.85rem;color:#3730a3}.cob__detraccion .adm__btn{margin-left:8px}.cob__nota-credito{margin:0 0 8px;padding:6px 10px;border-left:3px solid #0d9488;background:#f0fdfa;border-radius:6px;font-size:.85rem;color:#115e59}.cob__nota-credito--vacia{border-left-color:var(--gray-300, #d1d5db);background:#f8fafc;color:var(--gray-500, #6b7280)}.cob__nota-credito .adm__btn{margin-left:8px}.ctr__plegable{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.ctr__calendario td,.ctr__calendario th{text-align:center}.ctr__calendario td:first-child,.ctr__calendario th:first-child{text-align:left}.ctr__casilla{font-weight:700;font-size:.8rem;min-width:34px}.ctr__casilla--facturado{background:#d1fae5;color:#065f46}.ctr__casilla--atrasado{background:#fee2e2;color:#991b1b}.ctr__casilla--toca_hoy{background:#fef3c7;color:#92400e;font-size:.7rem}.ctr__casilla--por_venir{background:#f8fafc}.ctr__casilla--no_aplica{background:#fff;color:var(--gray-300, #d1d5db)}.cnc__bloque{margin-bottom:14px}.cnc__bloque h3{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:.92rem;color:#1e293b}.cnc__cuantos{padding:1px 8px;border-radius:999px;background:var(--gray-100, #f1f5f9);font-size:.78rem}.cnc__bloque--grave h3{color:#991b1b}.cnc__bloque--grave .cnc__cuantos{background:#fee2e2;color:#991b1b}.cnc__bloque ul{margin:4px 0 0;padding-left:18px;font-size:.85rem;max-height:180px;overflow:auto}.cnc__bloque li{margin-bottom:2px}.cob__avisos{margin:4px 0 0;padding-left:18px;font-size:.88rem;max-height:220px;overflow:auto}.cob__avisos li{margin-bottom:4px}.cob__nuevo-destinatario{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.cob__nuevo-destinatario input{flex:1 1 140px;padding:7px 10px;border:1px solid var(--gray-200);border-radius:8px;font:inherit}.adm__cpe{font-weight:600;padding:.1rem .4rem;border-radius:4px;background:#22c55e1f;color:#15803d}.adm__cpe--rechazada,.adm__cpe--no_registrada,.adm__cpe--error{background:#ef44441f;color:#b91c1c}.adm__cpe--numerado,.adm__cpe--enviando{background:#eab30824;color:#a16207}.adm__cpe-empresa{display:block;font-size:.72rem;color:var(--text-secondary, #64748b);line-height:1.3}.cpe__aviso{grid-column:1 / -1;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--radius-sm, 6px);font-size:13px;line-height:19px}.cpe__aviso svg{flex:none;width:18px;height:18px;margin-top:1px}.cpe__aviso--peligro{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.cpe__aviso--pruebas{background:#fffbeb;border:1px solid #fde68a;color:#a16207}.cpe__datos{display:grid;gap:6px;margin:0}.cpe__datos>div{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:baseline}.cpe__datos dt{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.cpe__datos dd{margin:0;font-size:14px}.adm__btn--peligro{background:#b91c1c;border-color:#b91c1c;color:#fff}.adm__btn--peligro:hover:not(:disabled){background:#991b1b;border-color:#991b1b}@media(max-width:640px){.cpe__datos>div{grid-template-columns:1fr;gap:2px}}.adm__vistas{display:flex;gap:4px;margin:0 0 16px;border-bottom:1px solid var(--gray-200)}.adm__vista{padding:8px 14px;border:none;border-bottom:2px solid transparent;background:none;color:var(--gray-600);font-weight:600;cursor:pointer}.adm__vista--activa{color:var(--primary, #4f46e5);border-bottom-color:var(--primary, #4f46e5)}.ctr__intro{margin:0;font-size:.875rem;color:var(--gray-600, #4b5563);line-height:1.5}.ctr__intro b{display:inline;color:var(--gray-900, #111827)}.ctr__filas{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ctr__filas li{border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;padding:10px 12px;display:grid;gap:2px;font-size:.875rem}.ctr__filas b{display:inline}.ctr__fila--nueva{border-left:3px solid #2563eb}.ctr__fila--hecha{border-left:3px solid #15803d;background:#f8fafc}.ctr__fila-estado{color:var(--gray-600, #4b5563)}.cmp__pagina{max-width:460px;display:grid;gap:4px;padding:20px 22px}.cmp__acciones{margin-top:8px}.adm .det__aviso{margin:0;padding:8px 12px;border-radius:8px;background:#fffbeb;border:1px solid #fcd34d;color:#92400e;font-size:.875rem}.adm .det__aviso--peligro{background:#fef2f2;border-color:#fca5a5;color:#991b1b}.adm .det__info{padding:10px 14px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;background:var(--gray-50, #f9fafb);font-size:.875rem}.adm .det__info dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:8px 0 0}.adm .det__info dt{color:var(--gray-500, #6b7280)}.adm .det__info dd{margin:0}.adm .det__falta{color:#b91c1c}@media(max-width:560px){.adm .det__info dl{grid-template-columns:minmax(0,1fr)}.adm .det__info dd{margin-bottom:6px}}.adm .edc__resumen{margin-top:14px;padding:10px 14px;border-radius:8px;background:var(--gray-50, #f9fafb);border:1px solid var(--gray-200, #e5e7eb);font-size:.875rem;min-height:44px}.adm .edc__resumen p{margin:0 0 4px}.adm .edc__vencido{color:#b91c1c}.adm .edc__resumen strong,.adm .edc__monto{white-space:nowrap}.adm .cbk__lista{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px}.adm .cbk__cuenta{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;font-size:.875rem}.adm .cbk__numero{font-variant-numeric:tabular-nums;font-weight:600;margin-top:2px}.adm .cbk__form{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--gray-200, #e5e7eb)}.adm .adm__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:18px}.adm .adm__kpi{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border:1px solid var(--gray-200, #e5e7eb);border-radius:var(--radius, 8px);background:#fff;min-width:0}.adm .adm__kpi-icono{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:var(--gray-100, #f3f4f6);color:var(--gray-600, #4b5563)}.adm .adm__kpi-cuerpo{min-width:0}.adm .adm__kpi-rotulo{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500, #6b7280)}.adm .adm__kpi-valor{display:block;margin-top:3px;font-size:21px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--gray-900, #111827);white-space:nowrap}.adm .adm__kpi-detalle{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;color:var(--gray-500, #6b7280)}.adm .adm__kpi--alerta{border-color:#fed7aa;background:#fffbeb}.adm .adm__kpi--alerta .adm__kpi-icono{background:#fef3c7;color:#b45309}.adm .adm__kpi--alerta .adm__kpi-valor{color:#b45309}.adm .adm__kpi--peligro{border-color:#fecaca;background:#fef2f2}.adm .adm__kpi--peligro .adm__kpi-icono{background:#fee2e2;color:#b91c1c}.adm .adm__kpi--peligro .adm__kpi-valor{color:#b91c1c}.adm .adm__kpi--bien{border-color:#bbf7d0;background:#f0fdf4}.adm .adm__kpi--bien .adm__kpi-icono{background:#dcfce7;color:#15803d}.adm .adm__kpi--bien .adm__kpi-valor{color:#15803d}.adm .adm__kpi--destacado{border-color:#c7d2fe;background:#eef2ff}.adm .adm__kpi--destacado .adm__kpi-icono{background:#e0e7ff;color:#4338ca}.adm .adm__filtros>label select,.adm .adm__filtros>label input:not([type=checkbox]){min-height:38px;padding:7px 10px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;background:#fff;font-size:.85rem}.adm .adm__filtros>label select:focus,.adm .adm__filtros>label input:not([type=checkbox]):focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.adm .adm__filtros{align-items:flex-end;gap:10px 12px}@media(max-width:600px){.adm .adm__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.adm .adm__kpi{padding:12px;gap:8px}.adm .adm__kpi-icono{display:none}.adm .adm__kpi-valor{font-size:17px}}.adm .ren__positivo{color:#15803d}.adm .ren__negativo{color:#b91c1c}.adm .ren__periodo{margin-bottom:18px}.adm .ren__periodo .adm__filtros{margin-bottom:0}.adm .ren__bloque{margin-bottom:26px}.adm .ren__titulo{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:1.1rem;font-weight:700;color:var(--gray-900, #111827)}.adm .ren__nowrap{white-space:nowrap}.adm .ren__sin-valor{display:block;font-size:.75rem}.adm .nc__lista{display:grid;gap:8px;margin:0;padding:0;list-style:none}.adm .nc__nota{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;background:var(--gray-50, #f9fafb);font-size:.875rem}.adm .nc__nota-datos{display:grid;gap:2px;min-width:0}.adm .nc__nota-acciones{display:flex;gap:6px}.adm .nc__contador{justify-self:end;font-size:.75rem;color:var(--gray-500, #6b7280)}.adm .nc__confirmo{display:flex;gap:8px;align-items:flex-start;font-size:.875rem}.adm .nc__confirmo input{margin-top:3px}.adm .adm__cpe-nota{display:block;font-size:.72rem;color:#b91c1c}.ctr__enlace{padding:0;border:0;background:none;color:#2563eb;font:inherit;text-decoration:underline;cursor:pointer}.ctr__ya-facturado{display:grid;gap:6px;margin-top:8px;padding:10px 12px;border:1px dashed var(--gray-300, #d1d5db);border-radius:8px;background:#fff;font-size:.875rem}.ctr__ya-facturado label{display:flex;gap:6px;align-items:center}.ctr__ya-facturado input[type=text],.ctr__ya-facturado select{max-width:100%}.ctr__ya-acciones{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.vp{position:relative;display:grid;gap:10px;padding:14px 16px;border:1px solid var(--gray-300, #d1d5db);border-radius:8px;background:#fff;font-size:.85rem;box-shadow:0 1px 3px #0f172a0f}.vp__marca{justify-self:start;padding:2px 8px;border-radius:999px;background:#fef2f2;color:#b91c1c;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.vp__cabecera{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.vp__cabecera>div{display:grid}.vp__cabecera span{color:var(--gray-500, #6b7280)}.vp__numero{text-align:right}.vp__numero strong{font-size:1.05rem}.vp__datos,.vp__bloque,.vp__totales{display:grid;gap:2px 14px;margin:0}.vp__datos>div,.vp__bloque>div,.vp__totales>div{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:10px}.vp dt{color:var(--gray-500, #6b7280)}.vp dd{margin:0;overflow-wrap:anywhere}.vp__renglon{border:1px solid var(--gray-200, #e5e7eb);border-radius:6px;overflow:hidden}.vp__renglon-cabecera,.vp__renglon-fila{display:grid;grid-template-columns:3rem minmax(0,1fr) 6.5rem 6.5rem;gap:8px;padding:6px 10px}.vp__renglon-cabecera{background:var(--gray-100, #f3f4f6);font-weight:600}.vp__renglon-cabecera span:nth-child(n+3),.vp__renglon-fila span:nth-child(n+3){text-align:right}.vp__descripcion{font-weight:600;overflow-wrap:anywhere}.vp__totales{justify-self:end;min-width:15rem}.vp__totales dd{text-align:right}.vp__total{font-weight:700}.vp__letras{margin:0;color:var(--gray-600, #4b5563)}.vp__bloque{padding-top:8px;border-top:1px dashed var(--gray-200, #e5e7eb)}@media(max-width:560px){.vp__datos>div,.vp__bloque>div,.vp__totales>div{grid-template-columns:minmax(0,1fr);gap:0}.vp__renglon-cabecera{display:none}.vp__renglon-fila{grid-template-columns:minmax(0,1fr)}.vp__renglon-fila span:nth-child(n+3){text-align:left}.vp__totales{justify-self:stretch;min-width:0}}.mov__estatus{display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 8px;border-radius:999px;font-size:.78rem;font-weight:600;white-space:nowrap;background:var(--gray-100, #f3f4f6);color:var(--gray-700, #374151)}.mov__estatus:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.85}.mov__estatus--facturado{background:#dcfce7;color:#166534}.mov__estatus--por_facturar{background:#fee2e2;color:#b91c1c}.mov__estatus--por_facturar:before{animation:mov-latido 1.8s ease-in-out infinite}@keyframes mov-latido{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.5);opacity:.4}}@media(prefers-reduced-motion:reduce){.mov__estatus--por_facturar:before{animation:none}}.cob__cliente{display:block;font-weight:600}.cob__ruc{white-space:nowrap;display:block;color:var(--gray-500, #6b7280);font-size:.75rem}.cob__concepto{display:block;max-width:28rem;font-size:.82rem;letter-spacing:.01em}.adm__tabla--libro.cob__tabla{width:100%}.cob__tabla .adm__etiqueta{white-space:normal}@media(max-width:1440px){.adm__tabla--libro.cob__tabla td.adm__celda-larga,.adm__tabla--libro.cob__tabla td.adm__celda-media{min-width:110px;max-width:165px}.cob__tabla th,.cob__tabla td{padding-left:8px;padding-right:8px}}.cob__accion{text-align:right;white-space:nowrap}.cob__parcial{display:block;margin-top:3px;color:#b45309;font-size:.75rem;font-weight:600}@media(max-height:900px),(max-width:768px){.adm--alto{height:auto}.adm--alto .adm__panel{flex:none}.adm__tabla-scroll--libro,.cob__scroll,.cob__scroll--corto{flex:none;min-height:0;max-height:none}}@media(max-width:640px){.cob__tabla,.cob__tabla tbody{display:block;width:100%;min-width:0}.cob__tabla thead{display:none}.cob__tabla tbody>tr:not(.cob__detalle){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:12px 14px;border-bottom:1px solid var(--gray-200, #e5e7eb)}.cob__tabla tbody>tr:not(.cob__detalle)>td{display:block;padding:0;border:0;white-space:normal;text-align:left}.cob__tabla td[data-etiqueta]:before{content:attr(data-etiqueta);display:block;color:var(--gray-500, #6b7280);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.cob__tabla td[data-etiqueta=Cliente],.cob__tabla td[data-etiqueta=Concepto]{grid-column:1 / -1}.cob__tabla .cob__concepto,.cob__tabla td.adm__celda-larga,.cob__tabla td.adm__celda-media{max-width:none;width:auto}.cob__tabla td[data-etiqueta=Estado]{grid-column:1 / -1}.cob__tabla .adm__etiqueta{white-space:normal}.cob__tabla .cob__accion{grid-column:1 / -1;text-align:right}.cob__tabla .cob__detalle,.cob__tabla .cob__detalle>td{display:block;width:100%}}@media(min-width:641px)and (max-width:1300px){.cob__tabla{font-size:.84rem}.cob__tabla th,.cob__tabla td{padding-left:6px;padding-right:6px}}.sunat__archivos{display:inline-flex;flex-wrap:wrap;gap:4px;margin-top:3px}.sunat__archivos--grandes{gap:6px;margin-top:0}.sunat__boton{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border:1px solid var(--adm-borde, #cbd5e1);border-radius:4px;background:var(--adm-superficie, #fff);color:var(--adm-texto, #0f172a);font:inherit;font-size:.7rem;font-weight:600;line-height:1.5;cursor:pointer}.sunat__boton:hover:not(:disabled){border-color:var(--primary, #2563eb);color:var(--primary, #2563eb)}.sunat__boton:disabled{opacity:.6;cursor:progress}.sunat__obs{display:block;margin-top:3px;font-size:.72rem}.sunat__obs-titulo{display:inline-flex;align-items:center;gap:4px;padding:0 4px;border:none;border-radius:4px;background:#fef3c7;color:#92400e;font:inherit;font-weight:600;cursor:pointer}.sunat__obs-lista{max-width:24rem;margin:4px 0 0;padding-left:1.1rem;color:#92400e;white-space:normal;overflow-wrap:anywhere}.adm__por-registrar{margin:0 0 20px;padding:16px 18px;border:1px solid #fde68a;background:#fffbeb;border-radius:10px}.adm__por-registrar h2{margin:0 0 4px;font-size:15px;font-weight:650;color:var(--gray-900)}.adm__por-registrar ul{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.adm__por-registrar li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;background:#fff;border:1px solid var(--gray-200);border-radius:8px}.adm__por-registrar li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.adm__por-registrar li span{font-size:13px;color:var(--gray-700);overflow-wrap:anywhere}.adm__por-registrar li small{font-size:12px;color:var(--gray-500)}@media(max-width:640px){.adm__por-registrar li{flex-direction:column;align-items:stretch}}.mov__fuera{margin:0 0 10px;padding-left:1.1rem;font-size:.875rem;line-height:1.5;color:var(--gray-700, #374151)}.mov__fuera li{overflow-wrap:anywhere}.ctr__razon{display:block;font-size:.75rem;color:var(--gray-500, #6b7280)}.sunat__obs-lista li+li{margin-top:6px}.sunat__obs-que{display:block;color:#78350f}.sunat__obs-sunat{display:block;margin-top:2px;color:#a16207;opacity:.85}.ctr__pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px;padding:0;list-style:none;counter-reset:paso}.ctr__pasos li{position:relative;padding:10px 12px 10px 46px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;background:#f8fafc;font-size:.82rem;color:var(--gray-600, #4b5563);counter-increment:paso}.ctr__pasos li:before{content:counter(paso);position:absolute;left:12px;top:10px;width:24px;height:24px;border-radius:50%;background:var(--primary, #4f46e5);color:#fff;font-weight:700;font-size:.8rem;line-height:24px;text-align:center}.ctr__pasos b{display:block;color:#111827;font-size:.9rem;margin-bottom:2px}.ctr__hoy{padding:14px 16px;margin-bottom:14px}.ctr__al-dia{display:flex;align-items:center;gap:8px;margin:0;color:#065f46;font-weight:600}.ctr__tareas{margin:0;padding:0;list-style:none;display:grid;gap:8px}.ctr__tarea{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:10px 12px;border:1px solid var(--gray-200, #e5e7eb);border-left:4px solid var(--gray-300, #d1d5db);border-radius:8px;background:#fff}.ctr__tarea--peligro{border-left-color:#dc2626;background:#fef2f2}.ctr__tarea--alerta{border-left-color:#f59e0b;background:#fffbeb}.ctr__tarea-texto{flex:1 1 260px;min-width:0}.ctr__tarea-texto b{display:block;color:#111827}.ctr__tarea-texto span{font-size:.82rem;color:var(--gray-600, #4b5563)}.ctr__tarea-texto span b{display:inline}.ctr__tarea-acciones{display:flex;gap:6px;flex-wrap:wrap}.ctr__tarea-detalle{flex:1 1 100%;overflow-x:auto}.ctr__buscar{display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;background:#fff;color:var(--gray-500, #6b7280)}.ctr__buscar input{border:0;outline:none;padding:7px 0;min-width:220px;font:inherit;text-transform:none;letter-spacing:normal;color:#111827}.ctr__fila-cliente{cursor:pointer}.ctr__fila-cliente:hover td{background:#f5f7ff}.ctr__estado{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.78rem;font-weight:600;background:#f1f5f9;color:#475569}.ctr__estado--bien{background:#d1fae5;color:#065f46}.ctr__estado--alerta{background:#fef3c7;color:#92400e}.ctr__estado--peligro{background:#fee2e2;color:#991b1b}.ctr__leyenda{margin:8px 12px;font-size:.78rem;color:var(--gray-500, #6b7280)}.ctr__leyenda span{display:inline-block;min-width:22px;padding:0 4px;border-radius:4px;text-align:center;font-weight:700}.ctr__volver{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:6px 0;border:0;background:none;color:var(--primary, #4f46e5);font:inherit;font-weight:600;cursor:pointer}.ctr__cabecera{padding:16px;margin-bottom:14px}.ctr__cabecera-fila{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px}.ctr__cabecera .adm__title{margin:0}.ctr__cabecera-datos{display:flex;flex-wrap:wrap;gap:4px 14px;margin:4px 0 0;font-size:.85rem;color:var(--gray-600, #4b5563)}.ctr__cabecera-acciones{display:flex;flex-wrap:wrap;gap:8px}.ctr__cifras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 10px}.ctr__cifras>div{padding:8px 12px;border:1px solid var(--gray-200, #e5e7eb);border-radius:8px;background:#f8fafc}.ctr__cifras dt{font-size:.72rem;color:#64748b;text-transform:uppercase;letter-spacing:.02em}.ctr__cifras dd{margin:2px 0 0;font-size:1.15rem;font-weight:700;color:#111827}.ctr__cifras .ctr__cifra-total{background:#eef2ff;border-color:#c7d2fe}.ctr__cifras .ctr__cifra-total dd{color:#3730a3}.ctr__como{margin:4px 0 0;font-size:.85rem;color:var(--gray-600, #4b5563)}.ctr__como b{color:#111827}.ctr__como .ctr__enlace{display:inline-flex;align-items:center;gap:4px}.ctr__ficha>.adm__panel{margin-bottom:14px}.ctr__ficha .adm__bloque-titulo{display:flex;align-items:center;gap:8px;padding:12px 14px 4px}.ctr__matriz tfoot td{font-weight:700;background:#eef2f7}.ctr__detalle td{background:#f8fafc;white-space:normal}.ctr__detalle p{margin:2px 0;font-size:.82rem}.ctr__pie{margin:6px 14px 12px}.ctr__enlace--peligro{color:#b91c1c}.ctr__revisar-datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0;padding:10px 12px;border-radius:8px;background:#f8fafc}.ctr__revisar-datos dt{font-size:.72rem;color:#64748b;text-transform:uppercase}.ctr__revisar-datos dd{margin:0;color:#111827;font-weight:600;overflow-wrap:anywhere}@media(max-width:720px){.ctr__pasos{grid-template-columns:1fr}.ctr__cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.ctr__revisar-datos{grid-template-columns:1fr}.ctr__buscar input{min-width:0;width:100%}}.ctr__acciones{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:.82rem}.ctr__ciclo-estado{display:block;margin-top:3px}.ctr__matriz td.adm__celda-larga{white-space:normal;min-width:160px;max-width:230px}.ctr__matriz th,.ctr__matriz td{padding-left:8px;padding-right:8px}.ctr__clientes td{white-space:normal}.ctr__clientes td:first-child{min-width:200px;max-width:300px}.ctr__clientes td:nth-child(6) .ctr__estado{white-space:nowrap}.ctr__tareas{grid-template-columns:minmax(0,1fr)}.ctr__tarea,.ctr__tarea-detalle{min-width:0;max-width:100%}.adm__tabla.ctr__matriz tr.ctr__detalle td{white-space:normal;overflow-wrap:anywhere;max-width:0}.ctr__revisar-datos .ctr__revisar-ancho{grid-column:1 / -1}.ctr__revisar-datos .ctr__revisar-ancho dd{font-weight:500;font-size:.88rem}.adm__fila-clic{cursor:pointer}.adm__fila-clic:hover td{background:#f8fafc}.mov__renglones{border:1px solid var(--gray-200);border-radius:var(--radius, 8px);padding:.75rem;margin:0;min-width:0}.mov__renglones legend{font-weight:600;color:var(--gray-800);padding:0 .25rem}.mov__renglon{display:grid;grid-template-columns:1.5rem repeat(3,minmax(0,1fr)) 2rem;gap:.5rem;align-items:end;padding:.5rem 0;border-bottom:1px solid var(--gray-100, #f3f4f6)}.mov__renglon-numero{grid-column:1;grid-row:1}.mov__renglon-descripcion{grid-column:2 / 5;grid-row:1}.mov__renglon-quitar{grid-column:5;grid-row:1}.mov__renglon-cantidad{grid-column:2;grid-row:2}.mov__renglon-monto{grid-column:3;grid-row:2}.mov__renglon-importe{grid-column:4;grid-row:2;padding-bottom:.5rem}.mov__renglon label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:var(--gray-700, #374151);min-width:0}.mov__renglon textarea,.mov__renglon input{width:100%;box-sizing:border-box}.mov__renglon-numero{align-self:center;font-weight:600;color:var(--gray-500)}.mov__renglon-importe{text-align:right;font-variant-numeric:tabular-nums}.mov__renglon-quitar{align-self:center;background:none;border:none;color:var(--gray-500);cursor:pointer;padding:.25rem}.mov__renglon-quitar:hover{color:var(--danger, #dc2626)}.mov__renglones-pie{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;padding-top:.5rem}.mov__otro-producto{display:inline-flex;align-items:center;gap:.35rem;justify-self:start;width:fit-content;background:none;border:1px dashed var(--gray-300, #d1d5db);border-radius:var(--radius, 8px);color:var(--primary, #4f46e5);padding:.35rem .75rem;cursor:pointer}@media(max-width:640px){.mov__renglon-monto{grid-column:3 / 5}.mov__renglon-importe{grid-column:2 / 5;grid-row:3;padding-bottom:0}}.adm.adm--ancho{max-width:none}.adm__tabla--libro.mov__libro{font-size:12.5px}.adm__tabla--libro.mov__libro th,.adm__tabla--libro.mov__libro td{padding:7px}.adm__tabla--libro.mov__libro thead th{font-size:10.5px;letter-spacing:.02em}.adm__tabla--libro.mov__libro td.adm__celda-larga{min-width:140px;max-width:180px}.adm__tabla--libro.mov__libro td.adm__celda-media{min-width:120px;max-width:160px}.adm__tabla--libro.mov__libro td.mov__oc{max-width:110px;overflow:hidden;text-overflow:ellipsis}.adm__tabla--libro.mov__libro td.mov__factura{max-width:150px;white-space:normal}.adm__tabla--libro.mov__libro td.mov__factura .sunat__boton{padding:0 4px;font-size:.66rem}.adm__tabla--libro.mov__libro .mov__estatus{padding:1px 8px 1px 6px;font-size:.72rem;gap:4px}.adm__tabla--libro.mov__libro .adm__acciones-fila{gap:.2rem}.adm__tabla--libro.mov__libro .adm__acciones-fila .adm__btn{padding:.2rem .35rem}.adm__tabla--libro tbody td:first-child,.adm__tabla--libro thead th:first-child{box-shadow:1px 0 0 var(--gray-200),4px 0 6px -3px #0f172a2e}.adm__lista-pago{list-style:none;margin:12px 0 16px;padding:10px 14px;border:1px solid var(--gray-200, #e5e7eb);border-radius:var(--radius-sm, 6px);background:var(--gray-50, #f9fafb);font-size:13px;display:grid;gap:6px}.copias__puestos{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.copias__puesto{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 6px 5px 10px;border:1px solid #d1d5db;border-radius:999px;background:#f9fafb;font-size:.82rem;color:#111827}.copias__correo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copias__quitar{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#e5e7eb;color:#374151;font-size:1rem;line-height:1;cursor:pointer}.copias__quitar:hover{background:#fecaca;color:#991b1b}.copias__añadir{display:flex;gap:8px;align-items:flex-start}.copias__buscador{position:relative;flex:1 1 auto;min-width:0}.copias__boton{flex:0 0 auto;padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-family:inherit;font-size:.85rem;color:#374151;cursor:pointer}.copias__boton:hover{background:#f3f4f6}.copias__sugerencias{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px;list-style:none;border:1px solid #d1d5db;border-radius:8px;background:#fff;box-shadow:0 8px 20px #1118271f;max-height:180px;overflow-y:auto}.copias__sugerencia{padding:8px 10px;border-radius:6px;font-size:.85rem;color:#111827;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copias__sugerencia:hover,.copias__sugerencia--activa{background:#eef2ff}@media(max-width:420px){.copias__añadir{flex-direction:column}.copias__boton{width:100%}}.pg-reporte.reporte{width:100%;max-width:760px;margin:0 auto;padding:1.5rem 1rem 3rem}.pg-reporte .reporte__card{background:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a;padding:1.6rem 1.4rem}.pg-reporte .reporte__header{display:flex;flex-direction:column;align-items:center;text-align:center}.pg-reporte .reporte__logo{width:130px;max-width:70%;height:auto}.pg-reporte .reporte__title{margin:.6rem 0 0;font-size:1.45rem;color:#111827}.pg-reporte .reporte__intro{margin:.5rem 0 0;max-width:52ch;font-size:.9rem;line-height:1.5;color:#6b7280}.pg-reporte .reporte__form{display:flex;flex-direction:column;gap:1.4rem;margin-top:1.6rem}.pg-reporte .reporte__grupo{display:flex;flex-direction:column;gap:.85rem;margin:0;padding:1.1rem 1.1rem 1.2rem;border:1px solid #e5e7eb;border-radius:12px}.pg-reporte .reporte__grupo-titulo{padding:0 8px;margin-left:-4px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4f46e5}.pg-reporte .reporte__fila{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem}.pg-reporte .reporte__campo{display:flex;flex-direction:column;min-width:0}.pg-reporte .reporte__label{margin-bottom:5px;font-size:.78rem;font-weight:600;color:#374151}.pg-reporte .reporte__input{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-family:inherit;font-size:.92rem;color:#111827;resize:vertical}.pg-reporte .reporte__input:focus-visible{outline:2px solid #4f46e5;outline-offset:1px;border-color:#4f46e5}.pg-reporte .reporte__input--mal{border-color:#dc2626;background:#fef2f2}.pg-reporte .reporte__ayuda,.pg-reporte .reporte__mal{margin-top:4px;font-size:.75rem;line-height:1.35}.pg-reporte .reporte__ayuda{color:#9ca3af}.pg-reporte .reporte__mal{color:#b91c1c;font-weight:500}.pg-reporte .reporte__cuenta{margin:0;font-size:.82rem;font-weight:600;color:#4f46e5}.pg-reporte .reporte__opciones{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem}.pg-reporte .reporte__opcion{display:flex;flex-direction:column;gap:2px;padding:.7rem .8rem;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pg-reporte .reporte__opcion:hover{border-color:#c7d2fe}.pg-reporte .reporte__opcion--activa{border-color:#4f46e5;background:#eef2ff}.pg-reporte .reporte__opcion input{position:absolute;opacity:0;pointer-events:none}.pg-reporte .reporte__opcion:focus-within{outline:2px solid #4f46e5;outline-offset:2px}.pg-reporte .reporte__opcion strong{font-size:.88rem;color:#111827}.pg-reporte .reporte__opcion span{font-size:.75rem;line-height:1.35;color:#6b7280}.pg-reporte .reporte__error{margin:0;padding:11px 13px;border:1px solid #fecaca;border-left:3px solid #dc2626;border-radius:8px;background:#fef2f2;font-size:.86rem;color:#991b1b}.pg-reporte .reporte__enviar{padding:13px 20px;border:none;border-radius:10px;background:linear-gradient(135deg,#4f46e5,#4338ca);font-family:inherit;font-size:.95rem;font-weight:600;color:#fff;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.pg-reporte .reporte__enviar:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #4f46e54d}.pg-reporte .reporte__enviar:disabled{opacity:.6;cursor:not-allowed}.pg-reporte .reporte__card--hecho{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:2.2rem 1.4rem 2rem}.pg-reporte .reporte__hecho-titulo{margin:.6rem 0 0;font-size:1.35rem;color:#111827}.pg-reporte .reporte__codigo{margin:.4rem 0;padding:10px 22px;border:1px dashed #a5b4fc;border-radius:10px;background:#eef2ff;font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#3730a3}.pg-reporte .reporte__hecho-texto{margin:0;max-width:46ch;font-size:.92rem;line-height:1.55;color:#4b5563}.pg-reporte .reporte__hecho-nota{margin:.3rem 0 0;max-width:46ch;font-size:.8rem;color:#9ca3af}.pg-reporte .reporte__otra{margin-top:1rem;padding:10px 18px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-family:inherit;font-size:.88rem;font-weight:600;color:#374151;cursor:pointer}.pg-reporte .reporte__otra:hover{background:#f9fafb;border-color:#9ca3af}.pg-reporte .reporte__adjuntar{position:relative;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border:1px dashed #a5b4fc;border-radius:8px;background:#f5f3ff;font-size:.85rem;font-weight:600;color:#4338ca;cursor:pointer}.pg-reporte .reporte__adjuntar:hover{background:#eef2ff;border-color:#4f46e5}.pg-reporte .reporte__adjuntar input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.pg-reporte .reporte__adjuntar:has(input:disabled){opacity:.55;cursor:not-allowed}.pg-reporte .reporte__adjuntar:focus-within{outline:2px solid #4f46e5;outline-offset:2px}.pg-reporte .reporte__archivos{display:flex;flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none}.pg-reporte .reporte__archivos li{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:.85rem;color:#374151}.pg-reporte .reporte__archivos span{flex:1;min-width:0;overflow-wrap:anywhere}.pg-reporte .reporte__archivos button{flex-shrink:0;padding:0;border:none;background:none;font-family:inherit;font-size:.78rem;font-weight:600;color:#b91c1c;cursor:pointer}.pg-reporte .reporte__archivos button:hover{text-decoration:underline}.pg-reporte .reporte__equipos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.pg-reporte .reporte__equipo-campos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.6rem;align-items:end}@media(max-width:560px){.pg-reporte .reporte__equipo-campos{grid-template-columns:1fr}}.pg-reporte .reporte__quitar-equipo,.pg-reporte .reporte__anadir-equipo{border:1px solid #d1d5db;background:#fff;border-radius:8px;padding:.55rem .8rem;font-size:.85rem;cursor:pointer;color:#374151}.pg-reporte .reporte__anadir-equipo:disabled{opacity:.5;cursor:default}.pg-reporte .reporte__equipos-pie{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:.75rem}.pg-reporte .reporte__ayuda--equipos{display:block;margin:0 0 .75rem}.pg-reporte .reporte__grupo-titulo{display:inline-flex;align-items:center;gap:8px}.pg-reporte .reporte__paso{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#4f46e5;font-size:.72rem;color:#fff}.pg-reporte .reporte__chips{display:flex;flex-wrap:wrap;gap:.45rem}.pg-reporte .reporte__chip{position:relative;padding:7px 14px;border:1px solid #e5e7eb;border-radius:999px;font-size:.85rem;color:#374151;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pg-reporte .reporte__chip:hover{border-color:#c7d2fe}.pg-reporte .reporte__chip--activa{border-color:#4f46e5;background:#eef2ff;color:#3730a3;font-weight:600}.pg-reporte .reporte__chip input{position:absolute;opacity:0;pointer-events:none}.pg-reporte .reporte__chip:focus-within{outline:2px solid #4f46e5;outline-offset:2px}.pg-reporte .reporte__prioridad{margin:6px 0 0;padding:8px 11px;border-radius:8px;font-size:.8rem;line-height:1.4}.pg-reporte .reporte__prioridad--alta{background:#fef2f2;color:#991b1b}.pg-reporte .reporte__prioridad--media{background:#fffbeb;color:#92400e}.pg-reporte .reporte__prioridad--baja{background:#ecfdf5;color:#065f46}.pg-devolucion.devolucion{width:100%;max-width:760px;margin:0 auto;padding:1.5rem 1rem 3rem}.pg-devolucion .devolucion__card{background:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a;padding:1.6rem 1.4rem}.pg-devolucion .devolucion__header{display:flex;flex-direction:column;align-items:center;text-align:center}.pg-devolucion .devolucion__logo{width:130px;max-width:70%;height:auto}.pg-devolucion .devolucion__title{margin:.6rem 0 0;font-size:1.45rem;color:#111827}.pg-devolucion .devolucion__intro{margin:.5rem 0 0;max-width:52ch;font-size:.9rem;line-height:1.5;color:#6b7280}.pg-devolucion .devolucion__form{display:flex;flex-direction:column;gap:1.4rem;margin-top:1.6rem}.pg-devolucion .devolucion__grupo{display:flex;flex-direction:column;gap:.85rem;margin:0;padding:1.1rem 1.1rem 1.2rem;border:1px solid #e5e7eb;border-radius:12px}.pg-devolucion .devolucion__grupo-titulo{padding:0 8px;margin-left:-4px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4f46e5}.pg-devolucion .devolucion__fila{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem}.pg-devolucion .devolucion__campo{display:flex;flex-direction:column;min-width:0}.pg-devolucion .devolucion__label{margin-bottom:5px;font-size:.78rem;font-weight:600;color:#374151}.pg-devolucion .devolucion__input{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-family:inherit;font-size:.92rem;color:#111827;resize:vertical}.pg-devolucion .devolucion__input:focus-visible{outline:2px solid #4f46e5;outline-offset:1px;border-color:#4f46e5}.pg-devolucion .devolucion__input--mal{border-color:#dc2626;background:#fef2f2}.pg-devolucion .devolucion__ayuda,.pg-devolucion .devolucion__mal{margin-top:4px;font-size:.75rem;line-height:1.35}.pg-devolucion .devolucion__ayuda{color:#9ca3af}.pg-devolucion .devolucion__mal{color:#b91c1c;font-weight:500}.pg-devolucion .devolucion__cuenta{margin:0;font-size:.82rem;font-weight:600;color:#4f46e5}.pg-devolucion .devolucion__opciones{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem}.pg-devolucion .devolucion__opcion{display:flex;flex-direction:column;gap:2px;padding:.7rem .8rem;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pg-devolucion .devolucion__opcion:hover{border-color:#c7d2fe}.pg-devolucion .devolucion__opcion--activa{border-color:#4f46e5;background:#eef2ff}.pg-devolucion .devolucion__opcion input{position:absolute;opacity:0;pointer-events:none}.pg-devolucion .devolucion__opcion:focus-within{outline:2px solid #4f46e5;outline-offset:2px}.pg-devolucion .devolucion__opcion strong{font-size:.88rem;color:#111827}.pg-devolucion .devolucion__opcion span{font-size:.75rem;line-height:1.35;color:#6b7280}.pg-devolucion .devolucion__error{margin:0;padding:11px 13px;border:1px solid #fecaca;border-left:3px solid #dc2626;border-radius:8px;background:#fef2f2;font-size:.86rem;color:#991b1b}.pg-devolucion .devolucion__enviar{padding:13px 20px;border:none;border-radius:10px;background:linear-gradient(135deg,#4f46e5,#4338ca);font-family:inherit;font-size:.95rem;font-weight:600;color:#fff;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.pg-devolucion .devolucion__enviar:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #4f46e54d}.pg-devolucion .devolucion__enviar:disabled{opacity:.6;cursor:not-allowed}.pg-devolucion .devolucion__card--hecho{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:2.2rem 1.4rem 2rem}.pg-devolucion .devolucion__hecho-titulo{margin:.6rem 0 0;font-size:1.35rem;color:#111827}.pg-devolucion .devolucion__codigo{margin:.4rem 0;padding:10px 22px;border:1px dashed #a5b4fc;border-radius:10px;background:#eef2ff;font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#3730a3}.pg-devolucion .devolucion__hecho-texto{margin:0;max-width:46ch;font-size:.92rem;line-height:1.55;color:#4b5563}.pg-devolucion .devolucion__hecho-nota{margin:.3rem 0 0;max-width:46ch;font-size:.8rem;color:#9ca3af}.pg-devolucion .devolucion__otra{margin-top:1rem;padding:10px 18px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-family:inherit;font-size:.88rem;font-weight:600;color:#374151;cursor:pointer}.pg-devolucion .devolucion__otra:hover{background:#f9fafb;border-color:#9ca3af}.pg-devolucion .devolucion__adjuntar{position:relative;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border:1px dashed #a5b4fc;border-radius:8px;background:#f5f3ff;font-size:.85rem;font-weight:600;color:#4338ca;cursor:pointer}.pg-devolucion .devolucion__adjuntar:hover{background:#eef2ff;border-color:#4f46e5}.pg-devolucion .devolucion__adjuntar input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.pg-devolucion .devolucion__adjuntar:has(input:disabled){opacity:.55;cursor:not-allowed}.pg-devolucion .devolucion__adjuntar:focus-within{outline:2px solid #4f46e5;outline-offset:2px}.pg-devolucion .devolucion__equipos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.pg-devolucion .devolucion__equipo-campos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.6rem;align-items:end}@media(max-width:560px){.pg-devolucion .devolucion__equipo-campos{grid-template-columns:1fr}}.pg-devolucion .devolucion__quitar-equipo,.pg-devolucion .devolucion__anadir-equipo{border:1px solid #d1d5db;background:#fff;border-radius:8px;padding:.55rem .8rem;font-size:.85rem;cursor:pointer;color:#374151}.pg-devolucion .devolucion__anadir-equipo:disabled{opacity:.5;cursor:default}.pg-devolucion .devolucion__equipos-pie{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:.75rem}.pg-devolucion .devolucion__ayuda--equipos{display:block;margin:0 0 .75rem}.pg-devolucion .devolucion__plantilla{display:flex;flex-direction:column;gap:6px;margin:4px 0 14px;padding:12px 14px;border:1px solid #e0e7ff;border-radius:10px;background:#f8faff}.pg-devolucion .devolucion__plantilla-botones{display:flex;flex-wrap:wrap;gap:8px}.pg-devolucion .devolucion__plantilla .devolucion__ayuda{color:#6b7280}.pg-devolucion .devolucion__bien{margin-top:4px;font-size:.8rem;line-height:1.35;color:#047857;font-weight:500}@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(/assets/boxicons-CSrLvhY_.eot);src:url(/assets/boxicons-CSrLvhY_.eot) format("embedded-opentype"),url(/assets/boxicons-CeGEncwm.woff2) format("woff2"),url(/assets/boxicons-CTVby2V1.woff) format("woff"),url(/assets/boxicons-EIQNrSje.ttf) format("truetype"),url(/assets/boxicons-Dp7W9qN3.svg?#boxicons) format("svg")}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-ul{margin-left:2em;padding-left:0;list-style:none}.bx-ul>li{position:relative}.bx-ul .bx{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translate(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translate(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scaleZ(1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scaleZ(1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scaleZ(1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.bx-spin,.bx-spin-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-tada,.bx-tada-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-flashing,.bx-flashing-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-burst,.bx-burst-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-fade-up,.bx-fade-up-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-down,.bx-fade-down-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-left,.bx-fade-left-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-right,.bx-fade-right-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-xs{font-size:1rem!important}.bx-sm{font-size:1.55rem!important}.bx-md{font-size:2.25rem!important}.bx-lg{font-size:3rem!important}.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.bx-pull-left{float:left;margin-right:.3em!important}.bx-pull-right{float:right;margin-left:.3em!important}.bx-rotate-90{transform:rotate(90deg)}.bx-rotate-180{transform:rotate(180deg)}.bx-rotate-270{transform:rotate(270deg)}.bx-flip-horizontal{transform:scaleX(-1)}.bx-flip-vertical{transform:scaleY(-1)}.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em}.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%}.bxs-balloon:before{content:""}.bxs-castle:before{content:""}.bxs-coffee-bean:before{content:""}.bxs-objects-horizontal-center:before{content:""}.bxs-objects-horizontal-left:before{content:""}.bxs-objects-horizontal-right:before{content:""}.bxs-objects-vertical-bottom:before{content:""}.bxs-objects-vertical-center:before{content:""}.bxs-objects-vertical-top:before{content:""}.bxs-pear:before{content:""}.bxs-shield-minus:before{content:""}.bxs-shield-plus:before{content:""}.bxs-shower:before{content:""}.bxs-sushi:before{content:""}.bxs-universal-access:before{content:""}.bx-child:before{content:""}.bx-horizontal-left:before{content:""}.bx-horizontal-right:before{content:""}.bx-objects-horizontal-center:before{content:""}.bx-objects-horizontal-left:before{content:""}.bx-objects-horizontal-right:before{content:""}.bx-objects-vertical-bottom:before{content:""}.bx-objects-vertical-center:before{content:""}.bx-objects-vertical-top:before{content:""}.bx-rfid:before{content:""}.bx-shield-minus:before{content:""}.bx-shield-plus:before{content:""}.bx-shower:before{content:""}.bx-sushi:before{content:""}.bx-universal-access:before{content:""}.bx-vertical-bottom:before{content:""}.bx-vertical-top:before{content:""}.bxl-graphql:before{content:""}.bxl-typescript:before{content:""}.bxs-color:before{content:""}.bx-reflect-horizontal:before{content:""}.bx-reflect-vertical:before{content:""}.bx-color:before{content:""}.bxl-mongodb:before{content:""}.bxl-postgresql:before{content:""}.bxl-deezer:before{content:""}.bxs-hard-hat:before{content:""}.bxs-home-alt-2:before{content:""}.bxs-cheese:before{content:""}.bx-home-alt-2:before{content:""}.bx-hard-hat:before{content:""}.bx-cheese:before{content:""}.bx-cart-add:before{content:""}.bx-cart-download:before{content:""}.bx-no-signal:before{content:""}.bx-signal-1:before{content:""}.bx-signal-2:before{content:""}.bx-signal-3:before{content:""}.bx-signal-4:before{content:""}.bx-signal-5:before{content:""}.bxl-xing:before{content:""}.bxl-meta:before{content:""}.bx-lemon:before{content:""}.bxs-lemon:before{content:""}.bx-cricket-ball:before{content:""}.bx-baguette:before{content:""}.bx-bowl-hot:before{content:""}.bx-bowl-rice:before{content:""}.bx-cable-car:before{content:""}.bx-candles:before{content:""}.bx-circle-half:before{content:""}.bx-circle-quarter:before{content:""}.bx-circle-three-quarter:before{content:""}.bx-cross:before{content:""}.bx-fork:before{content:""}.bx-knife:before{content:""}.bx-money-withdraw:before{content:""}.bx-popsicle:before{content:""}.bx-scatter-chart:before{content:""}.bxs-baguette:before{content:""}.bxs-bowl-hot:before{content:""}.bxs-bowl-rice:before{content:""}.bxs-cable-car:before{content:""}.bxs-circle-half:before{content:""}.bxs-circle-quarter:before{content:""}.bxs-circle-three-quarter:before{content:""}.bxs-cricket-ball:before{content:""}.bxs-invader:before{content:""}.bx-male-female:before{content:""}.bxs-popsicle:before{content:""}.bxs-tree-alt:before{content:""}.bxl-venmo:before{content:""}.bxl-upwork:before{content:""}.bxl-netlify:before{content:""}.bxl-java:before{content:""}.bxl-heroku:before{content:""}.bxl-go-lang:before{content:""}.bxl-gmail:before{content:""}.bxl-flask:before{content:""}.bxl-99designs:before{content:""}.bxl-500px:before{content:""}.bxl-adobe:before{content:""}.bxl-airbnb:before{content:""}.bxl-algolia:before{content:""}.bxl-amazon:before{content:""}.bxl-android:before{content:""}.bxl-angular:before{content:""}.bxl-apple:before{content:""}.bxl-audible:before{content:""}.bxl-aws:before{content:""}.bxl-baidu:before{content:""}.bxl-behance:before{content:""}.bxl-bing:before{content:""}.bxl-bitcoin:before{content:""}.bxl-blender:before{content:""}.bxl-blogger:before{content:""}.bxl-bootstrap:before{content:""}.bxl-chrome:before{content:""}.bxl-codepen:before{content:""}.bxl-c-plus-plus:before{content:""}.bxl-creative-commons:before{content:""}.bxl-css3:before{content:""}.bxl-dailymotion:before{content:""}.bxl-deviantart:before{content:""}.bxl-dev-to:before{content:""}.bxl-digg:before{content:""}.bxl-digitalocean:before{content:""}.bxl-discord:before{content:""}.bxl-discord-alt:before{content:""}.bxl-discourse:before{content:""}.bxl-django:before{content:""}.bxl-docker:before{content:""}.bxl-dribbble:before{content:""}.bxl-dropbox:before{content:""}.bxl-drupal:before{content:""}.bxl-ebay:before{content:""}.bxl-edge:before{content:""}.bxl-etsy:before{content:""}.bxl-facebook:before{content:""}.bxl-facebook-circle:before{content:""}.bxl-facebook-square:before{content:""}.bxl-figma:before{content:""}.bxl-firebase:before{content:""}.bxl-firefox:before{content:""}.bxl-flickr:before{content:""}.bxl-flickr-square:before{content:""}.bxl-flutter:before{content:""}.bxl-foursquare:before{content:""}.bxl-git:before{content:""}.bxl-github:before{content:""}.bxl-gitlab:before{content:""}.bxl-google:before{content:""}.bxl-google-cloud:before{content:""}.bxl-google-plus:before{content:""}.bxl-google-plus-circle:before{content:""}.bxl-html5:before{content:""}.bxl-imdb:before{content:""}.bxl-instagram:before{content:""}.bxl-instagram-alt:before{content:""}.bxl-internet-explorer:before{content:""}.bxl-invision:before{content:""}.bxl-javascript:before{content:""}.bxl-joomla:before{content:""}.bxl-jquery:before{content:""}.bxl-jsfiddle:before{content:""}.bxl-kickstarter:before{content:""}.bxl-kubernetes:before{content:""}.bxl-less:before{content:""}.bxl-linkedin:before{content:""}.bxl-linkedin-square:before{content:""}.bxl-magento:before{content:""}.bxl-mailchimp:before{content:""}.bxl-markdown:before{content:""}.bxl-mastercard:before{content:""}.bxl-mastodon:before{content:""}.bxl-medium:before{content:""}.bxl-medium-old:before{content:""}.bxl-medium-square:before{content:""}.bxl-messenger:before{content:""}.bxl-microsoft:before{content:""}.bxl-microsoft-teams:before{content:""}.bxl-nodejs:before{content:""}.bxl-ok-ru:before{content:""}.bxl-opera:before{content:""}.bxl-patreon:before{content:""}.bxl-paypal:before{content:""}.bxl-periscope:before{content:""}.bxl-php:before{content:""}.bxl-pinterest:before{content:""}.bxl-pinterest-alt:before{content:""}.bxl-play-store:before{content:""}.bxl-pocket:before{content:""}.bxl-product-hunt:before{content:""}.bxl-python:before{content:""}.bxl-quora:before{content:""}.bxl-react:before{content:""}.bxl-redbubble:before{content:""}.bxl-reddit:before{content:""}.bxl-redux:before{content:""}.bxl-sass:before{content:""}.bxl-shopify:before{content:""}.bxl-sketch:before{content:""}.bxl-skype:before{content:""}.bxl-slack:before{content:""}.bxl-slack-old:before{content:""}.bxl-snapchat:before{content:""}.bxl-soundcloud:before{content:""}.bxl-spotify:before{content:""}.bxl-spring-boot:before{content:""}.bxl-squarespace:before{content:""}.bxl-stack-overflow:before{content:""}.bxl-steam:before{content:""}.bxl-stripe:before{content:""}.bxl-tailwind-css:before{content:""}.bxl-telegram:before{content:""}.bxl-tiktok:before{content:""}.bxl-trello:before{content:""}.bxl-trip-advisor:before{content:""}.bxl-tumblr:before{content:""}.bxl-tux:before{content:""}.bxl-twitch:before{content:""}.bxl-twitter:before{content:""}.bxl-unity:before{content:""}.bxl-unsplash:before{content:""}.bxl-vimeo:before{content:""}.bxl-visa:before{content:""}.bxl-visual-studio:before{content:""}.bxl-vk:before{content:""}.bxl-vuejs:before{content:""}.bxl-whatsapp:before{content:""}.bxl-whatsapp-square:before{content:""}.bxl-wikipedia:before{content:""}.bxl-windows:before{content:""}.bxl-wix:before{content:""}.bxl-wordpress:before{content:""}.bxl-yahoo:before{content:""}.bxl-yelp:before{content:""}.bxl-youtube:before{content:""}.bxl-zoom:before{content:""}.bx-collapse-alt:before{content:""}.bx-collapse-horizontal:before{content:""}.bx-collapse-vertical:before{content:""}.bx-expand-horizontal:before{content:""}.bx-expand-vertical:before{content:""}.bx-injection:before{content:""}.bx-leaf:before{content:""}.bx-math:before{content:""}.bx-party:before{content:""}.bx-abacus:before{content:""}.bx-accessibility:before{content:""}.bx-add-to-queue:before{content:""}.bx-adjust:before{content:""}.bx-alarm:before{content:""}.bx-alarm-add:before{content:""}.bx-alarm-exclamation:before{content:""}.bx-alarm-off:before{content:""}.bx-alarm-snooze:before{content:""}.bx-album:before{content:""}.bx-align-justify:before{content:""}.bx-align-left:before{content:""}.bx-align-middle:before{content:""}.bx-align-right:before{content:""}.bx-analyse:before{content:""}.bx-anchor:before{content:""}.bx-angry:before{content:""}.bx-aperture:before{content:""}.bx-arch:before{content:""}.bx-archive:before{content:""}.bx-archive-in:before{content:""}.bx-archive-out:before{content:""}.bx-area:before{content:""}.bx-arrow-back:before{content:""}.bx-arrow-from-bottom:before{content:""}.bx-arrow-from-left:before{content:""}.bx-arrow-from-right:before{content:""}.bx-arrow-from-top:before{content:""}.bx-arrow-to-bottom:before{content:""}.bx-arrow-to-left:before{content:""}.bx-arrow-to-right:before{content:""}.bx-arrow-to-top:before{content:""}.bx-at:before{content:""}.bx-atom:before{content:""}.bx-award:before{content:""}.bx-badge:before{content:""}.bx-badge-check:before{content:""}.bx-ball:before{content:""}.bx-band-aid:before{content:""}.bx-bar-chart:before{content:""}.bx-bar-chart-alt:before{content:""}.bx-bar-chart-alt-2:before{content:""}.bx-bar-chart-square:before{content:""}.bx-barcode:before{content:""}.bx-barcode-reader:before{content:""}.bx-baseball:before{content:""}.bx-basket:before{content:""}.bx-basketball:before{content:""}.bx-bath:before{content:""}.bx-battery:before{content:""}.bx-bed:before{content:""}.bx-been-here:before{content:""}.bx-beer:before{content:""}.bx-bell:before{content:""}.bx-bell-minus:before{content:""}.bx-bell-off:before{content:""}.bx-bell-plus:before{content:""}.bx-bible:before{content:""}.bx-bitcoin:before{content:""}.bx-blanket:before{content:""}.bx-block:before{content:""}.bx-bluetooth:before{content:""}.bx-body:before{content:""}.bx-bold:before{content:""}.bx-bolt-circle:before{content:""}.bx-bomb:before{content:""}.bx-bone:before{content:""}.bx-bong:before{content:""}.bx-book:before{content:""}.bx-book-add:before{content:""}.bx-book-alt:before{content:""}.bx-book-bookmark:before{content:""}.bx-book-content:before{content:""}.bx-book-heart:before{content:""}.bx-bookmark:before{content:""}.bx-bookmark-alt:before{content:""}.bx-bookmark-alt-minus:before{content:""}.bx-bookmark-alt-plus:before{content:""}.bx-bookmark-heart:before{content:""}.bx-bookmark-minus:before{content:""}.bx-bookmark-plus:before{content:""}.bx-bookmarks:before{content:""}.bx-book-open:before{content:""}.bx-book-reader:before{content:""}.bx-border-all:before{content:""}.bx-border-bottom:before{content:""}.bx-border-inner:before{content:""}.bx-border-left:before{content:""}.bx-border-none:before{content:""}.bx-border-outer:before{content:""}.bx-border-radius:before{content:""}.bx-border-right:before{content:""}.bx-border-top:before{content:""}.bx-bot:before{content:""}.bx-bowling-ball:before{content:""}.bx-box:before{content:""}.bx-bracket:before{content:""}.bx-braille:before{content:""}.bx-brain:before{content:""}.bx-briefcase:before{content:""}.bx-briefcase-alt:before{content:""}.bx-briefcase-alt-2:before{content:""}.bx-brightness:before{content:""}.bx-brightness-half:before{content:""}.bx-broadcast:before{content:""}.bx-brush:before{content:""}.bx-brush-alt:before{content:""}.bx-bug:before{content:""}.bx-bug-alt:before{content:""}.bx-building:before{content:""}.bx-building-house:before{content:""}.bx-buildings:before{content:""}.bx-bulb:before{content:""}.bx-bullseye:before{content:""}.bx-buoy:before{content:""}.bx-bus:before{content:""}.bx-bus-school:before{content:""}.bx-cabinet:before{content:""}.bx-cake:before{content:""}.bx-calculator:before{content:""}.bx-calendar:before{content:""}.bx-calendar-alt:before{content:""}.bx-calendar-check:before{content:""}.bx-calendar-edit:before{content:""}.bx-calendar-event:before{content:""}.bx-calendar-exclamation:before{content:""}.bx-calendar-heart:before{content:""}.bx-calendar-minus:before{content:""}.bx-calendar-plus:before{content:""}.bx-calendar-star:before{content:""}.bx-calendar-week:before{content:""}.bx-calendar-x:before{content:""}.bx-camera:before{content:""}.bx-camera-home:before{content:""}.bx-camera-movie:before{content:""}.bx-camera-off:before{content:""}.bx-capsule:before{content:""}.bx-captions:before{content:""}.bx-car:before{content:""}.bx-card:before{content:""}.bx-caret-down:before{content:""}.bx-caret-down-circle:before{content:""}.bx-caret-down-square:before{content:""}.bx-caret-left:before{content:""}.bx-caret-left-circle:before{content:""}.bx-caret-left-square:before{content:""}.bx-caret-right:before{content:""}.bx-caret-right-circle:before{content:""}.bx-caret-right-square:before{content:""}.bx-caret-up:before{content:""}.bx-caret-up-circle:before{content:""}.bx-caret-up-square:before{content:""}.bx-carousel:before{content:""}.bx-cart:before{content:""}.bx-cart-alt:before{content:""}.bx-cast:before{content:""}.bx-category:before{content:""}.bx-category-alt:before{content:""}.bx-cctv:before{content:""}.bx-certification:before{content:""}.bx-chair:before{content:""}.bx-chalkboard:before{content:""}.bx-chart:before{content:""}.bx-chat:before{content:""}.bx-check:before{content:""}.bx-checkbox:before{content:""}.bx-checkbox-checked:before{content:""}.bx-checkbox-minus:before{content:""}.bx-checkbox-square:before{content:""}.bx-check-circle:before{content:""}.bx-check-double:before{content:""}.bx-check-shield:before{content:""}.bx-check-square:before{content:""}.bx-chevron-down:before{content:""}.bx-chevron-down-circle:before{content:""}.bx-chevron-down-square:before{content:""}.bx-chevron-left:before{content:""}.bx-chevron-left-circle:before{content:""}.bx-chevron-left-square:before{content:""}.bx-chevron-right:before{content:""}.bx-chevron-right-circle:before{content:""}.bx-chevron-right-square:before{content:""}.bx-chevrons-down:before{content:""}.bx-chevrons-left:before{content:""}.bx-chevrons-right:before{content:""}.bx-chevrons-up:before{content:""}.bx-chevron-up:before{content:""}.bx-chevron-up-circle:before{content:""}.bx-chevron-up-square:before{content:""}.bx-chip:before{content:""}.bx-church:before{content:""}.bx-circle:before{content:""}.bx-clinic:before{content:""}.bx-clipboard:before{content:""}.bx-closet:before{content:""}.bx-cloud:before{content:""}.bx-cloud-download:before{content:""}.bx-cloud-drizzle:before{content:""}.bx-cloud-lightning:before{content:""}.bx-cloud-light-rain:before{content:""}.bx-cloud-rain:before{content:""}.bx-cloud-snow:before{content:""}.bx-cloud-upload:before{content:""}.bx-code:before{content:""}.bx-code-alt:before{content:""}.bx-code-block:before{content:""}.bx-code-curly:before{content:""}.bx-coffee:before{content:""}.bx-coffee-togo:before{content:""}.bx-cog:before{content:""}.bx-coin:before{content:""}.bx-coin-stack:before{content:""}.bx-collapse:before{content:""}.bx-collection:before{content:""}.bx-color-fill:before{content:""}.bx-columns:before{content:""}.bx-command:before{content:""}.bx-comment:before{content:""}.bx-comment-add:before{content:""}.bx-comment-check:before{content:""}.bx-comment-detail:before{content:""}.bx-comment-dots:before{content:""}.bx-comment-edit:before{content:""}.bx-comment-error:before{content:""}.bx-comment-minus:before{content:""}.bx-comment-x:before{content:""}.bx-compass:before{content:""}.bx-confused:before{content:""}.bx-conversation:before{content:""}.bx-cookie:before{content:""}.bx-cool:before{content:""}.bx-copy:before{content:""}.bx-copy-alt:before{content:""}.bx-copyright:before{content:""}.bx-credit-card:before{content:""}.bx-credit-card-alt:before{content:""}.bx-credit-card-front:before{content:""}.bx-crop:before{content:""}.bx-crosshair:before{content:""}.bx-crown:before{content:""}.bx-cube:before{content:""}.bx-cube-alt:before{content:""}.bx-cuboid:before{content:""}.bx-current-location:before{content:""}.bx-customize:before{content:""}.bx-cut:before{content:""}.bx-cycling:before{content:""}.bx-cylinder:before{content:""}.bx-data:before{content:""}.bx-desktop:before{content:""}.bx-detail:before{content:""}.bx-devices:before{content:""}.bx-dialpad:before{content:""}.bx-dialpad-alt:before{content:""}.bx-diamond:before{content:""}.bx-dice-1:before{content:""}.bx-dice-2:before{content:""}.bx-dice-3:before{content:""}.bx-dice-4:before{content:""}.bx-dice-5:before{content:""}.bx-dice-6:before{content:""}.bx-directions:before{content:""}.bx-disc:before{content:""}.bx-dish:before{content:""}.bx-dislike:before{content:""}.bx-dizzy:before{content:""}.bx-dna:before{content:""}.bx-dock-bottom:before{content:""}.bx-dock-left:before{content:""}.bx-dock-right:before{content:""}.bx-dock-top:before{content:""}.bx-dollar:before{content:""}.bx-dollar-circle:before{content:""}.bx-donate-blood:before{content:""}.bx-donate-heart:before{content:""}.bx-door-open:before{content:""}.bx-dots-horizontal:before{content:""}.bx-dots-horizontal-rounded:before{content:""}.bx-dots-vertical:before{content:""}.bx-dots-vertical-rounded:before{content:""}.bx-doughnut-chart:before{content:""}.bx-down-arrow:before{content:""}.bx-down-arrow-alt:before{content:""}.bx-down-arrow-circle:before{content:""}.bx-download:before{content:""}.bx-downvote:before{content:""}.bx-drink:before{content:""}.bx-droplet:before{content:""}.bx-dumbbell:before{content:""}.bx-duplicate:before{content:""}.bx-edit:before{content:""}.bx-edit-alt:before{content:""}.bx-envelope:before{content:""}.bx-envelope-open:before{content:""}.bx-equalizer:before{content:""}.bx-eraser:before{content:""}.bx-error:before{content:""}.bx-error-alt:before{content:""}.bx-error-circle:before{content:""}.bx-euro:before{content:""}.bx-exclude:before{content:""}.bx-exit:before{content:""}.bx-exit-fullscreen:before{content:""}.bx-expand:before{content:""}.bx-expand-alt:before{content:""}.bx-export:before{content:""}.bx-extension:before{content:""}.bx-face:before{content:""}.bx-fast-forward:before{content:""}.bx-fast-forward-circle:before{content:""}.bx-female:before{content:""}.bx-female-sign:before{content:""}.bx-file:before{content:""}.bx-file-blank:before{content:""}.bx-file-find:before{content:""}.bx-film:before{content:""}.bx-filter:before{content:""}.bx-filter-alt:before{content:""}.bx-fingerprint:before{content:""}.bx-first-aid:before{content:""}.bx-first-page:before{content:""}.bx-flag:before{content:""}.bx-folder:before{content:""}.bx-folder-minus:before{content:""}.bx-folder-open:before{content:""}.bx-folder-plus:before{content:""}.bx-font:before{content:""}.bx-font-color:before{content:""}.bx-font-family:before{content:""}.bx-font-size:before{content:""}.bx-food-menu:before{content:""}.bx-food-tag:before{content:""}.bx-football:before{content:""}.bx-fridge:before{content:""}.bx-fullscreen:before{content:""}.bx-game:before{content:""}.bx-gas-pump:before{content:""}.bx-ghost:before{content:""}.bx-gift:before{content:""}.bx-git-branch:before{content:""}.bx-git-commit:before{content:""}.bx-git-compare:before{content:""}.bx-git-merge:before{content:""}.bx-git-pull-request:before{content:""}.bx-git-repo-forked:before{content:""}.bx-glasses:before{content:""}.bx-glasses-alt:before{content:""}.bx-globe:before{content:""}.bx-globe-alt:before{content:""}.bx-grid:before{content:""}.bx-grid-alt:before{content:""}.bx-grid-horizontal:before{content:""}.bx-grid-small:before{content:""}.bx-grid-vertical:before{content:""}.bx-group:before{content:""}.bx-handicap:before{content:""}.bx-happy:before{content:""}.bx-happy-alt:before{content:""}.bx-happy-beaming:before{content:""}.bx-happy-heart-eyes:before{content:""}.bx-hash:before{content:""}.bx-hdd:before{content:""}.bx-heading:before{content:""}.bx-headphone:before{content:""}.bx-health:before{content:""}.bx-heart:before{content:""}.bx-heart-circle:before{content:""}.bx-heart-square:before{content:""}.bx-help-circle:before{content:""}.bx-hide:before{content:""}.bx-highlight:before{content:""}.bx-history:before{content:""}.bx-hive:before{content:""}.bx-home:before{content:""}.bx-home-alt:before{content:""}.bx-home-circle:before{content:""}.bx-home-heart:before{content:""}.bx-home-smile:before{content:""}.bx-horizontal-center:before{content:""}.bx-hotel:before{content:""}.bx-hourglass:before{content:""}.bx-id-card:before{content:""}.bx-image:before{content:""}.bx-image-add:before{content:""}.bx-image-alt:before{content:""}.bx-images:before{content:""}.bx-import:before{content:""}.bx-infinite:before{content:""}.bx-info-circle:before{content:""}.bx-info-square:before{content:""}.bx-intersect:before{content:""}.bx-italic:before{content:""}.bx-joystick:before{content:""}.bx-joystick-alt:before{content:""}.bx-joystick-button:before{content:""}.bx-key:before{content:""}.bx-label:before{content:""}.bx-landscape:before{content:""}.bx-laptop:before{content:""}.bx-last-page:before{content:""}.bx-laugh:before{content:""}.bx-layer:before{content:""}.bx-layer-minus:before{content:""}.bx-layer-plus:before{content:""}.bx-layout:before{content:""}.bx-left-arrow:before{content:""}.bx-left-arrow-alt:before{content:""}.bx-left-arrow-circle:before{content:""}.bx-left-down-arrow-circle:before{content:""}.bx-left-indent:before{content:""}.bx-left-top-arrow-circle:before{content:""}.bx-library:before{content:""}.bx-like:before{content:""}.bx-line-chart:before{content:""}.bx-line-chart-down:before{content:""}.bx-link:before{content:""}.bx-link-alt:before{content:""}.bx-link-external:before{content:""}.bx-lira:before{content:""}.bx-list-check:before{content:""}.bx-list-minus:before{content:""}.bx-list-ol:before{content:""}.bx-list-plus:before{content:""}.bx-list-ul:before{content:""}.bx-loader:before{content:""}.bx-loader-alt:before{content:""}.bx-loader-circle:before{content:""}.bx-location-plus:before{content:""}.bx-lock:before{content:""}.bx-lock-alt:before{content:""}.bx-lock-open:before{content:""}.bx-lock-open-alt:before{content:""}.bx-log-in:before{content:""}.bx-log-in-circle:before{content:""}.bx-log-out:before{content:""}.bx-log-out-circle:before{content:""}.bx-low-vision:before{content:""}.bx-magnet:before{content:""}.bx-mail-send:before{content:""}.bx-male:before{content:""}.bx-male-sign:before{content:""}.bx-map:before{content:""}.bx-map-alt:before{content:""}.bx-map-pin:before{content:""}.bx-mask:before{content:""}.bx-medal:before{content:""}.bx-meh:before{content:""}.bx-meh-alt:before{content:""}.bx-meh-blank:before{content:""}.bx-memory-card:before{content:""}.bx-menu:before{content:""}.bx-menu-alt-left:before{content:""}.bx-menu-alt-right:before{content:""}.bx-merge:before{content:""}.bx-message:before{content:""}.bx-message-add:before{content:""}.bx-message-alt:before{content:""}.bx-message-alt-add:before{content:""}.bx-message-alt-check:before{content:""}.bx-message-alt-detail:before{content:""}.bx-message-alt-dots:before{content:""}.bx-message-alt-edit:before{content:""}.bx-message-alt-error:before{content:""}.bx-message-alt-minus:before{content:""}.bx-message-alt-x:before{content:""}.bx-message-check:before{content:""}.bx-message-detail:before{content:""}.bx-message-dots:before{content:""}.bx-message-edit:before{content:""}.bx-message-error:before{content:""}.bx-message-minus:before{content:""}.bx-message-rounded:before{content:""}.bx-message-rounded-add:before{content:""}.bx-message-rounded-check:before{content:""}.bx-message-rounded-detail:before{content:""}.bx-message-rounded-dots:before{content:""}.bx-message-rounded-edit:before{content:""}.bx-message-rounded-error:before{content:""}.bx-message-rounded-minus:before{content:""}.bx-message-rounded-x:before{content:""}.bx-message-square:before{content:""}.bx-message-square-add:before{content:""}.bx-message-square-check:before{content:""}.bx-message-square-detail:before{content:""}.bx-message-square-dots:before{content:""}.bx-message-square-edit:before{content:""}.bx-message-square-error:before{content:""}.bx-message-square-minus:before{content:""}.bx-message-square-x:before{content:""}.bx-message-x:before{content:""}.bx-meteor:before{content:""}.bx-microchip:before{content:""}.bx-microphone:before{content:""}.bx-microphone-off:before{content:""}.bx-minus:before{content:""}.bx-minus-back:before{content:""}.bx-minus-circle:before{content:""}.bx-minus-front:before{content:""}.bx-mobile:before{content:""}.bx-mobile-alt:before{content:""}.bx-mobile-landscape:before{content:""}.bx-mobile-vibration:before{content:""}.bx-money:before{content:""}.bx-moon:before{content:""}.bx-mouse:before{content:""}.bx-mouse-alt:before{content:""}.bx-move:before{content:""}.bx-move-horizontal:before{content:""}.bx-move-vertical:before{content:""}.bx-movie:before{content:""}.bx-movie-play:before{content:""}.bx-music:before{content:""}.bx-navigation:before{content:""}.bx-network-chart:before{content:""}.bx-news:before{content:""}.bx-no-entry:before{content:""}.bx-note:before{content:""}.bx-notepad:before{content:""}.bx-notification:before{content:""}.bx-notification-off:before{content:""}.bx-outline:before{content:""}.bx-package:before{content:""}.bx-paint:before{content:""}.bx-paint-roll:before{content:""}.bx-palette:before{content:""}.bx-paperclip:before{content:""}.bx-paper-plane:before{content:""}.bx-paragraph:before{content:""}.bx-paste:before{content:""}.bx-pause:before{content:""}.bx-pause-circle:before{content:""}.bx-pen:before{content:""}.bx-pencil:before{content:""}.bx-phone:before{content:""}.bx-phone-call:before{content:""}.bx-phone-incoming:before{content:""}.bx-phone-off:before{content:""}.bx-phone-outgoing:before{content:""}.bx-photo-album:before{content:""}.bx-pie-chart:before{content:""}.bx-pie-chart-alt:before{content:""}.bx-pie-chart-alt-2:before{content:""}.bx-pin:before{content:""}.bx-planet:before{content:""}.bx-play:before{content:""}.bx-play-circle:before{content:""}.bx-plug:before{content:""}.bx-plus:before{content:""}.bx-plus-circle:before{content:""}.bx-plus-medical:before{content:""}.bx-podcast:before{content:""}.bx-pointer:before{content:""}.bx-poll:before{content:""}.bx-polygon:before{content:""}.bx-pound:before{content:""}.bx-power-off:before{content:""}.bx-printer:before{content:""}.bx-pulse:before{content:""}.bx-purchase-tag:before{content:""}.bx-purchase-tag-alt:before{content:""}.bx-pyramid:before{content:""}.bx-qr:before{content:""}.bx-qr-scan:before{content:""}.bx-question-mark:before{content:""}.bx-radar:before{content:""}.bx-radio:before{content:""}.bx-radio-circle:before{content:""}.bx-radio-circle-marked:before{content:""}.bx-receipt:before{content:""}.bx-rectangle:before{content:""}.bx-recycle:before{content:""}.bx-redo:before{content:""}.bx-refresh:before{content:""}.bx-registered:before{content:""}.bx-rename:before{content:""}.bx-repeat:before{content:""}.bx-reply:before{content:""}.bx-reply-all:before{content:""}.bx-repost:before{content:""}.bx-reset:before{content:""}.bx-restaurant:before{content:""}.bx-revision:before{content:""}.bx-rewind:before{content:""}.bx-rewind-circle:before{content:""}.bx-right-arrow:before{content:""}.bx-right-arrow-alt:before{content:""}.bx-right-arrow-circle:before{content:""}.bx-right-down-arrow-circle:before{content:""}.bx-right-indent:before{content:""}.bx-right-top-arrow-circle:before{content:""}.bx-rocket:before{content:""}.bx-rotate-left:before{content:""}.bx-rotate-right:before{content:""}.bx-rss:before{content:""}.bx-ruble:before{content:""}.bx-ruler:before{content:""}.bx-run:before{content:""}.bx-rupee:before{content:""}.bx-sad:before{content:""}.bx-save:before{content:""}.bx-scan:before{content:""}.bx-screenshot:before{content:""}.bx-search:before{content:""}.bx-search-alt:before{content:""}.bx-search-alt-2:before{content:""}.bx-selection:before{content:""}.bx-select-multiple:before{content:""}.bx-send:before{content:""}.bx-server:before{content:""}.bx-shape-circle:before{content:""}.bx-shape-polygon:before{content:""}.bx-shape-square:before{content:""}.bx-shape-triangle:before{content:""}.bx-share:before{content:""}.bx-share-alt:before{content:""}.bx-shekel:before{content:""}.bx-shield:before{content:""}.bx-shield-alt:before{content:""}.bx-shield-alt-2:before{content:""}.bx-shield-quarter:before{content:""}.bx-shield-x:before{content:""}.bx-shocked:before{content:""}.bx-shopping-bag:before{content:""}.bx-show:before{content:""}.bx-show-alt:before{content:""}.bx-shuffle:before{content:""}.bx-sidebar:before{content:""}.bx-sitemap:before{content:""}.bx-skip-next:before{content:""}.bx-skip-next-circle:before{content:""}.bx-skip-previous:before{content:""}.bx-skip-previous-circle:before{content:""}.bx-sleepy:before{content:""}.bx-slider:before{content:""}.bx-slider-alt:before{content:""}.bx-slideshow:before{content:""}.bx-smile:before{content:""}.bx-sort:before{content:""}.bx-sort-alt-2:before{content:""}.bx-sort-a-z:before{content:""}.bx-sort-down:before{content:""}.bx-sort-up:before{content:""}.bx-sort-z-a:before{content:""}.bx-spa:before{content:""}.bx-space-bar:before{content:""}.bx-speaker:before{content:""}.bx-spray-can:before{content:""}.bx-spreadsheet:before{content:""}.bx-square:before{content:""}.bx-square-rounded:before{content:""}.bx-star:before{content:""}.bx-station:before{content:""}.bx-stats:before{content:""}.bx-sticker:before{content:""}.bx-stop:before{content:""}.bx-stop-circle:before{content:""}.bx-stopwatch:before{content:""}.bx-store:before{content:""}.bx-store-alt:before{content:""}.bx-street-view:before{content:""}.bx-strikethrough:before{content:""}.bx-subdirectory-left:before{content:""}.bx-subdirectory-right:before{content:""}.bx-sun:before{content:""}.bx-support:before{content:""}.bx-swim:before{content:""}.bx-sync:before{content:""}.bx-tab:before{content:""}.bx-table:before{content:""}.bx-tachometer:before{content:""}.bx-tag:before{content:""}.bx-tag-alt:before{content:""}.bx-target-lock:before{content:""}.bx-task:before{content:""}.bx-task-x:before{content:""}.bx-taxi:before{content:""}.bx-tennis-ball:before{content:""}.bx-terminal:before{content:""}.bx-test-tube:before{content:""}.bx-text:before{content:""}.bx-time:before{content:""}.bx-time-five:before{content:""}.bx-timer:before{content:""}.bx-tired:before{content:""}.bx-toggle-left:before{content:""}.bx-toggle-right:before{content:""}.bx-tone:before{content:""}.bx-traffic-cone:before{content:""}.bx-train:before{content:""}.bx-transfer:before{content:""}.bx-transfer-alt:before{content:""}.bx-trash:before{content:""}.bx-trash-alt:before{content:""}.bx-trending-down:before{content:""}.bx-trending-up:before{content:""}.bx-trim:before{content:""}.bx-trip:before{content:""}.bx-trophy:before{content:""}.bx-tv:before{content:""}.bx-underline:before{content:""}.bx-undo:before{content:""}.bx-unite:before{content:""}.bx-unlink:before{content:""}.bx-up-arrow:before{content:""}.bx-up-arrow-alt:before{content:""}.bx-up-arrow-circle:before{content:""}.bx-upload:before{content:""}.bx-upside-down:before{content:""}.bx-upvote:before{content:""}.bx-usb:before{content:""}.bx-user:before{content:""}.bx-user-check:before{content:""}.bx-user-circle:before{content:""}.bx-user-minus:before{content:""}.bx-user-pin:before{content:""}.bx-user-plus:before{content:""}.bx-user-voice:before{content:""}.bx-user-x:before{content:""}.bx-vector:before{content:""}.bx-vertical-center:before{content:""}.bx-vial:before{content:""}.bx-video:before{content:""}.bx-video-off:before{content:""}.bx-video-plus:before{content:""}.bx-video-recording:before{content:""}.bx-voicemail:before{content:""}.bx-volume:before{content:""}.bx-volume-full:before{content:""}.bx-volume-low:before{content:""}.bx-volume-mute:before{content:""}.bx-walk:before{content:""}.bx-wallet:before{content:""}.bx-wallet-alt:before{content:""}.bx-water:before{content:""}.bx-webcam:before{content:""}.bx-wifi:before{content:""}.bx-wifi-0:before{content:""}.bx-wifi-1:before{content:""}.bx-wifi-2:before{content:""}.bx-wifi-off:before{content:""}.bx-wind:before{content:""}.bx-window:before{content:""}.bx-window-alt:before{content:""}.bx-window-close:before{content:""}.bx-window-open:before{content:""}.bx-windows:before{content:""}.bx-wine:before{content:""}.bx-wink-smile:before{content:""}.bx-wink-tongue:before{content:""}.bx-won:before{content:""}.bx-world:before{content:""}.bx-wrench:before{content:""}.bx-x:before{content:""}.bx-x-circle:before{content:""}.bx-yen:before{content:""}.bx-zoom-in:before{content:""}.bx-zoom-out:before{content:""}.bxs-party:before{content:""}.bxs-hot:before{content:""}.bxs-droplet:before{content:""}.bxs-cat:before{content:""}.bxs-dog:before{content:""}.bxs-injection:before{content:""}.bxs-leaf:before{content:""}.bxs-add-to-queue:before{content:""}.bxs-adjust:before{content:""}.bxs-adjust-alt:before{content:""}.bxs-alarm:before{content:""}.bxs-alarm-add:before{content:""}.bxs-alarm-exclamation:before{content:""}.bxs-alarm-off:before{content:""}.bxs-alarm-snooze:before{content:""}.bxs-album:before{content:""}.bxs-ambulance:before{content:""}.bxs-analyse:before{content:""}.bxs-angry:before{content:""}.bxs-arch:before{content:""}.bxs-archive:before{content:""}.bxs-archive-in:before{content:""}.bxs-archive-out:before{content:""}.bxs-area:before{content:""}.bxs-arrow-from-bottom:before{content:""}.bxs-arrow-from-left:before{content:""}.bxs-arrow-from-right:before{content:""}.bxs-arrow-from-top:before{content:""}.bxs-arrow-to-bottom:before{content:""}.bxs-arrow-to-left:before{content:""}.bxs-arrow-to-right:before{content:""}.bxs-arrow-to-top:before{content:""}.bxs-award:before{content:""}.bxs-baby-carriage:before{content:""}.bxs-backpack:before{content:""}.bxs-badge:before{content:""}.bxs-badge-check:before{content:""}.bxs-badge-dollar:before{content:""}.bxs-ball:before{content:""}.bxs-band-aid:before{content:""}.bxs-bank:before{content:""}.bxs-bar-chart-alt-2:before{content:""}.bxs-bar-chart-square:before{content:""}.bxs-barcode:before{content:""}.bxs-baseball:before{content:""}.bxs-basket:before{content:""}.bxs-basketball:before{content:""}.bxs-bath:before{content:""}.bxs-battery:before{content:""}.bxs-battery-charging:before{content:""}.bxs-battery-full:before{content:""}.bxs-battery-low:before{content:""}.bxs-bed:before{content:""}.bxs-been-here:before{content:""}.bxs-beer:before{content:""}.bxs-bell:before{content:""}.bxs-bell-minus:before{content:""}.bxs-bell-off:before{content:""}.bxs-bell-plus:before{content:""}.bxs-bell-ring:before{content:""}.bxs-bible:before{content:""}.bxs-binoculars:before{content:""}.bxs-blanket:before{content:""}.bxs-bolt:before{content:""}.bxs-bolt-circle:before{content:""}.bxs-bomb:before{content:""}.bxs-bone:before{content:""}.bxs-bong:before{content:""}.bxs-book:before{content:""}.bxs-book-add:before{content:""}.bxs-book-alt:before{content:""}.bxs-book-bookmark:before{content:""}.bxs-book-content:before{content:""}.bxs-book-heart:before{content:""}.bxs-bookmark:before{content:""}.bxs-bookmark-alt:before{content:""}.bxs-bookmark-alt-minus:before{content:""}.bxs-bookmark-alt-plus:before{content:""}.bxs-bookmark-heart:before{content:""}.bxs-bookmark-minus:before{content:""}.bxs-bookmark-plus:before{content:""}.bxs-bookmarks:before{content:""}.bxs-bookmark-star:before{content:""}.bxs-book-open:before{content:""}.bxs-book-reader:before{content:""}.bxs-bot:before{content:""}.bxs-bowling-ball:before{content:""}.bxs-box:before{content:""}.bxs-brain:before{content:""}.bxs-briefcase:before{content:""}.bxs-briefcase-alt:before{content:""}.bxs-briefcase-alt-2:before{content:""}.bxs-brightness:before{content:""}.bxs-brightness-half:before{content:""}.bxs-brush:before{content:""}.bxs-brush-alt:before{content:""}.bxs-bug:before{content:""}.bxs-bug-alt:before{content:""}.bxs-building:before{content:""}.bxs-building-house:before{content:""}.bxs-buildings:before{content:""}.bxs-bulb:before{content:""}.bxs-bullseye:before{content:""}.bxs-buoy:before{content:""}.bxs-bus:before{content:""}.bxs-business:before{content:""}.bxs-bus-school:before{content:""}.bxs-cabinet:before{content:""}.bxs-cake:before{content:""}.bxs-calculator:before{content:""}.bxs-calendar:before{content:""}.bxs-calendar-alt:before{content:""}.bxs-calendar-check:before{content:""}.bxs-calendar-edit:before{content:""}.bxs-calendar-event:before{content:""}.bxs-calendar-exclamation:before{content:""}.bxs-calendar-heart:before{content:""}.bxs-calendar-minus:before{content:""}.bxs-calendar-plus:before{content:""}.bxs-calendar-star:before{content:""}.bxs-calendar-week:before{content:""}.bxs-calendar-x:before{content:""}.bxs-camera:before{content:""}.bxs-camera-home:before{content:""}.bxs-camera-movie:before{content:""}.bxs-camera-off:before{content:""}.bxs-camera-plus:before{content:""}.bxs-capsule:before{content:""}.bxs-captions:before{content:""}.bxs-car:before{content:""}.bxs-car-battery:before{content:""}.bxs-car-crash:before{content:""}.bxs-card:before{content:""}.bxs-caret-down-circle:before{content:""}.bxs-caret-down-square:before{content:""}.bxs-caret-left-circle:before{content:""}.bxs-caret-left-square:before{content:""}.bxs-caret-right-circle:before{content:""}.bxs-caret-right-square:before{content:""}.bxs-caret-up-circle:before{content:""}.bxs-caret-up-square:before{content:""}.bxs-car-garage:before{content:""}.bxs-car-mechanic:before{content:""}.bxs-carousel:before{content:""}.bxs-cart:before{content:""}.bxs-cart-add:before{content:""}.bxs-cart-alt:before{content:""}.bxs-cart-download:before{content:""}.bxs-car-wash:before{content:""}.bxs-category:before{content:""}.bxs-category-alt:before{content:""}.bxs-cctv:before{content:""}.bxs-certification:before{content:""}.bxs-chalkboard:before{content:""}.bxs-chart:before{content:""}.bxs-chat:before{content:""}.bxs-checkbox:before{content:""}.bxs-checkbox-checked:before{content:""}.bxs-checkbox-minus:before{content:""}.bxs-check-circle:before{content:""}.bxs-check-shield:before{content:""}.bxs-check-square:before{content:""}.bxs-chess:before{content:""}.bxs-chevron-down:before{content:""}.bxs-chevron-down-circle:before{content:""}.bxs-chevron-down-square:before{content:""}.bxs-chevron-left:before{content:""}.bxs-chevron-left-circle:before{content:""}.bxs-chevron-left-square:before{content:""}.bxs-chevron-right:before{content:""}.bxs-chevron-right-circle:before{content:""}.bxs-chevron-right-square:before{content:""}.bxs-chevrons-down:before{content:""}.bxs-chevrons-left:before{content:""}.bxs-chevrons-right:before{content:""}.bxs-chevrons-up:before{content:""}.bxs-chevron-up:before{content:""}.bxs-chevron-up-circle:before{content:""}.bxs-chevron-up-square:before{content:""}.bxs-chip:before{content:""}.bxs-church:before{content:""}.bxs-circle:before{content:""}.bxs-city:before{content:""}.bxs-clinic:before{content:""}.bxs-cloud:before{content:""}.bxs-cloud-download:before{content:""}.bxs-cloud-lightning:before{content:""}.bxs-cloud-rain:before{content:""}.bxs-cloud-upload:before{content:""}.bxs-coffee:before{content:""}.bxs-coffee-alt:before{content:""}.bxs-coffee-togo:before{content:""}.bxs-cog:before{content:""}.bxs-coin:before{content:""}.bxs-coin-stack:before{content:""}.bxs-collection:before{content:""}.bxs-color-fill:before{content:""}.bxs-comment:before{content:""}.bxs-comment-add:before{content:""}.bxs-comment-check:before{content:""}.bxs-comment-detail:before{content:""}.bxs-comment-dots:before{content:""}.bxs-comment-edit:before{content:""}.bxs-comment-error:before{content:""}.bxs-comment-minus:before{content:""}.bxs-comment-x:before{content:""}.bxs-compass:before{content:""}.bxs-component:before{content:""}.bxs-confused:before{content:""}.bxs-contact:before{content:""}.bxs-conversation:before{content:""}.bxs-cookie:before{content:""}.bxs-cool:before{content:""}.bxs-copy:before{content:""}.bxs-copy-alt:before{content:""}.bxs-copyright:before{content:""}.bxs-coupon:before{content:""}.bxs-credit-card:before{content:""}.bxs-credit-card-alt:before{content:""}.bxs-credit-card-front:before{content:""}.bxs-crop:before{content:""}.bxs-crown:before{content:""}.bxs-cube:before{content:""}.bxs-cube-alt:before{content:""}.bxs-cuboid:before{content:""}.bxs-customize:before{content:""}.bxs-cylinder:before{content:""}.bxs-dashboard:before{content:""}.bxs-data:before{content:""}.bxs-detail:before{content:""}.bxs-devices:before{content:""}.bxs-diamond:before{content:""}.bxs-dice-1:before{content:""}.bxs-dice-2:before{content:""}.bxs-dice-3:before{content:""}.bxs-dice-4:before{content:""}.bxs-dice-5:before{content:""}.bxs-dice-6:before{content:""}.bxs-direction-left:before{content:""}.bxs-direction-right:before{content:""}.bxs-directions:before{content:""}.bxs-disc:before{content:""}.bxs-discount:before{content:""}.bxs-dish:before{content:""}.bxs-dislike:before{content:""}.bxs-dizzy:before{content:""}.bxs-dock-bottom:before{content:""}.bxs-dock-left:before{content:""}.bxs-dock-right:before{content:""}.bxs-dock-top:before{content:""}.bxs-dollar-circle:before{content:""}.bxs-donate-blood:before{content:""}.bxs-donate-heart:before{content:""}.bxs-door-open:before{content:""}.bxs-doughnut-chart:before{content:""}.bxs-down-arrow:before{content:""}.bxs-down-arrow-alt:before{content:""}.bxs-down-arrow-circle:before{content:""}.bxs-down-arrow-square:before{content:""}.bxs-download:before{content:""}.bxs-downvote:before{content:""}.bxs-drink:before{content:""}.bxs-droplet-half:before{content:""}.bxs-dryer:before{content:""}.bxs-duplicate:before{content:""}.bxs-edit:before{content:""}.bxs-edit-alt:before{content:""}.bxs-edit-location:before{content:""}.bxs-eject:before{content:""}.bxs-envelope:before{content:""}.bxs-envelope-open:before{content:""}.bxs-eraser:before{content:""}.bxs-error:before{content:""}.bxs-error-alt:before{content:""}.bxs-error-circle:before{content:""}.bxs-ev-station:before{content:""}.bxs-exit:before{content:""}.bxs-extension:before{content:""}.bxs-eyedropper:before{content:""}.bxs-face:before{content:""}.bxs-face-mask:before{content:""}.bxs-factory:before{content:""}.bxs-fast-forward-circle:before{content:""}.bxs-file:before{content:""}.bxs-file-archive:before{content:""}.bxs-file-blank:before{content:""}.bxs-file-css:before{content:""}.bxs-file-doc:before{content:""}.bxs-file-export:before{content:""}.bxs-file-find:before{content:""}.bxs-file-gif:before{content:""}.bxs-file-html:before{content:""}.bxs-file-image:before{content:""}.bxs-file-import:before{content:""}.bxs-file-jpg:before{content:""}.bxs-file-js:before{content:""}.bxs-file-json:before{content:""}.bxs-file-md:before{content:""}.bxs-file-pdf:before{content:""}.bxs-file-plus:before{content:""}.bxs-file-png:before{content:""}.bxs-file-txt:before{content:""}.bxs-film:before{content:""}.bxs-filter-alt:before{content:""}.bxs-first-aid:before{content:""}.bxs-flag:before{content:""}.bxs-flag-alt:before{content:""}.bxs-flag-checkered:before{content:""}.bxs-flame:before{content:""}.bxs-flask:before{content:""}.bxs-florist:before{content:""}.bxs-folder:before{content:""}.bxs-folder-minus:before{content:""}.bxs-folder-open:before{content:""}.bxs-folder-plus:before{content:""}.bxs-food-menu:before{content:""}.bxs-fridge:before{content:""}.bxs-game:before{content:""}.bxs-gas-pump:before{content:""}.bxs-ghost:before{content:""}.bxs-gift:before{content:""}.bxs-graduation:before{content:""}.bxs-grid:before{content:""}.bxs-grid-alt:before{content:""}.bxs-group:before{content:""}.bxs-guitar-amp:before{content:""}.bxs-hand:before{content:""}.bxs-hand-down:before{content:""}.bxs-hand-left:before{content:""}.bxs-hand-right:before{content:""}.bxs-hand-up:before{content:""}.bxs-happy:before{content:""}.bxs-happy-alt:before{content:""}.bxs-happy-beaming:before{content:""}.bxs-happy-heart-eyes:before{content:""}.bxs-hdd:before{content:""}.bxs-heart:before{content:""}.bxs-heart-circle:before{content:""}.bxs-heart-square:before{content:""}.bxs-help-circle:before{content:""}.bxs-hide:before{content:""}.bxs-home:before{content:""}.bxs-home-circle:before{content:""}.bxs-home-heart:before{content:""}.bxs-home-smile:before{content:""}.bxs-hotel:before{content:""}.bxs-hourglass:before{content:""}.bxs-hourglass-bottom:before{content:""}.bxs-hourglass-top:before{content:""}.bxs-id-card:before{content:""}.bxs-image:before{content:""}.bxs-image-add:before{content:""}.bxs-image-alt:before{content:""}.bxs-inbox:before{content:""}.bxs-info-circle:before{content:""}.bxs-info-square:before{content:""}.bxs-institution:before{content:""}.bxs-joystick:before{content:""}.bxs-joystick-alt:before{content:""}.bxs-joystick-button:before{content:""}.bxs-key:before{content:""}.bxs-keyboard:before{content:""}.bxs-label:before{content:""}.bxs-landmark:before{content:""}.bxs-landscape:before{content:""}.bxs-laugh:before{content:""}.bxs-layer:before{content:""}.bxs-layer-minus:before{content:""}.bxs-layer-plus:before{content:""}.bxs-layout:before{content:""}.bxs-left-arrow:before{content:""}.bxs-left-arrow-alt:before{content:""}.bxs-left-arrow-circle:before{content:""}.bxs-left-arrow-square:before{content:""}.bxs-left-down-arrow-circle:before{content:""}.bxs-left-top-arrow-circle:before{content:""}.bxs-like:before{content:""}.bxs-location-plus:before{content:""}.bxs-lock:before{content:""}.bxs-lock-alt:before{content:""}.bxs-lock-open:before{content:""}.bxs-lock-open-alt:before{content:""}.bxs-log-in:before{content:""}.bxs-log-in-circle:before{content:""}.bxs-log-out:before{content:""}.bxs-log-out-circle:before{content:""}.bxs-low-vision:before{content:""}.bxs-magic-wand:before{content:""}.bxs-magnet:before{content:""}.bxs-map:before{content:""}.bxs-map-alt:before{content:""}.bxs-map-pin:before{content:""}.bxs-mask:before{content:""}.bxs-medal:before{content:""}.bxs-megaphone:before{content:""}.bxs-meh:before{content:""}.bxs-meh-alt:before{content:""}.bxs-meh-blank:before{content:""}.bxs-memory-card:before{content:""}.bxs-message:before{content:""}.bxs-message-add:before{content:""}.bxs-message-alt:before{content:""}.bxs-message-alt-add:before{content:""}.bxs-message-alt-check:before{content:""}.bxs-message-alt-detail:before{content:""}.bxs-message-alt-dots:before{content:""}.bxs-message-alt-edit:before{content:""}.bxs-message-alt-error:before{content:""}.bxs-message-alt-minus:before{content:""}.bxs-message-alt-x:before{content:""}.bxs-message-check:before{content:""}.bxs-message-detail:before{content:""}.bxs-message-dots:before{content:""}.bxs-message-edit:before{content:""}.bxs-message-error:before{content:""}.bxs-message-minus:before{content:""}.bxs-message-rounded:before{content:""}.bxs-message-rounded-add:before{content:""}.bxs-message-rounded-check:before{content:""}.bxs-message-rounded-detail:before{content:""}.bxs-message-rounded-dots:before{content:""}.bxs-message-rounded-edit:before{content:""}.bxs-message-rounded-error:before{content:""}.bxs-message-rounded-minus:before{content:""}.bxs-message-rounded-x:before{content:""}.bxs-message-square:before{content:""}.bxs-message-square-add:before{content:""}.bxs-message-square-check:before{content:""}.bxs-message-square-detail:before{content:""}.bxs-message-square-dots:before{content:""}.bxs-message-square-edit:before{content:""}.bxs-message-square-error:before{content:""}.bxs-message-square-minus:before{content:""}.bxs-message-square-x:before{content:""}.bxs-message-x:before{content:""}.bxs-meteor:before{content:""}.bxs-microchip:before{content:""}.bxs-microphone:before{content:""}.bxs-microphone-alt:before{content:""}.bxs-microphone-off:before{content:""}.bxs-minus-circle:before{content:""}.bxs-minus-square:before{content:""}.bxs-mobile:before{content:""}.bxs-mobile-vibration:before{content:""}.bxs-moon:before{content:""}.bxs-mouse:before{content:""}.bxs-mouse-alt:before{content:""}.bxs-movie:before{content:""}.bxs-movie-play:before{content:""}.bxs-music:before{content:""}.bxs-navigation:before{content:""}.bxs-network-chart:before{content:""}.bxs-news:before{content:""}.bxs-no-entry:before{content:""}.bxs-note:before{content:""}.bxs-notepad:before{content:""}.bxs-notification:before{content:""}.bxs-notification-off:before{content:""}.bxs-offer:before{content:""}.bxs-package:before{content:""}.bxs-paint:before{content:""}.bxs-paint-roll:before{content:""}.bxs-palette:before{content:""}.bxs-paper-plane:before{content:""}.bxs-parking:before{content:""}.bxs-paste:before{content:""}.bxs-pen:before{content:""}.bxs-pencil:before{content:""}.bxs-phone:before{content:""}.bxs-phone-call:before{content:""}.bxs-phone-incoming:before{content:""}.bxs-phone-off:before{content:""}.bxs-phone-outgoing:before{content:""}.bxs-photo-album:before{content:""}.bxs-piano:before{content:""}.bxs-pie-chart:before{content:""}.bxs-pie-chart-alt:before{content:""}.bxs-pie-chart-alt-2:before{content:""}.bxs-pin:before{content:""}.bxs-pizza:before{content:""}.bxs-plane:before{content:""}.bxs-plane-alt:before{content:""}.bxs-plane-land:before{content:""}.bxs-planet:before{content:""}.bxs-plane-take-off:before{content:""}.bxs-playlist:before{content:""}.bxs-plug:before{content:""}.bxs-plus-circle:before{content:""}.bxs-plus-square:before{content:""}.bxs-pointer:before{content:""}.bxs-polygon:before{content:""}.bxs-printer:before{content:""}.bxs-purchase-tag:before{content:""}.bxs-purchase-tag-alt:before{content:""}.bxs-pyramid:before{content:""}.bxs-quote-alt-left:before{content:""}.bxs-quote-alt-right:before{content:""}.bxs-quote-left:before{content:""}.bxs-quote-right:before{content:""}.bxs-quote-single-left:before{content:""}.bxs-quote-single-right:before{content:""}.bxs-radiation:before{content:""}.bxs-radio:before{content:""}.bxs-receipt:before{content:""}.bxs-rectangle:before{content:""}.bxs-registered:before{content:""}.bxs-rename:before{content:""}.bxs-report:before{content:""}.bxs-rewind-circle:before{content:""}.bxs-right-arrow:before{content:""}.bxs-right-arrow-alt:before{content:""}.bxs-right-arrow-circle:before{content:""}.bxs-right-arrow-square:before{content:""}.bxs-right-down-arrow-circle:before{content:""}.bxs-right-top-arrow-circle:before{content:""}.bxs-rocket:before{content:""}.bxs-ruler:before{content:""}.bxs-sad:before{content:""}.bxs-save:before{content:""}.bxs-school:before{content:""}.bxs-search:before{content:""}.bxs-search-alt-2:before{content:""}.bxs-select-multiple:before{content:""}.bxs-send:before{content:""}.bxs-server:before{content:""}.bxs-shapes:before{content:""}.bxs-share:before{content:""}.bxs-share-alt:before{content:""}.bxs-shield:before{content:""}.bxs-shield-alt-2:before{content:""}.bxs-shield-x:before{content:""}.bxs-ship:before{content:""}.bxs-shocked:before{content:""}.bxs-shopping-bag:before{content:""}.bxs-shopping-bag-alt:before{content:""}.bxs-shopping-bags:before{content:""}.bxs-show:before{content:""}.bxs-skip-next-circle:before{content:""}.bxs-skip-previous-circle:before{content:""}.bxs-skull:before{content:""}.bxs-sleepy:before{content:""}.bxs-slideshow:before{content:""}.bxs-smile:before{content:""}.bxs-sort-alt:before{content:""}.bxs-spa:before{content:""}.bxs-speaker:before{content:""}.bxs-spray-can:before{content:""}.bxs-spreadsheet:before{content:""}.bxs-square:before{content:""}.bxs-square-rounded:before{content:""}.bxs-star:before{content:""}.bxs-star-half:before{content:""}.bxs-sticker:before{content:""}.bxs-stopwatch:before{content:""}.bxs-store:before{content:""}.bxs-store-alt:before{content:""}.bxs-sun:before{content:""}.bxs-tachometer:before{content:""}.bxs-tag:before{content:""}.bxs-tag-alt:before{content:""}.bxs-tag-x:before{content:""}.bxs-taxi:before{content:""}.bxs-tennis-ball:before{content:""}.bxs-terminal:before{content:""}.bxs-thermometer:before{content:""}.bxs-time:before{content:""}.bxs-time-five:before{content:""}.bxs-timer:before{content:""}.bxs-tired:before{content:""}.bxs-toggle-left:before{content:""}.bxs-toggle-right:before{content:""}.bxs-tone:before{content:""}.bxs-torch:before{content:""}.bxs-to-top:before{content:""}.bxs-traffic:before{content:""}.bxs-traffic-barrier:before{content:""}.bxs-traffic-cone:before{content:""}.bxs-train:before{content:""}.bxs-trash:before{content:""}.bxs-trash-alt:before{content:""}.bxs-tree:before{content:""}.bxs-trophy:before{content:""}.bxs-truck:before{content:""}.bxs-t-shirt:before{content:""}.bxs-tv:before{content:""}.bxs-up-arrow:before{content:""}.bxs-up-arrow-alt:before{content:""}.bxs-up-arrow-circle:before{content:""}.bxs-up-arrow-square:before{content:""}.bxs-upside-down:before{content:""}.bxs-upvote:before{content:""}.bxs-user:before{content:""}.bxs-user-account:before{content:""}.bxs-user-badge:before{content:""}.bxs-user-check:before{content:""}.bxs-user-circle:before{content:""}.bxs-user-detail:before{content:""}.bxs-user-minus:before{content:""}.bxs-user-pin:before{content:""}.bxs-user-plus:before{content:""}.bxs-user-rectangle:before{content:""}.bxs-user-voice:before{content:""}.bxs-user-x:before{content:""}.bxs-vector:before{content:""}.bxs-vial:before{content:""}.bxs-video:before{content:""}.bxs-video-off:before{content:""}.bxs-video-plus:before{content:""}.bxs-video-recording:before{content:""}.bxs-videos:before{content:""}.bxs-virus:before{content:""}.bxs-virus-block:before{content:""}.bxs-volume:before{content:""}.bxs-volume-full:before{content:""}.bxs-volume-low:before{content:""}.bxs-volume-mute:before{content:""}.bxs-wallet:before{content:""}.bxs-wallet-alt:before{content:""}.bxs-washer:before{content:""}.bxs-watch:before{content:""}.bxs-watch-alt:before{content:""}.bxs-webcam:before{content:""}.bxs-widget:before{content:""}.bxs-window-alt:before{content:""}.bxs-wine:before{content:""}.bxs-wink-smile:before{content:""}.bxs-wink-tongue:before{content:""}.bxs-wrench:before{content:""}.bxs-x-circle:before{content:""}.bxs-x-square:before{content:""}.bxs-yin-yang:before{content:""}.bxs-zap:before{content:""}.bxs-zoom-in:before{content:""}.bxs-zoom-out:before{content:""}*{padding:0%;margin:0%;box-sizing:border-box}html,body{height:auto;overflow-x:hidden;overflow-y:auto}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:transparent #f1f5f9}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}::-webkit-scrollbar-thumb{background:transparent;border-radius:10px;border:2px solid #f1f5f9}::-webkit-scrollbar-thumb:hover{background:transparent}
