.result-view[data-v-e16783d6]{gap:1.5rem}.result-view__header[data-v-e16783d6],.result-view__details[data-v-e16783d6],.result-view__detail-block[data-v-e16783d6]{display:grid;gap:.75rem}.result-view__header h2[data-v-e16783d6],.result-view__message[data-v-e16783d6],.result-view__details dt[data-v-e16783d6],.result-view__details dd[data-v-e16783d6]{margin:0}.result-view__header h2[data-v-e16783d6],.result-view__message[data-v-e16783d6],.result-view__details dt[data-v-e16783d6]{color:#132238}.result-view__status[data-v-e16783d6],.result-view__details dd[data-v-e16783d6],.result-view__group-list[data-v-e16783d6],.result-view__message[data-v-e16783d6]{color:#41546e}.result-view__details[data-v-e16783d6]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.result-view__detail-block[data-v-e16783d6]{padding:1rem;border-radius:1rem;background:#f7faffe6;border:1px solid rgba(43,61,88,.12)}.result-view__group-list[data-v-e16783d6]{margin:0;padding-left:1.1rem}.result-view__alert[data-v-e16783d6]{padding:.95rem 1rem;border-radius:1rem;background:#ffefe6eb;color:#85411d}.result-view__retry[data-v-e16783d6]{justify-self:start;border:0;border-radius:999px;padding:.9rem 1.4rem;background:#1f6ea8;color:#f7fbff;font-weight:700;cursor:pointer}.result-view__retry[data-v-e16783d6]:hover{transform:translateY(-1px)}@media(max-width:720px){.result-view__retry[data-v-e16783d6]{width:100%;justify-self:stretch}}:root{color-scheme:light;--font-display: "Aptos Display", "Bahnschrift", "Aptos", "Segoe UI Variable", ui-sans-serif;--font-body: "Aptos", "Segoe UI Variable Text", "Segoe UI Variable", ui-sans-serif;--font-label: "Aptos", "Segoe UI Variable Text", "Segoe UI Variable", ui-sans-serif;--color-ink: oklch(18% .015 135);--color-ink-muted: oklch(42% .025 135);--color-ink-soft: oklch(54% .02 135);--color-paper: oklch(97% .012 100);--color-panel: oklch(93% .018 96);--color-panel-raised: oklch(98% .01 100);--color-line: oklch(78% .025 110);--color-deck: oklch(17% .018 135);--color-deck-panel: oklch(22% .02 137);--color-deck-line: oklch(35% .035 137);--color-deck-text: oklch(91% .014 116);--color-deck-muted: oklch(72% .026 122);--color-accent: oklch(78% .14 126);--color-accent-strong: oklch(58% .14 132);--color-warn: oklch(70% .15 62);--color-danger: oklch(58% .17 28);--radius-sm: 8px;--radius-md: 14px;--radius-lg: 22px;--radius-xl: 30px;--shadow-panel: 0 24px 70px color-mix(in oklch, var(--color-ink) 16%, transparent);--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 48px;--space-4xl: 64px;font-family:var(--font-body);line-height:1.5;font-weight:400;color:var(--color-ink);background:radial-gradient(circle at 18% 8%,oklch(90% .055 125 / .42),transparent 28%),radial-gradient(circle at 86% 0%,oklch(85% .07 74 / .22),transparent 24%),linear-gradient(180deg,var(--color-paper),oklch(91% .015 102));font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh}button,input,textarea,select{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid color-mix(in oklch,var(--color-accent) 70%,white);outline-offset:3px}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.65}a{color:inherit}#app{min-height:100vh}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.035em}.auth-shell{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);gap:clamp(var(--space-2xl),5vw,var(--space-4xl));align-items:center;padding:clamp(var(--space-xl),5vw,var(--space-4xl))}.auth-shell__brief{max-width:680px;display:grid;gap:var(--space-xl)}.auth-shell__brief h1{max-width:11ch;margin-bottom:0;font-size:clamp(3rem,8vw,7rem);line-height:.88;color:var(--color-ink)}.auth-shell__brief p:not(.eyebrow){max-width:58ch;margin-bottom:0;color:var(--color-ink-muted);font-size:1.05rem}.auth-shell__signals{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.auth-shell__signals span,.app-layout__role,.placeholder-page__kicker,.eyebrow,.route-card__label{font-family:var(--font-label);font-size:.73rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.auth-shell__signals span{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-line);border-radius:999px;background:color-mix(in oklch,var(--color-panel-raised) 76%,transparent)}.eyebrow,.route-card__label,.placeholder-page__kicker{margin:0;color:var(--color-accent-strong)}.login-card,.status-page,.route-card,.placeholder-page{display:grid;gap:var(--space-lg);width:100%;border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-panel-raised);box-shadow:var(--shadow-panel)}.login-card,.status-page{padding:clamp(var(--space-xl),4vw,var(--space-3xl))}.login-card h2,.status-page h2,.placeholder-page h1,.route-card h2{margin-bottom:0;line-height:1;color:var(--color-ink)}.login-card h2,.status-page h2{font-size:clamp(2.1rem,4vw,3.5rem)}.login-card__copy,.status-page p,.route-card p,.placeholder-page p{max-width:68ch;margin-bottom:0;color:var(--color-ink-muted)}.login-form,.field{display:grid;gap:var(--space-md)}.login-form{gap:var(--space-lg)}.field span{font-weight:750;color:var(--color-ink)}.field input,.connect-view__input{width:100%;min-height:48px;padding:0 var(--space-lg);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-ink);background:color-mix(in oklch,var(--color-paper) 78%,white)}.form-alert,.connect-view__alert,.result-view__alert{margin:0;padding:var(--space-md) var(--space-lg);border:1px solid color-mix(in oklch,var(--color-danger) 45%,var(--color-line));border-radius:var(--radius-md);color:color-mix(in oklch,var(--color-danger) 72%,var(--color-ink));background:color-mix(in oklch,var(--color-danger) 10%,var(--color-panel-raised))}.button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 var(--space-lg);border:1px solid transparent;border-radius:999px;font-weight:800;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.button:hover{transform:translateY(-1px)}.button--primary{color:#0a0f08;background:var(--color-accent);border-color:color-mix(in oklch,var(--color-accent) 70%,black)}.button--quiet{color:inherit;background:transparent;border-color:currentColor}.button--danger{color:color-mix(in oklch,var(--color-danger) 72%,var(--color-ink));background:color-mix(in oklch,var(--color-danger) 10%,var(--color-panel-raised));border-color:color-mix(in oklch,var(--color-danger) 45%,var(--color-line))}.app-layout{min-height:100vh;display:grid;grid-template-columns:280px minmax(0,1fr)}.app-layout--admin{--layout-bg: var(--color-deck);--layout-panel: var(--color-deck-panel);--layout-line: var(--color-deck-line);--layout-text: var(--color-deck-text);--layout-muted: var(--color-deck-muted);background:radial-gradient(circle at 72% 12%,oklch(48% .07 132 / .26),transparent 24%),linear-gradient(180deg,var(--color-deck),oklch(13% .016 138));color:var(--layout-text)}.app-layout--user{--layout-bg: var(--color-paper);--layout-panel: var(--color-panel-raised);--layout-line: var(--color-line);--layout-text: var(--color-ink);--layout-muted: var(--color-ink-muted);background:radial-gradient(circle at 82% 8%,oklch(88% .05 112 / .38),transparent 24%),linear-gradient(180deg,var(--color-paper),var(--color-panel));color:var(--layout-text)}.app-layout__rail{position:sticky;top:0;min-height:100vh;display:grid;grid-template-rows:auto 1fr;gap:var(--space-2xl);padding:var(--space-xl);border-inline-end:1px solid var(--layout-line);background:color-mix(in oklch,var(--layout-panel) 92%,transparent)}.app-layout__brand{display:flex;align-items:center;gap:var(--space-md);color:inherit;text-decoration:none}.app-layout__brand-mark{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--layout-line);border-radius:var(--radius-md);background:color-mix(in oklch,var(--color-accent) 16%,var(--layout-panel));font-weight:900}.app-layout__brand strong,.app-layout__brand small{display:block}.app-layout__brand small,.app-layout__session-card,.app-layout__nav-link{color:var(--layout-muted)}.app-layout__nav{display:grid;align-content:start;gap:var(--space-sm)}.app-layout__nav-link{padding:var(--space-md) var(--space-lg);border:1px solid transparent;border-radius:var(--radius-md);text-decoration:none;font-weight:800}.app-layout__nav-link.router-link-active{color:var(--layout-text);border-color:var(--layout-line);background:color-mix(in oklch,var(--color-accent) 12%,transparent)}.app-layout__main{min-width:0;display:grid;align-content:start;gap:var(--space-xl);padding:clamp(var(--space-xl),4vw,var(--space-4xl))}.app-layout__topbar{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-md);min-width:0}.app-layout__session-card{display:grid;justify-items:end;min-width:0}.app-layout__session-card strong{max-width:min(52vw,620px);overflow:hidden;color:var(--layout-text);text-overflow:ellipsis;white-space:nowrap}.app-layout__role{color:var(--color-accent)}.placeholder-page,.route-card{max-width:980px;padding:clamp(var(--space-xl),4vw,var(--space-3xl))}.placeholder-page h1{font-size:clamp(2.5rem,5vw,5rem)}.connect-view,.result-view{gap:var(--space-xl)}.connect-view__header,.result-view__header,.connect-view__form,.connect-view__group-block,.connect-view__group-copy,.connect-view__collector-note,.result-view__details,.result-view__detail-block{display:grid;gap:var(--space-md)}.connect-view__collector-note,.result-view__detail-block{padding:var(--space-lg);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:color-mix(in oklch,var(--color-panel) 52%,var(--color-panel-raised))}.connect-view__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md)}.connect-view__group-option{display:flex;gap:var(--space-md);align-items:flex-start;padding:var(--space-lg);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:color-mix(in oklch,var(--color-panel-raised) 72%,var(--color-panel))}.connect-view__actions,.result-view__actions{display:flex;flex-wrap:wrap;gap:var(--space-md)}.result-view__details{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media(max-width:860px){.auth-shell,.app-layout{grid-template-columns:1fr}.auth-shell__brief h1{max-width:12ch;font-size:clamp(2.8rem,16vw,5.2rem)}.app-layout__rail{position:relative;min-height:auto;grid-template-rows:auto;gap:var(--space-lg)}.app-layout__nav{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;padding-bottom:var(--space-xs)}.app-layout__topbar{justify-content:space-between}.app-layout__session-card{justify-items:start}.app-layout__session-card strong{max-width:58vw}}@media(max-width:560px){.auth-shell,.app-layout__main,.app-layout__rail{padding:var(--space-lg)}.login-card,.status-page,.route-card,.placeholder-page{border-radius:var(--radius-lg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.admin-page{display:grid;gap:var(--space-xl)}.admin-page__header{display:flex;justify-content:space-between;gap:var(--space-xl);align-items:flex-start}.admin-page__header h1{margin-bottom:var(--space-md);font-size:clamp(2.4rem,5vw,4.8rem);line-height:.94;color:var(--layout-text, var(--color-ink))}.admin-page__header p:not(.eyebrow){max-width:72ch;margin:0;color:var(--layout-muted, var(--color-ink-muted))}.admin-page__actions,.inline-form,.table-actions,.filter-grid,.price-form{display:flex;flex-wrap:wrap;gap:var(--space-md)}.admin-field{display:grid;gap:var(--space-xs)}.admin-field span{color:var(--layout-muted, var(--color-ink-muted));font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.admin-panel,.state-panel,.metric-tile{border:1px solid var(--layout-line, var(--color-line));border-radius:var(--radius-lg);background:color-mix(in oklch,var(--layout-panel, var(--color-panel-raised)) 88%,transparent)}.admin-panel{padding:var(--space-xl)}.admin-panel__heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-lg)}.admin-panel__heading h2,.detail-drawer h2{margin-bottom:0;color:var(--layout-text, var(--color-ink))}.admin-panel__heading span,.detail-drawer p,.transaction-list span{color:var(--layout-muted, var(--color-ink-muted))}.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-md)}.metric-grid--compact{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.metric-tile{display:grid;gap:var(--space-sm);padding:var(--space-lg)}.metric-tile__label{color:var(--layout-muted, var(--color-ink-muted));font-size:.78rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.metric-tile__value{color:var(--layout-text, var(--color-ink));font-size:2rem;line-height:1}.metric-tile__detail{color:var(--layout-muted, var(--color-ink-muted))}.metric-tile--good{background:color-mix(in oklch,var(--color-accent) 14%,var(--layout-panel, var(--color-panel-raised)))}.metric-tile--warn{background:color-mix(in oklch,var(--color-warn) 15%,var(--layout-panel, var(--color-panel-raised)))}.metric-tile--danger{background:color-mix(in oklch,var(--color-danger) 14%,var(--layout-panel, var(--color-panel-raised)))}.status-pill{display:inline-flex;align-items:center;min-height:26px;padding:0 var(--space-md);border:1px solid currentColor;border-radius:999px;color:var(--layout-muted, var(--color-ink-muted));font-size:.78rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.status-pill--active,.status-pill--success,.status-pill--live,.status-pill--summary{color:var(--color-accent)}.status-pill--disabled,.status-pill--error,.status-pill--failed,.status-pill--forbidden{color:var(--color-danger)}.status-pill--cooldown,.status-pill--partial,.status-pill--missing,.status-pill--upstream_error{color:var(--color-warn)}.state-panel{display:grid;gap:var(--space-sm);padding:var(--space-xl);color:var(--layout-text, var(--color-ink))}.state-panel--error{border-color:color-mix(in oklch,var(--color-danger) 48%,var(--layout-line, var(--color-line)));background:color-mix(in oklch,var(--color-danger) 12%,var(--layout-panel, var(--color-panel-raised)))}.state-panel--empty{color:var(--layout-muted, var(--color-ink-muted));background:color-mix(in oklch,var(--layout-panel, var(--color-panel-raised)) 70%,transparent)}.dashboard-freshness{display:flex;justify-content:flex-end}.dashboard-chart__canvas{min-height:320px}.admin-control{min-height:42px;min-width:0;padding:0 var(--space-md);border:1px solid var(--layout-line, var(--color-line));border-radius:var(--radius-md);color:var(--layout-text, var(--color-ink));background:color-mix(in oklch,var(--layout-panel, var(--color-panel-raised)) 72%,transparent)}.filter-grid,.price-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.price-form{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.responsive-table{width:100%;overflow-x:auto}.responsive-table table{width:100%;min-width:860px;border-collapse:collapse}.responsive-table th,.responsive-table td{padding:var(--space-md);border-bottom:1px solid var(--layout-line, var(--color-line));text-align:left;vertical-align:top}.responsive-table th{color:var(--layout-muted, var(--color-ink-muted));font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.admin-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.36fr);gap:var(--space-xl);align-items:start}.detail-drawer,.settings-form,.transaction-list{display:grid;gap:var(--space-lg)}.transaction-list{margin:var(--space-lg) 0 0;padding-left:var(--space-xl)}.console-page{display:grid;gap:var(--space-xl);max-width:1180px}.console-page__header{display:flex;justify-content:space-between;gap:var(--space-xl);align-items:flex-start}.console-page__header--narrow{max-width:860px}.console-page__header h1{margin-bottom:var(--space-md);color:var(--layout-text, var(--color-ink));font-size:clamp(2.5rem,5vw,4.6rem);line-height:.95}.console-page__header p:not(.eyebrow){max-width:72ch;margin:0;color:var(--layout-muted, var(--color-ink-muted))}.console-card{border:1px solid var(--layout-line, var(--color-line));border-radius:var(--radius-xl);background:color-mix(in oklch,var(--color-panel-raised) 90%,transparent)}.console-account-list{display:grid;gap:var(--space-lg)}.console-account-card{display:grid;gap:var(--space-lg);padding:var(--space-xl)}.console-account-card__topline,.console-account-card__footer,.console-filter-bar{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center}.console-account-card__topline{justify-content:space-between;align-items:flex-start}.console-account-card__topline h2{margin:0;color:var(--color-ink);font-size:1.55rem;line-height:1.1}.console-fact-grid,.console-quota-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-md)}.console-fact-grid{margin:0}.console-fact-grid div,.console-quota-tile{min-width:0;display:grid;gap:var(--space-xs);padding:var(--space-md);border:1px solid color-mix(in oklch,var(--color-line) 72%,transparent);border-radius:var(--radius-md);background:color-mix(in oklch,var(--color-panel) 44%,var(--color-panel-raised))}.console-fact-grid dt,.console-quota-tile span{color:var(--color-ink-soft);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.console-fact-grid dd,.console-quota-tile strong{min-width:0;margin:0;color:var(--color-ink);overflow-wrap:anywhere}.console-quota-tile small,.console-account-card__footer,.console-note{min-width:0;color:var(--layout-muted, var(--color-ink-muted));overflow-wrap:anywhere}.console-account-card__footer{justify-content:space-between;font-size:.92rem}.console-card__notice{padding:var(--space-md)}.console-empty{justify-items:start;max-width:760px}.collector-relay-start{display:grid;gap:var(--space-xl);padding:var(--space-xl);overflow:hidden}.collector-relay-command{display:grid;gap:var(--space-lg);padding:var(--space-xl)}.collector-relay-command h2{margin:0 0 var(--space-sm);color:var(--layout-text, var(--color-ink));font-size:1.35rem}.collector-relay-command p:not(.eyebrow){max-width:72ch;margin:0;color:var(--layout-muted, var(--color-ink-muted))}.collector-relay-command code{display:block;max-width:100%;overflow-x:auto;padding:var(--space-lg);border:1px solid color-mix(in oklch,var(--layout-line, var(--color-line)) 78%,transparent);border-radius:var(--radius-md);color:var(--layout-text, var(--color-ink));background:color-mix(in oklch,var(--layout-panel, var(--color-panel-raised)) 54%,var(--color-panel));font-family:Aptos Mono,Cascadia Mono,ui-monospace,monospace;white-space:nowrap}.collector-relay-downloads{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.collector-relay-start__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-lg);align-items:start;padding-bottom:var(--space-lg);border-bottom:1px solid color-mix(in oklch,var(--layout-line, var(--color-line)) 72%,transparent)}.collector-relay-start__header h2{margin:0;color:var(--layout-text, var(--color-ink));font-size:1.55rem;line-height:1.1;overflow-wrap:anywhere}.collector-relay-start__header p:not(.eyebrow){max-width:72ch;margin:var(--space-sm) 0 0;color:var(--layout-muted, var(--color-ink-muted))}.collector-relay-start__controls{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:var(--space-lg);align-items:end}.collector-relay-start__field,.form-field{display:grid;gap:var(--space-xs);min-width:0}.form-field span{color:var(--layout-muted, var(--color-ink-muted));font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.collector-relay-start__button{min-width:210px}.form-error{margin:0;color:color-mix(in oklch,var(--color-danger) 72%,var(--layout-text, var(--color-ink)));font-weight:750}.console-filter-bar{padding:var(--space-lg)}.console-filter-bar .admin-field{min-width:min(260px,100%)}.console-note{max-width:72ch;margin:0}@media(max-width:860px){.admin-page__header,.admin-split,.console-page__header{grid-template-columns:1fr;display:grid}.collector-relay-start__header,.collector-relay-start__controls{grid-template-columns:1fr}.collector-relay-start__button{width:100%}.responsive-table{overflow:visible}.responsive-table table,.responsive-table thead,.responsive-table tbody,.responsive-table tr,.responsive-table th,.responsive-table td{display:block;min-width:0}.responsive-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.responsive-table tr{display:grid;gap:var(--space-sm);padding:var(--space-md) 0;border-bottom:1px solid var(--layout-line, var(--color-line))}.responsive-table td{display:grid;grid-template-columns:130px minmax(0,1fr);gap:var(--space-md);padding:var(--space-xs) 0;border-bottom:0}.responsive-table td:before{content:attr(data-label);color:var(--layout-muted, var(--color-ink-muted));font-weight:850;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}}.wallet-login__network,.wallet-login__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.wallet-login__network-button,.wallet-login__wallet{border:1px solid var(--color-line);color:var(--color-ink);background:color-mix(in oklch,var(--color-paper) 84%,white);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.wallet-login__network-button{min-height:38px;padding:0 var(--space-lg);border-radius:999px;font-weight:800}.wallet-login__list{display:grid;gap:var(--space-sm)}.wallet-login__wallet{display:grid;gap:var(--space-xs);width:100%;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);text-align:left}.wallet-login__wallet span{font-weight:850}.wallet-login__wallet small{overflow-wrap:anywhere;color:var(--color-ink-muted)}.wallet-login__network-button:hover,.wallet-login__wallet:hover{transform:translateY(-1px)}.wallet-login__network-button.is-active,.wallet-login__wallet.is-active{border-color:color-mix(in oklch,var(--color-accent) 76%,var(--color-line));background:color-mix(in oklch,var(--color-accent) 14%,var(--color-panel-raised))}.console-page{width:min(100%,1180px);container-type:inline-size}.rewards-home .console-page__header h1{max-width:9ch;font-size:clamp(2.2rem,7cqi,4.1rem);overflow-wrap:break-word}.rewards-home .console-page__header p:not(.eyebrow){max-width:54ch}.rewards-home__balances{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.rewards-home__balance{min-width:0}.rewards-home .metric-tile__value,.rewards-home .metric-tile__detail{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.rewards-home .button--primary{width:100%}
