._8C8XFa_field{gap:var(--bb-space-1);min-width:0;font-size:var(--bb-text-sm);display:grid}._8C8XFa_field label,._8C8XFa_field [role=status],._8C8XFa_field [role=alert]{color:var(--bb-fg-muted)}._8C8XFa_field [role=alert] button{min-height:44px;padding-inline:var(--bb-space-2);color:var(--bb-fg);text-underline-offset:3px;cursor:pointer;text-decoration:underline}._8C8XFa_trigger{justify-content:space-between;align-items:center;gap:var(--bb-space-3);width:100%;min-width:0;min-height:44px;padding:var(--bb-space-2) var(--bb-space-3);border:1px solid var(--bb-border);border-radius:var(--bb-radius-2);background:var(--bb-bg);color:var(--bb-fg);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;display:flex}._8C8XFa_trigger>svg{color:var(--bb-fg-muted);flex:none}._8C8XFa_trigger:hover{background:var(--bb-surface-hover)}._8C8XFa_trigger:disabled{opacity:.5;cursor:not-allowed}._8C8XFa_content{z-index:60;width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:var(--radix-select-content-available-height);border:1px solid var(--bb-border-strong);border-radius:var(--bb-radius-2);background:var(--bb-bg-elev);color:var(--bb-fg);overflow:hidden}._8C8XFa_viewport{padding:var(--bb-space-1);max-height:min(20rem, var(--radix-select-content-available-height));overscroll-behavior:contain}._8C8XFa_option{min-height:44px;padding:var(--bb-space-2) 36px var(--bb-space-2) var(--bb-space-3);border-radius:var(--bb-radius-1);font-size:var(--bb-text-sm);overflow-wrap:anywhere;cursor:pointer;align-items:center;display:flex;position:relative}._8C8XFa_option[data-highlighted]{background:var(--bb-surface-hover);outline:var(--bb-focus-ring-width) solid var(--bb-focus-ring-color);outline-offset:calc(var(--bb-focus-ring-width) * -1)}._8C8XFa_option[data-state=checked]{font-weight:var(--bb-weight-control)}._8C8XFa_indicator{right:var(--bb-space-3);display:flex;position:absolute}._8C8XFa_scroll{min-height:44px;color:var(--bb-fg-muted);place-items:center;display:grid}
.UI7zGa_card{gap:var(--bb-space-4);padding:var(--bb-space-4);background:var(--bb-bg-elev);border:1px solid var(--bb-card-edge);border-radius:var(--bb-radius-4);box-shadow:var(--bb-shadow-card);display:grid;overflow:visible}.UI7zGa_sides{gap:var(--bb-space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;display:grid}@media (max-width:560px){.UI7zGa_sides{grid-template-columns:1fr}.UI7zGa_vs{justify-self:center}}.UI7zGa_side{gap:var(--bb-space-4);border:1px dashed var(--bb-border);border-radius:var(--bb-radius-2);padding:var(--bb-space-3);min-width:0;display:grid;overflow:visible}.UI7zGa_cash input{font:inherit;color:var(--bb-fg);background:var(--bb-bg);border:1px solid var(--bb-border-strong);border-radius:var(--bb-radius-2);font-variant-numeric:tabular-nums;width:100%;min-width:0;min-height:44px;padding:8px 10px}.UI7zGa_cash input:hover,.UI7zGa_cash input:focus-visible{border-color:var(--bb-highlight)}.UI7zGa_cash{gap:4px;display:grid}.UI7zGa_cash span{font-size:var(--bb-text-xs);color:var(--bb-fg-muted)}.UI7zGa_vs{font-size:var(--bb-text-lg);color:var(--bb-trade-ink);transition:color var(--bb-dur-1) var(--bb-ease);align-self:center;display:inline-block}.UI7zGa_spin{color:var(--bb-trade-ink);animation:.9s ease-in-out infinite UI7zGa_vs-swap}@keyframes UI7zGa_vs-swap{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}}.UI7zGa_beam-wrap{justify-items:center;padding:10px 8px 2px;display:grid;position:relative}.UI7zGa_beam{width:min(340px,100%);transform:rotate(var(--deg,0deg));transition:transform var(--bb-dur-3) var(--bb-ease-out);animation:UI7zGa_beam-settle var(--bb-dur-3) var(--bb-ease-out) both;align-items:center;gap:8px;display:flex}@keyframes UI7zGa_beam-settle{0%{transform:rotate(0)}}.UI7zGa_beam .UI7zGa_bar{border-radius:var(--bb-radius-1);background:var(--bb-fg-muted);flex:1;height:3px}.UI7zGa_beam .UI7zGa_pan{border:1px solid var(--bb-border);border-radius:var(--bb-radius-pill);background:var(--bb-bg);font-family:var(--bb-font-sans);font-size:var(--bb-text-2xs);color:var(--bb-fg-muted);flex:none;padding:2px 10px}.UI7zGa_pivot{border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:10px solid var(--bb-border-strong);width:0;height:0;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.UI7zGa_nav{justify-content:flex-end;display:flex}.UI7zGa_ruling{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.UI7zGa_verdict .UI7zGa_headline{font-weight:var(--bb-weight-control);font-size:var(--bb-text-md);color:var(--bb-fg);margin:0}.UI7zGa_verdict .UI7zGa_score{flex:none;justify-items:end;gap:2px;display:grid}.UI7zGa_verdict .UI7zGa_score strong{font:var(--bb-weight-control) var(--bb-text-2xl) / 1 var(--bb-font-mono);font-variant-numeric:tabular-nums}.UI7zGa_verdict .UI7zGa_score>span{color:var(--bb-fg-subtle);font:var(--bb-weight-body) var(--bb-text-2xs) / 1 var(--bb-font-sans)}.UI7zGa_verdict.UI7zGa_even .UI7zGa_headline{color:var(--bb-success-ink)}.UI7zGa_facts{gap:var(--bb-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));display:grid}.UI7zGa_fact{padding:var(--bb-space-2) 0;border:0;border-bottom:1px solid var(--bb-border);animation:UI7zGa_fact-in var(--bb-dur-2) var(--bb-ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms);background:0 0;border-radius:0;gap:2px;display:grid}@keyframes UI7zGa_fact-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.UI7zGa_spin,.UI7zGa_beam,.UI7zGa_fact{animation:none}.UI7zGa_beam,.UI7zGa_vs{transition-duration:0s}}.UI7zGa_fact .UI7zGa_lbl{font-size:var(--bb-text-2xs);color:var(--bb-fg-subtle)}.UI7zGa_fact .UI7zGa_val{font-family:var(--bb-font-mono);font-variant-numeric:tabular-nums;font-size:var(--bb-text-lg);font-weight:var(--bb-weight-control);color:var(--bb-fg)}.UI7zGa_fact .UI7zGa_rng{font-size:var(--bb-text-2xs);font-variant-numeric:tabular-nums;color:var(--bb-fg-muted)}.UI7zGa_next{align-items:center;gap:var(--bb-space-3);font-size:var(--bb-text-sm);color:var(--bb-fg-muted);flex-wrap:wrap;margin:0;display:flex}.UI7zGa_next p{flex:16rem;margin:0}.UI7zGa_next a{color:var(--bb-highlight-ink);font-weight:var(--bb-weight-control);text-underline-offset:2px;text-decoration:underline}.UI7zGa_dim{font-size:var(--bb-text-sm);color:var(--bb-fg-muted);margin:0}.UI7zGa_error{font-size:var(--bb-text-sm);color:var(--bb-danger-ink);margin:0}.UI7zGa_negotiate h2{font:var(--bb-weight-control) var(--bb-text-lg) var(--bb-font-heading);letter-spacing:-.01em;margin:0}.UI7zGa_negotiate .UI7zGa_dim{max-width:60ch;margin:0}.UI7zGa_neg-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.UI7zGa_neg-field{gap:4px;min-width:0;display:grid}.UI7zGa_neg-field span{font-size:var(--bb-text-xs);color:var(--bb-fg-muted)}.UI7zGa_neg-field input{font:inherit;color:var(--bb-fg);background:var(--bb-bg);border:1px solid var(--bb-border-strong);border-radius:var(--bb-radius-2);width:100%;min-height:44px;padding:8px 10px}.UI7zGa_neg-field input:hover,.UI7zGa_neg-field input:focus-visible{border-color:var(--bb-highlight)}.UI7zGa_neg-row [data-action-pill]{white-space:nowrap}@media (max-width:560px){.UI7zGa_neg-row{grid-template-columns:1fr;align-items:stretch}}
