.commissions-dashboard{gap:20px;display:grid}.commissions-summary{color:#fff;background:linear-gradient(125deg,#2e0b55,#6a13e8);border-radius:14px;justify-content:space-between;align-items:center;gap:22px;padding:27px 30px;display:flex;box-shadow:0 12px 30px #39127724}.commissions-summary .eyebrow{color:#d9c2ff!important}.commissions-summary h2{margin:7px 0;font-size:35px}.commissions-summary p:last-child{color:#e6d9f8;font-size:13px}.commissions-summary>svg{color:#d9c2ff}.commission-rule{color:#5d347f;background:#f8f4fe;border:1px solid #ded2ee;border-radius:10px;align-items:flex-start;gap:13px;padding:17px 19px;display:flex}.commission-rule svg{flex-shrink:0}.commission-rule strong{font-size:14px}.commission-rule p{color:#756381;margin:4px 0 0;font-size:13px;line-height:1.5}.commission-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commission-person{background:#fff;border:1px solid #e3dce9;border-radius:12px;overflow:hidden}.commission-person>header{border-bottom:1px solid #ece6f0;align-items:center;gap:12px;padding:18px;display:flex}.commission-avatar{color:#5e25a1;background:#eee3ff;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.commission-person h3{margin:0;font-size:16px}.commission-person header small{color:#81758a;margin-top:4px;font-size:11px;display:block}.commission-person header>strong{color:#4e247e;margin-left:auto;font-size:18px}.commission-awards{padding:8px 17px 15px}.commission-awards article{border-bottom:1px solid #eee9f1;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:12px 0;display:grid}.commission-awards article>svg{color:#4d9563}.commission-awards article div{flex-direction:column;gap:3px;display:flex}.commission-awards b{font-size:13px}.commission-awards span{color:#81768a;font-size:11px}.commission-awards time{color:#786c82;align-items:center;gap:4px;font-size:11px;display:flex}.commission-awards article>strong{color:#4f7e59;font-size:13px}.commission-awards>p{text-align:center;color:#94899b;padding:18px 0 7px;font-size:13px}@media (max-width:800px){.commission-people{grid-template-columns:1fr}.commission-awards article{grid-template-columns:22px minmax(0,1fr) auto}.commission-awards time{grid-column:2}.commission-awards article>strong{grid-area:1/3}.commissions-summary{padding:23px}.commissions-summary h2{font-size:29px}}.team-user-manager{color:#fff;background:linear-gradient(135deg,#120528,#241046);border:1px solid #3f2466;border-radius:14px;grid-template-columns:minmax(230px,.7fr) minmax(500px,1.3fr);gap:30px;margin-bottom:22px;padding:28px;display:grid;box-shadow:0 18px 50px #17082b1c}.team-user-copy{gap:14px;display:flex}.team-user-copy>span{color:#c39afc;background:#c39afc1f;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.team-user-copy .eyebrow{color:#c39afc!important}.team-user-copy h2{margin:0 0 8px;font-size:22px}.team-user-copy p:last-child{color:#cfc3dd;margin:0;font-size:13px;line-height:1.6}.team-user-manager form{flex-direction:column;gap:17px;display:flex}.team-user-fields{grid-template-columns:1fr 1.3fr 1fr;gap:12px;display:grid}.team-user-fields label{color:#ded4e9;flex-direction:column;gap:7px;font-size:12px;display:flex;position:relative}.team-user-fields label svg{color:#72529a;position:absolute;bottom:11px;left:11px}.team-user-fields label svg+input{padding-left:34px}.team-user-fields input{color:#130526;background:#fff;border:0}.team-user-manager fieldset{border:0;margin:0;padding:0}.team-user-manager legend{color:#ded4e9;margin-bottom:9px;font-size:12px}.team-role-options{flex-wrap:wrap;gap:8px;display:flex}.team-role-options label{color:#d5c9e1;cursor:pointer;border:1px solid #fff2;border-radius:7px;align-items:center;gap:7px;padding:9px 11px;font-size:12px;display:flex}.team-role-options label.selected{color:#160529;background:#c39afc;border-color:#c39afc;font-weight:700}.team-role-options input{opacity:0;pointer-events:none;position:absolute}.team-role-options i{border:1px solid;border-radius:4px;place-items:center;width:16px;height:16px;display:grid}.team-user-manager .primary{color:#160529;background:#c39afc;align-self:flex-end}.team-user-manager .error,.team-user-manager .success{margin:0}.member-access label+label{margin-top:8px}@media (max-width:1050px){.team-user-manager{grid-template-columns:1fr}.team-user-fields{grid-template-columns:1fr 1fr}.team-user-fields label:last-child{grid-column:1/-1}}@media (max-width:650px){.team-user-manager{padding:20px}.team-user-fields{grid-template-columns:1fr}.team-user-fields label:last-child{grid-column:auto}.team-user-manager .primary{width:100%}}.danger-button{color:#fff;background:#b72f38;border:1px solid #c74646;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:11px 15px;font-size:14px;font-weight:600;display:inline-flex}.danger-button:hover{background:#9f2530}.danger-button:disabled{opacity:.55;cursor:not-allowed}.danger-leading{margin-right:auto}.delete-dialog{background:#fff!important;max-width:500px!important}.delete-warning{color:#8d2e36;background:#fff1f1;border:1px solid #efcaca;border-radius:9px;align-items:flex-start;gap:12px;padding:15px;display:flex}.delete-warning svg{flex:none}.delete-warning p{margin:0;font-size:14px;line-height:1.55}.delete-warning strong{margin-bottom:3px;display:block}.client-delete{color:#a33a42;border-top:1px solid #f0d8d8;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:18px;padding:14px 4px 0;font-size:12px;display:flex}.client-delete:hover{text-decoration:underline}.client-delete:disabled{opacity:.55}@media (max-width:650px){.danger-leading{margin-right:0}}
