.admin-bar{color:var(--Fill-Inverse-Strong);background-color:#000;padding-block:.5rem;display:none}.admin-bar--show{display:block}@media (max-width:768px){.admin-bar{display:none}}.admin-bar__controls{color:var(--Fill-Inverse-Strong);font-weight:500}.admin-bar__logo,.admin-bar__user{color:var(--Fill-Inverse-Strong)}
.lang-title{color:var(--foreground);margin-bottom:1rem;font-size:.875rem;font-weight:600}.lang-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem .75rem;display:grid}.lang-list>li:has(.lang-more){grid-column:1/-1}@media (min-width:40rem){.lang-list{flex-direction:column;gap:.5rem;display:flex}}.lang-link{color:var(--muted-foreground);font-size:.875rem;transition:color .15s}.lang-link:hover{color:var(--foreground)}.lang-link--active{color:var(--foreground);font-weight:600}.lang-flag{box-sizing:content-box;vertical-align:-2px;border:1px solid var(--Rebrand-Flag-Border-Color);background:url(https://d1rv23qj5kas56.cloudfront.net/img/portal-2015/flag-sprite-16-v-1-6.png) no-repeat;width:16px;height:15px;margin-right:.5rem;display:inline-block}.lang-flag--en{background-position:0 -60px}.lang-flag--cs{background-position:0 -30px}.lang-flag--es{background-position:0 -90px}.lang-flag--fi{background-position:-16px -45px}.lang-flag--da{background-position:-48px -60px}.lang-flag--de{background-position:0 -45px}.lang-flag--fr{background-position:-16px -60px}.lang-flag--hr{background-position:-48px -75px}.lang-flag--it{background-position:-16px -120px}.lang-flag--lv{background-position:-48px -90px}.lang-flag--hu{background-position:-16px -105px}.lang-flag--nl{background-position:-32px -15px}.lang-flag--no{background-position:-32px -30px}.lang-flag--pl{background-position:-32px -45px}.lang-flag--pt{background-position:-32px -60px}.lang-flag--ro{background-position:-32px -75px}.lang-flag--sk{background-position:-32px -105px}.lang-flag--sv{background-position:-32px -120px}.lang-flag--el{background-position:-16px -90px}.lang-flag--ru{background-position:-32px -90px}.lang-flag--uk{background-position:-48px -15px}.lang-flag--bg{background-position:-64px -60px}.lang-flag--zh{background-position:-48px 0}.lang-flag--ja{background-position:-16px -135px}.lang-more{color:var(--foreground);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:500}.lang-more:hover{text-decoration:underline}.lang-overlay{z-index:50;background-color:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.lang-dialog{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--background);width:100%;max-width:48rem;max-height:80vh;color:var(--foreground);padding:1.5rem;position:relative;overflow:auto;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.lang-dialog__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.lang-dialog__title{color:var(--foreground);font-size:1.125rem;font-weight:600}.lang-dialog__close{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;padding:.25rem;transition:color .15s,background-color .15s}.lang-dialog__close:hover{background-color:var(--accent);color:var(--accent-foreground)}.lang-dialog__close-icon{width:1.25rem;height:1.25rem}.lang-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;display:grid}@media (min-width:40rem){.lang-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.footer{border-top:1px solid var(--Rebrand-Page-Delimiter-Color);color:var(--card-foreground);margin-top:auto}.footer__top{padding-block:3rem}.footer__columns{grid-template-columns:minmax(0,1fr);display:grid}.footer__column{border-bottom:1px solid var(--Rebrand-Page-Delimiter-Color)}.footer__column--expanded{border-bottom:0}.footer__column--expanded .footer__col-title{padding:.875rem 0 .625rem}.footer__column--expanded .footer__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem .75rem;display:grid}.footer__col-title{color:var(--Rebrand-Page-Heading-Text-Color);font-size:.875rem;font-weight:600}.footer__col-toggle{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;display:flex}.footer__col-arrow{flex-shrink:0;transition:transform .3s}.footer__column--open .footer__col-arrow{transform:rotate(90deg)}.footer__col-label{display:none}.footer__links{flex-direction:column;gap:.5rem;padding-bottom:1rem;display:none}.footer__column--open .footer__links{display:flex}.footer__link{color:var(--muted-foreground);font-size:.875rem;transition:color .15s}.footer__link:hover{color:var(--foreground)}.footer__languages{padding-top:1.5rem}.footer__bottom{border-top:1px solid var(--border)}.footer__bottom-inner{color:var(--muted-foreground);flex-direction:column;gap:.75rem;padding-block:1.5rem;font-size:.875rem;display:flex}.footer__brand{align-items:center;gap:1rem;display:flex}.footer__meta{flex-direction:column;gap:.75rem;display:flex}.footer__legal{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.footer__legal-link{transition:color .15s}.footer__legal-link:hover{color:var(--foreground)}@media (min-width:40rem){.footer__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem}.footer__column{border-bottom:0}.footer__col-title{margin-bottom:1rem}.footer__col-toggle{display:none}.footer__col-label{display:inline}.footer__links{padding-bottom:0;display:flex}.footer__column--expanded .footer__col-title{padding:0}.footer__column--expanded .footer__links{flex-direction:column;gap:.5rem;display:flex}.footer__languages{padding-top:0}.footer__meta{flex-direction:row;align-items:center;gap:1.5rem}}@media (min-width:48rem){.footer__bottom-inner{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:64rem){.footer__columns{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.footer__col-arrow{transition:none}}
.webnode-logo{width:auto;height:36px}.webnode-logo g.webnode-logo-claim{fill:var(--Webnode-Logo-Claim)}.webnode-logo g.webnode-logo-dot{fill:var(--Webnode-Logo-Dot)}.webnode-logo g.webnode-logo-tb{fill:var(--Webnode-Logo-Tb)}
