Demo for query storing
Change-Id: I947bcac841992c3f6cfd01ab337c265b0d01cb70
diff --git a/public/css/kalamar-0.40.3.css b/public/css/kalamar-0.40.3.css
new file mode 100644
index 0000000..395398d
--- /dev/null
+++ b/public/css/kalamar-0.40.3.css
@@ -0,0 +1,2 @@
+@font-face{font-family:'FontAwesome';src:url("../font/fontawesome-webfont.eot?v=4.3.0");src:url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}dl.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:auto;padding-bottom:0}dl.flex>div{display:flex;flex-direction:row;text-align:center;width:100%;border-width:1px;border-style:solid;align-items:stretch}dl.flex>div>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}dl.flex>div>dt{text-align:left;width:12.5em;padding:3pt 6pt;margin:0}dl.flex>div>dd{text-align:left;padding:3pt 6pt;margin:0;width:100%;max-width:none;max-height:6em;margin-left:2px;white-space:normal;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis}@media (min-width: 640px){dl.flex>div{width:50%}}@media (min-width: 800px){dl.flex>div{width:33.3333333333333%}}@media (min-width: 1200px){dl.flex>div{width:25%}}@media (min-width: 1680px){dl.flex>div{width:20%}}.vc.fragment,p.query.fragment{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:relative;padding:4pt 6pt !important;border-width:2px;border-style:solid;border-radius:6px;margin-left:180px;margin-top:.5em;margin-bottom:.5em;margin-right:20px}.vc.fragment:hover,p.query.fragment:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;cursor:pointer}.vc.fragment>span:first-of-type,p.query.fragment>span:first-of-type{font-weight:bold;padding-right:4pt}.vc.fragment>span:nth-of-type(2),p.query.fragment>span:nth-of-type(2){padding-right:1.2em}.vc.fragment::after,p.query.fragment::after{font-family:'FontAwesome';content:"";position:absolute;right:4pt;top:2px}div.loading{background-color:transparent !important;height:16px !important;width:16px !important;margin:0 auto !important}.loading{background-position:center;background-repeat:no-repeat;background-image:url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==")}.form-table{display:block;padding:0;font-size:80%}.form-table>fieldset{margin-top:0}.form-table fieldset{border-width:0;padding:0;margin-top:1em}.form-table fieldset>div{white-space:nowrap}.form-table legend{background-color:transparent;margin-left:0;font-weight:bold;border-radius:6px}.form-table label[for]{display:block;text-align:left}.form-table label[for],.form-table input[type=submit],.form-table a.form-button{margin-top:2em}.form-table fieldset.form-line legend{font-size:100%;display:inline-block}.form-table fieldset.form-line legend::after{content:':';color:#e3e8a3}.form-table fieldset.form-line input,.form-table fieldset.form-line label[for]{display:inline-block;margin:0}.form-table fieldset.form-line input{vertical-align:bottom}.form-table fieldset.form-line label[for]{margin-right:2em}.form-table input,.form-table textarea,.form-table button,.form-table a.form-button{border-radius:6px}.form-table input,.form-table textarea{border-color:#d9dadb;background-color:#fefefe;border-style:solid}.form-table input,.form-table textarea,.form-table select,.form-table a.form-button{border-style:solid;display:inline-block;width:20%;min-width:20em;padding:8px}.form-table input[type=radio]{display:inline;text-align:right;background-color:red;width:auto;min-width:auto}.form-table input[readonly=readonly],.form-table textarea[readonly]{background-color:#f4eebb}.form-table .field-with-error{border-color:#c1002b}.form-table input[type=submit],.form-table button,.form-table a.form-button{display:inline-block;cursor:pointer;border-width:thin;text-align:center;background-color:#8a9a0a;border-color:#636f07;color:#636f07}.form-table a.form-button:hover{color:inherit !important}.form-table label.field-required::after{color:#009ee0;content:'*'}.button-abort{background-color:#ffd080 !important;color:#e55d00 !important;border-color:#e55d00 !important}button{cursor:pointer}button+button{right:0}button[type=submit]{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);font-weight:normal;padding:0;height:100%;top:0;width:30px;border:2px solid #fefefe}button[type=submit]>span:nth-of-type(1){position:absolute;margin-left:-3000px}button[type=submit]::after{font-family:"FontAwesome"}button[type=submit]:hover,button[type=submit]:focus{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}button[type=submit]::-moz-focus-inner{border:none}button[type=submit]:active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}button[type=submit]:last-of-type{border-right-width:2px;border-right-style:solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.checkbox{display:none}.checkbox+label{cursor:pointer}.checkbox+label span{display:inline-block;border-radius:4px;width:1em;height:1em;line-height:1em;vertical-align:middle;padding:0;margin-right:.2em}.checkbox+label span::after{font-family:'FontAwesome';white-space:nowrap;content:""}.checkbox:checked+label span::after{content:""}.result-view{background-color:#fefefe}ul.menu{position:absolute;padding:0;margin:0;text-indent:0;opacity:0;list-style-type:none;list-style-position:outside}ul.menu.visible{opacity:1}ul.menu,ul.menu>span.pref:not(:empty){box-sizing:border-box;text-shadow:none;font-weight:normal;z-index:120}ul.menu>li,ul.menu>span.pref:not(.active){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5)}ul.menu>li,ul.menu>span.pref:not(:empty){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);cursor:pointer;padding:3pt 6pt;white-space:normal;border-width:2px;border-bottom-width:0px;border-top-width:0px;border-style:solid}ul.menu span.desc{display:block;font-size:75%}ul.menu div.lengthField{border-color:transparent;border-width:2px;padding:3pt 6pt;padding-top:0;padding-bottom:0}ul.menu div.lengthField span{display:block !important;line-height:0;color:transparent}ul.menu>div.ruler{position:absolute;right:0px;margin-right:-14px;background-color:transparent;width:14px;height:100%;opacity:0;cursor:pointer;transition:opacity .5s ease 1s}ul.menu>div.ruler>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;position:absolute;display:block;right:0;width:10px;z-index:115;border-radius:4px;border-width:2px;border-style:solid}ul.menu>div.ruler.active>span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>div.ruler>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);position:absolute;right:0;width:10px;height:100%;border-radius:4px;border-width:2px;border-style:solid}ul.menu:active>div.ruler,ul.menu:hover>div.ruler,ul.menu>div.ruler.active{transition:opacity .1s ease;opacity:1}ul.menu>li,ul.menu div.lengthField{padding-right:1.6em}ul.menu>li:first-of-type{border-top-width:2px;border-top-left-radius:6px;border-top-right-radius:6px}ul.menu>li:last-of-type{border-bottom-width:2px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}ul.menu>li mark{text-decoration:underline;background-color:transparent;color:inherit;font-weight:bold}ul.menu>li.active,ul.menu>span.pref.active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}ul.menu>li:hover,ul.menu>span.pref:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>span.pref:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px;border-radius:6px;border-width:2px}ul.menu.roll>li:first-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;top:.4em}ul.menu.roll>li:last-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;bottom:.4em}ul.menu.roll:not(.visible){height:0}ul.menu.sort{position:relative;display:inline-block}ul.menu.sort>li::before{content:''}ul.menu.sort>li.active:hover{color:#fefefe;background-color:#c1002b;border-color:#000;text-shadow:none}span.menu.select>span{z-index:105}span.menu.select>ul.menu.roll{display:none;z-index:-100}span.menu.select>ul.menu.roll.visible{display:block;z-index:110}.banner{position:fixed;width:10em;height:10em;overflow:hidden;margin:0;padding:0;right:0px;margin-right:-2.4em;top:0}.banner::after{content:attr(data-note);display:block;overflow:hidden;width:12em;font-size:10pt;font-weight:bold;word-spacing:2px;text-decoration:none;position:relative;left:2em;top:-1.6em;line-height:2em;text-align:center;-moz-transform-origin:0 0;-moz-transform:rotate(45deg);-webkit-transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform-origin:0 0;-ms-transform:rotate(45deg);transform-origin:0 0;transform:rotate(45deg);background-color:#f4eebb;color:#f6a800;border:1px solid #f6a800}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,select,g>text{font-family:verdana, tahoma, arial, Helvetica, sans-serif;color:#616263;margin:0}g>text{fill:#616263}html{height:100%}body{position:relative;min-height:100%;font-size:12pt;margin:0;padding:0}a:link{text-decoration:none;color:#f6a800}a:link:hover{color:#e55d00;transition:color 0.3s ease 0s}a[href^="http://"]::after,a[href^="https://"]::after{font-family:'FontAwesome';white-space:nowrap;content:" ";font-size:75%}a[onclick$='return PArok(this,false)']{unicode-bidi:bidi-override;direction:rtl;text-align:left}a[onclick$='return PArok(this,false)']>span:nth-child(1n+2){display:none}a[onclick$='return PArok(this,false)']>span:nth-child(1)::after{content:"@"}.clear{clear:both}blockquote{border-radius:6px;padding:2pt 5pt 2pt 20pt;margin:0;border-left:5px solid #009ee0;background-color:#bce4f7;color:#009ee0;mix-blend-mode:soft-light}blockquote.bug,blockquote.missing,blockquote.warning{border-left-color:#000;background-color:#c1002b;color:#fefefe;mix-blend-mode:multiply}dl{margin:0;padding-bottom:.5em}dl dt{font-weight:bold}dl dt abbr{border-width:0}dl dt abbr[data-type=token]::after{color:#009ee0}dl dt abbr[data-type=span]::after{color:#c1002b}dl dt abbr::after{content:" (" attr(title) ")";vertical-align:bottom;font-style:italic;font-weight:normal;font-size:80%}.hljs{display:block;padding:0.5em}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#099}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.coffeescript .hljs-params,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.lisp .hljs-title,.clojure .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:#000080;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in,.lisp .hljs-title,.clojure .hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}#search{position:relative;margin-bottom:30px;overflow:visible}#search div.matchinfo{display:none}#search>ol{overflow-x:hidden;overflow-y:visible;width:auto;text-indent:0;list-style-type:none;margin:0;padding:0;border:1px solid #87888a;font-size:10pt}#search>ol>li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:stretch;border-style:solid;border-color:#f6a800;border-width:0}#search>ol>li .button-group.button-view{display:none}#search>ol>li:nth-of-type(even) div.match-main div.match-wrap{background-color:#fefefe}#search>ol>li p.ref{display:none}#search>ol>li div.meta,#search>ol>li div.match-main{position:relative;cursor:pointer}#search>ol>li div.match-main{display:block;flex:7 0;z-index:4;overflow:hidden}#search>ol>li div.match-main>div.match-wrap{width:99999%;margin-left:-49999.5%;background-color:#d9dadb;overflow-x:hidden;overflow-y:visible;white-space:normal}#search>ol>li div.meta{flex:1 0;min-width:12em;max-width:15em;text-align:left;width:2px;z-index:5;overflow-y:hidden;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#949597;color:#fefefe;font-size:75%;padding:0 5pt;border-color:#616263;border-style:solid;border-width:2px 1px 0 0}#search>ol>li div.meta:before{content:" ";display:inline-block;height:100%;vertical-align:middle}#search>ol>li div.meta:empty{border-width:0 1px 0 0}#search>ol>li div.meta.flip{background-color:#b3b4b5}#search>ol>li:first-of-type div.meta{border-top-width:0}#search>ol>li:last-of-type div.meta{border-bottom-width:0}div.snippet{text-overflow:ellipsis;text-indent:0;text-shadow:1px 1px rgba(255,255,255,0.5);font-size:0;white-space:nowrap !important}div.snippet>span,div.snippet mark{padding:5pt 0 6pt 0;font-size:10pt}div.snippet>mark,div.snippet>span.match{font-weight:bold;color:#333;text-shadow:none;padding-left:4pt;padding-right:2pt}div.snippet>span.match>span.cutted::after{font-family:'FontAwesome';white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.snippet.startMore:before,div.snippet.endMore:after{content:"…";padding-left:2pt;padding-right:2pt}div.snippet div.flag{position:absolute;height:100%;top:0;left:0;width:11px;background-color:#f6a800;border-right:1px solid #e55d00}body.no-js #search>ol>li:active,#search>ol>li.active,#search>ol>li:target{position:relative;display:block;background-color:#f6a800;text-align:left;border-width:2px;white-space:normal;height:auto;width:auto;overflow:hidden}body.no-js #search>ol>li:active div.matchinfo,#search>ol>li.active div.matchinfo,#search>ol>li:target div.matchinfo{display:block}body.no-js #search>ol>li:active+li.active,#search>ol>li.active+li.active,#search>ol>li:target+li.active{border-top:2px solid #d9dadb;padding-top:6px}body.no-js #search>ol>li:active+li.active .button-group.button-view,#search>ol>li.active+li.active .button-group.button-view,#search>ol>li:target+li.active .button-group.button-view{padding-top:6px}body.no-js #search>ol>li:active .snippet,#search>ol>li.active .snippet,#search>ol>li:target .snippet{white-space:normal !important;padding:2pt 0 5pt 5pt;background-color:#f4eebb;margin-top:0;margin-right:20px;margin-bottom:0;margin-left:0}body.no-js #search>ol>li:active .snippet span,#search>ol>li.active .snippet span,#search>ol>li:target .snippet span{display:inline !important}body.no-js #search>ol>li:active .snippet>*,#search>ol>li.active .snippet>*,#search>ol>li:target .snippet>*{background-color:transparent}body.no-js #search>ol>li:active .snippet div.flag,#search>ol>li.active .snippet div.flag,#search>ol>li:target .snippet div.flag{display:none}body.no-js #search>ol>li:active .snippet>span,#search>ol>li.active .snippet>span,#search>ol>li:target .snippet>span{line-height:1.4em;width:auto}body.no-js #search>ol>li:active .snippet>span.context-left,#search>ol>li.active .snippet>span.context-left,#search>ol>li:target .snippet>span.context-left{margin-left:0;display:inline;overflow:visible;text-align:left;width:auto}body.no-js #search>ol>li:active .button-group.button-view,#search>ol>li.active .button-group.button-view,#search>ol>li:target .button-group.button-view{display:block}body.no-js #search>ol>li:active div.match-main,#search>ol>li.active div.match-main,#search>ol>li:target div.match-main{display:block;width:100%}body.no-js #search>ol>li:active div.match-main div.match-wrap,#search>ol>li.active div.match-main div.match-wrap,#search>ol>li:target div.match-main div.match-wrap{cursor:default;min-height:20pt;background-color:#f6a800;width:100%;margin-left:0;overflow-x:visible;white-space:normal}body.no-js #search>ol>li:active div.meta,#search>ol>li.active div.meta,#search>ol>li:target div.meta{display:none}body.no-js #search>ol>li:active p.ref,#search>ol>li.active p.ref,#search>ol>li:target p.ref{display:block;color:#fefefe;padding:3pt 10pt 3pt 3pt;padding-right:20px;margin:0pt;width:100%;bottom:0;z-index:30}body.no-js #search>ol>li:active p.ref>span.sigle,#search>ol>li.active p.ref>span.sigle,#search>ol>li:target p.ref>span.sigle{font-size:75%;vertical-align:top;color:#f4eebb;float:right}#search ol span.context-left{display:inline-block;width:50.01%;text-align:right}#search ol.align-right{text-align:right}#search ol.align-right div.match-main span.context-right{display:inline-block;width:49.915%;text-align:left}#search ol.align-center div.match-main{width:100% !important}#search ol.align-center div.match-main>.match-wrap{position:relative;margin-left:0}#search ol.align-center li:not(.active) div.snippet{white-space:normal;text-align:center;width:100000pt;margin-left:-50000pt}#search ol.align-center li:not(.active) div.snippet span.context-left{display:inline-block;text-align:right;width:40000pt;margin-left:70vw}#search ol.align-center li:not(.active) div.snippet span.context-right{display:inline-block;text-align:left;width:40000pt}#search ol span.context-left:empty::after,#search ol span.context-right:empty::after{content:" ";display:inline-block}mark{background-color:inherit;color:inherit}mark>mark,em,.level-0{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0px !important;font-style:normal}mark>mark>mark,em>em,.level-1{padding-bottom:3px !important}mark>mark>mark>mark,em>em>em,.level-2{padding-bottom:6px !important}#search>ol>li:not(.active) mark>mark>mark>mark,#search>ol>li:not(.active) em>em>em{line-height:180%}#search>ol>li.active mark>mark>mark>mark,#search>ol>li.active em>em>em{line-height:250%}.class-1{border-color:#c1002b}.class-2{border-color:#009ee0}.class-3{border-color:#f6a800}.class-4{border-color:#9bad0b}.logo::after{content:"" !important}.logo>*{background-repeat:no-repeat;background-size:90%;background-position:50% 50%}.logo>*>span{position:absolute;margin-left:-3000px}#kalamar-bg{position:fixed;height:110%;width:175%;top:0;z-index:-5000;opacity:.1;background-image:url("../img/korap-bg-kalamar.svg");background-size:50%;background-repeat:no-repeat;background-position:50% 50%}#logos{position:relative;text-align:right;font-size:85%;right:0;width:100%;margin-left:20px;padding-left:60%}#logos>div{border-top:26px solid #f6a800;padding-right:2em}#logos p{text-align:left;display:inline-block}#ids-logo{display:block;width:21.0333333333em;height:6.6666666667em;background-image:url("../img/ids-leibniz-institute-for-the-german-language.svg")}h1{position:absolute;margin:0;margin-left:15px;left:0;top:0;width:7.8em;height:2.4em;z-index:105;background-size:72%;background-image:url("../img/korap-logo-kalamar.svg")}#overview{text-align:center;width:100%}div.matchtable>div{z-index:20;margin-left:179px;margin-right:20px;padding:0;overflow-x:auto;overflow-y:visible;width:auto}div.matchtable table{display:table;border-collapse:separate;border-spacing:0px}div.matchtable th{color:#fefefe}div.matchtable td,div.matchtable tbody th,div.matchtable thead th:not(:nth-child(1)):not(:nth-child(2)):not(.cutted){cursor:pointer}div.matchtable td:empty{cursor:default}div.matchtable td:empty::after{content:" ";white-space:pre}div.matchtable td.matchkeyvalues{padding:0}div.matchtable td.matchkeyvalues>div{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}div.matchtable td.matchkeyvalues>div>span{color:#e55d00;text-align:right;padding-right:.5em}div.matchtable td.matchkeyvalues>div>span::after{content:":"}div.matchtable tr{outline:none}div.matchtable tr td.chosen,div.matchtable tr th.chosen,div.matchtable tr div.chosen{background-color:#9bad0b !important;color:#fefefe}div.matchtable tr>th:nth-of-type(1),div.matchtable tr>th:nth-of-type(2){border-top:2px solid #ff8000;width:88px;position:absolute;z-index:80;vertical-align:middle;left:0px}div.matchtable tr>th:nth-of-type(2){left:90px}div.matchtable tr>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;border:1px solid #f6a800}div.matchtable tr>td{background-color:#ffd080;white-space:nowrap;vertical-align:top;text-align:center}div.matchtable tr>td.mark{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td.mark{background-color:#ffd080}div.matchtable thead th{background-color:#ff8000;border-top-width:0px !important;text-align:center}div.matchtable thead th:nth-of-type(1),div.matchtable thead th:nth-of-type(2){text-align:left}div.matchtable thead th.mark{background-color:#e55d00}div.matchtable thead th.cutted{background-color:#f4eebb}div.matchtable thead th.cutted::after{font-family:'FontAwesome';white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.matchtable tbody>tr:nth-of-type(1)>th{border-top-color:transparent}path.edge{stroke:#ff8000;stroke-width:2px;fill:none}g.arc.infocus>path.edge{stroke:#636f07}marker#arr{overflow:visible}marker#arr path{stroke:#e55d00;fill:#e55d00;fill-opacity:1;stroke-width:2}path.anchor{stroke:#e55d00;stroke-width:3;stroke-linecap:round;z-index:20}g.root rect.empty{stroke:#ff8000;fill:#ff8000;stroke-width:2px}g.middle rect,g.label rect{stroke:#ff8000;stroke-width:2px;fill:#ffd080}g.label.infocus rect{stroke:#636f07;fill:#dce883}g.middle.mark rect{fill:#ff8000}g.middle.mark>text{fill:#f4eebb}g.middle.mark>text>tspan{stroke:#f4eebb}g.leaf.mark text>tspan{font-weight:bold}g.leaf>rect{display:none}g>text>tspan{text-anchor:middle;font-size:9pt}g.leaf>text>tspan,text.leaf>tspan{font-size:10pt;overflow:visible}div.matchtree{overflow-x:hidden;overflow-y:visible;padding:0;margin-top:1pt}div.matchtree h6{display:inline;font-size:inherit;color:#fefefe;margin:0;padding:0 !important;float:left}div.matchtree h6>span{border-top:2px solid #ff8000;width:88px;text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;display:inline-block !important;margin:0}div.matchtree h6>span:nth-of-type(2){margin-left:2px}div.matchtree>div{position:unset;z-index:4;overflow-x:auto;margin:2px;margin-left:180px;margin-right:20px;background-color:#f4eebb}div.metatable>dl{margin-right:20px;margin-top:2px}div.metatable>dl>div{border-color:#f6a800}div.metatable>dl>div>*{padding:.2em}div.metatable>dl>div>dt{background:#ff8000;color:#fefefe;width:12.5em}div.metatable>dl>div>dd{background-color:#f4eebb;cursor:pointer}div.metatable>dl>div>dd.metakeyvalues{padding:0}div.metatable>dl>div>dd.metakeyvalues>div{padding:.2em}div.metatable>dl>div>dd.metakeyvalues>div::before{content:"\2022\00A0";color:#f6a800}div.metatable>dl>div>dd.chosen,div.metatable>dl>div>dd>div.chosen{background-color:#9bad0b !important;color:#fefefe}div.metatable>dl>div>dd[data-type="type:store"],div.metatable>dl>div>dd[data-type="type:attachement"]{background-color:#ffd080;cursor:default}div.metatable>dl>div>dd[data-type="type:store"] a,div.metatable>dl>div>dd[data-type="type:attachement"] a{color:inherit}div.metatable>dl.cbm-disabled>div>dd{cursor:default !important}div.matchinfo{position:relative;width:100%;padding-top:2px;height:auto;font-size:10pt;text-align:left}div.matchinfo:empty{display:none !important}div.matchinfo .view+.view{margin-top:8px !important}div.metatable,div.matchtable,div.matchtree{position:relative;background-color:#f6a800}div.button-group.button-panel.button-matchinfo{display:inline-block;margin-right:.5em}div.button-group.button-panel.button-matchinfo>span{position:relative;box-shadow:none}#pagination{position:fixed;font-size:0;right:10px;bottom:20px;z-index:35;padding:0;height:auto;line-height:0}#pagination>a{margin:0;font-size:10pt;padding:0}#pagination>a>span{padding-left:.4em;padding-right:.4em;color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);display:inline-block;line-height:2em;text-align:center;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid}#pagination>a:not(:link):not([rel=self]) span{color:#87888a}#pagination>a.ellipsis>span>span{position:absolute;margin-left:-3000px}#pagination>a.ellipsis>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a[rel=self]>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;border-left-width:2px;border-right-width:2px;border-left-style:solid;border-right-style:solid}#pagination>a[rel=prev]>span{border-top-left-radius:6px;border-bottom-left-radius:6px;border-left-width:2px;border-left-style:solid}#pagination>a[rel=prev]>span>span{position:absolute;margin-left:-3000px}#pagination>a[rel=prev]>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a[rel=next]>span{border-top-right-radius:6px;border-bottom-right-radius:6px;border-right-width:2px;border-right-style:solid}#pagination>a[rel=next]>span>span{position:absolute;margin-left:-3000px}#pagination>a[rel=next]>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a:link:hover,#pagination>a:link:focus{outline:none}#pagination>a:link:hover span,#pagination>a:link:focus span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}pre.query{overflow-x:hidden;padding:.5em;color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:relative;border-width:2px;border-style:solid;border-radius:6px;box-shadow:2px 2px 2px rgba(0,0,0,0.2)}pre.query:not(.unsupported){cursor:pointer}pre.query:not(.unsupported):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}pre.query:not(.unsupported):active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}pre.query.unsupported span{vertical-align:super;color:#009ee0;font-size:90%;font-weight:bold;cursor:help}#resultinfo{clear:both;text-align:right;line-height:1.5em;min-height:1.5em;margin-top:.4em;font-size:10pt}#resultinfo p.found{display:inline;padding:0;margin:0;text-align:right}#resultinfo.found{position:relative;margin-bottom:0px}#resultinfo.found .button-group>span{margin-bottom:0;border-bottom-width:0;box-shadow:none}#resultinfo.found .button-group>span:first-child{border-bottom-left-radius:0}#resultinfo.found .button-group>span:last-child{border-bottom-right-radius:0}div.result.panel .view{border:1px solid #87888a;background-color:#f6a800}.result.button-group.button-panel{display:inline-block;width:auto;vertical-align:bottom;line-height:1.5em}.result.button-group.button-panel>span{line-height:1.5em;border-width:1px 0}.result.button-group.button-panel>span:first-child{border-left-width:1px}.result.button-group.button-panel>span:last-child{border-right-width:1px}#total-results{color:#9bad0b;font-weight:bold}.no-results{margin:0 auto;text-align:center}.no-results code{font-weight:bold}.button-icon.align.left::after{content:""}.button-icon.align.right::after{content:""}.button-icon.align.center::after{content:""}.button-icon.show-kq::after{content:""}#tutorial{position:fixed;z-index:9999;top:5%;bottom:5%;left:2%;right:2%;padding-right:20px;background-color:#fefefe;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-width:4px;border-color:#616263;border-style:solid;border-radius:6px}#tutorial .button-group.button-view{background-color:#87888a;display:block;height:100%}#tutorial iframe{border-width:0;width:100%;min-height:100.1%;background-image:url("../img/korap-bg-kalamar.svg");background-repeat:no-repeat;background-position:center center;background-size:20%}body.embedded{background-color:#fefefe}body.embedded aside{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding-top:0;background-color:#87888a}body.embedded aside>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.tutorial a.embedded-link::after{font-family:'FontAwesome';white-space:nowrap;content:" ";font-size:75%}#koralquery{white-space:pre}#koralquery>div{background-color:#fefefe;overflow-x:auto;font-size:85%;margin-top:2pt;margin-right:20px;margin-bottom:2pt;margin-left:2pt}.alertify,.alertify-show,.alertify-log{-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.alertify-hide{-webkit-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-log-hide{-webkit-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-cover{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;background-color:white;filter:opacity(0);opacity:0}.alertify-cover-hidden{display:none}.alertify{position:fixed;z-index:99999;top:50px;left:50%;width:550px;margin-left:-275px;opacity:1}.alertify-hidden{-webkit-transform:translate(0, -150px);-moz-transform:translate(0, -150px);-ms-transform:translate(0, -150px);-o-transform:translate(0, -150px);transform:translate(0, -150px);opacity:0;display:none}:root *>.alertify-hidden{display:block;visibility:hidden}.alertify-logs{position:fixed;z-index:5000;bottom:10px;right:10px;width:300px}.alertify-logs-hidden{display:none}.alertify-log{display:block;margin-top:10px;position:relative;right:-300px;opacity:0}.alertify-log-show{right:0;opacity:1}.alertify-log-hide{-webkit-transform:translate(300px, 0);-moz-transform:translate(300px, 0);-ms-transform:translate(300px, 0);-o-transform:translate(300px, 0);transform:translate(300px, 0);opacity:0}.alertify-dialog{padding:25px}.alertify-resetFocus{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alertify-inner{text-align:center}.alertify-text{margin-bottom:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%}.alertify-button,.alertify-button:hover,.alertify-button:active,.alertify-button:visited{background:none;text-decoration:none;border:none;line-height:1.5;font-size:100%;display:inline-block;cursor:pointer;margin-left:5px}@media only screen and (max-width: 680px){.alertify,.alertify-logs{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alertify{left:5%;margin:0}}.alertify,.alertify-log{font-family:sans-serif}.alertify{background:#FFF;border:10px solid #333;border:10px solid rgba(0,0,0,0.7);border-radius:8px;box-shadow:0 3px 3px rgba(0,0,0,0.3);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.alertify-text{border:1px solid #CCC;padding:10px;border-radius:4px}.alertify-button{border-radius:4px;color:#FFF;font-weight:bold;padding:6px 15px;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-moz-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-ms-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-o-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0))}.alertify-button:hover,.alertify-button:focus{outline:none;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:linear-gradient(top, rgba(0,0,0,0.1), transparent)}.alertify-button:focus{box-shadow:0 0 15px #2B72D5}.alertify-button:active{position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.alertify-button-cancel,.alertify-button-cancel:hover,.alertify-button-cancel:focus{background-color:#FE1A00;border:1px solid #D83526}.alertify-button-ok,.alertify-button-ok:hover,.alertify-button-ok:focus{background-color:#5CB811;border:1px solid #3B7808}.alertify-log{background:#1F1F1F;background:#000;padding:15px;border-radius:4px;color:#FFF}.alertify-log-success{background:#5CB811;background:#5cb811}article.alertify-log-warn{background-color:#f6a800}article.alertify-log-warn code.src{color:#e55d00}article.alertify-log code.src{display:block;color:#000;font-size:70%}.alertify-log-error{background-color:#fe1a00}div.intro a:visited{color:#e55d00}div.intro div.announcement{background-color:#f4eebb;padding:8px;border:5px dashed #f6a800;border-radius:1em;width:90%;margin:auto}aside.active ~ main div.intro{margin-left:198px}.button-group>span{cursor:pointer}.button-group.button-panel>span,.button-group.button-panel a,.button-group.operators>span,.button-group.operators a{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);font-size:9pt;font-weight:normal;line-height:1.5em;padding:0 4px;display:inline-block;border-style:solid;border-width:2px 0}.button-group.button-panel>span:hover,.button-group.button-panel a:hover,.button-group.operators>span:hover,.button-group.operators a:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.button-group.button-panel>span:first-child,.button-group.button-panel a:first-child,.button-group.operators>span:first-child,.button-group.operators a:first-child{border-left-width:2px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group.button-panel>span:last-child,.button-group.button-panel a:last-child,.button-group.operators>span:last-child,.button-group.operators a:last-child{border-right-width:2px;border-top-right-radius:6px;border-bottom-right-radius:6px}.button-group.button-panel>span>span.check,.button-group.button-panel a>span.check{font-family:'FontAwesome';white-space:nowrap;width:1em;display:inline-block;text-align:left}.button-group.button-panel>span>span.check:not(.checked)::after,.button-group.button-panel a>span.check:not(.checked)::after{content:""}.button-group.button-panel>span>span.check.checked::after,.button-group.button-panel a>span.check.checked::after{content:""}.button-group.button-panel>span>span.check>span,.button-group.button-panel a>span.check>span{position:absolute;margin-left:-3000px}.button-group.button-view{position:absolute;display:block;right:0;top:0;z-index:20;margin:0;padding:0;width:20px;font-size:10pt;color:#fefefe}.button-group.button-view>span:first-child{margin-top:2px}.button-group.button-view>span{display:block !important;border-width:0;text-decoration:none;text-align:center;font-style:normal}.button-group.button-view>span.download::after{content:""}.button-group.button-view>span.close::after{content:""}.button-group.button-view>span.minimize::after{content:""}.button-group.button-view>span.plugin::after{content:""}ul.menu.button-group-list{border-top-right-radius:8px;position:fixed;font-size:10pt;left:0;text-align:left;margin:-2px;margin-top:0}ul.menu.button-group-list>li:first-of-type{border-top-right-radius:5px}.button-icon{font-family:'FontAwesome';white-space:nowrap;line-height:1.3}.button-icon>span{position:absolute;margin-left:-3000px}.button-icon[data-icon]::after{content:attr(data-icon)}.button-panel .button-icon{line-height:.7}div.panel{position:relative;width:100%;display:block}div.view{position:relative;padding-top:2px;display:block;width:100%}div.view:not(.show){display:none}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1.0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid transparent;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:white}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:white}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:white}.introjs-arrow.right{right:-10px;top:10px;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:white}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:white}.introjs-arrow.left{left:-10px;top:10px;border-right-color:white}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:white}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:0.3em 0.8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:0.2em 0 0 0.2em;-moz-border-radius:0.2em 0 0 0.2em;border-radius:0.2em 0 0 0.2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-nextbutton{-webkit-border-radius:0 0.2em 0.2em 0;-moz-border-radius:0 0.2em 0.2em 0;border-radius:0 0.2em 0.2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);opacity:0.0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0.0}25%{transform:scale(0);opacity:0.1}50%{transform:scale(0.1);opacity:0.3}75%{transform:scale(0.5);opacity:0.5}100%{transform:scale(1);opacity:0.0}}.introjs-helperLayer{background-color:transparent}.introjs-tooltip.gTstartSearch{max-width:500px}.tgreeting{font-weight:bold;color:#e55d00}.pfirstStep{width:500px}.introjs-donebutton{float:right;margin-left:5px}.introjs-skipbutton{color:#333}ul.client-list{padding-left:1.5em}ul.client-list li.client{list-style-type:none}ul.client-list li.client span.client-name::before{margin-left:-1.5em}ul.client-list li.client span.client-desc{font-size:70%;display:block}span.client-name{font-weight:bold}span.client-name::before{font-family:'FontAwesome';white-space:nowrap;display:inline-block;width:1.5em;content:"";color:#009ee0;font-size:100%}section#news{background-color:#e3e8a3;mix-blend-mode:soft-light;padding:1em;padding-right:2em;border-radius:6px;border-left:5px solid #636f07}section#news dt{float:left;clear:left;width:15ex;text-align:right;font-weight:bold}section#news dd.maintenance>h4::after{font-family:'FontAwesome';white-space:nowrap;color:#c1002b;content:" "}section#news dd{margin:0 1ex 0 16ex;padding:0 0 0.5em 1em}section#news dd>p{max-width:80ex;margin-block-start:0ex}section#news dd>h4{margin-block-start:0ex;margin-block-end:0.33ex}@media all and (max-width: 42.5em){section#news dt{text-align:left;float:none;width:auto;padding-bottom:.2em}section#news dd{margin-left:1em}}div.view.widget{padding-right:20px}div.view.widget>iframe{margin:0;box-sizing:border-box;padding:0;width:100%;overflow-x:auto}div.panel.result>div>div.widget>iframe{background-color:#fefefe}main{padding-bottom:20pt;margin-left:40px;margin-right:20px}main.embedded{margin-left:14px;margin-right:14px}main p{text-align:justify;hyphens:auto}main h2#page-top{margin-top:0;padding-top:1em}main.page{margin-left:245px}main.page p code,main.page li code,main.page dd code,main.page dt code{background-color:#d9dadb;color:#87888a;padding:0 .5em;border-radius:6px}main p.hint{margin:0 auto;text-align:center}ul.menu.hint{display:inline-block;white-space:normal;text-align:left;max-width:23em !important;top:0}ul.menu.hint>li:first-of-type{border-top-width:1px;border-top-left-radius:0;border-top-right-radius:0}div.alert.hint{position:absolute;background-color:#fe1a00;color:#fefefe;padding:3pt 6pt;margin-top:8px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);width:auto;min-width:10em;max-width:23em !important;transition:opacity 0.2s ease 0s;border-radius:6px;border-top-left-radius:0}div.alert.hint::before{position:absolute;content:"";display:block;top:-12px;left:0;width:0;white-space:normal;border-width:0 8px 12px 0;border-style:solid;border-color:#fe1a00 transparent}.hint.mirror{position:absolute;display:block;left:0;top:0;z-index:90;white-space:pre-wrap;height:0}.hint.mirror>span{opacity:0;white-space:pre-wrap;overflow:hidden}.hint.mirror>div{position:absolute;display:block;cursor:pointer;transition:left 0.2s ease 0s;top:0;left:0;text-align:left;padding:0;border-top:5px solid #f6a800;height:10px;width:1.2em}.hint.mirror>div:hover:not(.active){border-top:10px solid #f6a800}.hint.mirror>div.active{border-top-width:0;height:0;width:23em}#q-field{display:block;margin-bottom:3px;width:100%;margin:0}#q-field::-webkit-search-cancel-button{display:none}#q-field.loading{background-color:#f4eebb;background-image:none}#searchbar{position:relative;width:100%;padding:0;padding-right:70px}#searchbar button[type=submit]{position:absolute;padding:0;right:40px}#searchbar button[type=submit]:not(.loading)::after{content:""}.query.panel{padding-right:70px}.query.button-group.button-panel{display:block;width:auto;text-align:right;vertical-align:top;line-height:1.3em}.query.button-group.button-panel>span{box-shadow:none}.vc{margin-top:4pt}.vc .builder{position:initial}.vc .docGroup{position:relative;display:inline-block;margin-left:4em;padding:4pt 2pt 4pt 0pt;border-radius:12px;border-style:solid;border-width:0 .4em}.vc .docGroup .docGroup{display:block}.vc .docGroup[data-operation]>.doc:first-child::before,.vc .docGroup[data-operation]>.docGroup:first-child::before{content:none}.vc .docGroup[data-operation]>.doc::before,.vc .docGroup[data-operation]>.docGroup::before{position:absolute;display:inline-block;text-align:right;width:4em;margin-left:-4.5em;line-height:1.5em;border-top:2px solid transparent}.vc .docGroup[data-operation]>.docGroup::before{margin-left:-4.9em}.vc .docGroup[data-operation=or]>.doc::before,.vc .docGroup[data-operation=or]>.docGroup::before{content:"or"}.vc .docGroup[data-operation=and]>.doc::before,.vc .docGroup[data-operation=and]>.docGroup::before{content:"and"}.vc .docGroup>.operators{position:absolute;display:block;vertical-align:middle;top:10px;left:3px;margin-left:100%;padding:0}.vc .docGroup>.operators>span:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.vc .doc{line-height:170%;padding-left:4em}.vc .doc>span+span,.vc .doc>span+div+span,.vc .doc>span+ul+span{margin-left:5pt}.vc .doc>span.key,.vc .doc>span.value{font-weight:bold}.vc .doc>span.value[data-type=regex]{font-style:italic}.vc .doc>span.value[data-type=regex]::after,.vc .doc>span.value[data-type=regex]::before{content:'/'}.vc .doc>span.key{position:relative}.vc .doc>span.key>ul{margin:0;margin-left:3.3em}.vc .doc>span.key.fixed{color:#9bad0b}.vc .doc.unspecified>span,.vc .doc span.unspecified{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding:0 4px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-style:solid;border-width:2px;border-radius:6px}.vc .doc>.operators{display:inline-block;margin-left:10px}.vc .rewritten .rewrite{display:inline-block;margin-left:4pt;color:#f6a800}.vc .rewritten .rewrite::after{font-family:'FontAwesome';white-space:nowrap;font-style:normal;font-weight:normal;content:"";text-decoration:underline}.vc .rewritten .rewrite>span{display:none}.vc .operators{opacity:0;white-space:nowrap;padding:0;font-size:0;line-height:0;text-align:center}.vc>.docGroup{margin-left:0}.vc .menu{display:inline-block}.vc .menu li[data-type=ref]::before,.vc span.key.ref::before{font-family:'FontAwesome';white-space:nowrap;content:"";padding-right:4pt;font-style:normal;font-weight:normal}.vc div.value{position:absolute;display:inline-block;min-width:max-content;z-index:8000;padding:4pt;margin-top:-6pt;border-radius:6px;border-width:2px;border-style:solid}.vc div.value input{border-width:0;outline-width:0}.vc div.value>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);display:inline-block;padding:0 4pt;margin-left:4pt;font-size:80%;font-style:italic;border-width:2px;border-style:solid;border-radius:6px}.vc div.value.regex>input{font-style:italic}.vc div.value.regex>div{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}.vc:not(.fragment) .docGroup,.vc:not(.fragment) .doc{color:#616263}.vc:not(.fragment) .docGroup:hover{background-color:rgba(255,255,255,0.3)}.vc:not(.fragment) .doc>span:not(.fixed){cursor:pointer}.vc:not(.fragment) .doc>span:not(.fixed):hover{color:#f6a800}.vc:not(.fragment) .doc.unspecified>span:hover,.vc:not(.fragment) span.unspecified:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.vc:not(.fragment) .doc:hover>.operators,.vc:not(.fragment) .docGroup:hover>.operators{opacity:1}.vc:not(.fragment) .docGroup[data-operation]>.doc::before,.vc:not(.fragment) .docGroup[data-operation]>.docGroup::before{color:#f6a800}.vc:not(.fragment) .docGroup[data-operation=or]{border-color:#f6a800}.vc:not(.fragment) div.value{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2)}.vc:not(.fragment) div.value>div{cursor:pointer}.vc:not(.fragment) div.value>div:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.docGroup>.operators{z-index:30}.docGroup .docGroup>.operators{z-index:31}.docGroup .docGroup .docGroup>.operators{z-index:32}.docGroup .docGroup .docGroup .docGroup>.operators{z-index:33}.docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:34}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:35}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:36}.vc.fragment>div>div.docGroup{margin-left:0}.vc.fragment .doc{margin-right:2em}#collection{line-height:1em;border-radius:6px}#vc-choose>span.rewritten::after{font-family:'FontAwesome';white-space:nowrap;color:#f6a800;padding:0;padding-left:4px;content:"";text-decoration:underline;font-style:normal;font-weight:normal}div#vc-view{position:relative}div#vc-view>div.vc{display:none;margin:1.3em 0 .5em 0;border:2px solid #636f07;background-color:#fefefe}div#vc-view>div.vc.active{display:block}div#vc-view>div.vc>div:first-child{padding:1.3em}div.panel.vcinfo{padding:3pt 0pt 3pt 3pt;background-color:#636f07}div.panel.vcinfo div.button-group>span{box-shadow:none}div.stattable{display:flex;flex-direction:row;margin-right:20px}div.stattable>dl{margin-bottom:4px}div.stattable>dl>div{border-color:#636f07}div.stattable>dl>div>dt{background-color:#8a9a0a;width:15em;margin:0}div.stattable>dl>div>dt::after{content:":"}div.stattable>dl>div>dd{background-color:#dce883;color:#616263}div.stattable.stdisabled dt,div.stattable.stdisabled dd{background-color:#b9c46a;color:#636f07;text-shadow:none}div.reloadStatB>span.refresh{margin-left:2pt}span.refresh::after{vertical-align:sub;content:""}@media (min-width: 1680px){div.stattable dl.flex>div{width:inherit}}div.datepicker{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:absolute;display:inline-block;z-index:90;font-size:80%;padding:4pt;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-width:2px;border-style:solid;border-radius:6px}div.datepicker>div{font-size:120%;width:45%}div.datepicker>div.month{float:right}div.datepicker>div>span{display:inline-block;overflow:hidden;white-space:nowrap}div.datepicker>div>span:first-child,div.datepicker>div>span:last-child{width:15%}div.datepicker>div>span:first-child::before,div.datepicker>div>span:last-child::before{font-family:'FontAwesome';white-space:nowrap;display:inline-block;text-align:center;cursor:pointer;min-width:14px}div.datepicker>div>span:first-child::before{content:""}div.datepicker>div>span:last-child::before{content:""}div.datepicker>div>span:nth-child(2){display:inline-block;cursor:pointer;width:70%;text-align:center;text-overflow:ellipsis;border-radius:6px;border-style:solid;border-width:2px;border-color:transparent}div.datepicker>div>span:nth-child(2):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker>div>span:nth-child(2).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker table{border-collapse:separate;border-spacing:1px}div.datepicker input{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding-left:.4em;padding-right:.4em;background-color:#fefefe;width:100%;border-style:solid;border-width:1px}div.datepicker td{padding-left:.4em;padding-right:.4em;text-align:center;border-style:solid;border-width:1px}div.datepicker td:not(.out){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);cursor:pointer;background-color:#fefefe}div.datepicker td:not(.out).today{background-color:#bce4f7;color:#009ee0;text-shadow:none}div.datepicker td:not(.out).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker td:not(.out):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker td.out{border-color:transparent}#ql-field{position:relative;background-color:#9bad0b;cursor:pointer;margin:0;outline:none;border:none;display:inline-block;color:white;border-width:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#ql-field:checked{outline:none}#ql-field>option{padding:0pt 2pt;outline:none}#ql-field:-moz-focusring{color:transparent;text-shadow:0 0 0 white}input.pipe{display:none}header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#9bad0b;padding:8px 0 0 8px;font-size:10pt;color:#fefefe}header span.select{display:inline-block;cursor:pointer;line-height:1.8em;border-width:0;border-bottom-width:3px;border-style:solid;border-color:transparent}header span.select>span{font-weight:bold}header span.select:hover{color:#636f07;border-color:#636f07}header span.select::after{font-family:'FontAwesome';white-space:nowrap;pointer-events:none;text-align:center;content:"";padding-left:4pt;padding-right:4pt}header span.select.active{border-color:#f6a800}header span.select.active::after{content:""}header form{position:relative;display:block;padding-left:230px;min-height:2.7em;margin:0px}header input{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0}header .button{color:#fefefe;line-height:2em;margin-right:40px}header .button.right{float:right;display:inline-block}header .button.top{position:absolute;display:block;top:0;right:0;margin-right:0;width:20px;background-color:#636f07;text-align:center;height:100%;z-index:20}header .button.top>a:hover{color:#fefefe}header .button>a{color:#fefefe;cursor:pointer;position:relative;font-size:120%}header .button>a>span{position:absolute;margin-left:-3000px}header .button>a::after{font-family:'FontAwesome';white-space:nowrap}header .button>a.tutorial::after{content:""}header .button>a.question::after{content:""}header .button>a.login::after{content:""}header .button>a.logout::after{content:""}.query.button-group>span{border-top-width:0;border-color:white}.query.button-group>span:first-child{border-top-left-radius:0}.query.button-group>span:last-child{border-top-right-radius:0}footer{background-color:#616263;position:absolute;bottom:0;padding-bottom:2px;font-size:70%;width:100%;text-align:right}footer a:link{margin:0 .5em;color:#d9dadb}footer a:visited{color:#d9dadb}footer a:hover{color:#fefefe}footer a[href^="http://"]::after,footer a[href^="https://"]::after{content:none}footer span.separator:after{content:"-";color:#d9dadb}aside{background-color:#636f07;color:#fefefe;width:230px;position:fixed;display:block;transition:all .3s ease-in-out;outline:none;font-size:10pt;z-index:100;top:0;left:0;height:100%;padding-top:65px}aside>div{overflow-y:auto;overflow-x:visible;max-height:100%}aside>*{opacity:1}aside::after{font-family:'FontAwesome';white-space:nowrap;position:absolute;display:block;opacity:0;cursor:pointer;right:0;bottom:0;content:"";font-size:16pt;width:16pt;height:17pt;padding:6pt;background-color:#636f07;border-top-right-radius:6px;margin-right:-20px}aside h2,aside legend{line-height:2em;text-align:center;padding:0;margin:0;font-size:100%;font-weight:bold}aside ul.nav{list-style-type:none;margin:0;font-size:10pt;text-indent:0;padding:0}aside ul.nav li{padding:0}aside ul.nav li>a{padding:3pt 6pt}aside ul.nav li>a:visited{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5)}aside ul.nav li.folded.active ul{display:block}aside ul.nav li.folded ul{display:none}aside ul.nav li.active>a:link{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}aside ul.nav li>a:link{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);display:block;border-right-width:2px;border-right-style:solid}aside ul.nav li>a:link:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}aside ul.nav li h3{padding:0;margin:0;font-weight:bold;font-size:100%}aside ul.nav li>a{padding-left:6pt}aside ul.nav li li>a{padding-left:18pt}aside ul.nav li li li>a{padding-left:36pt}aside nav>ul>li>a{font-weight:bold}aside fieldset{position:relative;border-width:0}aside fieldset legend{display:none}aside fieldset input[type=text],aside fieldset input[type=password]{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0;width:100%}aside fieldset>form>div{position:relative;width:100%;margin-top:4px;padding-right:30px}aside fieldset>p{color:#9bad0b}aside fieldset>p.announcement{color:#fefefe}aside fieldset>p.announcement>time{display:block;font-size:70%}aside fieldset hr{border:none;border-top:2px solid #d9dadb}aside fieldset ul{display:block;font-size:80%;text-align:right;padding:0;margin-top:0}aside fieldset ul>li{display:inline}aside fieldset ul>li:first-child::after{content:' | '}aside fieldset button{position:absolute;top:0;right:0}aside fieldset button::after{content:""}aside.off,aside:not(:focus):not(.active){margin-left:-210px}aside.off::after,aside:not(:focus):not(.active)::after{opacity:1}aside.off>*,aside:not(:focus):not(.active)>*{opacity:0;transition-property:opacity;transition-duration:.3s}aside.off::after{display:none}body.no-js aside{position:relative;display:block;transition:none;margin-left:0 !important;padding-top:0;width:100%;top:0}body.no-js aside>*{opacity:1 !important;transition:none}body.no-js aside form.login>input,body.no-js aside form.login>div{width:auto;margin-top:0}body.no-js aside form.login>input:first-of-type,body.no-js aside form.login>div:first-of-type{float:left;margin-right:1em}body.no-js aside form.login button{height:100%}body.no-js aside p,body.no-js aside::after{display:none}body.no-js main div.intro{margin-left:8px !important}#activate{text-align:right;background-color:#f6a800;margin-top:0;padding:8px;padding-right:40px;color:#fefefe;font-size:80%}@media all and (max-width: 42.5em){body,#search>ol,#search div.snippet>span,header,header input,div#resultinfo,#pagination>a{font-size:9pt}header{padding-right:8px}header form{padding-left:0;padding-top:33px}.vc{font-size:9pt}.vc .builder .doc{padding-left:3em}.vc .builder * .docGroup{margin-left:3em}.vc .builder>.doc{padding-left:.5em}.vc .builder>.docGroup{margin-left:.5em}h1{margin-left:10px;width:130px;height:40px;background-size:100%;background-position:50% 0;z-index:110}#searchbar{padding-right:30px}#searchbar input{font-size:9pt}#searchbar button[type=submit]{right:0}.level-1{padding-bottom:2px}.level-2{padding-bottom:4px}main{margin-left:4px;margin-right:4px}header .button{margin-right:4px}header .button.top{height:auto}#search ol>li:target>div>div.snippet,#search ol>li.active>div>div.snippet{margin:2px 2em 2px 4px}#search ol>li div.meta{display:none}div.matchinfo{font-size:9pt}div.matchtable tr>*{padding:1pt 3pt}div.matchtree h6{display:block;float:none}div.matchtree>div{margin-left:2px}#kalamar-bg{overflow:hidden}#logos{margin-left:0;margin-right:0}#logos>div{border-top-width:14px;padding-right:0}#logos>div .logo>*{background-size:60%;background-position:0 0}div.intro{width:100%}body.embedded aside>div{top:0;transform:translateY(0)}aside:not(:focus):not(.active){margin-left:-230px}aside:not(:focus):not(.active)::after{font-size:12pt;height:11pt;text-align:right;padding-right:3pt;padding-top:2pt}aside ul{font-size:9pt;line-height:1em}aside.active ~ main div.intro,aside.active ~ main.page{margin-left:4px !important}aside.active{position:relative;display:block;padding-top:0;width:100%;top:0;border-width:0}aside.active fieldset input{font-size:9pt}aside.active::after{display:none}aside.active p,aside.active hr{display:none}#tutorial{border-radius:0;border-width:0;right:0;left:0;bottom:0;top:0;padding:0}#tutorial iframe{border-radius:0}#tutorial>ul.action.right{height:1.5em;right:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}main.page{margin-right:20px}}@media print{body,html,select,g>text{color:black}header,aside{display:none}main.page{margin:1em}#kalamar-bg{display:none}a.embedded-link{color:black;text-decoration:underline}pre.query.tutorial{background-color:white;color:black;margin-left:1em;margin-right:1em}blockquote.warning{background-color:grey;color:white;border-left-color:black;border-left-width:1em}}
+/*# sourceMappingURL=kalamar-0.40.3.css.map */
diff --git a/public/css/kalamar-0.40.3.css.map b/public/css/kalamar-0.40.3.css.map
new file mode 100644
index 0000000..cf66c51
--- /dev/null
+++ b/public/css/kalamar-0.40.3.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["../../dev/scss/base/fonts.scss","../../dev/scss/base/flextable.scss","../../dev/scss/base/mixins.scss","../../dev/scss/base/lengths.scss","../../dev/scss/base/fragment.scss","../../dev/scss/base/choose.scss","../../dev/scss/base/colors.scss","../../dev/scss/base/icons.scss","../../dev/scss/base/load.scss","../../dev/scss/base/form.scss","../../dev/scss/base/view.scss","../../dev/scss/base/menu.scss","../../dev/scss/base/banner.scss","../../dev/scss/base/base.scss","../../dev/scss/main/highlight.scss","../../dev/scss/main/kwic.scss","../../dev/scss/main/logos.scss","../../dev/scss/main/view/matchtable.scss","../../dev/scss/main/view/tree.scss","../../dev/scss/main/view/matchtree.scss","../../dev/scss/main/view/metatable.scss","../../dev/scss/main/matchinfo.scss","../../dev/scss/main/pagination.scss","../../dev/scss/main/query.scss","../../dev/scss/main/resultinfo.scss","../../dev/scss/main/tutorial.scss","../../dev/scss/main/koralquery.scss","../../dev/scss/main/alertify/alertify-core.scss","../../dev/scss/main/alertify/alertify-default.scss","../../dev/scss/main/alertify.scss","../../dev/scss/main/intro.scss","../../dev/scss/main/buttongroup.scss","../../dev/scss/main/panel.scss","../../dev/scss/main/introjs.scss","../../dev/scss/main/introjs-ids.scss","../../dev/scss/main/oauth.scss","../../dev/scss/main/news.scss","../../dev/scss/main/plugin.scss","../../dev/scss/main/main.scss","../../dev/scss/header/hint.scss","../../dev/scss/header/searchbar.scss","../../dev/scss/header/vc.scss","../../dev/scss/header/statistics.scss","../../dev/scss/header/datepicker.scss","../../dev/scss/header/querylanguage.scss","../../dev/scss/header/pipe.scss","../../dev/scss/header/header.scss","../../dev/scss/footer/footer.scss","../../dev/scss/sidebar/sidebar.scss","../../dev/scss/no-js.scss","../../dev/scss/media.scss"],
+"names": [],
+"file": "kalamar-0.40.3.css"
+}
diff --git a/public/css/kalamar-0.41.0.css b/public/css/kalamar-0.41.0.css
new file mode 100644
index 0000000..069ce5b
--- /dev/null
+++ b/public/css/kalamar-0.41.0.css
@@ -0,0 +1,2 @@
+@font-face{font-family:'FontAwesome';src:url("../font/fontawesome-webfont.eot?v=4.3.0");src:url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}dl.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:auto;padding-bottom:0}dl.flex>div{display:flex;flex-direction:row;text-align:center;width:100%;border-width:1px;border-style:solid;align-items:stretch}dl.flex>div>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}dl.flex>div>dt{text-align:left;width:12.5em;padding:3pt 6pt;margin:0}dl.flex>div>dd{text-align:left;padding:3pt 6pt;margin:0;width:100%;max-width:none;max-height:6em;margin-left:2px;white-space:normal;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis}@media (min-width: 640px){dl.flex>div{width:50%}}@media (min-width: 800px){dl.flex>div{width:33.3333333333333%}}@media (min-width: 1200px){dl.flex>div{width:25%}}@media (min-width: 1680px){dl.flex>div{width:20%}}.vc.fragment,p.query.fragment{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:relative;padding:4pt 6pt !important;border-width:2px;border-style:solid;border-radius:6px;margin-left:180px;margin-top:.5em;margin-bottom:.5em;margin-right:20px}.vc.fragment:hover,p.query.fragment:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;cursor:pointer}.vc.fragment>span:first-of-type,p.query.fragment>span:first-of-type{font-weight:bold;padding-right:4pt}.vc.fragment>span:nth-of-type(2),p.query.fragment>span:nth-of-type(2){padding-right:1.2em}.vc.fragment::after,p.query.fragment::after{font-family:'FontAwesome';content:"";position:absolute;right:4pt;top:2px}div.loading{background-color:transparent !important;height:16px !important;width:16px !important;margin:0 auto !important}.loading{background-position:center;background-repeat:no-repeat;background-image:url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==")}.form-table{display:block;padding:0;font-size:80%}.form-table>fieldset{margin-top:0}.form-table fieldset{border-width:0;padding:0;margin-top:1em}.form-table fieldset>div{white-space:nowrap}.form-table legend{background-color:transparent;margin-left:0;font-weight:bold;border-radius:6px}.form-table label[for]{display:block;text-align:left}.form-table label[for],.form-table input[type=submit],.form-table a.form-button{margin-top:2em}.form-table fieldset.form-line legend{font-size:100%;display:inline-block}.form-table fieldset.form-line legend::after{content:':';color:#e3e8a3}.form-table fieldset.form-line input,.form-table fieldset.form-line label[for]{display:inline-block;margin:0}.form-table fieldset.form-line input{vertical-align:bottom}.form-table fieldset.form-line label[for]{margin-right:2em}.form-table input,.form-table textarea,.form-table button,.form-table a.form-button{border-radius:6px}.form-table input,.form-table textarea{border-color:#d9dadb;background-color:#fefefe;border-style:solid}.form-table input,.form-table textarea,.form-table select,.form-table a.form-button{border-style:solid;display:inline-block;width:20%;min-width:20em;padding:8px}.form-table input[type=radio]{display:inline;text-align:right;background-color:red;width:auto;min-width:auto}.form-table input[readonly=readonly],.form-table textarea[readonly]{background-color:#f4eebb}.form-table .field-with-error{border-color:#c1002b}.form-table input[type=submit],.form-table button,.form-table a.form-button{display:inline-block;cursor:pointer;border-width:thin;text-align:center;background-color:#8a9a0a;border-color:#636f07;color:#636f07}.form-table a.form-button:hover{color:inherit !important}.form-table label.field-required::after{color:#009ee0;content:'*'}.button-abort{background-color:#ffd080 !important;color:#e55d00 !important;border-color:#e55d00 !important}button{cursor:pointer}button+button{right:0}button[type=submit]{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);font-weight:normal;padding:0;height:100%;top:0;width:30px;border:2px solid #fefefe}button[type=submit]>span:nth-of-type(1){position:absolute;margin-left:-3000px}button[type=submit]::after{font-family:"FontAwesome"}button[type=submit]:hover,button[type=submit]:focus{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}button[type=submit]::-moz-focus-inner{border:none}button[type=submit]:active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}button[type=submit]:last-of-type{border-right-width:2px;border-right-style:solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.checkbox{display:none}.checkbox+label{cursor:pointer}.checkbox+label span{display:inline-block;border-radius:4px;width:1em;height:1em;line-height:1em;vertical-align:middle;padding:0;margin-right:.2em}.checkbox+label span::after{font-family:'FontAwesome';white-space:nowrap;content:""}.checkbox:checked+label span::after{content:""}.result-view{background-color:#fefefe}ul.menu{position:absolute;padding:0;margin:0;text-indent:0;opacity:0;list-style-type:none;list-style-position:outside}ul.menu.visible{opacity:1}ul.menu,ul.menu>span.pref:not(:empty){box-sizing:border-box;text-shadow:none;font-weight:normal;z-index:120}ul.menu>li,ul.menu>span.pref:not(.active){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5)}ul.menu>li,ul.menu>span.pref:not(:empty){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);cursor:pointer;padding:3pt 6pt;white-space:normal;border-width:2px;border-bottom-width:0px;border-top-width:0px;border-style:solid}ul.menu span.desc{display:block;font-size:75%}ul.menu div.lengthField{border-color:transparent;border-width:2px;padding:3pt 6pt;padding-top:0;padding-bottom:0}ul.menu div.lengthField span{display:block !important;line-height:0;color:transparent}ul.menu>div.ruler{position:absolute;right:0px;margin-right:-14px;background-color:transparent;width:14px;height:100%;opacity:0;cursor:pointer;transition:opacity .5s ease 1s}ul.menu>div.ruler>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;position:absolute;display:block;right:0;width:10px;z-index:115;border-radius:4px;border-width:2px;border-style:solid}ul.menu>div.ruler.active>span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>div.ruler>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);position:absolute;right:0;width:10px;height:100%;border-radius:4px;border-width:2px;border-style:solid}ul.menu:active>div.ruler,ul.menu:hover>div.ruler,ul.menu>div.ruler.active{transition:opacity .1s ease;opacity:1}ul.menu>li,ul.menu div.lengthField{padding-right:1.6em}ul.menu>li:first-of-type{border-top-width:2px;border-top-left-radius:6px;border-top-right-radius:6px}ul.menu>li:last-of-type{border-bottom-width:2px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}ul.menu>li mark{text-decoration:underline;background-color:transparent;color:inherit;font-weight:bold}ul.menu>li.active,ul.menu>span.pref.active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}ul.menu>li:hover,ul.menu>span.pref:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>span.pref:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px;border-radius:6px;border-width:2px}ul.menu.roll>li:first-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;top:.4em}ul.menu.roll>li:last-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;bottom:.4em}ul.menu.roll:not(.visible){height:0}ul.menu.sort{position:relative;display:inline-block}ul.menu.sort>li::before{content:''}ul.menu.sort>li.active:hover{color:#fefefe;background-color:#c1002b;border-color:#000;text-shadow:none}span.menu.select>span{z-index:105}span.menu.select>ul.menu.roll{display:none;z-index:-100}span.menu.select>ul.menu.roll.visible{display:block;z-index:110}.banner{position:fixed;width:10em;height:10em;overflow:hidden;margin:0;padding:0;right:0px;margin-right:-2.4em;top:0}.banner::after{content:attr(data-note);display:block;overflow:hidden;width:12em;font-size:10pt;font-weight:bold;word-spacing:2px;text-decoration:none;position:relative;left:2em;top:-1.6em;line-height:2em;text-align:center;-moz-transform-origin:0 0;-moz-transform:rotate(45deg);-webkit-transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform-origin:0 0;-ms-transform:rotate(45deg);transform-origin:0 0;transform:rotate(45deg);background-color:#f4eebb;color:#f6a800;border:1px solid #f6a800}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,select,g>text{font-family:verdana, tahoma, arial, Helvetica, sans-serif;color:#616263;margin:0}g>text{fill:#616263}html{height:100%}body{position:relative;min-height:100%;font-size:12pt;margin:0;padding:0}a:link{text-decoration:none;color:#f6a800}a:link:hover{color:#e55d00;transition:color 0.3s ease 0s}a[href^="http://"]::after,a[href^="https://"]::after{font-family:'FontAwesome';white-space:nowrap;content:" ";font-size:75%}a[onclick$='return PArok(this,false)']{unicode-bidi:bidi-override;direction:rtl;text-align:left}a[onclick$='return PArok(this,false)']>span:nth-child(1n+2){display:none}a[onclick$='return PArok(this,false)']>span:nth-child(1)::after{content:"@"}.clear{clear:both}iframe{border-width:0}blockquote{border-radius:6px;padding:2pt 5pt 2pt 20pt;margin:0;border-left:5px solid #009ee0;background-color:#bce4f7;color:#009ee0;mix-blend-mode:soft-light}blockquote.bug,blockquote.missing,blockquote.warning{border-left-color:#000;background-color:#c1002b;color:#fefefe;mix-blend-mode:multiply}dl{margin:0;padding-bottom:.5em}dl dt{font-weight:bold}dl dt abbr{border-width:0}dl dt abbr[data-type=token]::after{color:#009ee0}dl dt abbr[data-type=span]::after{color:#c1002b}dl dt abbr::after{content:" (" attr(title) ")";vertical-align:bottom;font-style:italic;font-weight:normal;font-size:80%}.hljs{display:block;padding:0.5em}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#099}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.coffeescript .hljs-params,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.lisp .hljs-title,.clojure .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:#000080;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in,.lisp .hljs-title,.clojure .hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}#search{position:relative;margin-bottom:30px;overflow:visible}#search div.matchinfo{display:none}#search>ol{overflow-x:hidden;overflow-y:visible;width:auto;text-indent:0;list-style-type:none;margin:0;padding:0;border:1px solid #87888a;font-size:10pt}#search>ol>li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:stretch;border-style:solid;border-color:#f6a800;border-width:0}#search>ol>li .button-group.button-view{display:none}#search>ol>li:nth-of-type(even) div.match-main div.match-wrap{background-color:#fefefe}#search>ol>li p.ref{display:none}#search>ol>li div.meta,#search>ol>li div.match-main{position:relative;cursor:pointer}#search>ol>li div.match-main{display:block;flex:7 0;z-index:4;overflow:hidden}#search>ol>li div.match-main>div.match-wrap{width:99999%;margin-left:-49999.5%;background-color:#d9dadb;overflow-x:hidden;overflow-y:visible;white-space:normal}#search>ol>li div.meta{flex:1 0;min-width:12em;max-width:15em;text-align:left;width:2px;z-index:5;overflow-y:hidden;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#949597;color:#fefefe;font-size:75%;padding:0 5pt;border-color:#616263;border-style:solid;border-width:2px 1px 0 0}#search>ol>li div.meta:before{content:" ";display:inline-block;height:100%;vertical-align:middle}#search>ol>li div.meta:empty{border-width:0 1px 0 0}#search>ol>li div.meta.flip{background-color:#b3b4b5}#search>ol>li:first-of-type div.meta{border-top-width:0}#search>ol>li:last-of-type div.meta{border-bottom-width:0}div.snippet{text-overflow:ellipsis;text-indent:0;text-shadow:1px 1px rgba(255,255,255,0.5);font-size:0;white-space:nowrap !important}div.snippet>span,div.snippet mark{padding:5pt 0 6pt 0;font-size:10pt}div.snippet>mark,div.snippet>span.match{font-weight:bold;color:#333;text-shadow:none;padding-left:4pt;padding-right:2pt}div.snippet>span.match>span.cutted::after{font-family:'FontAwesome';white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.snippet.startMore:before,div.snippet.endMore:after{content:"…";padding-left:2pt;padding-right:2pt}div.snippet div.flag{position:absolute;height:100%;top:0;left:0;width:11px;background-color:#f6a800;border-right:1px solid #e55d00}body.no-js #search>ol>li:active,#search>ol>li.active,#search>ol>li:target{position:relative;display:block;background-color:#f6a800;text-align:left;border-width:2px;white-space:normal;height:auto;width:auto;overflow:hidden}body.no-js #search>ol>li:active div.matchinfo,#search>ol>li.active div.matchinfo,#search>ol>li:target div.matchinfo{display:block}body.no-js #search>ol>li:active+li.active,#search>ol>li.active+li.active,#search>ol>li:target+li.active{border-top:2px solid #d9dadb;padding-top:6px}body.no-js #search>ol>li:active+li.active .button-group.button-view,#search>ol>li.active+li.active .button-group.button-view,#search>ol>li:target+li.active .button-group.button-view{padding-top:6px}body.no-js #search>ol>li:active .snippet,#search>ol>li.active .snippet,#search>ol>li:target .snippet{white-space:normal !important;padding:2pt 0 5pt 5pt;background-color:#f4eebb;margin-top:0;margin-right:20px;margin-bottom:0;margin-left:0}body.no-js #search>ol>li:active .snippet span,#search>ol>li.active .snippet span,#search>ol>li:target .snippet span{display:inline !important}body.no-js #search>ol>li:active .snippet>*,#search>ol>li.active .snippet>*,#search>ol>li:target .snippet>*{background-color:transparent}body.no-js #search>ol>li:active .snippet div.flag,#search>ol>li.active .snippet div.flag,#search>ol>li:target .snippet div.flag{display:none}body.no-js #search>ol>li:active .snippet>span,#search>ol>li.active .snippet>span,#search>ol>li:target .snippet>span{line-height:1.4em;width:auto}body.no-js #search>ol>li:active .snippet>span.context-left,#search>ol>li.active .snippet>span.context-left,#search>ol>li:target .snippet>span.context-left{margin-left:0;display:inline;overflow:visible;text-align:left;width:auto}body.no-js #search>ol>li:active .button-group.button-view,#search>ol>li.active .button-group.button-view,#search>ol>li:target .button-group.button-view{display:block}body.no-js #search>ol>li:active div.match-main,#search>ol>li.active div.match-main,#search>ol>li:target div.match-main{display:block;width:100%}body.no-js #search>ol>li:active div.match-main div.match-wrap,#search>ol>li.active div.match-main div.match-wrap,#search>ol>li:target div.match-main div.match-wrap{cursor:default;min-height:20pt;background-color:#f6a800;width:100%;margin-left:0;overflow-x:visible;white-space:normal}body.no-js #search>ol>li:active div.meta,#search>ol>li.active div.meta,#search>ol>li:target div.meta{display:none}body.no-js #search>ol>li:active p.ref,#search>ol>li.active p.ref,#search>ol>li:target p.ref{display:block;color:#fefefe;padding:3pt 10pt 3pt 3pt;padding-right:20px;margin:0pt;width:100%;bottom:0;z-index:30}body.no-js #search>ol>li:active p.ref>span.sigle,#search>ol>li.active p.ref>span.sigle,#search>ol>li:target p.ref>span.sigle{font-size:75%;vertical-align:top;color:#f4eebb;float:right}#search ol span.context-left{display:inline-block;width:50.01%;text-align:right}#search ol.align-right{text-align:right}#search ol.align-right div.match-main span.context-right{display:inline-block;width:49.915%;text-align:left}#search ol.align-center div.match-main{width:100% !important}#search ol.align-center div.match-main>.match-wrap{position:relative;margin-left:0}#search ol.align-center li:not(.active) div.snippet{white-space:normal;text-align:center;width:100000pt;margin-left:-50000pt}#search ol.align-center li:not(.active) div.snippet span.context-left{display:inline-block;text-align:right;width:40000pt;margin-left:70vw}#search ol.align-center li:not(.active) div.snippet span.context-right{display:inline-block;text-align:left;width:40000pt}#search ol span.context-left:empty::after,#search ol span.context-right:empty::after{content:" ";display:inline-block}mark{background-color:inherit;color:inherit}mark>mark,em,.level-0{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0px !important;font-style:normal}mark>mark>mark,em>em,.level-1{padding-bottom:3px !important}mark>mark>mark>mark,em>em>em,.level-2{padding-bottom:6px !important}#search>ol>li:not(.active) mark>mark>mark>mark,#search>ol>li:not(.active) em>em>em{line-height:180%}#search>ol>li.active mark>mark>mark>mark,#search>ol>li.active em>em>em{line-height:250%}.class-1{border-color:#c1002b}.class-2{border-color:#009ee0}.class-3{border-color:#f6a800}.class-4{border-color:#9bad0b}.logo::after{content:"" !important}.logo>*{background-repeat:no-repeat;background-size:90%;background-position:50% 50%}.logo>*>span{position:absolute;margin-left:-3000px}#kalamar-bg{position:fixed;height:110%;width:175%;top:0;z-index:-5000;opacity:.1;background-image:url("../img/korap-bg-kalamar.svg");background-size:50%;background-repeat:no-repeat;background-position:50% 50%}#logos{position:relative;text-align:right;font-size:85%;right:0;width:100%;margin-left:20px;padding-left:60%}#logos>div{border-top:26px solid #f6a800;padding-right:2em}#logos p{text-align:left;display:inline-block}#ids-logo{display:block;width:21.0333333333em;height:6.6666666667em;background-image:url("../img/ids-leibniz-institute-for-the-german-language.svg")}h1{position:absolute;margin:0;margin-left:15px;left:0;top:0;width:7.8em;height:2.4em;z-index:105;background-size:72%;background-image:url("../img/korap-logo-kalamar.svg")}#overview{text-align:center;width:100%}div.matchtable>div{z-index:20;margin-left:179px;margin-right:20px;padding:0;overflow-x:auto;overflow-y:visible;width:auto}div.matchtable table{display:table;border-collapse:separate;border-spacing:0px}div.matchtable th{color:#fefefe}div.matchtable td,div.matchtable tbody th,div.matchtable thead th:not(:nth-child(1)):not(:nth-child(2)):not(.cutted){cursor:pointer}div.matchtable td:empty{cursor:default}div.matchtable td:empty::after{content:" ";white-space:pre}div.matchtable td.matchkeyvalues{padding:0}div.matchtable td.matchkeyvalues>div{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}div.matchtable td.matchkeyvalues>div>span{color:#e55d00;text-align:right;padding-right:.5em}div.matchtable td.matchkeyvalues>div>span::after{content:":"}div.matchtable tr{outline:none}div.matchtable tr td.chosen,div.matchtable tr th.chosen,div.matchtable tr div.chosen{background-color:#9bad0b !important;color:#fefefe}div.matchtable tr>th:nth-of-type(1),div.matchtable tr>th:nth-of-type(2){border-top:2px solid #ff8000;width:88px;position:absolute;z-index:80;vertical-align:middle;left:0px}div.matchtable tr>th:nth-of-type(2){left:90px}div.matchtable tr>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;border:1px solid #f6a800}div.matchtable tr>td{background-color:#ffd080;white-space:nowrap;vertical-align:top;text-align:center}div.matchtable tr>td.mark{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td.mark{background-color:#ffd080}div.matchtable thead th{background-color:#ff8000;border-top-width:0px !important;text-align:center}div.matchtable thead th:nth-of-type(1),div.matchtable thead th:nth-of-type(2){text-align:left}div.matchtable thead th.mark{background-color:#e55d00}div.matchtable thead th.cutted{background-color:#f4eebb}div.matchtable thead th.cutted::after{font-family:'FontAwesome';white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.matchtable tbody>tr:nth-of-type(1)>th{border-top-color:transparent}path.edge{stroke:#ff8000;stroke-width:2px;fill:none}g.arc.infocus>path.edge{stroke:#636f07}marker#arr{overflow:visible}marker#arr path{stroke:#e55d00;fill:#e55d00;fill-opacity:1;stroke-width:2}path.anchor{stroke:#e55d00;stroke-width:3;stroke-linecap:round;z-index:20}g.root rect.empty{stroke:#ff8000;fill:#ff8000;stroke-width:2px}g.middle rect,g.label rect{stroke:#ff8000;stroke-width:2px;fill:#ffd080}g.label.infocus rect{stroke:#636f07;fill:#dce883}g.middle.mark rect{fill:#ff8000}g.middle.mark>text{fill:#f4eebb}g.middle.mark>text>tspan{stroke:#f4eebb}g.leaf.mark text>tspan{font-weight:bold}g.leaf>rect{display:none}g>text>tspan{text-anchor:middle;font-size:9pt}g.leaf>text>tspan,text.leaf>tspan{font-size:10pt;overflow:visible}div.matchtree{overflow-x:hidden;overflow-y:visible;padding:0;margin-top:1pt}div.matchtree h6{display:inline;font-size:inherit;color:#fefefe;margin:0;padding:0 !important;float:left}div.matchtree h6>span{border-top:2px solid #ff8000;width:88px;text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;display:inline-block !important;margin:0}div.matchtree h6>span:nth-of-type(2){margin-left:2px}div.matchtree>div{position:unset;z-index:4;overflow-x:auto;margin:2px;margin-left:180px;margin-right:20px;background-color:#f4eebb}div.metatable>dl{margin-right:20px;margin-top:2px}div.metatable>dl>div{border-color:#f6a800}div.metatable>dl>div>*{padding:.2em}div.metatable>dl>div>dt{background:#ff8000;color:#fefefe;width:12.5em}div.metatable>dl>div>dd{background-color:#f4eebb;cursor:pointer}div.metatable>dl>div>dd.metakeyvalues{padding:0}div.metatable>dl>div>dd.metakeyvalues>div{padding:.2em}div.metatable>dl>div>dd.metakeyvalues>div::before{content:"\2022\00A0";color:#f6a800}div.metatable>dl>div>dd.chosen,div.metatable>dl>div>dd>div.chosen{background-color:#9bad0b !important;color:#fefefe}div.metatable>dl>div>dd[data-type="type:store"],div.metatable>dl>div>dd[data-type="type:attachement"]{background-color:#ffd080;cursor:default}div.metatable>dl>div>dd[data-type="type:store"] a,div.metatable>dl>div>dd[data-type="type:attachement"] a{color:inherit}div.metatable>dl.cbm-disabled>div>dd{cursor:default !important}div.matchinfo{position:relative;width:100%;padding-top:2px;height:auto;font-size:10pt;text-align:left}div.matchinfo:empty{display:none !important}div.matchinfo .view+.view{margin-top:8px !important}div.metatable,div.matchtable,div.matchtree{position:relative;background-color:#f6a800}div.button-group.button-panel.button-matchinfo{display:inline-block;margin-right:.5em}div.button-group.button-panel.button-matchinfo>span{position:relative;box-shadow:none}#pagination{position:fixed;font-size:0;right:10px;bottom:20px;z-index:35;padding:0;height:auto;line-height:0}#pagination>a{margin:0;font-size:10pt;padding:0}#pagination>a>span{padding-left:.4em;padding-right:.4em;color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);display:inline-block;line-height:2em;text-align:center;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid}#pagination>a:not(:link):not([rel=self]) span{color:#87888a}#pagination>a.ellipsis>span>span{position:absolute;margin-left:-3000px}#pagination>a.ellipsis>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a[rel=self]>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;border-left-width:2px;border-right-width:2px;border-left-style:solid;border-right-style:solid}#pagination>a[rel=prev]>span{border-top-left-radius:6px;border-bottom-left-radius:6px;border-left-width:2px;border-left-style:solid}#pagination>a[rel=prev]>span>span{position:absolute;margin-left:-3000px}#pagination>a[rel=prev]>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a[rel=next]>span{border-top-right-radius:6px;border-bottom-right-radius:6px;border-right-width:2px;border-right-style:solid}#pagination>a[rel=next]>span>span{position:absolute;margin-left:-3000px}#pagination>a[rel=next]>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a:link:hover,#pagination>a:link:focus{outline:none}#pagination>a:link:hover span,#pagination>a:link:focus span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}pre.query{overflow-x:hidden;padding:.5em;color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:relative;border-width:2px;border-style:solid;border-radius:6px;box-shadow:2px 2px 2px rgba(0,0,0,0.2)}pre.query:not(.unsupported){cursor:pointer}pre.query:not(.unsupported):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}pre.query:not(.unsupported):active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}pre.query.unsupported span{vertical-align:super;color:#009ee0;font-size:90%;font-weight:bold;cursor:help}#resultinfo{clear:both;text-align:right;line-height:1.5em;min-height:1.5em;margin-top:.4em;font-size:10pt}#resultinfo p.found{display:inline;padding:0;margin:0;text-align:right}#resultinfo.found{position:relative;margin-bottom:0px}#resultinfo.found .button-group>span{margin-bottom:0;border-bottom-width:0;box-shadow:none}#resultinfo.found .button-group>span:first-child{border-bottom-left-radius:0}#resultinfo.found .button-group>span:last-child{border-bottom-right-radius:0}div.result.panel .view{border:1px solid #87888a;background-color:#f6a800}.result.button-group.button-panel{display:inline-block;width:auto;vertical-align:bottom;line-height:1.5em}.result.button-group.button-panel>span{line-height:1.5em;border-width:1px 0}.result.button-group.button-panel>span:first-child{border-left-width:1px}.result.button-group.button-panel>span:last-child{border-right-width:1px}#total-results{color:#9bad0b;font-weight:bold}.no-results{margin:0 auto;text-align:center}.no-results code{font-weight:bold}.button-icon.align.left::after{content:""}.button-icon.align.right::after{content:""}.button-icon.align.center::after{content:""}.button-icon.show-kq::after{content:""}#tutorial{position:fixed;z-index:9999;top:5%;bottom:5%;left:2%;right:2%;padding-right:20px;background-color:#fefefe;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-width:4px;border-color:#616263;border-style:solid;border-radius:6px}#tutorial .button-group.button-view{background-color:#87888a;display:block;height:100%}#tutorial iframe{border-width:0;width:100%;min-height:100.1%;background-image:url("../img/korap-bg-kalamar.svg");background-repeat:no-repeat;background-position:center center;background-size:20%}body.embedded{background-color:#fefefe}body.embedded aside{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding-top:0;background-color:#87888a}body.embedded aside>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.tutorial a.embedded-link::after{font-family:'FontAwesome';white-space:nowrap;content:" ";font-size:75%}#koralquery{white-space:pre}#koralquery>div{background-color:#fefefe;overflow-x:auto;font-size:85%;margin-top:2pt;margin-right:20px;margin-bottom:2pt;margin-left:2pt}.alertify,.alertify-show,.alertify-log{-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.alertify-hide{-webkit-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-log-hide{-webkit-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-cover{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;background-color:white;filter:opacity(0);opacity:0}.alertify-cover-hidden{display:none}.alertify{position:fixed;z-index:99999;top:50px;left:50%;width:550px;margin-left:-275px;opacity:1}.alertify-hidden{-webkit-transform:translate(0, -150px);-moz-transform:translate(0, -150px);-ms-transform:translate(0, -150px);-o-transform:translate(0, -150px);transform:translate(0, -150px);opacity:0;display:none}:root *>.alertify-hidden{display:block;visibility:hidden}.alertify-logs{position:fixed;z-index:5000;bottom:10px;right:10px;width:300px}.alertify-logs-hidden{display:none}.alertify-log{display:block;margin-top:10px;position:relative;right:-300px;opacity:0}.alertify-log-show{right:0;opacity:1}.alertify-log-hide{-webkit-transform:translate(300px, 0);-moz-transform:translate(300px, 0);-ms-transform:translate(300px, 0);-o-transform:translate(300px, 0);transform:translate(300px, 0);opacity:0}.alertify-dialog{padding:25px}.alertify-resetFocus{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alertify-inner{text-align:center}.alertify-text{margin-bottom:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%}.alertify-button,.alertify-button:hover,.alertify-button:active,.alertify-button:visited{background:none;text-decoration:none;border:none;line-height:1.5;font-size:100%;display:inline-block;cursor:pointer;margin-left:5px}@media only screen and (max-width: 680px){.alertify,.alertify-logs{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alertify{left:5%;margin:0}}.alertify,.alertify-log{font-family:sans-serif}.alertify{background:#FFF;border:10px solid #333;border:10px solid rgba(0,0,0,0.7);border-radius:8px;box-shadow:0 3px 3px rgba(0,0,0,0.3);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.alertify-text{border:1px solid #CCC;padding:10px;border-radius:4px}.alertify-button{border-radius:4px;color:#FFF;font-weight:bold;padding:6px 15px;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-moz-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-ms-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-o-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0))}.alertify-button:hover,.alertify-button:focus{outline:none;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:linear-gradient(top, rgba(0,0,0,0.1), transparent)}.alertify-button:focus{box-shadow:0 0 15px #2B72D5}.alertify-button:active{position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.alertify-button-cancel,.alertify-button-cancel:hover,.alertify-button-cancel:focus{background-color:#FE1A00;border:1px solid #D83526}.alertify-button-ok,.alertify-button-ok:hover,.alertify-button-ok:focus{background-color:#5CB811;border:1px solid #3B7808}.alertify-log{background:#1F1F1F;background:#000;padding:15px;border-radius:4px;color:#FFF}.alertify-log-success{background:#5CB811;background:#5cb811}article.alertify-log-warn{background-color:#f6a800}article.alertify-log-warn code.src{color:#e55d00}article.alertify-log code.src{display:block;color:#000;font-size:70%}.alertify-log-error{background-color:#fe1a00}div.intro a:visited{color:#e55d00}div.intro div.announcement{background-color:#f4eebb;padding:8px;border:5px dashed #f6a800;border-radius:1em;width:90%;margin:auto}aside.active ~ main div.intro{margin-left:198px}.button-group>span{cursor:pointer}.button-group.button-panel>span,.button-group.button-panel a,.button-group.operators>span,.button-group.operators a{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);font-size:9pt;font-weight:normal;line-height:1.5em;padding:0 4px;display:inline-block;border-style:solid;border-width:2px 0}.button-group.button-panel>span:hover,.button-group.button-panel a:hover,.button-group.operators>span:hover,.button-group.operators a:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.button-group.button-panel>span:first-child,.button-group.button-panel a:first-child,.button-group.operators>span:first-child,.button-group.operators a:first-child{border-left-width:2px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group.button-panel>span:last-child,.button-group.button-panel a:last-child,.button-group.operators>span:last-child,.button-group.operators a:last-child{border-right-width:2px;border-top-right-radius:6px;border-bottom-right-radius:6px}.button-group.button-panel>span>span.check,.button-group.button-panel a>span.check{font-family:'FontAwesome';white-space:nowrap;width:1em;display:inline-block;text-align:left}.button-group.button-panel>span>span.check:not(.checked)::after,.button-group.button-panel a>span.check:not(.checked)::after{content:""}.button-group.button-panel>span>span.check.checked::after,.button-group.button-panel a>span.check.checked::after{content:""}.button-group.button-panel>span>span.check>span,.button-group.button-panel a>span.check>span{position:absolute;margin-left:-3000px}.button-group.button-view{position:absolute;display:block;right:0;top:0;z-index:20;margin:0;padding:0;width:20px;font-size:10pt;color:#fefefe}.button-group.button-view>span:first-child{margin-top:2px}.button-group.button-view>span{display:block !important;border-width:0;text-decoration:none;text-align:center;font-style:normal}.button-group.button-view>span.download::after{content:""}.button-group.button-view>span.close::after{content:""}.button-group.button-view>span.minimize::after{content:""}.button-group.button-view>span.plugin::after{content:""}ul.menu.button-group-list{border-top-right-radius:8px;position:fixed;font-size:10pt;left:0;text-align:left;margin:-2px;margin-top:0}ul.menu.button-group-list>li:first-of-type{border-top-right-radius:5px}.button-icon{font-family:'FontAwesome';white-space:nowrap;line-height:1.3}.button-icon>span{position:absolute;margin-left:-3000px}.button-icon[data-icon]::after{content:attr(data-icon)}.button-panel .button-icon{line-height:.7}div.panel{position:relative;width:100%;display:block}div.view{position:relative;padding-top:2px;display:block;width:100%}div.view:not(.show){display:none}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1.0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid transparent;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:white}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:white}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:white}.introjs-arrow.right{right:-10px;top:10px;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:white}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:white}.introjs-arrow.left{left:-10px;top:10px;border-right-color:white}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:white}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:0.3em 0.8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:0.2em 0 0 0.2em;-moz-border-radius:0.2em 0 0 0.2em;border-radius:0.2em 0 0 0.2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-nextbutton{-webkit-border-radius:0 0.2em 0.2em 0;-moz-border-radius:0 0.2em 0.2em 0;border-radius:0 0.2em 0.2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);opacity:0.0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0.0}25%{transform:scale(0);opacity:0.1}50%{transform:scale(0.1);opacity:0.3}75%{transform:scale(0.5);opacity:0.5}100%{transform:scale(1);opacity:0.0}}.introjs-helperLayer{background-color:transparent}.introjs-tooltip.gTstartSearch{max-width:500px}.tgreeting{font-weight:bold;color:#e55d00}.pfirstStep{width:500px}.introjs-donebutton{float:right;margin-left:5px}.introjs-skipbutton{color:#333}ul.client-list{padding-left:1.5em}ul.client-list li.client{list-style-type:none}ul.client-list li.client span.client-name::before{margin-left:-1.5em}ul.client-list li.client span.client-desc{font-size:70%;display:block}span.client-name{font-weight:bold}span.client-name::before{font-family:'FontAwesome';white-space:nowrap;display:inline-block;width:1.5em;content:"";color:#009ee0;font-size:100%}section#news{background-color:#e3e8a3;mix-blend-mode:soft-light;padding:1em;padding-right:2em;border-radius:6px;border-left:5px solid #636f07}section#news dt{float:left;clear:left;width:15ex;text-align:right;font-weight:bold}section#news dd.maintenance>h4::after{font-family:'FontAwesome';white-space:nowrap;color:#c1002b;content:" "}section#news dd{margin:0 1ex 0 16ex;padding:0 0 0.5em 1em}section#news dd>p{max-width:80ex;margin-block-start:0ex}section#news dd>h4{margin-block-start:0ex;margin-block-end:0.33ex}@media all and (max-width: 42.5em){section#news dt{text-align:left;float:none;width:auto;padding-bottom:.2em}section#news dd{margin-left:1em}}div.view.widget{padding-right:20px}div.view.widget>iframe{margin:0;box-sizing:border-box;padding:0;width:100%;overflow-x:auto}div.panel.result>div>div.widget>iframe{background-color:#fefefe}main{padding-bottom:20pt;margin-left:40px;margin-right:20px}main.embedded{margin-left:14px;margin-right:14px}main p{text-align:justify;hyphens:auto}main h2#page-top{margin-top:0;padding-top:1em}main.page{margin-left:245px}main.page p code,main.page li code,main.page dd code,main.page dt code{background-color:#d9dadb;color:#87888a;padding:0 .5em;border-radius:6px}main p.hint{margin:0 auto;text-align:center}ul.menu.hint{display:inline-block;white-space:normal;text-align:left;max-width:23em !important;top:0}ul.menu.hint>li:first-of-type{border-top-width:1px;border-top-left-radius:0;border-top-right-radius:0}div.alert.hint{position:absolute;background-color:#fe1a00;color:#fefefe;padding:3pt 6pt;margin-top:8px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);width:auto;min-width:10em;max-width:23em !important;transition:opacity 0.2s ease 0s;border-radius:6px;border-top-left-radius:0}div.alert.hint::before{position:absolute;content:"";display:block;top:-12px;left:0;width:0;white-space:normal;border-width:0 8px 12px 0;border-style:solid;border-color:#fe1a00 transparent}.hint.mirror{position:absolute;display:block;left:0;top:0;z-index:90;white-space:pre-wrap;height:0}.hint.mirror>span{opacity:0;white-space:pre-wrap;overflow:hidden}.hint.mirror>div{position:absolute;display:block;cursor:pointer;transition:left 0.2s ease 0s;top:0;left:0;text-align:left;padding:0;border-top:5px solid #f6a800;height:10px;width:1.2em}.hint.mirror>div:hover:not(.active){border-top:10px solid #f6a800}.hint.mirror>div.active{border-top-width:0;height:0;width:23em}#q-field{display:block;margin-bottom:3px;width:100%;margin:0}#q-field::-webkit-search-cancel-button{display:none}#q-field.loading{background-color:#f4eebb;background-image:none}#searchbar{position:relative;width:100%;padding:0;padding-right:70px}#searchbar button[type=submit]{position:absolute;padding:0;right:40px}#searchbar button[type=submit]:not(.loading)::after{content:""}.query.panel{padding-right:70px}.query.button-group.button-panel{display:block;width:auto;text-align:right;vertical-align:top;line-height:1.3em}.query.button-group.button-panel>span{box-shadow:none}.vc{margin-top:4pt}.vc .builder{position:initial}.vc .docGroup{position:relative;display:inline-block;margin-left:4em;padding:4pt 2pt 4pt 0pt;border-radius:12px;border-style:solid;border-width:0 .4em}.vc .docGroup .docGroup{display:block}.vc .docGroup[data-operation]>.doc:first-child::before,.vc .docGroup[data-operation]>.docGroup:first-child::before{content:none}.vc .docGroup[data-operation]>.doc::before,.vc .docGroup[data-operation]>.docGroup::before{position:absolute;display:inline-block;text-align:right;width:4em;margin-left:-4.5em;line-height:1.5em;border-top:2px solid transparent}.vc .docGroup[data-operation]>.docGroup::before{margin-left:-4.9em}.vc .docGroup[data-operation=or]>.doc::before,.vc .docGroup[data-operation=or]>.docGroup::before{content:"or"}.vc .docGroup[data-operation=and]>.doc::before,.vc .docGroup[data-operation=and]>.docGroup::before{content:"and"}.vc .docGroup>.operators{position:absolute;display:block;vertical-align:middle;top:10px;left:3px;margin-left:100%;padding:0}.vc .docGroup>.operators>span:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.vc .doc{line-height:170%;padding-left:4em}.vc .doc>span+span,.vc .doc>span+div+span,.vc .doc>span+ul+span{margin-left:5pt}.vc .doc>span.key,.vc .doc>span.value{font-weight:bold}.vc .doc>span.value[data-type=regex]{font-style:italic}.vc .doc>span.value[data-type=regex]::after,.vc .doc>span.value[data-type=regex]::before{content:'/'}.vc .doc>span.key{position:relative}.vc .doc>span.key>ul{margin:0;margin-left:3.3em}.vc .doc>span.key.fixed{color:#9bad0b}.vc .doc.unspecified>span,.vc .doc span.unspecified{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding:0 4px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-style:solid;border-width:2px;border-radius:6px}.vc .doc>.operators{display:inline-block;margin-left:10px}.vc .rewritten .rewrite{display:inline-block;margin-left:4pt;color:#f6a800}.vc .rewritten .rewrite::after{font-family:'FontAwesome';white-space:nowrap;font-style:normal;font-weight:normal;content:"";text-decoration:underline}.vc .rewritten .rewrite>span{display:none}.vc .operators{opacity:0;white-space:nowrap;padding:0;font-size:0;line-height:0;text-align:center}.vc>.docGroup{margin-left:0}.vc .menu{display:inline-block}.vc .menu li[data-type=ref]::before,.vc span.key.ref::before{font-family:'FontAwesome';white-space:nowrap;content:"";padding-right:4pt;font-style:normal;font-weight:normal}.vc div.value{position:absolute;display:inline-block;min-width:max-content;z-index:8000;padding:4pt;margin-top:-6pt;border-radius:6px;border-width:2px;border-style:solid}.vc div.value input{border-width:0;outline-width:0}.vc div.value>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);display:inline-block;padding:0 4pt;margin-left:4pt;font-size:80%;font-style:italic;border-width:2px;border-style:solid;border-radius:6px}.vc div.value.regex>input{font-style:italic}.vc div.value.regex>div{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}.vc:not(.fragment) .docGroup,.vc:not(.fragment) .doc{color:#616263}.vc:not(.fragment) .docGroup:hover{background-color:rgba(255,255,255,0.3)}.vc:not(.fragment) .doc>span:not(.fixed){cursor:pointer}.vc:not(.fragment) .doc>span:not(.fixed):hover{color:#f6a800}.vc:not(.fragment) .doc.unspecified>span:hover,.vc:not(.fragment) span.unspecified:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.vc:not(.fragment) .doc:hover>.operators,.vc:not(.fragment) .docGroup:hover>.operators{opacity:1}.vc:not(.fragment) .docGroup[data-operation]>.doc::before,.vc:not(.fragment) .docGroup[data-operation]>.docGroup::before{color:#f6a800}.vc:not(.fragment) .docGroup[data-operation=or]{border-color:#f6a800}.vc:not(.fragment) div.value{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2)}.vc:not(.fragment) div.value>div{cursor:pointer}.vc:not(.fragment) div.value>div:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.docGroup>.operators{z-index:30}.docGroup .docGroup>.operators{z-index:31}.docGroup .docGroup .docGroup>.operators{z-index:32}.docGroup .docGroup .docGroup .docGroup>.operators{z-index:33}.docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:34}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:35}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:36}.vc.fragment>div>div.docGroup{margin-left:0}.vc.fragment .doc{margin-right:2em}#collection{line-height:1em;border-radius:6px}#vc-choose>span.rewritten::after{font-family:'FontAwesome';white-space:nowrap;color:#f6a800;padding:0;padding-left:4px;content:"";text-decoration:underline;font-style:normal;font-weight:normal}div#vc-view{position:relative}div#vc-view>div.vc{display:none;margin:1.3em 0 .5em 0;border:2px solid #636f07;background-color:#fefefe}div#vc-view>div.vc.active{display:block}div#vc-view>div.vc>div:first-child{padding:1.3em}div.panel.vcinfo{padding:3pt 0pt 3pt 3pt;background-color:#636f07}div.panel.vcinfo div.button-group>span{box-shadow:none}div.stattable{display:flex;flex-direction:row;margin-right:20px}div.stattable>dl{margin-bottom:4px}div.stattable>dl>div{border-color:#636f07}div.stattable>dl>div>dt{background-color:#8a9a0a;width:15em;margin:0}div.stattable>dl>div>dt::after{content:":"}div.stattable>dl>div>dd{background-color:#dce883;color:#616263}div.stattable.stdisabled dt,div.stattable.stdisabled dd{background-color:#b9c46a;color:#636f07;text-shadow:none}div.reloadStatB>span.refresh{margin-left:2pt}span.refresh::after{vertical-align:sub;content:""}@media (min-width: 1680px){div.stattable dl.flex>div{width:inherit}}div.datepicker{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:absolute;display:inline-block;z-index:90;font-size:80%;padding:4pt;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-width:2px;border-style:solid;border-radius:6px}div.datepicker>div{font-size:120%;width:45%}div.datepicker>div.month{float:right}div.datepicker>div>span{display:inline-block;overflow:hidden;white-space:nowrap}div.datepicker>div>span:first-child,div.datepicker>div>span:last-child{width:15%}div.datepicker>div>span:first-child::before,div.datepicker>div>span:last-child::before{font-family:'FontAwesome';white-space:nowrap;display:inline-block;text-align:center;cursor:pointer;min-width:14px}div.datepicker>div>span:first-child::before{content:""}div.datepicker>div>span:last-child::before{content:""}div.datepicker>div>span:nth-child(2){display:inline-block;cursor:pointer;width:70%;text-align:center;text-overflow:ellipsis;border-radius:6px;border-style:solid;border-width:2px;border-color:transparent}div.datepicker>div>span:nth-child(2):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker>div>span:nth-child(2).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker table{border-collapse:separate;border-spacing:1px}div.datepicker input{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding-left:.4em;padding-right:.4em;background-color:#fefefe;width:100%;border-style:solid;border-width:1px}div.datepicker td{padding-left:.4em;padding-right:.4em;text-align:center;border-style:solid;border-width:1px}div.datepicker td:not(.out){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);cursor:pointer;background-color:#fefefe}div.datepicker td:not(.out).today{background-color:#bce4f7;color:#009ee0;text-shadow:none}div.datepicker td:not(.out).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker td:not(.out):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker td.out{border-color:transparent}#ql-field{position:relative;background-color:#9bad0b;cursor:pointer;margin:0;outline:none;border:none;display:inline-block;color:white;border-width:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#ql-field:checked{outline:none}#ql-field>option{padding:0pt 2pt;outline:none}#ql-field:-moz-focusring{color:transparent;text-shadow:0 0 0 white}input.pipe{display:none}header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#9bad0b;padding:8px 0 0 8px;font-size:10pt;color:#fefefe}header span.select{display:inline-block;cursor:pointer;line-height:1.8em;border-width:0;border-bottom-width:3px;border-style:solid;border-color:transparent}header span.select>span{font-weight:bold}header span.select:hover{color:#636f07;border-color:#636f07}header span.select::after{font-family:'FontAwesome';white-space:nowrap;pointer-events:none;text-align:center;content:"";padding-left:4pt;padding-right:4pt}header span.select.active{border-color:#f6a800}header span.select.active::after{content:""}header form{position:relative;display:block;padding-left:230px;min-height:2.7em;margin:0px}header input{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0}header .button{color:#fefefe;line-height:2em;margin-right:40px}header .button.right{float:right;display:inline-block}header .button.top{position:absolute;display:block;top:0;right:0;margin-right:0;width:20px;background-color:#636f07;text-align:center;height:100%;z-index:20}header .button.top>a:hover{color:#fefefe}header .button>a{color:#fefefe;cursor:pointer;position:relative;font-size:120%}header .button>a>span{position:absolute;margin-left:-3000px}header .button>a::after{font-family:'FontAwesome';white-space:nowrap}header .button>a.tutorial::after{content:""}header .button>a.question::after{content:""}header .button>a.login::after{content:""}header .button>a.logout::after{content:""}.query.button-group>span{border-top-width:0;border-color:white}.query.button-group>span:first-child{border-top-left-radius:0}.query.button-group>span:last-child{border-top-right-radius:0}footer{background-color:#616263;position:absolute;bottom:0;padding-bottom:2px;font-size:70%;width:100%;text-align:right}footer a:link{margin:0 .5em;color:#d9dadb}footer a:visited{color:#d9dadb}footer a:hover{color:#fefefe}footer a[href^="http://"]::after,footer a[href^="https://"]::after{content:none}footer span.separator:after{content:"-";color:#d9dadb}aside{background-color:#636f07;color:#fefefe;width:230px;position:fixed;display:block;transition:all .3s ease-in-out;outline:none;font-size:10pt;z-index:100;top:0;left:0;height:100%;padding-top:65px}aside>div{overflow-y:auto;overflow-x:visible;max-height:100%}aside>*{opacity:1}aside::after{font-family:'FontAwesome';white-space:nowrap;position:absolute;display:block;opacity:0;cursor:pointer;right:0;bottom:0;content:"";font-size:16pt;width:16pt;height:17pt;padding:6pt;background-color:#636f07;border-top-right-radius:6px;margin-right:-20px}aside h2,aside legend{line-height:2em;text-align:center;padding:0;margin:0;font-size:100%;font-weight:bold}aside ul.nav{list-style-type:none;margin:0;font-size:10pt;text-indent:0;padding:0}aside ul.nav li{padding:0}aside ul.nav li>a{padding:3pt 6pt}aside ul.nav li>a:visited{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5)}aside ul.nav li.folded.active ul{display:block}aside ul.nav li.folded ul{display:none}aside ul.nav li.active>a:link{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}aside ul.nav li>a:link{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);display:block;border-right-width:2px;border-right-style:solid}aside ul.nav li>a:link:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}aside ul.nav li h3{padding:0;margin:0;font-weight:bold;font-size:100%}aside ul.nav li>a{padding-left:6pt}aside ul.nav li li>a{padding-left:18pt}aside ul.nav li li li>a{padding-left:36pt}aside nav>ul>li>a{font-weight:bold}aside fieldset{position:relative;border-width:0}aside fieldset legend{display:none}aside fieldset input[type=text],aside fieldset input[type=password]{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0;width:100%}aside fieldset>form>div{position:relative;width:100%;margin-top:4px;padding-right:30px}aside fieldset>p{color:#9bad0b}aside fieldset>p.announcement{color:#fefefe}aside fieldset>p.announcement>time{display:block;font-size:70%}aside fieldset hr{border:none;border-top:2px solid #d9dadb}aside fieldset ul{display:block;font-size:80%;text-align:right;padding:0;margin-top:0}aside fieldset ul>li{display:inline}aside fieldset ul>li:first-child::after{content:' | '}aside fieldset button{position:absolute;top:0;right:0}aside fieldset button::after{content:""}aside.off,aside:not(:focus):not(.active){margin-left:-210px}aside.off::after,aside:not(:focus):not(.active)::after{opacity:1}aside.off>*,aside:not(:focus):not(.active)>*{opacity:0;transition-property:opacity;transition-duration:.3s}aside.off::after{display:none}body.no-js aside{position:relative;display:block;transition:none;margin-left:0 !important;padding-top:0;width:100%;top:0}body.no-js aside>*{opacity:1 !important;transition:none}body.no-js aside form.login>input,body.no-js aside form.login>div{width:auto;margin-top:0}body.no-js aside form.login>input:first-of-type,body.no-js aside form.login>div:first-of-type{float:left;margin-right:1em}body.no-js aside form.login button{height:100%}body.no-js aside p,body.no-js aside::after{display:none}body.no-js main div.intro{margin-left:8px !important}#activate{text-align:right;background-color:#f6a800;margin-top:0;padding:8px;padding-right:40px;color:#fefefe;font-size:80%}@media all and (max-width: 42.5em){body,#search>ol,#search div.snippet>span,header,header input,div#resultinfo,#pagination>a{font-size:9pt}header{padding-right:8px}header form{padding-left:0;padding-top:33px}.vc{font-size:9pt}.vc .builder .doc{padding-left:3em}.vc .builder * .docGroup{margin-left:3em}.vc .builder>.doc{padding-left:.5em}.vc .builder>.docGroup{margin-left:.5em}h1{margin-left:10px;width:130px;height:40px;background-size:100%;background-position:50% 0;z-index:110}#searchbar{padding-right:30px}#searchbar input{font-size:9pt}#searchbar button[type=submit]{right:0}.level-1{padding-bottom:2px}.level-2{padding-bottom:4px}main{margin-left:4px;margin-right:4px}header .button{margin-right:4px}header .button.top{height:auto}#search ol>li:target>div>div.snippet,#search ol>li.active>div>div.snippet{margin:2px 2em 2px 4px}#search ol>li div.meta{display:none}div.matchinfo{font-size:9pt}div.matchtable tr>*{padding:1pt 3pt}div.matchtree h6{display:block;float:none}div.matchtree>div{margin-left:2px}#kalamar-bg{overflow:hidden}#logos{margin-left:0;margin-right:0}#logos>div{border-top-width:14px;padding-right:0}#logos>div .logo>*{background-size:60%;background-position:0 0}div.intro{width:100%}body.embedded aside>div{top:0;transform:translateY(0)}aside:not(:focus):not(.active){margin-left:-230px}aside:not(:focus):not(.active)::after{font-size:12pt;height:11pt;text-align:right;padding-right:3pt;padding-top:2pt}aside ul{font-size:9pt;line-height:1em}aside.active ~ main div.intro,aside.active ~ main.page{margin-left:4px !important}aside.active{position:relative;display:block;padding-top:0;width:100%;top:0;border-width:0}aside.active fieldset input{font-size:9pt}aside.active::after{display:none}aside.active p,aside.active hr{display:none}#tutorial{border-radius:0;border-width:0;right:0;left:0;bottom:0;top:0;padding:0}#tutorial iframe{border-radius:0}#tutorial>ul.action.right{height:1.5em;right:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}main.page{margin-right:20px}}@media print{body,html,select,g>text{color:black}header,aside{display:none}main.page{margin:1em}#kalamar-bg{display:none}a.embedded-link{color:black;text-decoration:underline}pre.query.tutorial{background-color:white;color:black;margin-left:1em;margin-right:1em}blockquote.warning{background-color:grey;color:white;border-left-color:black;border-left-width:1em}}
+/*# sourceMappingURL=kalamar-0.41.0.css.map */
diff --git a/public/css/kalamar-0.41.0.css.map b/public/css/kalamar-0.41.0.css.map
new file mode 100644
index 0000000..eba7b69
--- /dev/null
+++ b/public/css/kalamar-0.41.0.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["../../dev/scss/base/fonts.scss","../../dev/scss/base/flextable.scss","../../dev/scss/base/mixins.scss","../../dev/scss/base/lengths.scss","../../dev/scss/base/fragment.scss","../../dev/scss/base/choose.scss","../../dev/scss/base/colors.scss","../../dev/scss/base/icons.scss","../../dev/scss/base/load.scss","../../dev/scss/base/form.scss","../../dev/scss/base/view.scss","../../dev/scss/base/menu.scss","../../dev/scss/base/banner.scss","../../dev/scss/base/base.scss","../../dev/scss/main/highlight.scss","../../dev/scss/main/kwic.scss","../../dev/scss/main/logos.scss","../../dev/scss/main/view/matchtable.scss","../../dev/scss/main/view/tree.scss","../../dev/scss/main/view/matchtree.scss","../../dev/scss/main/view/metatable.scss","../../dev/scss/main/matchinfo.scss","../../dev/scss/main/pagination.scss","../../dev/scss/main/query.scss","../../dev/scss/main/resultinfo.scss","../../dev/scss/main/tutorial.scss","../../dev/scss/main/koralquery.scss","../../dev/scss/main/alertify/alertify-core.scss","../../dev/scss/main/alertify/alertify-default.scss","../../dev/scss/main/alertify.scss","../../dev/scss/main/intro.scss","../../dev/scss/main/buttongroup.scss","../../dev/scss/main/panel.scss","../../dev/scss/main/introjs.scss","../../dev/scss/main/introjs-ids.scss","../../dev/scss/main/oauth.scss","../../dev/scss/main/news.scss","../../dev/scss/main/plugin.scss","../../dev/scss/main/main.scss","../../dev/scss/header/hint.scss","../../dev/scss/header/searchbar.scss","../../dev/scss/header/vc.scss","../../dev/scss/header/statistics.scss","../../dev/scss/header/datepicker.scss","../../dev/scss/header/querylanguage.scss","../../dev/scss/header/pipe.scss","../../dev/scss/header/header.scss","../../dev/scss/footer/footer.scss","../../dev/scss/sidebar/sidebar.scss","../../dev/scss/no-js.scss","../../dev/scss/media.scss"],
+"names": [],
+"file": "kalamar-0.41.0.css"
+}
diff --git a/public/css/kalamar-0.41.1.css b/public/css/kalamar-0.41.1.css
new file mode 100644
index 0000000..6a10ef2
--- /dev/null
+++ b/public/css/kalamar-0.41.1.css
@@ -0,0 +1,2 @@
+@font-face{font-family:'FontAwesome';src:url("../font/fontawesome-webfont.eot?v=4.3.0");src:url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}dl.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:auto;padding-bottom:0}dl.flex>div{display:flex;flex-direction:row;text-align:center;width:100%;border-width:1px;border-style:solid;align-items:stretch}dl.flex>div>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}dl.flex>div>dt{text-align:left;width:12.5em;padding:3pt 6pt;margin:0}dl.flex>div>dd{text-align:left;padding:3pt 6pt;margin:0;width:100%;max-width:none;max-height:6em;margin-left:2px;white-space:normal;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis}@media (min-width: 640px){dl.flex>div{width:50%}}@media (min-width: 800px){dl.flex>div{width:33.3333333333333%}}@media (min-width: 1200px){dl.flex>div{width:25%}}@media (min-width: 1680px){dl.flex>div{width:20%}}.vc.fragment,p.query.fragment{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:relative;padding:4pt 6pt !important;border-width:2px;border-style:solid;border-radius:6px;margin-left:180px;margin-top:.5em;margin-bottom:.5em;margin-right:20px}.vc.fragment:hover,p.query.fragment:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;cursor:pointer}.vc.fragment>span:first-of-type,p.query.fragment>span:first-of-type{font-weight:bold;padding-right:4pt}.vc.fragment>span:nth-of-type(2),p.query.fragment>span:nth-of-type(2){padding-right:1.2em}.vc.fragment::after,p.query.fragment::after{font-family:'FontAwesome';content:"";position:absolute;right:4pt;top:2px}div.loading{background-color:transparent !important;height:16px !important;width:16px !important;margin:0 auto !important}.loading{background-position:center;background-repeat:no-repeat;background-image:url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==")}.form-table{display:block;padding:0;font-size:80%}.form-table>fieldset{margin-top:0}.form-table fieldset{border-width:0;padding:0;margin-top:1em}.form-table fieldset>div{white-space:nowrap}.form-table legend{background-color:transparent;margin-left:0;font-weight:bold;border-radius:6px}.form-table label[for]{display:block;text-align:left}.form-table label[for],.form-table input[type=submit],.form-table a.form-button{margin-top:2em}.form-table fieldset.form-line legend{font-size:100%;display:inline-block}.form-table fieldset.form-line legend::after{content:':';color:#e3e8a3}.form-table fieldset.form-line input,.form-table fieldset.form-line label[for]{display:inline-block;margin:0}.form-table fieldset.form-line input{vertical-align:bottom}.form-table fieldset.form-line label[for]{margin-right:2em}.form-table input,.form-table textarea,.form-table button,.form-table a.form-button{border-radius:6px}.form-table input,.form-table textarea{border-color:#d9dadb;background-color:#fefefe;border-style:solid}.form-table input,.form-table textarea,.form-table select,.form-table a.form-button{border-style:solid;display:inline-block;width:20%;min-width:20em;padding:8px}.form-table input[type=radio]{display:inline;text-align:right;background-color:red;width:auto;min-width:auto}.form-table input[readonly=readonly],.form-table textarea[readonly]{background-color:#f4eebb}.form-table .field-with-error{border-color:#c1002b}.form-table input[type=submit],.form-table button,.form-table a.form-button{display:inline-block;cursor:pointer;border-width:thin;text-align:center;background-color:#8a9a0a;border-color:#636f07;color:#636f07}.form-table a.form-button:hover{color:inherit !important}.form-table label.field-required::after{color:#009ee0;content:'*'}.button-abort{background-color:#ffd080 !important;color:#e55d00 !important;border-color:#e55d00 !important}button{cursor:pointer}button+button{right:0}button[type=submit]{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);font-weight:normal;padding:0;height:100%;top:0;width:30px;border:2px solid #fefefe}button[type=submit]>span:nth-of-type(1){position:absolute;margin-left:-3000px}button[type=submit]::after{font-family:"FontAwesome"}button[type=submit]:hover,button[type=submit]:focus{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}button[type=submit]::-moz-focus-inner{border:none}button[type=submit]:active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}button[type=submit]:last-of-type{border-right-width:2px;border-right-style:solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.checkbox{display:none}.checkbox+label{cursor:pointer}.checkbox+label span{display:inline-block;border-radius:4px;width:1em;height:1em;line-height:1em;vertical-align:middle;padding:0;margin-right:.2em}.checkbox+label span::after{font-family:'FontAwesome';white-space:nowrap;content:""}.checkbox:checked+label span::after{content:""}.result-view{background-color:#fefefe}ul.menu{position:absolute;padding:0;margin:0;text-indent:0;opacity:0;list-style-type:none;list-style-position:outside}ul.menu.visible{opacity:1}ul.menu,ul.menu>span.pref:not(:empty){box-sizing:border-box;text-shadow:none;font-weight:normal;z-index:120}ul.menu>li,ul.menu>span.pref:not(.active){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5)}ul.menu>li,ul.menu>span.pref:not(:empty){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);cursor:pointer;padding:3pt 6pt;white-space:normal;border-width:2px;border-bottom-width:0px;border-top-width:0px;border-style:solid}ul.menu span.desc{display:block;font-size:75%}ul.menu div.lengthField{border-color:transparent;border-width:2px;padding:3pt 6pt;padding-top:0;padding-bottom:0}ul.menu div.lengthField span{display:block !important;line-height:0;color:transparent}ul.menu>div.ruler{position:absolute;right:0px;margin-right:-14px;background-color:transparent;width:14px;height:100%;opacity:0;cursor:pointer;transition:opacity .5s ease 1s}ul.menu>div.ruler>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;position:absolute;display:block;right:0;width:10px;z-index:115;border-radius:4px;border-width:2px;border-style:solid}ul.menu>div.ruler.active>span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>div.ruler>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);position:absolute;right:0;width:10px;height:100%;border-radius:4px;border-width:2px;border-style:solid}ul.menu:active>div.ruler,ul.menu:hover>div.ruler,ul.menu>div.ruler.active{transition:opacity .1s ease;opacity:1}ul.menu>li,ul.menu div.lengthField{padding-right:1.6em}ul.menu>li:first-of-type{border-top-width:2px;border-top-left-radius:6px;border-top-right-radius:6px}ul.menu>li:last-of-type{border-bottom-width:2px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}ul.menu>li mark{text-decoration:underline;background-color:transparent;color:inherit;font-weight:bold}ul.menu>li.active,ul.menu>span.pref.active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}ul.menu>li:hover,ul.menu>span.pref:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>span.pref:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px;border-radius:6px;border-width:2px}ul.menu.roll>li:first-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;top:.4em}ul.menu.roll>li:last-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;bottom:.4em}ul.menu.roll:not(.visible){height:0}ul.menu.sort{position:relative;display:inline-block}ul.menu.sort>li::before{content:''}ul.menu.sort>li.active:hover{color:#fefefe;background-color:#c1002b;border-color:#000;text-shadow:none}span.menu.select>span{z-index:105}span.menu.select>ul.menu.roll{display:none;z-index:-100}span.menu.select>ul.menu.roll.visible{display:block;z-index:110}.banner{position:fixed;width:10em;height:10em;overflow:hidden;margin:0;padding:0;right:0px;margin-right:-2.4em;top:0}.banner::after{content:attr(data-note);display:block;overflow:hidden;width:12em;font-size:10pt;font-weight:bold;word-spacing:2px;text-decoration:none;position:relative;left:2em;top:-1.6em;line-height:2em;text-align:center;-moz-transform-origin:0 0;-moz-transform:rotate(45deg);-webkit-transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform-origin:0 0;-ms-transform:rotate(45deg);transform-origin:0 0;transform:rotate(45deg);background-color:#f4eebb;color:#f6a800;border:1px solid #f6a800}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,select,g>text{font-family:verdana, tahoma, arial, Helvetica, sans-serif;color:#616263;margin:0}g>text{fill:#616263}html{height:100%}body{position:relative;min-height:100%;font-size:12pt;margin:0;padding:0}a:link{text-decoration:none;color:#f6a800}a:link:hover{color:#e55d00;transition:color 0.3s ease 0s}a[href^="http://"]::after,a[href^="https://"]::after{font-family:'FontAwesome';white-space:nowrap;content:" ";font-size:75%}a[onclick$='return PArok(this,false)']{unicode-bidi:bidi-override;direction:rtl;text-align:left}a[onclick$='return PArok(this,false)']>span:nth-child(1n+2){display:none}a[onclick$='return PArok(this,false)']>span:nth-child(1)::after{content:"@"}.clear{clear:both}iframe{border-width:0}blockquote{border-radius:6px;padding:2pt 5pt 2pt 20pt;margin:0;border-left:5px solid #009ee0;background-color:#bce4f7;color:#009ee0;mix-blend-mode:soft-light}blockquote.bug,blockquote.missing,blockquote.warning{border-left-color:#000;background-color:#c1002b;color:#fefefe;mix-blend-mode:multiply}dl{margin:0;padding-bottom:.5em}dl dt{font-weight:bold}dl dt abbr{border-width:0}dl dt abbr[data-type=token]::after{color:#009ee0}dl dt abbr[data-type=span]::after{color:#c1002b}dl dt abbr::after{content:" (" attr(title) ")";vertical-align:bottom;font-style:italic;font-weight:normal;font-size:80%}.hljs{display:block;padding:0.5em}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#099}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.coffeescript .hljs-params,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.lisp .hljs-title,.clojure .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:#000080;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in,.lisp .hljs-title,.clojure .hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}#search{position:relative;margin-bottom:30px;overflow:visible}#search div.matchinfo{display:none}#search>ol{overflow-x:hidden;overflow-y:visible;width:auto;text-indent:0;list-style-type:none;margin:0;padding:0;border:1px solid #87888a;font-size:10pt}#search>ol>li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:stretch;border-style:solid;border-color:#f6a800;border-width:0}#search>ol>li .button-group.button-view{display:none}#search>ol>li:nth-of-type(even) div.match-main div.match-wrap{background-color:#fefefe}#search>ol>li p.ref{display:none}#search>ol>li div.meta,#search>ol>li div.match-main{position:relative;cursor:pointer}#search>ol>li div.match-main{display:block;flex:7 0;z-index:4;overflow:hidden}#search>ol>li div.match-main>div.match-wrap{width:99999%;margin-left:-49999.5%;background-color:#d9dadb;overflow-x:hidden;overflow-y:visible;white-space:normal}#search>ol>li div.meta{flex:1 0;min-width:12em;max-width:15em;text-align:left;width:2px;z-index:5;overflow-y:hidden;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#949597;color:#fefefe;font-size:75%;padding:0 5pt;border-color:#616263;border-style:solid;border-width:2px 1px 0 0}#search>ol>li div.meta:before{content:" ";display:inline-block;height:100%;vertical-align:middle}#search>ol>li div.meta:empty{border-width:0 1px 0 0}#search>ol>li div.meta.flip{background-color:#b3b4b5}#search>ol>li:first-of-type div.meta{border-top-width:0}#search>ol>li:last-of-type div.meta{border-bottom-width:0}div.snippet{text-overflow:ellipsis;text-indent:0;text-shadow:1px 1px rgba(255,255,255,0.5);font-size:0;white-space:nowrap !important}div.snippet>span,div.snippet mark{padding:5pt 0 6pt 0;font-size:10pt}div.snippet>mark,div.snippet>span.match{font-weight:bold;color:#333;text-shadow:none;padding-left:4pt;padding-right:2pt}div.snippet>span.match>span.cutted::after{font-family:'FontAwesome';white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.snippet.startMore:before,div.snippet.endMore:after{content:"…";padding-left:2pt;padding-right:2pt}div.snippet div.flag{position:absolute;height:100%;top:0;left:0;width:11px;background-color:#f6a800;border-right:1px solid #e55d00}body.no-js #search>ol>li:active,#search>ol>li.active,#search>ol>li:target{position:relative;display:block;background-color:#f6a800;text-align:left;border-width:2px;white-space:normal;height:auto;width:auto;overflow:hidden}body.no-js #search>ol>li:active div.matchinfo,#search>ol>li.active div.matchinfo,#search>ol>li:target div.matchinfo{display:block}body.no-js #search>ol>li:active+li.active,#search>ol>li.active+li.active,#search>ol>li:target+li.active{border-top:2px solid #d9dadb;padding-top:6px}body.no-js #search>ol>li:active+li.active .button-group.button-view,#search>ol>li.active+li.active .button-group.button-view,#search>ol>li:target+li.active .button-group.button-view{padding-top:6px}body.no-js #search>ol>li:active .snippet,#search>ol>li.active .snippet,#search>ol>li:target .snippet{white-space:normal !important;padding:2pt 0 5pt 5pt;background-color:#f4eebb;margin-top:0;margin-right:20px;margin-bottom:0;margin-left:0}body.no-js #search>ol>li:active .snippet span,#search>ol>li.active .snippet span,#search>ol>li:target .snippet span{display:inline !important}body.no-js #search>ol>li:active .snippet>*,#search>ol>li.active .snippet>*,#search>ol>li:target .snippet>*{background-color:transparent}body.no-js #search>ol>li:active .snippet div.flag,#search>ol>li.active .snippet div.flag,#search>ol>li:target .snippet div.flag{display:none}body.no-js #search>ol>li:active .snippet>span,#search>ol>li.active .snippet>span,#search>ol>li:target .snippet>span{line-height:1.4em;width:auto}body.no-js #search>ol>li:active .snippet>span.context-left,#search>ol>li.active .snippet>span.context-left,#search>ol>li:target .snippet>span.context-left{margin-left:0;display:inline;overflow:visible;text-align:left;width:auto}body.no-js #search>ol>li:active .button-group.button-view,#search>ol>li.active .button-group.button-view,#search>ol>li:target .button-group.button-view{display:block}body.no-js #search>ol>li:active div.match-main,#search>ol>li.active div.match-main,#search>ol>li:target div.match-main{display:block;width:100%}body.no-js #search>ol>li:active div.match-main div.match-wrap,#search>ol>li.active div.match-main div.match-wrap,#search>ol>li:target div.match-main div.match-wrap{cursor:default;min-height:20pt;background-color:#f6a800;width:100%;margin-left:0;overflow-x:visible;white-space:normal}body.no-js #search>ol>li:active div.meta,#search>ol>li.active div.meta,#search>ol>li:target div.meta{display:none}body.no-js #search>ol>li:active p.ref,#search>ol>li.active p.ref,#search>ol>li:target p.ref{display:block;color:#fefefe;padding:3pt 10pt 3pt 3pt;padding-right:20px;margin:0pt;width:100%;bottom:0;z-index:30}body.no-js #search>ol>li:active p.ref>span.sigle,#search>ol>li.active p.ref>span.sigle,#search>ol>li:target p.ref>span.sigle{font-size:75%;vertical-align:top;color:#f4eebb;float:right}#search ol span.context-left{display:inline-block;width:50.01%;text-align:right}#search ol.align-right{text-align:right}#search ol.align-right div.match-main span.context-right{display:inline-block;width:49.915%;text-align:left}#search ol.align-center div.match-main{width:100% !important}#search ol.align-center div.match-main>.match-wrap{position:relative;margin-left:0}#search ol.align-center li:not(.active) div.snippet{white-space:normal;text-align:center;width:100000pt;margin-left:-50000pt}#search ol.align-center li:not(.active) div.snippet span.context-left{display:inline-block;text-align:right;width:40000pt;margin-left:70vw}#search ol.align-center li:not(.active) div.snippet span.context-right{display:inline-block;text-align:left;width:40000pt}#search ol span.context-left:empty::after,#search ol span.context-right:empty::after{content:" ";display:inline-block}mark{background-color:inherit;color:inherit}mark>mark,em,.level-0{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0px !important;font-style:normal}mark>mark>mark,em>em,.level-1{padding-bottom:3px !important}mark>mark>mark>mark,em>em>em,.level-2{padding-bottom:6px !important}#search>ol>li:not(.active) mark>mark>mark>mark,#search>ol>li:not(.active) em>em>em{line-height:180%}#search>ol>li.active mark>mark>mark>mark,#search>ol>li.active em>em>em{line-height:250%}.class-1{border-color:#c1002b}.class-2{border-color:#009ee0}.class-3{border-color:#f6a800}.class-4{border-color:#9bad0b}.logo::after{content:"" !important}.logo>*{background-repeat:no-repeat;background-size:90%;background-position:50% 50%}.logo>*>span{position:absolute;margin-left:-3000px}#kalamar-bg{position:fixed;height:110%;width:175%;top:0;z-index:-5000;opacity:.1;background-image:url("../img/korap-bg-kalamar.svg");background-size:50%;background-repeat:no-repeat;background-position:50% 50%}#logos{position:relative;text-align:right;font-size:85%;right:0;width:100%;margin-left:20px;padding-left:60%}#logos>div{border-top:26px solid #f6a800;padding-right:2em}#logos p{text-align:left;display:inline-block}#ids-logo{display:block;width:21.0333333333em;height:6.6666666667em;background-image:url("../img/ids-leibniz-institute-for-the-german-language.svg")}h1{position:absolute;margin:0;margin-left:15px;left:0;top:0;width:7.8em;height:2.4em;z-index:105;background-size:72%;background-image:url("../img/korap-logo-kalamar.svg")}#overview{text-align:center;width:100%}div.matchtable>div{z-index:20;margin-left:179px;margin-right:20px;padding:0;overflow-x:auto;overflow-y:visible;width:auto}div.matchtable table{display:table;border-collapse:separate;border-spacing:0px}div.matchtable th{color:#fefefe}div.matchtable td,div.matchtable tbody th,div.matchtable thead th:not(:nth-child(1)):not(:nth-child(2)):not(.cutted){cursor:pointer}div.matchtable td:empty{cursor:default}div.matchtable td:empty::after{content:" ";white-space:pre}div.matchtable td.matchkeyvalues{padding:0}div.matchtable td.matchkeyvalues>div{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}div.matchtable td.matchkeyvalues>div>span{color:#e55d00;text-align:right;padding-right:.5em}div.matchtable td.matchkeyvalues>div>span::after{content:":"}div.matchtable tr{outline:none}div.matchtable tr td.chosen,div.matchtable tr th.chosen,div.matchtable tr div.chosen{background-color:#9bad0b !important;color:#fefefe}div.matchtable tr>th:nth-of-type(1),div.matchtable tr>th:nth-of-type(2){border-top:2px solid #ff8000;width:88px;position:absolute;z-index:80;vertical-align:middle;left:0px}div.matchtable tr>th:nth-of-type(2){left:90px}div.matchtable tr>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;border:1px solid #f6a800}div.matchtable tr>td{background-color:#ffd080;white-space:nowrap;vertical-align:top;text-align:center}div.matchtable tr>td.mark{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td.mark{background-color:#ffd080}div.matchtable thead th{background-color:#ff8000;border-top-width:0px !important;text-align:center}div.matchtable thead th:nth-of-type(1),div.matchtable thead th:nth-of-type(2){text-align:left}div.matchtable thead th.mark{background-color:#e55d00}div.matchtable thead th.cutted{background-color:#f4eebb}div.matchtable thead th.cutted::after{font-family:'FontAwesome';white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.matchtable tbody>tr:nth-of-type(1)>th{border-top-color:transparent}path.edge{stroke:#ff8000;stroke-width:2px;fill:none}g.arc.infocus>path.edge{stroke:#636f07}marker#arr{overflow:visible}marker#arr path{stroke:#e55d00;fill:#e55d00;fill-opacity:1;stroke-width:2}path.anchor{stroke:#e55d00;stroke-width:3;stroke-linecap:round;z-index:20}g.root rect.empty{stroke:#ff8000;fill:#ff8000;stroke-width:2px}g.middle rect,g.label rect{stroke:#ff8000;stroke-width:2px;fill:#ffd080}g.label.infocus rect{stroke:#636f07;fill:#dce883}g.middle.mark rect{fill:#ff8000}g.middle.mark>text{fill:#f4eebb}g.middle.mark>text>tspan{stroke:#f4eebb}g.leaf.mark text>tspan{font-weight:bold}g.leaf>rect{display:none}g>text>tspan{text-anchor:middle;font-size:9pt}g.leaf>text>tspan,text.leaf>tspan{font-size:10pt;overflow:visible}div.matchtree{overflow-x:hidden;overflow-y:visible;padding:0;margin-top:1pt}div.matchtree h6{display:inline;font-size:inherit;color:#fefefe;margin:0;padding:0 !important;float:left}div.matchtree h6>span{border-top:2px solid #ff8000;width:88px;text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;display:inline-block !important;margin:0}div.matchtree h6>span:nth-of-type(2){margin-left:2px}div.matchtree>div{position:unset;z-index:4;overflow-x:auto;margin:2px;margin-left:180px;margin-right:20px;background-color:#f4eebb}div.metatable>dl{margin-right:20px;margin-top:2px}div.metatable>dl>div{border-color:#f6a800}div.metatable>dl>div>*{padding:.2em}div.metatable>dl>div>dt{background:#ff8000;color:#fefefe;width:12.5em}div.metatable>dl>div>dd{background-color:#f4eebb;cursor:pointer}div.metatable>dl>div>dd.metakeyvalues{padding:0}div.metatable>dl>div>dd.metakeyvalues>div{padding:.2em}div.metatable>dl>div>dd.metakeyvalues>div::before{content:"\2022\00A0";color:#f6a800}div.metatable>dl>div>dd.chosen,div.metatable>dl>div>dd>div.chosen{background-color:#9bad0b !important;color:#fefefe}div.metatable>dl>div>dd[data-type="type:store"],div.metatable>dl>div>dd[data-type="type:attachement"]{background-color:#ffd080;cursor:default}div.metatable>dl>div>dd[data-type="type:store"] a,div.metatable>dl>div>dd[data-type="type:attachement"] a{color:inherit}div.metatable>dl.cbm-disabled>div>dd{cursor:default !important}div.matchinfo{position:relative;width:100%;padding-top:2px;height:auto;font-size:10pt;text-align:left}div.matchinfo:empty{display:none !important}div.matchinfo .view+.view{margin-top:8px !important}div.metatable,div.matchtable,div.matchtree{position:relative;background-color:#f6a800}div.button-group.button-panel.button-matchinfo{display:inline-block;margin-right:.5em}div.button-group.button-panel.button-matchinfo>span{position:relative;box-shadow:none}#pagination{position:fixed;font-size:0;right:10px;bottom:20px;z-index:35;padding:0;height:auto;line-height:0}#pagination>a{margin:0;font-size:10pt;padding:0}#pagination>a>span{padding-left:.4em;padding-right:.4em;color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);display:inline-block;line-height:2em;text-align:center;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid}#pagination>a:not(:link):not([rel=self]) span{color:#87888a}#pagination>a.ellipsis>span>span{position:absolute;margin-left:-3000px}#pagination>a.ellipsis>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a[rel=self]>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;border-left-width:2px;border-right-width:2px;border-left-style:solid;border-right-style:solid}#pagination>a[rel=prev]>span{border-top-left-radius:6px;border-bottom-left-radius:6px;border-left-width:2px;border-left-style:solid}#pagination>a[rel=prev]>span>span{position:absolute;margin-left:-3000px}#pagination>a[rel=prev]>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a[rel=next]>span{border-top-right-radius:6px;border-bottom-right-radius:6px;border-right-width:2px;border-right-style:solid}#pagination>a[rel=next]>span>span{position:absolute;margin-left:-3000px}#pagination>a[rel=next]>span::after{font-family:'FontAwesome';white-space:nowrap;content:"";line-height:1em}#pagination>a:link:hover,#pagination>a:link:focus{outline:none}#pagination>a:link:hover span,#pagination>a:link:focus span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}pre.query{overflow-x:hidden;padding:.5em;color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:relative;border-width:2px;border-style:solid;border-radius:6px;box-shadow:2px 2px 2px rgba(0,0,0,0.2)}pre.query:not(.unsupported){cursor:pointer}pre.query:not(.unsupported):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}pre.query:not(.unsupported):active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}pre.query.unsupported span{vertical-align:super;color:#009ee0;font-size:90%;font-weight:bold;cursor:help}#resultinfo{clear:both;text-align:right;line-height:1.5em;min-height:1.5em;margin-top:.4em;font-size:10pt}#resultinfo p.found{display:inline;padding:0;margin:0;text-align:right}#resultinfo.found{position:relative;margin-bottom:0px}#resultinfo.found .button-group>span{margin-bottom:0;border-bottom-width:0;box-shadow:none}#resultinfo.found .button-group>span:first-child{border-bottom-left-radius:0}#resultinfo.found .button-group>span:last-child{border-bottom-right-radius:0}div.result.panel .view{border:1px solid #87888a;background-color:#f6a800}.result.button-group.button-panel{display:inline-block;width:auto;vertical-align:bottom;line-height:1.5em}.result.button-group.button-panel>span{line-height:1.5em;border-width:1px 0}.result.button-group.button-panel>span:first-child{border-left-width:1px}.result.button-group.button-panel>span:last-child{border-right-width:1px}#total-results{color:#9bad0b;font-weight:bold}.no-results{margin:0 auto;text-align:center}.no-results code{font-weight:bold}.button-icon.align.left::after{content:""}.button-icon.align.right::after{content:""}.button-icon.align.center::after{content:""}.button-icon.show-kq::after{content:""}#tutorial{position:fixed;z-index:9999;top:5%;bottom:5%;left:2%;right:2%;padding-right:20px;background-color:#fefefe;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-width:4px;border-color:#616263;border-style:solid;border-radius:6px}#tutorial .button-group.button-view{background-color:#87888a;display:block;height:100%}#tutorial iframe{border-width:0;width:100%;min-height:100.1%;background-image:url("../img/korap-bg-kalamar.svg");background-repeat:no-repeat;background-position:center center;background-size:20%}p.bibentry{font-size:80%;margin-left:3em;margin-bottom:3em;text-indent:-1.5em}p.bibentry cite{font-weight:bold}body.embedded{background-color:#fefefe}body.embedded aside{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding-top:0;background-color:#87888a}body.embedded aside>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.tutorial a.embedded-link::after{font-family:'FontAwesome';white-space:nowrap;content:" ";font-size:75%}#koralquery{white-space:pre}#koralquery>div{background-color:#fefefe;overflow-x:auto;font-size:85%;margin-top:2pt;margin-right:20px;margin-bottom:2pt;margin-left:2pt}.alertify,.alertify-show,.alertify-log{-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.alertify-hide{-webkit-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-log-hide{-webkit-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-cover{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;background-color:white;filter:opacity(0);opacity:0}.alertify-cover-hidden{display:none}.alertify{position:fixed;z-index:99999;top:50px;left:50%;width:550px;margin-left:-275px;opacity:1}.alertify-hidden{-webkit-transform:translate(0, -150px);-moz-transform:translate(0, -150px);-ms-transform:translate(0, -150px);-o-transform:translate(0, -150px);transform:translate(0, -150px);opacity:0;display:none}:root *>.alertify-hidden{display:block;visibility:hidden}.alertify-logs{position:fixed;z-index:5000;bottom:10px;right:10px;width:300px}.alertify-logs-hidden{display:none}.alertify-log{display:block;margin-top:10px;position:relative;right:-300px;opacity:0}.alertify-log-show{right:0;opacity:1}.alertify-log-hide{-webkit-transform:translate(300px, 0);-moz-transform:translate(300px, 0);-ms-transform:translate(300px, 0);-o-transform:translate(300px, 0);transform:translate(300px, 0);opacity:0}.alertify-dialog{padding:25px}.alertify-resetFocus{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alertify-inner{text-align:center}.alertify-text{margin-bottom:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%}.alertify-button,.alertify-button:hover,.alertify-button:active,.alertify-button:visited{background:none;text-decoration:none;border:none;line-height:1.5;font-size:100%;display:inline-block;cursor:pointer;margin-left:5px}@media only screen and (max-width: 680px){.alertify,.alertify-logs{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alertify{left:5%;margin:0}}.alertify,.alertify-log{font-family:sans-serif}.alertify{background:#FFF;border:10px solid #333;border:10px solid rgba(0,0,0,0.7);border-radius:8px;box-shadow:0 3px 3px rgba(0,0,0,0.3);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.alertify-text{border:1px solid #CCC;padding:10px;border-radius:4px}.alertify-button{border-radius:4px;color:#FFF;font-weight:bold;padding:6px 15px;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-moz-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-ms-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:-o-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0));background-image:linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0))}.alertify-button:hover,.alertify-button:focus{outline:none;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.1), transparent);background-image:linear-gradient(top, rgba(0,0,0,0.1), transparent)}.alertify-button:focus{box-shadow:0 0 15px #2B72D5}.alertify-button:active{position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.alertify-button-cancel,.alertify-button-cancel:hover,.alertify-button-cancel:focus{background-color:#FE1A00;border:1px solid #D83526}.alertify-button-ok,.alertify-button-ok:hover,.alertify-button-ok:focus{background-color:#5CB811;border:1px solid #3B7808}.alertify-log{background:#1F1F1F;background:#000;padding:15px;border-radius:4px;color:#FFF}.alertify-log-success{background:#5CB811;background:#5cb811}article.alertify-log-warn{background-color:#f6a800}article.alertify-log-warn code.src{color:#e55d00}article.alertify-log code.src{display:block;color:#000;font-size:70%}.alertify-log-error{background-color:#fe1a00}#notifications{display:none}div.notify{position:relative;margin:.5em auto;display:block;padding:.5em;border-radius:6px;max-width:30em;background-color:#fe1a00;color:#fefefe}div.notify.notify-success{background-color:#636f07}div.notify.notify-warn{background-color:#f29400}div.intro a:visited{color:#e55d00}div.intro div.announcement{background-color:#f4eebb;padding:8px;border:5px dashed #f6a800;border-radius:1em;width:90%;margin:auto}aside.active ~ main div.intro{margin-left:198px}.button-group>span{cursor:pointer}.button-group.button-panel>span,.button-group.button-panel a,.button-group.operators>span,.button-group.operators a{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2);font-size:9pt;font-weight:normal;line-height:1.5em;padding:0 4px;display:inline-block;border-style:solid;border-width:2px 0}.button-group.button-panel>span:hover,.button-group.button-panel a:hover,.button-group.operators>span:hover,.button-group.operators a:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.button-group.button-panel>span:first-child,.button-group.button-panel a:first-child,.button-group.operators>span:first-child,.button-group.operators a:first-child{border-left-width:2px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group.button-panel>span:last-child,.button-group.button-panel a:last-child,.button-group.operators>span:last-child,.button-group.operators a:last-child{border-right-width:2px;border-top-right-radius:6px;border-bottom-right-radius:6px}.button-group.button-panel>span>span.check,.button-group.button-panel a>span.check{font-family:'FontAwesome';white-space:nowrap;width:1em;display:inline-block;text-align:left}.button-group.button-panel>span>span.check:not(.checked)::after,.button-group.button-panel a>span.check:not(.checked)::after{content:""}.button-group.button-panel>span>span.check.checked::after,.button-group.button-panel a>span.check.checked::after{content:""}.button-group.button-panel>span>span.check>span,.button-group.button-panel a>span.check>span{position:absolute;margin-left:-3000px}.button-group.button-view{position:absolute;display:block;right:0;top:0;z-index:20;margin:0;padding:0;width:20px;font-size:10pt;color:#fefefe}.button-group.button-view>span:first-child{margin-top:2px}.button-group.button-view>span{display:block !important;border-width:0;text-decoration:none;text-align:center;font-style:normal}.button-group.button-view>span.download::after{content:""}.button-group.button-view>span.close::after{content:""}.button-group.button-view>span.minimize::after{content:""}.button-group.button-view>span.plugin::after{content:""}ul.menu.button-group-list{border-top-right-radius:8px;position:fixed;font-size:10pt;left:0;text-align:left;margin:-2px;margin-top:0}ul.menu.button-group-list>li:first-of-type{border-top-right-radius:5px}.button-icon{font-family:'FontAwesome';white-space:nowrap;line-height:1.3}.button-icon>span{position:absolute;margin-left:-3000px}.button-icon[data-icon]::after{content:attr(data-icon)}.button-panel .button-icon{line-height:.7}div.panel{position:relative;width:100%;display:block}div.view{position:relative;padding-top:2px;display:block;width:100%}div.view:not(.show){display:none}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1.0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid transparent;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:white}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:white}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:white}.introjs-arrow.right{right:-10px;top:10px;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:white}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:white}.introjs-arrow.left{left:-10px;top:10px;border-right-color:white}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:white}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:0.3em 0.8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:0.2em 0 0 0.2em;-moz-border-radius:0.2em 0 0 0.2em;border-radius:0.2em 0 0 0.2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-nextbutton{-webkit-border-radius:0 0.2em 0.2em 0;-moz-border-radius:0 0.2em 0.2em 0;border-radius:0 0.2em 0.2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);opacity:0.0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0.0}25%{transform:scale(0);opacity:0.1}50%{transform:scale(0.1);opacity:0.3}75%{transform:scale(0.5);opacity:0.5}100%{transform:scale(1);opacity:0.0}}.introjs-helperLayer{background-color:transparent}.introjs-tooltip.gTstartSearch{max-width:500px}.tgreeting{font-weight:bold;color:#e55d00}.pfirstStep{width:500px}.introjs-donebutton{float:right;margin-left:5px}.introjs-skipbutton{color:#333}ul.client-list{padding-left:1.5em}ul.client-list li.client{list-style-type:none}ul.client-list li.client span.client-name::before{margin-left:-1.5em}ul.client-list li.client span.client-desc{font-size:70%;display:block}span.client-name{font-weight:bold}span.client-name::before{font-family:'FontAwesome';white-space:nowrap;display:inline-block;width:1.5em;content:"";color:#009ee0;font-size:100%}section#news{background-color:#e3e8a3;mix-blend-mode:soft-light;padding:1em;padding-right:2em;border-radius:6px;border-left:5px solid #636f07}section#news dt{float:left;clear:left;width:15ex;text-align:right;font-weight:bold}section#news dd.maintenance>h4::after{font-family:'FontAwesome';white-space:nowrap;color:#c1002b;content:" "}section#news dd{margin:0 1ex 0 16ex;padding:0 0 0.5em 1em}section#news dd>p{max-width:80ex;margin-block-start:0ex}section#news dd>h4{margin-block-start:0ex;margin-block-end:0.33ex}@media all and (max-width: 42.5em){section#news dt{text-align:left;float:none;width:auto;padding-bottom:.2em}section#news dd{margin-left:1em}}div.view.widget{padding-right:20px}div.view.widget>iframe{margin:0;box-sizing:border-box;padding:0;width:100%;overflow-x:auto}div.panel.result>div>div.widget>iframe{background-color:#fefefe}main{padding-bottom:20pt;margin-left:40px;margin-right:20px}main.embedded{margin-left:14px;margin-right:14px}main p{text-align:justify;hyphens:auto}main h2#page-top{margin-top:0;padding-top:1em}main.page{margin-left:245px}main.page p code,main.page li code,main.page dd code,main.page dt code{background-color:#d9dadb;color:#87888a;padding:0 .5em;border-radius:6px}main p.hint{margin:0 auto;text-align:center}ul.menu.hint{display:inline-block;white-space:normal;text-align:left;max-width:23em !important;top:0}ul.menu.hint>li:first-of-type{border-top-width:1px;border-top-left-radius:0;border-top-right-radius:0}div.alert.hint{position:absolute;background-color:#fe1a00;color:#fefefe;padding:3pt 6pt;margin-top:8px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);width:auto;min-width:10em;max-width:23em !important;transition:opacity 0.2s ease 0s;border-radius:6px;border-top-left-radius:0}div.alert.hint::before{position:absolute;content:"";display:block;top:-12px;left:0;width:0;white-space:normal;border-width:0 8px 12px 0;border-style:solid;border-color:#fe1a00 transparent}.hint.mirror{position:absolute;display:block;left:0;top:0;z-index:90;white-space:pre-wrap;height:0}.hint.mirror>span{opacity:0;white-space:pre-wrap;overflow:hidden}.hint.mirror>div{position:absolute;display:block;cursor:pointer;transition:left 0.2s ease 0s;top:0;left:0;text-align:left;padding:0;border-top:5px solid #f6a800;height:10px;width:1.2em}.hint.mirror>div:hover:not(.active){border-top:10px solid #f6a800}.hint.mirror>div.active{border-top-width:0;height:0;width:23em}#q-field{display:block;margin-bottom:3px;width:100%;margin:0}#q-field::-webkit-search-cancel-button{display:none}#q-field.loading{background-color:#f4eebb;background-image:none}#searchbar{position:relative;width:100%;padding:0;padding-right:70px}#searchbar button[type=submit]{position:absolute;padding:0;right:40px}#searchbar button[type=submit]:not(.loading)::after{content:""}.query.panel{padding-right:70px}.query.button-group.button-panel{display:block;width:auto;text-align:right;vertical-align:top;line-height:1.3em}.query.button-group.button-panel>span{box-shadow:none}.vc{margin-top:4pt}.vc .builder{position:initial}.vc .docGroup{position:relative;display:inline-block;margin-left:4em;padding:4pt 2pt 4pt 0pt;border-radius:12px;border-style:solid;border-width:0 .4em}.vc .docGroup .docGroup{display:block}.vc .docGroup[data-operation]>.doc:first-child::before,.vc .docGroup[data-operation]>.docGroup:first-child::before{content:none}.vc .docGroup[data-operation]>.doc::before,.vc .docGroup[data-operation]>.docGroup::before{position:absolute;display:inline-block;text-align:right;width:4em;margin-left:-4.5em;line-height:1.5em;border-top:2px solid transparent}.vc .docGroup[data-operation]>.docGroup::before{margin-left:-4.9em}.vc .docGroup[data-operation=or]>.doc::before,.vc .docGroup[data-operation=or]>.docGroup::before{content:"or"}.vc .docGroup[data-operation=and]>.doc::before,.vc .docGroup[data-operation=and]>.docGroup::before{content:"and"}.vc .docGroup>.operators{position:absolute;display:block;vertical-align:middle;top:10px;left:3px;margin-left:100%;padding:0}.vc .docGroup>.operators>span:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.vc .doc{line-height:170%;padding-left:4em}.vc .doc>span+span,.vc .doc>span+div+span,.vc .doc>span+ul+span{margin-left:5pt}.vc .doc>span.key,.vc .doc>span.value{font-weight:bold}.vc .doc>span.value[data-type=regex]{font-style:italic}.vc .doc>span.value[data-type=regex]::after,.vc .doc>span.value[data-type=regex]::before{content:'/'}.vc .doc>span.key{position:relative}.vc .doc>span.key>ul{margin:0;margin-left:3.3em}.vc .doc>span.key.fixed{color:#9bad0b}.vc .doc.unspecified>span,.vc .doc span.unspecified{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding:0 4px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-style:solid;border-width:2px;border-radius:6px}.vc .doc>.operators{display:inline-block;margin-left:10px}.vc .rewritten .rewrite{display:inline-block;margin-left:4pt;color:#f6a800}.vc .rewritten .rewrite::after{font-family:'FontAwesome';white-space:nowrap;font-style:normal;font-weight:normal;content:"";text-decoration:underline}.vc .rewritten .rewrite>span{display:none}.vc .operators{opacity:0;white-space:nowrap;padding:0;font-size:0;line-height:0;text-align:center}.vc>.docGroup{margin-left:0}.vc .menu{display:inline-block}.vc .menu li[data-type=ref]::before,.vc span.key.ref::before{font-family:'FontAwesome';white-space:nowrap;content:"";padding-right:4pt;font-style:normal;font-weight:normal}.vc div.value{position:absolute;display:inline-block;min-width:max-content;z-index:8000;padding:4pt;margin-top:-6pt;border-radius:6px;border-width:2px;border-style:solid}.vc div.value input{border-width:0;outline-width:0}.vc div.value>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);display:inline-block;padding:0 4pt;margin-left:4pt;font-size:80%;font-style:italic;border-width:2px;border-style:solid;border-radius:6px}.vc div.value.regex>input{font-style:italic}.vc div.value.regex>div{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}.vc:not(.fragment) .docGroup,.vc:not(.fragment) .doc{color:#616263}.vc:not(.fragment) .docGroup:hover{background-color:rgba(255,255,255,0.3)}.vc:not(.fragment) .doc>span:not(.fixed){cursor:pointer}.vc:not(.fragment) .doc>span:not(.fixed):hover{color:#f6a800}.vc:not(.fragment) .doc.unspecified>span:hover,.vc:not(.fragment) span.unspecified:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.vc:not(.fragment) .doc:hover>.operators,.vc:not(.fragment) .docGroup:hover>.operators{opacity:1}.vc:not(.fragment) .docGroup[data-operation]>.doc::before,.vc:not(.fragment) .docGroup[data-operation]>.docGroup::before{color:#f6a800}.vc:not(.fragment) .docGroup[data-operation=or]{border-color:#f6a800}.vc:not(.fragment) div.value{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.2)}.vc:not(.fragment) div.value>div{cursor:pointer}.vc:not(.fragment) div.value>div:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.docGroup>.operators{z-index:30}.docGroup .docGroup>.operators{z-index:31}.docGroup .docGroup .docGroup>.operators{z-index:32}.docGroup .docGroup .docGroup .docGroup>.operators{z-index:33}.docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:34}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:35}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:36}.vc.fragment>div>div.docGroup{margin-left:0}.vc.fragment .doc{margin-right:2em}#collection{line-height:1em;border-radius:6px}#vc-choose>span.rewritten::after{font-family:'FontAwesome';white-space:nowrap;color:#f6a800;padding:0;padding-left:4px;content:"";text-decoration:underline;font-style:normal;font-weight:normal}div#vc-view{position:relative}div#vc-view>div.vc{display:none;margin:1.3em 0 .5em 0;border:2px solid #636f07;background-color:#fefefe}div#vc-view>div.vc.active{display:block}div#vc-view>div.vc>div:first-child{padding:1.3em}div.panel.vcinfo{padding:3pt 0pt 3pt 3pt;background-color:#636f07}div.panel.vcinfo div.button-group>span{box-shadow:none}div.stattable{display:flex;flex-direction:row;margin-right:20px}div.stattable>dl{margin-bottom:4px}div.stattable>dl>div{border-color:#636f07}div.stattable>dl>div>dt{background-color:#8a9a0a;width:15em;margin:0}div.stattable>dl>div>dt::after{content:":"}div.stattable>dl>div>dd{background-color:#dce883;color:#616263}div.stattable.stdisabled dt,div.stattable.stdisabled dd{background-color:#b9c46a;color:#636f07;text-shadow:none}div.reloadStatB>span.refresh{margin-left:2pt}span.refresh::after{vertical-align:sub;content:""}@media (min-width: 1680px){div.stattable dl.flex>div{width:inherit}}div.datepicker{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);position:absolute;display:inline-block;z-index:90;font-size:80%;padding:4pt;box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-width:2px;border-style:solid;border-radius:6px}div.datepicker>div{font-size:120%;width:45%}div.datepicker>div.month{float:right}div.datepicker>div>span{display:inline-block;overflow:hidden;white-space:nowrap}div.datepicker>div>span:first-child,div.datepicker>div>span:last-child{width:15%}div.datepicker>div>span:first-child::before,div.datepicker>div>span:last-child::before{font-family:'FontAwesome';white-space:nowrap;display:inline-block;text-align:center;cursor:pointer;min-width:14px}div.datepicker>div>span:first-child::before{content:""}div.datepicker>div>span:last-child::before{content:""}div.datepicker>div>span:nth-child(2){display:inline-block;cursor:pointer;width:70%;text-align:center;text-overflow:ellipsis;border-radius:6px;border-style:solid;border-width:2px;border-color:transparent}div.datepicker>div>span:nth-child(2):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker>div>span:nth-child(2).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker table{border-collapse:separate;border-spacing:1px}div.datepicker input{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);padding-left:.4em;padding-right:.4em;background-color:#fefefe;width:100%;border-style:solid;border-width:1px}div.datepicker td{padding-left:.4em;padding-right:.4em;text-align:center;border-style:solid;border-width:1px}div.datepicker td:not(.out){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);cursor:pointer;background-color:#fefefe}div.datepicker td:not(.out).today{background-color:#bce4f7;color:#009ee0;text-shadow:none}div.datepicker td:not(.out).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker td:not(.out):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker td.out{border-color:transparent}#ql-field{position:relative;background-color:#9bad0b;cursor:pointer;margin:0;outline:none;border:none;display:inline-block;color:white;border-width:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#ql-field:checked{outline:none}#ql-field>option{padding:0pt 2pt;outline:none}#ql-field:-moz-focusring{color:transparent;text-shadow:0 0 0 white}input.pipe{display:none}header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#9bad0b;padding:8px 0 0 8px;font-size:10pt;color:#fefefe}header span.select{display:inline-block;cursor:pointer;line-height:1.8em;border-width:0;border-bottom-width:3px;border-style:solid;border-color:transparent}header span.select>span{font-weight:bold}header span.select:hover{color:#636f07;border-color:#636f07}header span.select::after{font-family:'FontAwesome';white-space:nowrap;pointer-events:none;text-align:center;content:"";padding-left:4pt;padding-right:4pt}header span.select.active{border-color:#f6a800}header span.select.active::after{content:""}header form{position:relative;display:block;padding-left:230px;min-height:2.7em;margin:0px}header input{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0}header .button{color:#fefefe;line-height:2em;margin-right:40px}header .button.right{float:right;display:inline-block}header .button.top{position:absolute;display:block;top:0;right:0;margin-right:0;width:20px;background-color:#636f07;text-align:center;height:100%;z-index:20}header .button.top>a:hover{color:#fefefe}header .button>a{color:#fefefe;cursor:pointer;position:relative;font-size:120%}header .button>a>span{position:absolute;margin-left:-3000px}header .button>a::after{font-family:'FontAwesome';white-space:nowrap}header .button>a.tutorial::after{content:""}header .button>a.question::after{content:""}header .button>a.login::after{content:""}header .button>a.logout::after{content:""}.query.button-group>span{border-top-width:0;border-color:white}.query.button-group>span:first-child{border-top-left-radius:0}.query.button-group>span:last-child{border-top-right-radius:0}footer{background-color:#616263;position:absolute;bottom:0;padding-bottom:2px;font-size:70%;width:100%;text-align:right}footer a:link{margin:0 .5em;color:#d9dadb}footer a:visited{color:#d9dadb}footer a:hover{color:#fefefe}footer a[href^="http://"]::after,footer a[href^="https://"]::after{content:none}footer span.separator:after{content:"-";color:#d9dadb}aside{background-color:#636f07;color:#fefefe;width:230px;position:fixed;display:block;transition:all .3s ease-in-out;outline:none;font-size:10pt;z-index:100;top:0;left:0;height:100%;padding-top:65px}aside>div{overflow-y:auto;overflow-x:visible;max-height:100%}aside>*{opacity:1}aside::after{font-family:'FontAwesome';white-space:nowrap;position:absolute;display:block;opacity:0;cursor:pointer;right:0;bottom:0;content:"";font-size:16pt;width:16pt;height:17pt;padding:6pt;background-color:#636f07;border-top-right-radius:6px;margin-right:-20px}aside h2,aside legend{line-height:2em;text-align:center;padding:0;margin:0;font-size:100%;font-weight:bold}aside ul.nav{list-style-type:none;margin:0;font-size:10pt;text-indent:0;padding:0}aside ul.nav li{padding:0}aside ul.nav li>a{padding:3pt 6pt}aside ul.nav li>a:visited{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5)}aside ul.nav li.folded.active ul{display:block}aside ul.nav li.folded ul{display:none}aside ul.nav li.active>a:link{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}aside ul.nav li>a:link{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,0.5);display:block;border-right-width:2px;border-right-style:solid}aside ul.nav li>a:link:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}aside ul.nav li h3{padding:0;margin:0;font-weight:bold;font-size:100%}aside ul.nav li>a{padding-left:6pt}aside ul.nav li li>a{padding-left:18pt}aside ul.nav li li li>a{padding-left:36pt}aside nav>ul>li>a{font-weight:bold}aside fieldset{position:relative;border-width:0}aside fieldset legend{display:none}aside fieldset input[type=text],aside fieldset input[type=password]{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0;width:100%}aside fieldset>form>div{position:relative;width:100%;margin-top:4px;padding-right:30px}aside fieldset>p{color:#9bad0b}aside fieldset>p.announcement{color:#fefefe}aside fieldset>p.announcement>time{display:block;font-size:70%}aside fieldset hr{border:none;border-top:2px solid #d9dadb}aside fieldset ul{display:block;font-size:80%;text-align:right;padding:0;margin-top:0}aside fieldset ul>li{display:inline}aside fieldset ul>li:first-child::after{content:' | '}aside fieldset button{position:absolute;top:0;right:0}aside fieldset button::after{content:""}aside.off,aside:not(:focus):not(.active){margin-left:-210px}aside.off::after,aside:not(:focus):not(.active)::after{opacity:1}aside.off>*,aside:not(:focus):not(.active)>*{opacity:0;transition-property:opacity;transition-duration:.3s}aside.off::after{display:none}body.no-js #notifications{display:block !important}body.no-js aside{position:relative;display:block;transition:none;margin-left:0 !important;padding-top:0;width:100%;top:0}body.no-js aside>*{opacity:1 !important;transition:none}body.no-js aside form.login>input,body.no-js aside form.login>div{width:auto;margin-top:0}body.no-js aside form.login>input:first-of-type,body.no-js aside form.login>div:first-of-type{float:left;margin-right:1em}body.no-js aside form.login button{height:100%}body.no-js aside p,body.no-js aside::after{display:none}body.no-js main div.intro{margin-left:8px !important}#activate{text-align:right;background-color:#f6a800;margin-top:0;padding:8px;padding-right:40px;color:#fefefe;font-size:80%}@media all and (max-width: 42.5em){body,#search>ol,#search div.snippet>span,header,header input,div#resultinfo,#pagination>a{font-size:9pt}header{padding-right:8px}header form{padding-left:0;padding-top:33px}.vc{font-size:9pt}.vc .builder .doc{padding-left:3em}.vc .builder * .docGroup{margin-left:3em}.vc .builder>.doc{padding-left:.5em}.vc .builder>.docGroup{margin-left:.5em}h1{margin-left:10px;width:130px;height:40px;background-size:100%;background-position:50% 0;z-index:110}#searchbar{padding-right:30px}#searchbar input{font-size:9pt}#searchbar button[type=submit]{right:0}.level-1{padding-bottom:2px}.level-2{padding-bottom:4px}main{margin-left:4px;margin-right:4px}header .button{margin-right:4px}header .button.top{height:auto}#search ol>li:target>div>div.snippet,#search ol>li.active>div>div.snippet{margin:2px 2em 2px 4px}#search ol>li div.meta{display:none}div.matchinfo{font-size:9pt}div.matchtable tr>*{padding:1pt 3pt}div.matchtree h6{display:block;float:none}div.matchtree>div{margin-left:2px}#kalamar-bg{overflow:hidden}#logos{margin-left:0;margin-right:0}#logos>div{border-top-width:14px;padding-right:0}#logos>div .logo>*{background-size:60%;background-position:0 0}div.intro{width:100%}body.embedded aside>div{top:0;transform:translateY(0)}aside:not(:focus):not(.active){margin-left:-230px}aside:not(:focus):not(.active)::after{font-size:12pt;height:11pt;text-align:right;padding-right:3pt;padding-top:2pt}aside ul{font-size:9pt;line-height:1em}aside.active ~ main div.intro,aside.active ~ main.page{margin-left:4px !important}aside.active{position:relative;display:block;padding-top:0;width:100%;top:0;border-width:0}aside.active fieldset input{font-size:9pt}aside.active::after{display:none}aside.active p,aside.active hr{display:none}#tutorial{border-radius:0;border-width:0;right:0;left:0;bottom:0;top:0;padding:0}#tutorial iframe{border-radius:0}#tutorial>ul.action.right{height:1.5em;right:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}main.page{margin-right:20px}}@media print{body,html,select,g>text{color:black}header,aside{display:none}main.page{margin:1em}#kalamar-bg{display:none}a.embedded-link{color:black;text-decoration:underline}pre.query.tutorial{background-color:white;color:black;margin-left:1em;margin-right:1em}blockquote.warning{background-color:grey;color:white;border-left-color:black;border-left-width:1em}}
+/*# sourceMappingURL=kalamar-0.41.1.css.map */
diff --git a/public/css/kalamar-0.41.1.css.map b/public/css/kalamar-0.41.1.css.map
new file mode 100644
index 0000000..0ea4a67
--- /dev/null
+++ b/public/css/kalamar-0.41.1.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["../../dev/scss/base/fonts.scss","../../dev/scss/base/flextable.scss","../../dev/scss/base/mixins.scss","../../dev/scss/base/lengths.scss","../../dev/scss/base/fragment.scss","../../dev/scss/base/choose.scss","../../dev/scss/base/colors.scss","../../dev/scss/base/icons.scss","../../dev/scss/base/load.scss","../../dev/scss/base/form.scss","../../dev/scss/base/view.scss","../../dev/scss/base/menu.scss","../../dev/scss/base/banner.scss","../../dev/scss/base/base.scss","../../dev/scss/main/highlight.scss","../../dev/scss/main/kwic.scss","../../dev/scss/main/logos.scss","../../dev/scss/main/view/matchtable.scss","../../dev/scss/main/view/tree.scss","../../dev/scss/main/view/matchtree.scss","../../dev/scss/main/view/metatable.scss","../../dev/scss/main/matchinfo.scss","../../dev/scss/main/pagination.scss","../../dev/scss/main/query.scss","../../dev/scss/main/resultinfo.scss","../../dev/scss/main/tutorial.scss","../../dev/scss/main/koralquery.scss","../../dev/scss/main/alertify/alertify-core.scss","../../dev/scss/main/alertify/alertify-default.scss","../../dev/scss/main/alertify.scss","../../dev/scss/main/intro.scss","../../dev/scss/main/buttongroup.scss","../../dev/scss/main/panel.scss","../../dev/scss/main/introjs.scss","../../dev/scss/main/introjs-ids.scss","../../dev/scss/main/oauth.scss","../../dev/scss/main/news.scss","../../dev/scss/main/plugin.scss","../../dev/scss/main/main.scss","../../dev/scss/header/hint.scss","../../dev/scss/header/searchbar.scss","../../dev/scss/header/vc.scss","../../dev/scss/header/statistics.scss","../../dev/scss/header/datepicker.scss","../../dev/scss/header/querylanguage.scss","../../dev/scss/header/pipe.scss","../../dev/scss/header/header.scss","../../dev/scss/footer/footer.scss","../../dev/scss/sidebar/sidebar.scss","../../dev/scss/no-js.scss","../../dev/scss/media.scss"],
+"names": [],
+"file": "kalamar-0.41.1.css"
+}
diff --git a/public/css/kalamar-0.41.3.css b/public/css/kalamar-0.41.3.css
new file mode 100644
index 0000000..5e08f25
--- /dev/null
+++ b/public/css/kalamar-0.41.3.css
@@ -0,0 +1,8854 @@
+@charset "UTF-8";
+/**
+ * Aggregate separated Sass files for Kalamar
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Load web fonts for Kalamar
+ */
+@font-face {
+ font-family: "FontAwesome";
+ src: url("../font/fontawesome-webfont.eot?v=4.3.0");
+ src: url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");
+ font-weight: normal;
+ font-style: normal;
+}
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * This defines flexible table cells
+ * for views (including media queries).
+ */
+dl.flex {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+ align-items: stretch;
+ width: auto;
+ padding-bottom: 0;
+}
+dl.flex > div {
+ display: flex;
+ flex-direction: row;
+ text-align: center;
+ width: 100%;
+ border-width: 1px;
+ border-style: solid;
+ align-items: stretch;
+}
+dl.flex > div > * {
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 25em;
+ overflow: hidden;
+ padding: 1px 6px;
+ margin: 0px;
+}
+dl.flex > div > dt {
+ text-align: left;
+ width: 12.5em;
+ padding: 3pt 6pt;
+ margin: 0;
+}
+dl.flex > div > dd {
+ text-align: left;
+ padding: 3pt 6pt;
+ margin: 0;
+ width: 100%;
+ max-width: none;
+ max-height: 6em;
+ margin-left: 2px;
+ white-space: normal;
+ overflow-y: auto;
+ overflow-x: hidden;
+ text-overflow: ellipsis;
+}
+
+@media (min-width: 640px) {
+ dl.flex > div {
+ width: 50%;
+ }
+}
+@media (min-width: 800px) {
+ dl.flex > div {
+ width: 33.3333333333%;
+ }
+}
+@media (min-width: 1200px) {
+ dl.flex > div {
+ width: 25%;
+ }
+}
+@media (min-width: 1680px) {
+ dl.flex > div {
+ width: 20%;
+ }
+}
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Definitions of fragments for vc and query
+ * builder.
+ */
+.vc.fragment,
+p.query.fragment {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ position: relative;
+ padding: 4pt 6pt !important;
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 6px;
+ margin-left: 180px;
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ margin-right: 20px;
+}
+.vc.fragment:hover,
+p.query.fragment:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+ cursor: pointer;
+}
+.vc.fragment > span:first-of-type,
+p.query.fragment > span:first-of-type {
+ font-weight: bold;
+ padding-right: 4pt;
+}
+.vc.fragment > span:nth-of-type(2),
+p.query.fragment > span:nth-of-type(2) {
+ padding-right: 1.2em;
+}
+.vc.fragment::after,
+p.query.fragment::after {
+ font-family: "FontAwesome";
+ content: "";
+ position: absolute;
+ right: 4pt;
+ top: 2px;
+}
+
+/**
+ * Load indicator.
+ */
+div.loading {
+ background-color: transparent !important;
+ height: 16px !important;
+ width: 16px !important;
+ margin: 0 auto !important;
+}
+
+.loading {
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==");
+}
+
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Definition of form elements for Kalamar.
+ */
+.form-table {
+ display: block;
+ padding: 0;
+ font-size: 80%;
+}
+.form-table > fieldset {
+ margin-top: 0;
+}
+.form-table fieldset {
+ border-width: 0;
+ padding: 0;
+ margin-top: 1em;
+}
+.form-table fieldset > div {
+ white-space: nowrap;
+}
+.form-table legend {
+ background-color: transparent;
+ margin-left: 0;
+ font-weight: bold;
+ border-radius: 6px;
+}
+.form-table label[for] {
+ display: block;
+ text-align: left;
+}
+.form-table label[for],
+.form-table input[type=submit],
+.form-table a.form-button {
+ margin-top: 2em;
+}
+.form-table fieldset.form-line legend {
+ font-size: 100%;
+ display: inline-block;
+}
+.form-table fieldset.form-line legend::after {
+ content: ":";
+ color: #e3e8a3;
+}
+.form-table fieldset.form-line input, .form-table fieldset.form-line label[for] {
+ display: inline-block;
+ margin: 0;
+}
+.form-table fieldset.form-line input {
+ vertical-align: bottom;
+}
+.form-table fieldset.form-line label[for] {
+ margin-right: 2em;
+}
+.form-table input,
+.form-table textarea,
+.form-table button,
+.form-table a.form-button {
+ border-radius: 6px;
+}
+.form-table input,
+.form-table textarea {
+ border-color: #d9dadb;
+ background-color: #fefefe;
+ border-style: solid;
+}
+.form-table input,
+.form-table textarea,
+.form-table select,
+.form-table a.form-button {
+ border-style: solid;
+ display: inline-block;
+ width: 20%;
+ min-width: 20em;
+ padding: 8px;
+}
+.form-table input[type=radio] {
+ display: inline;
+ text-align: right;
+ background-color: red;
+ width: auto;
+ min-width: auto;
+}
+.form-table input[readonly=readonly],
+.form-table textarea[readonly] {
+ background-color: #f4eebb;
+}
+.form-table .field-with-error {
+ border-color: #c1002b;
+}
+.form-table input[type=submit],
+.form-table button,
+.form-table a.form-button {
+ display: inline-block;
+ cursor: pointer;
+ border-width: thin;
+ text-align: center;
+ background-color: #8a9a0a;
+ border-color: #636f07;
+ color: #636f07;
+}
+.form-table a.form-button:hover {
+ color: inherit !important;
+}
+.form-table label.field-required::after {
+ color: #009ee0;
+ content: "*";
+}
+
+.button-abort {
+ background-color: #ffd080 !important;
+ color: #e55d00 !important;
+ border-color: #e55d00 !important;
+}
+
+button {
+ cursor: pointer;
+}
+button + button {
+ right: 0;
+}
+button[type=submit] {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ font-weight: normal;
+ padding: 0;
+ height: 100%;
+ top: 0;
+ width: 30px;
+ border: 2px solid #fefefe;
+ /*
+ * This is just for styling the last button,
+ * in case there are more than one buttons.
+ */
+}
+button[type=submit] > span:nth-of-type(1) {
+ position: absolute;
+ margin-left: -3000px;
+}
+button[type=submit]::after {
+ font-family: "FontAwesome";
+}
+button[type=submit]:hover, button[type=submit]:focus {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+button[type=submit]::-moz-focus-inner {
+ border: none;
+}
+button[type=submit]:active {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+button[type=submit]:last-of-type {
+ border-right-width: 2px;
+ border-right-style: solid;
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+}
+
+/**
+ * Checkbox styling
+ * http://stackoverflow.com/questions/4148499/how-to-style-checkbox-using-css
+ */
+.checkbox {
+ display: none;
+}
+.checkbox + label {
+ cursor: pointer;
+}
+.checkbox + label span {
+ display: inline-block;
+ border-radius: 4px;
+ width: 1em;
+ height: 1em;
+ line-height: 1em;
+ vertical-align: middle;
+ padding: 0;
+ margin-right: 0.2em;
+}
+.checkbox + label span::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+}
+.checkbox:checked + label span::after {
+ content: "";
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+.result-view {
+ background-color: #fefefe;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Definitions for menu design.
+ */
+ul.menu {
+ position: absolute;
+ padding: 0;
+ margin: 0;
+ text-indent: 0;
+ opacity: 0;
+ list-style-type: none;
+ list-style-position: outside;
+ /**
+ * Ruler
+ */
+ /**
+ * List items
+ */
+ /**
+ * Default prefix view
+ */
+}
+ul.menu.visible {
+ opacity: 1;
+}
+ul.menu,
+ul.menu > span.pref:not(:empty) {
+ box-sizing: border-box;
+ text-shadow: none;
+ font-weight: normal;
+ z-index: 120;
+}
+ul.menu > li,
+ul.menu > span.pref:not(.active) {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+}
+ul.menu > li,
+ul.menu > span.pref:not(:empty) {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ cursor: pointer;
+ padding: 3pt 6pt;
+ white-space: normal;
+ border-width: 2px;
+ border-bottom-width: 0px;
+ border-top-width: 0px;
+ border-style: solid;
+}
+ul.menu span.desc {
+ display: block;
+ font-size: 75%;
+}
+ul.menu div.lengthField {
+ border-color: transparent;
+ border-width: 2px;
+ padding: 3pt 6pt;
+ padding-top: 0;
+ padding-bottom: 0;
+}
+ul.menu div.lengthField span {
+ display: block !important;
+ line-height: 0;
+ color: transparent;
+}
+ul.menu > div.ruler {
+ position: absolute;
+ right: 0px;
+ margin-right: -14px;
+ background-color: transparent;
+ width: 14px;
+ height: 100%;
+ opacity: 0;
+ cursor: pointer;
+ transition: opacity 0.5s ease 1s;
+}
+ul.menu > div.ruler > span {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+ position: absolute;
+ display: block;
+ right: 0;
+ width: 10px;
+ z-index: 115;
+ border-radius: 4px;
+ border-width: 2px;
+ border-style: solid;
+}
+ul.menu > div.ruler.active > span {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+ul.menu > div.ruler > div {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ position: absolute;
+ right: 0;
+ width: 10px;
+ height: 100%;
+ border-radius: 4px;
+ border-width: 2px;
+ border-style: solid;
+}
+ul.menu:active > div.ruler, ul.menu:hover > div.ruler,
+ul.menu > div.ruler.active {
+ transition: opacity 0.1s ease;
+ opacity: 1;
+}
+ul.menu > li,
+ul.menu div.lengthField {
+ padding-right: 1.6em;
+}
+ul.menu > li:first-of-type {
+ border-top-width: 2px;
+ border-top-left-radius: 6px;
+ border-top-right-radius: 6px;
+}
+ul.menu > li:last-of-type {
+ border-bottom-width: 2px;
+ border-bottom-left-radius: 6px;
+ border-bottom-right-radius: 6px;
+}
+ul.menu > li mark {
+ text-decoration: underline;
+ background-color: transparent;
+ color: inherit;
+ font-weight: bold;
+}
+ul.menu > li.active,
+ul.menu > span.pref.active {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+ul.menu > li:hover,
+ul.menu > span.pref:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+ul.menu > span.pref:not(:empty) {
+ position: absolute;
+ min-width: 5px;
+ font-size: 80%;
+ left: 0;
+ bottom: 0;
+ display: block;
+ margin-bottom: -2.1em;
+ padding: 2px 6px;
+ border-radius: 6px;
+ border-width: 2px;
+}
+
+/**
+ * Rolling menu
+ */
+ul.menu.roll > li:first-of-type:not(.no-more):before {
+ position: absolute;
+ font-family: "FontAwesome";
+ content: "";
+ right: 0.5em;
+ top: 0.4em;
+}
+ul.menu.roll > li:last-of-type:not(.no-more):before {
+ position: absolute;
+ font-family: "FontAwesome";
+ content: "";
+ right: 0.5em;
+ bottom: 0.4em;
+}
+ul.menu.roll:not(.visible) {
+ height: 0;
+}
+
+/**
+ * Sorting menu
+ */
+ul.menu.sort {
+ position: relative;
+ display: inline-block;
+}
+ul.menu.sort > li::before {
+ content: "";
+}
+ul.menu.sort > li.active:hover {
+ color: #fefefe;
+ background-color: #c1002b;
+ border-color: black;
+ text-shadow: none;
+}
+
+/**
+ * select menu
+ */
+span.menu.select > span {
+ z-index: 105;
+}
+span.menu.select > ul.menu.roll {
+ display: none;
+ z-index: -100;
+}
+span.menu.select > ul.menu.roll.visible {
+ display: block;
+ z-index: 110;
+}
+
+.banner {
+ position: fixed;
+ width: 10em;
+ height: 10em;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
+ right: 0px;
+ margin-right: -2.4em;
+ top: 0;
+}
+.banner::after {
+ content: attr(data-note);
+ display: block;
+ overflow: hidden;
+ width: 12em;
+ font-size: 10pt;
+ font-weight: bold;
+ word-spacing: 2px;
+ text-decoration: none;
+ position: relative;
+ left: 2em;
+ top: -1.6em;
+ line-height: 2em;
+ text-align: center;
+ -moz-transform-origin: 0 0;
+ -moz-transform: rotate(45deg);
+ -webkit-transform-origin: 0 0;
+ -webkit-transform: rotate(45deg);
+ -ms-transform-origin: 0 0;
+ -ms-transform: rotate(45deg);
+ transform-origin: 0 0;
+ transform: rotate(45deg);
+ background-color: #f4eebb;
+ color: #f6a800;
+ border: 1px solid #f6a800;
+}
+
+/**
+ * Basic global CSS rules for Kalamar
+ */
+* {
+ -webkit-box-sizing: border-box;
+ /* Safari/Chrome, other WebKit */
+ -moz-box-sizing: border-box;
+ /* Firefox, other Gecko */
+ box-sizing: border-box;
+ /* Opera/IE 8+ */
+}
+
+body,
+html,
+select,
+g > text {
+ font-family: verdana, tahoma, arial, Helvetica, sans-serif;
+ color: #616263;
+ margin: 0;
+}
+
+g > text {
+ fill: #616263;
+}
+
+html {
+ height: 100%;
+}
+
+body {
+ position: relative;
+ min-height: 100%;
+ font-size: 12pt;
+ margin: 0;
+ padding: 0;
+}
+
+a:link {
+ text-decoration: none;
+ color: #f6a800;
+}
+a:link:hover {
+ color: #e55d00;
+ transition: color 0.3s ease 0s;
+}
+a[href^="http://"]::after, a[href^="https://"]::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: " ";
+ font-size: 75%;
+}
+
+a[onclick$="return PArok(this,false)"] {
+ unicode-bidi: bidi-override;
+ direction: rtl;
+ text-align: left;
+}
+a[onclick$="return PArok(this,false)"] > span:nth-child(1n+2) {
+ display: none;
+}
+a[onclick$="return PArok(this,false)"] > span:nth-child(1)::after {
+ content: "@";
+}
+
+.clear {
+ clear: both;
+}
+
+iframe {
+ border-width: 0;
+}
+
+blockquote {
+ border-radius: 6px;
+ padding: 2pt 5pt 2pt 20pt;
+ margin: 0;
+ border-left: 5px solid #009ee0;
+ background-color: #bce4f7;
+ color: #009ee0;
+ mix-blend-mode: soft-light;
+}
+blockquote.bug, blockquote.missing, blockquote.warning {
+ border-left-color: black;
+ background-color: #c1002b;
+ color: #fefefe;
+ mix-blend-mode: multiply;
+}
+
+dl {
+ margin: 0;
+ padding-bottom: 0.5em;
+}
+dl dt {
+ font-weight: bold;
+}
+dl dt abbr {
+ border-width: 0;
+}
+dl dt abbr[data-type=token]::after {
+ color: #009ee0;
+}
+dl dt abbr[data-type=span]::after {
+ color: #c1002b;
+}
+dl dt abbr::after {
+ content: " (" attr(title) ")";
+ vertical-align: bottom;
+ font-style: italic;
+ font-weight: normal;
+ font-size: 80%;
+}
+
+/*
+ * Based on github.com style (c) Vasily Polovnyov <vast@whiteants.net>
+ */
+.hljs {
+ display: block;
+ padding: 0.5em;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.diff .hljs-header,
+.hljs-javadoc {
+ color: #998;
+ font-style: italic;
+}
+
+.hljs-keyword,
+.css .rule .hljs-keyword,
+.hljs-winutils,
+.javascript .hljs-title,
+.nginx .hljs-title,
+.hljs-subst,
+.hljs-request,
+.hljs-status {
+ color: #333;
+ font-weight: bold;
+}
+
+.hljs-number,
+.hljs-hexcolor,
+.ruby .hljs-constant {
+ color: #099;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-phpdoc,
+.tex .hljs-formula {
+ color: #d14;
+}
+
+.hljs-title,
+.hljs-id,
+.coffeescript .hljs-params,
+.scss .hljs-preprocessor {
+ color: #900;
+ font-weight: bold;
+}
+
+.javascript .hljs-title,
+.lisp .hljs-title,
+.clojure .hljs-title,
+.hljs-subst {
+ font-weight: normal;
+}
+
+.hljs-class .hljs-title,
+.haskell .hljs-type,
+.vhdl .hljs-literal,
+.tex .hljs-command {
+ color: #458;
+ font-weight: bold;
+}
+
+.hljs-tag,
+.hljs-tag .hljs-title,
+.hljs-rules .hljs-property,
+.django .hljs-tag .hljs-keyword {
+ color: #000080;
+ font-weight: normal;
+}
+
+.hljs-attribute,
+.hljs-variable,
+.lisp .hljs-body {
+ color: #008080;
+}
+
+.hljs-regexp {
+ color: #009926;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.lisp .hljs-keyword,
+.tex .hljs-special,
+.hljs-prompt {
+ color: #990073;
+}
+
+.hljs-built_in,
+.lisp .hljs-title,
+.clojure .hljs-built_in {
+ color: #0086b3;
+}
+
+.hljs-preprocessor,
+.hljs-pragma,
+.hljs-pi,
+.hljs-doctype,
+.hljs-shebang,
+.hljs-cdata {
+ color: #999;
+ font-weight: bold;
+}
+
+.hljs-deletion {
+ background: #fdd;
+}
+
+.hljs-addition {
+ background: #dfd;
+}
+
+.diff .hljs-change {
+ background: #0086b3;
+}
+
+.hljs-chunk {
+ color: #aaa;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles for the KWIC view.
+ */
+#search {
+ position: relative;
+ margin-bottom: 30px;
+ overflow: visible;
+}
+#search div.matchinfo {
+ display: none;
+}
+#search > ol {
+ overflow-x: hidden;
+ overflow-y: visible;
+ width: auto;
+ text-indent: 0;
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ border: 1px solid #87888a;
+ font-size: 10pt;
+}
+#search > ol > li {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-items: stretch;
+ align-content: stretch;
+ border-style: solid;
+ border-color: #f6a800;
+ border-width: 0;
+}
+#search > ol > li .button-group.button-view {
+ display: none;
+}
+#search > ol > li:nth-of-type(even) div.match-main div.match-wrap {
+ background-color: #fefefe;
+}
+#search > ol > li p.ref {
+ display: none;
+}
+#search > ol > li div.meta,
+#search > ol > li div.match-main {
+ position: relative;
+ cursor: pointer;
+}
+#search > ol > li div.match-main {
+ display: block;
+ flex: 7 0;
+ z-index: 4;
+ overflow: hidden;
+}
+#search > ol > li div.match-main > div.match-wrap {
+ width: 99999%;
+ margin-left: -49999.5%;
+ background-color: #d9dadb;
+ overflow-x: hidden;
+ overflow-y: visible;
+ white-space: normal;
+}
+#search > ol > li div.meta {
+ flex: 1 0;
+ min-width: 12em;
+ max-width: 15em;
+ text-align: left;
+ width: 2px;
+ z-index: 5;
+ overflow-y: hidden;
+ overflow-x: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ background-color: #949597;
+ color: #fefefe;
+ font-size: 75%;
+ padding: 0 5pt;
+ border-color: #616263;
+ border-style: solid;
+ border-width: 2px 1px 0 0;
+}
+#search > ol > li div.meta:before {
+ content: " ";
+ display: inline-block;
+ height: 100%;
+ vertical-align: middle;
+}
+#search > ol > li div.meta:empty {
+ border-width: 0 1px 0 0;
+}
+#search > ol > li div.meta.flip {
+ background-color: #b3b4b5;
+}
+#search > ol > li:first-of-type div.meta {
+ border-top-width: 0;
+}
+#search > ol > li:last-of-type div.meta {
+ border-bottom-width: 0;
+}
+
+/**
+ * Snippet rules
+ */
+div.snippet {
+ text-overflow: ellipsis;
+ text-indent: 0;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ font-size: 0;
+ white-space: nowrap !important;
+}
+div.snippet > span, div.snippet mark {
+ padding: 5pt 0 6pt 0;
+ font-size: 10pt;
+}
+div.snippet > mark,
+div.snippet > span.match {
+ font-weight: bold;
+ color: #333;
+ text-shadow: none;
+ padding-left: 4pt;
+ padding-right: 2pt;
+}
+div.snippet > span.match > span.cutted::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ color: #9bad0b;
+ padding-left: 4pt;
+ padding-right: 4pt;
+}
+div.snippet.startMore:before, div.snippet.endMore:after {
+ content: "…";
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+div.snippet div.flag {
+ position: absolute;
+ height: 100%;
+ top: 0;
+ left: 0;
+ width: 11px;
+ background-color: #f6a800;
+ border-right: 1px solid #e55d00;
+}
+
+/**
+ * Active rules
+ */
+body.no-js #search > ol > li:active,
+#search > ol > li.active,
+#search > ol > li:target {
+ position: relative;
+ display: block;
+ background-color: #f6a800;
+ text-align: left;
+ border-width: 2px;
+ white-space: normal;
+ height: auto;
+ width: auto;
+ overflow: hidden;
+}
+body.no-js #search > ol > li:active div.matchinfo,
+#search > ol > li.active div.matchinfo,
+#search > ol > li:target div.matchinfo {
+ display: block;
+}
+body.no-js #search > ol > li:active + li.active,
+#search > ol > li.active + li.active,
+#search > ol > li:target + li.active {
+ border-top: 2px solid #d9dadb;
+ padding-top: 6px;
+}
+body.no-js #search > ol > li:active + li.active .button-group.button-view,
+#search > ol > li.active + li.active .button-group.button-view,
+#search > ol > li:target + li.active .button-group.button-view {
+ padding-top: 6px;
+}
+body.no-js #search > ol > li:active .snippet,
+#search > ol > li.active .snippet,
+#search > ol > li:target .snippet {
+ white-space: normal !important;
+ padding: 2pt 0 5pt 5pt;
+ background-color: #f4eebb;
+ margin-top: 0;
+ margin-right: 20px;
+ margin-bottom: 0;
+ margin-left: 0;
+}
+body.no-js #search > ol > li:active .snippet span,
+#search > ol > li.active .snippet span,
+#search > ol > li:target .snippet span {
+ display: inline !important;
+}
+body.no-js #search > ol > li:active .snippet > *,
+#search > ol > li.active .snippet > *,
+#search > ol > li:target .snippet > * {
+ background-color: transparent;
+}
+body.no-js #search > ol > li:active .snippet div.flag,
+#search > ol > li.active .snippet div.flag,
+#search > ol > li:target .snippet div.flag {
+ display: none;
+}
+body.no-js #search > ol > li:active .snippet > span,
+#search > ol > li.active .snippet > span,
+#search > ol > li:target .snippet > span {
+ line-height: 1.4em;
+ width: auto;
+}
+body.no-js #search > ol > li:active .snippet > span.context-left,
+#search > ol > li.active .snippet > span.context-left,
+#search > ol > li:target .snippet > span.context-left {
+ margin-left: 0;
+ display: inline;
+ overflow: visible;
+ text-align: left;
+ width: auto;
+}
+body.no-js #search > ol > li:active .button-group.button-view,
+#search > ol > li.active .button-group.button-view,
+#search > ol > li:target .button-group.button-view {
+ display: block;
+}
+body.no-js #search > ol > li:active div.match-main,
+#search > ol > li.active div.match-main,
+#search > ol > li:target div.match-main {
+ display: block;
+ width: 100%;
+}
+body.no-js #search > ol > li:active div.match-main div.match-wrap,
+#search > ol > li.active div.match-main div.match-wrap,
+#search > ol > li:target div.match-main div.match-wrap {
+ cursor: default;
+ min-height: 20pt;
+ background-color: #f6a800;
+ width: 100%;
+ margin-left: 0;
+ overflow-x: visible;
+ white-space: normal;
+}
+body.no-js #search > ol > li:active div.meta,
+#search > ol > li.active div.meta,
+#search > ol > li:target div.meta {
+ display: none;
+}
+body.no-js #search > ol > li:active p.ref,
+#search > ol > li.active p.ref,
+#search > ol > li:target p.ref {
+ display: block;
+ color: #fefefe;
+ padding: 3pt 10pt 3pt 3pt;
+ padding-right: 20px;
+ margin: 0pt;
+ width: 100%;
+ bottom: 0;
+ z-index: 30;
+}
+body.no-js #search > ol > li:active p.ref > span.sigle,
+#search > ol > li.active p.ref > span.sigle,
+#search > ol > li:target p.ref > span.sigle {
+ font-size: 75%;
+ vertical-align: top;
+ color: #f4eebb;
+ float: right;
+}
+
+/**
+ * Alignment rules
+ */
+#search ol span.context-left {
+ display: inline-block;
+ width: 50.01%;
+ text-align: right;
+}
+#search ol.align-right {
+ text-align: right;
+}
+#search ol.align-right div.match-main span.context-right {
+ display: inline-block;
+ width: 49.915%;
+ text-align: left;
+}
+#search ol.align-center div.match-main {
+ width: 100% !important;
+}
+#search ol.align-center div.match-main > .match-wrap {
+ position: relative;
+ margin-left: 0;
+}
+#search ol.align-center li:not(.active) div.snippet {
+ white-space: normal;
+ text-align: center;
+ width: 100000pt;
+ margin-left: -50000pt;
+}
+#search ol.align-center li:not(.active) div.snippet span.context-left {
+ display: inline-block;
+ text-align: right;
+ width: 40000pt;
+ margin-left: 70vw;
+}
+#search ol.align-center li:not(.active) div.snippet span.context-right {
+ display: inline-block;
+ text-align: left;
+ width: 40000pt;
+}
+
+/**
+ * Fix empty contexts
+ */
+#search ol span.context-left:empty::after, #search ol span.context-right:empty::after {
+ content: " ";
+ display: inline-block;
+}
+
+/**
+ * Highlight rules
+ */
+mark {
+ background-color: inherit;
+ color: inherit;
+}
+
+mark > mark,
+em,
+.level-0 {
+ border-bottom-width: 2px;
+ border-bottom-style: solid;
+ padding-bottom: 0px !important;
+ font-style: normal;
+}
+
+mark > mark > mark,
+em > em,
+.level-1 {
+ padding-bottom: 3px !important;
+}
+
+mark > mark > mark > mark,
+em > em > em,
+.level-2 {
+ padding-bottom: 6px !important;
+}
+
+#search > ol > li:not(.active) mark > mark > mark > mark, #search > ol > li:not(.active) em > em > em {
+ line-height: 180%;
+}
+#search > ol > li.active mark > mark > mark > mark, #search > ol > li.active em > em > em {
+ line-height: 250%;
+}
+
+.class-1 {
+ border-color: #c1002b;
+}
+
+.class-2 {
+ border-color: #009ee0;
+}
+
+.class-3 {
+ border-color: #f6a800;
+}
+
+.class-4 {
+ border-color: #9bad0b;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for logos.
+ */
+.logo::after {
+ content: "" !important;
+}
+.logo > * {
+ background-repeat: no-repeat;
+ background-size: 90%;
+ background-position: 50% 50%;
+}
+.logo > * > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+
+/**
+ * Background image for the front page
+ */
+#kalamar-bg {
+ position: fixed;
+ height: 110%;
+ width: 175%;
+ top: 0;
+ z-index: -5000;
+ opacity: 0.1;
+ background-image: url("../img/korap-bg-kalamar.svg");
+ background-size: 50%;
+ background-repeat: no-repeat;
+ background-position: 50% 50%;
+}
+
+/**
+ * Logo table of the front page
+ */
+#logos {
+ position: relative;
+ text-align: right;
+ font-size: 85%;
+ right: 0;
+ width: 100%;
+ margin-left: 20px;
+ padding-left: 60%;
+}
+#logos > div {
+ border-top: 26px solid #f6a800;
+ padding-right: 2em;
+}
+#logos p {
+ text-align: left;
+ display: inline-block;
+}
+
+/**
+ * Logo: Institute for German Language
+ */
+#ids-logo {
+ display: block;
+ width: 21.0333333333em;
+ height: 6.6666666667em;
+ background-image: url("../img/ids-leibniz-institute-for-the-german-language.svg");
+}
+
+/**
+ * Logo: KorAP
+ */
+h1 {
+ position: absolute;
+ margin: 0;
+ margin-left: 15px;
+ left: 0;
+ top: 0;
+ width: 7.8em;
+ height: 2.4em;
+ z-index: 105;
+ background-size: 72%;
+ background-image: url("../img/korap-logo-kalamar.svg");
+}
+
+#overview {
+ text-align: center;
+ width: 100%;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Table view
+ *
+ * The table view is complicated, as the
+ * first column has to be static.
+ */
+div.matchtable > div {
+ z-index: 20;
+ margin-left: 179px;
+ margin-right: 20px;
+ padding: 0;
+ overflow-x: auto;
+ overflow-y: visible;
+ width: auto;
+}
+div.matchtable table {
+ display: table;
+ border-collapse: separate;
+ border-spacing: 0px;
+}
+div.matchtable th {
+ color: #fefefe;
+}
+div.matchtable td,
+div.matchtable tbody th,
+div.matchtable thead th:not(:nth-child(1)):not(:nth-child(2)):not(.cutted) {
+ cursor: pointer;
+}
+div.matchtable td:empty {
+ cursor: default;
+}
+div.matchtable td:empty::after {
+ content: " ";
+ white-space: pre;
+}
+div.matchtable td.matchkeyvalues {
+ padding: 0;
+}
+div.matchtable td.matchkeyvalues > div {
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 25em;
+ overflow: hidden;
+ padding: 1px 6px;
+ margin: 0px;
+}
+div.matchtable td.matchkeyvalues > div > span {
+ color: #e55d00;
+ text-align: right;
+ padding-right: 0.5em;
+}
+div.matchtable td.matchkeyvalues > div > span::after {
+ content: ":";
+}
+div.matchtable tr {
+ outline: none;
+ /**
+ * The first two columns.
+ */
+}
+div.matchtable tr td.chosen,
+div.matchtable tr th.chosen,
+div.matchtable tr div.chosen {
+ background-color: #9bad0b !important;
+ color: #fefefe;
+}
+div.matchtable tr > th:nth-of-type(1),
+div.matchtable tr > th:nth-of-type(2) {
+ border-top: 2px solid #ff8000;
+ width: 88px;
+ position: absolute;
+ z-index: 80;
+ vertical-align: middle;
+ left: 0px;
+}
+div.matchtable tr > th:nth-of-type(2) {
+ left: 90px;
+}
+div.matchtable tr > * {
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 25em;
+ overflow: hidden;
+ padding: 1px 6px;
+ margin: 0px;
+ border: 1px solid #f6a800;
+}
+div.matchtable tr > td {
+ background-color: #ffd080;
+ white-space: nowrap;
+ vertical-align: top;
+ text-align: center;
+}
+div.matchtable tr > td.mark {
+ background-color: #f4eebb;
+}
+div.matchtable tr:nth-child(even) > td {
+ background-color: #f4eebb;
+}
+div.matchtable tr:nth-child(even) > td.mark {
+ background-color: #ffd080;
+}
+div.matchtable thead th {
+ background-color: #ff8000;
+ border-top-width: 0px !important;
+ text-align: center;
+}
+div.matchtable thead th:nth-of-type(1), div.matchtable thead th:nth-of-type(2) {
+ text-align: left;
+}
+div.matchtable thead th.mark {
+ background-color: #e55d00;
+}
+div.matchtable thead th.cutted {
+ background-color: #f4eebb;
+}
+div.matchtable thead th.cutted::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ color: #9bad0b;
+ padding-left: 4pt;
+ padding-right: 4pt;
+}
+div.matchtable tbody > tr:nth-of-type(1) > th {
+ border-top-color: transparent;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * SVG tree
+ */
+path.edge {
+ stroke: #ff8000;
+ stroke-width: 2px;
+ fill: none;
+}
+
+g.arc.infocus > path.edge {
+ stroke: #636f07;
+}
+
+marker#arr {
+ overflow: visible;
+}
+marker#arr path {
+ stroke: #e55d00;
+ fill: #e55d00;
+ fill-opacity: 1;
+ stroke-width: 2;
+}
+
+path.anchor {
+ stroke: #e55d00;
+ stroke-width: 3;
+ stroke-linecap: round;
+ z-index: 20;
+}
+
+g.root rect.empty {
+ stroke: #ff8000;
+ fill: #ff8000;
+ stroke-width: 2px;
+}
+
+g.middle rect,
+g.label rect {
+ stroke: #ff8000;
+ stroke-width: 2px;
+ fill: #ffd080;
+}
+
+g.label.infocus rect {
+ stroke: #636f07;
+ fill: #dce883;
+}
+
+g.middle.mark rect {
+ fill: #ff8000;
+}
+g.middle.mark > text {
+ fill: #f4eebb;
+}
+g.middle.mark > text > tspan {
+ stroke: #f4eebb;
+}
+
+g.leaf.mark text > tspan {
+ font-weight: bold;
+}
+
+g.leaf > rect {
+ display: none;
+}
+
+g > text > tspan {
+ text-anchor: middle;
+ font-size: 9pt;
+}
+
+g.leaf > text > tspan,
+text.leaf > tspan {
+ font-size: 10pt;
+ overflow: visible;
+}
+
+/**
+ * Matchtree view
+ */
+div.matchtree {
+ overflow-x: hidden;
+ overflow-y: visible;
+ padding: 0;
+ margin-top: 1pt;
+}
+div.matchtree h6 {
+ display: inline;
+ font-size: inherit;
+ color: #fefefe;
+ margin: 0;
+ padding: 0 !important;
+ float: left;
+}
+div.matchtree h6 > span {
+ border-top: 2px solid #ff8000;
+ width: 88px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 25em;
+ overflow: hidden;
+ padding: 1px 6px;
+ margin: 0px;
+ display: inline-block !important;
+ margin: 0;
+}
+div.matchtree h6 > span:nth-of-type(2) {
+ margin-left: 2px;
+}
+div.matchtree > div {
+ position: unset;
+ z-index: 4;
+ overflow-x: auto;
+ margin: 2px;
+ margin-left: 180px;
+ margin-right: 20px;
+ background-color: #f4eebb;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+div.metatable > dl {
+ margin-right: 20px;
+ margin-top: 2px;
+}
+div.metatable > dl > div {
+ border-color: #f6a800;
+}
+div.metatable > dl > div > * {
+ padding: 0.2em;
+}
+div.metatable > dl > div > dt {
+ background: #ff8000;
+ color: #fefefe;
+ width: 12.5em;
+}
+div.metatable > dl > div > dd {
+ background-color: #f4eebb;
+ cursor: pointer;
+}
+div.metatable > dl > div > dd.metakeyvalues {
+ padding: 0;
+}
+div.metatable > dl > div > dd.metakeyvalues > div {
+ padding: 0.2em;
+}
+div.metatable > dl > div > dd.metakeyvalues > div::before {
+ content: "• ";
+ color: #f6a800;
+}
+div.metatable > dl > div > dd.chosen,
+div.metatable > dl > div > dd > div.chosen {
+ background-color: #9bad0b !important;
+ color: #fefefe;
+}
+div.metatable > dl > div > dd[data-type="type:store"], div.metatable > dl > div > dd[data-type="type:attachement"] {
+ background-color: #ffd080;
+ cursor: default;
+}
+div.metatable > dl > div > dd[data-type="type:store"] a, div.metatable > dl > div > dd[data-type="type:attachement"] a {
+ color: inherit;
+}
+div.metatable > dl.cbm-disabled > div > dd {
+ cursor: default !important;
+}
+
+/**
+ * General matchinfo styles.
+ */
+div.matchinfo {
+ position: relative;
+ width: 100%;
+ padding-top: 2px;
+ height: auto;
+ font-size: 10pt;
+ text-align: left;
+}
+div.matchinfo:empty {
+ display: none !important;
+}
+div.matchinfo .view + .view {
+ margin-top: 8px !important;
+}
+
+div.metatable,
+div.matchtable,
+div.matchtree {
+ position: relative;
+ background-color: #f6a800;
+}
+
+div.button-group.button-panel.button-matchinfo {
+ display: inline-block;
+ margin-right: 0.5em;
+}
+div.button-group.button-panel.button-matchinfo > span {
+ position: relative;
+ box-shadow: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * The pagination view
+ *
+ * <div id="pagination">
+ * <a rel="prev"><span><i class="fa fa-caret-left"></i></span></a>
+ * <a rel="self"><span>1</span></a>
+ * <a href="#p=2"><span>2</span></a>
+ * <a href="#3"><span>3</span></a>
+ * <span><i class="fa fa-ellipsis-h"></i></span>
+ * <a href="#67"><span>67</span></a>
+ * <a rel="next" href="#2"><span><i class="fa fa-caret-right"></i></span></a>
+ * </div>
+ */
+#pagination {
+ /*
+ * Always in fixed position.
+ * This may need to be overwritten in case multiple
+ * paginations have to be activated.
+ */
+ position: fixed;
+ font-size: 0;
+ right: 10px;
+ bottom: 20px;
+ z-index: 35;
+ padding: 0;
+ height: auto;
+ line-height: 0;
+}
+#pagination > a {
+ margin: 0;
+ font-size: 10pt;
+ padding: 0;
+}
+#pagination > a > span {
+ padding-left: 0.4em;
+ padding-right: 0.4em;
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ display: inline-block;
+ line-height: 2em;
+ text-align: center;
+ border-top-width: 2px;
+ border-bottom-width: 2px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+}
+#pagination > a:not(:link):not([rel=self]) span {
+ color: #87888a;
+}
+#pagination > a.ellipsis > span > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+#pagination > a.ellipsis > span::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ line-height: 1em;
+}
+#pagination > a[rel=self] > span {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+ border-left-width: 2px;
+ border-right-width: 2px;
+ border-left-style: solid;
+ border-right-style: solid;
+}
+#pagination > a[rel=prev] > span {
+ border-top-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+ border-left-width: 2px;
+ border-left-style: solid;
+}
+#pagination > a[rel=prev] > span > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+#pagination > a[rel=prev] > span::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ line-height: 1em;
+}
+#pagination > a[rel=next] > span {
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ border-right-width: 2px;
+ border-right-style: solid;
+}
+#pagination > a[rel=next] > span > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+#pagination > a[rel=next] > span::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ line-height: 1em;
+}
+#pagination > a:link:hover, #pagination > a:link:focus {
+ outline: none;
+}
+#pagination > a:link:hover span, #pagination > a:link:focus span {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+pre.query {
+ overflow-x: hidden;
+ padding: 0.5em;
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ position: relative;
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 6px;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+}
+pre.query:not(.unsupported) {
+ cursor: pointer;
+}
+pre.query:not(.unsupported):hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+pre.query:not(.unsupported):active {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+pre.query.unsupported span {
+ vertical-align: super;
+ color: #009ee0;
+ font-size: 90%;
+ font-weight: bold;
+ cursor: help;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules applicable for the result panel
+ */
+#resultinfo {
+ clear: both;
+ text-align: right;
+ line-height: 1.5em;
+ min-height: 1.5em;
+ margin-top: 0.4em;
+ font-size: 10pt;
+ /*
+ * TODO:
+ * This rule should not be dependent on
+ * whether something is found or not,
+ * but whether #search contains a result,
+ * e.g. when a result view is open in the
+ * result panel. This should probably be
+ * indicated by a class on the button group
+ * rather than a class on the resultinfo.
+ */
+}
+#resultinfo p.found {
+ display: inline;
+ padding: 0;
+ margin: 0;
+ text-align: right;
+}
+#resultinfo.found {
+ position: relative;
+ margin-bottom: 0px;
+}
+#resultinfo.found .button-group > span {
+ margin-bottom: 0;
+ border-bottom-width: 0;
+ box-shadow: none;
+}
+#resultinfo.found .button-group > span:first-child {
+ border-bottom-left-radius: 0;
+}
+#resultinfo.found .button-group > span:last-child {
+ border-bottom-right-radius: 0;
+}
+
+div.result.panel .view {
+ border: 1px solid #87888a;
+ background-color: #f6a800;
+}
+
+.result.button-group.button-panel {
+ display: inline-block;
+ width: auto;
+ vertical-align: bottom;
+ line-height: 1.5em;
+}
+.result.button-group.button-panel > span {
+ line-height: 1.5em;
+ border-width: 1px 0;
+}
+.result.button-group.button-panel > span:first-child {
+ border-left-width: 1px;
+}
+.result.button-group.button-panel > span:last-child {
+ border-right-width: 1px;
+}
+
+#total-results {
+ color: #9bad0b;
+ font-weight: bold;
+}
+
+.no-results {
+ margin: 0 auto;
+ text-align: center;
+}
+.no-results code {
+ font-weight: bold;
+}
+
+.button-icon.align.left::after {
+ content: "";
+}
+.button-icon.align.right::after {
+ content: "";
+}
+.button-icon.align.center::after {
+ content: "";
+}
+.button-icon.show-kq::after {
+ content: "";
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for the embedded documentation.
+ */
+#tutorial {
+ position: fixed;
+ z-index: 9999;
+ top: 5%;
+ bottom: 5%;
+ left: 2%;
+ right: 2%;
+ padding-right: 20px;
+ background-color: #fefefe;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ border-width: 4px;
+ border-color: #616263;
+ border-style: solid;
+ border-radius: 6px;
+}
+#tutorial .button-group.button-view {
+ background-color: #87888a;
+ display: block;
+ height: 100%;
+}
+#tutorial iframe {
+ border-width: 0;
+ width: 100%;
+ min-height: 100.1%;
+ background-image: url("../img/korap-bg-kalamar.svg");
+ background-repeat: no-repeat;
+ background-position: center center;
+ background-size: 20%;
+}
+
+p.bibentry {
+ font-size: 80%;
+ margin-left: 3em;
+ margin-bottom: 3em;
+ text-indent: -1.5em;
+}
+p.bibentry cite {
+ font-weight: bold;
+}
+
+body.embedded {
+ background-color: #fefefe;
+}
+body.embedded aside {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ padding-top: 0;
+ background-color: #87888a;
+}
+body.embedded aside > div {
+ position: relative;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ transform: translateY(-50%);
+}
+
+main.tutorial a.embedded-link::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: " ";
+ font-size: 75%;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles for the KoralQuery view.
+ */
+#koralquery {
+ white-space: pre;
+}
+#koralquery > div {
+ background-color: #fefefe;
+ overflow-x: auto;
+ font-size: 85%;
+ margin-top: 2pt;
+ margin-right: 20px;
+ margin-bottom: 2pt;
+ margin-left: 2pt;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+.alertify,
+.alertify-show,
+.alertify-log {
+ -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ -ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ /* easeOutBack */
+}
+
+.alertify-hide {
+ -webkit-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -moz-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -ms-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -o-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ /* easeInBack */
+}
+
+.alertify-log-hide {
+ -webkit-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -moz-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -ms-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -o-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ /* easeInBack */
+}
+
+.alertify-cover {
+ position: fixed;
+ z-index: 99999;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ background-color: white;
+ filter: opacity(0);
+ opacity: 0;
+}
+
+.alertify-cover-hidden {
+ display: none;
+}
+
+.alertify {
+ position: fixed;
+ z-index: 99999;
+ top: 50px;
+ left: 50%;
+ width: 550px;
+ margin-left: -275px;
+ opacity: 1;
+}
+
+.alertify-hidden {
+ -webkit-transform: translate(0, -150px);
+ -moz-transform: translate(0, -150px);
+ -ms-transform: translate(0, -150px);
+ -o-transform: translate(0, -150px);
+ transform: translate(0, -150px);
+ opacity: 0;
+ display: none;
+}
+
+/* overwrite display: none; for everything except IE6-8 */
+:root * > .alertify-hidden {
+ display: block;
+ visibility: hidden;
+}
+
+.alertify-logs {
+ position: fixed;
+ z-index: 5000;
+ bottom: 10px;
+ right: 10px;
+ width: 300px;
+}
+
+.alertify-logs-hidden {
+ display: none;
+}
+
+.alertify-log {
+ display: block;
+ margin-top: 10px;
+ position: relative;
+ right: -300px;
+ opacity: 0;
+}
+
+.alertify-log-show {
+ right: 0;
+ opacity: 1;
+}
+
+.alertify-log-hide {
+ -webkit-transform: translate(300px, 0);
+ -moz-transform: translate(300px, 0);
+ -ms-transform: translate(300px, 0);
+ -o-transform: translate(300px, 0);
+ transform: translate(300px, 0);
+ opacity: 0;
+}
+
+.alertify-dialog {
+ padding: 25px;
+}
+
+.alertify-resetFocus {
+ border: 0;
+ clip: rect(0 0 0 0);
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ width: 1px;
+}
+
+.alertify-inner {
+ text-align: center;
+}
+
+.alertify-text {
+ margin-bottom: 15px;
+ width: 100%;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ font-size: 100%;
+}
+
+.alertify-button,
+.alertify-button:hover,
+.alertify-button:active,
+.alertify-button:visited {
+ background: none;
+ text-decoration: none;
+ border: none;
+ /* line-height and font-size for input button */
+ line-height: 1.5;
+ font-size: 100%;
+ display: inline-block;
+ cursor: pointer;
+ margin-left: 5px;
+}
+
+@media only screen and (max-width: 680px) {
+ .alertify,
+.alertify-logs {
+ width: 90%;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+
+ .alertify {
+ left: 5%;
+ margin: 0;
+ }
+}
+/**
+ * Default Look and Feel
+ */
+.alertify,
+.alertify-log {
+ font-family: sans-serif;
+}
+
+.alertify {
+ background: #FFF;
+ border: 10px solid #333;
+ /* browsers that don't support rgba */
+ border: 10px solid rgba(0, 0, 0, 0.7);
+ border-radius: 8px;
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
+ -webkit-background-clip: padding;
+ /* Safari 4? Chrome 6? */
+ -moz-background-clip: padding;
+ /* Firefox 3.6 */
+ background-clip: padding-box;
+ /* Firefox 4, Safari 5, Opera 10, IE 9 */
+}
+
+.alertify-text {
+ border: 1px solid #CCC;
+ padding: 10px;
+ border-radius: 4px;
+}
+
+.alertify-button {
+ border-radius: 4px;
+ color: #FFF;
+ font-weight: bold;
+ padding: 6px 15px;
+ text-decoration: none;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
+ box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
+ background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+ background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+ background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+ background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+ background-image: linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+}
+
+.alertify-button:hover,
+.alertify-button:focus {
+ outline: none;
+ background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+ background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+ background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+ background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+ background-image: linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+}
+
+.alertify-button:focus {
+ box-shadow: 0 0 15px #2B72D5;
+}
+
+.alertify-button:active {
+ position: relative;
+ box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+}
+
+.alertify-button-cancel,
+.alertify-button-cancel:hover,
+.alertify-button-cancel:focus {
+ background-color: #FE1A00;
+ border: 1px solid #D83526;
+}
+
+.alertify-button-ok,
+.alertify-button-ok:hover,
+.alertify-button-ok:focus {
+ background-color: #5CB811;
+ border: 1px solid #3B7808;
+}
+
+.alertify-log {
+ background: #1F1F1F;
+ background: black;
+ padding: 15px;
+ border-radius: 4px;
+ color: #FFF;
+}
+
+/*
+.alertify-log-error {
+ background: #FE1A00;
+ // background: rgba(254,26,0,.9);
+ background: rgb(254,26,0);
+}
+*/
+.alertify-log-success {
+ background: #5CB811;
+ background: #5cb811;
+}
+
+/**
+ * Alertify styles.
+ */
+article.alertify-log-warn {
+ background-color: #f6a800;
+}
+article.alertify-log-warn code.src {
+ color: #e55d00;
+}
+
+article.alertify-log code.src {
+ display: block;
+ color: black;
+ font-size: 70%;
+}
+
+.alertify-log-error {
+ background-color: #fe1a00;
+}
+
+#notifications {
+ display: none;
+}
+
+div.notify {
+ position: relative;
+ margin: 0.5em auto;
+ display: block;
+ padding: 0.5em;
+ border-radius: 6px;
+ max-width: 30em;
+ background-color: #fe1a00;
+ color: #fefefe;
+}
+div.notify.notify-success {
+ background-color: #636f07;
+}
+div.notify.notify-warn {
+ background-color: #f29400;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles for the intro page
+ */
+div.intro a:visited {
+ color: #e55d00;
+}
+div.intro div.announcement {
+ background-color: #f4eebb;
+ padding: 8px;
+ border: 5px dashed #f6a800;
+ border-radius: 1em;
+ width: 90%;
+ margin: auto;
+}
+
+aside.active ~ main div.intro {
+ margin-left: 198px;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/*
+ * Define the base layout of horizontal button groups
+ */
+.button-group > span {
+ cursor: pointer;
+}
+.button-group.button-panel > span,
+.button-group.button-panel a, .button-group.operators > span,
+.button-group.operators a {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ font-size: 9pt;
+ font-weight: normal;
+ line-height: 1.5em;
+ padding: 0 4px;
+ display: inline-block;
+ border-style: solid;
+ border-width: 2px 0;
+}
+.button-group.button-panel > span:hover,
+.button-group.button-panel a:hover, .button-group.operators > span:hover,
+.button-group.operators a:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+.button-group.button-panel > span:first-child,
+.button-group.button-panel a:first-child, .button-group.operators > span:first-child,
+.button-group.operators a:first-child {
+ border-left-width: 2px;
+ border-top-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+}
+.button-group.button-panel > span:last-child,
+.button-group.button-panel a:last-child, .button-group.operators > span:last-child,
+.button-group.operators a:last-child {
+ border-right-width: 2px;
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+}
+.button-group.button-panel > span > span.check,
+.button-group.button-panel a > span.check {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ width: 1em;
+ display: inline-block;
+ text-align: left;
+}
+.button-group.button-panel > span > span.check:not(.checked)::after,
+.button-group.button-panel a > span.check:not(.checked)::after {
+ content: "";
+}
+.button-group.button-panel > span > span.check.checked::after,
+.button-group.button-panel a > span.check.checked::after {
+ content: "";
+}
+.button-group.button-panel > span > span.check > span,
+.button-group.button-panel a > span.check > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+.button-group.button-view {
+ position: absolute;
+ display: block;
+ right: 0;
+ top: 0;
+ z-index: 20;
+ margin: 0;
+ padding: 0;
+ width: 20px;
+ font-size: 10pt;
+ color: #fefefe;
+}
+.button-group.button-view > span:first-child {
+ margin-top: 2px;
+}
+.button-group.button-view > span {
+ display: block !important;
+ border-width: 0;
+ text-decoration: none;
+ text-align: center;
+ font-style: normal;
+}
+.button-group.button-view > span.download::after {
+ content: "";
+}
+.button-group.button-view > span.close::after {
+ content: "";
+}
+.button-group.button-view > span.minimize::after {
+ content: "";
+}
+.button-group.button-view > span.plugin::after {
+ content: "";
+}
+
+ul.menu.button-group-list {
+ border-top-right-radius: 8px;
+ position: fixed;
+ font-size: 10pt;
+ left: 0;
+ text-align: left;
+ margin: -2px;
+ margin-top: 0;
+}
+ul.menu.button-group-list > li:first-of-type {
+ border-top-right-radius: 5px;
+}
+
+.button-icon {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ line-height: 1.3;
+}
+.button-icon > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+.button-icon[data-icon]::after {
+ content: attr(data-icon);
+}
+
+.button-panel .button-icon {
+ line-height: 0.7;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Base styles for all panels and views
+ */
+div.panel {
+ position: relative;
+ width: 100%;
+ display: block;
+}
+
+div.view {
+ position: relative;
+ padding-top: 2px;
+ display: block;
+ width: 100%;
+}
+
+div.view:not(.show) {
+ display: none;
+}
+
+.introjs-overlay {
+ position: absolute;
+ box-sizing: content-box;
+ z-index: 999999;
+ background-color: #000;
+ opacity: 0;
+ background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9)));
+ background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ background: radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+ filter: alpha(opacity=50);
+ -webkit-transition: all 0.3s ease-out;
+ -moz-transition: all 0.3s ease-out;
+ -ms-transition: all 0.3s ease-out;
+ -o-transition: all 0.3s ease-out;
+ transition: all 0.3s ease-out;
+}
+
+.introjs-fixParent {
+ z-index: auto !important;
+ opacity: 1 !important;
+ -webkit-transform: none !important;
+ -moz-transform: none !important;
+ -ms-transform: none !important;
+ -o-transform: none !important;
+ transform: none !important;
+}
+
+.introjs-showElement,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ z-index: 9999999 !important;
+}
+
+.introjs-disableInteraction {
+ z-index: 99999999 !important;
+ position: absolute;
+ background-color: white;
+ opacity: 0;
+ filter: alpha(opacity=0);
+}
+
+.introjs-relativePosition,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ position: relative;
+}
+
+.introjs-helperLayer {
+ box-sizing: content-box;
+ position: absolute;
+ z-index: 9999998;
+ background-color: #FFF;
+ background-color: rgba(255, 255, 255, 0.9);
+ border: 1px solid #777;
+ border: 1px solid rgba(0, 0, 0, 0.5);
+ border-radius: 4px;
+ box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
+ -webkit-transition: all 0.3s ease-out;
+ -moz-transition: all 0.3s ease-out;
+ -ms-transition: all 0.3s ease-out;
+ -o-transition: all 0.3s ease-out;
+ transition: all 0.3s ease-out;
+}
+
+.introjs-tooltipReferenceLayer {
+ box-sizing: content-box;
+ position: absolute;
+ visibility: hidden;
+ z-index: 100000000;
+ background-color: transparent;
+ -webkit-transition: all 0.3s ease-out;
+ -moz-transition: all 0.3s ease-out;
+ -ms-transition: all 0.3s ease-out;
+ -o-transition: all 0.3s ease-out;
+ transition: all 0.3s ease-out;
+}
+
+.introjs-helperLayer *,
+.introjs-helperLayer *:before,
+.introjs-helperLayer *:after {
+ -webkit-box-sizing: content-box;
+ -moz-box-sizing: content-box;
+ -ms-box-sizing: content-box;
+ -o-box-sizing: content-box;
+ box-sizing: content-box;
+}
+
+.introjs-helperNumberLayer {
+ box-sizing: content-box;
+ position: absolute;
+ visibility: visible;
+ top: -16px;
+ left: -16px;
+ z-index: 9999999999 !important;
+ padding: 2px;
+ font-family: Arial, verdana, tahoma;
+ font-size: 13px;
+ font-weight: bold;
+ color: white;
+ text-align: center;
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
+ background: #ff3019;
+ /* Old browsers */
+ background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);
+ /* Chrome10+,Safari5.1+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));
+ /* Chrome,Safari4+ */
+ background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);
+ /* FF3.6+ */
+ background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);
+ /* IE10+ */
+ background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%);
+ /* Opera 11.10+ */
+ background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);
+ /* W3C */
+ width: 20px;
+ height: 20px;
+ line-height: 20px;
+ border: 3px solid white;
+ border-radius: 50%;
+ filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";
+ /* IE6-9 */
+ filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";
+ /* IE10 text shadows */
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
+}
+
+.introjs-arrow {
+ border: 5px solid transparent;
+ content: "";
+ position: absolute;
+}
+
+.introjs-arrow.top {
+ top: -10px;
+ border-bottom-color: white;
+}
+
+.introjs-arrow.top-right {
+ top: -10px;
+ right: 10px;
+ border-bottom-color: white;
+}
+
+.introjs-arrow.top-middle {
+ top: -10px;
+ left: 50%;
+ margin-left: -5px;
+ border-bottom-color: white;
+}
+
+.introjs-arrow.right {
+ right: -10px;
+ top: 10px;
+ border-left-color: white;
+}
+
+.introjs-arrow.right-bottom {
+ bottom: 10px;
+ right: -10px;
+ border-left-color: white;
+}
+
+.introjs-arrow.bottom {
+ bottom: -10px;
+ border-top-color: white;
+}
+
+.introjs-arrow.bottom-right {
+ bottom: -10px;
+ right: 10px;
+ border-top-color: white;
+}
+
+.introjs-arrow.bottom-middle {
+ bottom: -10px;
+ left: 50%;
+ margin-left: -5px;
+ border-top-color: white;
+}
+
+.introjs-arrow.left {
+ left: -10px;
+ top: 10px;
+ border-right-color: white;
+}
+
+.introjs-arrow.left-bottom {
+ left: -10px;
+ bottom: 10px;
+ border-right-color: white;
+}
+
+.introjs-tooltip {
+ box-sizing: content-box;
+ position: absolute;
+ visibility: visible;
+ padding: 10px;
+ background-color: white;
+ min-width: 200px;
+ max-width: 300px;
+ border-radius: 3px;
+ box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
+ -webkit-transition: opacity 0.1s ease-out;
+ -moz-transition: opacity 0.1s ease-out;
+ -ms-transition: opacity 0.1s ease-out;
+ -o-transition: opacity 0.1s ease-out;
+ transition: opacity 0.1s ease-out;
+}
+
+.introjs-tooltipbuttons {
+ text-align: right;
+ white-space: nowrap;
+}
+
+/*
+ Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
+ Changed by Afshin Mehrabani
+*/
+.introjs-button {
+ box-sizing: content-box;
+ position: relative;
+ overflow: visible;
+ display: inline-block;
+ padding: 0.3em 0.8em;
+ border: 1px solid #d4d4d4;
+ margin: 0;
+ text-decoration: none;
+ text-shadow: 1px 1px 0 #fff;
+ font: 11px/normal sans-serif;
+ color: #333;
+ white-space: nowrap;
+ cursor: pointer;
+ outline: none;
+ background-color: #ececec;
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
+ background-image: -moz-linear-gradient(#f4f4f4, #ececec);
+ background-image: -o-linear-gradient(#f4f4f4, #ececec);
+ background-image: linear-gradient(#f4f4f4, #ececec);
+ -webkit-background-clip: padding;
+ -moz-background-clip: padding;
+ -o-background-clip: padding-box;
+ /*background-clip: padding-box;*/
+ /* commented out due to Opera 11.10 bug */
+ -webkit-border-radius: 0.2em;
+ -moz-border-radius: 0.2em;
+ border-radius: 0.2em;
+ /* IE hacks */
+ zoom: 1;
+ *display: inline;
+ margin-top: 10px;
+}
+
+.introjs-button:hover {
+ border-color: #bcbcbc;
+ text-decoration: none;
+ box-shadow: 0px 1px 1px #e3e3e3;
+}
+
+.introjs-button:focus,
+.introjs-button:active {
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));
+ background-image: -moz-linear-gradient(#ececec, #f4f4f4);
+ background-image: -o-linear-gradient(#ececec, #f4f4f4);
+ background-image: linear-gradient(#ececec, #f4f4f4);
+}
+
+/* overrides extra padding on button elements in Firefox */
+.introjs-button::-moz-focus-inner {
+ padding: 0;
+ border: 0;
+}
+
+.introjs-skipbutton {
+ box-sizing: content-box;
+ margin-right: 5px;
+ color: #7a7a7a;
+}
+
+.introjs-prevbutton {
+ -webkit-border-radius: 0.2em 0 0 0.2em;
+ -moz-border-radius: 0.2em 0 0 0.2em;
+ border-radius: 0.2em 0 0 0.2em;
+ border-right: none;
+}
+
+.introjs-prevbutton.introjs-fullbutton {
+ border: 1px solid #d4d4d4;
+ -webkit-border-radius: 0.2em;
+ -moz-border-radius: 0.2em;
+ border-radius: 0.2em;
+}
+
+.introjs-nextbutton {
+ -webkit-border-radius: 0 0.2em 0.2em 0;
+ -moz-border-radius: 0 0.2em 0.2em 0;
+ border-radius: 0 0.2em 0.2em 0;
+}
+
+.introjs-nextbutton.introjs-fullbutton {
+ -webkit-border-radius: 0.2em;
+ -moz-border-radius: 0.2em;
+ border-radius: 0.2em;
+}
+
+.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {
+ color: #9a9a9a;
+ border-color: #d4d4d4;
+ box-shadow: none;
+ cursor: default;
+ background-color: #f4f4f4;
+ background-image: none;
+ text-decoration: none;
+}
+
+.introjs-hidden {
+ display: none;
+}
+
+.introjs-bullets {
+ text-align: center;
+}
+
+.introjs-bullets ul {
+ box-sizing: content-box;
+ clear: both;
+ margin: 15px auto 0;
+ padding: 0;
+ display: inline-block;
+}
+
+.introjs-bullets ul li {
+ box-sizing: content-box;
+ list-style: none;
+ float: left;
+ margin: 0 2px;
+}
+
+.introjs-bullets ul li a {
+ box-sizing: content-box;
+ display: block;
+ width: 6px;
+ height: 6px;
+ background: #ccc;
+ border-radius: 10px;
+ -moz-border-radius: 10px;
+ -webkit-border-radius: 10px;
+ text-decoration: none;
+ cursor: pointer;
+}
+
+.introjs-bullets ul li a:hover {
+ background: #999;
+}
+
+.introjs-bullets ul li a.active {
+ background: #999;
+}
+
+.introjs-progress {
+ box-sizing: content-box;
+ overflow: hidden;
+ height: 10px;
+ margin: 10px 0 5px 0;
+ border-radius: 4px;
+ background-color: #ecf0f1;
+}
+
+.introjs-progressbar {
+ box-sizing: content-box;
+ float: left;
+ width: 0%;
+ height: 100%;
+ font-size: 10px;
+ line-height: 10px;
+ text-align: center;
+ background-color: #08c;
+}
+
+.introjsFloatingElement {
+ position: absolute;
+ height: 0;
+ width: 0;
+ left: 50%;
+ top: 50%;
+}
+
+.introjs-fixedTooltip {
+ position: fixed;
+}
+
+.introjs-hint {
+ box-sizing: content-box;
+ position: absolute;
+ background: transparent;
+ width: 20px;
+ height: 15px;
+ cursor: pointer;
+}
+
+.introjs-hint:focus {
+ border: 0;
+ outline: 0;
+}
+
+.introjs-hidehint {
+ display: none;
+}
+
+.introjs-fixedhint {
+ position: fixed;
+}
+
+.introjs-hint:hover > .introjs-hint-pulse {
+ border: 5px solid rgba(60, 60, 60, 0.57);
+}
+
+.introjs-hint-pulse {
+ box-sizing: content-box;
+ width: 10px;
+ height: 10px;
+ border: 5px solid rgba(60, 60, 60, 0.27);
+ -webkit-border-radius: 30px;
+ -moz-border-radius: 30px;
+ border-radius: 30px;
+ background-color: rgba(136, 136, 136, 0.24);
+ z-index: 10;
+ position: absolute;
+ -webkit-transition: all 0.2s ease-out;
+ -moz-transition: all 0.2s ease-out;
+ -ms-transition: all 0.2s ease-out;
+ -o-transition: all 0.2s ease-out;
+ transition: all 0.2s ease-out;
+}
+
+.introjs-hint-no-anim .introjs-hint-dot {
+ -webkit-animation: none;
+ -moz-animation: none;
+ animation: none;
+}
+
+.introjs-hint-dot {
+ box-sizing: content-box;
+ border: 10px solid rgba(146, 146, 146, 0.36);
+ background: transparent;
+ -webkit-border-radius: 60px;
+ -moz-border-radius: 60px;
+ border-radius: 60px;
+ height: 50px;
+ width: 50px;
+ -webkit-animation: introjspulse 3s ease-out;
+ -moz-animation: introjspulse 3s ease-out;
+ animation: introjspulse 3s ease-out;
+ -webkit-animation-iteration-count: infinite;
+ -moz-animation-iteration-count: infinite;
+ animation-iteration-count: infinite;
+ position: absolute;
+ top: -25px;
+ left: -25px;
+ z-index: 1;
+ opacity: 0;
+}
+
+@-webkit-keyframes introjspulse {
+ 0% {
+ -webkit-transform: scale(0);
+ opacity: 0;
+ }
+ 25% {
+ -webkit-transform: scale(0);
+ opacity: 0.1;
+ }
+ 50% {
+ -webkit-transform: scale(0.1);
+ opacity: 0.3;
+ }
+ 75% {
+ -webkit-transform: scale(0.5);
+ opacity: 0.5;
+ }
+ 100% {
+ -webkit-transform: scale(1);
+ opacity: 0;
+ }
+}
+@-moz-keyframes introjspulse {
+ 0% {
+ -moz-transform: scale(0);
+ opacity: 0;
+ }
+ 25% {
+ -moz-transform: scale(0);
+ opacity: 0.1;
+ }
+ 50% {
+ -moz-transform: scale(0.1);
+ opacity: 0.3;
+ }
+ 75% {
+ -moz-transform: scale(0.5);
+ opacity: 0.5;
+ }
+ 100% {
+ -moz-transform: scale(1);
+ opacity: 0;
+ }
+}
+@keyframes introjspulse {
+ 0% {
+ transform: scale(0);
+ opacity: 0;
+ }
+ 25% {
+ transform: scale(0);
+ opacity: 0.1;
+ }
+ 50% {
+ transform: scale(0.1);
+ opacity: 0.3;
+ }
+ 75% {
+ transform: scale(0.5);
+ opacity: 0.5;
+ }
+ 100% {
+ transform: scale(1);
+ opacity: 0;
+ }
+}
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles overriding introJS styles
+ */
+.introjs-helperLayer {
+ background-color: transparent;
+}
+
+.introjs-tooltip.gTstartSearch {
+ max-width: 500px;
+}
+
+.tgreeting {
+ font-weight: bold;
+ color: #e55d00;
+}
+
+.pfirstStep {
+ width: 500px;
+}
+
+.introjs-donebutton {
+ float: right;
+ margin-left: 5px;
+}
+
+.introjs-skipbutton {
+ color: #333;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles for OAuth management form.
+ */
+ul.client-list {
+ padding-left: 1.5em;
+}
+ul.client-list li.client {
+ list-style-type: none;
+}
+ul.client-list li.client span.client-name::before {
+ margin-left: -1.5em;
+}
+ul.client-list li.client span.client-desc {
+ font-size: 70%;
+ display: block;
+}
+
+span.client-name {
+ font-weight: bold;
+}
+span.client-name::before {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ display: inline-block;
+ width: 1.5em;
+ content: "";
+ color: #009ee0;
+ font-size: 100%;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+section#news {
+ background-color: #e3e8a3;
+ mix-blend-mode: soft-light;
+ padding: 1em;
+ padding-right: 2em;
+ border-radius: 6px;
+ border-left: 5px solid #636f07;
+}
+section#news dt {
+ float: left;
+ clear: left;
+ width: 15ex;
+ text-align: right;
+ font-weight: bold;
+}
+section#news dd.maintenance > h4::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ color: #c1002b;
+ content: " ";
+}
+section#news dd {
+ margin: 0 1ex 0 16ex;
+ padding: 0 0 0.5em 1em;
+}
+section#news dd > p {
+ max-width: 80ex;
+ margin-block-start: 0ex;
+}
+section#news dd > h4 {
+ margin-block-start: 0ex;
+ margin-block-end: 0.33ex;
+}
+
+@media all and (max-width: 42.5em) {
+ section#news dt {
+ text-align: left;
+ float: none;
+ width: auto;
+ padding-bottom: 0.2em;
+ }
+ section#news dd {
+ margin-left: 1em;
+ }
+}
+/**
+ * Base rules for all plugin related styles,
+ * like widgets.
+ */
+div.view.widget {
+ padding-right: 20px;
+}
+div.view.widget > iframe {
+ margin: 0;
+ box-sizing: border-box;
+ padding: 0;
+ width: 100%;
+ overflow-x: auto;
+}
+
+div.panel.result > div > div.widget > iframe {
+ background-color: #fefefe;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+main {
+ padding-bottom: 20pt;
+ margin-left: 40px;
+ margin-right: 20px;
+}
+main.embedded {
+ margin-left: 14px;
+ margin-right: 14px;
+}
+main p {
+ text-align: justify;
+ hyphens: auto;
+}
+main h2#page-top {
+ margin-top: 0;
+ padding-top: 1em;
+}
+main.page {
+ margin-left: 245px;
+}
+main.page p code,
+main.page li code,
+main.page dd code,
+main.page dt code {
+ background-color: #d9dadb;
+ color: #87888a;
+ padding: 0 0.5em;
+ border-radius: 6px;
+}
+main p.hint {
+ margin: 0 auto;
+ text-align: center;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for the Kalamar hint helper.
+ */
+ul.menu.hint {
+ display: inline-block;
+ white-space: normal;
+ text-align: left;
+ max-width: 23em !important;
+ top: 0;
+}
+ul.menu.hint > li:first-of-type {
+ border-top-width: 1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+div.alert.hint {
+ position: absolute;
+ background-color: #fe1a00;
+ color: #fefefe;
+ padding: 3pt 6pt;
+ margin-top: 8px;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ width: auto;
+ min-width: 10em;
+ max-width: 23em !important;
+ transition: opacity 0.2s ease 0s;
+ border-radius: 6px;
+ border-top-left-radius: 0;
+}
+div.alert.hint::before {
+ position: absolute;
+ content: "";
+ display: block;
+ top: -12px;
+ left: 0;
+ width: 0;
+ white-space: normal;
+ border-width: 0 8px 12px 0;
+ border-style: solid;
+ border-color: #fe1a00 transparent;
+}
+
+.hint.mirror {
+ position: absolute;
+ display: block;
+ left: 0;
+ top: 0;
+ z-index: 90;
+ white-space: pre-wrap;
+ height: 0;
+}
+.hint.mirror > span {
+ opacity: 0;
+ white-space: pre-wrap;
+ overflow: hidden;
+}
+.hint.mirror > div {
+ position: absolute;
+ display: block;
+ cursor: pointer;
+ transition: left 0.2s ease 0s;
+ top: 0;
+ left: 0;
+ text-align: left;
+ padding: 0;
+ border-top: 5px solid #f6a800;
+ height: 10px;
+ width: 1.2em;
+}
+.hint.mirror > div:hover:not(.active) {
+ border-top: 10px solid #f6a800;
+}
+.hint.mirror > div.active {
+ border-top-width: 0;
+ height: 0;
+ width: 23em;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Search field
+ */
+#q-field {
+ display: block;
+ margin-bottom: 3px;
+ width: 100%;
+ margin: 0;
+}
+#q-field::-webkit-search-cancel-button {
+ display: none;
+}
+#q-field.loading {
+ background-color: #f4eebb;
+ background-image: none;
+}
+
+#searchbar {
+ position: relative;
+ width: 100%;
+ padding: 0;
+ padding-right: 70px;
+}
+#searchbar button[type=submit] {
+ position: absolute;
+ padding: 0;
+ right: 40px;
+}
+#searchbar button[type=submit]:not(.loading)::after {
+ content: "";
+}
+
+.query.panel {
+ padding-right: 70px;
+}
+
+.query.button-group.button-panel {
+ display: block;
+ width: auto;
+ text-align: right;
+ vertical-align: top;
+ line-height: 1.3em;
+}
+.query.button-group.button-panel > span {
+ box-shadow: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Virtual Collection Builder
+ */
+.vc {
+ margin-top: 4pt;
+ /**
+ * All document rules
+ */
+ /**
+ * All operators
+ */
+}
+.vc .builder {
+ position: initial;
+}
+.vc .docGroup {
+ position: relative;
+ display: inline-block;
+ margin-left: 4em;
+ padding: 4pt 2pt 4pt 0pt;
+ border-radius: 12px;
+ border-style: solid;
+ border-width: 0 0.4em;
+ /**
+ * All operators on groups
+ */
+}
+.vc .docGroup .docGroup {
+ display: block;
+}
+.vc .docGroup[data-operation] > .doc:first-child::before,
+.vc .docGroup[data-operation] > .docGroup:first-child::before {
+ content: none;
+}
+.vc .docGroup[data-operation] > .doc::before,
+.vc .docGroup[data-operation] > .docGroup::before {
+ position: absolute;
+ display: inline-block;
+ text-align: right;
+ width: 4em;
+ margin-left: -4.5em;
+ line-height: 1.5em;
+ border-top: 2px solid transparent;
+}
+.vc .docGroup[data-operation] > .docGroup::before {
+ margin-left: -4.9em;
+}
+.vc .docGroup[data-operation=or] > .doc::before,
+.vc .docGroup[data-operation=or] > .docGroup::before {
+ content: "or";
+}
+.vc .docGroup[data-operation=and] > .doc::before,
+.vc .docGroup[data-operation=and] > .docGroup::before {
+ content: "and";
+}
+.vc .docGroup > .operators {
+ position: absolute;
+ display: block;
+ vertical-align: middle;
+ top: 10px;
+ left: 3px;
+ margin-left: 100%;
+ padding: 0;
+}
+.vc .docGroup > .operators > span:first-child {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.vc .doc {
+ line-height: 170%;
+ padding-left: 4em;
+}
+.vc .doc > span + span,
+.vc .doc > span + div + span,
+.vc .doc > span + ul + span {
+ margin-left: 5pt;
+}
+.vc .doc > span.key, .vc .doc > span.value {
+ font-weight: bold;
+}
+.vc .doc > span.value[data-type=regex] {
+ font-style: italic;
+}
+.vc .doc > span.value[data-type=regex]::after, .vc .doc > span.value[data-type=regex]::before {
+ content: "/";
+}
+.vc .doc > span.key {
+ position: relative;
+}
+.vc .doc > span.key > ul {
+ margin: 0;
+ margin-left: 3.3em;
+}
+.vc .doc > span.key.fixed {
+ color: #9bad0b;
+}
+.vc .doc.unspecified > span,
+.vc .doc span.unspecified {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ padding: 0 4px;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ border-style: solid;
+ border-width: 2px;
+ border-radius: 6px;
+}
+.vc .doc > .operators {
+ display: inline-block;
+ margin-left: 10px;
+}
+.vc .rewritten .rewrite {
+ display: inline-block;
+ margin-left: 4pt;
+ color: #f6a800;
+}
+.vc .rewritten .rewrite::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ font-style: normal;
+ font-weight: normal;
+ content: "";
+ text-decoration: underline;
+}
+.vc .rewritten .rewrite > span {
+ display: none;
+}
+.vc .operators {
+ opacity: 0;
+ white-space: nowrap;
+ padding: 0;
+ font-size: 0;
+ line-height: 0;
+ text-align: center;
+}
+.vc > .docGroup {
+ margin-left: 0;
+}
+.vc .menu {
+ display: inline-block;
+}
+.vc .menu li[data-type=ref]::before,
+.vc span.key.ref::before {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ padding-right: 4pt;
+ font-style: normal;
+ font-weight: normal;
+}
+.vc div.value {
+ position: absolute;
+ display: inline-block;
+ min-width: max-content;
+ z-index: 8000;
+ padding: 4pt;
+ margin-top: -6pt;
+ border-radius: 6px;
+ border-width: 2px;
+ border-style: solid;
+}
+.vc div.value input {
+ border-width: 0;
+ outline-width: 0;
+}
+.vc div.value > div {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ display: inline-block;
+ padding: 0 4pt;
+ margin-left: 4pt;
+ font-size: 80%;
+ font-style: italic;
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 6px;
+}
+.vc div.value.regex > input {
+ font-style: italic;
+}
+.vc div.value.regex > div {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+
+/* Rules for vcs excluding fragments,
+ * i.e. includingy dynamic changes.
+ */
+.vc:not(.fragment) {
+ /**
+ * Rules for all docGroups
+ */
+}
+.vc:not(.fragment) .docGroup,
+.vc:not(.fragment) .doc {
+ color: #616263;
+}
+.vc:not(.fragment) .docGroup:hover {
+ background-color: rgba(255, 255, 255, 0.3);
+}
+.vc:not(.fragment) .doc > span:not(.fixed) {
+ cursor: pointer;
+}
+.vc:not(.fragment) .doc > span:not(.fixed):hover {
+ color: #f6a800;
+}
+.vc:not(.fragment) .doc.unspecified > span:hover,
+.vc:not(.fragment) span.unspecified:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+.vc:not(.fragment) .doc:hover > .operators, .vc:not(.fragment) .docGroup:hover > .operators {
+ opacity: 1;
+}
+.vc:not(.fragment) .docGroup[data-operation] > .doc::before,
+.vc:not(.fragment) .docGroup[data-operation] > .docGroup::before {
+ color: #f6a800;
+}
+.vc:not(.fragment) .docGroup[data-operation=or] {
+ border-color: #f6a800;
+}
+.vc:not(.fragment) div.value {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+}
+.vc:not(.fragment) div.value > div {
+ cursor: pointer;
+}
+.vc:not(.fragment) div.value > div:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+
+/**
+ * The z-index cascade for groups.
+ */
+.docGroup > .operators {
+ z-index: 30;
+}
+.docGroup .docGroup > .operators {
+ z-index: 31;
+}
+.docGroup .docGroup .docGroup > .operators {
+ z-index: 32;
+}
+.docGroup .docGroup .docGroup .docGroup > .operators {
+ z-index: 33;
+}
+.docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
+ z-index: 34;
+}
+.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
+ z-index: 35;
+}
+.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
+ z-index: 36;
+}
+
+.vc.fragment > div > div.docGroup {
+ margin-left: 0;
+}
+.vc.fragment .doc {
+ margin-right: 2em;
+}
+
+#collection {
+ line-height: 1em;
+ border-radius: 6px;
+}
+
+#vc-choose > span.rewritten::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ color: #f6a800;
+ padding: 0;
+ padding-left: 4px;
+ content: "";
+ text-decoration: underline;
+ font-style: normal;
+ font-weight: normal;
+}
+
+div#vc-view {
+ position: relative;
+}
+div#vc-view > div.vc {
+ display: none;
+ margin: 1.3em 0 0.5em 0;
+ border: 2px solid #636f07;
+ background-color: #fefefe;
+}
+div#vc-view > div.vc.active {
+ display: block;
+}
+div#vc-view > div.vc > div:first-child {
+ padding: 1.3em;
+}
+
+div.panel.vcinfo {
+ padding: 3pt 0pt 3pt 3pt;
+ background-color: #636f07;
+}
+div.panel.vcinfo div.button-group > span {
+ box-shadow: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Corpus statistic
+ * Graying corpus statistic
+ */
+div.stattable {
+ display: flex;
+ flex-direction: row;
+ margin-right: 20px;
+}
+
+div.stattable > dl {
+ margin-bottom: 4px;
+}
+div.stattable > dl > div {
+ border-color: #636f07;
+}
+div.stattable > dl > div > dt {
+ background-color: #8a9a0a;
+ width: 15em;
+ margin: 0;
+}
+div.stattable > dl > div > dt::after {
+ content: ":";
+}
+div.stattable > dl > div > dd {
+ background-color: #dce883;
+ color: #616263;
+}
+div.stattable.stdisabled dt,
+div.stattable.stdisabled dd {
+ background-color: #b9c46a;
+ color: #636f07;
+ text-shadow: none;
+}
+
+/* Corpus statistic reload button */
+div.reloadStatB > span.refresh {
+ margin-left: 2pt;
+}
+
+span.refresh::after {
+ vertical-align: sub;
+ content: "";
+}
+
+@media (min-width: 1680px) {
+ div.stattable dl.flex > div {
+ width: inherit;
+ }
+}
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for the datepicker widget
+ * (used in the Virtual Collection creator)
+ * in Kalamar.
+ */
+div.datepicker {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ position: absolute;
+ display: inline-block;
+ z-index: 90;
+ font-size: 80%;
+ padding: 4pt;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 6px;
+}
+div.datepicker > div {
+ font-size: 120%;
+ width: 45%;
+}
+div.datepicker > div.month {
+ float: right;
+}
+div.datepicker > div > span {
+ display: inline-block;
+ overflow: hidden;
+ white-space: nowrap;
+}
+div.datepicker > div > span:first-child, div.datepicker > div > span:last-child {
+ width: 15%;
+}
+div.datepicker > div > span:first-child::before, div.datepicker > div > span:last-child::before {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ display: inline-block;
+ text-align: center;
+ cursor: pointer;
+ min-width: 14px;
+}
+div.datepicker > div > span:first-child::before {
+ content: "";
+}
+div.datepicker > div > span:last-child::before {
+ content: "";
+}
+div.datepicker > div > span:nth-child(2) {
+ display: inline-block;
+ cursor: pointer;
+ width: 70%;
+ text-align: center;
+ text-overflow: ellipsis;
+ border-radius: 6px;
+ border-style: solid;
+ border-width: 2px;
+ border-color: transparent;
+}
+div.datepicker > div > span:nth-child(2):hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+div.datepicker > div > span:nth-child(2).selected {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+div.datepicker table {
+ border-collapse: separate;
+ border-spacing: 1px;
+}
+div.datepicker input {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ padding-left: 0.4em;
+ padding-right: 0.4em;
+ background-color: #fefefe;
+ width: 100%;
+ border-style: solid;
+ border-width: 1px;
+}
+div.datepicker td {
+ padding-left: 0.4em;
+ padding-right: 0.4em;
+ text-align: center;
+ border-style: solid;
+ border-width: 1px;
+}
+div.datepicker td:not(.out) {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ cursor: pointer;
+ background-color: #fefefe;
+}
+div.datepicker td:not(.out).today {
+ background-color: #bce4f7;
+ color: #009ee0;
+ text-shadow: none;
+}
+div.datepicker td:not(.out).selected {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+div.datepicker td:not(.out):hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+div.datepicker td.out {
+ border-color: transparent;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Temporary hack for language chooser
+ * http://cssdeck.com/labs/styling-select-box-with-css3
+ * This is only active in no-js environment and before the
+ * javascript is loaded.
+ */
+#ql-field {
+ position: relative;
+ background-color: #9bad0b;
+ cursor: pointer;
+ margin: 0;
+ outline: none;
+ border: none;
+ display: inline-block;
+ color: white;
+ border-width: 0;
+ border-radius: 0;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+#ql-field:checked {
+ outline: none;
+}
+#ql-field > option {
+ padding: 0pt 2pt;
+ outline: none;
+}
+#ql-field:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 white;
+}
+
+/**
+ * The pipe input field
+ */
+input.pipe {
+ display: none;
+}
+
+header {
+ -webkit-box-sizing: border-box;
+ /* Safari/Chrome, other WebKit */
+ -moz-box-sizing: border-box;
+ /* Firefox, other Gecko */
+ box-sizing: border-box;
+ /* Opera/IE 8+ */
+ position: relative;
+ background-color: #9bad0b;
+ padding: 8px 0 0 8px;
+ font-size: 10pt;
+ color: #fefefe;
+}
+header span.select {
+ display: inline-block;
+ cursor: pointer;
+ line-height: 1.8em;
+ border-width: 0;
+ border-bottom-width: 3px;
+ border-style: solid;
+ border-color: transparent;
+}
+header span.select > span {
+ font-weight: bold;
+}
+header span.select:hover {
+ color: #636f07;
+ border-color: #636f07;
+}
+header span.select::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ pointer-events: none;
+ text-align: center;
+ content: "";
+ padding-left: 4pt;
+ padding-right: 4pt;
+}
+header span.select.active {
+ border-color: #f6a800;
+}
+header span.select.active::after {
+ content: "";
+}
+header form {
+ position: relative;
+ display: block;
+ padding-left: 230px;
+ min-height: 2.7em;
+ margin: 0px;
+}
+header input {
+ outline: none;
+ font-size: 11pt;
+ border: 2px solid #fefefe;
+ padding: 2px;
+ margin: 0;
+}
+header .button {
+ color: #fefefe;
+ line-height: 2em;
+ margin-right: 40px;
+}
+header .button.right {
+ float: right;
+ display: inline-block;
+}
+header .button.top {
+ position: absolute;
+ display: block;
+ top: 0;
+ right: 0;
+ margin-right: 0;
+ width: 20px;
+ background-color: #636f07;
+ text-align: center;
+ height: 100%;
+ z-index: 20;
+}
+header .button.top > a:hover {
+ color: #fefefe;
+}
+header .button > a {
+ color: #fefefe;
+ cursor: pointer;
+ position: relative;
+ font-size: 120%;
+}
+header .button > a > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+header .button > a::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+}
+header .button > a.tutorial::after {
+ content: "";
+}
+header .button > a.question::after {
+ content: "";
+}
+header .button > a.login::after {
+ content: "";
+}
+header .button > a.logout::after {
+ content: "";
+}
+
+.query.button-group > span {
+ border-top-width: 0;
+ border-color: white;
+}
+.query.button-group > span:first-child {
+ border-top-left-radius: 0;
+}
+.query.button-group > span:last-child {
+ border-top-right-radius: 0;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for the footer section of Kalamar
+ */
+footer {
+ background-color: #616263;
+ position: absolute;
+ bottom: 0;
+ padding-bottom: 2px;
+ font-size: 70%;
+ width: 100%;
+ text-align: right;
+}
+footer a:link {
+ margin: 0 0.5em;
+ color: #d9dadb;
+}
+footer a:visited {
+ color: #d9dadb;
+}
+footer a:hover {
+ color: #fefefe;
+}
+footer a[href^="http://"]::after, footer a[href^="https://"]::after {
+ content: none;
+}
+footer span.separator:after {
+ content: "-";
+ color: #d9dadb;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+aside {
+ background-color: #636f07;
+ color: #fefefe;
+ width: 230px;
+ position: fixed;
+ display: block;
+ transition: all 0.3s ease-in-out;
+ outline: none;
+ font-size: 10pt;
+ z-index: 100;
+ top: 0;
+ left: 0;
+ height: 100%;
+ padding-top: 65px;
+ /**
+ * Navigation menu
+ */
+}
+aside > div {
+ overflow-y: auto;
+ overflow-x: visible;
+ max-height: 100%;
+}
+aside > * {
+ opacity: 1;
+}
+aside::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ position: absolute;
+ display: block;
+ opacity: 0;
+ cursor: pointer;
+ right: 0;
+ bottom: 0;
+ content: "";
+ font-size: 16pt;
+ width: 16pt;
+ height: 17pt;
+ padding: 6pt;
+ background-color: #636f07;
+ border-top-right-radius: 6px;
+ margin-right: -20px;
+}
+aside h2,
+aside legend {
+ line-height: 2em;
+ text-align: center;
+ padding: 0;
+ margin: 0;
+ font-size: 100%;
+ font-weight: bold;
+}
+aside ul.nav {
+ list-style-type: none;
+ margin: 0;
+ font-size: 10pt;
+ text-indent: 0;
+ padding: 0;
+}
+aside ul.nav li {
+ padding: 0;
+}
+aside ul.nav li > a {
+ padding: 3pt 6pt;
+}
+aside ul.nav li > a:visited {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+}
+aside ul.nav li.folded.active ul {
+ display: block;
+}
+aside ul.nav li.folded ul {
+ display: none;
+}
+aside ul.nav li.active > a:link {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+aside ul.nav li > a:link {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ display: block;
+ border-right-width: 2px;
+ border-right-style: solid;
+}
+aside ul.nav li > a:link:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+ transition: none;
+}
+aside ul.nav li h3 {
+ padding: 0;
+ margin: 0;
+ font-weight: bold;
+ font-size: 100%;
+}
+aside ul.nav li > a {
+ padding-left: 6pt;
+}
+aside ul.nav li li > a {
+ padding-left: 18pt;
+}
+aside ul.nav li li li > a {
+ padding-left: 36pt;
+}
+aside nav > ul > li > a {
+ font-weight: bold;
+}
+aside fieldset {
+ position: relative;
+ border-width: 0;
+}
+aside fieldset legend {
+ display: none;
+}
+aside fieldset input[type=text],
+aside fieldset input[type=password] {
+ outline: none;
+ font-size: 11pt;
+ border: 2px solid #fefefe;
+ padding: 2px;
+ margin: 0;
+ width: 100%;
+}
+aside fieldset > form > div {
+ position: relative;
+ width: 100%;
+ margin-top: 4px;
+ padding-right: 30px;
+}
+aside fieldset > p {
+ color: #9bad0b;
+}
+aside fieldset > p.announcement {
+ color: #fefefe;
+}
+aside fieldset > p.announcement > time {
+ display: block;
+ font-size: 70%;
+}
+aside fieldset hr {
+ border: none;
+ border-top: 2px solid #d9dadb;
+}
+aside fieldset ul {
+ display: block;
+ font-size: 80%;
+ text-align: right;
+ padding: 0;
+ margin-top: 0;
+}
+aside fieldset ul > li {
+ display: inline;
+}
+aside fieldset ul > li:first-child::after {
+ content: " | ";
+}
+aside fieldset button {
+ position: absolute;
+ top: 0;
+ right: 0;
+}
+aside fieldset button::after {
+ content: "";
+}
+aside.off, aside:not(:focus):not(.active) {
+ margin-left: -210px;
+}
+aside.off::after, aside:not(:focus):not(.active)::after {
+ opacity: 1;
+}
+aside.off > *, aside:not(:focus):not(.active) > * {
+ opacity: 0;
+ transition-property: opacity;
+ transition-duration: 0.3s;
+}
+aside.off::after {
+ display: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Optimization for no-js behaviour
+ */
+body.no-js #notifications {
+ display: block !important;
+}
+body.no-js aside {
+ position: relative;
+ display: block;
+ transition: none;
+ margin-left: 0 !important;
+ padding-top: 0;
+ width: 100%;
+ top: 0;
+}
+body.no-js aside > * {
+ opacity: 1 !important;
+ transition: none;
+}
+body.no-js aside form.login > input,
+body.no-js aside form.login > div {
+ width: auto;
+ margin-top: 0;
+}
+body.no-js aside form.login > input:first-of-type,
+body.no-js aside form.login > div:first-of-type {
+ float: left;
+ margin-right: 1em;
+}
+body.no-js aside form.login button {
+ height: 100%;
+}
+body.no-js aside p, body.no-js aside::after {
+ display: none;
+}
+body.no-js main div.intro {
+ margin-left: 8px !important;
+}
+
+#activate {
+ text-align: right;
+ background-color: #f6a800;
+ margin-top: 0;
+ padding: 8px;
+ padding-right: 40px;
+ color: #fefefe;
+ font-size: 80%;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Media rules for different screen sizes.
+ * This will override some basic rules.
+ */
+@media all and (max-width: 42.5em) {
+ body,
+#search > ol,
+#search div.snippet > span,
+header,
+header input,
+div#resultinfo,
+#pagination > a {
+ font-size: 9pt;
+ }
+
+ header {
+ padding-right: 8px;
+ }
+
+ header form {
+ padding-left: 0;
+ padding-top: 33px;
+ }
+
+ .vc {
+ font-size: 9pt;
+ }
+ .vc .builder .doc {
+ padding-left: 3em;
+ }
+ .vc .builder * .docGroup {
+ margin-left: 3em;
+ }
+ .vc .builder > .doc {
+ padding-left: 0.5em;
+ }
+ .vc .builder > .docGroup {
+ margin-left: 0.5em;
+ }
+
+ h1 {
+ margin-left: 10px;
+ width: 130px;
+ height: 40px;
+ background-size: 100%;
+ background-position: 50% 0;
+ z-index: 110;
+ }
+
+ #searchbar {
+ padding-right: 30px;
+ }
+ #searchbar input {
+ font-size: 9pt;
+ }
+ #searchbar button[type=submit] {
+ right: 0;
+ }
+
+ .level-1 {
+ padding-bottom: 2px;
+ }
+
+ .level-2 {
+ padding-bottom: 4px;
+ }
+
+ main {
+ margin-left: 4px;
+ margin-right: 4px;
+ }
+
+ header .button {
+ margin-right: 4px;
+ }
+ header .button.top {
+ height: auto;
+ }
+
+ #search ol > li:target > div > div.snippet, #search ol > li.active > div > div.snippet {
+ margin: 2px 2em 2px 4px;
+ }
+ #search ol > li div.meta {
+ display: none;
+ }
+
+ div.matchinfo {
+ font-size: 9pt;
+ }
+
+ div.matchtable tr > * {
+ padding: 1pt 3pt;
+ }
+
+ div.matchtree h6 {
+ display: block;
+ float: none;
+ }
+ div.matchtree > div {
+ margin-left: 2px;
+ }
+
+ #kalamar-bg {
+ overflow: hidden;
+ }
+
+ #logos {
+ margin-left: 0;
+ margin-right: 0;
+ }
+ #logos > div {
+ border-top-width: 14px;
+ padding-right: 0;
+ }
+ #logos > div .logo > * {
+ background-size: 60%;
+ background-position: 0 0;
+ }
+
+ div.intro {
+ width: 100%;
+ }
+
+ body.embedded aside > div {
+ top: 0;
+ transform: translateY(0);
+ }
+
+ aside:not(:focus):not(.active) {
+ margin-left: -230px;
+ }
+ aside:not(:focus):not(.active)::after {
+ font-size: 12pt;
+ height: 11pt;
+ text-align: right;
+ padding-right: 3pt;
+ padding-top: 2pt;
+ }
+ aside ul {
+ font-size: 9pt;
+ line-height: 1em;
+ }
+ aside.active ~ main div.intro, aside.active ~ main.page {
+ margin-left: 4px !important;
+ }
+ aside.active {
+ position: relative;
+ display: block;
+ padding-top: 0;
+ width: 100%;
+ top: 0;
+ border-width: 0;
+ }
+ aside.active fieldset input {
+ font-size: 9pt;
+ }
+ aside.active::after {
+ display: none;
+ }
+ aside.active p, aside.active hr {
+ display: none;
+ }
+
+ #tutorial {
+ border-radius: 0;
+ border-width: 0;
+ right: 0;
+ left: 0;
+ bottom: 0;
+ top: 0;
+ padding: 0;
+ }
+ #tutorial iframe {
+ border-radius: 0;
+ }
+ #tutorial > ul.action.right {
+ height: 1.5em;
+ right: 20px;
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px;
+ }
+
+ main.page {
+ margin-right: 20px;
+ }
+}
+@media print {
+ body, html, select, g > text {
+ color: black;
+ }
+
+ header, aside {
+ display: none;
+ }
+
+ main.page {
+ margin: 1em;
+ }
+
+ #kalamar-bg {
+ display: none;
+ }
+
+ a.embedded-link {
+ color: black;
+ text-decoration: underline;
+ }
+
+ pre.query.tutorial {
+ background-color: white;
+ color: black;
+ margin-left: 1em;
+ margin-right: 1em;
+ }
+
+ blockquote.warning {
+ background-color: grey;
+ color: white;
+ border-left-color: black;
+ border-left-width: 1em;
+ }
+}
+
+/*# sourceMappingURL=kalamar-0.41.3.css.map */
\ No newline at end of file
diff --git a/public/css/kalamar-0.41.3.css.map b/public/css/kalamar-0.41.3.css.map
new file mode 100644
index 0000000..84b76f0
--- /dev/null
+++ b/public/css/kalamar-0.41.3.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/kalamar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/colors.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/icons.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/mixins.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/choose.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/lengths.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/paths.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fonts.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/flextable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fragment.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/load.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/form.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/view.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/menu.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/banner.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/base.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/highlight.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/kwic.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/logos.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/matchtable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/tree.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/matchtree.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/metatable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/matchinfo.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/pagination.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/query.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/resultinfo.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/tutorial.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/koralquery.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify/alertify-core.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify/alertify-default.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/intro.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/buttongroup.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/panel.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/introjs.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/introjs-ids.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/oauth.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/news.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/plugin.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/main.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/hint.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/searchbar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/vc.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/statistics.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/datepicker.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/querylanguage.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/pipe.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/header.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/footer/footer.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/sidebar/sidebar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/no-js.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/media.scss"],"names":[],"mappings":"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AAAA;AAKA;AAAA;AAAA;AAiBA;AAAA;AAAA;AAUA;AAAA;AAAA;AAUA;AAAA;AAAA;AAQA;AAAA;AAAA;AASA;AAAA;AAAA;AAQA;AAAA;AAAA;AAOA;AAAA;AAAA;AGxEA;AAAA;AAAA;AAAA;AAYA;AAAA;AAAA;AAWA;AAAA;AAAA;AAWA;AAAA;AAAA;AAUA;AAAA;AAAA;AAWA;AAAA;AAAA;ACzDA;AAAA;AAAA;AAAA;AAcA;AAAA;AAAA;ACdA;AAAA;AAAA;AuBAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;AAAgE;;;AAElE;EACE;EACA;EACA;EACA;EACA;AAAiE;;;AAEnE;EACE;EACA;EACA;EACA;EACA;AAAiE;;;AAEnE;EACE;EAAiB;EACjB;EAAQ;EAAU;EAAW;EAC7B;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EAAiB;EACjB;EAAW;EACX;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AACA;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;AAAA;IAEE;IACA;IACA;IACA;;;EAEF;IACE;IACA;;;ACtIJ;AAAA;AAAA;AAGA;AAAA;EAEE;;;AAEF;EACE;EACA;AAAyB;EACzB;EACA;EACA;EACA;AAAsC;EACtC;AAAmC;EACnC;AAA8B;;;AAEhC;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA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EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACG;EACC;EACC;EACG;;;AAGV;EACE;EACA;EACA;EACA;EACA;EACA;EACG;EACC;EACC;EACG;;;AAGV;AAAA;AAAA;EAGE;EACG;EACC;EACC;EACG;;;AAGV;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAqB;EACrB;AAAoE;EACpE;AAAiH;EACjH;AAAoE;EACpE;AAAoE;EACpE;AAAoE;EACpE;AAA2E;EAC3E;EACA;EACA;EACA;EACA;EACA;AAAsH;EACtH;AAA6F;EAC7F;;;AAGF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACG;EACC;EACC;EACG;;;AAGV;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;AAAkC;EAClC;EACA;EACA;AACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;AACA;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACK;;;AAGL;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;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","file":"kalamar-0.41.3.css"}
\ No newline at end of file
diff --git a/public/css/kalamar-0.41.5.css b/public/css/kalamar-0.41.5.css
new file mode 100644
index 0000000..84bd95b
--- /dev/null
+++ b/public/css/kalamar-0.41.5.css
@@ -0,0 +1,8877 @@
+@charset "UTF-8";
+/**
+ * Aggregate separated Sass files for Kalamar
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Load web fonts for Kalamar
+ */
+@font-face {
+ font-family: "FontAwesome";
+ src: url("../font/fontawesome-webfont.eot?v=4.3.0");
+ src: url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");
+ font-weight: normal;
+ font-style: normal;
+}
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * This defines flexible table cells
+ * for views (including media queries).
+ */
+dl.flex {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+ align-items: stretch;
+ width: auto;
+ padding-bottom: 0;
+}
+dl.flex > div {
+ display: flex;
+ flex-direction: row;
+ text-align: center;
+ width: 100%;
+ border-width: 1px;
+ border-style: solid;
+ align-items: stretch;
+}
+dl.flex > div > * {
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 25em;
+ overflow: hidden;
+ padding: 1px 6px;
+ margin: 0px;
+}
+dl.flex > div > dt {
+ text-align: left;
+ width: 12.5em;
+ padding: 3pt 6pt;
+ margin: 0;
+}
+dl.flex > div > dd {
+ text-align: left;
+ padding: 3pt 6pt;
+ margin: 0;
+ width: 100%;
+ max-width: none;
+ max-height: 6em;
+ margin-left: 2px;
+ white-space: normal;
+ overflow-y: auto;
+ overflow-x: hidden;
+ text-overflow: ellipsis;
+}
+
+@media (min-width: 640px) {
+ dl.flex > div {
+ width: 50%;
+ }
+}
+@media (min-width: 800px) {
+ dl.flex > div {
+ width: 33.3333333333%;
+ }
+}
+@media (min-width: 1200px) {
+ dl.flex > div {
+ width: 25%;
+ }
+}
+@media (min-width: 1680px) {
+ dl.flex > div {
+ width: 20%;
+ }
+}
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Definitions of fragments for vc and query
+ * builder.
+ */
+.vc.fragment,
+p.query.fragment {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ position: relative;
+ padding: 4pt 6pt !important;
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 6px;
+ margin-left: 180px;
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ margin-right: 20px;
+}
+.vc.fragment:hover,
+p.query.fragment:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+ cursor: pointer;
+}
+.vc.fragment > span:first-of-type,
+p.query.fragment > span:first-of-type {
+ font-weight: bold;
+ padding-right: 4pt;
+}
+.vc.fragment > span:nth-of-type(2),
+p.query.fragment > span:nth-of-type(2) {
+ padding-right: 1.2em;
+}
+.vc.fragment::after,
+p.query.fragment::after {
+ font-family: "FontAwesome";
+ content: "";
+ position: absolute;
+ right: 4pt;
+ top: 2px;
+}
+
+/**
+ * Load indicator.
+ */
+div.loading {
+ background-color: transparent !important;
+ height: 16px !important;
+ width: 16px !important;
+ margin: 0 auto !important;
+}
+
+.loading {
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==");
+}
+
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Definition of form elements for Kalamar.
+ */
+.form-table {
+ display: block;
+ padding: 0;
+ font-size: 80%;
+}
+.form-table > fieldset {
+ margin-top: 0;
+}
+.form-table fieldset {
+ border-width: 0;
+ padding: 0;
+ margin-top: 1em;
+}
+.form-table fieldset > div {
+ white-space: nowrap;
+}
+.form-table legend {
+ background-color: transparent;
+ margin-left: 0;
+ font-weight: bold;
+ border-radius: 6px;
+}
+.form-table label[for] {
+ display: block;
+ text-align: left;
+}
+.form-table label[for],
+.form-table input[type=submit],
+.form-table a.form-button {
+ margin-top: 2em;
+}
+.form-table fieldset.form-line legend {
+ font-size: 100%;
+ display: inline-block;
+}
+.form-table fieldset.form-line legend::after {
+ content: ":";
+ color: #e3e8a3;
+}
+.form-table fieldset.form-line input, .form-table fieldset.form-line label[for] {
+ display: inline-block;
+ margin: 0;
+}
+.form-table fieldset.form-line input {
+ vertical-align: bottom;
+}
+.form-table fieldset.form-line label[for] {
+ margin-right: 2em;
+}
+.form-table input,
+.form-table textarea,
+.form-table button,
+.form-table a.form-button {
+ border-radius: 6px;
+}
+.form-table input,
+.form-table textarea {
+ border-color: #d9dadb;
+ background-color: #fefefe;
+ border-style: solid;
+}
+.form-table input,
+.form-table textarea,
+.form-table select,
+.form-table a.form-button {
+ border-style: solid;
+ display: inline-block;
+ width: 20%;
+ min-width: 20em;
+ padding: 8px;
+}
+.form-table input[type=radio] {
+ display: inline;
+ text-align: right;
+ background-color: red;
+ width: auto;
+ min-width: auto;
+}
+.form-table input[readonly=readonly],
+.form-table textarea[readonly] {
+ background-color: #f4eebb;
+}
+.form-table .field-with-error {
+ border-color: #c1002b;
+}
+.form-table input[type=submit],
+.form-table button,
+.form-table a.form-button {
+ display: inline-block;
+ cursor: pointer;
+ border-width: thin;
+ text-align: center;
+ background-color: #8a9a0a;
+ border-color: #636f07;
+ color: #636f07;
+}
+.form-table a.form-button:hover {
+ color: inherit !important;
+}
+.form-table label.field-required::after {
+ color: #009ee0;
+ content: "*";
+}
+
+.button-abort {
+ background-color: #ffd080 !important;
+ color: #e55d00 !important;
+ border-color: #e55d00 !important;
+}
+
+button {
+ cursor: pointer;
+}
+button + button {
+ right: 0;
+}
+button[type=submit] {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ font-weight: normal;
+ padding: 0;
+ height: 100%;
+ top: 0;
+ width: 30px;
+ border: 2px solid #fefefe;
+ /*
+ * This is just for styling the last button,
+ * in case there are more than one buttons.
+ */
+}
+button[type=submit] > span:nth-of-type(1) {
+ position: absolute;
+ margin-left: -3000px;
+}
+button[type=submit]::after {
+ font-family: "FontAwesome";
+}
+button[type=submit]:hover, button[type=submit]:focus {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+button[type=submit]::-moz-focus-inner {
+ border: none;
+}
+button[type=submit]:active {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+button[type=submit]:last-of-type {
+ border-right-width: 2px;
+ border-right-style: solid;
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+}
+
+/**
+ * Checkbox styling
+ * http://stackoverflow.com/questions/4148499/how-to-style-checkbox-using-css
+ */
+.checkbox {
+ display: none;
+}
+.checkbox + label {
+ cursor: pointer;
+}
+.checkbox + label span {
+ display: inline-block;
+ border-radius: 4px;
+ width: 1em;
+ height: 1em;
+ line-height: 1em;
+ vertical-align: middle;
+ padding: 0;
+ margin-right: 0.2em;
+}
+.checkbox + label span::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+}
+.checkbox:checked + label span::after {
+ content: "";
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+.result-view {
+ background-color: #fefefe;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Definitions for menu design.
+ */
+ul.menu {
+ position: absolute;
+ padding: 0;
+ margin: 0;
+ text-indent: 0;
+ opacity: 0;
+ list-style-type: none;
+ list-style-position: outside;
+ /**
+ * Ruler
+ */
+ /**
+ * List items
+ */
+ /**
+ * Default prefix view
+ */
+ /**
+ * Default entry view
+ */
+}
+ul.menu.visible {
+ opacity: 1;
+}
+ul.menu,
+ul.menu > span.non-item:not(:empty) {
+ box-sizing: border-box;
+ text-shadow: none;
+ font-weight: normal;
+ z-index: 120;
+}
+ul.menu > li,
+ul.menu > span.non-item:not(.active) {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+}
+ul.menu > li,
+ul.menu > span.non-item:not(:empty) {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ cursor: pointer;
+ padding: 3pt 6pt;
+ white-space: normal;
+ border-width: 2px;
+ border-bottom-width: 0px;
+ border-top-width: 0px;
+ border-style: solid;
+}
+ul.menu span.desc {
+ display: block;
+ font-size: 75%;
+}
+ul.menu div.lengthField {
+ border-color: transparent;
+ border-width: 2px;
+ padding: 3pt 6pt;
+ padding-top: 0;
+ padding-bottom: 0;
+}
+ul.menu div.lengthField span {
+ display: block !important;
+ line-height: 0;
+ color: transparent;
+}
+ul.menu > div.ruler {
+ position: absolute;
+ right: 0px;
+ margin-right: -14px;
+ background-color: transparent;
+ width: 14px;
+ height: 100%;
+ opacity: 0;
+ cursor: pointer;
+ transition: opacity 0.5s ease 1s;
+}
+ul.menu > div.ruler > span {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+ position: absolute;
+ display: block;
+ right: 0;
+ width: 10px;
+ z-index: 115;
+ border-radius: 4px;
+ border-width: 2px;
+ border-style: solid;
+}
+ul.menu > div.ruler.active > span {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+ul.menu > div.ruler > div {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ position: absolute;
+ right: 0;
+ width: 10px;
+ height: 100%;
+ border-radius: 4px;
+ border-width: 2px;
+ border-style: solid;
+}
+ul.menu:active > div.ruler, ul.menu:hover > div.ruler,
+ul.menu > div.ruler.active {
+ transition: opacity 0.1s ease;
+ opacity: 1;
+}
+ul.menu > li,
+ul.menu div.lengthField {
+ padding-right: 1.6em;
+}
+ul.menu > li:first-of-type {
+ border-top-width: 2px;
+ border-top-left-radius: 6px;
+ border-top-right-radius: 6px;
+}
+ul.menu > li:last-of-type {
+ border-bottom-width: 2px;
+ border-bottom-left-radius: 6px;
+ border-bottom-right-radius: 6px;
+}
+ul.menu > li mark {
+ text-decoration: underline;
+ background-color: transparent;
+ color: inherit;
+ font-weight: bold;
+}
+ul.menu > li.active,
+ul.menu span.non-item.active {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+ul.menu > li:hover,
+ul.menu span.non-item:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+ul.menu span.non-item {
+ border-radius: 6px;
+ border-width: 2px !important;
+}
+ul.menu span.pref:not(:empty) {
+ position: absolute;
+ min-width: 5px;
+ font-size: 80%;
+ left: 0;
+ bottom: 0;
+ display: block;
+ margin-bottom: -2.1em;
+ padding: 2px 6px;
+}
+ul.menu span.entry:not(:empty) {
+ position: absolute;
+ min-width: 5px;
+ font-size: 80%;
+ left: 0;
+ bottom: 0;
+ display: block;
+ margin-bottom: -2.1em;
+ padding: 2px 6px;
+}
+ul.menu span.pref:not(:empty) + span.entry:not(:empty) {
+ bottom: -27px;
+ left: 50px;
+ display: grid;
+}
+
+/**
+ * Rolling menu
+ */
+ul.menu.roll > li:first-of-type:not(.no-more):before {
+ position: absolute;
+ font-family: "FontAwesome";
+ content: "";
+ right: 0.5em;
+ top: 0.4em;
+}
+ul.menu.roll > li:last-of-type:not(.no-more):before {
+ position: absolute;
+ font-family: "FontAwesome";
+ content: "";
+ right: 0.5em;
+ bottom: 0.4em;
+}
+ul.menu.roll:not(.visible) {
+ height: 0;
+}
+
+/**
+ * Sorting menu
+ */
+ul.menu.sort {
+ position: relative;
+ display: inline-block;
+}
+ul.menu.sort > li::before {
+ content: "";
+}
+ul.menu.sort > li.active:hover {
+ color: #fefefe;
+ background-color: #c1002b;
+ border-color: black;
+ text-shadow: none;
+}
+
+/**
+ * select menu
+ */
+span.menu.select > span {
+ z-index: 105;
+}
+span.menu.select > ul.menu.roll {
+ display: none;
+ z-index: -100;
+}
+span.menu.select > ul.menu.roll.visible {
+ display: block;
+ z-index: 110;
+}
+
+.banner {
+ position: fixed;
+ width: 10em;
+ height: 10em;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
+ right: 0px;
+ margin-right: -2.4em;
+ top: 0;
+}
+.banner::after {
+ content: attr(data-note);
+ display: block;
+ overflow: hidden;
+ width: 12em;
+ font-size: 10pt;
+ font-weight: bold;
+ word-spacing: 2px;
+ text-decoration: none;
+ position: relative;
+ left: 2em;
+ top: -1.6em;
+ line-height: 2em;
+ text-align: center;
+ -moz-transform-origin: 0 0;
+ -moz-transform: rotate(45deg);
+ -webkit-transform-origin: 0 0;
+ -webkit-transform: rotate(45deg);
+ -ms-transform-origin: 0 0;
+ -ms-transform: rotate(45deg);
+ transform-origin: 0 0;
+ transform: rotate(45deg);
+ background-color: #f4eebb;
+ color: #f6a800;
+ border: 1px solid #f6a800;
+}
+
+/**
+ * Basic global CSS rules for Kalamar
+ */
+* {
+ -webkit-box-sizing: border-box;
+ /* Safari/Chrome, other WebKit */
+ -moz-box-sizing: border-box;
+ /* Firefox, other Gecko */
+ box-sizing: border-box;
+ /* Opera/IE 8+ */
+}
+
+body,
+html,
+select,
+g > text {
+ font-family: verdana, tahoma, arial, Helvetica, sans-serif;
+ color: #616263;
+ margin: 0;
+}
+
+g > text {
+ fill: #616263;
+}
+
+html {
+ height: 100vh;
+}
+
+body {
+ position: relative;
+ min-height: 100vh;
+ font-size: 12pt;
+ margin: 0;
+ padding: 0;
+}
+
+a:visited {
+ color: #e55d00;
+}
+a:link {
+ text-decoration: none;
+ color: #f6a800;
+}
+a:link:hover {
+ color: #e55d00;
+ transition: color 0.3s ease 0s;
+}
+a[href^="http://"]::after, a[href^="https://"]::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: " ";
+ font-size: 75%;
+}
+
+a[onclick$="return PArok(this,false)"] {
+ unicode-bidi: bidi-override;
+ direction: rtl;
+ text-align: left;
+}
+a[onclick$="return PArok(this,false)"] > span:nth-child(1n+2) {
+ display: none;
+}
+a[onclick$="return PArok(this,false)"] > span:nth-child(1)::after {
+ content: "@";
+}
+
+.clear {
+ clear: both;
+}
+
+iframe {
+ border-width: 0;
+}
+
+blockquote {
+ border-radius: 6px;
+ padding: 2pt 5pt 2pt 20pt;
+ margin: 0;
+ border-left: 5px solid #009ee0;
+ background-color: #bce4f7;
+ color: #009ee0;
+ mix-blend-mode: soft-light;
+}
+blockquote.bug, blockquote.missing, blockquote.warning {
+ border-left-color: black;
+ background-color: #c1002b;
+ color: #fefefe;
+ mix-blend-mode: multiply;
+}
+
+dl {
+ margin: 0;
+ padding-bottom: 0.5em;
+}
+dl dt {
+ font-weight: bold;
+}
+dl dt abbr {
+ border-width: 0;
+}
+dl dt abbr[data-type=token]::after {
+ color: #009ee0;
+}
+dl dt abbr[data-type=span]::after {
+ color: #c1002b;
+}
+dl dt abbr::after {
+ content: " (" attr(title) ")";
+ vertical-align: bottom;
+ font-style: italic;
+ font-weight: normal;
+ font-size: 80%;
+}
+
+/*
+ * Based on github.com style (c) Vasily Polovnyov <vast@whiteants.net>
+ */
+.hljs {
+ display: block;
+ padding: 0.5em;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.diff .hljs-header,
+.hljs-javadoc {
+ color: #998;
+ font-style: italic;
+}
+
+.hljs-keyword,
+.css .rule .hljs-keyword,
+.hljs-winutils,
+.javascript .hljs-title,
+.nginx .hljs-title,
+.hljs-subst,
+.hljs-request,
+.hljs-status {
+ color: #333;
+ font-weight: bold;
+}
+
+.hljs-number,
+.hljs-hexcolor,
+.ruby .hljs-constant {
+ color: #099;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-phpdoc,
+.tex .hljs-formula {
+ color: #d14;
+}
+
+.hljs-title,
+.hljs-id,
+.coffeescript .hljs-params,
+.scss .hljs-preprocessor {
+ color: #900;
+ font-weight: bold;
+}
+
+.javascript .hljs-title,
+.lisp .hljs-title,
+.clojure .hljs-title,
+.hljs-subst {
+ font-weight: normal;
+}
+
+.hljs-class .hljs-title,
+.haskell .hljs-type,
+.vhdl .hljs-literal,
+.tex .hljs-command {
+ color: #458;
+ font-weight: bold;
+}
+
+.hljs-tag,
+.hljs-tag .hljs-title,
+.hljs-rules .hljs-property,
+.django .hljs-tag .hljs-keyword {
+ color: #000080;
+ font-weight: normal;
+}
+
+.hljs-attribute,
+.hljs-variable,
+.lisp .hljs-body {
+ color: #008080;
+}
+
+.hljs-regexp {
+ color: #009926;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.lisp .hljs-keyword,
+.tex .hljs-special,
+.hljs-prompt {
+ color: #990073;
+}
+
+.hljs-built_in,
+.lisp .hljs-title,
+.clojure .hljs-built_in {
+ color: #0086b3;
+}
+
+.hljs-preprocessor,
+.hljs-pragma,
+.hljs-pi,
+.hljs-doctype,
+.hljs-shebang,
+.hljs-cdata {
+ color: #999;
+ font-weight: bold;
+}
+
+.hljs-deletion {
+ background: #fdd;
+}
+
+.hljs-addition {
+ background: #dfd;
+}
+
+.diff .hljs-change {
+ background: #0086b3;
+}
+
+.hljs-chunk {
+ color: #aaa;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles for the KWIC view.
+ */
+#search {
+ position: relative;
+ margin-bottom: 30px;
+ overflow: visible;
+}
+#search div.matchinfo {
+ display: none;
+}
+#search > ol {
+ overflow-x: hidden;
+ overflow-y: visible;
+ width: auto;
+ text-indent: 0;
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ border: 1px solid #87888a;
+ font-size: 10pt;
+}
+#search > ol > li {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-items: stretch;
+ align-content: stretch;
+ border-style: solid;
+ border-color: #f6a800;
+ border-width: 0;
+}
+#search > ol > li .button-group.button-view {
+ display: none;
+}
+#search > ol > li:nth-of-type(even) div.match-main div.match-wrap {
+ background-color: #fefefe;
+}
+#search > ol > li p.ref {
+ display: none;
+}
+#search > ol > li div.meta,
+#search > ol > li div.match-main {
+ position: relative;
+ cursor: pointer;
+}
+#search > ol > li div.match-main {
+ display: block;
+ flex: 7 0;
+ z-index: 4;
+ overflow: hidden;
+}
+#search > ol > li div.match-main > div.match-wrap {
+ width: 99999%;
+ margin-left: -49999.5%;
+ background-color: #d9dadb;
+ overflow-x: hidden;
+ overflow-y: visible;
+ white-space: normal;
+}
+#search > ol > li div.meta {
+ flex: 1 0;
+ min-width: 12em;
+ max-width: 15em;
+ text-align: left;
+ width: 2px;
+ z-index: 5;
+ overflow-y: hidden;
+ overflow-x: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ background-color: #949597;
+ color: #fefefe;
+ font-size: 75%;
+ padding: 0 5pt;
+ border-color: #616263;
+ border-style: solid;
+ border-width: 2px 1px 0 0;
+}
+#search > ol > li div.meta:before {
+ content: " ";
+ display: inline-block;
+ height: 100%;
+ vertical-align: middle;
+}
+#search > ol > li div.meta:empty {
+ border-width: 0 1px 0 0;
+}
+#search > ol > li div.meta.flip {
+ background-color: #b3b4b5;
+}
+#search > ol > li:first-of-type div.meta {
+ border-top-width: 0;
+}
+#search > ol > li:last-of-type div.meta {
+ border-bottom-width: 0;
+}
+
+/**
+ * Snippet rules
+ */
+div.snippet {
+ text-overflow: ellipsis;
+ text-indent: 0;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ font-size: 0;
+ white-space: nowrap !important;
+}
+div.snippet > span, div.snippet mark {
+ padding: 5pt 0 6pt 0;
+ font-size: 10pt;
+}
+div.snippet > mark,
+div.snippet > span.match {
+ font-weight: bold;
+ color: #333;
+ text-shadow: none;
+ padding-left: 4pt;
+ padding-right: 2pt;
+}
+div.snippet > span.match > span.cutted::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ color: #9bad0b;
+ padding-left: 4pt;
+ padding-right: 4pt;
+}
+div.snippet.startMore:before, div.snippet.endMore:after {
+ content: "…";
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+div.snippet div.flag {
+ position: absolute;
+ height: 100%;
+ top: 0;
+ left: 0;
+ width: 11px;
+ background-color: #f6a800;
+ border-right: 1px solid #e55d00;
+}
+
+/**
+ * Active rules
+ */
+body.no-js #search > ol > li:active,
+#search > ol > li.active,
+#search > ol > li:target {
+ position: relative;
+ display: block;
+ background-color: #f6a800;
+ text-align: left;
+ border-width: 2px;
+ white-space: normal;
+ height: auto;
+ width: auto;
+ overflow: hidden;
+}
+body.no-js #search > ol > li:active div.matchinfo,
+#search > ol > li.active div.matchinfo,
+#search > ol > li:target div.matchinfo {
+ display: block;
+}
+body.no-js #search > ol > li:active + li.active,
+#search > ol > li.active + li.active,
+#search > ol > li:target + li.active {
+ border-top: 2px solid #d9dadb;
+ padding-top: 6px;
+}
+body.no-js #search > ol > li:active + li.active .button-group.button-view,
+#search > ol > li.active + li.active .button-group.button-view,
+#search > ol > li:target + li.active .button-group.button-view {
+ padding-top: 6px;
+}
+body.no-js #search > ol > li:active .snippet,
+#search > ol > li.active .snippet,
+#search > ol > li:target .snippet {
+ white-space: normal !important;
+ padding: 2pt 0 5pt 5pt;
+ background-color: #f4eebb;
+ margin-top: 0;
+ margin-right: 20px;
+ margin-bottom: 0;
+ margin-left: 0;
+}
+body.no-js #search > ol > li:active .snippet span,
+#search > ol > li.active .snippet span,
+#search > ol > li:target .snippet span {
+ display: inline !important;
+}
+body.no-js #search > ol > li:active .snippet > *,
+#search > ol > li.active .snippet > *,
+#search > ol > li:target .snippet > * {
+ background-color: transparent;
+}
+body.no-js #search > ol > li:active .snippet div.flag,
+#search > ol > li.active .snippet div.flag,
+#search > ol > li:target .snippet div.flag {
+ display: none;
+}
+body.no-js #search > ol > li:active .snippet > span,
+#search > ol > li.active .snippet > span,
+#search > ol > li:target .snippet > span {
+ line-height: 1.4em;
+ width: auto;
+}
+body.no-js #search > ol > li:active .snippet > span.context-left,
+#search > ol > li.active .snippet > span.context-left,
+#search > ol > li:target .snippet > span.context-left {
+ margin-left: 0;
+ display: inline;
+ overflow: visible;
+ text-align: left;
+ width: auto;
+}
+body.no-js #search > ol > li:active .button-group.button-view,
+#search > ol > li.active .button-group.button-view,
+#search > ol > li:target .button-group.button-view {
+ display: block;
+}
+body.no-js #search > ol > li:active div.match-main,
+#search > ol > li.active div.match-main,
+#search > ol > li:target div.match-main {
+ display: block;
+ width: 100%;
+}
+body.no-js #search > ol > li:active div.match-main div.match-wrap,
+#search > ol > li.active div.match-main div.match-wrap,
+#search > ol > li:target div.match-main div.match-wrap {
+ cursor: default;
+ min-height: 20pt;
+ background-color: #f6a800;
+ width: 100%;
+ margin-left: 0;
+ overflow-x: visible;
+ white-space: normal;
+}
+body.no-js #search > ol > li:active div.meta,
+#search > ol > li.active div.meta,
+#search > ol > li:target div.meta {
+ display: none;
+}
+body.no-js #search > ol > li:active p.ref,
+#search > ol > li.active p.ref,
+#search > ol > li:target p.ref {
+ display: block;
+ color: #fefefe;
+ padding: 3pt 10pt 3pt 3pt;
+ padding-right: 20px;
+ margin: 0pt;
+ width: 100%;
+ bottom: 0;
+ z-index: 30;
+}
+body.no-js #search > ol > li:active p.ref > span.sigle,
+#search > ol > li.active p.ref > span.sigle,
+#search > ol > li:target p.ref > span.sigle {
+ font-size: 75%;
+ vertical-align: top;
+ color: #f4eebb;
+ float: right;
+}
+
+/**
+ * Alignment rules
+ */
+#search ol span.context-left {
+ display: inline-block;
+ width: 50.01%;
+ text-align: right;
+}
+#search ol.align-right {
+ text-align: right;
+}
+#search ol.align-right div.match-main span.context-right {
+ display: inline-block;
+ width: 49.915%;
+ text-align: left;
+}
+#search ol.align-center div.match-main {
+ width: 100% !important;
+}
+#search ol.align-center div.match-main > .match-wrap {
+ position: relative;
+ margin-left: 0;
+}
+#search ol.align-center li:not(.active) div.snippet {
+ white-space: normal;
+ text-align: center;
+ width: 100000pt;
+ margin-left: -50000pt;
+}
+#search ol.align-center li:not(.active) div.snippet span.context-left {
+ display: inline-block;
+ text-align: right;
+ width: 40000pt;
+ margin-left: 70vw;
+}
+#search ol.align-center li:not(.active) div.snippet span.context-right {
+ display: inline-block;
+ text-align: left;
+ width: 40000pt;
+}
+
+/**
+ * Fix empty contexts
+ */
+#search ol span.context-left:empty::after, #search ol span.context-right:empty::after {
+ content: " ";
+ display: inline-block;
+}
+
+/**
+ * Highlight rules
+ */
+mark {
+ background-color: inherit;
+ color: inherit;
+}
+
+mark > mark,
+em,
+.level-0 {
+ border-bottom-width: 2px;
+ border-bottom-style: solid;
+ padding-bottom: 0px !important;
+ font-style: normal;
+}
+
+mark > mark > mark,
+em > em,
+.level-1 {
+ padding-bottom: 3px !important;
+}
+
+mark > mark > mark > mark,
+em > em > em,
+.level-2 {
+ padding-bottom: 6px !important;
+}
+
+#search > ol > li:not(.active) mark > mark > mark > mark, #search > ol > li:not(.active) em > em > em {
+ line-height: 180%;
+}
+#search > ol > li.active mark > mark > mark > mark, #search > ol > li.active em > em > em {
+ line-height: 250%;
+}
+
+.class-1 {
+ border-color: #c1002b;
+}
+
+.class-2 {
+ border-color: #009ee0;
+}
+
+.class-3 {
+ border-color: #f6a800;
+}
+
+.class-4 {
+ border-color: #9bad0b;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for logos.
+ */
+.logo::after {
+ content: "" !important;
+}
+.logo > * {
+ background-repeat: no-repeat;
+ background-size: 90%;
+ background-position: 50% 50%;
+}
+.logo > * > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+
+/**
+ * Logo: KorAP
+ */
+h1 {
+ position: absolute;
+ margin: 0;
+ margin-left: 10pt;
+ left: 0;
+ top: 0;
+ width: 7.8em;
+ height: 2.4em;
+ z-index: 105;
+ background-size: 78% !important;
+ background-image: url("../img/korap-logo.svg");
+}
+
+aside.active ~ header h1 {
+ position: fixed;
+}
+
+#overview {
+ text-align: center;
+ width: 100%;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Table view
+ *
+ * The table view is complicated, as the
+ * first column has to be static.
+ */
+div.matchtable > div {
+ z-index: 20;
+ margin-left: 179px;
+ margin-right: 20px;
+ padding: 0;
+ overflow-x: auto;
+ overflow-y: visible;
+ width: auto;
+}
+div.matchtable table {
+ display: table;
+ border-collapse: separate;
+ border-spacing: 0px;
+}
+div.matchtable th {
+ color: #fefefe;
+}
+div.matchtable td,
+div.matchtable tbody th,
+div.matchtable thead th:not(:nth-child(1)):not(:nth-child(2)):not(.cutted) {
+ cursor: pointer;
+}
+div.matchtable td:empty {
+ cursor: default;
+}
+div.matchtable td:empty::after {
+ content: " ";
+ white-space: pre;
+}
+div.matchtable td.matchkeyvalues {
+ padding: 0;
+}
+div.matchtable td.matchkeyvalues > div {
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 25em;
+ overflow: hidden;
+ padding: 1px 6px;
+ margin: 0px;
+}
+div.matchtable td.matchkeyvalues > div > span {
+ color: #e55d00;
+ text-align: right;
+ padding-right: 0.5em;
+}
+div.matchtable td.matchkeyvalues > div > span::after {
+ content: ":";
+}
+div.matchtable tr {
+ outline: none;
+ /**
+ * The first two columns.
+ */
+}
+div.matchtable tr td.chosen,
+div.matchtable tr th.chosen,
+div.matchtable tr div.chosen {
+ background-color: #9bad0b !important;
+ color: #fefefe;
+}
+div.matchtable tr > th:nth-of-type(1),
+div.matchtable tr > th:nth-of-type(2) {
+ border-top: 2px solid #ff8000;
+ width: 88px;
+ position: absolute;
+ z-index: 80;
+ vertical-align: middle;
+ left: 0px;
+}
+div.matchtable tr > th:nth-of-type(2) {
+ left: 90px;
+}
+div.matchtable tr > * {
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 25em;
+ overflow: hidden;
+ padding: 1px 6px;
+ margin: 0px;
+ border: 1px solid #f6a800;
+}
+div.matchtable tr > td {
+ background-color: #ffd080;
+ white-space: nowrap;
+ vertical-align: top;
+ text-align: center;
+}
+div.matchtable tr > td.mark {
+ background-color: #f4eebb;
+}
+div.matchtable tr:nth-child(even) > td {
+ background-color: #f4eebb;
+}
+div.matchtable tr:nth-child(even) > td.mark {
+ background-color: #ffd080;
+}
+div.matchtable thead th {
+ background-color: #ff8000;
+ border-top-width: 0px !important;
+ text-align: center;
+}
+div.matchtable thead th:nth-of-type(1), div.matchtable thead th:nth-of-type(2) {
+ text-align: left;
+}
+div.matchtable thead th.mark {
+ background-color: #e55d00;
+}
+div.matchtable thead th.cutted {
+ background-color: #f4eebb;
+}
+div.matchtable thead th.cutted::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ color: #9bad0b;
+ padding-left: 4pt;
+ padding-right: 4pt;
+}
+div.matchtable tbody > tr:nth-of-type(1) > th {
+ border-top-color: transparent;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * SVG tree
+ */
+path.edge {
+ stroke: #ff8000;
+ stroke-width: 2px;
+ fill: none;
+}
+
+g.arc.infocus > path.edge {
+ stroke: #636f07;
+}
+
+marker#arr {
+ overflow: visible;
+}
+marker#arr path {
+ stroke: #e55d00;
+ fill: #e55d00;
+ fill-opacity: 1;
+ stroke-width: 2;
+}
+
+path.anchor {
+ stroke: #e55d00;
+ stroke-width: 3;
+ stroke-linecap: round;
+ z-index: 20;
+}
+
+g.root rect.empty {
+ stroke: #ff8000;
+ fill: #ff8000;
+ stroke-width: 2px;
+}
+
+g.middle rect,
+g.label rect {
+ stroke: #ff8000;
+ stroke-width: 2px;
+ fill: #ffd080;
+}
+
+g.label.infocus rect {
+ stroke: #636f07;
+ fill: #dce883;
+}
+
+g.middle.mark rect {
+ fill: #ff8000;
+}
+g.middle.mark > text {
+ fill: #f4eebb;
+}
+g.middle.mark > text > tspan {
+ stroke: #f4eebb;
+}
+
+g.leaf.mark text > tspan {
+ font-weight: bold;
+}
+
+g.leaf > rect {
+ display: none;
+}
+
+g > text > tspan {
+ text-anchor: middle;
+ font-size: 9pt;
+}
+
+g.leaf > text > tspan,
+text.leaf > tspan {
+ font-size: 10pt;
+ overflow: visible;
+}
+
+/**
+ * Matchtree view
+ */
+div.matchtree {
+ overflow-x: hidden;
+ overflow-y: visible;
+ padding: 0;
+ margin-top: 1pt;
+}
+div.matchtree h6 {
+ display: inline;
+ font-size: inherit;
+ color: #fefefe;
+ margin: 0;
+ padding: 0 !important;
+ float: left;
+}
+div.matchtree h6 > span {
+ border-top: 2px solid #ff8000;
+ width: 88px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 25em;
+ overflow: hidden;
+ padding: 1px 6px;
+ margin: 0px;
+ display: inline-block !important;
+ margin: 0;
+}
+div.matchtree h6 > span:nth-of-type(2) {
+ margin-left: 2px;
+}
+div.matchtree > div {
+ position: unset;
+ z-index: 4;
+ overflow-x: auto;
+ margin: 2px;
+ margin-left: 180px;
+ margin-right: 20px;
+ background-color: #f4eebb;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+div.metatable > dl {
+ margin-right: 20px;
+ margin-top: 2px;
+}
+div.metatable > dl > div {
+ border-color: #f6a800;
+}
+div.metatable > dl > div > * {
+ padding: 0.2em;
+}
+div.metatable > dl > div > dt {
+ background: #ff8000;
+ color: #fefefe;
+ width: 12.5em;
+}
+div.metatable > dl > div > dd {
+ background-color: #f4eebb;
+ cursor: pointer;
+}
+div.metatable > dl > div > dd.metakeyvalues {
+ padding: 0;
+}
+div.metatable > dl > div > dd.metakeyvalues > div {
+ padding: 0.2em;
+}
+div.metatable > dl > div > dd.metakeyvalues > div::before {
+ content: "• ";
+ color: #f6a800;
+}
+div.metatable > dl > div > dd.chosen,
+div.metatable > dl > div > dd > div.chosen {
+ background-color: #9bad0b !important;
+ color: #fefefe;
+}
+div.metatable > dl > div > dd[data-type="type:store"], div.metatable > dl > div > dd[data-type="type:attachement"] {
+ background-color: #ffd080;
+ cursor: default;
+}
+div.metatable > dl > div > dd[data-type="type:store"] a, div.metatable > dl > div > dd[data-type="type:attachement"] a {
+ color: inherit;
+}
+div.metatable > dl.cbm-disabled > div > dd {
+ cursor: default !important;
+}
+
+/**
+ * General matchinfo styles.
+ */
+div.matchinfo {
+ position: relative;
+ width: 100%;
+ padding-top: 2px;
+ height: auto;
+ font-size: 10pt;
+ text-align: left;
+}
+div.matchinfo:empty {
+ display: none !important;
+}
+div.matchinfo .view + .view {
+ margin-top: 8px !important;
+}
+
+div.metatable,
+div.matchtable,
+div.matchtree {
+ position: relative;
+ background-color: #f6a800;
+}
+
+div.button-group.button-panel.button-matchinfo {
+ display: inline-block;
+ margin-right: 0.5em;
+}
+div.button-group.button-panel.button-matchinfo > span {
+ position: relative;
+ box-shadow: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * The pagination view
+ *
+ * <div id="pagination">
+ * <a rel="prev"><span><i class="fa fa-caret-left"></i></span></a>
+ * <a rel="self"><span>1</span></a>
+ * <a href="#p=2"><span>2</span></a>
+ * <a href="#3"><span>3</span></a>
+ * <span><i class="fa fa-ellipsis-h"></i></span>
+ * <a href="#67"><span>67</span></a>
+ * <a rel="next" href="#2"><span><i class="fa fa-caret-right"></i></span></a>
+ * </div>
+ */
+#pagination {
+ /*
+ * Always in fixed position.
+ * This may need to be overwritten in case multiple
+ * paginations have to be activated.
+ */
+ position: fixed;
+ font-size: 0;
+ right: 10px;
+ bottom: 20px;
+ z-index: 35;
+ padding: 0;
+ height: auto;
+ line-height: 0;
+}
+#pagination > a {
+ margin: 0;
+ font-size: 10pt;
+ padding: 0;
+}
+#pagination > a > span {
+ padding-left: 0.4em;
+ padding-right: 0.4em;
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ display: inline-block;
+ line-height: 2em;
+ text-align: center;
+ border-top-width: 2px;
+ border-bottom-width: 2px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+}
+#pagination > a:not(:link):not([rel=self]) span {
+ color: #87888a;
+}
+#pagination > a.ellipsis > span > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+#pagination > a.ellipsis > span::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ line-height: 1em;
+}
+#pagination > a[rel=self] > span {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+ border-left-width: 2px;
+ border-right-width: 2px;
+ border-left-style: solid;
+ border-right-style: solid;
+}
+#pagination > a[rel=prev] > span {
+ border-top-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+ border-left-width: 2px;
+ border-left-style: solid;
+}
+#pagination > a[rel=prev] > span > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+#pagination > a[rel=prev] > span::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ line-height: 1em;
+}
+#pagination > a[rel=next] > span {
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ border-right-width: 2px;
+ border-right-style: solid;
+}
+#pagination > a[rel=next] > span > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+#pagination > a[rel=next] > span::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ line-height: 1em;
+}
+#pagination > a:link:hover, #pagination > a:link:focus {
+ outline: none;
+}
+#pagination > a:link:hover span, #pagination > a:link:focus span {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+pre.query {
+ overflow-x: hidden;
+ padding: 0.5em;
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ position: relative;
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 6px;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+}
+pre.query:not(.unsupported) {
+ cursor: pointer;
+}
+pre.query:not(.unsupported):hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+pre.query:not(.unsupported):active {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+pre.query.unsupported span {
+ vertical-align: super;
+ color: #009ee0;
+ font-size: 90%;
+ font-weight: bold;
+ cursor: help;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules applicable for the result panel
+ */
+#resultinfo {
+ clear: both;
+ text-align: right;
+ line-height: 1.5em;
+ min-height: 1.5em;
+ margin-top: 0.4em;
+ font-size: 10pt;
+ /*
+ * TODO:
+ * This rule should not be dependent on
+ * whether something is found or not,
+ * but whether #search contains a result,
+ * e.g. when a result view is open in the
+ * result panel. This should probably be
+ * indicated by a class on the button group
+ * rather than a class on the resultinfo.
+ */
+}
+#resultinfo p.found {
+ display: inline;
+ padding: 0;
+ margin: 0;
+ text-align: right;
+}
+#resultinfo.found {
+ position: relative;
+ margin-bottom: 0px;
+}
+#resultinfo.found .button-group > span {
+ margin-bottom: 0;
+ border-bottom-width: 0;
+ box-shadow: none;
+}
+#resultinfo.found .button-group > span:first-child {
+ border-bottom-left-radius: 0;
+}
+#resultinfo.found .button-group > span:last-child {
+ border-bottom-right-radius: 0;
+}
+
+div.result.panel .view {
+ border: 1px solid #87888a;
+ background-color: #f6a800;
+}
+
+.result.button-group.button-panel {
+ display: inline-block;
+ width: auto;
+ vertical-align: bottom;
+ line-height: 1.5em;
+}
+.result.button-group.button-panel > span {
+ line-height: 1.5em;
+ border-width: 1px 0;
+}
+.result.button-group.button-panel > span:first-child {
+ border-left-width: 1px;
+}
+.result.button-group.button-panel > span:last-child {
+ border-right-width: 1px;
+}
+
+#total-results {
+ color: #9bad0b;
+ font-weight: bold;
+}
+
+.no-results {
+ margin: 0 auto;
+ text-align: center;
+}
+.no-results code {
+ font-weight: bold;
+}
+
+.button-icon.align.left::after {
+ content: "";
+}
+.button-icon.align.right::after {
+ content: "";
+}
+.button-icon.align.center::after {
+ content: "";
+}
+.button-icon.show-kq::after {
+ content: "";
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for the embedded documentation.
+ */
+#tutorial {
+ position: fixed;
+ z-index: 9999;
+ top: 5%;
+ bottom: 5%;
+ left: 2%;
+ right: 2%;
+ padding-right: 20px;
+ background-color: #fefefe;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ border-width: 4px;
+ border-color: #616263;
+ border-style: solid;
+ border-radius: 6px;
+}
+#tutorial .button-group.button-view {
+ background-color: #87888a;
+ display: block;
+ height: 100%;
+}
+#tutorial iframe {
+ border-width: 0;
+ width: 100%;
+ min-height: 100.1%;
+ background-image: url("../img/korap-bg.svg");
+ background-repeat: no-repeat;
+ background-position: center center;
+ background-size: 15%;
+}
+
+p.bibentry {
+ font-size: 80%;
+ margin-left: 3em;
+ margin-bottom: 3em;
+ text-indent: -1.5em;
+}
+p.bibentry cite {
+ font-weight: bold;
+}
+
+body.embedded {
+ background-color: #fefefe;
+}
+body.embedded aside {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ padding-top: 0;
+ background-color: #87888a;
+}
+body.embedded aside > div {
+ position: relative;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ transform: translateY(-50%);
+}
+
+main.tutorial a.embedded-link::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: " ";
+ font-size: 75%;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles for the KoralQuery view.
+ */
+#koralquery {
+ white-space: pre;
+}
+#koralquery > div {
+ background-color: #fefefe;
+ overflow-x: auto;
+ font-size: 85%;
+ margin-top: 2pt;
+ margin-right: 20px;
+ margin-bottom: 2pt;
+ margin-left: 2pt;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+.alertify,
+.alertify-show,
+.alertify-log {
+ -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ -ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ /* easeOutBack */
+}
+
+.alertify-hide {
+ -webkit-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -moz-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -ms-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -o-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ /* easeInBack */
+}
+
+.alertify-log-hide {
+ -webkit-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -moz-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -ms-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ -o-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ /* easeInBack */
+}
+
+.alertify-cover {
+ position: fixed;
+ z-index: 99999;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ background-color: white;
+ filter: opacity(0);
+ opacity: 0;
+}
+
+.alertify-cover-hidden {
+ display: none;
+}
+
+.alertify {
+ position: fixed;
+ z-index: 99999;
+ top: 50px;
+ left: 50%;
+ width: 550px;
+ margin-left: -275px;
+ opacity: 1;
+}
+
+.alertify-hidden {
+ -webkit-transform: translate(0, -150px);
+ -moz-transform: translate(0, -150px);
+ -ms-transform: translate(0, -150px);
+ -o-transform: translate(0, -150px);
+ transform: translate(0, -150px);
+ opacity: 0;
+ display: none;
+}
+
+/* overwrite display: none; for everything except IE6-8 */
+:root * > .alertify-hidden {
+ display: block;
+ visibility: hidden;
+}
+
+.alertify-logs {
+ position: fixed;
+ z-index: 5000;
+ bottom: 10px;
+ right: 10px;
+ width: 300px;
+}
+
+.alertify-logs-hidden {
+ display: none;
+}
+
+.alertify-log {
+ display: block;
+ margin-top: 10px;
+ position: relative;
+ right: -300px;
+ opacity: 0;
+}
+
+.alertify-log-show {
+ right: 0;
+ opacity: 1;
+}
+
+.alertify-log-hide {
+ -webkit-transform: translate(300px, 0);
+ -moz-transform: translate(300px, 0);
+ -ms-transform: translate(300px, 0);
+ -o-transform: translate(300px, 0);
+ transform: translate(300px, 0);
+ opacity: 0;
+}
+
+.alertify-dialog {
+ padding: 25px;
+}
+
+.alertify-resetFocus {
+ border: 0;
+ clip: rect(0 0 0 0);
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ width: 1px;
+}
+
+.alertify-inner {
+ text-align: center;
+}
+
+.alertify-text {
+ margin-bottom: 15px;
+ width: 100%;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ font-size: 100%;
+}
+
+.alertify-button,
+.alertify-button:hover,
+.alertify-button:active,
+.alertify-button:visited {
+ background: none;
+ text-decoration: none;
+ border: none;
+ /* line-height and font-size for input button */
+ line-height: 1.5;
+ font-size: 100%;
+ display: inline-block;
+ cursor: pointer;
+ margin-left: 5px;
+}
+
+@media only screen and (max-width: 680px) {
+ .alertify,
+.alertify-logs {
+ width: 90%;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+
+ .alertify {
+ left: 5%;
+ margin: 0;
+ }
+}
+/**
+ * Default Look and Feel
+ */
+.alertify,
+.alertify-log {
+ font-family: sans-serif;
+}
+
+.alertify {
+ background: #FFF;
+ border: 10px solid #333;
+ /* browsers that don't support rgba */
+ border: 10px solid rgba(0, 0, 0, 0.7);
+ border-radius: 8px;
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
+ -webkit-background-clip: padding;
+ /* Safari 4? Chrome 6? */
+ -moz-background-clip: padding;
+ /* Firefox 3.6 */
+ background-clip: padding-box;
+ /* Firefox 4, Safari 5, Opera 10, IE 9 */
+}
+
+.alertify-text {
+ border: 1px solid #CCC;
+ padding: 10px;
+ border-radius: 4px;
+}
+
+.alertify-button {
+ border-radius: 4px;
+ color: #FFF;
+ font-weight: bold;
+ padding: 6px 15px;
+ text-decoration: none;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
+ box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
+ background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+ background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+ background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+ background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+ background-image: linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
+}
+
+.alertify-button:hover,
+.alertify-button:focus {
+ outline: none;
+ background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+ background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+ background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+ background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+ background-image: linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
+}
+
+.alertify-button:focus {
+ box-shadow: 0 0 15px #2B72D5;
+}
+
+.alertify-button:active {
+ position: relative;
+ box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+}
+
+.alertify-button-cancel,
+.alertify-button-cancel:hover,
+.alertify-button-cancel:focus {
+ background-color: #FE1A00;
+ border: 1px solid #D83526;
+}
+
+.alertify-button-ok,
+.alertify-button-ok:hover,
+.alertify-button-ok:focus {
+ background-color: #5CB811;
+ border: 1px solid #3B7808;
+}
+
+.alertify-log {
+ background: #1F1F1F;
+ background: black;
+ padding: 15px;
+ border-radius: 4px;
+ color: #FFF;
+}
+
+/*
+.alertify-log-error {
+ background: #FE1A00;
+ // background: rgba(254,26,0,.9);
+ background: rgb(254,26,0);
+}
+*/
+.alertify-log-success {
+ background: #5CB811;
+ background: #5cb811;
+}
+
+/**
+ * Alertify styles.
+ */
+article.alertify-log-warn {
+ background-color: #f6a800;
+}
+article.alertify-log-warn code.src {
+ color: #e55d00;
+}
+
+article.alertify-log code.src {
+ display: block;
+ color: black;
+ font-size: 70%;
+}
+
+.alertify-log-error {
+ background-color: #fe1a00;
+}
+
+#notifications {
+ display: none;
+}
+
+div.notify {
+ position: relative;
+ margin: 0.5em auto;
+ display: block;
+ padding: 0.5em;
+ border-radius: 6px;
+ max-width: 30em;
+ background-color: #fe1a00;
+ color: #fefefe;
+}
+div.notify.notify-success {
+ background-color: #636f07;
+}
+div.notify.notify-warn {
+ background-color: #f29400;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles for the intro page
+ */
+div.intro a:visited {
+ color: #e55d00;
+}
+div.intro div.announcement {
+ background-color: #f4eebb;
+ padding: 8px;
+ border: 5px dashed #f6a800;
+ border-radius: 1em;
+ width: 90%;
+ margin: auto;
+}
+
+aside.active ~ main div.intro {
+ margin-left: 198px;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/*
+ * Define the base layout of horizontal button groups
+ */
+.button-group {
+ font-size: 0;
+}
+.button-group > span {
+ cursor: pointer;
+}
+.button-group.button-panel > span,
+.button-group.button-panel a, .button-group.operators > span,
+.button-group.operators a {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ font-size: 9pt;
+ font-weight: normal;
+ line-height: 1.5em;
+ padding: 0 4px;
+ display: inline-block;
+ border-style: solid;
+ border-width: 2px 0;
+}
+.button-group.button-panel > span:hover,
+.button-group.button-panel a:hover, .button-group.operators > span:hover,
+.button-group.operators a:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+.button-group.button-panel > span:first-child,
+.button-group.button-panel a:first-child, .button-group.operators > span:first-child,
+.button-group.operators a:first-child {
+ border-left-width: 2px;
+ border-top-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+}
+.button-group.button-panel > span:last-child,
+.button-group.button-panel a:last-child, .button-group.operators > span:last-child,
+.button-group.operators a:last-child {
+ border-right-width: 2px;
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+}
+.button-group.button-panel > span > span.check,
+.button-group.button-panel a > span.check {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ width: 1em;
+ display: inline-block;
+ text-align: left;
+}
+.button-group.button-panel > span > span.check:not(.checked)::after,
+.button-group.button-panel a > span.check:not(.checked)::after {
+ content: "";
+}
+.button-group.button-panel > span > span.check.checked::after,
+.button-group.button-panel a > span.check.checked::after {
+ content: "";
+}
+.button-group.button-panel > span > span.check > span,
+.button-group.button-panel a > span.check > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+.button-group.button-view {
+ position: absolute;
+ display: block;
+ right: 0;
+ top: 0;
+ z-index: 20;
+ margin: 0;
+ padding: 0;
+ width: 20px;
+ font-size: 10pt;
+ color: #fefefe;
+}
+.button-group.button-view > span:first-child {
+ margin-top: 2px;
+}
+.button-group.button-view > span {
+ display: block !important;
+ border-width: 0;
+ text-decoration: none;
+ text-align: center;
+ font-style: normal;
+}
+.button-group.button-view > span.download::after {
+ content: "";
+}
+.button-group.button-view > span.close::after {
+ content: "";
+}
+.button-group.button-view > span.minimize::after {
+ content: "";
+}
+.button-group.button-view > span.plugin::after {
+ content: "";
+}
+
+ul.menu.button-group-list {
+ border-top-right-radius: 8px;
+ position: fixed;
+ font-size: 10pt;
+ left: 0;
+ text-align: left;
+ margin: -2px;
+ margin-top: 0;
+}
+ul.menu.button-group-list > li:first-of-type {
+ border-top-right-radius: 5px;
+}
+
+.button-icon {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ line-height: 1.3;
+}
+.button-icon > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+.button-icon[data-icon]::after {
+ content: attr(data-icon);
+}
+
+.button-panel .button-icon {
+ line-height: 0.7;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Base styles for all panels and views
+ */
+div.panel {
+ position: relative;
+ width: 100%;
+ display: block;
+}
+
+div.view {
+ position: relative;
+ padding-top: 2px;
+ display: block;
+ width: 100%;
+}
+
+div.view:not(.show) {
+ display: none;
+}
+
+.introjs-overlay {
+ position: absolute;
+ box-sizing: content-box;
+ z-index: 999999;
+ background-color: #000;
+ opacity: 0;
+ background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9)));
+ background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ background: radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
+ filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+ filter: alpha(opacity=50);
+ -webkit-transition: all 0.3s ease-out;
+ -moz-transition: all 0.3s ease-out;
+ -ms-transition: all 0.3s ease-out;
+ -o-transition: all 0.3s ease-out;
+ transition: all 0.3s ease-out;
+}
+
+.introjs-fixParent {
+ z-index: auto !important;
+ opacity: 1 !important;
+ -webkit-transform: none !important;
+ -moz-transform: none !important;
+ -ms-transform: none !important;
+ -o-transform: none !important;
+ transform: none !important;
+}
+
+.introjs-showElement,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ z-index: 9999999 !important;
+}
+
+.introjs-disableInteraction {
+ z-index: 99999999 !important;
+ position: absolute;
+ background-color: white;
+ opacity: 0;
+ filter: alpha(opacity=0);
+}
+
+.introjs-relativePosition,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ position: relative;
+}
+
+.introjs-helperLayer {
+ box-sizing: content-box;
+ position: absolute;
+ z-index: 9999998;
+ background-color: #FFF;
+ background-color: rgba(255, 255, 255, 0.9);
+ border: 1px solid #777;
+ border: 1px solid rgba(0, 0, 0, 0.5);
+ border-radius: 4px;
+ box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
+ -webkit-transition: all 0.3s ease-out;
+ -moz-transition: all 0.3s ease-out;
+ -ms-transition: all 0.3s ease-out;
+ -o-transition: all 0.3s ease-out;
+ transition: all 0.3s ease-out;
+}
+
+.introjs-tooltipReferenceLayer {
+ box-sizing: content-box;
+ position: absolute;
+ visibility: hidden;
+ z-index: 100000000;
+ background-color: transparent;
+ -webkit-transition: all 0.3s ease-out;
+ -moz-transition: all 0.3s ease-out;
+ -ms-transition: all 0.3s ease-out;
+ -o-transition: all 0.3s ease-out;
+ transition: all 0.3s ease-out;
+}
+
+.introjs-helperLayer *,
+.introjs-helperLayer *:before,
+.introjs-helperLayer *:after {
+ -webkit-box-sizing: content-box;
+ -moz-box-sizing: content-box;
+ -ms-box-sizing: content-box;
+ -o-box-sizing: content-box;
+ box-sizing: content-box;
+}
+
+.introjs-helperNumberLayer {
+ box-sizing: content-box;
+ position: absolute;
+ visibility: visible;
+ top: -16px;
+ left: -16px;
+ z-index: 9999999999 !important;
+ padding: 2px;
+ font-family: Arial, verdana, tahoma;
+ font-size: 13px;
+ font-weight: bold;
+ color: white;
+ text-align: center;
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
+ background: #ff3019;
+ /* Old browsers */
+ background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);
+ /* Chrome10+,Safari5.1+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));
+ /* Chrome,Safari4+ */
+ background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);
+ /* FF3.6+ */
+ background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);
+ /* IE10+ */
+ background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%);
+ /* Opera 11.10+ */
+ background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);
+ /* W3C */
+ width: 20px;
+ height: 20px;
+ line-height: 20px;
+ border: 3px solid white;
+ border-radius: 50%;
+ filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";
+ /* IE6-9 */
+ filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";
+ /* IE10 text shadows */
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
+}
+
+.introjs-arrow {
+ border: 5px solid transparent;
+ content: "";
+ position: absolute;
+}
+
+.introjs-arrow.top {
+ top: -10px;
+ border-bottom-color: white;
+}
+
+.introjs-arrow.top-right {
+ top: -10px;
+ right: 10px;
+ border-bottom-color: white;
+}
+
+.introjs-arrow.top-middle {
+ top: -10px;
+ left: 50%;
+ margin-left: -5px;
+ border-bottom-color: white;
+}
+
+.introjs-arrow.right {
+ right: -10px;
+ top: 10px;
+ border-left-color: white;
+}
+
+.introjs-arrow.right-bottom {
+ bottom: 10px;
+ right: -10px;
+ border-left-color: white;
+}
+
+.introjs-arrow.bottom {
+ bottom: -10px;
+ border-top-color: white;
+}
+
+.introjs-arrow.bottom-right {
+ bottom: -10px;
+ right: 10px;
+ border-top-color: white;
+}
+
+.introjs-arrow.bottom-middle {
+ bottom: -10px;
+ left: 50%;
+ margin-left: -5px;
+ border-top-color: white;
+}
+
+.introjs-arrow.left {
+ left: -10px;
+ top: 10px;
+ border-right-color: white;
+}
+
+.introjs-arrow.left-bottom {
+ left: -10px;
+ bottom: 10px;
+ border-right-color: white;
+}
+
+.introjs-tooltip {
+ box-sizing: content-box;
+ position: absolute;
+ visibility: visible;
+ padding: 10px;
+ background-color: white;
+ min-width: 200px;
+ max-width: 300px;
+ border-radius: 3px;
+ box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
+ -webkit-transition: opacity 0.1s ease-out;
+ -moz-transition: opacity 0.1s ease-out;
+ -ms-transition: opacity 0.1s ease-out;
+ -o-transition: opacity 0.1s ease-out;
+ transition: opacity 0.1s ease-out;
+}
+
+.introjs-tooltipbuttons {
+ text-align: right;
+ white-space: nowrap;
+}
+
+/*
+ Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
+ Changed by Afshin Mehrabani
+*/
+.introjs-button {
+ box-sizing: content-box;
+ position: relative;
+ overflow: visible;
+ display: inline-block;
+ padding: 0.3em 0.8em;
+ border: 1px solid #d4d4d4;
+ margin: 0;
+ text-decoration: none;
+ text-shadow: 1px 1px 0 #fff;
+ font: 11px/normal sans-serif;
+ color: #333;
+ white-space: nowrap;
+ cursor: pointer;
+ outline: none;
+ background-color: #ececec;
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
+ background-image: -moz-linear-gradient(#f4f4f4, #ececec);
+ background-image: -o-linear-gradient(#f4f4f4, #ececec);
+ background-image: linear-gradient(#f4f4f4, #ececec);
+ -webkit-background-clip: padding;
+ -moz-background-clip: padding;
+ -o-background-clip: padding-box;
+ /*background-clip: padding-box;*/
+ /* commented out due to Opera 11.10 bug */
+ -webkit-border-radius: 0.2em;
+ -moz-border-radius: 0.2em;
+ border-radius: 0.2em;
+ /* IE hacks */
+ zoom: 1;
+ *display: inline;
+ margin-top: 10px;
+}
+
+.introjs-button:hover {
+ border-color: #bcbcbc;
+ text-decoration: none;
+ box-shadow: 0px 1px 1px #e3e3e3;
+}
+
+.introjs-button:focus,
+.introjs-button:active {
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));
+ background-image: -moz-linear-gradient(#ececec, #f4f4f4);
+ background-image: -o-linear-gradient(#ececec, #f4f4f4);
+ background-image: linear-gradient(#ececec, #f4f4f4);
+}
+
+/* overrides extra padding on button elements in Firefox */
+.introjs-button::-moz-focus-inner {
+ padding: 0;
+ border: 0;
+}
+
+.introjs-skipbutton {
+ box-sizing: content-box;
+ margin-right: 5px;
+ color: #7a7a7a;
+}
+
+.introjs-prevbutton {
+ -webkit-border-radius: 0.2em 0 0 0.2em;
+ -moz-border-radius: 0.2em 0 0 0.2em;
+ border-radius: 0.2em 0 0 0.2em;
+ border-right: none;
+}
+
+.introjs-prevbutton.introjs-fullbutton {
+ border: 1px solid #d4d4d4;
+ -webkit-border-radius: 0.2em;
+ -moz-border-radius: 0.2em;
+ border-radius: 0.2em;
+}
+
+.introjs-nextbutton {
+ -webkit-border-radius: 0 0.2em 0.2em 0;
+ -moz-border-radius: 0 0.2em 0.2em 0;
+ border-radius: 0 0.2em 0.2em 0;
+}
+
+.introjs-nextbutton.introjs-fullbutton {
+ -webkit-border-radius: 0.2em;
+ -moz-border-radius: 0.2em;
+ border-radius: 0.2em;
+}
+
+.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {
+ color: #9a9a9a;
+ border-color: #d4d4d4;
+ box-shadow: none;
+ cursor: default;
+ background-color: #f4f4f4;
+ background-image: none;
+ text-decoration: none;
+}
+
+.introjs-hidden {
+ display: none;
+}
+
+.introjs-bullets {
+ text-align: center;
+}
+
+.introjs-bullets ul {
+ box-sizing: content-box;
+ clear: both;
+ margin: 15px auto 0;
+ padding: 0;
+ display: inline-block;
+}
+
+.introjs-bullets ul li {
+ box-sizing: content-box;
+ list-style: none;
+ float: left;
+ margin: 0 2px;
+}
+
+.introjs-bullets ul li a {
+ box-sizing: content-box;
+ display: block;
+ width: 6px;
+ height: 6px;
+ background: #ccc;
+ border-radius: 10px;
+ -moz-border-radius: 10px;
+ -webkit-border-radius: 10px;
+ text-decoration: none;
+ cursor: pointer;
+}
+
+.introjs-bullets ul li a:hover {
+ background: #999;
+}
+
+.introjs-bullets ul li a.active {
+ background: #999;
+}
+
+.introjs-progress {
+ box-sizing: content-box;
+ overflow: hidden;
+ height: 10px;
+ margin: 10px 0 5px 0;
+ border-radius: 4px;
+ background-color: #ecf0f1;
+}
+
+.introjs-progressbar {
+ box-sizing: content-box;
+ float: left;
+ width: 0%;
+ height: 100%;
+ font-size: 10px;
+ line-height: 10px;
+ text-align: center;
+ background-color: #08c;
+}
+
+.introjsFloatingElement {
+ position: absolute;
+ height: 0;
+ width: 0;
+ left: 50%;
+ top: 50%;
+}
+
+.introjs-fixedTooltip {
+ position: fixed;
+}
+
+.introjs-hint {
+ box-sizing: content-box;
+ position: absolute;
+ background: transparent;
+ width: 20px;
+ height: 15px;
+ cursor: pointer;
+}
+
+.introjs-hint:focus {
+ border: 0;
+ outline: 0;
+}
+
+.introjs-hidehint {
+ display: none;
+}
+
+.introjs-fixedhint {
+ position: fixed;
+}
+
+.introjs-hint:hover > .introjs-hint-pulse {
+ border: 5px solid rgba(60, 60, 60, 0.57);
+}
+
+.introjs-hint-pulse {
+ box-sizing: content-box;
+ width: 10px;
+ height: 10px;
+ border: 5px solid rgba(60, 60, 60, 0.27);
+ -webkit-border-radius: 30px;
+ -moz-border-radius: 30px;
+ border-radius: 30px;
+ background-color: rgba(136, 136, 136, 0.24);
+ z-index: 10;
+ position: absolute;
+ -webkit-transition: all 0.2s ease-out;
+ -moz-transition: all 0.2s ease-out;
+ -ms-transition: all 0.2s ease-out;
+ -o-transition: all 0.2s ease-out;
+ transition: all 0.2s ease-out;
+}
+
+.introjs-hint-no-anim .introjs-hint-dot {
+ -webkit-animation: none;
+ -moz-animation: none;
+ animation: none;
+}
+
+.introjs-hint-dot {
+ box-sizing: content-box;
+ border: 10px solid rgba(146, 146, 146, 0.36);
+ background: transparent;
+ -webkit-border-radius: 60px;
+ -moz-border-radius: 60px;
+ border-radius: 60px;
+ height: 50px;
+ width: 50px;
+ -webkit-animation: introjspulse 3s ease-out;
+ -moz-animation: introjspulse 3s ease-out;
+ animation: introjspulse 3s ease-out;
+ -webkit-animation-iteration-count: infinite;
+ -moz-animation-iteration-count: infinite;
+ animation-iteration-count: infinite;
+ position: absolute;
+ top: -25px;
+ left: -25px;
+ z-index: 1;
+ opacity: 0;
+}
+
+@-webkit-keyframes introjspulse {
+ 0% {
+ -webkit-transform: scale(0);
+ opacity: 0;
+ }
+ 25% {
+ -webkit-transform: scale(0);
+ opacity: 0.1;
+ }
+ 50% {
+ -webkit-transform: scale(0.1);
+ opacity: 0.3;
+ }
+ 75% {
+ -webkit-transform: scale(0.5);
+ opacity: 0.5;
+ }
+ 100% {
+ -webkit-transform: scale(1);
+ opacity: 0;
+ }
+}
+@-moz-keyframes introjspulse {
+ 0% {
+ -moz-transform: scale(0);
+ opacity: 0;
+ }
+ 25% {
+ -moz-transform: scale(0);
+ opacity: 0.1;
+ }
+ 50% {
+ -moz-transform: scale(0.1);
+ opacity: 0.3;
+ }
+ 75% {
+ -moz-transform: scale(0.5);
+ opacity: 0.5;
+ }
+ 100% {
+ -moz-transform: scale(1);
+ opacity: 0;
+ }
+}
+@keyframes introjspulse {
+ 0% {
+ transform: scale(0);
+ opacity: 0;
+ }
+ 25% {
+ transform: scale(0);
+ opacity: 0.1;
+ }
+ 50% {
+ transform: scale(0.1);
+ opacity: 0.3;
+ }
+ 75% {
+ transform: scale(0.5);
+ opacity: 0.5;
+ }
+ 100% {
+ transform: scale(1);
+ opacity: 0;
+ }
+}
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles overriding introJS styles
+ */
+.introjs-helperLayer {
+ background-color: transparent;
+}
+
+.introjs-tooltip.gTstartSearch {
+ max-width: 500px;
+}
+
+.tgreeting {
+ font-weight: bold;
+ color: #e55d00;
+}
+
+.pfirstStep {
+ width: 500px;
+}
+
+.introjs-donebutton {
+ float: right;
+ margin-left: 5px;
+}
+
+.introjs-skipbutton {
+ color: #333;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Styles for OAuth management form.
+ */
+ul.client-list {
+ padding-left: 1.5em;
+}
+ul.client-list li.client {
+ list-style-type: none;
+}
+ul.client-list li.client span.client-name::before {
+ margin-left: -1.5em;
+}
+ul.client-list li.client span.client-desc {
+ font-size: 70%;
+ display: block;
+}
+
+span.client-name {
+ font-weight: bold;
+}
+span.client-name::before {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ display: inline-block;
+ width: 1.5em;
+ content: "";
+ color: #009ee0;
+ font-size: 100%;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+section#news {
+ background-color: #e3e8a3;
+ mix-blend-mode: soft-light;
+ padding: 1em;
+ padding-right: 2em;
+ border-radius: 6px;
+ border-left: 5px solid #636f07;
+}
+section#news dt {
+ float: left;
+ clear: left;
+ width: 15ex;
+ text-align: right;
+ font-weight: bold;
+}
+section#news dd.maintenance > h4::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ color: #c1002b;
+ content: " ";
+}
+section#news dd {
+ margin: 0 1ex 0 16ex;
+ padding: 0 0 0.5em 1em;
+}
+section#news dd > p {
+ max-width: 80ex;
+ margin-block-start: 0ex;
+}
+section#news dd > h4 {
+ margin-block-start: 0ex;
+ margin-block-end: 0.33ex;
+}
+
+@media all and (max-width: 42.5em) {
+ section#news dt {
+ text-align: left;
+ float: none;
+ width: auto;
+ padding-bottom: 0.2em;
+ }
+ section#news dd {
+ margin-left: 1em;
+ }
+}
+/**
+ * Base rules for all plugin related styles,
+ * like widgets.
+ */
+div.view.widget {
+ padding-right: 20px;
+}
+div.view.widget > iframe {
+ margin: 0;
+ box-sizing: border-box;
+ padding: 0;
+ width: 100%;
+ overflow-x: auto;
+}
+
+div.panel.result > div > div.widget > iframe {
+ background-color: #fefefe;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+main {
+ padding-bottom: 100pt;
+ margin-left: 40px;
+ margin-right: 20px;
+}
+main.embedded {
+ margin-left: 14px;
+ margin-right: 14px;
+}
+main p {
+ text-align: justify;
+ hyphens: auto;
+}
+main h2#page-top {
+ margin-top: 0;
+ padding-top: 1em;
+}
+main.page {
+ margin-left: 245px;
+}
+main.page p code,
+main.page li code,
+main.page dd code,
+main.page dt code {
+ background-color: #d9dadb;
+ color: #87888a;
+ padding: 0 0.5em;
+ border-radius: 6px;
+}
+main p.hint {
+ margin: 0 auto;
+ text-align: center;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for the Kalamar hint helper.
+ */
+ul.menu.hint {
+ display: inline-block;
+ white-space: normal;
+ text-align: left;
+ max-width: 23em !important;
+ top: 0;
+}
+ul.menu.hint > li:first-of-type {
+ border-top-width: 1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+div.alert.hint {
+ position: absolute;
+ background-color: #fe1a00;
+ color: #fefefe;
+ padding: 3pt 6pt;
+ margin-top: 8px;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ width: auto;
+ min-width: 10em;
+ max-width: 23em !important;
+ transition: opacity 0.2s ease 0s;
+ border-radius: 6px;
+ border-top-left-radius: 0;
+}
+div.alert.hint::before {
+ position: absolute;
+ content: "";
+ display: block;
+ top: -12px;
+ left: 0;
+ width: 0;
+ white-space: normal;
+ border-width: 0 8px 12px 0;
+ border-style: solid;
+ border-color: #fe1a00 transparent;
+}
+
+.hint.mirror {
+ position: absolute;
+ display: block;
+ left: 0;
+ top: 0;
+ z-index: 90;
+ white-space: pre-wrap;
+ height: 0;
+}
+.hint.mirror > span {
+ opacity: 0;
+ white-space: pre-wrap;
+ overflow: hidden;
+}
+.hint.mirror > div {
+ position: absolute;
+ display: block;
+ cursor: pointer;
+ transition: left 0.2s ease 0s;
+ top: 0;
+ left: 0;
+ text-align: left;
+ padding: 0;
+ border-top: 5px solid #f6a800;
+ height: 10px;
+ width: 1.2em;
+}
+.hint.mirror > div:hover:not(.active) {
+ border-top: 10px solid #f6a800;
+}
+.hint.mirror > div.active {
+ border-top-width: 0;
+ height: 0;
+ width: 23em;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Search field
+ */
+#q-field {
+ display: block;
+ margin-bottom: 3px;
+ width: 100%;
+ margin: 0;
+}
+#q-field::-webkit-search-cancel-button {
+ display: none;
+}
+#q-field.loading {
+ background-color: #f4eebb;
+ background-image: none;
+}
+
+#searchbar {
+ position: relative;
+ width: 100%;
+ padding: 0;
+ padding-right: 70px;
+ margin-top: 7pt;
+}
+#searchbar button[type=submit] {
+ position: absolute;
+ padding: 0;
+ right: 40px;
+}
+#searchbar button[type=submit]:not(.loading)::after {
+ content: "";
+}
+
+.query.panel {
+ padding-right: 70px;
+}
+
+.query.button-group.button-panel {
+ display: block;
+ width: auto;
+ text-align: right;
+ vertical-align: top;
+ line-height: 1.3em;
+}
+.query.button-group.button-panel > span {
+ box-shadow: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Virtual Collection Builder
+ */
+.vc {
+ margin-top: 4pt;
+ /**
+ * All document rules
+ */
+ /**
+ * All operators
+ */
+}
+.vc .builder {
+ position: initial;
+}
+.vc .docGroup {
+ position: relative;
+ display: inline-block;
+ margin-left: 4em;
+ padding: 4pt 2pt 4pt 0pt;
+ border-radius: 12px;
+ border-style: solid;
+ border-width: 0 0.4em;
+ /**
+ * All operators on groups
+ */
+}
+.vc .docGroup .docGroup {
+ display: block;
+}
+.vc .docGroup[data-operation] > .doc:first-child::before,
+.vc .docGroup[data-operation] > .docGroup:first-child::before {
+ content: none;
+}
+.vc .docGroup[data-operation] > .doc::before,
+.vc .docGroup[data-operation] > .docGroup::before {
+ position: absolute;
+ display: inline-block;
+ text-align: right;
+ width: 4em;
+ margin-left: -4.5em;
+ line-height: 1.5em;
+ border-top: 2px solid transparent;
+}
+.vc .docGroup[data-operation] > .docGroup::before {
+ margin-left: -4.9em;
+}
+.vc .docGroup[data-operation=or] > .doc::before,
+.vc .docGroup[data-operation=or] > .docGroup::before {
+ content: "or";
+}
+.vc .docGroup[data-operation=and] > .doc::before,
+.vc .docGroup[data-operation=and] > .docGroup::before {
+ content: "and";
+}
+.vc .docGroup > .operators {
+ position: absolute;
+ display: block;
+ vertical-align: middle;
+ top: 10px;
+ left: 3px;
+ margin-left: 100%;
+ padding: 0;
+}
+.vc .docGroup > .operators > span:first-child {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.vc .doc {
+ line-height: 170%;
+ padding-left: 4em;
+}
+.vc .doc > span + span,
+.vc .doc > span + div + span,
+.vc .doc > span + ul + span {
+ margin-left: 5pt;
+}
+.vc .doc > span.key, .vc .doc > span.value {
+ font-weight: bold;
+}
+.vc .doc > span.value[data-type=regex] {
+ font-style: italic;
+}
+.vc .doc > span.value[data-type=regex]::after, .vc .doc > span.value[data-type=regex]::before {
+ content: "/";
+}
+.vc .doc > span.key {
+ position: relative;
+}
+.vc .doc > span.key > ul {
+ margin: 0;
+ margin-left: 3.3em;
+}
+.vc .doc > span.key.fixed {
+ color: #9bad0b;
+}
+.vc .doc.unspecified > span,
+.vc .doc span.unspecified {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ padding: 0 4px;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ border-style: solid;
+ border-width: 2px;
+ border-radius: 6px;
+}
+.vc .doc > .operators {
+ display: inline-block;
+ margin-left: 10px;
+}
+.vc .rewritten .rewrite {
+ display: inline-block;
+ margin-left: 4pt;
+ color: #f6a800;
+}
+.vc .rewritten .rewrite::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ font-style: normal;
+ font-weight: normal;
+ content: "";
+ text-decoration: underline;
+}
+.vc .rewritten .rewrite > span {
+ display: none;
+}
+.vc .operators {
+ opacity: 0;
+ white-space: nowrap;
+ padding: 0;
+ font-size: 0;
+ line-height: 0;
+ text-align: center;
+}
+.vc > .docGroup {
+ margin-left: 0;
+}
+.vc .menu {
+ display: inline-block;
+}
+.vc .menu li[data-type=ref]::before,
+.vc span.key.ref::before {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ content: "";
+ padding-right: 4pt;
+ font-style: normal;
+ font-weight: normal;
+}
+.vc div.value {
+ position: absolute;
+ display: inline-block;
+ min-width: max-content;
+ z-index: 8000;
+ padding: 4pt;
+ margin-top: -6pt;
+ border-radius: 6px;
+ border-width: 2px;
+ border-style: solid;
+}
+.vc div.value input {
+ border-width: 0;
+ outline-width: 0;
+}
+.vc div.value > div {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ display: inline-block;
+ padding: 0 4pt;
+ margin-left: 4pt;
+ font-size: 80%;
+ font-style: italic;
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 6px;
+}
+.vc div.value.regex > input {
+ font-style: italic;
+}
+.vc div.value.regex > div {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+
+/* Rules for vcs excluding fragments,
+ * i.e. includingy dynamic changes.
+ */
+.vc:not(.fragment) {
+ /**
+ * Rules for all docGroups
+ */
+}
+.vc:not(.fragment) .docGroup,
+.vc:not(.fragment) .doc {
+ color: #616263;
+}
+.vc:not(.fragment) .docGroup:hover {
+ background-color: rgba(255, 255, 255, 0.3);
+}
+.vc:not(.fragment) .doc > span:not(.fixed) {
+ cursor: pointer;
+}
+.vc:not(.fragment) .doc > span:not(.fixed):hover {
+ color: #f6a800;
+}
+.vc:not(.fragment) .doc.unspecified > span:hover,
+.vc:not(.fragment) span.unspecified:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+.vc:not(.fragment) .doc:hover > .operators, .vc:not(.fragment) .docGroup:hover > .operators {
+ opacity: 1;
+}
+.vc:not(.fragment) .docGroup[data-operation] > .doc::before,
+.vc:not(.fragment) .docGroup[data-operation] > .docGroup::before {
+ color: #f6a800;
+}
+.vc:not(.fragment) .docGroup[data-operation=or] {
+ border-color: #f6a800;
+}
+.vc:not(.fragment) div.value {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+}
+.vc:not(.fragment) div.value > div {
+ cursor: pointer;
+}
+.vc:not(.fragment) div.value > div:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+
+/**
+ * The z-index cascade for groups.
+ */
+.docGroup > .operators {
+ z-index: 30;
+}
+.docGroup .docGroup > .operators {
+ z-index: 31;
+}
+.docGroup .docGroup .docGroup > .operators {
+ z-index: 32;
+}
+.docGroup .docGroup .docGroup .docGroup > .operators {
+ z-index: 33;
+}
+.docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
+ z-index: 34;
+}
+.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
+ z-index: 35;
+}
+.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
+ z-index: 36;
+}
+
+.vc.fragment > div > div.docGroup {
+ margin-left: 0;
+}
+.vc.fragment .doc {
+ margin-right: 2em;
+}
+
+#collection {
+ line-height: 1em;
+ border-radius: 6px;
+}
+
+#vc-choose > span.rewritten::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ color: #f6a800;
+ padding: 0;
+ padding-left: 4px;
+ content: "";
+ text-decoration: underline;
+ font-style: normal;
+ font-weight: normal;
+}
+
+div#vc-view {
+ position: relative;
+}
+div#vc-view > div.vc {
+ display: none;
+ margin: 1.3em 0 0.5em 0;
+ border: 2px solid #636f07;
+ background-color: #fefefe;
+}
+div#vc-view > div.vc.active {
+ display: block;
+}
+div#vc-view > div.vc > div:first-child {
+ padding: 1.3em;
+}
+
+div.panel.vcinfo {
+ padding: 3pt 0pt 3pt 3pt;
+ background-color: #636f07;
+}
+div.panel.vcinfo div.button-group > span {
+ box-shadow: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Corpus statistic
+ * Graying corpus statistic
+ */
+div.stattable {
+ display: flex;
+ flex-direction: row;
+ margin-right: 20px;
+}
+
+div.stattable > dl {
+ margin-bottom: 4px;
+}
+div.stattable > dl > div {
+ border-color: #636f07;
+}
+div.stattable > dl > div > dt {
+ background-color: #8a9a0a;
+ width: 15em;
+ margin: 0;
+}
+div.stattable > dl > div > dt::after {
+ content: ":";
+}
+div.stattable > dl > div > dd {
+ background-color: #dce883;
+ color: #616263;
+}
+div.stattable.stdisabled dt,
+div.stattable.stdisabled dd {
+ background-color: #b9c46a;
+ color: #636f07;
+ text-shadow: none;
+}
+
+/* Corpus statistic reload button */
+div.reloadStatB > span.refresh {
+ margin-left: 2pt;
+}
+
+span.refresh::after {
+ vertical-align: sub;
+ content: "";
+}
+
+@media (min-width: 1680px) {
+ div.stattable dl.flex > div {
+ width: inherit;
+ }
+}
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for the datepicker widget
+ * (used in the Virtual Collection creator)
+ * in Kalamar.
+ */
+div.datepicker {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ position: absolute;
+ display: inline-block;
+ z-index: 90;
+ font-size: 80%;
+ padding: 4pt;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 6px;
+}
+div.datepicker > div {
+ font-size: 120%;
+ width: 45%;
+}
+div.datepicker > div.month {
+ float: right;
+}
+div.datepicker > div > span {
+ display: inline-block;
+ overflow: hidden;
+ white-space: nowrap;
+}
+div.datepicker > div > span:first-child, div.datepicker > div > span:last-child {
+ width: 15%;
+}
+div.datepicker > div > span:first-child::before, div.datepicker > div > span:last-child::before {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ display: inline-block;
+ text-align: center;
+ cursor: pointer;
+ min-width: 14px;
+}
+div.datepicker > div > span:first-child::before {
+ content: "";
+}
+div.datepicker > div > span:last-child::before {
+ content: "";
+}
+div.datepicker > div > span:nth-child(2) {
+ display: inline-block;
+ cursor: pointer;
+ width: 70%;
+ text-align: center;
+ text-overflow: ellipsis;
+ border-radius: 6px;
+ border-style: solid;
+ border-width: 2px;
+ border-color: transparent;
+}
+div.datepicker > div > span:nth-child(2):hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+div.datepicker > div > span:nth-child(2).selected {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+div.datepicker table {
+ border-collapse: separate;
+ border-spacing: 1px;
+}
+div.datepicker input {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ padding-left: 0.4em;
+ padding-right: 0.4em;
+ background-color: #fefefe;
+ width: 100%;
+ border-style: solid;
+ border-width: 1px;
+}
+div.datepicker td {
+ padding-left: 0.4em;
+ padding-right: 0.4em;
+ text-align: center;
+ border-style: solid;
+ border-width: 1px;
+}
+div.datepicker td:not(.out) {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ cursor: pointer;
+ background-color: #fefefe;
+}
+div.datepicker td:not(.out).today {
+ background-color: #bce4f7;
+ color: #009ee0;
+ text-shadow: none;
+}
+div.datepicker td:not(.out).selected {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+div.datepicker td:not(.out):hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+}
+div.datepicker td.out {
+ border-color: transparent;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Temporary hack for language chooser
+ * http://cssdeck.com/labs/styling-select-box-with-css3
+ * This is only active in no-js environment and before the
+ * javascript is loaded.
+ */
+#ql-field {
+ position: relative;
+ background-color: #9bad0b;
+ cursor: pointer;
+ margin: 0;
+ outline: none;
+ border: none;
+ display: inline-block;
+ color: white;
+ border-width: 0;
+ border-radius: 0;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+#ql-field:checked {
+ outline: none;
+}
+#ql-field > option {
+ padding: 0pt 2pt;
+ outline: none;
+}
+#ql-field:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 white;
+}
+
+/**
+ * The pipe input field
+ */
+input.pipe {
+ display: none;
+}
+
+header {
+ -webkit-box-sizing: border-box;
+ /* Safari/Chrome, other WebKit */
+ -moz-box-sizing: border-box;
+ /* Firefox, other Gecko */
+ box-sizing: border-box;
+ /* Opera/IE 8+ */
+ position: relative;
+ background-color: #9bad0b;
+ padding: 8px 0 0 8px;
+ font-size: 10pt;
+ color: #fefefe;
+}
+header span.select {
+ display: inline-block;
+ cursor: pointer;
+ line-height: 1.8em;
+ border-width: 0;
+ border-bottom-width: 3px;
+ border-style: solid;
+ border-color: transparent;
+}
+header span.select > span {
+ font-weight: bold;
+}
+header span.select:hover {
+ color: #636f07;
+ border-color: #636f07;
+}
+header span.select::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ pointer-events: none;
+ text-align: center;
+ content: "";
+ padding-left: 4pt;
+ padding-right: 4pt;
+}
+header span.select.active {
+ border-color: #f6a800;
+}
+header span.select.active::after {
+ content: "";
+}
+header form {
+ position: relative;
+ display: block;
+ padding-left: 230px;
+ min-height: 2.7em;
+ margin: 0px;
+}
+header input {
+ outline: none;
+ font-size: 11pt;
+ border: 2px solid #fefefe;
+ padding: 2px;
+ margin: 0;
+}
+header .button {
+ color: #fefefe;
+ line-height: 2em;
+ margin-right: 40px;
+}
+header .button.right {
+ float: right;
+ display: inline-block;
+}
+header .button.top {
+ position: absolute;
+ display: block;
+ top: 0;
+ right: 0;
+ margin-right: 0;
+ width: 20px;
+ background-color: #636f07;
+ text-align: center;
+ height: 100%;
+ z-index: 20;
+}
+header .button.top > a:hover {
+ color: #fefefe;
+}
+header .button > a {
+ color: #fefefe;
+ cursor: pointer;
+ position: relative;
+ font-size: 120%;
+}
+header .button > a > span {
+ position: absolute;
+ margin-left: -3000px;
+}
+header .button > a::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+}
+header .button > a.tutorial::after {
+ content: "";
+}
+header .button > a.question::after {
+ content: "";
+}
+header .button > a.login::after {
+ content: "";
+}
+header .button > a.logout::after {
+ content: "";
+}
+
+.query.button-group > span {
+ border-top-width: 0;
+ border-color: white;
+}
+.query.button-group > span:first-child {
+ border-top-left-radius: 0;
+}
+.query.button-group > span:last-child {
+ border-top-right-radius: 0;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Rules for the footer section of Kalamar
+ */
+footer {
+ background-color: #616263;
+ position: absolute;
+ bottom: 0;
+ padding-bottom: 2px;
+ font-size: 70%;
+ width: 100%;
+ text-align: right;
+ display: flex;
+ align-items: center;
+ height: 100pt;
+}
+footer nav {
+ margin-left: 30px;
+ padding: 3pt 6pt;
+ text-align: left;
+ flex-grow: 2;
+}
+footer nav a {
+ white-space: nowrap;
+}
+footer div.logos {
+ font-size: 0;
+ flex-grow: 1;
+}
+footer a {
+ font-size: 10pt;
+}
+footer a:link {
+ color: #d9dadb;
+}
+footer a:visited {
+ color: #d9dadb;
+}
+footer a:hover {
+ color: #fefefe;
+}
+footer a[href^="http://"]::after, footer a[href^="https://"]::after {
+ content: none;
+}
+footer span.separator:after {
+ font-size: bold;
+ content: " | ";
+ color: #f6a800;
+}
+
+/**
+ * Logo table of the front page
+ */
+#logos {
+ margin-right: 40px;
+}
+
+/**
+ * Logo: Institute for German Language
+ */
+#ids-logo {
+ display: inline-block;
+ width: 21.0333333333em;
+ height: 6.6666666667em;
+ background-image: url("../img/ids-institute-for-the-german-language-white.svg");
+}
+
+aside.active ~ footer {
+ padding-left: 230px;
+ transition: all 0.3s ease-in-out;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+aside {
+ background-color: #636f07;
+ color: #fefefe;
+ width: 230px;
+ position: fixed;
+ display: block;
+ transition: all 0.3s ease-in-out;
+ outline: none;
+ font-size: 10pt;
+ z-index: 100;
+ top: 0;
+ left: 0;
+ height: 100%;
+ padding-top: 65px;
+ /**
+ * Navigation menu
+ */
+}
+aside > div {
+ overflow-y: auto;
+ overflow-x: visible;
+ max-height: 100%;
+}
+aside > * {
+ opacity: 1;
+}
+aside::after {
+ font-family: "FontAwesome";
+ white-space: nowrap;
+ position: absolute;
+ display: block;
+ opacity: 0;
+ cursor: pointer;
+ right: 0;
+ bottom: 0;
+ content: "";
+ font-size: 16pt;
+ width: 16pt;
+ height: 17pt;
+ padding: 6pt;
+ background-color: #636f07;
+ border-top-right-radius: 6px;
+ margin-right: -20px;
+}
+aside h2,
+aside legend {
+ line-height: 2em;
+ text-align: center;
+ padding: 0;
+ margin: 0;
+ font-size: 100%;
+ font-weight: bold;
+}
+aside ul.nav {
+ list-style-type: none;
+ margin: 0;
+ font-size: 10pt;
+ text-indent: 0;
+ padding: 0;
+}
+aside ul.nav li {
+ padding: 0;
+}
+aside ul.nav li > a {
+ padding: 3pt 6pt;
+}
+aside ul.nav li > a:visited {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+}
+aside ul.nav li.folded.active ul {
+ display: block;
+}
+aside ul.nav li.folded ul {
+ display: none;
+}
+aside ul.nav li.active > a:link {
+ color: #636f07;
+ background-color: #9bad0b;
+ border-color: #636f07;
+ text-shadow: none;
+}
+aside ul.nav li > a:link {
+ color: #616263;
+ background-color: #d9dadb;
+ border-color: #87888a;
+ text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
+ display: block;
+ border-right-width: 2px;
+ border-right-style: solid;
+}
+aside ul.nav li > a:link:hover {
+ color: #fefefe;
+ background-color: #f6a800;
+ border-color: #ff8000;
+ text-shadow: none;
+ transition: none;
+}
+aside ul.nav li h3 {
+ padding: 0;
+ margin: 0;
+ font-weight: bold;
+ font-size: 100%;
+}
+aside ul.nav li > a {
+ padding-left: 6pt;
+}
+aside ul.nav li li > a {
+ padding-left: 18pt;
+}
+aside ul.nav li li li > a {
+ padding-left: 36pt;
+}
+aside nav > ul > li > a {
+ font-weight: bold;
+}
+aside fieldset {
+ position: relative;
+ border-width: 0;
+}
+aside fieldset legend {
+ display: none;
+}
+aside fieldset input[type=text],
+aside fieldset input[type=password] {
+ outline: none;
+ font-size: 11pt;
+ border: 2px solid #fefefe;
+ padding: 2px;
+ margin: 0;
+ width: 100%;
+}
+aside fieldset > form > div {
+ position: relative;
+ width: 100%;
+ margin-top: 4px;
+ padding-right: 30px;
+}
+aside fieldset > p {
+ color: #9bad0b;
+}
+aside fieldset > p.announcement {
+ color: #fefefe;
+}
+aside fieldset > p.announcement > time {
+ display: block;
+ font-size: 70%;
+}
+aside fieldset hr {
+ border: none;
+ border-top: 2px solid #d9dadb;
+}
+aside fieldset ul {
+ display: block;
+ font-size: 80%;
+ text-align: right;
+ padding: 0;
+ margin-top: 0;
+}
+aside fieldset ul > li {
+ display: inline;
+}
+aside fieldset ul > li:first-child::after {
+ content: " | ";
+}
+aside fieldset button {
+ position: absolute;
+ top: 0;
+ right: 0;
+}
+aside fieldset button::after {
+ content: "";
+}
+aside.off, aside:not(:focus):not(.active) {
+ margin-left: -210px;
+}
+aside.off::after, aside:not(:focus):not(.active)::after {
+ opacity: 1;
+}
+aside.off > *, aside:not(:focus):not(.active) > * {
+ opacity: 0;
+ transition-property: opacity;
+ transition-duration: 0.3s;
+}
+aside.off::after {
+ display: none;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Optimization for no-js behaviour
+ */
+body.no-js #notifications {
+ display: block !important;
+}
+body.no-js aside {
+ position: relative;
+ display: block;
+ transition: none;
+ margin-left: 0 !important;
+ padding-top: 0;
+ width: 100%;
+ top: 0;
+}
+body.no-js aside > * {
+ opacity: 1 !important;
+ transition: none;
+}
+body.no-js aside form.login > input,
+body.no-js aside form.login > div {
+ width: auto;
+ margin-top: 0;
+}
+body.no-js aside form.login > input:first-of-type,
+body.no-js aside form.login > div:first-of-type {
+ float: left;
+ margin-right: 1em;
+}
+body.no-js aside form.login button {
+ height: 100%;
+}
+body.no-js aside p, body.no-js aside::after {
+ display: none;
+}
+body.no-js main div.intro {
+ margin-left: 8px !important;
+}
+
+#activate {
+ text-align: right;
+ background-color: #f6a800;
+ margin-top: 0;
+ padding: 8px;
+ padding-right: 40px;
+ color: #fefefe;
+ font-size: 80%;
+}
+
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Font Awesome symbol table.
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Mixin for blind elements
+ * (e.g., spans in elements with an icon background)
+ */
+/**
+ * Mixin for basic color transition
+ */
+/**
+ * Mixing for basic text padding
+ */
+/**
+ * Mixing for icon fonts
+ */
+/**
+ * Mixing for correct box sizing (probably not necessary)
+ * DEPRECATED
+ */
+/**
+ * Some colors and shadow definitions
+ * for Kalamar,
+ */
+/**
+ * Official IDS colors
+ */
+/**
+ * Orange Colors
+ */
+/**
+ * Green Colors
+ */
+/**
+ * Blue Colors
+ */
+/**
+ * Grey Colors
+ */
+/**
+ * Red Colors (no IDS relation)
+ */
+/**
+ * Basic shadows
+ */
+/**
+ * KWIC colors
+ */
+/**
+ * Some color definitions and mixins for
+ * buttons and menus.
+ */
+/**
+ * Chooseable items (default)
+ */
+/**
+ * Chooseable items (mouse over)
+ */
+/**
+ * Chooseable items (not available)
+ */
+/**
+ * Chooseable items (active)
+ */
+/**
+ * Chooseable items (action: remove something)
+ */
+/*
+ * Defined lengths and sizes for the
+ * Kalamar layout.
+ */
+/**
+ * Margins
+ */
+/**
+ * Path information - relative to css!
+ */
+/**
+ * Media rules for different screen sizes.
+ * This will override some basic rules.
+ */
+@media all and (max-width: 42.5em) {
+ body,
+#search > ol,
+#search div.snippet > span,
+header,
+header input,
+div#resultinfo,
+#pagination > a {
+ font-size: 9pt;
+ }
+
+ header {
+ padding-right: 8px;
+ }
+
+ header form {
+ padding-left: 0;
+ padding-top: 33px;
+ }
+
+ .vc {
+ font-size: 9pt;
+ }
+ .vc .builder .doc {
+ padding-left: 3em;
+ }
+ .vc .builder * .docGroup {
+ margin-left: 3em;
+ }
+ .vc .builder > .doc {
+ padding-left: 0.5em;
+ }
+ .vc .builder > .docGroup {
+ margin-left: 0.5em;
+ }
+
+ h1 {
+ margin-left: 0px;
+ width: 130px;
+ height: 40px;
+ background-size: 100%;
+ background-position: 50% 0;
+ z-index: 110;
+ position: absolute !important;
+ }
+
+ #searchbar {
+ padding-right: 30px;
+ margin-top: 0;
+ }
+ #searchbar input {
+ font-size: 9pt;
+ }
+ #searchbar button[type=submit] {
+ right: 0;
+ }
+
+ .level-1 {
+ padding-bottom: 2px;
+ }
+
+ .level-2 {
+ padding-bottom: 4px;
+ }
+
+ main {
+ margin-left: 4px;
+ margin-right: 4px;
+ }
+
+ header .button {
+ margin-right: 4px;
+ }
+ header .button.top {
+ height: auto;
+ }
+
+ #search ol > li:target > div > div.snippet, #search ol > li.active > div > div.snippet {
+ margin: 2px 2em 2px 4px;
+ }
+ #search ol > li div.meta {
+ display: none;
+ }
+
+ div.matchinfo {
+ font-size: 9pt;
+ }
+
+ div.matchtable tr > * {
+ padding: 1pt 3pt;
+ }
+
+ div.matchtree h6 {
+ display: block;
+ float: none;
+ }
+ div.matchtree > div {
+ margin-left: 2px;
+ }
+
+ #logos {
+ margin-left: 0;
+ margin-right: 0;
+ }
+ #logos > div {
+ border-top-width: 14px;
+ padding-right: 0;
+ }
+ #logos > div .logo > * {
+ background-size: 60%;
+ background-position: 0 0;
+ }
+
+ div.intro {
+ width: 100%;
+ }
+
+ body.embedded aside > div {
+ top: 0;
+ transform: translateY(0);
+ }
+
+ aside:not(:focus):not(.active) {
+ margin-left: -230px;
+ }
+ aside:not(:focus):not(.active)::after {
+ font-size: 12pt;
+ height: 11pt;
+ text-align: right;
+ padding-right: 3pt;
+ padding-top: 2pt;
+ }
+ aside ul {
+ font-size: 9pt;
+ line-height: 1em;
+ }
+ aside.active ~ main div.intro, aside.active ~ main.page {
+ margin-left: 4px !important;
+ }
+ aside.active {
+ position: relative;
+ display: block;
+ padding-top: 0;
+ width: 100%;
+ top: 0;
+ border-width: 0;
+ }
+ aside.active fieldset input {
+ font-size: 9pt;
+ }
+ aside.active::after {
+ display: none;
+ }
+ aside.active p, aside.active hr {
+ display: none;
+ }
+
+ #tutorial {
+ border-radius: 0;
+ border-width: 0;
+ right: 0;
+ left: 0;
+ bottom: 0;
+ top: 0;
+ padding: 0;
+ }
+ #tutorial iframe {
+ border-radius: 0;
+ }
+ #tutorial > ul.action.right {
+ height: 1.5em;
+ right: 20px;
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px;
+ }
+
+ main.page {
+ margin-right: 20px;
+ }
+
+ footer {
+ padding-left: 0 !important;
+ }
+}
+@media print {
+ body, html, select, g > text {
+ color: black;
+ }
+
+ header, aside {
+ display: none;
+ }
+
+ main.page {
+ margin: 1em;
+ }
+
+ a.embedded-link {
+ color: black;
+ text-decoration: underline;
+ }
+
+ pre.query.tutorial {
+ background-color: white;
+ color: black;
+ margin-left: 1em;
+ margin-right: 1em;
+ }
+
+ blockquote.warning {
+ background-color: grey;
+ color: white;
+ border-left-color: black;
+ border-left-width: 1em;
+ }
+}
+
+/*# sourceMappingURL=kalamar-0.41.5.css.map */
\ No newline at end of file
diff --git a/public/css/kalamar-0.41.5.css.map b/public/css/kalamar-0.41.5.css.map
new file mode 100644
index 0000000..9231cf1
--- /dev/null
+++ b/public/css/kalamar-0.41.5.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/kalamar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/colors.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/icons.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/mixins.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/choose.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/lengths.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/paths.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fonts.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/flextable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fragment.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/load.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/form.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/view.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/menu.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/banner.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/base.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/highlight.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/kwic.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/logos.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/matchtable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/tree.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/matchtree.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/metatable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/matchinfo.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/pagination.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/query.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/resultinfo.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/tutorial.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/koralquery.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify/alertify-core.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify/alertify-default.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/intro.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/buttongroup.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/panel.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/introjs.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/introjs-ids.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/oauth.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/news.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/plugin.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/main.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/hint.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/searchbar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/vc.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/statistics.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/datepicker.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/querylanguage.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/pipe.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/header.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/footer/footer.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/sidebar/sidebar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/no-js.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/media.scss"],"names":[],"mappings":"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A;AAAA;AAAA;AAOA;AAAA;AAAA;AGzEA;AAAA;AAAA;AAAA;AAYA;AAAA;AAAA;AAWA;AAAA;AAAA;AAWA;AAAA;AAAA;AAUA;AAAA;AAAA;AAWA;AAAA;AAAA;ACzDA;AAAA;AAAA;AAAA;AAcA;AAAA;AAAA;ACdA;AAAA;AAAA;AuBAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;AAAgE;;;AAElE;EACE;EACA;EACA;EACA;EACA;AAAiE;;;AAEnE;EACE;EACA;EACA;EACA;EACA;AAAiE;;;AAEnE;EACE;EAAiB;EACjB;EAAQ;EAAU;EAAW;EAC7B;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EAAiB;EACjB;EAAW;EACX;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AACA;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;AAAA;IAEE;IACA;IACA;IACA;;;EAEF;IACE;IACA;;;ACtIJ;AAAA;AAAA;AAGA;AAAA;EAEE;;;AAEF;EACE;EACA;AAAyB;EACzB;EACA;EACA;EACA;AAAsC;EACtC;AAAmC;EACnC;AAA8B;;;AAEhC;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;AAAA;AAAA;EAGE;EACA;;;AAEF;AAAA;AAAA;EAGE;EACA;;;AAGF;EACE;EAEA;EACA;EACA;EACA;;;AAGF;AAAA;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EACA;EACA;EACA;EACG;EACC;EACC;EACG;;;AAGV;AAAA;AAAA;EAGE;EACG;EACC;EACC;EACG;;;AAGV;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAqB;EACrB;AAAoE;EACpE;AAAiH;EACjH;AAAoE;EACpE;AAAoE;EACpE;AAAoE;EACpE;AAA2E;EAC3E;EACA;EACA;EACA;EACA;EACA;AAAsH;EACtH;AAA6F;EAC7F;;;AAGF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACG;EACC;EACC;EACG;;;AAGV;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;AAAkC;EAClC;EACA;EACA;AACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;AACA;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACK;;;AAGL;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;A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","file":"kalamar-0.41.5.css"}
\ No newline at end of file
diff --git a/public/css/kalamar-0.43.0.css b/public/css/kalamar-0.43.0.css
new file mode 100644
index 0000000..2ee865c
--- /dev/null
+++ b/public/css/kalamar-0.43.0.css
@@ -0,0 +1,3 @@
+@font-face{font-family:"FontAwesome";src:url("../font/fontawesome-webfont.eot?v=4.3.0");src:url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}dl.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:auto;padding-bottom:0}dl.flex>div{display:flex;flex-direction:row;text-align:center;width:100%;border-width:1px;border-style:solid;align-items:stretch}dl.flex>div>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}dl.flex>div>dt{text-align:left;width:12.5em;padding:3pt 6pt;margin:0}dl.flex>div>dd{text-align:left;padding:3pt 6pt;margin:0;width:100%;max-width:none;max-height:6em;margin-left:2px;white-space:normal;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis}@media(min-width: 640px){dl.flex>div{width:50%}}@media(min-width: 800px){dl.flex>div{width:33.3333333333%}}@media(min-width: 1200px){dl.flex>div{width:25%}}@media(min-width: 1680px){dl.flex>div{width:20%}}.vc.fragment,p.query.fragment{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);position:relative;padding:4pt 6pt !important;border-width:2px;border-style:solid;border-radius:6px;margin-left:180px;margin-top:.5em;margin-bottom:.5em;margin-right:20px}.vc.fragment:hover,p.query.fragment:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;cursor:pointer}.vc.fragment>span:first-of-type,p.query.fragment>span:first-of-type{font-weight:bold;padding-right:4pt}.vc.fragment>span:nth-of-type(2),p.query.fragment>span:nth-of-type(2){padding-right:1.2em}.vc.fragment::after,p.query.fragment::after{font-family:"FontAwesome";content:"";position:absolute;right:4pt;top:2px}div.loading{background-color:transparent !important;height:16px !important;width:16px !important;margin:0 auto !important}.loading{background-position:center;background-repeat:no-repeat;background-image:url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==")}.form-table{display:block;padding:0;font-size:80%}.form-table>fieldset{margin-top:0}.form-table fieldset{border-width:0;padding:0;margin-top:1em}.form-table fieldset>div{white-space:nowrap}.form-table legend{background-color:transparent;margin-left:0;font-weight:bold;border-radius:6px}.form-table label[for]{display:block;text-align:left}.form-table label[for],.form-table input[type=submit],.form-table a.form-button{margin-top:2em}.form-table fieldset.form-line legend{font-size:100%;display:inline-block}.form-table fieldset.form-line legend::after{content:":";color:#e3e8a3}.form-table fieldset.form-line input,.form-table fieldset.form-line label[for]{display:inline-block;margin:0}.form-table fieldset.form-line input{vertical-align:bottom}.form-table fieldset.form-line label[for]{margin-right:2em}.form-table input,.form-table textarea,.form-table button,.form-table a.form-button{border-radius:6px}.form-table input,.form-table textarea{border-color:#d9dadb;background-color:#fefefe;border-style:solid}.form-table input,.form-table textarea,.form-table select,.form-table a.form-button{border-style:solid;display:inline-block;width:20%;min-width:20em;padding:8px}.form-table input[type=radio]{display:inline;text-align:right;background-color:red;width:auto;min-width:auto}.form-table input[readonly=readonly],.form-table textarea[readonly]{background-color:#f4eebb}.form-table .field-with-error{border-color:#c1002b}.form-table input[type=submit],.form-table button,.form-table a.form-button{display:inline-block;cursor:pointer;border-width:thin;text-align:center;background-color:#8a9a0a;border-color:#636f07;color:#636f07}.form-table a.form-button:hover{color:inherit !important}.form-table label.field-required::after{color:#009ee0;content:"*"}.button-abort{background-color:#ffd080 !important;color:#e55d00 !important;border-color:#e55d00 !important}button{cursor:pointer}button+button{right:0}button[type=submit]{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);font-weight:normal;padding:0;height:100%;top:0;width:30px;border:2px solid #fefefe}button[type=submit]>span:nth-of-type(1){position:absolute;margin-left:-3000px}button[type=submit]::after{font-family:"FontAwesome"}button[type=submit]:hover,button[type=submit]:focus{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}button[type=submit]::-moz-focus-inner{border:none}button[type=submit]:active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}button[type=submit]:last-of-type{border-right-width:2px;border-right-style:solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.checkbox{display:none}.checkbox+label{cursor:pointer}.checkbox+label span{display:inline-block;border-radius:4px;width:1em;height:1em;line-height:1em;vertical-align:middle;padding:0;margin-right:.2em}.checkbox+label span::after{font-family:"FontAwesome";white-space:nowrap;content:""}.checkbox:checked+label span::after{content:""}.result-view{background-color:#fefefe}ul.menu{position:absolute;padding:0;margin:0;text-indent:0;opacity:0;list-style-type:none;list-style-position:outside}ul.menu.visible{opacity:1}ul.menu,ul.menu>span.non-item:not(:empty){box-sizing:border-box;text-shadow:none;font-weight:normal;z-index:120}ul.menu>li,ul.menu>span.non-item:not(.active){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5)}ul.menu>li,ul.menu>span.non-item:not(:empty){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);cursor:pointer;padding:3pt 6pt;white-space:normal;border-width:2px;border-bottom-width:0px;border-top-width:0px;border-style:solid}ul.menu span.desc{display:block;font-size:75%}ul.menu div.lengthField{border-color:transparent;border-width:2px;padding:3pt 6pt;padding-top:0;padding-bottom:0}ul.menu div.lengthField span{display:block !important;line-height:0;color:transparent}ul.menu>div.ruler{position:absolute;right:0px;margin-right:-14px;background-color:transparent;width:14px;height:100%;opacity:0;cursor:pointer;transition:opacity .5s ease 1s}ul.menu>div.ruler>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;position:absolute;display:block;right:0;width:10px;z-index:115;border-radius:4px;border-width:2px;border-style:solid}ul.menu>div.ruler.active>span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>div.ruler>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);position:absolute;right:0;width:10px;height:100%;border-radius:4px;border-width:2px;border-style:solid}ul.menu:active>div.ruler,ul.menu:hover>div.ruler,ul.menu>div.ruler.active{transition:opacity .1s ease;opacity:1}ul.menu>li,ul.menu div.lengthField{padding-right:1.6em}ul.menu>li:first-of-type{border-top-width:2px;border-top-left-radius:6px;border-top-right-radius:6px}ul.menu>li:last-of-type{border-bottom-width:2px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}ul.menu>li mark{text-decoration:underline;background-color:transparent;color:inherit;font-weight:bold}ul.menu>li.active,ul.menu span.non-item.active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}ul.menu>li:hover,ul.menu span.non-item:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu span.non-item{border-radius:6px;border-width:2px !important}ul.menu span.pref:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px}ul.menu span.entry:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px}ul.menu span.pref:not(:empty)~span.entry:not(:empty){bottom:-27px}ul.menu.roll>li:first-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;top:.4em}ul.menu.roll>li:last-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;bottom:.4em}ul.menu.roll:not(.visible){height:0}ul.menu.sort{position:relative;display:inline-block}ul.menu.sort>li::before{content:""}ul.menu.sort>li.active:hover{color:#fefefe;background-color:#c1002b;border-color:#000;text-shadow:none}span.menu.select>span{z-index:105}span.menu.select>ul.menu.roll{display:none;z-index:-100}span.menu.select>ul.menu.roll.visible{display:block;z-index:110}ul.containermenu>ul.menu.container{bottom:0;transform:translateY(100%);margin-bottom:-0.3em}.banner{position:fixed;width:10em;height:10em;overflow:hidden;margin:0;padding:0;right:0px;margin-right:-2.4em;top:0}.banner::after{content:attr(data-note);display:block;overflow:hidden;width:12em;font-size:10pt;font-weight:bold;word-spacing:2px;text-decoration:none;position:relative;left:2em;top:-1.6em;line-height:2em;text-align:center;-moz-transform-origin:0 0;-moz-transform:rotate(45deg);-webkit-transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform-origin:0 0;-ms-transform:rotate(45deg);transform-origin:0 0;transform:rotate(45deg);background-color:#f4eebb;color:#f6a800;border:1px solid #f6a800}input.show-pwd{padding-right:2em}a.show-pwd::after{position:absolute;font-family:"FontAwesome";white-space:nowrap;width:1em;content:"";cursor:pointer;margin-left:-1.5em;margin-top:.6em;font-size:130%}a.show-pwd.hide::after{content:""}a.copy-to-clipboard::after{position:absolute;font-family:"FontAwesome";white-space:nowrap;width:1em;content:"";cursor:pointer;margin-left:.4em;margin-top:.6em;font-size:130%}.button-group{font-size:0}.button-group>span{cursor:pointer}.button-group.button-panel>span,.button-group.button-panel input[type=submit],.button-group.button-panel a,.button-group.operators>span,.button-group.operators input[type=submit],.button-group.operators a{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);font-size:9pt;font-weight:normal;line-height:1.5em;padding:0 4px;display:inline-block;border-style:solid;border-width:2px 0}.button-group.button-panel>span:hover,.button-group.button-panel input[type=submit]:hover,.button-group.button-panel a:hover,.button-group.operators>span:hover,.button-group.operators input[type=submit]:hover,.button-group.operators a:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}.button-group.button-panel>span:first-child,.button-group.button-panel input[type=submit]:first-child,.button-group.button-panel a:first-child,.button-group.operators>span:first-child,.button-group.operators input[type=submit]:first-child,.button-group.operators a:first-child{border-left-width:2px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group.button-panel>span:last-child,.button-group.button-panel input[type=submit]:last-child,.button-group.button-panel a:last-child,.button-group.operators>span:last-child,.button-group.operators input[type=submit]:last-child,.button-group.operators a:last-child{border-right-width:2px;border-top-right-radius:6px;border-bottom-right-radius:6px}.button-group.button-panel>span,.button-group.button-panel input[type=submit],.button-group.button-panel a{margin-top:0;width:auto;min-width:auto}.button-group.button-panel>span>span.check,.button-group.button-panel input[type=submit]>span.check,.button-group.button-panel a>span.check{font-family:"FontAwesome";white-space:nowrap;width:1em;display:inline-block;text-align:left}.button-group.button-panel>span>span.check:not(.checked)::after,.button-group.button-panel input[type=submit]>span.check:not(.checked)::after,.button-group.button-panel a>span.check:not(.checked)::after{content:""}.button-group.button-panel>span>span.check.checked::after,.button-group.button-panel input[type=submit]>span.check.checked::after,.button-group.button-panel a>span.check.checked::after{content:""}.button-group.button-panel>span>span.check>span,.button-group.button-panel input[type=submit]>span.check>span,.button-group.button-panel a>span.check>span{position:absolute;margin-left:-3000px}.button-group.button-view{position:absolute;display:block;right:0;top:0;z-index:20;margin:0;padding:0;width:20px;font-size:10pt;color:#fefefe}.button-group.button-view>span:first-child{margin-top:2px}.button-group.button-view>span{display:block !important;border-width:0;text-decoration:none;text-align:center;font-style:normal}.button-group.button-view>span.download::after{content:""}.button-group.button-view>span.close::after{content:""}.button-group.button-view>span.minimize::after{content:""}.button-group.button-view>span.plugin::after{content:""}ul.menu.button-group-list{border-top-right-radius:8px;position:fixed;font-size:10pt;left:0;text-align:left;margin:-2px;margin-top:0}ul.menu.button-group-list>li:first-of-type{border-top-right-radius:5px}.button-icon{font-family:"FontAwesome";white-space:nowrap;line-height:1.3}.button-icon>span{position:absolute;margin-left:-3000px}.button-icon[data-icon]::after{content:attr(data-icon)}.button-panel .button-icon{line-height:.7}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,select,g>text{font-family:verdana,tahoma,arial,Helvetica,sans-serif;color:#616263;margin:0}g>text{fill:#616263}html{height:100vh}body{position:relative;min-height:100vh;font-size:12pt;margin:0;padding:0}a:visited{color:#e55d00}a:link{text-decoration:none;color:#f6a800}a:link:hover{color:#e55d00;transition:color .3s ease 0s}a[href^="http://"]::after,a[href^="https://"]::after{font-family:"FontAwesome";white-space:nowrap;content:" ";font-size:75%}a[onclick$="return PArok(this,false)"]{unicode-bidi:bidi-override;direction:rtl;text-align:left}a[onclick$="return PArok(this,false)"]>span:nth-child(1n+2){display:none}a[onclick$="return PArok(this,false)"]>span:nth-child(1)::after{content:"@"}.clear{clear:both}iframe{border-width:0}blockquote{border-radius:6px;padding:2pt 5pt 2pt 20pt;margin:0;border-left:5px solid #009ee0;background-color:#bce4f7;color:#009ee0;mix-blend-mode:soft-light}blockquote.bug,blockquote.missing,blockquote.warning{border-left-color:#000;background-color:#c1002b;color:#fefefe;mix-blend-mode:multiply}dl{margin:0;padding-bottom:.5em}dl dt{font-weight:bold}dl dt abbr{border-width:0}dl dt abbr[data-type=token]::after{color:#009ee0}dl dt abbr[data-type=span]::after{color:#c1002b}dl dt abbr::after{content:" (" attr(title) ")";vertical-align:bottom;font-style:italic;font-weight:normal;font-size:80%}.hljs{display:block;padding:.5em}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#099}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.coffeescript .hljs-params,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.lisp .hljs-title,.clojure .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:navy;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in,.lisp .hljs-title,.clojure .hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}#search{position:relative;margin-bottom:30px;overflow:visible}#search div.matchinfo{display:none}#search>ol{overflow-x:hidden;overflow-y:visible;width:auto;text-indent:0;list-style-type:none;margin:0;padding:0;border:1px solid #87888a;font-size:10pt}#search>ol>li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:stretch;border-style:solid;border-color:#f6a800;border-width:0}#search>ol>li .button-group.button-view{display:none}#search>ol>li:nth-of-type(even) div.match-main div.match-wrap{background-color:#fefefe}#search>ol>li p.ref{display:none}#search>ol>li div.meta,#search>ol>li div.match-main{position:relative;cursor:pointer}#search>ol>li div.match-main{display:block;flex:7 0;z-index:4;overflow:hidden}#search>ol>li div.match-main>div.match-wrap{width:99999%;margin-left:-49999.5%;background-color:#d9dadb;overflow-x:hidden;overflow-y:visible;white-space:normal}#search>ol>li div.meta{flex:1 0;min-width:12em;max-width:15em;text-align:left;width:2px;z-index:5;overflow-y:hidden;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#949597;color:#fefefe;font-size:75%;padding:0 5pt;border-color:#616263;border-style:solid;border-width:2px 1px 0 0}#search>ol>li div.meta:before{content:" ";display:inline-block;height:100%;vertical-align:middle}#search>ol>li div.meta:empty{border-width:0 1px 0 0}#search>ol>li div.meta.flip{background-color:#b3b4b5}#search>ol>li:first-of-type div.meta{border-top-width:0}#search>ol>li:last-of-type div.meta{border-bottom-width:0}div.snippet{text-overflow:ellipsis;text-indent:0;text-shadow:1px 1px rgba(255,255,255,.5);font-size:0;white-space:nowrap !important}div.snippet>span,div.snippet mark{padding:5pt 0 6pt 0;font-size:10pt}div.snippet>mark,div.snippet>span.match{font-weight:bold;color:#333;text-shadow:none;padding-left:4pt;padding-right:2pt}div.snippet>span.match>span.cutted::after{font-family:"FontAwesome";white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.snippet.startMore:before,div.snippet.endMore:after{content:"…";padding-left:2pt;padding-right:2pt}div.snippet div.flag{position:absolute;height:100%;top:0;left:0;width:11px;background-color:#f6a800;border-right:1px solid #e55d00}body.no-js #search>ol>li:active,#search>ol>li.active,#search>ol>li:target{position:relative;display:block;background-color:#f6a800;text-align:left;border-width:2px;white-space:normal;height:auto;width:auto;overflow:hidden}body.no-js #search>ol>li:active div.matchinfo,#search>ol>li.active div.matchinfo,#search>ol>li:target div.matchinfo{display:block}body.no-js #search>ol>li:active+li.active,#search>ol>li.active+li.active,#search>ol>li:target+li.active{border-top:2px solid #d9dadb;padding-top:6px}body.no-js #search>ol>li:active+li.active .button-group.button-view,#search>ol>li.active+li.active .button-group.button-view,#search>ol>li:target+li.active .button-group.button-view{padding-top:6px}body.no-js #search>ol>li:active .snippet,#search>ol>li.active .snippet,#search>ol>li:target .snippet{white-space:normal !important;padding:2pt 0 5pt 5pt;background-color:#f4eebb;margin-top:0;margin-right:20px;margin-bottom:0;margin-left:0}body.no-js #search>ol>li:active .snippet span,#search>ol>li.active .snippet span,#search>ol>li:target .snippet span{display:inline !important}body.no-js #search>ol>li:active .snippet>*,#search>ol>li.active .snippet>*,#search>ol>li:target .snippet>*{background-color:transparent}body.no-js #search>ol>li:active .snippet div.flag,#search>ol>li.active .snippet div.flag,#search>ol>li:target .snippet div.flag{display:none}body.no-js #search>ol>li:active .snippet>span,#search>ol>li.active .snippet>span,#search>ol>li:target .snippet>span{line-height:1.4em;width:auto}body.no-js #search>ol>li:active .snippet>span.context-left,#search>ol>li.active .snippet>span.context-left,#search>ol>li:target .snippet>span.context-left{margin-left:0;display:inline;overflow:visible;text-align:left;width:auto}body.no-js #search>ol>li:active .button-group.button-view,#search>ol>li.active .button-group.button-view,#search>ol>li:target .button-group.button-view{display:block}body.no-js #search>ol>li:active div.match-main,#search>ol>li.active div.match-main,#search>ol>li:target div.match-main{display:block;width:100%}body.no-js #search>ol>li:active div.match-main div.match-wrap,#search>ol>li.active div.match-main div.match-wrap,#search>ol>li:target div.match-main div.match-wrap{cursor:default;min-height:20pt;background-color:#f6a800;width:100%;margin-left:0;overflow-x:visible;white-space:normal}body.no-js #search>ol>li:active div.meta,#search>ol>li.active div.meta,#search>ol>li:target div.meta{display:none}body.no-js #search>ol>li:active p.ref,#search>ol>li.active p.ref,#search>ol>li:target p.ref{display:block;color:#fefefe;padding:3pt 10pt 3pt 3pt;padding-right:20px;margin:0pt;width:100%;bottom:0;z-index:30}body.no-js #search>ol>li:active p.ref>span.sigle,#search>ol>li.active p.ref>span.sigle,#search>ol>li:target p.ref>span.sigle{font-size:75%;vertical-align:top;color:#f4eebb;float:right}#search ol span.context-left{display:inline-block;width:50.01%;text-align:right}#search ol.align-right{text-align:right}#search ol.align-right div.match-main span.context-right{display:inline-block;width:49.915%;text-align:left}#search ol.align-center div.match-main{width:100% !important}#search ol.align-center div.match-main>.match-wrap{position:relative;margin-left:0}#search ol.align-center li:not(.active) div.snippet{white-space:normal;text-align:center;width:100000pt;margin-left:-50000pt}#search ol.align-center li:not(.active) div.snippet span.context-left{display:inline-block;text-align:right;width:40000pt;margin-left:70vw}#search ol.align-center li:not(.active) div.snippet span.context-right{display:inline-block;text-align:left;width:40000pt}#search ol span.context-left:empty::after,#search ol span.context-right:empty::after{content:" ";display:inline-block}mark{background-color:inherit;color:inherit}mark>mark,em,.level-0{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0px !important;font-style:normal}mark>mark>mark,em>em,.level-1{padding-bottom:3px !important}mark>mark>mark>mark,em>em>em,.level-2{padding-bottom:6px !important}#search>ol>li:not(.active) mark>mark>mark>mark,#search>ol>li:not(.active) em>em>em{line-height:180%}#search>ol>li.active mark>mark>mark>mark,#search>ol>li.active em>em>em{line-height:250%}.class-1{border-color:#c1002b}.class-2{border-color:#009ee0}.class-3{border-color:#f6a800}.class-4{border-color:#9bad0b}.logo::after{content:"" !important}.logo>*{background-repeat:no-repeat;background-size:90%;background-position:50% 50%}.logo>*>span{position:absolute;margin-left:-3000px}h1{position:absolute;margin:0;margin-left:10pt;left:0;top:0;width:7.8em;height:2.4em;z-index:105;background-size:78% !important;background-image:url("../img/korap-logo.svg")}aside.active~header h1{position:fixed}#overview{text-align:center;width:100%}div.matchtable>div{z-index:20;margin-left:179px;margin-right:20px;padding:0;overflow-x:auto;overflow-y:visible;width:auto}div.matchtable table{display:table;border-collapse:separate;border-spacing:0px}div.matchtable th{color:#fefefe}div.matchtable td,div.matchtable tbody th,div.matchtable thead th:not(:nth-child(1)):not(:nth-child(2)):not(.cutted){cursor:pointer}div.matchtable td:empty{cursor:default}div.matchtable td:empty::after{content:" ";white-space:pre}div.matchtable td.matchkeyvalues{padding:0}div.matchtable td.matchkeyvalues>div{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}div.matchtable td.matchkeyvalues>div>span{color:#e55d00;text-align:right;padding-right:.5em}div.matchtable td.matchkeyvalues>div>span::after{content:":"}div.matchtable tr{outline:none}div.matchtable tr td.chosen,div.matchtable tr th.chosen,div.matchtable tr div.chosen{background-color:#9bad0b !important;color:#fefefe}div.matchtable tr>th:nth-of-type(1),div.matchtable tr>th:nth-of-type(2){border-top:2px solid #ff8000;width:88px;position:absolute;z-index:80;vertical-align:middle;left:0px}div.matchtable tr>th:nth-of-type(2){left:90px}div.matchtable tr>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;border:1px solid #f6a800}div.matchtable tr>td{background-color:#ffd080;white-space:nowrap;vertical-align:top;text-align:center}div.matchtable tr>td.mark{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td.mark{background-color:#ffd080}div.matchtable thead th{background-color:#ff8000;border-top-width:0px !important;text-align:center}div.matchtable thead th:nth-of-type(1),div.matchtable thead th:nth-of-type(2){text-align:left}div.matchtable thead th.mark{background-color:#e55d00}div.matchtable thead th.cutted{background-color:#f4eebb}div.matchtable thead th.cutted::after{font-family:"FontAwesome";white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.matchtable tbody>tr:nth-of-type(1)>th{border-top-color:transparent}path.edge{stroke:#ff8000;stroke-width:2px;fill:none}g.arc.infocus>path.edge{stroke:#636f07}marker#arr{overflow:visible}marker#arr path{stroke:#e55d00;fill:#e55d00;fill-opacity:1;stroke-width:2}path.anchor{stroke:#e55d00;stroke-width:3;stroke-linecap:round;z-index:20}g.root rect.empty{stroke:#ff8000;fill:#ff8000;stroke-width:2px}g.middle rect,g.label rect{stroke:#ff8000;stroke-width:2px;fill:#ffd080}g.label.infocus rect{stroke:#636f07;fill:#dce883}g.middle.mark rect{fill:#ff8000}g.middle.mark>text{fill:#f4eebb}g.middle.mark>text>tspan{stroke:#f4eebb}g.leaf.mark text>tspan{font-weight:bold}g.leaf>rect{display:none}g>text>tspan{text-anchor:middle;font-size:9pt}g.leaf>text>tspan,text.leaf>tspan{font-size:10pt;overflow:visible}div.matchtree{overflow-x:hidden;overflow-y:visible;padding:0;margin-top:1pt}div.matchtree h6{display:inline;font-size:inherit;color:#fefefe;margin:0;padding:0 !important;float:left}div.matchtree h6>span{border-top:2px solid #ff8000;width:88px;text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;display:inline-block !important;margin:0}div.matchtree h6>span:nth-of-type(2){margin-left:2px}div.matchtree>div{position:unset;z-index:4;overflow-x:auto;margin:2px;margin-left:180px;margin-right:20px;background-color:#f4eebb}div.metatable>dl{margin-right:20px;margin-top:2px}div.metatable>dl>div{border-color:#f6a800}div.metatable>dl>div>*{padding:.2em}div.metatable>dl>div>dt{background:#ff8000;color:#fefefe;width:12.5em}div.metatable>dl>div>dd{background-color:#f4eebb;cursor:pointer}div.metatable>dl>div>dd.metakeyvalues{padding:0}div.metatable>dl>div>dd.metakeyvalues>div{padding:.2em}div.metatable>dl>div>dd.metakeyvalues>div::before{content:"• ";color:#f6a800}div.metatable>dl>div>dd.chosen,div.metatable>dl>div>dd>div.chosen{background-color:#9bad0b !important;color:#fefefe}div.metatable>dl>div>dd[data-type="type:store"],div.metatable>dl>div>dd[data-type="type:attachement"]{background-color:#ffd080;cursor:default}div.metatable>dl>div>dd[data-type="type:store"] a,div.metatable>dl>div>dd[data-type="type:attachement"] a{color:inherit}div.metatable>dl.cbm-disabled>div>dd{cursor:default !important}div.matchinfo{position:relative;width:100%;padding-top:2px;height:auto;font-size:10pt;text-align:left}div.matchinfo:empty{display:none !important}div.matchinfo .view+.view{margin-top:8px !important}div.metatable,div.matchtable,div.matchtree{position:relative;background-color:#f6a800}div.button-group.button-panel.button-matchinfo{display:inline-block;margin-right:.5em}div.button-group.button-panel.button-matchinfo>span{position:relative;box-shadow:none}#pagination{position:fixed;font-size:0;right:10px;bottom:20px;z-index:35;padding:0;height:auto;line-height:0}#pagination>*{font-size:10pt;line-height:2em}#pagination>*:not(:link):not([rel=self]){color:#87888a}#pagination>*.ellipsis>span,#pagination>*[rel=prev]>span,#pagination>*[rel=next]>span{position:absolute;margin-left:-3000px}#pagination>*.ellipsis::after{font-family:"FontAwesome";white-space:nowrap;content:"";line-height:1em}#pagination>*[rel=self]{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;border-left-width:2px;border-right-width:2px;border-left-style:solid;border-right-style:solid}#pagination>*[rel=prev]::after{font-family:"FontAwesome";white-space:nowrap;content:"";line-height:1em}#pagination>*[rel=next]::after{font-family:"FontAwesome";white-space:nowrap;content:"";line-height:1em}pre.query{overflow-x:hidden;padding:.5em;color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);position:relative;border-width:2px;border-style:solid;border-radius:6px;box-shadow:2px 2px 2px rgba(0,0,0,.2)}pre.query:not(.unsupported){cursor:pointer}pre.query:not(.unsupported):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}pre.query:not(.unsupported):active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}pre.query.unsupported span{vertical-align:super;color:#009ee0;font-size:90%;font-weight:bold;cursor:help}#resultinfo{clear:both;text-align:right;line-height:1.5em;min-height:1.5em;margin-top:.4em;font-size:10pt}#resultinfo p.found{display:inline;padding:0;margin:0;text-align:right}#resultinfo.found{position:relative;margin-bottom:0px}#resultinfo.found .button-group>span{margin-bottom:0;border-bottom-width:0;box-shadow:none}#resultinfo.found .button-group>span:first-child{border-bottom-left-radius:0}#resultinfo.found .button-group>span:last-child{border-bottom-right-radius:0}div.result.panel .view{border:1px solid #87888a;background-color:#f6a800}.result.button-group.button-panel{display:inline-block;width:auto;vertical-align:bottom;line-height:1.5em}.result.button-group.button-panel>span{line-height:1.5em;border-width:1px 0}.result.button-group.button-panel>span:first-child{border-left-width:1px}.result.button-group.button-panel>span:last-child{border-right-width:1px}#total-results{color:#9bad0b;font-weight:bold}.no-results{margin:0 auto;text-align:center}.no-results code{font-weight:bold}.button-icon.align.left::after{content:""}.button-icon.align.right::after{content:""}.button-icon.align.center::after{content:""}.button-icon.show-kq::after{content:""}#tutorial{position:fixed;z-index:9999;top:5%;bottom:5%;left:2%;right:2%;padding-right:20px;background-color:#fefefe;box-shadow:2px 2px 2px rgba(0,0,0,.2);border-width:4px;border-color:#616263;border-style:solid;border-radius:6px}#tutorial .button-group.button-view{background-color:#87888a;display:block;height:100%}#tutorial iframe{border-width:0;width:100%;min-height:100.1%;background-image:url("../img/korap-bg.svg");background-repeat:no-repeat;background-position:center center;background-size:15%}p.bibentry{font-size:80%;margin-left:3em;margin-bottom:3em;text-indent:-1.5em}p.bibentry cite{font-weight:bold}body.embedded{background-color:#fefefe}body.embedded aside{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);padding-top:0;background-color:#87888a}body.embedded aside>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.tutorial a.embedded-link::after{font-family:"FontAwesome";white-space:nowrap;content:" ";font-size:75%}#koralquery{white-space:pre}#koralquery>div{background-color:#fefefe;overflow-x:auto;font-size:85%;margin-top:2pt;margin-right:20px;margin-bottom:2pt;margin-left:2pt}.alertify,.alertify-show,.alertify-log{-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.alertify-hide{-webkit-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-log-hide{-webkit-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-cover{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;background-color:#fff;filter:opacity(0);opacity:0}.alertify-cover-hidden{display:none}.alertify{position:fixed;z-index:99999;top:50px;left:50%;width:550px;margin-left:-275px;opacity:1}.alertify-hidden{-webkit-transform:translate(0, -150px);-moz-transform:translate(0, -150px);-ms-transform:translate(0, -150px);-o-transform:translate(0, -150px);transform:translate(0, -150px);opacity:0;display:none}:root *>.alertify-hidden{display:block;visibility:hidden}.alertify-logs{position:fixed;z-index:5000;bottom:10px;right:10px;width:300px}.alertify-logs-hidden{display:none}.alertify-log{display:block;margin-top:10px;position:relative;right:-300px;opacity:0}.alertify-log-show{right:0;opacity:1}.alertify-log-hide{-webkit-transform:translate(300px, 0);-moz-transform:translate(300px, 0);-ms-transform:translate(300px, 0);-o-transform:translate(300px, 0);transform:translate(300px, 0);opacity:0}.alertify-dialog{padding:25px}.alertify-resetFocus{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alertify-inner{text-align:center}.alertify-text{margin-bottom:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%}.alertify-button,.alertify-button:hover,.alertify-button:active,.alertify-button:visited{background:none;text-decoration:none;border:none;line-height:1.5;font-size:100%;display:inline-block;cursor:pointer;margin-left:5px}@media only screen and (max-width: 680px){.alertify,.alertify-logs{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alertify{left:5%;margin:0}}.alertify,.alertify-log{font-family:sans-serif}.alertify{background:#fff;border:10px solid #333;border:10px solid rgba(0,0,0,.7);border-radius:8px;box-shadow:0 3px 3px rgba(0,0,0,.3);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.alertify-text{border:1px solid #ccc;padding:10px;border-radius:4px}.alertify-button{border-radius:4px;color:#fff;font-weight:bold;padding:6px 15px;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5);background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));background-image:linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0))}.alertify-button:hover,.alertify-button:focus{outline:none;background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:-ms-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}.alertify-button:focus{box-shadow:0 0 15px #2b72d5}.alertify-button:active{position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.alertify-button-cancel,.alertify-button-cancel:hover,.alertify-button-cancel:focus{background-color:#fe1a00;border:1px solid #d83526}.alertify-button-ok,.alertify-button-ok:hover,.alertify-button-ok:focus{background-color:#5cb811;border:1px solid #3b7808}.alertify-log{background:#1f1f1f;background:#000;padding:15px;border-radius:4px;color:#fff}.alertify-log-success{background:#5cb811;background:#5cb811}article.alertify-log-warn{background-color:#f6a800}article.alertify-log-warn code.src{color:#e55d00}article.alertify-log code.src{display:block;color:#000;font-size:70%}.alertify-log-error{background-color:#fe1a00}#notifications{display:none}div.notify{position:relative;margin:.5em auto;display:block;padding:.5em;border-radius:6px;max-width:30em;background-color:#fe1a00;color:#fefefe}div.notify.notify-success{background-color:#636f07}div.notify.notify-warn{background-color:#f29400}div.intro a:visited{color:#e55d00}div.intro div.announcement{background-color:#f4eebb;padding:8px;border:5px dashed #f6a800;border-radius:1em;width:90%;margin:auto}aside.active~main div.intro{margin-left:198px}div.panel{position:relative;width:100%;display:block}div.view{position:relative;padding-top:2px;display:block;width:100%}div.view:not(.show){display:none}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);background:radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#fff;background-color:rgba(255,255,255,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:bold;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:#fff;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,.24);z-index:10;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(0.1);opacity:.3}75%{-webkit-transform:scale(0.5);opacity:.5}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0}25%{-moz-transform:scale(0);opacity:.1}50%{-moz-transform:scale(0.1);opacity:.3}75%{-moz-transform:scale(0.5);opacity:.5}100%{-moz-transform:scale(1);opacity:0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:.1}50%{transform:scale(0.1);opacity:.3}75%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:0}}.introjs-helperLayer{background-color:transparent}.introjs-tooltip.gTstartSearch{max-width:500px}.tgreeting{font-weight:bold;color:#e55d00}.pfirstStep{width:500px}.introjs-donebutton{float:right;margin-left:5px}.introjs-skipbutton{color:#333}ul.client-list{padding-left:1.5em}ul.client-list li.client{list-style-type:none}ul.client-list li.client span.client-name::before{margin-left:-1.5em}ul.client-list li.client span.client-desc{font-size:70%;display:block}ul.client-list br{display:block;margin:3pt 0}span.client-name{font-weight:bold}span.client-name::before{font-family:"FontAwesome";white-space:nowrap;display:inline-block;width:1.5em;content:"";color:#009ee0;font-size:100%}li.token{list-style-type:none}label[for=token]{font-weight:bold}label[for=token]::before{font-family:"FontAwesome";white-space:nowrap;font-feature-settings:"ss01" on;margin-left:-1.5em;display:inline-block;width:1.5em;content:"";color:#009ee0 !important;font-size:100%;font-weight:900}section#news{background-color:#e3e8a3;mix-blend-mode:soft-light;padding:1em;padding-right:2em;border-radius:6px;border-left:5px solid #636f07}section#news dt{float:left;clear:left;width:15ex;text-align:right;font-weight:bold}section#news dd.maintenance>h4::after{font-family:"FontAwesome";white-space:nowrap;color:#c1002b;content:" "}section#news dd{margin:0 1ex 0 16ex;padding:0 0 .5em 1em}section#news dd>p{max-width:80ex;margin-block-start:0ex}section#news dd>h4{margin-block-start:0ex;margin-block-end:.33ex}@media all and (max-width: 42.5em){section#news dt{text-align:left;float:none;width:auto;padding-bottom:.2em}section#news dd{margin-left:1em}}div.view.widget{padding-right:20px}div.view.widget>iframe{margin:0;box-sizing:border-box;padding:0;width:100%;overflow-x:auto}div.panel.result>div>div.widget>iframe{background-color:#fefefe}main{padding-bottom:115pt;margin-left:40px;margin-right:20px}main.embedded{margin-left:14px;margin-right:14px}main p{text-align:justify;hyphens:auto}main h2#page-top{margin-top:0;padding-top:1em}main.page{margin-left:245px}main.page p code,main.page li code,main.page dd code,main.page dt code{background-color:#d9dadb;color:#87888a;padding:0 .5em;border-radius:6px}main p.hint{margin:0 auto;text-align:center}ul.menu.hint{display:inline-block;white-space:normal;text-align:left;max-width:23em !important;top:0}ul.menu.hint>li:first-of-type{border-top-width:1px;border-top-left-radius:0;border-top-right-radius:0}div.alert.hint{position:absolute;background-color:#fe1a00;color:#fefefe;padding:3pt 6pt;margin-top:8px;box-shadow:2px 2px 2px rgba(0,0,0,.2);width:auto;min-width:10em;max-width:23em !important;transition:opacity .2s ease 0s;border-radius:6px;border-top-left-radius:0}div.alert.hint::before{position:absolute;content:"";display:block;top:-12px;left:0;width:0;white-space:normal;border-width:0 8px 12px 0;border-style:solid;border-color:#fe1a00 transparent}.hint.mirror{position:absolute;display:block;left:0;top:0;z-index:90;white-space:pre-wrap;height:0}.hint.mirror>span{opacity:0;white-space:pre-wrap;overflow:hidden}.hint.mirror>div{position:absolute;display:block;cursor:pointer;transition:left .2s ease 0s;top:0;left:0;text-align:left;padding:0;border-top:5px solid #f6a800;height:10px;width:1.2em}.hint.mirror>div:hover:not(.active){border-top:10px solid #f6a800}.hint.mirror>div.active{border-top-width:0;height:0;width:23em}#q-field{display:block;margin-bottom:3px;width:100%;margin:0}#q-field::-webkit-search-cancel-button{display:none}#q-field.loading{background-color:#f4eebb;background-image:none}#searchbar{position:relative;width:100%;padding:0;padding-right:70px;margin-top:7pt}#searchbar button[type=submit]{position:absolute;padding:0;right:40px}#searchbar button[type=submit]:not(.loading)::after{content:""}.query.panel{padding-right:70px}.query.button-group.button-panel{display:block;width:auto;text-align:right;vertical-align:top;line-height:1.3em}.query.button-group.button-panel>span{box-shadow:none}.vc{margin-top:4pt}.vc .builder{position:initial}.vc .docGroup{position:relative;display:inline-block;margin-left:4em;padding:4pt 2pt 4pt 0pt;border-radius:12px;border-style:solid;border-width:0 .4em}.vc .docGroup .docGroup{display:block}.vc .docGroup[data-operation]>.doc:first-child::before,.vc .docGroup[data-operation]>.docGroup:first-child::before{content:none}.vc .docGroup[data-operation]>.doc::before,.vc .docGroup[data-operation]>.docGroup::before{position:absolute;display:inline-block;text-align:right;width:4em;margin-left:-4.5em;line-height:1.5em;border-top:2px solid transparent}.vc .docGroup[data-operation]>.docGroup::before{margin-left:-4.9em}.vc .docGroup[data-operation=or]>.doc::before,.vc .docGroup[data-operation=or]>.docGroup::before{content:"or"}.vc .docGroup[data-operation=and]>.doc::before,.vc .docGroup[data-operation=and]>.docGroup::before{content:"and"}.vc .docGroup>.operators{position:absolute;display:block;vertical-align:middle;top:10px;left:3px;margin-left:100%;padding:0}.vc .docGroup>.operators>span:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.vc .doc{line-height:170%;padding-left:4em}.vc .doc>span+span,.vc .doc>span+div+span,.vc .doc>span+ul+span{margin-left:5pt}.vc .doc>span.key,.vc .doc>span.value{font-weight:bold}.vc .doc>span.value[data-type=regex]{font-style:italic}.vc .doc>span.value[data-type=regex]::after,.vc .doc>span.value[data-type=regex]::before{content:"/"}.vc .doc>span.key{position:relative}.vc .doc>span.key>ul{margin:0;margin-left:3.3em}.vc .doc>span.key.fixed{color:#9bad0b}.vc .doc.unspecified>span,.vc .doc span.unspecified{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);padding:0 4px;box-shadow:2px 2px 2px rgba(0,0,0,.2);border-style:solid;border-width:2px;border-radius:6px}.vc .doc>.operators{display:inline-block;margin-left:10px}.vc .rewritten .rewrite{display:inline-block;margin-left:4pt;color:#f6a800}.vc .rewritten .rewrite::after{font-family:"FontAwesome";white-space:nowrap;font-style:normal;font-weight:normal;content:"";text-decoration:underline}.vc .rewritten .rewrite>span{display:none}.vc .operators{opacity:0;white-space:nowrap;padding:0;font-size:0;line-height:0;text-align:center}.vc>.docGroup{margin-left:0}.vc .menu{display:inline-block}.vc .menu li[data-type=ref]::before,.vc span.key.ref::before{font-family:"FontAwesome";white-space:nowrap;content:"";padding-right:4pt;font-style:normal;font-weight:normal}.vc div.value{position:absolute;display:inline-block;min-width:max-content;z-index:8000;padding:4pt;margin-top:-6pt;border-radius:6px;border-width:2px;border-style:solid}.vc div.value input{border-width:0;outline-width:0}.vc div.value>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);display:inline-block;padding:0 4pt;margin-left:4pt;font-size:80%;font-style:italic;border-width:2px;border-style:solid;border-radius:6px}.vc div.value.regex>input{font-style:italic}.vc div.value.regex>div{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}.vc:not(.fragment) .docGroup,.vc:not(.fragment) .doc{color:#616263}.vc:not(.fragment) .docGroup:hover{background-color:rgba(255,255,255,.3)}.vc:not(.fragment) .doc>span:not(.fixed){cursor:pointer}.vc:not(.fragment) .doc>span:not(.fixed):hover{color:#f6a800}.vc:not(.fragment) .doc.unspecified>span:hover,.vc:not(.fragment) span.unspecified:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.vc:not(.fragment) .doc:hover>.operators,.vc:not(.fragment) .docGroup:hover>.operators{opacity:1}.vc:not(.fragment) .docGroup[data-operation]>.doc::before,.vc:not(.fragment) .docGroup[data-operation]>.docGroup::before{color:#f6a800}.vc:not(.fragment) .docGroup[data-operation=or]{border-color:#f6a800}.vc:not(.fragment) div.value{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2)}.vc:not(.fragment) div.value>div{cursor:pointer}.vc:not(.fragment) div.value>div:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.docGroup>.operators{z-index:30}.docGroup .docGroup>.operators{z-index:31}.docGroup .docGroup .docGroup>.operators{z-index:32}.docGroup .docGroup .docGroup .docGroup>.operators{z-index:33}.docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:34}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:35}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:36}.vc.fragment>div>div.docGroup{margin-left:0}.vc.fragment .doc{margin-right:2em}#collection{line-height:1em;border-radius:6px}#vc-choose>span.rewritten::after{font-family:"FontAwesome";white-space:nowrap;color:#f6a800;padding:0;padding-left:4px;content:"";text-decoration:underline;font-style:normal;font-weight:normal}div#vc-view{position:relative}div#vc-view>div.vc{display:none;margin:1.3em 0 .5em 0;border:2px solid #636f07;background-color:#fefefe}div#vc-view>div.vc.active{display:block}div#vc-view>div.vc>div:first-child{padding:1.3em}div.panel.vcinfo{padding:3pt 0pt 3pt 3pt;background-color:#636f07}div.panel.vcinfo div.button-group>span{box-shadow:none}div.stattable{display:flex;flex-direction:row;margin-right:20px}div.stattable>dl{margin-bottom:4px}div.stattable>dl>div{border-color:#636f07}div.stattable>dl>div>dt{background-color:#8a9a0a;width:15em;margin:0}div.stattable>dl>div>dt::after{content:":"}div.stattable>dl>div>dd{background-color:#dce883;color:#616263}div.stattable.stdisabled dt,div.stattable.stdisabled dd{background-color:#b9c46a;color:#636f07;text-shadow:none}div.reloadStatB>span.refresh{margin-left:2pt}span.refresh::after{vertical-align:sub;content:""}@media(min-width: 1680px){div.stattable dl.flex>div{width:inherit}}div.datepicker{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);position:absolute;display:inline-block;z-index:90;font-size:80%;padding:4pt;box-shadow:2px 2px 2px rgba(0,0,0,.2);border-width:2px;border-style:solid;border-radius:6px}div.datepicker>div{font-size:120%;width:45%}div.datepicker>div.month{float:right}div.datepicker>div>span{display:inline-block;overflow:hidden;white-space:nowrap}div.datepicker>div>span:first-child,div.datepicker>div>span:last-child{width:15%}div.datepicker>div>span:first-child::before,div.datepicker>div>span:last-child::before{font-family:"FontAwesome";white-space:nowrap;display:inline-block;text-align:center;cursor:pointer;min-width:14px}div.datepicker>div>span:first-child::before{content:""}div.datepicker>div>span:last-child::before{content:""}div.datepicker>div>span:nth-child(2){display:inline-block;cursor:pointer;width:70%;text-align:center;text-overflow:ellipsis;border-radius:6px;border-style:solid;border-width:2px;border-color:transparent}div.datepicker>div>span:nth-child(2):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker>div>span:nth-child(2).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker table{border-collapse:separate;border-spacing:1px}div.datepicker input{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);padding-left:.4em;padding-right:.4em;background-color:#fefefe;width:100%;border-style:solid;border-width:1px}div.datepicker td{padding-left:.4em;padding-right:.4em;text-align:center;border-style:solid;border-width:1px}div.datepicker td:not(.out){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);cursor:pointer;background-color:#fefefe}div.datepicker td:not(.out).today{background-color:#bce4f7;color:#009ee0;text-shadow:none}div.datepicker td:not(.out).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker td:not(.out):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker td.out{border-color:transparent}#ql-field{position:relative;background-color:#9bad0b;cursor:pointer;margin:0;outline:none;border:none;display:inline-block;color:#fff;border-width:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#ql-field:checked{outline:none}#ql-field>option{padding:0pt 2pt;outline:none}#ql-field:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}input.pipe{display:none}header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#9bad0b;padding:8px 0 0 8px;font-size:10pt;color:#fefefe}header span.select{display:inline-block;cursor:pointer;line-height:1.8em;border-width:0;border-bottom-width:3px;border-style:solid;border-color:transparent}header span.select>span{font-weight:bold}header span.select:hover{color:#636f07;border-color:#636f07}header span.select::after{font-family:"FontAwesome";white-space:nowrap;pointer-events:none;text-align:center;content:"";padding-left:4pt;padding-right:4pt}header span.select.active{border-color:#f6a800}header span.select.active::after{content:""}header form{position:relative;display:block;padding-left:230px;min-height:2.7em;margin:0px}header input{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0}header .button{color:#fefefe;line-height:2em;margin-right:40px}header .button.right{float:right;display:inline-block}header .button.top{position:absolute;display:block;top:0;right:0;margin-right:0;width:20px;background-color:#636f07;text-align:center;height:100%;z-index:20}header .button.top>a:hover{color:#fefefe}header .button>a{color:#fefefe;cursor:pointer;position:relative;font-size:120%}header .button>a>span{position:absolute;margin-left:-3000px}header .button>a::after{font-family:"FontAwesome";white-space:nowrap}header .button>a.tutorial::after{content:""}header .button>a.question::after{content:""}header .button>a.login::after{content:""}header .button>a.logout::after{content:""}.query.button-group>span{border-top-width:0;border-color:#fff}.query.button-group>span:first-child{border-top-left-radius:0}.query.button-group>span:last-child{border-top-right-radius:0}footer{background-color:#616263;position:absolute;bottom:0;padding-bottom:2px;font-size:70%;width:100%;text-align:right;display:flex;align-items:center;height:100pt}footer nav{margin-left:30px;padding:3pt 6pt;text-align:left;flex-grow:2}footer nav a{white-space:nowrap}footer div.logos{font-size:0;flex-grow:1}footer a{font-size:10pt}footer a:link{color:#d9dadb}footer a:visited{color:#d9dadb}footer a:hover{color:#fefefe}footer a[href^="http://"]::after,footer a[href^="https://"]::after{content:none}footer span.separator:after{font-size:bold;content:" | ";color:#f6a800}#logos{margin-right:40px}#ids-logo{display:inline-block;width:21.0333333333em;height:6.6666666667em;background-image:url("../img/ids-institute-for-the-german-language-white.svg")}aside.active~footer{padding-left:230px;transition:all .3s ease-in-out}aside{background-color:#636f07;color:#fefefe;width:230px;position:fixed;display:block;transition:all .3s ease-in-out;outline:none;font-size:10pt;z-index:100;top:0;left:0;height:100%;padding-top:65px}aside>div{overflow-y:auto;overflow-x:visible;max-height:100%}aside>*{opacity:1}aside::after{font-family:"FontAwesome";white-space:nowrap;position:absolute;display:block;opacity:0;cursor:pointer;right:0;bottom:0;content:"";font-size:16pt;width:16pt;height:17pt;padding:6pt;background-color:#636f07;border-top-right-radius:6px;margin-right:-20px}aside.settings::after{content:""}aside h2,aside legend{line-height:2em;text-align:center;padding:0;margin:0;font-size:100%;font-weight:bold}aside ul.nav{list-style-type:none;margin:0;font-size:10pt;text-indent:0;padding:0}aside ul.nav li{padding:0}aside ul.nav li>a{padding:3pt 6pt}aside ul.nav li>a:visited{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5)}aside ul.nav li.folded.active>ul{display:block}aside ul.nav li.folded>ul{display:none}aside ul.nav li.folded>ul.active{display:block !important}aside ul.nav li.active>a:link{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}aside ul.nav li>a:link{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);display:block;border-right-width:2px;border-right-style:solid}aside ul.nav li>a:link:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}aside ul.nav li h3{padding:0;margin:0;font-weight:bold;font-size:100%}aside ul.nav li>a{padding-left:6pt}aside ul.nav li li>a{padding-left:18pt}aside ul.nav li li li>a{padding-left:36pt}aside nav>ul>li>a{font-weight:bold}aside fieldset{position:relative;border-width:0}aside fieldset legend{display:none}aside fieldset input[type=text],aside fieldset input[type=password]{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0;width:100%}aside fieldset>form>div{position:relative;width:100%;margin-top:4px;padding-right:30px}aside fieldset>p{color:#9bad0b}aside fieldset>p.announcement{color:#fefefe}aside fieldset>p.announcement>time{display:block;font-size:70%}aside fieldset hr{border:none;border-top:2px solid #d9dadb}aside fieldset ul{display:block;font-size:80%;text-align:right;padding:0;margin-top:0}aside fieldset ul>li{display:inline}aside fieldset ul>li:first-child::after{content:" | "}aside fieldset button{position:absolute;top:0;right:0}aside fieldset button::after{content:""}aside.off,aside:not(:focus):not(.active){margin-left:-210px}aside.off::after,aside:not(:focus):not(.active)::after{opacity:1}aside.off>*,aside:not(:focus):not(.active)>*{opacity:0;transition-property:opacity;transition-duration:.3s}aside.off::after{display:none}body.no-js #notifications{display:block !important}body.no-js aside{position:relative;display:block;transition:none;margin-left:0 !important;padding-top:0;width:100%;top:0}body.no-js aside>*{opacity:1 !important;transition:none}body.no-js aside form.login>input,body.no-js aside form.login>div{width:auto;margin-top:0}body.no-js aside form.login>input:first-of-type,body.no-js aside form.login>div:first-of-type{float:left;margin-right:1em}body.no-js aside form.login button{height:100%}body.no-js aside p,body.no-js aside::after{display:none}body.no-js main div.intro{margin-left:8px !important}#activate{text-align:right;background-color:#f6a800;margin-top:0;padding:8px;padding-right:40px;color:#fefefe;font-size:80%}@media all and (max-width: 42.5em){body,#search>ol,#search div.snippet>span,header,header input,div#resultinfo,#pagination>a{font-size:9pt}header{padding-right:8px}header form{padding-left:0;padding-top:33px}.vc{font-size:9pt}.vc .builder .doc{padding-left:3em}.vc .builder * .docGroup{margin-left:3em}.vc .builder>.doc{padding-left:.5em}.vc .builder>.docGroup{margin-left:.5em}h1{margin-left:0px;width:130px;height:40px;background-size:100%;background-position:50% 0;z-index:110;position:absolute !important}#searchbar{padding-right:30px;margin-top:0}#searchbar input{font-size:9pt}#searchbar button[type=submit]{right:0}.level-1{padding-bottom:2px}.level-2{padding-bottom:4px}main{margin-left:4px;margin-right:4px}header .button{margin-right:4px}header .button.top{height:auto}#search ol>li:target>div>div.snippet,#search ol>li.active>div>div.snippet{margin:2px 2em 2px 4px}#search ol>li div.meta{display:none}div.matchinfo{font-size:9pt}div.matchtable tr>*{padding:1pt 3pt}div.matchtree h6{display:block;float:none}div.matchtree>div{margin-left:2px}#logos{margin-left:0;margin-right:0}#logos>div{border-top-width:14px;padding-right:0}#logos>div .logo>*{background-size:60%;background-position:0 0}div.intro{width:100%}body.embedded aside>div{top:0;transform:translateY(0)}aside:not(:focus):not(.active){margin-left:-230px}aside:not(:focus):not(.active)::after{font-size:12pt;height:11pt;text-align:right;padding-right:3pt;padding-top:2pt}aside ul{font-size:9pt;line-height:1em}aside.active~main div.intro,aside.active~main.page{margin-left:4px !important}aside.active{position:relative;display:block;padding-top:0;width:100%;top:0;border-width:0}aside.active fieldset input{font-size:9pt}aside.active::after{display:none}aside.active p,aside.active hr{display:none}#tutorial{border-radius:0;border-width:0;right:0;left:0;bottom:0;top:0;padding:0}#tutorial iframe{border-radius:0}#tutorial>ul.action.right{height:1.5em;right:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}main.page{margin-right:20px}footer{padding-left:0 !important}}@media print{body,html,select,g>text{color:#000}header,aside{display:none}main.page{margin:1em}a.embedded-link{color:#000;text-decoration:underline}pre.query.tutorial{background-color:#fff;color:#000;margin-left:1em;margin-right:1em}blockquote.warning{background-color:gray;color:#fff;border-left-color:#000;border-left-width:1em}}
+
+/*# sourceMappingURL=kalamar-0.43.0.css.map */
\ No newline at end of file
diff --git a/public/css/kalamar-0.43.0.css.map b/public/css/kalamar-0.43.0.css.map
new file mode 100644
index 0000000..4b65605
--- /dev/null
+++ b/public/css/kalamar-0.43.0.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fonts.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/flextable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/mixins.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/lengths.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fragment.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/choose.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/colors.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/icons.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/load.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/form.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/view.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/menu.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/banner.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/showPWD.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/copyToClipboard.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/buttongroup.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/base.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/highlight.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/kwic.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/logos.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/matchtable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/tree.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/matchtree.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/metatable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/matchinfo.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/pagination.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/query.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/resultinfo.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/tutorial.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/koralquery.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify/alertify-core.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify/alertify-default.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/intro.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/panel.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/introjs.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/introjs-ids.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/oauth.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/news.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/plugin.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/main.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/hint.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/searchbar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/vc.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/statistics.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/datepicker.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/querylanguage.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/pipe.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/header.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/footer/footer.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/sidebar/sidebar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/no-js.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/media.scss"],"names":[],"mappings":"CAOA,WACE,0BACA,mDACA,wWACA,mBACA,kBCJF,QACE,aACA,mBACA,eACA,2BACA,oBACA,WACA,iBAEA,YACE,aACA,mBACA,kBACA,WACA,iBACA,mBACA,oBACA,cCZF,uBACA,mBACA,eACA,gBACA,gBACA,WDUE,eACE,gBACA,aACA,QE1BmB,QF2BnB,SAEF,eACE,gBACA,QE/BmB,QFgCnB,SACA,WACA,eACA,eACA,YE9BmB,IF+BnB,mBACA,gBACA,kBACA,uBAMN,yBACE,YACE,WAIJ,yBACE,YACE,sBAIJ,0BACE,YACE,WAIJ,0BACE,YACE,WG7DJ,8BCQE,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BF3Db,kBACA,2BAGE,aDNqB,ICOrB,mBACA,cDfqB,ICmBrB,YDXqB,MCYrB,gBACA,mBACA,aDPkB,KCUpB,gDE4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBDDE,eAIF,oEACE,iBACA,kBAIF,sEACE,oBAGF,4CACC,0BACA,QGhBe,IHiBd,kBACA,UACA,IDvCqB,IKPzB,YACE,wCACA,uBACA,sBACA,yBAGF,SAEI,2BACA,4BACA,+4BCRJ,YACE,cACA,UACA,cAEA,qBACE,aAGF,qBACE,eACA,UACA,eACA,yBACE,mBAIJ,mBACE,6BACA,cACA,iBACA,cNzBqB,IMiCvB,uBACE,cACA,gBAGF,gFAGE,eAIA,sCAEE,eACA,qBAEF,6CACE,YACA,MHzCS,QG2CX,+EACE,qBACA,SAEF,qCACE,sBAEF,0CACE,iBAIJ,oFAIE,cNtEqB,IMyEvB,uCAEE,aHpEW,QGqEX,iBHvBW,QGwBX,mBAGF,oFAIE,mBACA,qBACA,UACA,eACA,QNrFqB,IMwFvB,8BACE,eACA,iBACA,qBACA,WACA,eAGF,oEAEE,iBH/Ea,QGkFf,8BACE,aH7FW,QGgGb,4EAGE,qBACA,eACA,kBACA,kBACA,iBHlFa,QGmFb,aH1GW,QG4GX,MH5GW,QG+Gb,gCACE,yBAGF,wCACE,MHtHW,QGuHX,YAIJ,cACE,oCACA,yBACA,gCAGF,OACE,eAEA,cACE,QAGF,oBJlIA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BG8EX,mBACA,UACA,YACA,MACA,MNpJqB,KM8JrB,yBARA,wCPrJF,kBACA,oBOwJE,2BACE,0BAKF,oDJzIF,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBI2IE,sCACE,YAGF,2BJ7HF,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBIkIE,iCAEI,mBN9KiB,IM+KjB,yBACA,wBNvLiB,IMwLjB,2BNxLiB,IMkMzB,UACE,aAEA,gBACE,eAEA,qBACE,qBACA,kBACA,UACA,WACA,gBACA,sBACA,UACA,kBAEA,4BPvKJ,0BACA,mBOwKK,QF9LW,IEmMhB,oCACE,QFrMc,IGvBlB,aACE,iBJsDa,QKhDf,QACE,kBACA,UACA,SACA,cAEA,UAME,qBACA,4BANF,gBACE,UAQF,0CAEE,sBACA,iBACA,mBACA,YAGF,8CNfA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BKlCb,6CNpBA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BK/BX,WN9BkB,2BM+BlB,eACA,QRtCqB,QQuCrB,mBAEE,aRnCmB,IQoCnB,wBACA,qBACA,mBAGJ,kBACE,cACA,cAGF,wBAEI,yBACA,aRjDmB,IQmDrB,QRzDqB,QQ0DrB,cACA,iBACA,6BACE,yBACA,cACA,kBAOJ,kBACE,kBACA,UACA,mBACA,6BACA,WACA,YACA,UACA,eACA,+BAEA,uBNpCF,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBMmCI,kBACA,cACA,QACA,WACA,YAEC,kBACA,iBACA,mBAIH,8BNvEF,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBMwEE,sBNtFF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BKkCT,WN/FgB,2BMgGhB,kBACA,QACA,WACA,YAEE,kBACD,iBACA,mBAKL,0EAGE,4BACA,UAOF,mCAEE,oBAIA,yBAEG,iBR/HkB,IQgIlB,uBRvIkB,IQwIlB,wBRxIkB,IQ4IrB,wBAEG,oBRvIkB,IQwIlB,0BR/IkB,IQgJlB,2BRhJkB,IQmJ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F,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBqB7BA,2BACE,qBACA,MpBdW,QoBeX,cACA,iBACA,YCpBJ,YACE,WACA,iBACA,kBACA,iBACA,gBACA,eAEA,oBACE,eACA,UACA,SACA,iBAaF,kBACE,kBACA,kBAEA,qCACE,gBACA,sBACA,gBAEA,iDACE,4BAGF,gDACE,6BAOR,uBACE,yBACA,iBrBjDa,QqBsDf,kCACE,qBACA,WACA,sBACA,kBAEA,uCACE,kBACA,mBAEA,mDACE,kBxBhEmB,IwBmErB,kDACE,mBxBpEmB,IwB0EzB,eACE,MrB9Ce,QqB+Cf,iBAIF,YACE,cACA,kBACA,iBACE,iBAUF,+BACE,QpBnFc,IoBqFhB,gCACE,QpBrFc,IoBuFhB,iCACE,QpBvFc,IoByFhB,4BACE,QpBtFc,IqBpBlB,UACE,eACA,aACA,OACA,UACA,QACA,SACA,czBKoB,KyBJpB,iBtB0Ca,QsBzCb,WvBLoB,2BuBclB,iBACA,atB8BW,QsB7BX,mBACA,czBxBqB,IyBcvB,oCACE,iBtBTW,QsBUX,cACA,YAUF,iBACE,eACA,WAGA,kBAEE,4CACA,4BACA,kCACA,oBAKN,WACE,cACA,gBACA,kBAIA,mBAHA,gBACE,iBAKJ,cACE,yBACA,oBvBxCA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BsBZX,cACA,iBtBnDW,QsBqDX,wBACE,kBACA,QACA,mCACA,+BACA,2BAMN,qC1B3BE,0BACA,mB0B4BA,aACA,cCtEF,YACE,gBACA,gBAGE,iBvB6CW,QuB5CX,gBACA,cAGE,eACA,a1BCgB,uB0BChB,gBCpBN,uCAGE,qEACA,kEACA,iEACA,gEACA,6DAEF,eACE,oEACA,iEACA,gEACA,+DACA,4DAEF,mBACE,oEACA,iEACA,gEACA,+DACA,4DAEF,gBACE,6BACA,8BACA,sBACA,kBACA,UAEF,uBACE,aAEF,UACE,6BACA,kBACA,YACA,mBACA,UAEF,iBACE,uCACA,oCACA,mCACA,kCACA,+BACA,UACA,aAGF,yBACE,cACA,kBAEF,eACE,eACA,aACA,YACA,WACA,YAEF,sBACE,aAEF,cACE,cACA,gBACA,kBACA,aACA,UAEF,mBACE,QACA,UAEF,mBACE,sCACA,mCACA,kCACA,iCACA,8BACA,UAEF,iBACE,aAEF,qBACE,SACA,mBACA,WACA,YACA,gBACA,UACA,kBACA,UAEF,gBACE,kBAEF,eACE,mBACA,WACA,8BACA,2BACA,sBACA,eAIF,yFAIE,gBACA,qBACA,YAEA,gBACA,eACA,qBACA,eACA,gBAGF,0CACE,yBAEE,UACA,8BACA,2BACA,sBAEF,UACE,QACA,UCnIJ,wBAEE,uBAEF,UACE,gBACA,uBACA,iCACA,kBACA,oCACA,gCACA,6BACA,4BAEF,eACE,sBACA,aACA,kBAEF,iBACE,kBACA,WACA,iBACA,iBACA,qBACA,qCACA,gDACA,gGACA,6FACA,4FACA,2FACA,wFAEF,8CAEE,aACA,oFACA,iFACA,gFACA,+EACA,4EAEF,uBACE,4BAEF,wBACE,kBACA,qEAEF,oFAGE,yBACA,yBAEF,wEAGE,yBACA,yBAGF,cACE,mBAEA,gBACA,aACA,kBACA,WAUF,sBACE,mBAEA,mBC5EF,0BACE,iB1BDa,Q0BEb,mCACE,M1BmBa,Q0BfjB,8BACE,cACA,M1BgDW,K0B/CX,cAGF,oBACE,iB1B4CW,Q0BzCb,eACE,aAKF,WACE,kBACA,iBACA,cACA,aAEA,c7BjCuB,I6BkCvB,eACA,iB1B2BW,Q0B1BX,M1BiBa,Q0BhBb,0BACE,iB1B5BW,Q0B8Bb,uBACE,iB1BpCW,Q2BDb,oBACE,M3BqBa,Q2BlBf,2BACE,iB3Baa,Q2BZb,Q9BPqB,I8BQrB,0BACA,kBACA,UACA,YAIJ,4BACE,kBCjBF,UACE,kBACA,WACA,cAGF,SACE,kBACA,Y/BHuB,I+BIvB,cACA,WAGF,oBACE,aCpBF,iBACE,kBACA,uBACA,eACA,sBACA,UACA,gHACA,uJACA,mHACA,8GACA,+GACA,2GACA,sHACA,iEACA,yBACA,oCACG,iCACC,gCACC,+BACG,4BAGV,mBACE,wBACA,qBACA,kCACG,+BACC,8BACC,6BACG,0BAGV,yEAGE,2BAGF,4BACE,4BACA,kBACA,sBACA,UACA,wBAGF,8EAGE,kBAGF,qBACE,uBACA,kBACA,gBACA,sBACA,sCACA,sBACA,gCACA,kBACA,qCACA,oCACG,iCACC,gCACC,+BACG,4BAGV,+BACE,uBACA,kBACA,kBACA,kBACA,6BACA,oCACG,iCACC,gCACC,+BACG,4BAGV,kFAGE,+BACG,4BACC,2BACC,0BACG,uBAGV,2BACE,uBACA,kBACA,mBACA,UACA,WACA,8BACA,YACA,iCACA,eACA,iBACA,WACA,kBACA,uCACA,mBACA,kEACA,+GACA,+DACA,8DACA,6DACA,gEACA,WACA,YACA,iBACA,sBACA,kBACA,oHACA,2FACA,oCAGF,eACE,6BACA,WACA,kBAEF,mBACE,UACA,yBAEF,yBACE,UACA,WACA,yBAEF,0BACE,UACA,SACA,iBACA,yBAEF,qBACE,YACA,SACA,uBAEF,4BACE,YACA,YACA,uBAEF,sBACE,aACA,sBAEF,4BACE,aACA,WACA,sBAEF,6BACE,aACA,SACA,iBACA,sBAEF,oBACE,WACA,SACA,wBAEF,2BACE,WACA,YACA,wBAGF,iBACE,uBACA,kBACA,mBACA,aACA,sBACA,gBACA,gBACA,kBACA,qCACA,wCACG,qCACC,oCACC,mCACG,gCAGV,wBACE,iBACA,mBAOF,gBACE,uBACA,kBACA,iBACA,qBACA,kBACA,yBACA,SACA,qBACA,2BACA,4BACA,WACA,mBACA,eACA,aACA,yBACA,mFACA,wDACA,sDACA,mDACA,gCACA,6BACA,+BAEA,2BACA,wBACA,mBAEA,OACA,gBACA,gBAGF,sBACE,qBACA,qBACA,+BAGF,6CAEE,mFACA,wDACA,sDACA,mDAIF,kCACE,UACA,SAGF,oBACE,uBACA,iBACA,cAGF,oBACE,oCACA,iCACA,4BACA,kBAGF,uCACE,yBACA,2BACA,wBACA,mBAGF,oBACE,oCACA,iCACA,4BAGF,uCACE,2BACA,wBACA,mBAGF,kEACE,cACA,qBACA,gBACA,eACA,yBACA,sBACA,qBAGF,gBACK,aAGL,iBACE,kBAEF,oBACE,uBACA,WACA,mBACA,UACA,qBAEF,uBACE,uBACA,gBACA,WACA,aAEF,yBACE,uBACA,cACA,UACA,WACA,gBACA,mBACA,wBACA,2BACA,qBACA,eAEF,+BACE,gBAEF,gCACE,gBAGF,kBACE,uBACA,gBACA,YACA,oBACA,kBACA,yBAEF,qBACE,uBACA,WACA,SACA,YACA,eACA,iBACA,kBACA,sBAGF,wBACE,kBACA,SACA,QACA,SACA,QAGF,sBACE,eAGF,cACE,uBACA,kBACA,uBACA,WACA,YACA,eAEF,oBACI,SACA,UAEJ,kBACE,aAGF,mBACE,eAGF,wCACE,oCAGF,oBACE,uBACA,WACA,YACA,oCACA,2BACA,wBACA,mBACA,uCACA,WACA,kBACA,oCACG,iCACC,gCACC,+BACG,4BAEV,wCACE,uBACA,oBACA,eAEF,kBACE,uBACA,wCACA,uBACA,2BACA,wBACA,mBACA,YACA,WACA,2CACA,wCACA,mCACA,2CACA,wCACA,mCACA,kBACA,UACA,WACA,UACA,UAGF,gCACI,GACI,2BACA,UAEJ,IACI,2BACA,WAEJ,IACI,6BACA,WAEJ,IACI,6BACA,WAEJ,KACI,2BACA,WAIR,6BACI,GACI,wBACA,UAEJ,IACI,wBACA,WAEJ,IACI,0BACA,WAEJ,IACI,0BACA,WAEJ,KACI,wBACA,WAIR,wBACI,GACI,mBACA,UAEJ,IACI,mBACA,WAEJ,IACI,qBACA,WAEJ,IACI,qBACA,WAEJ,KACI,mBACA,WCjfR,qBACE,6BAGF,+BACE,gBAIF,WACE,iBACA,M9Bae,Q8BVjB,YACE,YAGF,oBACE,YACA,gBAGF,oBACE,M9BXa,K+Bbf,eACE,mBAEA,yBACE,qBAEA,kDACE,mBAGF,0CACE,cACA,cAIJ,kBACI,cACA,aAIN,iBACE,iBAEA,yBnCgBA,0BACA,mBmCfE,qBACA,YACA,Q9BFc,I8BGd,M/BxBW,Q+ByBX,eAIJ,SACI,qBAIJ,iBACI,iBAEF,yBnCFA,0BACA,mBmCGE,gCACA,mBACA,qBACA,YACA,Q9BlBc,I8BmBd,yBACA,eACA,gBCvDJ,aACE,iBhCWa,QgCVb,0BACA,YACA,kBACA,cnCJuB,ImCKvB,8BAEA,gBACE,WACA,WACA,WACA,iBACA,iBAGF,sCpC4BA,0BACA,mBoC3BE,MhCLW,QgCMX,aAGF,gBACE,oBACA,qBACA,kBACE,eACA,uBAGF,mBACE,uBACA,uBAKN,mCAEI,gBACE,gBACA,WACA,WACA,oBAEF,gBACE,iBC5CN,gBACE,cpCaoB,KoCXpB,uBACE,SACA,sBACA,UACA,WACA,gBAIJ,uCACE,iBjCuCa,QkCnCf,KACE,qBAGE,YrCTkB,KqCUlB,kBAGF,cAEI,iBACA,kBAIJ,OACE,mBACA,aAGF,iBACE,aACA,gBAGF,UACE,kBAKE,uEACE,iBlC3CO,QkC4CP,MlC7CO,QkC8CP,eACA,crCrDiB,IqC0DvB,YACE,cACA,kBC1DJ,aACE,qBACA,mBACA,gBACA,0BACA,MAEA,8BAEI,qBACA,yBACA,0BAMN,eACE,kBACA,iBnCyCW,QmCxCX,MnC+Ba,QmC9Bb,QtCtBuB,QsCuBvB,eACA,WpClBoB,2BoCmBpB,WACA,eACA,0BACA,+BAGE,ctChCqB,IsCiCrB,yBAGF,uBACE,kBACA,WACA,cACA,UACA,OACA,QACA,mBAEE,0BACA,mBACA,iCAMN,aACE,kBACA,cACA,OACA,MACA,WACA,qBACA,SAEA,kBACE,UACA,qBACA,gBAIF,iBACE,kBACA,cACA,eACA,4BACA,MACA,OACA,gBACA,UACA,6BACA,YACA,YAEA,oCACE,8BAGF,wBACE,mBACA,SACA,WCtFN,SACE,cACA,kBACA,WACA,SAEA,uCACE,aAGF,iBAEI,iBpCOW,QoCNX,sBAMN,WACE,kBACA,WACA,UACA,mBACA,eAEA,+BACE,kBACA,UACA,MvCnBkB,KuCqBlB,oDACE,QnCxBY,ImC6BlB,aACE,mBAKF,iCACE,cACA,WACA,iBACA,mBACA,kBAEA,sCACE,gBC/CJ,IACE,eAEA,aACE,iBAGF,cACE,kBACA,qBACA,YAdW,IAeX,wBAOE,mBACA,mBACA,oBAPF,wBACE,cAWA,mHAEE,aAGF,2FAEE,kBACA,qBACA,iBACA,MAvCO,IAwCP,mBACA,kBACA,iCAGF,gDACE,mBAMF,iGAGE,aAMF,mGAGE,cAQJ,yBACE,kBACA,cACA,sBACA,SACA,SACA,iBACA,UAEA,0CAEI,yBACA,4BAUR,SACE,iBACA,aAhGW,IAoGT,gEAGE,gBAGF,sCAEE,iBAGF,qCACE,kBAEA,yFAEE,YAIJ,kBACE,kBAEA,qBACE,SACA,kBAGF,wBACE,MrClGO,QqCwGb,oDtC5HF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BqCyET,cACA,WtCvIgB,2BsC0Id,mBACA,axC3IiB,IwC4IjB,cxCnJiB,IwCwJrB,oBACE,qBACA,iBAIJ,wBACE,qBACA,gBACA,MrC7JW,QqC8JX,+BzCvHF,0BACA,mByCwHI,kBACA,mBACA,QpC1JY,IoC2JZ,0BAGF,6BACE,aAOJ,eACE,UACA,mBACA,UACA,YACA,cACA,kBAGF,cACE,cAGF,UACE,qBAIF,6DzCzJA,0BACA,mByC2JE,QpCzKc,IoC0Kd,kBAEE,kBACA,mBAIJ,cACE,kBACA,qBACA,sBACA,aACA,YACA,gBAGE,cxCxNmB,IwCyNnB,axClNmB,IwCmNnB,mBAGF,oBACE,eACA,gBAGF,kBtCpNF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BqCgKT,qBACA,cACA,gBAGE,cACA,kBAIA,axCvOiB,IwCwOjB,mBACA,cxChPiB,IwCqPnB,0BACE,kBAGF,wBtC3MJ,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBsCoNA,qDAEE,MrCnNW,QqC0Nb,mCACE,sCAGF,yCACE,eACA,+CACE,MrCjRS,QqCwRX,yFtCnQF,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBsCsQE,uFACE,UAMA,yHAEE,MrCvSO,QqC0SX,gDACE,arC3SS,QqC+Sb,6BtCrSA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BqCiPX,WtC9SkB,2BsCgTlB,iCACE,eACA,uCtChSJ,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBsC0SA,qBACE,QAHQ,GAMR,+BACE,WAGA,yCACE,WAGA,mDACE,WAGA,6DACE,WAGA,uEACE,WAGA,iFACE,WAWd,8BACE,cAEF,kBACE,iBAIJ,YACE,gBACA,cxCpXuB,IwCuXzB,iCzC5UE,0BACA,mByC6UA,MrCrXa,QqCsXb,UACA,iBACA,QpChXgB,IoCiXhB,0BACA,kBACA,mBAGF,YACE,kBAEA,mBACE,aACA,sBACA,yBACA,iBrCpVW,QqCsVX,0BACE,cAGF,mCACE,cAKN,iBACE,wBACA,iBrC7Ya,QqC+Yb,uCACE,gBCtZJ,cACE,aACA,mBACA,azCQoB,KyCJpB,iBACE,kBAEA,qBACE,atCLS,QsCOT,wBACE,iBtCeS,QsCdT,WACA,SAEA,+BACE,YAGJ,wBACE,iBtCQS,QsCPT,MtCwBO,QsClBX,wDAEE,yBACA,MtC3BS,QsC4BT,iBAON,6BACE,gBAGF,oBACE,mBACA,QrCpBgB,IqCyBlB,0BACE,0BACE,eCrDJ,exCSE,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BuC7Db,kBACA,qBACA,WACA,cACA,YACA,WxCLoB,2BwCQlB,a1CRqB,I0CSrB,mBACA,c1CjBqB,I0CoBvB,mBACE,eACA,UAEA,yBACE,YAGF,wBACE,qBACA,gBACA,mBAEA,uEAEC,UACA,uF3COL,0BACA,mB2CNO,qBACA,kBACA,eACA,eAIH,4CACC,QtCrCW,IsCwCZ,2CACC,QtCxCW,IsC2CZ,qCACC,qBACA,eACA,UACA,kBACA,uBAGE,c1C7DgB,I0C8DhB,mBACA,a1CxDgB,I0CyDhB,yBAGF,2CxC1CL,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBwC2CK,8CxCzBL,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBwC6BA,qBACE,yBACA,mBAGF,qBxCrEA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BJlCb,kBACA,mB2CmDE,iBvCjCW,QuCkCX,WAGE,mBACA,iBAIJ,kB3C7DA,kBACA,mB2C8DE,kBAGE,mBACA,iBAGF,4BxC1FF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BuCsCT,eACA,iBvCtDS,QuCwDT,kCACC,iBvCrGQ,QuCs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","file":"kalamar-0.43.0.css"}
\ No newline at end of file
diff --git a/public/css/kalamar-0.43.1.css b/public/css/kalamar-0.43.1.css
new file mode 100644
index 0000000..3e551ad
--- /dev/null
+++ b/public/css/kalamar-0.43.1.css
@@ -0,0 +1,3 @@
+@font-face{font-family:"FontAwesome";src:url("../font/fontawesome-webfont.eot?v=4.3.0");src:url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}dl.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:auto;padding-bottom:0}dl.flex>div{display:flex;flex-direction:row;text-align:center;width:100%;border-width:1px;border-style:solid;align-items:stretch}dl.flex>div>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}dl.flex>div>dt{text-align:left;width:12.5em;padding:3pt 6pt;margin:0}dl.flex>div>dd{text-align:left;padding:3pt 6pt;margin:0;width:100%;max-width:none;max-height:6em;margin-left:2px;white-space:normal;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis}@media(min-width: 640px){dl.flex>div{width:50%}}@media(min-width: 800px){dl.flex>div{width:33.3333333333%}}@media(min-width: 1200px){dl.flex>div{width:25%}}@media(min-width: 1680px){dl.flex>div{width:20%}}.vc.fragment,p.query.fragment{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);position:relative;padding:4pt 6pt !important;border-width:2px;border-style:solid;border-radius:6px;margin-left:180px;margin-top:.5em;margin-bottom:.5em;margin-right:20px}.vc.fragment:hover,p.query.fragment:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;cursor:pointer}.vc.fragment>span:first-of-type,p.query.fragment>span:first-of-type{font-weight:bold;padding-right:4pt}.vc.fragment>span:nth-of-type(2),p.query.fragment>span:nth-of-type(2){padding-right:1.2em}.vc.fragment::after,p.query.fragment::after{font-family:"FontAwesome";content:"";position:absolute;right:4pt;top:2px}div.loading{background-color:transparent !important;height:16px !important;width:16px !important;margin:0 auto !important}.loading{background-position:center;background-repeat:no-repeat;background-image:url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==")}.form-table{display:block;padding:0;font-size:80%}.form-table>fieldset{margin-top:0}.form-table fieldset{border-width:0;padding:0;margin-top:1em}.form-table fieldset>div{white-space:nowrap}.form-table legend{background-color:transparent;margin-left:0;font-weight:bold;border-radius:6px}.form-table label[for]{display:block;text-align:left}.form-table label[for],.form-table input[type=submit],.form-table a.form-button{margin-top:2em}.form-table fieldset.form-line legend{font-size:100%;display:inline-block}.form-table fieldset.form-line legend::after{content:":";color:#e3e8a3}.form-table fieldset.form-line input,.form-table fieldset.form-line label[for]{display:inline-block;margin:0}.form-table fieldset.form-line input{vertical-align:bottom}.form-table fieldset.form-line label[for]{margin-right:2em}.form-table input,.form-table textarea,.form-table button,.form-table a.form-button{border-radius:6px}.form-table input,.form-table textarea{border-color:#d9dadb;background-color:#fefefe;border-style:solid}.form-table input,.form-table textarea,.form-table select,.form-table a.form-button{border-style:solid;display:inline-block;width:20%;min-width:20em;padding:8px}.form-table input[type=radio]{display:inline;text-align:right;background-color:red;width:auto;min-width:auto}.form-table input[readonly=readonly],.form-table textarea[readonly]{background-color:#f4eebb}.form-table .field-with-error{border-color:#c1002b}.form-table input[type=submit],.form-table button,.form-table a.form-button{display:inline-block;cursor:pointer;border-width:thin;text-align:center;background-color:#8a9a0a;border-color:#636f07;color:#636f07}.form-table a.form-button:hover{color:inherit !important}.form-table label.field-required::after{color:#009ee0;content:"*"}.button-abort{background-color:#ffd080 !important;color:#e55d00 !important;border-color:#e55d00 !important}button{cursor:pointer}button+button{right:0}button[type=submit]{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);font-weight:normal;padding:0;height:100%;top:0;width:30px;border:2px solid #fefefe}button[type=submit]>span:nth-of-type(1){position:absolute;margin-left:-3000px;font-size:1px}button[type=submit]::after{font-family:"FontAwesome"}button[type=submit]:hover,button[type=submit]:focus{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}button[type=submit]::-moz-focus-inner{border:none}button[type=submit]:active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}button[type=submit]:last-of-type{border-right-width:2px;border-right-style:solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.checkbox{display:none}.checkbox+label{cursor:pointer}.checkbox+label span{display:inline-block;border-radius:4px;width:1em;height:1em;line-height:1em;vertical-align:middle;padding:0;margin-right:.2em}.checkbox+label span::after{font-family:"FontAwesome";white-space:nowrap;content:""}.checkbox:checked+label span::after{content:""}.result-view{background-color:#fefefe}ul.menu{position:absolute;padding:0;margin:0;text-indent:0;opacity:0;list-style-type:none;list-style-position:outside}ul.menu.visible{opacity:1}ul.menu,ul.menu>span.non-item:not(:empty){box-sizing:border-box;text-shadow:none;font-weight:normal;z-index:120}ul.menu>li,ul.menu>span.non-item:not(.active){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5)}ul.menu>li,ul.menu>span.non-item:not(:empty){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);cursor:pointer;padding:3pt 6pt;white-space:normal;border-width:2px;border-bottom-width:0px;border-top-width:0px;border-style:solid}ul.menu span.desc{display:block;font-size:75%}ul.menu div.lengthField{border-color:transparent;border-width:2px;padding:3pt 6pt;padding-top:0;padding-bottom:0}ul.menu div.lengthField span{display:block !important;line-height:0;color:transparent}ul.menu>div.ruler{position:absolute;right:0px;margin-right:-14px;background-color:transparent;width:14px;height:100%;opacity:0;cursor:pointer;transition:opacity .5s ease 1s}ul.menu>div.ruler>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;position:absolute;display:block;right:0;width:10px;z-index:115;border-radius:4px;border-width:2px;border-style:solid}ul.menu>div.ruler.active>span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>div.ruler>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);position:absolute;right:0;width:10px;height:100%;border-radius:4px;border-width:2px;border-style:solid}ul.menu:active>div.ruler,ul.menu:hover>div.ruler,ul.menu>div.ruler.active{transition:opacity .1s ease;opacity:1}ul.menu>li,ul.menu div.lengthField{padding-right:1.6em}ul.menu>li:first-of-type{border-top-width:2px;border-top-left-radius:6px;border-top-right-radius:6px}ul.menu>li:last-of-type{border-bottom-width:2px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}ul.menu>li mark{text-decoration:underline;background-color:transparent;color:inherit;font-weight:bold}ul.menu>li.active,ul.menu span.non-item.active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}ul.menu>li:hover,ul.menu span.non-item:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu span.non-item{border-radius:6px;border-width:2px !important}ul.menu span.pref:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px}ul.menu span.entry:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px}ul.menu span.pref:not(:empty)~span.entry:not(:empty){bottom:-27px}ul.menu.roll>li:first-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;top:.4em}ul.menu.roll>li:last-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;bottom:.4em}ul.menu.roll:not(.visible){height:0}ul.menu.sort{position:relative;display:inline-block}ul.menu.sort>li::before{content:""}ul.menu.sort>li.active:hover{color:#fefefe;background-color:#c1002b;border-color:#000;text-shadow:none}span.menu.select>span{z-index:105}span.menu.select>ul.menu.roll{display:none;z-index:-100}span.menu.select>ul.menu.roll.visible{display:block;z-index:110}ul.containermenu>ul.menu.container{bottom:0;transform:translateY(100%);margin-bottom:-0.3em}.banner{position:fixed;width:10em;height:10em;overflow:hidden;margin:0;padding:0;right:0px;margin-right:-2.4em;top:0}.banner::after{content:attr(data-note);display:block;overflow:hidden;width:12em;font-size:10pt;font-weight:bold;word-spacing:2px;text-decoration:none;position:relative;left:2em;top:-1.6em;line-height:2em;text-align:center;-moz-transform-origin:0 0;-moz-transform:rotate(45deg);-webkit-transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform-origin:0 0;-ms-transform:rotate(45deg);transform-origin:0 0;transform:rotate(45deg);background-color:#f4eebb;color:#f6a800;border:1px solid #f6a800}input.show-pwd{padding-right:2em}a.show-pwd::after{position:absolute;font-family:"FontAwesome";white-space:nowrap;width:1em;content:"";cursor:pointer;margin-left:-1.5em;margin-top:.6em;font-size:130%}a.show-pwd.hide::after{content:""}a.copy-to-clipboard::after{position:absolute;font-family:"FontAwesome";white-space:nowrap;width:1em;content:"";cursor:pointer;margin-left:.4em;margin-top:.6em;font-size:130%}.button-group{font-size:0}.button-group>span{cursor:pointer}.button-group.button-panel>span,.button-group.button-panel input[type=submit],.button-group.button-panel a,.button-group.operators>span,.button-group.operators input[type=submit],.button-group.operators a{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);font-size:9pt;font-weight:normal;line-height:1.5em;padding:0 4px;display:inline-block;border-style:solid;border-width:2px 0}.button-group.button-panel>span:not(.inactive):hover,.button-group.button-panel input[type=submit]:not(.inactive):hover,.button-group.button-panel a:not(.inactive):hover,.button-group.operators>span:not(.inactive):hover,.button-group.operators input[type=submit]:not(.inactive):hover,.button-group.operators a:not(.inactive):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}.button-group.button-panel>span:first-child,.button-group.button-panel input[type=submit]:first-child,.button-group.button-panel a:first-child,.button-group.operators>span:first-child,.button-group.operators input[type=submit]:first-child,.button-group.operators a:first-child{border-left-width:2px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group.button-panel>span:last-child,.button-group.button-panel input[type=submit]:last-child,.button-group.button-panel a:last-child,.button-group.operators>span:last-child,.button-group.operators input[type=submit]:last-child,.button-group.operators a:last-child{border-right-width:2px;border-top-right-radius:6px;border-bottom-right-radius:6px}.button-group.button-panel>span,.button-group.button-panel input[type=submit],.button-group.button-panel a{margin-top:0;width:auto;min-width:auto}.button-group.button-panel>span>span.check,.button-group.button-panel input[type=submit]>span.check,.button-group.button-panel a>span.check{font-family:"FontAwesome";white-space:nowrap;width:1em;display:inline-block;text-align:left}.button-group.button-panel>span>span.check:not(.checked)::after,.button-group.button-panel input[type=submit]>span.check:not(.checked)::after,.button-group.button-panel a>span.check:not(.checked)::after{content:""}.button-group.button-panel>span>span.check.checked::after,.button-group.button-panel input[type=submit]>span.check.checked::after,.button-group.button-panel a>span.check.checked::after{content:""}.button-group.button-panel>span>span.check>span,.button-group.button-panel input[type=submit]>span.check>span,.button-group.button-panel a>span.check>span{position:absolute;margin-left:-3000px;font-size:1px}.button-group.button-view{position:absolute;display:block;right:0;top:0;z-index:20;margin:0;padding:0;width:20px;font-size:10pt;color:#fefefe}.button-group.button-view>span:first-child{margin-top:2px}.button-group.button-view>span{display:block !important;border-width:0;text-decoration:none;text-align:center;font-style:normal}.button-group.button-view>span.download::after{content:""}.button-group.button-view>span.close::after{content:""}.button-group.button-view>span.minimize::after{content:""}.button-group.button-view>span.plugin::after{content:""}ul.menu.button-group-list{border-top-right-radius:8px;position:fixed;font-size:10pt;left:0;text-align:left;margin:-2px;margin-top:0}ul.menu.button-group-list>li:first-of-type{border-top-right-radius:5px}.button-icon{font-family:"FontAwesome";white-space:nowrap;line-height:1.3}.button-icon>span{position:absolute;margin-left:-3000px;font-size:1px}.button-icon[data-icon]::after{content:attr(data-icon)}.button-panel .button-icon{line-height:.7}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,select,g>text{font-family:verdana,tahoma,arial,Helvetica,sans-serif;color:#616263;margin:0}g>text{fill:#616263}html{height:100vh}body{position:relative;min-height:100vh;font-size:12pt;margin:0;padding:0}a:visited{color:#e55d00}a:link{text-decoration:none;color:#f6a800}a:link:hover{color:#e55d00;transition:color .3s ease 0s}a[href^="http://"]::after,a[href^="https://"]::after{font-family:"FontAwesome";white-space:nowrap;content:" ";font-size:75%}a[onclick$="return PArok(this,false)"]{unicode-bidi:bidi-override;direction:rtl;text-align:left}a[onclick$="return PArok(this,false)"]>span:nth-child(1n+2){display:none}a[onclick$="return PArok(this,false)"]>span:nth-child(1)::after{content:"@"}.clear{clear:both}iframe{border-width:0}blockquote{border-radius:6px;padding:2pt 5pt 2pt 20pt;margin:0;border-left:5px solid #009ee0;background-color:#bce4f7;color:#009ee0;mix-blend-mode:soft-light}blockquote.bug,blockquote.missing,blockquote.warning{border-left-color:#000;background-color:#c1002b;color:#fefefe;mix-blend-mode:multiply}dl{margin:0;padding-bottom:.5em}dl dt{font-weight:bold}dl dt abbr{border-width:0}dl dt abbr[data-type=token]::after{color:#009ee0}dl dt abbr[data-type=span]::after{color:#c1002b}dl dt abbr::after{content:" (" attr(title) ")";vertical-align:bottom;font-style:italic;font-weight:normal;font-size:80%}.hljs{display:block;padding:.5em}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#099}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.coffeescript .hljs-params,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.lisp .hljs-title,.clojure .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:navy;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in,.lisp .hljs-title,.clojure .hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}#search{position:relative;margin-bottom:30px;overflow:visible}#search div.matchinfo{display:none}#search>ol{overflow-x:hidden;overflow-y:visible;width:auto;text-indent:0;list-style-type:none;margin:0;padding:0;border:1px solid #87888a;font-size:10pt}#search>ol>li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:stretch;border-style:solid;border-color:#f6a800;border-width:0}#search>ol>li .button-group.button-view{display:none}#search>ol>li:nth-of-type(even) div.match-main div.match-wrap{background-color:#fefefe}#search>ol>li p.ref{display:none}#search>ol>li div.meta,#search>ol>li div.match-main{position:relative;cursor:pointer}#search>ol>li div.match-main{display:block;flex:7 0;z-index:4;overflow:hidden}#search>ol>li div.match-main>div.match-wrap{width:99999%;margin-left:-49999.5%;background-color:#d9dadb;overflow-x:hidden;overflow-y:visible;white-space:normal}#search>ol>li div.meta{flex:1 0;min-width:12em;max-width:15em;text-align:left;width:2px;z-index:5;overflow-y:hidden;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#949597;color:#fefefe;font-size:75%;padding:0 5pt;border-color:#616263;border-style:solid;border-width:2px 1px 0 0}#search>ol>li div.meta:before{content:" ";display:inline-block;height:100%;vertical-align:middle}#search>ol>li div.meta:empty{border-width:0 1px 0 0}#search>ol>li div.meta.flip{background-color:#b3b4b5}#search>ol>li:first-of-type div.meta{border-top-width:0}#search>ol>li:last-of-type div.meta{border-bottom-width:0}div.snippet{text-overflow:ellipsis;text-indent:0;text-shadow:1px 1px rgba(255,255,255,.5);font-size:0;white-space:nowrap !important}div.snippet>span,div.snippet mark{padding:5pt 0 6pt 0;font-size:10pt}div.snippet>mark,div.snippet>span.match{font-weight:bold;color:#333;text-shadow:none;padding-left:4pt;padding-right:2pt}div.snippet>span.match>span.cutted::after{font-family:"FontAwesome";white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.snippet.startMore:before,div.snippet.endMore:after{content:"…";padding-left:2pt;padding-right:2pt}div.snippet div.flag{position:absolute;height:100%;top:0;left:0;width:11px;background-color:#f6a800;border-right:1px solid #e55d00}body.no-js #search>ol>li:active,#search>ol>li.active,#search>ol>li:target{position:relative;display:block;background-color:#f6a800;text-align:left;border-width:2px;white-space:normal;height:auto;width:auto;overflow:hidden}body.no-js #search>ol>li:active div.matchinfo,#search>ol>li.active div.matchinfo,#search>ol>li:target div.matchinfo{display:block}body.no-js #search>ol>li:active+li.active,#search>ol>li.active+li.active,#search>ol>li:target+li.active{border-top:2px solid #d9dadb;padding-top:6px}body.no-js #search>ol>li:active+li.active .button-group.button-view,#search>ol>li.active+li.active .button-group.button-view,#search>ol>li:target+li.active .button-group.button-view{padding-top:6px}body.no-js #search>ol>li:active .snippet,#search>ol>li.active .snippet,#search>ol>li:target .snippet{white-space:normal !important;padding:2pt 0 5pt 5pt;background-color:#f4eebb;margin-top:0;margin-right:20px;margin-bottom:0;margin-left:0}body.no-js #search>ol>li:active .snippet span,#search>ol>li.active .snippet span,#search>ol>li:target .snippet span{display:inline !important}body.no-js #search>ol>li:active .snippet>*,#search>ol>li.active .snippet>*,#search>ol>li:target .snippet>*{background-color:transparent}body.no-js #search>ol>li:active .snippet div.flag,#search>ol>li.active .snippet div.flag,#search>ol>li:target .snippet div.flag{display:none}body.no-js #search>ol>li:active .snippet>span,#search>ol>li.active .snippet>span,#search>ol>li:target .snippet>span{line-height:1.4em;width:auto}body.no-js #search>ol>li:active .snippet>span.context-left,#search>ol>li.active .snippet>span.context-left,#search>ol>li:target .snippet>span.context-left{margin-left:0;display:inline;overflow:visible;text-align:left;width:auto}body.no-js #search>ol>li:active .button-group.button-view,#search>ol>li.active .button-group.button-view,#search>ol>li:target .button-group.button-view{display:block}body.no-js #search>ol>li:active div.match-main,#search>ol>li.active div.match-main,#search>ol>li:target div.match-main{display:block;width:100%}body.no-js #search>ol>li:active div.match-main div.match-wrap,#search>ol>li.active div.match-main div.match-wrap,#search>ol>li:target div.match-main div.match-wrap{cursor:default;min-height:20pt;background-color:#f6a800;width:100%;margin-left:0;overflow-x:visible;white-space:normal}body.no-js #search>ol>li:active div.meta,#search>ol>li.active div.meta,#search>ol>li:target div.meta{display:none}body.no-js #search>ol>li:active p.ref,#search>ol>li.active p.ref,#search>ol>li:target p.ref{display:block;color:#fefefe;padding:3pt 10pt 3pt 3pt;padding-right:20px;margin:0pt;width:100%;bottom:0;z-index:30}body.no-js #search>ol>li:active p.ref>span.sigle,#search>ol>li.active p.ref>span.sigle,#search>ol>li:target p.ref>span.sigle{font-size:75%;vertical-align:top;color:#f4eebb;float:right}#search ol span.context-left{display:inline-block;width:50.01%;text-align:right}#search ol.align-right{text-align:right}#search ol.align-right div.match-main span.context-right{display:inline-block;width:49.915%;text-align:left}#search ol.align-center div.match-main{width:100% !important}#search ol.align-center div.match-main>.match-wrap{position:relative;margin-left:0}#search ol.align-center li:not(.active) div.snippet{white-space:normal;text-align:center;width:100000pt;margin-left:-50000pt}#search ol.align-center li:not(.active) div.snippet span.context-left{display:inline-block;text-align:right;width:40000pt;margin-left:70vw}#search ol.align-center li:not(.active) div.snippet span.context-right{display:inline-block;text-align:left;width:40000pt}#search ol span.context-left:empty::after,#search ol span.context-right:empty::after{content:" ";display:inline-block}mark{background-color:inherit;color:inherit}mark>mark,em,.level-0{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0px !important;font-style:normal}mark>mark>mark,em>em,.level-1{padding-bottom:3px !important}mark>mark>mark>mark,em>em>em,.level-2{padding-bottom:6px !important}#search>ol>li:not(.active) mark>mark>mark>mark,#search>ol>li:not(.active) em>em>em{line-height:180%}#search>ol>li.active mark>mark>mark>mark,#search>ol>li.active em>em>em{line-height:250%}.class-1{border-color:#c1002b}.class-2{border-color:#009ee0}.class-3{border-color:#f6a800}.class-4{border-color:#9bad0b}.logo::after{content:"" !important}.logo>*{background-repeat:no-repeat;background-size:90%;background-position:50% 50%}.logo>*>span{position:absolute;margin-left:-3000px;font-size:1px}h1{position:absolute;margin:0;margin-left:10pt;left:0;top:0;width:7.8em;height:2.4em;z-index:105;background-size:78% !important;background-image:url("../img/korap-logo.svg")}aside.active~header h1{position:fixed}#overview{text-align:center;width:100%}div.matchtable>div{z-index:20;margin-left:179px;margin-right:20px;padding:0;overflow-x:auto;overflow-y:visible;width:auto}div.matchtable table{display:table;border-collapse:separate;border-spacing:0px}div.matchtable th{color:#fefefe}div.matchtable td,div.matchtable tbody th,div.matchtable thead th:not(:nth-child(1)):not(:nth-child(2)):not(.cutted){cursor:pointer}div.matchtable td:empty{cursor:default}div.matchtable td:empty::after{content:" ";white-space:pre}div.matchtable td.matchkeyvalues{padding:0}div.matchtable td.matchkeyvalues>div{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}div.matchtable td.matchkeyvalues>div>span{color:#e55d00;text-align:right;padding-right:.5em}div.matchtable td.matchkeyvalues>div>span::after{content:":"}div.matchtable tr{outline:none}div.matchtable tr td.chosen,div.matchtable tr th.chosen,div.matchtable tr div.chosen{background-color:#9bad0b !important;color:#fefefe}div.matchtable tr>th:nth-of-type(1),div.matchtable tr>th:nth-of-type(2){border-top:2px solid #ff8000;width:88px;position:absolute;z-index:80;vertical-align:middle;left:0px}div.matchtable tr>th:nth-of-type(2){left:90px}div.matchtable tr>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;border:1px solid #f6a800}div.matchtable tr>td{background-color:#ffd080;white-space:nowrap;vertical-align:top;text-align:center}div.matchtable tr>td.mark{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td{background-color:#f4eebb}div.matchtable tr:nth-child(even)>td.mark{background-color:#ffd080}div.matchtable thead th{background-color:#ff8000;border-top-width:0px !important;text-align:center}div.matchtable thead th:nth-of-type(1),div.matchtable thead th:nth-of-type(2){text-align:left}div.matchtable thead th.mark{background-color:#e55d00}div.matchtable thead th.cutted{background-color:#f4eebb}div.matchtable thead th.cutted::after{font-family:"FontAwesome";white-space:nowrap;content:"";color:#9bad0b;padding-left:4pt;padding-right:4pt}div.matchtable tbody>tr:nth-of-type(1)>th{border-top-color:transparent}path.edge{stroke:#ff8000;stroke-width:2px;fill:none}g.arc.infocus>path.edge{stroke:#636f07}marker#arr{overflow:visible}marker#arr path{stroke:#e55d00;fill:#e55d00;fill-opacity:1;stroke-width:2}path.anchor{stroke:#e55d00;stroke-width:3;stroke-linecap:round;z-index:20}g.root rect.empty{stroke:#ff8000;fill:#ff8000;stroke-width:2px}g.middle rect,g.label rect{stroke:#ff8000;stroke-width:2px;fill:#ffd080}g.label.infocus rect{stroke:#636f07;fill:#dce883}g.middle.mark rect{fill:#ff8000}g.middle.mark>text{fill:#f4eebb}g.middle.mark>text>tspan{stroke:#f4eebb}g.leaf.mark text>tspan{font-weight:bold}g.leaf>rect{display:none}g>text>tspan{text-anchor:middle;font-size:9pt}g.leaf>text>tspan,text.leaf>tspan{font-size:10pt;overflow:visible}div.matchtree{overflow-x:hidden;overflow-y:visible;padding:0;margin-top:1pt}div.matchtree h6{display:inline;font-size:inherit;color:#fefefe;margin:0;padding:0 !important;float:left}div.matchtree h6>span{border-top:2px solid #ff8000;width:88px;text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px;display:inline-block !important;margin:0}div.matchtree h6>span:nth-of-type(2){margin-left:2px}div.matchtree>div{position:unset;z-index:4;overflow-x:auto;margin:2px;margin-left:180px;margin-right:20px;background-color:#f4eebb}div.metatable>dl{margin-right:20px;margin-top:2px}div.metatable>dl>div{border-color:#f6a800}div.metatable>dl>div>*{padding:.2em}div.metatable>dl>div>dt{background:#ff8000;color:#fefefe;width:12.5em}div.metatable>dl>div>dd{background-color:#f4eebb;cursor:pointer}div.metatable>dl>div>dd.metakeyvalues{padding:0}div.metatable>dl>div>dd.metakeyvalues>div{padding:.2em}div.metatable>dl>div>dd.metakeyvalues>div::before{content:"• ";color:#f6a800}div.metatable>dl>div>dd.chosen,div.metatable>dl>div>dd>div.chosen{background-color:#9bad0b !important;color:#fefefe}div.metatable>dl>div>dd[data-type="type:store"],div.metatable>dl>div>dd[data-type="type:attachement"]{background-color:#ffd080;cursor:default}div.metatable>dl>div>dd[data-type="type:store"] a,div.metatable>dl>div>dd[data-type="type:attachement"] a{color:inherit}div.metatable>dl.cbm-disabled>div>dd{cursor:default !important}div.matchinfo{position:relative;width:100%;padding-top:2px;height:auto;font-size:10pt;text-align:left}div.matchinfo:empty{display:none !important}div.matchinfo .view+.view{margin-top:8px !important}div.metatable,div.matchtable,div.matchtree{position:relative;background-color:#f6a800}div.button-group.button-panel.button-matchinfo{display:inline-block;margin-right:.5em}div.button-group.button-panel.button-matchinfo>span{position:relative;box-shadow:none}#pagination{position:fixed;font-size:0;right:10px;bottom:20px;z-index:35;padding:0;height:auto;line-height:0}#pagination>*{font-size:10pt !important;line-height:2em;vertical-align:bottom}#pagination>*:not(:link):not([rel=self]){color:#87888a}#pagination>*.ellipsis>span,#pagination>*[rel=prev]>span,#pagination>*[rel=next]>span{position:absolute;margin-left:-3000px;font-size:1px}#pagination>*.ellipsis::after{font-family:"FontAwesome";white-space:nowrap;content:"";line-height:1em}#pagination>*[rel=self]{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;border-left-width:2px;border-right-width:2px;border-left-style:solid;border-right-style:solid}#pagination>*[rel=prev]::after{font-family:"FontAwesome";white-space:nowrap;content:"";line-height:1em}#pagination>*[rel=next]::after{font-family:"FontAwesome";white-space:nowrap;content:"";line-height:1em}pre.query{overflow-x:hidden;padding:.5em;color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);position:relative;border-width:2px;border-style:solid;border-radius:6px;box-shadow:2px 2px 2px rgba(0,0,0,.2)}pre.query:not(.unsupported){cursor:pointer}pre.query:not(.unsupported):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}pre.query:not(.unsupported):active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}pre.query.unsupported span{vertical-align:super;color:#009ee0;font-size:90%;font-weight:bold;cursor:help}#resultinfo{clear:both;text-align:right;line-height:1.5em;min-height:1.5em;margin-top:.4em;font-size:10pt}#resultinfo p.found{display:inline;padding:0;margin:0;text-align:right}#resultinfo.found{position:relative;margin-bottom:0px}#resultinfo.found .button-group>span{margin-bottom:0;border-bottom-width:0;box-shadow:none}#resultinfo.found .button-group>span:first-child{border-bottom-left-radius:0}#resultinfo.found .button-group>span:last-child{border-bottom-right-radius:0}div.result.panel .view{border:1px solid #87888a;background-color:#f6a800}.result.button-group.button-panel{display:inline-block;width:auto;vertical-align:bottom;line-height:1.5em}.result.button-group.button-panel>span{line-height:1.5em;border-width:1px 0}.result.button-group.button-panel>span:first-child{border-left-width:1px}.result.button-group.button-panel>span:last-child{border-right-width:1px}#total-results{color:#9bad0b;font-weight:bold}.no-results{margin:0 auto;text-align:center}.no-results code{font-weight:bold}.button-icon.align.left::after{content:""}.button-icon.align.right::after{content:""}.button-icon.align.center::after{content:""}.button-icon.show-kq::after{content:""}#tutorial{position:fixed;z-index:9999;top:5%;bottom:5%;left:2%;right:2%;padding-right:20px;background-color:#fefefe;box-shadow:2px 2px 2px rgba(0,0,0,.2);border-width:4px;border-color:#616263;border-style:solid;border-radius:6px}#tutorial .button-group.button-view{background-color:#87888a;display:block;height:100%}#tutorial iframe{border-width:0;width:100%;min-height:100.1%;background-image:url("../img/korap-bg.svg");background-repeat:no-repeat;background-position:center center;background-size:15%}p.bibentry{font-size:80%;margin-left:3em;margin-bottom:3em;text-indent:-1.5em}p.bibentry cite{font-weight:bold}body.embedded{background-color:#fefefe}body.embedded aside{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);padding-top:0;background-color:#87888a}body.embedded aside>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.tutorial a.embedded-link::after{font-family:"FontAwesome";white-space:nowrap;content:" ";font-size:75%}#koralquery{white-space:pre}#koralquery>div{background-color:#fefefe;overflow-x:auto;font-size:85%;margin-top:2pt;margin-right:20px;margin-bottom:2pt;margin-left:2pt}.alertify,.alertify-show,.alertify-log{-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.alertify-hide{-webkit-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-log-hide{-webkit-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-ms-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify-cover{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;background-color:#fff;filter:opacity(0);opacity:0}.alertify-cover-hidden{display:none}.alertify{position:fixed;z-index:99999;top:50px;left:50%;width:550px;margin-left:-275px;opacity:1}.alertify-hidden{-webkit-transform:translate(0, -150px);-moz-transform:translate(0, -150px);-ms-transform:translate(0, -150px);-o-transform:translate(0, -150px);transform:translate(0, -150px);opacity:0;display:none}:root *>.alertify-hidden{display:block;visibility:hidden}.alertify-logs{position:fixed;z-index:5000;bottom:10px;right:10px;width:300px}.alertify-logs-hidden{display:none}.alertify-log{display:block;margin-top:10px;position:relative;right:-300px;opacity:0}.alertify-log-show{right:0;opacity:1}.alertify-log-hide{-webkit-transform:translate(300px, 0);-moz-transform:translate(300px, 0);-ms-transform:translate(300px, 0);-o-transform:translate(300px, 0);transform:translate(300px, 0);opacity:0}.alertify-dialog{padding:25px}.alertify-resetFocus{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alertify-inner{text-align:center}.alertify-text{margin-bottom:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%}.alertify-button,.alertify-button:hover,.alertify-button:active,.alertify-button:visited{background:none;text-decoration:none;border:none;line-height:1.5;font-size:100%;display:inline-block;cursor:pointer;margin-left:5px}@media only screen and (max-width: 680px){.alertify,.alertify-logs{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alertify{left:5%;margin:0}}.alertify,.alertify-log{font-family:sans-serif}.alertify{background:#fff;border:10px solid #333;border:10px solid rgba(0,0,0,.7);border-radius:8px;box-shadow:0 3px 3px rgba(0,0,0,.3);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.alertify-text{border:1px solid #ccc;padding:10px;border-radius:4px}.alertify-button{border-radius:4px;color:#fff;font-weight:bold;padding:6px 15px;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5);background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));background-image:linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0))}.alertify-button:hover,.alertify-button:focus{outline:none;background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:-ms-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}.alertify-button:focus{box-shadow:0 0 15px #2b72d5}.alertify-button:active{position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.alertify-button-cancel,.alertify-button-cancel:hover,.alertify-button-cancel:focus{background-color:#fe1a00;border:1px solid #d83526}.alertify-button-ok,.alertify-button-ok:hover,.alertify-button-ok:focus{background-color:#5cb811;border:1px solid #3b7808}.alertify-log{background:#1f1f1f;background:#000;padding:15px;border-radius:4px;color:#fff}.alertify-log-success{background:#5cb811;background:#5cb811}article.alertify-log-warn{background-color:#f6a800}article.alertify-log-warn code.src{color:#e55d00}article.alertify-log code.src{display:block;color:#000;font-size:70%}.alertify-log-error{background-color:#fe1a00}#notifications{display:none}div.notify{position:relative;margin:.5em auto;display:block;padding:.5em;border-radius:6px;max-width:30em;background-color:#fe1a00;color:#fefefe}div.notify.notify-success{background-color:#636f07}div.notify.notify-warn{background-color:#f29400}div.intro a:visited{color:#e55d00}div.intro div.announcement{background-color:#f4eebb;padding:8px;border:5px dashed #f6a800;border-radius:1em;width:90%;margin:auto}aside.active~main div.intro{margin-left:198px}div.panel{position:relative;width:100%;display:block}div.view{position:relative;padding-top:2px;display:block;width:100%}div.view:not(.show){display:none}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);transform:scale(0);opacity:.1}50%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.3}75%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes introjspulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);transform:scale(0);opacity:.1}50%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.3}75%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.introjs-overlay{position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:999999;opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-showElement{z-index:9999999 !important}tr.introjs-showElement>td{z-index:9999999 !important;position:relative}tr.introjs-showElement>th{z-index:9999999 !important;position:relative}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition{position:relative}.introjs-helperLayer{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:9999998;border-radius:4px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *{-webkit-box-sizing:content-box;box-sizing:content-box}.introjs-helperLayer *:before{-webkit-box-sizing:content-box;box-sizing:content-box}.introjs-helperLayer *:after{-webkit-box-sizing:content-box;box-sizing:content-box}.introjs-tooltipReferenceLayer{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer *{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;-webkit-box-shadow:0 3px 30px rgba(33,33,33,.3);box-shadow:0 3px 30px rgba(33,33,33,.3);-webkit-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-tooltip-title{font-size:18px;margin:0;padding:0;font-weight:700;float:left;line-height:32px}.introjs-tooltip-header{padding-left:20px;padding-right:20px;padding-top:10px}.introjs-tooltip-header:after{content:".";visibility:hidden;display:block;height:0;clear:both}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:none;background-color:#f4f4f4;border-radius:.2em;zoom:1;*display:inline}.introjs-button:hover{outline:none;text-decoration:none;border-color:#9e9e9e;background-color:#e0e0e0;color:#212121}.introjs-button:focus{outline:none;text-decoration:none;background-color:#eee;-webkit-box-shadow:0 0 0 .2rem rgba(158,158,158,.5);box-shadow:0 0 0 .2rem rgba(158,158,158,.5);border:1px solid #616161;color:#212121}.introjs-button:active{outline:none;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{-webkit-box-sizing:content-box;box-sizing:content-box;color:#616161;float:right;font-size:20px;cursor:pointer;font-weight:bold;line-height:1;text-align:center;padding:7px 10px}.introjs-skipbutton:hover,.introjs-skipbutton:focus{color:#212121;outline:none;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled{color:#9e9e9e;border-color:#bdbdbd;-webkit-box-shadow:none;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-disabled:hover,.introjs-disabled:focus{color:#9e9e9e;border-color:#bdbdbd;-webkit-box-shadow:none;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{-webkit-box-sizing:content-box;box-sizing:content-box;clear:both;margin:0 auto 0;padding:0;display:inline-block}.introjs-bullets ul li{-webkit-box-sizing:content-box;box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{-webkit-transition:width .1s ease-in;-o-transition:width .1s ease-in;transition:width .1s ease-in;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover,.introjs-bullets ul li a:focus{width:15px;background:#999;text-decoration:none;outline:none}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{-webkit-box-sizing:content-box;box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint-pulse{-webkit-box-sizing:content-box;box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);border-radius:30px;background-color:rgba(136,136,136,.24);z-index:10;position:absolute;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;animation:none}.introjs-hint-dot{-webkit-box-sizing:content-box;box-sizing:content-box;border:10px solid rgba(146,146,146,.36);background:transparent;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}.introjs-helperLayer{background-color:transparent}.introjs-tooltip{max-width:500px;min-width:400px}.customTooltip .introjs-tooltip-title{font-size:12pt;padding:20px;white-space:nowrap}.tgreeting{color:#e55d00}ul.client-list{padding-left:1.5em}ul.client-list li.client{list-style-type:none}ul.client-list li.client span.client-name::before{margin-left:-1.5em}ul.client-list li.client span.client-desc{font-size:70%;display:block}ul.client-list br{display:block;margin:3pt 0}span.client-name{font-weight:bold}span.client-name::before{font-family:"FontAwesome";white-space:nowrap;display:inline-block;width:1.5em;content:"";color:#009ee0;font-size:100%}li.token{list-style-type:none}label[for=token]{font-weight:bold}label[for=token]::before{font-family:"FontAwesome";white-space:nowrap;font-feature-settings:"ss01" on;margin-left:-1.5em;display:inline-block;width:1.5em;content:"";color:#009ee0 !important;font-size:100%;font-weight:900}section#news{background-color:#e3e8a3;mix-blend-mode:soft-light;padding:1em;padding-right:2em;border-radius:6px;border-left:5px solid #636f07}section#news dt{float:left;clear:left;width:15ex;text-align:right;font-weight:bold}section#news dd.maintenance>h4::after{font-family:"FontAwesome";white-space:nowrap;color:#c1002b;content:" "}section#news dd{margin:0 1ex 0 16ex;padding:0 0 .5em 1em}section#news dd>p{max-width:80ex;margin-block-start:0ex}section#news dd>h4{margin-block-start:0ex;margin-block-end:.33ex}@media all and (max-width: 42.5em){section#news dt{text-align:left;float:none;width:auto;padding-bottom:.2em}section#news dd{margin-left:1em}}div.view.widget{padding-right:20px}div.view.widget>iframe{margin:0;box-sizing:border-box;padding:0;width:100%;overflow-x:auto}div.panel.result>div>div.widget>iframe{background-color:#fefefe}main{padding-bottom:115pt;margin-left:40px;margin-right:20px}main.embedded{margin-left:14px;margin-right:14px}main p{text-align:justify;hyphens:auto}main h2#page-top{margin-top:0;padding-top:1em}main.page{margin-left:245px}main.page p code,main.page li code,main.page dd code,main.page dt code{background-color:#d9dadb;color:#87888a;padding:0 .5em;border-radius:6px}main p.hint{margin:0 auto;text-align:center}ul.menu.hint{display:inline-block;white-space:normal;text-align:left;max-width:23em !important;top:0}ul.menu.hint>li:first-of-type{border-top-width:1px;border-top-left-radius:0;border-top-right-radius:0}div.alert.hint{position:absolute;background-color:#fe1a00;color:#fefefe;padding:3pt 6pt;margin-top:8px;box-shadow:2px 2px 2px rgba(0,0,0,.2);width:auto;min-width:10em;max-width:23em !important;transition:opacity .2s ease 0s;border-radius:6px;border-top-left-radius:0}div.alert.hint::before{position:absolute;content:"";display:block;top:-12px;left:0;width:0;white-space:normal;border-width:0 8px 12px 0;border-style:solid;border-color:#fe1a00 transparent}.hint.mirror{position:absolute;display:block;left:0;top:0;z-index:90;white-space:pre-wrap;height:0}.hint.mirror>span{opacity:0;white-space:pre-wrap;overflow:hidden}.hint.mirror>div{position:absolute;display:block;cursor:pointer;transition:left .2s ease 0s;top:0;left:0;text-align:left;padding:0;border-top:5px solid #f6a800;height:10px;width:1.2em}.hint.mirror>div:hover:not(.active){border-top:10px solid #f6a800}.hint.mirror>div.active{border-top-width:0;height:0;width:23em}#q-field{display:block;margin-bottom:3px;width:100%;margin:0}#q-field::-webkit-search-cancel-button{display:none}#q-field.loading{background-color:#f4eebb;background-image:none}#searchbar{position:relative;width:100%;padding:0;padding-right:70px;margin-top:7pt}#searchbar button[type=submit]{position:absolute;padding:0;right:40px}#searchbar button[type=submit]:not(.loading)::after{content:""}.query.panel{padding-right:70px}.query.button-group.button-panel{display:block;width:auto;text-align:right;vertical-align:top;line-height:1.3em}.query.button-group.button-panel>span{box-shadow:none}.vc{margin-top:4pt}.vc .builder{position:initial}.vc .docGroup{position:relative;display:inline-block;margin-left:4em;padding:4pt 2pt 4pt 0pt;border-radius:12px;border-style:solid;border-width:0 .4em}.vc .docGroup .docGroup{display:block}.vc .docGroup[data-operation]>.doc:first-child::before,.vc .docGroup[data-operation]>.docGroup:first-child::before{content:none}.vc .docGroup[data-operation]>.doc::before,.vc .docGroup[data-operation]>.docGroup::before{position:absolute;display:inline-block;text-align:right;width:4em;margin-left:-4.5em;line-height:1.5em;border-top:2px solid transparent}.vc .docGroup[data-operation]>.docGroup::before{margin-left:-4.9em}.vc .docGroup[data-operation=or]>.doc::before,.vc .docGroup[data-operation=or]>.docGroup::before{content:"or"}.vc .docGroup[data-operation=and]>.doc::before,.vc .docGroup[data-operation=and]>.docGroup::before{content:"and"}.vc .docGroup>.operators{position:absolute;display:block;vertical-align:middle;top:10px;left:3px;margin-left:100%;padding:0}.vc .docGroup>.operators>span:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.vc .doc{line-height:170%;padding-left:4em}.vc .doc>span+span,.vc .doc>span+div+span,.vc .doc>span+ul+span{margin-left:5pt}.vc .doc>span.key,.vc .doc>span.value{font-weight:bold}.vc .doc>span.value[data-type=regex]{font-style:italic}.vc .doc>span.value[data-type=regex]::after,.vc .doc>span.value[data-type=regex]::before{content:"/"}.vc .doc>span.key{position:relative}.vc .doc>span.key>ul{margin:0;margin-left:3.3em}.vc .doc>span.key.fixed{color:#9bad0b}.vc .doc.unspecified>span,.vc .doc span.unspecified{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);padding:0 4px;box-shadow:2px 2px 2px rgba(0,0,0,.2);border-style:solid;border-width:2px;border-radius:6px}.vc .doc>.operators{display:inline-block;margin-left:10px}.vc .rewritten .rewrite{display:inline-block;margin-left:4pt;color:#f6a800}.vc .rewritten .rewrite::after{font-family:"FontAwesome";white-space:nowrap;font-style:normal;font-weight:normal;content:"";text-decoration:underline}.vc .rewritten .rewrite>span{display:none}.vc .operators{opacity:0;white-space:nowrap;padding:0;font-size:0;line-height:0;text-align:center}.vc>.docGroup{margin-left:0}.vc .menu{display:inline-block}.vc .menu li[data-type=ref]::before,.vc span.key.ref::before{font-family:"FontAwesome";white-space:nowrap;content:"";padding-right:4pt;font-style:normal;font-weight:normal}.vc div.value{position:absolute;display:inline-block;min-width:max-content;z-index:8000;padding:4pt;margin-top:-6pt;border-radius:6px;border-width:2px;border-style:solid}.vc div.value input{border-width:0;outline-width:0}.vc div.value>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);display:inline-block;padding:0 4pt;margin-left:4pt;font-size:80%;font-style:italic;border-width:2px;border-style:solid;border-radius:6px}.vc div.value.regex>input{font-style:italic}.vc div.value.regex>div{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}.vc:not(.fragment) .docGroup,.vc:not(.fragment) .doc{color:#616263}.vc:not(.fragment) .docGroup:hover{background-color:rgba(255,255,255,.3)}.vc:not(.fragment) .doc>span:not(.fixed){cursor:pointer}.vc:not(.fragment) .doc>span:not(.fixed):hover{color:#f6a800}.vc:not(.fragment) .doc.unspecified>span:hover,.vc:not(.fragment) span.unspecified:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.vc:not(.fragment) .doc:hover>.operators,.vc:not(.fragment) .docGroup:hover>.operators{opacity:1}.vc:not(.fragment) .docGroup[data-operation]>.doc::before,.vc:not(.fragment) .docGroup[data-operation]>.docGroup::before{color:#f6a800}.vc:not(.fragment) .docGroup[data-operation=or]{border-color:#f6a800}.vc:not(.fragment) div.value{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2)}.vc:not(.fragment) div.value>div{cursor:pointer}.vc:not(.fragment) div.value>div:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}.docGroup>.operators{z-index:30}.docGroup .docGroup>.operators{z-index:31}.docGroup .docGroup .docGroup>.operators{z-index:32}.docGroup .docGroup .docGroup .docGroup>.operators{z-index:33}.docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:34}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:35}.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup .docGroup>.operators{z-index:36}.vc.fragment>div>div.docGroup{margin-left:0}.vc.fragment .doc{margin-right:2em}#collection{line-height:1em;border-radius:6px}#vc-choose>span.rewritten::after{font-family:"FontAwesome";white-space:nowrap;color:#f6a800;padding:0;padding-left:4px;content:"";text-decoration:underline;font-style:normal;font-weight:normal}div#vc-view{position:relative}div#vc-view>div.vc{display:none;margin:1.3em 0 .5em 0;border:2px solid #636f07;background-color:#fefefe}div#vc-view>div.vc.active{display:block}div#vc-view>div.vc>div:first-child{padding:1.3em}div.panel.vcinfo{padding:3pt 0pt 3pt 3pt;background-color:#636f07}div.panel.vcinfo div.button-group>span{box-shadow:none}div.stattable{display:flex;flex-direction:row;margin-right:20px}div.stattable>dl{margin-bottom:4px}div.stattable>dl>div{border-color:#636f07}div.stattable>dl>div>dt{background-color:#8a9a0a;width:15em;margin:0}div.stattable>dl>div>dt::after{content:":"}div.stattable>dl>div>dd{background-color:#dce883;color:#616263}div.stattable.stdisabled dt,div.stattable.stdisabled dd{background-color:#b9c46a;color:#636f07;text-shadow:none}div.reloadStatB>span.refresh{margin-left:2pt}span.refresh::after{vertical-align:sub;content:""}@media(min-width: 1680px){div.stattable dl.flex>div{width:inherit}}div.datepicker{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);position:absolute;display:inline-block;z-index:90;font-size:80%;padding:4pt;box-shadow:2px 2px 2px rgba(0,0,0,.2);border-width:2px;border-style:solid;border-radius:6px}div.datepicker>div{font-size:120%;width:45%}div.datepicker>div.month{float:right}div.datepicker>div>span{display:inline-block;overflow:hidden;white-space:nowrap}div.datepicker>div>span:first-child,div.datepicker>div>span:last-child{width:15%}div.datepicker>div>span:first-child::before,div.datepicker>div>span:last-child::before{font-family:"FontAwesome";white-space:nowrap;display:inline-block;text-align:center;cursor:pointer;min-width:14px}div.datepicker>div>span:first-child::before{content:""}div.datepicker>div>span:last-child::before{content:""}div.datepicker>div>span:nth-child(2){display:inline-block;cursor:pointer;width:70%;text-align:center;text-overflow:ellipsis;border-radius:6px;border-style:solid;border-width:2px;border-color:transparent}div.datepicker>div>span:nth-child(2):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker>div>span:nth-child(2).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker table{border-collapse:separate;border-spacing:1px}div.datepicker input{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);padding-left:.4em;padding-right:.4em;background-color:#fefefe;width:100%;border-style:solid;border-width:1px}div.datepicker td{padding-left:.4em;padding-right:.4em;text-align:center;border-style:solid;border-width:1px}div.datepicker td:not(.out){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);cursor:pointer;background-color:#fefefe}div.datepicker td:not(.out).today{background-color:#bce4f7;color:#009ee0;text-shadow:none}div.datepicker td:not(.out).selected{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}div.datepicker td:not(.out):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}div.datepicker td.out{border-color:transparent}#ql-field{position:relative;background-color:#9bad0b;cursor:pointer;margin:0;outline:none;border:none;display:inline-block;color:#fff;border-width:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#ql-field:checked{outline:none}#ql-field>option{padding:0pt 2pt;outline:none}#ql-field:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}input.pipe{display:none}header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#9bad0b;padding:8px 0 0 8px;font-size:10pt;color:#fefefe}header span.select{display:inline-block;cursor:pointer;line-height:1.8em;border-width:0;border-bottom-width:3px;border-style:solid;border-color:transparent}header span.select>span{font-weight:bold}header span.select:hover{color:#636f07;border-color:#636f07}header span.select::after{font-family:"FontAwesome";white-space:nowrap;pointer-events:none;text-align:center;content:"";padding-left:4pt;padding-right:4pt}header span.select.active{border-color:#f6a800}header span.select.active::after{content:""}header form{position:relative;display:block;padding-left:230px;min-height:2.7em;margin:0px}header input{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0}header .button{color:#fefefe;line-height:2em;margin-right:40px}header .button.right{float:right;display:inline-block}header .button.top{position:absolute;display:block;top:0;right:0;margin-right:0;width:20px;background-color:#636f07;text-align:center;height:100%;z-index:20}header .button.top>a:hover{color:#fefefe}header .button>a{color:#fefefe;cursor:pointer;position:relative;font-size:120%}header .button>a>span{position:absolute;margin-left:-3000px;font-size:1px}header .button>a::after{font-family:"FontAwesome";white-space:nowrap}header .button>a.tutorial::after{content:""}header .button>a.question::after{content:""}header .button>a.login::after{content:""}header .button>a.logout::after{content:""}.query.button-group>span{border-top-width:0;border-color:#fff}.query.button-group>span:first-child{border-top-left-radius:0}.query.button-group>span:last-child{border-top-right-radius:0}footer{background-color:#616263;position:absolute;bottom:0;padding-bottom:2px;font-size:70%;width:100%;text-align:right;display:flex;align-items:center;height:100pt}footer nav{margin-left:30px;padding:3pt 6pt;text-align:left;flex-grow:2}footer nav a{white-space:nowrap}footer div.logos{font-size:0;flex-grow:1}footer a{font-size:10pt}footer a:link{color:#d9dadb}footer a:visited{color:#d9dadb}footer a:hover{color:#fefefe}footer a[href^="http://"]::after,footer a[href^="https://"]::after{content:none}footer span.separator:after{font-size:bold;content:" | ";color:#f6a800}#logos{margin-right:40px}#ids-logo{display:inline-block;width:21.0333333333em;height:6.6666666667em;background-image:url("../img/ids-institute-for-the-german-language-white.svg")}aside.active~footer{padding-left:230px;transition:all .3s ease-in-out}aside{background-color:#636f07;color:#fefefe;width:230px;position:fixed;display:block;transition:all .3s ease-in-out;outline:none;font-size:10pt;z-index:100;top:0;left:0;height:100%;padding-top:65px}aside>div{overflow-y:auto;overflow-x:visible;max-height:100%}aside>*{opacity:1}aside::after{font-family:"FontAwesome";white-space:nowrap;position:absolute;display:block;opacity:0;cursor:pointer;right:0;bottom:0;content:"";font-size:16pt;width:16pt;height:17pt;padding:6pt;background-color:#636f07;border-top-right-radius:6px;margin-right:-20px}aside.settings::after{content:""}aside h2,aside legend{line-height:2em;text-align:center;padding:0;margin:0;font-size:100%;font-weight:bold}aside ul.nav{list-style-type:none;margin:0;font-size:10pt;text-indent:0;padding:0}aside ul.nav li{padding:0}aside ul.nav li>a{padding:3pt 6pt}aside ul.nav li>a:visited{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5)}aside ul.nav li.folded.active>ul{display:block}aside ul.nav li.folded>ul{display:none}aside ul.nav li.folded>ul.active{display:block !important}aside ul.nav li.active>a:link{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}aside ul.nav li>a:link{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);display:block;border-right-width:2px;border-right-style:solid}aside ul.nav li>a:link:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}aside ul.nav li h3{padding:0;margin:0;font-weight:bold;font-size:100%}aside ul.nav li>a{padding-left:6pt}aside ul.nav li li>a{padding-left:18pt}aside ul.nav li li li>a{padding-left:36pt}aside nav>ul>li>a{font-weight:bold}aside fieldset{position:relative;border-width:0}aside fieldset legend{display:none}aside fieldset input[type=text],aside fieldset input[type=password]{outline:none;font-size:11pt;border:2px solid #fefefe;padding:2px;margin:0;width:100%}aside fieldset>form>div{position:relative;width:100%;margin-top:4px;padding-right:30px}aside fieldset>p{color:#9bad0b}aside fieldset>p.announcement{color:#fefefe}aside fieldset>p.announcement>time{display:block;font-size:70%}aside fieldset hr{border:none;border-top:2px solid #d9dadb}aside fieldset ul{display:block;font-size:80%;text-align:right;padding:0;margin-top:0}aside fieldset ul>li{display:inline}aside fieldset ul>li:first-child::after{content:" | "}aside fieldset button{position:absolute;top:0;right:0}aside fieldset button::after{content:""}aside.off,aside:not(:focus):not(.active){margin-left:-210px}aside.off::after,aside:not(:focus):not(.active)::after{opacity:1}aside.off>*,aside:not(:focus):not(.active)>*{opacity:0;transition-property:opacity;transition-duration:.3s}aside.off::after{display:none}body.no-js #notifications{display:block !important}body.no-js aside{position:relative;display:block;transition:none;margin-left:0 !important;padding-top:0;width:100%;top:0}body.no-js aside>*{opacity:1 !important;transition:none}body.no-js aside form.login>input,body.no-js aside form.login>div{width:auto;margin-top:0}body.no-js aside form.login>input:first-of-type,body.no-js aside form.login>div:first-of-type{float:left;margin-right:1em}body.no-js aside form.login button{height:100%}body.no-js aside p,body.no-js aside::after{display:none}body.no-js main div.intro{margin-left:8px !important}#activate{text-align:right;background-color:#f6a800;margin-top:0;padding:8px;padding-right:40px;color:#fefefe;font-size:80%}@media all and (max-width: 42.5em){body,#search>ol,#search div.snippet>span,header,header input,div#resultinfo,#pagination>a{font-size:9pt}header{padding-right:8px}header form{padding-left:0;padding-top:33px}.vc{font-size:9pt}.vc .builder .doc{padding-left:3em}.vc .builder * .docGroup{margin-left:3em}.vc .builder>.doc{padding-left:.5em}.vc .builder>.docGroup{margin-left:.5em}h1{margin-left:0px;width:130px;height:40px;background-size:100%;background-position:50% 0;z-index:110;position:absolute !important}#searchbar{padding-right:30px;margin-top:0}#searchbar input{font-size:9pt}#searchbar button[type=submit]{right:0}.level-1{padding-bottom:2px}.level-2{padding-bottom:4px}main{margin-left:4px;margin-right:4px}header .button{margin-right:4px}header .button.top{height:auto}#search ol>li:target>div>div.snippet,#search ol>li.active>div>div.snippet{margin:2px 2em 2px 4px}#search ol>li div.meta{display:none}div.matchinfo{font-size:9pt}div.matchtable tr>*{padding:1pt 3pt}div.matchtree h6{display:block;float:none}div.matchtree>div{margin-left:2px}#logos{margin-left:0;margin-right:0}#logos>div{border-top-width:14px;padding-right:0}#logos>div .logo>*{background-size:60%;background-position:0 0}div.intro{width:100%}body.embedded aside>div{top:0;transform:translateY(0)}aside:not(:focus):not(.active){margin-left:-230px}aside:not(:focus):not(.active)::after{font-size:12pt;height:11pt;text-align:right;padding-right:3pt;padding-top:2pt}aside ul{font-size:9pt;line-height:1em}aside.active~main div.intro,aside.active~main.page{margin-left:4px !important}aside.active{position:relative;display:block;padding-top:0;width:100%;top:0;border-width:0}aside.active fieldset input{font-size:9pt}aside.active::after{display:none}aside.active p,aside.active hr{display:none}#tutorial{border-radius:0;border-width:0;right:0;left:0;bottom:0;top:0;padding:0}#tutorial iframe{border-radius:0}#tutorial>ul.action.right{height:1.5em;right:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}main.page{margin-right:20px}footer{padding-left:0 !important}}@media print{body,html,select,g>text{color:#000}header,aside{display:none}main.page{margin:1em}a.embedded-link{color:#000;text-decoration:underline}pre.query.tutorial{background-color:#fff;color:#000;margin-left:1em;margin-right:1em}blockquote.warning{background-color:gray;color:#fff;border-left-color:#000;border-left-width:1em}}
+
+/*# sourceMappingURL=kalamar-0.43.1.css.map */
\ No newline at end of file
diff --git a/public/css/kalamar-0.43.1.css.map b/public/css/kalamar-0.43.1.css.map
new file mode 100644
index 0000000..7777120
--- /dev/null
+++ b/public/css/kalamar-0.43.1.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fonts.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/flextable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/mixins.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/lengths.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fragment.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/choose.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/colors.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/icons.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/load.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/form.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/view.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/menu.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/banner.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/showPWD.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/copyToClipboard.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/buttongroup.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/base.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/highlight.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/kwic.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/logos.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/matchtable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/tree.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/matchtree.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/view/metatable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/matchinfo.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/pagination.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/query.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/resultinfo.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/tutorial.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/koralquery.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify/alertify-core.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify/alertify-default.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/alertify.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/intro.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/panel.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/introjs.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/introjs-ids.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/oauth.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/news.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/plugin.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/main/main.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/hint.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/searchbar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/vc.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/statistics.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/datepicker.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/querylanguage.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/pipe.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/header/header.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/footer/footer.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/sidebar/sidebar.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/no-js.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/media.scss"],"names":[],"mappings":"CAOA,WACE,0BACA,mDACA,wWACA,mBACA,kBCJF,QACE,aACA,mBACA,eACA,2BACA,oBACA,WACA,iBAEA,YACE,aACA,mBACA,kBACA,WACA,iBACA,mBACA,oBACA,cCXF,uBACA,mBACA,eACA,gBACA,gBACA,WDSE,eACE,gBACA,aACA,QE1BmB,QF2BnB,SAEF,eACE,gBACA,QE/BmB,QFgCnB,SACA,WACA,eACA,eACA,YE9BmB,IF+BnB,mBACA,gBACA,kBACA,uBAMN,yBACE,YACE,WAIJ,yBACE,YACE,sBAIJ,0BACE,YACE,WAIJ,0BACE,YACE,WG7DJ,8BCQE,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BF3Db,kBACA,2BAGE,aDNqB,ICOrB,mBACA,cDfqB,ICmBrB,YDXqB,MCYrB,gBACA,mBACA,aDPkB,KCUpB,gDE4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBDDE,eAIF,oEACE,iBACA,kBAIF,sEACE,oBAGF,4CACC,0BACA,QGhBe,IHiBd,kBACA,UACA,IDvCqB,IKPzB,YACE,wCACA,uBACA,sBACA,yBAGF,SAEI,2BACA,4BACA,+4BCRJ,YACE,cACA,UACA,cAEA,qBACE,aAGF,qBACE,eACA,UACA,eACA,yBACE,mBAIJ,mBACE,6BACA,cACA,iBACA,cNzBqB,IMiCvB,uBACE,cACA,gBAGF,gFAGE,eAIA,sCAEE,eACA,qBAEF,6CACE,YACA,MHzCS,QG2CX,+EACE,qBACA,SAEF,qCACE,sBAEF,0CACE,iBAIJ,oFAIE,cNtEqB,IMyEvB,uCAEE,aHpEW,QGqEX,iBHvBW,QGwBX,mBAGF,oFAIE,mBACA,qBACA,UACA,eACA,QNrFqB,IMwFvB,8BACE,eACA,iBACA,qBACA,WACA,eAGF,oEAEE,iBH/Ea,QGkFf,8BACE,aH7FW,QGgGb,4EAGE,qBACA,eACA,kBACA,kBACA,iBHlFa,QGmFb,aH1GW,QG4GX,MH5GW,QG+Gb,gCACE,yBAGF,wCACE,MHtHW,QGuHX,YAIJ,cACE,oCACA,yBACA,gCAGF,OACE,eAEA,cACE,QAGF,oBJlIA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BG8EX,mBACA,UACA,YACA,MACA,MNpJqB,KM8JrB,yBARA,wCPrJF,kBACA,oBACA,cOuJE,2BACE,0BAKF,oDJzIF,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBI2IE,sCACE,YAGF,2BJ7HF,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBIkIE,iCAEI,mBN9KiB,IM+KjB,yBACA,wBNvLiB,IMwLjB,2BNxLiB,IMkMzB,UACE,aAEA,gBACE,eAEA,qBACE,qBACA,kBACA,UACA,WACA,gBACA,sBACA,UACA,kBAEA,4BPtKJ,0BACA,mBOuKK,QF9LW,IEmMhB,oCACE,QFrMc,IGvBlB,aACE,iBJsDa,QKhDf,QACE,kBACA,UACA,SACA,cAEA,UAME,qBACA,4BANF,gBACE,UAQF,0CAEE,sBACA,iBACA,mBACA,YAGF,8CNfA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BKlCb,6CNpBA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BK/BX,WN9BkB,2BM+BlB,eACA,QRtCqB,QQuCrB,mBAEE,aRnCmB,IQoCnB,wBACA,qBACA,mBAGJ,kBACE,cACA,cAGF,wBAEI,yBACA,aRjDmB,IQmDrB,QRzDqB,QQ0DrB,cACA,iBACA,6BACE,yBACA,cACA,kBAOJ,kBACE,kBACA,UACA,mBACA,6BACA,WACA,YACA,UACA,eACA,+BAEA,uBNpCF,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBMmCI,kBACA,cACA,QACA,WACA,YAEC,kBACA,iBACA,mBAIH,8BNvEF,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBMwEE,sBNtFF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BKkCT,WN/FgB,2BMgGhB,kBACA,QACA,WACA,YAEE,kBACD,iBACA,mBAKL,0EAGE,4BACA,UAOF,mCAEE,oBAIA,yBAEG,iBR/HkB,IQgIlB,uBRvIkB,IQwIlB,wBRxIkB,IQ4IrB,wBAEG,oBRvIkB,IQwIlB,0BR/IkB,IQgJlB,2BRhJkB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,cACA,kBAEF,eACE,eACA,aACA,YACA,WACA,YAEF,sBACE,aAEF,cACE,cACA,gBACA,kBACA,aACA,UAEF,mBACE,QACA,UAEF,mBACE,sCACA,mCACA,kCACA,iCACA,8BACA,UAEF,iBACE,aAEF,qBACE,SACA,mBACA,WACA,YACA,gBACA,UACA,kBACA,UAEF,gBACE,kBAEF,eACE,mBACA,WACA,8BACA,2BACA,sBACA,eAIF,yFAIE,gBACA,qBACA,YAEA,gBACA,eACA,qBACA,eACA,gBAGF,0CACE,yBAEE,UACA,8BACA,2BACA,sBAEF,UACE,QACA,UCnIJ,wBAEE,uBAEF,UACE,gBACA,uBACA,iCACA,kBACA,oCACA,gCACA,6BACA,4BAEF,eACE,sBACA,aACA,kBAEF,iBACE,kBACA,WACA,iBACA,iBACA,qBACA,qCACA,gDACA,gGACA,6FACA,4FACA,2FACA,wFAEF,8CAEE,aACA,oFACA,iFACA,gFACA,+EACA,4EAEF,uBACE,4BAEF,wBACE,kBACA,qEAEF,oFAGE,yBACA,yBAEF,wEAGE,yBACA,yBAGF,cACE,mBAEA,gBACA,aACA,kBACA,WAUF,sBACE,mBAEA,mBC5EF,0BACE,iB1BDa,Q0BEb,mCACE,M1BmBa,Q0BfjB,8BACE,cACA,M1BgDW,K0B/CX,cAGF,oBACE,iB1B4CW,Q0BzCb,eACE,aAKF,WACE,kBACA,iBACA,cACA,aAEA,c7BjCuB,I6BkCvB,eACA,iB1B2BW,Q0B1BX,M1BiBa,Q0BhBb,0BACE,iB1B5BW,Q0B8Bb,uBACE,iB1BpCW,Q2BDb,oBACE,M3BqBa,Q2BlBf,2BACE,iB3Baa,Q2BZb,Q9BPqB,I8BQrB,0BACA,kBACA,UACA,YAIJ,4BACE,kBCjBF,UACE,kBACA,WACA,cAGF,SACE,kBACA,Y/BHuB,I+BIvB,cACA,WAGF,oBACE,aCfF,gCACE,GACE,2BACQ,mBACR,UACF,IACE,2BACQ,mBACR,WACF,IACE,6BACQ,qBACR,WACF,IACE,6BACQ,qBACR,WACF,KACE,2BACQ,mBACR,WACJ,wBACE,GACE,2BACQ,mBACR,UACF,IACE,2BACQ,mBACR,WACF,IACE,6BACQ,qBACR,WACF,IACE,6BACQ,qBACR,WACF,KACE,2BACQ,mBACR,WAEJ,iBACE,kBACA,+BACQ,uBACR,eACA,UACA,oCACA,+BACA,4BAEF,qBACE,2BAEF,0BACE,2BACA,kBAEF,0BACE,2BACA,kBAEF,4BACE,4BACA,kBACA,sBACA,UACA,wBAEF,0BACE,kBAEF,qBACE,+BACQ,uBACR,kBACA,gBACA,kBACA,oCACA,+BACA,4BACA,uBACE,+BACQ,uBACR,8BACE,+BACQ,uBACV,6BACE,+BACQ,uBAEd,+BACE,gGACA,+BACQ,uBACR,kBACA,kBACA,kBACA,6BACA,oCACA,+BACA,4BACA,iCACE,gGAEJ,2BACE,gGACA,cACA,kBACA,iBACA,oBAEF,eACE,6BACA,WACA,kBAEF,mBACE,UACA,UACA,yBAEF,yBACE,UACA,WACA,yBAEF,0BACE,UACA,SACA,iBACA,yBAEF,qBACE,YACA,SACA,uBAEF,4BACE,YACA,YACA,uBAEF,sBACE,aACA,UACA,sBAEF,4BACE,aACA,WACA,sBAEF,6BACE,aACA,SACA,iBACA,sBAEF,oBACE,WACA,SACA,wBAEF,2BACE,WACA,YACA,wBAEF,iBACE,+BACQ,uBACR,kBACA,mBACA,sBACA,gBACA,gBACA,kBACA,gDACQ,wCACR,wCACA,mCACA,gCAEF,qBACE,aAEF,uBACE,eACA,SACA,UACA,gBACA,WACA,iBAEF,wBACE,kBACA,mBACA,iBACA,8BACE,YACA,kBACA,cACA,SACA,WAEJ,wBACE,6BACA,aACA,iBACA,mBACA,8BACE,WACA,kBACA,cACA,SACA,WAEJ,gBACE,+BACQ,uBACR,kBACA,iBACA,qBACA,mBACA,yBACA,qBACA,2BACA,eACA,cACA,mBACA,eACA,aACA,yBACA,mBACA,OACA,gBACA,sBACE,aACA,qBACA,qBACA,yBACA,cACF,sBACE,aACA,qBACA,sBACA,oDACQ,4CACR,yBACA,cACF,uBACE,aACA,qBACA,yBACA,qBACA,cACF,kCACE,UACA,SAEJ,oBACE,+BACQ,uBACR,cACA,YACA,eACA,eACA,iBACA,cACA,kBACA,iBACA,oDACE,cACA,aACA,qBAEJ,oBACE,WAEF,oBACE,YAEF,kBACE,cACA,qBACA,wBACQ,gBACR,eACA,yBACA,sBACA,qBACA,gDACE,cACA,qBACA,wBACQ,gBACR,eACA,yBACA,sBACA,qBAEJ,gBACE,aAEF,iBACE,kBACA,iBACA,oBACA,oBACE,+BACQ,uBACR,WACA,gBACA,UACA,qBACA,uBACE,+BACQ,uBACR,gBACA,WACA,aACA,yBACE,qCACA,gCACA,6BACA,+BACQ,uBACR,cACA,UACA,WACA,gBACA,mBACA,qBACA,eACA,8DACE,WACA,gBACA,qBACA,aACJ,gCACE,WACA,gBAER,kBACE,+BACQ,uBACR,gBACA,YACA,YACA,kBACA,yBAEF,qBACE,+BACQ,uBACR,WACA,SACA,YACA,eACA,iBACA,kBACA,sBAEF,wBACE,kBACA,SACA,QACA,SACA,QAEF,sBACE,eAEF,cACE,+BACQ,uBACR,kBACA,uBACA,WACA,YACA,eACA,oBACE,SACA,UACF,wCACE,oCAEJ,kBACE,aAEF,mBACE,eAEF,oBACE,+BACQ,uBACR,WACA,YACA,oCACA,mBACA,uCACA,WACA,kBACA,oCACA,+BACA,4BAEF,wCACE,uBACQ,eAEV,kBACE,+BACQ,uBACR,wCACA,uBACA,mBACA,YACA,WACA,2CACQ,mCACR,2CACQ,mCACR,kBACA,UACA,WACA,UACA,UC7aF,qBACI,6BAGJ,iBACI,gBACA,gBAGJ,sCACI,eACA,aACA,mBAIJ,WACI,M9BOa,Q+BxBjB,eACE,mBAEA,yBACE,qBAEA,kDACE,mBAGF,0CACE,cACA,cAIJ,kBACI,cACA,aAIN,iBACE,iBAEA,yBnCiBA,0BACA,mBmChBE,qBACA,YACA,Q9BFc,I8BGd,M/BxBW,Q+ByBX,eAIJ,SACI,qBAIJ,iBACI,iBAEF,yBnCDA,0BACA,mBmCEE,gCACA,mBACA,qBACA,YACA,Q9BlBc,I8BmBd,yBACA,eACA,gBCvDJ,aACE,iBhCWa,QgCVb,0BACA,YACA,kBACA,cnCJuB,ImCKvB,8BAEA,gBACE,WACA,WACA,WACA,iBACA,iBAGF,sCpC6BA,0BACA,mBoC5BE,MhCLW,QgCMX,aAGF,gBACE,oBACA,qBACA,kBACE,eACA,uBAGF,mBACE,uBACA,uBAKN,mCAEI,gBACE,gBACA,WACA,WACA,oBAEF,gBACE,iBC5CN,gBACE,cpCaoB,KoCXpB,uBACE,SACA,sBACA,UACA,WACA,gBAIJ,uCACE,iBjCuCa,QkCnCf,KACE,qBAGE,YrCTkB,KqCUlB,kBAGF,cAEI,iBACA,kBAIJ,OACE,mBACA,aAGF,iBACE,aACA,gBAGF,UACE,kBAKE,uEACE,iBlC3CO,QkC4CP,MlC7CO,QkC8CP,eACA,crCrDiB,IqC0DvB,YACE,cACA,kBC1DJ,aACE,qBACA,mBACA,gBACA,0BACA,MAEA,8BAEI,qBACA,yBACA,0BAMN,eACE,kBACA,iBnCyCW,QmCxCX,MnC+Ba,QmC9Bb,QtCtBuB,QsCuBvB,eACA,WpClBoB,2BoCmBpB,WACA,eACA,0BACA,+BAGE,ctChCqB,IsCiCrB,yBAGF,uBACE,kBACA,WACA,cACA,UACA,OACA,QACA,mBAEE,0BACA,mBACA,iCAMN,aACE,kBACA,cACA,OACA,MACA,WACA,qBACA,SAEA,kBACE,UACA,qBACA,gBAIF,iBACE,kBACA,cACA,eACA,4BACA,MACA,OACA,gBACA,UACA,6BACA,YACA,YAEA,oCACE,8BAGF,wBACE,mBACA,SACA,WCtFN,SACE,cACA,kBACA,WACA,SAEA,uCACE,aAGF,iBAEI,iBpCOW,QoCNX,sBAMN,WACE,kBACA,WACA,UACA,mBACA,eAEA,+BACE,kBACA,UACA,MvCnBkB,KuCqBlB,oDACE,QnCxBY,ImC6BlB,aACE,mBAKF,iCACE,cACA,WACA,iBACA,mBACA,kBAEA,sCACE,gBC/CJ,IACE,eAEA,aACE,iBAGF,cACE,kBACA,qBACA,YAdW,IAeX,wBAOE,mBACA,mBACA,oBAPF,wBACE,cAWA,mHAEE,aAGF,2FAEE,kBACA,qBACA,iBACA,MAvCO,IAwCP,mBACA,kBACA,iCAGF,gDACE,mBAMF,iGAGE,aAMF,mGAGE,cAQJ,yBACE,kBACA,cACA,sBACA,SACA,SACA,iBACA,UAEA,0CAEI,yBACA,4BAUR,SACE,iBACA,aAhGW,IAoGT,gEAGE,gBAGF,sCAEE,iBAGF,qCACE,kBAEA,yFAEE,YAIJ,kBACE,kBAEA,qBACE,SACA,kBAGF,wBACE,MrClGO,QqCwGb,oDtC5HF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BqCyET,cACA,WtCvIgB,2BsC0Id,mBACA,axC3IiB,IwC4IjB,cxCnJiB,IwCwJrB,oBACE,qBACA,iBAIJ,wBACE,qBACA,gBACA,MrC7JW,QqC8JX,+BzCtHF,0BACA,mByCuHI,kBACA,mBACA,QpC1JY,IoC2JZ,0BAGF,6BACE,aAOJ,eACE,UACA,mBACA,UACA,YACA,cACA,kBAGF,cACE,cAGF,UACE,qBAIF,6DzCxJA,0BACA,mByC0JE,QpCzKc,IoC0Kd,kBAEE,kBACA,mBAIJ,cACE,kBACA,qBACA,sBACA,aACA,YACA,gBAGE,cxCxNmB,IwCyNnB,axClNmB,IwCmNnB,mBAGF,oBACE,eACA,gBAGF,kBtCpNF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BqCgKT,qBACA,cACA,gBAGE,cACA,kBAIA,axCvOiB,IwCwOjB,mBACA,cxChPiB,IwCqPnB,0BACE,kBAGF,wBtC3MJ,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBsCoNA,qDAEE,MrCnNW,QqC0Nb,mCACE,sCAGF,yCACE,eACA,+CACE,MrCjRS,QqCwRX,yFtCnQF,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBsCsQE,uFACE,UAMA,yHAEE,MrCvSO,QqC0SX,gDACE,arC3SS,QqC+Sb,6BtCrSA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BqCiPX,WtC9SkB,2BsCgTlB,iCACE,eACA,uCtChSJ,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBsC0SA,qBACE,QAHQ,GAMR,+BACE,WAGA,yCACE,WAGA,mDACE,WAGA,6DACE,WAGA,uEACE,WAGA,iFACE,WAWd,8BACE,cAEF,kBACE,iBAIJ,YACE,gBACA,cxCpXuB,IwCuXzB,iCzC3UE,0BACA,mByC4UA,MrCrXa,QqCsXb,UACA,iBACA,QpChXgB,IoCiXhB,0BACA,kBACA,mBAGF,YACE,kBAEA,mBACE,aACA,sBACA,yBACA,iBrCpVW,QqCsVX,0BACE,cAGF,mCACE,cAKN,iBACE,wBACA,iBrC7Ya,QqC+Yb,uCACE,gBCtZJ,cACE,aACA,mBACA,azCQoB,KyCJpB,iBACE,kBAEA,qBACE,atCLS,QsCOT,wBACE,iBtCeS,QsCdT,WACA,SAEA,+BACE,YAGJ,wBACE,iBtCQS,QsCPT,MtCwBO,QsClBX,wDAEE,yBACA,MtC3BS,QsC4BT,iBAON,6BACE,gBAGF,oBACE,mBACA,QrCpBgB,IqCyBlB,0BACE,0BACE,eCrDJ,exCSE,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BuC7Db,kBACA,qBACA,WACA,cACA,YACA,WxCLoB,2BwCQlB,a1CRqB,I0CSrB,mBACA,c1CjBqB,I0CoBvB,mBACE,eACA,UAEA,yBACE,YAGF,wBACE,qBACA,gBACA,mBAEA,uEAEC,UACA,uF3CQL,0BACA,mB2CPO,qBACA,kBACA,eACA,eAIH,4CACC,QtCrCW,IsCwCZ,2CACC,QtCxCW,IsC2CZ,qCACC,qBACA,eACA,UACA,kBACA,uBAGE,c1C7DgB,I0C8DhB,mBACA,a1CxDgB,I0CyDhB,yBAGF,2CxC1CL,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBwC2CK,8CxCzBL,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBwC6BA,qBACE,yBACA,mBAGF,qBxCrEA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BJjCb,kBACA,mB2CkDE,iBvCjCW,QuCkCX,WAGE,mBACA,iBAIJ,kB3C5DA,kBACA,mB2C6DE,kBAGE,mBACA,iBAGF,4BxC1FF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BuCsCT,eACA,iBvCtDS,QuCwDT,kCACC,iBvCrGQ,QuCsGR,MvCvGQ,QuCwGR,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","file":"kalamar-0.43.1.css"}
\ No newline at end of file
diff --git a/public/css/kalamar-plugin-0.2.2.css b/public/css/kalamar-plugin-0.2.2.css
new file mode 100644
index 0000000..31ef8a5
--- /dev/null
+++ b/public/css/kalamar-plugin-0.2.2.css
@@ -0,0 +1,3 @@
+@font-face{font-family:"FontAwesome";src:url("../font/fontawesome-webfont.eot?v=4.3.0");src:url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}dl.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:auto;padding-bottom:0}dl.flex>div{display:flex;flex-direction:row;text-align:center;width:100%;border-width:1px;border-style:solid;align-items:stretch}dl.flex>div>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}dl.flex>div>dt{text-align:left;width:12.5em;padding:3pt 6pt;margin:0}dl.flex>div>dd{text-align:left;padding:3pt 6pt;margin:0;width:100%;max-width:none;max-height:6em;margin-left:2px;white-space:normal;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis}@media(min-width: 640px){dl.flex>div{width:50%}}@media(min-width: 800px){dl.flex>div{width:33.3333333333%}}@media(min-width: 1200px){dl.flex>div{width:25%}}@media(min-width: 1680px){dl.flex>div{width:20%}}.vc.fragment,p.query.fragment{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);position:relative;padding:4pt 6pt !important;border-width:2px;border-style:solid;border-radius:6px;margin-left:180px;margin-top:.5em;margin-bottom:.5em;margin-right:20px}.vc.fragment:hover,p.query.fragment:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;cursor:pointer}.vc.fragment>span:first-of-type,p.query.fragment>span:first-of-type{font-weight:bold;padding-right:4pt}.vc.fragment>span:nth-of-type(2),p.query.fragment>span:nth-of-type(2){padding-right:1.2em}.vc.fragment::after,p.query.fragment::after{font-family:"FontAwesome";content:"";position:absolute;right:4pt;top:2px}div.loading{background-color:transparent !important;height:16px !important;width:16px !important;margin:0 auto !important}.loading{background-position:center;background-repeat:no-repeat;background-image:url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==")}.form-table{display:block;padding:0;font-size:80%}.form-table>fieldset{margin-top:0}.form-table fieldset{border-width:0;padding:0;margin-top:1em}.form-table fieldset>div{white-space:nowrap}.form-table legend{background-color:transparent;margin-left:0;font-weight:bold;border-radius:6px}.form-table label[for]{display:block;text-align:left}.form-table label[for],.form-table input[type=submit],.form-table a.form-button{margin-top:2em}.form-table fieldset.form-line legend{font-size:100%;display:inline-block}.form-table fieldset.form-line legend::after{content:":";color:#e3e8a3}.form-table fieldset.form-line input,.form-table fieldset.form-line label[for]{display:inline-block;margin:0}.form-table fieldset.form-line input{vertical-align:bottom}.form-table fieldset.form-line label[for]{margin-right:2em}.form-table input,.form-table textarea,.form-table button,.form-table a.form-button{border-radius:6px}.form-table input,.form-table textarea{border-color:#d9dadb;background-color:#fefefe;border-style:solid}.form-table input,.form-table textarea,.form-table select,.form-table a.form-button{border-style:solid;display:inline-block;width:20%;min-width:20em;padding:8px}.form-table input[type=radio]{display:inline;text-align:right;background-color:red;width:auto;min-width:auto}.form-table input[readonly=readonly],.form-table textarea[readonly]{background-color:#f4eebb}.form-table .field-with-error{border-color:#c1002b}.form-table input[type=submit],.form-table button,.form-table a.form-button{display:inline-block;cursor:pointer;border-width:thin;text-align:center;background-color:#8a9a0a;border-color:#636f07;color:#636f07}.form-table a.form-button:hover{color:inherit !important}.form-table label.field-required::after{color:#009ee0;content:"*"}.button-abort{background-color:#ffd080 !important;color:#e55d00 !important;border-color:#e55d00 !important}button{cursor:pointer}button+button{right:0}button[type=submit]{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);font-weight:normal;padding:0;height:100%;top:0;width:30px;border:2px solid #fefefe}button[type=submit]>span:nth-of-type(1){position:absolute;margin-left:-3000px;font-size:1px}button[type=submit]::after{font-family:"FontAwesome"}button[type=submit]:hover,button[type=submit]:focus{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}button[type=submit]::-moz-focus-inner{border:none}button[type=submit]:active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}button[type=submit]:last-of-type{border-right-width:2px;border-right-style:solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.checkbox{display:none}.checkbox+label{cursor:pointer}.checkbox+label span{display:inline-block;border-radius:4px;width:1em;height:1em;line-height:1em;vertical-align:middle;padding:0;margin-right:.2em}.checkbox+label span::after{font-family:"FontAwesome";white-space:nowrap;content:""}.checkbox:checked+label span::after{content:""}.result-view{background-color:#fefefe}ul.menu{position:absolute;padding:0;margin:0;text-indent:0;opacity:0;list-style-type:none;list-style-position:outside}ul.menu.visible{opacity:1}ul.menu,ul.menu>span.non-item:not(:empty){box-sizing:border-box;text-shadow:none;font-weight:normal;z-index:120}ul.menu>li,ul.menu>span.non-item:not(.active){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5)}ul.menu>li,ul.menu>span.non-item:not(:empty){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);cursor:pointer;padding:3pt 6pt;white-space:normal;border-width:2px;border-bottom-width:0px;border-top-width:0px;border-style:solid}ul.menu span.desc{display:block;font-size:75%}ul.menu div.lengthField{border-color:transparent;border-width:2px;padding:3pt 6pt;padding-top:0;padding-bottom:0}ul.menu div.lengthField span{display:block !important;line-height:0;color:transparent}ul.menu>div.ruler{position:absolute;right:0px;margin-right:-14px;background-color:transparent;width:14px;height:100%;opacity:0;cursor:pointer;transition:opacity .5s ease 1s}ul.menu>div.ruler>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;position:absolute;display:block;right:0;width:10px;z-index:115;border-radius:4px;border-width:2px;border-style:solid}ul.menu>div.ruler.active>span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>div.ruler>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);position:absolute;right:0;width:10px;height:100%;border-radius:4px;border-width:2px;border-style:solid}ul.menu:active>div.ruler,ul.menu:hover>div.ruler,ul.menu>div.ruler.active{transition:opacity .1s ease;opacity:1}ul.menu>li,ul.menu div.lengthField{padding-right:1.6em}ul.menu>li:first-of-type{border-top-width:2px;border-top-left-radius:6px;border-top-right-radius:6px}ul.menu>li:last-of-type{border-bottom-width:2px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}ul.menu>li mark{text-decoration:underline;background-color:transparent;color:inherit;font-weight:bold}ul.menu>li.active,ul.menu span.non-item.active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}ul.menu>li:hover,ul.menu span.non-item:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu span.non-item{border-radius:6px;border-width:2px !important}ul.menu span.pref:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px}ul.menu span.entry:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px}ul.menu span.pref:not(:empty)~span.entry:not(:empty){bottom:-27px}ul.menu.roll>li:first-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;top:.4em}ul.menu.roll>li:last-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;bottom:.4em}ul.menu.roll:not(.visible){height:0}ul.menu.sort{position:relative;display:inline-block}ul.menu.sort>li::before{content:""}ul.menu.sort>li.active:hover{color:#fefefe;background-color:#c1002b;border-color:#000;text-shadow:none}span.menu.select>span{z-index:105}span.menu.select>ul.menu.roll{display:none;z-index:-100}span.menu.select>ul.menu.roll.visible{display:block;z-index:110}ul.containermenu>ul.menu.container{bottom:0;transform:translateY(100%);margin-bottom:-0.3em}.banner{position:fixed;width:10em;height:10em;overflow:hidden;margin:0;padding:0;right:0px;margin-right:-2.4em;top:0}.banner::after{content:attr(data-note);display:block;overflow:hidden;width:12em;font-size:10pt;font-weight:bold;word-spacing:2px;text-decoration:none;position:relative;left:2em;top:-1.6em;line-height:2em;text-align:center;-moz-transform-origin:0 0;-moz-transform:rotate(45deg);-webkit-transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform-origin:0 0;-ms-transform:rotate(45deg);transform-origin:0 0;transform:rotate(45deg);background-color:#f4eebb;color:#f6a800;border:1px solid #f6a800}input.show-pwd{padding-right:2em}a.show-pwd::after{position:absolute;font-family:"FontAwesome";white-space:nowrap;width:1em;content:"";cursor:pointer;margin-left:-1.5em;margin-top:.6em;font-size:130%}a.show-pwd.hide::after{content:""}a.copy-to-clipboard::after{position:absolute;font-family:"FontAwesome";white-space:nowrap;width:1em;content:"";cursor:pointer;margin-left:.4em;margin-top:.6em;font-size:130%}.button-group{font-size:0}.button-group>span{cursor:pointer}.button-group.button-panel>span,.button-group.button-panel input[type=submit],.button-group.button-panel a,.button-group.operators>span,.button-group.operators input[type=submit],.button-group.operators a{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);font-size:9pt;font-weight:normal;line-height:1.5em;padding:0 4px;display:inline-block;border-style:solid;border-width:2px 0}.button-group.button-panel>span:not(.inactive):hover,.button-group.button-panel input[type=submit]:not(.inactive):hover,.button-group.button-panel a:not(.inactive):hover,.button-group.operators>span:not(.inactive):hover,.button-group.operators input[type=submit]:not(.inactive):hover,.button-group.operators a:not(.inactive):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}.button-group.button-panel>span:first-child,.button-group.button-panel input[type=submit]:first-child,.button-group.button-panel a:first-child,.button-group.operators>span:first-child,.button-group.operators input[type=submit]:first-child,.button-group.operators a:first-child{border-left-width:2px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group.button-panel>span:last-child,.button-group.button-panel input[type=submit]:last-child,.button-group.button-panel a:last-child,.button-group.operators>span:last-child,.button-group.operators input[type=submit]:last-child,.button-group.operators a:last-child{border-right-width:2px;border-top-right-radius:6px;border-bottom-right-radius:6px}.button-group.button-panel>span,.button-group.button-panel input[type=submit],.button-group.button-panel a{margin-top:0;width:auto;min-width:auto}.button-group.button-panel>span>span.check,.button-group.button-panel input[type=submit]>span.check,.button-group.button-panel a>span.check{font-family:"FontAwesome";white-space:nowrap;width:1em;display:inline-block;text-align:left}.button-group.button-panel>span>span.check:not(.checked)::after,.button-group.button-panel input[type=submit]>span.check:not(.checked)::after,.button-group.button-panel a>span.check:not(.checked)::after{content:""}.button-group.button-panel>span>span.check.checked::after,.button-group.button-panel input[type=submit]>span.check.checked::after,.button-group.button-panel a>span.check.checked::after{content:""}.button-group.button-panel>span>span.check>span,.button-group.button-panel input[type=submit]>span.check>span,.button-group.button-panel a>span.check>span{position:absolute;margin-left:-3000px;font-size:1px}.button-group.button-view{position:absolute;display:block;right:0;top:0;z-index:20;margin:0;padding:0;width:20px;font-size:10pt;color:#fefefe}.button-group.button-view>span:first-child{margin-top:2px}.button-group.button-view>span{display:block !important;border-width:0;text-decoration:none;text-align:center;font-style:normal}.button-group.button-view>span.download::after{content:""}.button-group.button-view>span.close::after{content:""}.button-group.button-view>span.minimize::after{content:""}.button-group.button-view>span.plugin::after{content:""}ul.menu.button-group-list{border-top-right-radius:8px;position:fixed;font-size:10pt;left:0;text-align:left;margin:-2px;margin-top:0}ul.menu.button-group-list>li:first-of-type{border-top-right-radius:5px}.button-icon{font-family:"FontAwesome";white-space:nowrap;line-height:1.3}.button-icon>span{position:absolute;margin-left:-3000px;font-size:1px}.button-icon[data-icon]::after{content:attr(data-icon)}.button-panel .button-icon{line-height:.7}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,select,g>text{font-family:verdana,tahoma,arial,Helvetica,sans-serif;color:#616263;margin:0}g>text{fill:#616263}html{height:100vh}body{position:relative;min-height:100vh;font-size:12pt;margin:0;padding:0}a:visited{color:#e55d00}a:link{text-decoration:none;color:#f6a800}a:link:hover{color:#e55d00;transition:color .3s ease 0s}a[href^="http://"]::after,a[href^="https://"]::after{font-family:"FontAwesome";white-space:nowrap;content:" ";font-size:75%}a[onclick$="return PArok(this,false)"]{unicode-bidi:bidi-override;direction:rtl;text-align:left}a[onclick$="return PArok(this,false)"]>span:nth-child(1n+2){display:none}a[onclick$="return PArok(this,false)"]>span:nth-child(1)::after{content:"@"}.clear{clear:both}iframe{border-width:0}blockquote{border-radius:6px;padding:2pt 5pt 2pt 20pt;margin:0;border-left:5px solid #009ee0;background-color:#bce4f7;color:#009ee0;mix-blend-mode:soft-light}blockquote.bug,blockquote.missing,blockquote.warning{border-left-color:#000;background-color:#c1002b;color:#fefefe;mix-blend-mode:multiply}dl{margin:0;padding-bottom:.5em}dl dt{font-weight:bold}dl dt abbr{border-width:0}dl dt abbr[data-type=token]::after{color:#009ee0}dl dt abbr[data-type=span]::after{color:#c1002b}dl dt abbr::after{content:" (" attr(title) ")";vertical-align:bottom;font-style:italic;font-weight:normal;font-size:80%}body{margin:0;padding:0}body h1{font-size:110%;background-color:#f6a800;color:#fff;margin-top:0;padding:8px}body section{padding-left:8px;padding-bottom:8px}body section::before{content:""}
+
+/*# sourceMappingURL=kalamar-plugin-0.2.2.css.map */
\ No newline at end of file
diff --git a/public/css/kalamar-plugin-0.2.2.css.map b/public/css/kalamar-plugin-0.2.2.css.map
new file mode 100644
index 0000000..bd993a0
--- /dev/null
+++ b/public/css/kalamar-plugin-0.2.2.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fonts.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/flextable.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/mixins.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/lengths.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/fragment.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/choose.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/colors.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/icons.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/load.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/form.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/view.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/menu.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/banner.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/showPWD.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/copyToClipboard.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/buttongroup.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/base/base.scss","file:///C:/Users/marcr/Desktop/KorAp/Git/Kalamar/dev/scss/plugin.scss"],"names":[],"mappings":"CAOA,WACE,0BACA,mDACA,wWACA,mBACA,kBCJF,QACE,aACA,mBACA,eACA,2BACA,oBACA,WACA,iBAEA,YACE,aACA,mBACA,kBACA,WACA,iBACA,mBACA,oBACA,cCXF,uBACA,mBACA,eACA,gBACA,gBACA,WDSE,eACE,gBACA,aACA,QE1BmB,QF2BnB,SAEF,eACE,gBACA,QE/BmB,QFgCnB,SACA,WACA,eACA,eACA,YE9BmB,IF+BnB,mBACA,gBACA,kBACA,uBAMN,yBACE,YACE,WAIJ,yBACE,YACE,sBAIJ,0BACE,YACE,WAIJ,0BACE,YACE,WG7DJ,8BCQE,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BF3Db,kBACA,2BAGE,aDNqB,ICOrB,mBACA,cDfqB,ICmBrB,YDXqB,MCYrB,gBACA,mBACA,aDPkB,KCUpB,gDE4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBDDE,eAIF,oEACE,iBACA,kBAIF,sEACE,oBAGF,4CACC,0BACA,QGhBe,IHiBd,kBACA,UACA,IDvCqB,IKPzB,YACE,wCACA,uBACA,sBACA,yBAGF,SAEI,2BACA,4BACA,+4BCRJ,YACE,cACA,UACA,cAEA,qBACE,aAGF,qBACE,eACA,UACA,eACA,yBACE,mBAIJ,mBACE,6BACA,cACA,iBACA,cNzBqB,IMiCvB,uBACE,cACA,gBAGF,gFAGE,eAIA,sCAEE,eACA,qBAEF,6CACE,YACA,MHzCS,QG2CX,+EACE,qBACA,SAEF,qCACE,sBAEF,0CACE,iBAIJ,oFAIE,cNtEqB,IMyEvB,uCAEE,aHpEW,QGqEX,iBHvBW,QGwBX,mBAGF,oFAIE,mBACA,qBACA,UACA,eACA,QNrFqB,IMwFvB,8BACE,eACA,iBACA,qBACA,WACA,eAGF,oEAEE,iBH/Ea,QGkFf,8BACE,aH7FW,QGgGb,4EAGE,qBACA,eACA,kBACA,kBACA,iBHlFa,QGmFb,aH1GW,QG4GX,MH5GW,QG+Gb,gCACE,yBAGF,wCACE,MHtHW,QGuHX,YAIJ,cACE,oCACA,yBACA,gCAGF,OACE,eAEA,cACE,QAGF,oBJlIA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BG8EX,mBACA,UACA,YACA,MACA,MNpJqB,KM8JrB,yBARA,wCPrJF,kBACA,oBACA,cOuJE,2BACE,0BAKF,oDJzIF,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBI2IE,sCACE,YAGF,2BJ7HF,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBIkIE,iCAEI,mBN9KiB,IM+KjB,yBACA,wBNvLiB,IMwLjB,2BNxLiB,IMkMzB,UACE,aAEA,gBACE,eAEA,qBACE,qBACA,kBACA,UACA,WACA,gBACA,sBACA,UACA,kBAEA,4BPtKJ,0BACA,mBOuKK,QF9LW,IEmMhB,oCACE,QFrMc,IGvBlB,aACE,iBJsDa,QKhDf,QACE,kBACA,UACA,SACA,cAEA,UAME,qBACA,4BANF,gBACE,UAQF,0CAEE,sBACA,iBACA,mBACA,YAGF,8CNfA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BKlCb,6CNpBA,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BK/BX,WN9BkB,2BM+BlB,eACA,QRtCqB,QQuCrB,mBAEE,aRnCmB,IQoCnB,wBACA,qBACA,mBAGJ,kBACE,cACA,cAGF,wBAEI,yBACA,aRjDmB,IQmDrB,QRzDqB,QQ0DrB,cACA,iBACA,6BACE,yBACA,cACA,kBAOJ,kBACE,kBACA,UACA,mBACA,6BACA,WACA,YACA,UACA,eACA,+BAEA,uBNpCF,MCpCa,QDqCb,iBCbe,QDcf,aCtCa,QDuCb,iBMmCI,kBACA,cACA,QACA,WACA,YAEC,kBACA,iBACA,mBAIH,8BNvEF,MC4Ba,QD3Bb,iBCtBa,QDuBb,aCFe,QDGf,iBMwEE,sBNtFF,MCsCa,QDrCb,iBCRa,QDSb,aCVa,QDWb,YCmDa,6BKkCT,WN/FgB,2BMgGhB,kBACA,QACA,WACA,YAEE,kBACD,iBACA,mBAKL,0EAGE,4BACA,UAOF,mCAEE,oBAIA,yBAEG,iBR/HkB,IQgIlB,uBRvIkB,IQwIlB,wBRxIkB,IQ4IrB,wBAEG,oBRvIkB,IQwIlB,0BR/IkB,IQgJlB,2BRhJkB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","file":"kalamar-plugin-0.2.2.css"}
\ No newline at end of file
diff --git a/public/css/kalamar-plugin-latest.css b/public/css/kalamar-plugin-latest.css
new file mode 100644
index 0000000..1a3dc27
--- /dev/null
+++ b/public/css/kalamar-plugin-latest.css
@@ -0,0 +1,3 @@
+@font-face{font-family:"FontAwesome";src:url("../font/fontawesome-webfont.eot?v=4.3.0");src:url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}dl.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:auto;padding-bottom:0}dl.flex>div{display:flex;flex-direction:row;text-align:center;width:100%;border-width:1px;border-style:solid;align-items:stretch}dl.flex>div>*{text-overflow:ellipsis;white-space:nowrap;max-width:25em;overflow:hidden;padding:1px 6px;margin:0px}dl.flex>div>dt{text-align:left;width:12.5em;padding:3pt 6pt;margin:0}dl.flex>div>dd{text-align:left;padding:3pt 6pt;margin:0;width:100%;max-width:none;max-height:6em;margin-left:2px;white-space:normal;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis}@media(min-width: 640px){dl.flex>div{width:50%}}@media(min-width: 800px){dl.flex>div{width:33.3333333333%}}@media(min-width: 1200px){dl.flex>div{width:25%}}@media(min-width: 1680px){dl.flex>div{width:20%}}.vc.fragment,p.query.fragment{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);position:relative;padding:4pt 6pt !important;border-width:2px;border-style:solid;border-radius:6px;margin-left:180px;margin-top:.5em;margin-bottom:.5em;margin-right:20px}.vc.fragment:hover,p.query.fragment:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;cursor:pointer}.vc.fragment>span:first-of-type,p.query.fragment>span:first-of-type{font-weight:bold;padding-right:4pt}.vc.fragment>span:nth-of-type(2),p.query.fragment>span:nth-of-type(2){padding-right:1.2em}.vc.fragment::after,p.query.fragment::after{font-family:"FontAwesome";content:"";position:absolute;right:4pt;top:2px}div.loading{background-color:transparent !important;height:16px !important;width:16px !important;margin:0 auto !important}.loading{background-position:center;background-repeat:no-repeat;background-image:url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==")}.form-table{display:block;padding:0;font-size:80%}.form-table>fieldset{margin-top:0}.form-table fieldset{border-width:0;padding:0;margin-top:1em}.form-table fieldset>div{white-space:nowrap}.form-table legend{background-color:transparent;margin-left:0;font-weight:bold;border-radius:6px}.form-table label[for]{display:block;text-align:left}.form-table label[for],.form-table input[type=submit],.form-table a.form-button{margin-top:2em}.form-table fieldset.form-line legend{font-size:100%;display:inline-block}.form-table fieldset.form-line legend::after{content:":";color:#e3e8a3}.form-table fieldset.form-line input,.form-table fieldset.form-line label[for]{display:inline-block;margin:0}.form-table fieldset.form-line input{vertical-align:bottom}.form-table fieldset.form-line label[for]{margin-right:2em}.form-table input,.form-table textarea,.form-table button,.form-table a.form-button{border-radius:6px}.form-table input,.form-table textarea{border-color:#d9dadb;background-color:#fefefe;border-style:solid}.form-table input,.form-table textarea,.form-table select,.form-table a.form-button{border-style:solid;display:inline-block;width:20%;min-width:20em;padding:8px}.form-table input[type=radio]{display:inline;text-align:right;background-color:red;width:auto;min-width:auto}.form-table input[readonly=readonly],.form-table textarea[readonly]{background-color:#f4eebb}.form-table .field-with-error{border-color:#c1002b}.form-table input[type=submit],.form-table button,.form-table a.form-button{display:inline-block;cursor:pointer;border-width:thin;text-align:center;background-color:#8a9a0a;border-color:#636f07;color:#636f07}.form-table a.form-button:hover{color:inherit !important}.form-table label.field-required::after{color:#009ee0;content:"*"}.button-abort{background-color:#ffd080 !important;color:#e55d00 !important;border-color:#e55d00 !important}button{cursor:pointer}button+button{right:0}button[type=submit]{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);font-weight:normal;padding:0;height:100%;top:0;width:30px;border:2px solid #fefefe}button[type=submit]>span:nth-of-type(1){position:absolute;margin-left:-3000px;font-size:1px}button[type=submit]::after{font-family:"FontAwesome"}button[type=submit]:hover,button[type=submit]:focus{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}button[type=submit]::-moz-focus-inner{border:none}button[type=submit]:active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}button[type=submit]:last-of-type{border-right-width:2px;border-right-style:solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.checkbox{display:none}.checkbox+label{cursor:pointer}.checkbox+label span{display:inline-block;border-radius:4px;width:1em;height:1em;line-height:1em;vertical-align:middle;padding:0;margin-right:.2em}.checkbox+label span::after{font-family:"FontAwesome";white-space:nowrap;content:""}.checkbox:checked+label span::after{content:""}.result-view{background-color:#fefefe}ul.menu{position:absolute;padding:0;margin:0;text-indent:0;opacity:0;list-style-type:none;list-style-position:outside}ul.menu.visible{opacity:1}ul.menu,ul.menu>span.non-item:not(:empty){box-sizing:border-box;text-shadow:none;font-weight:normal;z-index:120}ul.menu>li,ul.menu>span.non-item:not(.active){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5)}ul.menu>li,ul.menu>span.non-item:not(:empty){color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);cursor:pointer;padding:3pt 6pt;white-space:normal;border-width:2px;border-bottom-width:0px;border-top-width:0px;border-style:solid}ul.menu span.desc{display:block;font-size:75%}ul.menu div.lengthField{border-color:transparent;border-width:2px;overflow:hidden;padding:3pt 6pt;padding-top:0;padding-bottom:0}ul.menu div.lengthField span{display:block !important;line-height:0;color:transparent}ul.menu>div.ruler{position:absolute;right:0px;margin-right:-14px;background-color:transparent;width:14px;height:100%;opacity:0;cursor:pointer;transition:opacity .5s ease 1s}ul.menu>div.ruler>span{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none;position:absolute;display:block;right:0;width:10px;z-index:115;border-radius:4px;border-width:2px;border-style:solid}ul.menu>div.ruler.active>span{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu>div.ruler>div{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);position:absolute;right:0;width:10px;height:100%;border-radius:4px;border-width:2px;border-style:solid}ul.menu:active>div.ruler,ul.menu:hover>div.ruler,ul.menu>div.ruler.active{transition:opacity .1s ease;opacity:1}ul.menu>li,ul.menu div.lengthField{padding-right:1.6em}ul.menu>li:first-of-type{border-top-width:2px;border-top-left-radius:6px;border-top-right-radius:6px}ul.menu>li:last-of-type{border-bottom-width:2px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}ul.menu>li mark{text-decoration:underline;background-color:transparent;color:inherit;font-weight:bold}ul.menu>li.active,ul.menu span.non-item.active{color:#636f07;background-color:#9bad0b;border-color:#636f07;text-shadow:none}ul.menu>li:hover,ul.menu span.non-item:hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none}ul.menu span.non-item{border-radius:6px;border-width:2px !important}ul.menu span.pref:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px}ul.menu span.entry:not(:empty){position:absolute;min-width:5px;font-size:80%;left:0;bottom:0;display:block;margin-bottom:-2.1em;padding:2px 6px}ul.menu span.pref:not(:empty)~span.entry:not(:empty){bottom:-27px}ul.menu.roll>li:first-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;top:.4em}ul.menu.roll>li:last-of-type:not(.no-more):before{position:absolute;font-family:"FontAwesome";content:"";right:.5em;bottom:.4em}ul.menu.roll:not(.visible){height:0}ul.menu.sort{position:relative;display:inline-block}ul.menu.sort>li::before{content:""}ul.menu.sort>li.active:hover{color:#fefefe;background-color:#c1002b;border-color:#000;text-shadow:none}span.menu.select>span{z-index:105}span.menu.select>ul.menu.roll{display:none;z-index:-100}span.menu.select>ul.menu.roll.visible{display:block;z-index:110}ul.containermenu>ul.menu.container{bottom:0;transform:translateY(100%);margin-bottom:-0.3em}.banner{position:fixed;width:10em;height:10em;overflow:hidden;margin:0;padding:0;right:0px;margin-right:-2.4em;top:0}.banner::after{content:attr(data-note);display:block;overflow:hidden;width:12em;font-size:10pt;font-weight:bold;word-spacing:2px;text-decoration:none;position:relative;left:2em;top:-1.6em;line-height:2em;text-align:center;-moz-transform-origin:0 0;-moz-transform:rotate(45deg);-webkit-transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform-origin:0 0;-ms-transform:rotate(45deg);transform-origin:0 0;transform:rotate(45deg);background-color:#f4eebb;color:#f6a800;border:1px solid #f6a800}input.show-pwd{padding-right:2em}a.show-pwd::after{position:absolute;font-family:"FontAwesome";white-space:nowrap;width:1em;content:"";cursor:pointer;margin-left:-1.5em;margin-top:.6em;font-size:130%}a.show-pwd.hide::after{content:""}a.copy-to-clipboard::after{position:absolute;font-family:"FontAwesome";white-space:nowrap;width:1em;content:"";cursor:pointer;margin-left:.4em;margin-top:.6em;font-size:130%}.button-group{font-size:0}.button-group>span{cursor:pointer}.button-group.button-panel>span,.button-group.button-panel input[type=submit],.button-group.button-panel a,.button-group.operators>span,.button-group.operators input[type=submit],.button-group.operators a{color:#616263;background-color:#d9dadb;border-color:#87888a;text-shadow:1px 1px rgba(255,255,255,.5);box-shadow:2px 2px 2px rgba(0,0,0,.2);font-size:9pt;font-weight:normal;line-height:1.5em;padding:0 4px;display:inline-block;border-style:solid;border-width:2px 0}.button-group.button-panel>span:not(.inactive):hover,.button-group.button-panel input[type=submit]:not(.inactive):hover,.button-group.button-panel a:not(.inactive):hover,.button-group.operators>span:not(.inactive):hover,.button-group.operators input[type=submit]:not(.inactive):hover,.button-group.operators a:not(.inactive):hover{color:#fefefe;background-color:#f6a800;border-color:#ff8000;text-shadow:none;transition:none}.button-group.button-panel>span:first-child,.button-group.button-panel input[type=submit]:first-child,.button-group.button-panel a:first-child,.button-group.operators>span:first-child,.button-group.operators input[type=submit]:first-child,.button-group.operators a:first-child{border-left-width:2px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group.button-panel>span:last-child,.button-group.button-panel input[type=submit]:last-child,.button-group.button-panel a:last-child,.button-group.operators>span:last-child,.button-group.operators input[type=submit]:last-child,.button-group.operators a:last-child{border-right-width:2px;border-top-right-radius:6px;border-bottom-right-radius:6px}.button-group.button-panel>span,.button-group.button-panel input[type=submit],.button-group.button-panel a{margin-top:0;width:auto;min-width:auto}.button-group.button-panel>span>span.check,.button-group.button-panel input[type=submit]>span.check,.button-group.button-panel a>span.check{font-family:"FontAwesome";white-space:nowrap;width:1em;display:inline-block;text-align:left}.button-group.button-panel>span>span.check:not(.checked)::after,.button-group.button-panel input[type=submit]>span.check:not(.checked)::after,.button-group.button-panel a>span.check:not(.checked)::after{content:""}.button-group.button-panel>span>span.check.checked::after,.button-group.button-panel input[type=submit]>span.check.checked::after,.button-group.button-panel a>span.check.checked::after{content:""}.button-group.button-panel>span>span.check>span,.button-group.button-panel input[type=submit]>span.check>span,.button-group.button-panel a>span.check>span{position:absolute;margin-left:-3000px;font-size:1px}.button-group.button-view{position:absolute;display:block;right:0;top:0;z-index:20;margin:0;padding:0;width:20px;font-size:10pt;color:#fefefe}.button-group.button-view>span:first-child{margin-top:2px}.button-group.button-view>span{display:block !important;border-width:0;text-decoration:none;text-align:center;font-style:normal}.button-group.button-view>span.download::after{content:""}.button-group.button-view>span.close::after{content:""}.button-group.button-view>span.minimize::after{content:""}.button-group.button-view>span.plugin::after{content:""}ul.menu.button-group-list{border-top-right-radius:8px;position:fixed;font-size:10pt;left:0;text-align:left;margin:-2px;margin-top:0}ul.menu.button-group-list>li:first-of-type{border-top-right-radius:5px}.button-icon{font-family:"FontAwesome";white-space:nowrap;line-height:1.3}.button-icon>span{position:absolute;margin-left:-3000px;font-size:1px}.button-icon[data-icon]::after{content:attr(data-icon)}.button-panel .button-icon{line-height:.7}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,select,g>text{font-family:verdana,tahoma,arial,Helvetica,sans-serif;color:#616263;margin:0}g>text{fill:#616263}html{height:100vh}body{position:relative;min-height:100vh;font-size:12pt;margin:0;padding:0}a:visited{color:#e55d00}a:link{text-decoration:none;color:#f6a800}a:link:hover{color:#e55d00;transition:color .3s ease 0s}a[href^="http://"]::after,a[href^="https://"]::after{font-family:"FontAwesome";white-space:nowrap;content:" ";font-size:75%}a[onclick$="return PArok(this,false)"]{unicode-bidi:bidi-override;direction:rtl;text-align:left}a[onclick$="return PArok(this,false)"]>span:nth-child(1n+2){display:none}a[onclick$="return PArok(this,false)"]>span:nth-child(1)::after{content:"@"}.clear{clear:both}iframe{border-width:0}blockquote{border-radius:6px;padding:2pt 5pt 2pt 20pt;margin:0;border-left:5px solid #009ee0;background-color:#bce4f7;color:#009ee0;mix-blend-mode:soft-light}blockquote.bug,blockquote.missing,blockquote.warning{border-left-color:#000;background-color:#c1002b;color:#fefefe;mix-blend-mode:multiply}dl{margin:0;padding-bottom:.5em}dl dt{font-weight:bold}dl dt abbr{border-width:0}dl dt abbr[data-type=token]::after{color:#009ee0}dl dt abbr[data-type=span]::after{color:#c1002b}dl dt abbr::after{content:" (" attr(title) ")";vertical-align:bottom;font-style:italic;font-weight:normal;font-size:80%}body{margin:0;padding:0}body h1{font-size:110%;background-color:#f6a800;color:#fff;margin-top:0;padding:8px}body section{padding-left:8px;padding-bottom:8px}body section::before{content:""}
+
+/*# sourceMappingURL=kalamar-plugin-0.2.2.css.map */
\ No newline at end of file