div.i-coder{cursor:text;white-space:pre-wrap;}div.i-coder.form-control{height:auto;padding:0 !important;border:none;}div.i-coder.form-control .i-coder-root,div.i-coder.form-control .i-coder-preview{font-family:Menlo,"Courier New",Courier,monospace;font-size:12px;line-height:21px;min-height:39px;max-height:440px;padding:8px 12px;height:auto;overflow:auto;background-color:transparent;display:block;word-wrap:break-word;word-break:break-all}span.i-coder-pill{font-family:Menlo,"Courier New",Courier,monospace;font-size:12px;line-height:18px;margin:3px 2px 0 2px;padding:0 6px;border-radius:3px;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;}span.i-coder-pill[data-prefix]:before{content:attr(data-prefix)}span.i-coder-pill.i-coder-function{background-color:#e3e4e8;color:#333;cursor:move;}span.i-coder-pill.i-coder-function.i-coder-unknown{background-color:#000;color:#333}span.i-coder-pill.i-coder-function-end,span.i-coder-pill.i-coder-function-sep{background-color:#e3e4e8;cursor:default;color:#333}span.i-coder-pill.i-coder-variable{background-color:#2f8cbb;cursor:move;}span.i-coder-pill.i-coder-variable.i-coder-unknown{background-color:#000}span.i-coder-pill.i-coder-variable[data-type="array"]:after{content:"[]"}span.i-coder-pill.i-coder-operator{background-color:#71ac34;cursor:move;}span.i-coder-pill.i-coder-operator.i-coder-unknown{background-color:#000}span.i-coder-pill.i-coder-keyword{background-color:#ea89bf;cursor:move;}span.i-coder-pill.i-coder-keyword.i-coder-unknown{background-color:#000}.i-coder-pills{background:transparent;}.i-coder-pills .i-coder-pill[data-prefix]:before{content:none}.i-coder-pills .i-panel-header{margin:0 -15px;border:none;background-color:#cfcfcf;padding:0;position:relative;}.i-coder-pills .i-panel-header ul.nav{margin:0;}.i-coder-pills .i-panel-header ul.nav li a{font-family:FontAwesome;font-size:14px;padding:8px 12px;color:#333}.i-coder-pills .i-panel-header ul.nav li.active a{color:#2f8cbb;background-color:#f3f3f3}.i-coder-pills .i-panel-header .help{right:30px;position:absolute;top:4px;color:#333;font-size:14px}.i-coder-pills .i-panel-header .close{right:2px;position:absolute;top:4px;color:#333;font-size:14px;line-height:inherit}.i-coder-pills .i-arrow-right{border-right-color:#f3f3f3}.i-coder-pills .i-arrow-left{border-left-color:#f3f3f3}.i-coder-pills .i-panel-scroll .i-panel-body{margin-top:0;margin-bottom:0;padding:0;background-color:#f3f3f3;}.i-coder-pills .i-panel-scroll .i-panel-body .tab-content{margin:0;padding:15px 15px 18px 15px;background-color:transparent;}.i-coder-pills .i-panel-scroll .i-panel-body .tab-content h4{margin-top:25px;}.i-coder-pills .i-panel-scroll .i-panel-body .tab-content h4:first-child{margin-top:0}.i-coder-pills .i-panel-scroll .i-panel-body .tab-content h5{font-size:11px;color:#333;margin:12px 0 5px 0}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-showall{border-top:1px solid #f3f3f3;cursor:pointer;padding:10px 0 0 0;margin-top:10px;color:#2f8cbb;}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-showall .fa{margin-right:6px}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-group,.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row{line-height:23px}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row > div{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row .i-coder-sample{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;padding:0 7px;overflow:hidden;color:#a4a9ae;white-space:nowrap;position:relative;}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row .i-coder-sample:after{content:"";display:block;position:absolute;right:0;top:0;width:50px;height:22px;background:linear-gradient(to right,rgba(255,255,255,0),#f3f3f3)}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row.i-coder-pill-row-nested.out{display:none}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row.i-coder-pill-row-has-children{cursor:pointer;}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row.i-coder-pill-row-has-children:after{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;content:"\f0d7";font-family:FontAwesome;padding-left:5px}.i-coder-pills .i-panel-scroll .i-panel-body .i-coder-pill-row.i-coder-pill-row-has-children.open:after{content:"\f0d8"}.i-coder-pills .i-coder-level-1{margin-left:15px}.i-coder-pills .i-coder-level-2{margin-left:30px}.i-coder-pills .i-coder-level-3{margin-left:45px}.i-coder-pills .i-coder-level-4{margin-left:60px}.i-coder-pills .i-coder-level-5{margin-left:75px}.i-coder-pills .i-coder-level-6{margin-left:90px}.i-coder-pills .i-coder-level-7{margin-left:105px}.i-coder-pills .i-coder-level-8{margin-left:120px}.i-coder-pills .i-coder-level-9{margin-left:135px}.i-coder-pills .i-coder-level-10{margin-left:150px}.i-coder-hint{max-width:300px;box-shadow:0 6px 38px -9px rgba(0,0,0,0.58);}.i-coder-hint h6{font-family:Menlo,"Courier New",Courier,monospace;font-size:12px;font-weight:bold;margin:0 0 5px 0;}.i-coder-hint h6 small{font-weight:normal;font-size:10px;margin-left:7px;color:inherit;}.i-coder-hint h6 small:before{content:"<"}.i-coder-hint h6 small:after{content:">"}.i-coder-hint p{font-size:12px;}.i-coder-hint p.i-raw{font-family:Menlo,"Courier New",Courier,monospace;font-size:10px;}.i-coder-hint p.i-raw:before{content:"Raw: "}.i-coder-hint pre{background-color:transparent;font-size:11px;overflow-x:auto;padding:0;color:#a4a9ae;}.i-coder-hint pre code{display:block;color:#c7254e}.i-coder-hint .i-panel-scroll{overflow-y:hidden}.i-coder-hint .i-arrow:before{content:"";display:block;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-width:6px;z-index:-1}.i-coder-hint .i-arrow.i-arrow-top:before{border-top-color:#f3f3f3;left:-6px;top:-5px}.i-coder-hint .i-arrow.i-arrow-right:before{border-right-color:#f3f3f3;left:-7px;top:-6px}.i-coder-hint .i-arrow.i-arrow-left:before{border-left-color:#f3f3f3;left:-5px;top:-6px}.i-coder-hint .i-arrow.i-arrow-bottom:before{border-bottom-color:#f3f3f3;left:-5px;top:-5px}.i-coder-hint.i-coder-hint-variable{background-color:#2f8cbb;color:#fff;}.i-coder-hint.i-coder-hint-variable .i-arrow-right{border-right-color:#2f8cbb}.i-coder-hint.i-coder-hint-variable .i-arrow-left{border-left-color:#2f8cbb}.i-coder-hint.i-coder-hint-variable .i-arrow-top{border-top-color:#2f8cbb}.i-coder-hint.i-coder-hint-variable .i-arrow-bottom{border-bottom-color:#2f8cbb}.i-coder-hint.i-coder-hint-operator{background-color:#71ac34;color:#fff;}.i-coder-hint.i-coder-hint-operator .i-arrow-right{border-right-color:#71ac34}.i-coder-hint.i-coder-hint-operator .i-arrow-left{border-left-color:#71ac34}.i-coder-hint.i-coder-hint-operator .i-arrow-top{border-top-color:#71ac34}.i-coder-hint.i-coder-hint-operator .i-arrow-bottom{border-bottom-color:#71ac34}.i-coder-hint.i-coder-hint-keyword{background-color:#ea89bf;color:#fff;}.i-coder-hint.i-coder-hint-keyword .i-arrow-right{border-right-color:#ea89bf}.i-coder-hint.i-coder-hint-keyword .i-arrow-left{border-left-color:#ea89bf}.i-coder-hint.i-coder-hint-keyword .i-arrow-top{border-top-color:#ea89bf}.i-coder-hint.i-coder-hint-keyword .i-arrow-bottom{border-bottom-color:#ea89bf}.i-coder-hint.i-coder-hint-function{background-color:#e3e4e8;}.i-coder-hint.i-coder-hint-function .i-arrow-right{border-right-color:#e3e4e8}.i-coder-hint.i-coder-hint-function .i-arrow-left{border-left-color:#e3e4e8}.i-coder-hint.i-coder-hint-function .i-arrow-top{border-top-color:#e3e4e8}.i-coder-hint.i-coder-hint-function .i-arrow-bottom{border-bottom-color:#e3e4e8}.i-coder-hint .i-coder-arraycfg{border-top:1px solid rgba(255,255,255,0.3);margin-top:10px;padding-top:10px;}.i-coder-hint .i-coder-arraycfg dl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:4px;}.i-coder-hint .i-coder-arraycfg dl dt{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-top:2px}.i-coder-hint .i-coder-arraycfg dl dd{padding-left:15px;}.i-coder-hint .i-coder-arraycfg dl dd input{width:30px;padding:1px 5px;line-height:15px;height:22px;border:none}