:host,
:root,
.PSPDFKit-Container,
.BaselineUI-ThemeProvider > * {
    /* Utiliza PX pq o rem não é consistente entre o sistema interno e o portal. */
    --PSPDFKit-lineHeight-1: 20px;
    --PSPDFKit-lineHeight-2: 13px;
    --PSPDFKit-fontSize-1: 14px;
    --PSPDFKit-fontSize-2: 12px;
    --PSPDFKit-fontSize-3: 13px;
    --PSPDFKit-fontSize-4: 16rpx;
    --PSPDFKit-fontSize-5: 18px;
    --PSPDFKit-fontSize-6: 21px;
    --PSPDFKit-fontSize-6: 25px;

    --bui-typography-heading-h-6-regular-font: 400 var(--PSPDFKit-fontSize-2) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-6-medium-font: 500 var(--PSPDFKit-fontSize-2) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-6-semibold-font: 600 var(--PSPDFKit-fontSize-2) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-5-regular-font: 400 var(--PSPDFKit-fontSize-1) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-5-medium-font: 500 var(--PSPDFKit-fontSize-1) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-5-semibold-font: 600 var(--PSPDFKit-fontSize-1) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-4-regular-font: 400 var(--PSPDFKit-fontSize-4) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-4-medium-font: 500 var(--PSPDFKit-fontSize-4) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-4-semibold-font: 600 var(--PSPDFKit-fontSize-4) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-3-regular-font: 400 var(--PSPDFKit-fontSize-5) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-3-medium-font: 500 var(--PSPDFKit-fontSize-5) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-3-semibold-font: 600 var(--PSPDFKit-fontSize-5) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-2-regular-font: 400 var(--PSPDFKit-fontSize-6) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-2-medium-font: 500 var(--PSPDFKit-fontSize-6) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-2-semibold-font: 600 var(--PSPDFKit-fontSize-6) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-1-regular-font: 400 var(--PSPDFKit-fontSize-7) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-1-medium-font: 500 var(--PSPDFKit-fontSize-7) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-heading-h-1-semibold-font: 600 var(--PSPDFKit-fontSize-7) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-sm-regular-font: 400 var(--PSPDFKit-fontSize-2) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-sm-medium-font: 500 var(--PSPDFKit-fontSize-2) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-sm-semibold-font: 600 var(--PSPDFKit-fontSize-3) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-md-regular-font: 400 var(--PSPDFKit-fontSize-3) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-md-medium-font: 500 var(--PSPDFKit-fontSize-3) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-md-semibold-font: 600 var(--PSPDFKit-fontSize-3) / 1.25 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-lg-regular-font: 400 var(--PSPDFKit-fontSize-1) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-lg-medium-font: 500 var(--PSPDFKit-fontSize-1) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-label-lg-semibold-font: 600 var(--PSPDFKit-fontSize-1) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-sm-regular-font: 400 var(--PSPDFKit-fontSize-3) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-sm-medium-font: 500 var(--PSPDFKit-fontSize-3) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-sm-semibold-font: 600 var(--PSPDFKit-fontSize-3) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-md-regular-font: 400 var(--PSPDFKit-fontSize-1) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-md-medium-font: 500 var(--PSPDFKit-fontSize-1) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-md-semibold-font: 600 var(--PSPDFKit-fontSize-1) / 1.375 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-lg-regular-font: 400 var(--PSPDFKit-fontSize-4) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-lg-medium-font: 500 var(--PSPDFKit-fontSize-4) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;
    --bui-typography-body-lg-semibold-font: 600 var(--PSPDFKit-fontSize-4) / 1.5 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
        'Helvetica Neue', sans-serif;

    --bui-color-support-error-subtler: #ffebe9;
    --bui-color-support-error-subtle: #ffd4ce;
    --bui-color-support-error-medium: #c83c29;
    --bui-color-support-error-strong: #8a2100;
    --bui-color-support-success-subtler: #ecfeda;
    --bui-color-support-success-subtle: #d4fcac;
    --bui-color-support-success-medium: #4b8017;
    --bui-color-support-success-strong: #2d4d0e;
    --bui-color-support-warning-subtler: #ffecd4;
    --bui-color-support-warning-subtle: #ffd4a1;
    --bui-color-support-warning-medium: #bd5a00;
    --bui-color-support-warning-strong: #9f4c00;
    --bui-color-support-info-subtler: #eff4fb;
    --bui-color-support-info-subtle: #d3dcff;
    --bui-color-support-info-medium: #4537de;
    --bui-color-support-info-strong: #2b1cc1;

    --bui-color-focused-default: var(--colors_basecolor);
    --bui-color-focused-inset: #e7f1f7;

    --bui-color-background-primary-subtle: #e9f0f5;
    --bui-color-background-primary-medium: #dde4e7;
    --bui-color-background-primary-strong: #d0d9dd;

    --bui-color-background-interactive-enabled: var(--colors_actionhover);
    --bui-color-background-interactive-hovered: var(--colors_actionhoverborder);
    --bui-color-background-interactive-active: var(--colors_actionborder_and_focuscolor);
    --bui-color-background-interactive-visited: var(--colors_actionborder_and_focuscolor);
    --bui-color-background-interactive-disabled: #79a4b9;

    --bui-color-background-inverse-subtle: #1a4d64;
    --bui-color-background-inverse-medium: #0a3347;
    --bui-color-background-inverse-strong: #021c29;

    --bui-color-background-overlay-subtle: rgb(100% 100% 100% / 0.25);
    --bui-color-background-overlay-medium: rgb(5.49% 7.06% 9.41% / 0.5);
    --bui-color-background-overlay-interactive: rgb(27.1% 21.6% 87.1% / 0.25);

    --bui-color-background-secondary-subtle: #e8f1f7;
    --bui-color-background-secondary-medium: #c2e3f3;
    --bui-color-background-secondary-strong: #81c8e9;

    --bui-color-background-positive-subtle: #c0d0db;
    --bui-color-background-positive-medium: #9ebcca;
    --bui-color-background-positive-strong: #669ab4;

    --bui-color-text-primary: #023758;
    --bui-color-text-secondary: #075688;
    --bui-color-text-helper: #066aa8;
    --bui-color-text-placeholder: #1280c5;
    --bui-color-text-inverse: #ffffff;
    --bui-color-text-oninteractive: #ffffff;
    --bui-color-text-interactive-enabled: var(--colors_actionhover);
    --bui-color-text-interactive-hovered: var(--colors_actionhoverborder);
    --bui-color-text-interactive-active: var(--colors_actionhoverborder);
    --bui-color-text-interactive-visited: var(--colors_actionhoverborder);
    --bui-color-text-interactive-disabled: rgb(16.9% 18% 21.2% / 0.5);

    --bui-color-icon-primary: #023758;
    --bui-color-icon-secondary: #075688;
    --bui-color-icon-inverse: #ffffff;
    --bui-color-icon-oninteractive: #ffffff;
    --bui-color-icon-interactive-enabled: var(--colors_actionhover);
    --bui-color-icon-interactive-hovered: var(--colors_actionhoverborder);
    --bui-color-icon-interactive-active: var(--colors_actionhoverborder);
    --bui-color-icon-interactive-visited: var(--colors_actionhoverborder);
    --bui-color-icon-interactive-disabled: rgb(16.9% 18% 21.2% / 0.5);

    --bui-color-border-subtle: #e4ecf1;
    --bui-color-border-medium: #c6d0d6;
    --bui-color-border-strong: #939ea5;
    --bui-color-border-inverse: #023758;
    --bui-color-border-interactive-enabled: var(--colors_actionhover);
    --bui-color-border-interactive-hovered: var(--colors_actionhoverborder);
    --bui-color-border-interactive-active: var(--colors_actionhoverborder);
    --bui-color-border-interactive-visited: var(--colors_actionhoverborder);
    --bui-color-border-interactive-disabled: #a9aeb7;
    --bui-color-border-positive-interactive-enabled: var(--colors_basecolor);
}

.govbr-icone-botao-custom-solid {
    fill: none;
    stroke: currentColor;
    stroke-width: 30;
}
