.team-modal .team-intro{font-size:11px}.team-invite{padding:13px;border:1px solid #69508e;border-radius:13px;background:linear-gradient(120deg,#1b1438,#0c2231);margin:12px 0}.team-invite>small{font-size:10px;color:var(--muted)}.team-code-row{display:flex;align-items:center;justify-content:space-between;margin:7px 0 13px}.team-code-row strong{font-size:27px;letter-spacing:5px;color:var(--cyan);font-variant-numeric:tabular-nums}.team-code-row .text{font-size:11px}.team-invite label{display:block;font-size:10px;color:var(--muted);margin-bottom:7px}.team-link-row{display:flex;gap:7px}.team-link-row input{width:100%;min-width:0;border:1px solid #514969;border-radius:8px;padding:9px;background:#0c1026;color:var(--text);font:inherit;font-size:10px}.team-link-row .primary{width:auto;min-width:73px;font-size:11px;height:35px;min-height:35px;padding:0 10px}.team-modal .team-share{display:block;margin:11px auto 0;font-size:11px}.team-modal #team-copy-feedback{font-size:10px;color:var(--cyan);margin:8px 0 0;min-height:0}.team-total{display:flex;align-items:center;justify-content:space-between;margin:16px 0;font-size:12px}.team-total strong{font-size:22px}.team-modal .team-rates-caption{font-size:11px;margin-bottom:9px}.team-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.team-levels button{background:#14152e;border:1px solid #4b3d6e;border-radius:11px;padding:11px 5px;text-align:center}.team-levels button.active{border-color:var(--cyan);background:#00e4ed0a}.team-levels span{display:block;font-size:11px}.team-levels strong{display:block;color:var(--cyan);font-size:25px;margin:7px 0}.team-levels small{font-size:9px;color:var(--muted)}.team-modal .team-pending{font-size:10px;line-height:1.5;color:#b6a6ce;margin:12px 0;padding:9px;border:1px solid #514064;border-radius:9px}.team-modal h3{font-size:13px;margin:16px 0 10px}.team-members{list-style:none;margin:0;padding:0}.team-members li{display:flex;align-items:center;gap:10px;border-top:1px solid var(--line);padding:10px 0}.team-members img{width:32px;height:32px;border:1px solid #6e4b9c;border-radius:50%}.team-members strong{font-size:12px;display:block;overflow-wrap:anywhere}.team-members small{display:block;color:var(--muted);font-size:9px;margin-top:4px}.team-members .team-empty{font-size:11px;color:var(--muted);line-height:1.6}.team-pagination{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-top:12px}.team-pagination span{color:var(--muted)}
