/* R1150 one-hour polish: keep the native flex layout, controls, and section order. */
/* The only added surface is a compact total beside the existing Auto controls. */
html body #gc43-app.g60 .gc207-header-top .gc1150-profit{
 display:flex;flex-direction:column;align-items:flex-end;
 justify-content:center;gap:2px;box-sizing:border-box;
 flex:0 0 auto;min-width:134px;max-width:170px;
 padding:7px 10px;border:1px solid #3d625e;
 border-radius:9px;background:#172f31;text-align:right;
 color:#dfeeea;box-shadow:none;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-label{
 display:block;font-size:9px;letter-spacing:.02em;
 line-height:1.25;font-weight:750;color:#a7c9c0;
 white-space:nowrap;
}
html body #gc43-app.g60 .gc1150-profit #gc1150-net{
 font-size:20px;line-height:1.12;letter-spacing:-.025em;
 font-variant-numeric:tabular-nums;font-weight:850;
 color:#e2f3e9;white-space:nowrap;
}
html body #gc43-app.g60 .gc1150-profit #gc1150-net.gc1150-positive{
 color:#75e0a0!important;
}
html body #gc43-app.g60 .gc1150-profit #gc1150-net.gc1150-negative{
 color:#ff9b9b!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-proof{
 font-size:9px;line-height:1.25;color:#9cb8ac;
 white-space:nowrap;
}
html body #gc43-app.g60 #gc215-coins button:focus-visible{
 outline:2px solid #86e9be;outline-offset:2px;
}
html body #gc43-app.g60 :is(#g60-active-section,#gc300-sol-positions,
 #g60-stats-section,#gc300-sol-stats-section,
 #g60-past-section,#gc300-sol-past-section)>.g60-section-title h2{
 line-height:1.35;
}
html body #gc43-app.g60 :is(#g60-active,#gc300-sol-active,
 #g60-history,#gc300-sol-history)::-webkit-scrollbar{width:8px}
html body #gc43-app.g60 :is(#g60-active,#gc300-sol-active,
 #g60-history,#gc300-sol-history)::-webkit-scrollbar-thumb{
 background:#425e69;border-radius:6px;
}
@media(max-width:520px){
 html body #gc43-app.g60 .gc207-header-top .gc1150-profit{
  min-width:116px;max-width:133px;padding:6px 8px;
 }
 html body #gc43-app.g60 .gc1150-profit .gc1150-label{font-size:8px}
 html body #gc43-app.g60 .gc1150-profit #gc1150-net{font-size:18px}
 html body #gc43-app.g60 .gc1150-profit .gc1150-proof{font-size:8px}
}

/* R1180: one consistent, compact price/navigation/authorization card.
   Native BTC, ETH and SOL price DOM nodes remain untouched and live-updated. */
@media (min-width: 861px) {
 html body #gc43-app.g60 #gc156-btc {
  display:grid!important;
  grid-template-columns:minmax(155px,0.82fr) minmax(0,1.55fr)!important;
  grid-template-rows:minmax(28px,auto) minmax(38px,auto) auto!important;
  column-gap:14px!important;row-gap:4px!important;
  align-items:center!important;align-content:center!important;
  padding:9px 12px!important;
  min-height:0!important;
 }
 /* Every coin has exactly one visible price container in the same left slot. */
 html body #gc43-app.g60 #gc156-btc> :is(#gc470-btc-price,#gc215-eth,#gc299-sol-price) {
  grid-column:1!important;grid-row:1 / span 2!important;
  order:initial!important;align-self:center!important;
  min-width:0!important;max-width:100%!important;
  width:100%!important;margin:0!important;padding:0!important;
  display:flex!important;flex-direction:column!important;
  justify-content:center!important;align-items:flex-start!important;
  gap:3px!important;
 }
 html body #gc43-app.g60 #gc156-btc> :is(#gc470-btc-price,#gc215-eth,#gc299-sol-price)[hidden]{
  display:none!important;
 }
 html body #gc43-app.g60 #gc156-btc> :is(#gc470-btc-price,#gc215-eth,#gc299-sol-price)>small {
  font-size:10px!important;line-height:1.15!important;
  min-height:0!important;margin:0!important;
  max-width:100%!important;
  white-space:normal!important;overflow-wrap:anywhere!important;
 }
 html body #gc43-app.g60 #gc156-btc> :is(#gc470-btc-price,#gc215-eth,#gc299-sol-price)>.g60-btc-price {
  width:auto!important;max-width:100%!important;min-height:0!important;
  margin:0!important;flex:none!important;
  font-size:clamp(26px,2.6vw,38px)!important;
  line-height:1.05!important;
 }
 /* Tabs stay in one fixed right-hand slot on every coin. */
 html body #gc43-app.g60 #gc156-btc>#gc215-coins {
  grid-column:2!important;grid-row:1!important;
  order:initial!important;align-self:stretch!important;
  min-width:0!important;max-width:none!important;width:100%!important;
  flex:none!important;display:flex!important;gap:5px!important;
  margin:0!important;padding:0!important;border:0!important;
 }
 html body #gc43-app.g60 #gc156-btc #gc215-coins button {
  flex:1 1 0!important;max-width:none!important;min-width:0!important;
  height:28px!important;min-height:28px!important;
  padding:4px 7px!important;font-size:11px!important;line-height:1.1!important;
 }
 /* One authorization row: same footprint regardless of BTC / ETH / SOL. */
 html body #gc43-app.g60 #gc156-btc>#gc442-trade-row {
  grid-column:2!important;grid-row:2!important;
  order:initial!important;align-self:stretch!important;
  min-width:0!important;max-width:none!important;width:100%!important;
  flex:none!important;min-height:40px!important;
  margin:0!important;padding:5px 9px!important;
  gap:5px 10px!important;display:flex!important;
  flex-direction:row!important;align-items:center!important;
  justify-content:space-between!important;
 }
 html body #gc43-app.g60 #gc442-trade-row .gc442-trade-label {
  flex:0 1 180px!important;min-width:0!important;
 }
 html body #gc43-app.g60 #gc442-trade-actions {
  flex:1 1 160px!important;min-width:0!important;gap:4px 6px!important;
  justify-content:flex-end!important;
 }
 html body #gc43-app.g60 #gc442-trade-actions #gc217-eth-toggle,
 html body #gc43-app.g60 #gc442-trade-actions #gc304-sol-toggle{
  margin:0!important;padding:5px 9px!important;
  min-height:28px!important;height:auto!important;
  white-space:nowrap!important;
 }
 html body #gc43-app.g60 #gc442-trade-actions :is(#gc217-execution-note,#gc304-sol-toggle-note) {
  min-width:0!important;margin:0!important;
  line-height:1.25!important;font-size:9px!important;
 }
 /* Keep the selected coin scope in the same optional footer position. */
 html body #gc43-app.g60 #gc156-btc> :is(#gc216-control-scope,#gc442-sol-scope){
  grid-column:1 / -1!important;grid-row:3!important;
  order:initial!important;min-width:0!important;
  margin:0!important;padding:0!important;
  font-size:9px!important;line-height:1.2!important;
 }
}
/* Compact, uniform stacked layout where horizontal space is constrained. */
@media (max-width:860px) {
 html body #gc43-app.g60 #gc156-btc {
  display:flex!important;flex-direction:column!important;
  align-items:stretch!important;gap:5px!important;
  padding:8px 10px!important;
 }
 html body #gc43-app.g60 #gc156-btc> :is(#gc470-btc-price,#gc215-eth,#gc299-sol-price) {
  order:1!important;width:100%!important;max-width:100%!important;
  align-self:stretch!important;min-width:0!important;margin:0!important;
 }
 html body #gc43-app.g60 #gc156-btc> :is(#gc470-btc-price,#gc215-eth,#gc299-sol-price)[hidden] {
  display:none!important;
 }
 html body #gc43-app.g60 #gc156-btc>#gc215-coins {
  order:2!important;min-width:0!important;max-width:none!important;
  width:100%!important;margin:0!important;padding:0!important;
 }
 html body #gc43-app.g60 #gc156-btc #gc215-coins button {
  max-width:none!important;flex:1 1 0!important;
  min-height:29px!important;padding:5px 8px!important;
 }
 html body #gc43-app.g60 #gc156-btc>#gc442-trade-row {
  order:3!important;min-width:0!important;max-width:none!important;
  width:100%!important;margin:0!important;padding:6px 8px!important;
  min-height:38px!important;
 }
 html body #gc43-app.g60 #gc156-btc> :is(#gc216-control-scope,#gc442-sol-scope) {
  order:4!important;min-width:0!important;width:100%!important;
  margin:0!important;line-height:1.2!important;
 }
}

/* R1181-hide-manual-refresh: one-hour manual button only; polling unchanged. */
html body #gc43-app.g60 header.gc207-header-top #g60-refresh{display:none!important}


/* R1182: compact main Real Auto header, presentation only */
html body #gc43-app.g60{padding-top:11px!important}
html body #gc43-app.g60 header.g60-top.gc207-header-top{gap:6px 10px!important;padding:0!important;margin-bottom:-6px!important}
html body #gc43-app.g60 .gc207-header-top>.g60-brand{gap:8px!important}
html body #gc43-app.g60 .gc207-header-top .g60-logo{width:34px!important;height:34px!important;border-radius:9px!important;font-size:24px!important}
html body #gc43-app.g60 .gc207-header-top .g60-brand h1{font-size:17px!important;line-height:1.08!important;margin:0!important}
html body #gc43-app.g60 .gc207-header-top .g60-brand small{font-size:9px!important;line-height:1.1!important;letter-spacing:1px!important}
html body #gc43-app.g60 .gc207-header-top>.gc207-header-actions{gap:6px!important;flex-wrap:nowrap!important}
html body #gc43-app.g60 .gc207-header-top #g60-connection{font-size:10px!important;line-height:1.1!important;padding-right:0!important;white-space:nowrap!important}
html body #gc43-app.g60 .gc207-header-top #g60-settings{min-height:30px!important;height:30px!important;padding:4px 10px!important;font-size:11px!important;line-height:1!important}
html body #gc43-app.g60 .gc207-header-top .gc207-header-auto{flex:0 1 410px!important;min-width:295px!important;max-width:450px!important;min-height:0!important;padding:5px 8px!important;gap:6px!important;border-radius:8px!important}
html body #gc43-app.g60 .gc207-header-auto>.gc207-auto-summary{min-width:72px!important;flex:1 1 105px!important}
html body #gc43-app.g60 .gc207-auto-summary>strong{font-size:11px!important;line-height:1.14!important}
html body #gc43-app.g60 .gc207-auto-summary>p{font-size:9px!important;line-height:1.15!important;margin-top:1px!important}
html body #gc43-app.g60 .gc207-header-auto #g64-real-controls{gap:4px!important}
html body #gc43-app.g60 .gc207-header-auto #g64-real-controls>button{height:30px!important;min-height:30px!important;min-width:49px!important;padding:0 8px!important;font-size:11px!important;line-height:1!important}
html body #gc43-app.g60 .gc207-header-top .gc1150-profit{min-width:120px!important;max-width:148px!important;padding:4px 8px!important;gap:1px!important;border-radius:8px!important}
html body #gc43-app.g60 .gc1150-profit .gc1150-label,html body #gc43-app.g60 .gc1150-profit .gc1150-proof{font-size:8px!important;line-height:1.05!important}
html body #gc43-app.g60 .gc1150-profit #gc1150-net{font-size:17px!important;line-height:1.05!important}
@media (min-width:930px) and (max-width:1160px){
 html body #gc43-app.g60 .gc207-header-top>.gc207-header-actions{flex:1 1 auto!important;justify-content:flex-end!important}
 html body #gc43-app.g60 .gc207-header-top .gc207-header-auto{flex:0 1 380px!important;min-width:245px!important;max-width:425px!important;order:initial!important}
}
@media(max-width:929px){
 html body #gc43-app.g60 .gc207-header-top>.gc207-header-actions{flex:1 1 100%!important;flex-wrap:wrap!important}
 html body #gc43-app.g60 .gc207-header-top .gc207-header-auto{flex:1 1 100%!important;max-width:none!important;min-width:0!important;order:-1!important}
}
@media(max-width:520px){
 html body #gc43-app.g60{padding-top:10px!important}
 html body #gc43-app.g60 .gc207-header-top .g60-logo{width:30px!important;height:30px!important;font-size:21px!important}
 html body #gc43-app.g60 .gc207-header-top .g60-brand h1{font-size:17px!important}
 html body #gc43-app.g60 .gc207-header-top .g60-brand small{font-size:9px!important;letter-spacing:0!important}
 html body #gc43-app.g60 .gc207-header-auto #g64-real-controls>button{min-width:48px!important;height:30px!important;padding:0 7px!important}
 html body #gc43-app.g60 .gc207-header-top .gc1150-profit{min-width:112px!important;max-width:132px!important}
}

/* Restored original screenshot: compact rolling 24h and 7d W/L rows. */
/* Verified W/L totals below the combined net; no trading controls changed. */
html body #gc43-app.g60 .gc1150-profit .gc1150-record{display:flex;justify-content:flex-end;align-items:center;gap:3px;width:100%;white-space:nowrap;font-size:9px;line-height:1.15;font-weight:700;font-variant-numeric:tabular-nums}
html body #gc43-app.g60 .gc1150-record .gc1150-period{margin-right:auto;color:#a7c9c0;letter-spacing:.02em}
html body #gc43-app.g60 .gc1150-record .gc1150-win{color:#75e0a0}
html body #gc43-app.g60 .gc1150-record .gc1150-loss{color:#ff9b9b}
html body #gc43-app.g60 .gc1150-record .gc1150-separator{color:#91afa8}
@media(max-width:520px){html body #gc43-app.g60 .gc1150-profit .gc1150-record{font-size:9px}}


/* R1014: maintain a legible verified NET figure above the 24H/7D records.
   The header may flex, but the money and NET label never collapse. */
html body #gc43-app.g60 .gc207-header-top .gc207-header-actions>.gc1150-profit{
 display:flex!important;flex-direction:column!important;justify-content:center!important;
 align-items:flex-end!important;flex:0 0 178px!important;width:178px!important;
 min-width:178px!important;max-width:178px!important;min-height:91px!important;
 height:auto!important;overflow:visible!important;visibility:visible!important;
 padding:7px 9px!important;gap:3px!important;box-sizing:border-box!important;
 text-align:right!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-label{
 display:block!important;visibility:visible!important;font-size:10px!important;
 line-height:1.25!important;font-weight:750!important;white-space:nowrap!important;
}
html body #gc43-app.g60 .gc1150-profit #gc1150-net{
 display:block!important;visibility:visible!important;opacity:1!important;
 flex:0 0 auto!important;font-size:22px!important;line-height:1.12!important;
 font-variant-numeric:tabular-nums!important;white-space:nowrap!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-proof{
 display:block!important;font-size:9px!important;line-height:1.2!important;
 max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-record{
 display:flex!important;width:100%!important;justify-content:flex-end!important;
 flex:0 0 auto!important;font-size:10px!important;line-height:1.2!important;
}
@media(max-width:520px){
 html body #gc43-app.g60 .gc207-header-top .gc207-header-actions>.gc1150-profit{
  flex-basis:150px!important;width:150px!important;min-width:150px!important;max-width:150px!important;
  min-height:86px!important;padding:6px 7px!important;
 }
 html body #gc43-app.g60 .gc1150-profit #gc1150-net{font-size:19px!important}
 html body #gc43-app.g60 .gc1150-profit .gc1150-label{font-size:9px!important}
}

/* Restored 24H and 7D verified winning $ / losing $ / net $ rows. */
/* Verified realized gross winning and losing dollars for both rolling intervals. */
html body #gc43-app.g60 .gc1150-profit .gc1150-moneyline{display:flex;justify-content:space-between;align-items:center;gap:5px;width:100%;min-width:0;white-space:nowrap;font-size:8px;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}
html body #gc43-app.g60 .gc1150-moneyline .gc1150-win{color:#75e0a0}
html body #gc43-app.g60 .gc1150-moneyline .gc1150-loss{color:#ff9b9b}
html body #gc43-app.g60 .gc1150-moneyline .gc1150-netlabel{color:#a7c9c0}
html body #gc43-app.g60 .gc1150-moneyline .gc1150-positive{color:#75e0a0}
html body #gc43-app.g60 .gc1150-moneyline .gc1150-negative{color:#ff9b9b}

html body #gc43-app.g60 .gc207-header-top .gc207-header-actions>.gc1150-profit {
 flex:0 0 238px!important;width:238px!important;min-width:238px!important;max-width:238px!important;
 min-height:122px!important;gap:3px!important;padding:8px 10px!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-moneyline {
 display:flex!important;align-items:center!important;justify-content:space-between!important;
 width:100%!important;gap:5px!important;white-space:nowrap!important;
 font-size:10px!important;line-height:1.25!important;font-variant-numeric:tabular-nums!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-moneyline .gc1150-netlabel{
 color:#cde9e1!important;font-weight:750!important;
}
@media(max-width:520px){
 html body #gc43-app.g60 .gc207-header-top .gc207-header-actions>.gc1150-profit{
   flex-basis:210px!important;width:210px!important;min-width:210px!important;max-width:210px!important;
   padding:7px 8px!important;min-height:115px!important;
 }
 html body #gc43-app.g60 .gc1150-profit .gc1150-moneyline{font-size:9px!important;gap:3px!important}
}
 
/* Verified rolling-dollar totals: never clip long currency numbers. */
html body #gc43-app.g60 .gc1150-profit .gc1150-moneyline {
 flex-wrap:wrap!important;overflow:visible!important;min-height:14px!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-moneyline .gc1150-netlabel {
 margin-left:auto!important;
}

/* R1016 compact complete NET / 24H / 7D dollar card */
html body #gc43-app.g60 .gc207-header-top .gc207-header-actions>.gc1150-profit{
 flex:0 0 204px!important;width:204px!important;min-width:204px!important;
 max-width:204px!important;min-height:0!important;height:auto!important;
 padding:5px 7px!important;gap:1px!important;line-height:1.05!important;
 border-radius:7px!important;box-sizing:border-box!important;align-items:flex-end!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-label{
 font-size:8.5px!important;line-height:1.1!important;letter-spacing:0!important;
}
html body #gc43-app.g60 .gc1150-profit #gc1150-net{
 font-size:17px!important;line-height:1.05!important;letter-spacing:-.02em!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-proof{
 font-size:7.5px!important;line-height:1.1!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-record{
 font-size:8.25px!important;line-height:1.05!important;gap:3px!important;
 min-height:9px!important;
}
html body #gc43-app.g60 .gc1150-profit .gc1150-moneyline{
 font-size:7.7px!important;line-height:1.1!important;gap:2px!important;
 min-height:9px!important;justify-content:space-between!important;
 flex-wrap:wrap!important;white-space:nowrap!important;
}
@media(max-width:520px){
 html body #gc43-app.g60 .gc207-header-top .gc207-header-actions>.gc1150-profit{
  flex:0 0 190px!important;width:190px!important;min-width:190px!important;
  max-width:190px!important;padding:5px 6px!important;gap:1px!important;
  min-height:0!important;
 }
 html body #gc43-app.g60 .gc1150-profit #gc1150-net{font-size:16px!important}
 html body #gc43-app.g60 .gc1150-profit .gc1150-moneyline{
  font-size:7.2px!important;gap:2px!important;
 }
}

/* R1017 compact hourly independent 2-loss settings card */

/* R1017 compact hourly independent 2-loss settings card.
   Pure presentation; per-coin rules, owner reset and status stay unchanged. */
#gc43-app.g60 #gc1013-loss-panel {
 padding:5px 7px!important;margin:4px 0 6px!important;
 border-radius:6px!important;display:grid!important;gap:3px!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-title {
 display:flex!important;align-items:center!important;gap:6px!important;
 margin:0!important;line-height:1.1!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-title strong {
 font-size:10px!important;font-weight:700!important;line-height:1.15!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-title small {
 font-size:8px!important;line-height:1.1!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-rows {
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:3px!important;font-size:9px!important;line-height:1.15!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-row {
 display:grid!important;grid-template-columns:27px minmax(0,1fr)!important;
 gap:2px 4px!important;align-items:center!important;min-width:0!important;
 padding:3px 5px!important;min-height:24px!important;
 border-radius:4px!important;line-height:1.15!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-row b {
 font-size:9.5px!important;line-height:1.15!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-row span {
 min-width:0!important;flex:none!important;font-size:9px!important;
 line-height:1.15!important;overflow-wrap:anywhere!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-row button {
 grid-column:1 / -1!important;justify-self:end!important;
 margin:0!important;padding:2px 5px!important;
 min-height:21px!important;border-radius:4px!important;
 font-size:9px!important;line-height:1.2!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-row button:disabled {
 display:none!important;
}
#gc43-app.g60 #gc1013-loss-result {
 margin:0!important;font-size:9px!important;line-height:1.2!important;
 overflow-wrap:anywhere!important;
}
@media(max-width:370px) {
 #gc43-app.g60 #gc1013-loss-panel .gc1013-loss-rows {
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
 }
 #gc43-app.g60 #gc1013-loss-panel .gc1013-loss-row {
  padding:3px!important;grid-template-columns:25px minmax(0,1fr)!important;gap:2px!important;
 }
 #gc43-app.g60 #gc1013-loss-panel .gc1013-loss-row span {font-size:8.5px!important}
}


/* R1019 collapsible independent 2-loss panel (presentation only). */
#gc43-app.g60 #gc1013-loss-panel.gc1019-loss-collapsed{
 margin:4px 0 6px!important;padding:0!important;
 border-radius:6px!important;gap:0!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1013-loss-title{
 display:block!important;margin:0!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1019-loss-toggle{
 display:flex!important;align-items:center!important;
 flex-wrap:wrap!important;gap:4px 7px!important;
 box-sizing:border-box!important;width:100%!important;
 background:transparent!important;border:0!important;
 border-radius:5px!important;color:inherit!important;text-align:left!important;
 min-height:32px!important;padding:5px 8px!important;
 cursor:pointer!important;font-family:inherit!important;line-height:1.15!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1019-loss-toggle:focus-visible{
 outline:2px solid #91c4ff!important;outline-offset:-2px!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1019-loss-toggle strong{
 font-size:10px!important;line-height:1.15!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1019-loss-toggle small{
 font-size:8px!important;line-height:1.15!important;color:#b5cbdb!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1019-loss-summary{
 margin-left:auto!important;font-size:9px!important;
 line-height:1.15!important;color:#91d6ad!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1019-loss-summary[data-warning="true"]{
 color:#ffbc80!important;font-weight:700!important;
}
#gc43-app.g60 #gc1013-loss-panel .gc1019-loss-chevron{
 font-size:13px!important;font-weight:700!important;color:#c6deeb!important;
 line-height:1!important;
}
#gc43-app.g60 #gc1013-loss-panel.gc1019-loss-collapsed #gc1013-loss-rows,
#gc43-app.g60 #gc1013-loss-panel.gc1019-loss-collapsed #gc1013-loss-result,
#gc43-app.g60 #gc1013-loss-panel #gc1013-loss-rows[hidden],
#gc43-app.g60 #gc1013-loss-panel #gc1013-loss-result[hidden]{
 display:none!important;
}
#gc43-app.g60 #gc1013-loss-panel:not(.gc1019-loss-collapsed){
 gap:4px!important;padding:4px 7px!important;
}
@media(max-width:430px){
 #gc43-app.g60 #gc1013-loss-panel .gc1019-loss-toggle{gap:3px 5px!important;}
 #gc43-app.g60 #gc1013-loss-panel .gc1019-loss-toggle strong{font-size:9.5px!important}
 #gc43-app.g60 #gc1013-loss-panel .gc1019-loss-summary{font-size:8px!important}
}
