#comments.daisuki-comments{display:block!important}.daisuki-comment-rows{display:grid;gap:12px;margin:0;padding:0;list-style:none}.daisuki-comment-rows .daisuki-comment-rows{margin:12px 0 0 22px;padding-left:16px;border-left:2px solid var(--dc-line)}.daisuki-comment-row{padding:14px 0;border-bottom:1px solid var(--dc-line)}.daisuki-comment-row header{display:flex;flex-wrap:wrap;gap:2px 12px;align-items:baseline}.daisuki-comment-row header strong{min-width:0;overflow-wrap:anywhere}.daisuki-comment-row time{color:var(--dc-muted);font-size:.82rem}.daisuki-comment-row p{margin:7px 0;overflow-wrap:anywhere}.daisuki-like-button,.daisuki-reply-button{min-height:44px;margin-right:8px;padding:8px 12px;border:1px solid var(--dc-line);border-radius:4px;background:#fff;color:var(--dc-brand);font:inherit;font-weight:700}.daisuki-like-status{display:block;min-height:1.5em;margin:4px 0 0;color:var(--dc-muted);font-size:.9rem}.daisuki-like-status.is-error{color:#a80035;font-weight:700}.daisuki-submission-form{display:grid;gap:12px;margin-top:24px;padding:18px;border-top:3px solid var(--dc-brand);background:var(--dc-tint)}.daisuki-comments #respond.daisuki-submission-form{padding:18px;border:0;border-top:3px solid var(--dc-brand);border-radius:0;background:var(--dc-tint)}.daisuki-submission-form h3,.daisuki-submission-form p{margin:0}.daisuki-submission-form label{display:grid;gap:5px;font-weight:700}.daisuki-submission-form textarea{width:100%;min-height:120px;padding:12px;border:1px solid #aebbc1;background:#fff;font:inherit}.daisuki-consent{display:flex!important;grid-template-columns:20px 1fr;align-items:start;min-height:44px}.daisuki-consent input{margin-top:6px}.daisuki-submit,.daisuki-reply-cancel{min-height:44px;border-radius:4px}.daisuki-form-alert{border-left:4px solid #a80035;padding:8px 12px;background:#fff}.daisuki-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
