.hh-group-meetings{background:#e6f5f3;border:1px solid #b9dfdc;border-radius:16px;padding:22px;margin:22px 0;color:#302a3a}.hh-group-meetings h2{color:#60328b}.hh-meet-dialog{width:min(660px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:88dvh;box-sizing:border-box;border:2px solid #087f8c;border-radius:18px;padding:20px;color:#302a3a;background:#fff;overflow:auto}.hh-meet-dialog::backdrop{background:#20142b99}.hh-meet-head{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}.hh-meet-head h2{margin:0 0 12px;color:#60328b;font-size:24px}.hh-meet-dialog fieldset{border:1px solid #d8d0e3;border-radius:12px;margin:18px 0;padding:14px;min-width:0}.hh-meet-dialog legend{font-size:18px;font-weight:700;color:#60328b;padding:0 6px}.hh-meet-people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.hh-meet-person{border:2px solid #d9cce8!important;border-radius:12px!important;padding:12px!important;min-height:60px;text-align:left;background:#f6f1fa!important;color:#60328b!important;white-space:normal!important;overflow-wrap:anywhere}.hh-meet-person span,.hh-meet-person small{display:block}.hh-meet-person small{font-weight:400;font-size:13px;margin-top:4px}.hh-meet-person.hh-meet-sponsor{color:#08717a!important;background:#edf8f7!important;border-color:#b9dfdc!important}.hh-meet-person[aria-pressed=true]{background:#60328b!important;color:#fff!important;border-color:#60328b!important;box-shadow:inset 0 0 0 2px #f5d450}.hh-meet-select-all{border:1px solid #087f8c;background:#edf8f7;color:#08717a;border-radius:8px;padding:9px 12px;margin:3px 6px 3px 0;min-height:42px}.hh-meet-invitation{border-top:1px solid #b9dfdc;margin-top:16px;padding-top:16px}.hh-meet-invitation small{display:block;margin:8px 0}.hh-meet-invite-action{padding:16px 0}.hh-meet-dialog button:focus-visible{outline:3px solid #f5d450;outline-offset:3px}.hh-meet-dialog button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:430px){.hh-meet-people{grid-template-columns:1fr}.hh-meet-dialog{padding:15px}.hh-meet-head h2{font-size:21px}}
.hh-meet-select-all[aria-pressed="true"]{background:#60328b!important;color:#fff!important;border-color:#60328b!important;box-shadow:inset 0 0 0 2px #f5d450}
