.FilterBarComponent-module__Isn4Ba__bar{padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--calculated-border-subtle);justify-content:space-between;align-items:center;gap:var(--space-md);background:#0c091580;background:lab(2.81762% 2.44418 -5.75853/.5);display:flex}.FilterBarComponent-module__Isn4Ba__filters{align-items:center;gap:var(--space-sm);display:flex}.FilterBarComponent-module__Isn4Ba__icon{color:var(--text-muted);flex-shrink:0}.FilterBarComponent-module__Isn4Ba__direction-tabs{border-bottom:none;height:32px;min-height:0}.FilterBarComponent-module__Isn4Ba__actions{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}
.ConversationListComponent-module__OluaHa__container{padding:var(--space-xs);flex-direction:column;gap:2px;display:flex;overflow:hidden auto}.ConversationListComponent-module__OluaHa__loading-state{gap:var(--space-sm);padding:var(--space-sm);flex-direction:column;display:flex}.ConversationListComponent-module__OluaHa__item{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);text-align:left;width:100%;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:1px solid #0000;outline:none;display:flex}.ConversationListComponent-module__OluaHa__item:hover{background:var(--background-elevated);border-color:var(--calculated-border-subtle)}.ConversationListComponent-module__OluaHa__item:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px hsla(var(--accent-hue), var(--accent-sat), 50%, .15)}.ConversationListComponent-module__OluaHa__is-active-state{background:var(--background-surface);border-color:var(--calculated-border-medium);box-shadow:inset 3px 0 0 var(--accent)}.ConversationListComponent-module__OluaHa__is-active-state:hover{background:var(--background-surface)}.ConversationListComponent-module__OluaHa__avatar{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-secondary);transition:background var(--transition-fast), color var(--transition-fast);background:#ffffff0a;background:lab(100% 0 0/.04);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.ConversationListComponent-module__OluaHa__avatar-active{background:hsla(var(--accent-hue), var(--accent-sat), 50%, .12);color:var(--accent)}.ConversationListComponent-module__OluaHa__content{flex:1;min-width:0}.ConversationListComponent-module__OluaHa__header{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:2px;display:flex}.ConversationListComponent-module__OluaHa__name{font-size:var(--font-size-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ConversationListComponent-module__OluaHa__time{font-size:var(--font-size-xs);color:var(--text-muted);white-space:nowrap;flex-shrink:0}.ConversationListComponent-module__OluaHa__preview{font-size:var(--font-size-xs);color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;margin-bottom:var(--space-xs);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.ConversationListComponent-module__OluaHa__meta{gap:var(--space-xs);display:flex}.ConversationListComponent-module__OluaHa__divider{background:var(--calculated-border-subtle);height:1px;margin:var(--space-xs) var(--space-md)}
.MessageBubbleComponent-module__RxSqiq__bubble{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-lg);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;max-width:85%;animation:.25s ease-out forwards MessageBubbleComponent-module__RxSqiq__slideInUp;display:flex}.MessageBubbleComponent-module__RxSqiq__bubble:hover{transform:translateY(-1px)}.MessageBubbleComponent-module__RxSqiq__inbound{background:var(--bubble-received);border-color:var(--bubble-received-border);align-self:flex-start}.MessageBubbleComponent-module__RxSqiq__inbound:hover{background:#27203ce6;background:lab(14.0533% 9.37584 -17.2903/.9)}.MessageBubbleComponent-module__RxSqiq__outbound{background:var(--bubble-sent);border-color:var(--bubble-sent-border);align-self:flex-end}.MessageBubbleComponent-module__RxSqiq__outbound:hover{background:#01693c;background:lab(38.5593% -35.9058 17.5125)}.MessageBubbleComponent-module__RxSqiq__is-selected-state{box-shadow:0 0 12px hsla(var(--accent-hue), var(--accent-sat), 50%, .15);border-color:var(--accent)!important}.MessageBubbleComponent-module__RxSqiq__failed{border-color:#ef44444d!important;border-color:lab(55.8044% 65.6075 40.7259/.3)!important}.MessageBubbleComponent-module__RxSqiq__direction-badge{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;display:flex}.MessageBubbleComponent-module__RxSqiq__inbound-badge{color:var(--color-info);background:#656cff26;background:lab(51.5613% 30.8294 -75.6694/.15)}.MessageBubbleComponent-module__RxSqiq__outbound-badge{background:hsla(var(--accent-hue), var(--accent-sat), 50%, .15);color:var(--accent)}.MessageBubbleComponent-module__RxSqiq__content{flex:1;min-width:0}.MessageBubbleComponent-module__RxSqiq__header{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);display:flex}.MessageBubbleComponent-module__RxSqiq__phone{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.MessageBubbleComponent-module__RxSqiq__direction{font-size:var(--font-size-xs);color:var(--text-muted);font-weight:400}.MessageBubbleComponent-module__RxSqiq__body{font-size:var(--font-size-base);color:var(--text-primary);margin-bottom:var(--space-sm);word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}.MessageBubbleComponent-module__RxSqiq__meta{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.MessageBubbleComponent-module__RxSqiq__time{font-size:var(--font-size-xs);color:var(--text-muted)}.MessageBubbleComponent-module__RxSqiq__status{font-size:var(--font-size-xs);color:var(--text-secondary);align-items:center;gap:3px;display:inline-flex}.MessageBubbleComponent-module__RxSqiq__status-failed{color:var(--color-danger)}.MessageBubbleComponent-module__RxSqiq__price{font-size:var(--font-size-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.MessageBubbleComponent-module__RxSqiq__error{align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-xs);color:var(--color-danger);border-radius:var(--radius-sm);background:#ef444414;background:lab(55.8044% 65.6075 40.7259/.08);display:flex}
.MessageListComponent-module__BAqU7G__container{padding:var(--space-lg);flex:1;overflow:hidden auto}.MessageListComponent-module__BAqU7G__list{gap:var(--space-md);flex-direction:column;display:flex}.MessageListComponent-module__BAqU7G__loading-state{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}
.ComposePanelComponent-module__-HOrUa__panel{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.ComposePanelComponent-module__-HOrUa__title{font-size:var(--font-size-md);color:var(--text-primary);font-weight:600}.ComposePanelComponent-module__-HOrUa__field{gap:var(--space-xs);flex-direction:column;display:flex}.ComposePanelComponent-module__-HOrUa__field-label{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.ComposePanelComponent-module__-HOrUa__actions{justify-content:space-between;align-items:center;display:flex}.ComposePanelComponent-module__-HOrUa__hint{font-size:var(--font-size-xs);color:var(--text-muted)}.ComposePanelComponent-module__-HOrUa__send-button{min-width:100px}
.AccountPanelComponent-module__oL2Dja__panel{padding:var(--space-lg)}.AccountPanelComponent-module__oL2Dja__title{font-size:var(--font-size-md);margin-bottom:var(--space-lg);color:var(--text-primary);font-weight:600}.AccountPanelComponent-module__oL2Dja__subtitle{font-size:var(--font-size-sm);color:var(--text-secondary);margin-top:var(--space-lg);margin-bottom:var(--space-sm);font-weight:600}.AccountPanelComponent-module__oL2Dja__unavailable{font-size:var(--font-size-sm);color:var(--text-muted)}.AccountPanelComponent-module__oL2Dja__skeleton,.AccountPanelComponent-module__oL2Dja__stat-grid{gap:var(--space-sm);flex-direction:column;display:flex}.AccountPanelComponent-module__oL2Dja__stat{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--background-surface);border-radius:var(--radius-md);border:1px solid var(--calculated-border-subtle);display:flex}.AccountPanelComponent-module__oL2Dja__stat-icon{border-radius:var(--radius-sm);background:hsla(var(--accent-hue), var(--accent-sat), 50%, .1);width:32px;height:32px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AccountPanelComponent-module__oL2Dja__stat-content{flex-direction:column;min-width:0;display:flex}.AccountPanelComponent-module__oL2Dja__stat-label{font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.AccountPanelComponent-module__oL2Dja__stat-value{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.AccountPanelComponent-module__oL2Dja__currency{font-size:var(--font-size-xs);color:var(--text-muted);margin-left:4px;font-weight:400}.AccountPanelComponent-module__oL2Dja__mono{font-family:JetBrains Mono,Fira Code,monospace;font-size:var(--font-size-xs)}.AccountPanelComponent-module__oL2Dja__number-list{gap:var(--space-sm);flex-direction:column;display:flex}.AccountPanelComponent-module__oL2Dja__number-item{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--background-surface);border-radius:var(--radius-md);border:1px solid var(--calculated-border-subtle);display:flex}.AccountPanelComponent-module__oL2Dja__phone-icon{color:var(--accent);flex-shrink:0}.AccountPanelComponent-module__oL2Dja__number-content{flex-direction:column;flex:1;min-width:0;display:flex}.AccountPanelComponent-module__oL2Dja__phone-number{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500}.AccountPanelComponent-module__oL2Dja__phone-name{font-size:var(--font-size-xs);color:var(--text-muted)}.AccountPanelComponent-module__oL2Dja__capabilities{flex-shrink:0;gap:4px;display:flex}.AccountPanelComponent-module__oL2Dja__cap-badge{padding:1px 6px;font-size:.625rem}
.PhoneLookupComponent-module__zbR8mq__panel{padding:var(--space-lg)}.PhoneLookupComponent-module__zbR8mq__title{font-size:var(--font-size-md);margin-bottom:var(--space-md);color:var(--text-primary);font-weight:600}.PhoneLookupComponent-module__zbR8mq__search-row{gap:var(--space-sm);display:flex}.PhoneLookupComponent-module__zbR8mq__search-row .PhoneLookupComponent-module__zbR8mq__input{flex:1}.PhoneLookupComponent-module__zbR8mq__spinner{animation:1s linear infinite PhoneLookupComponent-module__zbR8mq__spin}@keyframes PhoneLookupComponent-module__zbR8mq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PhoneLookupComponent-module__zbR8mq__error{margin-top:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-danger)}.PhoneLookupComponent-module__zbR8mq__result{margin-top:var(--space-md);gap:var(--space-sm);padding:var(--space-md);background:var(--background-surface);border-radius:var(--radius-md);border:1px solid var(--calculated-border-subtle);flex-direction:column;animation:.3s ease-out forwards PhoneLookupComponent-module__zbR8mq__fadeIn;display:flex}.PhoneLookupComponent-module__zbR8mq__result-row{justify-content:space-between;align-items:center;display:flex}.PhoneLookupComponent-module__zbR8mq__result-label{font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.PhoneLookupComponent-module__zbR8mq__result-value{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500}
.SmsViewComponent-module__Vysq1q__layout{flex-direction:column;height:100%;display:flex;overflow:hidden}.SmsViewComponent-module__Vysq1q__dashboard{flex:1;grid-template-columns:300px 1fr 380px;display:grid;overflow:hidden}.SmsViewComponent-module__Vysq1q__conversation-panel{border-right:1px solid var(--calculated-border-subtle);background:#09071180;background:lab(2.25538% 1.70095 -4.00925/.5);flex-direction:column;display:flex;overflow:hidden}.SmsViewComponent-module__Vysq1q__conversation-header{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--calculated-border-subtle);background:#0c091580;background:lab(2.81762% 2.44418 -5.75853/.5);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.SmsViewComponent-module__Vysq1q__conversation-title{font-size:var(--font-size-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.SmsViewComponent-module__Vysq1q__message-column{border-right:1px solid var(--calculated-border-subtle);flex-direction:column;display:flex;overflow:hidden}.SmsViewComponent-module__Vysq1q__sidebar{gap:var(--space-md);padding:var(--space-md);background:#09071166;background:lab(2.25538% 1.70095 -4.00925/.4);flex-direction:column;display:flex;overflow-y:auto}@media (max-width:1280px){.SmsViewComponent-module__Vysq1q__dashboard{grid-template-columns:260px 1fr 320px}}@media (max-width:1024px){.SmsViewComponent-module__Vysq1q__dashboard{grid-template-columns:240px 1fr}.SmsViewComponent-module__Vysq1q__sidebar{display:none}}@media (max-width:768px){.SmsViewComponent-module__Vysq1q__dashboard{grid-template-rows:auto 1fr;grid-template-columns:1fr}.SmsViewComponent-module__Vysq1q__conversation-panel{border-right:none;border-bottom:1px solid var(--calculated-border-subtle);max-height:35vh}.SmsViewComponent-module__Vysq1q__message-column{border-right:none}.SmsViewComponent-module__Vysq1q__sidebar{display:none}}
