﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 10px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width: 400px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74.0%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4.0rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3.0rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width: 550px){h1{font-size:5.0rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3.0rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1EAEDB}a:hover{color:#0FA0CE}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input.button-primary[type="submit"],input.button-primary[type="reset"],input.button-primary[type="button"]{color:#FFF;background-color:#33C3F0;border-color:#33C3F0}.button.button-primary:hover,button.button-primary:hover,input.button-primary[type="submit"]:hover,input.button-primary[type="reset"]:hover,input.button-primary[type="button"]:hover,.button.button-primary:focus,button.button-primary:focus,input.button-primary[type="submit"]:focus,input.button-primary[type="reset"]:focus,input.button-primary[type="button"]:focus{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}ul.tab-nav{list-style:none;border-bottom:1px solid #bbb;padding-left:5px}ul.tab-nav li{display:inline}ul.tab-nav li a.button{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px;border-bottom:none}ul.tab-nav li a.active.button{border-bottom:0.175em solid #fff}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}body{padding:1.2rem 0 0 0;background:#FAFAFA;font-family:"Helvetica", "Arial", "sans-serif";color:#202020}a,a:hover{color:#202020}li{margin-bottom:0}.no-bottom-margin{margin-bottom:0}.container{width:85%;max-width:1000px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #888;outline:0}button{text-transform:none !important}.main-button{margin:0}label>.label-body{margin-left:0}body.dark-mode{color:#EAEAEA;background-color:#3C3C3C}body.dark-mode a,body.dark-mode a:hover,body.dark-mode #input-status-text{color:#EAEAEA}body.dark-mode .error,body.dark-mode .error a{color:#ff4545 !important}body.dark-mode #input-status.loading{background-image:url(/assets/ajax-loader-dark-mode-dc362a583ebe02622d6e768f58ef3770224261802eab31c5064c6e22a06ae307.gif)}body.dark-mode .brand a{color:#EAEAEA}body.dark-mode button,body.dark-mode #search-close-button,body.dark-mode #input-status-cancel{color:#EAEAEA;border-color:#b7b7b7}body.dark-mode button:hover,body.dark-mode #search-close-button:hover,body.dark-mode #input-status-cancel:hover{color:white;border-color:#EAEAEA}body.dark-mode #submit-button-container button:disabled,body.dark-mode #search-options-container button:disabled,body.dark-mode #modal-header-buttons-container button:disabled{background-color:#555555;border-color:#909090;color:#909090}body.dark-mode .dropdown-menu{border-color:#EAEAEA;background:#3C3C3C}body.dark-mode .dropdown-menu .dropdown-item{color:#EAEAEA}body.dark-mode #about-btn{color:#EAEAEA;border-color:#EAEAEA;background:#666}body.dark-mode #pleaseReloadMessage{background-color:#e1e17a}body.dark-mode .right-screen-button svg{fill:#b7b7b7}body.dark-mode .right-screen-button:hover svg{fill:#EAEAEA}body.dark-mode .right-screen-button.right-screen-button-highlighted a{background-color:#FFFFCF;color:#3C3C3C}body.dark-mode #task-bar,body.dark-mode #express-breadcrumb,body.dark-mode #express-search-bar,body.dark-mode #search-feedback-container{color:#EAEAEA;background-color:#555}body.dark-mode #viewer-hawkeye-toggle-button,body.dark-mode #viewer-image-preview-toggle-button{background-color:#959595}body.dark-mode .express-input,body.dark-mode #viewer-viewport,body.dark-mode #display-textchunk-code{color:#ececec;background-color:#272727;scrollbar-color:#555 transparent}body.dark-mode #express-diff-inputs-container .express-input:not(:focus){background-color:#2D2D2D}body.dark-mode div.viewer-line.highlighted,body.dark-mode div.collapsed-line.highlighted{background-color:#2E2E2E}body.dark-mode div.viewer-line[data-index-info]:hover::before,body.dark-mode div.collapsed-line[data-index-info]:hover::before{color:#c6c6c6}body.dark-mode .viewer-line.focus,body.dark-mode .collapsed-line.focus{background-color:#055346 !important}body.dark-mode #toggle-fullwidth,body.dark-mode #collapse-all-button,body.dark-mode #expand-all-button,body.dark-mode #previous-diff-button,body.dark-mode #next-diff-button,body.dark-mode #search-button,body.dark-mode #search-previous-button,body.dark-mode #search-next-button,body.dark-mode #search-options-container button,body.dark-mode #modal-header-buttons-container button,body.dark-mode #viewer-hawkeye-toggle-button,body.dark-mode #viewer-image-preview-toggle-button{filter:invert(100%) brightness(80%)}body.dark-mode #collapse-all-button,body.dark-mode #expand-all-button,body.dark-mode #previous-diff-button,body.dark-mode #next-diff-button,body.dark-mode #search-button,body.dark-mode #search-previous-button,body.dark-mode #search-next-button,body.dark-mode #search-options-container button,body.dark-mode #modal-header-buttons-container button{border-color:#333}body.dark-mode #collapse-all-button:hover:not(:disabled),body.dark-mode #expand-all-button:hover:not(:disabled),body.dark-mode #previous-diff-button:hover:not(:disabled),body.dark-mode #next-diff-button:hover:not(:disabled),body.dark-mode #search-button:hover:not(:disabled),body.dark-mode #search-previous-button:hover:not(:disabled),body.dark-mode #search-next-button:hover:not(:disabled),body.dark-mode #search-options-container button:hover:not(:disabled),body.dark-mode #modal-header-buttons-container button:hover:not(:disabled){border-color:#111}body.dark-mode .sh-decorate-with-icon::before{filter:invert(100%) brightness(120%)}body.dark-mode input{background-color:#666;color:#EAEAEA}body.dark-mode .text-section{background-color:#666;color:#EAEAEA}body.dark-mode .modal-content,body.dark-mode .tip{background-color:#666;color:#EAEAEA;border-color:#EAEAEA}body.dark-mode .modal-content .close-modal,body.dark-mode .modal-content .close-tip,body.dark-mode .tip .close-modal,body.dark-mode .tip .close-tip{color:#EAEAEA}body.dark-mode .modal-content input,body.dark-mode .modal-content textarea,body.dark-mode .tip input,body.dark-mode .tip textarea{background-color:#272727;resize:none;border-width:0}body.dark-mode .modal-content .label-help,body.dark-mode .tip .label-help{border-color:#EAEAEA}body.dark-mode .modal-content .modal-buttons .modal-saved-message,body.dark-mode .tip .modal-buttons .modal-saved-message{color:#EAEAEA}body.dark-mode ul.tab-nav li a.active.button{color:white;border-bottom-color:#666}body.dark-mode .tip.with-arrow::before{border-right-color:white}#header-section{color:#333;padding:9px 0 2px 0;margin-bottom:10px}.brand{float:right;position:relative;top:-3px;margin:0 0.5rem}.brand a{text-decoration:none;font-size:2rem;font-weight:bolder;color:#238d7a}@media (max-width: 800px){#page-home-format .brand{display:none}}h1,h2,h3,h4{font-family:"Lucida Console", "Consolas", monospace, "Courier new"}h1{display:inline-block;font-size:1.8rem;margin:0;word-spacing:-0.06rem}h2{font-size:2.5rem;display:inline-block}h3{font-size:1.8rem}h4{font-size:2.5rem;margin-top:3.5rem;margin-bottom:1.5rem}h5{font-size:2rem;font-weight:bold}@media (max-width: 800px){h4{font-size:1.6rem;margin-top:1rem}h5{font-size:1.6rem;font-weight:bold;margin-bottom:1rem}}@media (max-width: 650px){h1 .hide-small-screen{display:none}}#pleaseReloadMessage{position:absolute;top:0;right:0;background:#ffff88;border:1px solid #E8E8E8;padding:0.5rem 1rem;z-index:500}#pleaseReloadMessage,#pleaseReloadMessage a{color:#202020}form{margin-bottom:6px}#input-container{position:relative;margin-top:5px;box-sizing:border-box;height:700px}.express-input-placeholder{position:relative;height:calc(100% - 19px);border:1px solid #C4C4C4;border-radius:4px;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);padding:2px}.express-input,#viewer{box-sizing:border-box;height:100%}.express-input,#viewer-viewport{box-sizing:border-box;padding:4px;border:none !important;overflow:auto;color:black;font-family:"Lucida Console", "Consolas", monospace, "Courier new";font-size:13px;line-height:16px}.express-input{background-color:white;resize:none}.express-input:focus{border:1px solid #999}#submit-button-container button,#options-button{font-size:14px}#submit-button-container button{background-color:#238d7a;color:white;border-color:#1b6c5e}#submit-button-container button:hover{background-color:#29a68f;border-color:#238d7a}#submit-button-container button:disabled{background-color:#EFEFEF;border-color:#bbbbbb;color:#555}#submit-button-container,#settings-button-container{float:left;margin-right:4px}#settings-button-container{margin-right:10px;position:relative;overflow:visible}#settings-button-container>*{float:left}#express-diff-inputs-container{display:flex;height:100%}#express-diff-text1-container,#express-diff-text2-container{flex-grow:1;transition-duration:0.4s}#express-diff-inputs-container.no-animation #express-diff-text1-container,#express-diff-inputs-container.no-animation #express-diff-text2-container{transition-duration:0s}#express-diff-inputs-container.no-animation #diff-inputs-separator{background-color:#238d7a;opacity:50%}#diff-inputs-separator{position:relative;width:3px;margin:0 1px;background-color:rgba(0,0,0,0.1);cursor:col-resize}#diff-inputs-pin-separator-button{position:absolute;top:-15px;left:-4px;display:block;width:13px;height:14px;text-indent:-9999px;margin:0;padding:0;border-width:0;background:url(/assets/icons-8f7e05c9c5776b042052fd1bde453a295ed6bfe28febf8fd67ed2727a2d5b2bd.png) no-repeat center;background-position:-8px -449px}#diff-inputs-pin-separator-button.active{filter:drop-shadow(0 0 2px red)}#page-home-diff .express-input:not(:focus){background-color:#FAFAFA}.dropdown-button{position:relative;display:flex}.dropdown-button button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-button .dropdown-toggle-split{text-align:center;font-weight:400;line-height:1.5;text-decoration:none;padding:.375rem .75rem;border-top-left-radius:0;border-bottom-left-radius:0;white-space:nowrap;margin-left:-1px}.dropdown-button .dropdown-toggle-split::after{display:inline-block;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropdown-button .dropdown-menu{position:absolute;left:0;bottom:0;transform:translate(20px, -40px);z-index:1000;width:calc(100% - 20px);min-width:12rem;padding:.5rem 0;margin:0;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropdown-button .dropdown-menu .dropdown-item{display:block;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-button .dropdown-menu .dropdown-item:hover{color:#1e2125;background-color:#e9ecef}#loading-bar{display:none;width:calc(100% - 28px);position:relative;left:3px}#loading-bar-progress{background-color:#238d7a;height:5px;width:0;border-radius:2px}#express-breadcrumb{box-sizing:border-box;line-height:18px;padding:0px 5px;vertical-align:middle;border-top:1px solid #C4C4C4;z-index:100;color:#555;background-color:white;font-family:"Lucida Console", "Consolas", monospace, "Courier new";font-size:12px;word-spacing:-0.25em;white-space:nowrap;overflow:hidden}#express-breadcrumb a{cursor:pointer}#express-breadcrumb a:hover{text-decoration:underline}#viewer{position:relative}#viewer-viewport,#viewer-hawkeye,#express-breadcrumb,#express-search-bar,#express-image-preview{position:absolute;box-sizing:border-box}#viewer #viewer-viewport{top:0;left:0;width:100%;height:calc(100% - 18px)}#viewer #express-breadcrumb{bottom:0;left:0;width:100%;height:18px}#viewer.with-search-bar #viewer-viewport{top:0;left:0;width:100%;height:calc(100% - 48px)}#viewer.with-search-bar #express-search-bar{bottom:18px;left:0;width:100%;height:30px}#viewer.with-search-bar #express-breadcrumb{bottom:0;left:0;width:100%;height:18px}#viewer.with-image-preview #viewer-viewport{top:0;left:0;width:100%;height:calc(100% - 168px)}#viewer.with-image-preview #express-image-preview{bottom:19px;left:0;width:100%;height:150px}#viewer.with-image-preview #express-breadcrumb{bottom:0;left:0;width:100%;height:18px}#viewer.with-search-bar.with-image-preview #viewer-viewport{top:0;left:0;width:100%;height:calc(100% - 198px)}#viewer.with-search-bar.with-image-preview #express-image-preview{bottom:48px;left:0;width:100%;height:150px}#viewer.with-search-bar.with-image-preview #express-search-bar{bottom:18px;left:0;width:100%;height:30px}#viewer.with-search-bar.with-image-preview #express-breadcrumb{bottom:0;left:0;width:100%;height:18px}#viewer.with-hawkeye #viewer-viewport{top:0;left:0;width:calc(100% - 80px);height:calc(100% - 18px)}#viewer.with-hawkeye #viewer-hawkeye{top:0;right:0;width:80px;height:calc(100% - 18px)}#viewer.with-hawkeye #express-breadcrumb{bottom:0;left:0;width:100%;height:18px}#viewer.with-search-bar.with-hawkeye #viewer-viewport{top:0;left:0;width:calc(100% - 80px);height:calc(100% - 48px)}#viewer.with-search-bar.with-hawkeye #express-search-bar{bottom:18px;left:0;width:calc(100% - 80px);height:30px}#viewer.with-search-bar.with-hawkeye #viewer-hawkeye{top:0;right:0;width:80px;height:calc(100% - 18px)}#viewer.with-search-bar.with-hawkeye #express-breadcrumb{bottom:0;left:0;width:100%;height:18px}#viewer.with-image-preview.with-hawkeye #viewer-viewport{top:0;left:0;width:calc(100% - 80px);height:calc(100% - 168px)}#viewer.with-image-preview.with-hawkeye #express-image-preview{bottom:18px;left:0;width:calc(100% - 80px);height:150px}#viewer.with-image-preview.with-hawkeye #viewer-hawkeye{top:0;right:0;width:80px;height:calc(100% - 18px)}#viewer.with-image-preview.with-hawkeye #express-breadcrumb{bottom:0;left:0;width:100%;height:18px}#viewer.with-search-bar.with-image-preview.with-hawkeye #viewer-viewport{top:0;left:0;width:calc(100% - 80px);height:calc(100% - 198px)}#viewer.with-search-bar.with-image-preview.with-hawkeye #express-search-bar{bottom:18px;left:0;width:calc(100% - 80px);height:30px}#viewer.with-search-bar.with-image-preview.with-hawkeye #express-image-preview{bottom:48px;left:0;width:calc(100% - 80px);height:150px}#viewer.with-search-bar.with-image-preview.with-hawkeye #viewer-hawkeye{top:0;right:0;width:80px;height:calc(100% - 18px)}#viewer.with-search-bar.with-image-preview.with-hawkeye #express-breadcrumb{bottom:0;left:0;width:100%;height:18px}#viewer{background-color:#FFFFFF;padding:0;position:relative}#viewer-viewport{overflow:auto}#viewer-content{display:inline-block;position:relative;min-width:98%;white-space:pre;font-family:"Lucida Console", "Consolas", monospace, "Courier new";font-size:13px}div.viewer-line.highlighted,div.collapsed-line.highlighted{background-color:#FAFAFA}div.viewer-line,div.collapsed-line{position:absolute;z-index:20;margin-left:12px;width:100%;height:16px}div.collapsed-line{display:none}div.viewer-line[data-index-info]::before,div.collapsed-line[data-index-info]::before{content:attr(data-index-info);position:absolute;left:-12px;color:#555;font-size:9px;font-family:"Helvetica", "Arial", "sans-serif";visibility:hidden}div.viewer-line[data-index-info]:hover::before,div.collapsed-line[data-index-info]:hover::before{visibility:visible}#viewer.has-level-0-index-info div.viewer-line,#viewer.has-level-0-index-info div.collapsed-line{margin-left:24px}#viewer.has-level-0-index-info div.viewer-line[data-index-info]::before,#viewer.has-level-0-index-info div.collapsed-line[data-index-info]::before{left:-24px}span.viewer-collapse-button{position:absolute;z-index:30;cursor:pointer}span.viewer-collapse-button::before{content:'−';display:inline-block;position:relative;top:1px;border:1px solid #AAA;color:#AAA;width:9px;height:9px;line-height:9px;text-align:center;border-radius:3px}div.collapsed-line span.viewer-collapse-button::before{content:'+'}span.viewer-line-highlight-icon{position:absolute;z-index:30;left:-15px}span.viewer-line-highlight-icon::before{display:inline-block;position:relative;top:0;height:16px;width:15px;content:'';background:url(/assets/icons-8f7e05c9c5776b042052fd1bde453a295ed6bfe28febf8fd67ed2727a2d5b2bd.png) no-repeat center}div.sh-line-removed span.viewer-line-highlight-icon::before{background-position:-8px -397px}div.sh-line-added span.viewer-line-highlight-icon::before{background-position:-8px -411px}div.sh-line-moved-up span.viewer-line-highlight-icon::before,div.sh-line-moved-down span.viewer-line-highlight-icon::before{background-color:rgba(255,255,0,0.15);background-position:-7px -428px}.dropArea{border-color:rgba(2,164,0,0.75) !important;outline:0;box-shadow:0 0 2px 2px rgba(2,164,0,0.5) !important}#task-bar.dropArea{border-color:#C4C4C4 !important;border-bottom-color:rgba(2,164,0,0.75) !important;box-shadow:0 2px 2px 0 rgba(2,164,0,0.5) !important}.sh-warning{text-decoration-line:underline;text-decoration-color:#f00;text-decoration-style:dotted;text-decoration-skip-ink:none;text-decoration-thickness:2.25px}.sh-warning.sh-warning-short{text-decoration:none;background-color:rgba(255,0,0,0.4)}.sh-keyword,.sh-css-id{color:#aa7101}.sh-remarkable{color:#aa4502}.sh-string{color:#001bc7}.sh-string-alt{color:#006da2}.sh-fade{color:#444}.sh-yaml-list-item{color:#0067c7}.sh-number{color:#9c00c7}.sh-comment{color:#7a7e01}.sh-comment-2{color:#a10000}.sh-cdata{color:#3e7903}.sh-cdata-value{color:#00785e}.sh-inline-script{color:#11a0a8}.sh-key{color:#0b6300}.sh-operator,.sh-datatype{color:#a10000}.sh-declaration,.sh-php-object{color:#a10000}.sh-node,.sh-css-tag{color:#001bc7}.sh-value,.sh-css-property{color:#d70711}.sh-attribute,.sh-css-class{color:#9c00c7}.sh-css-media{color:#008fd5}.sh-column-separator{color:#238d7a}.sh-line-added{background-color:rgba(0,255,0,0.15)}.sh-line-added span.viewer-line-highlight-icon::before{background-color:rgba(0,255,0,0.15)}.sh-line-added .sh-diff-changed{background-color:rgba(0,255,0,0.2)}.sh-line-removed{background-color:rgba(255,0,0,0.18)}.sh-line-removed span.viewer-line-highlight-icon::before{background-color:rgba(255,0,0,0.18)}.sh-line-removed .sh-diff-changed{background-color:rgba(255,0,0,0.12)}.sh-diff-changed,.search-match{position:absolute;z-index:-1;box-sizing:border-box;top:0;height:16px}.sh-decorate-with-icon{padding-left:14px;position:relative}.sh-decorate-with-icon::before{content:'';display:block;position:absolute;left:1px;top:2px;width:12px;height:12px;cursor:pointer;background:no-repeat url(/assets/icons-8f7e05c9c5776b042052fd1bde453a295ed6bfe28febf8fd67ed2727a2d5b2bd.png)}.sh-decorate-with-icon.sh-decorate-with-icon-on-left{padding-left:0}.sh-decorate-with-icon.sh-decorate-with-icon-on-left::before{left:-14px}.sh-decorate-image-preview::before{background-position:-8px -262px}.sh-decorate-deep-format::before{background-position:-8px -278px}.sh-decorate-display-text-chunk::before{background-position:-8px -316px}.sh-decorate-geolocation::before{background-position:-8px -296px}.sh-decorate-replace-unicode::before{background-position:-8px -382px}.sh-decorate-clickable-link::before{background-position:-8px -338px}.sh-decorate-with-color{padding-right:12px}.sh-decorate-with-color::after{content:'';display:inline-block;position:absolute;margin:1px 0 0 1px;border:1px solid grey;width:8px;height:11px}.sh-decorate-with-color-theme::after{background-color:#238d7a}#viewer-content.with-columns-border>.viewer-line>.sh-text-node{position:relative}#viewer-content.with-columns-border>.viewer-line>.sh-text-node::before{content:' ';display:block;position:absolute;top:0;left:0.4ch;border-left:1px solid #238d7a}.sh-token{display:inline-block;height:16px}.dark-mode .sh-warning{text-decoration-color:#ff8989}.dark-mode .sh-warning.sh-warning-short{background-color:rgba(255,123,133,0.6)}.dark-mode .sh-keyword,.dark-mode .sh-css-id{color:#ffbc37}.dark-mode .sh-remarkable{color:#ff600a}.dark-mode .sh-string{color:#55aeee}.dark-mode .sh-string-alt{color:#4ef3fb}.dark-mode .sh-fade{color:#AAA}.dark-mode .sh-yaml-list-item{color:#1fecee}.dark-mode .sh-number{color:#da62fb}.dark-mode .sh-comment{color:#80f072}.dark-mode .sh-comment-2{color:#ff706a}.dark-mode .sh-cdata{color:#2bbc8d}.dark-mode .sh-cdata-value{color:#2bffd1}.dark-mode .sh-inline-script{color:#36e9f2}.dark-mode .sh-key{color:#00c194}.dark-mode .sh-operator,.dark-mode .sh-datatype{color:#ff706a}.dark-mode .sh-declaration,.dark-mode .sh-php-object{color:#e77876}.dark-mode .sh-node,.dark-mode .sh-css-tag{color:#55aeee}.dark-mode .sh-value,.dark-mode .sh-css-property{color:#ff706a}.dark-mode .sh-attribute,.dark-mode .sh-css-class{color:#dea3ec}.dark-mode .sh-css-media{color:#17ffde}.dark-mode .sh-column-separator{color:#238d7a}.dark-mode .sh-line-added,.dark-mode .sh-line-added span.viewer-line-highlight-icon::before{background-color:rgba(0,255,100,0.08)}.dark-mode .sh-line-added .sh-diff-changed{background-color:rgba(0,255,0,0.15)}.dark-mode .sh-line-removed,.dark-mode .sh-line-removed span.viewer-line-highlight-icon::before{background-color:rgba(255,0,0,0.1)}.dark-mode .sh-line-removed .sh-diff-changed{background-color:rgba(255,0,0,0.15)}.tip{display:none;position:absolute;background:#efefef;border:1px solid #238d7a;padding:2px 5px;border-radius:4px;z-index:50;font-size:13px;line-height:16px;box-shadow:0 0 2px #9c9ca5}.tip .close-tip{position:absolute;top:0;right:4px;text-decoration:none}.tip a{font-weight:bold;text-decoration:none}.tip.with-arrow::before{content:' ';display:block;position:absolute;left:-6px;top:22px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #238d7a}#clear-on-paste-tip{top:-10px;left:calc(100% + 10px);width:395px}#advice-trim-xml-values-tip,#advice-new-lines-in-strings-tip{top:-10px;left:calc(100% + 10px);width:395px}#viewer-hawkeye{display:none;width:80px;height:100%;box-sizing:border-box;border-left:1px solid #c4c4c4}#viewer.with-hawkeye #viewer-hawkeye{display:grid}.breadcrumb-button{position:absolute;bottom:0px;z-index:110;width:18px;height:15px;border-width:0;border-left-width:1px;border-radius:0;overflow:hidden;padding:10px 0 0 0;margin:0;background:white url(/assets/icons-8f7e05c9c5776b042052fd1bde453a295ed6bfe28febf8fd67ed2727a2d5b2bd.png) no-repeat center}#viewer-hawkeye-toggle-button{right:0px;background-position:-5px -226px !important}#viewer-image-preview-toggle-button{display:none;right:18px;background-position:-5px -260px !important}#express-search-bar{display:none;border-top:1px solid #D1D1D1;padding:2px;z-index:100;color:#555;background-color:white}#viewer.with-search-bar #express-search-bar{display:block}#express-search-bar>div{display:inline-block;position:relative;top:-1px}#search-input-container{position:relative;width:300px;margin-right:20px}@media (max-width: 700px){#search-input-container{width:200px}}@media (max-width: 500px){#search-input-container{width:150px}}#search-input-container.with-search-matches #search-input{width:calc(100% - (20px * 2));border-top-right-radius:0;border-bottom-right-radius:0}#search-input-container.with-search-matches #search-previous-button,#search-input-container.with-search-matches #search-next-button{display:block}#search-input{margin:0;height:25px;vertical-align:bottom}#search-previous-button,#search-next-button{display:none;position:absolute;top:0;margin:0;width:20px;height:25px;padding:0;background:url(/assets/icons-8f7e05c9c5776b042052fd1bde453a295ed6bfe28febf8fd67ed2727a2d5b2bd.png) no-repeat center;border-radius:0}#search-previous-button>span,#search-next-button>span{display:none}#search-previous-button{right:20px;background-position:-12px -110px}#search-next-button{right:0;background-position:2px -110px;border-top-right-radius:4px;border-bottom-right-radius:4px}#search-options-container{margin-right:20px}#search-options-container button,#modal-header-buttons-container button{display:inline-block;width:26px;height:26px;margin:0;padding:0;background:url(/assets/icons-8f7e05c9c5776b042052fd1bde453a295ed6bfe28febf8fd67ed2727a2d5b2bd.png) no-repeat center}#search-options-container button>span,#modal-header-buttons-container button>span{display:none}#search-options-container button.active,#modal-header-buttons-container button.active{background-color:#d06c7d;border-color:#E493A1;filter:invert(100%) contrast(120%)}#search-options-container button:disabled,#modal-header-buttons-container button:disabled{background-color:#efefef;border-color:#efefef}#search-option-match-case{background-position-y:-134px !important}#search-option-word{background-position-y:-238px !important}#search-option-regexp{background-position-y:-158px !important}#search-option-filter{background-position-y:-178px !important}#search-in-progress{display:none}#search-feedback-container{vertical-align:baseline;color:#202020;font-size:90%}#search-close-button{float:right}#image-preview-close-button{position:absolute;top:0;right:2px}#search-close-button,#image-preview-close-button,#input-status-cancel{color:#555;cursor:pointer}#search-close-button:hover,#image-preview-close-button:hover,#input-status-cancel:hover{color:#333}.search-match{background-color:#ffff69;border:1px solid #ffff69}.search-match.currentMatch{border-color:#ecbc00}#search-all-lines-filtered{display:none;position:absolute;z-index:70;top:0;left:0;font-style:italic;padding:0 5px}.dark-mode .search-match{background-color:#5A5A5A;border-color:#5A5A5A}.dark-mode .search-match.currentMatch{border-color:#AAA}.viewer-line.focus,.collapsed-line.focus{background-color:#e1ffd8 !important}#task-bar{background-color:white;position:absolute;top:0;left:0;z-index:100;box-sizing:border-box;width:100%;height:40px;border:1px solid #C4C4C4;border-top-left-radius:4px;border-top-right-radius:4px;padding:5px 5px 5px 10px}#task-bar button.smaller-button{margin:0}#collapse-all-button,#expand-all-button,#search-button,#previous-diff-button,#next-diff-button{display:inline-block;width:28px;height:28px;line-height:28px;padding:0 15px;background:url(/assets/icons-8f7e05c9c5776b042052fd1bde453a295ed6bfe28febf8fd67ed2727a2d5b2bd.png) no-repeat center;vertical-align:bottom}#collapse-all-button>span,#expand-all-button>span,#search-button>span,#previous-diff-button>span,#next-diff-button>span{display:none}#expand-all-button{background-position-y:-1px;margin-right:1em !important}#collapse-all-button{background-position-y:-30px}#search-button{background-position-y:-198px}#previous-diff-button{background-position-y:-464px}#next-diff-button{background-position-y:-488px;margin-right:1em !important}#manipulation-buttons,#debug-panel{display:inline-block}@media (max-width: 500px){#copy-button-long-label{display:none}}#debug-panel{float:right;margin-left:20px;padding:1px 5px;background-color:#e1df20;color:black}#input-container.displayModeInput #express-input-header{display:none}#input-container.displayModeInput #viewer{display:none}#input-container.displayModeViewer #express-input,#input-container.displayModeViewer #express-diff-inputs-container{display:none}#input-container.displayModeViewer{padding-top:40px}#input-container.displayModeViewer .express-input-placeholder{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}button.smaller-button,input.smaller-button[type="submit"],input.smaller-button[type="button"]{height:28px;line-height:28px;padding:0 20px;margin-top:5px;text-transform:none}button.tiny-button,input.tiny-button[type="submit"],input.tiny-button[type="button"]{height:19px;line-height:18px;padding:0 5px;margin:0px;text-transform:none;background-color:white}button:disabled{color:#bbb;border-color:#bbb}#submit-container{padding-right:120px}#input-status{position:relative;display:table-cell;vertical-align:middle;height:40px}#input-status.loading{padding-left:24px;background:url(/assets/ajax-loader-bde3f4f0b9100997860f0df53f293ee060ca7218fa1d20a3f8dfc7ef087a270a.gif) no-repeat left center}#input-status.cancellable{padding-right:20px}#input-status-text{display:inline;vertical-align:middle;color:#202020;font-size:95%;padding-top:2px}.error,.error a{color:red !important}#input-status-cancel{display:none;margin-left:10px;text-decoration:none;font-size:11px}#input-status.cancellable #input-status-cancel{display:inline-block}#input-status-text-cors{display:none}@media (max-width: 700px){#input-status-text-extra{display:none}}#form-container{transition:width 0.3s;width:80%}@media (max-width: 1000px){.container{width:100% !important}#toggle-fullwidth{display:none !important}.right-screen-button{padding:4px 2px 0px 4px !important}.right-screen-button svg{width:18px;height:18px}#go-to-diff{display:none}#toggle-dark-mode{top:-58px !important}#toggle-feedback{top:-28px !important}}@media (max-width: 700px){.right-screen-button{display:none}}#toggle-fullwidth{position:absolute;right:0;bottom:-5px;display:inline-block;width:20px;height:20px;cursor:pointer;background:url(/assets/icons-8f7e05c9c5776b042052fd1bde453a295ed6bfe28febf8fd67ed2727a2d5b2bd.png) no-repeat center;background-position:-4px -62px}body.fullwidth #form-container{width:100%;max-width:none}body.fullwidth #form-container #toggle-fullwidth{background-position:-4px -84px}body.fullwidth .right-screen-button{display:none}.text-section{background-color:#efefef;font-size:16px;position:relative}.text-section,.text-section a{color:#202020}.anchor{scroll-margin-top:10px}a.scroll-to-top{position:sticky;bottom:0;margin-left:calc(100% - 48px);display:inline-block;padding:4px 20px;font-size:26px;cursor:pointer;color:white;background-color:#238d7a;text-decoration:none}#about-btn{position:absolute;right:calc(20% - 80px);top:-38px;display:inline-block;height:28px;color:#202020;background:linear-gradient(#fafafa, #efefef);font-size:20px;padding:5px 30px;cursor:pointer;font-family:inherit;border:1px solid #bbb;border-bottom-width:0;border-top-left-radius:4px;border-top-right-radius:4px}#about-container{position:relative;padding:20px 8px 0 8px}#about-container.hidden{height:0;padding:0;overflow-y:hidden}#about-container ul{margin-left:0.75em}@media (max-width: 800px){a.scroll-to-top{padding:2px 16px;font-size:18px;margin-left:calc(100% - 35px)}#about-container h2{font-size:18px;padding:4px 16px;height:26px;top:-34px;right:calc(25% - 80px)}}#about-container p{text-align:left}.text-section p{text-align:justify}.text-section details{margin-bottom:20px}.text-section .faq-question{margin-bottom:0;font-weight:bold}.text-section .faq-answer{margin-bottom:10px}.text-section .features-list .date{font-size:90%;font-style:italic}.text-section .code{font-family:"Lucida Console", "Consolas", monospace, "Courier new";font-size:13px}.text-section .note{font-size:85%}.author{margin:20px 0 0 0;font-style:normal;font-size:90%}footer{margin-top:1em}.right-screen-button{position:absolute;right:0;border-right:none;border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:5px 5px 2px 8px;margin:0;height:auto;line-height:unset}.right-screen-button svg{fill:#555}.right-screen-button:hover svg{fill:#070707}.right-screen-button.right-screen-button-highlighted{background-color:#FFD}.right-screen-button a{text-decoration:none}.right-screen-button .beta{font-size:90%;font-style:italic;position:relative;top:-3px}#go-to-diff{top:48px}#toggle-dark-mode{top:-95px}#toggle-feedback{top:-50px}.modal{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.65);visibility:hidden;backface-visibility:hidden;opacity:0;transition:opacity .15s ease-in-out}.modal.modal-open{visibility:visible;backface-visibility:visible;opacity:1;z-index:1000}.modal-inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-content{background-color:white;max-width:80%;max-height:80%;overflow-y:auto;padding:0.8em;position:relative;margin:2em;box-shadow:0 0 10px 0 rgba(0,0,0,0.35)}.modal-close-icon{position:absolute;right:0.8em}.modal-close-icon a{text-decoration:none}.modal-content h4{font-family:inherit;font-size:20px;margin-top:1rem}.modal-content .label-note{font-weight:lighter}.modal-pane{display:none}.modal-pane.active{display:block}#settings-pane-ux .sh-decorate-with-icon::before{cursor:default}#feedback-modal-pane textarea{width:100%;height:6em}#feedback-modal-pane input{width:100%}#options-modal-pane .tab-pane{min-width:910px;min-height:400px}#options-modal-pane h6{margin:15px 0 0 0;font-weight:bold}#options-modal-pane input[type=checkbox],#options-modal-pane input[type=radio]{margin:0}#options-modal-pane .inline-radios-group{margin:4px 0}#options-modal-pane .inline-radios-group label{display:inline;margin-right:30px;white-space:nowrap}#options-modal-pane .inline-radios-group>span{display:inline-block;margin-right:1rem}#modal-header-buttons-container{float:right;width:auto;margin:-5px 30px 0 10px;text-align:right}#text-chunk-wrap-lines-button{background-position-y:-355px !important}#display-textchunk-code{display:block;clear:both;min-height:300px;max-height:600px;overflow:scroll;background-color:#fafafa;color:black;white-space:pre;font-family:"Lucida Console", "Consolas", monospace, "Courier new";font-size:12px}.label-help{display:inline-block;margin-left:4px;width:14px;height:14px;line-height:14px;font-size:11px;font-weight:bold;border:1px solid #202020;border-radius:10px;text-align:center;vertical-align:text-top;cursor:pointer}.label-help-float{float:right;margin:3px 0 0 2px}.modal-buttons{margin-top:1em;text-align:right}.modal-buttons button{margin:0;font-size:13px}.modal-buttons button:first-child{margin-left:0}.modal-buttons .modal-submited-message{display:none}.modal-buttons .modal-saved-message{display:none;color:#555;float:left;margin-top:10px}.modal-buttons.modal-submited button{visibility:hidden}.modal-buttons.modal-submited .modal-submited-message{display:inline}#options-modal-pane input[type=checkbox]{display:inline}#express-image-preview{display:none;border:1px solid #C4C4C4;text-align:center}#viewer.with-image-preview #express-image-preview{display:block}#express-image-preview-content{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}#express-image-preview-content img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#express-image-preview-content span{position:absolute;top:2px;left:2px;padding:2px 10px 0 10px;font-size:16px;color:black;background-color:#d3d3d3}#image-preview-loading{display:none;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;width:40px}.rss{color:white !important;background-color:#238d7a;font-size:60%;font-weight:bold;padding:1px 5px;margin-left:5px;text-decoration:none;position:relative;top:-2px;vertical-align:middle}.article-tag{color:#238d7a;text-transform:uppercase;font-size:80%}#page-blog-index .article-date-published{margin-left:1em}#page-blog-index .article-date-published::before{content:'-';margin-right:1em}.articles-list li{list-style:none;margin-bottom:1em}.articles-list .article-title{font-size:150%}.article-header{margin-bottom:20px;font-size:90%}.article-header h2{display:block;padding:1em 0 0.2em 0;margin:0;font-weight:bold;font-size:3rem}article,article p,article ul{font-size:1.9rem}@media (max-width: 800px){.article-header h2{font-size:2.4rem}article,article p,article ul{font-size:1.5rem}}article h4{color:#238d7a}article section:last-child{margin-bottom:3em}article p img:last-child{margin-top:5px;margin-bottom:-15px}article ul{padding-left:0.5rem;margin-left:2rem}article .list-item{font-weight:bold;font-size:90%;margin-top:10px}article p>code:not(.multiline-code),article li>code:not(.multiline-code){font-size:80%;border-color:#CCC}p+.multiline-code{margin-top:-2rem}.multiline-code{position:relative;margin:2rem 0;padding:1rem;overflow-x:auto}.multiline-code,.multiline-code code{display:block;background-color:#252525;color:white}.multiline-code>code{white-space:pre;border:none;line-height:normal}.multiline-code .shell-prompt,.multiline-code .code-regexp{color:#3cb97e}.multiline-code .shell-path,.multiline-code .code-symbol,.multiline-code .code-number,.multiline-code .code-yellow{color:#fad07a}.multiline-code .code-class,.multiline-code .code-green{color:#00b924}.multiline-code .code-attribute,.multiline-code .code-purple{color:#ff69d9}.multiline-code .code-keyword{color:#dd8322}.multiline-code .code-comment,.multiline-code .code-red{color:#ff706a}.multiline-code .code-string,.multiline-code .code-blue{color:#55aeee}.multiline-code .code-grey{color:#C5C5C5}.multiline-code[data-file]{padding-top:2.25rem;counter-reset:linesCounter}.multiline-code[data-file]:before{content:attr(data-file);position:absolute;top:0;right:0;font-size:80%;line-height:18px;background-color:#555;color:white;padding:0 6px;z-index:10}.multiline-code[data-file]:not(.no-line-number) code{counter-increment:linesCounter;position:relative;padding-left:1.8em}.multiline-code[data-file]:not(.no-line-number) code:before{content:counter(linesCounter);position:absolute;top:0;left:-5px;width:1.8em;height:100%;box-sizing:border-box;padding:2px 5px;background-color:#555;color:#EEE;text-align:right;font-size:90%}#read-progress{position:sticky;top:0;width:100%;height:3px;z-index:1000;background-color:#efefef}#read-progress-bar{width:0%;height:3px;background-color:#238d7a}table.sites-comparison-table{width:100%;font-size:13px;border-collapse:separate}table.sites-comparison-table th,table.sites-comparison-table td{text-align:center;padding:8px 8px;border-right:1px solid #E1E1E1}table.sites-comparison-table th{font-weight:normal;padding:15px 0}table.sites-comparison-table th,table.sites-comparison-table td:first-child{background-color:#f6f6f6}table.sites-comparison-table th:first-child{background-color:transparent}table.sites-comparison-table th:not(:first-child){position:sticky;top:0;box-shadow:0 1px 1px -1px rgba(0,0,0,0.4)}table.sites-comparison-table td.good{background-color:#e6ffda}table.sites-comparison-table td.bad{background-color:#ffe5e3}table.sites-comparison-table td.sites-comparison-section{text-align:left;padding-left:20px;font-weight:bold;color:#238d7a;background-color:white}
