.member-sessions{background:linear-gradient(130deg,#201719,#16171c);display:flex;flex-direction:column;justify-content:center;padding:24px}.ls-eyebrow{font-size:10px;letter-spacing:.16em;color:#d8ad76;font-weight:700}.ls-next{font-size:20px;font-weight:600;line-height:1.5;margin:14px 0 4px}.ls-join{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:18px}.ls-join-button{font-size:16px!important;padding:16px 24px!important;min-height:52px;text-decoration:none;display:inline-flex;align-items:center}.ls-join span,.ls-meeting,.ls-hint{font-size:12px}.ls-meeting{color:var(--text-3,#aaa);margin-top:14px}.ls-cancelled{border-left:3px solid #ec9d54;padding:10px 14px;background:#ec9d5412}.ls-admin{max-width:950px;margin:auto}.ls-admin .card{margin:18px 0;padding:24px}.ls-admin label{display:flex;flex-direction:column;gap:8px;margin:14px 0}.ls-admin input,.ls-admin select{padding:12px;border:1px solid var(--border-soft,#444);border-radius:8px;background:var(--surface,#191a20);color:inherit;width:100%;box-sizing:border-box}.ls-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ls-days{display:flex;flex-wrap:wrap;gap:18px}.ls-days label{flex-direction:row;align-items:center}.ls-days input{width:auto}.ls-admin fieldset{border:1px solid var(--border-soft,#444);border-radius:8px;margin:14px 0 20px}.ls-exception-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--border-soft,#444)}.ls-exception-row button{margin-left:auto}@media(max-width:650px){.ls-fields{grid-template-columns:1fr;gap:0}.ls-join{align-items:stretch;flex-direction:column}.ls-join-button{justify-content:center}.ls-next{font-size:18px}}
