.numbers-module__8OYr2q__page{flex-direction:column;gap:1.25rem;max-width:1200px;display:flex}.numbers-module__8OYr2q__hero{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.numbers-module__8OYr2q__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .3rem;font-size:.68rem;font-weight:700}.numbers-module__8OYr2q__hero h1{letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.65rem;font-weight:800}.numbers-module__8OYr2q__lead{color:var(--muted);max-width:40rem;margin:0;font-size:.92rem;line-height:1.5}.numbers-module__8OYr2q__heroActions{flex-wrap:wrap;gap:.5rem;display:flex}.numbers-module__8OYr2q__btnPrimary{}.numbers-module__8OYr2q__btnSecondary{}.numbers-module__8OYr2q__rowBtnPrimary{}.numbers-module__8OYr2q__rowBtn{}.numbers-module__8OYr2q__rowBtnDanger{}.numbers-module__8OYr2q__btnSecondary:hover:not(:disabled){border-color:var(--accent)}.numbers-module__8OYr2q__statsRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.numbers-module__8OYr2q__statCard{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 78%, transparent);border-radius:.7rem;padding:.9rem 1rem}.numbers-module__8OYr2q__statLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:.3rem;font-size:.65rem;font-weight:700;display:block}.numbers-module__8OYr2q__statValue{letter-spacing:-.02em;font-size:1.4rem;font-weight:800}.numbers-module__8OYr2q__providerPanel{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 75%, transparent);border-radius:.85rem;overflow:hidden}.numbers-module__8OYr2q__providerHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.1rem;display:flex}.numbers-module__8OYr2q__providerHead h2{margin:0;font-size:.95rem;font-weight:700}.numbers-module__8OYr2q__providerLink{color:var(--accent);font-size:.82rem;font-weight:600;text-decoration:none}.numbers-module__8OYr2q__providerGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.55rem;padding:.85rem 1.1rem 1rem;display:grid}.numbers-module__8OYr2q__providerCard{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 40%, transparent);border-radius:.6rem;padding:.75rem}.numbers-module__8OYr2q__providerName{margin-bottom:.25rem;font-size:.85rem;font-weight:700}.numbers-module__8OYr2q__providerDetail{color:var(--muted);margin-bottom:.45rem;font-size:.72rem;line-height:1.4}.numbers-module__8OYr2q__chipActive{text-transform:uppercase;letter-spacing:.04em;color:#86efac;border:1px solid color-mix(in srgb, var(--success) 40%, var(--line));background:color-mix(in srgb, var(--success) 10%, transparent);border-radius:999px;padding:.15rem .5rem;font-size:.65rem;font-weight:700;display:inline-flex}.numbers-module__8OYr2q__chipPending{text-transform:uppercase;letter-spacing:.04em;color:#fcd34d;border:1px solid color-mix(in srgb, var(--warn) 40%, var(--line));background:color-mix(in srgb, var(--warn) 10%, transparent);border-radius:999px;padding:.15rem .5rem;font-size:.65rem;font-weight:700;display:inline-flex}.numbers-module__8OYr2q__chipIdle{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:.15rem .5rem;font-size:.65rem;font-weight:700;display:inline-flex}.numbers-module__8OYr2q__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.4rem;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.numbers-module__8OYr2q__tabs::-webkit-scrollbar{display:none}.numbers-module__8OYr2q__tab,.numbers-module__8OYr2q__tabActive{min-height:2.75rem;font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;padding:0 1rem;font-size:.85rem;font-weight:600;transition:all .15s}.numbers-module__8OYr2q__tab{border:1px solid var(--line);color:var(--muted);background:0 0}.numbers-module__8OYr2q__tab:hover{border-color:var(--accent);color:var(--fg)}.numbers-module__8OYr2q__tabActive{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:#fff}.numbers-module__8OYr2q__toolbar{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.numbers-module__8OYr2q__search{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 55%, transparent);min-width:180px;min-height:2.5rem;color:var(--fg);font:inherit;border-radius:.55rem;flex:1;padding:0 .75rem;font-size:.88rem}.numbers-module__8OYr2q__search:focus{border-color:var(--accent);outline:none}.numbers-module__8OYr2q__tableWrap{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 70%, transparent);border-radius:.85rem;overflow:auto}.numbers-module__8OYr2q__table{border-collapse:collapse;width:100%;min-width:720px}.numbers-module__8OYr2q__table th{text-align:left;border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;background:color-mix(in srgb, var(--bg) 35%, transparent);padding:.7rem .9rem;font-size:.68rem;font-weight:700}.numbers-module__8OYr2q__table td{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);vertical-align:middle;padding:.75rem .9rem;font-size:.88rem}.numbers-module__8OYr2q__table tr:last-child td{border-bottom:none}.numbers-module__8OYr2q__table tr:hover td{background:color-mix(in srgb, var(--accent) 4%, transparent)}.numbers-module__8OYr2q__mono{font-family:ui-monospace,Cascadia Code,monospace;font-size:.9rem;font-weight:700}.numbers-module__8OYr2q__badge{text-transform:capitalize;border:1px solid var(--line);border-radius:999px;padding:.18rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.numbers-module__8OYr2q__badgeAvailable{color:#86efac;border-color:color-mix(in srgb, var(--success) 45%, var(--line))}.numbers-module__8OYr2q__badgeAssigned{color:#93c5fd;border-color:color-mix(in srgb, #60a5fa 45%, var(--line))}.numbers-module__8OYr2q__badgeDemo{color:#c4b5fd;border-color:color-mix(in srgb, #a78bfa 45%, var(--line))}.numbers-module__8OYr2q__rowActions{flex-wrap:wrap;gap:.35rem;display:flex}.numbers-module__8OYr2q__empty{text-align:center;color:var(--muted);padding:2.5rem 1rem}.numbers-module__8OYr2q__toastOk,.numbers-module__8OYr2q__toastErr,.numbers-module__8OYr2q__warn{border-radius:.55rem;padding:.75rem 1rem;font-size:.88rem;font-weight:600}.numbers-module__8OYr2q__toastOk{border:1px solid color-mix(in srgb, var(--success) 35%, var(--line));background:color-mix(in srgb, var(--success) 10%, transparent);color:#86efac}.numbers-module__8OYr2q__toastErr,.numbers-module__8OYr2q__warn{border:1px solid color-mix(in srgb, var(--error) 35%, var(--line));background:color-mix(in srgb, var(--error) 10%, transparent);color:#fca5a5}.numbers-module__8OYr2q__sipPanel{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 70%, transparent);border-radius:.85rem;padding:1rem 1.1rem}.numbers-module__8OYr2q__sipPanel h2{margin:0 0 .75rem;font-size:.95rem}.numbers-module__8OYr2q__sipGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.numbers-module__8OYr2q__sipLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.68rem;font-weight:700}.numbers-module__8OYr2q__sipValue{margin:.2rem 0 0;font-family:ui-monospace,monospace;font-size:.88rem;font-weight:600}@media (max-width:768px){.numbers-module__8OYr2q__statsRow{grid-template-columns:repeat(2,1fr)}.numbers-module__8OYr2q__sipGrid{grid-template-columns:1fr}.numbers-module__8OYr2q__toolbar{flex-direction:column;align-items:stretch}.numbers-module__8OYr2q__tabs{width:100%}.numbers-module__8OYr2q__search{width:100%;min-width:0;min-height:2.75rem}.numbers-module__8OYr2q__providerHead{flex-direction:column;align-items:flex-start}.numbers-module__8OYr2q__providerGrid{grid-template-columns:1fr}}@media (max-width:480px){.numbers-module__8OYr2q__statsRow{grid-template-columns:1fr}.numbers-module__8OYr2q__rowActions{flex-direction:column;align-items:stretch}.numbers-module__8OYr2q__rowActions>button{width:100%}.numbers-module__8OYr2q__portOverlay{align-items:flex-end;padding:0}.numbers-module__8OYr2q__portModal{border-bottom:none;border-radius:.85rem .85rem 0 0;width:100%}.numbers-module__8OYr2q__portActions{flex-direction:column-reverse;align-items:stretch}.numbers-module__8OYr2q__portActions>button{width:100%}}.numbers-module__8OYr2q__portOverlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.numbers-module__8OYr2q__portModal{border:1px solid var(--line);background:var(--panel);width:min(420px,100%);box-shadow:var(--shadow);border-radius:.85rem;padding:1.25rem}.numbers-module__8OYr2q__portModal h2{margin:0 0 .5rem;font-size:1.1rem}.numbers-module__8OYr2q__portLabel{color:var(--muted);flex-direction:column;gap:.35rem;margin:1rem 0;font-size:.82rem;font-weight:600;display:flex}.numbers-module__8OYr2q__portActions{justify-content:flex-end;gap:.5rem;display:flex}
