.menu{padding:10px;display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:20px;background-color:#fff;position:relative}.menu.menu-roman,.menu.menu-lenka{background-color:#eee}.menu__list{display:flex;justify-content:center;align-items:center;padding:0;margin:0;list-style:none;gap:10px;flex-wrap:wrap}.menu__list__item{display:inline-block;vertical-align:top;padding:12px 15px;line-height:16px}.menu__listItemTitle{font-family:var(--my-font-arial);text-transform:uppercase;font-weight:400;font-size:16px;color:#000}.menu__listItemSeparator{display:block}.menu__listNewItems{right:0;bottom:0;text-transform:none;background:#c01;color:#fff;padding:3px;border-radius:4px;display:inline-block;margin-top:4px;font-weight:400;font-size:16px}.menu__list__item:hover .menu__listItemTitle{text-decoration:underline}.menu__list__activeItem .menu__list__item{background-color:var(--text-color);border-radius:4px}.menu__list__activeItem .menu__list__item .menu__listItemTitle{color:#fff}.menu__rest{position:absolute;right:10px;bottom:20px;transform:translateY(100%);display:flex;flex-direction:column;background:#fff;border-radius:4px;gap:5px;z-index:100;border:1px solid var(--my-border)}.menu__rest a{display:flex}.menu__rest a .menu__list__item{width:100%}@media only screen and (max-width:680px){.menu{margin-top:0;padding-bottom:0;position:fixed;inset:40px 5px 0;overflow:auto;box-sizing:border-box;z-index:100;justify-content:center;border:1px solid #ccc;align-items:flex-start}.menu>span{display:none!important}.menu.menu-roman>span,.menu.menu-roman>button{display:none}.menu.menu-lenka>span,.menu.menu-lenka>button{display:none}.menu__list{flex-direction:column;flex:1}.menu__list a{flex:1;width:100%}.menu__list__item{border:none;display:block}}.myButton{padding:5px 10px;border-radius:4px;font-size:16px;outline:none;border:1px solid var(--my-border);background:#efefef}.myButton.variant-outlined,.myButton.variant-filled{font-weight:700;font-family:var(--my-font-arial);font-size:20px;background:#fff;border:none;color:var(--text-color)}.myButton.variant-outlined.active,.myButton.variant-filled.active,.myButton.variant-outlined:hover,.myButton.variant-filled:hover{text-decoration:underline}.myButton.variant-filled{border:1px solid var(--text-color)}.myButton.variant-filled.active,.myButton.variant-filled:hover{color:#fff;background:var(--text-color);text-decoration:none;border:1px solid var(--text-color)}.myButton:disabled.variant-outlined,.myButton:disabled.variant-outlined.active,.myButton:disabled.variant-outlined:hover{background:#fff;color:#ccc;cursor:default}.myButton:disabled.variant-filled,.myButton:disabled.variant-filled.active,.myButton:disabled.variant-filled:hover{color:#ccc;background:#fff;border:1px solid #ccc;cursor:default}.christmas-content{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.christmas__btn{border:none;background:transparent;position:absolute;right:5%;bottom:5%;cursor:pointer;pointer-events:all}.christmas__btn img{width:100px}.christmas__timeout{position:absolute;right:calc(5% + 42px);bottom:25%;z-index:10;color:#fff;font-size:24px}.christmas__stopVideo{position:absolute;right:calc(5% + 42px);bottom:50%;z-index:10;pointer-events:all}.christmas__video{visibility:hidden}.pixiBackground{position:fixed;inset:0;z-index:-1}.kokokyka{position:absolute;width:200px;left:-28px;top:89px;z-index:1}.kokokyka img{width:200px}.kokokyka.winter{top:5px}.infoLine{border-top:1px solid var(--text-color);border-bottom:1px solid var(--text-color);text-align:center;padding:5px 10px;margin:0;line-height:24px;display:flex;flex-direction:row;gap:5px;justify-content:center;flex-wrap:wrap;background:#fff}.infoLine:empty{display:none}.infoLine__item{padding:3px 5px;border:1px solid var(--text-color);border-radius:4px;color:var(--text-color);background:#fff}.infoLine__item.active{color:#fff;background:var(--text-color)}.infoLine__item.past{color:#ccc;border-color:#ccc}@media only screen and (max-width:680px){.infoLine{margin:10px}}.notificationItem{display:flex;color:var(--text-color);border-radius:4px;background:#fff;border:1px solid var(--my-border);padding:5px 10px;width:200px;opacity:1;transition:opacity 1s ease;box-shadow:1px 1px 5px #000000bf}.notificationItem.disapearing{opacity:0}.notificationItem.error{background:#ff000080;color:#fff}.notifications{position:fixed;left:calc(50% - 100px);top:0;padding:5px;border-radius:4px;z-index:100}.notifications[data-len="0"]{display:none}.notifications__list{display:flex;gap:5px;flex-direction:column}.debugLine{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;border-top:1px solid var(--my-border);border-bottom:1px solid var(--my-border);background:#fafafa}.snowflake{color:#fff;font-size:1em;font-family:Arial,sans-serif;text-shadow:0 0 5px #000}.snowflake,.snowflake .inner{animation-iteration-count:infinite;animation-play-state:running}@keyframes snowflakes-fall{0%{transform:translateY(0)}to{transform:translateY(110vh)}}@keyframes snowflakes-shake{0%,to{transform:translate(0)}50%{transform:translate(80px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;pointer-events:none;animation-name:snowflakes-shake;animation-duration:3s;animation-timing-function:ease-in-out}.snowflake .inner{animation-duration:10s;animation-name:snowflakes-fall;animation-timing-function:linear}.snowflake:nth-of-type(0){left:1%;animation-delay:0s}.snowflake:nth-of-type(0) .inner{animation-delay:0s}.snowflake:first-of-type{left:10%;animation-delay:1s}.snowflake:first-of-type .inner,.snowflake:nth-of-type(8) .inner{animation-delay:1s}.snowflake:nth-of-type(2){left:20%;animation-delay:.5s}.snowflake:nth-of-type(2) .inner,.snowflake:nth-of-type(6) .inner{animation-delay:6s}.snowflake:nth-of-type(3){left:30%;animation-delay:2s}.snowflake:nth-of-type(11) .inner,.snowflake:nth-of-type(3) .inner{animation-delay:4s}.snowflake:nth-of-type(4){left:40%;animation-delay:2s}.snowflake:nth-of-type(10) .inner,.snowflake:nth-of-type(4) .inner{animation-delay:2s}.snowflake:nth-of-type(5){left:50%;animation-delay:3s}.snowflake:nth-of-type(5) .inner{animation-delay:8s}.snowflake:nth-of-type(6){left:60%;animation-delay:2s}.snowflake:nth-of-type(7){left:70%;animation-delay:1s}.snowflake:nth-of-type(7) .inner{animation-delay:2.5s}.snowflake:nth-of-type(8){left:80%;animation-delay:0s}.snowflake:nth-of-type(9){left:90%;animation-delay:1.5s}.snowflake:nth-of-type(9) .inner{animation-delay:3s}.snowflake:nth-of-type(10){left:25%;animation-delay:0s}.snowflake:nth-of-type(11){left:65%;animation-delay:2.5s}.mainContent{max-width:var(--page-width);margin:0 auto;padding-bottom:25px;position:relative}.mainContent.hide-page{display:none}.mainContent.page-winter{padding-top:95px}.mainContent__header{background-position:top center;position:relative;text-align:center}.mainContent__cont{position:relative;background:#fff;margin-top:-1px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.content{padding:16px 32px 32px}.mainContent__logoPart{display:inline-block;vertical-align:top;text-align:center;margin-top:35px}.mainContent__logoPart:hover{text-decoration:none}.mainContent__logo{display:inline-block;vertical-align:top}.mainContent__leftName{color:#6d506f;font-family:Great Vibes,Arial;text-transform:none;font-size:50px}.mainContent__separator{color:#000;font-family:Great Vibes,Arial;text-transform:none;margin:0 10px;font-size:30px;line-height:30px}.mainContent__otherName{color:#6d506f;font-family:Great Vibes,Arial;text-transform:none;font-size:50px}.mainContent__anon{font-family:Comfortaa;color:#898989;text-transform:uppercase;letter-spacing:4px;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.menu__hamburgetBtn{position:absolute!important;right:0;top:0;-webkit-tap-highlight-color:transparent}.mainContent__menuLinesCover{text-align:center;margin:0;padding:20px 0;background:#fff}.mainContent__menuLines{width:90%;display:inline-block;vertical-align:top}.mainContent__tomi{position:absolute;width:300px;right:-4px;top:-55px;z-index:1}.mainContent__tomi.winter{top:-95px}.mainContent__martinek{position:absolute;left:0;top:80%;transform:translate(-73%);z-index:-1;cursor:pointer}@keyframes martinek{0%{transform:translate(-73%) rotate(0)}25%{transform:translate(-93%) rotate(-90deg)}26%{transform:translate(-93%) rotate(-90deg) translate(0)}50%{transform:translate(-93%) rotate(-90deg) translate(80%)}75%{transform:translate(-93%) rotate(-90deg) translate(0)}to{transform:translate(-73%) rotate(0)}}.mainContent__martinek.animation{animation-name:martinek;animation-duration:10s;animation-direction:alternate}.mainContent__showPage{position:absolute;background:#ff0000b3;padding:16px;right:0;top:0;border-bottom-left-radius:4px}@media only screen and (max-width:1680px){.mainContent__tomi,.mainContent__martinek{display:none}}@media only screen and (max-width:1280px){.mainContent{padding:16px}}@media only screen and (max-width:680px){.mainContent{margin-top:0;padding:5px}.mainContent.page-winter{padding-top:0}.mainContent__anon{padding-top:10px;opacity:.8}.mainContent__headerNames{display:none}.mainContent__header{background:#fff}.mainContent__logoPart{display:none}.mainContent__menuLinesCover{padding:5px 0}.content{padding:16px 10px 25px}.content h2{margin-top:0}}.password{padding:10px;border-radius:4px;border:1px solid var(--my-border);display:flex;gap:10px;align-items:center;justify-content:center}.password__info{font-size:16px;line-height:20px}.password__passwordInput,.password__visibilityButton,.password__passwordButton{border:1px solid var(--my-border);padding:9px 10px;background:#fff;border-radius:4px}.password__visibilityButton{padding:3px 5px}.password__errorInfo{color:#c01;margin:0}.password__form{display:flex;flex-direction:row;gap:10px}@media only screen and (max-width:640px){.password{flex-direction:column}}.loader{display:flex;padding:25px 0;flex-direction:column;justify-content:center;align-items:center}.headerTitle{margin-top:0;color:var(--text-color);text-decoration:none;padding-bottom:10px;border-bottom:2px solid var(--text-color);font-size:24px}.mainPage{text-align:center}.mainPage .headerTitle{font-size:28px;border-bottom-width:4px}.mainPage__alignToCenter{text-align:center}.mainPage__place{margin:0;font-weight:400;text-decoration:none}.mainPage__place.others{text-decoration:underline}@keyframes opacityDec{0%{opacity:1}to{opacity:0}}@keyframes opacityInc{0%{opacity:0}to{opacity:1}}.mainPage__circlePhotoCont{margin:20px 0;display:flex;justify-content:center}.mainPage__circlePhotoContInt{position:relative;flex:0 0 auto;overflow:hidden;max-width:100%}.mainPage__circlePhoto{border:4px solid var(--text-color);border-radius:100%;background:var(--text-color);max-width:640px;max-height:640px;box-sizing:border-box;aspect-ratio:1;width:100%;height:100%}.mainPage__circlePhoto.old{display:none}.switch-images .mainPage__circlePhoto{animation:opacityInc 1s;animation-fill-mode:forwards}.switch-images .mainPage__circlePhoto.old{position:absolute;z-index:1;animation:opacityDec 1s;animation-fill-mode:forwards}.mainPage__list{margin:20px auto;padding:0;display:inline-block}.mainPage__listItem{font-size:20px;margin:5px 0;text-align:left}.mainPage__title{font-weight:700;text-decoration:none;color:var(--text-color)}.mainPage__list{list-style:none}.mainPage__child{display:flex;gap:10px;flex-direction:column}.mainPage__childItem{display:flex;gap:10px}.mainPage__childItemName{flex:1 1 50%;text-align:right}.mainPage__childItemValue{flex:1 1 50%;text-align:left;font-weight:700}.mainPage__children{display:flex;gap:10px;align-items:center;justify-content:center}.mainPage__childCont{min-width:290px}@media only screen and (max-width:800px){.mainPage__circlePhoto{max-width:100%}.mainPage__children{flex-direction:column}}.messengerPage__emojis{font-size:20px;line-height:24px;margin:5px 0;padding:0;cursor:pointer;font-weight:400}.messengerPage__emojis:hover{text-decoration:underline}.messengerPage__emojisList{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;gap:5px}.messengerPage__emojisList__item{flex:0 1 80px;background:#fff;border:1px solid var(--my-border);border-radius:4px;cursor:pointer;text-align:center;padding:2px;box-sizing:border-box;overflow:hidden;display:flex;gap:5px;flex-direction:column}.messengerPage__emojisList__itemTitle{text-align:center;white-space:pre;text-overflow:ellipsis;overflow:hidden}.messengerPage__emojisList__item:hover{background:#ddd;border-color:green}.messengerPage__list{padding:0;margin:15px 0 0;list-style:none;max-height:500px;overflow:auto}.messengerPage__list__item{padding:15px 0;border-top:1px solid #cacaca}.messengerPage__list__item .inner-content{padding:15px;background:#fff;border-radius:4px}.messengerPage__list__item .inner-content p{margin:0 0 10px;padding:0;height:64px;line-height:64px}.messengerPage__list__item .inner-content p img{display:inline-block;vertical-align:top;max-width:64px}.messengerPage__list__item .inner-content p:empty{display:none}.messengerPage__list__item .inner-content .bottom{display:flex;flex-direction:row;justify-content:space-between}.messengerPage__list__item .inner-content .bottom .user{text-align:left;font-size:14px;color:#666}.messengerPage__list__item .inner-content .bottom .removeUser{font-size:12px}.messengerPage__list__item .inner-content .bottom .date{text-align:right;font-size:14px;color:var(--my-border)}.messengerPage__list__item:first-child{border-top:none}.messengerPage__addSection{margin-top:15px}.messengerPage__textarea{width:100%;resize:none;padding:10px;font-size:16px;outline:none;border:1px solid var(--my-border);border-radius:4px;box-sizing:border-box;height:100px;text-align:left}.messengerPage__clearBtn{border:1px solid var(--my-border);padding:6px 10px;font-size:16px;background:#fff;border-radius:4px;margin-top:15px}.suggest{text-align:left;border:1px solid black;position:absolute;background:#fafafa;border:1px solid var(--my-border)}.suggest__item{display:block;padding:3px 10px;cursor:pointer}.suggest__item .image{display:inline-block;vertical-align:top}.suggest__item .image img{max-width:32px}.suggest__item .title{display:inline-block;vertical-align:top;font-size:16px;line-height:32px;margin-left:10px;color:#000}.suggest__item.active{background:var(--my-border)}.messengerPage__user-area{display:flex;flex-direction:row;justify-content:space-between}.messengerPage__user-area .messengerPage__user-name{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:center;flex-wrap:wrap}.messengerPage__user-area input[type=text]{height:24px}.galleryHeader{font-weight:700;font-size:20px;font-family:var(--my-font-roboto);color:#0009;padding:30px 0 10px;display:flex;flex-direction:column;gap:10px}.galleryHeader.first{padding-top:0}.galleryHeader.bottom-border{border-bottom:2px solid var(--text-color);margin-bottom:10px}.galleryHeader__backCont{flex:0 1 auto;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:5px}.galleryHeader__textPart{color:var(--text-color);font-size:24px}.galleryHeader__btns{display:flex;gap:10px;justify-content:center;border-bottom:2px solid var(--text-color);border-top:2px solid var(--text-color);padding:10px 0;flex-wrap:wrap}.galleryHeader__btns[data-count="1"]{justify-content:flex-end}@media only screen and (max-width:650px){.galleryHeader{justify-content:flex-start;flex-direction:column;gap:10px}.galleryHeader.first{padding-top:15px}.galleryHeader__btns{justify-content:flex-start}}.closeBtn{background:transparent;border:none;padding:0;margin:0;cursor:pointer}.closeBtn .svg-icon.close{width:20px;height:20px;fill:#666}.myAutoComplete{display:flex;width:100%}.selectLocation{display:flex;flex-wrap:wrap;flex-direction:row;gap:5px}.setCoordsDialog{max-width:400px;right:10px;bottom:10px}.setCoordsDialog .setCoordsDialog__btnClose{position:absolute;right:-8px;top:-13px;background:#fff;border-radius:100%;padding:2px;border:2px solid #ccc;display:flex;justify-content:center;align-items:center}.setCoordsDialog .setCoordsDialog__btnClose .svg-icon.close{width:16px;height:16px}.setCoordsDialog textarea{resize:none;width:100%;height:75px;border-radius:4px;border:1px solid #ccc;padding:10px;box-sizing:border-box;overflow:hidden}.setCoordsDialog .setCoordsDialog__coords{display:flex;flex-direction:column;gap:10px}.setCoordsDialog .setCoordsDialog__coordsLine{display:flex;flex-direction:row;justify-content:center;gap:10px}.setCoordsDialog .setCoordsDialog__coordsLine span{flex:0 0 50px;text-align:right}.setCoordsDialog .setCoordsDialog__coordsLine strong{flex:0 0 100px;text-align:left;overflow:hidden}.setCoordsDialog .setCoordsDialog__btns{display:flex;justify-content:flex-end}.height-profile{display:flex;flex-direction:column;gap:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}.height-profile__desc{display:flex;justify-content:center;align-items:center;margin:-6px 0 0;background:#fafafa}.height-profile__desc-cover{display:flex;gap:35px}.height-profile__ascdesc-item{display:flex;gap:5px;align-items:center;justify-content:center}.height-profile__ascdesc-item svg{position:relative;top:1px}.height-profile__ascdesc-itemValue{color:#828282}.height-profile__canvas-cover{position:relative}.height-profile__measure-items{display:flex;position:absolute;left:0;bottom:0;right:0}.height-profile__measure-items[data-count="3"] .height-profile__measure-item{flex:0 1 25%}.height-profile__measure-item{display:flex;justify-content:flex-end;align-items:center;gap:4px;box-sizing:border-box;padding-right:5px;padding-bottom:5px}.height-profile__measure-itemValue{font-weight:500;color:#828282}.height-profile__measure-itemUnit{font-size:10px;font-weight:300;color:#aba7a7}.height-profile__minmax-item{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;transform:translateY(-100%);margin-top:-2px}.height-profile__minmax-item.center{transform:translateY(-100%) translate(-50%)}.height-profile__minmax-item.right{transform:translateY(-100%) translate(-100%)}.height-profile__minmax-item__value{color:#828282;font-weight:500}.height-profile__minmax-item__unit{font-size:10px;line-height:10px;color:#aba7a7;white-space:pre}.heightProfileDialog{left:10px;bottom:10px;padding:10px 0 0!important}.heightProfileDialog .height-profile__minmax-item{padding:3px;border-radius:4px;background:#fff;border:1px solid #828282}.heightProfileDialog__btnClose{position:absolute;bottom:-3px;right:-5px;z-index:1;background:#fff;border-radius:100%;padding:2px;border:2px solid #ccc;display:flex;justify-content:center;align-items:center}.heightProfileDialog__btnClose .svg-icon.close{width:16px;height:16px}.heightProfileDialog__loader{width:320px;height:200px}.setTracksDialog{right:10px;bottom:10px}.setTracksDialog .setTracksDialog__btnClose{position:absolute;right:-8px;top:-13px;background:#fff;border-radius:100%;padding:2px;border:2px solid #ccc;display:flex;justify-content:center;align-items:center}.setTracksDialog .setTracksDialog__btnClose .svg-icon.close{width:16px;height:16px}.setTracksDialog textarea{resize:none;width:100%;height:75px;border-radius:4px;border:1px solid #ccc;padding:10px;box-sizing:border-box;overflow:hidden}.setTracksDialog .setTracksDialog__btns{display:flex;justify-content:flex-end}.selectTrackDialog{right:10px;bottom:10px}.selectTrackDialog .selectTrackDialog__btnClose{position:absolute;right:-8px;top:-13px;background:#fff;border-radius:100%;padding:2px;border:2px solid #ccc;display:flex;justify-content:center;align-items:center}.selectTrackDialog .selectTrackDialog__btnClose .svg-icon.close{width:16px;height:16px}.selectTrackDialog__tracksList{margin:0;padding:0;list-style:none}.selectTrackDialog__tracksItem{cursor:pointer}.mapContainer__mapControlsLeft{position:absolute;z-index:20;left:10px;top:10px;display:flex;gap:10px}.mapContainer__searchInput{background-color:#ffffffe6;border:1px solid var(--my-border);border-radius:4px;padding-left:10px;padding-right:10px;min-height:33px}.mapContainer__placeholder{width:15px}.mapContainer__mapControlsRight{position:absolute;z-index:20;right:10px;top:10px;display:flex;gap:10px}.mapContainer__settings{left:10px;top:50px;overflow:auto;max-height:calc(100% - 85px)}.mapContainer__settingsItem{display:flex;flex-direction:column;gap:5px}.mapContainer__settingsItemHeader{display:flex;flex-direction:row;justify-content:space-between;gap:10px;border-bottom:1px solid #ccc}.mapContainer__settingsItemSubtitle{padding-left:0}.mapContainer__settingsItemHeaderTitle{font-weight:700}.mapContainer__settingsItemTracks{display:flex;flex-direction:column;gap:5px}.mapContainer__settingsItemHeaderShow .myButton{padding:0;font-size:16px}.mapContainer__settingsItem.active .mapContainer__settingsItemHeader{border-color:var(--text-color)}.mapContainer__settingsItem.active .mapContainer__settingsItemHeaderTitle{color:var(--text-color)}.mapContainer__trackItemTitle{cursor:pointer}.mapContainer__trackItemTitle:hover{color:var(--text-color)}.mapContainer__trackItemTitles{cursor:pointer;display:flex;gap:2px;row-gap:2px;flex-direction:column}.mapContainer__trackItem{display:flex;flex-direction:row;gap:5px;align-items:center}.mapContainer__trackItemAltitude,.mapContainer__trackItemInfo{border:none;background:transparent;cursor:pointer;width:20px;height:20px;border-radius:4px}.mapContainer__trackItemAltitude:hover svg,.mapContainer__trackItemInfo:hover svg{fill:#ccc}.mapContainer__searchResults{left:10px;top:50px;max-height:calc(100% - 100px);max-width:50%}.mapContainer__searchResultsCloseBtn{position:absolute;right:5px;top:5px}.mapContainer__searchResultsList{margin:0;width:100%;padding:10px 50px 10px 10px;box-sizing:border-box}.mapContainer__searchResultsList li{list-style:none;font-family:var(--my-font-arial)}.mapContainer__searchResultsList li:hover{text-decoration:underline;cursor:pointer}.myCheckbox{cursor:pointer;display:flex;align-items:center}.mapContainer__addMarkers{z-index:15;inset:50px 55px 10px 150px;overflow:auto}.mapContainer__addMarkersArea{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0 10px}.mapContainer__addMarkersAreaBtn{padding:5px;width:125px;height:100px;position:relative}.mapContainer__addMarkersAreaBtn img{max-width:100%;max-height:100%}.mapContainer__addMarkersAreaBtn span{position:absolute;right:0;top:0;background:#fffc;text-align:center;left:initial;padding:3px;border-radius:4px}.mapContainer__addMarkersAreaBtn.selected{background:#c01}.mapContainer__checkboxes{padding:0 10px;display:flex;gap:10px;flex-direction:row;align-items:center;flex-wrap:wrap}.mapContainer__btns{padding:0 10px;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:space-between}.mapContainer__btnsPart{display:flex;gap:10px;flex-direction:row}.mapContainer__debug{position:absolute;left:10px;top:50px;gap:10px;overflow:auto;max-height:calc(100% - 100px);max-width:50%;min-width:140px}.mapContainer__routeCoordsList{display:flex;flex-direction:column;gap:5px}.mapContainer__routeCoordsListItem{display:flex;align-items:center;gap:10px;justify-content:space-between}.mapContainer__routeCoordsListItem .myButton{padding:0}.mapContainer__routeCoordsListItem:hover{background:#fafafa}.mapContainer__routeCoordsListItemBtns{display:flex;gap:10px;flex-direction:row;align-items:center}.mapContainer__select,.mapContainer__typeSelect{padding:5px 10px}.mapContainer__2contrsPerRow{display:flex;flex-direction:row;align-items:center;gap:5px;padding-top:10px;border-top:1px solid #ccc;justify-content:space-between}.mapContainer__infoLine{padding-bottom:10px;border-bottom:1px solid #ccc}.simplifyTrackDialog{right:10px;bottom:10px}.simplifyTrackDialog .simplifyTrackDialog__btnClose{position:absolute;right:-8px;top:-13px;background:#fff;border-radius:100%;padding:2px;border:2px solid #ccc;display:flex;justify-content:center;align-items:center}.simplifyTrackDialog .simplifyTrackDialog__btnClose .svg-icon.close{width:16px;height:16px}.simplifyTrackDialog__tracksList{margin:0;padding:0;list-style:none}.simplifyTrackDialog__tracksItem{cursor:pointer}.simplifyTrackDialog__tracksItem.active{color:var(--text-color)}.simplifyTrackDialog__btnsLine{display:flex;gap:5px;flex-direction:row;align-items:center}.simplifyTrackDialog__btnsLine.alignRight{justify-content:flex-end}.simplifyTrackDialog__btnsLine.spaceBetween{justify-content:space-between}.searchApi{left:10px;top:50px;overflow:auto;max-height:calc(100% - 100px);max-width:50%}.searchApi__controls{display:flex;gap:10px;flex-direction:row}.searchApi__controls input[type=text]{padding:5px;box-sizing:border-box}.searchApi__results{display:flex;flex-direction:column;border-top:1px solid #ccc}.searchApi__resultsItem{display:flex;gap:3px;flex-flow:row;align-items:center;flex-wrap:wrap;justify-content:space-between;cursor:pointer;padding:5px;border-bottom:1px solid #ccc}.searchApi__resultsItem:hover{background-color:#eee}.searchApi__resultsItemTitle{font-size:15px;line-height:15px}.searchApi__loading,.searchApi__resultsItemSubtitle{font-size:13px;line-height:13px;color:#666}.trackInfoDialog{right:10px;bottom:10px;min-width:200px}.trackInfoDialog .trackInfoDialog__btnClose{position:absolute;right:-8px;top:-13px;background:#fff;border-radius:100%;padding:2px;border:2px solid #ccc;display:flex;justify-content:center;align-items:center}.trackInfoDialog .trackInfoDialog__btnClose .svg-icon.close{width:16px;height:16px}.trackInfoDialog__tracks{border-top:1px solid #666}.trackInfoDialog__tracksList{margin:0;padding:0;list-style:none}.trackInfoDialog__tracksItem{cursor:default;padding:5px 0;border-bottom:1px solid #666}.trackInfoDialog__title{margin:0;font-size:16px;text-decoration:none}.trackInfoDialog__titleDistance{font-weight:400;margin-left:5px}.mapContainer{height:600px;position:relative;overflow:hidden;box-shadow:var(--my-shadow-edge)}.mapContainer.fullscreen{height:100%;position:fixed;inset:0;z-index:100;background:#fff}.mapContainer__map{height:100%}.mapContainer__map .maplibregl-canvas-container{cursor:default}.map-marker{z-index:2}.map-marker .map-marker__caption,.map-marker .map-marker__nameCaption{position:absolute;right:0;top:-10px;z-index:10;background:#fffffff2;text-align:center;padding:2px;font-size:14px;border-radius:4px;white-space:pre}.map-marker-inner{width:60px;height:60px;--red-color: #c01;--blue-color: #1d1d6f;border:2px solid #c01;border:2px solid var(--red-color);display:flex;justify-content:center;align-items:center;border-radius:100%;cursor:pointer;position:relative;background:#fff}.map-marker-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.map-marker-inner:after{content:"";position:absolute;left:50%;bottom:-10px;margin-left:-10px;width:0px;height:0px;border-style:solid;border-width:10px 10px 0 10px;border-color:var(--red-color) transparent transparent transparent;transform:rotate(0)}.map-marker-inner.video{border-color:var(--blue-color)}.map-marker-inner.video:after{border-color:var(--blue-color) transparent transparent transparent}.map-marker-text{z-index:1;cursor:default}.map-marker-text.top-marker{z-index:14}.map-marker-text.gps-marker{font-size:40px}.map-marker-text-inner{width:40px;height:40px;border:2px solid #c01;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:100%;cursor:default;position:relative}.map-marker-text-inner:after{content:"";position:absolute;left:50%;bottom:-10px;margin-left:-10px;width:0px;height:0px;border-style:solid;border-width:10px 10px 0 10px;border-color:#c01 transparent transparent transparent;transform:rotate(0)}.maplibregl-popup,.map-marker:hover,.map-marker-text:hover{z-index:13}.map-marker.active,.map-marker-text.active{z-index:12}.map-marker.active .map-marker-inner,.map-marker-text.active .map-marker-inner{width:90px;height:90px}.mapContainer__btn{background-color:#fff;padding:5px;height:36px;box-sizing:border-box}.mapContainer__btn:hover{background-color:#e7e2e2}.mapContainer__btn.active{background-color:var(--text-color);border-color:var(--text-color);color:#fff}.maplibregl-ctrl-top-right{top:50px}.mapContainer__tracks{position:absolute;z-index:10;left:10px;top:50px;background-color:#fff;border:1px solid var(--my-border);border-radius:4px;padding:10px;display:flex;flex-direction:column;gap:5px}.map-content-menu{display:flex;gap:5px;flex-direction:column}.map-content-menu-item{border:1px solid var(--text-color);background:#fff;padding:2px 5px;text-align:center;font-size:16px;cursor:pointer;border-radius:4px}.map-content-menu-item:hover{background-color:var(--text-color);color:#fff}.map__dialog{display:flex;flex-direction:column;gap:10px;position:absolute;z-index:20;background:transparent;border:none;padding:10px;min-height:50px;background:#fff;box-shadow:var(--my-shadow-edge)}@media only screen and (max-width:680px){.mapContainer__searchInput{max-width:100px}}.myGallery{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}@media only screen and (max-width:1280px){.myGallery{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1100px){.myGallery{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:850px){.myGallery{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:560px){.myGallery{grid-template-columns:repeat(1,1fr)}}.myGalleryItemBar{background:#00000080;padding:10px;position:absolute;left:0;right:0;opacity:1;display:flex;flex-direction:column;gap:8px}.myGalleryItemBar.bottom{bottom:0}.myGalleryItemBar.top{top:0}.myGalleryItemBar.no-mouse{pointer-events:none}.myGalleryItemBar.hide{opacity:0;transition:1s opacity}.myGalleryItemBar__title{font-size:18px;line-height:20px;color:#fff;text-transform:none}.myGalleryItemBar__subtitle,.myGalleryItemBar__duration{font-size:14px;line-height:14px;color:#fff;text-transform:none}.myGalleryItemBar__duration{display:flex;flex-direction:row;gap:3px;align-items:center}.myGalleryItemBar__duration svg{width:16px;height:16px}.myGalleryItemBar__subtitleArea{display:flex;gap:3px;justify-content:space-between}.myGalleryItemBar__subtitleArea:empty{display:none}.myGalleryItemBar__numbersPart{display:flex;flex-direction:row;gap:3px}.myGalleryItemBar__countIconLine{display:flex;gap:2px;color:#fff;align-items:center;font-size:14px;line-height:14px}.myGalleryTopRightDesc{position:absolute;right:0;top:0;pointer-events:none;display:flex;align-items:flex-end;flex-direction:column;gap:1px}.myGalleryTopRightDesc__item{color:#fff;font-size:14px;font-family:var(--my-font-roboto);justify-content:center;padding:10px;border-bottom-left-radius:4px;border-top-left-radius:4px}.myGalleryTopRightDesc__public{background:#0000ff80}.myGalleryTopRightDesc__news{background:#ff000080}.myGalleryTopRightDesc__daysFormat{background:#347e34cc}.myGalleryTopLeftDesc{position:absolute;left:0;top:0;display:flex;flex-direction:column;min-width:20px;font-size:14px;gap:3px;font-family:var(--my-font-roboto)}.myGalleryTopLeftDesc.empty{display:none}.myGalleryTopLeftDesc__mapLine,.myGalleryTopLeftDesc__coverPhoto,.myGalleryTopLeftDesc__editBtn{justify-content:flex-start;color:#fff;display:flex;flex-direction:row;gap:3px;align-items:center;padding:10px;background:#00000080;border-bottom-right-radius:4px;max-width:-moz-max-content;max-width:max-content}.myGalleryTopLeftDesc__debug{background:#2272134d;display:flex;flex-direction:column;gap:3px;padding:10px;font-size:14px;border-bottom-right-radius:4px}.myGalleryTopLeftDesc__debugLine{justify-content:flex-start;color:#fff;display:flex;flex-direction:row;gap:3px;align-items:center}.myGalleryTopLeftDesc__debugLine.type-error{background:#ff5858}.myGalleryTopLeftDesc__coverPhoto{background:#673ab799}.myGalleryTopRightGallery{position:absolute;right:2px;top:4px;pointer-events:none;display:flex;align-items:flex-end;flex-direction:column;gap:1px}.myGalleryTopRightGallery__icon{position:absolute;width:25px!important;height:25px!important;color:#f2f2f2}.myGalleryTopRightGallery__iconBottom{z-index:1;color:#333;right:-3px;top:-3px}.myGalleryTopRightGallery__iconTop{z-index:2;color:#aaa}.yearItems__img[data-load=false]{min-height:var(--gallery-item-height)}.yearItems__img.img-xcor{-o-object-fit:initial;object-fit:initial;height:auto;position:absolute;left:50%;top:0;height:var(--gallery-item-height);width:auto;min-width:235px}.yearItems__item{cursor:pointer;overflow:hidden}.yearItems__item.selected{box-shadow:0 0 2px 1px #ff000080}.yearItems__item.selected .myGalleryItemBar,.yearItems__item.selected .myGalleryTopRightDesc__public,.yearItems__item.selected .myGalleryTopRightDesc__daysFormat,.yearItems__item.selected .myGalleryTopLeftDesc .myGalleryTopLeftDesc__mapLine,.yearItems__item.selected .myGalleryTopLeftDesc .myGalleryTopLeftDesc__debug{background-color:#ff000080}.yearItems__mapHolder{margin-bottom:20px}.yearItems__mapJump{height:20px}.tags{margin-top:10px}.yearItems__emptyGallery{margin:0;padding:0}@media only screen and (max-width:468px){.yearItems__img.img-xcor{transform:translate(-50%)!important}}.scroller{position:sticky;z-index:10;box-sizing:border-box;transition:all ease 1s;bottom:-100px;left:80%;display:flex;justify-content:flex-end;padding-right:10px;pointer-events:none;flex-direction:row-reverse;justify-content:flex-start;gap:10px}.scroller.visible{bottom:5%}.scroller>*{pointer-events:all}.scroller__btn{padding:5px;height:36px}.switcher{display:flex;justify-content:center;align-items:center}.switcher__items{display:flex;justify-content:center;border-radius:16px;box-shadow:2px 2px 5px #000000bf;flex-wrap:wrap;overflow:hidden}.switcher__seperator{background:var(--my-border);width:1px}.switcher__item{padding:20px;text-align:center;text-transform:uppercase;text-decoration:none;background:#fff}.switcher__item.active,.switcher__item:hover{border-bottom:10px solid var(--text-color);padding-bottom:10px;text-decoration:none}.switcher.responsive .switcher__items{box-shadow:none;gap:5px;overflow:visible}.switcher.responsive .switcher__seperator{display:none}.switcher.responsive .switcher__item{border-radius:4px;padding-left:10px;padding-right:10px;border:1px solid var(--my-border)}.switcher.responsive .switcher__item.active,.switcher.responsive .switcher__item:hover{border-bottom:10px solid var(--text-color);padding-bottom:10px;text-decoration:none}@media only screen and (max-width:640px){.switcher__items{box-shadow:none;gap:5px;overflow:visible}.switcher__seperator{display:none}.switcher__item{border-radius:4px;padding-left:10px;padding-right:10px;border:1px solid var(--my-border)}}.myVideoControlProgressBar{flex:1;display:flex;align-items:center;position:relative}.myVideoControlProgressBar__cover{position:relative;border-radius:4px;overflow:hidden;flex:1;height:26px}.myVideoControlProgressBar__progressBar{position:absolute;left:0;top:0;width:0;height:100%;background:#a42e2eb3;z-index:1;box-sizing:border-box;cursor:pointer}.myVideoControlProgressBar__progressBar.background{background:#ffffff80;width:100%;z-index:0}.myVideoControlProgressBar__progressBar.click{z-index:2;background:transparent;width:100%}.myVideoControlProgressBar__progressBarTime{position:absolute;inset:0;text-align:center;color:#fff;z-index:5;pointer-events:none;font-size:16px;line-height:26px;display:flex;justify-content:center;align-items:center}.myVideoControls{display:flex;padding:5px;position:absolute;gap:5px;left:0;right:0;background:#0009;opacity:1;-webkit-tap-highlight-color:transparent;z-index:11}.myVideoControls.hide{opacity:0;transition:1s opacity;cursor:default;pointer-events:none}.myVideoControls.bottom{bottom:0}.myVideoControls.top{top:0}.myVideoControls__progressSound{flex:0 0 100px}.myVideoControls__playStop,.myVideoControls__prevNext,.myVideoControls__loop,.myVideoControls__fullscreen,.myVideoControls__close,.myVideoControls__sound{display:flex;background:#fff3;justify-content:center;align-items:center;border:none;width:36px;height:26px;border-radius:4px}.myVideoControls__playStop:hover svg,.myVideoControls__prevNext:hover svg,.myVideoControls__loop:hover svg,.myVideoControls__fullscreen:hover svg,.myVideoControls__close:hover svg,.myVideoControls__sound:hover svg{fill:var(--text-color)}.etcOptions{background:#fffc;padding:2px;border-radius:4px;border:none;display:flex;gap:5px;flex-direction:column}.etcOptions__item{background:#fff;padding:8px;border-radius:4px;text-align:center}.etcOptions__item:hover{background:#ccc}.externalLink{font-size:var(--default-font-size)}.galleryItemInfo{gap:5px;background:transparent;display:flex;justify-content:center;align-items:center;background:#0009;cursor:default}.galleryItemInfo__cont{display:flex;flex-direction:column;background:#fff;border-radius:4px;padding:16px;min-width:320px;max-width:max(calc(75% - 32px),400px);position:relative}.galleryItemInfo__btnClose{position:absolute;right:6px;top:6px}.galleryItemInfo__items{display:flex;flex-direction:column;gap:10px}.galleryItemInfo__item{display:flex;align-items:center;gap:10px}.galleryItemInfo__itemTitle{font-weight:700;flex:0 0 150px;text-align:right;white-space:pre}.myVideo{flex:1;position:relative;-webkit-tap-highlight-color:transparent;background:#000}.myVideo video{width:99.9%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;-webkit-tap-highlight-color:transparent}.myVideo__playBtn{position:absolute;left:50%;top:50%;background:#0009;border-radius:100%;display:flex;justify-content:center;align-items:center;margin-left:-32px;margin-top:-32px;z-index:10;cursor:pointer}.myVideo.fullscreen video{-o-object-fit:contain;object-fit:contain}.myVideoGalleryItemInfo{position:fixed;inset:0;width:100%;height:100%;z-index:100}@media only screen and (max-width:680px){.myVideo video{-o-object-fit:contain;object-fit:contain}}.videoPlaylistItem{color:#000;cursor:pointer;line-height:20px;font-size:16px;flex:0 0 33.3%;padding:5px;box-sizing:border-box;background:#ffffff1a;border-radius:4px;justify-content:center;display:flex;align-items:center;flex-direction:column;gap:5px;background:#ccc}.videoPlaylistItem.empty{cursor:default}.videoPlaylistItem__title,.videoPlaylistItem__subtitle{flex:1;width:100%}.videoPlaylistItem__title{text-align:center}.videoPlaylistItem__duration,.videoPlaylistItem__date,.videoPlaylistItem__position{color:#454343;font-size:14px;line-height:14px;flex:0 0 33.3%}.videoPlaylistItem__date{flex:0 0 calc(33.3% - 20px);text-align:center}.videoPlaylistItem__position{text-align:right}.videoPlaylistItem__subtitle{display:flex;justify-content:space-between;gap:10px;flex-direction:row}.videoPlaylistItem.active{cursor:default;flex:0 0 calc(33.3% - 10px);background:var(--text-color);font-size:20px;color:#fff}.videoPlaylistItem.active .videoPlaylistItem__duration,.videoPlaylistItem.active .videoPlaylistItem__date,.videoPlaylistItem.active .videoPlaylistItem__position{color:#ffffffb3}.videoPlaylist{cursor:default;position:fixed;inset:0;z-index:10;background:#655c5c;padding:5px;display:flex;gap:5px;flex-direction:column;-webkit-tap-highlight-color:transparent}.videoPlaylist .myVideo{max-height:calc(100% - 95px);border-radius:4px}.videoPlaylist .myVideo video{-o-object-fit:contain;object-fit:contain}.videoPlaylist .myVideo .myVideoControls{position:static;border-radius:4px}.videoPlaylist__info{display:flex;flex-direction:row;gap:5px;border-radius:4px}.overviewFilters{display:flex;gap:10px;flex-direction:column;padding-top:10px}.overviewFilters__line{display:flex;gap:10px;flex-direction:row;align-items:center;flex-wrap:wrap}.overviewFilters__buttons{display:flex;gap:10px;align-items:center;justify-content:space-between}.overviewFilters__buttonsArea{display:flex;gap:10px;align-items:center}.overview__title{font-weight:700}.overview__galleries{display:flex;flex-wrap:wrap;gap:10px}.overview__contents{display:flex;margin-bottom:25px;justify-content:center;gap:25px}.overview__gallery{flex-grow:0;flex-shrink:1;flex-basis:calc(1/3*100% - 10px);padding:10px;border:1px solid var(--my-border);border-radius:4px;box-sizing:border-box;cursor:pointer;text-align:center}.overview__gallery:hover{background:#eee}.overview__galleryHolder{width:100%;height:300px;display:flex;justify-content:center;align-items:center;background:#f6f4f3;border:1px solid var(--my-border);border-radius:4px;box-sizing:border-box;padding:10px}.overview__galleryCover{flex:0 1 auto;max-width:100%;max-height:100%;border-radius:4px}.overview__galleryTitle{text-decoration:none}.overview__notLogged{color:#c01}.overview__aboveScroller{height:36px}@media only screen and (max-width:1280px){.overview__photo,.overview__gallery,.overview__video{flex-basis:calc(50% - 10px);height:auto}}@media only screen and (max-width:640px){.overview__photo,.overview__gallery,.overview__video{flex-basis:calc(100% - 10px);height:auto}.switcher{padding-top:5px;margin-bottom:10px}.overview__contents{flex-direction:column;gap:5px;margin-bottom:10px}}.dancePage{position:relative}.dancePage__controls{margin-top:25px}.dancePage__inputText{border:1px solid var(--my-border);padding:4px 10px;background:#fff}.dancePage__btn{border:1px solid var(--my-border);padding:4px 10px;background:#fff;margin-left:15px}.dancePage__btn.clear{margin-left:0}.dancePage__timesPopup{position:absolute;left:-107px;top:55px;width:120%;background:#fff;border:1px solid var(--my-border);padding:10px;z-index:100}.dancePage__timesPopup ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;max-height:550px;flex-wrap:wrap}.dancePage__item{flex:0 0 33.3%;padding:2px 0}.dancePage__selectedTime{margin-top:15px}.dancePage__selectedTime>div{margin-bottom:5px}.dancePage__itemTime{display:inline-block;vertical-align:top;color:#000;width:50px;text-align:right;padding-right:5px}.dancePage__itemText{display:inline-block;vertical-align:top}.dancePage__item:hover .dancePage__itemTime,.dancePage__item:hover .dancePage__itemText{text-decoration:underline}.myGalleryItem{width:100%;flex:1 0 auto;position:relative;height:var(--gallery-item-height);display:flex;-webkit-tap-highlight-color:transparent;background:var(--my-border);box-shadow:var(--my-shadow-edge)}.myGalleryItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.myGalleryItem.video-item{cursor:pointer;overflow:hidden;justify-content:center}.myGalleryItem.video-item .myVideo:not(.fullscreen) .myVideoControlProgressBar__progressBarTime{font-size:14px}.myGalleryItem.photo-contain img{-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:480px){.myGalleryItem{height:var(--gallery-item-height-resp)}}.myGalleryItemDate{position:absolute;right:0;top:0;pointer-events:none;background:#00000080;display:flex;justify-content:center;align-items:center;min-width:20px;padding:10px;border-bottom-left-radius:4px}.myGalleryItemDate__date{color:#fff;font-size:14px;font-family:var(--my-font-roboto)}.myGalleryDownload{position:absolute;inset:0;pointer-events:none;background:#0000001a;display:flex;justify-content:center;align-items:center;z-index:100}.myGalleryDownload__title{color:#fff;font-size:18px;font-family:var(--my-font-roboto)}.myGalleryItem.gallery-detail{width:auto;flex:0 1 auto;max-width:100%;height:350px}.myGalleryItem.gallery-detail .galleryPage__img{width:auto;height:auto;-o-object-fit:initial;object-fit:initial}.tags{display:flex;gap:5px;flex-direction:row;flex-wrap:wrap}.tags__tagBtn{background:#fff;color:#000;border:1px solid var(--my-border);cursor:default}.tags__tagBtn.active{background:var(--text-color);color:#fff;border-color:var(--text-color)}.tags.clickable .tags__tagBtn{cursor:pointer}.tags.clickable .tags__tagBtn:hover{background:var(--text-color);color:#fff;border-color:var(--text-color)}.tagsGallery:empty{display:none}.descriptionDay{display:flex;gap:5px;flex-direction:column;border:1px solid #ccc;padding:10px;border-radius:4px;box-sizing:border-box}.descriptionDay__header{display:flex;justify-content:space-between;gap:10px}.descriptionDay__header.bottom-border{border-bottom:1px solid #ccc;padding-bottom:5px}.descriptionDay__title{font-weight:700}.descriptionDay__subt{display:flex;flex-wrap:wrap;gap:5px;flex-direction:row}.descriptionDay__desc.firstPrivate{padding-top:10px;border-top:2px solid var(--my-border)}@media only screen and (max-width:640px){.descriptionDay__header{justify-content:flex-start;flex-direction:column}}.monthData{display:flex;gap:10px;flex-direction:row;justify-content:space-between}.monthData__btn{display:flex;flex-direction:row;gap:5px;align-items:center}.monthData__btn.left-month{flex-direction:row-reverse}.description{display:flex;gap:10px;flex-direction:column;border:1px solid var(--my-border);padding:10px;border-radius:4px;box-sizing:border-box}.description.empty{display:none}.description__oldItem{margin:0;padding:0}.description__oldItem.firstPrivate{padding-top:10px;border-top:2px solid var(--my-border)}.description_tracksDesc{border-bottom:1px solid var(--my-border);padding-bottom:5px;margin-bottom:5px}.galleryDay{display:flex;flex-direction:column;gap:20px;background:#fcfcfc}.personPhoto{--width: 100px;width:100px;width:var(--width);display:flex;flex-direction:column;gap:5px;cursor:pointer;border:none;background:transparent;padding:0;box-sizing:border-box}.personPhoto.no-click{cursor:default}.personPhoto__defaultCover,.personPhoto__img{width:var(--width);height:var(--width);border-radius:100%;border:2px solid #666;background:var(--my-border);-o-object-fit:cover;object-fit:cover;box-sizing:border-box}.personPhoto__defaultCover{display:flex;justify-content:center;align-items:center}.personPhoto__defaultCover svg{width:calc(var(--width) / 2);height:calc(var(--width) / 2);fill:#666}.personPortraitTexture canvas{width:var(--width);height:var(--width);border-radius:100%;border:2px solid #666;background:var(--my-border)}.personPhoto__title{text-align:center;font-size:12px;line-height:14px}.personSelect__personPhoto{--width: 50px;margin-right:10px}.editControlsItem{display:flex;gap:10px;flex-direction:column;width:calc(50% - 10px);box-sizing:border-box}.editControlsItem.type-coords{width:100%}.editControlsItem.type-persons{display:flex;flex-direction:column;width:100%}.editControlsItem.type-persons .myAutoComplete{width:calc(50% - 10px)}.editControlsItem.type-deleted h4{margin:0}.editControlsItem.type-deleted .tags{margin-top:0}.editControlsItem__tags{width:100%}.editControlsItem__persons{display:flex;flex-direction:column;width:100%;gap:10px}.editControlsItem__persons .editControlsItem__customPersons{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap}.editControlsItem__lastPersons{display:flex;flex-direction:column;width:100%;gap:10px}.editControls{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.editControls__top{display:flex;flex-direction:column;gap:10px}.editControls__bottom{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.editControls__title{border-bottom:2px solid var(--text-color);padding:10px 0;margin-bottom:10px;font-weight:700}.editControls__flexColumn{display:flex;align-items:center;gap:10px;flex-direction:row}.editControls__typeItems{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.editControls__chkboxs{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%}.editControls__btns{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.galleryDebug{display:flex;gap:10px;flex-direction:column;padding:10px;border:1px solid var(--my-border);background:#fafafa;border-radius:4px}.galleryDebug__firstLine{display:flex;flex-direction:row;gap:10px;align-items:center}.galleryDebug__title{border-bottom:2px solid var(--text-color);padding:10px 0;margin-bottom:10px;font-weight:700}.galleryDebug__selectedPhotos{display:flex;gap:10px;flex-direction:column}.galleryDebug__selectControls{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-direction:row}.galleryDebug__flexColumn{display:flex;align-items:center;gap:10px;flex-direction:row}.galleryDebug__flexBetween{justify-content:space-between}.galleryDebug__selectedRange{display:flex;gap:10px;flex-direction:row;align-items:center;flex-wrap:wrap}.galleryDebug__selectedRange .myInputNumber__input{width:50px}.galleryDebug__selectedPhotosBtnArea{display:flex;gap:10px;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.galleryDebug__selectedPhotosBtnAreaLeft{display:flex;gap:10px;flex-direction:row;align-items:center;flex-wrap:wrap}.modal .modal-window{backdrop-filter:blur(27.1828px);border-radius:12px;box-shadow:0 4px 16px #0003;box-sizing:border-box;flex:0 0 auto;padding:40px;width:400px;position:relative;background:#fff;cursor:default}.modal .modal-window .modal-window-btn-close{position:absolute;right:8px;top:8px;padding:10px}.modal.top-position{padding-top:5%;align-items:flex-start}.modal+.modal{background:transparent}.modal-window.editDialog{display:flex;width:100%;height:100%;flex-direction:row;gap:20px;max-width:calc(100% - 64px);max-height:calc(100% - 64px)}.modal-window.editDialog .editControlsItem{width:100%}.modal-window.editDialog .myAutoComplete{max-width:200px}.editDialog__column{display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.editDialog__column.left{flex:1 0 auto;max-width:calc(100% - 600px)}.editDialog__column.right{flex:1}.editDialog__column .editControls{flex:1;height:100%}.editDialog__column .editControls__top{overflow:auto;padding-right:10px}.editDialog__column .editControls__bottom{border-top:2px solid var(--my-border);padding-top:10px}.editDialog__title{border-bottom:2px solid var(--text-color);padding:10px 0;margin-bottom:10px;font-weight:700;justify-content:space-between;display:flex;flex-direction:row}.editDialog__titleNoBold{font-weight:400;cursor:pointer}.editDialog__imgCover{height:100%;background:#fafafa;overflow:hidden;display:flex;justify-content:center;align-items:center}.editDialog__imgCover img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:750px),(max-height:1000px){.modal-window.editDialog{width:100%;height:100%;overflow:auto;max-height:calc(100% - 32px)}.editDialog__imgCover{height:auto}}.galleryDayBreadCrumber{display:flex;flex-direction:row;gap:10px;align-items:center;flex-wrap:wrap}.galleryDayBreadCrumber__item{display:flex;justify-content:center;align-items:center;gap:5px;flex-direction:row;border:1px solid var(--my-border);padding:2px 4px;border-radius:4px;height:44px;cursor:pointer;background:#fff}.galleryDayBreadCrumber__item:hover{background:#f9f9f9}.galleryDayBreadCrumber__title{font-weight:700;text-transform:capitalize}.galleryDayBreadCrumber__desc:empty{display:none}.galleryDayInfo{display:flex;flex-direction:row;gap:10px;align-items:center;flex-wrap:wrap;background:#fcfcfc}.galleryDayInfo__separator{height:1px;width:100%;background:var(--my-border)}.covid-header{margin-bottom:20px;display:flex;justify-content:flex-start;align-content:center;gap:10px;flex-direction:row;padding:10px;border:1px solid var(--my-border);border-radius:4px;align-items:center}.covid-header__pre{font-weight:700}.yearGalleryCont .galleryHeader{margin-bottom:20px}.yearGalleryCont .myGalleryItem.selected .myGalleryTopLeftDesc .myGalleryTopLeftDesc__mapLine,.yearGalleryCont .myGalleryItem.selected .myGalleryTopLeftDesc .myGalleryTopLeftDesc__editBtn,.yearGalleryCont .myGalleryItem.selected .myGalleryTopLeftDesc .myGalleryTopLeftDesc__debug,.yearGalleryCont .myGalleryItem.selected .myGalleryItemDate,.yearGalleryCont .myGalleryItem.selected .myGalleryItemBar{background:#ff000080}.yearGalleryCont .myGalleryItem.select-mode .myVideo{pointer-events:none}.yearGalleryCont .galleryDebug{margin-bottom:20px}.yearGallery__title{font-weight:700;font-size:20px;font-family:var(--my-font-roboto);color:#0009;margin-top:0;cursor:pointer}.yearGallery.map-open .yearGallery__title,.yearGallery.map-open .mapContainer{margin-bottom:15px}.yearGallery__mapJump{height:10px}.yearGallery__loading{position:fixed;inset:0;background:#0003;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0}.yearGallery__daysFormat{display:flex;flex-direction:column;gap:20px}.yearGallery__playBtn,.yearGallery__timeBtn{display:flex;justify-content:center;align-items:center}.fullscreenGallery{width:100%;height:100%;background:transparent;display:flex;justify-content:center;align-items:center;-webkit-tap-highlight-color:transparent}.fullscreenGallery__titleItems{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px;-webkit-tap-highlight-color:transparent}.fullscreenGallery__titleItems .fullscreenGallery__titleItem{color:#fff;padding:0;text-align:center;font-size:16px;line-height:20px}.fullscreenGallery__titleItems:empty{display:none}.fullscreenGallery__persons,.fullscreenGallery__subTitle{color:#fff;text-align:center;-webkit-tap-highlight-color:transparent}.fullscreenGallery__persons:empty,.fullscreenGallery__subTitle:empty{display:none}.fullscreenGallery__desc{position:absolute;left:0;right:0;bottom:0;z-index:10;background:#0006;padding:5px 10px;display:flex;gap:10px;flex-direction:column;container-type:inline-size;container-name:gallerydesc;-webkit-tap-highlight-color:transparent}.fullscreenGallery__desc.full-data{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.fullscreenGallery__desc.full-data .fullscreenGallery__subTitle,.fullscreenGallery__desc.full-data .fullscreenGallery__titleSpace{flex:0 0 auto}.fullscreenGallery__desc.full-data .fullscreenGallery__subTitle{text-align:left}.fullscreenGallery__desc.full-data .fullscreenGallery__titleItems{flex:1 1 auto}.fullscreenGalleryContentArea{flex:0 1 auto;box-shadow:0 0 8px #000000e0;-moz-user-select:none;user-select:none;-webkit-user-select:none;display:flex;box-shadow:none;max-width:100%;max-height:100%;-webkit-tap-highlight-color:transparent}.fullscreenGalleryContent{flex:0 1 auto;display:flex;justify-content:center;position:relative;-webkit-tap-highlight-color:transparent}.fullscreenGalleryContent .fullscreenGalleryImg,.fullscreenGalleryContent .myVideo{flex:0 1 auto;box-shadow:0 0 8px #000000e0;background:transparent;position:relative;-webkit-tap-highlight-color:transparent}.fullscreenGalleryContent .fullscreenGalleryImg video,.fullscreenGalleryContent .myVideo video{background:transparent;-o-object-fit:contain;object-fit:contain;-webkit-tap-highlight-color:transparent}.fullscreenGalleryContent .fullscreenGalleryImg img,.fullscreenGalleryContent .myVideo img{max-width:100%;max-height:100%;-webkit-tap-highlight-color:transparent}.fullscreenGalleryLoader{flex:0 1 auto;height:60px;width:60px;position:absolute;left:50%;top:50%;margin:-30px auto 0 -30px;animation:rotation .6s infinite linear;border-left:6px solid rgba(0,174,239,.15);border-right:6px solid rgba(0,174,239,.15);border-bottom:6px solid rgba(0,174,239,.15);border-top:6px solid rgba(0,174,239,.8);border-radius:100%;-webkit-tap-highlight-color:transparent}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fullscreenGalleryPanel{position:fixed;top:50%;bottom:0;margin-top:-50px;height:100px;border-radius:100%;background:#0006;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:100;-webkit-tap-highlight-color:transparent}.fullscreenGalleryPanel.left{left:2px}.fullscreenGalleryPanel.right{right:2px}.fullscreenGalleryIcon{flex:0 1 auto;width:100px;color:#fff;font-size:50px;text-align:center;display:flex;justify-content:center;align-items:center}.fullscreenGalleryContent__etcButton{position:fixed;right:2px;top:2px;background:#0006;border:none;border-radius:4px;display:inline;opacity:0;padding:0;z-index:-1}.fullscreenGalleryContent__etcButton.after-load{position:absolute;transition:2s opacity 0s ease;opacity:1;padding:5px;z-index:0}.fullscreenGalleryContent__etcButton.video-etc{background:#fff6}.etcOptions{position:absolute;right:2px;top:45px;z-index:10}.fullscreenGalleryGalleryItemInfo{position:absolute;inset:0;z-index:1000}@media only screen and (max-width:640px){.fullscreenGalleryPanel{width:65px;height:65px;margin-top:-32px}.fullscreenGallery__desc.full-data{flex-direction:column;gap:2px}.fullscreenGallery__desc.full-data .fullscreenGallery__titleItems{padding:2px;overflow:hidden;max-height:68px}.fullscreenGallery__desc.full-data .fullscreenGallery__subTitle,.fullscreenGallery__desc.full-data .fullscreenGallery__titleSpace{text-align:center;flex:0 1 auto}}@container gallerydesc (width < 100px){.fullscreenGalleryContent__etcButton,.fullscreenGallery__titleItems,.fullscreenGallery__persons,.fullscreenGallery__subTitle{display:none}}.galleryPage__title{font-weight:700}.galleryPage__btn{border:1px solid var(--my-border);padding:6px 10px;background:#fff;border-radius:4px}.galleryPage__videos{display:flex;flex-wrap:wrap;gap:10px}.galleryPage__video{flex-grow:0;flex-shrink:1;flex-basis:calc(1/3*100% - 10px);padding:10px;border:1px solid var(--my-border);border-radius:4px;background:#f6f4f3;box-sizing:border-box;cursor:pointer;text-align:center}.galleryPage__sticky{display:flex;gap:10px;flex-wrap:wrap}.galleryPage__sticky .myButton.as-link{background-color:#fff}.galleryPage__photos{display:flex;flex-wrap:wrap;gap:10px}.galleryPage__photo{flex-grow:0;flex-shrink:1;flex-basis:calc(1/3*100% - 10px);padding:10px;border:1px solid var(--my-border);border-radius:4px;background:#f6f4f3;box-sizing:border-box;cursor:pointer}.galleryPage__videoHolder{height:300px;display:flex;align-items:center;justify-content:center}.galleryPage__photoCont{display:flex;justify-content:center;align-items:center;width:100%;height:300px}.galleryPage__photoImg{flex:0 1 auto;max-width:100%;max-height:100%;border-radius:4px}.galleryPage__videoElem{max-height:240px}.galleryPage__galleryTitle{text-decoration:none}.galleryPage__photo:hover,.galleryPage__video:hover{background:var(--my-border)}.galleryPage__notLogged{color:#c01}.galleryPage__img[data-load=false]{min-height:var(--gallery-item-height)}.galleryPage__aboveScroller{height:36px}.galleryPage .description{margin-bottom:20px}.galleryPage .tagsGallery{margin-top:var(--content-top)}.galleryPage__prevNextGallery{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1280px){.galleryPage__photo,.galleryPage__gallery,.galleryPage__video{flex-basis:calc(50% - 10px);height:auto}}@media only screen and (max-width:640px){.galleryPage__photo,.galleryPage__gallery,.galleryPage__video{flex-basis:calc(100% - 10px);height:auto}}.pixiKrtecek{position:fixed;inset:0;z-index:100;background:#fff}.krtecek-btn-close{position:fixed;right:20px;top:20px;z-index:101}.krtecek-btn-close .svg-icon.close{width:40px;height:40px}.othersPage__pixi{display:flex;gap:10px;flex-wrap:wrap}.othersPage__title{margin-top:20px}.othersPage__list{display:flex;flex-direction:column;gap:10px}.othersPage__checkboxes{display:flex;flex-direction:row;gap:10px;margin-top:20px}.othersPage__serverContent{margin-top:20px;display:flex;flex-direction:column;gap:20px;padding-bottom:50px}.othersPage__serverOutput{padding:10px;border:1px solid var(--my-border);background:#efefef;margin-bottom:20px}.othersPage__controls{display:flex;justify-content:space-between;gap:10px;flex-direction:row;flex-wrap:wrap}.othersPage__controlsLeft,.othersPage__controlsRight{display:flex;gap:10px;flex-direction:row}.calendarLegend{display:flex;gap:5px;flex-direction:row;justify-content:center;flex-wrap:wrap}.calendarLegend__item{color:#fff;padding:5px 10px;text-align:center;border-radius:4px;font-size:14px;line-height:16px;border:2px solid transparent!important}.calendarLegend__item.clickable{cursor:pointer}.calendarLegend__item.active{border:2px solid #000!important;filter:drop-shadow(2px 4px 6px black)}.my-event{cursor:pointer}.calendarPage__dateArea{display:flex;position:relative;top:41px;padding-left:125px;pointer-events:none}.calendarPage__datePicker{pointer-events:all;max-width:175px}.calendarPage__datePicker input{padding-top:10px;padding-bottom:10px}.fc{min-height:750px}.fc-day.active-day{background:#dbd9d9!important}.fc-day.active-day .fc-daygrid-day-top a{color:#000}.fc-daygrid-event{margin-top:2px!important}.fc-toolbar-title{text-decoration:none}.fc-daygrid-block-event .fc-event-title{padding:2px;font-family:var(--my-font-arial)}.fc-daygrid-event{white-space:normal}.fc-direction-ltr .fc-daygrid-event.fc-event-start{margin-right:4px}.fc-direction-ltr .fc-daygrid-event.fc-event-end{margin-left:4px}.calendarLegend{margin-top:10px}@media only screen and (max-width:768px){.calendarPage__dateArea{padding-left:0;justify-content:flex-end;margin-top:-50px}.fc-header-toolbar.fc-toolbar{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}}.thisDateGalleryControls{display:flex;flex-direction:row;gap:5px;align-items:center;flex-wrap:wrap}.thisDateGalleryControls .myButton{display:flex;height:42px;align-items:center}.thisDateGalleryControls .nextCounter{padding:0 10px}@media only screen and (max-width:680px){.thisDateGalleryControls{gap:10px}}.trackMap{box-shadow:var(--my-shadow-edge)}.trackMap .maplibregl-ctrl-top-right{top:0}.yearItemSubItem,.yearItemSubItem__desc{display:flex;flex-direction:column;gap:5px}.yearItemSubItem__desc:empty{display:none}.yearItemSubItem__descParag{margin:0}.yearItemSubItem__btns{display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.yearItemSubItem__btns .myButton{font-size:14px}.yearItemSubItem__map{height:400px;display:flex;margin-top:10px}.yearItemSubItem__map .trackMap{width:100%;flex:1;height:400px}.thisDayGallery .galleryHeader{margin-bottom:25px;padding-bottom:10px}.thisDayGallery__jumpToDate{max-width:160px}.thisDayGallery__jumpToDate input{padding-top:10px;padding-bottom:10px}.thisDayGallery__emptyGallery{margin:0;padding:0}.thisDayGallery__yearItemTitle{font-size:24px;margin:0;color:var(--text-color);text-decoration:none;border-bottom:2px solid var(--text-color);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:10px}.thisDayGallery__yearsOverview{display:flex;flex-direction:column;gap:50px}.thisDayGallery__yearItem{display:flex;flex-direction:column;gap:25px}.thisDayGallery__yearItemDesc{margin:-5px 0}.thisDayGallery__yearItemDesc:empty{display:none}.thisDayGallery__yearItemSubItems{display:flex;flex-direction:column;gap:10px}.thisDayGallery__yearItemSubItems:empty{display:none}.inThisDayPage__sticky{padding-top:36px}.inThisDayPage__prevNextBtn{height:36px}.inThisDayPage .galleryHeader__btns{padding-top:20px}.inThisDayPage .yearItems{margin-top:var(--content-top)}.myGalleryItem.selected{box-shadow:0 0 2px 1px #ff000080}.myGalleryItem.selected .myGalleryItemBar,.myGalleryItem.selected .myGalleryTopRightDesc__public,.myGalleryItem.selected .myGalleryTopRightDesc__daysFormat,.myGalleryItem.selected .myGalleryTopLeftDesc .myGalleryTopLeftDesc__mapLine,.myGalleryItem.selected .myGalleryTopLeftDesc .myGalleryTopLeftDesc__debug{background-color:#ff000080}.tracksPage__yearsSwitcher{margin-bottom:15px}.tracksPage .myGalleryItemBar__subtitle{flex:1}.tracksPage__subtitle{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tracksPage__subtitleTracks{display:flex;flex-direction:row;gap:3px;align-items:center}.tracksPage__tagsFilter{display:flex;align-items:center;justify-content:center;margin-bottom:25px;gap:10px;flex-direction:column;flex-wrap:wrap}.worldMap{position:relative;height:470px}.tracksPage__visitedTitle{margin-top:20px}.searchResultsTable__tableHead{font-weight:700!important}.searchResultsTable__tableHead.center,.searchResultsTable__tableTdCenter{text-align:center!important}.searchResultsTable__tableTdPre{white-space:pre}.searchResultsTable__tableTr:hover{background-color:#eee}.searchResultsTable__tableTr a{text-decoration:underline}.searchPersonTable__tableHead{font-weight:700!important}.searchPersonTable__tableHead.center{text-align:center!important}.searchPersonTable__tableTr:hover{background-color:#eee}.searchPage{display:flex;gap:20px;flex-direction:column}.searchPage__searchArea{display:flex;justify-content:flex-start;align-items:center;gap:10px;flex-wrap:wrap}.searchPage__searchArea .searchPage__searchInput{border:1px solid var(--text-color);padding:7px;font-size:16px;border-radius:4px;max-width:300px;width:100%}.searchPage__searchArea .myCheckbox{border:1px solid var(--text-color);padding:6px;border-radius:4px}.searchPage__btnsArea{display:flex;justify-content:space-between;gap:10px;flex-direction:row;flex-wrap:wrap}.searchPage__leftArea,.searchPage__rightArea{display:flex;gap:10px;flex-direction:row}.uploadItem{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--my-border);border-radius:4px}.uploadItem.bg-red{background:#f009}.uploadItem.bg-green{background:#0f09}.uploadItem__cover{height:200px;position:relative}.uploadItem__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.uploadItem__title,.uploadItem__type{text-align:center;font-size:14px;padding:5px 0}.uploadItem__title.size,.uploadItem__type.size{color:#fff;background:#666}.uploadItem__title.error,.uploadItem__type.error{color:#fff;background:red}.uploadItem__type{position:absolute;right:2px;top:2px;background:#fffc;padding:4px;border-radius:4px}.uploadItem:hover{border-color:var(--text-color)}.uploadPage{position:relative}.uploadPage__dad{display:flex;justify-content:center;align-items:center;border:1px solid var(--my-border);border-radius:4px;padding:50px 25px;cursor:pointer}.uploadPage__dad input{display:none}.uploadPage__dad:hover,.uploadPage__dad.active{border-color:var(--text-color)}.uploadPage__uploadArea{margin:20px 0;display:flex;justify-content:center;align-items:center}.uploadPage__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:25px}.uploadPage__items .uploadItem{flex:0 1 calc(20% - 10px)}.uploadPage__loader{position:absolute;inset:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#fffc;padding:0}.uploadPage__message{text-align:center}@media only screen and (max-width:900px){.uploadPage__items .uploadItem{flex:0 1 calc(25% - 10px)}}@media only screen and (max-width:750px){.uploadPage__items .uploadItem{flex:0 1 calc(33.3% - 10px)}}@media only screen and (max-width:520px){.uploadPage__items .uploadItem{flex:0 1 calc(50% - 10px)}}@media only screen and (max-width:360px){.uploadPage__items .uploadItem{flex:0 1 100%}}.visitsPage__title{margin-top:15px}.myInputNumber{display:flex}.myInputNumber__input{padding:5px 10px;border-radius:4px;font-size:16px;outline:none;border:1px solid var(--my-border)}.yearsSalaryTable__priceCell{white-space:pre}.yearsSalaryTable__row:hover{background:#f7f7f7}.yearsSalaryTable__row.quart-item,.yearsSalaryTable__row.quart-item:hover{background:#ddd}.searchPersonTable__tableHead{white-space:pre}.storyItem{border:1px solid var(--my-border);border-radius:4px;box-sizing:border-box;padding:20px;display:flex;gap:10px;position:relative;max-width:500px}.storyItem__emoji{flex:0 0 100px}.storyItem__emoji img{max-width:100px}.storyItem__desc{flex:1;display:flex;justify-content:center;align-items:center}.storyItem__descCont{text-align:center}.storyItem__sign{flex:0 0 25px;display:flex;justify-content:flex-end;align-items:flex-end;color:#4343e3;font-size:28px}.storyPage__storiesCont{display:flex;justify-content:center}.storyPage__stories{display:flex;gap:10px;flex-direction:column}.birthdaysPage__allFilters{display:flex;flex-direction:column;gap:10px}.birthdaysPage__filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.birthdaysPage__btns{display:flex;justify-content:flex-end}.birthdaysPage__months{display:flex;gap:20px;flex-direction:column;margin-top:20px}.birthdaysPage__month{display:flex;gap:10px;flex-direction:column;border:1px solid var(--my-border);border-radius:4px;padding:10px;box-sizing:border-box}.birthdaysPage__month.active{border-color:var(--text-color);border-width:2px}.birthdaysPage__monthTitle{margin:0;text-decoration:none;color:var(--text-color)}.snakePage__cont{width:100%;height:500px}.dataContentPage__categories{display:flex;flex-direction:column;gap:20px;margin-top:25px}.dataContentPage__category{display:flex;flex-direction:column;gap:10px}.dataContentPage__categoryTitle{color:var(--text-color);margin:0;padding:0}.dataContentPage__items{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.dataContentPage__item{display:flex;border:1px solid var(--my-border);padding:10px;border-radius:4px;gap:10px}.paymentsTable__priceCell{white-space:pre}.paymentsTable__center{text-align:center!important}.paymentsTable__row:hover{background:#f7f7f7}.paymentsTable__row.quart-item,.paymentsTable__row.quart-item:hover{background:#ddd}.paymentsTable__tableHead{font-weight:700!important;text-align:center!important}.salaryPage .margin-left{margin-left:5px}.salaryPage__title{margin-top:15px}.salaryPage__salaryLine{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.salaryPage__salaryLine .myInputNumber input{width:60px}.salaryPage__salaryBtnsLine{margin-top:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.salaryPage__salaryBtnsLine span{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.salaryPage__salaryBtnsLine .myCheckbox{gap:5px}.salaryPage__salaryDesc{line-height:24px}.salaryPage__mergeAreas{display:flex;flex-direction:row;gap:10px;margin-bottom:10px}.salaryPage__mergeAreas textarea{flex:1 1 50%;height:75px}.salaryPage__mergeBtns{display:flex;justify-content:flex-end}.salaryPage__discountPrice{display:flex;gap:10px;flex-direction:column}.salaryPage__discountPrice__line1{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:10px;flex-wrap:wrap}.salaryPage__discountPrice__line1 strong{cursor:pointer}.salaryPage__discountPrice__line2{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:10px;flex-wrap:wrap}.storyTellerScreen{position:absolute;inset:0;z-index:101;display:flex;justify-content:center;align-items:center;transition:opacity 1s ease}.storyTellerScreen.hide,.storyTellerScreen.anim-show-start{opacity:0}.storyTellerScreen.anim-hide-start,.storyTellerScreen.anim-show{opacity:1}.storyTellerScreen.anim-hide{opacity:0}.storyTellerScreen__textStyle{background:#fff;padding:20px;border-radius:10px;font-size:24px;width:100%;display:flex;gap:10px;box-sizing:border-box}.storyTellerScreen__textStyleLeft{flex:0 0 150px;padding:0;text-align:left;color:#000;font-size:24px}.storyTellerScreen__textStyleCenter{flex:1 1 auto;padding:0;text-align:center;box-sizing:border-box}.storyTellerScreen__textStyleRight{flex:0 0 150px;text-align:right;padding:0}.storyTellerScreen__typeText,.storyTellerScreen__typeImage,.storyTellerScreen__typeVideo{display:flex;width:100%;height:100%;flex-direction:column;flex:1;padding:25px;box-sizing:border-box;gap:25px}.storyTellerScreen__typeText{justify-content:center}.storyTellerScreen__typeImage__img,.storyTellerScreen__typeVideo__video{flex:1 1 auto;display:flex;justify-content:center;box-sizing:border-box;overflow:hidden;padding-bottom:5px}.storyTellerScreen__typeImage__imgElem{max-width:100%;max-height:100%;box-shadow:0 0 8px #000000e0;border-radius:4px}.storyTellerScreen__typeVideo__videoElem{box-shadow:0 0 8px #000000e0}.storyTellerScreen__typeImage__text{flex:0 0 auto;justify-content:center;align-items:center;display:flex}@media only screen and (max-width:680px){.storyTellerScreen__textStyle{flex-direction:column;padding:10px;gap:5px}.storyTellerScreen__textStyleLeft{flex:1;text-align:center;padding:0;font-size:14px}.storyTellerScreen__textStyleLeft:empty{display:none}.storyTellerScreen__textStyleCenter{flex:1;padding:0;font-size:16px}.storyTellerScreen__textStyleRight{flex:1;padding:0;text-align:center;font-size:14px}.storyTellerScreen__textStyleRight:empty{display:none}.storyTellerScreen__typeImage,.storyTellerScreen__typeVideo{padding:10px;gap:10px}.storyTellerScreen__typeImage__imgElem{-o-object-fit:contain;object-fit:contain}}.storyTeller{position:fixed;inset:0;background:#000000b3;z-index:100;display:flex;backdrop-filter:blur(2px);flex-direction:column}.storyTeller__ui{display:flex;gap:3px;flex-direction:column;flex:0 0 auto}.storyTeller__screen{flex:1 0 auto;display:flex;justify-content:center;align-items:center;position:relative}.storyTeller__controls{display:flex;justify-content:flex-end;gap:5px;padding-right:5px}.storyTeller__progress{height:3px;background-color:#fffc;transition:width .4s ease}.storyTeller__btn{background:transparent;border:none;padding:0 5px;margin:0;cursor:pointer}.lenka2024Page__choices{display:flex;justify-content:center;align-items:center;gap:10px;margin:10px;flex-wrap:wrap}.lenka2024Page__durations{display:flex;margin:20px 0;justify-content:center;gap:10px;align-items:center}.lenka2024Page .tags{margin-top:0}@media only screen and (max-width:680px){.lenka2024Page__durations{flex-direction:column}}.databaseItem{display:flex;flex-direction:column;gap:5px;flex:0 1 calc(25% - 10px);max-width:calc(25% - 10px);border:1px solid #ccc;background:#fafafa;border-radius:4px;box-sizing:border-box;padding:10px;justify-content:space-between}.databaseItem__itemTitle{margin:0;white-space:pre;text-overflow:ellipsis;overflow:hidden}.databaseItem__itemDesc,.databaseItem__itemPrice{margin:0}.databaseItem__images{display:flex;flex-direction:row;gap:5px;justify-content:center;height:150px}.databaseItem__imageItem{height:150px;overflow:hidden;cursor:pointer;box-sizing:border-box;border:1px solid #000;border-radius:4px}.databaseItem__imageItemCover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.databaseItem__itemHeader{display:flex;flex-direction:column;gap:5px}@media only screen and (max-width:900px){.databaseItem{flex:0 1 calc(33.3% - 10px);max-width:calc(33.3% - 10px)}}@media only screen and (max-width:800px){.databaseItem{flex:0 1 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (max-width:600px){.databaseItem{flex:0 1 100%;max-width:100%}}.databaseItems__search{margin-top:20px;display:flex;justify-content:center;flex-direction:row;gap:10px;align-items:center;flex-wrap:wrap}.databaseItems__search input[type=text]{padding:6px 10px;font-size:16px;border:1px solid var(--text-color);border-radius:4px}.databaseItems__items{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px;flex-direction:row}.imageTesterPage__buttons{margin:25px 0;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.imageTesterPage__loadingCount{padding:10px 0;text-align:center}.imageTesterPage__myInput{padding-left:10px;border:1px solid var(--text-color);border-radius:4px}.imageTesterPage__gallery{margin-top:25px}.uploadPage__type-upload .myGalleryItemBar.bottom{background:#21802180}.guessPage .myGallery{margin-top:20px}.guessPage__filter{display:flex;flex-direction:column;gap:10px}.guessPage__controls{display:flex;flex-direction:row;gap:10px;align-items:center}.guessPage__guessItem{display:flex;flex-direction:column;gap:10px;margin-top:25px}.guessPage__guessItemPhoto{display:flex;flex-direction:row;gap:10px;justify-content:center;height:500px;background:#ccc;box-sizing:border-box;padding:10px}.guessPage__guessItemPhotoCover img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.guessPage__guessItemNames{display:flex;justify-content:center;align-items:center;gap:10px}.guessPage__guessItemNames .tags{justify-content:center}.guessPage__gameInfo{display:flex;justify-content:space-between;flex-direction:row;gap:10px;align-items:center}.guessPage__gameInfoValues{display:flex;flex-direction:row;gap:10px;justify-content:center}.guessPage__gameInfoCorrect strong{color:green}.guessPage__gameInfoWrong strong{color:red}.guessPage__msg{text-align:center}.guessPage__msg span.correct{color:green}.guessPage__msg span.wrong{color:red}.guessPage__msg a{font-weight:700;text-decoration:underline}.guessPage__gameInfo__left,.guessPage__gameInfo__right{flex:0 0 25%}.guessPage__gameInfo__right{display:flex;justify-content:flex-end;gap:10px;align-items:center}.guessPage__gameInfo__right .myInputNumber__input{width:25px}.searchPhotosPage{display:flex;gap:10px;flex-direction:column}.searchPhotosPage .myAutoComplete{width:auto}.searchPhotosPage__allControls{display:flex;flex-direction:column;gap:20px}.searchPhotosPage__flex{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.searchPhotosPage__info{text-align:center;margin:0;width:100px;font-size:16px;line-height:16px;border-radius:100%;border:2px solid #666;height:100px;background:#fff;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center}.searchPhotosPage__allControlsCont{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.searchPhotosPage__allButtons{display:flex;gap:10px;flex-wrap:wrap;max-width:230px;justify-content:flex-end}.searchPhotosPage__allButtons .myButton{height:34px}.searchPhotosPage__jumpToDate{max-width:175px}.searchPhotosPage__filterBtn{white-space:pre}.searchPhotosPage__searchInfo{display:flex;gap:10px;flex-direction:row;align-items:flex-start}.searchPhotosPage__infoCount{font-weight:700}.searchPhotosPage__allButtonsCover{display:flex}@media only screen and (max-width:680px){.searchPhotosPage__allControlsCont{flex-direction:column}.searchPhotosPage__allButtons{max-width:100%;width:100%}}.changelogPage__items{display:flex;flex-direction:column;gap:10px}.changelogPage__item{display:flex;flex-direction:row;gap:25px}.changelogPage__itemDate{font-weight:700;flex:0 0 85px}.familyTreeItem{position:absolute;display:flex;padding:16px;align-items:center;justify-content:center;box-sizing:border-box}.familyTreeItem__inner{display:flex;flex:1;border:2px solid rgba(0,0,0,.2);border-radius:10px 0;align-items:center;justify-content:center;text-align:center;padding:10px}.familyTreeItem__inner.male{background:#a4ecff}.familyTreeItem__inner.female{background:#fdaed8}.familyTreeItem__inner.root{border-color:#0006}.familyTreeItem__content{min-height:50px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.familyTreeItem__nameLine{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center}.familyTreeItem__name{font-weight:400}.familyTreeItem__deceasedLine{width:100%;display:flex;justify-content:space-between;gap:10px}.familyTreeItem__age{white-space:pre}.familyTreeItem__parentAges{display:flex;flex-direction:row;gap:10px;justify-content:center}.familyTreeItem__parentAgesItem{display:flex;flex-direction:row;gap:10px;justify-content:space-between;font-size:14px;color:#333;align-items:center;padding-right:5px}.familyTreeItem__parentAgesItemSep{width:1px;height:28px;background:#666}.familyTreeItem__parentAgesItemName{text-align:left}.familyTreePage{display:flex;gap:20px;flex-direction:column}.familyTreePage .headerTitle{margin:0}.familyTreePage .react-transform-wrapper{width:100%;height:100%}.familyTreePage__content{overflow:hidden;border:1px solid #ccc}.familyTreePage__root{position:relative}.familyTreePage__controls{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap}.familyTreePage__controls.right{justify-content:flex-end}.familyTreePage__content{background:#fff;max-height:500px}.familyTreePage__content.fullscreen{max-height:100%}.familyTreePage__btnClose{position:fixed;right:20px;top:20px;z-index:101}.familyTreePage__btnClose .svg-icon.close{width:40px;height:40px}.familyTreePage__contentFriends{display:flex;flex-direction:column;gap:10px}.familyTreePage__contentFriendItem{display:flex;flex-direction:row}.familyTreePage__contentFriendItemSeparator{height:2px;width:100%;background:var(--my-border)}.familyTreePage__contentFriendItemPerson{display:flex;flex-direction:row;align-items:center;gap:10px}.familyTreePage__contentFriendItemPerson .personPhoto{--width: 50px}.familyTreePage__contentFriendItemPerson__childPadding{display:none;width:50px}.familyTreePage__contentFriendItemPerson__parentsAge{font-size:14px;color:#666}.familyTreePage__contentFriendItem.child .familyTreePage__contentFriendItemPerson__childPadding{display:flex}.holidaysPage__margin-top-large{margin-top:25px}.linksPage__title{margin-top:20px}.linksPage__links{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.linksPage__linkItem{display:flex;flex-direction:column;gap:10px;border:1px solid var(--my-border);padding:10px;border-radius:4px}.linksPage__linkItem:hover{text-decoration:none;background:#fafafa}.linksPage__linkItem:hover .linksPage__linkItemTitle,.linksPage__linkItem:hover .linksPage__linkItemDesc{text-decoration:none}.linksPage__linkItem.active{border-color:#c01}.linksPage__linkItemDesc{color:#666;font-size:14px}.mortagePage__title{margin-top:20px}.mortagePage__params{display:flex;flex-direction:row;gap:10px;align-items:center}.mortagePage__output{margin-top:25px;display:flex;flex-direction:row;gap:10px;align-items:center}.mortagePage__tableMonths{margin-top:25px}.traitorsPage{margin:0 auto;max-width:960px;font-family:Zradci;color:var(--traitors-yellow);padding-top:50px}.traitorsPage__init{text-align:center;opacity:0;transition:opacity 1s ease-in}.traitorsPage__init h1{text-decoration:none;cursor:pointer}.traitorsPage__intro,.traitorsPage__vojta{position:relative;opacity:0;transition:opacity 1s ease-in;padding-bottom:50px}.traitorsPage__intro img,.traitorsPage__vojta img{max-width:100%}.traitorsPage__intro h1,.traitorsPage__vojta h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(5);font-size:40px;text-decoration:none}.traitorsPage__intro p,.traitorsPage__vojta p{font-size:40px;line-height:50px;text-align:center}.btn_holder{margin-top:25px;display:flex;justify-content:center;align-items:center}.showVojtaBtn{cursor:pointer;border:1px solid #ccc;color:var(--traitors-bg);background:var(--traitors-yellow);border-radius:4px;padding:20px 40px;font-size:24px;line-height:30px}.traitorsPage__vojta{display:flex;flex-direction:column;gap:20px}.traitorsPage__vojta h1{position:static;left:0;top:0;transform:none;font-size:40px;text-decoration:none;text-align:center}.traitorsPage__vojta img{width:100%}.traitorsPage__vojta .husa{width:500px;position:fixed;bottom:0;transition:right 5s ease-in;transition-delay:1s;right:-600px;transform:rotate(320deg)}.traitorsPage__vojta .vojta__info{opacity:0;transition:opacity 1s ease-in}.kiaPage__items{display:flex;flex-direction:column;gap:10px}.kiaPage__filters{display:flex;flex-direction:row;gap:10px;margin-top:20px;margin-bottom:20px}.kiaPage__item{display:flex;flex-direction:row;gap:10px;padding:10px;background:#fafafa}.kiaPage__itemImg{border:2px solid #000;border-radius:4px;width:300px;height:224px}.kiaPage__itemImg img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.kiaPage__itemSpecs{display:flex;flex-direction:column;gap:10px}.kiaPage__itemPriceFull{margin-left:10px;text-decoration:line-through}html{height:-webkit-fill-available}body{--my-shadow-edge: 2px 2px 4px 1px rgba(0, 0, 0, .88);--my-shadow-edge-hover: 2px 2px 4px 1px rgba(82, 25, 86, .55);--my-border: #ccc;--my-font-roboto: Roboto, Helvetica, Arial, sans-serif;--my-font-arial: Arial, Helvetica, sans-serif;--text-color: #b673bb;--content-top: 100px;--traitors-bg: #002021;--traitors-yellow: #e0b141;--traitors-green: #014745;--page-width: 1280px;--gallery-item-height: 350px;--gallery-item-height-resp: 300px;margin:0;padding:0;height:100vh;height:-webkit-fill-available;min-height:100vh;min-height:-webkit-fill-available;font-family:Arial,Helvetica,sans-serif;font-family:var(--my-font-arial);overflow:auto;background-color:#f8efde;background-size:auto}body.fish-bg{background-size:cover!important}body.roman{--text-color: #666;--my-shadow-edge-hover: 2px 2px 4px 1px rgba(35, 90, 50, .55);background-color:#fff}body.roman .infoLine{background:#f5f5f5}body.lenka{--text-color: #9c7e83;--my-shadow-edge-hover: 2px 2px 4px 1px rgba(35, 90, 50, .55);background-color:#fff}body.lenka .infoLine{background:#f5f5f5}body.christmas{background-size:contain!important;background-color:#000!important}body.winter-body{background:url(/img/tree.png) repeat fixed!important;background-color:#a08898!important}@font-face{font-family:Zradci;src:url(/web-data/ZRDC-CZ-Black.ttf) format("truetype")}@font-face{font-family:ZradciBold;src:url(/web-data/ZRDC-CZ-Bold-500.ttf) format("truetype")}.MuiPickersSectionList-root{padding:10px 0!important}.calendar-event.default{border:#363e45;background-color:#363e45}.calendar-event.state-holiday{border:#39397d;background-color:#39397d}.calendar-event.calendar1{border:#c01;background-color:#c01}.calendar-event.calendar2{border:#008000;background-color:green}.calendar-event.calendar3{border:var(--fc-event-bg-color);background-color:var(--fc-event-bg-color)}.calendar-event.calendar4{border:#6f8a6f;background-color:#6f8a6f}.allow-user-select{-webkit-user-select:text;-moz-user-select:text;user-select:text}input,button,img,textarea,select,a{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}input:active,button:active,img:active,textarea:active,select:active,a:active,input:target,button:target,img:target,textarea:target,select:target,a:target,input:focus,button:focus,img:focus,textarea:focus,select:focus,a:focus{outline:none!important;-webkit-tap-highlight-color:transparent}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button>*{pointer-events:none;position:relative;top:0;left:0}button::-moz-focus-inner{border:0}a{color:var(--text-color);text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover{text-decoration:underline}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#8a8a8a;border-radius:4px}*{scrollbar-color:#8a8a8a #ffffff;scrollbar-width:thin}#app{position:fixed;overflow:auto;inset:0}h1,h2,h3,h4{text-decoration:underline}.modal{align-items:center;display:flex;justify-content:center;inset:0;overflow:hidden;position:fixed;z-index:10;cursor:pointer;background:#0009;-webkit-tap-highlight-color:transparent}.overflow-2-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (max-width:1700px){body{background-position:top left}}@media only screen and (max-width:468px){body{background-position:right;--content-top: 25px}}@media only screen and (max-width:680px){body.roman,body.lenka{background:#fefefe}}

/*# sourceMappingURL=main2583.css.map*/