.usage-choice{max-width:720px;margin:16px auto;padding:16px 20px;border:1px solid #53735c;border-radius:16px;background:#1c362b;color:#eee9d9;font-size:.85rem}.usage-choice p{margin:5px 0 12px;line-height:1.5}.usage-choice>div:last-child{display:flex;gap:10px}.usage-choice .button{min-height:40px;padding:8px 15px;font-size:.85rem}.usage-choice a{color:#e8c684}@media(max-width:600px){.usage-choice{margin:12px 16px}}

.group-contribute,.adaptive-followup,.question-feedback{margin:18px 0;padding:16px;border:1px solid #53735c;border-radius:14px;background:#173328}.group-contribute summary,.adaptive-followup summary,.question-feedback summary{cursor:pointer;line-height:1.5}.question-feedback select{display:block;max-width:100%;width:100%;margin:10px 0 14px;min-height:44px;background:#102b22;color:#f4efdf;border:1px solid #53735c;border-radius:8px;padding:10px}.adaptive-followup[hidden]{display:none}
