.onb-page{background:var(--canvas);min-height:100dvh;color:var(--ink);grid-template-columns:minmax(0,1fr);display:grid}.onb-col{grid-template-rows:auto auto auto 1fr;min-width:0;min-height:100dvh;display:grid}.onb-preview-pane{display:none}.onb-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:72px;padding:16px 32px;display:grid}.onb-header>.wordmark{white-space:nowrap;justify-self:start}.onb-header-end{grid-column:3;justify-self:end}.onb-header .language-trigger{min-height:44px;margin-right:-17px}.onb-progress{justify-items:center;gap:8px;display:grid}.onb-progress-label{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}.onb-progress-track{gap:4px;width:200px;display:flex}.onb-progress-segment{background:var(--input);background-image:linear-gradient(var(--ink), var(--ink));height:4px;transition:background-size var(--motion-slow) var(--ease-out);background-repeat:no-repeat;background-size:0% 100%;border-radius:999px;flex:1}.onb-progress-segment.is-done{background-size:100% 100%}.onb-main{transition:opacity var(--motion-fast) var(--ease-in-out);align-content:start;justify-items:center;padding:48px 24px 0;display:grid}.onb-main.is-leaving{opacity:0}.onb-step{width:min(100%,560px);animation:onb-enter var(--motion-slow) var(--ease-out) both;gap:32px;display:grid}.onb-step--loading{animation:none}@keyframes onb-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.onb-heading{gap:8px;display:grid}.onb-heading h1,.onb-legend h1{font-size:28px;line-height:36px;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-wrap:balance}.onb-heading p{font-size:16px;line-height:24px}.onb-form{gap:24px;display:grid}.onb-fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.onb-legend{margin-bottom:20px;padding:0}.onb-lead{color:var(--muted);margin:-12px 0 20px;font-size:16px;line-height:24px}.onb-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.onb-option{border-radius:var(--radius-card);background:var(--mat);cursor:pointer;min-height:76px;transition:box-shadow var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0000}.onb-option:hover{background:var(--mat-hover)}.onb-option.is-selected{background:var(--raised);box-shadow:inset 0 0 0 2px var(--ink)}.onb-option:has(input:checked){background:var(--raised);box-shadow:inset 0 0 0 2px var(--ink)}.onb-options.has-error .onb-option{box-shadow:inset 0 0 0 1px var(--negative)}:is(.onb-option:has(input:focus-visible),.onb-account:has(input:focus-visible)){outline:2px solid var(--focus);outline-offset:3px}.onb-option-icon{width:24px;height:24px;color:var(--ink)}.onb-option-text{min-width:0;display:grid}.onb-option-text strong{font-size:15px;line-height:22px}.onb-option-text span{color:var(--muted);font-size:14px;line-height:20px}.onb-choice-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.onb-choice-mark{border:1.5px solid var(--control-edge);background:var(--surface);width:20px;height:20px;color:var(--surface);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);border-radius:4px;flex:none;place-items:center;display:grid}.onb-choice-mark.is-round{border-radius:999px}.onb-choice-mark svg{stroke-width:2.6px;opacity:0;width:14px;height:14px;transition:opacity var(--motion-fast) var(--ease-out)}.is-selected>.onb-choice-mark,:checked~.onb-choice-mark{border-color:var(--ink);background:var(--ink)}.is-selected>.onb-choice-mark svg,:checked~.onb-choice-mark svg{opacity:1}.onb-choice-mark.is-round,:checked~.onb-choice-mark.is-round{border-color:var(--input);background:var(--surface);transition:box-shadow var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out)}:checked~.onb-choice-mark.is-round,.is-selected>.onb-choice-mark.is-round{border-color:var(--ink);box-shadow:inset 0 0 0 3.5px var(--surface), inset 0 0 0 10px var(--ink)}.onb-reveal{opacity:0;visibility:hidden;transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out), visibility 0s linear var(--motion-base);transform:translateY(8px)}.onb-reveal.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.onb-fields{gap:20px;display:grid}.onb-field{gap:8px;min-width:0;display:grid}.onb-label-note{color:var(--muted);font-weight:500}.onb-label{font-size:12px;font-weight:600;line-height:16px}.onb-input,.onb-target select{border-radius:var(--radius-control);background:var(--field);width:100%;min-height:48px;color:var(--ink);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);border:1px solid #0000;padding:12px 14px;font-size:16px}.onb-input:hover,.onb-target select:hover{background:var(--mat-hover)}.onb-input:focus-visible,.onb-target select:focus-visible{background:var(--surface);border-color:var(--control-edge);outline:2px solid var(--focus);outline-offset:1px}.onb-input[aria-invalid=true]{border-color:var(--negative)}.onb-link{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--input);text-decoration-color:var(--input);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;line-height:20px}.onb-link:hover{text-decoration-color:currentColor}.onb-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.onb-link:disabled{color:var(--muted);cursor:progress}.onb-error,.onb-warning{align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:16px;display:flex}.onb-error{color:var(--negative)}.onb-warning{color:var(--warning)}.onb-error svg,.onb-warning svg,.onb-status svg,.onb-connected svg{flex:none;width:16px;height:16px}.onb-status{background:var(--soft);color:var(--ink);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:12px;font-size:14px;line-height:20px;display:flex}.onb-status svg{margin-top:2px}.onb-status.is-neutral svg,.onb-spin{animation:.8s linear infinite onb-spin}.onb-status.is-positive{background:var(--positive-bg);color:var(--positive)}.onb-status.is-warning{background:var(--warning-bg);color:var(--warning)}.onb-status.is-negative{background:var(--negative-bg);color:var(--negative)}@keyframes onb-spin{to{transform:rotate(360deg)}}.onb-aside{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 8px;font-size:14px;line-height:20px;display:flex}.onb-heading--done{justify-items:start;gap:12px}.onb-done-check{width:32px;height:32px;color:var(--positive);stroke-width:2.5px;animation:onb-check-in var(--motion-slow) var(--ease-spring) both}.onb-done-check.is-small{width:24px;height:24px;animation:none}@keyframes onb-check-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.onb-summary{border-top:1px solid var(--line);margin:0}.onb-summary>div{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:14px 0;font-size:14px;line-height:20px;display:grid}.onb-summary dt{color:var(--muted)}.onb-summary dd{overflow-wrap:anywhere;margin:0;font-weight:500}.onb-step--networks{gap:24px}.onb-providers{gap:12px;margin:0;padding:0;list-style:none;display:grid}.onb-provider-card{gap:8px;min-width:0;display:grid}.onb-provider-card.is-connected{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0000000a;border-radius:16px;gap:0;overflow:clip}.onb-provider{background:var(--surface);width:100%;min-height:68px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0000000a;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:0;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:0;padding:12px 18px 12px 16px;display:grid}button.onb-provider:hover{box-shadow:inset 0 0 0 1px var(--control-edge), 0 4px 12px -6px #00000026}button.onb-provider:active{transform:translateY(1px)}button.onb-provider:focus-visible{outline:2px solid var(--focus);outline-offset:3px}button.onb-provider:disabled{cursor:progress}.is-connected>.onb-provider{min-height:64px;box-shadow:none;cursor:default;background:0 0;border-radius:0;padding-block:10px}.onb-provider-logos{gap:4px;min-width:52px;display:flex}.onb-provider-text{min-width:0;display:grid}.onb-provider-text strong{font-size:15px;font-weight:600;line-height:22px}.onb-provider-text>span{color:var(--muted);font-size:13px;line-height:18px}.onb-provider-arrow{width:18px;height:18px;color:var(--muted);transition:transform var(--motion-fast) var(--ease-out)}button.onb-provider:hover .onb-provider-arrow{color:var(--ink);transform:translate(2px)}.onb-provider-more{min-height:40px;color:var(--muted);margin-right:-8px;font-weight:500}.onb-provider-more:hover{color:var(--ink)}.onb-connected{align-items:center;gap:4px;font-weight:500;display:inline-flex;color:var(--positive)!important}.onb-connected svg{stroke-width:2.5px;width:14px;height:14px}.onb-provider-body{border-top:1px solid var(--line);padding:12px 16px 14px}.is-connected>.onb-provider-message{padding:0 16px 14px}.onb-target{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.onb-target select{width:auto;min-height:44px;padding-block:8px;font-size:14px;font-weight:400}.onb-account-scroll{border-top:1px solid var(--line);position:relative}.onb-account-scroll:before,.onb-account-scroll:after{content:"";z-index:1;pointer-events:none;opacity:0;height:28px;transition:opacity var(--motion-fast) var(--ease-out);position:absolute;left:0;right:0}.onb-account-scroll:before{background:linear-gradient(to bottom, var(--surface), transparent);top:0}.onb-account-scroll:after{background:linear-gradient(to top, var(--surface), transparent);bottom:0}.onb-account-scroll.has-above:before,.onb-account-scroll.has-below:after{opacity:1}.onb-account-list{overscroll-behavior:contain;margin:0;padding:0;list-style:none}.onb-account-list:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (min-width:768px){.onb-account-list{scrollbar-width:thin;max-height:170px;overflow-y:auto}}.onb-account-list>li+li{border-top:1px solid var(--line)}.onb-account{cursor:pointer;min-height:56px;transition:background-color var(--motion-fast) var(--ease-out);align-items:center;gap:12px;padding:8px 16px;display:flex;position:relative}label.onb-account:hover{background:var(--surface-sunken)}.onb-account:has(input:focus-visible){outline-offset:-3px}.onb-account .onb-choice-mark{margin-left:auto}.onb-account.is-assigned,.onb-account.is-connected{cursor:default}.onb-account-check{width:18px;height:18px;color:var(--positive);stroke-width:2.5px;flex:none;margin-left:auto}.onb-account-logo{flex:none;display:inline-flex}.onb-account.is-assigned .onb-account-logo{filter:grayscale();opacity:.5}.onb-account.is-assigned .onb-account-text strong{color:var(--muted)}.onb-account-text{flex:1;min-width:0;display:grid}.onb-account-text strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:20px}.onb-account-text span{color:var(--muted);font-size:12px;line-height:16px}.onb-account-brand{color:var(--muted);flex:none;font-size:12px;line-height:16px}.onb-empty{font-size:14px}.onb-footer{padding:32px 24px 48px}.onb-footer-inner{align-items:center;gap:8px;width:min(100%,560px);margin:0 auto;display:flex}.onb-back,.onb-back-spacer{margin-right:auto}.onb-footer-secondary,.onb-footer-primary{min-width:0;display:flex}.onb-footer .ui-button{min-height:44px}@media (min-width:768px){.onb-footer-secondary:last-child>.ui-button--ghost{margin-right:-17px}}.onb-footer-inner{flex-wrap:wrap}.onb-back{gap:4px;margin-left:-8px;padding-inline:8px 14px}.onb-back svg{width:20px;height:20px}@media (min-width:1024px){.onb-page{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(400px,42%);height:100dvh;min-height:0;overflow:hidden}.onb-col{grid-area:1/1/-1;grid-template-rows:auto minmax(24px,.8fr) auto auto minmax(24px,1.2fr);min-height:0;overflow-y:auto}.onb-col>.onb-main{grid-row:3}.onb-col>.onb-footer{grid-row:4}.onb-main{padding:0 24px}.onb-footer{padding:32px 24px 0}.onb-preview-pane{background:var(--surface-sunken);grid-area:1/2/-1;align-content:start;justify-items:center;min-height:0;padding:clamp(32px,14vh,140px) 40px 32px;display:grid;overflow:hidden}.dark .onb-preview-pane{background:var(--surface);box-shadow:inset 1px 0 0 var(--rule)}}@media (min-width:1024px) and (max-height:820px){.onb-header{min-height:64px;padding-block:10px}.onb-step{gap:24px}.onb-footer{padding-top:24px}}.onb-scene{width:100%;max-width:640px;color:var(--ink);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.onb-scene.is-measuring{visibility:hidden}.onb-scene-stage{transform:scale(var(--onb-scale,.8));transform-origin:0 0;position:absolute;top:0;left:0}.onb-scene-window{background:var(--surface);width:600px;box-shadow:0 0 0 1px var(--line), 0 24px 56px -28px #0000003d;border-radius:20px;position:absolute;top:0;left:0;overflow:hidden}.dark .onb-scene-window{box-shadow:0 0 0 1px var(--line), 0 28px 64px -24px #0009}.onb-scene-bar{border-bottom:1px solid var(--line);align-items:center;gap:6px;height:56px;padding:0 14px 0 12px;font-size:13px;line-height:18px;display:flex}.onb-scene-org,.onb-scene-crumb{min-width:0;max-width:190px;transition:background-color var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);border-radius:10px;align-items:center;gap:8px;padding:4px 8px 4px 4px;display:inline-flex}.onb-scene-crumb{text-overflow:ellipsis;white-space:nowrap;animation:onb-scene-fade var(--motion-base) var(--ease-out) both;padding:4px 8px;font-weight:600;overflow:hidden}.onb-scene .is-lit{box-shadow:0 0 0 1.5px var(--ink)}.onb-scene-avatar{background:var(--ink);width:26px;height:26px;color:var(--surface);letter-spacing:.02em;border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.onb-scene-org-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.onb-scene-org.is-placeholder .onb-scene-avatar{background:var(--soft)}.onb-scene-org.is-placeholder .onb-scene-org-name,.onb-scene-crumb.is-placeholder,.onb-scene-handle.is-placeholder{color:var(--muted)}.onb-scene-crumb-sep{width:14px;height:14px;color:var(--muted);flex:none}.onb-scene-networks{transition:background-color var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);border-radius:10px;align-items:center;gap:6px;margin-left:auto;padding:5px 6px;display:inline-flex}.onb-scene-network{animation:onb-scene-pop var(--motion-base) var(--ease-spring) both;display:inline-flex}.onb-scene-slot{color:var(--muted);opacity:.45;display:inline-flex}.onb-scene-create{background:var(--ink);height:30px;color:var(--surface);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:0 12px 0 9px;font-size:12px;font-weight:600;display:inline-flex}.onb-scene-create svg{width:14px;height:14px}.onb-scene-toolbar{align-items:baseline;gap:10px;padding:16px 16px 12px;display:flex}.onb-scene-title{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:24px}.onb-scene-range{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.onb-scene-segmented{background:var(--soft);color:var(--muted);border-radius:999px;align-self:center;gap:2px;margin-left:auto;padding:2px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.onb-scene-segmented span{border-radius:999px;padding:4px 10px}.onb-scene-segmented .is-current{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001a}.onb-scene-week{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-height:352px;padding:0 10px 12px;display:grid}.onb-scene-day{border-radius:14px;align-content:start;gap:12px;padding:8px 6px 10px;display:grid}.onb-scene-day-head{color:var(--muted);text-transform:capitalize;justify-content:space-between;align-items:center;gap:4px;padding:0 2px;font-size:12px;line-height:16px;display:flex}.onb-scene-day-head b{min-width:24px;height:24px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:13px;font-weight:600;display:grid}.onb-scene-day.is-today .onb-scene-day-head b{background:var(--ink);color:var(--surface)}.onb-scene-post{gap:7px;min-width:0;display:grid}.onb-scene-thumb{aspect-ratio:5/4;border-radius:10px;display:block;overflow:hidden;box-shadow:0 0 0 1px #0000000d}.onb-scene-art{width:100%;height:100%;display:block}.onb-scene-meta{font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:0 2px;font-size:12px;font-weight:600;line-height:16px;display:flex}.onb-scene-post .status-chip{justify-self:start}.onb-scene-float{max-width:320px;animation:onb-scene-swap var(--motion-base) var(--ease-out) both;justify-items:end;display:grid;position:absolute;bottom:0;right:0}@keyframes onb-scene-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.onb-scene-float.is-short{top:404px;bottom:auto}.onb-scene-post-card{background:var(--surface);width:248px;box-shadow:0 0 0 1px var(--line), 0 2px 6px #0000000f, 0 32px 64px -20px #00000047;border-radius:18px;overflow:hidden}.dark .onb-scene-post-card{box-shadow:0 0 0 1px var(--line), 0 2px 6px #00000040, 0 36px 72px -16px #000000b3}.onb-scene-post-head{align-items:center;gap:8px;height:48px;padding:0 12px;display:flex}.onb-scene-post-avatar{background:conic-gradient(from 200deg,#f9b54c,#e8465e,#b43fb1,#f9b54c);border-radius:999px;flex:none;place-items:center;width:32px;height:32px;padding:2px;display:grid}.onb-scene-post-avatar span{border:2px solid var(--surface);background:var(--ink);width:100%;height:100%;color:var(--surface);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.onb-scene-handle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.onb-scene-post-media{aspect-ratio:4/3}.onb-scene-post-actions{align-items:center;gap:14px;height:40px;padding:0 12px;display:flex}.onb-scene-post-actions svg{stroke-width:1.8px;width:20px;height:20px}.onb-scene-post-actions .is-end{margin-left:auto}.onb-scene-caption{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;padding:0 12px;font-size:12px;line-height:17px;display:-webkit-box;overflow:hidden}.onb-scene-post-foot{align-items:center;gap:8px;padding:8px 12px 12px;display:flex}.onb-scene-when{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:16px}.onb-scene-post.is-first{animation:onb-scene-swap var(--motion-base) var(--ease-out) both}.onb-scene-accounts{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:320px;display:flex}.onb-scene-chip{background:var(--surface);max-width:100%;height:40px;box-shadow:0 0 0 1px var(--line), 0 2px 6px #0000000f, 0 16px 32px -16px #0000003d;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.onb-scene-chip>span{text-overflow:ellipsis;overflow:hidden}.onb-scene-chip.is-placeholder{color:var(--muted);box-shadow:0 0 0 1px var(--line);font-weight:500}.onb-scene-chip.is-placeholder svg{filter:grayscale();opacity:.55}.onb-scene-chip.is-more{color:var(--muted);padding:0 14px}.dark .onb-scene-chip:not(.is-placeholder){box-shadow:0 0 0 1px var(--line), 0 16px 32px -12px #000000b3}.onb-scene-trial{background:var(--surface);width:300px;box-shadow:0 0 0 1px var(--line), 0 2px 6px #0000000f, 0 24px 48px -20px #00000047;white-space:nowrap;border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-size:12px;font-weight:600;line-height:16px;display:flex}.dark .onb-scene-trial{box-shadow:0 0 0 1px var(--line), 0 24px 56px -16px #000000b3}.onb-scene-trial-point{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.onb-scene-trial-point.is-now{color:var(--ink)}.onb-scene-trial-dot{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--control-edge);border-radius:999px;flex:none}.is-now>.onb-scene-trial-dot{background:var(--positive);box-shadow:0 0 0 3px var(--positive-bg)}.onb-scene-trial-line{background:var(--line);border-radius:1px;flex:1;min-width:12px;height:2px}.onb-scene-figure{justify-items:center;gap:32px;width:100%;max-width:640px;margin:0;display:grid}.onb-scene-value{max-width:440px;min-height:56px;color:var(--ink);letter-spacing:-.02em;text-align:center;text-wrap:balance;font-size:20px;font-weight:600;line-height:28px}.onb-scene.is-entering .onb-scene-post{animation:onb-scene-in var(--motion-slow) var(--ease-out) both;animation-delay:calc(var(--i,0) * 60ms + 80ms)}.onb-scene.is-entering .onb-scene-float{animation:onb-scene-lift var(--motion-slow) var(--ease-out) both;animation-delay:.42s}@keyframes onb-scene-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes onb-scene-lift{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes onb-scene-fade{0%{opacity:0}to{opacity:1}}@keyframes onb-scene-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@media (max-width:767px){.onb-col{grid-template-rows:auto 1fr auto}.onb-header{grid-template-columns:auto minmax(0,1fr) auto;padding:12px 16px}.onb-header-end{grid-column:auto}.onb-header .language-trigger{margin-right:0}.onb-progress{justify-self:center;justify-items:stretch;gap:6px;width:100%;max-width:180px}.onb-progress-label{text-align:center}.onb-progress-track{width:100%}.onb-header .language-trigger{justify-content:center;width:44px;padding:0}.onb-header .language-trigger span,.onb-header .language-trigger .language-chevron{display:none}.onb-main{padding:24px 16px 32px}.onb-heading h1,.onb-legend h1{font-size:26px;line-height:32px}.onb-options{grid-template-columns:1fr}.onb-option{min-height:68px}.onb-provider-more{min-height:44px}.is-connected>.onb-provider{grid-template-columns:auto minmax(0,1fr);row-gap:0}.is-connected>.onb-provider .onb-provider-more{grid-column:2;justify-self:start;min-height:44px;margin:8px 0 0}.onb-footer{z-index:2;border-top:1px solid var(--line);background:var(--canvas);padding:12px 16px;position:sticky;bottom:0}.onb-footer-inner{grid-template-columns:auto minmax(0,1fr);gap:4px 8px;display:grid}.onb-back-spacer{display:none}.onb-footer-secondary{grid-column:2;justify-content:flex-end}.onb-footer-primary{grid-column:1/-1}.onb-footer-primary>*{width:100%}.onb-footer-secondary.is-below{grid-column:1/-1;justify-content:center}.onb-summary>div{grid-template-columns:1fr;gap:0}.onb-account.is-assigned{flex-wrap:wrap;row-gap:2px}.onb-account.is-assigned .onb-account-brand{flex-basis:100%;padding-left:32px}}@media (prefers-reduced-motion:reduce){.onb-step,.onb-done-check,.onb-scene.is-entering .onb-scene-post,.onb-scene-float,.onb-scene.is-entering .onb-scene-float,.onb-scene-post.is-first,.onb-scene-network,.onb-scene-crumb,.onb-status.is-neutral svg,.onb-spin{animation:none}.onb-main,.onb-progress-segment,.onb-scene-org,.onb-scene-networks,.onb-reveal,.onb-option,.onb-provider,.onb-provider-arrow,.onb-account,.onb-choice-mark,.onb-choice-mark svg{transition:none}}.onb-heading.is-centered{text-align:center;justify-items:center}.onb-heading.is-centered p{color:var(--muted)}.onb-page :is(h1,h2,.onb-lead,.onb-option-text span,.onb-scene-value,.onb-provider-text>span,.bill-plan__head p,.bill-plan__charge){text-wrap:balance}.onb-provider,.onb-provider-card.is-connected{background:var(--mat);box-shadow:none}button.onb-provider:hover{background:var(--mat-hover);box-shadow:none}.onb-provider.has-error{box-shadow:inset 0 0 0 2px var(--negative)}.onb-provider-card.is-connected{border-radius:var(--radius-card)}.onb-provider-card.is-connected .onb-account-list>li+li{border-top-color:var(--rule)}.onb-page .bill-picker--hero .bill-plan{background:var(--mat);border-radius:var(--radius-card);box-shadow:none}.onb-page .bill-picker--hero .bill-plan:hover{background:var(--mat-hover);box-shadow:none}.onb-page .bill-picker--hero .bill-plan.is-selected{background:var(--raised);box-shadow:inset 0 0 0 2px var(--ink)}.onb-page .bill-picker--hero .bill-plan:has(.bill-plan__input:focus-visible){outline-offset:2px}@media (min-width:768px){.onb-header{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,560px) minmax(0,1fr);gap:24px 0;padding-inline:32px}.onb-header>.wordmark{grid-area:1/1/auto/3}.onb-header-end{grid-area:1/3}.onb-header .onb-progress{grid-area:2/2;justify-items:stretch;width:100%}.onb-header .onb-progress-label{justify-self:start}.onb-header .onb-progress-track{width:100%}.onb-main{padding-top:32px}}.onb-provider-more.ui-button{border:1px solid var(--control-edge);border-radius:var(--radius-capsule);background:var(--surface);min-height:36px;color:var(--ink);margin-right:0;padding-inline:14px;font-weight:600}.onb-provider-more.ui-button:hover:not(:disabled){background:var(--soft);filter:none}.onb-header-end{align-items:center;gap:4px;display:flex}.onb-theme.ui-button{width:44px;height:44px;min-height:44px;color:var(--ink);background:0 0;border:0;padding:0}.onb-theme.ui-button:hover:not(:disabled){background:var(--soft);filter:none}.onb-theme svg{width:18px;height:18px}@media (min-width:768px){.onb-footer-inner>.onb-footer-secondary.is-below{order:1}.onb-footer-inner>.onb-footer-primary{order:2}.onb-footer-secondary.is-below>.ui-button--ghost{margin-right:0}}@media (min-width:1024px){.onb-col{grid-template-rows:max-content 8px max-content auto 1fr}.onb-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:768px){.onb-page{--onb-col:520px}.onb-header{grid-template-columns:minmax(0, 1fr) minmax(0, var(--onb-col)) minmax(0, 1fr);padding-inline:32px}.onb-header>.wordmark{grid-area:1/1/auto/3}.onb-header-end{grid-area:1/3;justify-self:end}.onb-header .onb-progress{grid-area:2/2}.onb-main{justify-items:center;padding-inline:24px}.onb-step{width:min(100%, var(--onb-col))}.onb-footer{padding-inline:24px}.onb-footer-inner{width:min(100%, var(--onb-col));margin:0 auto}}.onb-options{grid-template-columns:minmax(0,1fr)}.onb-option{min-height:64px}.onb-scene-bar{border-bottom:0;gap:2px;padding:0 12px 0 10px}.onb-scene-org,.onb-scene-crumb{border-radius:8px;gap:4px;padding:4px 6px;font-weight:500}.onb-scene-crumb{font-weight:600}.onb-scene-org-name{font-weight:500}.onb-scene .is-lit{box-shadow:none;background:var(--soft)}.onb-scene-chevrons{width:12px;height:12px;color:var(--muted);flex:none}.onb-scene-search{background:var(--soft);min-width:0;height:30px;color:var(--muted);border-radius:999px;flex:0 190px;align-items:center;gap:6px;margin-left:auto;padding:0 6px 0 10px;font-size:12px;display:inline-flex}.onb-scene-search svg{flex:none;width:13px;height:13px}.onb-scene-search-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.onb-scene-kbd{background:var(--surface);color:var(--muted);border-radius:5px;padding:1px 5px;font-size:12px;line-height:16px}.onb-scene-me{background:var(--soft);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;margin-left:10px;font-size:12px;font-weight:600;display:grid}.onb-scene-toolbar{align-items:center}.onb-scene-toolbar .onb-scene-networks{gap:4px;margin-left:auto;padding:3px 6px}.onb-scene-toolbar .onb-scene-segmented{margin-left:6px}@media (min-width:768px){.onb-header>.wordmark{grid-column:2;justify-self:start}}.onb-option.is-selected,.onb-page .bill-picker--hero .bill-plan.is-selected{box-shadow:inset 0 0 0 2px var(--ink)}.onb-option:has(input:checked){box-shadow:inset 0 0 0 2px var(--ink)}.onb-page .bill-picker--hero .bill-plan__head p{min-height:36px}@media (min-width:1024px){.onb-preview-pane,.dark .onb-preview-pane{background:var(--mat);box-shadow:inset 1px 0 0 var(--rule)}}.onb-page .onb-heading h1,.onb-page .onb-legend h1{text-wrap:pretty}@media (min-width:1024px){.onb-col>.onb-footer{padding-bottom:24px}}.onb-scene-value{width:min(440px,100%);max-width:none;height:56px;min-height:0}.onb-scene-week{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;min-height:0;margin:0 12px 12px;padding:0;overflow:hidden}.onb-scene-day{border-radius:0;flex-direction:column;gap:0;min-width:0;padding:0;display:flex}.onb-scene-day+.onb-scene-day{border-left:1px solid var(--line)}.onb-scene-day.is-today{background:0 0}.onb-scene-day.is-weekend{background:var(--weekend-tint)}.onb-scene-day-head{border-bottom:1px solid var(--line);justify-content:flex-start;gap:4px;height:36px;padding:0 6px}.onb-scene-day-head b{min-width:22px;height:22px;padding:0 4px}.onb-scene-day-body{background-image:repeating-linear-gradient(to bottom, transparent 0 25px, var(--line) 25px 26px);height:316px;display:block;position:relative}.onb-scene-post{background:var(--raised);box-shadow:var(--shadow-raised);border-radius:8px;gap:2px;padding:5px 6px 6px;font-size:12px;line-height:16px;display:grid;position:absolute;left:3px;right:3px}.onb-scene-post.is-past{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.onb-scene-meta{align-items:center;gap:4px;min-width:0;padding:0;font-size:12px;font-weight:500;line-height:16px;display:flex}.onb-scene-time{color:var(--muted);font-variant-numeric:tabular-nums}.onb-scene-status{width:12px;height:12px;color:var(--muted);flex:none;margin-left:auto}.onb-scene-post-title{-webkit-line-clamp:2;color:var(--ink);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.onb-scene-meta .network-stack__more{margin-left:1px;font-size:12px}.onb-scene-window{width:640px}.onb-scene-week{margin:0 8px 8px}.onb-scene-post{padding:5px 5px 6px;left:2px;right:2px}.onb-scene-meta{gap:3px;overflow:hidden}.onb-scene-post-title{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media (min-width:768px){.onb-footer-inner:has(>.onb-footer-secondary.is-below){justify-content:flex-start;gap:16px}.onb-footer-inner:has(>.onb-footer-secondary.is-below)>.onb-back-spacer{display:none}.onb-footer-inner>.onb-footer-secondary.is-below{order:2}.onb-footer-inner:has(>.onb-footer-secondary.is-below)>.onb-footer-primary{order:1}.onb-footer-secondary.is-below>.ui-button--ghost{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);background:0 0;margin:0;padding-inline:4px}.onb-footer-secondary.is-below>.ui-button--ghost:hover{text-decoration-color:currentColor}}.onb-scene-float.is-short{top:452px}.onb-scene-figure>.onb-scene-value{order:-1;justify-content:center;align-items:flex-end;display:flex}@media (min-width:1024px){.onb-preview-pane{align-content:center;padding-block:32px}}@media (max-width:767px){.onb-header{grid-template-columns:auto minmax(0,1fr) auto;row-gap:12px;padding-bottom:4px}.onb-header>.wordmark{grid-area:1/1}.onb-header-end{grid-area:1/3}.onb-header>:nth-child(2){grid-area:2/1/auto/-1}.onb-header>span:empty{display:none}.onb-header .onb-progress{justify-self:stretch;justify-items:stretch;gap:8px;width:100%;max-width:none}.onb-header .onb-progress-label{text-align:left;justify-self:start}}.onb-provider.is-idle{cursor:default}.onb-provider-more.ui-button{white-space:nowrap;max-width:100%}[data-provider=meta].is-connected>.onb-provider{grid-template-columns:auto minmax(0,1fr);row-gap:0}[data-provider=meta].is-connected>.onb-provider .onb-provider-more{grid-column:2;justify-self:start;margin:6px 0 0}[data-provider=meta].is-connected>.onb-provider .onb-provider-logos{align-self:start;margin-top:2px}@media (min-width:768px){.onb-account-list{max-height:142px}}@media (max-width:767px){.onb-provider.is-idle{grid-template-columns:auto minmax(0,1fr);row-gap:0}.onb-provider.is-idle .onb-provider-more,.onb-provider-card.is-connected>.onb-provider .onb-provider-more{grid-column:1/-1;justify-self:start;min-height:44px;margin:10px 0 0}}
