.agent-workspace .agent-workspace-main:has(.phone-numbers-page){background:var(--ws-paper)}.agent-workspace .phone-numbers-page{background:var(--ws-paper);box-sizing:border-box;min-height:100%;padding:1.15rem 1.5rem 1.25rem}.agent-workspace .phone-numbers-header{border-bottom:1px solid var(--ws-line);gap:1rem;margin-bottom:1rem;padding:0 0 .85rem}.agent-workspace .phone-numbers-title{letter-spacing:-.03em;color:var(--ws-ink);font-size:1.35rem;font-weight:700}.agent-workspace .phone-numbers-subtitle{color:var(--ws-muted);line-height:1.45}.agent-workspace .phone-numbers-add-btn{background:var(--ws-lime);border:1px solid var(--ws-lime-deep);color:var(--ws-ink);box-shadow:none;border-radius:10px;font-weight:650}.agent-workspace .phone-numbers-add-btn:hover{background:var(--ws-lime-deep);color:var(--ws-ink);box-shadow:none;transform:none}.agent-workspace .phone-numbers-setup-card,.agent-workspace .phone-numbers-region,.agent-workspace .phone-numbers-card,.agent-workspace .phone-numbers-item{border:1px solid var(--ws-line);background:var(--ws-white);box-shadow:none;border-radius:12px}.agent-workspace .phone-numbers-setup-title,.agent-workspace .phone-numbers-region h3{color:var(--ws-ink);font-weight:700}.agent-workspace .phone-numbers-global-note,.agent-workspace .phone-numbers-flow,.agent-workspace .phone-numbers-twilio-steps,.agent-workspace .phone-numbers-empty-hint,.agent-workspace .phone-numbers-hint,.agent-workspace .phone-numbers-count{color:var(--ws-muted)}.agent-workspace .phone-numbers-routing-note{border:1px dashed color-mix(in srgb, var(--ws-ink) 18%, var(--ws-line));background:color-mix(in srgb, var(--ws-lime) 18%, var(--ws-white));color:var(--ws-muted)}.agent-workspace .phone-numbers-buy-link,.agent-workspace .phone-numbers-docs-link{color:var(--ws-ink);font-weight:650}.agent-workspace .phone-numbers-table-wrap,.agent-workspace .phone-numbers-page .workspace-table-wrap{border-color:var(--ws-line);background:var(--ws-white);box-shadow:none}.agent-workspace .phone-numbers-table th{background:var(--ws-paper);color:var(--ws-muted);border-bottom-color:var(--ws-line)}.agent-workspace .phone-numbers-table td{border-bottom-color:var(--ws-line);color:var(--ws-ink)}.agent-workspace .phone-numbers-table tbody tr:hover{background:#eceee6}.agent-workspace .phone-numbers-table-e164,.agent-workspace .phone-numbers-card-e164{color:var(--ws-ink)}.agent-workspace .phone-numbers-view-toggle{border-color:var(--ws-line);background:var(--ws-white);border-radius:10px}.agent-workspace .phone-numbers-view-btn{color:var(--ws-muted);border-radius:8px;font-weight:650}.agent-workspace .phone-numbers-view-btn:hover{color:var(--ws-ink);background:color-mix(in srgb, var(--ws-lime) 22%, transparent)}.agent-workspace .phone-numbers-view-btn.active{background:var(--ws-lime);color:var(--ws-ink);box-shadow:none}.agent-workspace .phone-numbers-card:hover{border-color:var(--ws-ink)}.agent-workspace .phone-numbers-card-sub{color:var(--ws-muted)}.agent-workspace .phone-numbers-setup-grid code{background:var(--ws-paper);border:1px solid var(--ws-line)}.agent-workspace .phone-numbers-copy{border-color:var(--ws-line);background:var(--ws-white);color:var(--ws-ink);border-radius:8px}.agent-workspace .phone-numbers-copy:hover{background:var(--ws-paper);border-color:var(--ws-ink)}.agent-workspace .phone-numbers-form-section+.phone-numbers-form-section{border-top-color:var(--ws-line)}.agent-workspace .phone-numbers-form-section-title,.agent-workspace .phone-numbers-form label{color:var(--ws-muted)}.agent-workspace .phone-numbers-form input,.agent-workspace .phone-numbers-form select{border-color:var(--ws-line);background:var(--ws-white);color:var(--ws-ink);border-radius:10px}.agent-workspace .phone-numbers-form input:focus,.agent-workspace .phone-numbers-form select:focus{border-color:var(--ws-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ws-lime) 55%, transparent)}.agent-workspace .phone-numbers-field-hint{color:var(--ws-muted)}.agent-workspace .phone-numbers-pricing{border-color:var(--ws-lime-deep);background:color-mix(in srgb, var(--ws-lime) 22%, var(--ws-white));color:var(--ws-muted)}.agent-workspace .phone-numbers-provider-list{border-right-color:var(--ws-line);background:var(--ws-paper)}.agent-workspace .phone-numbers-provider-option:hover{background:color-mix(in srgb, var(--ws-lime) 18%, var(--ws-white))}.agent-workspace .phone-numbers-provider-option.selected{border-color:var(--ws-lime-deep);background:var(--ws-lime)}.agent-workspace .phone-numbers-provider-option.selected .phone-numbers-provider-title,.agent-workspace .phone-numbers-provider-option.selected .phone-numbers-provider-sub{color:var(--ws-ink)}.agent-workspace .phone-numbers-provider-detail{background:var(--ws-white)}.agent-workspace .phone-numbers-provider-detail h3{color:var(--ws-ink)}.agent-workspace .phone-numbers-provider-desc,.agent-workspace .phone-numbers-steps,.agent-workspace .phone-numbers-empty,.agent-workspace .phone-numbers-loading{color:var(--ws-muted)}
