lite-youtube{background-color:#000;background-position:50%;background-size:cover;contain:content;cursor:pointer;display:block;max-width:720px;position:relative}lite-youtube:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;content:"";display:block;height:60px;padding-bottom:50px;position:absolute;top:0;transition:all .2s cubic-bezier(0,0,.2,1);width:100%}lite-youtube:after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}lite-youtube>.lty-playbtn{background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');border:none;cursor:pointer;filter:grayscale(100%);height:48px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:filter .1s cubic-bezier(0,0,.2,1);width:68px;z-index:1}lite-youtube .lty-playbtn:focus,lite-youtube:hover>.lty-playbtn{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
.hljs{background:#f8f8f8;color:#333;display:block;overflow-x:auto;padding:.5em}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:teal}.hljs-doctag,.hljs-string{color:#d14}.hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:700}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#458;font-weight:700}.hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}.hljs-link,.hljs-regexp{color:#009926}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
@charset "UTF-8";body.hidden-scroll{overflow:hidden}.sl-overlay{background:#fff;bottom:0;display:none;opacity:.7;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{font-family:Arial,Baskerville,monospace;font-size:3rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;right:30px;width:44px;z-index:10060}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#000;display:none;position:fixed;top:30px}.sl-wrapper .sl-counter{font-size:1rem;left:30px;z-index:1060}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#000;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:1rem;left:0;padding:10px;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{bottom:5px;color:#000;display:none;position:absolute;right:5px;z-index:1060}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:transform .2s ease}@-webkit-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@media (prefers-color-scheme:dark){pre code.hljs{border-radius:.4rem;opacity:.8}.hljs{background:#011627;color:#d6deeb;display:block;overflow-x:auto;padding:.5em}.hljs-keyword{color:#c792ea;font-style:italic}.hljs-built_in{color:#addb67;font-style:italic}.hljs-type{color:#82aaff}.hljs-literal{color:#ff5874}.hljs-number{color:#f78c6c}.hljs-regexp{color:#5ca7e4}.hljs-string{color:#ecc48d}.hljs-subst{color:#d3423e}.hljs-symbol{color:#82aaff}.hljs-class{color:#ffcb8b}.hljs-function{color:#82aaff}.hljs-title{color:#dcdcaa;font-style:italic}.hljs-params{color:#7fdbca}.hljs-comment{color:#637777;font-style:italic}.hljs-doctag{color:#7fdbca}.hljs-meta,.hljs-meta-keyword{color:#82aaff}.hljs-meta-string{color:#ecc48d}.hljs-section{color:#82b1ff}.hljs-attr,.hljs-builtin-name,.hljs-name,.hljs-tag{color:#7fdbca}.hljs-attribute{color:#80cbc4}.hljs-variable{color:#addb67}.hljs-bullet{color:#d9f5dd}.hljs-code{color:#80cbc4}.hljs-emphasis{color:#c792ea;font-style:italic}.hljs-strong{color:#addb67;font-weight:700}.hljs-formula{color:#c792ea}.hljs-link{color:#ff869a}.hljs-quote{color:#697098;font-style:italic}.hljs-selector-tag{color:#ff6363}.hljs-selector-id{color:#fad430}.hljs-selector-class{color:#addb67;font-style:italic}.hljs-selector-attr,.hljs-selector-pseudo{color:#c792ea;font-style:italic}.hljs-template-tag{color:#c792ea}.hljs-template-variable{color:#addb67}.hljs-addition{color:#addb67;font-style:italic}.hljs-deletion{color:#ef535090;font-style:italic}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/vendor/@fontsource/roboto/files/roboto-latin-ext-400-normal.woff2?c3dcdbd5bb4d4af80817dc0edc1cd888) format("woff2"),url(/fonts/vendor/@fontsource/roboto/files/roboto-all-400-normal.woff?376ea5d93f71583052f65de4e0c6a92c) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/fonts/vendor/@fontsource/roboto/files/roboto-latin-ext-400-italic.woff2?7c8bfd16021e6a22cd41e9ec8483e371) format("woff2"),url(/fonts/vendor/@fontsource/roboto/files/roboto-all-400-italic.woff?7d428ea570621800bcd1a5627a8fecd0) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/vendor/@fontsource/roboto/files/roboto-latin-ext-700-normal.woff2?bcf37d666ce10b3556cd04b17d96d68d) format("woff2"),url(/fonts/vendor/@fontsource/roboto/files/roboto-all-700-normal.woff?ef6d1d09b20b877fee4ee89fde70755b) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/fonts/vendor/@fontsource/roboto/files/roboto-latin-ext-700-italic.woff2?2d57391ac313704193b93b2a7286a79d) format("woff2"),url(/fonts/vendor/@fontsource/roboto/files/roboto-all-700-italic.woff?505a9e3950ef25e1bdff1d02d192ab12) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}:root{--aside-background:#302f4d;--aside-link-color:#fff;--code-background:#eaeaed;--link-color:#327b85;--content-background:#fff;--text-color:#000;--rest-articles-background:#eaeaed;--input-border-color:#c1c1ca;--input-background:#fff;--button-background:#d6d5db;--error-border:#ff000099;--notification-404-text:var(--text-color);--notification-404-border:rgba(255,0,0,.4);--notification-404-background:rgba(255,0,0,.1)}@media (prefers-color-scheme:dark){:root{--aside-background:#222;--aside-link-color:#fff;--content-background:#2d2d2d;--code-background:#383838;--link-color:#fff;--text-color:#b9b9b9;--rest-articles-background:#383838;--input-border-color:#ffffff11;--input-background:#ffffff11;--button-background:#00000022;--error-border:#ff000066;--notification-404-text:var(--text-color);--notification-404-border:rgba(255,0,0,.4);--notification-404-background:rgba(255,0,0,.1)}}:root{--primary-10:#eaeaed}*{box-sizing:border-box}body,button,input,textarea{font:1.2rem/1.4 Roboto,Arial,Helvetica,sans-serif}body{background-color:var(--content-background);margin:0;padding:0}lite-vimeo,lite-youtube,video{max-width:100%;width:100%}img,picture{max-width:100%}figure{font-size:smaller;margin-left:0;margin-right:0;padding:0;text-align:center}figure figcaption{opacity:.8}blockquote{background-color:var(--code-background);border-bottom:0 solid var(--input-border-color);border-left:.5rem solid var(--input-border-color);border-radius:1rem;border-right:.5rem solid var(--input-border-color);border-top:0 solid var(--input-border-color);margin:0;opacity:.8;padding:.5rem .5rem .5rem 2rem}a:link,a:visited{color:var(--link-color)}a:active,a:hover{opacity:.7;text-decoration:none}a[href*="web.archive.org/web"]:not([title*=noarch]):after{content:"💾";font-style:normal;margin-left:.25rem;text-decoration:none}article code{background:var(--code-background);padding:.2rem .4rem}table{font-size:.8rem}svg.facebook{fill:#385c8e}svg.twitter{fill:#3fa9f5}svg.comments{fill:var(--link-color)}.entry-actions{text-align:center}.entry-actions a{padding:0 .5rem;text-decoration:none}.entry-actions a svg{height:4rem}.hl{background-color:rgba(255,255,0,.32)}.has-content-after:after,.has-content-before:before{content:"... ";display:inline}table{border-collapse:collapse;display:block;font-size:1rem;margin:0 auto;overflow-x:auto}table td,table th{border-color:#000;border-style:solid;padding:.5rem .75rem}table th{border-width:2px 0}table td{border-width:1px 0}.notifications{background-color:var(--rest-articles-background);border:1px solid var(--link-color);font-size:smaller}.notifications>p:first-child{padding-top:0}.notifications:before{background-color:var(--link-color);border-radius:.25rem;color:var(--content-background);content:"Pievērs uzmanību";font-size:smaller;font-weight:700;margin-left:1rem;padding:.25rem .5rem;position:relative;text-transform:uppercase;top:-.8rem}.notifications p{margin:0;padding:.75rem 1rem}.hidden{display:none}form{margin:0 auto;max-width:95%;width:50rem}form label{color:var(--link-color);font-size:1rem;padding:.5rem 0 0}form label .help{color:var(--text-color);font-size:smaller}form button,form input[type=email],form input[type=password],form input[type=text],form label,form textarea{display:block;outline:0;width:100%}form button:hover,form input[type=email]:hover,form input[type=password]:hover,form input[type=text]:hover,form label:hover,form textarea:hover{border-color:var(--text-color)}form button:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=text]:focus,form label:focus,form textarea:focus{border-color:var(--link-color)}form button.is-error,form input[type=email].is-error,form input[type=password].is-error,form input[type=text].is-error,form label.is-error,form textarea.is-error{border-color:var(--error-border)}form label.is-error{color:var(--link-color)}form .buttons{display:flex;flex-direction:row}form .buttons button{flex-grow:1;width:auto}form button,form input,form textarea{background-color:var(--input-background);border:1px solid var(--input-border-color);border-radius:.25rem;color:var(--text-color);font-size:1rem;padding:.5rem}form button:disabled{cursor:not-allowed;opacity:.8}form button:disabled:hover{border-color:var(--input-border-color)}form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-color);-webkit-box-shadow:0 0 0 1000px var(--input-background) inset;font:1.2rem/1.5 Roboto,Arial,Helvetica,sans-serif;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}form textarea{height:12rem}form button{background-color:var(--button-background);margin:.5rem 0}aside{background-color:var(--aside-background);border-top:1px solid var(--aside-background);padding:1.4rem;text-align:center}aside h1{margin:0;padding:0}aside h1 a{display:block;padding:.5rem 0}aside h1 a svg rect{fill:var(--aside-link-color)}aside form{width:100%}aside form input{max-width:100%}aside nav ul{list-style:none;margin:0 auto}aside nav ul,aside nav ul li{display:inline-block;padding:0}aside nav ul li{margin:0}aside nav ul li a{display:block;padding:.25rem .5rem}aside nav ul li a:link,aside nav ul li a:visited{color:var(--aside-link-color)}aside nav ul li a svg.twitter{height:2.5rem;padding-bottom:.5rem;vertical-align:middle}aside ul.admin-nav{display:block;list-style:none;margin:0;padding:0}aside ul.admin-nav li{display:inline-block;margin:0;padding:0}aside ul.admin-nav li a{color:#ff0;padding:0 .5rem}main{background-color:var(--content-background);border-top:1px solid transparent;color:var(--text-color)}main section{padding:1rem 0 2rem}main section .author,main section [data-action]{border-radius:.25rem;border-width:0;font-size:.8rem;font-variant:small-caps;padding:.15rem .3rem;text-decoration:none;text-transform:lowercase}main section [data-action].accept{background-color:#007d6c}main section [data-action].reject{background-color:#945400}main section [data-action]{background-color:var(--button-background);color:var(--content-background)}main section .author{background-color:var(--text-color);color:var(--content-background)}main section>*{margin-left:auto;margin-right:auto;max-width:90%;width:50rem}main section>* h1{color:var(--link-color);font-size:1.6rem;margin-bottom:0}main section>* .meta{font-size:smaller;margin-top:0}main #articles-rest,main #comments{background-color:var(--rest-articles-background);border-top:1px solid transparent;margin-top:2rem;padding-top:2rem}main #articles-rest article,main #comments article{font-size:smaller}main #articles-rest article h1,main #comments article h1{font-size:1.5rem}main #articles-rest article .meta,main #comments article .meta{margin-bottom:0}main #articles-rest article header+p,main #comments article header+p{margin-top:.5rem}main #comments .reply-to{font-size:.8rem;margin-bottom:.5rem}main #comments #replying-to{display:none;font-size:1rem;font-weight:700;margin-bottom:0}main #comments #in_reply_to_author{font-weight:700}main #comments form{margin-bottom:2rem}main #comments form button{display:block;width:100%}main #comments>.comment{margin:0 auto}main #comments .comment{align-items:end;font-size:1rem;margin-bottom:1rem;max-width:93%;width:50rem}main #comments .comment h1{color:var(--link-color);font-size:1.5rem;font-weight:400;grid-area:author;margin:0;padding:0}main #comments .comment .meta{font-size:.8rem;margin:0;padding:0}main #comments .comment .meta a{opacity:.8}main #comments .comment .comment-content{overflow-x:hidden;padding-left:0}main #comments .comment .gravatar-image{background-color:var(--content-background);border:1px solid var(--input-border-color);border-radius:50%;float:right;height:1.5rem;margin:0 0 -.2rem;vertical-align:baseline}main #comments .comment .replies{border-left:2px solid var(--input-border-color);margin:1rem 0 1rem .5rem;width:100%}main #comments .comment .replies .comment{max-width:calc(100% - .5rem);padding-left:1.5rem;width:100%}#container>footer{background-color:var(--content-background);color:var(--text-color);font-size:70%;padding:1rem 0}#container>footer *{opacity:.8}#container>footer p{margin:0 auto;max-width:95%;padding:.5rem 0;width:50rem}#container{min-height:100vh}.years{display:flex;flex-wrap:wrap;list-style:none;padding:0 0 1rem}.years li{display:block;margin:0;padding:0;text-align:center}.years li.is-active a{background-color:var(--text-color);color:var(--content-background)}.years li a{display:block;padding:.5rem 1rem}.hidden-text{font-size:0}@media screen and (min-width:800px){body,button,input,textarea{font-size:1.4rem}main h1{font-size:1.87rem}}@media screen and (min-width:1400px){#container{display:grid;grid-template-areas:"aside main" "aside footer";grid-template-columns:1fr minmax(800px,calc(50vw + 25rem))}#container aside{grid-area:aside;padding:1.4rem 0;text-align:right}#container aside form{margin:0 0 0 auto;width:15rem}#container aside>*{padding-right:2rem}#container aside h1 a{background-position:100% 50%}#container aside nav ul{display:block;margin-bottom:1rem}#container aside nav ul li{display:block}#container main{grid-area:main}#container main article h1{font-size:2rem}#container main>section{padding-left:1rem;padding-top:0}#container main>section article,#container main>section section{margin:0 1.5rem;max-width:50rem;width:50rem}#container main>section>*{margin-left:1.5rem}#container>footer{align-self:end;grid-area:footer}#container #comments>.comment,#container>footer p{margin-left:1.5rem}}
