@import "~/common/stylesheet/index"; html, body { margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; } body { font-family: $font-family-normal; -webkit-font-smoothing: subpixel-antialiased; user-select: none; color: $color-font; font-size: $font-size-normal; } a { text-decoration: none; color: inherit; } * { box-sizing: border-box; } input, select, textarea, button { color: inherit; font-family: inherit; font-size: inherit; background: none; border: none; outline: none; min-width: 0; margin: 0; padding: 0; line-height: 1.15; } .app { display: flex; flex-direction: column; align-items: stretch; height: 100%; background-color: $theme-normal; .header { } .workspace { flex: 1; .visualization_viewer { background-color: $theme-dark; } .editor_tab_container { .input_title { input { &:hover, &:focus { margin: -4px; padding: 4px; background-color: $theme-normal; } } } } } .toast_container { position: absolute; bottom: 0; right: 0; z-index: 99; } }