@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/InstrumentSans-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/InstrumentSans-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/InstrumentSans-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/InstrumentSans-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/YoungSerif-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/YoungSerif-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--azul-50:#eef2fb;--azul-100:#dce4f7;--azul-200:#b9c8ee;--azul-300:#8ca4e0;--azul-400:#5e7fd2;--azul-500:#3a5bc4;--azul-600:#2a47a8;--azul-700:#213a8a;--azul-800:#1b2f6e;--azul-900:#142352;--azul-950:#0c1633;--hybel-blue:#4c6dcd;--electrico-100:#fff6d6;--electrico-200:#ffeaa3;--electrico-300:#ffe07a;--electrico-400:#ffd23f;--electrico-500:#f5b700;--electrico-600:#c99400;--electrico-700:#8a6400;--electrico-800:#5c4300;--telha-100:#fbe6dd;--telha-200:#f5cdbb;--telha-300:#eda88c;--telha-400:#dd7b5e;--telha-500:#c8553d;--telha-600:#a9432e;--telha-700:#86331f;--telha-800:#5e2415;--tejo-100:#ddf0f6;--tejo-300:#8cc7da;--tejo-500:#2f8fb0;--tejo-600:#1f7493;--tejo-700:#175a73;--oceano-800:#103e57;--oceano-900:#0b2a3f;--ocre:#e9b96e;--rosa:#f2c6c2;--menta:#bfe3d0;--creme:#fbf5ea;--lilas:#d9d0ec;--cal-0:#fff;--cal-25:#fdfaf4;--cal-50:#fbf7ef;--cal-100:#f3ede2;--cal-200:#e3dccd;--cal-300:#c9c0ae;--cal-400:#9c9384;--cal-500:#756d60;--cal-600:#5a5347;--cal-700:#403a31;--cal-800:#2a2620;--cal-900:#1a1814;--noite-500:#5c6684;--noite-600:#3a4466;--noite-700:#2a3352;--noite-750:#232b47;--noite-800:#1c2440;--noite-850:#141b30;--noite-900:#0f1527;--noite-950:#0b1020;--noite-1000:#070a16;--verde-100:#ddf3e6;--verde-300:#7fd3a6;--verde-400:#5fd49a;--verde-600:#1e7a4c;--verde-700:#155c39;--vermelho-100:#fce3df;--vermelho-300:#ff8a7a;--vermelho-600:#c0362c;--vermelho-700:#9a2a21}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbf7ef;--bg-tinted:#f3ede2;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f3ede2;--surface-inverse:#14182b;--surface-brand:#1b2f6e;--surface-brand-strong:#142352;--on-surface-brand:#fff;--on-surface-brand-muted:#c9d4f2;--text-primary:#14182b;--text-secondary:#454a5c;--text-muted:#5f6475;--text-disabled:#9a9da8;--text-inverse:#fff;--text-link:#2a47a8;--border:#e3dccd;--border-strong:#c9c0ae;--border-focus:#2a47a8;--divider:#ece6da;--primary:#2a47a8;--primary-hover:#213a8a;--primary-pressed:#1b2f6e;--on-primary:#fff;--primary-subtle:#eef2fb;--on-primary-subtle:#1b2f6e;--accent:#ffd23f;--accent-hover:#f5b700;--on-accent:#1a1814;--accent-subtle:#fff6d6;--on-accent-subtle:#5c4300;--terracotta:#c8553d;--terracotta-subtle:#fbe6dd;--on-terracotta-subtle:#86331f;--success:#1e7a4c;--success-subtle:#ddf3e6;--on-success-subtle:#155c39;--warning:#8a6400;--warning-fill:#f5b700;--warning-subtle:#fff6d6;--on-warning-subtle:#5c4300;--danger:#c0362c;--danger-hover:#9a2a21;--on-danger:#fff;--on-success:#fff;--danger-subtle:#fce3df;--on-danger-subtle:#9a2a21;--info:#2a47a8;--info-subtle:#eef2fb;--on-info-subtle:#1b2f6e;--focus-ring:#2a47a8;--focus-ring-offset:#fff;--overlay:#0c16337a;--scrim-strong:#070a16b8;--pattern-on-brand:#ffffff1a;--pattern-on-bg:#2a47a812;--skeleton:#ede6d9;--skeleton-shine:#f7f2e8;--theme-color:#1b2f6e}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1020;--bg-tinted:#0f1527;--surface:#141b30;--surface-raised:#1c2440;--surface-sunken:#070a16;--surface-inverse:#f4f1ea;--surface-brand:#142352;--surface-brand-strong:#0c1633;--on-surface-brand:#fff;--on-surface-brand-muted:#b9c8ee;--text-primary:#f4f1ea;--text-secondary:#c8cbd8;--text-muted:#a2a7ba;--text-disabled:#5c6684;--text-inverse:#14182b;--text-link:#b9c8ee;--border:#2a3352;--border-strong:#3a4466;--border-focus:#b9c8ee;--divider:#1f2742;--primary:#8ca4e0;--primary-hover:#b9c8ee;--primary-pressed:#dce4f7;--on-primary:#0c1633;--primary-subtle:#1b2a57;--on-primary-subtle:#dce4f7;--accent:#ffd23f;--accent-hover:#ffe07a;--on-accent:#1a1814;--accent-subtle:#3a3010;--on-accent-subtle:#ffe07a;--terracotta:#eda88c;--terracotta-subtle:#3d2219;--on-terracotta-subtle:#f5cdbb;--success:#5fd49a;--success-subtle:#12321f;--on-success-subtle:#7fd3a6;--warning:#ffd23f;--warning-fill:#ffd23f;--warning-subtle:#3a3010;--on-warning-subtle:#ffe07a;--danger:#ff8a7a;--danger-hover:#ffb0a5;--on-danger:#1a0806;--on-success:#06200f;--danger-subtle:#3b1714;--on-danger-subtle:#ffb0a5;--info:#8ca4e0;--info-subtle:#1b2a57;--on-info-subtle:#dce4f7;--focus-ring:#ffd23f;--focus-ring-offset:#0b1020;--overlay:#03050ca3;--scrim-strong:#03050cd1;--pattern-on-brand:#ffffff12;--pattern-on-bg:#8ca4e00f;--skeleton:#1c2440;--skeleton-shine:#232b47;--theme-color:#0b1020}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbf7ef;--bg-tinted:#f3ede2;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f3ede2;--surface-inverse:#14182b;--surface-brand:#1b2f6e;--surface-brand-strong:#142352;--on-surface-brand:#fff;--on-surface-brand-muted:#c9d4f2;--text-primary:#14182b;--text-secondary:#454a5c;--text-muted:#5f6475;--text-disabled:#9a9da8;--text-inverse:#fff;--text-link:#2a47a8;--border:#e3dccd;--border-strong:#c9c0ae;--border-focus:#2a47a8;--divider:#ece6da;--primary:#2a47a8;--primary-hover:#213a8a;--primary-pressed:#1b2f6e;--on-primary:#fff;--primary-subtle:#eef2fb;--on-primary-subtle:#1b2f6e;--accent:#ffd23f;--accent-hover:#f5b700;--on-accent:#1a1814;--accent-subtle:#fff6d6;--on-accent-subtle:#5c4300;--terracotta:#c8553d;--terracotta-subtle:#fbe6dd;--on-terracotta-subtle:#86331f;--success:#1e7a4c;--success-subtle:#ddf3e6;--on-success-subtle:#155c39;--warning:#8a6400;--warning-fill:#f5b700;--warning-subtle:#fff6d6;--on-warning-subtle:#5c4300;--danger:#c0362c;--danger-hover:#9a2a21;--on-danger:#fff;--on-success:#fff;--danger-subtle:#fce3df;--on-danger-subtle:#9a2a21;--info:#2a47a8;--info-subtle:#eef2fb;--on-info-subtle:#1b2f6e;--focus-ring:#2a47a8;--focus-ring-offset:#fff;--overlay:#0c16337a;--scrim-strong:#070a16b8;--pattern-on-brand:#ffffff1a;--pattern-on-bg:#2a47a812;--skeleton:#ede6d9;--skeleton-shine:#f7f2e8;--theme-color:#1b2f6e}[data-theme=viewer]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#0b1020;--text-primary:#fff;--text-secondary:#d6d8e0;--text-muted:#a2a7ba;--border:#ffffff29;--primary:#fff;--on-primary:#0b1020;--danger:#ff8a7a;--focus-ring:#ffd23f}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1020;--bg-tinted:#0f1527;--surface:#141b30;--surface-raised:#1c2440;--surface-sunken:#070a16;--surface-inverse:#f4f1ea;--surface-brand:#142352;--surface-brand-strong:#0c1633;--on-surface-brand:#fff;--on-surface-brand-muted:#b9c8ee;--text-primary:#f4f1ea;--text-secondary:#c8cbd8;--text-muted:#a2a7ba;--text-disabled:#5c6684;--text-inverse:#14182b;--text-link:#b9c8ee;--border:#2a3352;--border-strong:#3a4466;--border-focus:#b9c8ee;--divider:#1f2742;--primary:#8ca4e0;--primary-hover:#b9c8ee;--primary-pressed:#dce4f7;--on-primary:#0c1633;--primary-subtle:#1b2a57;--on-primary-subtle:#dce4f7;--accent:#ffd23f;--accent-hover:#ffe07a;--on-accent:#1a1814;--accent-subtle:#3a3010;--on-accent-subtle:#ffe07a;--terracotta:#eda88c;--terracotta-subtle:#3d2219;--on-terracotta-subtle:#f5cdbb;--success:#5fd49a;--success-subtle:#12321f;--on-success-subtle:#7fd3a6;--warning:#ffd23f;--warning-fill:#ffd23f;--warning-subtle:#3a3010;--on-warning-subtle:#ffe07a;--danger:#ff8a7a;--danger-hover:#ffb0a5;--on-danger:#1a0806;--on-success:#06200f;--danger-subtle:#3b1714;--on-danger-subtle:#ffb0a5;--info:#8ca4e0;--info-subtle:#1b2a57;--on-info-subtle:#dce4f7;--focus-ring:#ffd23f;--focus-ring-offset:#0b1020;--overlay:#03050ca3;--scrim-strong:#03050cd1;--pattern-on-brand:#ffffff12;--pattern-on-bg:#8ca4e00f;--skeleton:#1c2440;--skeleton-shine:#232b47;--theme-color:#0b1020}
:root{--group-out-a:#2a47a8;--group-out-a-on:#fff;--group-out-a-subtle:#eef2fb;--group-out-a-text:#1b2f6e;--group-out-b:#c8553d;--group-out-b-on:#fff;--group-out-b-subtle:#fbe6dd;--group-out-b-text:#86331f;--group-home-a:#1f7493;--group-home-a-on:#fff;--group-home-a-subtle:#ddf0f6;--group-home-a-text:#175a73;--group-home-b:#f5b700;--group-home-b-on:#1a1814;--group-home-b-subtle:#fff6d6;--group-home-b-text:#5c4300;--group-everyone:#403a31;--group-everyone-subtle:#f3ede2;--group-everyone-text:#2a2620;--team-azul:#2a47a8;--team-azul-on:#fff;--team-telha:#c8553d;--team-telha-on:#fff;--team-amarelo:#ffd23f;--team-amarelo-on:#1a1814;--team-verde:#1e7a4c;--team-verde-on:#fff;--team-rosa:#c2477a;--team-rosa-on:#fff;--team-tejo:#2f8fb0;--team-tejo-on:#fff;--team-roxo:#6b4bb0;--team-roxo-on:#fff;--team-basalto:#2a2620;--team-basalto-on:#fff;--map-land:#f6f1e6;--map-water:#bfdde8;--map-park:#dcebd5;--map-road:#fff;--map-road-major:#f7e3b0;--map-building:#ebe3d3;--map-label:#5a5347;--map-tram:#f5b700;--map-land-dark:#111830;--map-water-dark:#0b2a3f;--map-park-dark:#14301f;--map-road-dark:#232b47;--map-road-major-dark:#3a4466;--map-building-dark:#1a2140;--map-label-dark:#a2a7ba;--group-verde:#1e7a4c;--group-verde-on:#fff;--group-verde-subtle:#ddf3e6;--group-verde-text:#155c39;--group-rosa:#c2477a;--group-rosa-on:#fff;--group-rosa-subtle:#f9e1eb;--group-rosa-text:#8a2b54;--group-roxo:#6b4bb0;--group-roxo-on:#fff;--group-roxo-subtle:#ece6f7;--group-roxo-text:#4a3380;--group-basalto:#2a2620;--group-basalto-on:#fff;--group-basalto-subtle:#ece8e1;--group-basalto-text:#2a2620}
:root{--font-display:"Young Serif",ui-serif,Georgia,"Times New Roman",serif;--font-ui:"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-numeric:"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-display-xl:4.5rem;--lh-display-xl:.95;--ls-display-xl:-.02em;--text-display-l:3rem;--lh-display-l:1;--ls-display-l:-.015em;--text-display-m:2.25rem;--lh-display-m:1.05;--ls-display-m:-.01em;--text-title-l:1.75rem;--lh-title-l:1.15;--ls-title-l:-.005em;--text-title-m:1.375rem;--lh-title-m:1.25;--ls-title-m:-.005em;--text-title-s:1.125rem;--lh-title-s:1.3;--ls-title-s:0;--text-body-l:1.0625rem;--lh-body-l:1.5;--ls-body-l:0;--text-body:1rem;--lh-body:1.5;--ls-body:0;--text-body-s:.875rem;--lh-body-s:1.45;--ls-body-s:.005em;--text-label:.8125rem;--lh-label:1.2;--ls-label:.01em;--text-overline:.75rem;--lh-overline:1.2;--ls-overline:.08em;--text-caption:.75rem;--lh-caption:1.35;--ls-caption:.01em;--text-micro:.6875rem;--lh-micro:1.2;--ls-micro:.02em}
:root{--space-0:0;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-xs:4px;--radius-tile:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--border-width:1px;--border-width-strong:2px;--focus-width:3px;--focus-offset:2px;--bp-tablet:600px;--bp-desktop:1024px;--bp-wide:1280px;--margin-phone:20px;--margin-tablet:32px;--margin-desktop:40px;--content-max:640px;--admin-sidebar:248px;--admin-content-max:1120px;--tap-min:44px;--header-compact:52px;--header-large:104px;--tabbar-height:58px;--fab-size:60px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px)}
:root,[data-theme=light]{--shadow-xs:0 1px 2px #3c280a0f;--shadow-sm:0 1px 2px #3c280a0d,0 2px 6px #3c280a0f;--shadow-md:0 2px 4px #3c280a0a,0 8px 20px #3c280a14;--shadow-lg:0 4px 8px #14182b0f,0 18px 40px #14182b24;--shadow-xl:0 8px 16px #14182b14,0 32px 64px #14182b38;--shadow-brand:0 6px 18px #1b2f6e47;--shadow-accent:0 6px 18px #c994004d}@media (prefers-color-scheme:dark){:root{--shadow-xs:0 0 0 1px #ffffff0a;--shadow-sm:0 0 0 1px #ffffff0d,0 2px 6px #0006;--shadow-md:0 0 0 1px #ffffff0f,0 8px 20px #00000073;--shadow-lg:0 0 0 1px #ffffff12,0 18px 40px #0000008c;--shadow-xl:0 0 0 1px #ffffff14,0 32px 64px #000000a6;--shadow-brand:0 6px 18px #00000080;--shadow-accent:0 6px 18px #ffd23f2e}}:root{--z-base:0;--z-raised:10;--z-sticky:100;--z-header:200;--z-tabbar:300;--z-fab:350;--z-banner:380;--z-sheet:400;--z-dialog:500;--z-toast:600;--z-splash:900;--duration-instant:80ms;--duration-fast:.14s;--duration-base:.22s;--duration-slow:.36s;--duration-deliberate:.6s;--duration-celebrate:1.4s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-enter:cubic-bezier(0,0,0,1);--ease-exit:cubic-bezier(.3,0,1,1);--ease-emphasized:cubic-bezier(.3,0,0,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--press-scale:.97}@media (prefers-reduced-motion:reduce){:root{--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--duration-deliberate:1ms;--duration-celebrate:1ms;--ease-spring:linear;--press-scale:1}}[data-theme=light]{--shadow-xs:0 1px 2px #3c280a0f;--shadow-sm:0 1px 2px #3c280a0d,0 2px 6px #3c280a0f;--shadow-md:0 2px 4px #3c280a0a,0 8px 20px #3c280a14;--shadow-lg:0 4px 8px #14182b0f,0 18px 40px #14182b24;--shadow-xl:0 8px 16px #14182b14,0 32px 64px #14182b38;--shadow-brand:0 6px 18px #1b2f6e47;--shadow-accent:0 6px 18px #c994004d}[data-theme=dark]{--shadow-xs:0 0 0 1px #ffffff0a;--shadow-sm:0 0 0 1px #ffffff0d,0 2px 6px #0006;--shadow-md:0 0 0 1px #ffffff0f,0 8px 20px #00000073;--shadow-lg:0 0 0 1px #ffffff12,0 18px 40px #0000008c;--shadow-xl:0 0 0 1px #ffffff14,0 32px 64px #000000a6;--shadow-brand:0 6px 18px #00000080;--shadow-accent:0 6px 18px #ffd23f2e}
html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-primary);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0}a{color:var(--text-link);text-underline-offset:2px}a:hover{color:var(--primary-hover)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.t-display-xl{font-family:var(--font-display);font-size:var(--text-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl);font-variant-numeric:tabular-nums}.t-display-l{font-family:var(--font-display);font-size:var(--text-display-l);line-height:var(--lh-display-l);letter-spacing:var(--ls-display-l)}.t-display-m{font-family:var(--font-display);font-size:var(--text-display-m);line-height:var(--lh-display-m);letter-spacing:var(--ls-display-m)}.t-title-l{font-family:var(--font-display);font-size:var(--text-title-l);line-height:var(--lh-title-l)}.t-title-m{font-family:var(--font-ui);font-weight:600;font-size:var(--text-title-m);line-height:var(--lh-title-m)}.t-title-s{font-family:var(--font-ui);font-weight:600;font-size:var(--text-title-s);line-height:var(--lh-title-s)}.t-body-l{font-size:var(--text-body-l);line-height:var(--lh-body-l)}.t-body{font-size:var(--text-body);line-height:var(--lh-body)}.t-body-s{font-size:var(--text-body-s);line-height:var(--lh-body-s)}.t-label{font-size:var(--text-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);font-weight:600}.t-overline{font-size:var(--text-overline);line-height:var(--lh-overline);letter-spacing:var(--ls-overline);text-transform:uppercase;font-weight:600}.t-caption{font-size:var(--text-caption);line-height:var(--lh-caption)}.t-num{font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums}@keyframes lx-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes lx-spin{to{transform:rotate(360deg)}}@keyframes lx-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes lx-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes lx-tick{0%{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:translateY(0)}}@keyframes lx-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes lx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lx-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
*,:before,:after{box-sizing:border-box}html,body{min-height:100%}body{overscroll-behavior-y:none}img{max-width:100%}button,input,select,textarea{font:inherit}.lx-prose{font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-secondary);overflow-wrap:anywhere}.lx-prose>:first-child{margin-top:0}.lx-prose>:last-child{margin-bottom:0}.lx-prose p,.lx-prose ul,.lx-prose ol{margin:0 0 .75em}.lx-prose ul,.lx-prose ol{padding-left:1.25em}.lx-prose strong{color:var(--text-primary);font-weight:600}.lx-prose h1,.lx-prose h2,.lx-prose h3{font-family:var(--font-ui);color:var(--text-primary);margin:1em 0 .4em;font-size:1.0625rem;font-weight:600}
