:root{--sf-red:#E0271C;--sf-orange:#D65F00;--sf-yellow:#B27A00;--sf-green:#1F8A3B;--sf-mint:#0A857F;--sf-teal:#0A7E96;--sf-cyan:#0076B8;--sf-blue:#006FE6;--sf-indigo:#4F4CD0;--sf-purple:#9B45C9;--sf-pink:#E0214B;--sf-brown:#8A6A45;--sf-gray:#6E6E73;--sf-black:currentColor;--sf-spring:cubic-bezier(.34,1.56,.64,1)}:root[data-theme=dark],.shell-rail,.shell-drawer,.sf-on-dark{--sf-red:#FF6961;--sf-orange:#FFB340;--sf-yellow:#FFD426;--sf-green:#30DB5B;--sf-mint:#66D4CF;--sf-teal:#5DE6FF;--sf-cyan:#70D7FF;--sf-blue:#5AA9FF;--sf-indigo:#A5A3FF;--sf-purple:#DA8FFF;--sf-pink:#FF7A9A;--sf-brown:#C9A77C;--sf-gray:#AEAEB2}svg.sf-symbol{overflow:visible;stroke:none}.sf-symbol .sf-layer{fill:var(--sf-ink,currentColor)}.sf-symbol[data-tint]{--sf-ink:var(--sf-tint)}.sf-symbol[data-tint=red]{--sf-tint:var(--sf-red)}.sf-symbol[data-tint=orange]{--sf-tint:var(--sf-orange)}.sf-symbol[data-tint=yellow]{--sf-tint:var(--sf-yellow)}.sf-symbol[data-tint=green]{--sf-tint:var(--sf-green)}.sf-symbol[data-tint=mint]{--sf-tint:var(--sf-mint)}.sf-symbol[data-tint=teal]{--sf-tint:var(--sf-teal)}.sf-symbol[data-tint=cyan]{--sf-tint:var(--sf-cyan)}.sf-symbol[data-tint=blue]{--sf-tint:var(--sf-blue)}.sf-symbol[data-tint=indigo]{--sf-tint:var(--sf-indigo)}.sf-symbol[data-tint=purple]{--sf-tint:var(--sf-purple)}.sf-symbol[data-tint=pink]{--sf-tint:var(--sf-pink)}.sf-symbol[data-tint] .sf-layer[data-color]{fill-opacity:1}.sf-symbol[data-tint] .sf-layer[data-color=red]{fill:var(--sf-red)}.sf-symbol[data-tint] .sf-layer[data-color=orange]{fill:var(--sf-orange)}.sf-symbol[data-tint] .sf-layer[data-color=yellow]{fill:var(--sf-yellow)}.sf-symbol[data-tint] .sf-layer[data-color=green]{fill:var(--sf-green)}.sf-symbol[data-tint] .sf-layer[data-color=mint]{fill:var(--sf-mint)}.sf-symbol[data-tint] .sf-layer[data-color=teal]{fill:var(--sf-teal)}.sf-symbol[data-tint] .sf-layer[data-color=cyan]{fill:var(--sf-cyan)}.sf-symbol[data-tint] .sf-layer[data-color=blue]{fill:var(--sf-blue)}.sf-symbol[data-tint] .sf-layer[data-color=indigo]{fill:var(--sf-indigo)}.sf-symbol[data-tint] .sf-layer[data-color=purple]{fill:var(--sf-purple)}.sf-symbol[data-tint] .sf-layer[data-color=pink]{fill:var(--sf-pink)}.sf-symbol[data-tint] .sf-layer[data-color=brown]{fill:var(--sf-brown)}.sf-symbol[data-tint] .sf-layer[data-color=gray]{fill:var(--sf-gray)}:is(button,[role=button],[role=menuitem],[role=menuitemradio],[role=tab],[role=option],[role=radio],[role=checkbox],[role=switch],summary,select,.ui-button,[class*=btn],[class*=chip],[class*=pill]) .sf-symbol{--sf-ink:currentColor}:is(button,[role=button],[role=menuitem],[role=menuitemradio],[role=tab],[role=option],[role=radio],[role=checkbox],[role=switch],summary,select,.ui-button,[class*=btn],[class*=chip],[class*=pill]) .sf-symbol .sf-layer[data-color]{fill:currentColor}:is(.shell-nav-link,.tool-search-results a,.command-resource,.ov-tool,.ov-move) .sf-symbol[data-tint]{--sf-ink:var(--sf-tint)}.sf-symbol .sf-g{transform-box:fill-box;transform-origin:center}.sf-symbol[data-motion=wiggle] .sf-g{transform-origin:50% 12%}:is(a,button,[role=button],[role=tab],[role=menuitem],[role=option],summary,label):is(:hover,:focus-visible)>.sf-symbol .sf-g,:is(a,button,[role=button],[role=tab],[role=menuitem],[role=option],summary,label):is(:hover,:focus-visible)>:not(a,button)>.sf-symbol .sf-g,.sf-symbol:hover .sf-g{animation:var(--sf-effect,none)}:is(a,button,[role=button],[role=tab],[role=menuitem],[role=option],summary,label):is(:hover,:focus-visible)>.sf-symbol[data-motion=wave] .sf-layer,:is(a,button,[role=button],[role=tab],[role=menuitem],[role=option],summary,label):is(:hover,:focus-visible)>:not(a,button)>.sf-symbol[data-motion=wave] .sf-layer,.sf-symbol[data-motion=wave]:hover .sf-layer{animation:sf-wave .9s ease-in-out both}.sf-symbol[data-motion=wiggle]{--sf-effect:sf-wiggle .7s ease-in-out}.sf-symbol[data-motion=rotate]{--sf-effect:sf-rotate .6s var(--sf-spring)}.sf-symbol[data-motion=rotate-back]{--sf-effect:sf-rotate-back .6s var(--sf-spring)}.sf-symbol[data-motion=turn]{--sf-effect:sf-turn .6s var(--sf-spring)}.sf-symbol[data-motion=pulse]{--sf-effect:sf-pulse .55s var(--sf-spring)}.sf-symbol[data-motion=nudge-right]{--sf-effect:sf-nudge-right .45s var(--sf-spring)}.sf-symbol[data-motion=nudge-left]{--sf-effect:sf-nudge-left .45s var(--sf-spring)}.sf-symbol[data-motion=nudge-up]{--sf-effect:sf-nudge-up .45s var(--sf-spring)}.sf-symbol[data-motion=nudge-down]{--sf-effect:sf-nudge-down .45s var(--sf-spring)}.sf-symbol[data-motion=nudge-out]{--sf-effect:sf-nudge-out .45s var(--sf-spring)}.sf-symbol[data-motion=bounce]{--sf-effect:sf-bounce-up .45s var(--sf-spring)}.sf-symbol[data-motion=wave] .sf-layer:nth-child(2){animation-delay:.1s}.sf-symbol[data-motion=wave] .sf-layer:nth-child(3){animation-delay:.2s}.sf-symbol[data-motion=wave] .sf-layer:nth-child(4){animation-delay:.3s}.sf-symbol[data-motion=wave] .sf-layer:nth-child(n+5){animation-delay:.4s}:is(a,button,[role=button],[role=tab],[role=menuitem]):active>.sf-symbol .sf-g{animation:sf-press .3s var(--sf-spring)}:is([role=status],[role=alert],.toast,[data-slot=toast-notification-banner]) .sf-symbol .sf-g{animation:sf-appear .45s var(--sf-spring)both}@keyframes sf-wiggle{0%,100%{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-11deg)}60%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}@keyframes sf-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sf-rotate-back{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes sf-turn{from{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes sf-pulse{0%,100%{transform:scale(1)}45%{transform:scale(1.2)}}@keyframes sf-wave{0%,100%{opacity:1}35%{opacity:.25}}@keyframes sf-nudge-right{0%,100%{transform:translateX(0)}45%{transform:translateX(22%)}}@keyframes sf-nudge-left{0%,100%{transform:translateX(0)}45%{transform:translateX(-22%)}}@keyframes sf-nudge-up{0%,100%{transform:translateY(0)}45%{transform:translateY(-22%)}}@keyframes sf-nudge-down{0%,100%{transform:translateY(0)}45%{transform:translateY(22%)}}@keyframes sf-nudge-out{0%,100%{transform:translate(0,0)}45%{transform:translate(16%,-16%)}}@keyframes sf-bounce-up{0%,100%{transform:translateY(0)scale(1)}40%{transform:translateY(-12%)scale(1.08)}}@keyframes sf-press{0%{transform:scale(1)}40%{transform:scale(.78)}100%{transform:scale(1)}}@keyframes sf-appear{from{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.sf-symbol .sf-g,.sf-symbol .sf-layer{animation:none!important}}.sf-crumb{vertical-align:-2px;opacity:.7}