nav[data-v-5fb95635]{display:flex;flex-direction:column;gap:2px}.enlace[data-v-5fb95635]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-md);color:var(--texto-suave);font-weight:500;text-decoration:none;transition:background var(--transicion),color var(--transicion)}.enlace svg[data-v-5fb95635]{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.enlace[data-v-5fb95635]:hover{background:var(--superficie-2);color:var(--texto)}.insignia[data-v-5fb95635]{min-width:18px;margin-left:auto;padding:1px 6px;border-radius:var(--r-full);background:var(--alerta);color:var(--sobre-primario);font-size:11px;font-weight:700;line-height:16px;text-align:center}.insignia.peligro[data-v-5fb95635]{background:var(--peligro)}.insignia.chat[data-v-5fb95635]{background:var(--primario)}.enlace.router-link-active[data-v-5fb95635]{background:var(--primario-tenue);color:var(--primario);font-weight:600}@media(max-width:860px){nav[data-v-5fb95635]{flex-direction:row}.enlace[data-v-5fb95635]{position:relative}.enlace span[data-v-5fb95635]:not(.insignia){display:none}.insignia[data-v-5fb95635]{position:absolute;top:0;right:0;min-width:16px;padding:0 4px;font-size:10px;line-height:14px}}.ayuda[data-v-04b396cd]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-md);color:var(--texto-suave);font-size:13px;text-decoration:none}.ayuda[data-v-04b396cd]:hover{background:var(--superficie-2);color:var(--texto)}.ayuda[data-v-04b396cd]:focus-visible{outline:2px solid var(--primario)}.signo[data-v-04b396cd]{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border:1.6px solid currentColor;border-radius:var(--r-full);font-size:11.5px;font-weight:700;line-height:1}.texto[data-v-04b396cd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:860px){.texto[data-v-04b396cd]{display:none}}.telon[data-v-eaa6d0c0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:20px;background:var(--telon);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialogo[data-v-eaa6d0c0]{display:flex;flex-direction:column;width:min(560px,100%);max-height:100%;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--r-lg);box-shadow:var(--sombra-3);overflow:hidden}header[data-v-eaa6d0c0]{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 18px 12px;border-bottom:1px solid var(--borde)}header h2[data-v-eaa6d0c0]{font-size:19px}.cerrar[data-v-eaa6d0c0]{display:grid;place-items:center;width:28px;height:28px;background:none;border:0;border-radius:var(--r-sm);color:var(--texto-suave);cursor:pointer}.cerrar[data-v-eaa6d0c0]:hover{background:var(--superficie-2);color:var(--texto)}.cerrar svg[data-v-eaa6d0c0]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.cuerpo[data-v-eaa6d0c0]{padding:16px 18px;overflow-y:auto}footer[data-v-eaa6d0c0]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px 16px;border-top:1px solid var(--borde)}@media(max-width:560px){.telon[data-v-eaa6d0c0]{padding:0;align-items:end}.dialogo[data-v-eaa6d0c0]{max-height:92vh;border-radius:var(--r-lg) var(--r-lg) 0 0}}.aviso-protocolo[data-v-79fb1950]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:6px 16px;background:var(--alerta-tenue);border-bottom:1px solid var(--borde);color:var(--texto);font-size:12.5px}.aviso-protocolo.notable[data-v-79fb1950]{position:sticky;top:0;z-index:20;padding:11px 16px;background:var(--alerta);color:var(--sobre-primario);font-size:14px;font-weight:600}.texto[data-v-79fb1950]{flex:1;min-width:200px}.llenar[data-v-79fb1950],.ocultar[data-v-79fb1950]{padding:4px 12px;border:0;border-radius:var(--r-full);font:inherit;font-weight:600;cursor:pointer}.llenar[data-v-79fb1950]{background:var(--primario);color:var(--sobre-primario)}.notable .llenar[data-v-79fb1950]{background:var(--superficie);color:var(--alerta)}.ocultar[data-v-79fb1950]{background:none;color:var(--texto-suave)}.mensaje[data-v-79fb1950]{margin:0;font-size:14px;line-height:1.5}.secundario[data-v-79fb1950]{background:var(--superficie);border-color:var(--borde-fuerte);color:var(--texto-suave)}.btn[data-v-79fb1950]{padding:9px 16px;border:1px solid transparent;border-radius:var(--r-md);font-size:13.5px;font-weight:600;cursor:pointer;transition:background var(--transicion)}.btn[data-v-79fb1950]:disabled{opacity:.6;cursor:default}.principal[data-v-79fb1950]{background:var(--primario);color:var(--sobre-primario)}.principal[data-v-79fb1950]:hover:not(:disabled){background:var(--primario-alto)}.btn[data-v-b7bff2b8]{padding:9px 16px;border:1px solid transparent;border-radius:var(--r-md);font-size:13.5px;font-weight:600;cursor:pointer;transition:background var(--transicion)}.btn[data-v-b7bff2b8]:disabled{opacity:.6;cursor:default}.principal[data-v-b7bff2b8]{background:var(--primario);color:var(--sobre-primario)}.principal[data-v-b7bff2b8]:hover:not(:disabled){background:var(--primario-alto)}.mensaje[data-v-b7bff2b8]{margin:0;font-size:14px;font-variant-numeric:tabular-nums}.idioma[data-v-6dec763a]{display:flex;align-items:center;gap:10px;padding:4px 10px;border-radius:var(--r-md);color:var(--texto-suave)}.idioma[data-v-6dec763a]:hover,.idioma[data-v-6dec763a]:focus-within{background:var(--superficie-2);color:var(--texto)}svg[data-v-6dec763a]{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}select[data-v-6dec763a]{flex:1;min-width:0;padding:4px 0;background:none;border:0;color:inherit;font:inherit;cursor:pointer}select[data-v-6dec763a]:focus-visible{outline:2px solid var(--primario)}.oculto[data-v-6dec763a]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pie[data-v-cad1d2f4]{display:flex;flex-direction:column;gap:10px;margin-top:auto}.tema[data-v-cad1d2f4]{display:flex;align-items:center;gap:10px;padding:9px 10px;background:none;border:0;border-radius:var(--r-md);color:var(--texto-suave);cursor:pointer;text-align:left}.tema svg[data-v-cad1d2f4]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.tema[data-v-cad1d2f4]:hover{background:var(--superficie-2);color:var(--texto)}.usuario[data-v-cad1d2f4]{display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid var(--borde)}.usuario strong[data-v-cad1d2f4]{display:block;font-size:13px;font-weight:600}.quien[data-v-cad1d2f4]{flex:1;min-width:0}.quien strong[data-v-cad1d2f4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rol[data-v-cad1d2f4]{display:block;color:var(--texto-suave);font-size:11.5px}.vinculo[data-v-cad1d2f4]{padding:0;background:none;border:0;color:var(--primario);font:inherit;font-size:11.5px;cursor:pointer}.salir[data-v-cad1d2f4]{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;background:none;border:0;border-radius:var(--r-md);color:var(--texto-suave);cursor:pointer}.salir svg[data-v-cad1d2f4]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.salir[data-v-cad1d2f4]:hover{background:var(--superficie-2);color:var(--peligro)}.salir[data-v-cad1d2f4]:focus-visible,.vinculo[data-v-cad1d2f4]:focus-visible{outline:2px solid var(--primario)}.oculto[data-v-cad1d2f4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.avatar[data-v-cad1d2f4]{display:grid;place-items:center;width:32px;height:32px;background:var(--superficie-3);border-radius:var(--r-full);font-size:12px;font-weight:600}@media(max-width:860px){.pie[data-v-cad1d2f4]{flex-direction:row;align-items:center;margin-top:0;margin-left:auto}.tema span[data-v-cad1d2f4],.usuario .quien[data-v-cad1d2f4]{display:none}.usuario[data-v-cad1d2f4]{border-top:0;padding:0}}.selector[data-v-8b155905]{display:flex;flex-direction:column;gap:4px;padding:0 8px}.selector span[data-v-8b155905]{color:var(--texto-suave);font-size:11.5px;font-weight:600}select[data-v-8b155905]{height:34px;padding:0 9px;background:var(--superficie-2);border:1px solid transparent;border-radius:var(--r-md);color:var(--texto);font:inherit;font-size:13px;font-weight:600;cursor:pointer}select[data-v-8b155905]:focus{background:var(--superficie);border-color:var(--primario);outline:none}@media(max-width:860px){.selector[data-v-8b155905]{padding:0}.selector span[data-v-8b155905]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}select[data-v-8b155905]{max-width:150px}}form[data-v-0ea5cd07]{display:flex;flex-direction:column;gap:13px}.campo[data-v-0ea5cd07]{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;border:0}label[data-v-0ea5cd07],legend[data-v-0ea5cd07]{color:var(--texto-suave);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}legend[data-v-0ea5cd07]{margin-bottom:5px;padding:0}.opcion[data-v-0ea5cd07]{display:flex;align-items:center;gap:8px;color:var(--texto);font-size:13.5px;font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer}.opcion input[data-v-0ea5cd07]{width:16px;height:16px;accent-color:var(--primario)}input[type=text][data-v-0ea5cd07],input[type=password][data-v-0ea5cd07]{width:100%;padding:8px 10px;background:var(--superficie-2);border:1px solid transparent;border-radius:var(--r-md);color:var(--texto);font:inherit;font-size:13.5px;outline:none;transition:border-color var(--transicion),background var(--transicion)}input[type=text][data-v-0ea5cd07]:focus,input[type=password][data-v-0ea5cd07]:focus{background:var(--superficie);border-color:var(--primario)}input[data-v-0ea5cd07]:disabled{color:var(--texto-suave);cursor:not-allowed}.pista[data-v-0ea5cd07]{color:var(--texto-suave);font-size:11.5px}.error[data-v-0ea5cd07]{color:var(--peligro);font-size:11.5px;font-weight:500}.errores[data-v-0ea5cd07]{display:flex;flex-direction:column;gap:4px;margin:0;padding:9px 11px 9px 26px;background:var(--peligro-tenue);border-radius:var(--r-sm);color:var(--peligro);font-size:12.5px;font-weight:500}.aviso[data-v-0ea5cd07]{margin:0;color:var(--texto-suave);font-size:13px}.btn[data-v-0ea5cd07]{padding:9px 16px;border:1px solid transparent;border-radius:var(--r-md);font-size:13.5px;font-weight:600;cursor:pointer;transition:background var(--transicion)}.btn[data-v-0ea5cd07]:disabled{opacity:.6;cursor:progress}.principal[data-v-0ea5cd07]{background:var(--primario);color:var(--sobre-primario)}.principal[data-v-0ea5cd07]:hover{background:var(--primario-alto)}.secundario[data-v-0ea5cd07]{background:var(--superficie);border-color:var(--borde-fuerte);color:var(--texto-suave)}.secundario[data-v-0ea5cd07]:hover{background:var(--superficie-2);color:var(--texto)}.marco[data-v-c8a84783]{display:grid;grid-template-columns:216px minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100%}.rail[data-v-c8a84783]{display:flex;flex-direction:column;gap:22px;overflow-y:auto;padding:18px 12px;background:var(--superficie);border-right:1px solid var(--borde)}.marca[data-v-c8a84783]{display:flex;align-items:center;gap:9px;padding:2px 8px;font-family:var(--fuente-display);font-size:17px;font-weight:600;letter-spacing:-.02em}.marca svg[data-v-c8a84783]{width:26px;height:26px;fill:var(--primario)}.contenido[data-v-c8a84783]{min-width:0;overflow-x:hidden;overflow-y:auto}@media(max-width:860px){.marco[data-v-c8a84783]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.rail[data-v-c8a84783]{flex-direction:row;align-items:center;gap:12px;padding:10px 16px;border-right:0;border-bottom:1px solid var(--borde);overflow-x:auto;position:relative}}:root{--bg: #f4f6f5;--superficie: #ffffff;--superficie-2: #eef1f0;--superficie-3: #e4e9e7;--borde: #dde3e1;--borde-fuerte: #c6cfcc;--texto: #12201e;--texto-suave: #55645f;--texto-tenue: #879590;--primario: #0d6b61;--primario-alto: #0a5852;--primario-tenue:#dceeeb;--sobre-primario:#ffffff;--ok: #1f7a52;--ok-tenue: #dcf0e6;--alerta: #9a6511;--alerta-tenue: #faedd4;--peligro: #a8392f;--peligro-tenue: #f8e2df;--info: #1f5f9a;--info-tenue: #ddebf8;--neutro: #5c6a66;--neutro-tenue: #e7ebea;--doc-1: #0d6b61;--doc-2: #7a4fa3;--doc-3: #b05c1f;--doc-4: #1f5f9a;--doc-5: #9a2f5e;--sombra-1: 0 1px 2px rgb(18 32 30 / 6%), 0 1px 3px rgb(18 32 30 / 4%);--sombra-2: 0 4px 14px rgb(18 32 30 / 8%), 0 1px 3px rgb(18 32 30 / 6%);--sombra-3: 0 12px 34px rgb(18 32 30 / 14%);--telon: rgb(8 16 15 / 46%);--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-full: 999px;--fuente-ui: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fuente-display: "Outfit", var(--fuente-ui);--fuente-mono: "IBM Plex Mono", ui-monospace, "Cascadia Code", monospace;--transicion: .14s cubic-bezier(.32, .72, 0, 1);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-tema=claro]){--bg: #0e1413;--superficie: #161d1c;--superficie-2: #1d2625;--superficie-3: #26312f;--borde: #2a3533;--borde-fuerte: #3b4846;--texto: #e6eeec;--texto-suave: #9aaaa5;--texto-tenue: #6f7f7a;--primario: #3fb3a4;--primario-alto: #59c7b8;--primario-tenue:#16332f;--sobre-primario:#06201d;--ok: #55c288;--ok-tenue: #12301f;--alerta: #d9a441;--alerta-tenue: #33270d;--peligro: #e37d70;--peligro-tenue: #381814;--info: #6aaae6;--info-tenue: #12273a;--neutro: #93a29d;--neutro-tenue: #222c2a;--doc-1: #3fb3a4;--doc-2: #b08ede;--doc-3: #e0954f;--doc-4: #6aaae6;--doc-5: #e07aa6;--sombra-1: 0 1px 2px rgb(0 0 0 / 40%);--sombra-2: 0 4px 14px rgb(0 0 0 / 45%);--sombra-3: 0 12px 34px rgb(0 0 0 / 55%);--telon: rgb(0 0 0 / 60%);color-scheme:dark}}:root[data-tema=oscuro]{--bg: #0e1413;--superficie: #161d1c;--superficie-2: #1d2625;--superficie-3: #26312f;--borde: #2a3533;--borde-fuerte: #3b4846;--texto: #e6eeec;--texto-suave: #9aaaa5;--texto-tenue: #6f7f7a;--primario: #3fb3a4;--primario-alto: #59c7b8;--primario-tenue:#16332f;--sobre-primario:#06201d;--ok: #55c288;--ok-tenue: #12301f;--alerta: #d9a441;--alerta-tenue: #33270d;--peligro: #e37d70;--peligro-tenue: #381814;--info: #6aaae6;--info-tenue: #12273a;--neutro: #93a29d;--neutro-tenue: #222c2a;--doc-1: #3fb3a4;--doc-2: #b08ede;--doc-3: #e0954f;--doc-4: #6aaae6;--doc-5: #e07aa6;--sombra-1: 0 1px 2px rgb(0 0 0 / 40%);--sombra-2: 0 4px 14px rgb(0 0 0 / 45%);--sombra-3: 0 12px 34px rgb(0 0 0 / 55%);--telon: rgb(0 0 0 / 60%);color-scheme:dark}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;background:var(--bg);color:var(--texto);font-family:var(--fuente-ui);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--fuente-display);font-weight:600;letter-spacing:-.015em;margin:0;text-wrap:balance}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--primario);outline-offset:2px;border-radius:var(--r-sm)}.tabular{font-variant-numeric:tabular-nums}.oculto{top:0;left:0}.etiqueta{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--texto-suave)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--pieza-fondo: #ffffff;--pieza-borde: #b9c4c1;--pieza-texto: #55645f;--diente-fondo: #ffffff;--diente-borde: #94a3a0;--diente-cruz: #b91c1c;--boca-piel: #fbd9c4;--boca-rubor: #f4a99a;--boca-labio: #e77f7f;--boca-labio-sombra: #c45a63;--boca-labio-brillo: #f7b3ad;--boca-garganta: #7a2a3a;--boca-garganta-fondo: #3a0f1c;--boca-uvula: #b8485c;--boca-lengua: #f0828f;--boca-lengua-sombra: #cf5d6f;--boca-lengua-brillo: #f9b0b9;--boca-encia: #f49aa5;--boca-encia-sombra: #d9727f;--boca-sarro: #e8c45c;--boca-destello: #ffffff;--boca-espuma: #ffffff;--cepillo-mango: #e09a45;--cepillo-mango-sombra: #c27a2c;--cepillo-brillo: #f6c27d;--cepillo-cerdas: #fbf3df;--cepillo-cerdas-sombra:#d8c69c;--cepillo-pasta: #8fd0f2;--cepillo-pasta-sombra: #5aa9d6;--odo-caries: #dc2626;--odo-restauracion-cambio: #4f46e5;--odo-obturacion-temporal: #0284c7;--odo-sellante-mal-estado: #65a30d;--odo-fractura: #ea580c;--odo-resto-radicular: #991b1b;--odo-retenido: #52525b;--odo-absceso: #e11d48;--odo-extraccion-indicada: #b91c1c;--odo-movilidad: #854d0e;--odo-restauracion: #2563eb;--odo-incrustacion: #0e7490;--odo-corona: #b45309;--odo-corona-provisional: #ca8a04;--odo-perno: #9a3412;--odo-endodoncia: #7c3aed;--odo-implante: #0f766e;--odo-protesis: #db2777;--odo-sellante: #16a34a;--odo-ausente: #94a3b8;--odo-supernumerario: #c026d3;--odo-mancha: #92400e;--odo-desgaste: #6b7280;--odo-en-erupcion: #4d7c0f;--odo-giroversion: #a21caf;--odo-diastema: #0891b2;--odo-extrusion: #6366f1;--odo-migracion: #be185d;--odo-otro: #155e75;--serie-cobrado: #2b6cb0;--serie-gastado: #b05c1f}@media(prefers-color-scheme:dark){:root:not([data-tema=claro]){--pieza-fondo: #1b2423;--pieza-borde: #46534f;--pieza-texto: #9aaaa5;--diente-fondo: #e9eeec;--diente-borde: #6b7a76;--diente-cruz: #b91c1c;--boca-piel: #d9b29c;--boca-rubor: #d08a7d;--boca-labio: #c96a6c;--boca-labio-sombra: #9c4650;--boca-labio-brillo: #e09a95;--boca-garganta: #5e1f2c;--boca-garganta-fondo: #260810;--boca-uvula: #963a4b;--boca-lengua: #d06f7b;--boca-lengua-sombra: #ad4f5f;--boca-lengua-brillo: #e3949e;--boca-encia: #d4838d;--boca-encia-sombra: #b25f6b;--boca-sarro: #d1ad4c;--boca-destello: #fff8e1;--boca-espuma: #f3f6f5;--cepillo-mango: #c9863a;--cepillo-mango-sombra: #a66a28;--cepillo-brillo: #e2b06c;--cepillo-cerdas: #ece3cc;--cepillo-cerdas-sombra:#bfae86;--cepillo-pasta: #78bde3;--cepillo-pasta-sombra: #4b93c0;--odo-caries: #f87171;--odo-restauracion-cambio: #818cf8;--odo-obturacion-temporal: #38bdf8;--odo-sellante-mal-estado: #a3e635;--odo-fractura: #fb923c;--odo-resto-radicular: #e06666;--odo-retenido: #a1a1aa;--odo-absceso: #fb7185;--odo-extraccion-indicada: #fca5a5;--odo-movilidad: #fbbf24;--odo-restauracion: #60a5fa;--odo-incrustacion: #7dd3fc;--odo-corona: #f59e0b;--odo-corona-provisional: #fde047;--odo-perno: #fdba74;--odo-endodoncia: #a78bfa;--odo-implante: #2dd4bf;--odo-protesis: #f472b6;--odo-sellante: #4ade80;--odo-ausente: #64748b;--odo-supernumerario: #e879f9;--odo-mancha: #d6a06b;--odo-desgaste: #9ca3af;--odo-en-erupcion: #84cc16;--odo-giroversion: #d946ef;--odo-diastema: #67e8f9;--odo-extrusion: #a5b4fc;--odo-migracion: #f9a8d4;--odo-otro: #22d3ee;--serie-cobrado: #4e94d6;--serie-gastado: #c07830}}:root[data-tema=oscuro]{--pieza-fondo: #1b2423;--pieza-borde: #46534f;--pieza-texto: #9aaaa5;--diente-fondo: #e9eeec;--diente-borde: #6b7a76;--diente-cruz: #b91c1c;--boca-piel: #d9b29c;--boca-rubor: #d08a7d;--boca-labio: #c96a6c;--boca-labio-sombra: #9c4650;--boca-labio-brillo: #e09a95;--boca-garganta: #5e1f2c;--boca-garganta-fondo: #260810;--boca-uvula: #963a4b;--boca-lengua: #d06f7b;--boca-lengua-sombra: #ad4f5f;--boca-lengua-brillo: #e3949e;--boca-encia: #d4838d;--boca-encia-sombra: #b25f6b;--boca-sarro: #d1ad4c;--boca-destello: #fff8e1;--boca-espuma: #f3f6f5;--cepillo-mango: #c9863a;--cepillo-mango-sombra: #a66a28;--cepillo-brillo: #e2b06c;--cepillo-cerdas: #ece3cc;--cepillo-cerdas-sombra:#bfae86;--cepillo-pasta: #78bde3;--cepillo-pasta-sombra: #4b93c0;--odo-caries: #f87171;--odo-restauracion-cambio: #818cf8;--odo-obturacion-temporal: #38bdf8;--odo-sellante-mal-estado: #a3e635;--odo-fractura: #fb923c;--odo-resto-radicular: #e06666;--odo-retenido: #a1a1aa;--odo-absceso: #fb7185;--odo-extraccion-indicada: #fca5a5;--odo-movilidad: #fbbf24;--odo-restauracion: #60a5fa;--odo-incrustacion: #7dd3fc;--odo-corona: #f59e0b;--odo-corona-provisional: #fde047;--odo-perno: #fdba74;--odo-endodoncia: #a78bfa;--odo-implante: #2dd4bf;--odo-protesis: #f472b6;--odo-sellante: #4ade80;--odo-ausente: #64748b;--odo-supernumerario: #e879f9;--odo-mancha: #d6a06b;--odo-desgaste: #9ca3af;--odo-en-erupcion: #84cc16;--odo-giroversion: #d946ef;--odo-diastema: #67e8f9;--odo-extrusion: #a5b4fc;--odo-migracion: #f9a8d4;--odo-otro: #22d3ee;--serie-cobrado: #4e94d6;--serie-gastado: #c07830}:root{--papel: #ffffff;--tinta: #12201e;--tinta-suave: #55645f;--linea-impresa: #c6cfcc}@media(prefers-color-scheme:dark){:root:not([data-tema=claro]){--papel: #ffffff;--tinta: #12201e;--tinta-suave: #55645f;--linea-impresa: #c6cfcc}}:root[data-tema=oscuro]{--papel: #ffffff;--tinta: #12201e;--tinta-suave: #55645f;--linea-impresa: #c6cfcc}@page{size:letter portrait;margin:16mm 14mm}@media print{html,body{background:var(--papel)}#app{display:none!important}.hoja-impresion{display:block!important}}.hoja-impresion{display:none}
