.mi{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1.25em;inline-size:1.25em;overflow:visible}.mi__g{transform-box:fill-box;transform-origin:50%;transition:transform var(--d-2) var(--ease-standard), opacity var(--d-2) var(--ease-standard)}:is(a,button):is(:hover,:focus-visible) .mi--nudge .mi__g{transform:translate(.125em)}[aria-expanded=true]>.mi--turn .mi__g,[aria-expanded=true] .mi--turn .mi__g{transition-duration:var(--d-3);transform:rotate(180deg)}.mi--pop .mi__g{opacity:0;transform:scale(.82)}:is([aria-checked=true],[aria-pressed=true],[data-done]) .mi--pop .mi__g{opacity:1;transition:transform var(--d-3) var(--ease-enter), opacity var(--d-3) var(--ease-enter);transform:none}.mi{transition:color var(--d-2) var(--ease-standard)}@media (hover:hover){:is(a,button,summary):hover .mi{color:var(--signal)}}:is(a,button,summary):focus-visible .mi,:is(a,button,summary):active .mi,[aria-expanded=true] .mi,[aria-pressed=true] .mi{color:var(--signal)}:is(a,button):active .mi--press .mi__g{transform:translateY(.0625em)}@media (prefers-reduced-motion:reduce){.mi,.mi .mi__g{transition:none!important}}
