/* Saldo Realdles primeiro, Cultura logo abaixo. */
section.balance.culture-pools .culture-total{display:flex;flex-direction:column;gap:11px}
section.balance.culture-pools .balance-realdles-block,
section.balance.culture-pools .balance-culture-block{position:relative;z-index:1;display:flex;flex-direction:column;gap:5px;min-width:0}
section.balance.culture-pools .balance-realdles-block{padding-bottom:11px;border-bottom:2px dashed #bb8da3}
section.balance.culture-pools .balance-realdles-value{display:flex;align-items:center;gap:6px;min-width:0}
section.balance.culture-pools .balance-realdles-value>strong,
section.balance.culture-pools .balance-culture-block>strong{
 font:900 clamp(29px,3.4vw,40px)/1 "Barlow Condensed",Impact,sans-serif;
 color:#2c202a;text-shadow:2px 2px 0 #ffedc8;
 letter-spacing:.3px;min-height:43px;
}
section.balance.culture-pools .balance-realdles-value>strong{flex:1;display:flex;align-items:center;min-width:0}
section.balance.culture-pools .balance-realdles-value>.culture-currency-icon{width:40px;height:40px;flex:none;margin-right:1px}
section.balance.culture-pools .balance-realdles-plus{
 display:grid;place-items:center;flex:none;width:38px;height:38px;
 margin:0;padding:0;border:2px solid #352330;border-radius:10px;
 background:linear-gradient(145deg,#61e6d9,#f7d473);
 box-shadow:2px 3px 0 #d63093;color:#291b28;
 font:900 27px/1 Inter,system-ui,sans-serif;cursor:pointer;
 transition:transform .12s ease,filter .12s ease;
}
section.balance.culture-pools .balance-realdles-plus:hover{filter:saturate(1.15);transform:translateY(-2px)}
section.balance.culture-pools .balance-realdles-plus:focus-visible{outline:3px solid #0bbfc6;outline-offset:3px}
@media(max-width:680px){
 section.balance.culture-pools .balance-realdles-value>strong,
 section.balance.culture-pools .balance-culture-block>strong{font-size:35px;min-height:40px}
 section.balance.culture-pools .balance-realdles-value>.culture-currency-icon{width:36px;height:36px}
}
