*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{position:relative;overflow-x:hidden;max-width:100vw;border:0;background-color:var(--background-surface-stage-1);font-family:var(--primary-font-family),sans-serif;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--background-surface-stage-4)}body .overflow,html .overflow{overflow:hidden;max-height:var(--app-height)}body .fixed,html .fixed{position:fixed}html.overflowApp,html.overflowApp body{position:fixed;overflow:hidden;width:100dvw;height:100dvh;scroll-behavior:unset}html.noScroll,html.noScroll body{overflow:hidden}a{color:inherit;text-decoration:none}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:root{--app-height:100vh}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}img,picture{font-size:12px;color:var(--content-secondary);overflow-wrap:break-word}button{padding:0;border:none;background-color:transparent;font:inherit;color:inherit}img:not([src]){visibility:hidden}[data-layout-type=full-screen-modal]+[data-layout-type=root]{display:none}