@charset "UTF-8";.at-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:40px;padding:0 1rem;border:1px solid transparent;border-radius:6px;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.at-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}.at-btn:disabled{background:#f1ebe3;border-color:#e3dad0;color:#736a63;cursor:not-allowed}.at-btn--primary{background:var(--at-primary);color:#fff}.at-btn--primary:hover:not(:disabled){background:var(--at-primary-hover)}.at-btn--secondary{background:#fff;border-color:#968a82;color:#221d19}.at-btn--secondary:hover:not(:disabled){background:#faf7f3;border-color:#57504a}.at-btn--ghost{background:transparent;color:var(--at-primary)}.at-btn--ghost:hover:not(:disabled){background:var(--at-primary-soft)}.at-btn--ghost:disabled{background:transparent;border-color:transparent}.at-btn--danger{background:#b23a2b;color:#fff}.at-btn--danger:hover:not(:disabled){background:#8f2d21}.at-btn--sm{min-height:32px;padding:0 .75rem;font-size:.75rem}.at-btn--bloque{width:100%}@media(pointer:coarse){.at-btn--sm{min-height:40px;padding:0 1rem}}.at-field{display:flex;flex-direction:column;gap:.25rem;min-width:0;max-width:100%}.at-field__label{font-size:.8125rem;font-weight:500;color:#221d19}.at-field__marca{margin-left:.5rem;font-size:.75rem;font-weight:500;color:var(--at-primary)}.at-field__input,.at-field__select,.at-field__textarea{min-height:40px;min-width:0;max-width:100%;text-overflow:ellipsis;padding:0 .75rem;background:#fff;border:1px solid #968A82;border-radius:6px;font-family:Inter,system-ui,sans-serif;font-size:.875rem;color:#221d19;transition:border-color .15s ease,box-shadow .15s ease}.at-field__input:hover:not(:disabled):not(:focus),.at-field__select:hover:not(:disabled):not(:focus),.at-field__textarea:hover:not(:disabled):not(:focus){border-color:#57504a}.at-field__input:focus,.at-field__select:focus,.at-field__textarea:focus{outline:none;border-color:var(--at-primary);box-shadow:0 0 0 3px #14554c40}.at-field__input:disabled,.at-field__select:disabled,.at-field__textarea:disabled{background:#faf7f3;color:#57504a;cursor:not-allowed}.at-field__input--mono,.at-field__select--mono,.at-field__textarea--mono{font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.at-field__ayuda,.at-field__error{font-size:.75rem}.at-field__ayuda{color:#736a63}.at-field__error{color:#b23a2b}.at-field.has-error .at-field__input,.at-field.has-error .at-field__select,.at-field.has-error .at-field__textarea{border-color:#b23a2b}.at-field.has-error .at-field__input:not(:focus),.at-field.has-error .at-field__select:not(:focus),.at-field.has-error .at-field__textarea:not(:focus){box-shadow:inset 0 0 0 1px #b23a2b}textarea.at-field__input,.at-field__textarea{padding:.5rem .75rem;line-height:1.5;resize:vertical}.at-card{background:#fff;border:1px solid #E3DAD0;border-radius:10px}.at-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:1rem 1.5rem;border-bottom:1px solid #EFE8E0}.at-card__title{font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:600}.at-card__body{padding:1.5rem}.at-card--compact .at-card__body{padding:1rem}.at-badge{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:500;white-space:nowrap}.at-badge--success{background:#e4f0e9;color:#2f7355}.at-badge--signal{background:#fbefdc;color:#8a5312}.at-badge--danger{background:#f9e7e3;color:#b23a2b}.at-badge--neutral{background:#f1ebe3;color:#57504a}.at-empty{padding:3rem 1.5rem;text-align:center;background:#fff;border:1px dashed #E3DAD0;border-radius:10px}.at-empty__titulo{font-family:Archivo,system-ui,sans-serif;font-size:1rem;font-weight:600;color:#221d19}.at-empty__texto{max-width:34rem;margin:.5rem auto 1rem;color:#57504a;line-height:1.5}.at-skeleton{height:14px;border-radius:6px;background:#f1ebe3;animation:at-pulso 1.2s ease-in-out infinite}.at-skeleton+.at-skeleton{margin-top:.75rem}@keyframes at-pulso{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.at-skeleton{animation:none}}.at-error{padding:1.5rem;background:#f9e7e3;border:1px solid rgba(178,58,43,.25);border-radius:10px}.at-error__titulo{font-weight:600;color:#b23a2b}.at-error__texto{margin:.5rem 0 1rem;color:#57504a}.at-modal{width:100%;max-width:30rem;max-height:90vh;max-height:90dvh;overflow-y:auto;background:#fff;border-radius:10px;box-shadow:0 12px 32px #221d192e}.at-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:#221d1980;z-index:100;overscroll-behavior:contain}.at-modal__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #EFE8E0}.at-modal__title{font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:600}.at-modal__close{padding:0;width:32px;height:32px;background:none;border:0;border-radius:6px;font-size:1.375rem;line-height:1;color:#736a63;cursor:pointer;transition:background-color .15s ease,color .15s ease}.at-modal__close:hover{background:#f1ebe3;color:#221d19}@media(pointer:coarse){.at-modal__close{width:40px;height:40px}}.at-modal__body{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.at-modal__footer{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #EFE8E0}.at-paginacion{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.at-paginacion__cuenta{margin:0;font-size:.75rem;color:#57504a}.at-paginacion__numeros{font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;color:#221d19}.at-paginacion__botones{display:flex;align-items:center;gap:.5rem}.at-paginacion__pagina{font-size:.75rem;color:#57504a;white-space:nowrap}.at-tabs{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.at-tabs::-webkit-scrollbar{display:none}.at-tabs__tab{flex:none;scroll-snap-align:start;padding:1rem 0;background:none;border:0;border-bottom:2px solid transparent;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:500;color:#57504a;cursor:pointer;transition:color .15s ease,border-color .15s ease}.at-tabs__tab:hover{color:#221d19}.at-tabs__tab.is-active{border-bottom-color:var(--at-primary);color:#221d19}.at-tabs__tab:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}.at-nota__barra{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.5rem .75rem;background:#faf7f3;border:1px solid #968A82;border-bottom:0;border-radius:10px 10px 0 0}.at-nota__etiqueta{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-nota__herramientas{display:flex;gap:.25rem;flex-wrap:wrap}.at-nota__boton{min-width:32px;min-height:32px;padding:0 .5rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600;color:#57504a;background:#fff;border:1px solid #968A82;border-radius:6px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.at-nota__boton:hover{background:var(--at-primary-soft);color:var(--at-primary)}.at-nota__boton:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}@media(pointer:coarse){.at-nota__boton{min-width:40px;min-height:40px}}.at-nota__estado{margin-left:auto;font-size:.75rem;color:#736a63}.at-nota__estado.is-guardado{color:#2f7355}.at-nota__estado.is-error{color:#b23a2b}.at-nota__caja{min-height:10rem;padding:1rem;font-size:1rem;line-height:1.5;color:#221d19;background:#fff;border:1px solid #968A82;border-radius:0 0 10px 10px;overflow-wrap:break-word}.at-nota__caja:focus{outline:none;border-color:var(--at-primary);box-shadow:0 0 0 3px #14554c40}.at-nota__caja:empty:before{content:attr(data-placeholder);color:#736a63}.at-nota__caja h2{margin:1rem 0 .5rem;font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:600}.at-nota__caja h2:first-child{margin-top:0}.at-nota__caja h3{margin:.75rem 0 .5rem;font-family:Archivo,system-ui,sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#57504a}.at-nota__caja p{margin:0 0 .75rem}.at-nota__caja ul,.at-nota__caja ol{margin:0 0 .75rem;padding-left:1.5rem}.at-nota__caja li{margin-bottom:.25rem}.at-nota__caja strong{font-weight:600}.at-agenda{max-width:46rem}.at-agenda__url{margin-bottom:1.5rem}.at-agenda__fila{display:flex;gap:.5rem;align-items:stretch}.at-agenda__campo{flex:1;min-width:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;background:#faf7f3}.at-agenda__aviso{margin:0 0 1.5rem;padding:1rem;background:#fbefdc;border-left:3px solid #D98324;border-radius:6px;font-size:.8125rem;line-height:1.5}.at-agenda__aviso p{margin:0}.at-agenda__aviso p+p{margin-top:.5rem;color:#57504a}.at-agenda__opciones{margin:0 0 2rem;padding:1rem;border:1px solid #E3DAD0;border-radius:10px;background:#fff}.at-agenda__opcion{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;cursor:pointer}.at-agenda__opcion+.at-agenda__opcion{border-top:1px solid #EFE8E0}.at-agenda__opcion input{margin-top:.2rem;flex:none}.at-agenda__opcion>span{display:flex;flex-direction:column;gap:.25rem}.at-agenda__opcion-titulo{font-weight:600;font-size:.875rem}.at-agenda__opcion-texto{font-size:.8125rem;color:#57504a;line-height:1.5}.at-agenda__opcion-texto code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;padding:0 .25rem;background:#f1ebe3;border-radius:3px}.at-agenda__advertencia{margin:.75rem 0 0;padding:.75rem;font-size:.8125rem;line-height:1.5;color:#221d19;background:#f9e7e3;border-left:3px solid #B23A2B;border-radius:6px}.at-agenda__acciones{display:flex;gap:.5rem;margin-top:1rem;flex-wrap:wrap}.at-agenda__revocar{padding:1rem;border:1px solid #E3DAD0;border-radius:10px;background:#faf7f3}.at-agenda__subtitulo{margin:0 0 .5rem;font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:-.01em}.at-agenda__texto{margin:0 0 1rem;font-size:.8125rem;color:#57504a;line-height:1.5}.at-agenda__confirmar{padding:.75rem;background:#f9e7e3;border-radius:6px;font-size:.8125rem;line-height:1.5}.at-agenda__confirmar p{margin:0}.at-agenda__ayuda{margin-top:1.5rem;font-size:.8125rem;line-height:1.5;color:#57504a}.at-agenda__ayuda summary{cursor:pointer;font-weight:600;color:var(--at-primary);padding:.5rem 0}.at-agenda__ayuda ol{margin:.5rem 0 0;padding-left:1.5rem}.at-agenda__ayuda li+li{margin-top:.25rem}.at-ajustes{max-width:40rem}.at-ajustes__formulario{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1.5rem}@media(max-width:480px){.at-ajustes__formulario{grid-template-columns:1fr}}.at-ajustes__formulario>:first-child,.at-ajustes__acciones{grid-column:1/-1}.at-ajustes__acciones{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.at-ajustes__confirmacion{font-size:.8125rem;color:#2f7355;font-weight:600}.at-ajustes__bloque{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #E3DAD0}.at-ajustes__titulo{margin:0 0 .25rem;font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:700}.at-ajustes__form{display:grid;gap:1rem;max-width:22rem;margin-top:1rem}.at-honorario__cuerpo{padding:1.5rem}.at-honorario__detalle+.at-honorario__detalle{border-top:1px solid #E3DAD0}.at-honorario__resumen{padding:1.5rem;background:#faf7f3;border-bottom:1px solid #EFE8E0}.at-honorario__etiquetas{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:0 0 .75rem}.at-honorario__modalidad{font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63}.at-honorario__balance{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin:0}.at-honorario__hero dt{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-honorario__hero dd{margin:.25rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:500;letter-spacing:-.01em;color:#221d19}.at-honorario__hero.is-atrasada dd{color:#b23a2b}.at-honorario__hero.is-saldada dd{color:#2f7355}.at-honorario__minis{display:flex;gap:1.5rem;flex-wrap:wrap}.at-honorario__mini dt{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-honorario__mini dd{margin:.25rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:.875rem;color:#57504a}.at-honorario__avance{margin-top:1rem}.at-honorario__barra{height:10px;background:#f1ebe3;border:1px solid #968A82;border-radius:999px;overflow:hidden}.at-honorario__barra-lleno{display:block;height:100%;background:#2f7355;border-radius:999px}.at-honorario__avance-texto{display:flex;justify-content:space-between;gap:.75rem;margin:.5rem 0 0;font-size:.75rem;font-weight:600;color:#221d19}.at-honorario__avance-cuotas{font-weight:400;color:#57504a}.at-honorario__cuotas{margin:0;padding:0;list-style:none;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-honorario__cuota{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem;background:#fff;border-left:3px solid transparent}.at-honorario__cuota+.at-honorario__cuota{border-top:1px solid #EFE8E0}.at-honorario__cuota.is-pendiente{border-left-color:#d98324}.at-honorario__cuota.is-vencida{border-left-color:#b23a2b;background:#f9e7e3}.at-honorario__cuota.is-paga{border-left-color:#2f7355;background:#faf7f3;color:#57504a}.at-honorario__cuota.is-proxima:not(.is-vencida){background:var(--at-primary-soft)}.at-honorario__numero{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#57504a;background:#fff;border:1px solid #E3DAD0;border-radius:999px}.at-honorario__cuota-datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.at-honorario__monto{font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.at-honorario__vence{font-size:.75rem;color:#57504a}.at-honorario__fecha{font-family:JetBrains Mono,ui-monospace,monospace}.at-honorario__pill{flex:none;padding:.25rem .5rem;font-size:.75rem;font-weight:600;border-radius:6px;background:#f1ebe3;color:#57504a}.at-honorario__pill.is-vencida{background:#f9e7e3;color:#b23a2b}.at-honorario__pill.is-paga{background:#e4f0e9;color:#2f7355}.at-honorario__pill.is-pendiente{background:#fbefdc;color:#8a5312}.at-honorario__cobrar{flex:none}.at-honorario__separador{margin:1.5rem 0 .75rem;padding-bottom:.5rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63;border-bottom:1px solid #EFE8E0}.at-honorario__separador:first-child{margin-top:0}.at-honorario__generador{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap}.at-honorario__generador>*{flex:1;min-width:8rem}.at-honorario__editor{margin:1rem 0 .75rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.at-honorario__fila-editable{display:flex;align-items:center;gap:.5rem}.at-honorario__fila-editable input{flex:1;min-width:0}.at-honorario__cuadre{margin:.75rem 0 0;padding:.75rem;font-size:.8125rem;font-weight:500;border-radius:6px}.at-honorario__cuadre.is-cierra{background:#e4f0e9;color:#2f7355}.at-honorario__cuadre.is-difiere{background:#fbefdc;color:#8a5312}.at-honorario__saldo-aviso{margin:0 0 1rem;padding:.75rem;font-size:.8125rem;line-height:1.5;background:#faf7f3;border-radius:6px}.at-honorario__saldo-aviso strong{font-family:JetBrains Mono,ui-monospace,monospace}@media(max-width:480px){.at-honorario__resumen,.at-honorario__cuerpo{padding:1rem}.at-honorario__balance{gap:1rem}.at-honorario__cuota{flex-wrap:wrap}.at-honorario__cuota-datos{flex-basis:60%}.at-honorario__cobrar{flex:1}.at-honorario__fila-editable{flex-wrap:wrap}}.at-modal--ancho{max-width:40rem}.at-gastos__total{margin:0 0 .75rem;font-size:.8125rem;color:#57504a}.at-gastos__total strong{font-family:JetBrains Mono,ui-monospace,monospace;color:#221d19}.at-gastos__lista{margin:0;padding:0;list-style:none;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-gastos__fila{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem;background:#fff}.at-gastos__fila+.at-gastos__fila{border-top:1px solid #EFE8E0}.at-gastos__fila.is-reembolsado{background:#faf7f3;color:#57504a}.at-gastos__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.at-gastos__concepto{font-weight:500}.at-gastos__acciones{display:inline-flex;gap:.25rem}.at-gastos__confirmar{flex-basis:100%}.at-gastos__meta{font-size:.75rem;color:#57504a}@media(max-width:480px){.at-gastos__fila{flex-wrap:wrap}}.at-honorario__incobrable{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:1rem 0 0;padding:.75rem;font-size:.8125rem;line-height:1.5;background:#faf7f3;border-left:3px solid #736A63;border-radius:6px}.at-honorario__incobrable p{margin:0}.at-honorario__historial{margin-top:1.5rem}.at-honorario__gestiones{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.at-honorario__gestion{display:flex;gap:.75rem;padding:.5rem 0}.at-honorario__gestion+.at-honorario__gestion{border-top:1px solid #EFE8E0}.at-honorario__gestion-datos{display:flex;flex-direction:column;gap:.25rem;min-width:0}.at-honorario__gestion-titulo{font-size:.8125rem;font-weight:600}.at-honorario__gestion-nota{font-size:.75rem;color:#57504a;line-height:1.5}.at-honorario__riesgo{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #EFE8E0}.at-honorario__confirmar{padding:1rem;background:#faf7f3;border-radius:10px}.at-honorario__confirmar-texto{margin:0 0 .75rem;font-size:.8125rem;line-height:1.5;color:#57504a}.at-honorario__confirmar-acciones{display:flex;gap:.5rem;flex-wrap:wrap}.at-honorario__pagos{flex-basis:100%;margin:0;padding:0;list-style:none;border-top:1px dashed #E3DAD0;padding-top:.5rem}.at-honorario__pago{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.75rem;color:#57504a}.at-honorario__pago-medio{color:#736a63}.at-honorario__pago-nota{color:#736a63;font-style:italic}.at-honorario__pago-acciones{display:inline-flex;gap:.25rem;margin-left:auto}.at-honorario__pago.is-anulado{color:#736a63}.at-honorario__pago.is-anulado .at-honorario__monto{text-decoration:line-through}.at-honorario__pago-anulado{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.at-honorario__anular{flex-basis:100%;margin-top:.5rem;font-size:.8125rem}.at-honorario__fila-nota{flex-shrink:0;font-size:.75rem;color:#736a63;white-space:nowrap}.at-honorario__corregir{margin-left:auto}.at-pagos__filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem}.at-pagos__total{margin:0 0 .75rem;color:#57504a}.at-pagos__cifra{font-family:JetBrains Mono,ui-monospace,monospace}.at-pagos__lista{margin:0;padding:0;list-style:none;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-pagos__fila{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem;padding:.75rem 1rem;background:#fff}.at-pagos__fila+.at-pagos__fila{border-top:1px solid #EFE8E0}.at-pagos__fecha{flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;color:#57504a}.at-pagos__datos{flex:1 1 12rem;min-width:0;display:flex;flex-direction:column;gap:2px}.at-pagos__meta{font-size:.75rem;color:#736a63}.at-pagos__enlace{padding:0;border:0;background:none;color:#14554c;font:inherit;text-align:left;cursor:pointer}.at-pagos__enlace:hover{text-decoration:underline}.at-pagos__monto{flex:none;margin-left:auto;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:600}.at-honorario__detalle.is-presupuesto{background:#fbefdc}.at-honorario__detalle.is-rechazado{opacity:.75}.at-honorario__aviso{margin:0;padding:.75rem 1rem;border-bottom:1px solid #E3DAD0;font-size:.8125rem;color:#57504a}.at-honorario__aviso p{margin:0 0 .5rem}.at-honorario__aviso-acciones{display:flex;flex-wrap:wrap;gap:.5rem}.at-dossier{display:flex;flex-direction:column;gap:1.5rem;background:#faf7f3;margin:-2rem -1rem 0;padding:1.5rem 1rem 3rem}.at-dossier__acciones{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;position:sticky;top:0;z-index:20;padding:.75rem 1rem;background:#fff;border:1px solid #E3DAD0;border-radius:10px}.at-dossier__ayuda{margin:0;font-size:.75rem;color:#736a63}.at-dossier__papel{position:relative;max-width:52rem;margin:0 auto;padding:2rem 2rem 3rem;background:#fff;border:1px solid #E3DAD0;border-radius:10px;box-shadow:0 4px 12px #221d191a;color:#221d19}.at-dossier__membrete{padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:2px solid #14554C}.at-dossier__membrete-nombre{margin:0;font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;color:#221d19}.at-dossier__membrete-matricula{margin:.25rem 0 0;font-size:.8125rem;color:#57504a}.at-dossier__membrete-contacto{margin:.25rem 0 0;font-size:.75rem;color:#736a63}.at-dossier__portada{padding-bottom:1.5rem;border-bottom:1px solid #EFE8E0}.at-dossier__aviso{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.75rem 1rem;background:#f9e7e3;border-radius:6px;font-size:.8125rem;font-weight:600;color:#b23a2b}.at-dossier__aviso-icono{font-size:1rem}.at-dossier__titulo{margin:0;font-family:Archivo,system-ui,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.01em;color:#221d19}.at-dossier__subtitulo{margin:.25rem 0 0;font-size:1rem;color:#57504a}.at-dossier__resumen{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:1.5rem 0 0}.at-dossier__dato dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-dossier__dato dd{margin:.25rem 0 0;font-size:.875rem}.at-dossier__mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem}.at-dossier__seccion{padding-top:1.5rem;border-top:1px solid #EFE8E0}.at-dossier__seccion:first-of-type{padding-top:0;border-top:0}.at-dossier__seccion-titulo{margin:0 0 1rem;font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:600;color:#221d19}.at-dossier__bloque+.at-dossier__bloque{margin-top:1.5rem}.at-dossier__vacio{margin:0;font-style:italic;color:#736a63}.at-dossier__expediente-caratula{margin:0;font-size:.875rem;font-weight:600}.at-dossier__expediente-meta{margin:.25rem 0 .75rem;font-size:.8125rem;color:#57504a}.at-dossier__honorario-resumen{margin:0 0 .75rem;font-size:.8125rem;color:#57504a}.at-dossier__cuestionario-titulo{margin:0 0 .75rem;font-size:.875rem;font-weight:600}.at-dossier__preguntas{display:flex;flex-direction:column;gap:.75rem;margin:0}.at-dossier__pregunta dt{font-size:.8125rem;font-weight:600;color:#221d19}.at-dossier__pregunta dd{margin:.25rem 0 0;font-size:.8125rem;color:#57504a}.at-dossier__sin-responder{font-style:italic;color:#736a63}.at-dossier__nota{font-size:.8125rem;line-height:1.5;color:#221d19}.at-dossier__nota :first-child{margin-top:0}.at-dossier__tabla{width:100%;border-collapse:collapse;font-size:.8125rem}.at-dossier__tabla caption{margin-bottom:.5rem;text-align:left;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-dossier__tabla th,.at-dossier__tabla td{padding:.5rem .75rem;text-align:left;border-bottom:1px solid #EFE8E0}.at-dossier__tabla th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#736a63;border-bottom:1px solid #968A82}.at-dossier__tabla-total td{font-weight:600;border-bottom:0;border-top:1px solid #968A82}.at-dossier__pie{display:none}.at-exportar__ayuda{margin:0;font-size:.8125rem;color:#57504a}.at-exportar__lista{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.at-exportar__item{padding:.75rem;background:#faf7f3;border-radius:6px}.at-exportar__checkbox{display:flex;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer}.at-exportar__checkbox input{width:18px;height:18px;accent-color:#14554C}.at-exportar__checkbox input:disabled{cursor:default}.at-exportar__aviso{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 0;padding:.5rem .75rem;background:#f9e7e3;border-radius:6px;color:#b23a2b;font-size:.8125rem;font-weight:600}.at-exportar__aviso-icono{flex-shrink:0}@media print{@page{size:A4;margin:18mm 16mm 20mm}.at-no-imprimir,.at-shell__cabecera{display:none!important}body{background:#fff}.at-dossier{display:block;background:#fff;margin:0;padding:0}.at-dossier,.at-dossier *{print-color-adjust:exact;-webkit-print-color-adjust:exact}.at-dossier__papel{max-width:none;padding:0 0 2rem;border:0;border-radius:0;box-shadow:none}.at-dossier__seccion-titulo{break-after:avoid}.at-dossier__bloque{break-inside:avoid}.at-dossier__pie{display:block;text-align:center;padding-top:.5rem;border-top:1px solid #EFE8E0;font-size:.75rem;color:#736a63;position:fixed;bottom:0;left:0;right:0}}.at-cuestionario__cuerpo{padding:1.5rem}.at-cuestionario__elegir{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap;min-width:0}@media(max-width:480px){.at-cuestionario__elegir{flex-basis:100%;flex-direction:column;align-items:stretch}}.at-cuestionario__detalle+.at-cuestionario__detalle{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #E3DAD0}.at-cuestionario__cabecera{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.at-cuestionario__nombre{font-family:Archivo,system-ui,sans-serif;font-size:1rem;font-weight:600}.at-cuestionario__avance{margin:0;font-size:.75rem;font-weight:600;color:#57504a}.at-cuestionario__hint{margin:0 0 1rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.5;color:#57504a;background:#faf7f3;border-radius:6px}.at-cuestionario__hint kbd{padding:1px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#221d19;background:#fff;border:1px solid #E3DAD0;border-radius:4px}.at-cuestionario__preguntas{margin:0 0 1rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}.at-cuestionario__pregunta{position:relative;padding:1rem;background:#faf7f3;border-radius:10px;border-left:3px solid transparent;transition:background-color .15s ease,border-color .15s ease}.at-cuestionario__pregunta.is-activa{background:var(--at-primary-soft);border-left-color:var(--at-primary)}.at-cuestionario__pregunta.is-contestada:not(.is-activa){border-left-color:#2f7355}.at-cuestionario__enunciado{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem;padding-right:2rem}.at-cuestionario__numero{flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#736a63}.at-cuestionario__texto{font-size:.875rem;font-weight:500;line-height:1.5}.at-cuestionario__marca{font-size:.75rem;color:#736a63}.at-cuestionario__respuesta{width:100%;resize:vertical;font-family:Inter,system-ui,sans-serif;line-height:1.5}.at-cuestionario__quitar{position:absolute;top:.75rem;right:.75rem;padding:.25rem .5rem;font-size:.75rem;color:#736a63;background:none;border:none;border-radius:6px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.at-cuestionario__quitar:hover{color:#b23a2b;background:#f9e7e3}.at-cuestionario__quitar:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}.at-cuestionario__nueva{padding:1rem;background:#fff;border:1px dashed #E3DAD0;border-radius:10px}.at-cuestionario__nueva-titulo{margin:0 0 .75rem;font-family:Archivo,system-ui,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#736a63}.at-cuestionario__nueva kbd{padding:1px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#221d19;background:#faf7f3;border:1px solid #E3DAD0;border-radius:4px}.at-cuestionario__nueva-acciones{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem}.at-cuestionario__reutilizar{margin-top:1rem;padding:.75rem 1rem;background:#faf7f3;border-radius:10px}.at-cuestionario__acciones{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #EFE8E0}.at-cuestionario__aviso-guardado{margin:0;font-size:.8125rem;line-height:1.5;color:#57504a}.at-cuestionario__aviso-guardado.is-faltan{color:#8a5312}.at-cuestionario__aviso-guardado.is-completo{color:#2f7355}.at-cuestionario__aviso-guardado.is-error{color:#b23a2b}.at-cuestionario__aviso{margin:0 0 1rem;padding:.75rem;font-size:.8125rem;line-height:1.5;background:#fbefdc;color:#8a5312;border-radius:6px}.at-cuestionario__separador{margin:1.5rem 0 .75rem;padding-bottom:.5rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63;border-bottom:1px solid #EFE8E0}.at-cuestionario__editor{margin:0 0 .75rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.at-cuestionario__fila-editable{display:flex;align-items:center;gap:.75rem}.at-cuestionario__fila-editable input[type=text],.at-cuestionario__fila-editable>input{flex:1;min-width:0}.at-cuestionario__numero-editor{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#57504a;background:#f1ebe3;border-radius:999px}.at-cuestionario__marca-dato{display:flex;align-items:center;gap:.5rem;flex:none;font-size:.75rem;color:#57504a;white-space:nowrap}@media(max-width:480px){.at-cuestionario__cuerpo{padding:1rem}.at-cuestionario__fila-editable{flex-wrap:wrap}}.at-plantillas__barra{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.at-plantillas__acciones-vacio{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.at-plantillas__lista{margin:0;padding:0;list-style:none;background:#fff;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-plantillas__fila{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem}.at-plantillas__fila+.at-plantillas__fila{border-top:1px solid #EFE8E0}.at-plantillas__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.at-plantillas__nombre{font-weight:500}.at-plantillas__meta{font-size:.75rem;color:#57504a}@media(max-width:480px){.at-plantillas__fila{flex-wrap:wrap}}.at-datos-generales__lista{margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.at-datos-generales__dato dt{font-size:.75rem;font-weight:600;color:#736a63;line-height:1.5}.at-datos-generales__dato dd{margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.at-datos-generales__origen{display:block;margin-top:.25rem;font-size:.75rem;color:#736a63}.at-asunto__volver{margin-bottom:1rem;padding-left:0}.at-asunto__cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.at-asunto__titulo{font-family:Archivo,system-ui,sans-serif;font-size:1.375rem;font-weight:700}.at-asunto__cliente{margin:.25rem 0 0;font-size:.8125rem;color:#57504a}.at-asunto__acciones{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.at-asunto__datos{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:1.5rem 0 0;padding:1rem;background:#fff;border:1px solid #E3DAD0;border-radius:10px}.at-asunto__dato dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-asunto__dato dd{margin:.25rem 0 0;font-size:.875rem}.at-asunto__mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem}.at-asunto__bloque{margin-top:1.5rem}.at-asunto__lista{margin:0;padding:0;list-style:none}.at-asunto__expediente{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem}.at-asunto__expediente+.at-asunto__expediente{border-top:1px solid #EFE8E0}.at-asunto__caratula{margin:0;font-size:.875rem;font-weight:500}.at-asunto__meta{margin:2px 0 0;font-size:.75rem;color:#736a63}.at-asunto__iue{font-family:JetBrains Mono,ui-monospace,monospace;color:#57504a}.at-asunto__nota{margin:0;font-size:.8125rem;color:#57504a}.at-asunto__aviso{margin:0;padding:.75rem;background:#fbefdc;border-radius:6px;font-size:.75rem;color:#221d19}@media(max-width:480px){.at-asunto__cabecera,.at-asunto__expediente{flex-direction:column;align-items:flex-start;gap:.5rem}}.at-asunto__abrir{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;min-height:44px;padding:0;background:none;border:0;font-family:Inter,system-ui,sans-serif;text-align:left;cursor:pointer}.at-asunto__abrir:hover .at-asunto__caratula{color:var(--at-primary)}.at-asunto__abrir:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40;border-radius:6px}.at-asuntos-lista__barra{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}.at-asuntos-lista__barra .at-shell__titulo{margin:0}.at-asuntos-lista__lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.at-asuntos-lista__fila{display:flex;align-items:center;gap:.75rem;width:100%;min-height:40px;padding:.75rem 1rem;text-align:left;background:#fff;border:1px solid #E3DAD0;border-radius:10px;cursor:pointer;transition:background .15s ease}.at-asuntos-lista__fila:hover{background:#f1ebe3}.at-asuntos-lista__fila:focus-visible{outline:2px solid var(--at-primary);outline-offset:2px}.at-asuntos-lista__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.at-asuntos-lista__titulo{font-weight:600;font-size:.875rem;color:#221d19}.at-asuntos-lista__meta{font-size:.75rem;color:#57504a}.at-asunto__nota{margin-bottom:1.5rem;padding:1rem;background:#fbefdc;border-left:3px solid #D98324;border-radius:6px}.at-asunto__nota-titulo{margin:0 0 .5rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a5312}.at-asunto__nota-texto{margin:0;font-size:.875rem;line-height:1.5;white-space:pre-wrap}.at-asunto__nota-campo{width:100%;min-height:6rem;resize:vertical;line-height:1.5}.at-asunto__explicacion{margin:0;font-size:.875rem;line-height:1.5;color:#57504a}.at-asunto__tabs{margin-bottom:1.5rem;border-bottom:1px solid #E3DAD0}.at-asunto__tabs .at-tabs__tab{padding:.75rem 0;margin-bottom:-1px}.at-calendario__barra{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.at-calendario__barra .at-shell__titulo{margin:0}.at-calendario__navegacion{display:flex;align-items:center;gap:.5rem}.at-calendario__mes{min-width:9rem;text-align:center;font-family:Archivo,system-ui,sans-serif;font-size:.875rem;font-weight:600}.at-calendario__modos{margin-top:1rem}.at-calendario__bajada{margin:.75rem 0 1.5rem;font-size:.8125rem;line-height:1.5;color:#57504a;max-width:46rem}.at-calendario__grilla{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:#e3dad0;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-calendario__encabezado{padding:.5rem;font-size:.75rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.04em;color:#736a63;background:#faf7f3}.at-calendario__hueco{background:#faf7f3}.at-calendario__dia{display:flex;flex-direction:column;gap:.25rem;min-height:6.5rem;padding:.5rem;text-align:left;background:#fff;border:0;cursor:pointer;transition:background .15s ease}.at-calendario__dia:hover{background:#f1ebe3}.at-calendario__dia:focus-visible{outline:2px solid var(--at-primary);outline-offset:-2px}.at-calendario__dia.is-inhabil{background:#faf7f3}.at-calendario__dia.is-hoy .at-calendario__numero{color:#fff;background:var(--at-primary)}.at-calendario__dia.is-elegido{box-shadow:inset 0 0 0 2px var(--at-primary)}.at-calendario__grilla.is-habiles .at-calendario__dia .at-calendario__marcas{opacity:.45}.at-calendario__numero{display:grid;place-items:center;width:1.5rem;height:1.5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;border-radius:999px}.at-calendario__inhabil-marca{font-size:.75rem;line-height:1.25;color:#736a63}.at-calendario__marcas{display:flex;flex-direction:column;gap:2px;min-width:0}.at-calendario__marca{display:flex;align-items:baseline;gap:.25rem;overflow:hidden;padding:1px .25rem;font-size:.75rem;line-height:1.25;white-space:nowrap;border-radius:4px;background:#f1ebe3;color:#57504a}.at-calendario__marca.is-vencido,.at-calendario__marca.is-critica{background:#f9e7e3;color:#b23a2b}.at-calendario__marca.is-proxima{background:#fbefdc;color:#8a5312}.at-calendario__marca.is-audiencia{background:var(--at-primary-soft);color:var(--at-primary);font-weight:600}.at-calendario__marca.is-cuota,.at-calendario__marca.is-cobranza{background:#e4f0e9;color:#2f7355}.at-calendario__marca.is-hecho{text-decoration:line-through;opacity:.6}.at-calendario__icono{flex:none;font-size:.75rem;line-height:1}.at-calendario__texto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-calendario__aviso{margin:0 0 1rem;padding:.75rem;font-size:.8125rem;line-height:1.5;background:#fbefdc;border-left:3px solid #D98324;border-radius:6px}.at-calendario__inline{margin:0 0 1rem;padding:1rem;background:#faf7f3;border:1px dashed #E3DAD0;border-radius:10px}.at-calendario__inline .at-field:last-of-type{margin-bottom:.75rem}.at-calendario__preview{margin:0 0 1rem;padding:.75rem;font-size:.8125rem;line-height:1.5;background:var(--at-primary-soft);border-radius:6px}.at-calendario__opciones{margin:0 0 1rem;padding:0;border:0}.at-calendario__opcion{display:flex;align-items:center;gap:.5rem;min-height:40px;font-size:.875rem;cursor:pointer}@media(max-width:768px){.at-calendario__dia{min-height:5rem}.at-calendario__marcas{flex-direction:row;flex-wrap:wrap;gap:3px}.at-calendario__marca{justify-content:center;min-width:1.25rem;padding:1px}.at-calendario__texto{display:none}}.at-dia{margin-top:1.5rem;padding:1.5rem;background:#fff;border:1px solid #E3DAD0;border-radius:10px}.at-dia__cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.at-dia__titulo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.125rem;font-weight:600}.at-dia__inhabil{margin:.25rem 0 0;font-size:.75rem;color:#57504a}.at-dia__acciones{display:flex;gap:.5rem;flex-wrap:wrap}.at-dia__vacio{margin:0;padding:1rem;font-size:.8125rem;line-height:1.5;color:#57504a;background:#faf7f3;border-radius:6px}.at-dia__grupo{margin:1.5rem 0 .5rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63}.at-dia__lista{margin:0;padding:0;list-style:none;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-dia__fila{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#fff}.at-dia__fila+.at-dia__fila{border-top:1px solid #EFE8E0}.at-dia__fila.is-hecho{background:#faf7f3}.at-dia__fila.is-hecho .at-dia__nombre{text-decoration:line-through;color:#57504a}.at-dia__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.at-dia__nombre{display:flex;align-items:baseline;gap:.5rem;font-weight:500}.at-dia__hora{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;color:var(--at-primary)}.at-dia__meta{font-size:.75rem;color:#57504a}.at-dia__estado{flex:none;font-size:.75rem;font-weight:600;color:#57504a}.at-dia__monto{flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:.8125rem}.at-dia__pill{flex:none;padding:.25rem .5rem;font-size:.75rem;font-weight:600;border-radius:6px;background:#f1ebe3;color:#57504a}.at-dia__pill.is-vencido,.at-dia__pill.is-critica{background:#f9e7e3;color:#b23a2b}.at-dia__pill.is-proxima{background:#fbefdc;color:#8a5312}@media(max-width:480px){.at-dia{padding:1rem}.at-dia__fila{flex-wrap:wrap}}.at-bitacora__cuerpo{padding:1.5rem}.at-bitacora .at-dia__grupo:first-child{margin-top:0}.at-bitacora__lista{margin:0 0 1rem;padding:0;list-style:none;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-bitacora__fila{display:flex;align-items:baseline;gap:.75rem;padding:.75rem 1rem;background:#fff;border-left:3px solid #E3DAD0}.at-bitacora__fila+.at-bitacora__fila{border-top:1px solid #EFE8E0}.at-bitacora__fila.is-plazo{border-left-color:#d98324}.at-bitacora__fila.is-evento{border-left-color:var(--at-primary)}.at-bitacora__fila.is-asunto{border-left-color:#2f7355}.at-bitacora__fecha{flex:none;width:5.5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#57504a}.at-bitacora__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.at-bitacora__titulo{display:flex;align-items:baseline;gap:.5rem;font-weight:500;line-height:1.5}.at-bitacora__marca{flex:none;color:#736a63}.at-bitacora__meta{font-size:.75rem;color:#57504a}@media(max-width:480px){.at-bitacora__cuerpo{padding:1rem}.at-bitacora__fila{flex-wrap:wrap}}.at-prioridad{display:inline-flex;align-items:center;gap:.25rem;flex:none;font-size:.75rem;font-weight:600;line-height:1;padding:2px .25rem;border-radius:6px}.at-prioridad.is-alta{color:#8a5312;background:#fbefdc}.at-prioridad.is-baja{color:#736a63}.at-calendario__vinculo{margin:0;padding:.5rem .75rem;border-radius:6px;background:#f1ebe3;color:#57504a;font-size:.8125rem}.at-expediente__volver{margin-bottom:1rem;padding-left:0}.at-expediente__cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.at-expediente__acciones{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.at-expediente__caratula{font-family:Archivo,system-ui,sans-serif;font-size:1.375rem;font-weight:700}.at-expediente__meta{margin:.25rem 0 0;font-size:.75rem;color:#736a63}.at-expediente__iue{font-family:JetBrains Mono,ui-monospace,monospace;color:#57504a}.at-expediente__plazos{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.at-expediente__timeline{margin-top:1.5rem}.at-expediente__lista{margin:0;padding:0;list-style:none}.at-expediente__actuacion{padding:1rem 1.5rem}.at-expediente__actuacion+.at-expediente__actuacion{border-top:1px solid #EFE8E0}.at-expediente__descripcion{margin:0;font-size:.875rem}.at-expediente__fechas{display:flex;flex-wrap:wrap;gap:.75rem;margin:.5rem 0 0;font-size:.75rem;color:#736a63}.at-expediente__providencia{opacity:.8}.at-expediente__fecha{font-family:JetBrains Mono,ui-monospace,monospace;color:#57504a}.at-expediente__cerrado{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.5rem;font-size:.8125rem;color:#57504a}.at-expediente__cerrado+.at-expediente__cerrado{border-top:1px solid #EFE8E0}.at-plazo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;background:#fff;border:1px solid #E3DAD0;border-left:4px solid #E3DAD0;border-radius:10px}.at-plazo.is-vencido{border-left-color:#b23a2b;background:#f9e7e3}.at-plazo.is-critica{border-left-color:#b23a2b}.at-plazo.is-proxima{border-left-color:#d98324}.at-plazo.is-holgada{border-left-color:#2f7355}.at-plazo__etiqueta{margin:0;font-size:1rem;font-weight:600}.at-plazo__regla{margin:2px 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#736a63}.at-plazo__vencimiento{text-align:right}.at-plazo__fecha{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.125rem;font-weight:500}.at-plazo__restantes{margin:2px 0 0;font-size:.8125rem;font-weight:600}.at-plazo__acciones{display:flex;gap:.5rem}.at-modal--ancho{max-width:36rem}.at-actuacion__fechas{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.at-actuacion__inline{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:#faf7f3;border:1px solid #EFE8E0;border-radius:10px}.at-actuacion__preview{padding:1rem;background:#fff;border:1px solid #E3DAD0;border-left:4px solid #E3DAD0;border-radius:10px}.at-actuacion__preview.is-vencido{border-left-color:#b23a2b;background:#f9e7e3}.at-actuacion__preview.is-critica{border-left-color:#b23a2b}.at-actuacion__preview.is-proxima{border-left-color:#d98324}.at-actuacion__preview.is-holgada{border-left-color:#2f7355}.at-actuacion__etiqueta{margin:0;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-actuacion__fecha{margin:.25rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.75rem;font-weight:500}.at-actuacion__restantes{margin:.25rem 0 0;font-size:1rem;font-weight:600}.at-actuacion__traslado{margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid #EFE8E0;font-size:.8125rem;color:#57504a}@media(max-width:768px){.at-plazo{flex-direction:column;align-items:flex-start}.at-plazo__vencimiento{text-align:left}.at-actuacion__fechas{grid-template-columns:1fr}}.at-expedientes-lista__barra{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}.at-expedientes-lista__barra .at-shell__titulo{margin:0}.at-expedientes-lista__buscador{flex:1;min-width:12rem}.at-expedientes-lista__lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.at-expedientes-lista__fila{display:flex;align-items:center;gap:.75rem;width:100%;min-height:40px;padding:.75rem 1rem;text-align:left;background:#fff;border:1px solid #E3DAD0;border-radius:10px;cursor:pointer;transition:background .15s ease}.at-expedientes-lista__fila:hover{background:#f1ebe3}.at-expedientes-lista__fila:focus-visible{outline:2px solid var(--at-primary);outline-offset:2px}.at-expedientes-lista__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.at-expedientes-lista__caratula{font-weight:600;font-size:.875rem;color:#221d19}.at-expedientes-lista__meta{font-size:.75rem;color:#57504a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-expedientes-lista__iue{flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;color:#221d19}.at-expedientes-lista__caratula{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.at-expedientes-lista__cobro{flex:none;padding:0 .5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;font-weight:500;line-height:1.6;color:#57504a;background:#faf7f3;border:1px solid #E3DAD0;border-radius:999px}.at-expedientes-lista__cobro.is-atrasado{color:#b23a2b;background:#f9e7e3;border-color:transparent}.at-expedientes-lista__cobro.is-saldado{color:#2f7355;background:#e4f0e9;border-color:transparent}.at-expedientes-lista__cobro.is-incobrable{color:#736a63}.at-expediente__pj{opacity:.9}.at-expediente__pj-leyenda{color:#57504a;font-size:.75rem;margin:0 0 .75rem}.at-expediente__movimiento{padding:.5rem 0;border-bottom:1px solid #E3DAD0;color:#57504a}.at-expediente__movimiento:last-child{border-bottom:none}.at-expediente__movimiento-linea{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;margin:0;font-size:.8125rem}.at-expediente__movimiento-texto{margin:.25rem 0 0;font-size:.8125rem}.at-expediente__marca{font-size:.75rem;border:1px solid #968A82;border-radius:6px;padding:0 .5rem}.at-cobranza__plantilla{margin-bottom:1.5rem;padding:1rem;background:#faf7f3;border-radius:10px}.at-cobranza__plantilla-barra{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.at-cobranza__plantilla-barra .at-field__label{margin:0}.at-cobranza__mensaje{width:100%;resize:vertical;line-height:1.5;background:#fff}.at-cobranza__separador{margin:1.5rem 0 .75rem;padding-bottom:.5rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63;border-bottom:1px solid #EFE8E0}.at-cobranza__aviso{margin:0 0 1rem;padding:.75rem;font-size:.8125rem;line-height:1.5;background:#e9eff5;border-left:3px solid #3F6B93;border-radius:6px}.at-cobranza__toggle{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#faf7f3;border-radius:6px;cursor:pointer}.at-cobranza__toggle input{margin-top:.2rem;flex:none}.at-cobranza__toggle>span{display:flex;flex-direction:column;gap:.25rem}.at-cobranza__toggle-titulo{font-weight:600}.at-cobranza__toggle-texto{font-size:.8125rem;color:#57504a;line-height:1.5}.at-frias__total{margin:0 0 1rem;font-size:.8125rem;color:#57504a}.at-frias__cifra{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.125rem;color:#221d19}.at-frias__lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.at-frias__fila{display:flex;align-items:center;gap:.75rem;width:100%;min-height:40px;padding:.75rem 1rem;text-align:left;background:#fff;border:1px solid #E3DAD0;border-left:4px solid #736A63;border-radius:10px;cursor:pointer;transition:background .15s ease}.at-frias__fila:hover{background:#f1ebe3}.at-frias__fila:focus-visible{outline:2px solid var(--at-primary);outline-offset:2px}.at-frias__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.at-frias__cliente{font-weight:600;color:#221d19}.at-frias__meta{font-size:.75rem;color:#57504a}.at-cuenta__bloques{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1.5rem}.at-cuenta__bloque{padding:1rem;background:#faf7f3;border-radius:10px}.at-cuenta__rotulo{margin:0 0 .75rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63}.at-cuenta__balance{display:flex;flex-direction:column;gap:.75rem;margin:0}.at-cuenta__nota{margin:.75rem 0 0;padding-top:.75rem;font-size:.75rem;line-height:1.5;color:#57504a;border-top:1px solid #E3DAD0}@media(max-width:768px){.at-cuenta__bloques{grid-template-columns:1fr}}@media(max-width:480px){.at-cuenta__bloques{padding:1rem}}.at-login{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1rem}.at-login__caja{width:100%;max-width:24rem}.at-login__titulo{font-size:1.375rem;font-weight:700}.at-login__bajada{margin:.5rem 0 2rem;color:#57504a}.at-login__campos{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.at-login__error{margin:0 0 1rem;font-size:.8125rem;color:#b23a2b}.at-login__aviso{margin:0 0 1rem;padding:.75rem;font-size:.8125rem;line-height:1.5;background:#fbefdc;color:#8a5312;border-radius:6px}.at-clientes .at-shell__titulo{margin-bottom:1.5rem}.at-clientes__barra{display:flex;gap:.75rem;margin-bottom:1.5rem}.at-clientes__buscador{flex:1;min-width:0}.at-clientes__lista{margin:0;padding:0;list-style:none;background:#fff;border:1px solid #E3DAD0;border-radius:10px}.at-clientes__fila{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:56px;padding:.75rem 1rem;background:none;border:0;font-family:Inter,system-ui,sans-serif;text-align:left;cursor:pointer;transition:background-color .15s ease}.at-clientes__fila:hover{background:#f1ebe3}.at-clientes__fila:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}li+li .at-clientes__fila{border-top:1px solid #EFE8E0}.at-clientes__datos{display:flex;flex-direction:column}.at-clientes__nombre{font-size:.875rem;font-weight:500;color:#221d19}.at-clientes__meta{margin-top:2px;font-size:.75rem;color:#736a63}.at-clientes__documento{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;color:#57504a;white-space:nowrap}.at-clientes__total{margin:.75rem 0 0;font-size:.75rem;color:#736a63}.at-clientes__cifra{font-family:JetBrains Mono,ui-monospace,monospace;color:#57504a}@media(max-width:480px){.at-clientes__barra{flex-wrap:wrap}.at-clientes__fila{flex-direction:column;align-items:flex-start;gap:.25rem}}.at-ficha__volver{margin-bottom:1rem;padding-left:0}.at-ficha__cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.at-ficha__acciones{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.at-ficha__nombre{font-family:Archivo,system-ui,sans-serif;font-size:1.375rem;font-weight:700}.at-ficha__tipo{margin:.25rem 0 0;font-size:.8125rem;color:#736a63}.at-ficha__datos{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:1.5rem 0 0;padding:1rem;background:#fff;border:1px solid #E3DAD0;border-radius:10px}.at-ficha__dato dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-ficha__dato dd{margin:.25rem 0 0;font-size:.875rem}.at-ficha__mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem}.at-ficha__nota{margin:.75rem 0 0;padding:.75rem 1rem;background:#fbefdc;border-radius:10px;font-size:.8125rem}.at-ficha__asuntos{margin-top:1.5rem}.at-ficha__lista{margin:0;padding:0;list-style:none}.at-ficha__asunto{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:56px;padding:.75rem 1.5rem;background:none;border:0;font-family:Inter,system-ui,sans-serif;text-align:left;cursor:pointer;transition:background-color .15s ease}.at-ficha__asunto:hover{background:#f1ebe3}.at-ficha__asunto:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}li+li .at-ficha__asunto{border-top:1px solid #EFE8E0}.at-ficha__asunto-datos{display:flex;flex-direction:column}.at-ficha__titulo{font-size:.875rem;font-weight:500;color:#221d19}.at-ficha__meta{margin-top:2px;font-size:.75rem;color:#736a63}.at-ficha__fecha{font-family:JetBrains Mono,ui-monospace,monospace}@media(max-width:480px){.at-ficha__cabecera,.at-ficha__asunto{flex-direction:column;align-items:flex-start;gap:.5rem}}.at-clientes__separador{margin:1.5rem 0 .25rem;padding-bottom:.5rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63;border-bottom:1px solid #EFE8E0}.at-ficha__grupo{margin-bottom:1.5rem}.at-ficha__grupo-titulo{margin:0 0 .5rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63}.at-tablero__encabezado{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}.at-tablero__encabezado .at-shell__titulo{margin:0}.at-tablero__cifras{display:flex;gap:1rem}.at-tablero__cifra{display:flex;align-items:baseline;gap:.5rem;margin:0;padding:.5rem .75rem;border-radius:6px}.at-tablero__cifra.is-vencido{background:#f9e7e3;color:#b23a2b}.at-tablero__cifra.is-critica{background:#fbefdc;color:#8a5312}.at-tablero__numero{font-family:Archivo,system-ui,sans-serif;font-size:1.75rem;font-weight:700;line-height:1;letter-spacing:-.02em}.at-tablero__rotulo{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.at-tablero__tranquilo{margin:0;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;color:#2f7355;background:#e4f0e9;border-radius:6px}.at-tablero__lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.at-tablero__fila{display:flex;align-items:center;gap:.75rem;width:100%;min-height:40px;padding:.75rem 1rem;text-align:left;background:#fff;border:1px solid #E3DAD0;border-radius:10px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.at-tablero__fila:hover{background:#f1ebe3}.at-tablero__fila:focus-visible{outline:2px solid var(--at-primary);outline-offset:2px;box-shadow:0 0 0 3px #14554c40}.at-tablero__marca{flex:none;width:4px;align-self:stretch;min-height:2rem;border-radius:999px;background:#e3dad0}.is-vencido .at-tablero__marca{background:#b23a2b}.is-critica .at-tablero__marca{background:#d98324}.is-proxima .at-tablero__marca{background:#3f6b93;opacity:.55}.at-tablero__cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.at-tablero__caratula{font-weight:600;font-size:.875rem;color:#221d19;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-tablero__meta{font-size:.75rem;color:#57504a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-tablero__plazo{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.at-tablero__fecha{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;color:#221d19}.at-tablero__cuenta{font-size:.75rem;color:#57504a}.at-tablero__urgencia{flex:none;padding:.25rem .5rem;font-size:.75rem;font-weight:600;border-radius:6px;background:#faf7f3;color:#57504a}.at-tablero__urgencia.is-vencido{background:#f9e7e3;color:#b23a2b}.at-tablero__urgencia.is-critica{background:#fbefdc;color:#8a5312}.at-tablero__urgencia.is-proxima{background:#e9eff5;color:#3f6b93}@media(max-width:480px){.at-tablero__fila{display:grid;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;column-gap:.75rem;row-gap:.5rem}.at-tablero__marca{grid-column:1;grid-row:1/-1;align-self:stretch}.at-tablero__cuerpo{grid-column:2/-1;grid-row:1}.at-tablero__plazo{grid-column:2;grid-row:2;align-items:flex-start}.at-tablero__urgencia{grid-column:3;grid-row:2;justify-self:end}}.at-tablero__mitades{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:start}.at-tablero__cabecera-mitad{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #E3DAD0}.at-tablero__subtitulo{margin:0;font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:-.01em}.at-tablero__cifra.is-cobranza{background:#e9eff5;color:#3f6b93}.at-tablero__fila.is-deudor .at-tablero__marca{background:#3f6b93}.at-tablero__fila.is-frio .at-tablero__marca{background:#b23a2b}.at-tablero__agenda{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #E3DAD0}.at-tablero__agenda-columnas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:start}.at-tablero__agenda-dia{margin:0 0 .75rem;font-family:Archivo,system-ui,sans-serif;font-size:.8125rem;font-weight:600;color:#57504a;text-transform:lowercase}.at-tablero__agenda-dia:first-letter{text-transform:uppercase}.at-tablero__agenda-nada{margin:0;font-size:.8125rem;color:#57504a}.at-tablero__aviso{margin:0 0 1rem;padding:.75rem 1rem;border-radius:6px;background:#fbefdc;color:#8a5312;font-size:.8125rem}.at-tablero__evento{padding:.75rem 1rem;border:1px solid #E3DAD0;border-left:3px solid #3F6B93;border-radius:10px;background:#fff}.at-tablero__evento.is-audiencia{border-left-color:#d98324}.at-tablero__evento-cabecera{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 .5rem}.at-tablero__evento-tipo{font-size:.75rem;color:#57504a;text-transform:uppercase;letter-spacing:.04em}.at-tablero__evento-hora{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;color:#221d19}.at-tablero__evento-titulo{margin:0;font-size:.875rem;color:#221d19}.at-tablero__evento-detalle{margin:.25rem 0 0;font-size:.8125rem;color:#57504a}@media(max-width:1024px){.at-tablero__mitades{grid-template-columns:minmax(0,1fr);gap:2rem}.at-tablero__agenda-columnas{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.at-plazos{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.at-plazos{grid-template-columns:1fr 1fr;align-items:start}}.at-plazos__form{display:flex;flex-direction:column;gap:1rem}.at-plazos__par{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.at-plazos__resultado{min-height:8rem}.at-plazos__espera{padding:1.5rem;color:#736a63;text-align:center}.at-plazos__falla{padding:1rem;background:#f9e7e3;border-radius:10px;font-size:.8125rem;color:#b23a2b}.at-plazos__vence{padding:1.5rem;background:#fff;border:1px solid #E3DAD0;border-left:4px solid #E3DAD0;border-radius:10px}.at-plazos__vence.is-urgente{border-left-color:#b23a2b}.at-plazos__vence.is-proximo{border-left-color:#d98324}.at-plazos__vence.is-holgado{border-left-color:#2f7355}.at-plazos__etiqueta{margin:0;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-plazos__fecha{margin:.25rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.75rem;font-weight:500}.at-plazos__restantes{margin:.25rem 0 0;font-size:1rem;font-weight:600}.at-plazos__traslado{margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid #EFE8E0;font-size:.8125rem;color:#57504a}@media(max-width:480px){.at-plazos__par{grid-template-columns:1fr}}.at-catalogo__barra{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.at-catalogo__barra .at-shell__titulo{margin:0}.at-catalogo__acciones{display:flex;gap:.5rem;flex-wrap:wrap}.at-catalogo__bajada{margin:.5rem 0 1.5rem;font-size:.8125rem;color:#57504a;max-width:46rem}.at-catalogo__lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.at-catalogo__fila{display:flex;align-items:center;gap:.75rem;min-height:40px;padding:.75rem 1rem;background:#fff;border:1px solid #E3DAD0;border-radius:10px}.at-catalogo__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.at-catalogo__nombre{font-weight:600;font-size:.875rem;color:#221d19}.at-catalogo__meta{font-size:.75rem;color:#57504a}.at-catalogo__dias{flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;color:#221d19}.at-catalogo__botones{flex:none;display:flex;gap:.25rem}.at-catalogo__aviso{margin:0 0 1rem;padding:.75rem;font-size:.8125rem;line-height:1.5;color:#221d19;background:#fbefdc;border-left:3px solid #D98324;border-radius:6px}.at-catalogo__textarea{width:100%;min-height:9rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;line-height:1.5;resize:vertical}.at-catalogo__errores{margin:.75rem 0 0;padding:0 0 0 1rem}@media(max-width:480px){.at-catalogo__fila{flex-wrap:wrap}.at-catalogo__datos{flex-basis:100%}.at-catalogo__botones{margin-left:auto}}.at-calculos__barra{margin-bottom:1rem}.at-calculos__barra .at-shell__titulo{margin:0}.at-calculos__tabs{margin-bottom:1.5rem}.at-calculos__acciones{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.at-calculos__cuerpo{padding:1.5rem}.at-calculos__ejecutar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.at-calculos__lista{margin:0;padding:0;list-style:none;background:#fff;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-calculos__fila{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem}.at-calculos__fila+.at-calculos__fila{border-top:1px solid #EFE8E0}.at-calculos__datos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.at-calculos__nombre{font-weight:500}.at-calculos__meta{font-size:.75rem;color:#57504a}.at-calculos__clave{padding:1px .25rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:var(--at-primary);background:var(--at-primary-soft);border-radius:4px}.at-calculos__desglose{margin:0 0 1rem;padding:0;list-style:none;border:1px solid #E3DAD0;border-radius:10px;overflow:hidden}.at-calculos__linea{display:flex;align-items:baseline;gap:.75rem;padding:.75rem 1rem}.at-calculos__linea+.at-calculos__linea{border-top:1px solid #EFE8E0}.at-calculos__formula{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#736a63}.at-calculos__monto{flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.at-calculos__total{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 1rem;padding:.75rem 1rem;background:#faf7f3;border-radius:10px}.at-calculos__total span{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#736a63}.at-calculos__total strong{font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:500;letter-spacing:-.01em}.at-calculos__aviso{margin:0;padding:.75rem;font-size:.8125rem;line-height:1.5;background:#fbefdc;color:#8a5312;border-radius:6px}.at-calculos__separador{margin:1.5rem 0 .75rem;padding-bottom:.5rem;font-family:Archivo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#736a63;border-bottom:1px solid #EFE8E0}.at-calculos__editor{margin:0 0 .75rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}.at-calculos__fila-editable{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#faf7f3;border-radius:10px}.at-calculos__numero{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;margin-top:1rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#57504a;background:#fff;border:1px solid #E3DAD0;border-radius:999px}.at-calculos__campos{flex:1;min-width:0}.at-calculos__ayuda-formula{margin-top:1rem;padding:1rem;background:#faf7f3;border-radius:10px}.at-calculos__ayuda-formula h4{margin:0 0 .5rem;font-family:Archivo,system-ui,sans-serif;font-size:.8125rem;font-weight:600}.at-calculos__ayuda-formula ul{margin:0;padding-left:1.5rem;font-size:.8125rem;line-height:1.5;color:#57504a}.at-calculos__ayuda-formula code{padding:1px 4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#221d19;background:#fff;border:1px solid #E3DAD0;border-radius:4px}.at-calculos__valores{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:1rem;align-items:start}@media(max-width:1024px){.at-calculos__ejecutar,.at-calculos__valores{grid-template-columns:1fr}}@media(max-width:480px){.at-calculos__cuerpo{padding:1rem}.at-calculos__fila,.at-calculos__fila-editable{flex-wrap:wrap}}.at-novedades__cabecera{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.at-novedades__leyenda{color:#57504a;font-size:.8125rem;max-width:62ch;margin-top:.5rem}.at-novedades__grupo{border:1px solid #E3DAD0;border-radius:10px;background:#fff;margin-bottom:1rem;overflow:hidden}.at-novedades__grupo-cabecera{padding:.75rem 1rem;border-bottom:1px solid #E3DAD0;background:#faf7f3}.at-novedades__caratula{font-size:.8125rem;font-weight:600;margin:0}.at-novedades__cliente{color:#57504a;font-size:.75rem;margin:.25rem 0 0}.at-novedades__lista{list-style:none;margin:0;padding:0}.at-novedad{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #E3DAD0}.at-novedad:last-child{border-bottom:none}.at-novedad__elegir{padding-top:2px}.at-novedad__cuerpo{flex:1;min-width:0}.at-novedad__linea{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0}.at-novedad__fecha{color:#57504a;font-size:.75rem}.at-novedad__tipo{font-weight:500}.at-novedad__decreto{font-size:.75rem;color:#57504a}.at-novedad__texto{margin:.5rem 0 0;font-size:.8125rem;color:#221d19}.at-novedad__reservado,.at-novedad__sede{margin:.25rem 0 0;font-size:.75rem;color:#57504a}.at-novedad__acciones{display:flex;gap:.5rem;flex-shrink:0;flex-wrap:wrap}.at-novedad__notificacion{border-left:3px solid #14554C;padding-left:.75rem;margin:.75rem 0}.at-novedad__contexto{color:#57504a;font-size:.8125rem;margin-bottom:1rem}@media(max-width:720px){.at-novedad{flex-wrap:wrap}.at-novedad__acciones{width:100%}}.at-vigilancia{border:1px solid #E3DAD0;border-radius:10px;padding:.75rem 1rem;margin-bottom:1rem}.at-vigilancia--neutra{background:#faf7f3}.at-vigilancia--alerta{background:#fbefdc;border-color:#d98324;color:#8a5312}.at-vigilancia__fila{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.at-vigilancia__titulo{font-weight:600;margin:0}.at-vigilancia__texto{margin:.25rem 0 0;font-size:.8125rem}.at-vigilancia__problemas{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.5rem}.at-vigilancia__problema{display:flex;gap:.5rem;font-size:.8125rem;align-items:flex-start}.at-vigilancia__icono{font-weight:700;flex-shrink:0;width:1rem;text-align:center}.at-vigilancia__problema--accion{font-weight:500}.at-vigilancia__cierre{margin:.75rem 0 0;font-size:.8125rem}.at-novedades__lote{display:flex;gap:.5rem}.at-novedades__aviso{margin:0 0 .75rem;font-size:.8125rem;color:#57504a}.at-ayuda{max-width:44rem}.at-ayuda__intro{color:#57504a;margin-bottom:1rem}.at-ayuda__bloque{margin-bottom:1rem;padding-left:.75rem;border-left:3px solid #968A82}.at-ayuda__bloque--ojo{border-left-color:#d98324}.at-ayuda__titulo{font-size:1rem;margin:0 0 .5rem}.at-ayuda__lista{margin:.5rem 0;padding-left:1rem;display:grid;gap:.25rem;font-size:.8125rem}.at-ayuda__cuando{font-size:.8125rem;color:#57504a;margin:.5rem 0 0}.at-novedades__ayuda{background:none;border:0;padding:0 .5rem;color:#14554c;font-size:.75rem;text-decoration:underline;cursor:pointer}.at-novedades__ayuda:hover{color:#0e3f39}.at-novedades__ayuda:focus-visible{outline:0 0 0 3px rgba(20,85,76,.25);border-radius:6px}.at-buscador{border:1px solid #E3DAD0;border-radius:10px;padding:.75rem 1rem;margin-bottom:1rem;background:#fff}.at-buscador__campos{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:.75rem;align-items:end}.at-buscador__acciones{display:flex;gap:.5rem}.at-buscador__resultado{margin:.75rem 0 0;font-size:.8125rem;color:#57504a}@media(max-width:768px){.at-buscador__campos{grid-template-columns:1fr}}.at-novedades__grupo-cabecera{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.at-novedades__toggle{display:flex;align-items:flex-start;gap:.5rem;background:none;border:0;padding:0;text-align:left;cursor:pointer;flex:1;min-width:12rem;color:inherit;font:inherit}.at-novedades__toggle:focus-visible{outline:0 0 0 3px rgba(20,85,76,.25);border-radius:6px}.at-novedades__flecha{color:#57504a;line-height:1.4}.at-novedades__caratula,.at-novedades__cliente{display:block}.at-juris{min-width:0}.at-juris__formulario{margin-bottom:1rem}.at-juris__buscador{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-items:end;margin-bottom:.75rem}@media(min-width:768px){.at-juris__buscador{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}}.at-juris__texto{min-width:0}.at-juris__opciones{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.at-juris__casilla{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;cursor:pointer}.at-juris__casilla input{width:1rem;height:1rem;accent-color:#14554C}.at-juris__casilla-ayuda{color:#736a63;font-size:.75rem}.at-juris__desplegar{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .5rem;background:none;border:0;border-radius:6px;color:#14554c;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease}.at-juris__desplegar:hover{background:#e2ede9}.at-juris__desplegar:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}.at-juris__filtros{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-items:end;margin:.75rem 0 0;padding:.75rem 1rem;border:1px solid #E3DAD0;border-radius:10px;background:#faf7f3}@media(min-width:768px){.at-juris__filtros{grid-template-columns:repeat(3,minmax(0,1fr)) auto}}.at-juris__fecha{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;color:#57504a}.at-juris__acciones{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.at-juris__espera{color:#57504a;font-size:.8125rem;margin:0 0 .75rem}.at-juris__aviso{background:#fbefdc;color:#8a5312;border-radius:6px;padding:.5rem .75rem;font-size:.8125rem;margin:0 0 .75rem}.at-juris__lista{list-style:none;margin:0 0 1rem;padding:0;border:1px solid #E3DAD0;border-radius:10px;background:#fff;overflow:hidden}.at-juris__item+.at-juris__item{border-top:1px solid #EFE8E0}.at-juris__fila{display:grid;gap:.25rem;width:100%;padding:.75rem 1rem;background:none;border:0;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background .15s ease}.at-juris__fila:hover{background:#f1ebe3}.at-juris__fila:focus-visible{outline:2px solid #14554C;outline-offset:-2px}.at-juris__encabezado{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.at-juris__numero{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.875rem;font-weight:600;color:#14554c}.at-juris__sede{font-weight:600;font-size:.8125rem}.at-juris__procedimiento{color:#57504a;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em}.at-juris__extracto{color:#57504a;font-size:.8125rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.at-juris__tope{flex-basis:100%;color:#736a63;font-size:.75rem;margin:.5rem 0 0}.at-sentencia__cabecera{margin:1rem 0 .75rem}.at-sentencia__cabecera .at-shell__titulo{margin-bottom:.25rem}.at-sentencia__numero{font-family:JetBrains Mono,ui-monospace,monospace}.at-sentencia__sede{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:#57504a;margin:0}.at-sentencia__ficha{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1.5rem;margin:0 0 1rem;padding:.75rem 1rem;border:1px solid #E3DAD0;border-radius:10px;background:#fff}.at-sentencia__ficha dt{color:#736a63;font-size:.75rem}.at-sentencia__ficha dd{margin:0;font-size:.8125rem}.at-sentencia__dato--ancho{grid-column:1/-1}.at-sentencia__mono{font-family:JetBrains Mono,ui-monospace,monospace}.at-sentencia__aviso{background:#fbefdc;color:#8a5312;border-radius:6px;padding:.5rem .75rem;font-size:.8125rem;margin:0 0 1rem}.at-sentencia__cita{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#faf7f3;border:1px solid #E3DAD0;border-radius:10px;margin-bottom:1rem}.at-sentencia__cita-texto{margin:0;font-size:.8125rem;min-width:0}.at-sentencia__partes{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 0;background:#faf7f3;border-bottom:1px solid #E3DAD0;margin-bottom:1rem}.at-sentencia__salto{font-size:.8125rem;color:#14554c;padding:.25rem .75rem;border:1px solid #968A82;border-radius:999px;text-decoration:none;background:#fff;transition:background .15s ease}.at-sentencia__salto:hover{background:#e2ede9}.at-sentencia__salto:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}.at-sentencia__texto{max-width:72ch}.at-sentencia__parte{scroll-margin-top:3rem;margin-bottom:1.5rem}.at-sentencia__parte-titulo{font-family:Archivo,system-ui,sans-serif;font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.at-sentencia__parrafos{white-space:pre-line;font-size:1rem;line-height:1.5;margin:0}.at-sentencia__pie{color:#736a63;font-size:.75rem;margin-top:1.5rem}.at-sentencia__resaltar{max-width:28rem;margin-bottom:1rem}.at-sentencia__marca{background:#fbefdc;color:#8a5312;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;border-radius:2px}.at-juris-guia{margin-bottom:1.5rem}.at-juris-guia__boton{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .5rem;background:none;border:0;border-radius:6px;color:#14554c;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease}.at-juris-guia__boton:hover{background:#e2ede9}.at-juris-guia__boton:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}.at-juris-guia__cuerpo{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem 1.5rem;margin-top:.5rem;padding:1rem;border:1px solid #E3DAD0;border-radius:10px;background:#fff}@media(min-width:1024px){.at-juris-guia__cuerpo{grid-template-columns:repeat(3,minmax(0,1fr))}}.at-juris-guia__titulo{font-family:Archivo,system-ui,sans-serif;font-size:.875rem;font-weight:600;margin:0 0 .5rem}.at-juris-guia__lista{margin:0;padding-left:1rem;font-size:.8125rem;line-height:1.5;color:#57504a}.at-juris-guia__lista li+li{margin-top:.5rem}.at-juris-guia__lista strong{color:#221d19}.at-juris-guia__lista code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;background:#f1ebe3;padding:0 .25rem;border-radius:6px}.at-juris-guia__nota{grid-column:1/-1;margin:0;padding-top:.75rem;border-top:1px solid #EFE8E0;color:#736a63;font-size:.75rem}.at-menu{display:flex;flex-direction:column;height:100%;padding:1rem .75rem .75rem;gap:1rem}.at-menu__marca{display:flex;align-items:center;gap:.75rem;margin:0;padding:0 .5rem;min-height:2.25rem;font-family:Archivo,system-ui,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-.01em}.at-menu__marca-barra{flex:none;width:3px;height:1.35rem;border-radius:999px;background:linear-gradient(to bottom,var(--at-primary),var(--at-signal))}.at-menu__marca-texto{white-space:nowrap;overflow:hidden}.at-menu__nav{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}.at-menu__grupo{display:flex;flex-direction:column;gap:2px}.at-menu__rotulo{margin:0 0 .25rem;padding:0 .5rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#736a63;white-space:nowrap;overflow:hidden}.at-menu__item,.at-menu__colapsar,.at-menu__salir{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem;background:none;border:0;border-radius:6px;font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:#57504a;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.at-menu__item:hover,.at-menu__colapsar:hover,.at-menu__salir:hover{background:#f1ebe3;color:#221d19}.at-menu__item:focus-visible,.at-menu__colapsar:focus-visible,.at-menu__salir:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}.at-menu__icono{flex:none;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.at-menu__texto{white-space:nowrap;overflow:hidden}.at-menu__item{position:relative}.at-menu__item.is-active{background:var(--at-primary-soft);color:var(--at-primary);font-weight:600}.at-menu__item.is-active:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:3px;border-radius:999px;background:var(--at-primary)}.at-menu__pie{display:flex;flex-direction:column;gap:2px;padding-top:.75rem;border-top:1px solid #EFE8E0}.at-menu__colapsar{font-size:.8125rem;color:#736a63}.at-shell.is-colapsado .at-menu__texto,.at-shell.is-colapsado .at-menu__marca-texto,.at-shell.is-colapsado .at-menu__rotulo{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.at-shell.is-colapsado .at-menu__grupo+.at-menu__grupo{padding-top:1rem;border-top:1px solid #EFE8E0}.at-shell.is-colapsado .at-menu{padding-inline:.5rem}.at-shell.is-colapsado .at-menu__marca{justify-content:center}.at-shell.is-colapsado .at-menu__item,.at-shell.is-colapsado .at-menu__colapsar,.at-shell.is-colapsado .at-menu__salir{justify-content:center;gap:0}.at-shell{--at-menu-ancho: 15rem;display:flex;min-height:100vh;min-height:100dvh}.at-shell.is-colapsado{--at-menu-ancho: 4rem}.at-shell__lateral{flex:none;width:var(--at-menu-ancho);position:sticky;top:0;align-self:flex-start;height:100vh;height:100dvh;background:#fff;border-right:1px solid #E3DAD0;z-index:20;transition:width .15s ease}.at-shell__contenido{flex:1;min-width:0;max-width:64rem;margin:0 auto;padding:2rem 1.5rem 3rem}.at-shell__titulo{font-size:1.375rem;font-weight:700;color:#221d19}.at-shell__bajada{margin:.5rem 0 1.5rem;color:#57504a}.at-shell__barra,.at-shell__velo{display:none}.at-shell__abrir{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;background:none;border:1px solid #968A82;border-radius:6px;color:#221d19;cursor:pointer}.at-shell__abrir:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}@media(max-width:768px){.at-shell{display:block}.at-shell__barra{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#fff;border-bottom:1px solid #E3DAD0;position:sticky;top:0;z-index:20}.at-shell__barra-marca{display:flex;align-items:center;gap:.75rem;margin:0;font-family:Archivo,system-ui,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-.01em}.at-shell__barra-marca:before{content:"";width:3px;height:1.35rem;border-radius:999px;background:linear-gradient(to bottom,var(--at-primary),var(--at-signal))}.at-shell__lateral{position:fixed;top:0;left:0;bottom:0;height:auto;width:min(15rem,80vw);z-index:100;box-shadow:0 12px 32px #221d192e;transform:translate(-100%);transition:transform .15s ease}.at-shell__velo{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#221d1980;border:0;z-index:60;cursor:pointer}.at-shell.is-abierto .at-shell__lateral{transform:translate(0)}.at-shell__contenido{padding:1.5rem 1rem 3rem}.at-shell.is-colapsado{--at-menu-ancho: 15rem}.at-shell.is-colapsado .at-menu__texto,.at-shell.is-colapsado .at-menu__marca-texto,.at-shell.is-colapsado .at-menu__rotulo{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none}.at-shell.is-colapsado .at-menu__rotulo{margin-bottom:.25rem}.at-shell.is-colapsado .at-menu__grupo+.at-menu__grupo{padding-top:0;border-top:0}.at-shell.is-colapsado .at-menu{padding-inline:.75rem}.at-shell.is-colapsado .at-menu__marca{justify-content:flex-start}.at-shell.is-colapsado .at-menu__item,.at-shell.is-colapsado .at-menu__colapsar,.at-shell.is-colapsado .at-menu__salir{justify-content:flex-start;gap:.75rem}.at-menu__colapsar{display:none}}@media print{.at-shell__lateral,.at-shell__barra,.at-shell__velo{display:none!important}}:root{--at-primary: #14554C;--at-primary-hover: #0E3F39;--at-primary-soft: #E2EDE9;--at-signal: #D98324;--at-signal-soft: #FBEFDC;--at-signal-ink: #8A5312}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.875rem;line-height:1.5;color:#221d19;background:#faf7f3;-webkit-font-smoothing:antialiased;text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-wrap:break-word}:root{accent-color:var(--at-primary);caret-color:var(--at-primary)}::placeholder{color:#736a63;opacity:1}code,kbd,samp{font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}h1,h2,h3{margin:0;font-family:Archivo,system-ui,sans-serif;line-height:1.25;letter-spacing:-.01em}:focus-visible{outline:none;box-shadow:0 0 0 3px #14554c40}@media(forced-colors:active){:focus-visible{outline:2px solid CanvasText;outline-offset:2px}}.at-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
