/* Explicit presentation simulation. Original account nodes and records stay intact. */
body.rhenau-ui[data-auth=ready] .market-demo110{min-width:0;margin:0;color:#173d51}
body.rhenau-ui[data-auth=ready] .market-demo110-label{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 12px;margin:0 0 12px}
body.rhenau-ui[data-auth=ready] .market-demo110-label>span{font-size:12px;font-weight:500;line-height:1.4;color:#31586e}
body.rhenau-ui[data-auth=ready] .market-demo110-label>small{font-size:11px;line-height:1.4;font-weight:400;color:#617581}
body.rhenau-ui[data-auth=ready] .market-demo110-value{display:flex;align-items:baseline;gap:10px;max-width:100%;font-variant-numeric:tabular-nums;white-space:nowrap}
body.rhenau-ui[data-auth=ready] .market-demo110-value>span{font-size:18px;line-height:1.4;font-weight:400;color:#5d7380}
body.rhenau-ui[data-auth=ready] .market-demo110-value>strong{min-width:0;font:400 39px/1.2 var(--font);letter-spacing:-.03em}
body.rhenau-ui[data-auth=ready] .market-demo110-metrics{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 8px;margin:10px 0 0;color:#617681;font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}
body.rhenau-ui[data-auth=ready] .market-demo110-metrics strong{font-size:12px;font-weight:500}
body.rhenau-ui[data-auth=ready] .market-demo110-metrics>small{font-size:11px;font-weight:400;color:#617581}
body.rhenau-ui[data-auth=ready] .market-demo110-opening{margin:5px 0 0;color:#617581;font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}
body.rhenau-ui[data-auth=ready] .market-demo110-opening>span{margin-left:5px;color:#405e6e}
body.rhenau-ui[data-auth=ready] .market-demo110-metrics.is-up strong{color:#337260}
body.rhenau-ui[data-auth=ready] .market-demo110-metrics.is-down strong{color:#965855}
body.rhenau-ui[data-auth=ready] .market-demo110-note{max-width:70ch;margin:9px 0 0;color:#617581;font-size:11px;line-height:1.6}
body.rhenau-ui[data-auth=ready] .market-demo110-recorded-label{display:block;margin-top:16px;padding-top:12px;border-top:1px solid #e5ebef;color:#617581;font-size:12px;line-height:1.5}
body.rhenau-ui[data-auth=ready] .market-demo110-orders-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:16px 0 5px;min-width:0}
body.rhenau-ui[data-auth=ready] .market-demo110-orders-heading h3{margin:0;font:500 12px/1.5 var(--font);letter-spacing:0;color:#31586e}
body.rhenau-ui[data-auth=ready] .market-demo110-orders-heading>span{flex:none;color:#617581;font-size:11px;line-height:1.5}
body.rhenau-ui[data-auth=ready] .market-demo110-orders{list-style:none;margin:0;padding:0;max-width:100%}
body.rhenau-ui[data-auth=ready] .market-demo110-orders>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:6px 0;border-top:1px solid #e5ebef;min-width:0}
body.rhenau-ui[data-auth=ready] .market-demo110-order-main{min-width:0}
body.rhenau-ui[data-auth=ready] .market-demo110-orders strong{display:block;font-size:11px;line-height:1.5;font-weight:400;font-variant-numeric:tabular-nums;color:#31586e}
body.rhenau-ui[data-auth=ready] .market-demo110-order-main>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
body.rhenau-ui[data-auth=ready] .market-demo110-orders small,body.rhenau-ui[data-auth=ready] .market-demo110-orders time{display:block;font-size:11px;line-height:1.4;color:#617581}
body.rhenau-ui[data-auth=ready] .market-demo110-order-value{text-align:right;white-space:nowrap}
body.rhenau-ui[data-auth=ready] .has-market-demo110>span{display:none}
body.rhenau-ui[data-auth=ready] .has-market-demo110>.account-balance-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin:4px 0 9px}
body.rhenau-ui[data-auth=ready] .has-market-demo110 .account-balance-line .account-balance-value{font:500 18px/1.4 var(--font);letter-spacing:0;color:#31586e}
body.rhenau-ui[data-auth=ready] .has-market-demo110 .account-balance-line .account-balance-value .amount-currency{font-size:11px;color:#617581}
body.rhenau-ui[data-auth=ready] .has-market-demo110 .account-balance-line .account-growth{font-size:11px}
body.rhenau-ui[data-auth=ready] .market-demo110-large .market-demo110-value>strong{font-size:26px}
body.rhenau-ui[data-auth=ready] .market-demo110-large .market-demo110-value>span{font-size:13px}
body.rhenau-ui[data-auth=ready][data-local-presentation=true] .has-market-demo110>.account-balance-line{display:flex}
@media(max-width:760px){body.rhenau-ui[data-auth=ready] .market-demo110-value>strong{font-size:33px}body.rhenau-ui[data-auth=ready] .market-demo110-value>span{font-size:16px}body.rhenau-ui[data-auth=ready] .market-demo110-metrics>small{flex-basis:100%}body.rhenau-ui[data-auth=ready] .market-demo110-large .market-demo110-value>strong{font-size:18px}body.rhenau-ui[data-auth=ready] .market-demo110-large .market-demo110-value>span{font-size:11px}}
@media(max-width:360px){body.rhenau-ui[data-auth=ready] .market-demo110-value{gap:8px}body.rhenau-ui[data-auth=ready] .market-demo110-value>strong{font-size:30px}body.rhenau-ui[data-auth=ready] .market-demo110-large .market-demo110-value>strong{font-size:16px}}
@media(forced-colors:active){body.rhenau-ui[data-auth=ready] .market-demo110,body.rhenau-ui[data-auth=ready] .market-demo110 :is(span,strong,small,p){color:CanvasText}}
