.mount{margin:5rem 0 1rem}.mount .mount-main-image{margin-top:7rem;position:relative;overflow:hidden;border-radius:.75rem;box-shadow:0 10px 30px rgba(0,0,0,.25)}@media (max-width:992px){.mount .mount-main-image{margin-top:6rem}}.mount .mount-main-image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block;width:100%}.mount .mount-main-image .mount-main-image-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.35) 45%,transparent);padding:1.5rem}@media (max-width:640px){.mount .mount-main-image .mount-main-image-overlay{padding:1rem}}.mount .mount-main-image .mount-main-image-content{color:#fff;width:100%}.mount .mount-main-image .mount-main-image-title{margin:0;font-size:2.75rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;text-shadow:0 2px 12px rgba(0,0,0,.55)}@media (max-width:992px){.mount .mount-main-image .mount-main-image-title{font-size:2rem}}@media (max-width:640px){.mount .mount-main-image .mount-main-image-title{font-size:1.5rem}}.mount .mount-main-image .mount-main-image-meta{margin-top:.5rem}.mount .mount-main-image .mount-main-image-altitude{display:inline-flex;align-items:baseline;gap:.4rem;padding:.35rem .85rem;border-radius:999px;background:hsla(0,0%,100%,.15);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:1.1rem;font-weight:600}.mount .mount-main-image .mount-main-image-altitude i{font-size:.95rem;opacity:.9}.mount .mount-main-image .mount-main-image-altitude small{font-size:.75rem;font-weight:500;opacity:.85}.mount .mount-header-no-image{margin-top:7rem;padding:2rem 1.5rem;border-radius:.75rem;background:linear-gradient(135deg,#2c3e50,#4a6580);color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2)}@media (max-width:992px){.mount .mount-header-no-image{margin-top:6rem}}@media (max-width:640px){.mount .mount-header-no-image{padding:1.5rem 1rem}}.mount .mount-header-title{margin:0;font-size:2.75rem;font-weight:700;line-height:1.1;letter-spacing:-.02em}@media (max-width:992px){.mount .mount-header-title{font-size:2rem}}@media (max-width:640px){.mount .mount-header-title{font-size:1.5rem}}.mount .mount-header-meta{margin-top:.5rem}.mount .mount-header-altitude{display:inline-flex;align-items:baseline;gap:.4rem;padding:.35rem .85rem;border-radius:999px;background:hsla(0,0%,100%,.15);font-size:1.1rem;font-weight:600}.mount .mount-header-altitude small{font-size:.75rem;font-weight:500;opacity:.85}.mount .breadcrumb{justify-content:flex-end;margin-top:.5rem;font-size:16px}@media (max-width:640px){.mount .breadcrumb{justify-content:flex-start}}.mount .button-mountain-info{display:none}@media (max-width:640px){.mount .button-mountain-info{display:block}}.mount .button-edit-mountain{border:3px solid rgba(159,95,13,.4196078431)}.mount .map-options .btn-group{width:100%}.mount .map{width:100%;height:900px;margin-bottom:.5rem}@media (max-width:768px){.mount .map{height:70vh}}.mount .select-map-provider{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:.5rem .75rem;margin-bottom:.5rem;border-radius:.5rem;background:rgba(0,0,0,.02)}.mount .select-map-provider label{font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:#495057;margin:0;white-space:nowrap}@media (max-width:380px){.mount .select-map-provider label{display:none}}.mount .select-map-provider select.form-select{width:auto;min-width:220px;max-width:275px;margin:0;padding:.45rem 2.25rem .45rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.08);background-color:#fffceb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;box-shadow:inset 0 1px 2px rgba(0,0,0,.04);transition:border-color .15s ease,box-shadow .15s ease}.mount .select-map-provider select.form-select:focus{border-color:#6c757d;box-shadow:0 0 0 .2rem rgba(108,117,125,.15);outline:0}.mount .mountain-info{min-height:920px;padding:1rem;background:#fff;border-radius:.75rem;box-shadow:0 4px 14px rgba(0,0,0,.1)}.mount .mountain-info .nav-tabs{border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:.5rem}.mount .mountain-info .tabs.full{width:100%}.mount .mountain-info .form-group{padding:.5rem;margin-bottom:.5rem;border-radius:.5rem;background:rgba(0,0,0,.02)}.mount .mountain-info .form-group label{font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:#495057;margin-bottom:.25rem}.mount .mountain-info .ephemeris .form-group{background:transparent;padding:0;margin-bottom:0}.mount .mountain-info .nearest-mountains{overflow-y:auto;height:500px}.mount .mountain-info .nearest-mountains li{margin-left:-15px}.mount .mountain-info input[type=text]:not(:-moz-read-only),.mount .mountain-info textarea:not(:-moz-read-only){background:#fffceb;border:1px solid rgba(0,0,0,.08);border-radius:.5rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.04);-moz-transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease}.mount .mountain-info input[type=text]:not(:read-only),.mount .mountain-info select.form-select:not(:disabled),.mount .mountain-info textarea:not(:read-only){background:#fffceb;border:1px solid rgba(0,0,0,.08);border-radius:.5rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.04);transition:border-color .15s ease,box-shadow .15s ease}.mount .mountain-info input[type=text]:not(:-moz-read-only):focus,.mount .mountain-info textarea:not(:-moz-read-only):focus{border-color:#6c757d;box-shadow:0 0 0 .2rem rgba(108,117,125,.15);outline:0}.mount .mountain-info input[type=text]:not(:read-only):focus,.mount .mountain-info select.form-select:not(:disabled):focus,.mount .mountain-info textarea:not(:read-only):focus{border-color:#6c757d;box-shadow:0 0 0 .2rem rgba(108,117,125,.15);outline:0}.mount .mountain-info input[readonly],.mount .mountain-info textarea[readonly]{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.06);border-radius:.5rem}.mount .mountain-info .form-control,.mount .mountain-info .form-select{border-radius:.5rem}.mount .mountain-info .regions-selector{line-height:36px}.mount .mountain-info select#orometrySelector,.mount .mountain-info select.form-select.positions{padding:.45rem 2.25rem .45rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.08);background-color:#fffceb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;box-shadow:inset 0 1px 2px rgba(0,0,0,.04);transition:border-color .15s ease,box-shadow .15s ease}.mount .mountain-info select#orometrySelector:focus,.mount .mountain-info select.form-select.positions:focus{border-color:#6c757d;box-shadow:0 0 0 .2rem rgba(108,117,125,.15);outline:0}.mount .mountain-info .ephemeris{margin:.75rem .25rem .5rem}.mount .mountain-info .ephemeris .ephemeris-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.mount .mountain-info .ephemeris .ephemeris-card{min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.85rem .5rem;text-align:center;border-radius:.75rem;color:#fff;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.12);transition:transform .2s ease,box-shadow .2s ease}.mount .mountain-info .ephemeris .ephemeris-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.18)}.mount .mountain-info .ephemeris .ephemeris-icon{font-size:1.6rem;line-height:1;margin-bottom:.4rem;opacity:.95}.mount .mountain-info .ephemeris .ephemeris-label{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.85;white-space:normal;line-height:1.15;overflow-wrap:anywhere}.mount .mountain-info .ephemeris .ephemeris-value{margin-top:.15rem;font-size:1.05rem;font-weight:700;letter-spacing:.02em}.mount .mountain-info .ephemeris .ephemeris-sunrise{background:linear-gradient(135deg,#f96,#ff5e62)}.mount .mountain-info .ephemeris .ephemeris-noon{background:linear-gradient(135deg,#f7971e,#ffd200);color:#4a3b00}.mount .mountain-info .ephemeris .ephemeris-noon .ephemeris-label{opacity:.75}.mount .mountain-info .ephemeris .ephemeris-sunset{background:linear-gradient(135deg,#6a3093,#a044ff)}.mount .mountain-info .ephemeris .ephemeris-daylight{background:linear-gradient(135deg,#283c86,#45a247)}.mount .mountain-info .ephemeris .ephemeris-moon{margin-top:.5rem;display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:.75rem;background:linear-gradient(135deg,#232946,#3a4a6b);color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.12)}@media (max-width:480px){.mount .mountain-info .ephemeris .ephemeris-moon{flex-direction:column;text-align:center}}.mount .mountain-info .ephemeris .ephemeris-moon-image{width:64px;height:64px;flex-shrink:0;border-radius:50%;background:hsla(0,0%,100%,.08);padding:4px}.mount .mountain-info .ephemeris .ephemeris-moon-info{flex:1;min-width:0}.mount .mountain-info .ephemeris .ephemeris-moon-phase{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.75;margin-bottom:.25rem}.mount .mountain-info .ephemeris .ephemeris-moon-row{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.15rem 0}@media (max-width:480px){.mount .mountain-info .ephemeris .ephemeris-moon-row{justify-content:center;gap:1rem}}.mount .mountain-info .ephemeris .ephemeris-moon-label{font-size:.85rem;opacity:.85;min-width:0}.mount .mountain-info .ephemeris .ephemeris-moon-label i{margin-right:.25rem}.mount .mountain-info .ephemeris .ephemeris-moon-value{font-size:.95rem;font-weight:700}.mount .authorship{list-style-type:none;padding:5px 0 0}.mount .authorship .author{display:inline-block;width:120px;vertical-align:top;text-align:center;font-size:12px;font-style:oblique}.mount .authorship .author .x-icon{position:relative;top:0;left:32px;font-size:24px}.mount .authorship .author .x-icon:hover{opacity:.7}.mount .vdp-datepicker{left:calc(100% - 150px);position:relative}.mount .vdp-datepicker:before{content:"\F073";font-family:Font Awesome\ 5 Free;font-weight:400;position:absolute;left:.6rem;top:50%;transform:translateY(-50%);color:#6c757d;pointer-events:none;font-size:.85rem}.mount .vdp-datepicker .vdp-datepicker__calendar{left:-150px;border-radius:.5rem;box-shadow:0 8px 22px rgba(0,0,0,.18);border:1px solid rgba(0,0,0,.08)}.mount .vdp-datepicker input.form-control.datepicker{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.06);border-radius:.5rem;text-align:center;font-weight:600;color:#495057;padding:.4rem .75rem .4rem 1.85rem;transition:border-color .15s ease,box-shadow .15s ease}.mount .vdp-datepicker input.form-control.datepicker:focus{border-color:#6c757d;box-shadow:0 0 0 .2rem rgba(108,117,125,.15);outline:0;background:#fffceb}.mount .mountain-dates{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.mount .mountain-dates .mountain-date-item{min-width:180px;padding:.5rem .85rem;border-radius:.5rem;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.06);text-align:right}.mount .mountain-dates .mountain-date-label{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6c757d;margin-bottom:.15rem}.mount .mountain-dates .mountain-date-label i{margin-right:.3rem;opacity:.85}.mount .mountain-dates .mountain-date-value{font-size:.95rem;font-weight:700;color:#212529}.mount .description{text-align:left;line-height:1.8rem;margin-top:15px;font-size:1.2rem}.mount .description.mce-edit-focus{top:30px;margin-bottom:20px}.mount .description p>strong{color:#232327;font-size:1.2rem}.mount .description img{margin:1rem;max-width:calc(100% - 2rem);height:auto}.mount .image-gallery{text-align:center}.mount .image-gallery .image{display:inline-block;margin:0 5px 5px 0}.mount .image-gallery .image img{cursor:pointer;aspect-ratio:16/9}.mount .image-gallery .image img:hover{opacity:.7}.mount .image-gallery .image img:hover+.image-toolbar{visibility:visible}.mount .image-gallery .image img.d-opacity{opacity:.3}.mount .image-gallery .image .image-toolbar{position:relative;top:-40px;width:100%;visibility:hidden}.mount .image-gallery .image .image-toolbar:hover{visibility:visible}.mount .image-gallery .image .image-toolbar button{border-radius:0!important}.mount .image-gallery .image .image-toolbar button:hover{visibility:visible!important}.mount .image-gallery .image .image-toolbar.empty{line-height:32px}@media (max-width:640px){.mount .table .thumb{width:40px}}.mount .table .filename{font-weight:700}@media (max-width:640px){.mount .table .filename{text-overflow:ellipsis;overflow:hidden!important;white-space:nowrap;width:150px}}.mount .catalogs .catalog img{width:120px}.mount .catalogs .catalog:hover{opacity:.7}.mount .posts .post{border-left:none;border-right:none;border-top:none}.mount .posts .post .card-header{background-color:rgba(64,134,161,.04)}.mount .posts .post .card-header .post-header{margin:0 -10px}.mount .posts .post .card-body .post-message{margin:0 -15px;text-align:justify}.mount .posts .post .card-body .post-message iframe,.mount .posts .post .card-body .post-message img{max-width:100%}.mount .posts .post .card-body .post-message img{margin:1rem;max-width:calc(100% - 2rem);height:auto}.mount .posts .post .card-footer{background-color:rgba(64,134,161,.04)}.toolbar{position:fixed;padding:5px;left:15px;bottom:11px;z-index:1001;height:48px;transition:all .4s;background:rgba(4,4,4,.3)}.toolbar button{border-radius:0}