@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2abc43ff-module__YaXE7a__className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/02ff54e3d63b89d1-s.5376065b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d964ffe310b913ff-s.220c3586.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d96acc39f09179ad-s.ec933b60.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3c3b078bf5cdd2c3-s.372491b2.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_b9259610-module__2s-FpW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal;font-weight:600}.plus_jakarta_sans_b9259610-module__2s-FpW__variable{--font-plus-jakarta-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}
:root{--primary-hue:47.9;--primary-sat:95.8%;--primary-light:53.1%;--color-primary:hsla(var(--primary-hue),var(--primary-sat),var(--primary-light),.85);--secondary-hue:180;--secondary-sat:100%;--secondary-light:40%;--color-secondary:hsl(var(--secondary-hue),var(--secondary-sat),var(--secondary-light));--color-background:#08050f;--color-foreground:#ffffffe6;--color-logo:#fff;--logo-filter:none;--color-card:#ffffff16;--color-card-foreground:#ffffffe6;--color-popover:#09090b;--color-popover-foreground:#fafafa;--color-muted:#ffffffa3;--color-heading:#fff;--color-text:#ffffffe0;--color-text-secondary:#ffffffad;--color-text-subtle:#ffffff7a;--color-surface:#ffffff13;--color-bg-secondary:#ffffff0a;--color-destructive:#7f1d1d;--color-destructive-foreground:#fafafa;--color-success:#16a249;--color-danger-text:#f87171;--color-success-text:#22c55e;--color-warning-text:#facc15;--color-info-text:#60a5fa;--color-success-vivid:#22c55e;--color-data-blue-vivid:#3b82f6;--color-warning-bg:#facc151f;--color-success-bg:#22c55e1a;--color-danger-bg:#ef44441a;--color-info-bg:#60a5fa1a;--color-muted-bg:#9ca3af1f;--color-success-border:#22c55e59;--color-danger-border:#ef444459;--color-warning-border:#facc1559;--color-info-border:#60a5fa59;--color-muted-border:#9ca3af4d;--color-glass-subtle:#ffffff08;--color-glass-soft:#ffffff0f;--color-glass-medium:#ffffff1a;--color-glass-strong:#ffffff26;--color-glass-bright:#ffffff40;--color-glass-border-faint:#ffffff0a;--color-glass-border-subtle:#ffffff0f;--color-glass-border:#ffffff1f;--color-glass-ring:#ffffff2e;--color-text-faint:#ffffff47;--color-text-dim:#ffffff73;--color-danger-strong:#ef4444;--color-danger-deep:#dc2626;--color-danger-bg-soft:#ef444426;--color-danger-bg-active:#ef44444d;--color-danger-glow:#ef444466;--color-caution-text:#fb923c;--color-caution-bg:#f9731633;--color-caution-border:#f9731659;--color-modal-bg:#17171c;--color-shadow-deep:#0009;--color-backdrop:#00000080;--shadow-sm:none;--shadow-md:none;--color-data-primary:var(--color-heading);--color-data-secondary:var(--color-text-secondary);--color-data-positive:#34d399;--color-data-positive-bg:#34d3991f;--color-data-negative:#f87171;--color-data-negative-bg:#f871711f;--color-data-neutral:var(--color-text-secondary);--color-data-neutral-bg:#ffffff0f;--color-data-highlight:color-mix(in srgb,var(--color-primary)65%,#fff);--color-data-highlight-bg:color-mix(in srgb,var(--color-primary)12%,transparent);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--content-padding-min:1rem;--font-family-sans:"Inter",system-ui,-apple-system,sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--duration-fast:.15s;--motion-fast:.12s;--motion-base:.16s;--motion-slow:.3s;--motion-ease:cubic-bezier(.16,1,.3,1);--radius-sm:6px;--radius-md:10px;--radius-lg:10px;--radius-full:9999px;--sidebar-btn-size:38px;--sidebar-gap:4px;--sidebar-section-gap:20px;--sidebar-padding:15px;--card-blur:0px;--panel-blur:0px;--shadow-lg:none;--system-bg-from:#000;--system-bg-to:#000;--system-gradient:#000;--header-height:67px;--sidebar-width:256px;--sidebar-collapsed-width:80px;--sidebar-glass-bg:#0f0a15b8;--header-bg:#0f0a1594;--chrome-blur:40px;--sidebar-item-hover-bg:#ffffff0b;--sidebar-item-active-bg:#ffffff1a;--sidebar-item-border-color:#fff3;--sidebar-item-icon-shadow-color:#ffffff4d;--sidebar-active-style:left-border;--btn-shadow:none;--btn-shadow-hover:none;--input-hover-border:#ffffff38;--input-filled-border:#ffffff29;--input-error-border:#ef4444;--input-error-bg:#ef444414;--input-error-shadow:0 0 0 2px #ffffffd9,0 0 0 5px #ef44444d;--input-focus-border:#fff6;--input-focus-ring:#ffffff1a;--input-focus-shadow:0 0 0 2px #ffffffd9,0 0 0 5px #ffffff1f;--input-checked-bg:#ffffff1f;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-blur:26px;--color-card-border:#ffffff24;--color-card-shadow:0 1px 2px #00000038,0 6px 20px #00000029;--color-card-shadow-hover:0 2px 5px #00000042,0 10px 28px #0003;--color-card-border-hover:#ffffff38;--input-height:32px;--input-padding-y:var(--space-2);--input-padding-x:1rem;--input-font-size:var(--text-sm);--btn-height:38px;--color-input-bg:#ffffff0e;--color-input-border:#ffffff24;--winner-text:#22c55ef2;--color-surface-subtle:#ffffff0d;--color-surface-elevated:#ffffff14;--color-surface-border:#ffffff1f;--color-track-bg:#ffffff14;--chart-axis-color:#ffffff9e;--chart-grid-color:#ffffff14;--chart-label-color:#ffffffb8;--chart-tooltip-bg:#0f0a15f2;--chart-tooltip-text:#fff;--chart-tooltip-text-muted:#ffffff8c;--chart-tooltip-border:#ffffff1a;--color-control-bg:#ffffff0f;--color-control-hover-bg:#ffffff1a;--color-control-active-bg:#ffffff24;--color-control-border:#ffffff1f;--color-control-text:var(--color-foreground);--color-panel-bg:#ffffff07;--color-panel-border:#ffffff12;--color-panel-shadow:0 2px 8px #0000001a;--sidebar-border:#ffffff1a;--color-sidebar-text:#ffffff7a;--color-sidebar-bg:#0f0a15b8;--color-sidebar-border:#ffffff14;--color-header-bg:#0f0a1594;--color-header-border:#ffffff14;--color-primary-button-bg:color-mix(in srgb,var(--color-primary)65%,transparent);--color-primary-button-hover-bg:color-mix(in srgb,var(--color-primary)95%,transparent);--color-primary-button-border:transparent;--color-primary-button-text:#fff;--color-primary-button-shadow:none;--color-header-shadow:none;--color-icon-accent:color-mix(in srgb,var(--color-primary)65%,#ffffffb3);--color-primary-button-hover-shadow:none;--sidebar-active-border-width:2px;--sidebar-active-border-color:var(--color-primary);--sidebar-active-radius:var(--radius-md);--color-primary-softened:var(--color-primary);--brand-l0:transparent;--brand-l1:color-mix(in srgb,var(--color-primary)4%,transparent);--brand-l2:color-mix(in srgb,var(--color-primary)10%,transparent);--brand-l3:color-mix(in srgb,var(--color-primary)18%,transparent);--brand-l4:var(--color-primary);--color-workspace-bg:var(--color-background);--color-panel-surface:var(--color-panel-bg);--color-card-surface:var(--color-card);--color-card-surface-hover:var(--color-surface-elevated);--color-elevated-surface:var(--color-surface-elevated);--color-surface-border-soft:#ffffff12;--color-surface-border-strong:#ffffff1f;--shadow-card:0 1px 2px #00000038,0 6px 20px #00000029;--shadow-card-hover:0 2px 5px #00000042,0 10px 28px #0003;--shadow-panel:0 2px 8px #0000001a;--shadow-floating:0 8px 24px #0006,0 0 0 1px #ffffff14;--color-accent-soft:color-mix(in srgb,var(--color-primary)10%,transparent);--color-accent-muted:color-mix(in srgb,var(--color-primary)65%,#ffffffb3);--color-placeholder-inverted:#ffffff52;--color-placeholder:#ffffff80;--color-scrollbar:#ffffff26;--color-scrollbar-hover:#ffffff40;--color-inverted-text:#fff;--color-inverted-glass-bg:#ffffff26;--color-inverted-glass-bg-hover:#ffffff40;--color-inverted-glass-border:#ffffff4d}html[data-theme=claro]{--color-background:#f8fafc;--color-foreground:#334155;--color-heading:#111827;--color-text:#334155;--color-text-secondary:#64748b;--color-text-subtle:#94a3b8;--color-logo:#0f172a;--logo-filter:invert(1);--color-card-foreground:#334155;--color-muted:#64748b;--color-bg-secondary:#0000000f;--color-surface:#fff;--color-card:#ffffff1f;--color-panel-bg:#ffffff26;--color-panel-border:#0f172a14;--color-panel-shadow:0 1px 2px #0f172a08,0 3px 12px #0f172a0a;--color-panel-surface:#ffffff1f;--color-card-surface:#ffffff1f;--color-card-surface-hover:#ffffff47;--color-elevated-surface:#fff;--color-workspace-bg:transparent;--color-card-border:#0f172a1c;--color-card-border-hover:#0f172a24;--color-card-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a14;--color-card-shadow-hover:0 2px 6px #0f172a0f,0 14px 32px #0f172a1f;--panel-blur:16px;--card-blur:16px;--color-surface-subtle:#f3f3f3;--color-surface-elevated:#fff;--color-surface-border:#0f172a1f;--color-surface-border-soft:#0f172a18;--color-surface-border-strong:#0f172a26;--color-track-bg:#0f172a14;--glass-border:#0f172a1f;--sidebar-glass-bg:#ffffffb8;--header-bg:#fbfcfe;--chrome-blur:0px;--color-sidebar-bg:#fbfcfe;--color-sidebar-border:#0f172a17;--color-sidebar-text:#64748b;--color-header-bg:#fbfcfecc;--color-header-border:#0f172a17;--color-header-shadow:0 1px 2px #0f172a0a,0 8px 20px #0f172a0b;--sidebar-border:#0f172a1f;--sidebar-item-hover-bg:#0f172a0e;--sidebar-item-active-bg:color-mix(in srgb,var(--color-primary)11%,white);--sidebar-active-border-width:3px;--color-wizard-bar-bg:#ffffffe6;--shadow-card:0 1px 2px #0f172a0e,0 10px 24px #0f172a13;--shadow-card-hover:0 2px 6px #0f172a13,0 16px 36px #0f172a1f;--shadow-panel:0 1px 2px #0f172a0a,0 12px 28px #0f172a0f;--shadow-floating:0 4px 8px #0f172a12,0 18px 44px #0f172a24,0 0 0 1px #0f172a0f;--color-danger-text:#b62020;--color-success-text:#19763b;--color-warning-text:#d97706;--color-info-text:#2563eb;--color-warning-bg:#d977061a;--color-success-bg:#16a34a1a;--color-danger-bg:#dc26261a;--color-info-bg:#2563eb1a;--color-muted-bg:#6b72801a;--color-success-border:#16a34a47;--color-danger-border:#dc262647;--color-warning-border:#d9770647;--color-info-border:#2563eb47;--color-muted-border:#6b72803d;--color-data-positive:#047857;--color-data-positive-bg:#0478571a;--color-data-negative:#b42318;--color-data-negative-bg:#b423181a;--color-data-neutral-bg:#0f172a0f;--color-data-highlight:color-mix(in srgb,var(--color-primary)65%,var(--color-heading));--color-data-highlight-bg:var(--brand-l2);--brand-l1:color-mix(in srgb,var(--color-primary)4%,white);--brand-l2:color-mix(in srgb,var(--color-primary)9%,white);--brand-l3:color-mix(in srgb,var(--color-primary)16%,white);--brand-l4:var(--color-primary);--color-accent-soft:color-mix(in srgb,var(--color-primary)9%,white);--color-accent-muted:color-mix(in srgb,var(--color-primary)58%,#475569);--color-input-bg:#f8fafc;--color-input-border:#0f172a2e;--input-hover-border:#0f172a52;--input-filled-border:#0f172a42;--input-focus-border:color-mix(in srgb,var(--color-primary)55%,#0f172a4d);--input-focus-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary)18%,transparent);--input-checked-bg:#0f172a14;--input-error-shadow:0 0 0 2px #ef44442e,0 0 0 4px #ef444438;--color-control-bg:#fff;--color-control-hover-bg:#e8eef5;--color-control-active-bg:#dbeafe;--color-control-border:#0f172a24;--color-control-text:#111827;--chart-axis-color:#0f172aa6;--chart-grid-color:#0f172a1a;--chart-label-color:#0f172ab8;--chart-tooltip-bg:#505050;--chart-tooltip-text:#0f172a;--chart-tooltip-text-muted:#0f172a8c;--chart-tooltip-border:#0f172a29;--chart-tooltip-shadow:0 4px 12px #0f172a1f,0 16px 40px #0f172a29;--color-primary-button-bg:color-mix(in srgb,var(--color-primary)100%,white);--color-primary-button-hover-bg:color-mix(in srgb,var(--color-primary)90%,white);--color-primary-button-border:color-mix(in srgb,var(--color-primary)70%,black);--color-primary-button-text:#fff;--color-primary-button-shadow:0 1px 2px #0f172a1a,0 10px 26px color-mix(in srgb,var(--color-primary)24%,transparent);--color-primary-button-hover-shadow:0 2px 4px #0f172a14,0 14px 30px color-mix(in srgb,var(--color-primary)26%,transparent);--color-primary-softened:color-mix(in srgb,var(--color-primary)86%,white);--color-icon-accent:color-mix(in srgb,var(--color-primary)54%,#475569);--color-table-head-bg:#f8fafccc;--color-row-hover-bg:#0f172a08;--color-wizard-bar-border:#00000014;--color-scrollbar:#00000026;--color-scrollbar-hover:#00000040;--color-placeholder:#00000073;--shadow-sm:0 1px 2px #0f172a0a;--shadow-md:0 4px 12px #0f172a14}@media (min-width:1440px){:root{--sidebar-gap:6px;--sidebar-section-gap:24px}}@media (max-width:768px){:root{--sidebar-gap:2px;--sidebar-section-gap:16px}}
html,body{font-family:var(--font-family-sans);min-height:100vh;color:var(--color-foreground);transition:background-color var(--motion-base)var(--motion-ease),color var(--motion-base)var(--motion-ease);margin:0;padding:0;line-height:1.5}html{background:var(--color-background);background-attachment:fixed}body{background:0 0}.appLayout{height:100vh;display:flex;overflow:hidden}.appLayout main{flex:1;position:relative;min-height:0!important;padding-top:var(--app-header-actual-height,var(--header-height,67px))!important;padding-left:var(--space-6,1.5rem)!important;padding-right:var(--space-6,1.5rem)!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.appLayout main.noLateralPadding{padding-left:0!important;padding-right:0!important}.appLayout main>.appMainScroll{flex:1;min-height:0;overflow:hidden auto}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-hover)}*{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar)transparent}html[data-theme=claro] *{scrollbar-color:var(--color-scrollbar)transparent}html[data-theme=claro] ::-webkit-scrollbar-thumb{background:var(--color-scrollbar)}html[data-theme=claro] ::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-hover)}.appLayout.fullscreenProposta main{padding-top:var(--space-4,1rem)!important;padding-left:var(--space-4,1rem)!important;padding-right:var(--space-4,1rem)!important}*{box-sizing:border-box}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{letter-spacing:-.025em;margin:0;font-weight:600}button{cursor:pointer;background:0 0;border:none;font-family:inherit}button[class*=btn],button[class*=Btn],button[class*=button],button[class*=Button],a[class*=btn],a[class*=Btn],a[class*=button],a[class*=Button]{-webkit-backdrop-filter:blur(16px)}button[class*=Clear],button[class*=stepper]{-webkit-backdrop-filter:none!important}input,select,textarea{color:var(--color-foreground);transition:border-color var(--motion-base)var(--motion-ease),background var(--motion-base)var(--motion-ease),box-shadow var(--motion-base)var(--motion-ease)}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])),:where(textarea){border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-input-bg)}select{min-height:var(--input-height);padding:var(--input-padding-y)var(--input-padding-x);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);font-size:var(--input-font-size);font-family:var(--font-family-sans)}input:hover:not(:focus):not(:disabled),select:hover:not(:focus):not(:disabled),textarea:hover:not(:focus):not(:disabled){border-color:var(--input-hover-border)}input:focus,select:focus,textarea:focus{border-color:color-mix(in srgb,var(--color-primary)42%,var(--color-input-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary)16%,transparent);outline:none}input:not(:placeholder-shown):not(:focus):not(:disabled),textarea:not(:placeholder-shown):not(:focus):not(:disabled){border-color:var(--input-filled-border)}input:disabled,select:disabled,textarea:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}input::placeholder,textarea::placeholder{color:var(--color-placeholder)}select option{background:var(--color-background);color:var(--color-foreground)}input:-webkit-autofill{-webkit-text-fill-color:var(--color-foreground);box-shadow:0 0 0 1000px var(--color-background)inset;transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-foreground);box-shadow:0 0 0 1000px var(--color-background)inset;transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-foreground);box-shadow:0 0 0 1000px var(--color-background)inset;transition:background-color 5000s ease-in-out}input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-foreground);box-shadow:0 0 0 1000px var(--color-background)inset;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill{-webkit-text-fill-color:var(--color-foreground);box-shadow:0 0 0 1000px var(--color-background)inset;transition:background-color 5000s ease-in-out}select:-webkit-autofill{-webkit-text-fill-color:var(--color-foreground);box-shadow:0 0 0 1000px var(--color-background)inset;transition:background-color 5000s ease-in-out}html[data-theme=claro] input:-webkit-autofill{-webkit-text-fill-color:var(--color-foreground)}html[data-theme=claro] input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-foreground)}html[data-theme=claro] input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-foreground)}html[data-theme=claro] input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-foreground)}html[data-theme=claro] textarea:-webkit-autofill{-webkit-text-fill-color:var(--color-foreground)}html[data-theme=claro] select:-webkit-autofill{-webkit-text-fill-color:var(--color-foreground)}html[data-theme=claro] input::placeholder,html[data-theme=claro] textarea::placeholder{color:var(--color-placeholder)}html[data-theme=claro] body,html[data-theme=claro] main,html[data-theme=claro] section,html[data-theme=claro] article,html[data-theme=claro] td,html[data-theme=claro] th,html[data-theme=claro] label,html[data-theme=claro] p,html[data-theme=claro] h1,html[data-theme=claro] h2,html[data-theme=claro] h3,html[data-theme=claro] h4,html[data-theme=claro] h5,html[data-theme=claro] h6,html[data-theme=claro] nav{color:var(--color-foreground)!important}html[data-theme=claro] [class*=dropdown],html[data-theme=claro] [class*=Dropdown],html[data-theme=claro] [class*=moedaDropdown]{background:var(--color-elevated-surface)!important;border-color:var(--glass-border)!important;color:var(--color-foreground)!important}html[data-theme=claro] [class*=dropdown] *,html[data-theme=claro] [class*=Dropdown] *,html[data-theme=claro] [class*=moedaOption]{color:var(--color-foreground)!important}html[data-theme=claro] .suspendedPageRoot,html[data-theme=claro] .suspendedPageRoot *,html[data-theme=claro] .loginPageRoot,html[data-theme=claro] .loginPageRoot *,html[data-theme=claro] .darkSurfaceModal,html[data-theme=claro] .darkSurfaceModal *{color:var(--color-inverted-text)!important}html[data-theme=claro] .loginPageRoot input::placeholder,html[data-theme=claro] .loginPageRoot textarea::placeholder{color:var(--color-placeholder-inverted)!important}.suspendedBackBtn{background:var(--color-inverted-glass-bg);border:1px solid var(--color-inverted-glass-border);border-radius:8px;margin-top:24px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block;color:var(--color-inverted-text)!important}.suspendedBackBtn:hover{background:var(--color-inverted-glass-bg-hover)}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dateInputWrap{align-items:stretch;display:flex;position:relative}.dateInputWrap input[type=text]{cursor:pointer;flex:1;padding-right:2.75rem!important}.dateCalendarBtn{z-index:1;border-radius:0 var(--radius-md,8px)var(--radius-md,8px)0;cursor:pointer;color:#fff6;background:0 0;border:none;justify-content:center;align-items:center;width:2.5rem;transition:color .15s,background .15s;display:flex;position:absolute;top:0;bottom:0;right:0}.dateCalendarBtn:hover{color:#ffffffd9;background:#ffffff0f}html[data-theme=claro] .dateCalendarBtn{color:var(--color-text-subtle,#94a3b8)}html[data-theme=claro] .dateCalendarBtn:hover{color:var(--color-foreground);background:#0f172a0d}@keyframes relChartFade{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.appLayout main{margin-left:0!important}.appLayout main>.appMainScroll{padding-bottom:env(safe-area-inset-bottom,16px)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
