.CallsListPage_page__68wFe{min-height:100vh;background:transparent}.CallsListPage_pageChrome__qtzuc{min-height:100vh;overflow:visible}.CallsListPage_contentShell__N3Zu_{display:flex;min-height:calc(100vh - 86px)}.CallsListPage_mainPanel__r_e9M{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-lg,24px);padding:var(--space-xl,32px)}.CallsListPage_headerRow__ybiyX{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg,24px);min-width:0}.CallsListPage_toolbarBand__kVWQD{display:flex;align-items:center;justify-content:space-between;gap:var(--space-base,16px);min-width:0;flex-wrap:wrap}.CallsListPage_filterRow__WdOIr{display:flex;gap:var(--space-xs,8px);flex-wrap:wrap;align-items:center}.CallsListPage_countText__wvhi6{font-size:14px;color:var(--color-text-secondary,rgba(4,15,36,.55));white-space:nowrap}.CallsListPage_filterPanel__Ea1O4{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-sm,12px)}.CallsListPage_filterField__YvOGm{display:flex;flex-direction:column;gap:var(--space-xxs,4px)}.CallsListPage_filterLabel__902Ef{font-size:12px;color:var(--color-text-secondary,rgba(4,15,36,.55))}.CallsListPage_filterInput__BTxZe,.CallsListPage_filterSelect___9Ewf{height:44px;border-radius:var(--radius-sm,6px);border:1px solid var(--color-border-secondary,#e5e5e5);background:var(--color-bg-container,#ffffff);padding:0 12px;font-family:var(--font-cn,sans-serif);font-size:14px;color:var(--color-text-primary,rgba(4,15,36,.85));outline:none}.CallsListPage_filterInput__BTxZe::placeholder{color:var(--color-text-tertiary,rgba(4,15,36,.45))}.CallsListPage_tableWrap__xb8ws{overflow-x:auto;overflow-y:hidden;border-radius:var(--radius-lg,24px);background:var(--color-bg-page,#f8f8f8)}.CallsListPage_tableHead__qFceB,.CallsListPage_tableRow__4klaC{display:grid;gap:var(--space-sm,12px);align-items:center;padding:18px 20px;min-width:1480px}.CallsListPage_tableHead__qFceB{background:var(--color-bg-container,#ffffff);font-size:14px;font-weight:600;color:var(--color-text-secondary,rgba(4,15,36,.55))}.CallsListPage_tableRow__4klaC{min-height:72px;border-bottom:1px solid #eeeeee}.CallsListPage_tableRow__4klaC:last-child{border-bottom:none}.CallsListPage_tableHead__qFceB>div,.CallsListPage_tableRow__4klaC>div{min-width:0}.CallsListPage_cellText__1gcFv{overflow-wrap:anywhere}.CallsListPage_cellCode__r1hVh,.CallsListPage_cellText__1gcFv{font-size:14px;color:var(--color-text-primary,rgba(4,15,36,.85))}.CallsListPage_cellCode__r1hVh{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallsListPage_actionRow__0H1fu{display:flex;gap:var(--space-xs,8px);flex-wrap:wrap}.CallsListPage_listSection__FBglG{display:flex;flex-direction:column;gap:var(--space-sm,12px)}.CallsListPage_errorBanner__qLawA,.CallsListPage_stateCard___QN4g{border-radius:var(--radius-lg,24px);padding:28px;background:var(--color-bg-container,#ffffff);display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm,12px);font-size:14px;color:var(--color-text-secondary,rgba(4,15,36,.55))}.CallsListPage_errorBanner__qLawA{color:#cf1322}.CallsListPage_overlayMask__YjD8Q{position:fixed;inset:0;background:rgba(17,17,17,.18);z-index:150}.CallsListPage_drawer__SKcEK{position:fixed;top:0;right:0;bottom:0;width:min(560px,100vw);display:flex;flex-direction:column;background:var(--color-bg-container,#ffffff);box-shadow:-12px 0 32px rgba(0,0,0,.12);z-index:160}.CallsListPage_drawerTitle__YZSYp{padding:24px 24px 12px;font-family:var(--font-cn,sans-serif);font-size:22px;font-weight:600;color:var(--color-text-primary,rgba(4,15,36,.85))}.CallsListPage_tabRow__VovvR{display:flex;gap:var(--space-xs,8px);padding:0 24px;border-bottom:1px solid #eeeeee}.CallsListPage_tabActive__S9lPd,.CallsListPage_tab__HDaPM{height:40px;padding:0 14px;background:transparent;font-size:14px;font-weight:600;color:var(--color-text-secondary,rgba(4,15,36,.55));cursor:pointer;border:none;border-bottom:2px solid transparent}.CallsListPage_tabActive__S9lPd{color:var(--color-text-primary,rgba(4,15,36,.85));border-bottom-color:var(--color-ink,#000000)}.CallsListPage_drawerBody__bhyZ_{flex:1;overflow:auto;padding:16px 24px}.CallsListPage_drawerFooter__6Wz21{display:flex;justify-content:flex-end;gap:var(--space-sm,12px);padding:16px 24px;border-top:1px solid #eeeeee}.CallsListPage_overviewPane__rcfjl{display:flex;flex-direction:column;gap:var(--space-base,16px)}.CallsListPage_section__rGhmi{display:flex;flex-direction:column;gap:var(--space-xs,8px)}.CallsListPage_sectionTitle__7mXZ5{font-size:14px;font-weight:600;color:var(--color-text-primary,rgba(4,15,36,.85))}.CallsListPage_kvList__1Jvew{display:flex;flex-direction:column;gap:var(--space-xs,8px);padding:14px 16px;background:var(--color-bg-page,#f8f8f8);border-radius:var(--radius-lg,24px)}.CallsListPage_kvRow__YFHQk{display:grid;grid-template-columns:180px 1fr;gap:var(--space-sm,12px);align-items:baseline}.CallsListPage_kvKey__Xi8Ft{font-size:12px;color:var(--color-text-secondary,rgba(4,15,36,.55))}.CallsListPage_kvValue__GiZCC{font-size:14px;color:var(--color-text-primary,rgba(4,15,36,.85));overflow-wrap:anywhere}.CallsListPage_code__c7vQB{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:var(--color-fill-secondary,#efefef);padding:1px 6px;border-radius:var(--radius-sm,6px)}.CallsListPage_rejectCard__c2mo_{padding:12px 14px;background:#fff1f0;color:#cf1322;border-radius:var(--radius-sm,6px);font-size:14px}.CallsListPage_deletionCard__pNN6U{padding:12px 14px;background:#fff7e6;color:#d46b08;border-radius:var(--radius-sm,6px);font-size:14px}.CallsListPage_placeholderCard__UmXxl{padding:24px;text-align:center;background:var(--color-bg-page,#f8f8f8);border-radius:var(--radius-lg,24px);color:var(--color-text-secondary,rgba(4,15,36,.55));font-size:14px}@media (max-width:1200px){.CallsListPage_contentShell__N3Zu_{min-height:auto;flex-direction:column}.CallsListPage_mainPanel__r_e9M{padding:24px 20px}}@media (max-width:640px){.CallsListPage_mainPanel__r_e9M{padding:20px 16px;gap:16px}.CallsListPage_kvRow__YFHQk{grid-template-columns:minmax(0,1fr);gap:4px}}