/* Render the selected view immediately; network updates only its existing data nodes. */
.order-row{padding:18px 0;border-bottom:1px solid var(--line)}.order-title{gap:12px;align-items:baseline}.order-amount{font:600 20px/1.5 var(--sans,system-ui);color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap}.order-amount.income{color:var(--jade)}.order-meta{gap:10px;font-size:11px;color:var(--muted);margin:7px 0;flex-wrap:wrap}.order-details{font-size:11px;margin-top:8px;color:var(--muted)}.order-details summary{cursor:pointer;width:fit-content;min-height:28px;line-height:28px}.order-details code{display:block;overflow-wrap:anywhere;font-size:11px}.order-details p{margin:7px 0}.order-row .btn-link{font-size:12px;padding:6px 0}.messages{overflow-anchor:none}.scroll-panel{scroll-behavior:auto}
@media(max-width:760px){.workspace .chat-panel,.workspace .sidebar,.workspace .rail{animation:none;transition:none}.chat-panel,.landmark{background-attachment:scroll}dialog::backdrop{backdrop-filter:none}.order-row{padding:18px 0}.order-amount{font-size:20px}.order-title{align-items:center;flex-wrap:wrap}.order-meta{font-size:11px}.order-details summary{min-height:34px;line-height:34px}.workspace .scroll-panel{contain:layout style}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.remember-choice{display:flex;gap:9px;align-items:center;font-size:12px;line-height:1.7}.remember-choice input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;margin:0}
