.join-module__esSZ6W__page{max-width:480px;padding:max(16px,env(safe-area-inset-top))16px 48px;flex-direction:column;gap:14px;margin:0 auto;display:flex}.join-module__esSZ6W__back{color:var(--muted);font-size:15px;font-weight:600;text-decoration:none}.join-module__esSZ6W__title{margin:0;font-size:22px;line-height:1.3}.join-module__esSZ6W__lead{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.join-module__esSZ6W__invite{background:var(--ok-soft);color:var(--ok);border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.join-module__esSZ6W__form{flex-direction:column;gap:12px;display:flex}.join-module__esSZ6W__form label{color:var(--muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.join-module__esSZ6W__form input,.join-module__esSZ6W__form select{border:1px solid var(--line-strong);background:var(--card);color:var(--text);border-radius:10px;padding:9px 10px;font-size:15px}.join-module__esSZ6W__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.join-module__esSZ6W__menuHead{color:var(--muted);justify-content:space-between;align-items:center;margin-top:4px;font-size:13px;display:flex}.join-module__esSZ6W__photo{cursor:pointer;color:var(--accent)!important;flex-direction:row!important}.join-module__esSZ6W__line{grid-template-columns:minmax(0,1fr) 96px;gap:8px;display:grid}.join-module__esSZ6W__priceInput{text-align:right}.join-module__esSZ6W__add{color:var(--accent);background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}.join-module__esSZ6W__consent{align-items:flex-start;line-height:1.45;flex-direction:row!important;gap:8px!important}.join-module__esSZ6W__consent input{margin-top:3px}.join-module__esSZ6W__error{color:#c0392b;margin:0;font-size:13px}.join-module__esSZ6W__submit{background:var(--accent);color:var(--on-accent);border:0;border-radius:12px;padding:12px;font-size:15px;font-weight:600}
