.cm-header,.cm-strong,.community-list .item .detail code,.community-list .item .rating-list code,.list .item .community-list .rating-list code,.list .item .detail code,.tag-list-container .tag-list .item .community-list .rating-list code,.tag-list-container .tag-list .item .detail code,.title{font-weight:700}.button:before,.check:before,.icon-star:before,.regexr-logo,.search .search-icon:before{-webkit-font-smoothing:antialiased}@font-face{font-family:Cabin;font-style:normal;font-weight:400;src:local("Cabin Regular"),local("Cabin-Regular"),url(../fonts/cabin-v8-latin-regular.woff2) format("woff2"),url(../fonts/cabin-v8-latin-regular.woff) format("woff")}@font-face{font-family:Cabin;font-style:normal;font-weight:700;src:local("Cabin Bold"),local("Cabin-Bold"),url(../fonts/cabin-v8-latin-700.woff2) format("woff2"),url(../fonts/cabin-v8-latin-700.woff) format("woff")}@font-face{font-family:'Source Code Pro';font-style:normal;font-weight:400;src:local("Source Code Pro"),local("SourceCodePro-Regular"),url(../fonts/source-code-pro-v6-latin-regular.woff2) format("woff2"),url(../fonts/source-code-pro-v6-latin-regular.woff) format("woff")}@font-face{font-family:'Source Code Pro';font-style:normal;font-weight:700;src:local("Source Code Pro Bold"),local("SourceCodePro-Bold"),url(../fonts/source-code-pro-v6-latin-700.woff2) format("woff2"),url(../fonts/source-code-pro-v6-latin-700.woff) format("woff")}.CodeMirror-scroll{overflow:auto}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;position:relative}.CodeMirror div.CodeMirror-cursor{border-left:1px solid #000}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor{width:auto;border:0;background:#7e7}.cm-tab{display:inline-block}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-invalidchar,.cm-s-default .cm-error{color:red}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{height:300px;position:relative;overflow:hidden;color:#000}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;box-sizing:content-box}.CodeMirror-sizer{border-right:30px solid transparent;box-sizing:content-box}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;padding-bottom:30px;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom:30px;margin-bottom:-32px;display:inline-block}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible}.button:before,.check:before,.icon{font-family:Glyphicons}.CodeMirror-wrap pre,.tooltip,code,pre{word-wrap:break-word}.a-hover,.community-list .item:hover,.community-list .item:hover .detail,.community-list .item:hover .rating-list,.list .item:hover,.list .item:hover .community-list .rating-list,.list .item:hover .detail,.tag-list-container .tag-list .item:hover,.tag-list-container .tag-list .item:hover .community-list .rating-list,.tag-list-container .tag-list .item:hover .detail{color:#fff}.CodeMirror-wrap pre{white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-wrap .CodeMirror-scroll{overflow-x:hidden}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-measure pre{position:static}.CodeMirror div.CodeMirror-cursor{position:absolute;border-right:none;width:0;pointer-events:none}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:1}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-crosshair{cursor:crosshair}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.expr .results,.lib .community-list,.lib .list,.lib .tag-list-container .tag-list,.menu,.tag-list-container .lib .tag-list,.title,a,table.cheatsheet th{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}@font-face{font-family:Glyphicons;src:url(../assets/regexr-icons.eot),url(../assets/regexr-icons.woff) format("woff"),url(../assets/regexr-icons.ttf) format("truetype"),url(../assets/regexr-icons.svg) format("svg");font-weight:400;font-style:normal}.spinner{position:absolute;top:.8rem;right:.75rem}.hidden{display:none}.visible{display:block}.menu.share .information-default,.view-show{opacity:0;display:block;-webkit-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.menu.save .error-show,.menu.share .error-show,.menu.share .information-show,.view-show-visible{opacity:1}.view-hide{opacity:1;-webkit-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.view-hide-hidden{opacity:0;display:none}.title{padding:.75rem;height:1.125rem;cursor:default}.button,.video,a{cursor:pointer}.lib .community-list,.lib .list,.lib .tag-list-container .tag-list,.tag-list-container .lib .tag-list{position:absolute;top:2.6rem;bottom:20.2rem;left:0;right:1px;overflow-x:hidden;overflow-y:auto}.community-list .item,.list .item,.tag-list-container .tag-list .item{padding:.5rem .75rem;border-bottom:solid 1px #36373f;cursor:pointer;position:relative}.community-list .item .icon,.list .item .icon,.tag-list-container .tag-list .item .icon{font-family:Glyphicons;display:inline-block;vertical-align:middle;position:relative;top:-.05em}.community-list .item .detail,.community-list .item .rating-list,.list .item .community-list .rating-list,.list .item .detail,.tag-list-container .tag-list .item .community-list .rating-list,.tag-list-container .tag-list .item .detail{float:right;color:#5e606e}.community-list .item.selected,.community-list .item.selected .detail,.community-list .item.selected .rating-list,.list .item.selected,.list .item.selected .community-list .rating-list,.list .item.selected .detail,.tag-list-container .tag-list .item.selected,.tag-list-container .tag-list .item.selected .community-list .rating-list,.tag-list-container .tag-list .item.selected .detail{background:#6CF;color:#101113}.button.active,.button:hover,.check code{color:#fff}.community-list .item.removed,.list .item.removed,.tag-list-container .tag-list .item.removed{text-decoration:line-through;opacity:.5}.button{font-weight:400;position:relative;top:-.1em;-webkit-transition:color .15s;-ms-transition:color .15s;-moz-transition:color .15s;-o-transition:color .15s;transition:color .15s}.button:before{content:attr(data-icon);display:inline-block;font-style:normal;position:relative;letter-spacing:.2em;top:.1em;font-size:1rem}.button.noicon{top:0}.button.noicon:before{content:none}.button.nolabel:before{letter-spacing:0}.check:before{content:"\e154";font-size:1.125rem;top:.1rem;position:relative;margin-right:0}.check.checked:before{content:"\e153"}.buttonbar{float:right;font-size:.875rem;margin:0;padding:0;display:block}.buttonbar li{margin-left:1em;display:inline-block;vertical-align:middle;margin-right:0}.disabled{pointer-events:none}.regexr-logo{-webkit-transform:translateY(.25rem);-moz-transform:translateY(.25rem);-ms-transform:translateY(.25rem);-o-transform:translateY(.25rem);transform:translateY(.25rem)}.regexr-text{-webkit-transform:translateY(.25rem);-moz-transform:translateY(.25rem);-ms-transform:translateY(.25rem);-o-transform:translateY(.25rem);transform:translateY(.25rem);display:inline-block}.small-text{font-size:.7rem}body,html{height:100%;width:100%;min-width:60rem;min-height:32rem;font-size:16px;background:#151519}hr{margin:.375em 0;padding:0;border:0}:focus{outline:0}body{font-family:Cabin,sans-serif;margin:0;color:#101113;overflow:hidden}code,pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;margin:0}code{font-family:"Source Code Pro",monospace}.menu header,pre{font-family:Cabin,sans-serif}.menu.share #copyTxt,input,textarea{padding:.375em;width:-webkit-calc(100% - .375em*2);width:-moz-calc(100% - .375em*2);width:calc(100% - .375em*2);margin:.25em 0 0;border:none;font-size:1em;background:#fff;color:#101113}a{text-decoration:none;color:#6CF}a:hover{color:#fff}.video{position:absolute;z-index:1000099;left:0;right:0;top:0;bottom:0;background:rgba(30,30,30,.95)}.video iframe{position:absolute;left:50%;top:50%;background:#000;border:12px solid #000;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video:before{content:"x";color:#fff;position:absolute;top:.75rem;right:.75rem}.not-supported,.not-supported-mobile{position:absolute;left:0;right:0;top:0;bottom:0;background:#151519;color:#fff;z-index:999999;font-size:1.75rem}.not-supported .content,.not-supported-mobile .content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.not-supported,.not-supported-mobile{font-size:2.5rem}}.not-supported-mobile{background:rgba(21,21,25,.95)}.beta-banner{color:red;font-weight:700;font-size:.7rem;padding-left:.2rem}.menu{display:none;cursor:default}.menu header{font-weight:700;display:block;color:#bdbec7}.menu.flags{line-height:1.75rem;min-width:10rem}.menu.share{min-width:200px}.menu.share [type=text]#copyTxt,.menu.share input[type=text]{width:-webkit-calc(100% - .375em*6);width:-moz-calc(100% - .375em*6);width:calc(100% - .375em*6);float:left}.menu.share #savePrompt>p{margin-bottom:-webkit-calc(-.375em);margin-bottom:-moz-calc(-.375em);margin-bottom:calc(-.375em)}.menu.share header:not(:first-child){padding-top:-webkit-calc(.375em*4);padding-top:-moz-calc(.375em*4);padding-top:calc(.375em*4)}.menu.share .public-wrap{padding-top:.5rem}.menu.share .share-wrap{width:100%}.menu.share .icon{padding-top:-webkit-calc(.375em*2);padding-top:-moz-calc(.375em*2);padding-top:calc(.375em*2);padding-left:-webkit-calc(100% - .375em*3);padding-left:-moz-calc(100% - .375em*3);padding-left:calc(100% - .375em*3);width:-webkit-calc(100% - .375em*6);width:-moz-calc(100% - .375em*6);width:calc(100% - .375em*6);cursor:pointer}.menu.save label,.menu.share label{display:inline-block;margin-top:.25em}.menu.save .menu.share [type=button]#copyTxt,.menu.save input[type=button],.menu.share .menu.save [type=button]#copyTxt,.menu.share [type=button]#copyTxt,.menu.share input[type=button]{width:40%;background:#6CF;margin-top:.5em;font-weight:700;font-family:Cabin,sans-serif;float:right;cursor:pointer}.menu.save .menu.share [type=button]#copyTxt:hover,.menu.save input[type=button]:hover,.menu.share .menu.save [type=button]#copyTxt:hover,.menu.share [type=button]#copyTxt:hover,.menu.share input[type=button]:hover{color:#fff}.menu.save .menu.share [type=checkbox]#copyTxt,.menu.save input[type=checkbox],.menu.share .menu.save [type=checkbox]#copyTxt,.menu.share [type=checkbox]#copyTxt,.menu.share input[type=checkbox]{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px}.menu.save .update-button,.menu.share .update-button{position:absolute}.menu.save .error-default,.menu.share .error-default{overflow:hidden;float:left;padding-top:0;height:0;-webkit-transition:height .3s;-ms-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;transition:height .3s}.menu.save .error-show,.menu.share .error-show{height:5.65rem;padding-top:.45rem}.menu.save .sub-header,.menu.share .sub-header{font-size:.75rem;color:#808393}.menu.share .success{position:absolute;top:2.625rem}.doc,.top h1{position:relative}.menu.share .information-default{overflow:hidden;height:0;-webkit-transition:height .3s;-ms-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;transition:height .3s}.menu.share .information-show{height:3.75rem}.menu.share #copyTxt{margin-bottom:0;display:inline-block}.menu.save .error-input{border-color:red;border-width:1px}.menu.save .error-text{color:red}.top{background:#151519;color:#808393;height:1.5rem;padding:.75rem;font-size:.75rem}.top h1{margin:0;font-size:1.25rem;font-weight:400;display:inline-block;vertical-align:middle;top:-.25rem;color:#6CF}.editor.community-list,.editor.expr,.editor.list,.editor.replace,.expr .results,.tag-list-container .editor.tag-list,.tools .explain code,.tools .explain div.error .error-title{font-weight:700}.top h1.icon{font-size:1.5rem;top:-.25rem;margin-right:.125rem}.top .links{float:right;margin-top:.3rem}.top .links a{margin-right:1em;color:#4d99bf}.top .links a.video-link.cta{color:#fff}.top .links a.transition{-webkit-transition:color 1.5s;-ms-transition:color 1.5s;-moz-transition:color 1.5s;-o-transition:color 1.5s;transition:color 1.5s}.top .links a:hover{-webkit-transition:color 0;-ms-transition:color 0;-moz-transition:color 0;-o-transition:color 0;transition:color 0;color:#fff}.top .links a:last-child{margin-right:0}.doc{height:-webkit-calc(100% - 3rem);height:-moz-calc(100% - 3rem);height:calc(100% - 3rem);top:0;float:right;width:-webkit-calc(100% - 22rem);width:-moz-calc(100% - 22rem);width:calc(100% - 22rem);background:#f4f4f5}.doc:before{position:absolute;content:" ";width:100%;height:1.25rem;top:-webkit-calc(-1.25rem - 1px);top:-moz-calc(-1.25rem - 1px);top:calc(-1.25rem - 1px);background-color:rgba(102,204,255,.15);background:-webkit-gradient(linear,left top,left bottom,from(rgba(102,204,255,0)),to(rgba(102,204,255,.15)));background:-webkit-linear-gradient(top,rgba(102,204,255,0),rgba(102,204,255,.15));background:-moz-linear-gradient(top,rgba(102,204,255,0),rgba(102,204,255,.15));background:-ms-linear-gradient(top,rgba(102,204,255,0),rgba(102,204,255,.15));background:-o-linear-gradient(top,rgba(102,204,255,0),rgba(102,204,255,.15));background:linear-gradient(top,rgba(102,204,255,0),rgba(102,204,255,.15));z-index:1;pointer-events:none}.doc .title{background:#bdbec7}.doc .editor{padding:.75rem;background:#f4f4f5;position:relative}.expr .results,.title.expr{background:#6CF}.doc .editor.expr,.doc .editor.tools.community-list,.doc .editor.tools.list,.doc .editor.tools.replace,.doc .tag-list-container .editor.tools.tag-list,.tag-list-container .doc .editor.tools.tag-list{height:2.75rem;padding-bottom:0}.doc .editor.expr .CodeMirror-hscrollbar,.doc .editor.tools.community-list .CodeMirror-hscrollbar,.doc .editor.tools.list .CodeMirror-hscrollbar,.doc .editor.tools.replace .CodeMirror-hscrollbar,.doc .tag-list-container .editor.tools.tag-list .CodeMirror-hscrollbar,.tag-list-container .doc .editor.tools.tag-list .CodeMirror-hscrollbar{-webkit-transform:scale(1,.5) translate(0,-.375rem);-ms-transform:scale(1,.5) translate(0,-.375rem);-moz-transform:scale(1,.5) translate(0,-.375rem);-o-transform:scale(1,.5) translate(0,-.375rem);transform:scale(1,.5) translate(0,-.375rem);min-height:0!important}.expr .results{position:absolute;right:0;font-size:.75rem;margin:.125rem .75rem .125rem .125rem;padding:.5rem;border-radius:3px;cursor:default;z-index:3}.cursor.pointer,.title.tools{cursor:pointer}.expr .results.nomatch{background:#bdbec7}.expr .results.error{background:red;font-weight:700}.source .measure{position:absolute;top:.75rem;bottom:.75rem;left:.75rem;right:.75rem;visibility:hidden}.source .canvas{position:absolute;background:#f4f4f5}.title.tools{position:relative}.tools .buttonbar.left{float:none;display:inline-block;opacity:.999;color:#4b4d58;margin-left:1em}.tools .buttonbar.left li{padding:.2em .5em;margin:0}.tools .buttonbar.left li.active{background:#d3d4d9;color:#101113;border-radius:2px}.tools .buttonbar.right{display:block;text-align:right;right:0;top:0;left:0;bottom:0;position:absolute;padding:.75rem}.tools .buttonbar.right:hover .expand{color:#fff}.tools.editor.out{background:#ebecee;border-top:solid 1px #d3d4d9}.tools.editor.out .CodeMirror{color:#5f5f61}.tools .explain div{padding:calc(.5em + 1px);margin-top:.75em;display:block;border:1px solid rgba(189,190,199,.5);color:rgba(0,0,0,.66)}.tools .explain .selected{border:2px solid #bdbec7;padding:.5em}.tools .explain :first-child{margin-top:0}.tools .explain div.related{margin-top:-1px;background:rgba(189,190,199,.33)}.tools .explain div.error{background:#FCC;border-bottom:solid 2px red;padding-bottom:.5em}.tools .explain div div{margin-left:2em}.tools .explain code.str{display:inline-block;min-width:1.5em;margin-right:.25em}.tools .explain div.close{margin-left:0;padding:0;border:none}.tools .explain .exp-group-0{background:#e3fde3}.tools .explain .exp-group-1{background:#c7fbc7}.tools .explain .exp-group-2{background:#abf9ab}.tools .explain .exp-group-3{background:#8ff88f}.tools .explain .exp-group-set{background:#fffcb3}.tools-disabled .title.tools>*{opacity:.6}.tools-disabled .title:hover .button.expand{color:#fff}.tools-disabled .tools .button:before{content:attr(data-alticon)}.tools.editor,.tools.results{display:none}.tag-list-container :not(.tools-disabled) .tool-list .editor.tag-list,:not(.tools-disabled) .tool-details .tools.results,:not(.tools-disabled) .tool-explain .tools.results,:not(.tools-disabled) .tool-list .editor.community-list,:not(.tools-disabled) .tool-list .editor.list,:not(.tools-disabled) .tool-list .editor.out,:not(.tools-disabled) .tool-list .tag-list-container .editor.tag-list,:not(.tools-disabled) .tool-replace .editor.out,:not(.tools-disabled) .tool-replace .editor.replace{display:block}.tools-disabled .editor.source{height:-webkit-calc(100% - 12.875rem);height:-moz-calc(100% - 12.875rem);height:calc(100% - 12.875rem)}.editor.source,.tools.editor.out{height:-webkit-calc(100%/2 - 17.875rem/2 - 1px);height:-moz-calc(100%/2 - 17.875rem/2 - 1px);height:calc(100%/2 - 17.875rem/2 - 1px)}.tools.results{background:#f4f4f5;padding:.75rem;color:#575966;height:-webkit-calc(100%/2 - 17.875rem/2 + 3.5rem);height:-moz-calc(100%/2 - 17.875rem/2 + 3.5rem);height:calc(100%/2 - 17.875rem/2 + 3.5rem)}.tools.results .content{position:relative;overflow:auto;height:100%;padding:.25em}.tools.results .content .match{background:#6CF}.tools.results .content .info{font-style:italic;background:#ebecee}.tools.results .content h1{font-size:1em;margin:0;padding:.75rem;font-weight:400;background:#ebecee;color:#101113}.tools.results .content i{display:block;padding:.75rem;color:#5e606e}.tools.results .content p{padding:.75rem;margin:0}.exp-char{color:#000}.exp-decorator{color:#b9babf;font-weight:700}.exp-related{border-bottom:solid 1px rgba(0,0,0,.22);border-top:solid 1px rgba(0,0,0,.22);margin-bottom:-1px;margin-top:-1px}.exp-related-left{border-left:solid 1px rgba(0,0,0,.22);margin-left:-1px}.exp-related-right{border-right:solid 1px rgba(0,0,0,.22);margin-right:-1px}.exp-selected{border-top:solid 2px rgba(0,0,0,.33);border-bottom:solid 2px rgba(0,0,0,.33);margin-bottom:-2px;margin-top:-2px}.exp-selected-left{border-left:solid 2px rgba(0,0,0,.33);margin-left:-2px}.exp-selected-right{border-right:solid 2px rgba(0,0,0,.33);margin-right:-2px}.exp-error{border-bottom:solid 2px red}.exp-esc{color:#C0C}.exp-alt,.exp-lazy,.exp-quant{color:#35F}.exp-anchor{color:#930}.exp-backref,.exp-group,.exp-lookaround{color:#090}.exp-charclass,.exp-set,.exp-subst{color:#D70}.exp-group-0{background:rgba(0,238,0,.11)}.exp-group-1{background:rgba(0,238,0,.22)}.exp-group-2{background:rgba(0,238,0,.33)}.exp-group-3{background:rgba(0,238,0,.44)}.exp-group-set{background:rgba(255,246,0,.3)}.cursor.default{cursor:default}.lib{position:relative;height:-webkit-calc(100% - 3rem);height:-moz-calc(100% - 3rem);height:calc(100% - 3rem);top:0;width:22rem;background:#2f3037;float:left;color:#9699a6}.lib .content,.lib .title{background:#25262c;width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem)}.lib .title span.button{font-weight:700;color:#fff}.lib .title span.button.noicon{cursor:default;top:-.1rem}.lib .content{position:absolute;bottom:0;padding:1.125rem;width:-webkit-calc(19.75rem - 1px);width:-moz-calc(19.75rem - 1px);width:calc(19.75rem - 1px);height:18rem;line-height:1.5em;overflow-y:auto}.lib .content.maximized{height:auto;top:2.75rem}.lib .content h1{font-size:1em;margin:1em 0 0;color:#fff}.lib .content em{font-style:normal;background:#6CF;margin-left:1px;color:#000}.lib .content hr{border-bottom:solid 1px #4d4f5b}.lib .content p{margin-top:1em;margin-bottom:1em}.lib .content ul{margin:0;padding-left:0;list-style-position:inside}.lib .content b{color:#bfc1c9}.lib .content code{color:#dbdce0}.lib .content .load.icon{color:#5e606e;float:right;cursor:pointer}.lib .content .load.icon:after{content:"\e212"}.lib .content .load.icon:hover{color:#fff}.lib .button{color:#9699a6}.icon-star.hover,.icon-star:hover,table.cheatsheet th:hover{color:#fff}.icon-star{cursor:pointer}.icon-star:before{font-family:Glyphicons;font-size:.9rem;padding:.1em;content:"\E050"}.community-list .rating-list,.tooltip,table.cheatsheet td:first-child{font-family:"Source Code Pro",monospace}.icon-star.small:before{font-size:.72rem}.icon-star.empty:before{content:"\E049"}table.cheatsheet{width:100%;position:relative;border-spacing:0}table.cheatsheet th{cursor:pointer;background:rgba(255,255,255,.06);text-align:left;padding:.125rem 0 .125rem .375rem}table.cheatsheet td{line-height:1em;padding:1px 0 4px;border-bottom:1px solid rgba(255,255,255,.04)}table.cheatsheet td:first-child{color:#fff;padding-right:.25em;font-size:.9375em;white-space:pre}.tag-list-container{position:absolute;z-index:999999;width:12rem;height:12rem}.tag-list-container .tag-list{position:relative!important;top:0!important;right:0!important;left:0!important;max-height:12rem!important;opacity:.99;background:#2f3037;border:1px solid #696c7c;overflow-y:auto}.tooltip{font-size:.875rem;max-width:30em;background:rgba(30,30,30,.95);color:#c5c6ce;padding:.75rem;border-radius:3px}.tooltip hr{height:0;border:0;border-bottom:solid 1px rgba(255,255,255,.08);margin-top:.3em;margin-bottom:.3em}.tooltip b{color:#eeeff1}.tooltip .error-title{font-weight:700;color:red}.tooltip.save{max-width:11.6rem}.tooltip.expr{max-width:20rem}.tooltip-tip{width:19px;height:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAANUlEQVR42o3MMQ0AAAzDsCEp1jFvKfjIF/mSSC+fQhVQoQpIkIIAOQiQgwA5CJCDADkIkIMD+gmc/LP+8KQAAAAASUVORK5CYII=)}.tooltip,.tooltip-tip{opacity:0;-webkit-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:fixed;z-index:500}.tooltip-visible{opacity:1}.community,.favorites{top:0;bottom:0;left:0;right:0}.favorites .community-list{top:2.65rem!important}.community-list{top:5.125rem!important}.community-list .label{margin:0;width:17.1rem}.community-list .rating-list{position:absolute;top:.5rem;right:.5rem}.community-list .inline-rating{font-size:.8rem}.community-content{position:absolute;top:0;bottom:0;left:0;right:0}.community-content .scroll{position:absolute;overflow-y:auto;top:2.5rem;bottom:0;right:0;left:1px;padding:.6rem .75rem .75rem}.community-content .description{padding:0;margin:0}.community-content .rating-content{position:absolute;z-index:0;left:.5rem}.community-content .author{font-size:.72rem;color:#5b5e6b;padding:0!important;margin:0!important}.community-content .author:before{content:"submitted by ";font-weight:bolder}.community-content hr{margin:0;padding:0}.community-content .header{background:#151519;height:2.5rem}.community-content .header .rating{position:relative;top:.5rem;text-align:center}.community-content .header .load.icon{position:relative;top:.5rem;right:.75rem;z-index:1}.community-content .header .favorite.icon{position:absolute;z-index:1;left:1.2rem;top:.5rem;cursor:pointer}.community-content .header .favorite.icon:hover{color:#fff}.community-content .header .favorite.icon.full:after{content:"\e013"}.community-content .header .favorite.icon.empty:after{content:"\e020"}.community-content .header hr{position:absolute;margin:0;padding:0;left:.75rem;right:.75rem;top:2.25rem}.search{position:relative}.menu.share .search #copyTxt::-webkit-input-placeholder,.search .menu.share #copyTxt::-webkit-input-placeholder,.search input::-webkit-input-placeholder{color:#50525d}.menu.share .search #copyTxt:-moz-placeholder,.search .menu.share #copyTxt:-moz-placeholder,.search input:-moz-placeholder{color:#50525d}.menu.share .search #copyTxt::-moz-placeholder,.search .menu.share #copyTxt::-moz-placeholder,.search input::-moz-placeholder{color:#50525d}.menu.share .search #copyTxt::-ms-input-placeholder,.search .menu.share #copyTxt::-ms-input-placeholder,.search input::-ms-input-placeholder{color:#50525d}.menu.share .search #copyTxt,.search .menu.share #copyTxt,.search input{box-sizing:border-box;-moz-box-sizing:border-box;background:#151519;height:2.5rem;color:#9699a6;padding-left:2rem;margin:0;width:100%}.search .spinner{position:absolute;top:.75rem;right:.75rem;padding:0}.search .search-icon:before{padding-top:.6875rem;padding-left:.5rem;font-family:Glyphicons;content:"\E028";font-size:1.125rem;position:absolute}.CodeMirror{font-family:"Source Code Pro",monospace;background:0 0;line-height:1.5em;padding:0;margin:0}.CodeMirror-selected{background:rgba(170,170,170,.55)}.CodeMirror-focused .CodeMirror-selected{background:rgba(140,150,255,.8)}