:root,::backdrop{--groups-bkcolor: #f0f0f0;--groups-frcolor: #000000;--groups-opacity:1;--pageinfo-bkcolor: #e0e0e0;--pageinfo-frcolor: #202020;--pageinfo-opacity:1;--searched-bkcolor:#202020;--searched-frcolor:#e0e0e0;--searched-opacity:1;--hover-frcolor:hsl(231, 100%, 50%);--hover-opacity:.6;--keyword-color:blue;--dialog-bkcolor: hsl(0, 0%, 70%, .5)}#drawer{display:none}@media screen and (min-width:481px){.mycontainer{height:100%;width:100%;display:flex;align-items:stretch}.mycontainer .groups_cover{display:none}.mycontainer .groups_item,.mycontainer .results_item{width:50%}.mycontainer .results_item{background-color:var(--searched-bkcolor);opacity:var(--searched-opacity)}.mycontainer .groups details summary{height:1.8rem}.mycontainer .groups ol li{line-height:1.8rem}}@media screen and (max-width:480px){.mycontainer{height:100%;width:100%;overflow:hidden;position:relative}.mycontainer .groups_item,.mycontainer .groups_cover{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.mycontainer .results_item,.mycontainer .results_cover{position:absolute;top:20%;left:0;right:0;bottom:0;height:100%;transition:transform .6s cubic-bezier(.215,.61,.355,1)}.mycontainer .groups_cover,.mycontainer .results_cover{cursor:pointer}.mycontainer .groups_cover{transition:background-color .6s}.mycontainer .results_cover{background-color:#f000}.mycontainer .results_item{background-color:var(--searched-bkcolor);opacity:var(--searched-opacity)}.mycontainer .groups_item .groups{padding-bottom:50%}.mycontainer .results_item .results_view{padding-bottom:5rem}.mycontainer .groups details summary{height:1.8rem}.mycontainer .groups ol li{line-height:1.8rem}#drawer:not(:checked)~.groups_cover{pointer-events:none;background-color:#f000}#drawer:not(:checked)~.results_cover{pointer-events:auto}#drawer:not(:checked)~.results_item,#drawer:not(:checked)~.results_cover{transform:translateY(50%)}#drawer:checked~.groups_cover{pointer-events:auto;background-color:#0000004d}#drawer:checked~.results_cover{pointer-events:none}#drawer:checked~.results_item,#drawer:checked~.results_cover{transform:none}}.mycontainer .groups{width:100%;height:100%;overflow-y:scroll;background-color:var(--groups-bkcolor);color:var(--groups-frcolor);opacity:var(--groups-opacity)}.mycontainer .groups details{padding-left:1rem}.mycontainer .groups details summary{cursor:pointer}.mycontainer .groups details summary strong:after{content:" "}.mycontainer .groups details summary.selected{color:var(--keyword-color)}.mycontainer .groups details ol{table-layout:auto;list-style:none;margin:0;padding:0;padding-left:1rem}.mycontainer .groups details ol li{text-indent:-1rem;padding-left:1rem}.mycontainer .groups details ol li label:hover{color:var(--hover-frcolor);opacity:var(--hover-opacity)}.mycontainer .groups details ol li.selected{color:var(--keyword-color)}.mycontainer .groups details ol li input[type=radio]{opacity:.5}.mycontainer .groups details ol li input[type=radio]:checked{opacity:1}.mycontainer .groups details ol li strong:after{content:" "}.mycontainer .groups details ol li.focused{animation-name:focus_by_keyword;animation-duration:1s;animation-timing-function:ease;animation-iteration-count:1}.mycontainer .results_view{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.mycontainer .results_view .keywords{height:3rem;padding-left:1rem;padding-top:.5rem;background-color:var(--pageinfo-bkcolor);color:var(--pageinfo-frcolor);display:flex}.mycontainer .results_view .keywords div:nth-child(1){width:8rem}.mycontainer .results_view .keywords div:nth-child(1) .keyword{margin-right:.5rem;background-color:var(--keyword-color);color:var(--pageinfo-bkcolor);border-radius:.5rem;padding:.2rem .5rem;font-size:1rem}.mycontainer .results_view .keywords div:nth-child(1) .keyword:hover{opacity:.6}.mycontainer .results_view .keywords div:nth-child(2) output{color:var(--keyword-color)}.mycontainer .results_view .searched{max-height:calc(100% - 6rem);overflow-y:scroll}.mycontainer .results_view .searched ol{list-style:none;margin:0;padding-left:1rem;padding-right:1rem;background-color:var(--searched-bkcolor);color:var(--searched-frcolor);opacity:var(--searched-opacity)}.mycontainer .results_view .searched ol li img{float:left;margin-left:1rem;margin-right:1rem}.mycontainer .results_view .searched ol li a{color:var(--searched-frcolor)}.mycontainer .results_view .searched ol li hr{border-top:1px solid #8c8b8b;border-bottom:0;clear:both}#loader{width:100%;height:100vh;background-color:#fff;position:fixed;opacity:.5;z-index:99999;visibility:hidden}#loader.loading{visibility:visible}dialog{border:none;border-radius:.5rem;box-shadow:0 4px 16px #00000029}dialog::backdrop{background-color:var(--dialog-bkcolor)}@keyframes focus_by_keyword{0%{background-color:#ff00}50%{background-color:#ff0}to{background-color:#ff00}}:root{--ground-color:hsl(0, 0%, 70%);--tema-color:hsl(0, 0%, 35%);--tema-text-color:hsl(0, 0%, 100%);--highlight-color:hsl(102, 100%, 50%);--tema-opacity:.6}html{font-size:14px}html body{font-size:1rem}body header{height:5rem;width:100vw}body main{height:calc(100vh - 6rem);width:100vw;max-width:900px;margin:0 auto}body footer{height:3rem;width:100vw}body{background-color:var(--tema-color);color:var(--tema-text-color)}body header,body footer{background-color:var(--tema-color);color:var(--tema-text-color)}header{text-align:center;overflow:hidden}header h1,header p{display:inline}footer{text-align:center;overflow:hidden;display:flex;justify-content:space-around}footer a{color:inherit}*,:before,:after{box-sizing:border-box}:before,:after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl,ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?gxfei7);src:url(/fonts/icomoon.eot?gxfei7#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?gxfei7) format("truetype"),url(/fonts/icomoon.woff?gxfei7) format("woff"),url(/fonts/icomoon.svg?gxfei7#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cross:before{content:""}.icon-arrow-right2:before{content:""}.icon-arrow-left2:before{content:""}
