/* iRento v3.6.21 UI141 — verified Dias earnings report and analytics. */
.ui141-dias-report{margin:24px 0 30px;border:1px solid #d8dcf3;border-radius:25px;background:#fff;box-shadow:0 18px 44px rgba(37,42,104,.1);overflow:hidden;scroll-margin-top:92px}
.ui141-report-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 27px;background:linear-gradient(118deg,#302a86 0,#4f45cb 52%,#4668df 100%);color:#fff;overflow:hidden}
.ui141-report-head:after{content:"";position:absolute;right:-42px;top:-94px;width:240px;height:240px;border:38px solid rgba(255,255,255,.055);border-radius:50%}.ui141-report-head>div,.ui141-report-gem{position:relative;z-index:1}
.ui141-report-head .eyebrow{color:#cfd5ff}.ui141-report-head h2{margin:5px 0 6px;color:#fff;font-size:30px;letter-spacing:-.025em}.ui141-report-head p{max-width:660px;margin:0;color:#e2e5ff;font-size:13px;line-height:1.55}.ui141-report-gem{display:grid;place-items:center;flex:0 0 66px;width:66px;height:66px;border:1px solid rgba(255,255,255,.25);border-radius:21px;background:rgba(255,255,255,.1);color:#85e7ff;font-size:33px;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}
.ui141-report-filter{display:grid;grid-template-columns:minmax(210px,1.25fr) minmax(135px,.65fr) minmax(135px,.65fr) auto;align-items:end;gap:11px;padding:15px 18px 12px;border-bottom:1px solid #e3e6f3;background:#f7f8ff}
.ui141-calendar-label{display:flex;align-items:center;gap:10px;min-width:0}.ui141-calendar-label>span{display:grid;place-items:center;flex:0 0 39px;width:39px;height:39px;border-radius:12px;background:#e7e9ff;color:#4f4dcc;font-size:17px}.ui141-calendar-label small,.ui141-calendar-label strong{display:block}.ui141-calendar-label small{color:#717b91;font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.ui141-calendar-label strong{margin-top:3px;color:#252d4a;font-size:11px;white-space:nowrap}
.ui141-report-filter label{display:grid;gap:5px}.ui141-report-filter label span{color:#69738a;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.ui141-report-filter input{height:40px;width:100%;padding:8px 10px;border:1px solid #cfd5e6;border-radius:11px;background:#fff;color:#27304c;font-family:inherit;font-size:11px;font-weight:750}.ui141-report-filter button{height:40px;padding:0 16px;border:1px solid #4846c3;border-radius:11px;background:linear-gradient(135deg,#5b57dc,#4145c4);color:#fff;font-family:inherit;font-size:10px;font-weight:900;cursor:pointer}.ui141-report-filter button:hover,.ui141-report-filter button:focus-visible{background:#393caf;outline:3px solid rgba(78,76,202,.18);outline-offset:2px}
.ui141-quick-ranges{grid-column:2/-1;display:flex;justify-content:flex-end;gap:7px}.ui141-quick-ranges a{padding:4px 8px;border-radius:999px;background:#ebedff;color:#4c49c5;font-size:8px;font-weight:900;text-decoration:none}.ui141-quick-ranges a:hover,.ui141-quick-ranges a:focus-visible{background:#4d4bc8;color:#fff;outline:none}.ui141-report-notice{margin:12px 18px 0;padding:10px 12px;border:1px solid #e8d48a;border-radius:11px;background:#fff9e5;color:#746129;font-size:10px;line-height:1.45}
.ui141-report-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 18px 8px}.ui141-report-metrics article{position:relative;min-width:0;padding:15px;border:1px solid #dfe3ef;border-radius:16px;background:#f9faff;overflow:hidden}.ui141-report-metrics article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#5553d2}.ui141-report-metrics article.is-period:before{background:#3879e6}.ui141-report-metrics article.is-count:before{background:#1aa4c0}.ui141-report-metrics article.is-average:before{background:#a45bd8}.ui141-report-metrics small,.ui141-report-metrics strong,.ui141-report-metrics span{display:block}.ui141-report-metrics small{color:#737d91;font-size:8px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.ui141-report-metrics strong{margin-top:8px;color:#2f317f;font-size:21px;line-height:1}.ui141-report-metrics span{margin-top:8px;color:#7b8497;font-size:8.5px;line-height:1.35}
.ui141-chart-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.9fr);gap:12px;padding:8px 18px}.ui141-chart-card{min-width:0;padding:16px;border:1px solid #dde2ef;border-radius:18px;background:#fff;box-shadow:0 7px 20px rgba(46,50,103,.055)}.ui141-chart-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.ui141-chart-card header small,.ui141-chart-card header h3{display:block}.ui141-chart-card header small{color:#788298;font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.ui141-chart-card header h3{margin:4px 0 0;color:#252d49;font-size:15px}.ui141-chart-chip{padding:6px 9px;border-radius:999px;background:#e9eaff;color:#4a47c4;font-size:8px;font-weight:900;white-space:nowrap}.ui141-chart-chip.is-pie{background:#e8f9f6;color:#16806b}
.ui141-line-chart{height:248px;min-height:220px}.ui141-line-chart svg{display:block;width:100%;height:100%;overflow:visible}.ui141-grid-line{stroke:#e5e8f2;stroke-width:1}.ui141-axis-label{fill:#8790a4;font-family:inherit;font-size:10px;font-weight:700}.ui141-axis-label.is-x{font-size:9px}.ui141-trend-line{fill:none;stroke:#5552d8;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 5px 5px rgba(75,72,199,.18))}.ui141-trend-point{fill:#32a6d2;stroke:#fff;stroke-width:2}.ui141-trend-point.is-latest{fill:#a45bd8;stroke-width:3}
.ui141-source-layout{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:17px}.ui141-donut{display:grid;place-items:center;width:150px;height:150px;border-radius:50%;box-shadow:0 11px 25px rgba(57,59,145,.16)}.ui141-donut>div{display:grid;place-items:center;width:88px;height:88px;border:9px solid #fff;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #e4e7f1}.ui141-donut strong,.ui141-donut span{display:block;text-align:center}.ui141-donut strong{color:#31367e;font-size:17px}.ui141-donut span{margin-top:3px;color:#8790a3;font-size:7.5px;font-weight:900;text-transform:uppercase}.ui141-source-list{display:grid;gap:9px}.ui141-source-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.ui141-source-dot{width:8px;height:8px;border-radius:50%;background:var(--source-color)}.ui141-source-row>div{min-width:0}.ui141-source-row strong,.ui141-source-row small{display:block}.ui141-source-row strong{overflow:hidden;color:#30384f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ui141-source-row small{margin-top:2px;color:#8a92a3;font-size:7px}.ui141-source-row i{display:block;width:100%;height:3px;margin-top:4px;border-radius:99px;background:linear-gradient(90deg,var(--source-color) var(--source-width),#edf0f5 var(--source-width));font-style:normal}.ui141-source-row>b{color:#33377d;font-size:10px;text-align:right}.ui141-source-row>b small{margin-top:2px;color:#8b92a2;font-size:7px;font-weight:800}
.ui141-chart-empty{display:grid;place-items:center;min-height:220px;border:1px dashed #d7dcec;border-radius:14px;background:#fafbff;text-align:center}.ui141-chart-empty span{color:#7775dc;font-size:29px}.ui141-chart-empty strong{color:#404861;font-size:12px}.ui141-chart-empty small{color:#8b93a4;font-size:9px}
.ui141-history-card{margin:8px 18px 18px;border:1px solid #dce1ed;border-radius:18px;overflow:hidden;background:#fff}.ui141-history-card>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;border-bottom:1px solid #e1e5ef;background:linear-gradient(100deg,#f6f7ff,#fff)}.ui141-history-card>header small{color:#5b58cb;font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.ui141-history-card>header h3{margin:4px 0 2px;color:#222b47;font-size:16px}.ui141-history-card>header p{margin:0;color:#80899b;font-size:9px}.ui141-history-card>header>span{padding:6px 9px;border-radius:999px;background:#e9eaff;color:#4a47c0;font-size:8px;font-weight:900;white-space:nowrap}.ui141-history-head,.ui141-history-row{display:grid;grid-template-columns:minmax(105px,.65fr) minmax(170px,1.1fr) minmax(190px,1.2fr) minmax(110px,.6fr);align-items:center;gap:12px}.ui141-history-head{padding:9px 15px;background:#f4f6fa;color:#7b8597;font-size:7.5px;font-weight:900;text-transform:uppercase;letter-spacing:.055em}.ui141-history-row{padding:12px 15px;border-top:1px solid #e7eaf1}.ui141-history-row>div{min-width:0}.ui141-history-row strong,.ui141-history-row small,.ui141-history-row a{display:block}.ui141-history-row strong,.ui141-history-row a{overflow:hidden;color:#30384f;font-size:10px;font-weight:850;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ui141-history-row a{color:#4846c3}.ui141-history-row small{margin-top:4px;color:#858e9f;font-size:8px;line-height:1.35}.ui141-history-amount{text-align:right}.ui141-history-amount strong{color:#148064;font-size:13px}.ui141-history-empty{display:grid;gap:5px;padding:28px;text-align:center}.ui141-history-empty strong{color:#4d566d;font-size:12px}.ui141-history-empty span{color:#8a92a3;font-size:9px}.ui141-history-limit{margin:0;padding:9px 15px;border-top:1px solid #e6e9f0;background:#fafbfe;color:#828a9a;font-size:8px;text-align:center}
@media(max-width:920px){.ui141-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ui141-chart-grid{grid-template-columns:1fr}.ui141-source-layout{grid-template-columns:170px minmax(0,1fr)}.ui141-donut{width:160px;height:160px}.ui141-report-filter{grid-template-columns:1fr 1fr auto}.ui141-calendar-label{grid-column:1/-1}.ui141-report-filter button{grid-column:auto}.ui141-quick-ranges{grid-column:1/-1;justify-content:flex-start}}
@media(max-width:700px){.ui141-dias-report{margin-top:18px;border-radius:20px}.ui141-report-head{padding:20px 18px}.ui141-report-head h2{font-size:25px}.ui141-report-head p{font-size:11px}.ui141-report-gem{width:54px;height:54px;flex-basis:54px;border-radius:17px;font-size:26px}.ui141-report-filter{grid-template-columns:1fr 1fr;padding:13px}.ui141-calendar-label{grid-column:1/-1}.ui141-report-filter button{grid-column:1/-1}.ui141-quick-ranges{grid-column:1/-1}.ui141-report-metrics{padding:13px 13px 6px;gap:7px}.ui141-report-metrics article{padding:12px}.ui141-report-metrics strong{font-size:18px}.ui141-chart-grid{padding:7px 13px}.ui141-chart-card{padding:13px}.ui141-line-chart{height:220px}.ui141-source-layout{grid-template-columns:130px minmax(0,1fr);gap:12px}.ui141-donut{width:125px;height:125px}.ui141-donut>div{width:72px;height:72px;border-width:7px}.ui141-donut strong{font-size:14px}.ui141-history-card{margin:7px 13px 13px}.ui141-history-head{display:none}.ui141-history-row{grid-template-columns:1fr 1fr;gap:11px;padding:13px}.ui141-history-row>div:before{content:attr(data-label);display:block;margin-bottom:4px;color:#8b93a4;font-size:7px;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.ui141-history-amount{text-align:left}}
@media(max-width:390px){.ui141-report-head{align-items:flex-start}.ui141-report-head p{max-width:260px}.ui141-report-gem{width:46px;height:46px;flex-basis:46px;font-size:22px}.ui141-report-metrics article{padding:10px}.ui141-report-metrics small{font-size:7px}.ui141-report-metrics strong{font-size:16px}.ui141-report-metrics span{font-size:7.5px}.ui141-source-layout{grid-template-columns:1fr}.ui141-donut{margin:auto}.ui141-history-row{grid-template-columns:1fr}.ui141-chart-chip{font-size:7px}}
@media(prefers-reduced-motion:reduce){.ui141-report-filter button,.ui141-quick-ranges a{transition:none}}
