<commit_before>/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Roboto);html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.footer-column{float:left;width:33%}.footer-column-wrapper{overflow:auto}.sidebar{width:33%;float:left}.main .has-sidebar{width:67%;float:left}.site-footer{text-align:center}.site-footer ul{margin:0;padding:0;list-type:none}.site-footer li{display:inline}.footer-column ul{margin:0;padding:1em;list-style-type:circle}.next-previous .next,.next-previous .previous{width:50%}.next-previous .next{float:right;text-align:right}.breadcrumb{margin-bottom:22px}.breadcrumb ul{margin:0;padding:0;list-style-type:none}.breadcrumb li{display:inline}.breadcrumb li::after{content:" » "}.site-header{position:relative}.rm-navbar{position:relative}.rm-navbar ul{list-style:none;margin:0;padding:0}.rm-small{display:none;float:right}a.rm-button{display:inline-block;color:inherit;background-color:transparent;outline:0}a.rm-button:active{color:inherit;background-color:transparent}a.rm-button .rm-button-face-1{position:absolute;transition:color .1s ease}a.rm-button .rm-button-face-2{position:relative;color:transparent;transition:color .1s ease}a.rm-button.rm-clicked{color:#9FB129;background-color:transparent}a.rm-button.rm-clicked .rm-button-face-1{color:transparent}a.rm-button.rm-clicked .rm-button-face-2{z-index:2;color:inherit}.rm-default li{display:inline-block}.rm-default li li{display:block;min-width:10em}.rm-default a{display:block;text-decoration:none;white-space:nowrap;padding:1em;outline:0}.rm-default ul{position:absolute;z-index:9999;left:-9999px}.rm-default ul.rm-show-submenu{left:0}.rm-default ul li{box-shadow:0 0 1px rgba(0,0,0,.4)}.rm-default ul ul{left:-9999px}.rm-desktop ul{background-color:inherit}.rm-desktop li{position:relative}.rm-desktop li a:hover,.rm-desktop li.current-menu-item a{text-decoration:underline}.rm-desktop li a{color:inherit;background-color:inherit}.rm-desktop li a:hover{color:inherit;background-color:inherit}.rm-desktop li:hover>ul{left:0}.rm-desktop li:hover>ul.rm-submenu-level-1{left:auto;left:30%}.rm-desktop li .rm-submenu-button{display:none}.rm-mobile{width:100%;box-shadow:0 0 6px rgba(0,0,0,.4);background-color:#444;color:#fff}.rm-mobile a{color:inherit}.rm-mobile li{display:block;box-shadow:0 0 1px rgba(255,255,255,.4)}.rm-mobile li.rm-submenu-open>ul{position:relative;left:0}.rm-max.rm-navbar{position:absolute;top:16px;right:24px}.rm-max .rm-small{display:block}.rm-max .rm-small .rm-button{font-size:inherit;color:inherit}.rm-max .rm-small .rm-button.rm-clicked{color:#9FB129;position:fixed;top:16px;right:24px;z-index:999}.rm-max .rm-mobile{transition:all .15s linear;position:fixed;z-index:998;top:0;transform:translateX(100%);width:500px;max-width:500px;height:500px;overflow-y:auto;padding-top:72px;background-color:#131313}.rm-max .rm-mobile li a:active{background-color:transparent}.rm-max .rm-mobile.rm-clicked{transform:translateX(0)}.rm-max .rm-mobile a:hover{text-decoration:underline}.rm-max .rm-mobile .rm-submenu-button{font-family:FontAwesome;float:right;box-shadow:0 0 1px rgba(255,255,255,.4);background-color:#444;padding:8px 24px;margin-right:8px;margin-top:10px;border-radius:5px;position:relative;z-index:1}.rm-max .rm-mobile .rm-submenu-button:after{content:"\f0d7"}.rm-max .rm-mobile .rm-submenu-button:hover{text-decoration:none;background-color:#ccc}.rm-max .rm-mobile li ul{padding-left:8px}.rm-max .rm-mobile .rm-submenu-open>.rm-submenu-button:after{content:"\f0d8"}.rm-max.rm-swipe-left .rm-mobile{left:0}.rm-max.rm-swipe-right .rm-mobile{right:0}img{max-width:100%}@media screen and (max-width:960px){.inner-wrap.inner-wrap-footer,.outer-wrap.outer-wrap-after-main,.outer-wrap.outer-wrap-breadcrumb,.outer-wrap.outer-wrap-flash,.outer-wrap.outer-wrap-header,.outer-wrap.outer-wrap-main{padding-left:10px;padding-right:10px}}@media screen and (max-width:560px){.site-logo-text{width:90%}.navbar2{display:none}}@media screen and (max-width:768px){.outer-wrap-header{border-bottom:none}.inner-wrap-main{margin-bottom:0;padding-bottom:0}.sidebar{display:none}.has-sidebar-left.has-sidebar-right,.sidebar-left,.sidebar-right{display:none}.footer-column{width:100%}.footer-column-wrapper,.footer-column-x{padding-right:0}.footer-column-x h4{border-bottom:1px solid #999}.footer-column-1,.footer-column-2{border-right:none}.footer-column-2,.footer-column-3{padding-left:0}.fa-4x{font-size:2em}}@media screen and (min-width:769px){.footer-column-1,.footer-column-2,.footer-column-3{padding-left:1em}.footer-column-1,.footer-column-2{border-right:1px solid #666}}.navbar2,.profile,.site-logo-text{float:left}html{font-family:Roboto,sans-serif;overflow-y:scroll}body{background-color:#424242;margin:0;padding:0}a{color:#167ac6}.wrap-all{background-color:#f1f1f1}.inner-wrap{margin-right:auto;margin-left:auto;max-width:1100px}.row{display:block;width:101.04166667%;margin-left:-.52083333%;margin-right:-.52083333%}.row::after{content:"";display:block;clear:both}.inner-wrap.inner-wrap-footer,.outer-wrap.outer-wrap-after-main,.outer-wrap.outer-wrap-breadcrumb,.outer-wrap.outer-wrap-flash,.outer-wrap.outer-wrap-header,.outer-wrap.outer-wrap-main{margin:0 auto;max-width:960px}.rm-default.rm-desktop .selected,.rm-default.rm-desktop .selected-parent,.rm-default.rm-desktop .selected.selected-parent{border-bottom:10px solid #c7c7c7}.rm-default.rm-mobile .selected,.rm-default.rm-mobile .selected-parent,.rm-default.rm-mobile .selected.selected-parent,.rm-default.rm-mobile.rm-clicked .selected,.rm-default.rm-mobile.rm-clicked .selected-parent,.rm-default.rm-mobile.rm-clicked .selected.selected-parent{background-color:#c7c7c7}.site-logo-text a{color:#333;text-decoration:none;transition:all .2s linear}.site-logo-text{display:inline;float:left;box-sizing:border-box;width:20%;font-size:40px}.breadcrumb-list ul{margin:0;padding:0;list-style-type:none}.breadcrumb-list li{display:inline;margin:0;padding:0}.breadcrumb-list li a{color:inherit;text-decoration:none}.breadcrumb-list li a:hover{text-decoration:underline}.breadcrumb-list li::after{content:" » "}hr{position:relative;top:-2px;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));margin-top:35px;margin-bottom:36px}blockquote{border-left:4px solid #cecece;padding-left:1em;margin-left:0;margin-bottom:24px}div.code,pre,pre.hljs{font-size:1em;line-height:1.5;white-space:pre}div.code,pre.hljs{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:0;margin-bottom:22px;padding-left:.5em;background-color:#FFF}.hljs{display:block;overflow-x:auto;padding:.5em;background:#F0F0F0}.hljs,.hljs-subst{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-literal{color:#1F811F}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#BC6060}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-comment{color:#888}.hljs-meta{color:#2B6EA1}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.toc{list-style:none;margin:0;padding:0;margin-bottom:24px}.toc .level-1,.toc .level-2{padding-left:0}.toc .section-header{font-weight:700;border-bottom:1px solid #eee;margin-top:24px;margin-bottom:12px}.toc .selected{background-color:#c7c7c7;font-style:italic}.outer-wrap-footer{background-color:#424242;padding-top:24px;padding-bottom:48px clear: both}.footer-column-wrapper{color:#ddd;border-bottom:1px solid #666;padding-bottom:24px;margin-bottom:48px}.footer-column-wrapper ul{list-style:none;margin:0;padding:0}.footer-column-wrapper a{color:inherit}.footer-column-x{padding-bottom:24px;padding-right:1em}.site-footer{color:#aaa;text-align:center;padding-bottom:24px}.site-footer ul{margin:0;padding:0;list-style-type:none}.site-footer li{display:inline-block}.site-footer li::after{content:" • "}.site-footer li:last-child::after{content:none}.site-footer a{color:inherit}.main.has-sidebar-left{display:inline;float:left;box-sizing:border-box;width:65.625%;margin-left:.52083333%;margin-right:.52083333%;margin-left:4.6875%}.sidebar-left,.sidebar-right{width:28.125%}<commit_msg>New theme with support for grids<commit_after>/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Roboto);html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.rm-navbar{position:relative}.rm-navbar ul{list-style:none;margin:0;padding:0}.rm-small{display:none;float:right}a.rm-button{display:inline-block;color:inherit;background-color:transparent;outline:0}a.rm-button:active{color:inherit;background-color:transparent}a.rm-button .rm-button-face-1{position:absolute;transition:color .1s ease}a.rm-button .rm-button-face-2{position:relative;color:transparent;transition:color .1s ease}a.rm-button.rm-clicked{color:#9FB129;background-color:transparent}a.rm-button.rm-clicked .rm-button-face-1{color:transparent}a.rm-button.rm-clicked .rm-button-face-2{z-index:2;color:inherit}.rm-default li{display:inline-block}.rm-default li li{display:block;min-width:10em}.rm-default a{display:block;text-decoration:none;white-space:nowrap;padding:1em;outline:0}.rm-default ul{position:absolute;z-index:9999;left:-9999px}.rm-default ul.rm-show-submenu{left:0}.rm-default ul li{box-shadow:0 0 1px rgba(0,0,0,.4)}.rm-default ul ul{left:-9999px}.rm-desktop ul{background-color:inherit}.rm-desktop li{position:relative}.rm-desktop li a:hover,.rm-desktop li.current-menu-item a{text-decoration:underline}.rm-desktop li a{color:inherit;background-color:inherit}.rm-desktop li a:hover{color:inherit;background-color:inherit}.rm-desktop li:hover>ul{left:0}.rm-desktop li:hover>ul.rm-submenu-level-1{left:auto;left:30%}.rm-desktop li .rm-submenu-button{display:none}.rm-mobile{width:100%;box-shadow:0 0 6px rgba(0,0,0,.4);background-color:#444;color:#fff}.rm-mobile a{color:inherit}.rm-mobile li{display:block;box-shadow:0 0 1px rgba(255,255,255,.4)}.rm-mobile li.rm-submenu-open>ul{position:relative;left:0}.rm-max.rm-navbar{position:absolute;top:16px;right:24px}.rm-max .rm-small{display:block}.rm-max .rm-small .rm-button{font-size:inherit;color:inherit}.rm-max .rm-small .rm-button.rm-clicked{color:#9FB129;position:fixed;top:16px;right:24px;z-index:999}.rm-max .rm-mobile{transition:all .15s linear;position:fixed;z-index:998;top:0;transform:translateX(100%);width:500px;max-width:500px;height:500px;overflow-y:auto;padding-top:72px;background-color:#131313}.rm-max .rm-mobile li a:active{background-color:transparent}.rm-max .rm-mobile.rm-clicked{transform:translateX(0)}.rm-max .rm-mobile a:hover{text-decoration:underline}.rm-max .rm-mobile .rm-submenu-button{font-family:FontAwesome;float:right;box-shadow:0 0 1px rgba(255,255,255,.4);background-color:#444;padding:8px 24px;margin-right:8px;margin-top:10px;border-radius:5px;position:relative;z-index:1}.rm-max .rm-mobile .rm-submenu-button:after{content:"\f0d7"}.rm-max .rm-mobile .rm-submenu-button:hover{text-decoration:none;background-color:#ccc}.rm-max .rm-mobile li ul{padding-left:8px}.rm-max .rm-mobile .rm-submenu-open>.rm-submenu-button:after{content:"\f0d8"}.rm-max.rm-swipe-left .rm-mobile{left:0}.rm-max.rm-swipe-right .rm-mobile{right:0}img{max-width:100%}@media screen and (max-width:960px){.inner-wrap.inner-wrap-footer,.outer-wrap.outer-wrap-after-main,.outer-wrap.outer-wrap-breadcrumb,.outer-wrap.outer-wrap-flash,.outer-wrap.outer-wrap-header,.outer-wrap.outer-wrap-main{padding-left:10px;padding-right:10px}}@media screen and (max-width:560px){.site-logo-text{width:90%}.navbar2{display:none}}@media screen and (max-width:768px){.outer-wrap-header{border-bottom:none}.inner-wrap-main{margin-bottom:0;padding-bottom:0}.sidebar{display:none}.has-sidebar-left.has-sidebar-right,.sidebar-left,.sidebar-right{display:none}.footer-column{width:100%}.footer-column-wrapper,.footer-column-x{padding-right:0}.footer-column-x h4{border-bottom:1px solid #999}.footer-column-1,.footer-column-2{border-right:none}.footer-column-2,.footer-column-3{padding-left:0}.fa-4x{font-size:2em}}@media screen and (min-width:769px){.footer-column-1,.footer-column-2,.footer-column-3{padding-left:1em}.footer-column-1,.footer-column-2{border-right:1px solid #666}}.navbar2,.profile,.site-logo-text{float:left}.row{display:block;margin-right:-1.04166667%}.row::after{content:"";display:block;clear:both}.row::after{content:"";display:block;clear:both}.flash,.footer,.header{display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.main{display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.sidebar{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.triptych{display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}.info{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.pushit{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:26.04166667%}.pull-left{display:inline;float:left;width:14.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:-15.625%}.pull-right{display:inline;float:left;width:14.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-right:-15.625%}.full-width{display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.column-a{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:26.04166667%}.column-b{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-right:-73.95833333%}.column-c{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:-73.95833333%}.col-nested{display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}.row-nested{display:block;margin-right:-1.5625%}.row-nested::after{content:"";display:block;clear:both}.col{display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}@media (max-width:1150px){.pull-left,.pull-right{display:none}}@media (max-width:980px){.wrap{margin-left:8px;margin-right:8px}}@media (max-width:800px){.info{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (max-width:700px){.main,.triptych{display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.info,.sidebar{display:none}}.row{display:block;margin-right:-1.04166667%}.row::after{content:"";display:block;clear:both}.row::after{content:"";display:block;clear:both}.flash,.footer,.header{display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.main{display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.sidebar{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.triptych{display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}.info{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media (max-width:800px){.info{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (max-width:700px){.main,.triptych{display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.info,.sidebar{display:none}}.route-grid .inner-wrap.inner-wrap-main{background:url(../img/grid/grid960x12x60x20.png) repeat-y fixed center center;background-size:100% auto;margin-left:auto;margin-right:auto;max-width:960px}@media (min-width:960px){.route-grid .inner-wrap.inner-wrap-main{background-size:960px auto}}.route-typography .inner-wrap.inner-wrap-main{font:100.01%/1.375 Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;background-image:url(../img/grid/horisontal-grid-22.png)}.route-typography .inner-wrap.inner-wrap-main h1,.route-typography .inner-wrap.inner-wrap-main h2,.route-typography .inner-wrap.inner-wrap-main h3,.route-typography .inner-wrap.inner-wrap-main h4,.route-typography .inner-wrap.inner-wrap-main h5,.route-typography .inner-wrap.inner-wrap-main h6{font-family:Cambria,Georgia,Times,'Times New Roman',serif;margin-top:22px;margin-bottom:22px}.route-typography .inner-wrap.inner-wrap-main h1 img,.route-typography .inner-wrap.inner-wrap-main h2 img,.route-typography .inner-wrap.inner-wrap-main h3 img,.route-typography .inner-wrap.inner-wrap-main h4 img,.route-typography .inner-wrap.inner-wrap-main h5 img,.route-typography .inner-wrap.inner-wrap-main h6 img{margin:0}.route-typography .inner-wrap.inner-wrap-main h1{font-size:2.375em;line-height:1.15789474;font-weight:400;border-bottom:1px solid #666;margin-bottom:21px}.route-typography .inner-wrap.inner-wrap-main h1~h1,.route-typography .inner-wrap.inner-wrap-main h1~h2,.route-typography .inner-wrap.inner-wrap-main h1~h3,.route-typography .inner-wrap.inner-wrap-main h1~h4,.route-typography .inner-wrap.inner-wrap-main h1~h5,.route-typography .inner-wrap.inner-wrap-main h1~h6{margin-top:44px}.route-typography .inner-wrap.inner-wrap-main h1+h2{margin-top:22px}.route-typography .inner-wrap.inner-wrap-main h2{font-size:1.875em;line-height:1.46666667;font-weight:400;margin-top:44px;margin-bottom:21px;border-bottom:1px solid #999}.route-typography .inner-wrap.inner-wrap-main h2+h3{margin-top:22px}.route-typography .inner-wrap.inner-wrap-main h3{font-size:1.375em;line-height:1;font-weight:400}.route-typography .inner-wrap.inner-wrap-main h4{font-size:1.25em;line-height:1.1;font-weight:400}.route-typography .inner-wrap.inner-wrap-main h5{font-size:1em;line-height:1.375}.route-typography .inner-wrap.inner-wrap-main h6{font-size:.875em;line-height:1.57142857}.route-typography .inner-wrap.inner-wrap-main p{margin-top:22px;margin-bottom:22px}.route-typography .inner-wrap.inner-wrap-main .small,.route-typography .inner-wrap.inner-wrap-main .smaller,.route-typography .inner-wrap.inner-wrap-main small{font-size:.875em}.route-typography .inner-wrap.inner-wrap-main b,.route-typography .inner-wrap.inner-wrap-main strong{font-weight:700}.route-typography .inner-wrap.inner-wrap-main mark{color:#000;background-color:#ff9}.route-typography .inner-wrap.inner-wrap-main abbr[title],.route-typography .inner-wrap.inner-wrap-main dfn[title]{text-decoration:dotted underline}.route-typography .inner-wrap.inner-wrap-main dfn,.route-typography .inner-wrap.inner-wrap-main em,.route-typography .inner-wrap.inner-wrap-main i{font-style:italic}.route-typography .inner-wrap.inner-wrap-main sub,.route-typography .inner-wrap.inner-wrap-main sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.route-typography .inner-wrap.inner-wrap-main sup{top:-.5em}.route-typography .inner-wrap.inner-wrap-main sub{bottom:-.25em}.route-typography .inner-wrap.inner-wrap-main blockquote{border-left:4px solid #eee;padding-left:1em;margin-left:0;margin-bottom:22px}.route-typography .inner-wrap.inner-wrap-main .code,.route-typography .inner-wrap.inner-wrap-main code,.route-typography .inner-wrap.inner-wrap-main kbd,.route-typography .inner-wrap.inner-wrap-main pre,.route-typography .inner-wrap.inner-wrap-main samp{font-size:1.25em;font-family:monospace}.route-typography .inner-wrap.inner-wrap-main code,.route-typography .inner-wrap.inner-wrap-main samp{border:1px solid #ccc}.route-typography .inner-wrap.inner-wrap-main code{background-color:#eee}.route-typography .inner-wrap.inner-wrap-main div.code,.route-typography .inner-wrap.inner-wrap-main pre,.route-typography .inner-wrap.inner-wrap-main pre code{font-size:1.25em;line-height:1.6;white-space:pre}.route-typography .inner-wrap.inner-wrap-main pre{margin-top:22px;margin-bottom:22px}.route-typography .inner-wrap.inner-wrap-main pre code{display:block;overflow:auto}.route-typography .inner-wrap.inner-wrap-main div.code,.route-typography .inner-wrap.inner-wrap-main pre code{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:21px;margin-bottom:21px;padding-top:11px;padding-bottom:11px;padding-left:.5em;background-color:#eee}.route-typography .inner-wrap.inner-wrap-main ol,.route-typography .inner-wrap.inner-wrap-main ul{margin-top:22px;margin-bottom:22px;padding-left:1.5em}.route-typography .inner-wrap.inner-wrap-main ol p,.route-typography .inner-wrap.inner-wrap-main ul p{margin-top:11px;margin-bottom:11px}.route-typography .inner-wrap.inner-wrap-main ol ol,.route-typography .inner-wrap.inner-wrap-main ol ul,.route-typography .inner-wrap.inner-wrap-main ul ol,.route-typography .inner-wrap.inner-wrap-main ul ul{margin:0}.route-typography .inner-wrap.inner-wrap-main ul{list-style-type:disc}.route-typography .inner-wrap.inner-wrap-main ol{list-style-type:decimal}.route-typography .inner-wrap.inner-wrap-main dl{margin-top:22px;margin-bottom:22px}.route-typography .inner-wrap.inner-wrap-main dl.horizontal dt{clear:left;float:left;width:7em}.route-typography .inner-wrap.inner-wrap-main dl.horizontal dd{margin-left:8em;display:block}.route-typography .inner-wrap.inner-wrap-main dd{margin-left:1.5em}.route-typography .inner-wrap.inner-wrap-main .table,.route-typography .inner-wrap.inner-wrap-main .table1,.route-typography .inner-wrap.inner-wrap-main .table2,.route-typography .inner-wrap.inner-wrap-main article table{margin-top:22px;margin-bottom:22px}.route-typography .inner-wrap.inner-wrap-main .table,.route-typography .inner-wrap.inner-wrap-main .table2,.route-typography .inner-wrap.inner-wrap-main article .table,.route-typography .inner-wrap.inner-wrap-main table.full-width{width:100%}.route-typography .inner-wrap.inner-wrap-main .table,.route-typography .inner-wrap.inner-wrap-main .table2,.route-typography .inner-wrap.inner-wrap-main article table{border-collapse:collapse}.route-typography .inner-wrap.inner-wrap-main .table caption,.route-typography .inner-wrap.inner-wrap-main .table2 caption,.route-typography .inner-wrap.inner-wrap-main article table caption{font-size:.875em;line-height:1.57142857;text-align:left;font-style:italic}.route-typography .inner-wrap.inner-wrap-main .table thead,.route-typography .inner-wrap.inner-wrap-main .table2 thead,.route-typography .inner-wrap.inner-wrap-main article table thead{box-shadow:0 1px 0 #aaa}.route-typography .inner-wrap.inner-wrap-main .table th,.route-typography .inner-wrap.inner-wrap-main .table2 th,.route-typography .inner-wrap.inner-wrap-main article table th{vertical-align:bottom;font-weight:700;text-align:left}.route-typography .inner-wrap.inner-wrap-main .table td,.route-typography .inner-wrap.inner-wrap-main .table th,.route-typography .inner-wrap.inner-wrap-main .table2 td,.route-typography .inner-wrap.inner-wrap-main .table2 th,.route-typography .inner-wrap.inner-wrap-main article table td,.route-typography .inner-wrap.inner-wrap-main article table th{padding:5.5px}.route-typography .inner-wrap.inner-wrap-main .table tr,.route-typography .inner-wrap.inner-wrap-main .table2 tr,.route-typography .inner-wrap.inner-wrap-main article table tr{box-shadow:0 1px 0 #ccc}.route-typography .inner-wrap.inner-wrap-main .table tr:hover,.route-typography .inner-wrap.inner-wrap-main .table2 tr:hover,.route-typography .inner-wrap.inner-wrap-main article table tr:hover{color:#000;background-color:#f6f6f6;box-shadow:0 1px 0 #666}.route-typography .inner-wrap.inner-wrap-main table.striped tbody tr.even td,.route-typography .inner-wrap.inner-wrap-main table.striped tbody tr:nth-child(even) td{background-color:#fafafa}.route-typography .inner-wrap.inner-wrap-main hr{position:relative;top:-2px;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));margin-top:32px;margin-bottom:33px}.route-typography .inner-wrap.inner-wrap-main hr:after{content:"§";position:relative;top:-.7em;left:50%;padding:0 .25em;background-color:#fff}html{font-family:Roboto,sans-serif;overflow-y:scroll}body{background-color:#424242;margin:0;padding:0}a{color:#167ac6}.wrap-all{background-color:#f1f1f1}.inner-wrap{max-width:950px}.inner-wrap.inner-wrap-footer,.outer-wrap.outer-wrap-after-main,.outer-wrap.outer-wrap-breadcrumb,.outer-wrap.outer-wrap-flash,.outer-wrap.outer-wrap-header,.outer-wrap.outer-wrap-main{margin:0 auto;max-width:960px}.rm-default.rm-desktop .selected,.rm-default.rm-desktop .selected-parent,.rm-default.rm-desktop .selected.selected-parent{border-bottom:10px solid #c7c7c7}.rm-default.rm-mobile .selected,.rm-default.rm-mobile .selected-parent,.rm-default.rm-mobile .selected.selected-parent,.rm-default.rm-mobile.rm-clicked .selected,.rm-default.rm-mobile.rm-clicked .selected-parent,.rm-default.rm-mobile.rm-clicked .selected.selected-parent{background-color:#c7c7c7}.site-logo-text a{color:#333;text-decoration:none;transition:all .2s linear}.site-logo-text{display:inline;float:left;box-sizing:border-box;width:20%;font-size:40px}.breadcrumb-list ul{margin:0;padding:0;list-style-type:none}.breadcrumb-list li{display:inline;margin:0;padding:0}.breadcrumb-list li a{color:inherit;text-decoration:none}.breadcrumb-list li a:hover{text-decoration:underline}.breadcrumb-list li::after{content:" » "}hr{position:relative;top:-2px;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));margin-top:35px;margin-bottom:36px}blockquote{border-left:4px solid #cecece;padding-left:1em;margin-left:0;margin-bottom:24px}div.code,pre,pre.hljs{font-size:1em;line-height:1.5;white-space:pre}div.code,pre.hljs{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:0;margin-bottom:22px;padding-left:.5em;background-color:#FFF}.hljs{display:block;overflow-x:auto;padding:.5em;background:#F0F0F0}.hljs,.hljs-subst{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-literal{color:#1F811F}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#BC6060}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-comment{color:#888}.hljs-meta{color:#2B6EA1}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.toc{list-style:none;margin:0;padding:0;margin-bottom:24px}.toc .level-1,.toc .level-2{padding-left:0}.toc .section-header{font-weight:700;border-bottom:1px solid #eee;margin-top:24px;margin-bottom:12px}.toc .selected{background-color:#c7c7c7;font-style:italic}.outer-wrap-footer{background-color:#424242;padding-top:24px;padding-bottom:48px clear: both}.footer-column-wrapper{color:#ddd;border-bottom:1px solid #666;padding-bottom:24px;margin-bottom:48px}.footer-column-wrapper ul{list-style:none;margin:0;padding:0}.footer-column-wrapper a{color:inherit}.footer-column-x{padding-bottom:24px;padding-right:1em}.site-footer{color:#aaa;text-align:center;padding-bottom:24px}.site-footer ul{margin:0;padding:0;list-style-type:none}.site-footer li{display:inline-block}.site-footer li::after{content:" • "}.site-footer li:last-child::after{content:none}.site-footer a{color:inherit}.footer-column{float:left;width:33%}.footer-column-wrapper{overflow:auto}.site-footer{text-align:center}.site-footer ul{margin:0;padding:0;list-type:none}.site-footer li{display:inline}.footer-column ul{margin:0;padding:1em;list-style-type:circle}.next-previous .next,.next-previous .previous{width:50%}.next-previous .next{float:right;text-align:right}
{'fraction_non_alphanumeric': 0.18621050686703208, 'fraction_numerical': 0.05949374884523003, 'mean_word_length': 8.331896551724139, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7115697', 'n_tokens_mistral': 12810, 'n_tokens_neox': 11615, 'n_words': 669}