/*! CSS Used from: Embedded */
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}
*,*::before,*::after{box-sizing:inherit;}
body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:'__openSans_9c6427','__openSans_Fallback_9c6427';font-weight:400;font-size:1rem;line-height:1.5;background-color:#fff;}
@media print{
body{background-color:#fff;}
}
/*! CSS Used from: Embedded */
.css-x38fv{padding:1.5rem;overflow:hidden;}
@media (max-width: 1200px){
.css-x38fv{padding:0.75rem;overflow:auto;}
.css-x38fv img{margin:0.75rem;}
}
/*! CSS Used from: Embedded */
.css-1j0tvzd{height:calc(100vh - 6rem);background:linear-gradient(     0deg,     var(--color-primary-pure) 50%,     var(--color-neutral-lightest) 50%   );display:grid;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 4%;}
@media (min-width: 2280px){
.css-1j0tvzd{padding:0 20%;}
}
@media (max-width: 1200px){
.css-1j0tvzd{padding:0.75rem;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.css-1j0tvzd >div{margin-top:2rem;}
@media screen and (max-width: 960px){
.css-1j0tvzd >div{margin-top:0rem;}
}
}
/*! CSS Used from: Embedded */
.css-2uqpcr{max-width:577px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;place-self:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24%;max-height:77vh;}
@media (max-width: 1200px){
.css-2uqpcr{width:auto;max-height:none;}
}
/*! CSS Used from: Embedded */
.css-10olr5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);overflow:hidden;border:1px solid var(--color-neutral-lightest);padding:2rem;gap:2rem;display:grid;margin:0;border-radius:40px;box-shadow:0px 4px 35px rgba(0, 0, 0, 0.08);}
@media screen and (max-width: 960px){
.css-10olr5{padding:1.5rem;gap:1rem;}
}
/*! CSS Used from: Embedded */
.css-11smo08{display:grid;gap:0;}
@media screen and (max-width: 960px){
.css-11smo08{gap:0.5rem;}
}
/*! CSS Used from: Embedded */
.css-qm0hy9{margin:0;font-family:'__openSans_9c6427','__openSans_Fallback_9c6427';font-weight:400;font-size:1rem;line-height:1.5;font-size:1.5rem;font-weight:bold;line-height:1.2;letter-spacing:0;}
@media screen and (max-width: 960px){
.css-qm0hy9{font-size:1.25rem;}
}
/*! CSS Used from: Embedded */
.css-1bd53lu{margin:0;font-family:'__openSans_9c6427','__openSans_Fallback_9c6427';font-weight:500;font-size:0.875rem;line-height:1.57;color:rgba(0, 0, 0, 0.6);}
/*! CSS Used from: Embedded */
.css-cfg4pq{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:'__openSans_9c6427','__openSans_Fallback_9c6427';font-weight:400;font-size:0.875rem;line-height:1.43;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:rgb(1, 67, 97);background-color:rgb(229, 246, 253);color:black;padding:8px;background-color:var(--color-alert-neutral);color:var(--text-primary);width:100%;}
.css-cfg4pq .MuiAlert-icon{color:#0288d1;}
.css-cfg4pq .MuiAlert-message,.css-cfg4pq .MuiAlert-icon{padding:0;color:var(--color-neutral-soft);}
/*! CSS Used from: Embedded */
.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}
/*! CSS Used from: Embedded */
.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}
/*! CSS Used from: Embedded */
.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}
/*! CSS Used from: Embedded */
.css-xhpfbr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:'__openSans_9c6427','__openSans_Fallback_9c6427';font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#B81F25;padding:0px;}
@media print{
.css-xhpfbr{-webkit-print-color-adjust:exact;color-adjust:exact;}
}
.css-xhpfbr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(184, 31, 37, 0.04);}
@media (hover: none){
.css-xhpfbr:hover{background-color:transparent;}
}
@media (min-width:0px){
.css-xhpfbr{place-self:end;}
}
@media (min-width:900px){
.css-xhpfbr{place-self:inherit;}
}
/*! CSS Used from: Embedded */
.css-1unyz00{margin:0;font-family:'__openSans_9c6427','__openSans_Fallback_9c6427';font-weight:400;font-size:1rem;line-height:1.5;color:var(--color-secondary-pure);font-weight:400;font-size:14px;text-decoration-line:underline;text-transform:none;}
/*! CSS Used from: Embedded */
.css-zfv9x4{max-width:40%;position:fixed;bottom:-10px;}
@media (min-width: 2280px){
.css-zfv9x4{max-width:30%;}
}
.css-w0pj6f{overflow:hidden;pointer-events:none;position:absolute;z-index:0;inset:0px;border-radius:inherit;}
.css-1vc1it3{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0px;border:0px;margin:0px 0px 1.5rem;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;font-family:__openSans_9c6427, __openSans_Fallback_9c6427;line-height:1.75;min-width:64px;border-radius:4px;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1);color:rgb(19, 107, 158);text-transform:none;width:fit-content;font-size:1rem;font-weight:bold;padding:0px;}
@media print{
.css-1vc1it3{-webkit-print-color-adjust:exact;}
}
.css-1vc1it3:hover{text-decoration:none;background-color:rgba(19, 107, 158, 0.04);}
@media (hover: none){
.css-1vc1it3:hover{background-color:transparent;}
}
@media screen and (max-width: 960px){
.css-1vc1it3{margin-bottom:1rem;}
}
.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}
.css-6xugel > :nth-of-type(1){font-size:20px;}
.css-vubbuv{user-select:none;width:1em;height:1em;display:inline-block;fill:currentcolor;flex-shrink:0;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1);font-size:1.5rem;}
.css-1e3t5gr{flex-direction:column;position:relative;min-width:0px;padding:0px;margin:0px;border:0px;vertical-align:top;display:grid;gap:32px;}
.css-1e3t5gr .MuiFormHelperText-root{margin:0px;}
.css-i44wyl{display:inline-flex;flex-direction:column;position:relative;min-width:0px;padding:0px;margin:0px;border:0px;vertical-align:top;}
.css-1oz56b5{font-family:__openSans_9c6427, __openSans_Fallback_9c6427;font-weight:400;font-size:1rem;line-height:1.4375em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;cursor:text;display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;border-radius:4px;}
.css-1oz56b5:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0, 0, 0, 0.87);}
@media (hover: none){
.css-1oz56b5:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0, 0, 0, 0.23);}
}
.css-1x5jdmq{font:inherit;letter-spacing:inherit;color:currentcolor;border:0px;box-sizing:content-box;background:none;height:1.4375em;margin:0px;-webkit-tap-highlight-color:transparent;display:block;min-width:0px;width:100%;animation-name:mui-auto-fill-cancel;animation-duration:10ms;padding:16.5px 14px;}
.css-1x5jdmq:focus{outline:0px;}
.css-1x5jdmq:invalid{box-shadow:none;}
.css-1x5jdmq:-webkit-autofill{animation-duration:5000s;animation-name:mui-auto-fill;}
.css-1x5jdmq:-webkit-autofill{border-radius:inherit;}
.css-igs3ac{text-align:left;position:absolute;inset:-5px 0px 0px;margin:0px;padding:0px 8px;pointer-events:none;border-radius:inherit;border-style:solid;border-width:1px;overflow:hidden;min-width:0%;border-color:rgba(0, 0, 0, 0.23);}
.css-sot5in{color:rgba(0, 0, 0, 0.6);font-family:__openSans_9c6427, __openSans_Fallback_9c6427;font-weight:400;font-size:0.75rem;line-height:1.66;text-align:left;margin:3px 14px 0px;}
.css-cwhnqw{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0px;border:0px;margin:0px;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;font-family:__openSans_9c6427, __openSans_Fallback_9c6427;font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1);color:rgb(255, 255, 255);background-color:rgb(19, 107, 158);box-shadow:rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px;height:54px;}
@media print{
.css-cwhnqw{-webkit-print-color-adjust:exact;}
}
.css-cwhnqw:hover{text-decoration:none;background-color:rgb(13, 74, 110);box-shadow:rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px;}
@media (hover: none){
.css-cwhnqw:hover{background-color:rgb(19, 107, 158);}
}
.css-cwhnqw:active{box-shadow:rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px;}
.css-138h2zs{margin:0px;font-family:__openSans_9c6427, __openSans_Fallback_9c6427;font-size:1rem;line-height:1.5;font-weight:700;}
.css-ubcvsj{display:grid;}
@media (min-width: 960px){
.css-ubcvsj{display:flex;gap:4px;}
}
.css-se2ayw{margin:0px;font-family:__openSans_9c6427, __openSans_Fallback_9c6427;font-weight:400;font-size:1rem;line-height:1.5;}
.css-10w2ood{margin:0px;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;color:rgb(19, 107, 158);font-weight:700;text-decoration:none;}
.css-1j1gmqp{color:rgba(0, 0, 0, 0.6);font-family:__openSans_9c6427, __openSans_Fallback_9c6427;font-weight:400;font-size:1rem;line-height:1.4375em;padding:0px;display:block;transform-origin:left top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(133% - 32px);position:absolute;left:0px;top:0px;transform:translate(14px, -9px) scale(0.75);transition:color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1);z-index:1;pointer-events:auto;user-select:none;}
.css-14lo706{float:unset;width:auto;overflow:hidden;display:block;padding:0px;height:11px;font-size:0.75em;visibility:hidden;max-width:100%;transition:max-width 100ms cubic-bezier(0, 0, 0.2, 1) 50ms;white-space:nowrap;}
.css-14lo706 > span{padding-left:5px;padding-right:5px;display:inline-block;opacity:0;visibility:visible;}
/*! CSS Used from: https://veiculosmg.fazenda.mg.gov.br/_next/static/css/95c31842c24b317d.css */
body,html{padding:0;margin:0;}
a{color:inherit;text-decoration:none;}
*{box-sizing:border-box;}
.imgfadein-1{animation-name:imgfadein;animation-duration:.6s;animation-iteration-count:1;animation-timing-function:ease-out;}
:root{--color-neutral:grey;--color-neutral-soft:#636363;--color-neutral-soft-40:#63636366;--color-neutral-light:#f5f5f5;--color-neutral-lightest:#fff;--color-neutral-darkest:#000;--color-primary-dark:#94191e;--color-primary-pure:#b81f25;--color-primary-pure-10:#b81f251a;--color-primary-light:#da252c;--color-secondary-dark:#0f537b;--color-secondary-pure:#136b9e;--color-secondary-light:#1578b2;--color-alert:#f67d0d;--color-success:#2b752b;--color-highlight:#ffba07;--color-info:#751fb8;--color-error:#da252c;--color-govbr:#1351b4;--color-warning:#fff1c3;--spacing-icon:4px;--spacing-extrasmall:8px;--spacing-small:16px;--spacing-medium:24px;--spacing-large:32px;--spacing-extralarge:40px;--border-radius-none:0px;--border-radius-extrasmall:4px;--border-radius-small:8px;--border-radius-medium:16px;--border-radius-large:24px;--border-radius-round:9999px;--opacity-light:0.3;--opacity-base:0.5;--opacity-dark:0.8;--shadow-light:0px 4px 4px 0px #0000001a;--shadow-base:0px 4px 4px 0px #00000040;--shadow-dark:0px 4px 4px 0px #00000080;--icon-base:16px;--icon-small:20px;--icon-medium:24px;--icon-large:32px;--color-grey-200:#f2f2f2;--color-grey-300:#e0e0e0;--color-grey-400:#d4d4d4;--color-grey-500:#bdbdbd;--color-grey-600:#959090;--color-grey-1000:#404040;--color-error-100:#ffcdc6;--color-success-100:#c0f0d3;--color-background:#00000017;--color-background-2:#eaeaea;--color-alert-neutral:#f5f5f5;--color-autuado:red;--color-atraso:red;--color-aberto:red;--color-pago:green;--text-primary:#000000de;--text-secondary:#0000008a;--text-tertiary:grey;--mui-color-primary-main:#eb5757;--color-red-300:#feeceb;--color-icon-disabled:#adadad;--color-icon-autuado:#751fb8;}
.__className_9c6427{font-family:__openSans_9c6427,__openSans_Fallback_9c6427;}
/*! CSS Used keyframes */
@-webkit-keyframes mui-auto-fill-cancel{0%{display:block;}}
@keyframes mui-auto-fill-cancel{0%{display:block;}}
@-webkit-keyframes mui-auto-fill{0%{display:block;}}
@keyframes mui-auto-fill{0%{display:block;}}
@keyframes imgfadein{0%{opacity:0;}to{opacity:1;}}
/*! CSS Used fontfaces */
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/8f605fdd2ad38233-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/8f605fdd2ad38233-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/8f605fdd2ad38233-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/4372f57be5ceab4e-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/4372f57be5ceab4e-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:italic;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/4372f57be5ceab4e-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:italic;}
@font-face{font-family:__openSans_Fallback_9c6427;src:local("Arial");ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.00%;size-adjust:105.22%;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/8f605fdd2ad38233-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/8f605fdd2ad38233-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/8f605fdd2ad38233-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/4372f57be5ceab4e-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/4372f57be5ceab4e-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:italic;}
@font-face{font-family:__openSans_9c6427;src:url(https://veiculosmg.fazenda.mg.gov.br/_next/static/media/4372f57be5ceab4e-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:italic;}
@font-face{font-family:__openSans_Fallback_9c6427;src:local("Arial");ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.00%;size-adjust:105.22%;}