/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Notosans";font-style:normal;font-weight:normal;font-display:swap;src:url(/themes/krischanski/fonts/notosans-extracondensedlight.ttf) format("truetype"),url(/themes/krischanski/fonts/notosans-extracondensedlight.woff) format("woff"),url(/themes/krischanski/fonts/notosans-extracondensedlight.woff2) format("woff2");}@font-face{font-family:"Notosans";font-style:italic;font-weight:normal;font-display:swap;src:url(/themes/krischanski/fonts/notosans-extracondensedlightitalic.ttf) format("truetype"),url(/themes/krischanski/fonts/notosans-extracondensedlightitalic.woff) format("woff"),url(/themes/krischanski/fonts/notosans-extracondensedlightitalic.woff2) format("woff2");}@font-face{font-family:"Notosans";font-style:normal;font-weight:bold;font-display:swap;src:url(/themes/krischanski/fonts/notosans-extracondensedmedium.ttf) format("truetype"),url(/themes/krischanski/fonts/notosans-extracondensedmedium.woff) format("woff"),url(/themes/krischanski/fonts/notosans-extracondensedmedium.woff2) format("woff2");}@font-face{font-family:"Notosans";font-style:italic;font-weight:bold;font-display:swap;src:url(/themes/krischanski/fonts/notosans-extracondensedmediumitalic.ttf) format("truetype"),url(/themes/krischanski/fonts/notosans-extracondensedmediumitalic.woff) format("woff"),url(/themes/krischanski/fonts/notosans-extracondensedmediumitalic.woff2) format("woff2");}@font-face{font-family:"Notosans";font-style:normal;font-weight:900;font-display:swap;src:url(/themes/krischanski/fonts/notosans-extracondensedbold.ttf) format("truetype"),url(/themes/krischanski/fonts/notosans-extracondensedbold.woff) format("woff"),url(/themes/krischanski/fonts/notosans-extracondensedbold.woff2) format("woff2");}@font-face{font-family:"Notosans";font-style:italic;font-weight:900;font-display:swap;src:url(/themes/krischanski/fonts/notosans-extracondensedbolditalic.ttf) format("truetype"),url(/themes/krischanski/fonts/notosans-extracondensedbolditalic.woff) format("woff"),url(/themes/krischanski/fonts/notosans-extracondensedbolditalic.woff2) format("woff2");}@font-face{font-family:"Notoserif";font-style:normal;font-weight:normal;font-display:swap;src:url(/themes/krischanski/fonts/notoserif-light.ttf) format("truetype"),url(/themes/krischanski/fonts/notoserif-light.woff) format("woff"),url(/themes/krischanski/fonts/notoserif-light.woff2) format("woff2");}@font-face{font-family:"Notoserif";font-style:italic;font-weight:normal;font-display:swap;src:url(/themes/krischanski/fonts/notoserif-lightitalic.ttf) format("truetype"),url(/themes/krischanski/fonts/notoserif-lightitalic.woff) format("woff"),url(/themes/krischanski/fonts/notoserif-lightitalic.woff2) format("woff2");}@font-face{font-family:"Notoserif";font-style:normal;font-weight:bold;font-display:swap;src:url(/themes/krischanski/fonts/notoserif-medium.ttf) format("truetype"),url(/themes/krischanski/fonts/notoserif-medium.woff) format("woff"),url(/themes/krischanski/fonts/notoserif-medium.woff2) format("woff2");}@font-face{font-family:"Notoserif";font-style:italic;font-weight:bold;font-display:swap;src:url(/themes/krischanski/fonts/notoserif-mediumitalic.ttf) format("truetype"),url(/themes/krischanski/fonts/notoserif-mediumitalic.woff) format("woff"),url(/themes/krischanski/fonts/notoserif-mediumitalic.woff2) format("woff2");}
*{border:0;color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:inherit;font-style:inherit;font-variant-numeric:inherit;font-weight:inherit;line-height:1.38rem;margin:0;padding:0;text-decoration:none;}:root{--text:#000;}.field_images a{display:block;}.big a,.big span{padding:0 1.38rem;}.pager-first a::before,.pager-previous a::before{content:"← ";}.pager-next a::after,.pager-last a::after{content:" →";}.skip a::before{content:"↓ ";}#toplink a::before{content:"↑ ";}address,details,dl,fieldset,form,p,ol,table,ul{hyphens:auto;margin-bottom:1.38rem;}blockquote p::after{content:"«";}blockquote p::before{content:"»";}body{color:var(--text);font-family:Notoserif,serif;font-feature-settings:"onum" 1;font-size:1em;font-style:normal;font-variant-numeric:oldstyle-nums;font-weight:normal;}caption{text-align:left;}cite{font-style:italic;}dd{}del{text-decoration:line-through;}dt{clear:left;float:left;font-family:Notosans,sans-serif;font-variant:small-caps;font-weight:bold;letter-spacing:0.062rem;padding-right:0.38rem;text-transform:lowercase;}dt:after{content:":";}em{font-style:italic;}fieldset fieldset,fieldset p{margin-bottom:0;}fieldset + fieldset.form-actions{margin-top:-0.62rem;}h1{font-family:Notosans,sans-serif;letter-spacing:0.1rem;}h2{font-family:Notosans,sans-serif;font-size:2.62rem;font-weight:bold;hyphens:auto;line-height:2.76rem;margin-bottom:1.38rem;}h3,legend,summary,#functions a,#functions button{font-family:Notosans,sans-serif;font-feature-settings:"onum" 0;font-variant-numeric:normal;font-weight:900;letter-spacing:0.1rem;padding:0;text-transform:uppercase;}h4{font-family:Notosans,sans-serif;font-feature-settings:"onum" 0;font-variant-numeric:normal;font-weight:bold;}hr{border-top:1px dotted var(--text);height:0;margin-bottom:1.38rem;}img{vertical-align:top;}.field_images img{display:block;height:100px;width:auto;}input[type='checkbox']{appearance:none;border:1px dotted var(--text);height:1em;vertical-align:middle;width:1em;}input[type='submit'],button{margin-right:0.62rem;padding:0 0.38rem;}.views-exposed-form input[type='submit'],form.search-form input.form-submit{margin-top:0.62rem;}input[type='date'],input[type='email'],input[type="file"],input[type='number'],input[type='password'],input[type='search'],input[type='text'],input[type='time'],input[type='url'],select,textarea{border:1px dotted var(--text);box-sizing:border-box;clear:left;display:block;padding:0 0.25rem;width:100%;}input[type='radio']{appearance:none;border:1px dotted var(--text);border-radius:0.5em;height:1em;vertical-align:middle;width:1em;}krischanski-object{border:1px dotted var(--text);display:block;padding:1rem;}label{display:block;font-size:0.85rem;margin-top:0.62rem;}label.option{display:inline-block;margin-right:0.38rem;}table label{margin-top:0;}li{}.field_images li{display:block;}.inline li,.pager li,.mini-pager li{display:inline;margin-right:0.38rem;}ol{list-style:decimal inside;}ol ol,ul ol,ul ul,ol ul{margin-bottom:0;margin-left:1rem;}ol ol{list-style-type:upper-roman;}ol ol ol{list-style-type:lower-alpha;}select[multiple]{padding:0;}select[multiple] option{padding:0 0.25rem;}strong{font-weight:bold;}sub{font-size:0.62em;vertical-align:bottom;}sup{font-size:0.62em;vertical-align:top;}table{border-collapse:separate;border-spacing:0;width:100%;}table table{margin-bottom:0;}tbody td{border-bottom:1px dotted var(--text);}thead td{border-bottom:1px solid var(--text);}tfoot td{border-bottom:1px solid var(--text);}textarea{resize:vertical;}tbody th{border-bottom:1px dotted var(--text);}thead th{border-bottom:1px solid var(--text);}tfoot th{border-top:1px solid var(--text);}td{text-align:left;padding:0.38rem 0 0.38rem 0.62rem;vertical-align:top;}th{font-family:Notosans,sans-serif;font-variant:small-caps;font-weight:bold;letter-spacing:0.062rem;text-transform:lowercase;text-align:left;padding-left:0.62rem;vertical-align:top;white-space:nowrap;}tbody th{padding:0.38rem 0 0.38rem 0.62rem;}td:first-child,th:first-child{padding-left:0;}u{text-decoration:underline;}ul{list-style:square inside;}krischanski-object .hint{display:block;margin:1.38rem 0;}krischanski-object .buttons{display:flex;flex-wrap:wrap;gap:0.38rem 1rem;}krischanski-object .alwaysok,krischanski-object .ok{margin:0;text-align:left;}.comment,.comment-form,.comment-body,.row + .row{border-top:1px dotted var(--text);padding-top:1.38rem;}.pager{border-top:1px dotted var(--text);padding-top:0.38rem;}.field_geocoordinates{list-style:none;}.field_images{display:flex;flex-wrap:wrap;gap:10px;}.meta,form .description,.system-status-report__entry .description,.field-prefix,#toplink,#metalinks{font-family:Notosans,sans-serif;}#slogan p{font-family:Notosans,sans-serif;letter-spacing:0.1rem;}.visually-hidden,.element-invisible{display:none;}#content h2{font-size:1.38rem;line-height:1.38rem;}.bigger{font-size:2.62rem;line-height:2.76rem;}.big{font-size:4.14rem;line-height:5.52rem;}.center{text-align:center;}.nowrap{white-space:nowrap;}.small{font-size:0.85rem;}.project-update__title,.project-update__status{font-size:1rem;}@supports not (hyphens:auto){h2{word-break:break-all;}}
@media screen{:root{--back:#fff;--color:#f0f;--image:url('/themes/krischanski/images/html.svg');--text:#000;}a:link,a:visited,label,.expander{color:var(--color);}a:focus,a:hover,a:active,label:focus,label:hover,.expander:hover{background:var(--color);color:var(--back);}a:link img,a:visited img{outline:0 solid var(--color);}a:focus img,a:hover img,a:active img{outline:10px solid var(--color);}abbr{border-bottom:1px dotted var(--text);cursor:help;}body{background:var(--back);padding:0 0.62rem;}button.closer,button.expander,.navitoggler button{background:transparent;color:var(--color);}button.closer:focus,button.closer:hover,button.expander:focus,button.expander:hover,.navitoggler button:focus,.navitoggler button:hover{background:var(--color);color:var(--back);}h1{font-weight:900;text-transform:uppercase;}html{font-size:1em;background-color:var(--color);background-image:var(--image);scroll-behavior:smooth;}iframe,img,object{max-width:100%;}input[type='checkbox'],input[type='date'],input[type='email'],input[type='file'],input[type='number'],input[type='password'],input[type='radio'],input[type='search'],input[type='text'],input[type='time'],input[type='url'],select,textarea{background:var(--back);}input[type='date']:focus,input[type='date']:hover,input[type='email']:focus,input[type='email']:hover,input[type='file']:focus,input[type='file']:hover,input[type='number']:focus,input[type='number']:hover,input[type='password']:focus,input[type='password']:hover,input[type='search']:focus,input[type='search']:hover,input[type='text']:focus,input[type='text']:hover,input[type='time']:focus,input[type='time']:hover,input[type='url']:focus,input[type='url']:hover,select:focus,select:hover,textarea:focus,textarea:hover{border:1px solid var(--color);}input[type='checkbox']:focus,input[type='checkbox']:hover,input[type='radio']:focus,input[type='radio']:hover{border-style:solid;}input[type='checkbox']:checked,input[type='radio']:checked{background:var(--color);}input[type='submit'],button,button.ui-button{background:var(--color);border-width:0;color:var(--back);cursor:pointer;}input[type='submit']:focus,input[type='submit']:hover,button:focus,button:hover,button.ui-button:focus,button.ui-button:hover{background-color:var(--text);color:var(--back);}label{cursor:pointer;}span.highlight{cursor:crosshair;display:inline-block;outline:1px dotted var(--text);padding:0 0.38em;text-transform:uppercase;}summary{cursor:pointer;}table{background-color:var(--back);}thead{background-color:var(--back);position:sticky;top:0;z-index:1;}ul.ui-widget.ui-widget-content.ui-autocomplete{border:1px dotted var(--text);}ul.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper{color:var(--text);display:block;padding:0 0.25rem;}ul.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper:focus,ul.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper:hover,ul.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper:active{background:var(--color);color:var(--back);}::selection{background-color:var(--text);color:var(--back);}#header{position:relative;}#functions ul{background:var(--text);margin-bottom:0;margin-top:-1.38rem;}#functions li{display:inline-block;}#functions li a{display:block;font-weight:bold;margin-right:0.25rem;padding:0 0.25rem;}#functions .navitoggler{display:none;}#functions .navitoggler button{height:1.38rem;padding:0;position:relative;vertical-align:top;width:1.38rem;}#functions .navitoggler button::after{border-bottom:2px solid var(--color);border-top:1px solid var(--color);bottom:0.25rem;content:"";display:block;left:0.25rem;position:absolute;right:0.25rem;top:0.69rem;transition:transform 0.4s,border 0s;}#functions .navitoggler button::before{border-bottom:1px solid var(--color);border-top:2px solid var(--color);bottom:0.69rem;content:"";display:block;left:0.25rem;position:absolute;right:0.25rem;top:0.25rem;transition:transform 0.4s,border 0s;}#functions .navitoggler button:focus::after,#functions .navitoggler button:hover::after,#functions .navitoggler button:focus::before,#functions .navitoggler button:hover::before{border-color:var(--back);}#functions .navitoggler button.open::after{border-top-width:0;height:0;left:0;right:0.3rem;top:auto;transform:rotate(45deg);transform-origin:bottom right;}#functions .navitoggler button.open::before{border-bottom-width:0;bottom:auto;height:0;left:0;right:0.3rem;transform:rotate(-45deg);transform-origin:top right;}#ajaxsearch{left:0;position:absolute;right:0;}#ajaxsearch label,#ajaxsearch input[type='submit']{display:none;}#ajaxsearch input[type='search'],#ajaxsearch input[type='text']{border-width:0;height:0;transition:0.5s;}#ajaxsearch input[type='search']:focus,#ajaxsearch input[type='text']:focus{border-width:1px;height:1.38rem;}#ajaxsearch fieldset{margin-bottom:0;}#sitename{padding-top:1.38rem;}#slogan p{}#sitename a,#slogan a{display:block;}div#title,#gallery,#content{padding-top:1.38rem;}#comments h3,aside#links h3,#second h3,#help h3{display:none;}aside#links ul,#second ul{list-style:none outside;}aside#links li,#second li{display:inline;margin-right:0.62rem;}aside#links .field_geocoordinates li{display:block;margin-right:0;}#gallery{}.body + #gallery{border-top:1px dotted var(--text);padding-top:1.38rem;}#gallery .closer{float:right;font-family:Notosans,sans-serif;font-weight:900;margin:0;padding:0;}#gallery .closer::before{content:"✕";display:inline-block;text-align:center;width:1.38rem;}#gallery img{height:auto;touch-action:none;width:400px;}#gallery .pager{}#navigation{}#navigation ul{list-style:none outside;}#navigation a,h3 a{display:block;}#navigation .has-items{position:relative;}#navigation .has-items > a{padding-right:1.38rem;}#navigation .has-items .expander{display:block;margin:0;padding:0;position:absolute;right:0;text-align:center;top:0;width:1.38rem;}#navigation .has-items .expander::after{content:"…";}#navigation .collapsed > ul{display:none;}#navigation .has-items > ul{display:none;}#navigation .has-items.active-trail > ul{display:block;}#navigation h3{background:var(--text);color:var(--back);padding:0 0.25rem;}#footer{}#metalinks{float:right;margin-bottom:0;text-align:right;}#metalinks li{display:inline-block;}#metalinks li a{display:block;font-weight:normal;margin-left:0.38rem;padding:0 0.12rem;}#toplink{margin-bottom:0;padding-bottom:20px;}#toplink a{display:inline-block;}#edit-feed-me,label[for='edit-feed-me']{display:none;}#header,div#title,#gallery,#content,#messages,#tabs,aside#links,#second > div,#help,#footer{border-top:1.38rem solid var(--text);}body.narrow{position:relative;}body.narrow #functions .navitoggler{display:inline-block;}body.narrow #functions .skip{display:none;}body.narrow #navigation{background-color:var(--back);display:none;padding:1.38rem 0 0;}html.error-page #title h2 .error{animation-iteration-count:infinite;animation-name:error;}html.error-page #title h2 .error-0{animation-duration:.25s;}html.error-page #title h2 .error-1{animation-duration:.5s;}html.error-page #title h2 .error-2{animation-duration:.75s;}html.error-page #title h2 .error-3{animation-duration:1s;}html.error-page #title h2 .error-4{animation-duration:1.25s;}html.error-page #title h2 .error-5{animation-duration:1.5s;}html.error-page #title h2 .error-6{animation-duration:1.75s;}html.error-page #title h2 .error-7{animation-duration:2s;}html.error-page #title h2 .error-8{animation-duration:2.25s;}html.error-page #title h2 .error-9{animation-duration:2.5s;}@keyframes error{0%{opacity:1}90%{opacity:1}91%{opacity:0}99%{opacity:0}}
}
@media screen and (prefers-color-scheme: dark){:root{--back:#000;--image:url('/themes/krischanski/images/html-dark.svg');--text:#fff;}
}
@media screen and (min-width:440px){body{padding:0 20px;width:400px;}
}
@media screen and (min-width:660px){body{width:620px;}#slogan,main{float:right;width:400px;}#slogan{padding-top:1.38rem;}#slogan p{font-weight:900;text-transform:uppercase;}#sitename,#navigation{float:left;width:200px;}#footer{clear:both;margin-left:220px;}
}
@media screen and (min-width:880px){body{width:840px;}#slogan,main{width:620px;}div#title,#messages,#tabs,aside#links,#second,#help{clear:left;float:left;width:200px;}#gallery,#content{float:right;width:400px;}#footer{margin-left:440px;}
}
