.insights-hero .hero-back-link{color:#fff9;align-items:center;gap:4px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex;position:absolute;top:40px;left:40px}.insights-hero .hero-back-link i{font-size:16px}.insights-hero .hero-back-link:hover,.insights-hero .hero-back-link:focus-visible{color:#fff}.sip-stats-header{text-align:right;margin-bottom:15px}.sip-stats-header .stat-month-header{color:#fff9;align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.sip-stats-header .stat-month-header i{color:#a29bfe;font-size:16px}.sip-stats-header #stat-month-global{color:#fff}.active-accounts-card .stat-icon{background:linear-gradient(135deg,#6c5ce7 0%,#a29bfe 100%)}.opened-card .stat-icon{background:linear-gradient(135deg,#00b894 0%,#00cec9 100%)}.closed-card .stat-icon{background:linear-gradient(135deg,#ff7675 0%,#d63031 100%)}.stoppage-card .stat-icon{background:linear-gradient(135deg,#ffd500 0%,orange 100%)}.active-accounts-card .stat-value{background:linear-gradient(135deg,#a29bfe,#74b9ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.opened-card .stat-value{background:linear-gradient(135deg,#00cec9,#55efc4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.closed-card .stat-value{background:linear-gradient(135deg,#ff7675,#fab1a0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stoppage-card .stat-value{background:linear-gradient(135deg,#ffd500,orange);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stoppage-card .stat-label{position:relative}.stat-change:empty{display:none}.sip-legend{flex-wrap:wrap;justify-content:flex-start;margin:0 0 16px}.data-gap-note{color:#ffffff8c;align-items:center;gap:6px;margin:12px 0 0;font-size:13px;display:flex}.data-gap-note:empty{display:none}.sip-charts-section .insight-label.has-tooltip{position:relative}.sip-charts-section .insight-value,.sip-table td{font-family:Poppins,Raleway,sans-serif}.insight-value .insight-sub{color:#ffffff80;font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:400;display:block}.sip-charts-section .chart-card .chart-insights{padding-right:48px}.milestone-list{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.milestone{border:1px solid #ffffff14;border-top:3px solid var(--milestone-color,#ffd500);background:#ffffff0a;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.milestone .material-icons{color:var(--milestone-color,#ffd500);font-size:20px}.milestone-value{color:#fff;font-family:Poppins,Raleway,sans-serif;font-size:18px;font-weight:700}.milestone-label{color:#fff9;font-size:13px;line-height:1.3}.milestone-date{color:#ffffffd9;margin-top:auto;padding-top:6px;font-size:13px;font-weight:600}.milestone-next{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px;margin-top:24px;display:grid}.milestone-next:empty{display:none}.milestone-next-head{color:#ffffffbf;justify-content:space-between;gap:12px;font-size:13px;display:flex}.milestone-next-pct{color:#fff;font-family:Poppins,Raleway,sans-serif;font-weight:600}.milestone-progress{background:#ffffff14;border-radius:3px;height:6px;margin:8px 0 6px;overflow:hidden}.milestone-progress span{background:var(--milestone-color,#ffd500);border-radius:3px;height:100%;display:block}.milestone-next-sub{color:#ffffff80;font-size:12px}.sip-table-wrap{border:1px solid #ffffff14;border-radius:12px;overflow-x:auto}.sip-table{border-collapse:collapse;color:#ffffffd9;white-space:nowrap;width:100%;font-size:14px}.sip-table th{color:#fff9;text-transform:uppercase;letter-spacing:.5px;text-align:right;background:#0003;padding:12px 16px;font-size:12px;font-weight:600}.sip-table td{text-align:right;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff0f;padding:12px 16px;font-size:13px}.sip-table thead th:first-child,.sip-table tbody th{text-align:left;position:sticky;left:0}.sip-table thead th:first-child{background:#282a3a}.sip-table tbody th{color:#fff;text-transform:none;letter-spacing:normal;background:#2f3142;border-top:1px solid #ffffff0f;padding:12px 16px;font-size:13px;font-weight:600}.sip-table tbody tr:hover td{background:#ffffff08}.sip-table tbody tr:hover th{background:#34364a}.sip-table .cell-positive{color:#00b894}.sip-table .cell-negative{color:#ff7675}.sip-table .cell-muted{color:#ffffff59}.sip-table .partial-mark{color:#ffd500;margin-left:2px}.table-footnote{color:#ffffff80;margin:14px 0 0;font-size:13px}.table-footnote:empty{display:none}.table-toggle-btn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .2s}.table-toggle-btn:hover{background:#ffffff24}.sip-charts-section{z-index:1;position:relative}.sip-charts-section .triangle,.sip-charts-section .half-circle-right,.sip-charts-section .ractangle,.sip-charts-section .circle{z-index:0;opacity:.35;pointer-events:none;position:absolute}.sip-charts-section .triangle{max-width:180px;animation:16s ease-in-out infinite sipDriftTriangle;top:4%;left:1%}.sip-charts-section .half-circle-right{max-width:150px;animation:19s ease-in-out infinite sipDriftHalfCircle;top:28%;right:0}.sip-charts-section .ractangle{max-width:220px;animation:14s ease-in-out infinite sipDriftRectangle;top:55%;left:0}.sip-charts-section .circle{max-width:120px;animation:20s ease-in-out infinite sipDriftCircle;bottom:6%;right:3%}@keyframes sipDriftTriangle{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(12px,18px)rotate(6deg)}}@keyframes sipDriftHalfCircle{0%,to{transform:translate(0)}50%{transform:translate(-14px,12px)}}@keyframes sipDriftRectangle{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(10px,-16px)rotate(-5deg)}}@keyframes sipDriftCircle{0%,to{transform:translate(0)}50%{transform:translate(-10px,-14px)}}.insights-hero .hero-back-link:focus-visible,.sip-charts-section .period-btn:focus-visible,.share-btn:focus-visible,.table-toggle-btn:focus-visible,.sip-table-wrap:focus-visible,.info-help:focus-visible{outline-offset:2px;outline:2px solid #ffd500}.has-tooltip:focus-within .info-tooltip{visibility:visible;opacity:1}.has-tooltip:focus-within .info-help{color:#a29bfe}@media (width<=992px){.insights-hero .hero-back-link{margin-bottom:16px;position:static}.milestone-list{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.sip-stats-header{text-align:center}.sip-charts-section .triangle,.sip-charts-section .half-circle-right,.sip-charts-section .ractangle,.sip-charts-section .circle{max-width:90px}.sip-charts-section .chart-card .chart-insights{padding-bottom:40px;padding-right:0}.sip-table th,.sip-table td,.sip-table tbody th{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.sip-charts-section .triangle,.sip-charts-section .half-circle-right,.sip-charts-section .ractangle,.sip-charts-section .circle{animation:none}.table-toggle-btn,.insights-hero .hero-back-link{transition:none}}