.lv-auth{min-height:720px;display:grid;grid-template-columns:1fr 1.1fr;background:#f4efe5}.lv-auth-story{padding:100px 9%;background:linear-gradient(rgba(6,26,50,.72),rgba(6,26,50,.72)),url('https://commons.wikimedia.org/wiki/Special:Redirect/file/Luxor_Temple_R12.jpg?width=1600') center/cover;color:#fff}.lv-auth-story h1{font-size:55px;line-height:1;margin:20px 0}.lv-auth-forms{padding:65px 8%;display:grid;grid-template-columns:1fr 1fr;gap:25px}.lv-auth form{background:#fff;padding:30px}.lv-auth label,.lv-account-panel label{display:block;font-size:9px;font-weight:800;letter-spacing:.06em;margin:15px 0}.lv-auth input,.lv-account-panel input,.lv-account-panel select,.lv-account-panel textarea{width:100%;padding:14px;border:1px solid #ddd8ce;margin-top:8px;background:#fff}.lv-auth button,.lv-account-panel button{border:0;background:#d4af37;color:#fff;padding:14px 20px;font-weight:800}.lv-account-hero{padding:62px 7%;background:linear-gradient(120deg,#061a31,#0c3156);color:#fff;display:flex;align-items:center;gap:25px}.lv-account-hero h1{font:600 clamp(36px,4vw,55px)/1 Georgia,serif;margin:9px 0}.lv-account-hero span{font-size:9px;letter-spacing:.17em;color:#d4af37}.lv-account-hero p{color:#afc0cd}.lv-account-hero>a{margin-left:auto;color:#d4af37;font-size:11px;font-weight:800}.lv-profile-avatar{width:108px;height:108px;border-radius:50%;background:#d4af37;display:grid;place-items:center;font-size:38px;overflow:hidden;border:4px solid rgba(255,255,255,.22);box-shadow:0 15px 35px rgba(0,0,0,.2)}.lv-profile-avatar img{width:100%;height:100%;object-fit:cover}.lv-account-stats{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;padding:22px 7%;border-bottom:1px solid #e8e1d4}.lv-account-stats>div{display:flex;align-items:center;justify-content:center;gap:13px;border-right:1px solid #e8e1d4}.lv-account-stats>div:last-child{border:0}.lv-account-stats i{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#f3ead5;color:#9b7014;font-style:normal}.lv-account-stats b,.lv-account-stats small{display:block}.lv-account-stats small{font-size:9px;color:#7d8a86;margin-top:3px}.lv-account-shell{display:grid;grid-template-columns:270px 1fr;gap:30px;padding:48px 7%;background:#f4efe5;min-height:650px}.lv-account-shell>aside{background:#fff;height:max-content;position:sticky;top:20px;box-shadow:0 14px 40px rgba(8,33,62,.07)}.lv-account-person{text-align:center;padding:28px 18px;border-bottom:1px solid #eee8dc}.lv-account-person>div{width:68px;height:68px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#d4af37;color:#fff;font-size:24px;margin:0 auto 12px}.lv-account-person img{width:100%;height:100%;object-fit:cover}.lv-account-person b,.lv-account-person small{display:block}.lv-account-person small{font-size:9px;color:#7f8d88;margin-top:5px;word-break:break-all}.lv-account-shell aside nav{padding:14px}.lv-account-shell aside nav button{display:grid;grid-template-columns:32px 1fr auto;align-items:center;width:100%;padding:13px;border:0;background:transparent;color:#18334e;text-align:left;font-weight:700}.lv-account-shell aside nav button i{font-style:normal;color:#aa7f22}.lv-account-shell aside nav button em{font-style:normal}.lv-account-shell aside nav button.active{background:#08213e;color:#fff}.lv-account-help{display:block;margin:14px;padding:17px;background:#f3ead5;font-size:9px}.lv-account-help b{display:block;margin-top:6px;color:#8c6410}.lv-account-shell main{min-width:0}.lv-account-panel{display:none;background:#fff;padding:34px;box-shadow:0 14px 40px rgba(8,33,62,.06)}.lv-account-panel.active{display:block;animation:lvAccountIn .3s ease}@keyframes lvAccountIn{from{opacity:0;transform:translateY(6px)}}.lv-account-panel>header{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid #eee8dc;padding-bottom:24px;margin-bottom:24px}.lv-account-panel>header span{font-size:8px;letter-spacing:.16em;color:#a77916}.lv-account-panel h2{font:600 40px/1 Georgia,serif;margin:8px 0}.lv-account-panel header p{font-size:11px;color:#74827e;margin-bottom:0}.lv-account-panel header>a{font-size:10px;font-weight:800;color:#946c14}.lv-account-trip{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-bottom:1px solid #eee8dc}.lv-account-trip small{font-size:8px;color:#9c7419}.lv-account-trip h3{font:600 21px Georgia,serif}.lv-account-trip p{font-size:10px;color:#74827e}.lv-account-trip button{padding:0;background:none;color:#8f6815}.lv-account-empty{text-align:center;padding:60px 20px;background:#faf8f3}.lv-account-empty>i{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#eee3ca;color:#9c7215;margin:auto;font-size:25px;font-style:normal}.lv-account-empty h3{font:600 24px Georgia,serif}.lv-account-empty p{font-size:11px;color:#74827e}.lv-account-empty a{display:inline-block;background:#d4af37;color:#fff;padding:13px 18px;font-size:10px;font-weight:800}.lv-account-columns{display:grid;grid-template-columns:1fr 1fr;gap:28px}.lv-account-columns>form{background:#f7f3eb;padding:25px}.lv-account-panel textarea{min-height:110px}.lv-submitted-reviews>article{border:1px solid #eee8dc;border-radius:12px;padding:20px;margin-bottom:12px}.lv-account-review-stars{color:#00aa6c}.lv-account-review-stars em{float:right;background:#e8f7f1;color:#187855;padding:5px 8px;border-radius:20px;font:700 8px Arial}.lv-submitted-reviews h4{font:600 19px Georgia,serif}.lv-submitted-reviews p{font-size:11px;color:#687974;line-height:1.7}.lv-submitted-reviews footer{display:flex;align-items:center;gap:10px;border-top:1px solid #eee8dc;padding-top:13px}.lv-submitted-reviews footer>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#d4af37;color:#fff}.lv-submitted-reviews footer img{width:100%;height:100%;object-fit:cover}.lv-submitted-reviews footer b i{display:inline-grid;place-items:center;margin-left:6px;width:16px;height:16px;border-radius:50%;background:#1486ff;color:#fff;font:900 10px Arial;font-style:normal}.lv-profile-form{display:grid;grid-template-columns:240px 1fr;gap:38px}.lv-photo-editor{text-align:center;padding:25px;background:#f7f3eb}.lv-photo-editor>div{width:135px;height:135px;border-radius:50%;overflow:hidden;display:grid;place-items:center;margin:0 auto 18px;background:#d4af37;color:#fff;font-size:45px}.lv-photo-editor img{width:100%;height:100%;object-fit:cover}.lv-photo-editor label{background:#08213e;color:#fff;padding:12px;cursor:pointer}.lv-photo-editor input{display:none}.lv-photo-editor small{font-size:8px;color:#7c8984}.lv-profile-fields>div{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lv-profile-fields button{margin-top:14px}
@media(max-width:800px){.lv-auth{grid-template-columns:1fr}.lv-auth-story{padding:70px 7%}.lv-auth-forms{grid-template-columns:1fr;padding:35px 5%}.lv-account-hero{align-items:flex-start;flex-wrap:wrap;padding:42px 5%}.lv-account-hero>a{margin-left:0}.lv-profile-avatar{width:82px;height:82px}.lv-account-stats{padding:16px 3%}.lv-account-stats i{display:none}.lv-account-shell{grid-template-columns:1fr;padding:28px 5%}.lv-account-shell>aside{position:static}.lv-account-person{display:none}.lv-account-shell aside nav{display:flex;overflow:auto}.lv-account-shell aside nav button{display:block;white-space:nowrap}.lv-account-shell aside nav button i,.lv-account-shell aside nav button em{display:none}.lv-account-help{display:none}.lv-account-panel{padding:24px 18px}.lv-account-panel>header{align-items:flex-start;gap:18px}.lv-account-columns,.lv-profile-form{grid-template-columns:1fr}.lv-profile-fields>div{grid-template-columns:1fr}.lv-account-stats small{font-size:8px}}
