/*
 * @NOTE: Prepend a `~` to css file paths that are in your node_modules
 *        See https://github.com/webpack-contrib/sass-loader#imports
 */
 @import '../../../assets/font/iconfont.css';
 /* @import '../node_modules/draft-js/dist/Draft.css'; */

/* css 初始化 */
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;margin-bottom:0;}
ul,ol{list-style:none;}
a{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5; font-size:14px;}
body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top; height:auto;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:not-allowed;}
/* button:focus{outline: none;} */
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
/* input:focus{outline:none;} */
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
input::-webkit-input-speech-button {display: none}
button,input,textarea{
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
span,inline-block{display: inline-block;}

.clearfix::before{
  clear:both;
  height:0;
  width:0;
  content: "";
  display: table;
}
.clearfix::after {
  clear:both;
  height:0;
  width:0;
  content: "";
  display: table;
}
.clearfix {
  *zoom: 1; /* IE/7/6 */ /* 兼容IE6下的写法 */
}

/* css初始化完成 */

body {
  position: relative;
  height: 100vh;
  font-family: Arial, Helvetica, Helvetica Neue, serif;
  overflow-y: hidden;
}

#root {
  width: 100%;
  height: 100%;
}

.ka-wrapper, .ka-content{
	width: 100%;
	height: 100%;
}

body.light-theme {
  background-color: #ffffff;
}

body.dark-theme {
  background-color: #121212;
}

#window-drag-wrapper {
  width: 100%;
  height: 36px;
  user-select: none;
  -webkit-user-select: none;
  -webkit-app-region: drag;
}