.discussionbox{margin:2rem 0;padding:1.25rem;border:1px solid rgba(127,127,127,.2);border-radius:16px;background:var(--surface,#fff)}.discussionbox header{display:flex;justify-content:space-between}.discussionbox-list{display:grid;gap:.8rem;margin-top:1rem}.comment{padding:1rem;border:1px solid rgba(127,127,127,.17);border-radius:12px}.comment[data-depth="1"]{margin-left:1.25rem}.comment[data-depth="2"]{margin-left:2.5rem}.comment[data-depth="3"]{margin-left:3.75rem}.meta{font-size:.82rem;color:#748197;display:flex;gap:.6rem}.body{white-space:pre-wrap;margin:.65rem 0}.actions{display:flex;gap:.45rem}.actions button{border:1px solid rgba(127,127,127,.2);background:transparent;border-radius:8px;padding:.4rem .65rem}.discussionbox form{display:grid;gap:.65rem;margin-top:1rem}.discussionbox textarea{width:100%;padding:.8rem;border-radius:10px}.form-actions{display:flex;justify-content:flex-end;gap:.5rem}.form-actions button{border:0;border-radius:9px;padding:.65rem .9rem;font-weight:800}.form-actions button[type=submit]{background:linear-gradient(135deg,#56d6ff,#a970ff)}@media(max-width:700px){.comment[data-depth]{margin-left:0!important}}