:root{--color-background:oklch(97.5% .012 85);--color-surface-container-low:oklch(95.5% .018 85);--color-surface-container:oklch(93.7% .027 85);--color-surface-container-high:oklch(91% .03 80);--color-on-surface:oklch(22.4% .016 62);--color-on-surface-variant:oklch(44% .022 60);--color-outline:oklch(58% .02 60);--color-outline-variant:oklch(86% .02 75);--color-primary:oklch(50% .145 32);--color-on-primary:oklch(100% 0 0);--color-primary-container:oklch(90% .05 35);--color-on-primary-container:oklch(32% .1 32);--color-secondary-container:oklch(88% .03 75);--color-on-secondary-container:oklch(30% .03 70);--color-warning:oklch(50% .11 70);--color-warning-container:oklch(92% .06 85);--color-error:oklch(47% .17 18);--color-error-container:oklch(92% .04 18);--color-scrim:oklch(22.4% .016 62/.4);--color-focus-ring:oklch(22.4% .016 62);--font-familia:"Roboto Flex", system-ui, sans-serif;--type-display-size:2.4375rem;--type-display-line:2.75rem;--type-display-weight:650;--type-display-width:90;--type-headline-size:1.9375rem;--type-headline-line:2.375rem;--type-headline-weight:600;--type-headline-width:95;--type-titulo-l-size:1.5625rem;--type-titulo-l-line:2rem;--type-titulo-l-weight:600;--type-titulo-size:1.25rem;--type-titulo-line:1.75rem;--type-titulo-weight:600;--type-cuerpo-size:1rem;--type-cuerpo-line:1.5rem;--type-cuerpo-weight:400;--type-cuerpo-l-size:1.25rem;--type-cuerpo-l-line:1.875rem;--type-etiqueta-size:.875rem;--type-etiqueta-line:1.25rem;--type-etiqueta-weight:600;--type-meta-size:.8125rem;--type-meta-line:1.125rem;--type-meta-weight:450;--font-grad:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-xs:4px;--radius-s:8px;--radius-m:12px;--radius-l:16px;--radius-xl:20px;--radius-2xl:28px;--radius-3xl:32px;--radius-full:9999px;--shadow-hoja:0 1px 3px oklch(22.4% .016 62/.12), 0 6px 16px oklch(22.4% .016 62/.08);--shadow-aviso:0 1px 3px oklch(22.4% .016 62/.16), 0 6px 16px oklch(22.4% .016 62/.1);--spring-spatial-fast:linear(0, .033 2.5%, .0747 5.0%, .1548 7.5%, .2147 10.0%, .3078 12.5%, .3695 15%, .4292 17.5%, .5136 20.0%, .5656 22.5%, .6364 25.0%, .6789 27.5%, .7174 30%, .7685 32.5%, .7982 35.0%, .8247 37.5%, .8589 40.0%, .8785 42.5%, .9035 45.0%, .9175 47.5%, .9298 50.0%, .9452 52.5%, .9538 55.0%, .9644 57.5%, .9703 60%, .9753 62.5%, .9814 65.0%, .9847 67.5%, .9887 70.0%, .9909 72.5%, .9927 75.0%, .9948 77.5%, .9959 80.0%, .9972 82.5%, .9979 85.0%, .9985 87.5%, .9991 90.0%, .9994 92.5%, .9997 95.0%, .9999 97.5%, 1);--spring-spatial-default:linear(0, .0397 2.5%, .1038 5.0%, .1834 7.5%, .2699 10.0%, .3572 12.5%, .4618 15%, .5389 17.5%, .6089 20.0%, .6713 22.5%, .7261 25.0%, .7843 27.5%, .8234 30%, .8565 32.5%, .8843 35.0%, .9074 37.5%, .9307 40.0%, .9455 42.5%, .9576 45.0%, .9673 47.5%, .975 50.0%, .9825 52.5%, .987 55.0%, .9906 57.5%, .9933 60%, .9958 62.5%, .9972 65.0%, .9983 67.5%, .9991 70.0%, .9996 72.5%, 1.0001 75.0%, 1.0003 77.5%, 1 80.0%, 1 82.5%, 1 85.0%, 1 87.5%, 1 90.0%, 1 92.5%, 1 95.0%, 1 97.5%, 1);--spring-spatial-slow:linear(0, .0321 2.5%, .104 5.0%, .1833 7.5%, .2851 10.0%, .3738 12.5%, .4733 15%, .5651 17.5%, .6359 20.0%, .7088 22.5%, .7627 25.0%, .8161 27.5%, .8601 30%, .8912 32.5%, .9205 35.0%, .9436 37.5%, .9591 40.0%, .9732 42.5%, .9823 45.0%, .9902 47.5%, .9958 50.0%, .9992 52.5%, 1.0018 55.0%, 1.0033 57.5%, 1.0042 60%, 1.0046 62.5%, 1.0046 65.0%, 1.0044 67.5%, 1.0041 70.0%, 1.0036 72.5%, 1.0032 75.0%, 1.0028 77.5%, 1.0023 80.0%, 1.0019 82.5%, 1.0016 85.0%, 1.0013 87.5%, 1 90.0%, 1 92.5%, 1 95.0%, 1 97.5%, 1);--spring-effects-fast:linear(0, .045 2.5%, .0819 5.0%, .1705 7.5%, .2185 10.0%, .3151 12.5%, .3622 15%, .4513 17.5%, .4927 20.0%, .5319 22.5%, .6032 25.0%, .6353 27.5%, .693 30%, .7187 32.5%, .7643 35.0%, .7845 37.5%, .82 40.0%, .8356 42.5%, .8499 45.0%, .8751 47.5%, .886 50.0%, .9053 52.5%, .9136 55.0%, .9283 57.5%, .9347 60%, .9405 62.5%, .9506 65.0%, .955 67.5%, .9627 70.0%, .966 72.5%, .9718 75.0%, .9744 77.5%, .9788 80.0%, .9807 82.5%, .9824 85.0%, .9854 87.5%, .9867 90.0%, .989 92.5%, .99 95.0%, .9917 97.5%, 1);--spring-effects-default:linear(0, .037 2.5%, .0824 5.0%, .1667 7.5%, .2281 10.0%, .3212 12.5%, .3814 15%, .439 17.5%, .519 20.0%, .5676 22.5%, .6333 25.0%, .6724 27.5%, .7078 30%, .7547 32.5%, .782 35.0%, .8066 37.5%, .8386 40.0%, .8571 42.5%, .8812 45.0%, .895 47.5%, .9073 50.0%, .9231 52.5%, .9322 55.0%, .9438 57.5%, .9505 60%, .9564 62.5%, .9639 65.0%, .9682 67.5%, .9738 70.0%, .9769 72.5%, .9797 75.0%, .9832 77.5%, .9852 80.0%, .9878 82.5%, .9893 85.0%, .9906 87.5%, .9922 90.0%, .9932 92.5%, .9944 95.0%, .995 97.5%, 1);--spring-effects-slow:linear(0, .0307 2.5%, .0941 5.0%, .1535 7.5%, .2394 10.0%, .305 12.5%, .3901 15%, .4699 17.5%, .5252 20.0%, .5924 22.5%, .6377 25.0%, .6917 27.5%, .7387 30%, .7696 32.5%, .8057 35.0%, .8294 37.5%, .8567 40.0%, .8799 42.5%, .8949 45.0%, .9122 47.5%, .9233 50.0%, .936 52.5%, .9467 55.0%, .9535 57.5%, .9613 60%, .9678 62.5%, .972 65.0%, .9767 67.5%, .9798 70.0%, .9832 72.5%, .9861 75.0%, .9879 77.5%, .99 80.0%, .9913 82.5%, .9928 85.0%, .994 87.5%, .9948 90.0%, .9957 92.5%, .9963 95.0%, .9969 97.5%, 1);--spring-spatial-fast-ms:.2s;--spring-spatial-default-ms:.35s;--spring-spatial-slow-ms:.55s;--spring-effects-fast-ms:.12s;--spring-effects-default-ms:.2s;--spring-effects-slow-ms:.3s}@media (prefers-color-scheme:dark){:root{--color-background:oklch(19.5% .014 62);--color-surface-container-low:oklch(22.4% .016 62);--color-surface-container:oklch(26% .018 62);--color-surface-container-high:oklch(30% .02 62);--color-on-surface:oklch(93.7% .027 85);--color-on-surface-variant:oklch(78% .025 75);--color-outline:oklch(60% .02 65);--color-outline-variant:oklch(36% .018 62);--color-primary:oklch(72% .12 35);--color-on-primary:oklch(25% .07 32);--color-primary-container:oklch(36% .09 32);--color-on-primary-container:oklch(91% .04 35);--color-secondary-container:oklch(34% .025 70);--color-on-secondary-container:oklch(88% .03 75);--color-warning:oklch(80% .12 78);--color-warning-container:oklch(35% .06 70);--color-error:oklch(74% .14 20);--color-error-container:oklch(34% .09 18);--color-scrim:oklch(0% 0 0/.55);--color-focus-ring:oklch(93.7% .027 85);--shadow-hoja:none;--shadow-aviso:none;--font-grad:-25}}@font-face{font-family:Roboto Flex;src:url(../../../fonts/RobotoFlex.woff2)format("woff2");font-weight:400 700;font-stretch:75% 100%;font-display:swap}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--color-background);color:var(--color-on-surface);font-family:var(--font-familia);font-size:var(--type-cuerpo-size);line-height:var(--type-cuerpo-line);font-optical-sizing:auto;margin:0}a{color:inherit}.t-display{font-size:var(--type-display-size);line-height:var(--type-display-line);font-weight:var(--type-display-weight);font-variation-settings:"wdth" var(--type-display-width), "GRAD" var(--font-grad);letter-spacing:-.01em;text-wrap:balance}.t-headline{font-size:var(--type-headline-size);line-height:var(--type-headline-line);font-weight:var(--type-headline-weight);font-variation-settings:"wdth" var(--type-headline-width), "GRAD" var(--font-grad)}.t-titulo-l{font-size:var(--type-titulo-l-size);line-height:var(--type-titulo-l-line);font-weight:var(--type-titulo-l-weight)}.t-titulo{font-size:var(--type-titulo-size);line-height:var(--type-titulo-line);font-weight:var(--type-titulo-weight)}.t-cuerpo{font-size:var(--type-cuerpo-size);line-height:var(--type-cuerpo-line);font-weight:var(--type-cuerpo-weight)}.t-cuerpo-500{font-size:var(--type-cuerpo-size);line-height:var(--type-cuerpo-line);font-weight:500}.t-cuerpo-l{font-size:var(--type-cuerpo-l-size);line-height:var(--type-cuerpo-l-line);font-weight:400}.t-etiqueta{font-size:var(--type-etiqueta-size);line-height:var(--type-etiqueta-line);font-weight:var(--type-etiqueta-weight)}.t-meta{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-on-surface-variant)}.num{font-variant-numeric:tabular-nums}.boton-principal{justify-content:center;align-items:center;gap:var(--space-2);min-height:56px;padding:0 var(--space-6);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-familia);font-size:var(--type-etiqueta-size);line-height:var(--type-etiqueta-line);font-weight:var(--type-etiqueta-weight);cursor:pointer;transition:border-radius var(--spring-spatial-fast-ms) var(--spring-spatial-fast);border:none;display:inline-flex}.boton-principal:active{border-radius:var(--radius-l)}.campo{width:100%;min-height:56px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-outline);border-radius:var(--radius-m);background:var(--color-surface-container-low);color:var(--color-on-surface);font-family:var(--font-familia);font-size:var(--type-cuerpo-size)}.campo:focus{border:2px solid var(--color-primary);outline:none}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.tarjeta-grande{border-radius:var(--radius-2xl);padding:var(--space-5);background:var(--color-primary-container);color:var(--color-on-primary-container)}.tarjeta-compacta{align-items:center;gap:var(--space-3);border-radius:var(--radius-xl);min-height:72px;padding:var(--space-4);background:var(--color-surface-container);display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.12s!important;animation-duration:.12s!important}}.lienzo.svelte-12qhfyh{max-width:640px;padding:var(--space-4) var(--space-4) 96px;margin:0 auto}.lienzo-acceso.svelte-12qhfyh{max-width:640px;padding:var(--space-6) var(--space-4);margin:0 auto}.buscador.svelte-12qhfyh{z-index:10;align-items:center;gap:var(--space-3);max-width:640px;padding:var(--space-2) var(--space-4);background:var(--color-background);margin:0 auto;display:flex;position:sticky;top:0}.pastilla.svelte-12qhfyh{align-items:center;gap:var(--space-3);height:56px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-surface-container);flex:1;text-decoration:none;display:flex}.texto-buscar.svelte-12qhfyh{color:var(--color-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.avatar.svelte-12qhfyh{border-radius:var(--radius-full);background:var(--color-secondary-container);width:32px;height:32px;color:var(--color-on-secondary-container);flex:none;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.barra.svelte-12qhfyh{z-index:10;max-width:640px;padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom));background:var(--color-surface-container);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;justify-content:space-around;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.destino.svelte-12qhfyh{min-width:64px;color:var(--color-on-surface-variant);flex-direction:column;align-items:center;gap:2px;padding:4px 0;text-decoration:none;display:flex}.destino.svelte-12qhfyh .indicador:where(.svelte-12qhfyh){border-radius:var(--radius-full);justify-content:center;align-items:center;width:64px;height:32px;display:flex}.destino.activo.svelte-12qhfyh{color:var(--color-on-surface)}.destino.activo.svelte-12qhfyh .indicador:where(.svelte-12qhfyh){background:var(--color-secondary-container);color:var(--color-on-secondary-container)}@media (width>=840px){.lienzo.svelte-12qhfyh,.buscador.svelte-12qhfyh{max-width:720px}}
