html{--webbg: #fff;--text: #262626;--bg: #eaedf1;--cubes: #d5d8dd;--whiteorblack: #eff3f5;--white: #eff3f5;--white2: #fff;--black: #262626;--sectioncolor: #0064fa;--sectioncolor2: #0000ba;--sectioncolor3: #a5e6e9;--invert: none;--displayDark: none;--displayLight: block;--buttonBG: #ab404d;--buttonBGhover: #95313c}html.dark-theme{--webbg: #141414;--text: #eff3f5;--bg: #202124;--cubes: #e5e8e8;--whiteorblack: #262626;--invert: invert(.92) hue-rotate(180deg);--displayDark: block !important;--displayLight: none !important;--buttonBG: #81222d;--buttonBGhover: #681c24}.dark-theme{--webbg: #141414;--text: #eff3f5;--bg: #202124;--cubes: #e5e8e8;--whiteorblack: #262626;--invert: invert(.92) hue-rotate(180deg);--displayDark: block !important;--displayLight: none !important;--buttonBG: #2d3239;--buttonBGhover: #363c45}.invert{-webkit-filter:var(--invert);filter:var(--invert)}.dark{display:var(--displayDark)!important}.light{display:var(--displayLight)!important}html{font-size:100%}*{-webkit-font-smoothing:grayscale;-moz-osx-font-smoothing:grayscale;font-family:GT Eesti,Arial,sans-serif;font-weight:300;line-height:1.3;color:var(--white2);margin:0}h1{font-weight:700;font-size:2rem;line-height:1.1;margin-bottom:.25rem}h2{font-weight:600;font-size:1.5rem;margin-bottom:.25rem}h3{font-weight:600;font-size:1.25rem;margin-bottom:.25rem}.sectionColorAccent{color:var(--sectioncolor)}b{font-weight:600}.allikas{font-size:.85rem;line-height:1.2;opacity:.5}.l{text-align:left!important}.c{text-align:center!important}.r{text-align:right!important}ul{margin-top:12px;padding-left:18px}li{font-weight:300;font-size:1rem;line-height:23px;list-style:none;position:relative;margin-bottom:12px}li:before{background-color:var(--sectioncolor);border-radius:50%;content:"";display:block;position:absolute;height:10px;width:10px;top:7px;right:100%;margin-right:8px}.bg1{background:var(--sectioncolor)!important}.bg2{background:var(--sectioncolor2)!important}.bg3{background:var(--sectioncolor3)!important}body{background:var(--webbg)}.bg{background:var(--bg)!important}.city-animation-container[data-v-f01fc1fc]{width:100%;height:100%;overflow:hidden;background-color:var(--v4637bad6);position:relative}canvas[data-v-f01fc1fc]{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.dark-theme .bookmark__item--active{-webkit-filter:invert(.05);filter:invert(.05)}@media only screen and (max-width: 900px){body .bookmark{display:grid;gap:10px;grid-template-columns:1fr 1fr}}.bookmark{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px}.bookmark__item{background:var(--buttonBG);border-radius:12px;border:0;text-align:left;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:14px 18px;cursor:pointer;position:relative;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bookmark__item:hover{background-color:var(--buttonBGhover)}.bookmark__item--active{background:var(--black);pointer-events:none;overflow:hidden}.bookmark__item--active .icon{display:none}.bookmark .item-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:1;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.bookmark .item-animation:before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(45%,rgb(20,20,20)),color-stop(99%,rgba(20,20,20,0)));background:-moz-linear-gradient(left,rgb(20,20,20) 45%,rgba(20,20,20,0) 99%);background:linear-gradient(90deg,#141414 45%,#14141400 99%)}.bookmark .text{position:relative;z-index:1}.bookmark .num{font-weight:400;font-size:12px;display:block;margin-bottom:5px}.bookmark .title{font-weight:600}.bookmark .icon{width:10px;min-width:10px;height:18px;margin-left:20px;z-index:99}
