.pl-team-live{border-top:5px solid #155786}.pl-team-heading,.pl-team-subhead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.pl-team-heading h2,.pl-team-subhead h3{margin:4px 0}.pl-team-heading p{margin:5px 0;color:#55636e}.pl-team-section{margin-top:14px;border:1px solid #d8e1e7;border-radius:11px;background:#fff;overflow:hidden}.pl-team-section>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px;cursor:pointer;list-style:none}.pl-team-section>summary::-webkit-details-marker{display:none}.pl-team-section>summary::after{content:'Open';font-size:.8rem;font-weight:900;color:#155786}.pl-team-section[open]>summary::after{content:'Close'}.pl-team-section>summary span:first-child small,.pl-team-section>summary span:first-child b{display:block}.pl-team-section>summary span:first-child b{margin-top:4px;font-size:1.05rem}.pl-team-section>summary>span:last-of-type{color:#5d6b75}.pl-team-section-body{padding:0 14px 14px;border-top:1px solid #e4eaee}.pl-front-desk-actions{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.pl-guidance-grid,.pl-team-metrics,.pl-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.pl-guidance-grid>div,.pl-team-metric{padding:11px;border-radius:9px;background:#f3f7fa}.pl-guidance-grid small,.pl-guidance-grid b,.pl-team-metric small,.pl-team-metric b,.pl-team-metric span{display:block}.pl-guidance-grid b{margin-top:4px}.pl-team-metric b{font-size:1.45rem;margin:2px 0}.pl-team-metric span{color:#64727d;font-size:.82rem}.pl-team-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pl-guidance-note{padding:10px;border-left:4px solid #155786;background:#f3f8fc}.pl-team-panel{margin-top:12px;border:1px solid #d8e1e7;border-radius:9px}.pl-team-panel summary{padding:12px;font-weight:900;cursor:pointer}.pl-team-panel-body{padding:0 12px 12px}.pl-team-grid label,.pl-team-member label,.pl-staff-invite-result label{font-weight:850}.pl-team-grid input,.pl-team-grid select,.pl-team-member select,.pl-staff-invite-result input,.pl-staff-invite-result textarea{display:block;width:100%;margin-top:5px;padding:10px;border:1px solid #aebbc5;border-radius:8px;background:#fff;color:#132b41}.pl-team-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;padding:12px;border:1px solid #d8e1e7;border-radius:9px}.pl-team-capabilities label{font-weight:700}.pl-team-member{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(160px,1fr) minmax(120px,.7fr) auto;gap:10px;align-items:end;padding:11px 0;border-top:1px solid #e1e7eb}.pl-team-member:first-child{border-top:0}.pl-team-member small,.pl-staff-invite-result small{display:block;color:#64727d;margin-top:3px}.pl-team-member .statusline{grid-column:1/-1}.pl-staff-invite-result{margin-top:10px;padding:12px;border:2px solid #2b843e;border-radius:9px;background:#f5fbf6}.pl-staff-invite-result label{margin-top:10px}.pl-team-subhead>span{color:#5d6b75}.pl-team-live .pl-source-note{color:#5d6b75}
.pl-operational-contact-list{display:grid;gap:8px;margin-top:12px}.pl-operational-contact-list>span{padding:10px;border-radius:8px;background:#f3f7fa}.pl-operational-contact-list b,.pl-operational-contact-list small{display:block}.pl-operational-contact-list small{margin-top:3px;color:#64727d}.pl-location-subscription{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px;align-items:center;margin-top:12px;padding:12px;border-left:4px solid #ef6c00;border-radius:8px;background:#fff8f2}.pl-location-subscription small,.pl-location-subscription b{display:block}.pl-location-subscription>span{grid-column:1/-1;color:#64727d}
.pl-member-identity{grid-column:1/-1;border:1px solid #d8e1e7;border-radius:8px}.pl-member-identity summary{padding:9px;font-weight:850;cursor:pointer}.pl-member-identity-grid{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:8px;align-items:end;padding:0 9px 9px}.pl-member-identity>small{display:block;padding:0 9px 9px}.pl-member-identity .statusline{padding:0 9px 9px}
@media(max-width:720px){.pl-team-heading,.pl-team-subhead,.pl-team-section>summary,.pl-guidance-grid,.pl-team-metrics,.pl-team-grid,.pl-team-member,.pl-team-capabilities,.pl-location-subscription,.pl-member-identity-grid{display:grid;grid-template-columns:1fr}.pl-team-section>summary::after{grid-column:1;justify-self:start}.pl-team-member button,.pl-team-panel-body>.orange,.pl-staff-invite-result .button{width:100%}.pl-team-live{padding:15px}.pl-team-grid input,.pl-team-grid select,.pl-team-member select,.pl-staff-invite-result input,.pl-staff-invite-result textarea,.pl-member-identity input{font-size:16px}}
.pl-team-member{grid-template-columns:minmax(180px,1.3fr) minmax(150px,1fr) minmax(170px,1.1fr) minmax(120px,.7fr) auto}.pl-team-member input{display:block;width:100%;margin-top:5px;padding:10px;border:1px solid #aebbc5;border-radius:8px;background:#fff;color:#132b41}.pl-authority-panel>summary{display:flex;justify-content:space-between;gap:10px;align-items:center}.pl-authority-panel>summary .status{font-size:.72rem}.pl-authority-confirm{display:flex;align-items:flex-start;gap:8px;margin:12px 0;font-weight:750}.pl-authority-confirm input{width:auto;margin:3px 0 0}.pl-authority-recovery{display:grid;gap:7px;margin-top:12px;padding:12px;border-left:4px solid #155786;border-radius:8px;background:#f3f8fc}.pl-authority-recovery b,.pl-authority-recovery span{display:block}.pl-authority-recovery button{width:max-content}.pl-authority-recovery a{font-weight:800;color:#155786}
@media(max-width:720px){.pl-authority-recovery button{width:100%}.pl-team-member input{font-size:16px}}

