.feedback-shell{max-width:1240px}.feedback-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.feedback-heading h1{margin:5px 0 0}.feedback-heading>div>span{color:var(--tblr-secondary,#64748b);font-size:13px}.feedback-heading nav{flex-wrap:wrap;gap:12px;font-size:14px;display:flex}.feedback-compose form{gap:12px;display:grid}.feedback-compose label,.feedback-reply label{font-weight:600}.feedback-compose textarea,.feedback-reply textarea{resize:vertical;border:1px solid var(--tblr-border-color,#cbd5e1);background:var(--tblr-bg-surface,#fff);width:100%;min-height:116px;color:inherit;font:inherit;border-radius:8px;padding:12px}.feedback-compose-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.feedback-compose-actions>span{color:var(--tblr-secondary,#64748b);font-size:12px}.feedback-shell .feedback-compose-actions button,.feedback-shell .feedback-reply button{background:var(--tblr-primary,#206bc4);color:#fff;border:0;border-radius:7px;min-height:44px;padding:11px 18px}.feedback-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.feedback-shell .feedback-tabs button{border:1px solid var(--tblr-border-color,#cbd5e1);color:inherit;background:var(--tblr-bg-surface,#fff);border-radius:7px;min-height:44px;padding:10px 15px}.feedback-shell .feedback-tabs button[aria-pressed=true]{background:var(--tblr-primary,#206bc4);color:#fff}.feedback-columns{grid-template-columns:minmax(240px,390px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.feedback-list h2,.feedback-detail h2{margin:0 0 16px;font-size:19px}.feedback-list h2 small{font-size:13px;font-weight:400}.feedback-shell .feedback-row{text-align:left;border:0;border-top:1px solid var(--tblr-border-color,#e2e8f0);width:100%;color:var(--tblr-body-color,#172033);cursor:pointer;background:0 0;border-radius:5px;gap:9px;padding:16px 10px;display:grid}.feedback-shell .feedback-row[aria-pressed=true]{background:var(--accent-soft,#edf4ff)}.feedback-row-meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.feedback-row-meta strong{color:var(--tblr-danger,#d63939)}.feedback-row-meta time{color:var(--tblr-secondary,#64748b);margin-left:auto}.feedback-preview{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.feedback-owner{color:var(--tblr-secondary,#64748b);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.feedback-message,.feedback-answer p,.feedback-conversation p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.feedback-detail>header{justify-content:space-between;gap:14px;display:flex}.feedback-detail>header>span{font-size:13px}.feedback-conversation article,.feedback-answer{background:var(--tblr-bg-surface-secondary,#f1f5f9);border-radius:8px;margin:15px 0;padding:15px}.feedback-conversation time{color:var(--tblr-secondary,#64748b);margin-top:5px;font-size:12px;display:block}.feedback-reply{gap:12px;margin-top:20px;display:grid}.feedback-pagination{justify-content:space-between;align-items:center;margin-top:15px;display:flex}.feedback-development{border-top:1px solid var(--tblr-border-color,#e2e8f0);margin-top:25px;padding-top:15px}.feedback-development dl{flex-wrap:wrap;gap:20px;display:flex}.feedback-development dt{color:var(--tblr-secondary,#64748b);font-size:12px}.feedback-development dd{margin:5px 0}.feedback-development details{margin:15px 0}.feedback-development pre{background:var(--tblr-bg-surface-secondary,#f1f5f9);white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;max-height:420px;padding:15px;font-size:12px;overflow:auto}.feedback-shell button:disabled{opacity:.6;cursor:wait}.feedback-shell button:focus-visible,.feedback-shell a:focus-visible{outline:3px solid var(--tblr-primary,#206bc4);outline-offset:3px}.feedback-empty{min-height:130px}@media (max-width:767px){.feedback-heading{display:block}.feedback-heading nav{margin-top:16px}.feedback-columns{grid-template-columns:1fr}.feedback-shell .feedback-row{padding:16px 8px}.feedback-detail>header{display:block}.feedback-shell{padding:16px 12px}.feedback-development dl{gap:16px}.feedback-compose-actions{align-items:flex-end}}
