.textList{height:100%;display:flex;flex-direction:column;margin-bottom:var(--padding)}.textList details{margin-bottom:10px;padding:calc(var(--gutter) / 2) var(--padding)}@media(max-width:56em){.textList details{padding:var(--padding)}}.textList details:last-of-type{margin-bottom:0}.textList details.active{flex:1}.textList details.active .widgetHeader{padding-right:20px}.textList details.active .widgetHeader:after{content:"\e15b"}.textList details summary{position:relative;cursor:pointer;user-select:none}.textList details summary::-webkit-details-marker{display:none}.textList details summary:after{content:"\e145";position:absolute;top:50%;transform:translateY(-50%);right:0;width:20px;height:30px;line-height:30px;font-size:30px;font-family:var(--symbol);display:inline-block;-moz-osx-font-smoothing:grayscale}.sectionColor1 .textList details summary:after{color:var(--color1)}.sectionColor2 .textList details summary:after{color:var(--color2)}.sectionColor3 .textList details summary:after{color:var(--color3)}.sectionColor4 .textList details summary:after{color:var(--color4)}.textList details .widgetSummary{overflow-x:hidden;padding:calc(var(--padding)/2) calc(var(--padding)/2) calc(var(--padding)/2) 0}@media screen and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:2){.textList details .widgetSummary.minHeightElement{min-height:200px}}@media screen and (min-resolution:1dppx) and (max-resolution:2dppx){.textList details .widgetSummary.minHeightElement{min-height:200px}}.textList details .widgetSummary ul{padding-left:20px;margin-bottom:15px}.textList details .widgetSummary ul li{list-style:disc}.textList details .widgetSummary ul li::marker{color:var(--fontcolor)}.sectionColor1 .textList details .widgetSummary ul li::marker{color:var(--color1)}.sectionColor2 .textList details .widgetSummary ul li::marker{color:var(--color2)}.sectionColor3 .textList details .widgetSummary ul li::marker{color:var(--color3)}.sectionColor4 .textList details .widgetSummary ul li::marker{color:var(--color4)}.textList details .widgetSummary ul.check{padding-left:0}.textList details .widgetSummary ul.check li{list-style:none;padding-left:25px;position:relative}.textList details .widgetSummary ul.check li:before{content:"\e5ca";font-family:var(--symbol);font-size:16px;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:2px}.sectionColor1 .textList details .widgetSummary ul.check li:before{color:var(--color1)}.sectionColor2 .textList details .widgetSummary ul.check li:before{color:var(--color2)}.sectionColor3 .textList details .widgetSummary ul.check li:before{color:var(--color3)}.sectionColor4 .textList details .widgetSummary ul.check li:before{color:var(--color4)}