.cn-full-post{margin-top:10px}.cn-question-context{border:1px solid var(--ui-border,#e2eade);background:#fff;border-radius:16px;margin-top:12px;padding:0 15px}.cn-question-controls{justify-content:space-between;gap:9px;padding:6px 0;display:flex}.cn-question-controls>button{min-height:44px;color:var(--ui-muted,#44815c);background:0 0;border:0;align-items:center;gap:6px;font-size:14px;display:flex}.cn-question-controls>button:last-child{color:#80719e}.cn-question-step{border-top:1px solid var(--ui-border,#edf1e7);color:var(--ui-muted,#76866c);padding:11px 0;font-size:14px;line-height:1.8}.cn-question-step summary{cursor:pointer;min-height:30px;color:var(--ui-muted,#54784c);align-items:center;gap:8px;font-size:14px;list-style:none;display:flex}.cn-question-step summary>svg:last-child{margin-left:auto}.cn-question-step>span{align-items:center;gap:8px;display:flex}.cn-question-step>button{color:#378656;background:0 0;border:0;min-height:40px;padding:6px 0;font-size:14px;display:block}.cn-question-step>p{font-size:14px;margin:8px 0!important}.cn-question-step .iq-follow-up{margin:10px 0 0}.cn-question-step .iq-follow-status{font-size:14px}.cn-question-picker{border-top:1px solid var(--ui-border,#e7eee0);padding:14px 0}.cn-question-picker>div:first-child{justify-content:space-between;align-items:center;font-size:14px;display:flex}.cn-question-picker>p{margin:10px 0;font-size:14px;line-height:1.8}.cn-question-picker>label{color:var(--ui-muted,#7b886f);margin:14px 0;font-size:14px;display:block}.cn-question-picker textarea{border:1px solid #dce6d4;border-radius:10px;width:100%;min-height:68px;margin-top:6px;padding:10px;display:block}.cn-question-picker label.cn-confirm{align-items:flex-start;gap:9px;line-height:1.8;display:flex}.cn-confirm input{width:17px;height:17px;accent-color:var(--ui-link,#118464);flex:none;margin-top:5px}.cn-question-history{border-top:1px solid var(--ui-border,#edf1e6);padding:12px 0}.cn-question-history>strong{font-size:14px}.cn-question-history>span{margin-top:3px;font-size:14px;display:block}.cn-conversation-replies{border:1px solid var(--ui-border,#e2eade);background:#fff;border-radius:16px;margin-top:20px;padding:0 15px 15px}.cn-conversation-replies .sn-replies{margin:0;padding-top:15px}.cn-conversation-replies .sn-replies h3{margin-bottom:12px;font-size:14px}.cn-conversation-replies .sn-post-body{font-size:14px;line-height:1.85}.cn-conversation-replies .sn-community-post{border-bottom:1px solid var(--ui-border,#eaf0e2);padding:13px 0}.cn-conversation-replies .sp-actions{gap:2px}.cn-question-record{margin-top:15px}.cn-question-context .sn-quoted-record small{font-size:14px}.cn-question-context .sn-quoted-record{border-color:var(--ui-muted,#e3eadd);margin:10px 0}.cn-question-context .sn-quoted-record>span{font-size:14px}@media (max-width:360px){.cn-question-controls>button{gap:4px;font-size:14px}.cn-question-context{padding:0 11px}.cn-question-controls>button svg{width:15px}.cn-question-step summary{font-size:14px}}.cn-question-progress{border-bottom:1px solid var(--ui-border,#e0e9e1);color:var(--ui-ink,#284d3a);gap:5px;padding:14px 0;display:grid}.cn-question-progress>strong{font-size:15px;line-height:1.6}.cn-question-progress>span{color:var(--ui-muted,#4c6857);font-size:14px}.cn-question-progress>small{color:var(--ui-muted,#526a5b);font-size:14px;line-height:1.8}
