.tr-call-detail{padding:16px 30px 32px;color:var(--tr-ink,#08113d)}.tr-live-inbox:has(>.tr-call-open){grid-template-rows:auto minmax(0,1fr)}.tr-call-open{grid-column:1/-1;padding:8px 24px;border-bottom:1px solid var(--tr-line,#dee6f2);display:flex;align-items:center;gap:12px}.tr-call-nav{display:flex;justify-content:space-between;margin-bottom:6px}.tr-call-header{display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--tr-line,#dee6f2);padding:10px 0 14px}.tr-call-avatar{width:64px;height:64px;border-radius:50%;background:var(--tr-mint-tint,#e6f7f3);display:grid;place-items:center;flex-shrink:0;font-size:22px;font-weight:600;color:var(--tr-link,#008b86)}.tr-call-identity{flex:1;min-width:0}.tr-call-identity h1{font-size:24px;margin:0 0 2px;overflow-wrap:anywhere}.tr-call-number{margin:0 0 4px;color:var(--tr-muted,#52658e);font-size:14px}.tr-call-status{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px;margin:0 0 4px;color:var(--tr-text,#425589)}.tr-call-status>i{color:var(--tr-link,#00b98b)}.tr-call-context{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--tr-text,#425589);font-size:14px}.tr-call-context>span+time{border-left:1px solid var(--tr-line,#dee6f2);padding-left:12px}.tr-call-responsible{display:grid;gap:4px;min-width:170px}.tr-call-responsible small{font-size:13px;color:var(--tr-muted,#52658e)}.tr-call-responsible strong{font-size:15px}.tr-call-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.tr-call-columns{display:grid;grid-template-columns:minmax(0,2.45fr) minmax(260px,1fr);gap:18px}.tr-call-columns-single{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr)}.tr-call-transcript{padding:14px 16px 0 0;border-right:1px solid var(--tr-line,#dee6f2);min-width:0}.tr-call-banner{display:flex;align-items:center;background:var(--tr-mint-tint,#effbf8);border-radius:12px;padding:12px 16px;margin-bottom:12px;gap:12px}.tr-call-banner h2{font-size:16px;margin:0 0 2px}.tr-call-banner p{font-size:14px;color:var(--tr-muted,#5a70a6);margin:0}.tr-call-banner-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tr-surface,#fff);color:var(--tr-link,#00ad91);flex-shrink:0}.tr-call-summary{border:1px solid var(--tr-line,#dee6f2);border-radius:10px;padding:10px 14px;margin-bottom:12px}.tr-call-summary h3{font-size:14px;margin:0 0 4px;color:var(--tr-muted,#52658e)}.tr-call-summary p{margin:0;font-size:15px;line-height:1.5}.tr-call-coverage{font-size:13px;color:var(--tr-muted,#6477a2);margin:0 0 8px}.tr-call-segments{list-style:none;margin:12px 0;padding:0}.tr-call-segments li{display:flex;gap:12px;margin:0 0 12px}.tr-call-segments li>div{min-width:0;flex:1}.tr-call-speaker-avatar{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--tr-surface-raised,#edf1f9);color:var(--tr-muted,#4e6087);font-size:13px;font-weight:600}.tr-call-agent .tr-call-speaker-avatar{background:var(--tr-mint-tint,#e1fbf5);color:var(--tr-link,#008b86)}.tr-call-team .tr-call-speaker-avatar{background:var(--tr-info-soft,#eef0ff);color:var(--tr-muted,#4b52b8)}.tr-call-segment-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:4px;font-size:14px}.tr-call-segment-heading small,.tr-call-segment-heading time{font-size:12px;color:var(--tr-muted,#6477a2)}.tr-call-segments p{background:var(--tr-surface-raised,#f0f3fa);border-radius:10px;padding:8px 12px;margin:0;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.tr-call-agent p{background:var(--tr-mint-tint,#eafaf7)}.tr-call-summary-card{padding:16px 0}.tr-call-summary-card h2{font-size:20px;margin:0 0 6px}.tr-call-summary-card p{font-size:15px;color:var(--tr-text,#425589)}.tr-call-facts{border:1px solid var(--tr-line,#dee6f2);border-radius:12px;margin-top:14px;padding:14px 16px;align-self:start}.tr-call-facts h2{font-size:16px;margin:0 0 8px}.tr-call-facts dl{margin:0}.tr-call-facts dl>div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--tr-line,#e4ebf5);font-size:14px}.tr-call-facts dl>div:last-child{border-bottom:0}.tr-call-facts dt{color:var(--tr-muted,#52658e)}.tr-call-facts dd{margin:0;text-align:right;overflow-wrap:anywhere;max-width:62%}.tr-call-empty{display:flex;align-items:center;gap:10px;padding:12px 0;color:var(--tr-muted,#52658e)}.tr-call-empty p{margin:0}@media(max-width:1000px){.tr-call-header{flex-wrap:wrap}.tr-call-avatar{width:48px;height:48px;font-size:18px}.tr-call-columns,.tr-call-columns-single{grid-template-columns:1fr}.tr-call-transcript{border-right:0;padding-right:0}.tr-call-detail{padding:12px 16px}.tr-call-responsible{min-width:0;flex:1}}.tr-phone-lines{margin-bottom:24px}.tr-phone-lines>.tr-section-heading h1{font-size:32px;margin:0}.tr-phone-line{margin:16px 0}.tr-phone-line-head{display:flex;align-items:center;gap:14px;margin-bottom:10px}.tr-phone-line-head h2{font-size:22px;margin:0 0 4px;overflow-wrap:anywhere}.tr-phone-line-head .tr-circle{width:48px;height:48px;background:var(--tr-mint-tint,#e1fbf5);flex-shrink:0}.tr-phone-line .tr-info-card{margin:14px 0 0;box-shadow:none}.tr-phone-mode{font-size:16px;margin:4px 0 8px}.tr-phone-recent{margin-top:18px}.tr-phone-recent h3{font-size:16px;margin:0 0 6px}.tr-phone-recent ul{list-style:none;margin:0;padding:0}.tr-phone-recent li button{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:10px;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--tr-line,#e4ebf5);padding:9px 2px;font:inherit;color:inherit;cursor:pointer}.tr-phone-recent li button:focus-visible,.tr-phone-recent li button:hover{background:var(--tr-surface-muted,#f6f9fd)}.tr-phone-recent span,.tr-phone-recent time{color:var(--tr-muted,#52658e);font-size:14px}.tr-phone-table{width:100%;border-collapse:collapse;margin:8px 0 12px;font-size:14px}.tr-phone-table td,.tr-phone-table th{text-align:left;padding:8px 6px;border-bottom:1px solid var(--tr-line,#e4ebf5);vertical-align:middle}.tr-phone-table thead th{color:var(--tr-muted,#52658e);font-weight:500}.tr-phone-table-actions{text-align:right;white-space:nowrap}.tr-phone-staff-edit{border-top:1px solid var(--tr-line,#e4ebf5);padding-top:12px}.tr-phone-staff-edit h4{margin:0 0 8px}.tr-phone-empty{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tr-phone-hours{width:100%;border-collapse:collapse;margin:8px 0;font-size:14px}.tr-phone-hours td,.tr-phone-hours th{padding:2px 4px;text-align:left}.tr-phone-hours input[type=time]{font:inherit;padding:6px;border:1px solid var(--tr-border,#cbd7ea);border-radius:6px}.tr-phone-transition{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:8px;align-items:end}.tr-phone-steps{list-style:none;margin:18px 0;padding:0;counter-reset:none}.tr-phone-step{display:flex;gap:12px;padding:10px 0;border-top:1px solid var(--tr-line,#e0e8f4)}.tr-phone-step>details{flex:1;min-width:0}.tr-phone-step summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-size:17px}.tr-phone-step summary::-webkit-details-marker{display:none}.tr-phone-step-state{color:var(--tr-muted,#52658e);font-size:14px;text-align:right}.tr-phone-step-body{padding-top:10px}.tr-phone-step-number{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--tr-surface-raised,#edf1f9);color:var(--tr-muted,#4e6087);font-weight:600;flex-shrink:0}.tr-phone-step-current .tr-phone-step-number{background:#00b98b;color:#fff}.tr-phone-step-done .tr-phone-step-number{background:var(--tr-mint-tint,#e1fbf5);color:var(--tr-link,#008b86)}.tr-phone-step-waiting summary{color:var(--tr-muted,#6477a2)}.tr-phone-progress{list-style:none;margin:6px 0 12px;padding:0}.tr-phone-progress li{display:flex;align-items:center;gap:8px;padding:4px 0;color:var(--tr-muted,#6477a2)}.tr-phone-progress-done{color:var(--tr-ink,#081346)!important}.tr-phone-progress-done i{color:var(--tr-link,#00b98b)}.tr-phone-review{margin:0 0 12px}.tr-phone-review>div{display:grid;grid-template-columns:minmax(120px,.8fr) 2fr;gap:12px;padding:6px 0;border-bottom:1px solid var(--tr-line,#e4ebf5)}.tr-phone-review dt{color:var(--tr-muted,#52658e)}.tr-phone-review dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:700px){.tr-phone-table thead{display:none}.tr-phone-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:8px 0;border-bottom:1px solid var(--tr-line,#e4ebf5)}.tr-phone-table td,.tr-phone-table th{border:0;padding:2px 0}.tr-phone-table-actions{grid-column:1/-1;text-align:left}.tr-phone-hours input[type=time]{width:100%;min-width:0}.tr-phone-recent li button,.tr-phone-review>div,.tr-phone-transition{grid-template-columns:1fr}.tr-phone-review>div{gap:2px}.tr-phone-lines>.tr-section-heading h1{font-size:26px}}