@layer components{.windy-logo{overflow:visible;max-block-size:-moz-min-content;max-block-size:min-content;max-inline-size:-moz-min-content;max-inline-size:min-content;--_text-color:#fff;--_sign-color:var(--windy-color-brand)}.windy-logo:not([data-variant]){--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #fff;--_text-color:var(--csstools-light-dark-toggle--0,var(--windy-color-brand))}@supports (color:light-dark(red,red)){.windy-logo:not([data-variant]){--_text-color:light-dark(var(--windy-color-brand),#fff)}}@supports not (color:light-dark(tan,tan)){.windy-logo:not([data-variant]) *{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #fff;--_text-color:var(--csstools-light-dark-toggle--0,var(--windy-color-brand))}}.windy-logo[data-variant=monochrome]{--_text-color:var(--windy-color-brand)}.windy-logo[data-variant=monochrome-white]{--_sign-color:#fff}.windy-logo:not([data-tagline]) .tagline,.windy-logo:not([data-with-admin-hat=true]) .admin-hat,.windy-logo[data-without-brand-name=true]:not([data-tagline]) .title,.windy-logo[data-without-dot-com=true] .dot-com{display:none}:is(.windy-logo .logo) circle{--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) var(--_text-color);fill:var(--csstools-light-dark-toggle--1,transparent)}@supports (color:light-dark(red,red)){:is(.windy-logo .logo) circle{fill:light-dark(transparent,var(--_text-color))}}.windy-logo[data-variant*=monochrome] :is(:is(.windy-logo .logo) circle){fill:transparent}.windy-logo[data-variant=default] :is(:is(.windy-logo .logo) circle){fill:var(--_text-color)}:is(.windy-logo .logo) path{fill:var(--_sign-color)}.windy-logo .tagline,.windy-logo .title path{fill:var(--_text-color)}:is(.windy-logo .admin-hat) .hat-shadow{fill:#000;fill-opacity:.3}:is(.windy-logo .admin-hat) .helmet-front{fill:#ffc850}:is(.windy-logo .admin-hat) .middle-divider{fill:#fff082}:is(.windy-logo .admin-hat) path{fill:#ffdc64}}
