:root{--cov-bar-pulled: var(--cov-pulled);--cov-bar-file: #6ee7b7;--cov-bar-reachable: #fef08a;--cov-bar-unreachable: var(--cov-unreachable);--cov-bar-ink: rgba(71, 85, 105, .55);--cov-bar-asked: color-mix(in srgb, var(--cw-accent) 26%, var(--cw-surface));--cov-asked-ink: #3f3f46}[data-theme=dark]{--cov-bar-file: var(--cov-file);--cov-bar-reachable: var(--cov-reachable);--cov-bar-asked: color-mix(in srgb, var(--cw-accent) 34%, var(--cw-surface));--cov-asked-ink: rgba(255, 255, 255, .95);--cov-bar-ink: rgba(148, 163, 184, .6)}.cov-root{font-size:.875rem;color:var(--cw-fg)}.cov-head{display:flex;flex-direction:column;align-items:center}.cov-title{margin:0 0 .35rem!important;font-size:1.375rem!important}.cov-sub{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.cov-id{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8125rem;color:var(--cw-fg-3)}.cov-badges{display:inline-flex;align-items:center;gap:.35rem}.cov-sec+.cov-sec{margin-top:2.75rem;padding-top:1.75rem;border-top:1px solid var(--cw-line)}.cov-subhead{margin:1.6rem 0 .6rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cw-fg-3)}.cov-sec-h{display:flex;align-items:center;gap:.15rem;margin:0 0 .85rem!important}.cov-sec-chart{margin-top:1.25rem}.cov-stats{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .85rem;font-size:.875rem;color:var(--cw-fg-2)}.cov-stats strong{font-weight:700;color:var(--cw-fg);font-variant-numeric:tabular-nums}.cov-muted{color:var(--cw-fg-3)}.cov-sep{width:1px;height:.95rem;background:var(--cw-line)}.cov-chart{margin-top:.2rem}.cov-row{display:grid;grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:.75rem;margin-bottom:.6rem}.cov-label{font-size:.8125rem;font-weight:600;color:var(--cw-fg)}.cov-label-note{display:block;margin-top:.1rem;font-size:.75rem;font-weight:400;color:var(--cw-fg-3);font-variant-numeric:tabular-nums}.cov-drawer-types{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.cov-drawer-types li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem .75rem;border:1px solid var(--cw-line);border-radius:var(--radius-sm);background:var(--cw-surface-1)}.cov-drawer-types__main{display:grid;gap:.1rem;min-width:0;font-size:.8125rem;color:var(--cw-fg)}.cov-drawer-types__span{font-size:.75rem;color:var(--cw-fg-3)}.cov-drawer-types__chip{flex:none;padding:.15rem .55rem;border-radius:999px;background:var(--cw-surface-2);font-size:.72rem;font-weight:500;color:var(--cw-fg-3);white-space:nowrap}.cov-drawer-types__chip.is-open{background:var(--cov-bar-reachable, #fef3c7);color:#92400e}.cw-ext-count{display:inline-block;margin-left:.25rem;padding:0 .45rem;border-radius:999px;background:var(--cw-surface-2);font-size:.72rem;font-weight:600;color:var(--cw-fg-2)}.cw-ext-list{margin:.9rem 0 0;border:1px solid var(--cw-line);border-radius:var(--radius-sm);background:var(--cw-surface-1);overflow:hidden}.cw-ext-all{display:flex;align-items:center;gap:.55rem;padding:.5rem .75rem;border-bottom:1px solid var(--cw-line);background:var(--cw-surface-2);font-size:.78rem;font-weight:600;color:var(--cw-fg-2);cursor:pointer}.cw-ext-accts{list-style:none;margin:0;padding:0;max-height:18rem;overflow-y:auto}.cw-ext-accts li+li{border-top:1px solid var(--cw-line)}.cw-ext-accts label{display:flex;align-items:center;gap:.55rem;padding:.5rem .75rem;cursor:pointer}.onb-root .cw-ext-accts input[type=checkbox],.onb-root .cw-ext-all input[type=checkbox]{flex:none;width:auto;margin:0}.cw-ext-acct{flex:1;min-width:0;display:grid;gap:.15rem}.cw-ext-acct__name{font-size:.8125rem;font-weight:600;color:var(--cw-fg)}.cw-ext-acct__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.72rem;color:var(--cw-fg-3)}.cw-ext-acct__id{font-variant-numeric:tabular-nums}.cw-ext-leftout{margin-top:.9rem}.cw-ext-leftout .cov-bulk-leftout__why{flex:0 1 45%;white-space:normal;border-radius:var(--radius-sm);text-align:right;justify-content:flex-end}.cw-ext-all span{margin-left:.1rem}.cov-label-tag{display:inline-block;margin-left:.35rem;padding:0 .4rem;border:1px solid var(--cw-line-strong);border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.5;color:var(--cw-fg-3);vertical-align:1px;cursor:help}.cov-oldwin{display:flex;align-items:flex-start;gap:.45rem;margin:.75rem 0 0;padding:.55rem .75rem;border:1px solid var(--cw-line);border-radius:var(--radius-sm);background:var(--cw-surface-2);font-size:.8125rem;color:var(--cw-fg-2)}.cov-oldwin i{margin-top:.15rem;color:var(--cw-fg-3)}.cov-oldwin strong{color:var(--cw-fg)}.cov-oldwin__act{margin-left:.25rem}.cov-recollect{margin:.9rem 0 .6rem;padding:.6rem .8rem;border-left:3px solid var(--primary-600, #059669);background:var(--cw-surface-2);font-size:.8125rem;color:var(--cw-fg-2)}.cov-recollect p{margin:0}.cov-recollect p+p{margin-top:.3rem}.cov-recollect strong{color:var(--cw-fg)}.cov-label.is-limit-unknown{-webkit-text-decoration:underline dotted var(--cw-fg-4);text-decoration:underline dotted var(--cw-fg-4);cursor:help}.cov-track{position:relative;height:1.9rem}.cov-seg{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px}.cov-seg-l{position:relative;font-size:.6875rem;font-weight:600;color:#fffffff2;white-space:nowrap}.cov-seg.cov-file .cov-seg-l,.cov-seg.cov-reachable .cov-seg-l,.cov-seg.cov-unreachable .cov-seg-l{color:#3f3f46}.cov-pulled{background-color:var(--cov-bar-pulled)}.cov-file{background-color:var(--cov-bar-file)}.cov-reachable{background-color:var(--cov-bar-reachable);box-shadow:inset 0 0 0 1px #ca8a042e}.cov-seg.cov-asked{background-color:var(--cov-bar-asked);box-shadow:none}.cov-seg.cov-asked .cov-seg-l{color:var(--cov-asked-ink)}.cov-unreachable{background-color:var(--cov-bar-unreachable)}.cov-seg.cov-out{opacity:.72}.cov-unknown{background-image:radial-gradient(var(--cov-bar-ink) 1.2px,transparent 1.6px);background-size:6px 6px}.cov-partial{position:absolute;left:0;top:0;bottom:0;background-image:repeating-linear-gradient(45deg,var(--cov-bar-ink) 0 2px,transparent 2px 5px)}.cov-root .cov-partial{background-image:none;background-color:var(--cov-bar-unreachable)}.cov-limit{position:absolute;top:-5px;bottom:-5px;width:2px;margin-left:-1px;border-radius:1px;background:var(--cw-fg)}.cov-axis{margin:.1rem 0 0}.cov-axis-track{position:relative;height:3.4rem;border-top:1px solid var(--cw-line-strong)}.cov-tick{position:absolute;top:0;width:1px;height:4px;background:var(--cw-line-strong)}.cov-tick--major{height:9px;background:var(--cw-fg-3)}.cov-year{position:absolute;top:10px;font-size:.6875rem;font-weight:700;color:var(--cw-fg-2);white-space:nowrap}.cov-mon{position:absolute;top:10px;transform:translate(-50%);font-size:.625rem;color:var(--cw-fg-4)}.cov-now{position:absolute;right:0;top:10px;font-size:.6875rem;font-weight:600;color:var(--cw-fg-2)}.cov-limit-tick{position:absolute;top:28px;width:2px;height:16px;margin-left:-1px;background:var(--cw-fg);cursor:help}.cov-limit-lab{position:absolute;left:7px;top:0;padding:0 .4rem;border:1px solid var(--cw-line-strong);border-radius:var(--radius-full);background:var(--cw-surface);font-size:.6875rem;font-weight:600;white-space:nowrap;color:var(--cw-fg)}.cov-legend-row{display:flex;align-items:center;gap:1rem;margin-top:.35rem;padding-top:.7rem;border-top:1px dashed var(--cw-line)}.cov-legend-lab{display:flex;flex-shrink:0;align-items:center}.cov-legend-badge{padding:.1rem .5rem;border:1px solid var(--cw-line-strong);border-radius:var(--radius-full);background:var(--cw-surface-2);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cw-fg-3)}.cov-legend{list-style:none;display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem;min-width:0;margin:0;padding:0;font-size:.75rem;color:var(--cw-fg-2)}.cov-legend li{display:flex;align-items:center;gap:.4rem}.cov-legend li[hidden]{display:none}.cov-legend .cw-tip{margin-left:0}.cov-sw{position:relative;display:inline-block;flex-shrink:0;width:.95rem;height:.95rem;border-radius:4px}.cov-legend-sep{align-self:stretch;width:1px;background:var(--cw-line)}.cov-sw-limit{display:inline-block;flex-shrink:0;width:2px;height:.95rem;background:var(--cw-fg)}.cov-sw-partial{background-image:repeating-linear-gradient(45deg,var(--cov-bar-ink) 0 2px,transparent 2px 5px)}.cov-compose-bound{margin:.85rem 0 0;max-width:88ch;font-size:.75rem;line-height:1.6;color:var(--cw-fg-3)}.cov-guide{position:absolute;top:-4px;bottom:-4px;left:0;width:0;border-left:2px dashed var(--cw-accent)}.cov-slider-row{margin-bottom:.5rem}.cov-slider-label{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1}.cov-slider-lab,.cov-slider-to{font-size:.6875rem;font-weight:400;color:var(--cw-fg-3)}.cov-slider-lab{text-transform:uppercase;letter-spacing:.04em}.cov-slider-date-row{display:flex;align-items:center;gap:.35rem;margin:.1rem 0}.cov-slider-date{font-size:1.25rem;font-weight:700;color:var(--cw-accent);font-variant-numeric:tabular-nums}.cov-slider{position:relative;height:1.5rem;border-radius:var(--radius-full);background:var(--cw-surface-2);cursor:grab;touch-action:none}.cov-slider:active{cursor:grabbing}.cov-slider:focus-visible{outline:2px solid var(--cw-accent);outline-offset:2px}.cov-slider-legal{position:absolute;top:0;bottom:0;border-radius:var(--radius-full);background:var(--cw-line)}.cov-slider-bands{position:absolute;top:0;right:0;bottom:0;left:0}.cov-slider-band{position:absolute;top:0;bottom:0;border-radius:var(--radius-full);background:var(--cw-accent);opacity:.22}.cov-slider-thumb,.cw-rec-tl__thumb{position:absolute;top:50%;width:.85rem;height:1.75rem;margin:-.875rem 0 0 -.425rem;border:2px solid var(--cw-surface);border-radius:.35rem;background:linear-gradient(var(--cw-surface),var(--cw-surface)) center 35% / .35rem 1px no-repeat,linear-gradient(var(--cw-surface),var(--cw-surface)) center 50% / .35rem 1px no-repeat,linear-gradient(var(--cw-surface),var(--cw-surface)) center 65% / .35rem 1px no-repeat,var(--cw-accent);box-shadow:0 1px 4px #0f172a4d;cursor:grab}.cov-steps{display:inline-flex;gap:.2rem;margin-left:.35rem}.cov-step{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;padding:0!important;border:1px solid var(--cw-line-strong);border-radius:var(--radius-sm)!important;background:var(--cw-surface);color:var(--cw-fg-2);font-size:.9rem!important;cursor:pointer}.cov-step:hover{background:var(--cw-surface-2);color:var(--cw-fg)}.cov-sw-asked{background-color:var(--cov-bar-asked)}.cov-ask{margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid var(--cw-line)}.cov-ask-head{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .7rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cw-fg-3)}.cov-ask-head span{font-weight:600;letter-spacing:0;text-transform:none;color:var(--cw-fg-4)}.cov-ask-types{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.6rem;margin:0;padding:0}.cov-ask-type{display:flex;flex-direction:column;gap:.2rem;padding:.65rem .8rem;border:1px solid var(--cw-line);border-radius:var(--radius-md);background:var(--cw-surface);font-size:.8125rem}.cov-ask-type.is-capped{border-left:3px solid var(--cw-fg-3)}.cov-ask-name{order:0;font-weight:600;color:var(--cw-fg)}.cov-ask-from{order:1;color:var(--cw-fg-2);font-variant-numeric:tabular-nums}.cov-ask-gaps{order:2;color:var(--cw-fg-2)}.cov-types-drawer__lead{margin:0 0 .75rem;font-size:.8125rem;color:var(--cw-fg-3)}.onb-root .cov-types-list{display:grid;gap:.4rem;margin:0 0 1rem}.onb-root .cov-types-row{padding:.55rem .75rem;border:1px solid var(--cw-line-strong);border-radius:var(--radius-sm);background:var(--cw-surface-1)}.onb-root .cov-types-row label{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer}.onb-root .cov-types-row .cw-rt-more{margin:.3rem 0 0 1.6rem}.onb-root .cov-types-row .cw-rt-more[aria-expanded=true] i{transform:rotate(180deg)}.onb-root .cov-types-row .cw-rt-more__body{margin:.5rem 0 0 1.6rem;padding-top:.5rem;border-top:1px solid var(--cw-line);font-size:.8125rem}.onb-root .cov-types-row input[type=checkbox]{flex:none;width:auto;margin:.2rem 0 0}.cov-types-row__main{display:grid;gap:.1rem;font-size:.8125rem}.cov-types-row__main .cov-why{justify-self:start}.cov-types-row__main{flex:1;min-width:0}.cov-types-row__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.cov-types-row__badges{flex:none;display:inline-flex;gap:.3rem}.cov-types-row__badges .cov-why{white-space:nowrap}.cov-types-row__badges .cov-why.is-warn{background:#fef3c7;color:#92400e}.cov-types-row__facts{font-size:.75rem;color:var(--cw-fg-3)}.onb-root .cov-bulk-box{display:flex;align-items:center;justify-content:space-between;gap:.9rem}.onb-root .cov-bulk-box>.cov-why{flex:none;white-space:nowrap}.onb-root .cov-types-row.is-changed{border-left:3px solid var(--primary-600, #059669)}.onb-root .cov-types-row.is-remove{border-left-color:var(--cw-fg-3)}.onb-root .cov-types-row .cov-bulk-box+.cw-rt-more,.onb-root .cov-types-row .cov-bulk-box~.cw-rt-more__body{margin-left:0}.cov-types-seg{flex:none;display:inline-flex;align-items:stretch;border:1px solid var(--cw-line-strong);border-radius:var(--radius-sm);overflow:hidden;background:var(--cw-surface-1)}.onb-root .cov-types-seg button{display:inline-flex;align-items:center;min-height:0;height:auto;width:auto;margin:0;padding:.3rem .6rem!important;border:0;border-left:1px solid var(--cw-line-strong);border-radius:0!important;background:none;box-shadow:none;font:inherit;font-size:.78rem!important;font-weight:500;line-height:1.4;color:var(--cw-fg-2);cursor:pointer;white-space:nowrap}.onb-root .cov-types-seg button:first-child{border-left:0}.onb-root .cov-types-seg button:hover{background:var(--cw-surface-2);color:var(--cw-fg)}.onb-root .cov-types-seg button.is-on{background:var(--primary-600, #059669);color:#fff;font-weight:600}.onb-root .cov-types-seg button.is-on[data-choice=leave]{background:var(--cw-surface-2);color:var(--cw-fg)}.onb-root .cov-types-seg button.is-on[data-choice=remove]{background:var(--cw-fg-2);color:var(--cw-surface-1)}.cov-bulk-empty{margin:0;font-size:.8125rem;color:var(--cw-fg-3)}.cov-bulk-sec+.cov-bulk-sec{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--cw-line)}.cov-bulk-sec h5{margin:0 0 .45rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cw-fg-3)}.cov-bulk-line{margin:0 0 .35rem;font-size:.8125rem;line-height:1.55;color:var(--cw-fg-2)}.cov-bulk-line strong{color:var(--cw-fg)}.cov-bulk-held{list-style:none;margin:.25rem 0 .5rem;padding:0;display:grid;gap:.2rem}.cov-bulk-held li{display:flex;justify-content:space-between;gap:1rem;font-size:.8125rem;color:var(--cw-fg-2)}.cov-bulk-held li span:last-child{font-variant-numeric:tabular-nums;color:var(--cw-fg-3)}.cov-bulk-keep{display:flex;align-items:center;gap:.4rem;margin:.35rem 0 0;font-size:.8125rem;font-weight:600;color:var(--cw-fg)}.cov-bulk-sec.cov-bulk-leftout{padding:.75rem .9rem .8rem;border:1px solid var(--cw-line);border-radius:var(--radius-sm);background:var(--cw-surface-2)}.cov-bulk-sec+.cov-bulk-sec.cov-bulk-leftout{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--cw-line)}.cov-bulk-leftout h5{display:flex;align-items:baseline;gap:.5rem}.cov-bulk-leftout__count{font-weight:600;letter-spacing:0;text-transform:none;color:var(--cw-fg-3)}.cov-bulk-leftout__lead{margin:0 0 .6rem;font-size:.8125rem;color:var(--cw-fg-2)}.cov-bulk-leftout__list{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.cov-bulk-leftout__list li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem .6rem;border:1px solid var(--cw-line);border-radius:var(--radius-sm);background:var(--cw-surface-1)}.cov-bulk-leftout__name{font-size:.8125rem;font-weight:600;color:var(--cw-fg)}.cov-bulk-leftout__why{flex:none;display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:999px;background:var(--cw-surface-2);font-size:.75rem;color:var(--cw-fg-3);white-space:nowrap}.cov-ask-lead{margin:.75rem 0 .4rem;font-size:.8125rem;font-weight:600;color:var(--cw-fg-2)}.cov-ask-check{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.8125rem;color:var(--cw-fg-2)}.onb-root .cov-ask-check{display:flex}.onb-root .cov-ask-check input[type=checkbox]{flex:none;width:auto;margin:0}.cov-ask-note{order:3;margin-top:.15rem;font-size:.75rem;line-height:1.5;color:var(--cw-fg-3)}.cov-ask-caveat{margin:.8rem 0 0;max-width:82ch;font-size:.75rem;line-height:1.6;color:var(--cw-fg-3)}.cov-ask-order{margin:.5rem 0 0;font-size:.8125rem;color:var(--cw-fg-2)}.cov-ask-acts{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.1rem}.cov-ask-go,.cw-rec-go{padding:.5rem 1rem;border:1px solid var(--primary-600, #059669);border-radius:var(--radius-sm);background:var(--primary-600, #059669);font:inherit;font-size:.875rem;font-weight:700;color:#fff;cursor:pointer}.cov-ask-go:hover,.cw-rec-go:hover{border-color:var(--primary-700, #047857);background:var(--primary-700, #047857)}.cov-ask-cancel{padding:.5rem .9rem;border:1px solid var(--cw-line-strong);border-radius:var(--radius-sm);background:var(--cw-surface);font:inherit;font-size:.875rem;font-weight:600;color:var(--cw-fg-2);cursor:pointer}.cov-ask-cancel:hover{background:var(--cw-surface-2);color:var(--cw-fg)}.cov-done{margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid var(--cw-line)}.cov-done-lead{display:flex;gap:.5rem;margin:0 0 .85rem;max-width:82ch;font-size:.8125rem;line-height:1.6;color:var(--cw-fg-2)}.cov-done-lead i{flex-shrink:0;margin-top:.1rem;font-size:1.05rem;color:var(--cov-bar-pulled)}.cov-done-lead strong{color:var(--cw-fg)}.cov-done-list{list-style:none;display:grid;gap:.35rem;margin:0;padding:0;font-size:.8125rem;color:var(--cw-fg-2)}.cov-done-list li{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:.75rem}.cov-done-order,.cov-done-where{margin:.7rem 0 0;font-size:.8125rem;color:var(--cw-fg-2)}.cov-done .cov-ask-cancel{margin-top:1.1rem}.cov-route{list-style:none;margin:0;padding:0;border:1px solid var(--cw-line);border-radius:var(--radius-md)}.cov-route li{display:grid;grid-template-columns:9rem minmax(0,1fr) auto;gap:.75rem;align-items:baseline;padding:.55rem .9rem;font-size:.8125rem}.cov-route li+li{border-top:1px solid var(--cw-line)}.cov-route .cov-route-none{display:block;color:var(--cw-fg-2)}.cov-route-role{font-size:.75rem;font-weight:600;color:var(--cw-fg-2)}.cov-route-name{font-weight:600;color:var(--cw-fg)}.cov-route-state{color:var(--cw-fg-2)}.cov-route-line{margin:0;font-size:.875rem;line-height:1.55;color:var(--cw-fg-2)}.cov-route-line .cov-route-role{font-size:inherit;font-weight:400}.cov-conn-withheld{font-weight:600;font-style:italic;color:var(--cw-fg-3)}.cov-sec-acts{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin-top:1.1rem}.cov-act{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.cov-act-note{font-size:.75rem;color:var(--cw-fg-3)}.cov-repair{margin-top:.5rem;font-size:.8125rem;color:var(--cw-fg-2)}.cov-repair--gaps{display:flex;gap:.6rem;margin-bottom:.75rem;padding:.75rem .9rem;border:1px solid var(--cw-line-strong);border-left:3px solid var(--cw-fg-4);border-radius:var(--radius-md);background:var(--cw-surface-1)}.cov-repair--gaps>i{margin-top:.1rem;font-size:1.05rem;color:var(--cw-fg-3)}.cov-repair__head{margin:0;font-size:.875rem;color:var(--cw-fg)}.cov-repair__body{margin:.2rem 0 0;max-width:68ch;line-height:1.55}.cov-repair__act{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.6rem 0 0}.cov-pullnote{margin:0 0 .75rem;max-width:68ch;font-size:.8125rem;line-height:1.55;color:var(--cw-fg-2)}.cov-never{padding:1rem 1.1rem;border:1px dashed var(--cw-line);border-radius:var(--radius-md);max-width:74ch;font-size:.8125rem;line-height:1.55;color:var(--cw-fg-3)}.cov-root .woz{margin-top:1.4rem}.cov-band{margin:0 0 1.9rem;padding:.85rem 1rem;background:var(--cw-surface-1);border:1px solid var(--cw-line);border-radius:var(--radius-md)}.cov-band .acct-reading{font-size:.8125rem}.cov-drawer-card{margin-bottom:1rem}.cov-drawer-card .onb-mng__head{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.cov-drawer-card .onb-mng__head .acct-reading{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;font-size:.8125rem}.cov-drawer-card .cov-band__line{margin:0}.cov-drawer-sec{margin-bottom:1rem}.cov-drawer-sec .onb-sec__title i{color:var(--cw-fg-3)}.cov-drawer-actions .btn-secondary{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.cov-conns__name{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.cov-band__line{margin:.6rem 0 0;max-width:88ch;font-size:.8125rem;line-height:1.55;color:var(--cw-fg-2)}.cov-sec--first{margin-top:0}.cov-pair{display:grid;grid-template-columns:1fr;gap:0 2.5rem;margin-top:2.75rem;padding-top:1.75rem;border-top:1px solid var(--cw-line)}@media(min-width:1200px){.cov-pair{grid-template-columns:1fr 1fr}}.cov-pair .cov-sec--pair,.cov-sec+.cov-sec.cov-sec--pair{margin-top:0;padding-top:0;border-top:0}.cov-sec--pair>.cov-subhead:first-child{margin-top:0}.cov-sec--facts{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--cw-line)}.cov-plainlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.cov-collect-form{margin:.6rem 0 .2rem}.cov-collect-form label{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;cursor:pointer}.cov-collect-form .cov-why{margin-left:1.45rem}.cov-plainlist>li{font-size:.8125rem;line-height:1.5;color:var(--cw-fg)}.cov-plainlist .onb-link i{margin-left:.3rem;font-size:.875rem;vertical-align:-.1em}.cov-why{display:block;font-size:.75rem;line-height:1.5;color:var(--cw-fg-3)}.cov-empty{margin:0;font-size:.8125rem;line-height:1.55;color:var(--cw-fg-3)}.cov-details>summary:before{content:"";width:.4rem;height:.4rem;flex:0 0 auto;align-self:center;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg) translate(-1px,-1px);transition:transform .14s ease}.cov-details[open]>summary:before{transform:rotate(45deg) translate(-1px,-1px)}.cov-details>summary::-webkit-details-marker{display:none}.cov-details>summary{cursor:pointer;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cw-fg-3);display:flex;align-items:baseline;gap:.55rem}.cov-details>summary .cov-why{display:inline;text-transform:none;letter-spacing:0;font-weight:400}.cov-dl{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1.2rem;margin:.9rem 0 0;font-size:.8125rem}@media(min-width:1200px){.cov-dl{grid-template-columns:max-content 1fr max-content 1fr}}.cov-dl dt{color:var(--cw-fg-3)}.cov-dl dd{margin:0;color:var(--cw-fg)}.cov-flag{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:var(--radius-sm);background:var(--cw-warn-bg);color:var(--cw-warn-on-bg);font-size:.6875rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.acct-coll{max-width:1100px;border:1px solid var(--cw-line);border-radius:var(--radius-md);background:var(--cw-surface)}.acct-coll__head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 1.1rem}.acct-coll__state{display:flex;align-items:center;gap:.75rem}.acct-coll__dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%}.acct-coll__dot.is-on{background:var(--cw-good)}.acct-coll__dot.is-off{background:var(--cw-fg-3)}.acct-coll__acts .cov-sec-acts{margin:0;padding:0;border:0}.acct-coll__acts .cov-act{flex-direction:row-reverse;align-items:center;gap:.75rem}.acct-coll__confirm,.acct-coll__pad{padding:0 1.1rem 1rem}.acct-coll__list{margin:0;padding:0;list-style:none}.acct-coll__row{display:grid;grid-template-columns:28px minmax(260px,1fr) minmax(280px,1.4fr) auto;align-items:center;gap:.9rem;padding:.7rem 1.1rem;border-top:1px solid var(--cw-line)}.acct-coll__row .acct-conn__logo{margin-top:0}.acct-coll__why{font-size:.8125rem;color:var(--cw-fg-2)}.acct-coll__ok{color:var(--cw-fg-3)}.acct-coll__ok i{color:var(--cw-good);vertical-align:-.1em}.acct-coll__read{margin-top:.15rem;font-size:.75rem;color:var(--cw-fg-3)}.onb-root{display:flex;flex-direction:column;gap:1.25rem;color:var(--gray-900);--onb-check: .875rem}.connect-onboarding-slide .edit-panel-section>.section-title:empty{display:none}.connect-onboarding-slide .slide-body{display:flex;flex-direction:column}.connect-onboarding-slide .edit-panel-section{flex:1;display:flex;flex-direction:column}.connect-onboarding-slide .edit-panel-section>.section-content,.connect-onboarding-slide .form-group.custom-control{flex:1;display:flex;flex-direction:column}.onb-root{flex:1}.onb-platform{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--card, #fff);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem)}.onb-platform__logo{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.onb-platform__text{display:flex;flex-direction:column;line-height:1.3}.onb-platform__name{font-size:.9375rem;font-weight:600;color:var(--gray-900)}.onb-platform__api{font-size:.75rem;color:var(--text-muted)}.onb-grant{padding:.875rem 1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem)}.onb-grant .onb-subhead{margin:0 0 .625rem}.onb-grant__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem 1.5rem}.onb-grant__group{display:flex;flex-direction:column;gap:.4rem;min-width:0}.onb-grant__label{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding-bottom:.3rem;border-bottom:1px solid var(--gray-200)}.onb-grant__items{display:flex;flex-wrap:wrap;gap:.3rem}.onb-grant__obj{padding:.15rem .4rem;background:var(--card, #fff);border:1px solid var(--gray-200);border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;color:var(--gray-700);white-space:nowrap}.src-search{position:relative;max-width:24rem}.src-search i{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-muted, #78716c);font-size:1rem;pointer-events:none}.connect-source-selection-slide .src-search input[type=text]{width:100%;padding:.625rem .875rem .625rem 2.375rem;border:1px solid var(--gray-300);border-radius:var(--radius-md, .5rem);font-size:.875rem;outline:none}.connect-source-selection-slide .src-search input[type=text]:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px #10b9811f}.src-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem}.src-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.15rem;padding:.875rem 1rem!important;text-align:left;background:var(--card, #fff);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem)!important;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.src-card[hidden]{display:none}.src-card:hover{border-color:var(--gray-300);box-shadow:0 4px 12px #11182714}.src-card:focus-visible{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px #10b98126}.src-card__logo{width:1.75rem;height:1.75rem;-o-object-fit:contain;object-fit:contain;grid-column:1;grid-row:1 / span 2}.src-card__name{grid-column:2;font-size:.8125rem;font-weight:600;color:var(--gray-900)}.src-card__facts{grid-column:2;font-size:.6875rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src-card--unbuilt{opacity:.7}.src-card--unbuilt:hover{opacity:1}.src-card__woz{grid-column:2;display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;font-size:.625rem;font-weight:600;color:var(--text-caution, #92400e)}.src-card__woz i{font-size:.75rem}.src-empty{margin:0;font-size:.8125rem;color:var(--text-muted)}.src-empty[hidden]{display:none}.onb-choice--active{border-color:var(--primary-600);background:var(--primary-50, #ecfdf5);box-shadow:0 0 0 1px var(--primary-600) inset}.onb-choice .onb-choice__tick{position:absolute;top:.75rem;right:.875rem;font-size:1.25rem!important;color:var(--text-success);line-height:1;display:none}.onb-choice.onb-choice--active .onb-choice__tick{display:block}.onb-inline-panel{padding:1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem)}.onb-inline-panel[hidden]{display:none}.onb-inline-row{display:flex;gap:.625rem;align-items:stretch}.onb-inline-row .onb-input{flex:1}.onb-inline-row .btn{white-space:nowrap}.onb-scope{padding:1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem)}.onb-scope__head{font-size:.8125rem;font-weight:600;color:var(--gray-700);margin-bottom:.75rem}.onb-enable{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.onb-enable__col{display:flex;flex-direction:column;gap:.375rem;min-width:0}.onb-enable__head{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--gray-700)}.onb-enable__head i{font-size:1rem;color:var(--text-muted)}.onb-enable__state{margin:0;font-size:.75rem;color:var(--text-muted);line-height:1.4}.onb-enable .combobox-wrapper{flex-direction:column;align-items:stretch;gap:.5rem;padding:.5rem}.onb-enable .combobox-wrapper>.combobox-dropdown{order:4;width:100%;flex:none}.onb-enable .combobox-wrapper.open>.combobox-dropdown{display:block}.onb-enable .combobox-dropdown .combobox-item{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%}.onb-enable .combobox-dropdown .item-label{flex:1 1 auto;min-width:0;text-align:left}.onb-enable .combobox-dropdown .item-logo{flex:0 0 auto}.onb-enable .combobox-item .item-checkbox{accent-color:var(--primary-600);flex:0 0 auto;width:1rem;height:1rem}.onb-enable .combobox-wrapper>.combobox-input{order:1;width:100%}.onb-enable .combobox-wrapper{position:relative}.onb-enable .combobox-wrapper>.combobox-clear,.onb-enable .combobox-wrapper>.combobox-toggle,.onb-enable .combobox-wrapper>.combobox-arrow{position:absolute;top:.5rem;height:2.25rem;display:flex;align-items:center;padding:0 .25rem;background:transparent;border:none;color:var(--text-muted);cursor:pointer}.onb-enable .combobox-wrapper>.combobox-clear{right:2rem}.onb-enable .combobox-wrapper>.combobox-toggle,.onb-enable .combobox-wrapper>.combobox-arrow{right:.625rem}.onb-enable .combobox-wrapper>.combobox-input{padding-right:3.25rem}.onb-enable .combobox-wrapper>.combobox-selected-display{order:3;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.375rem;max-height:6.5rem;overflow-y:auto}.onb-enable .combobox-wrapper>.combobox-selected-display:empty{display:none}.onb-ent__logo{width:1.05rem;height:1.05rem;-o-object-fit:contain;object-fit:contain;border-radius:2px;flex-shrink:0}.onb-ent__initial{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;border-radius:2px;background:var(--gray-200);color:var(--gray-600);font-size:.625rem;font-weight:700;flex-shrink:0}.onb-scope__state{display:flex;flex-direction:column;gap:.3rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--gray-200)}.onb-scope__line{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.5;color:var(--gray-600)}.onb-scope__line i{font-size:.95rem;color:var(--text-muted, #78716c);margin-top:.1rem;flex-shrink:0}.onb-scope__line strong{color:var(--gray-900)}.onb-scope__missing{display:flex;align-items:flex-start;gap:.45rem;margin-top:.625rem}.onb-scope__missing i{font-size:.95rem;color:var(--text-muted, #78716c);margin-top:.1rem;flex-shrink:0}.onb-picker__opt--clear{padding-left:.5rem}.onb-picker{position:relative;display:inline-block;min-width:9.5rem}.onb-picker__btn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.4rem .625rem;font-size:.8125rem;color:var(--gray-900);background:var(--card, #fff);border:1px solid var(--gray-300);border-radius:var(--radius-md, .5rem);cursor:pointer;text-align:left}.onb-picker__btn:hover{border-color:var(--text-muted, #78716c)}.onb-picker--open .onb-picker__btn{border-color:var(--primary-500);box-shadow:0 0 0 3px #0596691f}.onb-picker__btn i{font-size:1rem;color:var(--text-muted);flex-shrink:0}.onb-picker__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb-picker__value--empty{color:var(--text-muted, #78716c)}.onb-picker__menu{position:absolute;z-index:20;top:calc(100% + 2px);left:0;min-width:100%;max-height:14rem;overflow-y:auto;padding:.25rem;background:var(--card, #fff);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem);box-shadow:0 8px 20px #0000001f}.onb-picker__menu[hidden]{display:none}.onb-picker__opt{display:flex;align-items:center;gap:.45rem;width:100%;padding:.4rem .5rem;font-size:.8125rem;color:var(--gray-700);background:transparent;border:none;border-radius:var(--radius-sm, .375rem);cursor:pointer;text-align:left;white-space:nowrap}.onb-picker__opt:hover{background:var(--gray-100)}.onb-picker__opt[aria-selected=true]{color:var(--text-success);font-weight:600}.onb-picker__opt--clear{color:var(--text-muted);border-bottom:1px solid var(--gray-100);border-radius:0;margin-bottom:.25rem}.onb-skip{display:flex;gap:.75rem;align-items:flex-start;padding:.875rem 1rem;background:var(--blue-50);border:1px solid #bfdbfe;border-radius:var(--radius-md, .5rem);font-size:.8125rem;line-height:1.55;color:var(--blue-900)}.onb-skip i{font-size:1.125rem;color:var(--text-success);flex-shrink:0}.onb-table [data-col][hidden],.onb-table th[data-col][hidden],.onb-table td[data-col][hidden]{display:none!important}.onb-acct__client .onb-picker{min-width:7.5rem}.onb-acct__client .onb-picker__menu{right:0;left:auto}.onb-lede{margin:0;font-size:.9375rem;line-height:1.6;color:var(--gray-700)}.onb-help{margin:.5rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--text-muted)}.onb-exclude-rest{margin-top:1.25rem;font-size:.875rem;color:var(--gray-700)}.onb-exclude-rest .onb-check{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.onb-exclude-rest__body{margin:.6rem 0 0 1.6rem}.onb-exclude-rest__list{display:flex;flex-direction:column;gap:.35rem;margin:0 0 .75rem;padding:0;list-style:none}.onb-exclude-rest__list .onb-acct__id{color:var(--text-muted)}.onb-exclude-rest__reason{display:flex;align-items:center;gap:.6rem}.onb-exclude-rest__reason .onb-select{width:auto;max-width:none;padding-right:2.25rem}.onb-exclude-rest input[type=checkbox]{width:var(--onb-check);height:var(--onb-check);margin:0;flex:none}.onb-refusal{margin:.75rem 0 0;padding:.55rem .75rem;border-left:3px solid var(--amber-400, #fbbf24);background:var(--amber-50, #fffbeb);border-radius:0 6px 6px 0;font-size:.8125rem;line-height:1.55;color:var(--gray-700)}.onb-intro{display:flex;flex-direction:column;gap:.875rem}.onb-callout{display:flex;gap:.75rem;align-items:flex-start;padding:.875rem 1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem);font-size:.8125rem;line-height:1.55;color:var(--gray-700)}.onb-callout i{font-size:1.125rem;color:var(--text-muted);flex-shrink:0}.onb-callout--permission{background:var(--blue-50);border-color:#bfdbfe;color:var(--blue-900)}.onb-callout--permission i{color:var(--text-success)}.onb-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.onb-choice{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.25rem!important;text-align:left;background:var(--card, #fff);border:2px solid var(--gray-200);border-radius:var(--radius-lg, .75rem)!important;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.onb-choice:hover{border-color:var(--gray-300);box-shadow:0 4px 12px #11182714}.onb-choice{position:relative}.onb-choice i{font-size:1.5rem;color:var(--text-success)}.onb-choice__title{font-size:.9375rem;font-weight:600;color:var(--gray-900)}.onb-choice__hint{font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.onb-field{display:flex;flex-direction:column}.onb-label{font-size:.875rem;font-weight:600;margin-bottom:.5rem;color:var(--gray-700)}.onb-input,.onb-select{width:100%;padding:.625rem .75rem;font-size:.875rem;color:var(--gray-900);border:1px solid var(--gray-300);border-radius:var(--radius-md, .5rem);outline:none;background:var(--card, #fff)}.onb-input:focus,.onb-select:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px #0596691f}.onb-select{padding:.375rem .5rem;font-size:.8125rem;max-width:180px}.onb-authorizing,.onb-pending,.onb-failure,.onb-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;padding:2rem 1rem}.onb-authorizing__title,.onb-pending__title,.onb-failure__title,.onb-done__title{margin:0;font-size:1.125rem;font-weight:600;color:var(--gray-900)}.onb-system-acct.onb-system-acct{display:inline-flex;flex-direction:row;align-items:center;gap:.5rem;margin-top:.9rem;font-size:.875rem;color:var(--gray-800, #1f2937);cursor:pointer}.onb-system-acct.onb-system-acct input{width:auto;flex:none;margin:0;accent-color:var(--primary-600, #059669)}.onb-authorizing__body,.onb-pending__body,.onb-failure__body,.onb-done__body{margin:0;max-width:46ch;font-size:.875rem;line-height:1.6;color:var(--gray-600)}.onb-spinner{width:2.5rem;height:2.5rem;border:3px solid var(--gray-200);border-top-color:var(--primary-600);border-radius:50%;animation:onb-spin .8s linear infinite}@keyframes onb-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.onb-spinner{animation-duration:3s}}.onb-pending__icon i,.onb-failure__icon i,.onb-done__icon i{font-size:2.75rem}.onb-pending__icon i{color:var(--color-warning, #d97706)}.onb-failure__icon i{color:var(--color-error, #dc2626)}.onb-done__icon i{color:var(--color-success, #059669)}.onb-pending__meta{font-size:.8125rem;color:var(--gray-600)}.onb-pending__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.5rem}.connect-onboarding-slide .btn:not(.btn-secondary):not(.onb-link):not(.onb-danger):not([data-variant=outline]):not([disabled]){background:linear-gradient(135deg,#047857,#065f46);color:#fff;box-shadow:0 2px 8px #10b9814d,0 1px 3px #0000001a}.connect-onboarding-slide .btn:not(.btn-secondary):not(.onb-link):not([data-variant=outline]):hover:not([disabled]){filter:brightness(1.05)}.connect-onboarding-slide .btn[disabled],.connect-onboarding-slide .btn-secondary[disabled]{background:var(--gray-100, #f3f4f6);color:var(--text-muted, #78716c);border:1px dashed var(--gray-300, #d1d5db);box-shadow:none;cursor:not-allowed;pointer-events:none}.connect-onboarding-slide .btn.onb-danger{background:var(--action-danger);color:#fff;box-shadow:0 2px 8px #dc262640,0 1px 3px #0000001a}.onb-danger{color:var(--color-error, #dc2626)}.onb-woz-actions{margin-top:.7rem}.onb-done__meta{display:grid;grid-template-columns:auto auto;gap:.375rem 1.5rem;margin:.75rem 0 0;text-align:left;font-size:.8125rem}.onb-done__meta>div{display:contents}.onb-done__meta dt{color:var(--text-muted)}.onb-done__meta dd{margin:0;font-weight:600;color:var(--gray-900)}.onb-listhead{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;font-size:.8125rem;color:var(--gray-700)}.onb-listhead__count{min-width:0}.onb-listhead__count strong{color:var(--gray-900)}.onb-listhead__auto{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;white-space:nowrap;cursor:pointer;color:var(--gray-600)}.onb-listhead__auto input[type=checkbox]{width:var(--onb-check);height:var(--onb-check);margin:0;flex:0 0 auto;accent-color:var(--primary-600);cursor:pointer}.onb-note{border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem);background:var(--card, #fff);font-size:.8125rem}.onb-note>summary{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;cursor:pointer;color:var(--gray-600);line-height:1.4;list-style:none}.onb-note>summary::-webkit-details-marker{display:none}.onb-note>summary i{color:var(--text-success);font-size:1rem;flex:0 0 auto}.onb-note>summary:after{content:"";margin-left:auto;flex:0 0 auto;width:.45rem;height:.45rem;border-right:1.5px solid var(--gray-400);border-bottom:1.5px solid var(--gray-400);transform:rotate(45deg) translate(-.1rem,-.1rem);transition:transform .15s ease}.onb-note[open]>summary:after{transform:rotate(-135deg) translate(-.1rem,-.1rem)}.onb-note__body{padding:0 .75rem .65rem 2.1rem;color:var(--gray-600);line-height:1.55}.onb-discovered{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem);font-size:.8125rem;color:var(--gray-700)}.onb-table{width:100%;border-collapse:collapse;font-size:.8125rem}.onb-table thead th{text-align:left;padding:.5rem .625rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--gray-200)}.onb-table tbody td{padding:.625rem;border-bottom:1px solid var(--gray-100);vertical-align:top}.onb-acct__check{width:2rem}.onb-acct__name{font-weight:600;color:var(--gray-900)}.onb-acct__id{font-size:.75rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.onb-acct__meta{color:var(--gray-600);white-space:nowrap}.onb-acct__market{font-size:.75rem;color:var(--text-muted)}.onb-acct__status{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;font-weight:500}.onb-acct__dot{flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.onb-acct__test{display:inline-flex;align-items:center;gap:.25rem;margin-left:.45rem;padding:.05rem .4rem;border:1px solid var(--gray-300, #d1d5db);border-radius:999px;background:var(--surface-subtle, #f3f4f6);color:var(--text-secondary, #4b5563);font-size:.6875rem;font-weight:600;white-space:nowrap;cursor:help}.onb-acct__test i{font-size:.75rem}.onb-acct__status--ok{color:var(--text-success, #047857)}.onb-acct__status--warn{color:var(--text-caution, #b45309)}.onb-acct__status--wait{color:var(--text-muted)}.onb-acct__status--wait .onb-acct__dot{background:transparent;border:1.5px solid var(--gray-400, #9ca3af)}.onb-acct__wasmapped{display:flex;align-items:center;gap:.25rem;margin:.0625rem 0 .1875rem;font-size:.6875rem;color:var(--text-muted)}.onb-acct__wasmapped i{font-size:.75rem;color:var(--text-muted, #78716c)}.onb-acct__reason{color:var(--gray-600)}.onb-acct__meta--wrap{white-space:normal;min-width:9rem}.onb-acct__meta--wrap .onb-acct__status{white-space:nowrap}.onb-acct--taken{background:var(--gray-50)}.onb-acct--taken .onb-acct__name{color:var(--text-muted)}.onb-acct__taken{margin-top:.25rem;font-size:.75rem;line-height:1.45;color:var(--gray-600)}.onb-acct--taken i{color:var(--text-muted, #78716c);font-size:1rem}.onb-num{text-align:right;font-variant-numeric:tabular-nums}.onb-accessible{padding-top:.25rem}.onb-accessible .onb-subhead{margin:0 0 .5rem}.onb-caps{padding:.875rem 1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem)}.onb-caps .onb-subhead{margin:0 0 .625rem}.onb-caps__use{margin:0 0 .75rem;padding-bottom:.75rem;border-bottom:1px solid var(--gray-200);font-size:.8125rem;color:var(--gray-600)}.onb-caps__use strong{color:var(--gray-900)}.onb-caps .onb-caps__row{display:flex;align-items:flex-start;gap:.6rem;padding:.35rem 0;font-size:.8125rem;cursor:pointer}.onb-caps .onb-caps__row i{font-size:1rem;color:var(--text-success);flex:0 0 auto;margin-top:.05rem}.onb-caps .onb-caps__row input{width:var(--onb-check);height:var(--onb-check);margin:.1rem 0 0;flex:0 0 auto;accent-color:var(--primary-600)}.onb-caps .onb-caps__row span{display:block;min-width:0}.onb-caps .onb-caps__row--fixed,.onb-caps .onb-caps__row--locked{cursor:default;color:var(--gray-600)}.onb-caps .onb-caps__row--locked input{opacity:.65}.onb-caps .onb-caps__row--locked .onb-link{display:inline-block;margin-top:.35rem;padding:0;font-size:.8125rem}.onb-caps__history{margin:.4rem 0 0;padding-top:.4rem;border-top:1px solid var(--gray-200)}.onb-rowacts__cell{text-align:right;white-space:nowrap;width:1%}.onb-rowacts{display:inline-flex;align-items:center;gap:.25rem;justify-content:flex-end}.onb-rowacts .onb-help{margin:0;width:15rem;white-space:normal;text-align:left}.onb-rowbtn{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem!important;background:transparent;border:1px solid transparent;border-radius:.375rem!important;font-size:.75rem!important;font-weight:500!important;color:var(--gray-600);cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.onb-rowbtn i{font-size:.9375rem;color:var(--text-muted, #78716c);transition:color .15s ease}.onb-rowbtn:hover{background:var(--gray-50);border-color:var(--gray-200);color:var(--gray-900)}.onb-rowbtn:hover i{color:var(--gray-600)}.onb-rowbtn:focus-visible{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px #10b98126}.onb-choice:focus-visible,.onb-picker__btn:focus-visible,.onb-picker__opt:focus-visible{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px #10b98126}.onb-picker__opt:focus-visible{background:var(--gray-50)}.onb-rowbtn--danger:hover,.onb-rowbtn--danger:hover i{background:var(--warning-50, #fef2f2);border-color:#fecaca;color:var(--text-danger, #b91c1c)}.onb-muted{color:var(--text-muted, #78716c)}.onb-subrow td{padding-top:0;font-size:.75rem;color:var(--text-muted);border-bottom:1px solid var(--gray-100)}.onb-subhead{margin:.5rem 0 0;font-size:.8125rem;font-weight:600;color:var(--gray-700)}.onb-group{padding-top:1rem;border-top:1px solid var(--gray-200, #e5e7eb)}.onb-group>.onb-table{margin-top:.75rem}.onb-subhead--group{margin:0;font-size:.9375rem;color:var(--gray-900)}.onb-ok{color:var(--color-success, #059669);font-size:1.125rem}.onb-bad{color:var(--color-error, #dc2626);font-size:1.125rem}.onb-bad-text{color:var(--color-error, #dc2626)}.onb-verify-summary{display:flex;gap:.5rem;flex-wrap:wrap}.onb-pill{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .625rem;border-radius:var(--radius-full, 999px);font-size:.75rem;font-weight:600}.onb-pill--ok{background:var(--primary-100, #d1fae5);color:var(--text-success, #065f46)}.onb-pill--bad{background:var(--warning-100, #fee2e2);color:var(--text-danger, #991b1b)}.onb-pill--muted{background:var(--gray-100, #f3f4f6);color:var(--text-secondary, #4b5563);font-weight:500}.onb-ack{padding:1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem)}.onb-ack__label{display:flex;align-items:center;justify-content:flex-start;gap:.625rem;font-size:.875rem;font-weight:600;color:var(--gray-900);cursor:pointer}.onb-ack__label input[type=checkbox]{width:var(--onb-check);height:var(--onb-check);min-width:var(--onb-check);margin:0;flex:0 0 auto;accent-color:var(--primary-600);cursor:pointer}.onb-acct__check input[type=checkbox]{width:var(--onb-check);height:var(--onb-check);min-width:var(--onb-check);margin:0;accent-color:var(--primary-600);cursor:pointer}.onb-actions{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--gray-200);margin-top:auto}.onb-actions--sticky{position:sticky;bottom:0;z-index:2;margin-top:0;background:var(--card, #fff);border-top:0;padding-top:.875rem;padding-bottom:1.25rem;box-shadow:0 -.5rem .75rem -.5rem #1118271f}.onb-count{margin-right:auto;font-size:.8125rem;color:var(--text-muted)}.onb-count strong{font-weight:600;color:var(--gray-900)}.onb-link{background:none;border:none;padding:0;font-size:.8125rem;font-weight:600;color:var(--text-success);cursor:pointer;text-decoration:none}.onb-link:hover{text-decoration:underline}.onb-acct__meta--withheld{color:var(--text-muted, #78716c);font-style:italic}.onb-authby{display:inline-flex;align-items:center;gap:.4rem;min-width:0;max-width:100%}.onb-address{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb-shared{position:relative;display:inline-flex}.onb-shared__pop{position:fixed;z-index:1100;width:20rem;padding:.9rem 1rem;background:var(--card, #ffffff);border:1px solid var(--gray-200, #e5e7eb);border-radius:var(--radius-md, .5rem);box-shadow:0 8px 24px #0f172a1f;font-size:.8125rem;color:var(--gray-700, #374151);text-align:left}.onb-shared__title{margin:0 0 .4rem;font-size:.8125rem;font-weight:700;color:var(--gray-900, #111827)}.onb-shared__pop p{margin:0 0 .6rem}.onb-shared__list{display:flex;flex-direction:column;gap:.35rem;margin:0 0 .75rem}.onb-shared__foot{margin:0;padding-top:.6rem;border-top:1px solid var(--gray-200, #e5e7eb);color:var(--text-muted)}.onb-avail{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid;white-space:nowrap}.onb-avail--taken{background:var(--surface-subtle, #f3f4f6);color:var(--text-secondary, #4b5563);border-color:var(--border);text-decoration:none}a.onb-avail--taken:hover{border-color:#9ca3af;text-decoration:none}.onb-avail--free{background:var(--card, #ffffff);color:var(--text-success, #047857);border-color:#a7f3d0}.onb-avail--past{background:var(--card, #ffffff);color:var(--text-secondary, #4b5563);border-color:var(--border)}.onb-woz{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--caution-50, #fffbeb);border:1px dashed #fcd34d;border-radius:var(--radius-md, .5rem);font-size:.75rem;color:var(--text-caution, #92400e)}.onb-woz i{font-size:1rem}.onb-woz__outcomes{display:flex;flex-wrap:wrap;gap:.75rem;width:100%}.onb-woz .onb-link{color:var(--text-caution, #92400e);text-decoration:underline}.onb-woz--inline{display:inline-flex;align-items:center;gap:.35rem;margin-left:.5rem;padding:.1rem .5rem;background:var(--caution-50, #fffbeb);border:1px dashed #fcd34d;border-radius:var(--radius-md, .5rem);font-size:.75rem;color:var(--text-caution, #92400e)}.onb-woz--inline .onb-link{color:var(--text-caution, #92400e);text-decoration:underline}@media(max-width:900px){.onb-choice-grid{grid-template-columns:1fr}}.onb-done__failures{margin:.75rem auto 0;max-width:34rem;text-align:left}.onb-done__fallbacks{width:100%;max-width:56rem;margin-top:.75rem;text-align:left}.onb-done__next{max-width:46ch;margin:.875rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--gray-600);text-align:center}@media(max-width:768px){.onb-acct__id{white-space:nowrap}.onb-table th:nth-child(2),.onb-table td:nth-child(2){min-width:11rem}.onb-acct__meta{font-size:.75rem}.onb-table thead th,.onb-table tbody td{padding:.5rem .375rem}.onb-acct__client .onb-picker{min-width:0}.onb-enable{grid-template-columns:1fr}}.onb-pill--warn{background:var(--caution-100, #fef3c7);color:var(--text-caution, #92400e)}.onb-pill--wait{background:var(--gray-100, #f3f4f6);color:var(--gray-600, #4b5563)}.onb-callout--action{background:var(--caution-50, #fffbeb);border-color:#fcd34d;color:var(--text-caution, #92400e)}.onb-callout--action i{color:var(--text-caution, #d97706)}.onb-authorizer{display:flex;flex-direction:column;gap:.875rem}.onb-authorizer__facts{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1.25rem;margin:0;padding:.875rem 1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem);font-size:.8125rem}.onb-authorizer__facts>div{display:contents}.onb-authorizer__facts dt{grid-column:1;margin:0;white-space:nowrap;color:var(--text-muted)}.onb-authorizer__facts dd{grid-column:2;margin:0;font-weight:600;color:var(--gray-900)}.onb-count--warn{color:var(--text-caution, #92400e);font-weight:500}.onb-mng__card{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem);overflow:hidden}.onb-mng__head{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.375rem .75rem;padding:.875rem 1rem;background:var(--card, #fff);border-bottom:1px solid var(--gray-200)}.onb-mng__head>.onb-mng__action,.onb-mng__head>.onb-mng__actionlist{grid-column:1 / -1}.onb-slide-head__line{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .75rem;min-width:0}.onb-mng__open{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border-radius:999px;color:var(--text-success);font-size:.75rem;font-weight:600;text-decoration:none;white-space:nowrap}.onb-mng__open:hover{background:var(--gray-100, #f3f4f6);text-decoration:underline}.onb-mng__open i{font-size:.8125rem}.onb-mng__action{margin:0;font-size:.8125rem;color:var(--gray-600)}.onb-mng__actionlist{margin:.35rem 0 0;padding:0 0 0 1.1rem;font-size:.8125rem;color:var(--gray-600);line-height:1.5}.onb-mng__actionlist li{margin:.1rem 0}.onb-mng__prompt{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--caution-50, #fffbeb);border:1px solid #fde68a;border-radius:var(--radius-md, .5rem)}.onb-mng__prompt>i{flex:none;font-size:1.125rem;color:var(--text-caution, #92400e)}.onb-mng__prompt p{flex:1;margin:0;font-size:.8125rem;color:var(--text-caution, #78350f)}.onb-mng__prompt .btn-secondary{flex:none}.onb-mng__settings{display:flex;flex-direction:column;gap:.75rem}.onb-mng__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.875rem 1.5rem;padding:.875rem 1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem);text-align:left}.onb-mng__card .onb-mng__meta{border:0;border-radius:0;background:transparent;margin:0}.onb-mng__meta dd{display:flex;align-items:center;min-height:1.75rem}.onb-mng__meta>div{display:flex;flex-direction:column;gap:.125rem;min-width:0}.onb-mng__meta>.onb-mng__wide{grid-column:1 / -1}.onb-mng__meta dt{font-size:.6875rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}.onb-mng__meta dd{font-size:.8125rem;font-weight:600;color:var(--gray-900);overflow-wrap:anywhere}.onb-mng__tablehead{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.onb-mng__tablehead .onb-subhead,.onb-excl{margin:0}.onb-excl__list{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.onb-excl__row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.6rem .75rem;border:1px solid var(--gray-200);border-radius:var(--radius-sm);background:var(--card, #fff)}.onb-excl__who{min-width:0}.onb-mng__coverage{font-size:.8125rem;color:var(--gray-600);white-space:nowrap}.onb-mng__mapnote{margin:.375rem 0 .75rem}.onb-mng__actions[hidden]{display:none}.onb-mng__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:auto;position:sticky;bottom:0;z-index:2;padding:1rem 0;background:var(--card, #fff);border-top:1px solid var(--gray-200)}.onb-mng__refusals{margin:.75rem 0;padding-left:1.1rem}.onb-callout--bad{background:var(--warning-50, #fef2f2);border-color:#fecaca;color:var(--text-danger, #991b1b)}.onb-callout--bad i{color:var(--color-error, #dc2626)}.onb-verifying{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 0}.onb-progress{height:.375rem;background:var(--gray-200);border-radius:var(--radius-full, 999px);overflow:hidden}.onb-progress__bar{height:100%;width:0;background:var(--primary-600);border-radius:var(--radius-full, 999px);transition:width .25s ease}.onb-verifying__count{margin:0;font-size:.8125rem;color:var(--gray-600)}.onb-verifying__list{list-style:none;margin:0;padding:0;max-height:16rem;overflow-y:auto;display:flex;flex-direction:column;gap:.3rem}.onb-verifying__list li{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--gray-700)}.onb-verifying__list .onb-muted{margin-left:auto;font-size:.75rem}.onb-autoadd{display:flex;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem);font-size:.8125rem;line-height:1.55;color:var(--gray-700);cursor:pointer}.onb-autoadd input[type=checkbox]{width:var(--onb-check);height:var(--onb-check);min-width:var(--onb-check);margin:.15rem 0 0;accent-color:var(--primary-600);cursor:pointer}.onb-autoadd .onb-help{display:block;margin-top:.25rem}.onb-acct--awaiting{box-shadow:inset 3px 0 0 var(--primary-500, #10b981)}.onb-awaiting-chip{display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;padding:.05rem .4rem;border-radius:999px;background:var(--gray-100, #f3f4f6);color:var(--text-secondary, #4b5563);font-size:.6875rem;font-weight:600;white-space:nowrap;cursor:help}.onb-awaiting-chip i{font-size:.75rem}.onb-scopewait{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 .7rem;padding:.6rem .8rem;border-radius:var(--radius-sm, .375rem);background:var(--gray-50, #f9fafb);font-size:.8125rem;line-height:1.55;color:var(--gray-700, #374151)}.onb-scopewait i{flex-shrink:0;margin-top:.15rem;color:var(--text-muted)}.onb-listnote{margin:-.5rem 0 0}.onb-sec .onb-caps,.onb-sec .onb-accessible,.onb-sec .onb-autoadd{background:transparent;border:0;padding:0}.onb-sec .onb-caps .onb-subhead,.onb-sec .onb-accessible .onb-subhead{margin:1.25rem 0 .5rem;font-size:.75rem;color:var(--text-muted)}.onb-sec__lead{padding-bottom:1rem;margin-bottom:.25rem;border-bottom:1px solid var(--gray-100, #f3f4f6)}.onb-acct__avail{font-size:.75rem;line-height:1.4;white-space:nowrap}.onb-acct__avail .onb-link{font-size:.75rem}.onb-acct__avail .onb-help{display:block;margin-top:.2rem;font-size:.75rem}.onb-enable__state--all{color:var(--text-success, #047857);font-weight:600}.onb-enable__state--todo{color:var(--text-caution, #b45309);font-weight:600}.onb-enable__except{display:block;align-self:flex-start;margin:.25rem 0 0;padding:0;font-size:.75rem;font-weight:500;text-align:left}.onb-scope__rule{margin:0 0 1rem;font-size:.8125rem;line-height:1.5;color:var(--gray-600)}.onb-scope__rule strong{font-weight:600;color:var(--gray-900)}.onb-sec.onb-grant,.onb-sec.onb-caps,.onb-sec.onb-scope,.onb-sec.onb-accessible{background:var(--drawer-sec-bg);border:var(--drawer-sec-border);border-radius:var(--drawer-sec-radius);padding:var(--drawer-sec-pad)}.onb-sec>.onb-subhead:first-of-type{margin-top:0}.onb-idcards{display:flex;flex-direction:column;gap:.75rem}.onb-idcard{padding:.875rem 1rem;background:var(--card, #fff);border:1px solid var(--gray-200);border-radius:var(--radius-md, .5rem)}.onb-idcard__head{display:flex;align-items:baseline;gap:.5rem}.onb-idcard__head .onb-ok{flex:none;width:1.125rem;text-align:center}.onb-idcard__who{min-width:0}.onb-idcard .onb-acct__name{font-size:.9375rem}.onb-idcard__facts{display:flex;flex-wrap:wrap;gap:.25rem 1.75rem;margin:.5rem 0 0 1.625rem}.onb-idcard__facts dt{font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted, #78716c)}.onb-idcard__facts dd{margin:.0625rem 0 0;font-size:.75rem;color:var(--gray-700);overflow-wrap:anywhere}.onb-idcard__campaigns{display:flex;flex-wrap:wrap;gap:.3125rem;margin:.375rem 0 0 1.625rem;padding:0;list-style:none}.onb-idcard__campaigns li{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.4;color:var(--gray-800);background:var(--gray-50, #f9fafb);border:1px solid var(--gray-200);border-radius:4px;padding:.1875rem .4375rem;overflow-wrap:anywhere}.onb-idcard__more{font-family:inherit!important;color:var(--text-muted)!important;background:none!important;border-color:transparent!important;font-style:italic}.onb-idcard__none{margin:.875rem 0 0 1.625rem;font-size:.75rem;color:var(--text-muted)}.onb-table--failed td:first-child,.onb-table--failed td:nth-child(2){width:1%;white-space:nowrap}.onb-table--failed td:nth-child(2){padding-right:2.5rem}.onb-grouphead td{padding-top:1rem!important;padding-bottom:.4rem!important;border-bottom:1px solid var(--gray-200)!important}.onb-grouphead td>i{margin-right:.4rem;color:var(--text-muted, #78716c)}.onb-grouphead span{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-600)}.onb-grouphead__count{margin-left:.5rem;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:var(--text-muted, #78716c)!important}.onb-table--scoped tbody tr.onb-grouphead:first-child td{padding-top:.25rem!important}.onb-table--scoped th:nth-child(2),.onb-table--scoped td:nth-child(2){min-width:18rem}.onb-table--scoped .onb-acct__name,.onb-table--scoped .onb-acct__id{white-space:nowrap}.onb-table--scoped th:last-child,.onb-table--scoped td:last-child{white-space:nowrap;padding-right:.25rem}.onb-table tbody tr.onb-row--band>td{background:#f5f6f8}.onb-acct--taken,.onb-acct--excluded{background:transparent}.onb-avail__who{display:inline-flex;text-align:left;font-weight:500;color:var(--gray-600)}.onb-avail__who:hover{color:var(--gray-900);text-decoration:underline}.onb-reading{display:flex;flex-direction:column;align-items:center;padding:4rem 1rem 2rem;text-align:center}.onb-reading__spin{font-size:2rem;color:var(--text-success);margin-bottom:1rem}.onb-reading__title{margin:0 0 .375rem;font-size:1.0625rem;font-weight:600;color:var(--gray-900)}.onb-reading__note{margin:0 0 1.5rem;font-size:.8125rem;color:var(--gray-600)}.onb-reading__list{list-style:none;margin:0;padding:0;width:100%;max-width:30rem;text-align:left}.onb-reading__item{display:flex;align-items:center;gap:.5rem;padding:.4375rem .75rem;font-size:.8125rem;color:var(--gray-800);border-top:1px solid var(--gray-100)}.onb-reading__item:first-child{border-top:none}.onb-reading__ok{color:var(--text-success, #047857)}.onb-reading__bad{color:var(--text-danger, #b91c1c)}.onb-mng__block{border:1px solid var(--gray-200);border-radius:8px;background:var(--card, #fff);padding:.75rem .875rem .5rem;margin-bottom:1rem}.onb-mng__block--quiet{background:var(--gray-50);border-style:dashed}.onb-mng__block .onb-mng__tablehead{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.onb-mng__blockmeta{font-size:.75rem;color:var(--text-muted);white-space:nowrap}.onb-mng__none{margin:0;padding:.35rem 0 .15rem;font-size:.8125rem;line-height:1.5;max-width:68ch;color:var(--text-muted)}.onb-mng__mapnote{margin-bottom:1rem}.onb-autoadd{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.onb-autoadd__label{font-size:.8125rem;color:var(--gray-700)}.onb-seg{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--gray-200);border-radius:8px;background:var(--gray-100)}.onb-seg__opt{border:none;border-radius:6px;background:transparent;padding:.25rem .6875rem;font-size:.75rem;font-weight:500;color:var(--gray-600);cursor:pointer;white-space:nowrap;transition:background .12s ease-out,color .12s ease-out}.onb-seg__opt:hover:not(.is-on){color:var(--gray-900)}.onb-seg__opt.is-on{background:var(--action-primary);color:#fff;font-weight:600;box-shadow:0 1px 2px #0000001f}.onb-seg__opt.is-on:hover{filter:brightness(1.05)}.onb-idcard__caption{display:flex;align-items:baseline;gap:.625rem;margin:.875rem 0 .25rem 1.625rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.onb-idcard__count{font-weight:500;letter-spacing:0;text-transform:none;color:var(--text-muted);white-space:nowrap}.onb-avail__ext{font-size:.75rem;opacity:.55;margin-left:.125rem;vertical-align:-1px}.onb-acct__cell{position:relative}.onb-hovercard{position:absolute;left:0;top:calc(100% + .25rem);z-index:30;min-width:17rem;max-width:24rem;padding:.625rem .75rem;background:var(--card, #fff);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 8px 24px #0000001f;opacity:0;visibility:hidden;transition:opacity .12s ease-out;pointer-events:none}.onb-acct__cell:hover .onb-hovercard,.onb-acct__cell:focus-within .onb-hovercard{opacity:1;visibility:visible}.onb-hovercard__title{font-size:.8125rem;font-weight:600;color:var(--gray-900);margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--gray-100)}.onb-hovercard__facts{display:grid;grid-template-columns:auto 1fr;gap:.3125rem .75rem;margin:0}.onb-hovercard__facts>div{display:contents}.onb-hovercard__facts dt{font-size:.6875rem;color:var(--text-muted);white-space:nowrap}.onb-hovercard__facts dd{margin:0;font-size:.6875rem;color:var(--gray-900);overflow-wrap:anywhere}.onb-acct__ident{position:relative}.onb-listhead__auto{gap:.5rem}.onb-listhead__autolabel{font-size:.75rem;color:var(--gray-600);white-space:nowrap}.onb-collect{display:grid;gap:1rem}.onb-collect__depth .onb-help{margin:.6rem 0 0}.onb-depth__types{list-style:none;margin:.25rem 0 0;padding:0;display:grid;gap:.3rem;font-size:.8125rem;color:var(--gray-700)}.onb-depth__types li{display:grid;grid-template-columns:minmax(12rem,16rem) 1fr;gap:.25rem 1rem;padding:.35rem .6rem;background:var(--gray-50, #f9fafb);border-radius:var(--radius-sm, .375rem);line-height:1.5}.onb-depth__types .onb-depth__type{font-weight:600;color:var(--gray-900)}.onb-depth__capped{border-left:3px solid var(--color-warning, #d97706)}.onb-depth__later{margin-top:.75rem}.onb-depth__attrib{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.onb-depth__attrib .onb-sec__title{align-self:stretch}.onb-depth__attrib .onb-help{margin:0}.onb-owner-pick td:first-child{width:2rem;vertical-align:top;padding-top:.9rem}.onb-owner-pick label{display:block;cursor:pointer}.onb-mng__section{margin-top:.75rem}.onb-mng__section:first-of-type{margin-top:0}.onb-mng__section .onb-mng__tablehead{margin-bottom:.25rem}.onb-mng__section>.onb-help{margin:0 0 .5rem}.onb-acct__badges{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}
