.schedule-profile-card{margin:0 0 18px;padding:18px 21px;background:#fff;border:1px solid #e9dfe0;border-left:5px solid #d7a45f;border-radius:12px}.schedule-profile-card h2{font-size:1.14rem;margin:4px 0 7px}.schedule-profile-card p{color:#766a70;font-size:.79rem;line-height:1.45;margin:0 0 12px}.schedule-preview-row{display:flex;gap:13px;align-items:center;background:#fbf3e8;border-radius:9px;padding:12px;margin:13px 0}.schedule-preview-date{background:#a1344d;color:#fff;text-align:center;padding:8px 11px;border-radius:7px;min-width:74px;font-size:.66rem;text-transform:uppercase;font-weight:1000}.schedule-preview-date b{display:block;font-size:1.25rem;line-height:1.1}.schedule-preview-row strong,.schedule-preview-row small{display:block}.schedule-preview-row strong{font-size:.85rem}.schedule-preview-row small{font-size:.71rem;color:#74676d;margin-top:3px}.schedule-post-block{background:linear-gradient(120deg,#382734,#a34459);padding:21px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:15px}.schedule-post-block strong{font-size:1.12rem;text-transform:uppercase}.schedule-post-block span{font-size:.76rem;color:#f3dbe1}.schedule-post-block .score{background:#fff;color:#9a2d47;padding:9px 13px;border-radius:8px;font-weight:1000;white-space:nowrap}.schedule-form{display:grid;gap:11px}.schedule-form label{display:grid;gap:5px;font-weight:900;font-size:.79rem}.schedule-form input,.schedule-form select{width:100%;border:1px solid #d9c9ca;border-radius:7px;padding:10px;background:#fff}.schedule-form .btn{justify-self:start}@media(max-width:520px){.schedule-post-block{align-items:flex-start;flex-direction:column}}
