.collective-inbox,.collective-history{border:1px solid #cbdde0;border-radius:14px;padding:1rem;margin:1rem 0;background:#f6fafb}.collective-inbox ul{padding:0;list-style:none}.collective-inbox li{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;border-bottom:1px solid #d8e4e7}.collective-inbox p{margin:.3rem 0}.collective-workspace p,.collective-form p,.collective-history p{overflow-wrap:anywhere}.collective-question{padding:1rem 0;border-bottom:1px solid #d8e4e7}.collective-question h4{font-size:1.15rem;line-height:1.5}.collective-question label{display:block;margin:.75rem 0}.collective-question select,.collective-form select{width:100%;min-width:0;min-height:44px;max-width:100%;font:inherit;appearance:none;border:1px solid #afc5d5;border-radius:10px;padding:.65rem;background:#fff}.collective-question summary,.collective-history summary{min-height:44px;padding:.6rem 0;cursor:pointer}.collective-question .btn{min-height:44px;margin:.5rem 0}.collective-question pre{white-space:pre;overflow:auto;max-width:100%}.collective-form fieldset{min-width:0}.collective-history article{padding:1rem 0;border-bottom:1px solid #cbdde0}.collective-counts{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;margin:.75rem 0}.collective-counts dt{overflow-wrap:anywhere}.collective-counts dd{margin:0;font-weight:700}.collective-question [data-collective-feedback]{margin:.75rem 0}.collective-question .qc{min-width:0}@media(max-width:430px){.collective-inbox li{display:block}.collective-inbox li .btn{margin-top:.5rem;width:100%}}

.collective-confidence{min-width:0;padding:.75rem;margin:.75rem 0;border:1px solid #cbdde0;border-radius:12px}.collective-confidence>div{display:flex;flex-wrap:wrap;gap:.5rem}.collective-confidence .btn{margin:0;flex:1 1 95px;min-height:44px}.collective-confidence [aria-pressed=true]{background:#eaf5f5;border-color:#207c82;box-shadow:inset 0 0 0 1px #207c82}.collective-confidence legend{font-weight:600;line-height:1.5;padding:0 .3rem}
