.CopilotAnswerPanel-module__W-FsBa__answerShell{container-type:inline-size}.CopilotAnswerPanel-module__W-FsBa__answerPanel{border:1px solid var(--v-hairline);background:color-mix(in srgb, var(--v-surface-1) 82%, transparent);border-radius:10px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.CopilotAnswerPanel-module__W-FsBa__quickColumn,.CopilotAnswerPanel-module__W-FsBa__detailColumn{min-width:0;padding:8px 9px}.CopilotAnswerPanel-module__W-FsBa__detailColumn{border-left:1px solid var(--v-rule)}.CopilotAnswerPanel-module__W-FsBa__columnLabel{color:var(--v-accent);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:6px;font-size:8px;font-weight:700;display:flex}.CopilotAnswerPanel-module__W-FsBa__detailColumn .CopilotAnswerPanel-module__W-FsBa__columnLabel{color:var(--v-text-3)}.CopilotAnswerPanel-module__W-FsBa__quickList{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.CopilotAnswerPanel-module__W-FsBa__quickPoint{color:var(--v-text-1);grid-template-columns:5px minmax(0,1fr);gap:6px;font-size:11px;font-weight:600;line-height:1.35;display:grid}.CopilotAnswerPanel-module__W-FsBa__quickPoint:before{content:"";background:var(--v-accent);border-radius:999px;width:4px;height:4px;margin-top:5px}.CopilotAnswerPanel-module__W-FsBa__detailText{color:var(--v-text-2);white-space:pre-wrap;margin:0;font-size:10.5px;line-height:1.45}.CopilotAnswerPanel-module__W-FsBa__singleTier{grid-template-columns:minmax(0,1fr)}@container (max-width:280px){.CopilotAnswerPanel-module__W-FsBa__answerPanel{grid-template-columns:minmax(0,1fr)}.CopilotAnswerPanel-module__W-FsBa__detailColumn{border-top:1px solid var(--v-rule);border-left:0}}
.DialerControlCenter-module__NoKOxG__controlCenter{flex-direction:column;gap:16px;min-width:0;display:flex}.DialerControlCenter-module__NoKOxG__hero{padding:22px;position:relative;overflow:hidden}.DialerControlCenter-module__NoKOxG__heroContent{justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:relative}.DialerControlCenter-module__NoKOxG__heroCopy{max-width:760px}.DialerControlCenter-module__NoKOxG__eyebrow{color:var(--v-text-3);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.DialerControlCenter-module__NoKOxG__hero h2{color:var(--v-text-1);margin:8px 0 7px;font-size:clamp(28px,4vw,46px);line-height:1}.DialerControlCenter-module__NoKOxG__hero p,.DialerControlCenter-module__NoKOxG__sectionHeading p,.DialerControlCenter-module__NoKOxG__alertCard p{color:var(--v-text-2);margin:0;font-size:12px;line-height:1.6}.DialerControlCenter-module__NoKOxG__windowControls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.DialerControlCenter-module__NoKOxG__windowControls label,.DialerControlCenter-module__NoKOxG__selectField{flex-direction:column;gap:5px;min-width:142px;display:flex}.DialerControlCenter-module__NoKOxG__windowControls label>span,.DialerControlCenter-module__NoKOxG__selectField>span,.DialerControlCenter-module__NoKOxG__scenarioField>span:first-child{color:var(--v-text-3);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:650}.DialerControlCenter-module__NoKOxG__windowControls input,.DialerControlCenter-module__NoKOxG__selectField select,.DialerControlCenter-module__NoKOxG__searchField,.DialerControlCenter-module__NoKOxG__scenarioField>span:last-child{border:1px solid var(--v-hairline);border-radius:var(--v-radius-btn);background:var(--v-surface-1);min-height:38px;color:var(--v-text-1)}.DialerControlCenter-module__NoKOxG__windowControls input,.DialerControlCenter-module__NoKOxG__selectField select{font:inherit;padding:8px 10px}.DialerControlCenter-module__NoKOxG__windowControls button svg,.DialerControlCenter-module__NoKOxG__errorState button svg,.DialerControlCenter-module__NoKOxG__sectionHeading button svg{width:14px;height:14px}.DialerControlCenter-module__NoKOxG__trustStrip{border-top:1px solid var(--v-rule);color:var(--v-text-3);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:17px;padding-top:12px;font-size:10px;display:flex;position:relative}.DialerControlCenter-module__NoKOxG__trustStrip span{align-items:center;gap:5px;display:inline-flex}.DialerControlCenter-module__NoKOxG__trustStrip svg{width:12px;height:12px;color:var(--v-accent)}.DialerControlCenter-module__NoKOxG__notice{border:1px solid color-mix(in srgb, var(--v-accent) 32%, var(--v-hairline));border-radius:var(--v-radius-btn);background:color-mix(in srgb, var(--v-accent) 8%, var(--v-surface-1));color:var(--v-text-2);align-items:center;gap:9px;padding:10px 12px;font-size:11px;display:flex}.DialerControlCenter-module__NoKOxG__notice[data-tone=negative]{border-color:color-mix(in srgb, var(--v-negative) 44%, var(--v-hairline));background:color-mix(in srgb, var(--v-negative) 8%, var(--v-surface-1))}.DialerControlCenter-module__NoKOxG__notice svg{width:14px;height:14px;color:var(--v-accent);flex:none}.DialerControlCenter-module__NoKOxG__tabs{border:1px solid var(--v-hairline);border-radius:var(--v-radius-card);background:color-mix(in srgb, var(--v-surface-1) 82%, transparent);flex-wrap:wrap;gap:5px;padding:5px;display:flex}.DialerControlCenter-module__NoKOxG__tabs button{border-radius:var(--v-radius-btn);min-height:38px;color:var(--v-text-2);cursor:pointer;transition:color .16s var(--v-ease), background .16s var(--v-ease), border-color .16s var(--v-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:10px;font-weight:650;display:inline-flex}.DialerControlCenter-module__NoKOxG__tabs button:hover,.DialerControlCenter-module__NoKOxG__tabs button[data-active=true]{border-color:var(--v-hairline-bright);background:var(--v-surface-active);color:var(--v-accent)}.DialerControlCenter-module__NoKOxG__tabs button svg{width:13px;height:13px}.DialerControlCenter-module__NoKOxG__tabCount{background:color-mix(in srgb, var(--v-negative) 14%, transparent);min-width:18px;color:var(--v-negative);text-align:center;border-radius:999px;padding:2px 5px;font-size:8px}.DialerControlCenter-module__NoKOxG__section{flex-direction:column;gap:16px;min-width:0;display:flex}.DialerControlCenter-module__NoKOxG__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.DialerControlCenter-module__NoKOxG__sectionHeading>div:first-child{max-width:820px}.DialerControlCenter-module__NoKOxG__sectionHeading h3{color:var(--v-text-1);margin:5px 0 4px;font-size:20px;font-weight:700;line-height:1.2}.DialerControlCenter-module__NoKOxG__metricGrid{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px;display:grid}.DialerControlCenter-module__NoKOxG__metric{border:1px solid var(--v-hairline);border-radius:var(--v-radius-card);background:var(--v-surface-1);min-width:0;padding:14px}.DialerControlCenter-module__NoKOxG__metric[data-tone=positive]{border-color:color-mix(in srgb, var(--v-positive) 30%, var(--v-hairline))}.DialerControlCenter-module__NoKOxG__metric[data-tone=negative]{border-color:color-mix(in srgb, var(--v-negative) 38%, var(--v-hairline))}.DialerControlCenter-module__NoKOxG__metricTop{color:var(--v-text-3);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:9px;font-weight:650;display:flex}.DialerControlCenter-module__NoKOxG__metricTop svg{width:13px;height:13px;color:var(--v-accent)}.DialerControlCenter-module__NoKOxG__metricValue{color:var(--v-text-1);font-variant-numeric:tabular-nums;margin-top:10px;font-size:24px;font-weight:650;line-height:1}.DialerControlCenter-module__NoKOxG__metricDetail{color:var(--v-text-3);margin-top:7px;font-size:10px;line-height:1.4}.DialerControlCenter-module__NoKOxG__overviewGrid,.DialerControlCenter-module__NoKOxG__costGrid,.DialerControlCenter-module__NoKOxG__calculatorGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:16px;display:grid}.DialerControlCenter-module__NoKOxG__card,.DialerControlCenter-module__NoKOxG__tableCard,.DialerControlCenter-module__NoKOxG__resultCard{min-width:0;padding:16px}.DialerControlCenter-module__NoKOxG__cardTitle{color:var(--v-text-1);align-items:center;gap:7px;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.DialerControlCenter-module__NoKOxG__cardTitle svg{width:14px;height:14px;color:var(--v-accent)}.DialerControlCenter-module__NoKOxG__tableCard{padding:0;overflow:hidden}.DialerControlCenter-module__NoKOxG__tableWrap{min-width:0;overflow-x:auto}.DialerControlCenter-module__NoKOxG__table{border-collapse:collapse;width:100%;min-width:760px}.DialerControlCenter-module__NoKOxG__table th{border-bottom:1px solid var(--v-rule);background:color-mix(in srgb, var(--v-surface-2) 68%, transparent);color:var(--v-text-3);letter-spacing:.11em;text-align:left;text-transform:uppercase;padding:10px 12px;font-size:8.5px;font-weight:700}.DialerControlCenter-module__NoKOxG__table td{border-bottom:1px solid var(--v-rule);color:var(--v-text-2);vertical-align:middle;padding:10px 12px;font-size:10.5px}.DialerControlCenter-module__NoKOxG__table tr:last-child td{border-bottom:0}.DialerControlCenter-module__NoKOxG__table tbody tr:hover{background:color-mix(in srgb, var(--v-accent) 4%, transparent)}.DialerControlCenter-module__NoKOxG__stackCell,.DialerControlCenter-module__NoKOxG__identityCell>span{flex-direction:column;gap:3px;min-width:0;display:flex}.DialerControlCenter-module__NoKOxG__stackCell strong,.DialerControlCenter-module__NoKOxG__identityCell strong,.DialerControlCenter-module__NoKOxG__table td>strong{color:var(--v-text-1);font-size:10.5px;font-weight:650}.DialerControlCenter-module__NoKOxG__stackCell small,.DialerControlCenter-module__NoKOxG__identityCell small,.DialerControlCenter-module__NoKOxG__cellNote{color:var(--v-text-3);font-size:9px;font-weight:400}.DialerControlCenter-module__NoKOxG__numeric{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--v-text-1)!important}.DialerControlCenter-module__NoKOxG__statusPill{border:1px solid var(--v-hairline);background:var(--v-surface-2);width:fit-content;min-height:20px;color:var(--v-text-2);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 7px;font-size:8px;font-weight:700;display:inline-flex}.DialerControlCenter-module__NoKOxG__statusPill[data-tone=positive]{border-color:color-mix(in srgb, var(--v-positive) 42%, var(--v-hairline));color:var(--v-positive)}.DialerControlCenter-module__NoKOxG__statusPill[data-tone=negative]{border-color:color-mix(in srgb, var(--v-negative) 42%, var(--v-hairline));color:var(--v-negative)}.DialerControlCenter-module__NoKOxG__alertList,.DialerControlCenter-module__NoKOxG__rateList{flex-direction:column;display:flex}.DialerControlCenter-module__NoKOxG__alertRow,.DialerControlCenter-module__NoKOxG__rateRow{border-bottom:1px solid var(--v-rule);gap:10px;padding:11px 0;display:flex}.DialerControlCenter-module__NoKOxG__alertRow:last-child,.DialerControlCenter-module__NoKOxG__rateRow:last-child{border-bottom:0}.DialerControlCenter-module__NoKOxG__alertRow>svg{width:14px;height:14px;color:var(--v-accent);flex:none}.DialerControlCenter-module__NoKOxG__alertRow[data-severity=critical]>svg{color:var(--v-negative)}.DialerControlCenter-module__NoKOxG__alertRow>div,.DialerControlCenter-module__NoKOxG__rateRow>div:first-child{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.DialerControlCenter-module__NoKOxG__alertRow strong,.DialerControlCenter-module__NoKOxG__rateRow strong{color:var(--v-text-1);font-size:10.5px}.DialerControlCenter-module__NoKOxG__alertRow span,.DialerControlCenter-module__NoKOxG__rateRow span,.DialerControlCenter-module__NoKOxG__rateRow small{color:var(--v-text-3);font-size:9.5px;line-height:1.45}.DialerControlCenter-module__NoKOxG__textButton{min-height:36px;color:var(--v-accent);cursor:pointer;background:0 0;border:0;padding:6px 9px;font-size:10px;font-weight:650}.DialerControlCenter-module__NoKOxG__filterBar{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.DialerControlCenter-module__NoKOxG__searchField{flex:1;align-items:center;gap:8px;min-width:min(320px,100%);padding:0 11px;display:flex}.DialerControlCenter-module__NoKOxG__searchField svg{width:14px;height:14px;color:var(--v-text-3)}.DialerControlCenter-module__NoKOxG__searchField input{min-width:0;color:var(--v-text-1);font:inherit;background:0 0;border:0;outline:0;flex:1}.DialerControlCenter-module__NoKOxG__resultCount{min-height:38px;color:var(--v-text-3);align-items:center;padding:0 10px;font-size:10px;display:inline-flex}.DialerControlCenter-module__NoKOxG__identityCell{align-items:center;gap:9px;min-width:190px;display:flex}.DialerControlCenter-module__NoKOxG__rateList{max-height:620px;overflow-y:auto}.DialerControlCenter-module__NoKOxG__rateRow{justify-content:space-between;align-items:flex-start}.DialerControlCenter-module__NoKOxG__ratePrice{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;gap:3px;display:flex}.DialerControlCenter-module__NoKOxG__packageGrid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px;display:grid}.DialerControlCenter-module__NoKOxG__packageCard{min-width:0;padding:17px}.DialerControlCenter-module__NoKOxG__packageHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.DialerControlCenter-module__NoKOxG__packageHeader h4,.DialerControlCenter-module__NoKOxG__alertCard h4{color:var(--v-text-1);margin:5px 0 0;font-size:16px;font-weight:700}.DialerControlCenter-module__NoKOxG__packagePrice{color:var(--v-text-1);font-variant-numeric:tabular-nums;flex-direction:column;margin-top:18px;font-size:25px;font-weight:650;display:flex}.DialerControlCenter-module__NoKOxG__packagePrice span{color:var(--v-text-3);margin-top:3px;font-size:9px;font-weight:500}.DialerControlCenter-module__NoKOxG__packageMeta{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.DialerControlCenter-module__NoKOxG__packageMeta span{border:1px solid var(--v-hairline);color:var(--v-text-3);border-radius:999px;padding:4px 7px;font-size:8px}.DialerControlCenter-module__NoKOxG__allowanceList{border-top:1px solid var(--v-rule);flex-direction:column;margin-top:14px;display:flex}.DialerControlCenter-module__NoKOxG__allowanceList>div{border-bottom:1px solid var(--v-rule);grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:9px 0;display:grid}.DialerControlCenter-module__NoKOxG__allowanceList span,.DialerControlCenter-module__NoKOxG__allowanceList strong,.DialerControlCenter-module__NoKOxG__allowanceList small{font-size:9px}.DialerControlCenter-module__NoKOxG__allowanceList span{color:var(--v-text-2)}.DialerControlCenter-module__NoKOxG__allowanceList strong{color:var(--v-text-1);font-variant-numeric:tabular-nums}.DialerControlCenter-module__NoKOxG__allowanceList small{color:var(--v-text-3);grid-column:1/-1}.DialerControlCenter-module__NoKOxG__packGrid{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:9px;display:grid}.DialerControlCenter-module__NoKOxG__packCard{border:1px solid var(--v-hairline);border-radius:var(--v-radius-btn);background:var(--v-surface-2);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px;display:flex}.DialerControlCenter-module__NoKOxG__packCard>div{flex-direction:column;gap:3px;min-width:0;display:flex}.DialerControlCenter-module__NoKOxG__packCard strong{color:var(--v-text-1);font-size:10px}.DialerControlCenter-module__NoKOxG__packCard span{color:var(--v-text-3);font-size:8.5px}.DialerControlCenter-module__NoKOxG__formGrid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px;display:grid}.DialerControlCenter-module__NoKOxG__scenarioField{flex-direction:column;gap:5px;min-width:0;display:flex}.DialerControlCenter-module__NoKOxG__scenarioField>span:last-child{align-items:center;display:flex;overflow:hidden}.DialerControlCenter-module__NoKOxG__scenarioField input{width:100%;min-width:0;color:var(--v-text-1);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:8px 10px}.DialerControlCenter-module__NoKOxG__scenarioField i{color:var(--v-text-3);padding-right:10px;font-size:10px;font-style:normal}.DialerControlCenter-module__NoKOxG__rateEditor{border-top:1px solid var(--v-rule);margin-top:14px;padding-top:12px}.DialerControlCenter-module__NoKOxG__rateEditor summary{min-height:36px;color:var(--v-accent);cursor:pointer;align-items:center;font-size:10px;font-weight:650;display:flex}.DialerControlCenter-module__NoKOxG__resultCard{background:radial-gradient(circle at 85% 5%, color-mix(in srgb, var(--v-accent) 16%, transparent), transparent 38%), var(--v-surface-1);position:sticky;top:16px;overflow:hidden}.DialerControlCenter-module__NoKOxG__recommendedPrice{color:var(--v-text-1);font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-top:8px;font-size:clamp(34px,5vw,54px);font-weight:700;line-height:1}.DialerControlCenter-module__NoKOxG__recommendedDetail{color:var(--v-text-2);margin-top:7px;font-size:10.5px;display:block}.DialerControlCenter-module__NoKOxG__resultMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.DialerControlCenter-module__NoKOxG__resultMetrics>div{border:1px solid var(--v-hairline);border-radius:var(--v-radius-btn);background:color-mix(in srgb, var(--v-surface-2) 78%, transparent);flex-direction:column;gap:5px;min-width:0;padding:10px;display:flex}.DialerControlCenter-module__NoKOxG__resultMetrics span{color:var(--v-text-3);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.DialerControlCenter-module__NoKOxG__resultMetrics strong{color:var(--v-text-1);font-variant-numeric:tabular-nums;font-size:15px}.DialerControlCenter-module__NoKOxG__costStack{flex-direction:column;gap:9px;margin-top:18px;display:flex}.DialerControlCenter-module__NoKOxG__costStackRow{color:var(--v-text-3);grid-template-columns:72px minmax(60px,1fr) 74px;align-items:center;gap:8px;font-size:9px;display:grid}.DialerControlCenter-module__NoKOxG__costStackRow>div{background:var(--v-surface-2);border-radius:999px;height:4px;overflow:hidden}.DialerControlCenter-module__NoKOxG__costStackRow i{border-radius:inherit;background:var(--v-accent);height:100%;display:block}.DialerControlCenter-module__NoKOxG__costStackRow strong{color:var(--v-text-1);text-align:right;font-variant-numeric:tabular-nums;font-size:9px}.DialerControlCenter-module__NoKOxG__disclaimer{border-top:1px solid var(--v-rule);color:var(--v-text-3);margin:18px 0 0;padding-top:12px;font-size:9px;line-height:1.55}.DialerControlCenter-module__NoKOxG__alertGrid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:10px;display:grid}.DialerControlCenter-module__NoKOxG__alertCard{align-items:flex-start;gap:11px;padding:15px;display:flex}.DialerControlCenter-module__NoKOxG__alertCard>svg{width:17px;height:17px;color:var(--v-accent);flex:none}.DialerControlCenter-module__NoKOxG__alertCard[data-severity=critical]{border-color:color-mix(in srgb, var(--v-negative) 44%, var(--v-hairline))}.DialerControlCenter-module__NoKOxG__alertCard[data-severity=critical]>svg{color:var(--v-negative)}.DialerControlCenter-module__NoKOxG__alertCard h4{margin-bottom:5px}.DialerControlCenter-module__NoKOxG__empty,.DialerControlCenter-module__NoKOxG__loading,.DialerControlCenter-module__NoKOxG__errorState{min-height:180px;color:var(--v-text-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.DialerControlCenter-module__NoKOxG__empty svg,.DialerControlCenter-module__NoKOxG__loading svg,.DialerControlCenter-module__NoKOxG__errorState>svg{width:22px;height:22px;color:var(--v-accent)}.DialerControlCenter-module__NoKOxG__empty strong,.DialerControlCenter-module__NoKOxG__loading strong,.DialerControlCenter-module__NoKOxG__errorState strong{color:var(--v-text-1);font-size:13px}.DialerControlCenter-module__NoKOxG__empty span,.DialerControlCenter-module__NoKOxG__loading span,.DialerControlCenter-module__NoKOxG__errorState span{max-width:520px;font-size:10.5px;line-height:1.55}.DialerControlCenter-module__NoKOxG__loading svg,.DialerControlCenter-module__NoKOxG__spin{animation:.9s linear infinite DialerControlCenter-module__NoKOxG__control-spin}.DialerControlCenter-module__NoKOxG__muted{color:var(--v-text-3);padding:12px 0;font-size:10px;display:block}@keyframes DialerControlCenter-module__NoKOxG__control-spin{to{transform:rotate(360deg)}}@media (max-width:980px){.DialerControlCenter-module__NoKOxG__heroContent{flex-direction:column}.DialerControlCenter-module__NoKOxG__windowControls{justify-content:flex-start;width:100%}.DialerControlCenter-module__NoKOxG__overviewGrid,.DialerControlCenter-module__NoKOxG__costGrid,.DialerControlCenter-module__NoKOxG__calculatorGrid{grid-template-columns:minmax(0,1fr)}.DialerControlCenter-module__NoKOxG__resultCard{position:static}}@media (max-width:560px){.DialerControlCenter-module__NoKOxG__hero,.DialerControlCenter-module__NoKOxG__card,.DialerControlCenter-module__NoKOxG__resultCard{padding:14px}.DialerControlCenter-module__NoKOxG__windowControls label,.DialerControlCenter-module__NoKOxG__windowControls button{width:100%}.DialerControlCenter-module__NoKOxG__tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DialerControlCenter-module__NoKOxG__resultMetrics{grid-template-columns:minmax(0,1fr)}.DialerControlCenter-module__NoKOxG__packCard{flex-direction:column;align-items:flex-start}.DialerControlCenter-module__NoKOxG__costStackRow{grid-template-columns:64px minmax(48px,1fr) 68px}}
.CommunicationsUsagePanel-module__o4ttBq__panel{flex-direction:column;gap:16px;min-width:0;display:flex}.CommunicationsUsagePanel-module__o4ttBq__hero{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__heroCopy{min-width:0}.CommunicationsUsagePanel-module__o4ttBq__eyebrow,.CommunicationsUsagePanel-module__o4ttBq__fieldLabel,.CommunicationsUsagePanel-module__o4ttBq__metricLabel,.CommunicationsUsagePanel-module__o4ttBq__miniLabel{color:var(--v-text-3);font-family:var(--font-v-body), Inter, sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.2}.CommunicationsUsagePanel-module__o4ttBq__title{color:var(--v-text-1);font-family:var(--font-v-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;margin:7px 0 0;font-size:24px;font-weight:700;line-height:1.2}.CommunicationsUsagePanel-module__o4ttBq__subtitle{color:var(--v-text-2);max-width:760px;margin:8px 0 0;font-size:12px;line-height:1.6}.CommunicationsUsagePanel-module__o4ttBq__modeBadge,.CommunicationsUsagePanel-module__o4ttBq__statusBadge,.CommunicationsUsagePanel-module__o4ttBq__tag{border:1px solid var(--v-hairline);color:var(--v-text-2);text-transform:capitalize;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:28px;padding:6px 10px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.CommunicationsUsagePanel-module__o4ttBq__statusBadge[data-tone=positive]{border-color:color-mix(in srgb, var(--v-positive) 42%, var(--v-hairline));color:var(--v-positive)}.CommunicationsUsagePanel-module__o4ttBq__statusBadge[data-tone=negative]{border-color:color-mix(in srgb, var(--v-negative) 42%, var(--v-hairline));color:var(--v-negative)}.CommunicationsUsagePanel-module__o4ttBq__statusBadge[data-tone=accent],.CommunicationsUsagePanel-module__o4ttBq__modeBadge{border-color:color-mix(in srgb, var(--v-accent) 42%, var(--v-hairline));color:var(--v-accent)}.CommunicationsUsagePanel-module__o4ttBq__tabs{background:var(--v-surface-1);border:1px solid var(--v-hairline);border-radius:10px;align-self:flex-start;align-items:center;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.CommunicationsUsagePanel-module__o4ttBq__tab{color:var(--v-text-2);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:600;transition:background .16s cubic-bezier(.32,.72,0,1),color .16s cubic-bezier(.32,.72,0,1);display:inline-flex}.CommunicationsUsagePanel-module__o4ttBq__tab:hover,.CommunicationsUsagePanel-module__o4ttBq__tab:focus-visible{color:var(--v-text-1)}.CommunicationsUsagePanel-module__o4ttBq__tab:focus-visible,.CommunicationsUsagePanel-module__o4ttBq__input:focus-visible,.CommunicationsUsagePanel-module__o4ttBq__textarea:focus-visible,.CommunicationsUsagePanel-module__o4ttBq__checkbox:focus-visible,.CommunicationsUsagePanel-module__o4ttBq__planButton:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px}.CommunicationsUsagePanel-module__o4ttBq__tab[data-active=true]{background:var(--v-surface-active);color:var(--v-accent)}.CommunicationsUsagePanel-module__o4ttBq__feedback{border:1px solid var(--v-hairline);border-radius:8px;align-items:flex-start;gap:9px;padding:11px 12px;font-size:12px;line-height:1.55;display:flex}.CommunicationsUsagePanel-module__o4ttBq__feedback[data-tone=positive]{background:color-mix(in srgb, var(--v-positive) 9%, transparent);border-color:color-mix(in srgb, var(--v-positive) 38%, var(--v-hairline));color:var(--v-positive)}.CommunicationsUsagePanel-module__o4ttBq__feedback[data-tone=negative]{background:color-mix(in srgb, var(--v-negative) 9%, transparent);border-color:color-mix(in srgb, var(--v-negative) 38%, var(--v-hairline));color:var(--v-negative)}.CommunicationsUsagePanel-module__o4ttBq__feedback[data-tone=neutral]{background:color-mix(in srgb, var(--v-accent) 7%, transparent);border-color:color-mix(in srgb, var(--v-accent) 28%, var(--v-hairline));color:var(--v-text-2)}.CommunicationsUsagePanel-module__o4ttBq__section{flex-direction:column;gap:12px;min-width:0;display:flex}.CommunicationsUsagePanel-module__o4ttBq__sectionHeader{align-items:flex-start;gap:10px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__sectionIcon{background:color-mix(in srgb, var(--v-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--v-accent) 28%, var(--v-hairline));color:var(--v-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.CommunicationsUsagePanel-module__o4ttBq__sectionTitle{color:var(--v-text-1);margin:0;font-size:14px;font-weight:650;line-height:1.3}.CommunicationsUsagePanel-module__o4ttBq__sectionDescription{color:var(--v-text-3);margin:4px 0 0;font-size:11px;line-height:1.55}.CommunicationsUsagePanel-module__o4ttBq__card,.CommunicationsUsagePanel-module__o4ttBq__connectionCard,.CommunicationsUsagePanel-module__o4ttBq__formCard,.CommunicationsUsagePanel-module__o4ttBq__metric,.CommunicationsUsagePanel-module__o4ttBq__planButton{background:var(--v-surface-1);border:1px solid var(--v-hairline);border-radius:12px}.CommunicationsUsagePanel-module__o4ttBq__card,.CommunicationsUsagePanel-module__o4ttBq__formCard{padding:18px}.CommunicationsUsagePanel-module__o4ttBq__connectionGrid,.CommunicationsUsagePanel-module__o4ttBq__planGrid,.CommunicationsUsagePanel-module__o4ttBq__summaryGrid,.CommunicationsUsagePanel-module__o4ttBq__resourceGrid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;min-width:0;display:grid}.CommunicationsUsagePanel-module__o4ttBq__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}.CommunicationsUsagePanel-module__o4ttBq__connectionCard{flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__providerMark{background:var(--v-surface-2);border:1px solid var(--v-hairline);color:var(--v-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.CommunicationsUsagePanel-module__o4ttBq__providerName{color:var(--v-text-1);overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.35}.CommunicationsUsagePanel-module__o4ttBq__providerMeta{color:var(--v-text-3);overflow-wrap:anywhere;margin-top:3px;font-size:10.5px;line-height:1.5}.CommunicationsUsagePanel-module__o4ttBq__tagRow,.CommunicationsUsagePanel-module__o4ttBq__buttonRow,.CommunicationsUsagePanel-module__o4ttBq__filterRow,.CommunicationsUsagePanel-module__o4ttBq__checkboxRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__tag{min-height:24px;padding:5px 8px}.CommunicationsUsagePanel-module__o4ttBq__divider{background:var(--v-hairline);border:0;width:100%;height:1px;margin:0}.CommunicationsUsagePanel-module__o4ttBq__senderList,.CommunicationsUsagePanel-module__o4ttBq__resourceList,.CommunicationsUsagePanel-module__o4ttBq__reviewList{flex-direction:column;gap:8px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__sender,.CommunicationsUsagePanel-module__o4ttBq__resource,.CommunicationsUsagePanel-module__o4ttBq__review{background:var(--v-surface-2);border:1px solid var(--v-hairline);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding:10px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__senderValue,.CommunicationsUsagePanel-module__o4ttBq__resourceValue{color:var(--v-text-2);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.CommunicationsUsagePanel-module__o4ttBq__secretList{color:var(--v-text-3);font-size:10.5px;line-height:1.55}.CommunicationsUsagePanel-module__o4ttBq__webhookBox{background:var(--v-surface-2);border:1px solid var(--v-hairline);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__webhookValue{color:var(--v-text-2);font-family:var(--font-v-body), Inter, sans-serif;overflow-wrap:anywhere;flex:1;min-width:0;font-size:10.5px;line-height:1.45}.CommunicationsUsagePanel-module__o4ttBq__formGrid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;display:grid}.CommunicationsUsagePanel-module__o4ttBq__field,.CommunicationsUsagePanel-module__o4ttBq__fullField{flex-direction:column;gap:7px;min-width:0;display:flex}.CommunicationsUsagePanel-module__o4ttBq__fullField{grid-column:1/-1}.CommunicationsUsagePanel-module__o4ttBq__input,.CommunicationsUsagePanel-module__o4ttBq__textarea{appearance:none;background:var(--v-surface-2);border:1px solid var(--v-hairline);box-sizing:border-box;color:var(--v-text-1);font:inherit;border-radius:8px;width:100%;min-height:40px;padding:9px 11px;font-size:12px}.CommunicationsUsagePanel-module__o4ttBq__input::placeholder,.CommunicationsUsagePanel-module__o4ttBq__textarea::placeholder{color:var(--v-text-muted)}.CommunicationsUsagePanel-module__o4ttBq__textarea{resize:vertical;min-height:96px}.CommunicationsUsagePanel-module__o4ttBq__fieldHelp,.CommunicationsUsagePanel-module__o4ttBq__finePrint,.CommunicationsUsagePanel-module__o4ttBq__emptyCopy{color:var(--v-text-3);font-size:10.5px;line-height:1.55}.CommunicationsUsagePanel-module__o4ttBq__fieldset{border:1px solid var(--v-hairline);border-radius:8px;grid-column:1/-1;min-width:0;margin:0;padding:12px}.CommunicationsUsagePanel-module__o4ttBq__fieldset legend{color:var(--v-text-2);padding:0 6px;font-size:11px;font-weight:600}.CommunicationsUsagePanel-module__o4ttBq__checkboxLabel{color:var(--v-text-2);cursor:pointer;align-items:flex-start;gap:8px;min-width:0;font-size:11px;line-height:1.45;display:inline-flex}.CommunicationsUsagePanel-module__o4ttBq__checkbox{accent-color:var(--v-accent);flex:none;width:17px;height:17px;margin-top:1px}.CommunicationsUsagePanel-module__o4ttBq__dangerButton{border-color:color-mix(in srgb, var(--v-negative) 48%, var(--v-hairline))!important;color:var(--v-negative)!important}.CommunicationsUsagePanel-module__o4ttBq__confirmBox{background:color-mix(in srgb, var(--v-negative) 6%, var(--v-surface-1));border:1px solid color-mix(in srgb, var(--v-negative) 36%, var(--v-hairline));border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__metric{min-width:0;padding:14px}.CommunicationsUsagePanel-module__o4ttBq__metricValue{color:var(--v-text-1);font-family:var(--font-v-body), Inter, sans-serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:20px;font-weight:650;line-height:1.2}.CommunicationsUsagePanel-module__o4ttBq__metricDetail{color:var(--v-text-3);margin-top:5px;font-size:10px;line-height:1.45}.CommunicationsUsagePanel-module__o4ttBq__planButton{appearance:none;color:var(--v-text-1);cursor:pointer;font:inherit;text-align:left;min-height:118px;padding:14px;transition:border-color .16s cubic-bezier(.32,.72,0,1),background .16s cubic-bezier(.32,.72,0,1)}.CommunicationsUsagePanel-module__o4ttBq__planButton:hover,.CommunicationsUsagePanel-module__o4ttBq__planButton[data-selected=true]{background:var(--v-surface-active);border-color:color-mix(in srgb, var(--v-accent) 52%, var(--v-hairline))}.CommunicationsUsagePanel-module__o4ttBq__planName{font-size:13px;font-weight:650;line-height:1.35;display:block}.CommunicationsUsagePanel-module__o4ttBq__planMeta{color:var(--v-text-3);margin-top:5px;font-size:10.5px;line-height:1.5;display:block}.CommunicationsUsagePanel-module__o4ttBq__allowanceList{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:8px;margin-top:12px;display:grid}.CommunicationsUsagePanel-module__o4ttBq__allowance{background:var(--v-surface-2);border:1px solid var(--v-hairline);border-radius:8px;min-width:0;padding:10px}.CommunicationsUsagePanel-module__o4ttBq__allowanceName{color:var(--v-text-2);font-size:11px;font-weight:600;line-height:1.4}.CommunicationsUsagePanel-module__o4ttBq__allowanceAmount{color:var(--v-text-1);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;line-height:1.45}.CommunicationsUsagePanel-module__o4ttBq__details{background:var(--v-surface-1);border:1px solid var(--v-hairline);border-radius:8px;padding:11px 12px}.CommunicationsUsagePanel-module__o4ttBq__details summary{color:var(--v-text-2);cursor:pointer;font-size:11px;font-weight:600}.CommunicationsUsagePanel-module__o4ttBq__detailsBody{margin-top:12px}.CommunicationsUsagePanel-module__o4ttBq__tableWrap{border:1px solid var(--v-hairline);border-radius:12px;max-width:100%;overflow-x:auto}.CommunicationsUsagePanel-module__o4ttBq__table{border-collapse:collapse;width:100%;min-width:880px}.CommunicationsUsagePanel-module__o4ttBq__table th,.CommunicationsUsagePanel-module__o4ttBq__table td{border-bottom:1px solid var(--v-hairline);text-align:left;vertical-align:top;padding:10px 12px}.CommunicationsUsagePanel-module__o4ttBq__table th{background:var(--v-surface-2);color:var(--v-text-3);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:9.5px;font-weight:650}.CommunicationsUsagePanel-module__o4ttBq__table td{color:var(--v-text-2);font-size:10.5px;line-height:1.45}.CommunicationsUsagePanel-module__o4ttBq__table tbody tr:last-child td{border-bottom:0}.CommunicationsUsagePanel-module__o4ttBq__numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.CommunicationsUsagePanel-module__o4ttBq__primaryCell{color:var(--v-text-1);font-weight:600;display:block}.CommunicationsUsagePanel-module__o4ttBq__secondaryCell{color:var(--v-text-3);margin-top:3px;font-size:9.5px;display:block}.CommunicationsUsagePanel-module__o4ttBq__empty{border:1px dashed var(--v-hairline);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;padding:22px;display:flex}.CommunicationsUsagePanel-module__o4ttBq__emptyTitle{color:var(--v-text-1);font-size:13px;font-weight:650}.CommunicationsUsagePanel-module__o4ttBq__spinner{animation:.9s linear infinite CommunicationsUsagePanel-module__o4ttBq__communications-spin}@keyframes CommunicationsUsagePanel-module__o4ttBq__communications-spin{to{transform:rotate(360deg)}}@media (max-width:700px){.CommunicationsUsagePanel-module__o4ttBq__hero{flex-direction:column;padding:16px}.CommunicationsUsagePanel-module__o4ttBq__title{font-size:21px}.CommunicationsUsagePanel-module__o4ttBq__modeBadge{align-self:flex-start}.CommunicationsUsagePanel-module__o4ttBq__tabs{align-self:stretch}.CommunicationsUsagePanel-module__o4ttBq__tab{justify-content:center}.CommunicationsUsagePanel-module__o4ttBq__card,.CommunicationsUsagePanel-module__o4ttBq__formCard,.CommunicationsUsagePanel-module__o4ttBq__connectionCard{padding:14px}.CommunicationsUsagePanel-module__o4ttBq__buttonRow>button{justify-content:center;min-height:40px}}@media (max-width:420px){.CommunicationsUsagePanel-module__o4ttBq__tab span{display:none}.CommunicationsUsagePanel-module__o4ttBq__tab{flex:1 0 44px}.CommunicationsUsagePanel-module__o4ttBq__buttonRow{flex-direction:column;align-items:stretch}.CommunicationsUsagePanel-module__o4ttBq__buttonRow>button{width:100%}.CommunicationsUsagePanel-module__o4ttBq__webhookBox{flex-direction:column;align-items:stretch}}
