[data-dashboard-plans] .dashboard-comparison-scroll{width:100%;overflow-x:auto;padding-bottom:4px}[data-dashboard-plans] .dashboard-comparison-grid{display:grid;min-width:max-content;column-gap:0;row-gap:0}[data-dashboard-plans] .dashboard-comparison-row{display:contents}[data-dashboard-plans] .dashboard-comparison-empty{border-color:transparent;background:transparent}[data-dashboard-plans] .dashboard-comparison-cell,[data-dashboard-plans] .dashboard-plan-card{min-width:0;border:1px solid #efefef;border-radius:5px;background:#fff}[data-dashboard-plans] .dashboard-comparison-cell.dashboard-comparison-empty{display:flex;align-items:flex-end;justify-content:flex-start;border:0;border-bottom:1px solid #efefef;background:transparent;padding:0 0 14px 15px;text-align:left}[data-dashboard-plans] .dashboard-comparison-empty h2{margin:0;color:#1d1d1f;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.02em}[data-dashboard-plans] .dashboard-plan-card{display:flex;min-height:178px;flex-direction:column;justify-content:space-between;border-radius:0;padding:20px}[data-dashboard-plans] .dashboard-plan-card.is-first-plan{border-left:0;border-top-left-radius:5px;box-shadow:-1px 0 0 #efefef}[data-dashboard-plans] .dashboard-plan-card.is-last-plan{border-top-right-radius:5px}[data-dashboard-plans] .dashboard-plan-card+.dashboard-plan-card{border-left:0}[data-dashboard-plans] .dashboard-comparison-cell{position:relative;border-top:0;border-radius:0}[data-dashboard-plans] .dashboard-comparison-cell+.dashboard-comparison-cell{border-left:0}[data-dashboard-plans] .dashboard-comparison-row.is-first .dashboard-comparison-cell.is-label,[data-dashboard-plans] .dashboard-comparison-row:not(.is-first) .dashboard-comparison-cell{border-top:0}[data-dashboard-plans] .dashboard-comparison-row:not(.is-first) .dashboard-comparison-cell:before{position:absolute;z-index:1;top:-1px;right:0;left:0;border-top:1px solid #efefef;content:"";pointer-events:none}[data-dashboard-plans] .dashboard-comparison-row:last-child .dashboard-comparison-cell{border-radius:0}[data-dashboard-plans] .dashboard-comparison-row:last-child .dashboard-comparison-cell:first-child{border-bottom-left-radius:5px}[data-dashboard-plans] .dashboard-comparison-row:last-child .dashboard-comparison-cell:last-child{border-bottom-right-radius:5px}[data-dashboard-plans] .dashboard-plan-card.has-clouds{background-image:linear-gradient(rgba(189,226,253,.4),rgba(255,255,255,.96)),url(/images/Olostep-Clouds.png);background-position:0 0,50%;background-size:auto,cover}[data-dashboard-plans] .dashboard-plan-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px}[data-dashboard-plans] .dashboard-plan-title-row h3{margin:0;color:#2c2c2c;font-size:22px;font-weight:400;line-height:1.25}[data-dashboard-plans] .dashboard-current-tag{border-radius:999px;background:#f1eeff;padding:2px 8px;color:#635bff;font-size:10px;font-weight:600}[data-dashboard-plans] .dashboard-plan-price{display:flex;align-items:flex-end;gap:3px;margin-top:8px}[data-dashboard-plans] .dashboard-plan-price>span{color:#2c2c2c;font-size:25px;font-weight:500;line-height:1.2}[data-dashboard-plans] .dashboard-plan-price small{padding-bottom:2px;color:#737373;font-size:13px;font-weight:400}[data-dashboard-plans] .dashboard-plan-action{display:flex;min-height:44px;align-items:center;justify-content:center;margin-top:24px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;padding:10px 14px;color:#111;font-size:13px;font-weight:500;text-align:center;text-decoration:none;transition:background-color .16s ease,color .16s ease,opacity .16s ease}[data-dashboard-plans] .dashboard-plan-action:hover:not(:disabled){background:#f3f4f6}[data-dashboard-plans] .dashboard-plan-action.is-dark{border-color:#3d3d3d;background:#3d3d3d;color:#fff}[data-dashboard-plans] .dashboard-plan-action.is-dark:hover:not(:disabled){background:#242424}[data-dashboard-plans] .dashboard-comparison-cell{display:flex;min-height:52px;align-items:center;justify-content:center;gap:7px;padding:10px;color:#333;font-size:14px;line-height:1.35;text-align:center}[data-dashboard-plans] .dashboard-comparison-cell.is-label{justify-content:flex-start;padding-left:20px;font-size:14px;font-weight:500;text-align:left}[data-dashboard-plans] .dashboard-comparison-check{width:26px;height:26px;object-fit:contain}[data-dashboard-plans] .dashboard-discount-tag{display:inline-flex;align-items:center;border-radius:5px;background:#e7f2fa;padding:3px 5px;color:#1369e6;font-size:11.5px;font-weight:400;line-height:15px;white-space:nowrap}[data-dashboard-plans] .dashboard-topups-card{overflow:hidden;border:1px solid #efefef;border-radius:5px;background:#fcfcfc}[data-dashboard-plans] .dashboard-topups-content{padding:20px}[data-dashboard-plans] .dashboard-topups-content>h2{margin:0;color:#1d1d1f;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.02em}[data-dashboard-plans] .dashboard-topups-content>p{margin:5px 0 0;color:#333;font-size:14px;line-height:22px}[data-dashboard-plans] .dashboard-topups-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px}[data-dashboard-plans] .dashboard-topup-pill{display:flex;min-width:0;flex-direction:column;align-items:stretch;justify-content:space-between;gap:10px;border:1px solid #ededed;border-radius:10px;background:#fff;padding:15px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}[data-dashboard-plans] .dashboard-topup-pill:hover:not(:disabled){border-color:#d8d6ff;box-shadow:0 5px 16px rgba(30,30,50,.07);transform:translateY(-1px)}[data-dashboard-plans] .dashboard-topup-pill-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:7px}[data-dashboard-plans] .dashboard-topup-amount{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-end;gap:5px}[data-dashboard-plans] .dashboard-topup-amount>span{color:#2c2c2c;font-size:20px;font-weight:500;line-height:1.2}[data-dashboard-plans] .dashboard-topup-amount small{color:#7d7d7d;font-size:12px;font-weight:400;line-height:18px}[data-dashboard-plans] .dashboard-topup-price{color:#333;font-size:16px;font-weight:400;line-height:24px}@media (max-width:1050px){[data-dashboard-plans] .dashboard-topups-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){[data-dashboard-plans] .dashboard-topups-grid{grid-template-columns:1fr}}