@font-face{font-family:Metraud Icones;font-style:normal;font-weight:260;font-display:block;src:url(/assets/metraud-icones-260-BkNyh2z-.woff2)format("woff2")}@font-face{font-family:Metraud Icones;font-style:normal;font-weight:360;font-display:block;src:url(/assets/metraud-icones-360-DhL86vWJ.woff2)format("woff2")}@font-face{font-family:Metraud Icones;font-style:normal;font-weight:400;font-display:block;src:url(/assets/metraud-icones-400-BaFNyI6B.woff2)format("woff2")}@font-face{font-family:Metraud Icones;font-style:normal;font-weight:440;font-display:block;src:url(/assets/metraud-icones-440-DikrF--c.woff2)format("woff2")}@font-face{font-family:Metraud Icones;font-style:normal;font-weight:480;font-display:block;src:url(/assets/metraud-icones-480-RDuwCq63.woff2)format("woff2")}@font-face{font-family:Metraud Icones;font-style:normal;font-weight:500;font-display:block;src:url(/assets/metraud-icones-500-BuAXPlVS.woff2)format("woff2")}@font-face{font-family:Metraud Icones;font-style:normal;font-weight:520;font-display:block;src:url(/assets/metraud-icones-520-Dso8X02u.woff2)format("woff2")}@font-face{font-family:Metraud Icones;font-style:normal;font-weight:600;font-display:block;src:url(/assets/metraud-icones-600-DdgsJLlb.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/SpaceGrotesk-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:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/SpaceGrotesk-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.metraud-icone{font-variant:normal;font-feature-settings:normal;font-synthesis:none;text-transform:none;text-indent:0;text-align:left;letter-spacing:0;word-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-shrink:0;font-family:Metraud Icones;font-style:normal;text-decoration:none;display:inline-block;overflow:visible}.metraud-icone:before{content:attr(data-g)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f5f5f5;--color-bg-grad-from:#f5f5f5;--color-bg-grad-to:#f5f5f5;--color-surface:#fafafa;--color-surface-raised:#efefef;--color-surface-hover:#f5f5f5;--color-surface-accent:#f5f5f5;--color-logo-chip:#fff;--color-row-alt:#efefef;--color-border:#e4e4e4;--color-border-subtle:#efefef;--color-border-hard:#d4d4d4;--color-text:#171717;--color-text-secondary:#525252;--brand-marca:#1f2d5c;--brand-marca-fundo:#fafafa;--color-text-muted:#6c6c6c;--color-text-disabled:#a3a3a3;--color-neutral-solid:#6c6c6c;--color-primary:#1f2d5c;--color-primary-hover:#2c3d75;--color-primary-border:#1f2d5c;--color-primary-bg-subtle:#e4e6f0;--color-primary-bg-strong:#1f2d5c;--color-primary-edge:#c6cadb;--color-primary-text-on-bg:#fafafa;--color-primary-text-on-bg-muted:#ffffffbd;--color-primary-fill-on-bg:#ffffff1f;--color-primary-ancora:#1f2d5c;--color-on-solid:#fafafa;--color-kicker:#e66b4f;--color-navy:#1f2d5c;--color-navy-bg-subtle:#e4e6f0;--color-navy-edge:#c6cadb;--color-accent:#e66b4f;--color-accent-hover:#d85838;--color-accent-bg-subtle:#fbe6df;--color-accent-edge:#f3cabc;--color-water:#1a62c6;--color-water-soft:#dde9f6;--color-water-edge:#bad0eb;--color-water-hot:#c72020;--color-water-hot-soft:#fee2e2;--color-water-hot-edge:#fbb6b0;--color-gas:#885f26;--color-gas-soft:#f6e9d1;--color-gas-edge:#e6d2a4;--color-success-text:#007a55;--color-success-bg:#e6f8e6;--color-success-bord:#a6e8a6;--color-success-icon:#009600;--color-success-solid:#007a55;--color-state-on:#007a55;--color-state-on-bg:#e6f8e6;--color-state-off:#8f8ba0;--color-state-off-bg:#efefef;--color-state-off-edge:#d4d4d4;--color-warning-text:#b6661f;--color-warning-bg:#f6e2c9;--color-warning-bord:#e6c597;--color-warning-icon:#b6661f;--color-error-text:#b83a36;--color-error-bg:#f4d8d2;--color-error-bord:#e5b5ad;--color-error-icon:#b83a36;--color-error-solid:#b83a36;--color-error-on-solid:#fafafa;--color-critical-text:#525252;--color-critical-bg:#efefef;--color-critical-bord:#e4e4e4;--color-critical-icon:#525252;--color-info-text:#2e6bb8;--color-info-bg:#dde9f6;--color-info-bord:#bad0eb;--color-info-icon:#2e6bb8;--color-info-solid:#2e6bb8;--color-anomaly-excesso-text:#e66b4f;--color-anomaly-excesso-bg:#fbe6df;--color-anomaly-excesso-bord:#f3cabc;--color-anomaly-negativo-text:#b83a36;--color-anomaly-negativo-bg:#f4d8d2;--color-anomaly-negativo-bord:#e5b5ad;--color-anomaly-baixo-text:#b6661f;--color-anomaly-baixo-bg:#f6e2c9;--color-anomaly-baixo-bord:#e6c597;--color-anomaly-tolerancia-text:#c68a38;--color-anomaly-tolerancia-bg:#f6e9d1;--color-anomaly-tolerancia-bord:#e6d2a4;--color-badge-pendente-bg:#efefef;--color-badge-pendente-text:#525252;--color-badge-pendente-bord:#e4e4e4;--color-badge-pendente-solid:#525252;--color-badge-concluido-bg:#e0f7e0;--color-badge-concluido-text:#007a55;--color-badge-concluido-bord:#73da73;--color-badge-anomalia-bg:#f8dcd4;--color-badge-anomalia-text:#9c2f26;--color-badge-anomalia-bord:#e3ac9f;--color-badge-semleitura-bg:#f7e3c4;--color-badge-semleitura-text:#8a4a12;--color-badge-semleitura-bord:#dcb075;--color-badge-edicao-bg:#dce8f7;--color-badge-edicao-text:#1b4e8f;--color-badge-semacesso-bg:#f7e3f5;--color-badge-semacesso-text:#83217a;--color-badge-semacesso-bord:#e9b9e4;--color-badge-semacesso-solid:#83217a;--color-badge-edicao-bord:#a9c6e8;--color-focus-ring:none;--color-focus-border:#1f2d5c;--color-whatsapp:#25d366;--color-whatsapp-fg:#fff;--color-shadow-sm-a:#0000000d;--color-shadow-sm-b:#00000005;--color-shadow-md-a:#0000000d;--color-shadow-md-b:#00000008;--color-shadow-lg-a:#00000014;--color-shadow-lg-b:#0000000a;--color-primary-glow:#1f2d5c33;--color-accent-glow:#e66b4f38;--color-success-glow:#00960033;--color-backdrop:#0000008c;--color-scrollbar-thumb:#0000002e;--color-scrollbar-thumb-hover:#00000052;--color-skeleton-a:#e4e4e4;--color-skeleton-b:#f5f5f5;--color-selection-bg:#1f2d5c2e;--color-selection-text:#171717;--color-row-hover-bg:#1f2d5c0f;--color-skip-link-bg:#171717;--color-skip-link-text:#fafafa;--color-ink:#171717;--color-grid-line:transparent;--color-grid-fine:transparent}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#000;--color-bg-grad-from:#000;--color-bg-grad-to:#000;--color-surface:#0b0b0b;--color-surface-raised:#161616;--color-surface-hover:#1c1c1c;--color-surface-accent:#0e0e0e;--color-logo-chip:#fff;--color-row-alt:#101010;--color-border:#2a2a2a;--color-border-subtle:#1c1c1c;--color-border-hard:#3a3a3a;--color-text:#ececec;--color-text-secondary:#b0b0b0;--brand-marca:#fff;--brand-marca-fundo:#0b0b0b;--color-text-muted:#8a8a8a;--color-text-disabled:#424242;--color-neutral-solid:#6c6c6c;--color-primary:#9cb2ea;--color-primary-hover:#b5c5ef;--color-primary-border:#9cb2ea;--color-primary-bg-subtle:#161b2e;--color-primary-bg-strong:#1f2d5c;--color-primary-edge:#2b3658;--color-primary-text-on-bg:#fffcf7;--color-primary-text-on-bg-muted:#ffffffb3;--color-primary-fill-on-bg:#ffffff1a;--color-primary-ancora:#1f2d5c;--color-on-solid:#fffcf7;--color-kicker:#f1957e;--color-navy:#9cb2ea;--color-navy-bg-subtle:#161b2e;--color-navy-edge:#2b3658;--color-accent:#f1957e;--color-accent-hover:#f4a693;--color-accent-bg-subtle:#1f1311;--color-accent-edge:#3a201a;--color-water:#5ba8f2;--color-water-soft:#0e1a2a;--color-water-edge:#1f3354;--color-water-hot:#f87171;--color-water-hot-soft:#2a0f0e;--color-water-hot-edge:#4a1b19;--color-gas:#e5b062;--color-gas-soft:#1a1306;--color-gas-edge:#382b12;--color-success-text:#00bc00;--color-success-bg:#0a1d0a;--color-success-bord:#084008;--color-success-icon:#00bc00;--color-success-solid:#007a55;--color-state-on:#00bc00;--color-state-on-bg:#0a1d0a;--color-state-off:#6e6b7e;--color-state-off-bg:#161616;--color-state-off-edge:#2a2a2a;--color-warning-text:#e69f5b;--color-warning-bg:#1a1206;--color-warning-bord:#3a2912;--color-warning-icon:#e69f5b;--color-error-text:#e58575;--color-error-bg:#1f0f0c;--color-error-bord:#3a1e18;--color-error-icon:#e58575;--color-error-solid:#b83a36;--color-error-on-solid:#fffcf7;--color-critical-text:#b0b0b0;--color-critical-bg:#1c1c1c;--color-critical-bord:#2a2a2a;--color-critical-icon:#b0b0b0;--color-info-text:#6ca9e6;--color-info-bg:#0e1a2a;--color-info-bord:#1f3354;--color-info-icon:#6ca9e6;--color-info-solid:#2e6bb8;--color-anomaly-excesso-text:#f1957e;--color-anomaly-excesso-bg:#1f1311;--color-anomaly-excesso-bord:#3a201a;--color-anomaly-negativo-text:#e58575;--color-anomaly-negativo-bg:#1f0f0c;--color-anomaly-negativo-bord:#3a1e18;--color-anomaly-baixo-text:#e69f5b;--color-anomaly-baixo-bg:#1a1206;--color-anomaly-baixo-bord:#3a2912;--color-anomaly-tolerancia-text:#e5b062;--color-anomaly-tolerancia-bg:#1a1306;--color-anomaly-tolerancia-bord:#382b12;--color-badge-pendente-bg:#1c1c1c;--color-badge-pendente-text:#b0b0b0;--color-badge-pendente-bord:#2a2a2a;--color-badge-pendente-solid:#525252;--color-badge-concluido-bg:#0a200a;--color-badge-concluido-text:#00bc00;--color-badge-concluido-bord:#066406;--color-badge-anomalia-bg:#24120f;--color-badge-anomalia-text:#ff8e78;--color-badge-anomalia-bord:#5a2820;--color-badge-semleitura-bg:#201607;--color-badge-semleitura-text:#f2a85c;--color-badge-semleitura-bord:#4c3315;--color-badge-edicao-bg:#0f1d30;--color-badge-edicao-text:#7fb6f5;--color-badge-semacesso-bg:#250e23;--color-badge-semacesso-text:#e774dd;--color-badge-semacesso-bord:#4f224b;--color-badge-semacesso-solid:#83217a;--color-badge-edicao-bord:#27466e;--color-focus-ring:none;--color-focus-border:#9cb2ea;--color-shadow-sm-a:#0000004d;--color-shadow-sm-b:#0006;--color-shadow-md-a:#0006;--color-shadow-md-b:#0000004d;--color-shadow-lg-a:#0000008c;--color-shadow-lg-b:#0000004d;--color-primary-glow:#9cb2ea2e;--color-accent-glow:#f1957e33;--color-success-glow:#00bc002e;--color-backdrop:#000000b8;--color-scrollbar-thumb:#ececec2e;--color-scrollbar-thumb-hover:#ececec52;--color-skeleton-a:#161616;--color-skeleton-b:#2a2a2a;--color-selection-bg:#9cb2ea52;--color-selection-text:#ececec;--color-row-hover-bg:#ffffff0a;--color-skip-link-bg:#ececec;--color-skip-link-text:#000;--color-ink:#ececec;--color-grid-line:transparent;--color-grid-fine:transparent}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-bg-grad-from:#fff;--color-bg-grad-to:#fff;--color-surface:#fff;--color-surface-raised:#f8fafc;--color-surface-hover:#f8fafc;--color-surface-accent:#f8fafc;--color-row-alt:#f8fafc;--color-border:#e2e8f0;--color-border-subtle:#e2e8f0;--color-border-hard:#cbd5e1;--color-text:#1b1a2e;--color-text-secondary:#41405a;--color-text-muted:#67657f;--color-text-disabled:#bcb7c9}}html.theme-transitioning,html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s!important}html{scroll-behavior:smooth;height:100%;margin:0;padding:0}body{background-color:var(--color-bg);background-image:linear-gradient(var(--color-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid-line) 1px, transparent 1px), linear-gradient(var(--color-grid-fine) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid-fine) 1px, transparent 1px);min-height:100dvh;color:var(--color-text);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-size:80px 80px,80px 80px,16px 16px,16px 16px;margin:0;font-family:Inter,sans-serif}#root{min-height:100dvh}input:-webkit-autofill{caret-color:var(--color-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:hover{caret-color:var(--color-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:focus{caret-color:var(--color-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text)!important}textarea:-webkit-autofill{caret-color:var(--color-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text)!important}select:-webkit-autofill{caret-color:var(--color-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text)!important}[id^=metraud-datepicker-]{z-index:10001;pointer-events:none;position:relative}[id^=metraud-datepicker-] .react-datepicker-popper{pointer-events:auto}.metraud-datepicker-popper.react-datepicker-popper{z-index:10001!important}.metraud-datepicker-popper .react-datepicker{animation:u-fade-up var(--dur-base) var(--ease-out);transform-origin:top}.react-datepicker-wrapper{display:block}.react-datepicker-wrapper .datepicker-input,.react-datepicker__input-container input{background:var(--color-surface);min-width:140px;color:var(--color-text);font-family:inherit;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;padding:10px 14px!important;font-size:14px!important}.react-datepicker{overflow:hidden;background:var(--color-surface)!important;color:var(--color-text)!important;border:1px solid var(--color-border-subtle)!important;border-radius:var(--radius-md)!important;box-shadow:0 4px 20px var(--color-shadow-lg-a)!important;font-family:inherit!important}.react-datepicker__header{background:var(--color-surface-accent)!important;border-bottom:1px solid var(--color-border-subtle)!important;color:var(--color-text)!important;padding-top:12px!important}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:var(--color-text)!important;font-family:inherit!important;font-size:15px!important;font-style:normal!important;font-weight:600!important}.react-datepicker__navigation-icon:before{border-color:var(--color-text-muted)!important}.react-datepicker__month-container{background:var(--color-surface);padding:12px}.react-datepicker__month-wrapper{grid-template-columns:repeat(4,1fr);gap:8px;display:grid!important}.react-datepicker__month-text{color:var(--color-text);border-radius:var(--radius-sm)!important;padding:10px 12px!important;font-size:13px!important}@media (hover:hover) and (pointer:fine){.react-datepicker__month-text:hover{background:var(--color-surface-raised)!important}}.react-datepicker__month-text--keyboard-selected,.react-datepicker__month-text--selected{background:var(--color-primary-bg-strong)!important;color:var(--color-primary-text-on-bg)!important}.react-datepicker__year-dropdown-container{margin:0 8px}.react-datepicker__year-select{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);padding:6px 10px;font-family:inherit;font-size:13px}.react-datepicker__day{border-radius:var(--radius-sm)!important;color:var(--color-text)!important;padding:8px 10px!important;font-size:13px!important}@media (hover:hover) and (pointer:fine){.react-datepicker__day:hover{background:var(--color-surface-raised)!important}}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background:var(--color-primary-bg-strong)!important;color:var(--color-primary-text-on-bg)!important}.react-datepicker__day--today{font-weight:600;color:var(--color-primary)!important}.react-datepicker__day--today.react-datepicker__day--selected,.react-datepicker__day--today.react-datepicker__day--keyboard-selected{color:var(--color-primary-text-on-bg)!important}.react-datepicker__day--outside-month,.react-datepicker__day--disabled{color:var(--color-text-disabled)!important}.react-datepicker__day-names{margin-top:8px}.react-datepicker__day-name{color:var(--color-text-muted);font-weight:600;font-size:11.5px!important}.react-datepicker__triangle{display:none!important}.relatorio-conc-form .react-datepicker-wrapper{width:100%}.relatorio-conc-form .react-datepicker__input-container,.relatorio-conc-form .react-datepicker__input-container input{box-sizing:border-box;width:100%}.relatorio-conc-form .react-datepicker__input-container input{min-width:0}.metraud-range-calendar{background:0 0!important;border:none!important;font-family:inherit!important}.metraud-range-calendar .react-datepicker__month-container{float:none!important;flex-direction:column!important;display:flex!important}.metraud-range-calendar .react-datepicker__day,.metraud-range-calendar .react-datepicker__day-name{border-radius:var(--radius-sm)!important;text-align:center!important;width:32px!important;height:32px!important;margin:1px!important;padding:0!important;font-size:12.5px!important;line-height:32px!important;display:inline-block!important}.metraud-range-calendar .react-datepicker__day-name{font-weight:600;color:var(--color-text-muted)!important}.metraud-range-calendar .react-datepicker__current-month{padding-bottom:8px;font-family:inherit!important;font-size:13px!important;font-style:normal!important;font-weight:600!important}.metraud-range-calendar .react-datepicker__header{background:0 0!important;border-bottom:none!important;padding-top:0!important}.metraud-range-calendar .react-datepicker__day--in-range,.metraud-range-calendar .react-datepicker__day--in-selecting-range{color:var(--color-text)!important;border-radius:var(--radius-sm)!important;background:0 0!important}.metraud-range-calendar .react-datepicker__day--range-start,.metraud-range-calendar .react-datepicker__day--range-end,.metraud-range-calendar .react-datepicker__day--selecting-range-start,.metraud-range-calendar .react-datepicker__day--selecting-range-end{background:var(--color-primary-bg-strong)!important;color:var(--color-primary-text-on-bg)!important;border-radius:var(--radius-sm)!important}.metraud-range-calendar .react-datepicker__day--outside-month{color:var(--color-text-disabled)!important;background:0 0!important}.skeleton{background:var(--color-skeleton-a);border-radius:var(--radius-sm);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--color-skeleton-b), transparent);animation:skeleton-shimmer 1.5s var(--ease-in-out) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-shimmer{to{transform:translate(100%)}}.metraud-dash-panel{transition:box-shadow var(--duration-normal) var(--ease-out), transform var(--duration-fast) var(--ease-out)}.metraud-dash-row{transition:background var(--duration-fast) var(--ease-out);border-radius:var(--radius-sm)}@media (hover:hover) and (pointer:fine){.metraud-dash-panel:hover{box-shadow:0 8px 28px var(--color-shadow-lg-a)!important}.metraud-dash-row:hover{background:var(--color-row-hover-bg)}}button.metraud-btn-lift{transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out)}@media (hover:hover) and (pointer:fine){button.metraud-btn-lift:hover:not(:disabled){transform:translateY(-1px)}}button.metraud-btn-lift:active:not(:disabled){transform:scale(.98)}:root{--z-base:0;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-popover:500;--z-toast:600;--duration-instant:75ms;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.4s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, 1, .5);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:99px;--radius-full:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--pad-x:18px;--pad-y:13px;--control-chip:28px;--control-base:34px;--control-field:38px;--scrollbar-width:calc(100vw - 100%)}:where(button,input,select,textarea){font-variant-numeric:inherit;font-family:inherit}button,[role=button],input,select,textarea,a{touch-action:manipulation}.tabular-nums,td[data-numeric],.stat-value{font-variant-numeric:tabular-nums}html{-webkit-tap-highlight-color:transparent}@media (hover:none) and (pointer:coarse){:where(button,[role=button],a[href]){transition:transform var(--dur-instant) var(--ease-out)}:where(button,[role=button],a[href]):where(:active:not(:disabled):not([aria-disabled=true])){transform:scale(.975)}}:focus-visible{outline:2px solid var(--color-focus-border);outline-offset:2px}:focus:not(:focus-visible),input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}::selection{background:var(--color-selection-bg);color:var(--color-selection-text)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.safe-area-pb{padding-bottom:env(safe-area-inset-bottom,0px)}.safe-area-pt{padding-top:env(safe-area-inset-top,0px)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-toast);background:var(--color-skip-link-bg);color:var(--color-skip-link-text);border-radius:var(--radius-pill);transition:top var(--duration-fast) var(--ease-out);padding:12px 24px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:-100%;left:16px}.skip-link:focus{top:16px}body.metraud-scroll-locked{padding-right:var(--scrollbar-width);overflow:hidden}@keyframes metraud-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes metraud-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@keyframes metraud-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes metraud-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes metraud-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.92)}}@keyframes metraud-spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.metraud-period-btn:hover{background:var(--color-primary-bg-subtle)}}.animate-enter{animation:metraud-fade-in var(--duration-normal) var(--ease-out) forwards}.animate-exit{animation:metraud-fade-out var(--duration-fast) var(--ease-in) forwards}input:where(:not([type=checkbox]):not([type=radio]):not([role=combobox])):focus,textarea:focus,select:focus,.metraud-field:focus-within{outline:none;border-color:var(--color-focus-border)!important;box-shadow:var(--color-focus-ring)!important}.metraud-field input:focus,.metraud-field textarea:focus{box-shadow:none!important;border-color:#0000!important}.metraud-input.input-error{border-color:var(--color-error-icon)!important}.metraud-input.input-error:focus{border-color:var(--color-error-icon)!important;box-shadow:var(--color-focus-ring)!important}.metraud-input.input-success{border-color:var(--color-success-icon)!important}.metraud-input.input-success:focus{border-color:var(--color-success-icon)!important;box-shadow:var(--color-focus-ring)!important}.metraud-toast-container{z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:10px;width:calc(100vw - 48px);max-width:380px;display:flex;position:fixed;top:24px;right:24px}@media (width<=600px){.metraud-toast-container{width:calc(100vw - 32px);max-width:420px;top:12px;right:50%;transform:translate(50%)}}.metraud-progress-indeterminate{animation:1.4s cubic-bezier(.4,0,.2,1) infinite metraud-progress-slide}@keyframes metraud-progress-slide{0%{left:-40%}to{left:100%}}.metraud-toast{pointer-events:auto;transform-origin:100%;animation:.32s cubic-bezier(.22,1,.36,1) forwards metraud-toast-in}.metraud-toast.exiting{animation:.2s cubic-bezier(.4,0,1,1) forwards metraud-toast-out}.metraud-toast-close{color:var(--color-text-muted);opacity:.55;border-radius:var(--radius-full);transition:opacity var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}.metraud-toast-action{transition:color var(--dur-fast) var(--ease-out)}.metraud-alert-dismiss{opacity:.6;transition:opacity var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.metraud-toast-close:hover{opacity:1;color:var(--color-text)}.metraud-toast-action:hover{text-decoration:underline}.metraud-alert-dismiss:hover{opacity:1}.metraud-crumb:hover{text-decoration:underline}}@keyframes metraud-toast-in{0%{opacity:0;transform:translate(24px)scale(.96)}60%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes metraud-toast-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(24px)}}@keyframes metraud-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=768px){.mq-stack{grid-template-columns:1fr!important}.mq-stack-2{grid-template-columns:repeat(2,1fr)!important}.mq-overflow{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.mq-table-wide{min-width:760px!important}.mq-flex-stack{flex-direction:column!important;align-items:stretch!important}.mq-gap-tight{gap:8px!important}.mq-hide{display:none!important}.mq-full{width:100%!important;max-width:100%!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.skeleton{background:var(--color-skeleton-a)}.skeleton:after{opacity:0;animation:none}html.theme-transitioning,html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition:none!important}}:root{--dur-instant:var(--duration-instant);--dur-fast:var(--duration-fast);--dur-base:var(--duration-normal);--dur-slow:var(--duration-slow);--dur-route:.38s;--ease-inout:var(--ease-in-out);--state-hover-alpha:.06;--state-active-alpha:.1;--state-selected-alpha:.08;--state-disabled-opacity:.45;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--color-focus-border);--raise-distance:-1px}[data-theme=dark]{--state-hover-alpha:.1;--state-active-alpha:.16;--state-selected-alpha:.12}.u-interactive{isolation:isolate;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out), outline-color var(--dur-fast) var(--ease-out);position:relative}.u-interactive:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out);background:currentColor;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.u-interactive:hover:not(:disabled):not([aria-disabled=true]):not([data-loading=true]):after{opacity:var(--state-hover-alpha)}}.u-interactive:active:not(:disabled):not([aria-disabled=true]):after{opacity:var(--state-active-alpha);transition-duration:var(--dur-instant)}.u-interactive[data-selected=true]:after{opacity:var(--state-selected-alpha)}.u-segmento:after{background:var(--color-primary)}.u-segmento[aria-selected=true]:after{opacity:0!important}.u-interactive:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.u-interactive:disabled,.u-interactive[aria-disabled=true]{cursor:not-allowed}.u-pressable:active:not(:disabled):not([aria-disabled=true]){transform:scale(.975)}.u-pressable--subtle:active:not(:disabled):not([aria-disabled=true]){transform:scale(.995)}@media (hover:hover) and (pointer:fine){.u-raise:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(var(--raise-distance))}.u-raise:active:not(:disabled){transform:translateY(0)}}.u-interactive .u-icon-shift{transition:transform var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.u-interactive:hover .u-icon-shift{transform:translate(2px)}}.u-enter{opacity:1;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);transform:none}@starting-style{.u-enter{opacity:0;transform:translateY(4px)}}.u-enter--overlay{opacity:1;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:none}@starting-style{.u-enter--overlay{opacity:0;transform:translateY(8px)scale(.98)}}.u-enter--toast{opacity:1;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-spring);transform:none}@starting-style{.u-enter--toast{opacity:0;transform:translate(12px)}}.u-stagger{animation:u-fade-up var(--dur-base) var(--ease-out) backwards;animation-delay:calc(min(var(--i,0), 8) * 28ms)}@keyframes u-fade-up{0%{opacity:0;transform:translateY(6px)}}.u-interactive[data-loading=true]{cursor:progress;pointer-events:none}.u-busy-label{transition:opacity var(--dur-fast) var(--ease-out)}[data-loading=true]>.u-busy-label{opacity:0}.u-busy-spinner{opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}[data-loading=true]>.u-busy-spinner{opacity:1}.u-spin{transform-origin:50%;animation:.72s linear infinite u-spin}@keyframes u-spin{to{transform:rotate(360deg)}}.u-refetch-bar{block-size:2px;z-index:var(--z-toast);transform-origin:0;animation:u-indeterminate 1.1s var(--ease-in-out) infinite;background:currentColor;position:fixed;inset-block-start:0;inset-inline:0}@keyframes u-indeterminate{0%{transform:translate(-100%)scaleX(.35)}50%{transform:translate(20%)scaleX(.55)}to{transform:translate(100%)scaleX(.35)}}.u-stale{opacity:.62;transition:opacity var(--dur-base) var(--ease-out)}.metraud-select-option{transition:background-color var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.metraud-select-option:not([aria-selected=true]):hover{background:var(--color-surface-raised)}}.metraud-select-trigger{transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.metraud-select-trigger:hover:not(:disabled){border-color:var(--color-focus-border)}}.u-sync-pending{animation:u-pulse-soft 1.8s var(--ease-in-out) infinite}@keyframes u-pulse-soft{50%{opacity:.55}}.u-sync-sending .u-sync-dot{animation:.72s linear infinite u-spin}.u-sync-confirmed{animation:u-confirm var(--dur-slow) var(--ease-spring)}@keyframes u-confirm{40%{transform:scale(1.04)}to{transform:scale(1)}}.u-progress-fill{transform:scaleX(var(--progress,0));transform-origin:0;transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out)}.u-offline-banner{transition:transform var(--dur-base) var(--ease-out);transform:translateY(0)}.u-offline-banner[data-hidden=true]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.u-pressable:active,.u-pressable--subtle:active,.u-raise:hover,:where(button,[role=button],a[href]):where(:active){transform:none}.u-stagger,.u-sync-pending,.u-sync-confirmed{animation:none}.u-spin{animation-duration:1.2s!important;animation-iteration-count:infinite!important}.u-refetch-bar{opacity:.5;animation:none;transform:scaleX(1)}}:root{--mb-header-bg:#1f2d5c;--mb-on-header:#fff;--mb-on-header-2:#ffffffbd;--mb-on-header-line:#ffffff2e;--mb-on-header-fill:#ffffff1f;--mb-on-header-fill-2:#ffffff38;--mb-on-header-ok:#3ad07f;--mb-on-header-alerta:#f0a93e;--mb-on-header-alerta-2:#f5b75e;--mb-on-header-progresso:#ffffffeb;--mb-border-w:1.5px;--mb-border:#d4d4d4;--mb-border-strong:#bdbdbd;--mb-text:#171717;--mb-text-2:#525252;--mb-placeholder:#a3a3a3;--mb-bg:#f5f5f5;--mb-surface:#fff;--mb-surface-2:#f2f3f5;--mb-key-size:56px}[data-theme=dark]{--mb-header-bg:#1b2748;--mb-on-header:#f4f4f5;--mb-on-header-2:#ffffffa8;--mb-on-header-line:#ffffff24;--mb-on-header-fill:#ffffff1a;--mb-on-header-fill-2:#fff3;--mb-border:#333;--mb-border-strong:#454545;--mb-text:#ececec;--mb-text-2:#b0b0b0;--mb-placeholder:#6b6b6b;--mb-bg:#000;--mb-surface:#0f0f0f;--mb-surface-2:#161616}@keyframes mb-spin{to{transform:rotate(360deg)}}@keyframes mb-camera-foco{0%{opacity:0;transform:scale(1.35)}15%{opacity:1;transform:scale(1)}75%{opacity:1}to{opacity:0}}.camera-foco{animation:1.2s ease-out forwards mb-camera-foco}@media (prefers-reduced-motion:reduce){.camera-foco{animation:none}}
