/* Match all Got your own idea disclosures; keep their native controls and logic. */
.other-answer{border:2px solid #171613;border-radius:24px;background:#fff5e4;padding:10px;box-shadow:0 3px 6px #54290020}
.other-answer>summary{gap:10px;min-height:64px;padding:10px;border-radius:16px;background:#ff9409;color:#171613;font:22px/1.15 var(--heading);box-shadow:inset 0 2px 1px #ffe3a5,inset 0 -2px 1px #df780d}
.other-answer>summary>span:not(.custom-paw){flex:1;min-width:0;overflow-wrap:anywhere}
.other-answer>summary .custom-paw{flex:0 0 34px;width:34px;height:34px;border:1.5px solid #171613;background:#fff3d9;box-shadow:0 1px 0 #17161320}
.other-answer>summary .custom-paw svg{width:21px;height:21px}
.other-answer>summary small{font:800 12px/1.4 var(--body);color:#493324;margin-top:4px}
.other-answer>summary::after{flex:0 0 28px;width:28px;height:28px;border:1.5px solid #171613;background:#fff3d9;color:#171613;box-shadow:0 1px 0 #17161320;font:900 23px/1 var(--body)}
.other-answer .field-label{color:#171613;font-family:var(--heading);line-height:1.2}
.other-answer .field{border:1.5px solid #171613;border-radius:16px;background:#fffdf8;color:#171613}
.other-answer .micro{line-height:1.45}
@media(max-width:359px){
 .other-answer>summary{font-size:20px;gap:8px;padding:9px}
 .other-answer>summary .custom-paw{flex-basis:30px;width:30px;height:30px}
}
