/* Match all Got your own idea disclosures; keep their native controls and logic. */
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown){border:2px solid #171613;border-radius:24px;background:#fff5e4;padding:10px;margin:16px 0;text-align:left;box-shadow:0 3px 6px #54290020}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary{gap:10px;min-height:64px;padding:10px;border:0;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}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary>span:not(.custom-paw):not(.style-dropdown-icon){flex:1;min-width:0;overflow-wrap:anywhere}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary :is(.custom-paw,.style-dropdown-icon){flex:0 0 34px;width:34px;height:34px;border:1.5px solid #171613;background:#fff3d9;box-shadow:0 1px 0 #17161320}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary .custom-paw svg{width:21px;height:21px}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary small{font:800 12px/1.4 var(--body);color:#493324;margin-top:4px}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>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)}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown) .field-label{color:#171613;font-family:var(--heading);line-height:1.2}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown) .field{border:1.5px solid #171613;border-radius:16px;background:#fffdf8;color:#171613}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown) .micro{line-height:1.45}
@media(max-width:359px){
 :is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary{font-size:20px;gap:8px;padding:9px}
 :is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary :is(.custom-paw,.style-dropdown-icon){flex-basis:30px;width:30px;height:30px}
}

:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary>.style-dropdown-copy{font:inherit;color:inherit;margin:0}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary .style-dropdown-icon{display:grid;place-items:center;margin:0;border-radius:50%;font:23px/1 var(--body)}
:is(.other-answer,.flair-choices.style-dropdown,.holiday-choices.style-dropdown)>summary:focus-visible{border-radius:16px}
