[data-cui-comp="cui-section-menu"]{--cui-section-menu-inset:var(--ui-section-menu-inset,calc(var(--spacing-sm,4px) * 3));--cui-section-menu-bg:var(--ui-section-menu-bg,var(--color-background,#fff));--cui-section-menu-dot-ring:color-mix(in srgb,var(--color-accent,#2563EB) 20%,transparent);display:block;font-size:var(--text-sm,0.875rem)}[data-cui-comp="cui-section-menu"] [hidden]{display:none !important}[data-cui-comp="cui-section-menu"] .cui-section-menu__body{display:block}[data-cui-comp="cui-section-menu"] .cui-section-menu__lead,[data-cui-comp="cui-section-menu"] .cui-section-menu__link{position:relative;display:block;padding-block:calc(var(--spacing-sm,4px) * 1.25);padding-inline:calc(var(--cui-section-menu-inset) + 14px) var(--cui-section-menu-inset);color:var(--color-text-muted,#52525B);line-height:var(--leading-snug,1.4);text-decoration:none;border-radius:var(--radii-sm,6px)}[data-cui-comp="cui-section-menu"] .cui-section-menu__lead{margin-bottom:var(--spacing-sm,4px)}[data-cui-comp="cui-section-menu"] .cui-section-menu__lead:hover,[data-cui-comp="cui-section-menu"] .cui-section-menu__link:hover{color:var(--color-text,currentColor)}[data-cui-comp="cui-section-menu"] .cui-section-menu__lead.is-active,[data-cui-comp="cui-section-menu"] .cui-section-menu__lead[aria-current="page"],[data-cui-comp="cui-section-menu"] .cui-section-menu__link.is-active,[data-cui-comp="cui-section-menu"] .cui-section-menu__link[aria-current="page"]{color:var(--color-text,#09090B);font-weight:var(--font-weight-semibold,600)}[data-cui-comp="cui-section-menu"] .cui-section-menu__lead[aria-current="page"]::before,[data-cui-comp="cui-section-menu"] .cui-section-menu__link[aria-current="page"]::before{content:"";position:absolute;inset-inline-start:calc(var(--cui-section-menu-inset) + 1px);inset-block-start:50%;inline-size:var(--ui-section-menu-dot,6px);block-size:var(--ui-section-menu-dot,6px);margin-block-start:calc(var(--ui-section-menu-dot,6px) / -2);border-radius:var(--radii-full,9999px);background:var(--color-accent,#2563EB);box-shadow:0 0 0 calc(var(--stroke-thin,1px) * 3) var(--cui-section-menu-dot-ring)}[data-cui-comp="cui-section-menu"] .cui-section-menu__group{border:0;margin:0}[data-cui-comp="cui-section-menu"] .cui-section-menu__group + .cui-section-menu__group{margin-block-start:var(--spacing-sm,4px)}[data-cui-comp="cui-section-menu"] .cui-section-menu__group-summary{position:sticky;inset-block-start:var(--cui-section-menu-head-top,0px);z-index:1;display:flex;align-items:baseline;gap:calc(var(--spacing-sm,4px) * 1.5);cursor:pointer;list-style:none;padding:calc(var(--spacing-sm,4px) * 3) var(--cui-section-menu-inset) calc(var(--spacing-sm,4px) * 1.5);font-size:var(--text-xs,0.75rem);font-weight:var(--font-weight-semibold,600);letter-spacing:var(--tracking-wider,0.08em);text-transform:uppercase;color:var(--color-text-muted,#52525B);background:color-mix(in srgb,var(--cui-section-menu-bg) 90%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);user-select:none}[data-cui-comp="cui-section-menu"] .cui-section-menu__group-summary::-webkit-details-marker{display:none}[data-cui-comp="cui-section-menu"] summary.cui-section-menu__group-summary:hover{color:var(--color-text,currentColor)}[data-cui-comp="cui-section-menu"] div.cui-section-menu__group-summary{cursor:default}[data-cui-comp="cui-section-menu"] .cui-section-menu__group:has(.cui-section-menu__link[aria-current="page"]) > .cui-section-menu__group-summary{color:var(--color-accent,#2563EB)}[data-cui-comp="cui-section-menu"] .cui-section-menu__eyebrow{color:var(--fui-section-menu-eyebrow-color,var(--color-text-subtle,#71717A));font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:0}[data-cui-comp="cui-section-menu"] .cui-section-menu__group-label{flex:1;min-width:0}[data-cui-comp="cui-section-menu"] .cui-section-menu__count{font-family:var(--font-mono,ui-monospace,monospace);font-weight:var(--font-weight-normal,400);letter-spacing:0;color:var(--color-text-subtle,#71717A);font-variant-numeric:tabular-nums}[data-cui-comp="cui-section-menu"] .cui-section-menu__chevron{align-self:center;transition:transform var(--duration-fast,150ms) var(--easing-ease-in-out,ease);opacity:var(--ui-section-menu-chevron-opacity,0.7)}[data-cui-comp="cui-section-menu"] .cui-section-menu__group[open] > .cui-section-menu__group-summary .cui-section-menu__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){[data-cui-comp="cui-section-menu"] .cui-section-menu__chevron{transition:none}}[data-cui-comp="cui-section-menu"] .cui-section-menu__list{list-style:none;margin:0;padding:0 0 var(--spacing-sm,4px)}[data-cui-comp="cui-section-menu"] .cui-section-menu__filter{position:relative;display:flex;margin-inline:calc(var(--cui-section-menu-inset) - 4px);color:var(--color-text-subtle,#71717A)}[data-cui-comp="cui-section-menu"] .cui-section-menu__filter-icon{position:absolute;inset-inline-start:calc(var(--spacing-sm,4px) * 2.5);inset-block-start:50%;translate:0 -50%;pointer-events:none}[data-cui-comp="cui-section-menu"] .cui-section-menu__filter-input{flex:1;min-width:0;box-sizing:border-box;block-size:calc(var(--spacing-sm,4px) * 9);padding-inline:calc(var(--spacing-sm,4px) * 8) var(--spacing-md,8px);border:var(--stroke-thin,1px) solid var(--color-border,#E4E4E7);border-radius:var(--radii-md,8px);background:var(--color-background,#fff);color:var(--color-text,currentColor);font:inherit;outline:none}[data-cui-comp="cui-section-menu"] .cui-section-menu__filter-input:focus-visible{border-color:var(--color-accent,#2563EB);box-shadow:0 0 0 calc(var(--stroke-thin,1px) * 3) var(--cui-section-menu-dot-ring)}[data-cui-comp="cui-section-menu"] .cui-section-menu__filter-input::placeholder{color:var(--color-text-subtle,#71717A);opacity:1}[data-cui-comp="cui-section-menu"] .cui-section-menu__mark{background:color-mix(in srgb,var(--color-accent,#2563EB) 16%,transparent);color:inherit;border-radius:calc(var(--radii-sm,6px) / 3)}[data-cui-comp="cui-section-menu"] .cui-section-menu__empty{margin:0;padding:var(--spacing-md,8px) var(--cui-section-menu-inset);color:var(--color-text-muted,#52525B)}[data-cui-comp="cui-section-menu"].cui-section-menu--drawer{--cui-section-menu-head-top:calc(var(--ui-sheet-close-size,36px) + var(--spacing-md,8px));--cui-section-menu-bg:var(--ui-section-menu-bg,var(--color-surface,#fff))}[data-cui-comp="cui-section-menu"].cui-section-menu--drawer.cui-section-menu--filter{--cui-section-menu-head-top:calc(var(--ui-sheet-close-size,36px) + var(--spacing-sm,4px) * 9 + var(--spacing-md,8px) * 2)}[data-cui-comp="cui-section-menu"] .cui-section-menu__sheet-top{position:sticky;inset-block-start:0;z-index:2;display:flex;flex-direction:column;gap:var(--spacing-md,8px);box-sizing:border-box;block-size:var(--cui-section-menu-head-top);padding-block-end:var(--spacing-md,8px);background:var(--cui-section-menu-bg);--ui-sheet-head-inset:var(--cui-section-menu-inset)}[data-cui-comp="cui-section-menu"]:where(:not(.cui-section-menu--swap-md,.cui-section-menu--swap-lg)) .cui-section-menu__rail{display:flex;flex-direction:column;gap:var(--spacing-md,8px)}@media (max-width:899.98px){[data-cui-comp="cui-section-menu"]:where(:not(.cui-section-menu--swap-md,.cui-section-menu--swap-lg)) .cui-section-menu__rail{display:none}}@media (min-width:900px){[data-cui-comp="cui-section-menu"]:where(:not(.cui-section-menu--swap-md,.cui-section-menu--swap-lg)) .cui-section-menu__rail{position:sticky;inset-block-start:calc(var(--ui-sticky-top,0px) + var(--fui-section-menu-top,1rem));align-self:start;max-height:calc(100vh - var(--ui-sticky-top,0px) - var(--fui-section-menu-top,1rem) - var(--spacing-md,8px))}[data-cui-comp="cui-section-menu"]:where(:not(.cui-section-menu--swap-md,.cui-section-menu--swap-lg)) .cui-section-menu__filter{flex:0 0 auto}[data-cui-comp="cui-section-menu"]:where(:not(.cui-section-menu--swap-md,.cui-section-menu--swap-lg)) .cui-section-menu__rail > .cui-section-menu__body{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}:where([data-cui-comp="cui-section-menu"]:where(:not(.cui-section-menu--swap-md,.cui-section-menu--swap-lg))).cui-section-menu--fill{display:flex;flex-direction:column;block-size:100%;box-sizing:border-box;--cui-section-menu-inset:var(--ui-section-menu-inset,var(--spacing-lg,16px));--cui-section-menu-bg:var(--ui-section-menu-bg,var(--color-surface,#fff))}[data-cui-comp="cui-section-menu"]:where(:not(.cui-section-menu--swap-md,.cui-section-menu--swap-lg)).cui-section-menu--fill .cui-section-menu__rail{position:static;padding-block:var(--spacing-lg,16px) 0;flex:1 1 auto;min-block-size:0;max-height:none}[data-cui-comp="cui-section-menu"]:where(:not(.cui-section-menu--swap-md,.cui-section-menu--swap-lg)).cui-section-menu--fill .cui-section-menu__rail > .cui-section-menu__body{padding-block-end:var(--spacing-xl,24px)}}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-md) .cui-section-menu__rail{display:flex;flex-direction:column;gap:var(--spacing-md,8px)}@media (max-width:47.99rem){[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-md) .cui-section-menu__rail{display:none}}@media (min-width:48rem){[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-md) .cui-section-menu__rail{position:sticky;inset-block-start:calc(var(--ui-sticky-top,0px) + var(--fui-section-menu-top,1rem));align-self:start;max-height:calc(100vh - var(--ui-sticky-top,0px) - var(--fui-section-menu-top,1rem) - var(--spacing-md,8px))}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-md) .cui-section-menu__filter{flex:0 0 auto}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-md) .cui-section-menu__rail > .cui-section-menu__body{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}:where([data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-md)).cui-section-menu--fill{display:flex;flex-direction:column;block-size:100%;box-sizing:border-box;--cui-section-menu-inset:var(--ui-section-menu-inset,var(--spacing-lg,16px));--cui-section-menu-bg:var(--ui-section-menu-bg,var(--color-surface,#fff))}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-md).cui-section-menu--fill .cui-section-menu__rail{position:static;padding-block:var(--spacing-lg,16px) 0;flex:1 1 auto;min-block-size:0;max-height:none}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-md).cui-section-menu--fill .cui-section-menu__rail > .cui-section-menu__body{padding-block-end:var(--spacing-xl,24px)}}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-lg) .cui-section-menu__rail{display:flex;flex-direction:column;gap:var(--spacing-md,8px)}@media (max-width:63.99rem){[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-lg) .cui-section-menu__rail{display:none}}@media (min-width:64rem){[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-lg) .cui-section-menu__rail{position:sticky;inset-block-start:calc(var(--ui-sticky-top,0px) + var(--fui-section-menu-top,1rem));align-self:start;max-height:calc(100vh - var(--ui-sticky-top,0px) - var(--fui-section-menu-top,1rem) - var(--spacing-md,8px))}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-lg) .cui-section-menu__filter{flex:0 0 auto}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-lg) .cui-section-menu__rail > .cui-section-menu__body{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}:where([data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-lg)).cui-section-menu--fill{display:flex;flex-direction:column;block-size:100%;box-sizing:border-box;--cui-section-menu-inset:var(--ui-section-menu-inset,var(--spacing-lg,16px));--cui-section-menu-bg:var(--ui-section-menu-bg,var(--color-surface,#fff))}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-lg).cui-section-menu--fill .cui-section-menu__rail{position:static;padding-block:var(--spacing-lg,16px) 0;flex:1 1 auto;min-block-size:0;max-height:none}[data-cui-comp="cui-section-menu"]:where(.cui-section-menu--swap-lg).cui-section-menu--fill .cui-section-menu__rail > .cui-section-menu__body{padding-block-end:var(--spacing-xl,24px)}}