@import "https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600;700;800&display=swap";:root{--vendas-layout-duration:.22s;color:var(--app-text,#0b1739);background:var(--app-background,#f3f8fe);font-synthesis:none;text-rendering:optimizelegibility;font-family:"Source Sans 3",system-ui,sans-serif}@media (prefers-reduced-motion:reduce){:root{--vendas-layout-duration:0s}}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{overflow:hidden}#root>div{height:100%}button,input{font:inherit}input:-webkit-autofill{caret-color:var(--app-text,#0b1739);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--app-text,#0b1739)!important;box-shadow:0 0 0 1000px var(--app-input,#fff) inset!important}input:-webkit-autofill:hover{caret-color:var(--app-text,#0b1739);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--app-text,#0b1739)!important;box-shadow:0 0 0 1000px var(--app-input,#fff) inset!important}input:-webkit-autofill:focus{caret-color:var(--app-text,#0b1739);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--app-text,#0b1739)!important;box-shadow:0 0 0 1000px var(--app-input,#fff) inset!important}input:-webkit-autofill:active{caret-color:var(--app-text,#0b1739);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--app-text,#0b1739)!important;box-shadow:0 0 0 1000px var(--app-input,#fff) inset!important}button{cursor:pointer}button:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #086bff47}
