.tm{--tm-e:cubic-bezier(.23,1,.32,1);--tm-line:#e2e7f2;flex-direction:column;gap:18px;display:flex}.tm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.tm-you{border:1.5px solid var(--tm-line);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.tm-seats{flex-direction:column;gap:6px;min-width:160px;display:flex}.tm-seats span{color:#4a5878;font-size:11px;font-weight:600}.tm-seats i{background:#eef1f8;border-radius:999px;height:6px;display:block;overflow:hidden}.tm-seats i b{transform-origin:0;height:100%;animation:tm-grow .8s var(--tm-e) .15s both;background:linear-gradient(90deg,#09318d,#fd91cc);border-radius:999px;display:block}@keyframes tm-grow{0%{transform:scaleX(0)}}.tm-role{letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.tm-role i{background:currentColor;border-radius:50%;width:6px;height:6px}.tm-role-owner{color:#fd91cc;background:#041a52}.tm-role-admin{color:#09318d;background:#e3ebff;border-color:#c5d3f7}.tm-role-manager{color:#a3226f;background:#fde7f3;border-color:#f8c6e2}.tm-role-agent{color:#4a5878;background:#f0f3fa;border-color:#dde3f0}.tm-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.tm-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:6px;display:flex}.tm-card-head .ap-dash-muted{overflow-wrap:anywhere;min-width:0}.tm-grid>*{min-width:0}.tm-list{margin:6px 0 0;padding:0;list-style:none}.tm-member{animation:tm-in .42s var(--tm-e) both;animation-delay:calc(var(--i,0)*45ms);border-top:1px solid #eef1f8;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.tm-member:first-child{border-top:0}@keyframes tm-in{0%{opacity:0;transform:translateY(6px)}}.tm-avatar{color:#fff;letter-spacing:.2px;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:700;display:grid}.tm-who{min-width:0}.tm-who strong{color:#0a1b3d;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.tm-who strong span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-who small{color:#7a88ac;margin-top:2px;font-size:11px;display:block}.tm-youchip{color:#09318d;background:#e3ebff;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:9.5px;font-weight:700}.desk-ui .ap-dash .tm-select.tm-select{color:#0a1b3d;background:#fff;border:1.5px solid #dde3f0;border-radius:999px;width:auto;margin:0;padding:6px 28px 6px 12px;font-size:12px;font-weight:600}.tm-icon-btn{color:#7a88ac;cursor:pointer;width:32px;height:32px;transition:color .15s ease,border-color .15s ease,transform .14s var(--tm-e);background:#fff;border:1.5px solid #e2e7f2;border-radius:50%;place-items:center;display:grid}.tm-icon-btn:active{transform:scale(.94)}.tm-icon-gap{width:32px;height:32px}.tm-icon-btn:disabled{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.tm-icon-btn:not(:disabled):hover{color:#b4237a;border-color:#f8c6e2}}.tm-form{flex-direction:column;gap:12px;margin-top:10px;display:flex}.tm-label{color:#4a5878;flex-direction:column;gap:6px;font-size:11px;font-weight:600;display:flex}.desk-ui .ap-dash .tm-input.tm-input{color:#0a1b3d;background:#fff;border:1.5px solid #dde3f0;border-radius:12px;outline:none;width:100%;margin:0;padding:11px 13px;font-size:13px;transition:border-color .15s,box-shadow .15s}.desk-ui .ap-dash .tm-input.tm-input:focus{border-color:#09318d;box-shadow:0 0 0 3px #09318d1f}.tm-seg{background:#f4f6fb;border:1.5px solid #e2e7f2;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.tm-seg button{text-align:left;cursor:pointer;color:#4a5878;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 10px;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.tm-seg button b{color:#0a1b3d;font-size:12.5px}.tm-seg button small{font-size:10px;line-height:1.35}.tm-seg button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #041a521f,0 0 0 1.5px #041a52}.tm-seg button:disabled{opacity:.4;cursor:not-allowed}.tm-cta{transition:background-color .15s ease,transform .14s var(--tm-e);justify-content:center}.tm-cta:active{transform:scale(.97)}.tm-link{color:#fff;animation:tm-in .3s var(--tm-e) both;background:#041a52;border-radius:14px;margin-top:12px;padding:14px}.tm-link p{color:#c7d4f2;margin:0 0 10px;font-size:11.5px;line-height:1.55}.tm-link div{gap:8px;display:flex}.tm-link code{text-overflow:ellipsis;white-space:nowrap;color:#fff;background:#ffffff14;border-radius:9px;flex:1;min-width:0;padding:9px 11px;font-size:11px;overflow:hidden}.tm-copy{color:#041a52;cursor:pointer;transition:transform .14s var(--tm-e);background:#fd91cc;border:0;border-radius:9px;flex-shrink:0;padding:0 14px;font-size:11.5px;font-weight:700}.tm-copy:active{transform:scale(.96)}.tm-invite{border-top:1px solid #eef1f8;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.tm-invite:first-child{border-top:0}.tm-invite strong{color:#0a1b3d;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;display:block;overflow:hidden}.tm-invite small{color:#7a88ac;font-size:10.5px}.tm-matrix{border-collapse:separate;border-spacing:0;width:100%;margin-top:12px;font-size:12.5px}.tm-matrix th{letter-spacing:.3px;text-transform:uppercase;color:#4a5878;text-align:center;border-bottom:1.5px solid #e2e7f2;padding:10px 8px;font-size:10.5px;font-weight:700}.tm-matrix th:first-child,.tm-matrix td:first-child{text-align:left;padding-left:2px}.tm-matrix td{text-align:center;color:#0a1b3d;border-bottom:1px solid #eef1f8;padding:11px 8px}.tm-matrix tr:last-child td{border-bottom:0}.tm-matrix td small{color:#7a88ac;margin-top:2px;font-size:10.5px;display:block}.tm-yes{color:#fd91cc;background:#041a52;border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.tm-no{vertical-align:middle;background:#c9d2ea;border-radius:2px;width:10px;height:2px;display:inline-block}.tm-col-you{background:#fd91cc17}.tm-ws{border-top:1px solid #eef1f8;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;display:flex}.tm-ws:first-child{border-top:0}.tm-ws div{min-width:0}.tm-ws strong{color:#0a1b3d;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.tm-ws-actions{flex-shrink:0;gap:6px;display:flex}.tm-status{color:#09318d;min-height:18px;margin:0;font-size:12px;font-weight:600}.tm-status[data-error=true]{color:#b4237a}.tm-note{color:#7a88ac;margin:0;font-size:11px;line-height:1.6}.tm-empty{text-align:center;color:#7a88ac;border:1.5px dashed #dde3f0;border-radius:14px;padding:16px;font-size:12px}@media (max-width:1000px){.tm-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.tm-member{grid-template-columns:auto minmax(0,1fr) auto;row-gap:8px}.tm-member>.tm-member-role{grid-column:2/3}.tm-seg{grid-template-columns:1fr}.tm-matrix{font-size:11.5px}.tm-matrix th,.tm-matrix td{padding:9px 4px}}@media (prefers-reduced-motion:reduce){.tm-member,.tm-link,.tm-seats i b{animation:none}.tm-icon-btn,.tm-cta,.tm-copy,.tm-seg button{transition:none}}
