.ReactCrop {
  position: relative;
  display: inline-block;
  cursor: crosshair;
  overflow: hidden;
  max-width: 100%;
}
.ReactCrop:focus {
  outline: none;
}
.ReactCrop--disabled, .ReactCrop--locked {
  cursor: inherit;
}
.ReactCrop__image {
  display: block;
  max-width: 100%;
  touch-action: none;
}
.ReactCrop__crop-selection {
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
  box-sizing: border-box;
  cursor: move;
  box-shadow: 0 0 0 9999em rgba(0, 0, 0, 0.5);
  touch-action: none;
  border: 1px solid;
  border-image-source: url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");
  border-image-slice: 1;
  border-image-repeat: repeat;
}
.ReactCrop--disabled .ReactCrop__crop-selection {
  cursor: inherit;
}
.ReactCrop--circular-crop .ReactCrop__crop-selection {
  border-radius: 50%;
  box-shadow: 0px 0px 1px 1px white, 0 0 0 9999em rgba(0, 0, 0, 0.5);
}
.ReactCrop--invisible-crop .ReactCrop__crop-selection {
  display: none;
}
.ReactCrop__rule-of-thirds-vt::before, .ReactCrop__rule-of-thirds-vt::after, .ReactCrop__rule-of-thirds-hz::before, .ReactCrop__rule-of-thirds-hz::after {
  content: "";
  display: block;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.4);
}
.ReactCrop__rule-of-thirds-vt::before, .ReactCrop__rule-of-thirds-vt::after {
  width: 1px;
  height: 100%;
}
.ReactCrop__rule-of-thirds-vt::before {
  left: 33.3333%;
  left: calc(100% / 3);
}
.ReactCrop__rule-of-thirds-vt::after {
  left: 66.6666%;
  left: calc(100% / 3 * 2);
}
.ReactCrop__rule-of-thirds-hz::before, .ReactCrop__rule-of-thirds-hz::after {
  width: 100%;
  height: 1px;
}
.ReactCrop__rule-of-thirds-hz::before {
  top: 33.3333%;
  top: calc(100% / 3);
}
.ReactCrop__rule-of-thirds-hz::after {
  top: 66.6666%;
  top: calc(100% / 3 * 2);
}
.ReactCrop__drag-handle {
  position: absolute;
}
.ReactCrop__drag-handle::after {
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  background-color: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.7);
  box-sizing: border-box;
  outline: 1px solid transparent;
}
.ReactCrop .ord-nw {
  top: 0;
  left: 0;
  margin-top: -5px;
  margin-left: -5px;
  cursor: nw-resize;
}
.ReactCrop .ord-nw::after {
  top: 0;
  left: 0;
}
.ReactCrop .ord-n {
  top: 0;
  left: 50%;
  margin-top: -5px;
  margin-left: -5px;
  cursor: n-resize;
}
.ReactCrop .ord-n::after {
  top: 0;
}
.ReactCrop .ord-ne {
  top: 0;
  right: 0;
  margin-top: -5px;
  margin-right: -5px;
  cursor: ne-resize;
}
.ReactCrop .ord-ne::after {
  top: 0;
  right: 0;
}
.ReactCrop .ord-e {
  top: 50%;
  right: 0;
  margin-top: -5px;
  margin-right: -5px;
  cursor: e-resize;
}
.ReactCrop .ord-e::after {
  right: 0;
}
.ReactCrop .ord-se {
  bottom: 0;
  right: 0;
  margin-bottom: -5px;
  margin-right: -5px;
  cursor: se-resize;
}
.ReactCrop .ord-se::after {
  bottom: 0;
  right: 0;
}
.ReactCrop .ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -5px;
  margin-left: -5px;
  cursor: s-resize;
}
.ReactCrop .ord-s::after {
  bottom: 0;
}
.ReactCrop .ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -5px;
  margin-left: -5px;
  cursor: sw-resize;
}
.ReactCrop .ord-sw::after {
  bottom: 0;
  left: 0;
}
.ReactCrop .ord-w {
  top: 50%;
  left: 0;
  margin-top: -5px;
  margin-left: -5px;
  cursor: w-resize;
}
.ReactCrop .ord-w::after {
  left: 0;
}
.ReactCrop__disabled .ReactCrop__drag-handle {
  cursor: inherit;
}
.ReactCrop__drag-bar {
  position: absolute;
}
.ReactCrop__drag-bar.ord-n {
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  margin-top: -3px;
}
.ReactCrop__drag-bar.ord-e {
  right: 0;
  top: 0;
  width: 6px;
  height: 100%;
  margin-right: -3px;
}
.ReactCrop__drag-bar.ord-s {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6px;
  margin-bottom: -3px;
}
.ReactCrop__drag-bar.ord-w {
  top: 0;
  left: 0;
  width: 6px;
  height: 100%;
  margin-left: -3px;
}
.ReactCrop--new-crop .ReactCrop__drag-bar, .ReactCrop--new-crop .ReactCrop__drag-handle, .ReactCrop--fixed-aspect .ReactCrop__drag-bar {
  display: none;
}
.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n, .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e, .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s, .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w {
  display: none;
}
@media (pointer: coarse) {
  .ReactCrop .ord-n,
.ReactCrop .ord-e,
.ReactCrop .ord-s,
.ReactCrop .ord-w {
    display: none;
  }
  .ReactCrop__drag-handle {
    width: 24px;
    height: 24px;
  }
}

@font-face{font-family:"Protest Guerrilla";src:url("/fixed/fonts/Protest_Guerrilla/ProtestGuerrilla-Regular.ttf")}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%}html,body,#app,.fullsize,.fullSize,.fullheight{border:0 0 0 0;height:100%;color:#a3a3a3;background-color:rgba(0,0,0,0)}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.site-header{width:100%;background-color:#2d2f54;padding-top:25px;padding-bottom:25px}.profileimage{width:100px;height:100px;border-radius:50%;border:4px solid #e0e0e0;margin:0 auto}div.site-header div.profile{padding-left:calc(50% - 60px)}div.site-header h3,div.site-header h4,div.site-header h5{color:#fff;text-align:center}ul#navigation{display:table;margin:0 auto;padding-left:0px}ul#navigation li{display:inline-block;margin-left:20px;margin-right:20px}ul#navigation li.active{border-bottom:2px solid teal}div.experiences{width:100%}div#left{float:left;height:100%}div#left ul{list-style-type:none;padding-left:0px;margin-left:30px}@media print{.no-print,.no-print *{display:none !important}div.experiences div#right{width:100%}}.privacyMain .title{text-align:center;padding:30px;background-color:#2d2f54;margin-bottom:10px}.privacy{margin-left:10%;margin-right:10%;margin-bottom:20px}.detail_image{width:85%;margin:10px}.experiences .right{margin-right:40px;margin-bottom:40px}.articlecontainer{margin:0 auto;display:table;overflow:scroll;height:calc(100% - 20px)}.article{width:800px;font-size:16pt;height:100%}.article img{height:160px;display:table;margin:0 auto}div.casetracker{color:#fff}div.casetracker span{margin-right:20px}div.casetracker select{background-color:#272822;height:35px;margin-left:100px}div.casetracker div.datepicker{padding:4px}div.casetracker div.green{background-color:#20602a}div.casetracker tr.highlight{background-color:#20a02a}.privacyMain{height:100%;overflow:scroll}.snackbar-item{color:light-dark(black, white);padding:6px 16px;border-radius:4px}.snackbar-item.snackbar-info{background-color:#1976d2;color:#fff}.snackbar-item.snackbar-warning{background-color:#ed6c02;color:#fff}.snackbar-item.snackbar-error{background-color:#d32f2f;color:#fff}.snackbar-item.snackbar-success{background-color:#2e7d32;color:#fff}.listView{display:flex;flex-flow:row wrap;overflow-y:scroll;padding-top:12px;justify-content:flex-start}.listView .listItem{padding:12px 12px 2px 12px;margin:3px;background-color:#424242}.listView .listItem img.thumbnail{margin-bottom:0px}.listView .listItem .captionContainer{display:flex;justify-content:space-between;align-items:center}.listView .listItem .captionContainer .caption{font-size:medium}.listView .listItem .captionContainer .tools{margin-right:-10px}@media all and (max-width: 666px){.listView .listItem{min-width:30%}.listView .listItem div.thumbnailContainer{width:100%}.listView .listItem div.thumbnailContainer img.thumbnail{width:100%}}@media all and (max-width: 333px){.listView{justify-content:space-evenly}.listView .listItem{width:100%}.listView .listItem div.thumbnailContainer{width:100%}.listView .listItem div.thumbnailContainer img.thumbnail{width:100%}}.listView .listItem.emoji{padding:0px}.listView .listItem.emoji img.thumbnail{width:48px;height:48px}input[type=range]{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);background:rgba(39,40,34,.67);border:0px solid rgba(1,1,1,.57)}input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;border:0px solid rgba(0,0,0,0);height:18px;width:14px;border-radius:2px;background:#273e67;cursor:pointer;-webkit-appearance:none;margin-top:-4.8px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(79,81,69,.67)}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);background:rgba(39,40,34,.67);border-radius:1.3px;border:0px solid rgba(1,1,1,.57)}input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;border:0px solid rgba(0,0,0,0);height:18px;width:14px;border-radius:2px;background:#273e67;cursor:pointer}input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}input[type=range]::-ms-fill-lower{background:rgba(0,0,0,.67);border:0px solid rgba(1,1,1,.57);border-radius:2.6px;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0)}input[type=range]::-ms-fill-upper{background:rgba(39,40,34,.67);border:0px solid rgba(1,1,1,.57);border-radius:2.6px;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0)}input[type=range]::-ms-thumb{box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;border:0px solid rgba(0,0,0,0);height:18px;width:14px;border-radius:2px;background:#273e67;cursor:pointer;height:8.4px}input[type=range]:focus::-ms-fill-lower{background:rgba(39,40,34,.67)}input[type=range]:focus::-ms-fill-upper{background:rgba(79,81,69,.67)}body #main{height:100%}body #main #blocksApp{height:100%;overflow:hidden;user-select:none;background-color:#222;color:#fff}body #main #blocksApp.vertical .mobileUI .blocklyTreeRow{padding-top:12px;padding-bottom:12px;height:unset}body #main #blocksApp.vertical #editors{height:calc(100% - 56px)}body #main #blocksApp.vertical #editors #blocksContainer{height:100%}body #main #blocksApp.vertical #editors #blocksContainer #blocksEditor{height:100%}body #main #blocksApp.vertical #toolbar{height:56px;border-bottom:1px gray solid;overflow-x:scroll;display:flex}body #main #blocksApp.vertical #toolbar .toobarButton{height:48px;margin:4px 4px 4px 4px;border-radius:2px;border-width:0;display:inline-block}body #main #blocksApp.vertical #toolbar .toobarButton.active{background-color:#305050}body #main #blocksApp.vertical #toolbar .toobarButton:hover{background-color:#304050}body #main #blocksApp.vertical #toolbar .toobarButton.done{outline:unset}body #main #blocksApp.vertical #toolbar .toobarButton img{height:32px;width:48px}body #main #blocksApp .siteIcon{width:40px;height:40px;margin:0 auto;margin-left:10px;margin-right:10px;padding:5px}body #main #blocksApp .userIcon{width:32px;height:32px;float:right;padding:4px}body #main #blocksApp .userIcon img{width:100%;height:100%;object-fit:contain;border-radius:20px;border:2px #b8c1c9 solid}body #main #blocksApp.horizontal .mobileUI .blocklyTreeRow{padding-top:6px;padding-bottom:6px;height:unset}body #main #blocksApp.horizontal #editors{height:calc(100% - 40px)}body #main #blocksApp.horizontal #editors #blocksContainer{height:100%;float:left}body #main #blocksApp.horizontal #editors #blocksContainer #blocksEditor{height:100%}body #main #blocksApp.horizontal #editors #canvas2dContainer{float:left;height:100%}body #main #blocksApp.horizontal #toolbar{height:40px;border-bottom:1px gray solid;background-color:#202124;display:flex;justify-content:center}body #main #blocksApp.horizontal #toolbar .spacer{flex:1}body #main #blocksApp.horizontal #toolbar .slider{display:flex;align-items:center;justify-content:center}body #main #blocksApp.horizontal #toolbar button{height:32px;margin:4px 4px 4px 4px;border-radius:2px;border-width:0;display:inline-block}body #main #blocksApp.horizontal #toolbar button.active{background-color:#202430}body #main #blocksApp.horizontal #toolbar button:hover{background-color:#304050}body #main #blocksApp.horizontal #toolbar button.done{outline:unset}body #main #blocksApp.horizontal #toolbar button img{height:20px;width:20px}body #main #blocksApp #canvasViewer{height:100%}#blocksApp #categoryButton{position:relative;bottom:30px;z-index:99;width:40px;height:40px}#blocksApp #categoryButton>img{width:40px;margin-bottom:6px;padding:6px 6px 6px 6px}.gutter{background-color:#333;background-repeat:no-repeat;background-position:50%}.gutter.gutter-horizontal{cursor:col-resize;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==")}.gutter.gutter-vertical{cursor:row-resize;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=")}.split{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.split,.gutter.gutter-horizontal{float:left;height:100%}button{background-color:#272822;color:#b8c1c9}button:hover{background-color:#b8c1c9;color:#474844}.blocklyMainBackgroundStorypad{fill:#242424;background-color:#242424}.blocklyFlyoutBackground{fill:#505050;fill-opacity:.92}.blocklyToolboxDiv{background-color:#272822}.blocklyTreeLabel{color:#b8c1c9}.blocklyTreeRow:hover{fill:#474747}.blocklyTreeRow:hover .blocklyTreeLabel{color:#000}.blocklyTreeSelected{background-color:#16649a;color:#b8c1c9}.blocklyScrollbarHandle{fill:#33342e}.blocklyScrollbarHandle:hover{fill:#474844}.blocklyScrollbarBackground:hover+.blocklyScrollbarHandle{fill:#474844}#colorpicker{position:absolute;margin:0 auto;z-index:100}#colorpicker .sketch-picker{margin:auto}#canvasViewer canvas{width:100%;height:100%}.blocksItem{width:100px;height:116px;float:left;overflow:hidden;margin:5px 5px 5px 0px}.blocksItem:hover{background-color:#121212}.blocksItem .controls{margin-top:4px;margin-left:4px;margin-bottom:2px}.blocksItem>img{width:100%;height:68px}.blocksItem .title{text-align:center;font-size:14px;margin-top:2px}.blocksItem .deleteButton{width:14px;height:22px;cursor:pointer}.blocksItem .deleteButton:hover{transform:scale(1.5);transition:.4s ease-in}.clearFloat{clear:both}.blocklyToolboxDiv.slideShow{left:-100px;-webkit-animation:slideShow .5s forwards;animation:slideShow .5s forwards;display:block}.blocklyToolboxDiv.slideHide{display:none}@-webkit-keyframes slideShow{100%{left:0}}@keyframes slideShow{100%{left:0}}.modal-dialog.modal-lg{height:100%}.modal-dialog{position:fixed;top:0px;z-index:100;display:flex;align-items:center;width:70%}.modal-dialog .modal-content{background-color:#202124;height:90%}.modal-dialog .modal-content .modal-header{border-bottom:1px solid gray;height:52px}.modal-dialog .modal-content .modal-header .close{color:#fff}.modal-dialog .modal-content .modal-body{overflow-y:scroll;height:calc(100% - 104px)}.modal-dialog .modal-content .modal-footer{border-top:1px solid gray;height:56px;padding-top:9px;padding-right:10px}.modal-dialog .modal-content .modal-footer .btn{background-color:#272822;color:#b8c1c9;border:unset}.modal-dialog .modal-content .btn:hover,.modal-dialog .modal-content .close:hover{color:#fff;background-color:#000}.numpad{width:90%;margin-left:5%;position:absolute;bottom:4px;z-index:100;left:0px;display:none}.numpad.visible{display:block}.numpad .column{float:left;width:33.33%;text-align:center;height:32px;vertical-align:middle;color:#b8c1c9;font-size:22px;font-weight:300;border:1px solid #242424}.numpad .column:hover{color:#242424;background-color:#b8c1c9}.numpad .row:after{content:"";display:table;clear:both}.numpad .number{background-color:#5e5e5e}.numpad .symbol{background-color:#3f3f3e}.numpad .controls{text-align:center;background-color:#3f3f3e}.numpad .input{width:100%;height:32px;color:#b8c1c9;background-color:#242424;vertical-align:middle;text-align:center;font-size:26px;float:left}.numpad .clearButton{position:absolute;right:10px;text-align:center;vertical-align:middle;font-size:22px;top:5px}.modal-body-export{height:unset}.modal-body-export #opxions{margin-top:30px;margin-bottom:50px;margin-left:20px}.modal-body-export button{height:48px;width:80px;margin:4px 4px 4px 4px;border-radius:2px;border-width:0;display:inline-block}.modal-body-export button.active{background-color:#305050}.modal-body-export button:hover{background-color:#304050;color:#ccc}.modal-body-export button:focus{outline:unset}.variables{position:absolute;background-color:hsla(0,0%,80%,.1333333333);margin:4px 4px 4px 4px;padding:4px 4px 4px 4px}.variables .variable{display:inline-flexbox;margin-bottom:3px}.variables .variable span.name{display:inline-block;vertical-align:middle;margin-right:2px;width:80px;overflow:hidden}.variables .variable span.value{width:30px;overflow:hidden;display:inline-grid;text-align:center}.variables .variable input{display:inline-block;width:100px;vertical-align:middle}label.label1{font-size:13px;margin-left:2px}div[role=dialog]{color:#aaa}.fullSize{width:100%;height:100%}div.sketchEditor{width:100%;height:100%}div.sketchEditor canvas.view3d{width:100%;height:100%}div.sketchEditor button.floatButton{position:absolute;top:0px;right:0px}div.sketchEditor div.tools{position:absolute;bottom:8px;width:100%;height:48px;user-select:none}div.sketchEditor div.tools .container{display:inline-flex;align-items:center;justify-content:center;width:100%}div.sketchEditor div.tools .container .item{width:48px;height:48px;background-color:#232323;padding:2px;margin:2px 2px 2px 2px;background-position:center;background-size:40px;background-repeat:no-repeat;border-radius:4px}div.sketchEditor div.tools .container .item.active{background-color:#0e639c}div.sketchEditor div.tools .container .item.active:hover{background-color:#0e639c;cursor:pointer}div.sketchEditor div.tools .container .item:hover{background-color:#fff;cursor:pointer}div.sketchEditor div.tools .container .item.selectTool{background-image:url(https://www.storypad.net/assets-109//../fixed/images/sketch3d/SelectionlIcon.svg)}div.sketchEditor div.tools .container .item.lineTool{background-image:url(https://www.storypad.net/assets-109//../fixed/images/sketch3d/LineToolIcon.svg)}div.sketchEditor div.tools .container .item.rectTool{background-image:url(https://www.storypad.net/assets-109//../fixed/images/sketch3d/RectToolIcon.svg)}div.sketchEditor div.tools .container .item.extrusionTool{background-image:url(https://www.storypad.net/assets-109//../fixed/images/sketch3d/ExtrusionToolIcon.svg)}div.sketchEditor div.tools .container .item.selectionTool{background-image:url(https://www.storypad.net/assets-109//../fixed/images/sketch3d/SelectionToolIcon.svg)}div.sketchEditor div.toolbar{position:absolute;top:8px;width:50px;height:100%;display:table;user-select:none}div.sketchEditor div.toolbar .container{display:table-cell;vertical-align:middle}div.sketchEditor div.toolbar .container .item{width:48px;height:48px;background-color:#232323;padding:2px;margin:2px 2px 2px 2px;background-position:center;background-size:24px;background-repeat:no-repeat;border-radius:4px}div.sketchEditor div.toolbar .container .item.active{background-color:#0e639c}div.sketchEditor div.toolbar .container .item.active:hover{background-color:#0e639c;cursor:pointer}div.sketchEditor div.toolbar .container .item:hover{background-color:#fff;cursor:pointer}div.sketchEditor div.toolbar .container .item.disabled{background-color:#507050;cursor:not-allowed}div.sketchEditor div.toolbar .container .item.disabled:hover{cursor:not-allowed}div.sketchEditor div.toolbar .container .item.undo{background-image:url(https://www.storypad.net/assets-109//../fixed/images/UndoIcon.svg)}div.sketchEditor div.toolbar .container .item.redo{background-image:url(https://www.storypad.net/assets-109//../fixed/images/RedoIcon.svg)}div.sketchEditor div.toolbar .container .item.save{background-image:url(https://www.storypad.net/assets-109//../fixed/images/SaveIcon.svg)}.MSDF canvas{background-color:#000}.MSDF textarea{width:100%;height:50px;background-color:#202124;color:#909090}.MSDF .FontOptions label{margin-left:5px;margin-right:20px}div.familyApp{height:100%;font-size:25px;overflow-y:scroll}div.familyApp .toolbar{height:56px;width:100%;position:fixed;z-index:2;display:flex}div.familyApp .toolbar button{border:1px solid #a0a0a0;border-radius:3px;padding-left:25px;padding-right:25px;padding-bottom:10px;padding-top:10px}div.familyApp .toolbar label{display:flex;align-items:center}div.familyApp .MuiTypography-h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.familyApp .startCard{display:flex;flex-wrap:wrap;height:100%}div.familyApp .startCard button{margin:10px;width:45%;height:45%;font-size:45px;flex-grow:1}div.familyApp .carousel{width:100%;height:100%}div.familyApp .carousel .carousel-inner{height:100%;display:flex}div.familyApp .carousel .carousel-inner>.item{width:100%;height:100%}div.familyApp .carousel .carousel-inner>.item .imageContainer{width:100%;height:100%}div.familyApp .carousel .carousel-inner>.item .carouselImage{width:100%;height:100%;object-fit:scale-down}div.familyApp .carousel a.left,div.familyApp .carousel a.right{top:100px;background-image:none}div.familyApp .carousel a.left .glyphicon,div.familyApp .carousel a.right .glyphicon{display:none}div.familyApp .carousel .carousel-indicators{display:none}div.familyApp .albums,div.familyApp .googleAlbums{display:flex;flex-wrap:wrap;height:100%;overflow-y:scroll}div.familyApp .albums>a,div.familyApp .googleAlbums>a{flex-grow:1;display:flex}div.familyApp div.MuiCard-root{float:left;margin:4px;flex-grow:1}div.familyApp div.MuiCardMedia-root{background-size:contain;margin:auto}div.familyApp .MuiCardContent-root{color:#a0a0a0;background-color:#242424}div.familyApp .MuiTypography-colorTextSecondary{color:#a0a0a0}div.familyApp .albumImages{height:100%;width:100%;position:absolute;top:0px}div.familyApp .albumImages .listView{position:unset;top:0px;display:flex;flex-wrap:wrap;width:100%;height:100%}div.familyApp .albumImages .videoContainer{position:fixed;top:0px;bottom:0px;width:100%;height:100%;background-color:#242424}div.familyApp .albumImages .videoContainer video{position:fixed;width:100%;height:100%}div.familyApp .albumImages .listView.shared{max-height:100%}div.familyApp .albumImages .listView.shared .selectedImage{display:none}div.familyApp .albumImages .listView.shared .imageTile{max-width:350px;object-fit:contain;flex-grow:1}div.familyApp .albumImages .largeImage{position:absolute;top:0px;width:100%;height:100%}div.familyApp .albumImages .largeImageinvisible{display:none}div.familyApp .imageContainer .fullscreenImage{width:100%;height:100%}div.familyApp div.bottomButton{position:fixed;bottom:20px;right:48px}div.familyApp div.bottomButton .left,div.familyApp div.bottomButton .right{width:15%;top:0px}div.familyApp div.bottomButton button.bottom{margin-left:20px;font-size:35px}div.familyApp div.topButton{position:fixed;top:20px;right:48px}div.familyApp div.topButton .left,div.familyApp div.topButton .right{width:15%;top:0px}div.familyApp div.topButton button.bottom{margin-left:20px;font-size:35px}.familyLogin{padding:20px}.familyLogin h1{font-size:50pt;margin-bottom:120px}.familyLogin>div{padding-bottom:50px}.familyLogin button,.familyLogin label{font-size:30pt;display:block}.familyLogin input{height:40pt;font-size:28pt}.familyLogin button.submit{float:right;font-size:35pt;padding:10pt;margin-right:40px}.imageGrid{height:100%;overflow-y:scroll}.ril__toolbar{left:unset;width:auto}.printBtn{position:fixed;top:0;z-index:100000}.fullscreen{width:100%;height:100%}div#print{width:100%;height:100%}div#print>div#leftPanel{width:calc(100% - 200px);height:100%}div#print>div#leftPanel div#crop{width:auto;height:auto;justify-content:center;display:flex;max-height:100%}div#print>div#leftPanel div#crop div.imagecrop{width:auto;height:auto;max-height:100%;max-width:100%}div#print>div#leftPanel div#crop div.imagecrop>div{width:auto;height:100%;max-height:100%;max-width:100%}div#print>div#leftPanel div#crop div.imagecrop img{max-height:100%;max-width:100%;object-fit:contain}div#print>div#rightPanel{height:auto;width:200px;top:10px;right:10px;position:fixed;color:#000;background-color:rgba(192,192,192,.2509803922)}div#print>div#rightPanel div#controls{margin-left:30px}.googleAlbums{height:100%;overflow-y:scroll}.ml{display:flex;flex-direction:column;height:100%}.ml .mlToolbar{width:100%;z-index:1;background-color:#242424}.ml .mlImages{width:100%;flex-grow:1}.ml .topButton{display:none}.ml div.familyApp .albumImages{top:unset}.ml .imageGrid img.selected{border:solid 4px green;border-radius:3px}body{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0}canvas#paper[resize]{width:100%;height:100%}canvas#paper{width:100%;height:100%}div.pdf{width:100%;height:100%}div.pdf .drawFloatButton{border-radius:30px;width:48px;height:48px;margin-left:4px;margin-top:4px}div.pdf div,div.pdf canvas{user-select:none}div.pdf .full{width:100%;height:100%;background-color:#fff}div.pdf #toolbar{width:100%;height:40pt;background-color:#202124;display:inline-flex;font-size:medium}div.pdf #toolbar .firstRow{width:100%;height:40pt;border-bottom:1pt gray solid;display:inline-flex}div.pdf #toolbar .firstRow .siteIcon{margin:6px}div.pdf #toolbar .firstRow>div.middle{display:inline-flex;align-items:center;justify-content:center;width:100%}div.pdf #toolbar .firstRow .penSize{text-align:center;width:40pt}div.pdf #toolbar .firstRow .penSize p{margin:0}div.pdf #toolbar .firstRow .toobarButton{height:32pt;margin:4px 4px 4px 4px;border-radius:2pt;border-width:0;display:inline-block}div.pdf #toolbar .firstRow .toobarButton.active{background-color:#202430}div.pdf #toolbar .firstRow .toobarButton.running{background-color:#47598f}div.pdf #toolbar .firstRow .toobarButton.disabled{background-color:gray;cursor:no-drop}div.pdf #toolbar .firstRow .toobarButton:hover{background-color:#304050}div.pdf #toolbar .firstRow .toobarButton.done{outline:unset}div.pdf #toolbar .firstRow .toobarButton img{height:20pt;width:20pt}div.pdf #toolbar .firstRow .colorButton{border-radius:30px;width:20pt;height:20pt;cursor:pointer;margin:4px;border:1px solid #ddd}div.pdf #toolbar .secondRow{position:absolute;top:44pt;width:100%;display:inline-flex;align-items:center;justify-content:center}div.pdf #toolbar .secondRow .circle-picker,div.pdf #toolbar .secondRow .sketch-picker{background-color:#3f3f3f;padding-left:9pt;padding-top:9pt;border-radius:6px}div.pdf #toolbar .secondRow div.penSizeSlider{margin:0 auto;background:#202124;padding:3px}div.pdf #toolbar .secondRow div.penSizeSlider>div{display:block}div.pdf #toolbar .secondRow div.penSizeSlider p.penlabel{margin:12px}div.pdf #toolbar .secondRow div.penSizeSlider input{width:auto;display:inline}div.pdf #toolbar .secondRow div.penSizeSlider p.sizelabel{margin:12px}div.pdf #toolbar .secondRow div.penSizeSlider p{display:inline;margin:0 auto}div.pdf #toolbar .secondRow div.penSizeSlider input[type=checkbox]{margin:12px}div.pdf .viewercontainer{width:100%;height:100%}div.pdf .viewercontainer canvas{z-index:0;position:absolute}div.pdf .viewercontainer .overlay{z-index:0;position:absolute;width:100%;height:100%;top:0px;left:0px;pointer-events:none}div.pdf .viewercontainer .overlay .windowcard{min-width:100px;width:100%;background-color:#202124}div.pdf .viewercontainer .overlay .windowcard .header{display:inline-flex;width:100%;position:sticky;top:0px;height:28px;align-items:center;z-index:1;background-color:#303030}div.pdf .viewercontainer .overlay .windowcard .header .controls{padding:0 12px;display:flex;align-items:center}div.pdf .viewercontainer .overlay .windowcard .header .controls .control{display:flex;align-items:center;opacity:.5;cursor:pointer}div.pdf .viewercontainer .overlay .windowcard .header .controls .control:hover{opacity:.8}div.pdf .viewercontainer .overlay .windowcard .header .controls .control.selected{opacity:1}div.pdf .viewercontainer .overlay .windowcard .header .controls .control.close{color:red}div.pdf .viewercontainer .overlay .windowcard .header .controls .control.clapse{color:orange}div.pdf .viewercontainer .overlay .windowcard .header .controls .control.lock{color:#35d4c7}div.pdf .viewercontainer .overlay .windowcard .header .title{display:flex;flex:1;min-width:50px;max-width:80%;outline:none;text-align:center;z-index:1;overflow:hidden;white-space:nowrap;justify-content:center}div.pdf .viewercontainer .overlay .windowcard .content{position:relative;padding:12px}div.pdf .userIcon{margin:4px}div.pdf .userIcon img{width:48px;height:48px;object-fit:contain;border-radius:20pt;border:4px #404040 solid}div.pdf .penButton{margin-left:9px}div.pdf .palleteButton{margin-left:4px}div.pdf .settingButton{margin-left:4px}div.pdf .layerButton.active,div.pdf .penButton.active,div.pdf .palleteButton.active{background-color:#58a4c8}div.pdf .hiden{display:none}div.pdf .tools{position:absolute;top:0px;left:0px;width:100%;pointer-events:none;display:inline-flex;padding-top:4px;z-index:10}div.pdf .tools button{pointer-events:auto}div.pdf .fileMenu{width:48px;margin-top:4px;margin-right:4px}div.pdf .fileMenu .MuiSpeedDial-root button.MuiFab-circular{width:48px;height:48px}div.pdf .fileMenu .MuiSpeedDial-root button.MuiFab-circular.on{background-color:#5884f8}.MuiListItemText-root{font-size:small}.-MuiTypography-root{font-size:small}.MuiMenuItem-root.selected,div.pdf .drawFloatButton.selected{background-color:#58a4c8;color:#242422}.MuiInput-root{font-size:medium;color:#ccc}.MuiMenuItem-root.selected:hover{background-color:#58a4c8;color:#242422}.MuiPaper-elevation{pointer-events:auto}.sketch-picker{background-color:#242422}.sketch-picker input{color:#242422}li,ul,div,button{user-select:none}div:focus,canvas:focus{outline:none}.drawings{display:flex;justify-content:space-evenly;flex-wrap:wrap;flex-direction:row;max-height:60%;touch-action:pan-y}.drawings .drawingItem{cursor:pointer;display:flex;justify-content:center;flex:1 0 20%;margin:5px}.drawings .drawingItem .item{width:100%}.drawings .drawingItem img.thumbnail{width:100%;height:120px;object-fit:contain}.drawings .drawingItem div.title{display:flex;width:100%;height:24px;justify-content:center}.drawings .drawingItem .delete{z-index:10;float:right}div.nameSection{height:40px;display:flex;align-items:center}div.nameSection label{margin-right:30px}div.nameSection input{flex-grow:1;color:#000}div.nameSection button{margin-left:30px}button{color:#ccc}button:hover{color:#58a4c8}button.active,div.active{color:#87d8fd;background-color:#515151}.toolgrid{padding-left:5px;padding-right:5px}.righthand div.shapeContainer{left:4px}.righthand .zoomControl{right:4px}.righthand .undoRedoButton,.righthand .colorPalleteButtonGroup,.righthand .toolgrid{display:flex;flex-direction:row}.lefthand div.shapeContainer{right:4px}.lefthand .fileMenu{margin-right:10px;margin-left:1px}.lefthand .zoomControl{left:4px}.lefthand .undoRedoButton,.lefthand .colorPalleteButtonGroup,.lefthand .toolgrid{display:flex;flex-direction:row-reverse}div.verticaltools{position:absolute;display:flex;pointer-events:none;align-items:center}div.verticaltools.shapeContainer{top:48px;width:48px;height:100%}div.verticaltools.actionTools{right:0px;top:128px}div.verticaltools ul.shapeList,div.verticaltools ul.actionList{padding:0;z-index:3;overflow-y:auto}div.verticaltools ul.shapeList .item1,div.verticaltools ul.actionList .item1{list-style-type:none;margin:2px;width:32px;height:32px;padding:4px;border-radius:3px;display:flex;align-items:center;justify-content:center;pointer-events:auto;transition:width 1s,height 1s,opacity 1s,background-color 1s visibility 1s}div.verticaltools ul.shapeList .item1.active,div.verticaltools ul.actionList .item1.active{background-color:#87d8fd;color:#242424}div.verticaltools ul.shapeList .divider,div.verticaltools ul.actionList .divider{height:6px}.drawFloatButton{transition:width 1s,height 1s,opacity 1s,background-color 1s visibility 1s}div.pdf .textInputMask{width:100%;height:100%;position:absolute;top:0px;left:0px}div.pdf .textInputMask .backgroundMask{width:100%;height:100%;background-color:#242424;opacity:.5}div.pdf .textInputMask .textInputContainer{width:calc(100% - 58px);z-index:10;position:absolute;top:62px;left:48px;right:4px;height:30%;display:flex;flex-direction:column}div.pdf .textInputMask .textInputContainer textarea.textAreaInput{width:100%;flex-grow:1;overflow:scroll;font-size:medium;resize:none}div.pdf .textInputMask .textInputContainer .buttonGroup{display:flex}div.pdf .textInputMask .textInputContainer .buttonGroup button{margin-top:4px;height:32px;font-size:medium;padding-left:4px;padding-right:4px;margin:4px}.lightMode .drawFloatButton,.lightMode .shapeList .item1,.lightMode .actionList .item1,.lightMode .fileMenu .MuiSpeedDial-root button.MuiFab-circular,.lightMode .zoomControl,.lightMode .smallButton,.lightMode .buttonGroup button,.lightMode textarea.textAreaInput{background-color:#cbcbcb;color:#404040}.lightMode .zoomControl label,.lightMode .zoomControl button{background-color:#cbcbcb;color:#404040}.lightMode .viewercontainer{background-color:#fff}@media(hover: hover){.lightMode .smallButton:hover,.lightMode .drawFloatButton:hover,.lightMode .shapeList .item1:hover,.lightMode .actionList .item1:hover,.lightMode .fileMenu .MuiSpeedDial-root button.MuiFab-circular:hover{background-color:#58a4c8;color:#404040;cursor:pointer}}.lightMode .drawFloatButton.active,.lightMode .shapeList .item1.active,.lightMode .actionList .item1.active,.lightMode .fileMenu .MuiSpeedDial-root button.MuiFab-circular.active{background-color:#87d8fd;color:#404040}.darkMode .drawFloatButton,.darkMode .shapeList .item1,.darkMode .actionList .item1,.darkMode .fileMenu .MuiSpeedDial-root button.MuiFab-circular,.darkMode .zoomControl,.darkMode .smallButton,.darkMode .buttonGroup button,.darkMode textarea.textAreaInput{background-color:#404040;color:#cbcbcb}.darkMode .zoomControl label,.darkMode .zoomControl button{background-color:#404040;color:#cbcbcb;cursor:pointer}@media(hover: hover){.darkMode .smallButton:hover,.darkMode .drawFloatButton:hover,.darkMode .shapeList .item1:hover,.darkMode .actionList .item1:hover,.darkMode .fileMenu .MuiSpeedDial-root button.MuiFab-circular:hover{background-color:#58a4c8;color:#404040}}@media(hover: none){.darkMode .smallButton:hover,.darkMode .drawFloatButton:hover,.darkMode .shapeList .item1:hover,.darkMode .actionList .item1:hover,.darkMode .fileMenu .MuiSpeedDial-root button.MuiFab-circular:hover{background-color:#58a4c8 !important}}.darkMode .drawFloatButton.active,.darkMode .shapeList .item1.active,.darkMode .actionList .item1.active,.darkMode .fileMenu .MuiSpeedDial-root button.MuiFab-circular.active{background-color:#87d8fd;color:#404040}div.pdf div.confirmButtons{display:flex;align-items:center}div.pdf div.confirmButtons button{height:32px;margin-left:6px}.navigationTool .shepeSettingButton,.navigationTool .colorPalleteButton,.navigationTool .settingButton{width:0px}.fileMenuOpen .drawFloatButton.shepeSettingButton,.fileMenuOpen .colorPalleteButton,.fileMenuOpen .drawFloatButton.settingButton,.fileMenuOpen .undoRedoButton,.fileMenuOpen .shapeList,.fileMenuOpen .drawFloatButton.navigationButton{opacity:0;visibility:hidden}.navigationTool .shapeList{opacity:0;visibility:hidden}div.pdf .drawFloatButton.navigationButton{margin-left:9px;margin-right:9px}.zoomControl{position:absolute;top:48px;margin-top:18px;padding:4px;z-index:10;opacity:0;visibility:hidden;display:flex;flex-direction:row;height:38px;transition:opacity 1s visibility 1s;align-items:center}.zoomControl label.percentage{margin-left:10px;margin-right:10px;width:48px;text-align:end}.zoomControl button{width:37px;height:32px;border-radius:unset}div.pdf .strokeButton{border-width:6px;border-radius:30px;width:24px;height:24px;border:6px solid}div.pdf .fillButton{width:calc(100% - 6px);height:calc(100% - 6px);border:2px solid #ccc;border-radius:30px;border-width:2px;width:32px;height:32px}@media(max-width: 600px){div.pdf .fillButton{width:26px;height:26px}div.pdf .drawFloatButton{width:40px;height:40px;margin-left:4px;margin-top:4px}div.pdf .strokeButton{width:22px;height:22px;border:4px solid}div.pdf .fileMenu{width:40px;margin-top:4px;margin-right:4px}div.pdf .fileMenu .MuiSpeedDial-root button.MuiFab-circular{width:40px;height:40px}}@media(max-height: 500px){div.pdf .fillButton{width:26px;height:26px}div.pdf .drawFloatButton{width:40px;height:40px;margin-left:4px;margin-top:4px}div.pdf .strokeButton{width:22px;height:22px;border:4px solid}div.pdf .fileMenu{width:40px;margin-top:4px;margin-right:4px}div.pdf .fileMenu .MuiSpeedDial-root button.MuiFab-circular{width:40px;height:40px}.lefthand .toolgrid{flex-direction:row}.lefthand .toolgrid .toolDevider{display:none}.righthand .toolgrid{flex-direction:row-reverse}.righthand .toolgrid .toolDevider{display:none}div.shapeContainer{top:1px;height:100%;overflow-y:scroll}div.shapeContainer ul.shapeList{height:100%}div.shapeContainer ul.shapeList .divider{height:2px}div.shapeContainer ul.shapeList li.item1{padding:0px;width:32px;height:28px}}.textInputMask textarea div{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.web .drawingApp.darkMode .viewercontainer{background-color:#202124}div.pdf .drawing.drawingApp .viewercontainer canvas{z-index:1}div.pdf .drawing.drawingApp .viewercontainer .overlay{z-index:0}div.pdf .drawing.drawingApp .viewercontainer .overlay .genericcard{pointer-events:none}div.pdf .selectionMoveTool.drawingApp .viewercontainer canvas,div.pdf .overlayEnabled.drawingApp .viewercontainer canvas{pointer-events:none;opacity:1}div.pdf .selectionMoveTool.drawingApp .viewercontainer .genericcard,div.pdf .overlayEnabled.drawingApp .viewercontainer .genericcard{pointer-events:all}.genericcard{display:block;min-width:30px;min-height:30px;position:absolute;border:1px solid #5884f8}.genericcard .controlpoint{position:absolute;width:6px;height:6px;background-color:#5884f8;pointer-events:all;z-index:2}.genericcard .lefttop,.genericcard .righttop,.genericcard .middletop{top:-3px}.genericcard .leftbottom,.genericcard .rightbottom,.genericcard .middlebottom{bottom:-3px}.genericcard .leftmiddle,.genericcard .lefttop,.genericcard .leftbottom{left:-3px}.genericcard .rightbottom,.genericcard .righttop,.genericcard .rightmiddle{right:-3px}.genericcard .middletop,.genericcard .middlebottom{left:50%;transform:translateX(-3px)}.genericcard .leftmiddle,.genericcard .rightmiddle{top:50%;transform:translateY(-3px)}.genericcard .topline,.genericcard .bottomline,.genericcard .rightline,.genericcard .leftline{position:absolute;pointer-events:all;opacity:0;cursor:move;z-index:2}.genericcard .leftline,.genericcard .rightline{height:100%;width:6px}.genericcard .leftline{left:0;transform:translateX(-3px)}.genericcard .rightline{right:0;transform:translateX(3px)}.genericcard .topline,.genericcard .bottomline{width:100%;height:5px}.genericcard .topline{top:0;transform:translateY(-3px)}.genericcard .bottomline{bottom:0;transform:translateY(3px)}.genericcard .lefttop{cursor:nw-resize}.genericcard .righttop{cursor:ne-resize}.genericcard .leftmiddle{cursor:w-resize}.genericcard .rightmiddle{cursor:e-resize}.genericcard .leftbottom{cursor:sw-resize}.genericcard .rightbottom{cursor:se-resize}.genericcard .middletop{cursor:n-resize}.genericcard .middlebottom{cursor:s-resize}.genericcard .children{width:100%;height:100%;overflow:auto}.creatorContainer{width:100%;height:100%;padding:4px}.creatorContainer .creator{width:100%;height:100%;display:flex;flex-direction:column}.creatorContainer .creator .upper{max-height:40%;width:100%;display:flex;flex-direction:row}.creatorContainer .creator .upper .left{height:100%;width:calc(100% - 320px);display:flex;flex-direction:column}.creatorContainer .creator .upper .left .toolbar{height:48px;padding:4px}.creatorContainer .creator .upper .left .toolbar #files{display:none}.creatorContainer .creator .upper .left .videos{width:100%;height:100%;overflow-y:scroll}.creatorContainer .creator .upper .left .videos .mediaRoll{width:100%;display:flex;overflow:hidden;flex-wrap:wrap}.creatorContainer .creator .upper .left .videos .mediaRoll .element{width:120px;height:100px;position:relative}.creatorContainer .creator .upper .left .videos .mediaRoll .element .mediaThumbnail{width:100%;height:90px;padding:4px;object-fit:contain}.creatorContainer .creator .upper .player{display:flex;flex-direction:column;width:320px}.creatorContainer .creator .upper .player .view3d{height:300px;border:1px solid gray}.creatorContainer .creator .upper .player .controls{display:flex;align-items:center;justify-content:center}.creatorContainer .creator .timeline{border:1px solid gray;flex-grow:1}.viewerapp,.viewerapp .viewer{width:100%;height:100%}.playground{height:100%;display:flex;flex-direction:column}.playground #appBody{flex-grow:1;width:100%;display:flex;flex-direction:row}.playground #appBody #codes{height:100%;background-color:#242424;overflow:hidden;display:block}.playground #appBody #codes div.lint-error{color:red}.playground #appBody #preview{z-index:3;background-color:#242424;min-width:300px}.playground #appBody #preview .noImage{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:xxx-large}.playground #appBody #preview #console #toolbar{height:32px;align-items:center;display:flex;padding-left:6px;z-index:2;border-bottom:1px solid #323232}.playground #appBody #preview #console #toolbar .toolItem{width:28px;height:28px;padding:4px}.playground #appBody #preview #console #toolbar .toolItem:hover{background-color:#444}.playground #appBody #preview #console .controls{padding:8px;column-gap:12px;display:flex;flex-wrap:wrap}.playground #appBody #preview #console .controls .sliderControl{display:flex;min-width:calc(50% - 12px)}.playground #appBody #preview #console .controls .sliderControl label{margin:4px;width:72px}.playground #appBody #preview #console .controls .sliderControl label.valueText{margin-left:16px}.playground .fullscreen,.playground .path2d{width:100%;height:100%}.CodeMirror{min-height:100%;overflow:hidden;position:unset;z-index:1;overflow-y:hidden}.collageDesigner{display:flex;background-color:#242424;width:100%;height:100%}.collageDesigner.dragLayout{cursor:grabbing}.collageDesigner #controls{padding:12px}.collageDesigner #controls .layouts .layoutOptions{display:flex}.collageDesigner #controls .layouts .layoutOptions .frameLayout,.collageDesigner #controls .layouts .layoutOptions .horizontalLayout,.collageDesigner #controls .layouts .layoutOptions .verticalLayout,.collageDesigner #controls .layouts .layoutOptions .gridLayout{margin-right:12px;padding:6px;background-color:#343434;font-size:12px;font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.collageDesigner #controls .layouts .layoutOptions .frameLayout:hover,.collageDesigner #controls .layouts .layoutOptions .horizontalLayout:hover,.collageDesigner #controls .layouts .layoutOptions .verticalLayout:hover,.collageDesigner #controls .layouts .layoutOptions .gridLayout:hover{background-color:gray;color:#242424;cursor:pointer}.collageDesigner #controls .layouts .layoutOptions .frameLayout img,.collageDesigner #controls .layouts .layoutOptions .horizontalLayout img,.collageDesigner #controls .layouts .layoutOptions .verticalLayout img,.collageDesigner #controls .layouts .layoutOptions .gridLayout img{width:48px;height:48px}.collageDesigner #controls .layouts .layoutOptions .innerSpacer{flex-grow:1}.collageDesigner #controls .layouts .layoutOptions .box{width:90px;height:90px;justify-content:center;align-items:center;display:flex}.collageDesigner #controls .layouts .layoutOptions .outer{display:flex;background-color:#121212;border:1px solid #202020;width:100%;padding:6px;height:60px}.collageDesigner #controls .layouts .layoutOptions .outer .inner{background-color:#454545}.collageDesigner #controls .layouts .layoutOptions .frameLayout .inner{width:100%;height:100%}.collageDesigner #controls .layouts .layoutOptions .verticalLayout .outer{width:60px;height:90px}.collageDesigner #controls .layouts .layoutOptions .verticalLayout .outer .inner{width:100%;height:45%}.collageDesigner #controls .layouts .layoutOptions .horizontalLayout .outer{flex-direction:row}.collageDesigner #controls .layouts .layoutOptions .horizontalLayout .outer .inner{width:45%;height:100%}.collageDesigner #controls .layouts .layoutOptions .verticalLayout .outer{flex-direction:column}.collageDesigner #controls .layouts .layoutOptions .gridLayout .outer{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.collageDesigner #controls .layouts .layoutOptions .gridLayout .outer .inner{width:45%;height:45%}.collageDesigner #controls .layouts .layoutOptions .title{width:100%;text-align:center}.collageDesigner #controls .spacer{width:20px;display:inline-block}.collageDesigner #controls .sizeControl{margin-top:10px}.collageDesigner #controls .sizeControl>div{display:flex;padding-left:18px}.collageDesigner #controls .settings{margin-top:10px}.collageDesigner #controls .itemTree .tree{display:inline-flex;flex-wrap:wrap}.collageDesigner #controls .itemTree .tree .item{display:flex;justify-content:center;align-items:center}.collageDesigner .toolbar .item{width:32px;height:32px}.slide{width:100%;height:100%;display:flex;flex-wrap:nowrap}.slide .leftPanel{flex-grow:1;width:calc(100% - 300px)}.slide .rightPanel{width:300px;overflow-y:scroll}.slide div.sketchEditor div.tools{pointer-events:none}.scaffold{padding:24px;font-size:large}.scaffold .MuiDataGrid-main,.scaffold .MuiTablePagination-displayedRows{font-size:medium}.scaffold .addnew{position:absolute;bottom:80px;right:30px;z-index:5}.MuiDataGrid-root .header.MuiDataGrid-cell{padding:0}.MuiDataGrid-root .actionColumn.MuiDataGrid-cell{display:flex;align-items:center;justify-content:center}.MuiDataGrid-root .actionColumn.MuiDataGrid-cell .MuiDataGrid-cellContent{margin-left:12px}.scaffoldcreate{padding-left:24px;padding-right:12px;width:100%}.scaffoldcreate .creation{margin-top:10px;margin-bottom:10px}.scaffoldcreate .inputs{background-color:#242424;border-radius:4px;width:100%}.scaffoldcreate .inputs .input{color:#fff;width:100%}.scaffoldcreate .inputs .input input{font-size:x-large;font-weight:500;text-align:left;padding-left:12px}.scaffoldcreate .inputs .MuiTextField-root{width:100%;font-size:large;font-weight:500;text-align:left}.scaffoldcreate .inputs .inputLabel{font-size:1.12em;padding-left:12px;padding-top:8px}.scaffoldcreate .inputs .playground{height:100%;background-color:#282c34;min-width:650px}.scaffoldcreate .inputs .playground #codes{height:550px;overflow:scroll}.texteditorcontainer{padding:30px}.texteditor .h1,.texteditor .h2,.texteditor .h3,.texteditor .h4,.texteditor .h5,.texteditor .h6{display:block;margin-left:0;margin-right:0;font-weight:bold}.texteditor .h1{font-size:2em;margin-top:.67em;margin-bottom:.67em}.texteditor .h2{font-size:1.5em;margin-top:.83em;margin-bottom:.83em}.texteditor .h3{font-size:1.17em;margin-top:1em;margin-bottom:1em}.texteditor .h4{font-size:1em;margin-top:1.33em;margin-bottom:1.33em}.texteditor .h5{font-size:.83em;margin-top:1.67em;margin-bottom:1.67em}.texteditor .h6{font-size:.67em;margin-top:2.33em;margin-bottom:2.33em}.texteditor .p{display:block;width:100%;height:16px}.texteditor.darkmode,.texteditorcontainer.darkmode{background-color:#202124;color:#ccc}.darkmode{color-scheme:dark}.lightmode{color-scheme:light}@font-face{font-family:"MaterialSymbolsOutlined";font-style:normal;src:url(/fixed/fonts/MaterialSymbolsOutlined.woff2) format("woff2")}@media screen and (orientation: portrait){body{font-size:14px}}@media screen and (orientation: landscape){body{font-size:14px}}@counter-style decimal-leading-zero{system:extends decimal;pad:4 "0"}.darkmode{background-color:rgba(0,0,0,0);color:#aaa}.lightmode{background-color:rgba(0,0,0,0);color:#000}.aicode input,.writer input,.research input{border:1px solid gray}.aicode .dropdown,.writer .dropdown,.research .dropdown{z-index:5;display:block;position:absolute;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.5);border-radius:8px;min-width:100px;min-height:40px;background-color:#fff}.aicode .dropdown.darkmode,.writer .dropdown.darkmode,.research .dropdown.darkmode{background-color:#121210}.aicode .dropdown.darkmode .item,.writer .dropdown.darkmode .item,.research .dropdown.darkmode .item{background-color:#121210;color:#aaa}.aicode .dropdown.darkmode .item:hover,.writer .dropdown.darkmode .item:hover,.research .dropdown.darkmode .item:hover{background-color:#07a}.aicode .dropdown.darkmode button.item i.icon,.writer .dropdown.darkmode button.item i.icon,.research .dropdown.darkmode button.item i.icon{background-color:#aaa}.aicode .dropdown .item,.writer .dropdown .item,.research .dropdown .item{margin:0 8px 0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;justify-content:space-between;background-color:#fff;border-radius:8px;border:0;min-width:268px}.aicode .dropdown .item .active,.writer .dropdown .item .active,.research .dropdown .item .active{display:flex;width:16px;height:16px;background-size:contain}.aicode .dropdown .item:first-child,.writer .dropdown .item:first-child,.research .dropdown .item:first-child{margin-top:8px}.aicode .dropdown .item:last-child,.writer .dropdown .item:last-child,.research .dropdown .item:last-child{margin-bottom:8px}.aicode .dropdown .item:hover,.writer .dropdown .item:hover,.research .dropdown .item:hover{background-color:#eee}.aicode .dropdown .item .text,.writer .dropdown .item .text,.research .dropdown .item .text{display:flex;line-height:16px;flex-grow:1;width:200px}.aicode .dropdown .item .icon,.writer .dropdown .item .icon,.research .dropdown .item .icon{display:flex;width:16px;height:16px;user-select:none;margin-right:12px;line-height:16px;background-size:contain}.aicode .research-editor,.aicode .research-editor>div,.aicode .research-editor .playground,.aicode .research-editor .playground #CodeMirror,.aicode .research-editor .playground #CodeMirror .cm-editor,.writer .research-editor,.writer .research-editor>div,.writer .research-editor .playground,.writer .research-editor .playground #CodeMirror,.writer .research-editor .playground #CodeMirror .cm-editor,.research .research-editor,.research .research-editor>div,.research .research-editor .playground,.research .research-editor .playground #CodeMirror,.research .research-editor .playground #CodeMirror .cm-editor{height:100%}.aicode.darkmode .dropdown .item,.aicode.darkmode .toolbar .toolbar-item,.writer.darkmode .dropdown .item,.writer.darkmode .toolbar .toolbar-item,.writer .dropdown .item,.writer .toolbar .toolbar-item,.research .dropdown .item,.research .toolbar .toolbar-item{align-items:center;justify-items:center}.aicode.darkmode .dropdown .item span.icon,.aicode.darkmode .dropdown .item i,.aicode.darkmode .toolbar .toolbar-item span.icon,.aicode.darkmode .toolbar .toolbar-item i,.writer.darkmode .dropdown .item span.icon,.writer.darkmode .dropdown .item i,.writer.darkmode .toolbar .toolbar-item span.icon,.writer.darkmode .toolbar .toolbar-item i,.writer .dropdown .item span.icon,.writer .dropdown .item i,.writer .toolbar .toolbar-item span.icon,.writer .toolbar .toolbar-item i,.research .dropdown .item span.icon,.research .dropdown .item i,.research .toolbar .toolbar-item span.icon,.research .toolbar .toolbar-item i{background-position:center;background-repeat:no-repeat}.aicode.darkmode input.documentTitle,.writer.darkmode input.documentTitle,.writer input.documentTitle,.research input.documentTitle{background-color:rgba(0,0,0,0);border:none;margin:12px}.aicode.darkmode input.documentTitle:focus,.writer.darkmode input.documentTitle:focus,.writer input.documentTitle:focus,.research input.documentTitle:focus{border:1px solid #07a}ul.MuiList-root li.MuiMenuItem-root .menuItem{font-size:small;display:block}.doc-dialog.writer{min-width:800px}.markdownInput{display:block}.markdownInput textarea{min-width:400px;min-height:300px;margin:8px 0}.writer.darkmode .Modal__overlay .Modal__modal{background-color:#121210;color:#aaa;box-shadow:none}.writer.darkmode .Modal__overlay .Modal__modal .Modal__closeButton,.writer.darkmode .Modal__overlay .Modal__modal .Modal__title{background-color:#121210;color:#aaa}.writer.darkmode .Modal__overlay .Modal__modal .markdownInput{display:block}.writer.darkmode .Modal__overlay .Modal__modal .markdownInput textarea{background-color:#121210;color:#aaa}.ai-controls{padding:3px}.ai-controls .inputs{margin-top:4px;min-width:200px;padding-right:5px}.ai-controls .inputs .instructionInput{border:1px solid gray;width:100%}.writer.darkmode .ai-controls .instructionInput{background-color:#121210;color:#aaa}.writer.darkmode .dropdown .item i,.writer.darkmode .toolbar .toolbar-item i{background-color:#fff}.aicode,.rawchat{display:flex;flex-direction:column;height:100%}.aicode.darkmode,.aicode.darkmode input,.aicode.darkmode textarea,.rawchat.darkmode,.rawchat.darkmode input,.rawchat.darkmode textarea{background-color:#232323;color:#d0d0d0}.aicode .processed,.aicode .result,.rawchat .processed,.rawchat .result{height:400px;padding:12px;white-space:pre;overflow:auto}.aicode .pattern,.rawchat .pattern{height:30px;width:100%;padding:12px}.aicode .pattern input,.rawchat .pattern input{width:calc(100% - 24px);border:1px solid gray}.aicode .chat,.rawchat .chat{width:100%;padding:12px;flex:1}.aicode .chat textarea,.rawchat .chat textarea{width:calc(100% - 24px);resize:none;height:calc(100% - 24px)}.aicode{height:100%;display:flex;flex:1}.aicode .MuiTabs-root{height:32px;border-bottom:1px solid #000}.aicode .MuiTabs-root .MuiTabs-flexContainer button.MuiTab-root{font-size:small;padding:2px;min-height:32px}.aicode .codeeditor{display:flex;flex:1;flex-direction:column;overflow:hidden}.aicode .codeeditor.hidden{display:none}.aicode .codeeditor.active{display:flex}.aicode .codeeditor.inactive{display:none}.aicode .codeeditor .editor-container{flex:1;display:block;overflow:auto}.writer{width:100%;height:100%;display:flex;flex-direction:column;@import'../vendor/lexical_playground/ui/EquationEditor.css';@import'../vendor/lexical_playground/ui/ColorPicker.css';@import'../vendor/lexical_playground/ui/Select.css';@import'../vendor/lexical_playground/ui/Input.css';@import'../vendor/lexical_playground/ui/Checkbox.css';@import'../vendor/lexical_playground/ui/ContentEditable.css';@import'../vendor/lexical_playground/ui/Modal.css';@import'../vendor/lexical_playground/ui/Placeholder.css';@import'../vendor/lexical_playground/ui/Dialog.css';@import'../vendor/lexical_playground/ui/KatexEquationAlterer.css';@import'../vendor/lexical_playground/nodes/InlineImageNode.css';@import'../vendor/lexical_playground/nodes/PageBreakNode/index.css';@import'../vendor/lexical_playground/nodes/PollNode.css';@import'../vendor/lexical_playground/nodes/ImageNode.css';@import'../vendor/lexical_playground/nodes/StickyNode.css';@import'../vendor/lexical_playground/plugins/TableCellResizer/index.css';@import'../vendor/lexical_playground/plugins/CodeActionMenuPlugin/index.css';@import'../vendor/lexical_playground/plugins/CommentPlugin/index.css';@import'../vendor/lexical_playground/plugins/ToolbarPlugin/fontSize.css';@import'../vendor/lexical_playground/plugins/FloatingLinkEditorPlugin/index.css';@import'../vendor/lexical_playground/plugins/FloatingTextFormatToolbarPlugin/index.css';@import'../vendor/lexical_playground/plugins/DraggableBlockPlugin/index.css';@import'../vendor/lexical_playground/plugins/CollapsiblePlugin/Collapsible.css';@import'../vendor/lexical_playground/plugins/TableOfContentsPlugin/index.css';@import'../vendor/lexical_playground/themes/CommentEditorTheme.css';@import'../vendor/lexical_playground/themes/PlaygroundEditorTheme.css';@import'../vendor/lexical_playground/themes/StickyEditorTheme.css';@import'../vendor/lexical_playground/index.css'}.writer .dropdown .item .add-icon,.writer .toolbar .toolbar-item .add-icon{mask-image:url(/fixed/lexical/images/icons/add-sign.svg)}.writer .dropdown .item .minus-icon,.writer .toolbar .toolbar-item .minus-icon{mask-image:url(/fixed/lexical/images/icons/minus-sign.svg)}.writer .dropdown .item #options-button::after,.writer .toolbar .toolbar-item #options-button::after{mask-image:url(/fixed/lexical/images/icons/gear.svg)}.writer .dropdown .item #test-recorder-button::after,.writer .toolbar .toolbar-item #test-recorder-button::after{mask-image:url(/fixed/lexical/images/icons/journal-code.svg)}.writer .dropdown .item #paste-log-button::after,.writer .toolbar .toolbar-item #paste-log-button::after{mask-image:url(/fixed/lexical/images/icons/clipboard.svg)}.writer .dropdown .item #docs-button::after,.writer .toolbar .toolbar-item #docs-button::after{mask-image:url(/fixed/lexical/images/icons/file-earmark-text.svg)}.writer .dropdown .item #test-recorder-button-snapshot,.writer .toolbar .toolbar-item #test-recorder-button-snapshot{margin-right:auto}.writer .dropdown .item #test-recorder-button-snapshot::after,.writer .toolbar .toolbar-item #test-recorder-button-snapshot::after{mask-image:url(/fixed/lexical/images/icons/camera.svg)}.writer .dropdown .item #test-recorder-button-copy::after,.writer .toolbar .toolbar-item #test-recorder-button-copy::after{mask-image:url(/fixed/lexical/images/icons/clipboard.svg)}.writer .dropdown .item #test-recorder-button-download::after,.writer .toolbar .toolbar-item #test-recorder-button-download::after{mask-image:url(/fixed/lexical/images/icons/download.svg)}.writer .dropdown .item .typeahead-popover,.writer .toolbar .toolbar-item .typeahead-popover{background:#fff;box-shadow:0px 5px 10px rgba(0,0,0,.3);border-radius:8px;position:fixed}.writer .dropdown .item .typeahead-popover ul,.writer .toolbar .toolbar-item .typeahead-popover ul{padding:0;list-style:none;margin:0;border-radius:8px;max-height:200px;overflow-y:scroll}.writer .dropdown .item .typeahead-popover ul::-webkit-scrollbar,.writer .toolbar .toolbar-item .typeahead-popover ul::-webkit-scrollbar{display:none}.writer .dropdown .item .typeahead-popover ul,.writer .toolbar .toolbar-item .typeahead-popover ul{-ms-overflow-style:none;scrollbar-width:none}.writer .dropdown .item .typeahead-popover ul li,.writer .toolbar .toolbar-item .typeahead-popover ul li{margin:0;min-width:180px;font-size:14px;outline:none;cursor:pointer;border-radius:8px}.writer .dropdown .item .typeahead-popover ul li.selected,.writer .toolbar .toolbar-item .typeahead-popover ul li.selected{background:#eee}.writer .dropdown .item .typeahead-popover li,.writer .toolbar .toolbar-item .typeahead-popover li{margin:0 8px 0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;background-color:#fff;border-radius:8px;border:0}.writer .dropdown .item .typeahead-popover li.active,.writer .toolbar .toolbar-item .typeahead-popover li.active{display:flex;width:20px;height:20px;background-size:contain}.writer .dropdown .item .typeahead-popover li:first-child,.writer .toolbar .toolbar-item .typeahead-popover li:first-child{border-radius:8px 8px 0px 0px}.writer .dropdown .item .typeahead-popover li:last-child,.writer .toolbar .toolbar-item .typeahead-popover li:last-child{border-radius:0px 0px 8px 8px}.writer .dropdown .item .typeahead-popover li:hover,.writer .toolbar .toolbar-item .typeahead-popover li:hover{background-color:#eee}.writer .dropdown .item .typeahead-popover li .text,.writer .toolbar .toolbar-item .typeahead-popover li .text{display:flex;line-height:20px;flex-grow:1;min-width:150px}.writer .dropdown .item .typeahead-popover li .icon,.writer .toolbar .toolbar-item .typeahead-popover li .icon{display:flex;width:20px;height:20px;user-select:none;margin-right:8px;line-height:16px;background-size:contain;background-repeat:no-repeat;background-position:center}.writer .dropdown .item .component-picker-menu,.writer .toolbar .toolbar-item .component-picker-menu{width:200px}.writer .dropdown .item .mentions-menu,.writer .toolbar .toolbar-item .mentions-menu{width:250px}.writer .dropdown .item .auto-embed-menu,.writer .toolbar .toolbar-item .auto-embed-menu{width:150px}.writer .dropdown .item .emoji-menu,.writer .toolbar .toolbar-item .emoji-menu{width:200px}.writer .dropdown .item i.palette,.writer .toolbar .toolbar-item i.palette{mask-image:url(/fixed/lexical/images/icons/palette.svg)}.writer .dropdown .item i.bucket,.writer .toolbar .toolbar-item i.bucket{mask-image:url(/fixed/lexical/images/icons/paint-bucket.svg)}.writer .dropdown .item i.bold,.writer .toolbar .toolbar-item i.bold{mask-image:url(/fixed/lexical/images/icons/type-bold.svg)}.writer .dropdown .item i.italic,.writer .toolbar .toolbar-item i.italic{mask-image:url(/fixed/lexical/images/icons/type-italic.svg)}.writer .dropdown .item i.clear,.writer .toolbar .toolbar-item i.clear{mask-image:url(/fixed/lexical/images/icons/trash.svg)}.writer .dropdown .item i.code,.writer .toolbar .toolbar-item i.code{mask-image:url(/fixed/lexical/images/icons/code.svg)}.writer .dropdown .item i.underline,.writer .toolbar .toolbar-item i.underline{mask-image:url(/fixed/lexical/images/icons/type-underline.svg)}.writer .dropdown .item i.uppercase,.writer .toolbar .toolbar-item i.uppercase{mask-image:url(/fixed/lexical/images/icons/type-uppercase.svg)}.writer .dropdown .item i.lowercase,.writer .toolbar .toolbar-item i.lowercase{mask-image:url(/fixed/lexical/images/icons/type-lowercase.svg)}.writer .dropdown .item i.capitalize,.writer .toolbar .toolbar-item i.capitalize{mask-image:url(/fixed/lexical/images/icons/type-capitalize.svg)}.writer .dropdown .item i.strikethrough,.writer .toolbar .toolbar-item i.strikethrough{mask-image:url(/fixed/lexical/images/icons/type-strikethrough.svg)}.writer .dropdown .item i.subscript,.writer .toolbar .toolbar-item i.subscript{mask-image:url(/fixed/lexical/images/icons/type-subscript.svg)}.writer .dropdown .item i.superscript,.writer .toolbar .toolbar-item i.superscript{mask-image:url(/fixed/lexical/images/icons/type-superscript.svg)}.writer .dropdown .item i.highlight,.writer .toolbar .toolbar-item i.highlight{mask-image:url(/fixed/lexical/images/icons/highlighter.svg)}.writer .dropdown .item i.link,.writer .toolbar .toolbar-item i.link{mask-image:url(/fixed/lexical/images/icons/link.svg)}.writer .dropdown .item i.horizontal-rule,.writer .toolbar .toolbar-item i.horizontal-rule{mask-image:url(/fixed/lexical/images/icons/horizontal-rule.svg)}.writer .dropdown .item .icon.plus,.writer .toolbar .toolbar-item .icon.plus{mask-image:url(/fixed/lexical/images/icons/plus.svg)}.writer .dropdown .item .icon.caret-right,.writer .toolbar .toolbar-item .icon.caret-right{mask-image:url(/fixed/lexical/images/icons/caret-right-fill.svg)}.writer .dropdown .item .icon.dropdown-more,.writer .toolbar .toolbar-item .icon.dropdown-more{mask-image:url(/fixed/lexical/images/icons/dropdown-more.svg)}.writer .dropdown .item .icon.font-color,.writer .toolbar .toolbar-item .icon.font-color{mask-image:url(/fixed/lexical/images/icons/font-color.svg)}.writer .dropdown .item .icon.font-family,.writer .toolbar .toolbar-item .icon.font-family{mask-image:url(/fixed/lexical/images/icons/font-family.svg)}.writer .dropdown .item .icon.bg-color,.writer .toolbar .toolbar-item .icon.bg-color{mask-image:url(/fixed/lexical/images/icons/bg-color.svg)}.writer .dropdown .item .icon.table,.writer .toolbar .toolbar-item .icon.table{background-color:#6c757d;mask-image:url(/fixed/lexical/images/icons/table.svg);-webkit-mask-image:url(/fixed/lexical/images/icons/table.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.writer .dropdown .item i.image,.writer .toolbar .toolbar-item i.image{mask-image:url(/fixed/lexical/images/icons/file-image.svg)}.writer .dropdown .item i.table,.writer .toolbar .toolbar-item i.table{mask-image:url(/fixed/lexical/images/icons/table.svg)}.writer .dropdown .item i.close,.writer .toolbar .toolbar-item i.close{mask-image:url(/fixed/lexical/images/icons/close.svg)}.writer .dropdown .item i.figma,.writer .toolbar .toolbar-item i.figma{mask-image:url(/fixed/lexical/images/icons/figma.svg)}.writer .dropdown .item i.poll,.writer .toolbar .toolbar-item i.poll{mask-image:url(/fixed/lexical/images/icons/card-checklist.svg)}.writer .dropdown .item i.columns,.writer .toolbar .toolbar-item i.columns{mask-image:url(/fixed/lexical/images/icons/3-columns.svg)}.writer .dropdown .item i.x,.writer .toolbar .toolbar-item i.x{mask-image:url(/fixed/lexical/images/icons/x.svg)}.writer .dropdown .item i.youtube,.writer .toolbar .toolbar-item i.youtube{mask-image:url(/fixed/lexical/images/icons/youtube.svg)}.writer .dropdown .item .icon.left-align,.writer .dropdown .item i.left-align,.writer .toolbar .toolbar-item .icon.left-align,.writer .toolbar .toolbar-item i.left-align{mask-image:url(/fixed/lexical/images/icons/text-left.svg)}.writer .dropdown .item .icon.center-align,.writer .dropdown .item i.center-align,.writer .toolbar .toolbar-item .icon.center-align,.writer .toolbar .toolbar-item i.center-align{mask-image:url(/fixed/lexical/images/icons/text-center.svg)}.writer .dropdown .item .icon.right-align,.writer .dropdown .item i.right-align,.writer .toolbar .toolbar-item .icon.right-align,.writer .toolbar .toolbar-item i.right-align{mask-image:url(/fixed/lexical/images/icons/text-right.svg)}.writer .dropdown .item .icon.justify-align,.writer .dropdown .item i.justify-align,.writer .toolbar .toolbar-item .icon.justify-align,.writer .toolbar .toolbar-item i.justify-align{mask-image:url(/fixed/lexical/images/icons/justify.svg)}.writer .dropdown .item .icon.vertical-top,.writer .dropdown .item i.left-align,.writer .toolbar .toolbar-item .icon.vertical-top,.writer .toolbar .toolbar-item i.left-align{mask-image:url(/fixed/lexical/images/icons/vertical-top.svg)}.writer .dropdown .item .icon.vertical-middle,.writer .dropdown .item i.center-align,.writer .toolbar .toolbar-item .icon.vertical-middle,.writer .toolbar .toolbar-item i.center-align{mask-image:url(/fixed/lexical/images/icons/vertical-middle.svg)}.writer .dropdown .item .icon.vertical-bottom,.writer .dropdown .item i.right-align,.writer .toolbar .toolbar-item .icon.vertical-bottom,.writer .toolbar .toolbar-item i.right-align{mask-image:url(/fixed/lexical/images/icons/vertical-bottom.svg)}.writer .dropdown .item i.indent,.writer .toolbar .toolbar-item i.indent{mask-image:url(/fixed/lexical/images/icons/indent.svg)}.writer .dropdown .item i.markdown,.writer .toolbar .toolbar-item i.markdown{mask-image:url(/fixed/lexical/images/icons/markdown.svg)}.writer .dropdown .item i.outdent,.writer .toolbar .toolbar-item i.outdent{mask-image:url(/fixed/lexical/images/icons/outdent.svg)}.writer .dropdown .item i.undo,.writer .toolbar .toolbar-item i.undo{mask-image:url(/fixed/lexical/images/icons/arrow-counterclockwise.svg)}.writer .dropdown .item i.redo,.writer .toolbar .toolbar-item i.redo{mask-image:url(/fixed/lexical/images/icons/arrow-clockwise.svg)}.writer .dropdown .item i.sticky,.writer .toolbar .toolbar-item i.sticky{mask-image:url(/fixed/lexical/images/icons/sticky.svg)}.writer .dropdown .item i.mic,.writer .toolbar .toolbar-item i.mic{mask-image:url(/fixed/lexical/images/icons/mic.svg)}.writer .dropdown .item i.import,.writer .toolbar .toolbar-item i.import{mask-image:url(/fixed/lexical/images/icons/upload.svg)}.writer .dropdown .item i.export,.writer .toolbar .toolbar-item i.export{mask-image:url(/fixed/lexical/images/icons/download.svg)}.writer .dropdown .item i.share,.writer .toolbar .toolbar-item i.share{mask-image:url(/fixed/lexical/images/icons/send.svg)}.writer .dropdown .item i.diagram-2,.writer .toolbar .toolbar-item i.diagram-2{mask-image:url(/fixed/lexical/images/icons/diagram-2.svg)}.writer .dropdown .item i.user,.writer .toolbar .toolbar-item i.user{mask-image:url(/fixed/lexical/images/icons/user.svg)}.writer .dropdown .item i.equation,.writer .toolbar .toolbar-item i.equation{mask-image:url(/fixed/lexical/images/icons/plus-slash-minus.svg)}.writer .dropdown .item i.gif,.writer .toolbar .toolbar-item i.gif{mask-image:url(/fixed/lexical/images/icons/filetype-gif.svg)}.writer .dropdown .item i.copy,.writer .toolbar .toolbar-item i.copy{mask-image:url(/fixed/lexical/images/icons/copy.svg)}.writer .dropdown .item i.success,.writer .toolbar .toolbar-item i.success{mask-image:url(/fixed/lexical/images/icons/success.svg)}.writer .dropdown .item i.prettier,.writer .toolbar .toolbar-item i.prettier{mask-image:url(/fixed/lexical/images/icons/prettier.svg)}.writer .dropdown .item i.prettier-error,.writer .toolbar .toolbar-item i.prettier-error{mask-image:url(/fixed/lexical/images/icons/prettier-error.svg)}.writer .dropdown .item i.page-break,.writer .dropdown .item .icon.page-break,.writer .toolbar .toolbar-item i.page-break,.writer .toolbar .toolbar-item .icon.page-break{mask-image:url(/fixed/lexical/images/icons/scissors.svg)}.writer .dropdown .item i.paragraph,.writer .toolbar .toolbar-item i.paragraph{mask-image:url(/fixed/lexical/images/icons/text-paragraph.svg)}.writer .dropdown .item i.h1,.writer .toolbar .toolbar-item i.h1{mask-image:url(/fixed/lexical/images/icons/type-h1.svg)}.writer .dropdown .item i.h2,.writer .toolbar .toolbar-item i.h2{mask-image:url(/fixed/lexical/images/icons/type-h2.svg)}.writer .dropdown .item i.h3,.writer .toolbar .toolbar-item i.h3{mask-image:url(/fixed/lexical/images/icons/type-h3.svg)}.writer .dropdown .item i.h4,.writer .toolbar .toolbar-item i.h4{mask-image:url(/fixed/lexical/images/icons/type-h4.svg)}.writer .dropdown .item i.h5,.writer .toolbar .toolbar-item i.h5{mask-image:url(/fixed/lexical/images/icons/type-h5.svg)}.writer .dropdown .item i.h6,.writer .toolbar .toolbar-item i.h6{mask-image:url(/fixed/lexical/images/icons/type-h6.svg)}.writer .dropdown .item i.bullet-list,.writer .dropdown .item i.bullet,.writer .toolbar .toolbar-item i.bullet-list,.writer .toolbar .toolbar-item i.bullet{mask-image:url(/fixed/lexical/images/icons/list-ul.svg)}.writer .dropdown .item i.check-list,.writer .dropdown .item i.check,.writer .toolbar .toolbar-item i.check-list,.writer .toolbar .toolbar-item i.check{mask-image:url(/fixed/lexical/images/icons/square-check.svg)}.writer .dropdown .item span.number,.writer .dropdown .item i.numbered-list,.writer .dropdown .item i.number,.writer .toolbar .toolbar-item span.number,.writer .toolbar .toolbar-item i.numbered-list,.writer .toolbar .toolbar-item i.number{mask-image:url(/fixed/lexical/images/icons/list-ol.svg)}.writer .dropdown .item i.quote,.writer .toolbar .toolbar-item i.quote{mask-image:url(/fixed/lexical/images/icons/chat-square-quote.svg)}.writer .dropdown .item i.code,.writer .toolbar .toolbar-item i.code{mask-image:url(/fixed/lexical/images/icons/code.svg)}.writer.short .writer-editor{min-width:686px}.writer.short .writer-editor .dropdown-button-text{display:none !important}.writer.chat #editorContainer{display:none}.writer.chat .sidepanel{width:100%}.writer .hidden{display:none}.writer header{width:100%;display:flex;justify-content:center}.writer header>.toolbar{background-color:unset}.writer header .title{width:40px;height:40px}.writer .sidepanel{min-width:290px;display:flex;flex-direction:column;height:100%}.writer .sidepanel .chat{display:flex;flex-direction:column;flex:1;height:calc(100% - 324px)}.writer .sidepanel .chat .top{display:flex;flex-direction:column;overflow:auto}.writer .sidepanel .chat .top .results{flex:1;overflow:auto;height:100%}.writer .sidepanel .chat .top .results .qtitle,.writer .sidepanel .chat .top .results .atitle{display:block;color:#216fdb}.writer .sidepanel .chat .top .results .question,.writer .sidepanel .chat .top .results .answer{white-space:pre}.writer .sidepanel .chat .bottom{display:flex;flex-direction:column}.writer .sidepanel .chat .bottom .chatinput{resize:none;flex:1;outline:none;border:0px;background-color:#181818;color:#aaa;padding:1em}.writer .sidepanel .chat .bottom .chatinput:focus{background-color:#2c2c2c;color:#ccc}.writer .sidepanel .chat .bottom .divInput,.writer .sidepanel .chat .bottom .inputEditor{padding:1em}.writer .sidepanel .chat .bottom .divInput .suggestion,.writer .sidepanel .chat .bottom .inputEditor .suggestion{color:#00996e}.writer .sidepanel .chat .bottom .divInput .del,.writer .sidepanel .chat .bottom .inputEditor .del{text-decoration:line-through}.writer .sidepanel .inputEditor p:first-child{margin-block:0}.writer .sidepanel .inputEditor>p{margin-block:.5em}.writer .sidepanel .MuiTabs-root{min-height:32px}.writer .sidepanel .MuiTabs-root .MuiTabs-flexContainer button.MuiTab-root{font-size:small;padding:2px;min-height:35px}.writer .sidepanel .buttons{display:flex;justify-content:flex-end;height:32px;padding:0 6px}.writer .sidepanel .buttons .spacer{flex:1}.writer .sidepanel .buttons button{padding:3px;position:relative;font-size:small}.writer .sidepanel .buttons button:hover{background-color:#000}.writer .sidepanel .buttons .submit{display:flex;align-items:center}.writer .sidepanel.darkmode{color:#aaa}.writer .sidepanel.darkmode .editor-inner{color:#bbb}.writer .sidepanel.darkmode .chatinput{outline:none}.writer .middle{flex:1;display:flex;height:calc(100% - 100px)}.writer .writer-editor{min-width:800px}@media(max-width: 1366px){.writer .writer-editor{min-width:686px}.writer .writer-editor .dropdown-button-text{display:none !important}}@media(max-width: 1920px){.writer .writer-editor{min-width:800px}}.writer .editor-container{color:#000;position:relative;line-height:16px;text-align:left;width:calc(100% - 2px);display:flex;flex-direction:column;flex:1}.writer .editor-container.inputEditorContainer{overflow:auto}.writer .editor-container .opacity0{opacity:0}.writer .editor-container .other h2{font-size:18px;color:#444;margin-bottom:7px}.writer .editor-container .other a{color:#777;text-decoration:underline;font-size:14px}.writer .editor-container .other ul{padding:0;margin:0;list-style-type:none}.writer .editor-container .App{font-family:sans-serif;text-align:center}.writer .editor-container h1{font-size:16px}.writer .editor-container .ltr{text-align:left}.writer .editor-container .rtl{text-align:right}.writer .editor-container .editor-inner{background:#fff;position:relative;flex:1;display:block;overflow:scroll;height:100%;resize:none}.writer .editor-container .editor-input p:first-child hr{display:none}.writer .editor-container hr{user-select:none}.writer .editor-container hr::after{background-color:#555;height:1px}.writer .editor-container .editor-input span[class$=-button]{background-color:#1d5bc2;color:#d3c900;cursor:pointer;border-radius:4px;user-select:none;font-weight:normal;display:flex;align-items:center}.writer .editor-container .editor-input span[class$=-button]:hover{background-color:#006fe6;color:#fff}.writer .editor-container .editor-input span.text-symbols-button{font-family:"MaterialSymbolsOutlined";font-weight:normal;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;font-size:16px;padding:0 8px}.writer .editor-container .editor-input span.float-right-button{position:absolute;right:2em}.writer .editor-container .editor-input .ai-prediction{background-color:light-dark(#ddd, #555);color:light-dark(#00996e, #00996e)}.writer .editor-container .editor-scroller{resize:none}.writer .editor-container .editor-input{min-height:150px;resize:none;font-size:15px;caret-color:#050505;position:relative;tab-size:1;outline:0;padding:.2em 1em;caret-color:#444}.writer .editor-container .editor-input li,.writer .editor-container .editor-input div,.writer .editor-container .editor-input ul,.writer .editor-container .editor-input span{user-select:auto}.writer .editor-container .editor-input>*{margin-block:.65em}.writer .editor-container .editor-input>*:last-child{margin-bottom:10em}.writer .editor-container img{background-color:#fff;max-height:900px}.writer .editor-container .editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:16px;left:16px;font-size:16px;user-select:none;display:inline-block;pointer-events:none}.writer .editor-container .editor-text-bold{font-weight:bold}.writer .editor-container .editor-text-italic{font-style:italic}.writer .editor-container .editor-text-underline{text-decoration:underline}.writer .editor-container .editor-text-strikethrough{text-decoration:line-through}.writer .editor-container .editor-text-underlineStrikethrough{text-decoration:underline line-through}.writer .editor-container .editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.writer .editor-container .editor-link{color:#216fdb;text-decoration:none}.writer .editor-container .del{text-decoration:line-through;background-color:light-dark(#ffc8dd, #660011)}.writer .editor-container .ins{background-color:light-dark(#d4edda, #004400)}.writer .editor-container .tree-view-output{display:block;background:#222;color:#fff;padding:5px;font-size:12px;white-space:pre-wrap;margin:1px auto 10px auto;max-height:250px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;line-height:14px}.writer .editor-container .editor-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:0;margin-top:8px;margin-bottom:8px;tab-size:2;overflow-x:auto;position:relative}.writer .editor-container .editor-code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.writer .editor-container .editor-code:after{content:attr(data-highlight-language);top:0;right:3px;padding:3px;font-size:10px;text-transform:uppercase;position:absolute;color:rgba(0,0,0,.5)}.writer .editor-container .editor-tokenComment{color:green}.writer .editor-container .editor-tokenPunctuation{color:#999}.writer .editor-container .editor-tokenProperty{color:#905}.writer .editor-container .editor-tokenSelector{color:#690}.writer .editor-container .editor-tokenOperator{color:#9a6e3a}.writer .editor-container .editor-tokenAttr{color:#07a}.writer .editor-container .editor-tokenVariable{color:#e90}.writer .editor-container .editor-tokenFunction{color:#dd4a68}.writer .editor-container .editor-paragraph{margin:0;margin-bottom:8px;position:relative}.writer .editor-container .editor-heading-h1{display:block;font-size:2em;margin-top:.67em;margin-bottom:.67em;margin-left:0;margin-right:0;font-weight:bold}.writer .editor-container .editor-heading-h2{display:block;font-size:1.5em;margin-top:.83em;margin-bottom:.83em;margin-left:0;margin-right:0;font-weight:bold}.writer .editor-container .editor-heading-h3{display:block;font-size:1.17em;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;font-weight:bold}.writer .editor-container .editor-heading-h4{display:block;font-size:1em;margin-top:1.33em;margin-bottom:1.33em;margin-left:0;margin-right:0;font-weight:bold}.writer .editor-container .editor-heading-h5{display:block;font-size:.83em;margin-top:1.67em;margin-bottom:1.67em;margin-left:0;margin-right:0;font-weight:bold}.writer .editor-container .editor-heading-h6{display:block;font-size:.67em;margin-top:2.33em;margin-bottom:2.33em;margin-left:0;margin-right:0;font-weight:bold}.writer .editor-container .editor-quote{margin:0;margin-left:16px;font-size:15px;color:#65676b;border-left-color:#ced0d4;border-left-width:4px;border-left-style:solid;padding-left:16px}.writer .editor-container .editor-list-ol{padding:0;margin:0;margin-left:16px}.writer .editor-container .editor-list-ul{padding:0;margin:0;margin-left:16px}.writer .editor-container .editor-listitem{margin:4px 0px 4px 16px}.writer .editor-container .editor-listitem.editor-nested-listitem{margin:4px 0px 4px 8px}.writer .editor-container .editor-nested-listitem{list-style-type:none}.writer .editor-container pre::-webkit-scrollbar{background:rgba(0,0,0,0);width:10px}.writer .editor-container pre::-webkit-scrollbar-thumb{background:#999}.writer .editor-container .debug-timetravel-panel{overflow:hidden;padding:0 0 10px 0;margin:auto;display:flex}.writer .editor-container .debug-timetravel-panel-slider{padding:0;flex:8}.writer .editor-container .debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1;color:#fff;font-size:12px}.writer .editor-container .debug-timetravel-panel-button:hover{text-decoration:underline}.writer .editor-container .debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.writer .editor-container .debug-timetravel-button:hover{text-decoration:underline}.writer .editor-container .emoji{color:rgba(0,0,0,0);background-size:16px 16px;background-position:center;background-repeat:no-repeat;vertical-align:middle;margin:0 -1px}.writer .editor-container .emoji-inner{padding:0 .15em}.writer .editor-container .emoji-inner::selection{color:rgba(0,0,0,0);background-color:rgba(150,150,150,.4)}.writer .editor-container .emoji-inner::moz-selection{color:rgba(0,0,0,0);background-color:rgba(150,150,150,.4)}.writer .editor-container .emoji.happysmile{mask-image:url(/assets/writer/emoji/1F642.png)}.writer .editor-container .toolbar{display:flex;margin-bottom:1px;padding:2px;vertical-align:middle;height:28px;align-items:center}.writer .editor-container .toolbar .divider{height:22px}.writer .editor-container .toolbar button.toolbar-item{border:0;display:flex;background:none;border-radius:2px;padding:4px;cursor:pointer;vertical-align:middle}.writer .editor-container .toolbar button.toolbar-item:disabled{cursor:not-allowed}.writer .editor-container .toolbar button.toolbar-item.spaced{margin-right:2px}.writer .editor-container .toolbar button.toolbar-item i.format{background-size:contain;display:inline-block;height:16px;width:16px;margin-top:2px;vertical-align:-0.25em;display:flex;opacity:.6}.writer .editor-container .toolbar button.toolbar-item:disabled i.format{opacity:.2}.writer .editor-container .toolbar button.toolbar-item.active{background-color:rgba(223,232,250,.3)}.writer .editor-container .toolbar button.toolbar-item.active i{opacity:1}.writer .editor-container .toolbar .toolbar-item:hover:not([disabled]){background-color:#eee}.writer .editor-container .toolbar .divider{width:1px;margin:0 4px}.writer .editor-container .toolbar select.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;width:70px;font-size:14px;color:#777;text-overflow:ellipsis}.writer .editor-container .toolbar select.code-language{text-transform:capitalize;width:130px}.writer .editor-container .toolbar .toolbar-item .text{display:flex;line-height:16px;width:200px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:16px;text-align:left}.writer .editor-container .toolbar .toolbar-item .icon{display:flex;width:16px;height:16px;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.writer .editor-container .toolbar i.chevron-down{margin-top:3px;width:16px;height:16px;display:flex;user-select:none}.writer .editor-container .toolbar i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}.writer .editor-container i.chevron-down{background-color:rgba(0,0,0,0);background-size:contain;display:inline-block;height:8px;width:8px;mask-image:url(/fixed/lexical/images/icons/chevron-down.svg)}.writer .editor-container .link-editor{position:absolute;z-index:100;top:-10000px;left:-10000px;margin-top:-6px;max-width:300px;width:100%;opacity:0;background-color:#fff;box-shadow:0px 5px 10px rgba(0,0,0,.3);border-radius:8px;transition:opacity .5s}.writer .editor-container .link-editor .link-input{display:block;width:calc(100% - 16px);box-sizing:border-box;margin:8px 12px;padding:8px 12px;border-radius:15px;background-color:#eee;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.writer .editor-container .link-editor div.link-edit{mask-image:url(/fixed/lexical/images/icons/pencil-fill.svg);background-size:16px;background-position:center;background-repeat:no-repeat;width:35px;vertical-align:-0.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.writer .editor-container .link-editor .link-input a{color:#216fdb;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.writer .editor-container .link-editor .link-input a:hover{text-decoration:underline}.writer .editor-container .link-editor .button{width:16px;height:16px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.writer .editor-container .link-editor .button.hovered{width:16px;height:16px;display:inline-block;background-color:#eee}.writer .editor-container .link-editor .button i,.writer .editor-container .actions i{background-size:contain;display:inline-block;height:16px;width:16px;vertical-align:-0.25em}.writer .editor-container i.undo{mask-image:url(/fixed/lexical/images/icons/arrow-counterclockwise.svg)}.writer .editor-container i.redo{mask-image:url(/fixed/lexical/images/icons/arrow-clockwise.svg)}.writer .editor-container .icon.paragraph{mask-image:url(/fixed/lexical/images/icons/text-paragraph.svg)}.writer .editor-container .icon.large-heading,.writer .editor-container .icon.h1{mask-image:url(/fixed/lexical/images/icons/type-h1.svg)}.writer .editor-container .icon.small-heading,.writer .editor-container .icon.h2{mask-image:url(/fixed/lexical/images/icons/type-h2.svg)}.writer .editor-container .icon.bullet,.writer .editor-container .icon.bullet-list,.writer .editor-container .icon.ul{mask-image:url(/fixed/lexical/images/icons/list-ul.svg)}.writer .editor-container .icon.numbered-list,.writer .editor-container .icon.ol{mask-image:url(/fixed/lexical/images/icons/list-ol.svg)}.writer .editor-container .icon.quote{mask-image:url(/fixed/lexical/images/icons/chat-square-quote.svg)}.writer .editor-container .icon.code{mask-image:url(/fixed/lexical/images/icons/code.svg)}.writer .editor-container i.bold{mask-image:url(/fixed/lexical/images/icons/type-bold.svg)}.writer .editor-container i.italic{mask-image:url(/fixed/lexical/images/icons/type-italic.svg)}.writer .editor-container i.underline{mask-image:url(/fixed/lexical/images/icons/type-underline.svg)}.writer .editor-container i.strikethrough{mask-image:url(/fixed/lexical/images/icons/type-strikethrough.svg)}.writer .editor-container i.code{mask-image:url(/fixed/lexical/images/icons/code.svg)}.writer .editor-container i.link{mask-image:url(/fixed/lexical/images/icons/link.svg)}.writer .editor-container i.left-align,.writer .editor-container span.left-align{mask-image:url(/fixed/lexical/images/icons/text-left.svg)}.writer .editor-container i.center-align{mask-image:url(/fixed/lexical/images/icons/text-center.svg)}.writer .editor-container i.right-align{mask-image:url(/fixed/lexical/images/icons/text-right.svg)}.writer .editor-container i.justify-align{mask-image:url(/fixed/lexical/images/icons/justify.svg)}.writer .floating-text-format-popup{height:unset}.writer .floating-text-format-popup button{border:none;width:24px;height:24px;border-radius:4px}.writer .editor-input{font-size:15px;line-height:1.35}.writer .editor-input.zoom1_5{zoom:1.5}.writer .editor-input.zoom1_25{zoom:1.25}.writer .editor-input mark.id__selection{background-color:#134;color:unset}.writer .footer{height:28px;position:relative;align-items:center;display:flex;justify-content:center;padding:0 6px}.writer .footer .loading{display:flex;align-items:center}.writer .footer .loading .label{color:#90caf9}.writer .footer .label{margin:0 6px}.writer .footer .spacer{flex:1}.writer .footer .button{border-radius:3px;cursor:pointer;align-items:center;display:flex;justify-content:center}.writer .ai-plugin{background-color:#7dcea0}.writer .ai-plugin.insertionMode{background-color:#1e88e5}.writer.darkmode .editor-container{border:1px solid #666}.writer.darkmode .editor-container.writer-editor .editor-input{caret-color:#9acd32;caret-shape:block}.writer.darkmode .editor-container .toolbar{border-bottom:1px solid gray}.writer.darkmode .editor-container .toolbar .toolbar-item:hover{background-color:#07a}.writer.darkmode .editor-container .editor-quote{color:#bbb}.writer.darkmode .editor-container .editor-inner{counter-reset:paragraph-counter}.writer.darkmode .editor-container .editor-inner .editor-input{caret-color:#9acd32;caret-shape:block}.writer.darkmode .editor-container details,.writer.darkmode .editor-container .editor-code{background-color:#232323}.writer.darkmode .editor-container .Collapsible__container[open]>.Collapsible__title:before{color:#fff;border-top-color:#fff;border-left-color:rgba(0,0,0,0)}.writer.darkmode .editor-container .Collapsible__title:before{border-left-color:#fff}.writer.darkmode .editor-container .editor-code:before{color:#fff;background-color:#333}.writer.darkmode .editor-container .editor-code:after{color:#ccc}.writer.darkmode .editor-container .editor-text-code{background-color:#333}.writer.darkmode .footer .button:hover{background-color:#1e88e5}.writer.darkmode .footer .button:hover svg{fill:#fff}.writer.darkmode .floating-text-format-popup{border:1px solid gray}.writer.darkmode .floating-text-format-popup button{margin:0 2px}@keyframes gradient{0%{background-position-x:0%}50%{background-position-x:100%}100%{background-position-x:0%}}.writer .loading{background:linear-gradient(90deg, #f44336, #42a5f5, #d4e157, #ff5722);background-size:400% 400%;animation:gradient 6s ease infinite;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text}.writer.darkmode{background-color:#121210}.writer.darkmode ::selection{background-color:#134}.writer.darkmode .button:hover,.writer.darkmode button:hover{background-color:#004085}.writer.darkmode .button:hover svg,.writer.darkmode button:hover svg{fill:#07a}.writer.darkmode .editor-input,.writer.darkmode .editor-container .toolbar,.writer.darkmode .editor-inner,.writer.darkmode textarea,.writer.darkmode input{background-color:#121210;color:#aaa}.writer.darkmode .toolbar-item span.icon,.writer.darkmode .toolbar-item i{background-color:#fff}.writer.lightmode{background-color:#fff;color:#000}.writer.lightmode .editor-container{border:1px solid #444}.writer.lightmode .editor-container:has(.editor-input:focus),.writer.lightmode .editor-container:has(.inputEditor:focus){border-color:#006fe6}.writer.lightmode button{color:#000}.writer.lightmode .editor-inner,.writer.lightmode .editor-input,.writer.lightmode .gutter,.writer.lightmode textarea,.writer.lightmode input{background-color:#fff;color:#000}.writer.lightmode .dropdown .item,.writer.lightmode .editor-container .toolbar{color:#000}.writer.lightmode .dropdown .item div.divider,.writer.lightmode .editor-container .toolbar div.divider{background-color:#000}.writer.lightmode .dropdown .item span.icon,.writer.lightmode .dropdown .item i,.writer.lightmode .editor-container .toolbar span.icon,.writer.lightmode .editor-container .toolbar i{background-color:#444}.writer.lightmode .toolbar{border-bottom:1px solid gray}.writer.lightmode .gutter,.writer.lightmode .footer,.writer.lightmode .MuiPaper-root,.writer.lightmode .MuiTabs-root{background-color:#eee;color:#000}.writer.lightmode .buttons button.Mui-selected{background-color:#e7e7e7;color:#006fe6}.writer.lightmode .button:hover,.writer.lightmode button:hover{background-color:#006fe6;color:#fff}.writer.lightmode .chat{background-color:#fff}.writer.lightmode .chat .top{border:1px solid #000}.writer.lightmode .chat .MuiTabs-root{height:37px}.writer.lightmode .chat .results .editor-container{border:none}.writer.lightmode details,.writer.lightmode .editor-code{background-color:#e7e7e7}.writer.lightmode .Collapsible__container[open]>.Collapsible__title:before{color:#fff;border-top-color:#fff;border-left-color:rgba(0,0,0,0)}.writer.lightmode .Collapsible__title:before{border-left-color:#fff}.writer.lightmode .editor-code:before{color:#000;background-color:#d0d0d0}.writer.lightmode .editor-code:after{color:#1a2beb}.writer.lightmode .editor-text-code{background-color:#e7e7e7}.chat .editor-container table,.writer .editor-container table{width:100%;border-collapse:collapse;margin-bottom:1em}.chat .editor-container th,.chat .editor-container td,.writer .editor-container th,.writer .editor-container td{padding:0 8px;text-align:left}.chat .editor-container th p,.chat .editor-container td p,.writer .editor-container th p,.writer .editor-container td p{margin-block:.25em}.chat .editor-container .table-cell-action-button-container button,.writer .editor-container .table-cell-action-button-container button{width:24px;height:24px;display:flex;align-items:center;padding:0}.chat .editor-container .table-cell-action-button-container button i,.writer .editor-container .table-cell-action-button-container button i{width:16px;height:16px}.chat.lightmode .editor-container table,.writer.lightmode .editor-container table{background-color:#fff}.chat.lightmode .editor-container th,.writer.lightmode .editor-container th{background-color:#eee}.chat.lightmode .editor-container th,.chat.lightmode .editor-container td,.writer.lightmode .editor-container th,.writer.lightmode .editor-container td{border:1px solid #ddd;color:#333}.chat.lightmode .editor-container .table-cell-action-button-container button,.writer.lightmode .editor-container .table-cell-action-button-container button{background-color:#ccc}.chat.lightmode .editor-container .table-cell-action-button-container button:hover,.writer.lightmode .editor-container .table-cell-action-button-container button:hover{background-color:#ffb9f2}.chat.lightmode .editor-container .table-cell-action-button-container button i,.writer.lightmode .editor-container .table-cell-action-button-container button i{background-color:#006fe6}.chat.lightmode .Mui-selected.menu-item,.writer.lightmode .Mui-selected.menu-item{color:#000;background-color:#ddd}.chat.darkmode .editor-container table,.writer.darkmode .editor-container table{background-color:#121212}.chat.darkmode .editor-container th,.writer.darkmode .editor-container th{background-color:#333}.chat.darkmode .editor-container th,.chat.darkmode .editor-container td,.writer.darkmode .editor-container th,.writer.darkmode .editor-container td{border:1px solid #555;color:#eee}.chat.darkmode .editor-container .table-cell-action-button-container button,.writer.darkmode .editor-container .table-cell-action-button-container button{background-color:#004085}.chat.darkmode .editor-container .table-cell-action-button-container button i,.writer.darkmode .editor-container .table-cell-action-button-container button i{background-color:#006fe6}.lightmode.writer .dropdown button.item:hover{color:#006fe6}.darkmode .dropdown,.darkmode .dropdown .item{background-color:#121210;color:#aaa}.darkmode .dropdown button.item:hover{color:#fff;background-color:#333}.darkmode span.icon,.darkmode i{background-color:#ccc}.chat,.writer{font-size:15px}.chat .mui-select,.writer .mui-select{font-size:15px;padding:2px;max-width:130px}.chat hr,.writer hr{border-bottom:1px gray}.menu-item{font-size:15px}.MuiPopover-root .menu-label{min-width:80px;margin:0 12px}.chat .editor-inner .prompt,.chat .editor-inner .prompt-unmergable,.writer .editor-inner .prompt,.writer .editor-inner .prompt-unmergable{outline:1px solid gray;padding:.1em .25em}.chat .editor-inner .prompt::before,.chat .editor-inner .prompt-unmergable::before,.writer .editor-inner .prompt::before,.writer .editor-inner .prompt-unmergable::before{content:"prompt:";color:green}.chat .editor-inner .prompt-unmergable,.writer .editor-inner .prompt-unmergable{display:inline;margin:0 .25em}.heartbeat{display:flex;justify-content:center;align-items:center}.heartbeat.green{color:green}.heartbeat.red{color:red}@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.chat .viewer.editor-container{border:none}.chat .viewer.editor-container .conversation .editor-heading-h2{display:flex}.chat .viewer.editor-container .conversation .fold{display:block;height:3em;overflow:hidden}.chat .viewer.editor-container .conversation .fold>*:first-child::after{content:" ...";color:#2099ff}.chat .viewer.editor-container .spacer{flex:1}.setting-menu-item{display:inline}.editor-container.inactive .selection{background-color:light-dark(#e0e0e0, #444)}.writer .dropdown .item.wide .icon-text-container{display:flex;align-items:center;justify-content:center}.writer .dropdown .item.wide .icon-text-container .text{min-width:120px}@media print{html,body{overflow:visible !important;height:auto !important;min-height:0 !important;width:auto !important;position:static !important;margin:0 !important;padding:0 !important;background:none !important;color:#000 !important;-webkit-print-color-adjust:exact;print-color-adjust:exact}div#main{overflow:visible !important;height:auto !important;min-height:auto !important;position:static !important;width:100% !important;max-width:100% !important;box-sizing:border-box}.editor-container .toolbar,.no-print{display:none !important}.editor-input>*{margin-block:.65em}.editor-input>*:last-child{margin-bottom:0em !important}.writer .sidepanel .text-symbols-button,.writer .sidepanel .gutter,.writer .sidepanel .buttons,.writer .sidepanel .bottom{display:none !important}.writer .editor-container{border:none !important}h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre{page-break-inside:avoid}body.darkmode{background-color:#242424 !important;color:#f0f0f0 !important}body.darkmode div#main{background-color:#121212 !important}}.differ{height:100%;display:flex;flex-direction:column;margin:8px}.differ label{font-size:x-large;padding:5px 0}.differ .texts{flex:2;flex-direction:row;display:flex}.differ .texts .text{flex:1;display:flex;flex-direction:column;margin:4px}.differ .texts .text textarea{height:400px;background-color:#000;color:#bbb;font-size:x-large}.differ .texts .text textarea:focus{outline:none}.differ .texts .diff{white-space:pre}.differ .results{flex:3;overflow:scroll}.differ .results h3{cursor:pointer}.differ .results .result{user-select:text;padding-bottom:12px}.differ .results .result span{white-space:pre;user-select:text}.differ .results .result .left{color:maroon;text-decoration:line-through}.differ .results .result .right{color:green}body #main{width:100%}.knowledges{width:100%;height:100%;display:flex;flex-direction:column}.knowledges .top,.knowledges .center,.knowledges .bottom{width:100%}.knowledges .top{height:32px;border-bottom:1px solid #444;padding:8px}.knowledges .docTree{display:flex;flex-direction:column}.knowledges .docTree .toolbar{height:24px;padding:4px;display:flex;align-items:center}.knowledges .docTree .toolbar .item{width:32px;height:32px}.knowledges .docTree .toolbar .spacer{flex:1}.knowledges .docTree .tree{flex:1;display:block;overflow:auto;padding:1em}.knowledges .docTree .tree .item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.knowledges .docTree .tree .item:hover{color:#90ee90}.knowledges .center{flex:1;display:flex;flex-direction:row;overflow:hidden}.knowledges .center .left,.knowledges .center .middle,.knowledges .center .right{height:100%}.knowledges .center .middle{display:flex;overflow:hidden;flex-direction:column;padding:1px}.knowledges .center .middle .pdfframe{flex:1;display:block}.knowledges .center .right{display:flex;flex-direction:column;overflow:hidden}.knowledges .center .right .sidepanel{flex:1;display:flex;flex-direction:column;overflow:hidden}.knowledges .center .right .sidepanel .chat{flex:1;overflow:hidden}.knowledges .center .right .sidepanel .chat .results{flex:1;display:block;overflow:auto;user-select:text}.knowledges .center .right .sidepanel .chat .results li,.knowledges .center .right .sidepanel .chat .results ul,.knowledges .center .right .sidepanel .chat .results div{user-select:text}.knowledges .center .right .sidepanel .chat .results.fixed.Query .editor-code{max-height:100px;overflow:auto;display:block;border:1px solid gray;padding:1em}.knowledges .center .right .sidepanel .chat .results .editor-container{padding:.75em}.knowledges .center .right .sidepanel .chat .results .editor-container .editor-link{text-decoration:none;color:#e33e7f}.knowledges .center .right .sidepanel .chat .results .editor-container .editor-link:hover{text-decoration:underline;color:orange}.knowledges .center .right .sidepanel .chat .top,.knowledges .center .right .sidepanel .chat .bottom{display:flex;flex-direction:column}.knowledges .center .right .sidepanel .chat .submit{display:flex;align-items:center}.knowledges .center .right .sidepanel .chat .buttons{display:flex;padding-right:12px;padding:8px 8px 0px 0px}.knowledges .center .right .sidepanel .chat .buttons .spacer{flex:1}.knowledges .center .right .sidepanel .chat .chatinput{flex:1;padding:1em}.knowledges .center .left{min-width:160px}.knowledges .bottom{border-top:1px solid #444;height:32px}.knowledges.darkmode{background-color:#181818}.knowledges .importDialog{position:fixed;top:40%;left:40%}.knowledges .docList .item:hover{color:#5dade2;cursor:pointer}.knowledges.datapipeline .left,.knowledges.datapipeline .middle{overflow:auto}.knowledges.datapipeline .left pre,.knowledges.datapipeline .middle pre{padding:1em;white-space:pre-wrap;user-select:text}.knowledges.datapipeline .right .code{width:100%;flex:1;outline:none;color:#aaa;background-color:#181818;border:none;resize:none;padding:1.25em}.knowledges.datapipeline .right .tools{display:flex;border-bottom:1px solid gray;border-top:1px solid gray}.knowledges.datapipeline .right .logs{flex:1;padding:1em;display:block;overflow:auto}.knowledges .chat{display:flex;flex-direction:column}.knowledges .chat .chatinput{width:100%;flex:1;outline:none;color:#aaa;background-color:#181818;border:none;resize:none}@font-face{font-family:"IconFont";src:url("/fixed/fonts/MaterialSymbolsOutlined.ttf")}.inline-block{display:inline-block}.drawApp{display:flex;flex-direction:column;width:100%;height:100%}.drawApp .main{display:flex;flex-direction:row;flex:1;width:100%;height:100%}.drawApp .left .header{height:42px;display:flex;align-items:middle;border-bottom:1px solid #000}.drawApp .font_icon{font-family:"IconFont"}.drawApp .middle{min-width:320px;width:100%}.drawApp .middle .toolbarContainer{display:flex;flex-direction:row;position:absolute;justify-content:center;pointer-events:none;bottom:.5em}.drawApp .middle .toolbarContainer .toolbar{background-color:#1a1a1a;margin:.5em;padding-left:.55em;padding-right:1em}.drawApp .middle .toolbarContainer .toolbar .spacer{width:1px;margin:0 2px;height:32px;border-left:1px solid #444}.drawApp .middle .toolbarContainer .toolbar button{pointer-events:auto;width:48px;height:48px}.drawApp .middle .toolbarContainer .toolbar button svg,.drawApp .middle .toolbarContainer .toolbar button .svgIcon{width:32px;height:32px}.drawApp .middle .toolbarContainer .toolbar button svg path[stroke-width]{stroke:#ccc}.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_redo] svg,.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_redo] .svgIcon,.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_undo] svg,.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_undo] .svgIcon{width:28px;height:28px}.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_redo] svg path,.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_redo] .svgIcon path,.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_undo] svg path,.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_undo] .svgIcon path{fill:#4fb3ff}.drawApp .middle .toolbarContainer .toolbar button[class~=drawApp_draw_cursor] .svgIcon{width:28px;height:28px}.drawApp .middle .toolbarContainer .toolbar .selected{background-color:#004085}.drawApp .middle .toolbarContainer .toolbar .selected svg path[fill="#cc0000"]{stroke:red;stroke-width:0px}.drawApp .middle .toolbarContainer .toolbar .selected svg path[stroke-width]{stroke:#fff}.drawApp .middle .toolbarContainer .toolbar button:disabled{cursor:not-allowed;pointer-events:none;color:#6c757d}.drawApp .middle .toolbarContainer .toolbar button:disabled svg path,.drawApp .middle .toolbarContainer .toolbar button:disabled .svgIcon path{fill:#6c757d}.drawApp.canvas .header{margin:.5em 1em;padding:4px;border-radius:5px;position:absolute;background-color:rgba(36,36,36,.7333333333)}.drawApp.canvas .main .left,.drawApp.canvas .main .right{display:none}.ColorPallete{display:flex;border-radius:2px;background-color:#000}.ColorPallete.large{padding:2px}.ColorPallete.large .cell{width:48px;height:48px}.ColorPallete.xlarge{padding:3px}.ColorPallete.xlarge .cell{width:64px;height:64px}.ColorPallete.normal{padding:1px}.ColorPallete.normal .cell{width:32px;height:32px}.ColorPallete.small{padding:1px}.ColorPallete.small .cell{width:24px;height:24px}.ColorPallete .row{display:flex;flex-direction:column;margin-right:1px}.ColorPallete .row:last-child{margin-right:0}.left,.right{min-width:240px;display:flex;flex-direction:column}.left .body,.right .body{flex:1}.right .body .section{display:flex;flex-direction:column;padding:0 1em 1em 1em;border-top:1px solid #444}.right .body .section .section-header{padding:6px 0}.right .body .section:first-child{padding-top:1em}.toolSection{padding:2em}.toolbar.vertical{flex-direction:column}.editor2d{display:block;width:100%;height:100%}.editor2d canvas{width:100%;height:100%}.editor2d canvas.overlay{pointer-events:none;position:absolute}@font-face{font-family:"KaTeX_AMS";src:url(/fixed/fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_AMS-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_AMS-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Caligraphic";src:url(/fixed/fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(/fixed/fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"KaTeX_Caligraphic";src:url(/fixed/fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Fraktur";src:url(/fixed/fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(/fixed/fonts/KaTeX_Fraktur-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"KaTeX_Fraktur";src:url(/fixed/fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Fraktur-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Main";src:url(/fixed/fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Main-Bold.woff) format("woff"),url(/fixed/fonts/KaTeX_Main-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"KaTeX_Main";src:url(/fixed/fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Main-BoldItalic.woff) format("woff"),url(/fixed/fonts/KaTeX_Main-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"KaTeX_Main";src:url(/fixed/fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Main-Italic.woff) format("woff"),url(/fixed/fonts/KaTeX_Main-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"KaTeX_Main";src:url(/fixed/fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Main-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Main-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Math";src:url(/fixed/fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Math-BoldItalic.woff) format("woff"),url(/fixed/fonts/KaTeX_Math-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"KaTeX_Math";src:url(/fixed/fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Math-Italic.woff) format("woff"),url(/fixed/fonts/KaTeX_Math-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(/fixed/fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(/fixed/fonts/KaTeX_SansSerif-Bold.woff) format("woff"),url(/fixed/fonts/KaTeX_SansSerif-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"KaTeX_SansSerif";src:url(/fixed/fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(/fixed/fonts/KaTeX_SansSerif-Italic.woff) format("woff"),url(/fixed/fonts/KaTeX_SansSerif-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(/fixed/fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_SansSerif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Script";src:url(/fixed/fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Script-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Script-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Size1";src:url(/fixed/fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Size1-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Size1-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Size2";src:url(/fixed/fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Size2-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Size2-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Size3";src:url(/fixed/fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Size3-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Size3-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Size4";src:url(/fixed/fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Size4-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Size4-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Typewriter";src:url(/fixed/fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(/fixed/fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(/fixed/fonts/KaTeX_Typewriter-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none !important}.katex *{border-color:currentColor}.katex .katex-version::after{content:"0.16.21"}.katex .katex-mathml{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;display:inline-block;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .strut{display:inline-block}.katex .textbf{font-weight:bold}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:bold}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:bold;font-style:italic}.katex .amsrm{font-family:KaTeX_AMS}.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:bold}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:bold}.katex .mathsfit,.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed;border-collapse:collapse}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .vbox{display:inline-flex;flex-direction:column;align-items:baseline}.katex .hbox{display:inline-flex;flex-direction:row;width:100%}.katex .thinbox{display:inline-flex;flex-direction:row;width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline,.katex .hdashline,.katex .rule{min-height:1px}.katex .mspace{display:inline-block}.katex .llap,.katex .rlap,.katex .clap{width:0;position:relative}.katex .llap>.inner,.katex .rlap>.inner,.katex .clap>.inner{position:absolute}.katex .llap>.fix,.katex .rlap>.fix,.katex .clap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .rlap>.inner,.katex .clap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:solid 0;position:relative}.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:0.2777777778em;margin-right:-0.5555555556em}.katex .sizing.reset-size1.size1,.katex .fontsize-ensurer.reset-size1.size1{font-size:1em}.katex .sizing.reset-size1.size2,.katex .fontsize-ensurer.reset-size1.size2{font-size:1.2em}.katex .sizing.reset-size1.size3,.katex .fontsize-ensurer.reset-size1.size3{font-size:1.4em}.katex .sizing.reset-size1.size4,.katex .fontsize-ensurer.reset-size1.size4{font-size:1.6em}.katex .sizing.reset-size1.size5,.katex .fontsize-ensurer.reset-size1.size5{font-size:1.8em}.katex .sizing.reset-size1.size6,.katex .fontsize-ensurer.reset-size1.size6{font-size:2em}.katex .sizing.reset-size1.size7,.katex .fontsize-ensurer.reset-size1.size7{font-size:2.4em}.katex .sizing.reset-size1.size8,.katex .fontsize-ensurer.reset-size1.size8{font-size:2.88em}.katex .sizing.reset-size1.size9,.katex .fontsize-ensurer.reset-size1.size9{font-size:3.456em}.katex .sizing.reset-size1.size10,.katex .fontsize-ensurer.reset-size1.size10{font-size:4.148em}.katex .sizing.reset-size1.size11,.katex .fontsize-ensurer.reset-size1.size11{font-size:4.976em}.katex .sizing.reset-size2.size1,.katex .fontsize-ensurer.reset-size2.size1{font-size:0.8333333333em}.katex .sizing.reset-size2.size2,.katex .fontsize-ensurer.reset-size2.size2{font-size:1em}.katex .sizing.reset-size2.size3,.katex .fontsize-ensurer.reset-size2.size3{font-size:1.1666666667em}.katex .sizing.reset-size2.size4,.katex .fontsize-ensurer.reset-size2.size4{font-size:1.3333333333em}.katex .sizing.reset-size2.size5,.katex .fontsize-ensurer.reset-size2.size5{font-size:1.5em}.katex .sizing.reset-size2.size6,.katex .fontsize-ensurer.reset-size2.size6{font-size:1.6666666667em}.katex .sizing.reset-size2.size7,.katex .fontsize-ensurer.reset-size2.size7{font-size:2em}.katex .sizing.reset-size2.size8,.katex .fontsize-ensurer.reset-size2.size8{font-size:2.4em}.katex .sizing.reset-size2.size9,.katex .fontsize-ensurer.reset-size2.size9{font-size:2.88em}.katex .sizing.reset-size2.size10,.katex .fontsize-ensurer.reset-size2.size10{font-size:3.4566666667em}.katex .sizing.reset-size2.size11,.katex .fontsize-ensurer.reset-size2.size11{font-size:4.1466666667em}.katex .sizing.reset-size3.size1,.katex .fontsize-ensurer.reset-size3.size1{font-size:0.7142857143em}.katex .sizing.reset-size3.size2,.katex .fontsize-ensurer.reset-size3.size2{font-size:0.8571428571em}.katex .sizing.reset-size3.size3,.katex .fontsize-ensurer.reset-size3.size3{font-size:1em}.katex .sizing.reset-size3.size4,.katex .fontsize-ensurer.reset-size3.size4{font-size:1.1428571429em}.katex .sizing.reset-size3.size5,.katex .fontsize-ensurer.reset-size3.size5{font-size:1.2857142857em}.katex .sizing.reset-size3.size6,.katex .fontsize-ensurer.reset-size3.size6{font-size:1.4285714286em}.katex .sizing.reset-size3.size7,.katex .fontsize-ensurer.reset-size3.size7{font-size:1.7142857143em}.katex .sizing.reset-size3.size8,.katex .fontsize-ensurer.reset-size3.size8{font-size:2.0571428571em}.katex .sizing.reset-size3.size9,.katex .fontsize-ensurer.reset-size3.size9{font-size:2.4685714286em}.katex .sizing.reset-size3.size10,.katex .fontsize-ensurer.reset-size3.size10{font-size:2.9628571429em}.katex .sizing.reset-size3.size11,.katex .fontsize-ensurer.reset-size3.size11{font-size:3.5542857143em}.katex .sizing.reset-size4.size1,.katex .fontsize-ensurer.reset-size4.size1{font-size:.625em}.katex .sizing.reset-size4.size2,.katex .fontsize-ensurer.reset-size4.size2{font-size:.75em}.katex .sizing.reset-size4.size3,.katex .fontsize-ensurer.reset-size4.size3{font-size:.875em}.katex .sizing.reset-size4.size4,.katex .fontsize-ensurer.reset-size4.size4{font-size:1em}.katex .sizing.reset-size4.size5,.katex .fontsize-ensurer.reset-size4.size5{font-size:1.125em}.katex .sizing.reset-size4.size6,.katex .fontsize-ensurer.reset-size4.size6{font-size:1.25em}.katex .sizing.reset-size4.size7,.katex .fontsize-ensurer.reset-size4.size7{font-size:1.5em}.katex .sizing.reset-size4.size8,.katex .fontsize-ensurer.reset-size4.size8{font-size:1.8em}.katex .sizing.reset-size4.size9,.katex .fontsize-ensurer.reset-size4.size9{font-size:2.16em}.katex .sizing.reset-size4.size10,.katex .fontsize-ensurer.reset-size4.size10{font-size:2.5925em}.katex .sizing.reset-size4.size11,.katex .fontsize-ensurer.reset-size4.size11{font-size:3.11em}.katex .sizing.reset-size5.size1,.katex .fontsize-ensurer.reset-size5.size1{font-size:0.5555555556em}.katex .sizing.reset-size5.size2,.katex .fontsize-ensurer.reset-size5.size2{font-size:0.6666666667em}.katex .sizing.reset-size5.size3,.katex .fontsize-ensurer.reset-size5.size3{font-size:0.7777777778em}.katex .sizing.reset-size5.size4,.katex .fontsize-ensurer.reset-size5.size4{font-size:0.8888888889em}.katex .sizing.reset-size5.size5,.katex .fontsize-ensurer.reset-size5.size5{font-size:1em}.katex .sizing.reset-size5.size6,.katex .fontsize-ensurer.reset-size5.size6{font-size:1.1111111111em}.katex .sizing.reset-size5.size7,.katex .fontsize-ensurer.reset-size5.size7{font-size:1.3333333333em}.katex .sizing.reset-size5.size8,.katex .fontsize-ensurer.reset-size5.size8{font-size:1.6em}.katex .sizing.reset-size5.size9,.katex .fontsize-ensurer.reset-size5.size9{font-size:1.92em}.katex .sizing.reset-size5.size10,.katex .fontsize-ensurer.reset-size5.size10{font-size:2.3044444444em}.katex .sizing.reset-size5.size11,.katex .fontsize-ensurer.reset-size5.size11{font-size:2.7644444444em}.katex .sizing.reset-size6.size1,.katex .fontsize-ensurer.reset-size6.size1{font-size:.5em}.katex .sizing.reset-size6.size2,.katex .fontsize-ensurer.reset-size6.size2{font-size:.6em}.katex .sizing.reset-size6.size3,.katex .fontsize-ensurer.reset-size6.size3{font-size:.7em}.katex .sizing.reset-size6.size4,.katex .fontsize-ensurer.reset-size6.size4{font-size:.8em}.katex .sizing.reset-size6.size5,.katex .fontsize-ensurer.reset-size6.size5{font-size:.9em}.katex .sizing.reset-size6.size6,.katex .fontsize-ensurer.reset-size6.size6{font-size:1em}.katex .sizing.reset-size6.size7,.katex .fontsize-ensurer.reset-size6.size7{font-size:1.2em}.katex .sizing.reset-size6.size8,.katex .fontsize-ensurer.reset-size6.size8{font-size:1.44em}.katex .sizing.reset-size6.size9,.katex .fontsize-ensurer.reset-size6.size9{font-size:1.728em}.katex .sizing.reset-size6.size10,.katex .fontsize-ensurer.reset-size6.size10{font-size:2.074em}.katex .sizing.reset-size6.size11,.katex .fontsize-ensurer.reset-size6.size11{font-size:2.488em}.katex .sizing.reset-size7.size1,.katex .fontsize-ensurer.reset-size7.size1{font-size:0.4166666667em}.katex .sizing.reset-size7.size2,.katex .fontsize-ensurer.reset-size7.size2{font-size:.5em}.katex .sizing.reset-size7.size3,.katex .fontsize-ensurer.reset-size7.size3{font-size:0.5833333333em}.katex .sizing.reset-size7.size4,.katex .fontsize-ensurer.reset-size7.size4{font-size:0.6666666667em}.katex .sizing.reset-size7.size5,.katex .fontsize-ensurer.reset-size7.size5{font-size:.75em}.katex .sizing.reset-size7.size6,.katex .fontsize-ensurer.reset-size7.size6{font-size:0.8333333333em}.katex .sizing.reset-size7.size7,.katex .fontsize-ensurer.reset-size7.size7{font-size:1em}.katex .sizing.reset-size7.size8,.katex .fontsize-ensurer.reset-size7.size8{font-size:1.2em}.katex .sizing.reset-size7.size9,.katex .fontsize-ensurer.reset-size7.size9{font-size:1.44em}.katex .sizing.reset-size7.size10,.katex .fontsize-ensurer.reset-size7.size10{font-size:1.7283333333em}.katex .sizing.reset-size7.size11,.katex .fontsize-ensurer.reset-size7.size11{font-size:2.0733333333em}.katex .sizing.reset-size8.size1,.katex .fontsize-ensurer.reset-size8.size1{font-size:0.3472222222em}.katex .sizing.reset-size8.size2,.katex .fontsize-ensurer.reset-size8.size2{font-size:0.4166666667em}.katex .sizing.reset-size8.size3,.katex .fontsize-ensurer.reset-size8.size3{font-size:0.4861111111em}.katex .sizing.reset-size8.size4,.katex .fontsize-ensurer.reset-size8.size4{font-size:0.5555555556em}.katex .sizing.reset-size8.size5,.katex .fontsize-ensurer.reset-size8.size5{font-size:.625em}.katex .sizing.reset-size8.size6,.katex .fontsize-ensurer.reset-size8.size6{font-size:0.6944444444em}.katex .sizing.reset-size8.size7,.katex .fontsize-ensurer.reset-size8.size7{font-size:0.8333333333em}.katex .sizing.reset-size8.size8,.katex .fontsize-ensurer.reset-size8.size8{font-size:1em}.katex .sizing.reset-size8.size9,.katex .fontsize-ensurer.reset-size8.size9{font-size:1.2em}.katex .sizing.reset-size8.size10,.katex .fontsize-ensurer.reset-size8.size10{font-size:1.4402777778em}.katex .sizing.reset-size8.size11,.katex .fontsize-ensurer.reset-size8.size11{font-size:1.7277777778em}.katex .sizing.reset-size9.size1,.katex .fontsize-ensurer.reset-size9.size1{font-size:0.2893518519em}.katex .sizing.reset-size9.size2,.katex .fontsize-ensurer.reset-size9.size2{font-size:0.3472222222em}.katex .sizing.reset-size9.size3,.katex .fontsize-ensurer.reset-size9.size3{font-size:0.4050925926em}.katex .sizing.reset-size9.size4,.katex .fontsize-ensurer.reset-size9.size4{font-size:.462962963em}.katex .sizing.reset-size9.size5,.katex .fontsize-ensurer.reset-size9.size5{font-size:0.5208333333em}.katex .sizing.reset-size9.size6,.katex .fontsize-ensurer.reset-size9.size6{font-size:0.5787037037em}.katex .sizing.reset-size9.size7,.katex .fontsize-ensurer.reset-size9.size7{font-size:0.6944444444em}.katex .sizing.reset-size9.size8,.katex .fontsize-ensurer.reset-size9.size8{font-size:0.8333333333em}.katex .sizing.reset-size9.size9,.katex .fontsize-ensurer.reset-size9.size9{font-size:1em}.katex .sizing.reset-size9.size10,.katex .fontsize-ensurer.reset-size9.size10{font-size:1.2002314815em}.katex .sizing.reset-size9.size11,.katex .fontsize-ensurer.reset-size9.size11{font-size:1.4398148148em}.katex .sizing.reset-size10.size1,.katex .fontsize-ensurer.reset-size10.size1{font-size:0.2410800386em}.katex .sizing.reset-size10.size2,.katex .fontsize-ensurer.reset-size10.size2{font-size:0.2892960463em}.katex .sizing.reset-size10.size3,.katex .fontsize-ensurer.reset-size10.size3{font-size:.337512054em}.katex .sizing.reset-size10.size4,.katex .fontsize-ensurer.reset-size10.size4{font-size:0.3857280617em}.katex .sizing.reset-size10.size5,.katex .fontsize-ensurer.reset-size10.size5{font-size:0.4339440694em}.katex .sizing.reset-size10.size6,.katex .fontsize-ensurer.reset-size10.size6{font-size:0.4821600771em}.katex .sizing.reset-size10.size7,.katex .fontsize-ensurer.reset-size10.size7{font-size:0.5785920926em}.katex .sizing.reset-size10.size8,.katex .fontsize-ensurer.reset-size10.size8{font-size:0.6943105111em}.katex .sizing.reset-size10.size9,.katex .fontsize-ensurer.reset-size10.size9{font-size:0.8331726133em}.katex .sizing.reset-size10.size10,.katex .fontsize-ensurer.reset-size10.size10{font-size:1em}.katex .sizing.reset-size10.size11,.katex .fontsize-ensurer.reset-size10.size11{font-size:1.1996142719em}.katex .sizing.reset-size11.size1,.katex .fontsize-ensurer.reset-size11.size1{font-size:0.2009646302em}.katex .sizing.reset-size11.size2,.katex .fontsize-ensurer.reset-size11.size2{font-size:0.2411575563em}.katex .sizing.reset-size11.size3,.katex .fontsize-ensurer.reset-size11.size3{font-size:0.2813504823em}.katex .sizing.reset-size11.size4,.katex .fontsize-ensurer.reset-size11.size4{font-size:0.3215434084em}.katex .sizing.reset-size11.size5,.katex .fontsize-ensurer.reset-size11.size5{font-size:0.3617363344em}.katex .sizing.reset-size11.size6,.katex .fontsize-ensurer.reset-size11.size6{font-size:0.4019292605em}.katex .sizing.reset-size11.size7,.katex .fontsize-ensurer.reset-size11.size7{font-size:0.4823151125em}.katex .sizing.reset-size11.size8,.katex .fontsize-ensurer.reset-size11.size8{font-size:.578778135em}.katex .sizing.reset-size11.size9,.katex .fontsize-ensurer.reset-size11.size9{font-size:0.6945337621em}.katex .sizing.reset-size11.size10,.katex .fontsize-ensurer.reset-size11.size10{font-size:0.8336012862em}.katex .sizing.reset-size11.size11,.katex .fontsize-ensurer.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter{position:relative}.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy::before,.katex .stretchy::after{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .x-arrow,.katex .mover,.katex .munder{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-0.2em;margin-right:-0.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num::before{counter-increment:katexEqnNo;content:"(" counter(katexEqnNo) ")"}.katex .mml-eqn-num::before{counter-increment:mmlEqnNo;content:"(" counter(mmlEqnNo) ")"}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;position:absolute;left:calc(50% + .3em);text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.vertical-tab{display:flex;flex-direction:row;font-size:small}.vertical-tab .vertical-tab-list{margin-block:0px;margin:0px 4px 4px 0;padding:0;background-color:light-dark(#ccc, #333)}.vertical-tab .vertical-tab-list li{list-style-type:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:light-dark(#222, #eee)}.vertical-tab .vertical-tab-list li .svgIcon{scale:1.5}.vertical-tab .vertical-tab-content{flex:1;overflow:hidden}.vertical-tab .vertical-tab-content .treeview-button{margin:0;padding:2px}.vertical-tab .vertical-tab-content nav.treeview-list{width:100%;overflow:auto}.vertical-tab .vertical-tab-content nav.treeview-list li{width:100%}.research{width:100%;height:100%;display:flex;flex-direction:column}.research .editor-container{height:calc(100% - 2px);width:calc(100% - 2px)}.research .research-editor img{max-width:60%;object-fit:contain;max-height:60%}.research .menuButton{padding:0;margin:2px;border:none;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center}.research .file-tab{height:24px;min-height:24px}.research .file-tab.active{background-color:light-dark(#ddd, #333)}.research .middle .hint-text{color:light-dark(#999, #555)}.research .middle .caption{text-transform:uppercase;font-family:Protest Guerrilla,roboto;font-size:72px;font-style:italic;text-shadow:1px 1px 2px #2b3f2b;color:light-dark(#ddd, #555)}.research .middle .empty-panel-list .empty-panel-list-item:hover{background-color:#335;cursor:pointer}.research .file-tab-label{font-size:small;color:light-dark(black, white);text-transform:none}li.selected{color:light-dark(rgb(1, 105, 71), #73c991);background-color:light-dark(#f0f0f0, rgb(49, 49, 3))}.MuiListItemButton-root{display:flex;width:100%;overflow:hidden}.MuiListItemButton-root>.MuiBox-root:first-child,.MuiListItemButton-root>.MuiListItemIcon-root{flex-shrink:0}.MuiListItemButton-root>.MuiListItemText-root{flex-grow:1;min-width:0;overflow:hidden}.MuiListItemButton-root>.MuiListItemText-root .MuiTypography-root{white-space:nowrap;text-overflow:ellipsis;display:block}@media print{.vertical-tab{display:none;width:0px !important}.MuiTabs-root{display:none !important}.editor-panels{width:100% !important;display:block !important}}.ril__outer{background-color:#242424;outline:none;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}body.drawingAppBody{overscroll-behavior-x:none}.inktracer{background-color:#242424;height:100%;overflow:scroll;padding:8px}.inktracer .hidden{display:none}.inktracer .toolbar{display:flex;justify-content:flex-end}.inktracer .button{padding:6px;border:1px solid gray;margin:0 12px}.inktracer .button:hover{background-color:#2d2f54}.inktracer .images{padding:12px}.inktracer .images img{max-width:400px;margin:2px}.inktracer .inputs{display:flex;flex-wrap:wrap}.inktracer .inputs .input-item{display:inline;margin:12px}.inktracer .choose-config{background-color:#404040;position:absolute;padding:24px;left:10px;right:10px;margin-top:5px;z-index:3}.tableContainer{width:100%;height:100%}.tableContainer .tableLoading{width:100%;height:200px;display:flex;justify-content:center;align-items:center}.tableContainer .table{width:100%;border:1px solid gray}.tableContainer .table td,.tableContainer .table th{vertical-align:middle}.tableContainer .table .actions button{border:0;fill:#fff;width:32px;height:32px}.dialog-buttons{display:flex;justify-content:flex-end}body.darkmode{background-color:#242424}#main header .caption,#main .header .caption{text-transform:uppercase;font-family:Protest Guerrilla,roboto;font-size:26px;display:inline-flex;justify-content:center;align-items:center;margin-left:4px;cursor:pointer}#main header .caption .s,#main .header .caption .s{color:#f44336}#main header .caption .t,#main .header .caption .t{color:#ab47bc}#main header .caption .o,#main .header .caption .o{color:#42a5f5}#main header .caption .r,#main .header .caption .r{color:#26c6da}#main header .caption .y,#main .header .caption .y{color:#4caf50}#main header .caption .p,#main .header .caption .p{color:#d4e157}#main header .caption .a,#main .header .caption .a{color:#ffa726}#main header .caption .d,#main .header .caption .d{color:#ff5722}.tableContainer tr:hover{color:#26c6da;cursor:pointer}.tableContainer td{text-align:left}.snackbars{position:absolute;bottom:0px;right:0px;padding:1em;max-width:480px;max-height:400px;overflow:auto}.tools.app{display:flex;flex-direction:column;overflow:hidden;height:100%}.tools.app .toolApp{overflow:auto;display:flex;flex:1}.tools.app .toolApp .middle{display:flex;flex-direction:column}.tools.app .toolApp .middle .header{padding:1em 0}.tools.drawer.left{padding:1em}.tools.drawer.left .tool{padding:.5em;display:inline-flex}.tools.drawer.left .tool:hover{background-color:#4fb3ff;color:#000;cursor:pointer}.tools.drawer.left .tool.selected{background-color:#0056b4;color:#fff}.middle.Embedding{flex:1}.middle.Embedding .body.Embedding{flex:1}.embedding{display:flex;flex:1;flex-direction:row;height:100%}.embedding.body{flex:1}.embedding .left,.embedding .right{height:100%;min-height:500px}.MarkdownEditor{flex:1}.MarkdownEditor.body{display:block;overflow:hidden}.MarkdownEditor.body .right,.MarkdownEditor.body .playground{overflow:auto}.MarkdownEditor .header{display:none}.MarkdownEditor *{user-select:text}.MarkdownEditor .currentChanging{background-color:#333}.MarkdownEditor think>*:first-child::before{content:"think start";color:#75cdff;white-space:pre-wrap;display:block}.MarkdownEditor think>*{white-space:pre-wrap}.MarkdownEditor think p{margin-block:1em}.MarkdownEditor think>*:last-child::after{content:"think end";color:#75cdff;white-space:pre-wrap;display:block}.MarkdownEditor .markdown-editor{display:flex;flex-direction:row;height:100%}.MarkdownEditor .marked{padding:1em}table{border-collapse:collapse}table th,table td{border-bottom:1px solid #434343}table th,table td{border-left:none;border-right:none}table td{text-align:left;padding:.25em 1em}table td.actions{position:static}.lightmode table{background-color:#fff}.lightmode th{background-color:#eee}.lightmode th,.lightmode td{border:1px solid #ddd;color:#333}.darkmode table{background-color:#121212}.darkmode th{background-color:#333}.darkmode th,.darkmode td{border:1px solid #555;color:#eee}.spacer{flex:1}.svgIcon{display:flex;align-items:center;justify-content:center}.vertical-bar{display:flex;flex-direction:column;min-width:48px}.vertical-bar .bar-items{display:flex;justify-content:center}.vertical-bar .bar-items .item{display:flex;justify-content:center;margin:8px;align-items:center;width:32px;height:32px;padding:4px}
