.search-input-wrapper[data-astro-cid-mjrxwznw]{position:relative;display:flex;align-items:center}.search-icon[data-astro-cid-mjrxwznw]{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--color-text-tertiary);pointer-events:none}.search-input[data-astro-cid-mjrxwznw]{width:100%;height:48px;padding:0 56px 0 48px;border-radius:12px;border:1px solid var(--color-border);background-color:var(--color-surface-elevated);color:var(--color-text-primary);font-size:14px;outline:none;transition:all .15s ease;box-shadow:0 1px 2px #00000005}.search-input[data-astro-cid-mjrxwznw]::placeholder{color:var(--color-text-tertiary)}.search-input[data-astro-cid-mjrxwznw]:hover{border-color:var(--color-border-hover)}.search-input[data-astro-cid-mjrxwznw]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-accent) 15%,transparent)}.search-kbd[data-astro-cid-mjrxwznw]{position:absolute;right:14px;top:50%;transform:translateY(-50%);padding:2px 6px;background-color:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:4px;font-family:var(--font-mono);font-size:11px;color:var(--color-text-tertiary);pointer-events:none}.search-clear[data-astro-cid-mjrxwznw]{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;transition:color .15s ease}.search-clear[data-astro-cid-mjrxwznw]:hover{color:var(--color-text-primary)}.search-results[data-astro-cid-mjrxwznw]{position:absolute;top:calc(100% + 8px);left:0;right:0;background-color:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a;overflow:hidden;z-index:50}.results-list[data-astro-cid-mjrxwznw]{max-height:320px;overflow-y:auto}.no-results[data-astro-cid-mjrxwznw]{padding:24px;text-align:center;color:var(--color-text-tertiary);font-size:14px}.results-hint[data-astro-cid-mjrxwznw]{padding:10px 14px;border-top:1px solid var(--color-border);color:var(--color-text-tertiary);font-size:12px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.results-hint[data-astro-cid-mjrxwznw] kbd[data-astro-cid-mjrxwznw]{padding:2px 6px;background-color:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:4px;font-family:var(--font-mono);font-size:10px}.result-item{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--color-border);cursor:pointer;transition:background-color .1s ease;text-decoration:none;color:inherit}.result-item:last-child{border-bottom:none}.result-item:hover,.result-item.result-selected{background-color:var(--color-accent-softer)}:root.dark .result-item:hover,:root.dark .result-item.result-selected{background-color:var(--color-surface-secondary)}.result-indicator{width:3px;height:32px;border-radius:9999px;flex-shrink:0}.result-indicator.tipo-activo{background-color:var(--color-activo)}.result-indicator.tipo-contra-activo{background-color:var(--color-activo-strong)}.result-indicator.tipo-pasivo{background-color:var(--color-pasivo)}.result-indicator.tipo-patrimonio{background-color:var(--color-patrimonio)}.result-indicator.tipo-ingreso{background-color:var(--color-ingreso)}.result-indicator.tipo-gasto{background-color:var(--color-gasto)}.result-indicator.tipo-costo{background-color:var(--color-costo)}.result-indicator.tipo-default{background-color:var(--color-text-tertiary)}.result-meta{display:flex;align-items:center;gap:8px}.result-code{font-family:var(--font-mono);font-size:12px;color:var(--color-accent);font-weight:600}.result-badge{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;font-size:10px;font-weight:700;font-family:var(--font-mono)}.result-badge.nat-debito{background-color:var(--color-activo-soft);color:var(--color-activo-strong)}.result-badge.nat-credito{background-color:var(--color-pasivo-soft);color:var(--color-pasivo-strong)}.result-name{font-size:14px;color:var(--color-text-primary);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-hover[data-astro-cid-hmnxxrwi]{box-shadow:0 1px 2px #00000005}.card-hover[data-astro-cid-hmnxxrwi]:hover{border-color:var(--color-accent);background-color:var(--color-accent-softer);box-shadow:0 4px 12px -2px #0000000f}:root.dark .card-hover[data-astro-cid-hmnxxrwi]:hover{background-color:var(--color-surface-secondary)}.tipo-indicator[data-astro-cid-hmnxxrwi]{width:3px;align-self:stretch;border-radius:9999px;flex-shrink:0}.tipo-activo[data-astro-cid-hmnxxrwi]{background-color:var(--color-activo)}.tipo-contra-activo[data-astro-cid-hmnxxrwi]{background-color:var(--color-activo-strong)}.tipo-pasivo[data-astro-cid-hmnxxrwi]{background-color:var(--color-pasivo)}.tipo-patrimonio[data-astro-cid-hmnxxrwi]{background-color:var(--color-patrimonio)}.tipo-ingreso[data-astro-cid-hmnxxrwi]{background-color:var(--color-ingreso)}.tipo-gasto[data-astro-cid-hmnxxrwi]{background-color:var(--color-gasto)}.tipo-costo[data-astro-cid-hmnxxrwi]{background-color:var(--color-costo)}.tipo-default[data-astro-cid-hmnxxrwi]{background-color:var(--color-text-tertiary)}.naturaleza-badge[data-astro-cid-hmnxxrwi]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:18px;padding:0 6px;border-radius:4px;font-size:10px;font-weight:700;font-family:var(--font-mono)}.nat-debito[data-astro-cid-hmnxxrwi]{background-color:var(--color-activo-soft);color:var(--color-activo-strong)}.nat-credito[data-astro-cid-hmnxxrwi]{background-color:var(--color-pasivo-soft);color:var(--color-pasivo-strong)}.export-buttons[data-astro-cid-myta46s3]{display:inline-flex;align-items:center;gap:8px}.export-btn[data-astro-cid-myta46s3]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;font-weight:500;font-size:13px;cursor:pointer;border:1px solid var(--color-border);background-color:var(--color-surface-elevated);color:var(--color-text-primary);transition:all .15s ease;position:relative;overflow:hidden}.export-md[data-astro-cid-myta46s3] .export-btn[data-astro-cid-myta46s3]{padding:8px 14px}.export-sm[data-astro-cid-myta46s3] .export-btn[data-astro-cid-myta46s3]{padding:6px 10px;font-size:12px}.export-btn[data-astro-cid-myta46s3]:hover:not(:disabled){border-color:var(--color-accent);background-color:var(--color-accent-softer);transform:translateY(-1px);box-shadow:0 2px 6px -1px #00000014}.export-btn[data-astro-cid-myta46s3]:active:not(:disabled){transform:translateY(0)}.export-btn[data-astro-cid-myta46s3]:disabled{opacity:.5;cursor:not-allowed}.export-btn-pdf[data-astro-cid-myta46s3] .export-icon[data-astro-cid-myta46s3]{color:var(--color-gasto)}.export-btn-excel[data-astro-cid-myta46s3] .export-icon[data-astro-cid-myta46s3]{color:var(--color-ingreso)}.export-btn-spinner[data-astro-cid-myta46s3]{position:absolute;width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;opacity:0;animation:spin .6s linear infinite}.export-btn[data-astro-cid-myta46s3].loading .export-icon[data-astro-cid-myta46s3],.export-btn[data-astro-cid-myta46s3].loading .export-btn-text[data-astro-cid-myta46s3]{opacity:0}.export-btn[data-astro-cid-myta46s3].loading .export-btn-spinner[data-astro-cid-myta46s3]{opacity:1}@keyframes spin{to{transform:rotate(360deg)}}
