/* Existing Deep rails own the comparison. No new page or principal tab. */
.temporal285-panel{background:linear-gradient(150deg,#0b242c,#05141c)!important;border-color:#315355!important}
.temporal285-panel>h3{color:#d4c28e!important}
.temporal285-panel>button{width:100%;margin-top:10px!important;min-height:34px}
.temporal285-cutoff{font:9px/1.5 Arial!important;color:#82b8bd}
.temporal285-cutoff b{display:block;color:#c9ddde;font:11px/1.6 Arial}
.temporal285-row{padding:10px 0;border-top:1px solid #25434b}
.temporal285-row>header{display:flex;align-items:center;gap:10px;line-height:1.4}
.temporal285-row>header>b{font:600 13px Arial;color:#d4c390;min-width:22px}
.temporal285-row>header>strong{font:11px/1.4 Arial;color:#b8cacf}
.temporal285-row[data-trend=up]>header>strong{color:#68d5bb}
.temporal285-row[data-trend=down]>header>strong{color:#edab9b}
.temporal285-row[data-trend=mixed]>header>strong{color:#d7bf7e}
.temporal285-row svg{display:block;width:100%;height:32px;margin:5px 0;fill:none;stroke:#66979e;stroke-width:1.2}
.temporal285-row[data-trend=up] svg{stroke:#58c4af}.temporal285-row[data-trend=down] svg{stroke:#d69485}
.temporal285-row>small,.temporal285-nochart{display:block;font:9px/1.5 Arial;color:#91b3bd}
.temporal285-row summary,.temporal285-panel>details>summary{cursor:pointer;color:#a5c5ca;font:10px/1.5 Arial;padding:8px 0}
.temporal285-row>button{width:100%;font-size:10px!important;min-height:29px}
.temporal285-row details p,.temporal285-panel>details p{font:10px/1.6 Arial!important}
.temporal285-row details dl{font-size:10px}.temporal285-row details dd{font-variant-numeric:tabular-nums}
.temporal285-row button:disabled{opacity:.6;cursor:default}
.temporal285-brief{padding:10px 0;border-bottom:1px solid #28474d;margin-bottom:10px}
.temporal285-brief>strong{display:block;font:14px/1.45 Arial;color:#ddcc9d}
.temporal285-brief p{font:11px/1.6 Arial;margin:8px 0}
.temporal285-brief>small{display:block;color:#8ab1bc;font:10px/1.5 Arial}
.temporal285-next b{color:#c7b987}
.temporal285-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:4px;align-items:center;margin:3px 0;min-height:52px;max-height:56px;flex:1}
.temporal285-mini>span{display:flex;flex-direction:column;align-items:center;gap:2px;border:1px solid #28404b;padding:3px 1px;background:#08212a}
.temporal285-mini b{font:10px Arial;color:#c9bb94}.temporal285-mini i{font:16px Arial;font-style:normal;color:#91a6af}.temporal285-mini small{font:9px Arial;color:#96b0ba}
.temporal285-mini [data-trend=up] i{color:#5ed9b8}.temporal285-mini [data-trend=down] i{color:#e9a394}.temporal285-mini [data-trend=mixed] i{color:#d8c08c}
.temporal285-home-reading{display:block;color:#b9dbd6;font:12px/1.5 Arial}
.temporal285-home-reading small{display:block;font:10px/1.5 Arial;color:#96b3be;margin:5px 0}
.temporal285-memory{border-left:2px solid #6a8b74;padding-left:10px}
.temporal285-notice{border-left:2px solid #d5b87b;padding:8px;background:#322b1b66;color:#decda5}
.asset281-guardian .temporal285-brief{padding-top:0;margin-bottom:8px}
.asset281-guardian .temporal285-brief p{margin:7px 0!important;min-height:0!important}
.asset281-guardian>details>summary,.deep275-lens>details>summary{cursor:pointer;color:#9abec7;font:10px/1.5 Arial;padding:6px 0}
.timeframe283-tools button[aria-pressed=false]:hover{background:#12323b;color:#cfdddd;box-shadow:none}
.deep275-center,.deep275-bridge nav,.deep275-timeline{min-width:0}
.deep275-timeline>div{min-width:0;max-width:100%}
@media(min-width:801px){
 .deep275[data-asset281=btc] .deep275-bridge{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:18px 35px;padding:7px 12px;gap:6px}
 .deep275[data-asset281=btc] .deep275-bridge>div{display:flex!important;flex-direction:row;gap:8px;align-items:center;min-width:0}
 .deep275[data-asset281=btc] .deep275-bridge>div>small{font-size:8px;white-space:nowrap}
 .deep275[data-asset281=btc] .deep275-bridge>div>strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
 .deep275[data-asset281=btc] .deep275-bridge>div>span{font-size:9px;margin-left:auto;white-space:nowrap}
 .deep275[data-asset281=btc] .deep275-bridge nav{height:33px;min-width:0}
 .deep275[data-asset281=btc] .deep275-center{grid-template-rows:74px 60px minmax(220px,1fr) 128px}
 .deep275[data-asset281=btc] .deep275-timeline{overflow:hidden}
 .deep275[data-asset281=btc] .deep275-timeline>div{overflow-x:auto;overflow-y:hidden}
}
@media(min-width:1440px){
 .deep275[data-asset281=btc] .deep275-bridge{grid-template-columns:minmax(190px,27%) minmax(0,1fr);grid-template-rows:1fr}
 .deep275[data-asset281=btc] .deep275-bridge>div{flex-direction:column;align-items:flex-start;gap:2px}
 .deep275[data-asset281=btc] .deep275-bridge>div>span{margin-left:0}
 .deep275[data-asset281=btc] .deep275-center{grid-template-rows:60px 60px minmax(220px,1fr) 154px}
}
@media(max-width:800px){
 .temporal285-panel>button,.temporal285-row>button{min-height:40px;font-size:12px!important}
 .temporal285-row>header>strong{font-size:13px}.temporal285-row>small{font-size:11px}
 .temporal285-panel summary{font-size:12px;min-height:36px;display:flex;align-items:center}
 .temporal285-row details p,.temporal285-panel>details p{font-size:12px!important}
 .temporal285-mini{max-width:220px}.temporal285-brief>strong{font-size:15px}.temporal285-brief p{font-size:12px}
 .asset281-legend{flex-wrap:wrap;gap:6px 12px}.asset281-legend small{font-size:9px}
}
