/* v3 theme of article-discussion.css (colors and fonts only). */
.article-discussion{max-width:720px;margin:48px auto;padding:30px;border:1px solid #D6DEFF;border-radius:16px;background:#F8FAFF;scroll-margin-top:140px;color:#1B2240;font:16px/1.6 'IBM Plex Sans',-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.article-discussion h2{font-size:25px;line-height:1.25;margin:0 0 12px;color:#0B1026}.article-discussion p{margin:0 0 14px}.discussion-question{font-size:18px;font-weight:650;color:#0B1026}.discussion-intro,.discussion-privacy{font-size:13px;color:#526174}.discussion-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:18px 0}.discussion-actions a{font-weight:650;color:#1E3BD1}.article-discussion button{font:inherit;cursor:pointer}.discussion-actions button,.discussion-reply,.discussion-cancel{background:transparent;border:0;color:#1E3BD1;padding:5px 0;text-decoration:underline;font-size:13px}.discussion-empty{padding:20px 0;color:#526174}.discussion-comment{padding:20px 0;border-top:1px solid #DCE3F5;overflow-wrap:anywhere}.comment-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:13px}.comment-meta time{color:#526174}.comment-body{white-space:pre-wrap;margin:10px 0!important}.author-badge{background:#1E3BD1;color:white;padding:1px 7px;border-radius:6px;font-size:11px}.discussion-replies{margin:16px 0 0 14px;padding-left:16px;border-left:2px solid #D6DEFF}.discussion-replies-flat{margin-top:16px}.discussion-form{border-top:1px solid #DCE3F5;padding-top:22px}.discussion-form label{display:block;font-size:14px;font-weight:650;margin:0 0 6px}.discussion-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.discussion-form input,.discussion-form textarea{width:100%;padding:11px 12px;border:1px solid #AEB8DA;border-radius:8px;font-family:inherit;font-size:16px;line-height:1.5;background:white;color:#1B2240;box-sizing:border-box}.discussion-form textarea{resize:vertical;min-height:130px}.discussion-form .comment-field{margin-bottom:16px}.discussion-form button[type=submit]{border:0;border-radius:8px;background:#1E3BD1;color:white;padding:11px 20px;font-weight:700}.discussion-form button:disabled{opacity:.55;cursor:wait}.discussion-form :focus-visible,.article-discussion a:focus-visible,.article-discussion button:focus-visible{outline:3px solid #1E3BD1;outline-offset:3px}.discussion-status{margin:14px 0 0!important;font-size:14px;color:#1E3BD1}.discussion-status[data-error=true]{color:#a32e22}.discussion-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.discussion-live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.discussion-reply-context{padding:10px 14px;background:#EEF2FF;margin-bottom:14px}.article-discussion [hidden]{display:none!important}
@media(max-width:600px){.article-discussion{padding:22px 18px;margin:34px auto}.article-discussion h2{font-size:23px}.discussion-fields{grid-template-columns:1fr;gap:0}.discussion-question{font-size:17px}.discussion-replies{margin-left:5px;padding-left:10px}}
