/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}[data-item-media]{opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:opacity .3s,visibility .3s;display:flex}[data-item-media].is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}@media (prefers-reduced-motion:reduce){[data-item-media]{transition:none}}[data-collection-navigation][data-theme=light]{--cn-background:var(--color-white);--cn-text-inactive:var(--color-disabled);--cn-text-active:var(--color-black);background-color:var(--cn-background)}[data-collection-navigation][data-theme=dark]{--cn-background:var(--color-background-inverse);--cn-text-inactive:var(--color-background-secondary-inverse);--cn-text-active:var(--color-foreground-inverse);background-color:var(--cn-background)}[data-collection-navigation] [data-collection-navigation-heading]{color:var(--cn-text-active)}[data-collection-navigation] [data-collection-navigation-heading] *{color:inherit}[data-collection-navigation] [data-collection-navigation-mobile-label]{color:var(--cn-text-active)}collection-navigation-item.is-active [data-item-icon]{visibility:visible}collection-navigation-item{color:var(--cn-text-inactive);font-size:56px;font-weight:700;line-height:1}collection-navigation-item.is-active{color:var(--cn-text-active)}collection-navigation-item a,collection-navigation-item div[tabindex="0"],collection-navigation-item [data-item-icon]{color:inherit}collection-navigation-item a:focus-visible,collection-navigation-item div[tabindex="0"]:focus-visible{border-radius:.5rem}@media (min-width:64rem){collection-navigation-item a:focus-visible,collection-navigation-item div[tabindex="0"]:focus-visible{border-radius:.5rem}}collection-navigation-item a:focus-visible,collection-navigation-item div[tabindex="0"]:focus-visible{border-radius:var(--radius-sm,.5rem);outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-focus,#4b3dc4)}@media (prefers-contrast:more){collection-navigation-item a:focus-visible,collection-navigation-item div[tabindex="0"]:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
