:root {--primary-50:#fef3f2;--primary-100:#ffe4e2;--primary-500:#f5655c;--primary-600:#e23d32;--primary-700:#be2e25;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;}* {margin:0;padding:0;box-sizing:border-box;}html {scroll-behavior:smooth;}body,.site-body {font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;line-height:1.6;color:#374151;background:var(--gray-50);}.container {max-width:1280px;margin:0 auto;padding:0 1rem;}.site-nav {background:white;box-shadow:0 1px 3px rgba(0,0,0,0.1);position:sticky;top:0;z-index:50;}.nav-container {max-width:1280px;margin:0 auto;padding:0 1rem;}.nav-inner {display:flex;justify-content:space-between;align-items:center;height:4rem;}.nav-logo {display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--gray-900);font-weight:700;font-size:1.25rem;}.nav-logo-icon {width:2rem;height:2rem;color:var(--primary-600);}.nav-links {display:none;}@media (min-width:768px){.nav-links {display:flex;gap:2rem;margin-left:2.5rem;}}.nav-link {color:var(--gray-700);text-decoration:none;font-weight:500;transition:color 0.2s;}.nav-link:hover {color:var(--primary-600);}.nav-mobile-btn {display:flex;padding:0.5rem;background:none;border:none;color:var(--gray-700);cursor:pointer;}@media (min-width:768px){.nav-mobile-btn {display:none;}}.nav-mobile {display:none;padding:1rem;background:white;box-shadow:0 4px 6px rgba(0,0,0,0.1);}.nav-mobile:not(.hidden){display:block;}.nav-mobile-link {display:block;padding:0.5rem 1rem;color:var(--gray-700);text-decoration:none;font-weight:500;}.nav-mobile-link:hover {color:var(--primary-600);}.hidden {display:none !important;}.hero-section {position:relative;overflow:hidden;background:linear-gradient(135deg,var(--gray-900)0%,#0f172a 100%);}.hero-bg {position:absolute;inset:0;}.hero-img {width:100%;height:100%;object-fit:cover;opacity:0.3;}.hero-content {position:relative;max-width:1280px;margin:0 auto;padding:6rem 1rem;text-align:center;}@media (min-width:768px){.hero-content {padding:8rem 1rem;}}.hero-title {font-size:2.25rem;font-weight:700;color:white;margin-bottom:1.5rem;}@media (min-width:768px){.hero-title {font-size:3.75rem;}}.hero-subtitle {font-size:1.25rem;color:#e5e7eb;margin-bottom:2rem;max-width:48rem;margin-left:auto;margin-right:auto;}.hero-buttons {display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;}.btn {display:inline-flex;align-items:center;justify-content:center;padding:0.75rem 2rem;font-size:1rem;font-weight:600;border-radius:0.5rem;cursor:pointer;transition:all 0.2s;text-decoration:none;border:none;font-family:inherit;}.btn-icon {width:1.25rem;height:1.25rem;margin-right:0.5rem;}.btn-primary {background:var(--primary-600);color:white;box-shadow:0 4px 6px rgba(226,61,50,0.3);}.btn-primary:hover {background:var(--primary-700);transform:translateY(-2px);}.btn-secondary {background:white;color:var(--gray-900);}.btn-secondary:hover {background:var(--gray-100);}.btn-block {width:100%;}.btn-primary:disabled {background:#9ca3af;cursor:not-allowed;}.quick-info {padding:3rem 0;background:white;}.quick-info-grid {display:grid;grid-template-columns:1fr;gap:2rem;}@media (min-width:768px){.quick-info-grid {grid-template-columns:repeat(4,1fr);}}.quick-info-item {text-align:center;}.quick-info-icon {display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--primary-100);color:var(--primary-600);margin-bottom:0.75rem;}.quick-info-icon svg {width:1.5rem;height:1.5rem;}.quick-info-title {font-size:1.125rem;font-weight:600;color:var(--gray-900);margin-bottom:0.25rem;}.quick-info-text {color:var(--gray-600);}.section {padding:5rem 0;}.section-alt {background:var(--gray-50);}.section-gradient {background:linear-gradient(135deg,var(--gray-50)0%,var(--primary-50)100%);}.section-header {text-align:center;margin-bottom:3rem;}.section-heading {font-size:1.875rem;font-weight:700;color:var(--gray-900);margin-bottom:1rem;}.section-desc {color:var(--gray-600);max-width:42rem;margin:0 auto;}.about-grid {display:grid;gap:3rem;align-items:center;}@media (min-width:1024px){.about-grid {grid-template-columns:1fr 1fr;}}.about-lead {font-size:1.125rem;color:var(--gray-600);margin-bottom:1.5rem;}.about-features {display:flex;flex-direction:column;gap:1rem;}.about-feature {display:flex;gap:0.75rem;align-items:flex-start;}.about-feature-icon {width:1.5rem;height:1.5rem;color:var(--primary-600);flex-shrink:0;margin-top:0.25rem;}.about-feature-title {font-weight:600;color:var(--gray-900);margin-bottom:0.25rem;}.about-feature-text {color:var(--gray-600);}.about-img {width:100%;border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);}.gallery {display:grid;grid-template-columns:1fr;gap:1.5rem;}@media (min-width:768px){.gallery {grid-template-columns:repeat(2,1fr);}}@media (min-width:1024px){.gallery {grid-template-columns:repeat(3,1fr);}}.gallery-item {position:relative;border-radius:0.75rem;overflow:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);cursor:pointer;}.gallery-item img,.gallery-item video {width:100%;height:16rem;object-fit:cover;transition:transform 0.3s;}.gallery-item:hover img,.gallery-item:hover video {transform:scale(1.05);}.gallery-item--video {background:var(--gray-900);}.gallery-item--video video {display:block;opacity:0.85;}.gallery-item--video:hover video {opacity:1;}.gallery-item-play {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.9);border-radius:50%;color:var(--primary-600);pointer-events:none;transition:transform 0.2s,background 0.2s;}.gallery-item-play svg {width:2rem;height:2rem;margin-left:4px;}.gallery-item--video:hover .gallery-item-play {transform:translate(-50%,-50%)scale(1.1);background:white;}.amenities-grid {display:grid;gap:2rem;}@media (min-width:768px){.amenities-grid {grid-template-columns:repeat(3,1fr);}}.amenity-card {background:white;padding:2rem;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);transition:box-shadow 0.2s;}.amenity-card:hover {box-shadow:0 20px 25px -5px rgba(0,0,0,0.1);}.amenity-icon {display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:var(--primary-100);color:var(--primary-600);margin-bottom:1.5rem;}.amenity-icon svg {width:2rem;height:2rem;}.amenity-title {font-size:1.25rem;font-weight:700;color:var(--gray-900);margin-bottom:1rem;}.amenity-list {list-style:none;}.amenity-list li {display:flex;align-items:center;gap:0.75rem;color:var(--gray-600);margin-bottom:0.75rem;}.amenity-list li svg {width:1rem;height:1rem;color:var(--primary-600);flex-shrink:0;}.booking-grid {display:grid;grid-template-columns:1fr;gap:3rem;max-width:860px;margin:0 auto;}.price-card {background:linear-gradient(90deg,var(--primary-50)0%,white 100%);border:1px solid var(--primary-100);border-radius:1rem;padding:2rem;margin-bottom:2rem;}.price-header {display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;}.price-amount {font-size:1.5rem;font-weight:700;color:var(--gray-900);}.price-desc {color:var(--gray-600);}.price-badge {display:inline-flex;align-items:center;padding:0.25rem 1rem;background:var(--primary-100);color:var(--primary-700);border-radius:9999px;font-size:0.875rem;font-weight:600;}.price-times {display:grid;grid-template-columns:1fr 1fr;gap:1rem;}.price-label {font-size:0.875rem;color:var(--gray-600);}.price-value {font-weight:600;color:var(--gray-900);}.terms-title {font-weight:600;color:var(--gray-900);margin-bottom:0.75rem;}.terms-list {list-style:none;}.terms-list li {display:flex;align-items:flex-start;gap:0.75rem;color:var(--gray-600);margin-bottom:0.75rem;}.terms-list li svg {width:1.25rem;height:1.25rem;color:var(--primary-600);flex-shrink:0;margin-top:0.25rem;}.booking-form-wrap {background:var(--gray-50);border-radius:1rem;padding:2rem;border:1px solid var(--gray-200);}.booking-form-title {font-size:1.5rem;font-weight:700;color:var(--gray-900);margin-bottom:1.5rem;}.booking-note {margin-top:1.5rem;padding:1rem;background:#fef3f2;border-left:4px solid var(--primary-500);border-radius:0.5rem;}.booking-note p {margin-bottom:0.5rem;font-size:0.9rem;color:var(--gray-700);}.booking-note p:last-child {margin-bottom:0;}#date-selection-hint {text-align:center;font-size:0.95rem;font-weight:500;font-style:italic;color:var(--gray-600);margin-bottom:1.25rem;padding:0.75rem 1.25rem;background:var(--gray-100);border-left:3px solid var(--primary-600);border-radius:0.5rem;}.calendar-container {display:flex;gap:1.5rem;margin-bottom:1.5rem;flex-wrap:wrap;justify-content:center;}.calendar-month {background:white;padding:1rem;border-radius:0.5rem;box-shadow:0 2px 10px rgba(0,0,0,0.1);min-width:280px;}.calendar-header {display:flex;justify-content:space-between;align-items:center;text-align:center;font-size:1.2rem;font-weight:700;margin-bottom:0.75rem;color:var(--gray-800);}.calendar-header span {flex:1;}.calendar-nav-btn {background:none;border:none;font-size:1.5rem;color:var(--primary-600);padding:0.25rem 0.5rem;cursor:pointer;transition:transform 0.2s,color 0.2s;}.calendar-nav-btn:hover {transform:scale(1.2);}.calendar-grid {display:grid;grid-template-columns:repeat(7,1fr);gap:2px;}.calendar-day-name {text-align:center;font-weight:600;padding:0.5rem;color:var(--gray-600);font-size:0.85rem;}.calendar-day {text-align:center;padding:0.5rem;border-radius:0.25rem;transition:background 0.2s;font-size:0.9rem;min-height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.calendar-day:hover:not(.disabled):not(.blocked){background:var(--gray-100);}.calendar-day.disabled {color:#bdc3c7;cursor:default;}.calendar-day.today {border:2px solid var(--primary-600);font-weight:700;}.calendar-day.blocked {background:#9ca3af;color:white;}.calendar-day.selected {background:var(--primary-600);color:white;}.calendar-day.in-range {background:var(--primary-600);color:white;opacity:0.7;}.form-group {margin-bottom:1.25rem;}.form-group label {display:block;margin-bottom:0.5rem;font-weight:600;color:var(--gray-700);}.form-group input,.form-group select,.form-group textarea {width:100%;padding:0.75rem 1rem;border:2px solid var(--gray-200);border-radius:0.5rem;font-size:1rem;font-family:inherit;transition:border-color 0.2s;}.form-group input:focus,.form-group select:focus,.form-group textarea:focus {outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px rgba(245,101,92,0.1);}.form-row {display:grid;grid-template-columns:1fr 1fr;gap:1rem;}.summary-row {display:flex;justify-content:space-between;margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid var(--gray-200);}.summary-row.total {font-size:1.25rem;font-weight:700;color:var(--primary-600);border-bottom:none;margin-top:0.5rem;padding-top:0.5rem;border-top:2px solid var(--primary-600);}#booking-summary {background:white;padding:1.25rem;border-radius:0.5rem;margin-bottom:1rem;border:2px solid var(--primary-600);}#booking-summary h3 {margin-bottom:1rem;color:var(--gray-900);}.error-message {background:#dc2626;color:white;padding:1rem;border-radius:0.5rem;margin-top:1rem;text-align:center;}.success-message {background:#16a34a;color:white;padding:1rem;border-radius:0.5rem;margin-top:1rem;text-align:center;}.faq-container {max-width:860px;margin:0 auto;}.faq-item {background:white;border-radius:0.5rem;margin-bottom:0.75rem;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden;}.faq-question {padding:1.25rem 1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:var(--gray-800);transition:background 0.2s;}.faq-question:hover {background:var(--gray-50);}.faq-icon {color:var(--primary-600);transition:transform 0.3s;}.faq-item.active .faq-icon {transform:rotate(180deg);}.faq-answer {max-height:0;overflow:hidden;transition:max-height 0.3s;}.faq-item.active .faq-answer {max-height:500px;}.faq-answer p {padding:0 1.5rem 1.25rem;color:var(--gray-600);line-height:1.7;margin:0;}.contact-section {background:var(--gray-900);color:white;padding:5rem 0;}.contact-grid {display:grid;gap:3rem;}@media (min-width:1024px){.contact-grid {grid-template-columns:1fr 1fr;}}.contact-section .section-heading {color:white;}.contact-item {display:flex;gap:1rem;margin-bottom:1.5rem;}.contact-icon-wrapper {display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:var(--primary-500);border-radius:0.5rem;flex-shrink:0;}.contact-icon-wrapper svg {width:1.5rem;height:1.5rem;}.contact-item-title {font-weight:600;font-size:1.125rem;margin-bottom:0.25rem;}.contact-item-text {color:#d1d5db;}.contact-email {margin-bottom:1.5rem;}.contact-email a {color:var(--primary-400,#fd7a71);text-decoration:none;}.contact-email a:hover {text-decoration:underline;}.contact-rules {background:var(--gray-800);border-radius:0.75rem;padding:1.5rem;margin-bottom:1.5rem;}.contact-rules-title {font-weight:600;font-size:1.125rem;margin-bottom:1rem;}.contact-rule {display:flex;align-items:center;gap:0.75rem;color:#d1d5db;margin-bottom:0.75rem;}.contact-rule svg {width:1.25rem;height:1.25rem;color:#f87171;flex-shrink:0;}.contact-rule-ok svg {color:#4ade80;}.map-container {width:100%;height:400px;border-radius:0.5rem;overflow:hidden;margin-top:1.5rem;}.map-inner {width:100%;height:100%;}.contact-form-block {background:var(--gray-800);border-radius:1rem;padding:2rem;}.contact-form-title {font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;}.contact-form-block .form-group label {color:#d1d5db;}.contact-form-block input,.contact-form-block textarea {background:var(--gray-700);border-color:var(--gray-600);color:white;}.contact-form-block input::placeholder,.contact-form-block textarea::placeholder {color:#9ca3af;}.site-footer {background:var(--gray-900);border-top:1px solid var(--gray-800);padding:2rem 0;}.footer-inner {display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;}@media (min-width:768px){.footer-inner {flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-align:left;}}.footer-logo {display:flex;align-items:center;gap:0.5rem;color:white;text-decoration:none;font-weight:700;}.footer-logo svg {width:1.5rem;height:1.5rem;}.footer-tagline {color:#9ca3af;font-size:0.875rem;margin-top:0.25rem;}.footer-legal {display:flex;gap:1.5rem;}.footer-legal a {color:#9ca3af;text-decoration:none;}.footer-legal a:hover {color:white;}.footer-requisites {color:#9ca3af;font-size:0.875rem;}.footer-requisites p {margin-bottom:0.25rem;}.footer-copy {color:#9ca3af;font-size:0.875rem;}.lightbox {display:none;position:fixed;inset:0;background:rgba(0,0,0,0.9);z-index:1000;justify-content:center;align-items:center;padding:1rem;}.lightbox.active {display:flex;}.lightbox-content {position:relative;max-width:90%;max-height:90%;}.lightbox-media {position:relative;}.lightbox-media img,.lightbox-media video {max-width:100%;max-height:90vh;object-fit:contain;}.lightbox-close {position:absolute;top:-2.5rem;right:0;color:white;font-size:2rem;cursor:pointer;background:none;border:none;padding:0.5rem;}.lightbox-prev,.lightbox-next {position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;color:white;background:rgba(255,255,255,0.15);border:none;border-radius:50%;cursor:pointer;transition:background 0.2s;}.lightbox-prev:hover,.lightbox-next:hover {background:rgba(255,255,255,0.3);}.lightbox-prev {left:1rem;}.lightbox-next {right:1rem;}.lightbox-prev svg,.lightbox-next svg {width:2rem;height:2rem;}.lightbox-prev.hidden,.lightbox-next.hidden {display:none;}.gallery-more-wrap {text-align:center;margin-top:2rem;}.gallery-more-wrap.hidden {display:none;}.loading-overlay {display:none;position:fixed;inset:0;background:rgba(0,0,0,0.7);z-index:2000;justify-content:center;align-items:center;flex-direction:column;}.loading-overlay.active {display:flex;}.loading-spinner {border:4px solid #f3f3f3;border-top:4px solid var(--primary-600);border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin-bottom:1rem;}@keyframes spin {0% {transform:rotate(0deg);}100% {transform:rotate(360deg);}}.loading-text {color:white;font-size:1.2rem;}@media (max-width:767px){.form-row {grid-template-columns:1fr;}.calendar-container {flex-direction:column;}}._x6589ce{display:none}._x11f080{opacity:0}._xaa6ff9{width:0}._x93fff9{pointer-events:none}._x1559ae{z-index:-999}._xa307c8{pointer-events:none}._x86026b{height:0}._x2b065e{width:0}._xb6dd88{position:absolute;left:-9999px}._x4d4123{height:0}._x4b71bb{position:absolute;left:-9999px}._x3f11c0{z-index:-999}._xd8191d{display:none}._xb6ad69{display:none}._xeacfc6{pointer-events:none}._x3b3f83{height:0}._xb0dd58{position:absolute;left:-9999px}._x7e04af{pointer-events:none}._x3e079c{visibility:hidden}._xdb4fae{width:0}._xb2d5d4{height:0}._x2a8fe7{width:0}._xd2fc36{z-index:-999}._x329066{visibility:hidden}._x9f190c{width:0}._x39e701{pointer-events:none}._x3f4c4a{position:absolute;left:-9999px}._xe73700{width:0}._x31eafe{z-index:-999}._xaaa5aa{visibility:hidden}._x2fbb66{height:0}._x83951f{display:none}._x8fb8fe{z-index:-999}._xfae893{pointer-events:none}._xc417e0{pointer-events:none}._x54b22e{display:none}._xed6264{display:none}._x53c4d9{z-index:-999}._xd9e33a{width:0}._x74daeb{height:0}._xb23f78{z-index:-999}._xcd5d97{z-index:-999}._x494587{position:absolute;left:-9999px}._x225c8b{height:0}._x38148d{z-index:-999}._x3b3c31{pointer-events:none}._x64bd01{position:absolute;left:-9999px}._x11294b{visibility:hidden}._xea5d9e{pointer-events:none}._x9a0c46{display:none}._xabf653{width:0}._xb16220{height:0}._xa95e69{height:0}._xcf7377{opacity:0}._xf82284{width:0}._x170b20{height:0}._xa76501{pointer-events:none}._x6fe3de{pointer-events:none}._x4d4952{z-index:-999}._xa3406a{visibility:hidden}._x82877d{display:none}._x8f1e4f{z-index:-999}._xcfe0e2{opacity:0}._xd5ac3c{height:0}._x9d1bed{visibility:hidden}._xc45317{display:none}._x10f195{pointer-events:none}._x58a22e{width:0}._x47854f{visibility:hidden}._xbf9bda{width:0}._x576d49{opacity:0}._xfa77c9{opacity:0}._xd9ac83{z-index:-999}._x41cffe{display:none}._x0193a6{z-index:-999}._x162185{height:0}._x182bbd{visibility:hidden}._x8200bf{display:none}._xbe3b8e{width:0}._x6e4c70{opacity:0}._x371719{width:0}._x9f8915{opacity:0}._x50c190{z-index:-999}._xb81f04{visibility:hidden}._xcbc786{height:0}._x7e9da7{display:none}._xc8cec1{width:0}._xdc9889{display:none}._xf4de81{visibility:hidden}._x34a28e{pointer-events:none}._xa172ac{visibility:hidden}._x920679{position:absolute;left:-9999px}._x779bc9{height:0}._x9e3d18{display:none}._xdcd56a{visibility:hidden}._x7585b4{width:0}._x8c9b4c{height:0}._xcf0550{pointer-events:none}._xf69a50{width:0}._x0deb4b{width:0}._x4f5d82{pointer-events:none}._x31cf8a{width:0}._xf7c273{width:0}._xec08ba{z-index:-999}._x0949d9{width:0}._xf6b197{height:0}._x8d7a55{height:0}._x443ae3{opacity:0}._x646228{width:0}._xe7d120{display:none}._x35eeb3{z-index:-999}._xc145b9{z-index:-999}._x31b1a6{visibility:hidden}._xbd567d{opacity:0}._xa064ea{position:absolute;left:-9999px}._xb258a5{display:none}._xa6f4c4{pointer-events:none}._x589837{z-index:-999}._x2815e5{height:0}._x88b63b{position:absolute;left:-9999px}._x184175{pointer-events:none}._x5ca9cd{opacity:0}._xf5b655{display:none}._x8f2704{visibility:hidden}._x0cc01b{display:none}._xb594bc{width:0}._xcbef60{opacity:0}._x1044b8{display:none}._x3be71b{visibility:hidden}._x76be18{z-index:-999}._x17886d{position:absolute;left:-9999px}._xc799e3{pointer-events:none}._x959a86{opacity:0}._x9ff625{pointer-events:none}._xd94d71{pointer-events:none}._xd6b363{height:0}._x7da3fb{height:0}._xd69746{pointer-events:none}._x81bf40{position:absolute;left:-9999px}._x260b73{position:absolute;left:-9999px}._x4e3a10{visibility:hidden}._xf6ccd3{z-index:-999}._x31ce32{pointer-events:none}._xf96244{pointer-events:none}._x20177e{pointer-events:none}._xc42290{pointer-events:none}._x3eb48e{opacity:0}._xfb8448{opacity:0}._x0aa679{visibility:hidden}._xcb4d90{z-index:-999}._x786a98{width:0}._x8baf87{display:none}._xb43301{pointer-events:none}._x6e7b7d{display:none}._x5777f1{opacity:0}._x3c48e8{position:absolute;left:-9999px}._x249d46{pointer-events:none}._x827d7c{z-index:-999}._x19f54f{width:0}._x732478{opacity:0}._x3ed25a{height:0}._x9e64e9{visibility:hidden}._x612d5b{opacity:0}._xa01037{z-index:-999}._xb4c578{pointer-events:none}._x58c919{height:0}._x55bf72{visibility:hidden}._x19d99a{pointer-events:none}._xc1d0a6{z-index:-999}._x9e2051{display:none}._x3978b1{visibility:hidden}._x80c963{opacity:0}._x2bad59{visibility:hidden}._xc5e145{position:absolute;left:-9999px}._x17da9d{display:none}._x80cc64{width:0}._x317abf{pointer-events:none}._x068e40{position:absolute;left:-9999px}._x484280{width:0}._xe0af5c{display:none}._x51556a{pointer-events:none}._x6d1e6a{opacity:0}._x1b1836{display:none}._x014676{visibility:hidden}._x34da39{width:0}._x56b224{width:0}._x4ee837{opacity:0}._xff515e{z-index:-999}._xc700d8{width:0}._xbdebe1{height:0}._xe0858e{z-index:-999}._x843533{width:0}._xaca4f7{z-index:-999}._xa7ff5e{pointer-events:none}._xf56e2a{visibility:hidden}._xa865b6{width:0}._x4c7159{opacity:0}._x88148d{opacity:0}._x612682{opacity:0}._xed5d4a{visibility:hidden}._xf978e2{opacity:0}._xf06edc{opacity:0}