.app-saas-spend-tracker .spend-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.app-saas-spend-tracker .spend-stats>div{border:1px solid var(--line,#ddd);background:#fff;padding:20px}.app-saas-spend-tracker .spend-stats span{color:#666;font-size:13px;display:block}.app-saas-spend-tracker .spend-stats strong{margin-top:8px;font-size:25px;font-weight:500;display:block}.app-saas-spend-tracker .spend-table{background:#fff;border:1px solid #ddd;margin:20px 0;overflow-x:auto}.app-saas-spend-tracker table{border-collapse:collapse;width:100%;min-width:650px}.app-saas-spend-tracker th,.app-saas-spend-tracker td{text-align:left;border-bottom:1px solid #e7e7e7;padding:16px}.app-saas-spend-tracker th{color:#555;font-size:12px}.app-saas-spend-tracker small{color:#666;margin-top:4px;font-size:12px;display:block}.app-saas-spend-tracker .spend-filters{flex-wrap:wrap;align-items:end}.app-saas-spend-tracker h1{font-weight:500}.app-saas-spend-tracker h2{margin:24px 0 12px}.app-saas-spend-tracker .aw-top>.aw-wrap{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.app-saas-spend-tracker main{min-width:0}@media (max-width:650px){.app-saas-spend-tracker .spend-stats{grid-template-columns:1fr}.app-saas-spend-tracker .spend-stats>div{padding:14px}.app-saas-spend-tracker .aw-grid2{grid-template-columns:1fr}.app-saas-spend-tracker .spend-filters>label{width:100%}}
