https://feever.fr 2

/! Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com) Code licensed under the Apache License v2.0. For details, see http://www.apache.org/licenses/LICENSE-2.0. */

/ Toggle Styles /

  • { box-sizing: border-box; }

body { margin: 0; padding: 0; font-family: Helvetica, Geneva, Swiss, Arial, SunSans-Regular, sans-serif; line-height: normal; font-size: 14px; }

#ide-wrapper { position: absolute; bottom: 0; padding: 0; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; height: 100%; width: 100%; / display: none; / / margin-right: auto; / / margin-left: auto; / }

#ide-wrapper.toggled { / padding-right: 0px; / }

#script-panel { height: calc(100% - 37px); }

#script-panel textarea { width: 100%; height: 100%; margin: 0; border: none; resize: none; }

#panel-wrapper { bottom: 0; padding: 0; position: fixed; width: 100%; height: 40%; transition: all 0.5s ease; z-index: 6; }

#ide-wrapper.toggled #panel-wrapper { height: 0px; }

.flex-container { display: flex; flex-direction: row; / height: calc(100vh - 35px); / overflow: auto; }

.flex-panel { border: 1px solid #9f9f9f; flex: 1500 1; overflow: auto; transition: all 0.5s ease-in-out; }

.flex-panel > .caption { background: #c4c4c4; height: 20px; padding: 3px 10px 0 10px; position: absolute; z-index: 3; width: 100%; cursor: pointer; }

.flex-panel > .caption:after { / css arrow / position: absolute; content: ""; border-top: 8px solid transparent; border-right: 8px solid #565656; border-bottom: 8px solid transparent; top: 1px; right: 7px; transform: rotate(-90deg); transition: all 0.5s ease-in-out; }

.flex-panel > .content { margin: 22px 4px 4px 4px; transition: all 0.5s ease-in-out; font-family: monospace; overflow: auto; height: fit-content; }

.flex-panel.collapsed { flex: 1 1000 20px; }

.flex-panel.collapsed > .caption:after { transform: none; }

.flex-panel.collapsed > .content { opacity: 0; }

#goal-panel { flex: 2000 1; }

#goal-panel.collapsed { flex: 1 1000 20px; }

#goal-text { border: 0; padding: 0; white-space: pre; }

#vsep, #hsep { position: absolute; z-index: 3; }

#hide-panel { cursor: pointer; }

#hide-panel g path { fill: #00a806; }

#ide-wrapper.toggled #hide-panel g path { fill: #f20000 }

#toolbar { / white-space: nowrap; / width: 100%; border-bottom: 1px solid #ddd; /height: 36px;/ }

#toolbar .exits { white-space: nowrap; display: inline-block; padding: 0; margin: 0; }

#toolbar img { display: inline-block; padding: 0; margin: 0; vertical-align: top; }

#buttons { opacity: 0; display: inline-block; text-align: left; padding-left: 1em; transition: opacity 500ms ease; }

#buttons img { cursor: pointer; }

#query-panel > div { line-height: 1.25em; padding-left: 18px; white-space: pre; }

/ overloads / .CodeMirror { height: 100%; }

/ Proper / #code-wrapper { }

#document { margin: auto; position: relative; padding: auto; width: 51em; padding: 15px; }

#document code { white-space: pre; }

#packages-panel { display: none; }

#packages-panel > div { padding-bottom: 4px; }

#packages-panel > div > img { margin-right: 4px; vertical-align: bottom; cursor: pointer; }

.rel-pos { position: relative; height:0; }

.progressbar { background: #3c57a6; height:2px; border-radius: 2px; position:relative; width:0; }

.progress-egg { position: absolute; top: -18px; right: 0; }