.content-plan{max-width:1220px;padding:30px;background:#fff;border:0;box-shadow:0 12px 35px rgba(33,55,95,.07)}.content-plan-header{align-items:center;padding-bottom:22px;border-bottom:1px solid #eef1f5}.content-plan-header h2{font-size:24px;font-weight:700;color:#172844}.content-plan-header p{font-size:12px;color:#8a95a8}.plan-actions .secondary-btn{background:#f7f8fa;box-shadow:none}.plan-actions .primary-btn{box-shadow:none}.plan-cards{gap:18px;margin:24px 0}.plan-info{border:1px solid #e9eef4;background:#fcfdff;padding:19px;border-radius:13px}.plan-info-icon{background:#edf5ff;width:36px;height:36px;font-size:19px}.plan-info h3{font-size:12px;letter-spacing:.01em}.plan-info label{font-size:10px;color:#53617a}.plan-title{font-size:16px;letter-spacing:.12em;margin:28px 0 16px}.plan-title:before,.plan-title:after{background:#dbe7f5}.plan-table{border:0;border-radius:12px;background:#f8fafc}.plan-head,.plan-row{grid-template-columns:92px repeat(4,1fr)}.plan-head>div{padding:12px 9px;background:#126fe1;border-color:#5aa2ea;font-size:10px;letter-spacing:.03em}.plan-head>div:first-child{background:#092c5b;border-radius:10px 0 0 0}.plan-head>div:last-child{border-radius:0 10px 0 0}.plan-row>div{min-height:110px;padding:15px 13px;border-color:#e5ebf2;background:#fff}.plan-row>div:last-child{border-right:0}.week-label{background:#092c5b!important;color:#fff;border-color:#244d7c!important;font-size:10px;letter-spacing:.06em}.plan-cell{font-size:10px;color:#35445e}.plan-cell:nth-child(2){border-left:3px solid #dceeff}.plan-cell:nth-child(3){border-left:3px solid #ede7ff}.plan-cell:nth-child(4){border-left:3px solid #e2f8f1}.plan-cell:nth-child(5){border-left:3px solid #fff1da}.plan-add{color:#126fd5;font-size:9px}.plan-cards.bottom{gap:18px}.plan-cards.bottom .plan-info{min-height:145px}.plan-cards.bottom p{font-size:10px;line-height:1.9;color:#59677f}.plan-goal{background:#092c5b;border-radius:10px;padding:13px 17px;font-size:10px;letter-spacing:.01em}
