.plan{background:#f7f5ff;border:2px solid #e7e1ff;border-radius:18px;padding:14px;margin:0 auto 16px;max-width:560px}.plan>strong{display:block;text-align:left;color:#6254b8;font-size:18px;margin-bottom:10px}.plan-list{display:flex;flex-wrap:wrap;gap:9px;min-height:70px;align-items:center}.plan-block{position:relative;width:68px;height:68px;border:0;border-radius:15px;background:#fff;color:#7057d9;font-size:38px;font-weight:700;box-shadow:0 5px 0 #d9d0f6;cursor:pointer}.plan-block:hover{background:#fff3f6;transform:translateY(-2px)}.plan-block small{position:absolute;left:8px;top:5px;font-size:12px;color:#aaa4c5}.plan-block span{position:absolute;right:7px;top:2px;color:#ff7e9d;font-size:18px;line-height:1}.plan-block:disabled{cursor:default;opacity:.75}.plan em{color:#aaa5bf;font-style:normal;padding:15px}.plan>.subtle{display:block;margin-top:9px;font-size:13px}@media(max-width:760px){.plan-block{width:58px;height:58px;font-size:32px}}
