.reader-comments{margin-top:36px;padding-top:24px;border-top:2px solid #e9bd24}.reader-comments h2 small{font-size:.65em;color:#777}.reader-comment{padding:20px 0;border-bottom:1px solid #e5e7eb;overflow-wrap:anywhere}.reader-comment header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.reader-comment time,.comments-note{font-size:13px;color:#686d73;line-height:1.6}.comment-text{white-space:pre-wrap;line-height:1.65;margin:10px 0 0}.reader-comment blockquote{margin:12px 0;padding:10px 14px;background:#f5f6f8;border-left:3px solid #d9dde2;font-size:13px;color:#60656b}.reader-comment blockquote span{display:block;font-weight:600}.comment-form{position:relative;margin-top:24px;padding:22px;background:#f7f8fa;border:1px solid #e1e4e8;border-radius:12px}.comment-form label{display:block;margin:14px 0;font-weight:600;font-size:14px}.comment-form input:not([type=hidden]),.comment-form textarea{display:block;box-sizing:border-box;width:100%;padding:11px;margin-top:7px;border:1px solid #c8cdd3;border-radius:6px;background:#fff;color:#17191c;font:inherit}.comment-form textarea{resize:vertical}.comment-form button{padding:11px 16px;border:1px solid #d9b234;border-radius:6px;background:#ffda54;color:#17191c;font-weight:600;cursor:pointer}.comment-form button:disabled{opacity:.5;cursor:default}.comment-form [hidden]{display:none!important}.comment-check{margin:16px 0}.comment-check input{max-width:140px}.comment-check button{background:#fff;border-color:#c8cdd3}.comment-result{line-height:1.5;font-size:14px}.comment-result[data-error=true]{color:#9d2424}.comment-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:600px){.comment-form{padding:16px}.reader-comments{margin-top:24px}.reader-comment header{gap:5px}.reader-comment time{width:100%}}
#smartphone-designs .comment-form button{display:inline-block;padding:11px 16px;border:1px solid #d9b234;border-radius:6px;background:#ffda54;color:#17191c;font-weight:600;cursor:pointer}#smartphone-designs .comment-form button:disabled{opacity:.5;cursor:default}#smartphone-designs .comment-check button,#smartphone-designs .comment-reply-target button{background:#fff;border-color:#c8cdd3}#smartphone-designs .reader-comments button.comment-reply{display:inline-block;margin-top:12px;padding:7px 12px;border:1px solid #d4d8dd;border-radius:6px;background:#fff;color:#505860;font-size:13px;cursor:pointer}.comment-reply-target{padding:12px;background:#fff5cf;border-radius:6px;font-size:14px}.reader-comment{scroll-margin-top:24px}
.reader-comments .reader-comment{margin-left:calc(var(--comment-depth,0) * 24px)}.reader-comments .comment-child{border-left:2px solid #e4e7eb;padding-left:14px}.reader-comments .comment-parent{display:inline-block;margin-top:8px;font-size:12px;color:#6b7280}.reader-comments .reader-comment:target{background:#fffbea}@media(max-width:600px){.reader-comments .reader-comment{margin-left:calc(var(--comment-depth,0) * 10px)}.reader-comments .comment-child{padding-left:8px}}
