@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;
}
}