.trust-income-overlay{position:fixed;inset:0;display:grid;place-items:center;padding:20px;background:#15263870;z-index:950}.trust-income-dialog{width:min(850px,100%);max-height:calc(100dvh - 40px);display:flex;flex-direction:column;border-radius:18px;background:#fff;color:#263c53;box-shadow:0 20px 80px #13273e45}.trust-income-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e3ebf3}.trust-income-dialog h2{font-size:var(--ui-font-23, 23px);margin:5px 0 0}.trust-income-dialog h3{font-size:var(--ui-font-18, 18px);margin:24px 0 10px}.trust-income-dialog header small,.trust-income-dialog label small,.trust-income-period-list small{color:#687d91}.trust-income-dialog [data-ti-close]{font-size:var(--ui-font-28, 28px);background:none;border:0;color:#60758a;cursor:pointer}.trust-income-body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 24px 110px}.trust-income-dialog label{display:flex;flex-direction:column;gap:8px;margin:0 0 16px;font-size:var(--ui-font-14, 14px);font-weight:600}.trust-income-dialog input,.trust-income-dialog select,.trust-income-dialog textarea{min-width:0;width:100%;font:inherit}.trust-income-dialog textarea{resize:vertical}.trust-income-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.trust-income-dialog p{font-size:var(--ui-font-14, 14px);line-height:1.65;overflow-wrap:anywhere}.trust-income-dialog footer{padding:14px 24px;border-top:1px solid #e3ebf3}.trust-income-dialog footer p{margin:0}.trust-income-dialog [hidden]{display:none!important}.trust-income-period-list{display:grid;gap:10px;margin:16px 0}.trust-income-period-list article{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px;border:1px solid #dfe8f0;border-radius:10px}.trust-income-period-list article div{min-width:0;overflow-wrap:anywhere}.trust-income-period-list small{display:block;margin-top:6px}.trust-income-dialog [data-ti-pending] button{margin:0 8px 8px 0}.trust-income-dialog [data-ti-period]{padding:16px;border:1px solid #d6e5f4;border-radius:12px;background:#f8fbff;margin-bottom:18px}
@media(max-width:760px){.trust-income-overlay{padding:10px}.trust-income-dialog{max-height:calc(100dvh - 20px)}.trust-income-dialog header,.trust-income-dialog footer{padding:14px 16px}.trust-income-body{padding:12px 16px 110px}.trust-income-dialog h2{font-size:var(--ui-font-20, 20px)}.trust-income-grid{grid-template-columns:1fr;gap:0}.trust-income-period-list article{align-items:flex-start;flex-wrap:wrap}.trust-income-dialog button{max-width:100%}}
.trust-income-dialog [data-ti-retry]{margin-left:84px;margin-top:8px}@media(max-width:760px){.trust-income-dialog [data-ti-retry]{margin-left:0;margin-right:74px}}

@media(max-width:760px){.trust-income-dialog footer p{padding-right:74px}}
