/* iRento v3.6.1 UI121 — verified Dias release, CFunds, and balanced member Home. */
.ui121-home .home-command-card{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr)}
.ui121-home .ui121-finance-grid{display:grid;gap:10px}
.ui121-home .ui121-finance-grid.has-agent-funds{grid-template-columns:repeat(2,minmax(0,1fr))}
.ui121-home .ui121-finance-grid.owner-funds-only{grid-template-columns:repeat(3,minmax(0,1fr))}
.ui121-home .home-finance-card{min-width:0;min-height:102px;padding:14px}
.ui121-home .home-finance-card.is-dias{background:linear-gradient(145deg,rgba(91,72,224,.96),rgba(68,72,210,.92))}
.ui121-home .home-finance-card.is-cfunds{background:linear-gradient(145deg,rgba(25,145,128,.94),rgba(30,112,171,.93))}
.ui121-home .home-finance-card strong{overflow-wrap:anywhere}
.ui121-home .home-finance-card small{line-height:1.35}

.ui121-home .ui121-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.ui121-home .ui121-summary-grid .home-summary-card{min-height:96px}
.ui121-home .ui121-summary-grid .home-summary-card.is-saved:before{background:linear-gradient(180deg,#8b5cf6,#6754e8)}
.ui121-home .ui121-summary-grid .home-summary-card.is-saved .home-summary-icon{background:linear-gradient(145deg,#f4f0ff,#eeeaff);color:#6754e8}
.ui121-home .ui121-summary-grid .home-summary-card.is-network{grid-column:1/-1;min-height:112px}

.dias-status-awaiting_verification{background:#fff3e8;color:#a14e12}
.dias-status-pending_release{background:#eef2ff;color:#4b45ba}
.status-awaiting_verification{background:#fff3e8!important;border-color:#f5cda8!important;color:#a14e12!important}
.status-pending_release{background:#eef2ff!important;border-color:#cdd4ff!important;color:#4b45ba!important}
.dias-release-review-panel{border-color:#dfe1f5;background:linear-gradient(145deg,#fff,#f8f8ff)}
.dias-release-review-panel>p{margin:4px 0 0;color:#647087}
.dias-release-note{display:grid;gap:6px;margin-top:13px;padding:12px 14px;border:1px solid #dde1f5;border-radius:13px;background:#f7f7ff;color:#616b80;font-size:.8rem}
.dias-release-note strong{color:#37377e}
.dias-release-note time{font-weight:650;color:#4638c7}
.dias-verify-form{margin-top:12px}
.cfunds-chip{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#eaf8f4;color:#14745f;font-size:.69rem;font-weight:750}
.dias-balance-strip small{display:block;max-width:650px;margin-top:4px;color:#727b90;font-size:.72rem;line-height:1.4}

@media(max-width:1000px){
  .ui121-home .home-command-card{grid-template-columns:1fr}
  .ui121-home .ui121-finance-grid.owner-funds-only{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:760px){
  .ui121-home .ui121-finance-grid.has-agent-funds,.ui121-home .ui121-finance-grid.owner-funds-only{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ui121-home .home-finance-card{min-height:96px;padding:12px}
  .ui121-home .home-finance-card span{font-size:8px}
  .ui121-home .home-finance-card strong{font-size:17px}
  .ui121-home .home-finance-card small{font-size:8px}
  .ui121-home .ui121-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
  .ui121-home .ui121-summary-grid .home-summary-card{grid-template-columns:38px minmax(0,1fr) 12px;gap:8px;min-height:88px;padding:11px 9px 11px 12px}
  .ui121-home .ui121-summary-grid .home-summary-icon{width:38px;height:38px}
  .ui121-home .ui121-summary-grid .home-summary-copy small{font-size:9px}
  .ui121-home .ui121-summary-grid .home-summary-copy strong{font-size:19px}
  .ui121-home .ui121-summary-grid .home-summary-copy em{font-size:8px}
  .ui121-home .ui121-summary-grid .home-slot-meter{width:100%}
  .ui121-home .ui121-summary-grid .home-summary-card.is-network{grid-template-columns:40px minmax(92px,.72fr) minmax(150px,1.2fr) 14px;min-height:108px}
}
@media(max-width:390px){
  .ui121-home .ui121-summary-grid .home-summary-card{grid-template-columns:34px minmax(0,1fr) 10px;gap:6px;padding:10px 7px 10px 10px}
  .ui121-home .ui121-summary-grid .home-summary-icon{width:34px;height:34px;border-radius:11px}
  .ui121-home .ui121-summary-grid .home-summary-copy em{line-height:1.25}
}
@media(max-width:350px){
  .ui121-home .ui121-finance-grid.has-agent-funds,.ui121-home .ui121-finance-grid.owner-funds-only{grid-template-columns:1fr}
  .ui121-home .ui121-summary-grid{grid-template-columns:1fr}
  .ui121-home .ui121-summary-grid .home-summary-card.is-network{grid-column:auto;grid-template-columns:38px minmax(0,1fr) 12px;min-height:152px}
  .ui121-home .ui121-summary-grid .home-summary-card.is-network .ui111-mini-tree{grid-column:1/-1;width:100%;min-width:0;margin-top:3px}
}
@media(prefers-reduced-motion:reduce){.ui121-home .home-finance-card,.ui121-home .home-summary-card{transition:none}}
