.mpc-comments{margin:36px 0;font-family:inherit;color:#242424}.mpc-shell{background:#fff;border:1px solid #ececf2;border-radius:24px;padding:28px;box-shadow:0 12px 34px rgba(28,26,45,.06)}.mpc-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.mpc-heading h2{margin:2px 0 0;font-size:30px;line-height:1.15}.mpc-heading p{max-width:430px;margin:0;color:#6b6b76}.mpc-kicker{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#6954d7}.mpc-count{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;padding:0 9px;border-radius:99px;background:#f0edff;font-size:15px;vertical-align:middle}.mpc-list{display:grid;gap:14px}.mpc-comment{border:1px solid #e9e9ef;border-radius:18px;padding:18px;background:#fff}.mpc-comment.is-official{background:#f7f6ff;border-color:#ded8ff}.mpc-comment-head{display:flex;align-items:center;gap:11px}.mpc-comment-head>div:last-child{display:grid;gap:2px}.mpc-comment-head strong{font-size:15px}.mpc-comment-head time{font-size:12px;color:#858591}.mpc-avatar{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f0edff;font-weight:800;color:#5140a8;flex:0 0 auto}.mpc-official{font-size:11px;font-weight:800;color:#5140a8}.mpc-body{margin:14px 0;font-size:15px;line-height:1.65;overflow-wrap:anywhere}.mpc-like{border:0;background:#f5f5f8;border-radius:99px;padding:8px 12px;cursor:pointer;font:inherit;font-size:13px}.mpc-like.is-liked{background:#ece8ff;font-weight:700}.mpc-reply-wrap{margin:8px 0 0 46px}.mpc-comment-extra{display:none}.mpc-comments.is-expanded .mpc-comment-extra{display:block}.mpc-more{margin-top:14px;border:1px solid #dedee7;background:#fff;border-radius:12px;padding:10px 15px;cursor:pointer;font:inherit}.mpc-empty{padding:18px;border-radius:16px;background:#f7f7fa;color:#676773}.mpc-form-card{margin-top:24px;padding-top:24px;border-top:1px solid #ececf2;display:grid;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr);gap:28px}.mpc-form-card h3{margin:0 0 8px;font-size:21px}.mpc-form-card p{color:#6b6b76;line-height:1.55}.mpc-form{display:grid;gap:14px}.mpc-form label{display:grid;gap:6px;font-size:14px;font-weight:700}.mpc-form input,.mpc-form textarea{width:100%;box-sizing:border-box;border:1px solid #d9d9e2;border-radius:12px;padding:12px 13px;font:inherit;background:#fff}.mpc-form textarea{resize:vertical;min-height:120px}.mpc-form small{font-weight:400;color:#777783}.mpc-submit{border:0;border-radius:13px;padding:13px 18px;background:#5d4bd8;color:#fff;font:inherit;font-weight:800;cursor:pointer}.mpc-submit:disabled{opacity:.6;cursor:wait}.mpc-form-status{min-height:20px;font-size:14px}.mpc-form-status.is-error{color:#a12626}.mpc-form-status.is-success{color:#216b3c;font-weight:700}.mpc-moderation-note{display:block}.mpc-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.mpc-unavailable,.mpc-note{color:#6b6b76;font-size:14px}.smart-captcha{min-height:76px}
@media(max-width:720px){.mpc-comments{margin:24px 0}.mpc-shell{padding:20px 16px;border-radius:18px}.mpc-heading{display:grid;gap:8px}.mpc-heading h2{font-size:24px}.mpc-form-card{grid-template-columns:1fr;gap:12px}.mpc-reply-wrap{margin-left:18px}.mpc-submit{width:100%;min-height:48px}}
