.ddG1zW_focusRing:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,hsl(var(--ring)));outline-offset:var(--focus-ring-offset,2px)}.ddG1zW_focusRingStrong:focus-visible{outline:var(--focus-ring-width,3px) solid var(--focus-ring-color,hsl(var(--ring) / .85));outline-offset:var(--focus-ring-offset,3px)}.ddG1zW_focusRingInset:focus-visible{box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-color,hsl(var(--ring))), 0 0 0 calc(var(--focus-ring-width,2px) * 2) hsl(var(--background));outline:none}.ddG1zW_focusRingDelegated:focus-visible{outline:none}.Puyf_q_base{--button-border-width:2px;--button-bg:transparent;--button-lip-color:transparent;--button-lip-size:var(--button-lip-size-default,0px);--button-lip-space:var(--button-lip-size);--button-pressed-lip-size:calc(var(--button-lip-size) * .4);--button-pressed-translate:calc(var(--button-lip-size) - var(--button-pressed-lip-size));box-sizing:border-box;border:var(--button-border-width) solid transparent;background:var(--button-bg);box-shadow:0 var(--button-lip-size) 0 0 var(--button-lip-color);white-space:nowrap;font-family:var(--button-font-family,var(--font-sans));font-size:var(--button-font-size,.875rem);font-weight:var(--button-font-weight,600);letter-spacing:var(--button-letter-spacing,0);line-height:var(--button-line-height,1);margin-bottom:var(--button-lip-space);text-transform:var(--button-text-transform,none);justify-content:center;align-items:center;gap:.5rem;transition:background-color .1s ease-in-out,border-color .1s ease-in-out,box-shadow .1s ease-in-out,color .1s ease-in-out,transform .1s ease-in-out;display:inline-flex}.Puyf_q_base:disabled{pointer-events:none;opacity:.5}.Puyf_q_base svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.Puyf_q_radiusStandard{border-radius:var(--button-radius,.5rem)}.Puyf_q_default{--button-bg:var(--button-primary-bg,hsl(var(--primary)));--button-lip-color:var(--button-primary-lip);color:var(--button-primary-foreground,hsl(var(--primary-foreground)));border-color:#0000}.Puyf_q_primaryNoLip{--button-bg:var(--button-primary-bg,hsl(var(--primary)));--button-font-weight:500;--button-lip-size:0;--button-lip-space:0;--button-radius:.25rem;box-shadow:none;color:var(--button-primary-foreground,hsl(var(--primary-foreground)));border-color:#0000}:root[data-theme=dark] .Puyf_q_default{--button-lip-color:var(--button-primary-lip-dark)}:root[data-theme=dark] .Puyf_q_primaryNoLip{box-shadow:none}.Puyf_q_destructive{--button-bg:hsl(var(--destructive));--button-lip-color:var(--button-destructive-lip);color:hsl(var(--destructive-foreground));border-color:#0000}.Puyf_q_destructiveNoLip{--button-bg:hsl(var(--destructive));--button-font-weight:500;--button-lip-size:0;--button-lip-space:0;--button-radius:.25rem;box-shadow:none;color:hsl(var(--destructive-foreground));border-color:#0000}.Puyf_q_secondary{--button-bg:hsl(var(--muted));--button-lip-color:var(--button-secondary-lip);color:hsl(var(--foreground));border-color:#0000}.Puyf_q_secondaryNoLip{--button-bg:hsl(var(--muted));--button-font-weight:500;--button-lip-size:0;--button-lip-space:0;--button-radius:.25rem;box-shadow:none;color:hsl(var(--foreground));border-color:#0000}:root[data-theme=dark] .Puyf_q_secondary{--button-bg:hsl(var(--background));--button-lip-color:var(--button-secondary-lip-dark)}:root[data-theme=dark] .Puyf_q_secondaryNoLip{--button-bg:hsl(var(--background));box-shadow:none}.Puyf_q_success{--button-bg:var(--button-success-bg);--button-lip-color:var(--button-success-lip);border-color:var(--button-success-border);color:var(--button-success-foreground)}:root[data-theme=dark] .Puyf_q_success{--button-lip-color:var(--button-success-lip)}.Puyf_q_link{--button-border-width:0;--button-lip-size:0;box-shadow:none;color:hsl(var(--primary));text-underline-offset:4px;background:0 0;border:0}.Puyf_q_sizeDefault{height:var(--button-height,2.75rem);padding:var(--button-padding-y,.5rem) var(--button-padding-x,1.25rem)}.Puyf_q_sizeSm{height:2.25rem;padding:0 .75rem}.Puyf_q_sizeLg{height:3rem;padding:0 2rem}.Puyf_q_sizeIcon{width:2.75rem;height:2.75rem}.Puyf_q_secondary:active,.Puyf_q_secondaryNoLip:active,.Puyf_q_success:active,.Puyf_q_ghost:active,.Puyf_q_secondary[data-state=open],.Puyf_q_secondaryNoLip[data-state=open],.Puyf_q_success[data-state=open],.Puyf_q_ghost[data-state=open],.Puyf_q_default:active,.Puyf_q_primaryNoLip:active,.Puyf_q_default[data-state=open],.Puyf_q_primaryNoLip[data-state=open],.Puyf_q_destructive:active,.Puyf_q_destructive[data-state=open],.Puyf_q_destructiveNoLip:active,.Puyf_q_destructiveNoLip[data-state=open]{transform:translateY(var(--button-pressed-translate));box-shadow:0 var(--button-pressed-lip-size) 0 0 var(--button-lip-color)}.Puyf_q_primaryNoLip:active,.Puyf_q_primaryNoLip[data-state=open],.Puyf_q_secondaryNoLip:active,.Puyf_q_secondaryNoLip[data-state=open],.Puyf_q_destructiveNoLip:active,.Puyf_q_destructiveNoLip[data-state=open],:is(:root[data-theme=dark] .Puyf_q_primaryNoLip:active,:root[data-theme=dark] .Puyf_q_primaryNoLip[data-state=open]),:is(:root[data-theme=dark] .Puyf_q_secondaryNoLip:active,:root[data-theme=dark] .Puyf_q_secondaryNoLip[data-state=open]){box-shadow:none}@media (hover:hover){.Puyf_q_default:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_destructive:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_secondary:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_success:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_ghost:hover:not(:disabled):not(:active):not([data-state=open]){transform:translateY(-1px)}.Puyf_q_default:hover,.Puyf_q_primaryNoLip:hover{--button-bg:var(--button-primary-hover-bg)}:root[data-theme=dark] .Puyf_q_default:hover,:root[data-theme=dark] .Puyf_q_primaryNoLip:hover{--button-bg:var(--button-primary-hover-bg);color:var(--button-primary-foreground,hsl(var(--primary-foreground)))}.Puyf_q_destructive:hover,.Puyf_q_destructiveNoLip:hover,:is(:root[data-theme=dark] .Puyf_q_destructive:hover,:root[data-theme=dark] .Puyf_q_destructiveNoLip:hover){--button-bg:var(--button-destructive-hover-bg)}.Puyf_q_secondary:hover,.Puyf_q_ghost:hover{--button-bg:var(--button-ghost-hover-bg);color:hsl(var(--accent-foreground))}.Puyf_q_secondaryNoLip:hover{--button-bg:hsl(var(--foreground) / .08);color:hsl(var(--accent-foreground))}:root[data-theme=dark] .Puyf_q_secondaryNoLip:hover{--button-bg:hsl(var(--foreground) / .08)}.Puyf_q_success:hover{--button-bg:var(--button-success-hover-bg)}.Puyf_q_link:hover{text-decoration:underline}}.tB6pmG_authActions{align-items:center;gap:1rem;display:flex}.tB6pmG_authActions,.tB6pmG_publicActions,.tB6pmG_rightActionRow{--header-global-action-size:2.5rem;--header-global-action-icon-size:1.2rem;--header-global-action-color:hsl(var(--foreground));--header-global-action-hover-color:var(--header-global-action-color);--header-global-action-hover-bg:var(--button-ghost-hover-bg)}:is(:root[data-theme=dark] .tB6pmG_authActions,:root[data-theme=dark] .tB6pmG_publicActions,:root[data-theme=dark] .tB6pmG_rightActionRow){--header-global-action-color:#fffc;--header-global-action-hover-color:#fff}.tB6pmG_interactive{pointer-events:auto}.tB6pmG_inert{pointer-events:none}.tB6pmG_desktopOnly{display:none}.tB6pmG_mobileOnly{display:block}.tB6pmG_desktopAuthenticatedCluster{align-items:center;gap:.375rem;display:inline-flex}.tB6pmG_commandCenterActions{gap:.35rem;height:100%}.tB6pmG_commandCenterTextAction.tB6pmG_commandCenterTextAction{border-radius:var(--radius);color:hsl(var(--muted-foreground));font-family:var(--site-header-menu-font-family,var(--font-sans));font-size:var(--site-header-menu-font-size,.72rem);font-weight:var(--site-header-menu-font-weight,600);letter-spacing:var(--site-header-menu-letter-spacing,.09em);text-transform:uppercase}@media (width<1150px){.tB6pmG_commandCenterTextAction.tB6pmG_commandCenterTextAction{display:none}}.tB6pmG_actionButtonBase{white-space:nowrap;border-radius:var(--button-radius,.25rem);font-family:var(--button-font-family,var(--font-sans));font-size:var(--button-font-size,.875rem);font-weight:var(--button-font-weight,600);letter-spacing:var(--button-letter-spacing,0);line-height:var(--button-line-height,1);justify-content:center;align-items:center;gap:.5rem;transition:background-color .1s ease-in-out,border-color .1s ease-in-out,box-shadow .1s ease-in-out,color .1s ease-in-out,transform .1s ease-in-out;display:inline-flex}.tB6pmG_actionButtonBase:disabled{pointer-events:none;opacity:.5}.tB6pmG_actionButtonBase svg{pointer-events:none;flex-shrink:0;width:1rem;min-width:1rem;height:1rem}.tB6pmG_actionButtonSizeSm{height:2.25rem;padding:0 .75rem}.tB6pmG_actionButtonDefault{border:1px solid var(--button-primary-bg);background:var(--button-primary-bg);color:#fff;box-shadow:none}.tB6pmG_actionButtonDefault:active,.tB6pmG_actionButtonDefault[data-state=open],.tB6pmG_actionButtonSecondary:active,.tB6pmG_actionButtonSecondary[data-state=open]{transform:translateY(2px)}.tB6pmG_actionButtonDefault:active,.tB6pmG_actionButtonDefault[data-state=open]{box-shadow:0 1px 0 0 var(--button-primary-lip)}.tB6pmG_actionButtonSecondary:active,.tB6pmG_actionButtonSecondary[data-state=open]{box-shadow:0 1px 0 0 var(--button-lip-color)}.tB6pmG_actionButton{margin-bottom:.1875rem}.tB6pmG_actionButtonContent{justify-content:center;align-items:center;display:flex}.tB6pmG_actionButtonNoLip{--button-lip-space:0;height:2.5rem;min-height:2.5rem}.tB6pmG_headerTextAction.tB6pmG_headerTextAction{--button-bg:transparent;--button-lip-size:0;--button-lip-space:0;--button-font-weight:600;border-radius:var(--radius);background:var(--button-bg);height:2.5rem;min-height:2.5rem;box-shadow:none;color:hsl(var(--foreground));border-color:#0000;padding-inline:.75rem}.tB6pmG_headerTextActionCompact.tB6pmG_headerTextActionCompact{font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--muted-foreground));gap:.375rem;padding-inline:.625rem;font-size:.72rem;font-weight:600;line-height:1.25}.tB6pmG_headerTextActionCompact.tB6pmG_headerTextActionCompact:hover{color:hsl(var(--accent-foreground))}.tB6pmG_headerTextActionGlyph{stroke-width:2px;flex:0 0 .875rem;width:.875rem;height:.875rem}.tB6pmG_headerTextAction.tB6pmG_headerTextAction:hover:not(:disabled):not(:active):not([data-state=open]){transform:none}.tB6pmG_headerIconAction.tB6pmG_headerIconAction{--button-bg:transparent;--button-lip-size:0;--button-lip-space:0;width:var(--header-global-action-size);height:var(--header-global-action-size);flex:0 0 var(--header-global-action-size);min-width:var(--header-global-action-size);min-height:var(--header-global-action-size);border-radius:var(--radius);background:var(--button-bg);box-shadow:none;color:var(--header-global-action-color);border-color:#0000;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative}.tB6pmG_headerIconAction.tB6pmG_headerIconAction:hover{--button-bg:var(--header-global-action-hover-bg);background:var(--button-bg);color:var(--header-global-action-hover-color);opacity:1}.tB6pmG_headerIconAction.tB6pmG_headerIconAction:focus-visible,.tB6pmG_headerIconAction.tB6pmG_headerIconAction[data-state=open]{opacity:1}.tB6pmG_headerIconAction.tB6pmG_headerIconAction:hover:not(:disabled):not(:active):not([data-state=open]){transform:none}.tB6pmG_headerIconAction .tB6pmG_headerIconActionGlyph{width:var(--header-global-action-icon-size);height:var(--header-global-action-icon-size);stroke-width:1.85px;display:block}.tB6pmG_headerIconAction.tB6pmG_headerIconAction.tB6pmG_headerIconActionWithLabel{width:auto;min-width:var(--header-global-action-size);border-radius:var(--radius);color:hsl(var(--muted-foreground));flex:none;gap:.45rem;padding-inline:.8rem}.tB6pmG_headerIconAction.tB6pmG_headerIconAction.tB6pmG_headerIconActionWithLabel:hover,.tB6pmG_headerIconAction.tB6pmG_headerIconAction.tB6pmG_headerIconActionWithLabel:focus-visible,.tB6pmG_headerIconAction.tB6pmG_headerIconAction.tB6pmG_headerIconActionWithLabel[data-state=open]{color:var(--header-global-action-hover-color)}.tB6pmG_headerIconAction.tB6pmG_headerIconAction.tB6pmG_headerIconActionActive{color:var(--brand-astrix-blue-accent,var(--command-blue-deep,hsl(var(--primary))))}.tB6pmG_headerIconAction.tB6pmG_headerIconAction.tB6pmG_headerIconActionActive:after{content:"";background:var(--command-blue,hsl(var(--primary)));transform-origin:0;height:3px;animation:tB6pmG_underline-in .22s var(--motion-ease-out,ease-out);border-radius:0;position:absolute;bottom:0;left:.8rem;right:.8rem}@keyframes tB6pmG_underline-in{0%{transform:scaleX(0)}}.tB6pmG_headerIconActionLabel{white-space:nowrap;font-family:var(--site-header-menu-font-family,var(--font-sans));font-size:var(--site-header-menu-font-size,.74rem);font-weight:var(--site-header-menu-font-weight,700);line-height:var(--site-header-menu-line-height,1.25);letter-spacing:var(--site-header-menu-letter-spacing,.1em);text-transform:uppercase;color:currentColor}.tB6pmG_communityAction.tB6pmG_communityAction{display:none}.tB6pmG_publicActions{align-items:center;gap:.5rem;display:flex}.tB6pmG_rightActionRow{justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.tB6pmG_loginIcon{width:1rem;height:1rem;margin-right:.25rem}.tB6pmG_themeMenu{flex-shrink:0;margin-bottom:.1875rem;display:none}.tB6pmG_widgetAnchor{pointer-events:auto;min-height:2.5rem;color:hsl(var(--foreground));justify-content:flex-end;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.tB6pmG_actionButtonDefault:hover:not(:disabled):not(:active):not([data-state=open]),.tB6pmG_actionButtonSecondary:hover:not(:disabled):not(:active):not([data-state=open]){transform:translateY(-1px)}.tB6pmG_actionButtonDefault:hover{background:var(--button-primary-hover-bg)}.tB6pmG_actionButtonSecondary:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}}@media (width>=768px){.tB6pmG_publicActions{gap:.75rem}}@media (width>=1150px){.tB6pmG_desktopOnly{display:block}.tB6pmG_mobileOnly.tB6pmG_mobileOnly{display:none}.tB6pmG_themeMenu{display:block}.tB6pmG_communityAction.tB6pmG_communityAction{display:inline-flex}}
