:root{--bg:#F4F0E7;--bg-elev:#FBF8F1;--surface:#FFFFFF;--surface-muted:#F8F4EB;--ink:#0F1E1D;--ink-soft:#2A3938;--ink-mute:#5C6968;--ink-faint:#8A938F;--line:#E2DACA;--line-strong:#C9BFA9;--line-faint:#ECE5D5;--brand-950:#07201F;--brand-900:#0E2B29;--brand-800:#143735;--brand-700:#1E4543;--brand-600:#2A5A57;--brand-500:#3D7572;--brand-400:#6E9694;--brand-300:#A6C2C0;--brand-200:#C9DDDB;--brand-100:#E2EBEA;--brand-50:#EFF4F3;--amber:#B98415;--amber-soft:#E9D7A6;--warn:#B25118;--warn-soft:#ECC9A8;--ok:#2F6A4F;--ok-soft:#D6E5DC;--content:1240px;--content-narrow:1080px;--radius-card:10px;--radius-btn:6px;--radius-badge:2px;--font-sans:var(--font-geist-sans),"Söhne","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace;--shadow-1:0 1px 0 rgba(15,30,29,0.04),0 1px 2px rgba(15,30,29,0.05);--shadow-2:0 10px 30px -12px rgba(15,30,29,0.22),0 3px 8px -2px rgba(15,30,29,0.08),0 1px 2px rgba(15,30,29,0.05);--layer-normativa-bg:oklch(0.30 0.035 191);--layer-normativa-fg:oklch(0.95 0.01 95);--layer-normativa-border:oklch(0.30 0.035 191);--layer-sii-bg:oklch(0.52 0.045 191);--layer-sii-fg:oklch(0.99 0 0);--layer-sii-border:oklch(0.52 0.045 191);--layer-jurisprudencia-bg:oklch(0.86 0.025 191);--layer-jurisprudencia-fg:oklch(0.30 0.035 191);--layer-jurisprudencia-border:oklch(0.74 0.04 191);--layer-doctrina-bg:oklch(0.91 0.02 205);--layer-doctrina-fg:oklch(0.28 0.04 205);--layer-doctrina-border:oklch(0.42 0.05 200);--vigente:var(--ok);--vigente-soft:var(--ok-soft);--derogado:var(--warn);--derogado-soft:var(--warn-soft);--vigencia-diferida:var(--amber);--vigencia-diferida-soft:var(--amber-soft);--modificado:var(--ink-mute);--modificado-soft:var(--surface-muted);--role-nucleo-bg:var(--brand-900);--role-nucleo-fg:oklch(0.95 0.01 95);--role-contexto-bg:var(--brand-200);--role-contexto-fg:var(--brand-900);--role-contexto-border:var(--brand-700);--role-analogos-bg:var(--warn-soft);--role-analogos-fg:var(--warn);--ia-glosa-bg:var(--surface-muted);--ia-glosa-fg:var(--amber);--postura-afirma-bg:oklch(0.95 0.03 230);--postura-afirma-fg:oklch(0.42 0.12 245);--postura-afirma-border:oklch(0.55 0.13 245);--postura-niega-bg:oklch(0.95 0.04 35);--postura-niega-fg:oklch(0.50 0.17 32);--postura-niega-border:oklch(0.60 0.18 32);--postura-matiza-bg:oklch(0.96 0.05 85);--postura-matiza-fg:oklch(0.48 0.10 75);--postura-matiza-border:oklch(0.62 0.12 75);--postura-na-bg:var(--surface-muted);--postura-na-fg:var(--ink-mute);--postura-na-border:var(--line-strong)}[data-theme=dark]{--bg:#0B1413;--bg-elev:#0F1B1A;--surface:#122120;--surface-muted:#0E1918;--ink:#E9EFEC;--ink-soft:#C4D0CD;--ink-mute:#93A19E;--ink-faint:#6C7B78;--line:#233331;--line-strong:#2F4441;--line-faint:#1A2826;--layer-normativa-bg:oklch(0.45 0.045 191);--layer-normativa-fg:oklch(0.96 0.01 95);--layer-sii-bg:oklch(0.58 0.05 191);--layer-jurisprudencia-bg:oklch(0.40 0.04 191);--layer-jurisprudencia-fg:oklch(0.92 0.02 191);--layer-doctrina-bg:oklch(0.44 0.045 205);--layer-doctrina-fg:oklch(0.93 0.02 205);--vigente:oklch(0.72 0.10 155);--derogado:oklch(0.70 0.14 45);--vigencia-diferida:oklch(0.78 0.12 80);--modificado:var(--ink-mute);--role-nucleo-bg:oklch(0.45 0.045 191);--role-nucleo-fg:oklch(0.96 0.01 95);--role-contexto-bg:oklch(0.40 0.04 191);--role-contexto-fg:oklch(0.92 0.02 191);--role-contexto-border:var(--brand-400);--role-analogos-bg:oklch(0.32 0.06 45);--role-analogos-fg:oklch(0.80 0.12 45);--ia-glosa-bg:var(--surface-muted);--ia-glosa-fg:oklch(0.80 0.10 80);--postura-afirma-bg:oklch(0.30 0.05 245);--postura-afirma-fg:oklch(0.82 0.10 240);--postura-afirma-border:oklch(0.55 0.12 240);--postura-niega-bg:oklch(0.32 0.07 32);--postura-niega-fg:oklch(0.82 0.13 35);--postura-niega-border:oklch(0.58 0.15 35);--postura-matiza-bg:oklch(0.33 0.06 75);--postura-matiza-fg:oklch(0.84 0.11 80);--postura-matiza-border:oklch(0.60 0.12 80);--postura-na-bg:var(--surface-muted);--postura-na-fg:var(--ink-mute);--postura-na-border:var(--line-strong)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{:root{--bg:#ffffff;--bg-elev:#ffffff;--surface:#ffffff;--surface-muted:#f8f8f8;--shadow-1:none;--shadow-2:none}[data-onboarding],[data-print=hide],button,footer,header,nav{display:none!important}body{background:#ffffff;color:#000000;font-size:12pt}[data-layer-badge]{background:transparent!important;color:#000000!important;border:1px solid #000000!important;box-shadow:none!important}[data-vigencia=vigente]:before{content:"[Vigente] "}[data-vigencia=derogado]:before{content:"[Derogado] "}[data-vigencia=diferida]:before{content:"[Vigente desde "}[data-vigencia=diferida]:after{content:"]"}[data-vigencia=modificado]:before{content:"[Modificado] "}[data-vigencia=vencido]:before{content:"[Régimen transitorio vencido] "}[data-vigencia=defacto]:before{content:"[Vigencia de hecho superada] "}[data-postura]{background:transparent!important;color:#000000!important;border:1px solid #000000!important}[data-postura=afirma]:before{content:"[Afirma] "}[data-postura=niega]:before{content:"[Niega] "}[data-postura=matiza]:before{content:"[Matiza] "}[data-postura="n/a"]:before{content:"[Sin postura] "}[data-ruta-item],article,section{page-break-inside:avoid;break-inside:avoid}a[href]:after{content:" (" attr(href) ")";font-size:9pt;color:#555555}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}