.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}}.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}.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}.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}.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}}.mainContent{max-width:var(--page-width);margin:10px auto 0;padding-bottom:25px;position:relative}.mainContent.hide-page{display:none}.mainContent__header{position:relative;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px}.mainContent__cont{background:#fafafa;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__showPage{position:absolute;background:#ff0000b3;padding:16px;right:0;top:0;border-bottom-left-radius:4px}@media only screen and (max-width:1280px){.mainContent{padding:16px}}@media only screen and (max-width:680px){.mainContent{margin-top:0;padding:5px}.mainContent__anon{padding-top:10px;opacity:.8}.mainContent__headerNames{display:none}.mainContent__header{background:#fff;height:35px}.mainContent__logoPart{display:none}.mainContent__menuLinesCover{padding:5px 0}.content{padding:10px}.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}.mainPage{text-align:center}.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}}.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}}.small-calendar{display:flex;flex-direction:row;width:360px;max-height:300px;min-height:200px;justify-content:center;align-items:flex-start;overflow:auto}.small-calendarMonth,.small-calendarMonths,.small-calendarYears{display:flex;flex-direction:column;gap:10px}.small-calendarYears,.small-calendarMonthsItems{flex-direction:row;flex-wrap:wrap}.small-calendarYears .my-chip,.small-calendarMonthsItems .my-chip{font-size:20px}.small-calendarMonthsItems{display:flex;gap:10px}.small-calendarYears .my-chip{width:100px}.small-calendar__controls,.small-calendar__controlsButtons{display:flex;flex-direction:row;justify-content:space-between;gap:5px}.small-calendar__controls{align-items:center}.small-calendar__dayNames,.small-calendar__dayDatesRow{display:flex;flex-direction:row;gap:5px}.small-calendar__dayNames{justify-content:space-between}.small-calendar__dayNamesItem{display:flex;flex:1;justify-content:center;font-size:16px;font-weight:400;color:#000}.small-calendar__controlsTitle{padding-left:12px;font-weight:700;font-size:16px;color:#000;cursor:pointer}.small-calendarMonthsTitle{padding-left:2px;font-weight:700;font-size:16px;color:#000}.small-calendarDateBtn{min-width:47px!important;position:relative}.small-calendarDateBtnSub{position:absolute;left:30px;top:24px;color:#000;font-size:10px;padding:0;display:flex;min-width:0;line-height:10px;margin:0;text-transform:none}.active-date .small-calendarDateBtnSub{color:#fff}.jumpToDate{position:relative}.jumpToDate__btn{position:absolute!important;right:2px;top:2px;min-width:28px!important}.jumpToDate__calendar{position:absolute;padding:10px;border-radius:4px;left:0;top:48px;background:#fff;border:1px solid var(--my-border);z-index:100}.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)}.headerTitle{margin-top:0;color:var(--text-color);text-decoration:none;padding-bottom:10px;border-bottom:2px solid var(--text-color);font-size:24px}.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:190px}.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:190px}.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}.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}.myInputNumber{display:flex}.myInputNumber__input{padding:5px 10px;border-radius:4px;font-size:16px;outline:none;border:1px solid var(--my-border)}.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%}}.searchPhotosAgePage{display:flex;gap:10px;flex-direction:column}.searchPhotosAgePage .myGallery{margin-top:20px}.searchPhotosAgePage__allControls{display:flex;flex-direction:column;gap:20px}.searchPhotosAgePage__flex{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.searchPhotosAgePage__allControlsCont{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.searchPhotosAgePage__searchInfo{display:flex;gap:10px;flex-direction:row;align-items:flex-start}.searchPhotosAgePage__infoCount{font-weight:700;margin-left:5px}@media only screen and (max-width:680px){.searchPhotosAgePage__allControlsCont{flex-direction:column}}.othersPage__list,.othersPage__checkboxes{display:flex;flex-direction:column;gap:10px}.othersPage__title{margin-top:20px}.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)}.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}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=main1128.css.map*/