.w3ddOW_sources{margin-block:4px 12px;font-size:14px}.w3ddOW_sources summary{min-block-size:40px;color:var(--ui-label);cursor:pointer;align-items:center;gap:10px;padding-inline:8px;list-style:none;display:inline-flex}.w3ddOW_sources summary::-webkit-details-marker{display:none}.w3ddOW_sources summary:before{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:7px;inline-size:7px;transition:transform .15s ease-out;transform:rotate(-45deg)}.w3ddOW_sources[open] summary:before{transform:rotate(45deg)}.w3ddOW_sourceList{gap:8px;padding-block:4px 8px;padding-inline-start:24px;display:grid}.w3ddOW_source{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.w3ddOW_requirement{color:var(--ui-text-2)}.w3ddOW_union{gap:16px;margin-block-start:24px;display:grid}.w3ddOW_union h3{color:var(--ui-title);margin:0;font-size:19px}.w3ddOW_type{gap:8px;display:grid}.w3ddOW_type h4{color:var(--ui-amber);margin:0;font-size:14px;font-weight:600}.w3ddOW_tools{flex-wrap:wrap;gap:8px;display:flex}.w3ddOW_sources summary:focus-visible{outline:1px solid var(--ui-amber);outline-offset:2px}@media (hover:hover) and (pointer:fine){.w3ddOW_sources summary:hover{color:var(--ui-title)}}@media (prefers-reduced-motion:reduce){.w3ddOW_sources summary:before{transition:none}}
