/* V4.0.5 — premium administration hierarchy */
#teamView #teamArea>.panel{display:flex;flex-direction:column;gap:0;padding:clamp(20px,3vw,36px)}
#teamView #teamArea>.panel>.section-kicker{order:0}
#teamView #teamArea>.panel>h2{order:1;margin:6px 0 6px}
#teamView #teamArea>.panel>.section-lead{order:2;margin:0 0 6px}
#teamView .fee405-team-intro{order:3;color:#5d7a6d;font-size:14px;margin:0 0 20px}
#teamView #usersList{order:4;margin-bottom:14px}
#teamView .fee405-approvals-head{order:5;margin-top:16px;padding:17px 20px 8px;background:#f6f9f0;border:1px solid #e0ebd9;border-bottom:0;border-radius:17px 17px 0 0;display:flex;gap:5px;flex-direction:column;color:#073e31}
#teamView .fee405-approvals-head strong{font-size:19px;letter-spacing:-.025em}
#teamView .fee405-approvals-head span{font-size:13px;color:#64806f}
#teamView #fee4Proposals{order:6;margin:0 0 20px;border-radius:0 0 17px 17px;background:#f6f9f0;border-color:#e0ebd9;border-top:0;box-shadow:none}
#teamView #fee4Proposals h3{display:none}
#teamView #fee4Proposals .fee4-proposal{padding:13px 0;border-color:#dce8d6}
#teamView .fee-invite-box{order:7;margin:20px 0 0!important;border-top:1px solid #e1e9df;padding-top:24px}
#teamView .fee-invite-form{border-radius:19px!important}
#teamView .fee-v360-invitations{margin-top:24px;padding-top:26px}
#teamView .fee405-pending-badge{display:inline-flex;align-items:center;border-radius:999px;background:#e9f5cf;color:#285c26;font-size:12px;font-weight:750;padding:5px 11px}
#teamView .fee405-pending-badge.hidden,#teamView .fee405-approvals-head.hidden{display:none!important}
@media(max-width:640px){#teamView #teamArea>.panel{padding:17px}#teamView .fee405-approvals-head{padding:15px 14px 7px}#teamView .fee4-proposal{align-items:flex-start}#teamView .fee-invite-box{padding-top:15px}}
