@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff")}:root{--color-bg:#fbf8f0;--color-surface:#fff;--color-surface-sunken:#f4efe2;--color-line:#eee8da;--color-line-strong:#dcd5c4;--color-border-control:#7a8085;--color-ink:#262a2d;--color-ink-soft:#4a5056;--color-ink-muted:#626a70;--color-action:#176e9c;--color-action-hover:#125575;--color-on-action:#fff;--color-focus:#1275a7;--color-selected:#eaf4fb;--color-selected-ink:#125575;--color-pink:#f441b7;--color-pink-soft:#fff0f7;--color-pink-ink:#8a1f5e;--color-pink-strong:#c2187f;--color-yellow:#ffe11a;--color-yellow-soft:#fff6cf;--color-yellow-ink:#5e4b00;--color-success:#286747;--color-success-soft:#e6f2ea;--color-danger:#b83c39;--color-danger-soft:#fbe9e8;--color-logo-blue:#159df5;--color-logo-ink:#2b2630;--color-logo-dot:#f044ab;--shadow-ring:0 0 0 1px #eee8da;--shadow-1:0 1px 3px #262a2d14;--shadow-2:0 8px 24px #262a2d1f;--shadow-selected:0 0 0 2px #176e9c, 0 4px 10px #176e9c2e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--control-height:44px;--control-height-sm:36px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--text-display-l-size:38px;--text-display-l-line:44px;--text-display-l-weight:700;--text-display-l-tracking:-.02em;--text-display-m-size:24px;--text-display-m-line:32px;--text-display-m-weight:700;--text-display-m-tracking:-.01em;--text-title-size:17px;--text-title-line:24px;--text-title-weight:700;--text-reading-size:17px;--text-reading-line:30px;--text-reading-weight:400;--text-body-size:14px;--text-body-line:22px;--text-body-weight:400;--text-label-size:13px;--text-label-line:20px;--text-label-weight:600;--text-caption-size:12px;--text-caption-line:18px;--text-caption-weight:500;--text-number-xl-size:24px;--text-number-xl-line:28px;--text-number-xl-weight:700;--text-number-l-size:20px;--text-number-l-line:24px;--text-number-l-weight:700}.text-display-l{font-family:var(--font-sans);font-size:var(--text-display-l-size);line-height:var(--text-display-l-line);font-weight:var(--text-display-l-weight);letter-spacing:var(--text-display-l-tracking)}.text-display-m{font-family:var(--font-sans);font-size:var(--text-display-m-size);line-height:var(--text-display-m-line);font-weight:var(--text-display-m-weight);letter-spacing:var(--text-display-m-tracking)}.text-title{font-family:var(--font-sans);font-size:var(--text-title-size);line-height:var(--text-title-line);font-weight:var(--text-title-weight)}.text-reading{font-family:var(--font-sans);font-size:var(--text-reading-size);line-height:var(--text-reading-line);font-weight:var(--text-reading-weight)}.text-body{font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--text-body-weight)}.text-label{font-family:var(--font-sans);font-size:var(--text-label-size);line-height:var(--text-label-line);font-weight:var(--text-label-weight)}.text-caption{font-family:var(--font-sans);font-size:var(--text-caption-size);line-height:var(--text-caption-line);font-weight:var(--text-caption-weight)}.text-number-xl{font-family:var(--font-sans);font-size:var(--text-number-xl-size);line-height:var(--text-number-xl-line);font-weight:var(--text-number-xl-weight);font-variant-numeric:tabular-nums}.text-number-l{font-family:var(--font-sans);font-size:var(--text-number-l-size);line-height:var(--text-number-l-line);font-weight:var(--text-number-l-weight);font-variant-numeric:tabular-nums}:root{--control-height-field:44px;--button-height-desktop:40px;--button-height-compact:32px;--button-height-mobile:44px;--breakpoint-mobile:768px;--focus-ring-width:2px;--focus-ring-offset:2px;--motion-duration-fast:.15s;--motion-duration:.2s;--motion-ease:cubic-bezier(.2, 0, 0, 1)}*,:before,:after{box-sizing:border-box}*{scrollbar-width:none}::-webkit-scrollbar{display:none}html{scrollbar-width:auto}html::-webkit-scrollbar{display:block}html,body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-line);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--color-action);transition:color var(--motion-duration-fast) var(--motion-ease)}a:hover{color:var(--color-action-hover)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role=switch]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus)!important;outline-offset:var(--focus-ring-offset)!important}.ant-btn:focus-visible,.ant-switch:focus-visible,.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:focus-within,.ant-input-number:focus-within,.ant-input-number-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-checkbox-input:focus-visible+.ant-checkbox-inner,.ant-radio-input:focus-visible+.ant-radio-inner{outline:var(--focus-ring-width) solid var(--color-focus)!important;outline-offset:var(--focus-ring-offset)!important;box-shadow:none!important}.ant-input-affix-wrapper>.ant-input:focus,.ant-input-number-input:focus,.ant-picker-input>input:focus{box-shadow:none!important;outline:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}.ant-skeleton-active *,.ant-skeleton-active :before,.ant-skeleton-active :after,.skeleton-shimmer{animation:none!important}}.num-solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
