.wb-rail-views{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.wb-rail-view{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 9px;border:0;background:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2)}.wb-rail-view:hover{background:var(--bg-subtle);color:var(--text)}.wb-rail-view[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:var(--fw-semibold)}.wb-rail-view:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wb-rail-view .vn{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-rail-view .vc{flex-shrink:0;font-size:var(--fs-cap);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wb-rail-view[aria-pressed=true] .vc{color:var(--accent)}.wb-rail-view.is-alert .vc{color:var(--danger);font-weight:var(--fw-bold)}.wb-rail-group{border-bottom:1px solid var(--wb-group-line,var(--line))}.wb-rail-ghead{display:flex;align-items:center;gap:7px;width:100%;min-height:30px;padding:4px 6px;border:0;background:none;cursor:pointer;text-align:left;border-radius:var(--radius-sm)}.wb-rail-ghead.is-static{cursor:default}.wb-rail-ghead:not(.is-static):hover{background:var(--bg-subtle)}.wb-rail-ghead:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wb-rail-ghead .chev{color:var(--text-3);transition:transform var(--motion-fast) var(--ease-standard);flex-shrink:0}.wb-rail-ghead .ft{flex:1 1;min-width:0;font-size:var(--fs-cap);font-weight:var(--wb-ghead-weight,var(--fw-bold));text-transform:uppercase;letter-spacing:var(--wb-ghead-tracking,.05em);color:var(--text-2)}.wb-rail-ghead .fb{flex-shrink:0;font-size:var(--fs-cap);font-weight:var(--fw-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--accent);color:var(--on-accent);border-radius:var(--radius-pill);min-width:17px;text-align:center;padding:0 5px}.wb-rail-gbody{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;padding:0 2px 7px}.wb-rail-opt{display:grid;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;width:100%;min-height:28px;padding:0 6px;border:0;background:none;cursor:pointer;text-align:left;border-radius:var(--wb-opt-radius,var(--radius-sm));font:inherit;font-size:var(--fs-sm);color:var(--text-2)}.wb-rail-opt:hover:not(:disabled){background:var(--bg-subtle)}.wb-rail-opt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wb-rail-opt.is-off{opacity:.45}.wb-rail-opt.is-off:disabled{cursor:default}.wb-rail-opt .cb{width:14px;height:14px;border-radius:var(--radius-xs);border:1.5px solid var(--text-3);display:grid;place-items:center;color:transparent}.wb-rail-opt[aria-pressed=true] .cb{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.wb-rail-opt[aria-pressed=true]{color:var(--text);font-weight:var(--fw-medium)}.wb-rail-opt .fl{display:flex;align-items:center;gap:var(--wb-opt-gap,7px);min-width:0}.wb-rail-opt .fl>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-rail-opt .fl i{width:var(--wb-dot-size,7px);height:var(--wb-dot-size,7px);border-radius:var(--radius-round);flex-shrink:0}.wb-rail-opt .fc{font-size:var(--fs-cap);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (pointer:coarse){.wb-rail-ghead,.wb-rail-opt,.wb-rail-view{min-height:var(--tap)}}.wb-shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;--wb-rail-w:236px;--wb-peek-w:clamp(340px,26vw,444px);--wb-headrow-h:46px;--wb-row-h:48px;--wb-row-line:1.35;--wb-chrome:calc(var(--content-pad-top) - var(--space-2))}.wb-shell-head{border-bottom:1px solid var(--line);padding-bottom:var(--space-2)}@media (min-width:768px){.wb-shell-head .wb-head-search{flex:0 1 auto;width:clamp(180px,24vw,320px);min-width:0}}.wb-shell-head .lw-pagehead-actions{margin-left:auto;min-block-size:var(--wb-headrow-h)}@media (min-width:1100px){.wb-shell-head .lw-pagehead-sub{flex:1 1;width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.wb-shell-body,.wb-shell-pane{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.wb-shell-pane{min-height:0}.wb-shell-rail{align-content:start;gap:var(--space-2)}.wb-shell-peek{display:none}.wb-shell.has-rowpitch .wb-shell-spine .lw-table tbody tr td:not(.lw-table-state),.wb-shell.has-rowpitch .wb-shell-spine .qrt tbody tr:not(.qrt-grouphead) td{height:var(--wb-row-h);padding-block:0;line-height:var(--wb-row-line)}@media (pointer:coarse){.wb-shell.has-rowpitch .wb-shell-spine .lw-table tbody tr td:not(.lw-table-state),.wb-shell.has-rowpitch .wb-shell-spine .qrt tbody tr:not(.qrt-grouphead) td{height:max(var(--wb-row-h),var(--tap))}}.wb-status{display:flex;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;min-height:32px;padding-block:7px;padding-inline:0;border-top:1px solid var(--line);background:var(--surface);font-size:var(--fs-cap);color:var(--text-3)}.wb-status-cell{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.wb-status-cell .k{color:var(--text-3)}.wb-status-cell b{color:var(--text);font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wb-status-cell b.is-bad{color:var(--danger)}.wb-status-cell.is-link{border:0;background:none;padding:0;cursor:pointer;font:inherit}.wb-status-cell.is-link:hover b{text-decoration:underline}.wb-status-cell.is-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-xs)}.wb-status-grow{flex:1 1 auto;min-width:0}.wb-status-icon{align-self:center;flex-shrink:0}.wb-status-sub{color:var(--text-3)}.wb-status-sync{display:block;width:6px;height:6px;border-radius:var(--radius-round);background:var(--success);box-shadow:0 0 0 3px var(--surface-success-soft);flex-shrink:0}.wb-status-sync.is-stale{background:var(--text-3);box-shadow:0 0 0 3px var(--bg-subtle)}@media not all and (min-width:1100px){.wb-shell-body{gap:var(--space-3)}.wb-rail-views{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;overscroll-behavior-x:contain;gap:4px}.wb-rail-view{min-height:var(--tap)}.wb-status-cell.is-hide-below-pin{display:none}}@media not all and (min-width:640px){.wb-rail-gbody{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;overscroll-behavior-x:contain;gap:4px}.wb-rail-opt{width:auto}}@media (min-width:640px){@media not all and (min-width:1100px){.wb-shell-rail{grid-template-columns:var(--wb-rail-cols,repeat(2,minmax(0,1fr)));align-items:start}.wb-shell-rail .wb-rail-views{grid-column:1/-1}}}@media (min-width:1100px){.wb-shell{margin-inline:calc(-1 * clamp(1rem, 2.6vw, 2.75rem));margin-top:calc(-1 * var(--space-2));margin-bottom:-4rem;height:calc(100dvh - var(--wb-chrome));overflow:hidden}.wb-shell-head{padding:var(--space-3) clamp(1rem,2.6vw,2.75rem) 0}.wb-status{padding-inline:clamp(1rem,2.6vw,2.75rem)}.wb-shell-body{grid-template-columns:var(--wb-rail-w) minmax(0,1fr);gap:1px;background:var(--line);overflow:hidden}.wb-shell.no-rail .wb-shell-body{grid-template-columns:minmax(0,1fr)}.wb-shell-pane{background:var(--surface);overflow:hidden}.wb-shell-rail{background:var(--surface-recessed);overflow-y:auto;overscroll-behavior:contain;padding:6px 6px var(--space-3)}}@media (min-width:1780px){.wb-shell.has-peek .wb-shell-body{grid-template-columns:var(--wb-rail-w) minmax(0,1fr) var(--wb-peek-w)}.wb-shell.has-peek.no-rail .wb-shell-body{grid-template-columns:minmax(0,1fr) var(--wb-peek-w)}.wb-shell-peek{display:grid;overflow:hidden}.wb-shell-peek .lw-so-panel[data-variant=flow]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.wb-shell-peek .lw-so-panel[data-variant=flow] .lw-so-body{overflow-y:auto;min-height:0}.wb-shell.has-peek.has-reading .wb-shell-body{transition:grid-template-columns .2s cubic-bezier(.2,.8,.2,1)}.wb-shell.has-peek.has-reading:not([data-reading]) .wb-shell-body{grid-template-columns:var(--wb-rail-w) minmax(0,1fr) 0}.wb-shell.has-peek.has-reading:not([data-reading]) .wb-shell-peek{display:none}}@media (prefers-reduced-motion:reduce){.wb-shell.has-peek.has-reading .wb-shell-body{transition:none}}.wb-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:4px 12px;gap:4px 12px;min-width:0;min-height:var(--tap);text-align:left;padding:12px 14px;border:1px solid var(--border);background:var(--card-fill);border-radius:var(--radius-control)}.wb-card.is-clickable{cursor:pointer}.wb-card:hover{border-color:var(--border-strong)}.wb-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wb-card-lead{grid-column:1;display:flex;align-items:center}.wb-card-main{grid-column:2;flex:1 1;min-width:0}.wb-card-attn,.wb-card-main>*{min-width:0;max-width:100%}.wb-card-attn{display:block;margin-top:4px;overflow:hidden}.wb-card-attn>*,.wb-card-attn>*>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-card-trail{grid-column:3;display:flex;align-items:center;gap:10px;flex-shrink:0}.wb-card-trail b{font-weight:var(--fw-medium)}.wb-card-trail b,.wb-card-trail-figure{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wb-card-act{flex-shrink:0}@media (pointer:coarse){.wb-card-act{min-width:var(--tap);min-height:var(--tap)}}.wb-card-meta{grid-column:1/-1;display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.wb-card-meta-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0;font-size:var(--fs-sm)}.wb-card-meta-row .k{color:var(--text-3);flex-shrink:0}.wb-card-meta-row .v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2)}.wb-card-group+.wb-card-group{margin-top:var(--space-3)}.wb-card-group-head{padding:6px 2px}.wb-card-shell{display:flex;flex-direction:column;min-width:0;gap:var(--space-2)}.wb-card-list{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;grid-gap:8px;gap:8px}@media not all and (min-width:768px){.wb-card{grid-template-columns:auto minmax(0,1fr)}.wb-card-trail{grid-column:2;justify-content:space-between;width:100%}.wb-card-trail-figure{margin-left:auto}}.iv-wb{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;--iv-chrome:calc(var(--content-pad-top) - var(--space-2));height:calc(100dvh - var(--content-pad-top) - var(--space-2));min-height:520px;margin:0 0 -4rem;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.iv-shell{--wb-rail-cols:minmax(0,1fr)}.iv-shell .iv-wb-scroll .lw-table td:first-child,.iv-shell .iv-wb-scroll .lw-table th:first-child{min-width:232px}.iv-wb-top{background:var(--surface);padding:var(--space-2) var(--space-3)}.iv-facets{--wb-opt-radius:var(--radius-xs);--wb-group-line:var(--border-subtle);--wb-opt-gap:6px;--wb-dot-size:8px;--wb-ghead-weight:var(--fw-semibold);--wb-ghead-tracking:.06em}.iv-wb-spine{grid-template-rows:auto minmax(0,1fr) auto;min-width:0}.iv-wb-scroll,.iv-wb-spine{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.iv-wb-scroll{overflow:auto;overscroll-behavior:contain}@media (min-width:1100px){.iv-wb{margin-inline:calc(-1 * clamp(1rem, 2.6vw, 2.75rem));margin-top:calc(-1 * var(--space-2));height:calc(100dvh - var(--iv-chrome));border:0;border-radius:0;background:transparent}}@media not all and (min-width:1100px){.iv-wb{height:auto;min-height:0;margin:0;border:0;border-radius:0;background:transparent}.iv-wb,.iv-wb-scroll{overflow:visible}}.iv-list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);min-width:0;padding:var(--space-2)}.iv-row-tail{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0}.iv-row-bal{color:var(--amber);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iv-row-bal.is-late{color:var(--danger)}.iv-refine{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.iv-refine-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.iv-refine-cap{font-size:var(--fs-cap);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:var(--fw-semibold);margin-right:2px}.iv-refine-wrap{position:relative;display:inline-flex}.iv-refine-sort{margin-left:auto;flex-shrink:0}.iv-refine-btn{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.iv-refine-btn:hover{background:var(--bg-subtle);color:var(--text);border-color:var(--border-strong)}.iv-refine-btn.is-on,.iv-refine-btn[aria-expanded=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:var(--fw-semibold)}.iv-refine-badge{background:var(--accent);color:var(--on-accent);border-radius:var(--radius-pill);padding:0 5px;font-size:var(--fs-cap);font-weight:var(--fw-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iv-refine-pop{position:absolute;top:calc(100% + 5px);left:0;z-index:40;width:244px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-float);box-shadow:var(--shadow-high);overflow:hidden}.iv-refine-pop.is-flipped{left:auto;right:0}.iv-refine-search{padding:8px 8px 4px}.iv-refine-opts{max-height:244px;overflow-y:auto;overscroll-behavior:contain;padding:4px}.iv-refine-none{padding:14px 10px;margin:0;font-size:var(--fs-sm);color:var(--text-3);text-align:center}.iv-refine-opt{display:grid;grid-template-columns:16px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;width:100%;min-height:32px;padding:0 6px;border:0;background:none;border-radius:var(--radius-xs);text-align:left;cursor:pointer;font:inherit}.iv-refine-opt:hover{background:var(--bg-subtle)}.iv-refine-opt.is-empty{opacity:.45}.iv-refine-box{width:15px;height:15px;border-radius:var(--radius-xs);border:1.5px solid var(--text-3);display:grid;place-items:center;color:transparent}.iv-refine-opt.is-on .iv-refine-box{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.iv-refine-lbl{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-sm);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iv-refine-opt.is-on .iv-refine-lbl{color:var(--text);font-weight:var(--fw-medium)}.iv-refine-dot{width:8px;height:8px;border-radius:var(--radius-round);flex-shrink:0}.iv-refine-n{font-size:var(--fs-cap);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iv-refine-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-top:1px solid var(--line);background:var(--surface-recessed)}.iv-refine-foot button{border:0;background:none;padding:0;font:inherit;cursor:pointer;font-size:var(--fs-cap);font-weight:var(--fw-semibold);color:var(--accent)}.iv-refine-foot button:disabled{color:var(--text-3);cursor:default}.iv-refine-foot button:not(:disabled):hover{text-decoration:underline}.iv-refine-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.iv-refine-chip{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 4px 0 9px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-cap);font-weight:var(--fw-semibold);white-space:nowrap;max-width:100%}.iv-refine-chip .k{color:var(--text-3);font-weight:var(--fw-medium)}.iv-refine-chip button{display:grid;place-items:center;width:17px;height:17px;padding:0;border:0;background:none;border-radius:var(--radius-round);color:inherit;cursor:pointer}.iv-refine-chip button:hover{background:var(--accent);color:var(--on-accent)}.iv-refine-clearall{border:0;background:none;padding:0;font:inherit;cursor:pointer;font-size:var(--fs-cap);font-weight:var(--fw-semibold);color:var(--text-3)}.iv-refine-clearall:hover{color:var(--danger);text-decoration:underline}@media (max-width:640px){.iv-refine-row{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:2px}.iv-refine-row::-webkit-scrollbar{height:0}.iv-refine-btn{flex-shrink:0;min-height:var(--tap)}.iv-refine-pop{width:min(280px,calc(100vw - 32px))}.iv-refine-opt{min-height:var(--tap)}}.iv-lines{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.iv-lines-empty{margin:0;font-size:var(--fs-sm);color:var(--text-3)}.iv-lines-sec{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.iv-lines-sechead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;background:var(--surface-recessed);border-bottom:1px solid var(--line);font-size:var(--fs-cap);font-weight:var(--fw-semibold);color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}.iv-lines-secsum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.iv-line{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;padding:7px 10px;border-bottom:1px solid var(--border-subtle)}.iv-line:last-child{border-bottom:0}.iv-line-name{grid-column:1;grid-row:1;font-size:var(--fs-sm);color:var(--text);min-width:0;overflow-wrap:anywhere}.iv-line-tick{color:var(--text-3);margin-right:4px}.iv-line.is-child .iv-line-name{padding-left:10px;color:var(--text-2)}.iv-line-qty{grid-column:1;grid-row:2;font-size:var(--fs-cap);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iv-line-amt{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end;font-size:var(--fs-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.iv-lines-totals{display:grid;grid-gap:0;gap:0}.iv-lines-trow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0;font-size:var(--fs-sm);color:var(--text-2)}.iv-lines-trow span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.iv-lines-trow.is-total{border-top:1px solid var(--border-strong);margin-top:3px;padding-top:8px;color:var(--text);font-weight:var(--fw-semibold)}.iv-lines-head{display:flex;align-items:center;gap:10px;min-width:0}.iv-lines-head .iv-lines-h{flex:1 1;min-width:0}.iv-lines-toggle{border:0;background:none;padding:0;font:inherit;cursor:pointer;font-size:var(--fs-cap);font-weight:var(--fw-semibold);color:var(--accent);white-space:nowrap;text-transform:none;letter-spacing:normal;text-decoration:none}.iv-lines-toggle:hover{text-decoration:underline}.iv-sib{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;width:100%;min-height:34px;padding:5px 0;border:0;background:none;border-bottom:1px solid var(--border-subtle);cursor:pointer;font:inherit;text-align:left}.iv-sib:last-of-type{border-bottom:0}.iv-sib:hover{background:var(--bg-subtle)}.iv-sib-n{font-size:var(--fs-cap);font-weight:var(--fw-semibold);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iv-sib-d{font-size:var(--fs-cap);color:var(--text-3);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iv-sib-a{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--warning);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.iv-sib-a.is-settled{color:var(--text-3);font-weight:var(--fw-regular)}.rcp-rail{--wb-opt-radius:var(--radius-sm);--wb-group-line:var(--line)}.rcp-spine{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);overflow:auto}.rcp-list{display:flex;flex-direction:column;gap:8px;min-width:0;padding:var(--space-2)}@media not all and (min-width:768px){.rcp-rail{padding-inline:0}}.rcp-image{display:grid;place-items:center;width:100%;height:260px;min-height:0;background:var(--surface-recessed);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.rcp-image img{width:100%;height:100%;object-fit:contain;display:block}.rcp-image-empty{color:var(--text-3);font-size:var(--fs-sm);display:grid;place-items:center;grid-gap:6px;gap:6px;justify-items:center}.rcp-review-footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 0;margin-top:18px;background:var(--bg);border-top:1px solid var(--border)}@media (min-width:768px){.rcp-review-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:5}}.rcp-review-checkbox{min-height:var(--tap)}.cst-rail{--wb-opt-radius:var(--radius-sm);--wb-group-line:var(--line)}.cst-spine{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);overflow:auto}.cst-list{display:flex;flex-direction:column;gap:8px;min-width:0;padding:var(--space-2)}.cst-analytics{min-width:0;min-height:0;overflow:auto;padding:var(--space-3) var(--space-2);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media not all and (min-width:768px){.cst-rail{padding-inline:0}}.lw-mv2-split{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:1.2rem;gap:1.2rem;align-items:start}.lw-mv2-split>*{min-width:0}@media (max-width:900px){.lw-mv2-split{grid-template-columns:1fr}}.mwb-strip{margin-bottom:var(--space-4)}.mwb-band,.mwb-strip{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.mwb-band{margin-top:4px}.mwb-ledger{display:grid}.lw-mv2-list{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-fill,var(--card));overflow:hidden}.lw-mv2-list>:last-child{border-bottom:none}