html,body,#root{overscroll-behavior:none;height:100%;min-height:100%;margin:0;overflow:hidden}body{font-family:SF Pro Display,PingFang SC,Helvetica Neue,sans-serif;overflow:hidden}.telephony-theme-root{height:100%;color:var(--telephony-text);background:radial-gradient(circle at top left, var(--telephony-bg-accent-primary), transparent 30%), radial-gradient(circle at top right, var(--telephony-bg-accent-warning), transparent 24%), linear-gradient(180deg, var(--telephony-bg-top) 0%, var(--telephony-bg) 100%)}a{color:inherit}*,:before,:after{box-sizing:border-box}html,body,#root{overscroll-behavior:none}::-webkit-scrollbar{width:var(--telephony-scrollbar-size);height:var(--telephony-scrollbar-size)}::-webkit-scrollbar-thumb{background:var(--telephony-scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-track{background:var(--telephony-scrollbar-track)}.telephony-table-shell .ant-table-pagination.ant-pagination{margin:0;padding:12px 16px 16px}.telephony-table-loading-state{justify-content:center;align-items:center;height:100%;min-height:240px;display:flex}.telephony-list-content{flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.telephony-scroll-region{min-height:0;padding-bottom:12px;scroll-padding-bottom:12px;overflow:auto}.telephony-table-shell,.telephony-table-shell>.ant-table-wrapper,.telephony-table-shell>.ant-table-wrapper .ant-spin-nested-loading,.telephony-table-shell>.ant-table-wrapper .ant-spin-nested-loading>.ant-spin-container,.telephony-table-shell>.ant-table-wrapper .ant-spin-nested-loading>.ant-spin-container>.ant-table{height:100%}.telephony-table-shell .ant-table-thead>tr>th{white-space:nowrap;font-weight:600}.telephony-table-shell .ant-table-tbody>tr>td{vertical-align:middle}.telephony-table-shell .ant-table-body,.telephony-table-shell .ant-table-content{scrollbar-gutter:stable}.telephony-table-shell .ant-table-body{padding-bottom:12px}.telephony-table-actions-wrap{max-width:100%;display:flex}.telephony-table-actions-wrap-start{justify-content:flex-start}.telephony-table-actions-wrap-end{justify-content:flex-end}.telephony-table-actions{white-space:nowrap;align-items:center;gap:8px;max-width:100%;display:inline-flex}.telephony-page-hero{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.telephony-page-hero-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.telephony-page-hero-title.ant-typography{margin:0}.telephony-page-hero-subtitle.ant-typography{display:block}.telephony-table-text{text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.telephony-table-text-nowrap{white-space:nowrap}.telephony-fill-tabs{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.telephony-fill-tabs>.ant-tabs-content-holder,.telephony-fill-tabs>.ant-tabs-content-holder>.ant-tabs-content,.telephony-fill-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:100%;min-height:0}.telephony-app-layout.ant-layout{background:0 0;height:100dvh;overflow:hidden}.telephony-app-sider.ant-layout-sider{background:var(--telephony-surface-floating);border-right:1px solid var(--telephony-border);height:100dvh;box-shadow:var(--telephony-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden}.telephony-app-main-layout.ant-layout{background:0 0;min-width:0;min-height:0;overflow:hidden}.telephony-app-sidebar{flex-direction:column;height:100%;display:flex;overflow:hidden}.telephony-app-sidebar-brand{border-bottom:1px solid var(--telephony-border);flex-shrink:0;align-items:center;height:64px;padding:0 16px;display:flex}.telephony-app-sidebar-brand-row{align-items:center;width:100%;min-width:0;display:flex}.telephony-app-sidebar-logo.ant-avatar{background:var(--telephony-primary)}.telephony-app-sidebar-brand-copy{opacity:1;min-width:0;max-width:160px;margin-inline-start:12px;transition:margin-inline-start .2s,max-width .2s cubic-bezier(.2,0,0,1),opacity .16s,transform .2s;overflow:hidden;transform:translate(0)}.telephony-app-sidebar-brand-copy.is-collapsed{opacity:0;max-width:0;margin-inline-start:0;transform:translate(-4px)}.telephony-app-sidebar-brand-title{white-space:nowrap;color:var(--telephony-primary-strong);font-weight:700}.telephony-app-sidebar-brand-subtitle{white-space:nowrap;color:var(--telephony-text-muted);font-size:12px}.telephony-app-sidebar-brand-drawer{border-bottom:none;height:auto;min-height:0;padding:0}.telephony-app-sidebar-drawer .ant-drawer-header-title{flex-direction:row-reverse;justify-content:space-between;gap:12px}.telephony-app-sidebar-drawer .ant-drawer-close{margin-inline:auto 0}.telephony-app-sidebar-drawer-body{padding-top:8px}.telephony-app-sidebar-menu.ant-menu{background:0 0;border-inline-end:none;flex:1;min-height:0;padding-top:12px;overflow-y:auto}.telephony-app-header.ant-layout-header{border-bottom:1px solid var(--telephony-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:0 0;flex-shrink:0;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 16px;height:auto;min-height:64px;padding:0 24px;display:grid}.telephony-app-header-toggle{grid-area:1/1/span 2;align-items:center;display:flex}.telephony-app-header-copy{flex-direction:column;grid-area:1/2/span 2;justify-content:center;align-self:center;gap:2px;min-width:0;display:flex}.telephony-app-header-title{color:var(--telephony-primary-strong);margin-bottom:2px;font-weight:700;line-height:1.2}.telephony-app-header-subtitle.ant-typography{text-overflow:ellipsis;white-space:nowrap;line-height:1.35;display:block;overflow:hidden}.telephony-app-header-actions{grid-area:1/3/span 2;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.telephony-app-header-mobile{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;height:64px;min-height:64px;padding:8px 16px;line-height:normal;display:grid}.telephony-app-header-mobile>.telephony-app-header-toggle,.telephony-app-header-mobile>.telephony-app-header-actions-mobile{flex:none}.telephony-app-header-mobile>.telephony-app-header-mobile-copy{flex:1;min-width:0}.telephony-app-header-mobile-copy{justify-content:center;align-items:center;min-width:0;height:44px;display:flex}.telephony-app-header-mobile-title{text-align:center;min-width:0;color:var(--telephony-primary-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.telephony-app-header-actions-mobile{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.telephony-app-header-mobile .ant-btn{justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}.telephony-app-header-identity{background:var(--telephony-surface-glass);border:1px solid var(--telephony-border);border-radius:14px;align-items:center;min-width:0;padding:8px 12px;display:flex}.telephony-app-header-identity-text{text-align:right;min-width:0}.telephony-app-header-identity-label{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--telephony-primary-strong);font-weight:600;line-height:1.2;overflow:hidden}.telephony-app-content.ant-layout-content{flex-direction:column;flex:1;min-height:0;padding:24px;display:flex;overflow:hidden}.telephony-app-content-shell{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.telephony-workbench-layout{flex:1;gap:24px;height:100%;min-height:0;display:flex;overflow:hidden}.telephony-workbench-main{flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;display:flex}.telephony-workbench-toolbar-shell{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.telephony-workbench-toolbar-main{flex:1;min-width:0}.telephony-workbench-toolbar-actions{flex-shrink:0;justify-content:flex-end;display:flex}.telephony-workbench-content-shell{flex:1;min-height:0;overflow:hidden}.telephony-workbench-sidebar-shell{flex-direction:column;flex-shrink:0;width:340px;min-height:0;display:flex;overflow:hidden}.telephony-workbench-sidebar-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.telephony-pane{min-height:100%;padding:16px}.telephony-pane-compact{padding:12px}.telephony-toolbar-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.telephony-toolbar-control{width:180px}.telephony-toolbar-control-medium{width:220px}.telephony-toolbar-control-wide{width:240px}.telephony-drawer-form-content{flex-direction:column;gap:24px;width:100%;display:flex}.telephony-card-extra-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.telephony-sidebar-stack{flex-direction:column;gap:16px;display:flex}.telephony-inline-filter-form.ant-form-inline{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.telephony-inline-filter-form.ant-form-inline .ant-form-item{margin-inline-end:0;margin-bottom:0}.telephony-mobile-toolbar-stack{flex-direction:column;gap:12px;width:100%;display:flex}.telephony-mobile-filter-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.telephony-mobile-filter-grid .ant-form-item{margin-bottom:0}.telephony-mobile-filter-primary{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.telephony-mobile-filter-primary .ant-form-item{margin-bottom:0}.telephony-mobile-filter-secondary{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;display:grid}.telephony-mobile-filter-secondary .ant-form-item{margin-bottom:0}.telephony-mobile-filter-panel{flex-direction:column;gap:12px;display:flex}.telephony-mobile-filter-panel .ant-form-item{margin-bottom:12px}.telephony-mobile-filter-panel .ant-form-item:last-child{margin-bottom:0}.telephony-mobile-filter-panel .ant-form-item-label{padding-bottom:6px}.telephony-mobile-list-layout{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.telephony-mobile-list-stack{flex-direction:column;gap:12px;display:flex}.telephony-mobile-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.telephony-mobile-card-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.telephony-mobile-card-title.ant-typography{margin-bottom:0}.telephony-mobile-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.telephony-mobile-card-field{flex-direction:column;gap:4px;min-width:0;display:flex}.telephony-mobile-card-actions{flex-wrap:wrap;gap:8px;display:flex}.telephony-mobile-card-actions .ant-btn{flex:1 1 0}.telephony-mobile-pagination{border-top:1px solid var(--telephony-border);flex-shrink:0;justify-content:center;padding-top:12px;display:flex}.telephony-collapsible-copy.ant-typography{margin-bottom:0}.telephony-debug-mobile-summary{margin-bottom:12px}.telephony-debug-mobile-page{flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;display:flex}.telephony-debug-mobile-content-shell{flex-direction:column;flex:1;min-height:0;display:flex}.telephony-debug-mobile-control-top{align-items:center;gap:12px;margin-bottom:12px;display:flex}.telephony-debug-mobile-control-top .ant-segmented{flex:1;min-width:0}.telephony-debug-mobile-action-row{justify-content:flex-start;align-items:center;gap:6px;width:100%;margin-bottom:12px;padding-bottom:2px;display:flex;overflow-x:auto}.telephony-debug-mobile-action-row .ant-btn{width:40px;min-width:40px;height:40px;padding:0}.telephony-debug-mobile-section-scroll{flex:1;min-height:0}.telephony-debug-mobile-section-surface{border:1px solid var(--telephony-border);background:var(--telephony-surface);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.telephony-debug-mobile-section-fill{min-height:100%}.telephony-debug-mobile-section-body{flex:1;min-height:0}.telephony-debug-mobile-section-title.ant-typography{margin:0}.telephony-debug-mobile-stack{flex-direction:column;gap:12px;min-height:100%;display:flex}.telephony-debug-mobile-content-card .ant-card-head{min-height:0;padding-inline:16px}.telephony-debug-mobile-content-card .ant-card-body{min-height:0}.telephony-debug-mobile-section-surface .ant-form-item{margin-bottom:12px}.telephony-debug-mobile-section-surface .ant-form-item-label{padding-bottom:6px}.telephony-empty-fill{justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.telephony-event-timeline{flex-direction:column;margin:0;padding:0;display:flex}.telephony-event-timeline .telephony-event-timeline-item{padding:0}.telephony-event-timeline .telephony-event-timeline-item+.telephony-event-timeline-item{margin-top:10px}.telephony-event-timeline-card,.telephony-call-transcript-card,.telephony-file-transcript-card{border:1px solid var(--telephony-border);border-radius:12px;width:100%;min-width:0;padding:12px}.telephony-event-timeline-card{--telephony-event-accent:transparent;border-left:4px solid var(--telephony-event-accent)}.telephony-event-timeline-card-caller,.telephony-event-timeline-card-left,.telephony-event-timeline-card-transcription{--telephony-event-accent:#2f6f8d}.telephony-event-timeline-card-callee,.telephony-event-timeline-card-right{--telephony-event-accent:#d27a2c}.telephony-event-timeline-card-file,.telephony-event-timeline-card-call-start{--telephony-event-accent:#2f7b4b}.telephony-event-timeline-card-call-end{--telephony-event-accent:#6f7a86}.telephony-event-timeline-card-keyword-alert{--telephony-event-accent:#b14e3d}.telephony-event-timeline-tag.ant-tag,.telephony-call-transcript-tag.ant-tag,.telephony-file-transcript-tag.ant-tag{border-width:1px;margin-inline-end:0;font-weight:600}.telephony-event-timeline-tag-event-call-start.ant-tag,.telephony-event-timeline-tag-source-file.ant-tag,.telephony-file-transcript-tag-speaker-primary.ant-tag{color:#1f5f36;background:#2f7b4b24;border-color:#2f7b4b47}.telephony-event-timeline-tag-event-call-end.ant-tag{color:#57606a;background:#6f7a8624;border-color:#6f7a8647}.telephony-event-timeline-tag-event-keyword-alert.ant-tag{color:#9c3d30;background:#b14e3d24;border-color:#b14e3d47}.telephony-event-timeline-tag-event-transcription.ant-tag,.telephony-event-timeline-tag-speaker-caller.ant-tag,.telephony-event-timeline-tag-channel-left.ant-tag,.telephony-call-transcript-tag-speaker-caller.ant-tag,.telephony-call-transcript-tag-channel-left.ant-tag,.telephony-file-transcript-tag-speaker-secondary.ant-tag{color:#1d5871;background:#2f6f8d24;border-color:#2f6f8d47}.telephony-event-timeline-tag-speaker-callee.ant-tag,.telephony-event-timeline-tag-channel-right.ant-tag{color:#9a5c16;background:#d27a2c24;border-color:#d27a2c47}.telephony-event-timeline-header,.telephony-call-transcript-header,.telephony-file-transcript-header{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.telephony-event-timeline-chip-slot{min-width:0}.telephony-event-timeline-chip-slot .ant-tag{margin-inline-end:0}.telephony-event-timeline-session,.telephony-call-transcript-lead,.telephony-file-transcript-lead{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.telephony-event-timeline-info-cell{white-space:nowrap;min-width:0}.telephony-event-timeline-info-created-at{margin-left:auto}.telephony-call-transcript-list.ant-list .ant-list-items,.telephony-file-transcript-list.ant-list .ant-list-items,.telephony-user-call-contact-list.ant-list .ant-list-items{margin:0;padding:0}.telephony-user-call-contact-list-fill.ant-list,.telephony-user-call-contact-list-fill.ant-list .ant-spin-nested-loading,.telephony-user-call-contact-list-fill.ant-list .ant-spin-container{height:100%}.telephony-user-call-contact-list-fill.ant-list .ant-list-items{min-height:100%}.telephony-call-transcript-list.ant-list .telephony-call-transcript-item,.telephony-file-transcript-list.ant-list .telephony-file-transcript-item,.telephony-user-call-contact-list.ant-list .telephony-user-call-contact-item{border-block-end:none;padding:0}.telephony-call-transcript-list.ant-list .telephony-call-transcript-item+.telephony-call-transcript-item,.telephony-file-transcript-list.ant-list .telephony-file-transcript-item+.telephony-file-transcript-item,.telephony-user-call-contact-list.ant-list .telephony-user-call-contact-item+.telephony-user-call-contact-item{margin-top:10px}.telephony-call-transcript-card{--telephony-call-transcript-accent:transparent;border-left:4px solid var(--telephony-call-transcript-accent);background:var(--telephony-surface)}.telephony-call-transcript-card-caller,.telephony-call-transcript-card-left{--telephony-call-transcript-accent:#2f6f8d}.telephony-call-transcript-card-callee,.telephony-call-transcript-card-right{--telephony-call-transcript-accent:#d27a2c}.telephony-call-transcript-chip-row{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.telephony-call-transcript-tag-phone.ant-tag{color:var(--telephony-primary-strong);background:var(--telephony-surface-muted);border-color:var(--telephony-border)}.telephony-call-transcript-tag-speaker-callee.ant-tag,.telephony-call-transcript-tag-channel-right.ant-tag{color:#9a5c16;background:#d27a2c24;border-color:#d27a2c47}.telephony-call-transcript-timeline,.telephony-file-transcript-timeline{white-space:nowrap;margin-left:auto}.telephony-call-transcript-text.ant-typography,.telephony-file-transcript-text.ant-typography{white-space:pre-wrap;color:var(--telephony-text);margin-bottom:0;line-height:1.7}.telephony-file-transcript-card{--telephony-file-transcript-accent:#2f7b4b;border-left:4px solid var(--telephony-file-transcript-accent);background:var(--telephony-surface)}.telephony-file-transcript-card-primary{--telephony-file-transcript-accent:#2f7b4b}.telephony-file-transcript-card-secondary{--telephony-file-transcript-accent:#2f6f8d}.telephony-user-call-pane{min-height:100%;padding:16px}.telephony-user-call-page-shell{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.telephony-user-call-page-shell-active{justify-content:stretch}.telephony-user-call-page-hero{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.telephony-user-call-page-hero-title.ant-typography{margin-bottom:6px}.telephony-user-call-contact-card{border:1px solid var(--telephony-border);background:var(--telephony-surface);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 16px;display:flex}.telephony-user-call-contact-primary{flex:260px;align-items:center;gap:12px;min-width:0;display:flex}.telephony-user-call-contact-avatar{background:color-mix(in srgb, var(--telephony-primary) 18%, white);color:var(--telephony-primary-strong)}.telephony-user-call-contact-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.telephony-user-call-contact-name-row{align-items:center;gap:8px;min-width:0;display:flex}.telephony-user-call-contact-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.telephony-user-call-contact-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.telephony-user-call-summary{flex-direction:column;gap:6px;display:flex}.telephony-user-call-empty-state{justify-content:center;align-items:center;min-height:100%;display:flex}.telephony-user-call-mobile-page{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.telephony-user-call-mobile-shell{flex-direction:column;gap:14px;min-height:100%;padding:14px;display:flex}.telephony-user-call-mobile-header,.telephony-user-call-mobile-stage-topbar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.telephony-user-call-mobile-title.ant-typography{margin:0}.telephony-user-call-mobile-status-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.telephony-user-call-mobile-list{flex-direction:column;flex:1;min-height:0;display:flex}.telephony-user-call-mobile-stage-shell{flex-direction:column;gap:18px;min-height:100%;padding:18px 14px 20px;display:flex}.telephony-user-call-mobile-stage-actions{margin-top:auto}.telephony-user-call-detail-drawer{flex-direction:column;gap:16px;display:flex}.telephony-user-call-stage-card{background:radial-gradient(circle at top,#2f6f8d1f,#0000 42%),linear-gradient(#fffdf9f5,#f7f2e8eb)}.telephony-user-call-stage-shell{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100%;padding:24px 16px 28px;display:flex}.telephony-user-call-stage-badge-row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.telephony-user-call-stage-diagnostics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,560px);display:grid}.telephony-user-call-stage-center{flex-direction:column;align-items:center;gap:10px;max-width:560px;display:flex}.telephony-user-call-stage-avatar.ant-avatar{background:linear-gradient(135deg,#245d51eb,#2f6f8dd1);width:96px;height:96px;font-size:36px;box-shadow:0 20px 48px #245d512e}.telephony-user-call-stage-title.ant-typography{margin-bottom:0}.telephony-user-call-stage-subtitle{max-width:460px;line-height:1.7}.telephony-user-call-stage-phone.ant-tag{color:var(--telephony-primary-strong);background:var(--telephony-surface-muted);border-color:var(--telephony-border);border-radius:999px;margin-inline-end:0;padding-inline:14px;font-weight:600}.telephony-user-call-waveform{background:#245d5112;border:1px solid #245d5117;border-radius:16px;grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:3px;width:min(100%,228px);height:46px;padding:7px 10px;display:grid;box-shadow:inset 0 1px #ffffff2e}.telephony-user-call-waveform-bar{min-width:0;height:calc(5px + (var(--telephony-wave-level,.12) * 21px));transform-origin:bottom;background:linear-gradient(#245d518c,#245d51d1);border-radius:999px;transition:height 90ms linear,opacity .12s,background-color .12s}.telephony-user-call-waveform-bar-idle{opacity:.32}.telephony-user-call-stage-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.telephony-user-call-stage-actions .ant-btn{min-width:132px}.telephony-user-call-stage-actions-mobile-first{width:100%;max-width:420px}.telephony-user-call-stage-actions-mobile-first .ant-btn{flex:180px}.telephony-user-call-hidden-audio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.telephony-notes-card-detail.ant-typography{margin-top:16px;margin-bottom:0}.telephony-notes-drawer-content{flex-direction:column;gap:12px;display:flex}.telephony-login-shell{place-items:center;height:100dvh;min-height:100dvh;padding:32px;display:grid;overflow:hidden}.telephony-login-card{width:100%;max-width:420px;max-height:100%;box-shadow:var(--telephony-shadow)}.telephony-login-language-row{justify-content:flex-end;margin-bottom:12px;display:flex}.telephony-login-brand-block{text-align:center;margin-bottom:24px}.telephony-login-logo{border-radius:12px;width:52px;height:52px;margin-bottom:12px}.telephony-login-title.ant-typography{margin-bottom:0}@media (width<=1023px){.telephony-app-header.ant-layout-header{padding:10px 16px}.telephony-app-header-subtitle.ant-typography{display:none}.telephony-app-header-title{white-space:nowrap;flex-shrink:0;margin-bottom:0}.telephony-app-header-copy .telephony-app-header-subtitle.ant-typography{min-width:0}.telephony-app-content.ant-layout-content{padding:16px}.telephony-workbench-layout{flex-direction:column;gap:16px}.telephony-workbench-sidebar-shell{width:100%}.telephony-workbench-toolbar-shell{flex-flow:wrap;align-items:center}.telephony-workbench-toolbar-main{flex:240px}.telephony-workbench-toolbar-actions{justify-content:flex-end;margin-left:auto}.telephony-pane{padding:12px}.telephony-toolbar-row{align-items:stretch}.telephony-page-hero{flex-direction:column;gap:8px}.telephony-table-actions{white-space:normal;flex-wrap:wrap;gap:6px}.telephony-toolbar-control,.telephony-toolbar-control-medium,.telephony-toolbar-control-wide{width:100%}.telephony-drawer-form-content{gap:16px}.telephony-card-extra-actions{justify-content:stretch;gap:6px;width:100%}.telephony-card-extra-actions .ant-btn{flex:auto}.telephony-sidebar-stack{gap:12px}.telephony-inline-filter-form.ant-form-inline{align-items:stretch}.telephony-inline-filter-form.ant-form-inline .ant-form-item,.telephony-inline-filter-form .telephony-toolbar-control,.telephony-inline-filter-form .telephony-toolbar-control-medium,.telephony-inline-filter-form .telephony-toolbar-control-wide{width:100%}.telephony-event-timeline-card{padding-left:12px;padding-right:12px}.telephony-event-timeline-header{gap:6px}.telephony-event-timeline-info-created-at{text-align:left;width:100%;margin-left:0}.telephony-call-transcript-card{padding-inline:12px}.telephony-call-transcript-header,.telephony-file-transcript-header{gap:6px}.telephony-call-transcript-timeline,.telephony-file-transcript-timeline{text-align:left;width:100%;margin-left:0}.telephony-user-call-pane{padding:12px}.telephony-user-call-mobile-shell{gap:12px;padding:12px}.telephony-user-call-mobile-stage-shell{gap:16px;padding:16px 12px 20px}.telephony-user-call-page-hero{flex-direction:column;align-items:stretch;gap:12px}.telephony-user-call-contact-card{gap:12px;padding:12px}.telephony-user-call-contact-primary{flex-basis:100%}.telephony-user-call-contact-actions{justify-content:space-between;width:100%}.telephony-user-call-contact-actions .ant-btn{flex:auto}.telephony-user-call-stage-shell{gap:16px;padding:20px 12px 24px}.telephony-user-call-stage-diagnostics{grid-template-columns:1fr;gap:8px}.telephony-user-call-stage-avatar.ant-avatar{width:84px;height:84px;font-size:30px}.telephony-user-call-stage-actions{flex-direction:column;width:100%}.telephony-user-call-stage-actions .ant-btn{width:100%}.telephony-login-shell{padding:16px}}@media (width<=767px){.telephony-mobile-filter-primary,.telephony-mobile-filter-secondary,.telephony-mobile-card-grid{grid-template-columns:minmax(0,1fr)}.telephony-mobile-card-actions{flex-direction:column}}
