body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:calc(100% - 1px)}#root,.mainView{display:flex;flex-direction:column;height:100dvh}.mainView{background:#fefefe}.api_loader{background:#0003;height:100vh;pointer-events:none;position:absolute;width:100vw;z-index:1e+26}.card{flex-direction:column}.card,.card-body{display:flex;flex-grow:1;overflow:hidden}.card-body{overflow-y:auto}.step-commands{background:#fff;border-width:1px;border-top:1px solid #0000004d;display:flex;overflow:hidden;padding:10px}.flayer{border:1px solid;flex-grow:1}.customer-form{background:#ecf0f1;display:flex;padding:1rem}.permission-form{background:#ecf0f1;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding-top:1rem}.radios{display:grid;grid-template-columns:1fr 1fr}.data-nascita{display:grid;grid-template-columns:1fr 1fr 2fr}.phone-number{display:grid;grid-template-columns:1fr 2.5fr}.completeFlow{background:#eee;display:flex;height:100vh;padding:10px}.completeFlow p{margin:3px}.completeFlow .content{background:#fafad2;border-radius:15px;border-top:1px solid #fff;box-shadow:0 0 10px -2px #333;color:#191915;flex-grow:1;padding:10px}.privacyDrawerContent{background:#efefef;bottom:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;left:0;position:absolute;right:0;top:0;z-index:999999}#root:has(.mainView.desktop){background:#607d8b;overflow:hidden}.mainView.desktop{border:1px solid #00000080;box-shadow:0 0 10px -4px;margin:auto;max-width:600px;width:600px}
/*# sourceMappingURL=main.5d1b2ab0.css.map*/