body.auth-route #app{display:none}.auth-screen{min-height:100svh;display:flex;align-items:center;justify-content:center;padding:88px 24px 48px;background:linear-gradient(#0b221b70,#0b221b70),url(/assets/home-scene-3-fixed.webp) center/cover fixed}.auth-back{position:absolute;top:32px;left:40px;color:#fff;font-family:DM Sans,Arial,sans-serif;font-size:32px;font-weight:900;text-decoration:none;letter-spacing:-1.6px}.auth-back span{color:#006039}[data-auth-account]{display:inline-flex;align-items:center;min-width:30px;min-height:30px}.cl-formFieldInput::placeholder{color:#85877f;opacity:1}.cl-formFieldInput:focus{outline:2px solid #075d3c55;outline-offset:2px}.cl-formButtonPrimary:hover{background:#064d32}.cl-userProfile-root{max-width:calc(100vw - 32px)}.cl-userProfile-root .cl-cardBox{width:100%;max-width:100%}.cl-userProfile-root .cl-pageScrollBox,.cl-userProfile-root .cl-page{min-width:0}.history-page .page-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.saved-search{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid #20231f15}.saved-search>button:first-child{flex:1;min-width:0;text-align:left}.saved-search h2{font-size:23px;margin:0 0 8px}.saved-search p{font-size:13px;color:#666b65;line-height:1.6;overflow-wrap:anywhere}.saved-search span{font-size:11px;color:#666b65}@media(max-width:600px){.auth-screen{padding:80px 16px 32px}.auth-back{left:24px;top:28px}}@media(max-width:600px){.cl-userProfile-root{max-width:calc(100vw - 24px)}.history-page .page-heading{align-items:flex-start;flex-wrap:wrap}.saved-search h2{font-size:20px}}
