@layer properties,theme,base;@layer components{.l38Ceq_collapse{font-family:var(--ec-font-body);letter-spacing:var(--ec-tracking-body);overflow:hidden;container-type:inline-size}.l38Ceq_bar{--ec-icon:var(--ec-control-height-md);--ec-control-gap:2px;--ec-muted:var(--ec-text-secondary);grid-template-columns:calc(var(--ec-controls,0) * var(--ec-icon) + max(var(--ec-controls,0) - 1, 0) * var(--ec-control-gap)) minmax(0, 1fr) auto;align-items:center;gap:var(--ec-space-3);border-bottom:1px solid var(--ec-border);background:var(--ec-background);color:var(--ec-foreground);padding:0 8px 0 16px;display:grid}.l38Ceq_bar[data-tone=inverted]{--ec-muted:color-mix(in oklab, var(--ec-background) 66%, transparent);--ec-focus-fill:color-mix(in srgb, var(--ec-background) 46%, transparent);background:var(--ec-foreground);color:var(--ec-background);border-bottom-color:#0000}.l38Ceq_side{min-width:0}.l38Ceq_viewport{grid-template-columns:minmax(0,1fr);min-height:32px;display:grid;position:relative;overflow:hidden}.l38Ceq_face{grid-area:1/1;justify-content:center;align-self:start;align-items:center;min-height:32px;display:flex}.l38Ceq_message{font-size:var(--ec-text-sm);line-height:var(--ec-leading-body);text-align:center;text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 12px;margin:0;padding:12px 0;display:flex}.l38Ceq_text{min-width:0}.l38Ceq_cta{color:inherit;cursor:pointer;font:inherit;text-underline-offset:3px;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;text-decoration:underline;display:inline-flex;position:relative}.l38Ceq_cta:after{content:"";position:absolute;inset:-12px 0}.l38Ceq_cta:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}.l38Ceq_cta svg{transition:transform var(--ec-duration-fast) var(--ec-ease-standard)}.l38Ceq_bar[data-face=display] .l38Ceq_message{font-family:var(--ec-font-display);font-size:var(--ec-text-nav);font-weight:var(--ec-font-weight-display);letter-spacing:.04em;text-transform:var(--ec-display-case);line-height:1.15}.l38Ceq_bar[data-face=display] .l38Ceq_cta{font-weight:inherit;text-underline-offset:4px}.l38Ceq_controls{align-items:center;gap:var(--ec-control-gap);display:flex}.l38Ceq_icon,.l38Ceq_ring{width:var(--ec-icon);height:var(--ec-icon);color:var(--ec-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--ec-duration-fast) var(--ec-ease-standard), background-color var(--ec-duration-fast) var(--ec-ease-standard);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.l38Ceq_icon:active,.l38Ceq_ring:active{background-color:color-mix(in oklab, currentColor 12%, transparent);color:inherit}.l38Ceq_ring svg{width:20px;height:20px;overflow:visible;transform:rotate(-90deg)}.l38Ceq_ringTrack{fill:none;stroke:currentColor;stroke-opacity:.22;stroke-width:1.75px}.l38Ceq_ringFill{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.75px}.l38Ceq_ringIcon{place-items:center;display:grid;position:absolute;inset:0}.l38Ceq_ringIcon svg{fill:currentColor;width:9px;height:9px;transform:none}.l38Ceq_bar[data-tone=inverted] .l38Ceq_icon,.l38Ceq_bar[data-tone=inverted] .l38Ceq_ring{color:var(--ec-muted)}.l38Ceq_bar[data-tone=inverted] .l38Ceq_icon:focus-visible,.l38Ceq_bar[data-tone=inverted] .l38Ceq_ring:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}@media (hover:hover) and (pointer:fine){.l38Ceq_icon:hover,.l38Ceq_ring:hover{background-color:color-mix(in oklab, currentColor 10%, transparent)}.l38Ceq_bar .l38Ceq_icon:hover,.l38Ceq_bar .l38Ceq_ring:hover{color:var(--ec-foreground)}.l38Ceq_bar[data-tone=inverted] .l38Ceq_icon:hover,.l38Ceq_bar[data-tone=inverted] .l38Ceq_ring:hover{color:var(--ec-background)}.l38Ceq_cta:hover svg{transform:translate(2px)}}@container (max-width:560px){.l38Ceq_bar{gap:0 var(--ec-space-2);grid-template-columns:0 minmax(0,1fr) auto;padding-left:14px}.l38Ceq_face{justify-content:flex-start}.l38Ceq_message{padding:var(--ec-space-2) 0;font-size:var(--ec-text-xs);text-align:left;text-wrap:pretty;display:block}.l38Ceq_text:after{content:" "}.l38Ceq_bar[data-face=display] .l38Ceq_message{font-size:var(--ec-text-base)}}@media (prefers-reduced-motion:reduce){.l38Ceq_icon,.l38Ceq_ring,.l38Ceq_cta svg{transition:none}}.l38Ceq_icon:focus-visible,.l38Ceq_ring:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}}@layer utilities;
@layer properties,theme,base;@layer components{.yihpUW_header{color:var(--ec-foreground);font-family:var(--ec-font-body);letter-spacing:var(--ec-tracking-body);transition:background-color var(--ec-duration-standard) var(--ec-ease-standard), border-color var(--ec-duration-standard) var(--ec-ease-standard), box-shadow var(--ec-duration-standard) var(--ec-ease-standard);background:0 0;border-bottom:1px solid #0000;position:relative;container:site-header/inline-size}.yihpUW_sticky{position:sticky;top:0}.yihpUW_header[data-scrolled]{border-bottom-color:var(--ec-border-strong);background:var(--ec-surface-raised);box-shadow:var(--ec-shadow-raised)}.yihpUW_inner{padding:0 max(var(--ec-page-gutter), calc((100% - var(--ec-page-max)) / 2));margin:0 auto;position:relative}.yihpUW_bar{align-items:center;gap:var(--ec-space-2);height:64px;display:flex}.yihpUW_header[data-variant=centered] .yihpUW_bar{grid-template-columns:1fr auto 1fr;display:grid}.yihpUW_brandSlot{min-width:0;display:flex}.yihpUW_brand{align-items:center;gap:var(--ec-space-2);border-radius:var(--ec-radius-control);padding:var(--ec-space-2) var(--ec-space-2) var(--ec-space-2) 0;color:var(--ec-foreground);font:inherit;font-size:var(--ec-text-base);cursor:pointer;background:0 0;border:0;font-weight:500;text-decoration:none;display:inline-flex}.yihpUW_brand:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-color:var(--ec-background);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}.yihpUW_nav{min-width:0;margin-left:var(--ec-space-4)}.yihpUW_header[data-variant=centered] .yihpUW_nav{margin:0}.yihpUW_navList{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.yihpUW_header[data-variant=centered] .yihpUW_navList{border:1px solid var(--ec-border);border-radius:var(--ec-radius-pill);background:var(--ec-surface-muted);padding:3px}.yihpUW_navCell{display:flex}.yihpUW_navItem{isolation:isolate;height:var(--ec-control-height-md);border-radius:var(--ec-radius-control);padding:0 var(--ec-space-3);color:var(--ec-foreground);font:inherit;font-family:var(--ec-font-display);font-size:var(--ec-text-nav);font-weight:var(--ec-font-weight-display);letter-spacing:.06em;text-transform:var(--ec-display-case);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:4px;text-decoration:none;display:inline-flex;position:relative}.yihpUW_header[data-variant=centered] .yihpUW_navItem{border-radius:var(--ec-radius-pill);padding:0 14px}.yihpUW_navItem[data-open]{background-color:var(--ec-surface-muted)}.yihpUW_navLabel{position:relative}.yihpUW_chevron{color:var(--ec-text-muted);transition:transform var(--ec-duration-standard) var(--ec-ease-standard)}.yihpUW_navItem[data-open] .yihpUW_chevron{transform:rotate(180deg)}.yihpUW_hover{z-index:-1;border-radius:inherit;background:var(--ec-surface-muted);position:absolute;inset:0}.yihpUW_indicator{right:var(--ec-space-3);bottom:0;left:var(--ec-space-3);border-radius:var(--ec-radius-pill);background:var(--ec-signal);height:2px;position:absolute}.yihpUW_navItem:has(.yihpUW_chevron) .yihpUW_indicator{right:calc(var(--ec-space-3) + 18px)}.yihpUW_header[data-variant=centered] .yihpUW_indicator{z-index:-1;border:1px solid var(--ec-border);border-radius:inherit;background:var(--ec-surface);height:auto;box-shadow:var(--ec-shadow-resting);inset:0}.yihpUW_actions{align-items:center;gap:var(--ec-space-2);margin-left:auto;display:flex}.yihpUW_header[data-variant=centered] .yihpUW_actions{justify-self:end}.yihpUW_action{height:var(--ec-control-height-md);border-radius:var(--ec-radius-control);font:inherit;font-size:var(--ec-text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--ec-duration-fast) var(--ec-ease-standard), background-color var(--ec-duration-fast) var(--ec-ease-standard), opacity var(--ec-duration-fast) var(--ec-ease-standard);border:1px solid #0000;justify-content:center;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.yihpUW_action:active{transform:scale(.97)}.yihpUW_secondary{color:var(--ec-text-secondary);background:0 0}.yihpUW_primary{background:var(--ec-button-primary-bg);color:var(--ec-button-primary-fg)}@media (hover:hover) and (pointer:fine){.yihpUW_secondary:hover{background-color:var(--ec-surface-muted);color:var(--ec-foreground)}.yihpUW_primary:hover{background-color:var(--ec-button-primary-bg-hover)}}.yihpUW_menuButton{width:var(--ec-control-height-md);height:var(--ec-control-height-md);border-radius:var(--ec-radius-control);color:var(--ec-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ec-duration-fast) var(--ec-ease-standard);background:0 0;border:0;place-items:center;display:none;position:relative}.yihpUW_menuButton:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-color:var(--ec-background);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}.yihpUW_menuButton:active{background-color:var(--ec-surface-muted)}.yihpUW_menuIcon{place-items:center;display:grid}.yihpUW_panel{top:calc(100% - 4px);left:max(var(--ec-page-gutter), calc((100% - var(--ec-page-max)) / 2));width:min(var(--ec-site-header-panel-width,60rem), 100% - 2 * var(--ec-page-gutter));border:1px solid var(--ec-border-strong);border-radius:var(--ec-radius-panel);background:var(--ec-surface-raised);box-shadow:var(--ec-shadow-floating);position:absolute;overflow:hidden}.yihpUW_face{padding:var(--ec-space-3);position:relative}.yihpUW_face[data-leaving]{pointer-events:none;position:absolute;top:0;left:0;right:0}.yihpUW_faceGrid{gap:var(--ec-space-2);display:grid}.yihpUW_faceGrid[data-featured]{grid-template-columns:minmax(0,1fr) minmax(200px,260px)}.yihpUW_panelLinks{grid-template-columns:repeat(var(--ec-site-header-panel-columns,2), minmax(0, 1fr));align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.yihpUW_panelGroups{align-content:start;gap:var(--ec-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.yihpUW_panelGroup{min-width:0}.yihpUW_panelGroup .yihpUW_panelLinks{grid-template-columns:minmax(0,1fr)}.yihpUW_panelHeading{padding:var(--ec-space-3) var(--ec-space-3) var(--ec-space-1);color:var(--ec-text-muted);font-family:var(--ec-font-code);font-size:var(--ec-text-2xs);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:500}.yihpUW_panelLink{align-items:flex-start;gap:var(--ec-space-3);border-radius:var(--ec-radius-control);width:100%;height:100%;padding:var(--ec-space-3);color:var(--ec-foreground);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ec-duration-fast) var(--ec-ease-standard);background:0 0;border:0;text-decoration:none;display:flex}.yihpUW_panelIcon{color:var(--ec-text-secondary);flex:none;margin-top:2px;display:flex}.yihpUW_panelLink:has(.yihpUW_panelIcon img){align-items:center}.yihpUW_panelIcon:has(img){margin-top:0}.yihpUW_panelText{gap:2px;min-width:0;display:grid}.yihpUW_panelText>span:first-child{font-size:var(--ec-text-sm);font-weight:500}.yihpUW_panelText>span:last-child:not(:first-child){color:var(--ec-text-secondary);font-size:var(--ec-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yihpUW_feature{border-radius:var(--ec-radius-control);padding:var(--ec-space-2) var(--ec-space-2) var(--ec-space-3);background:var(--ec-surface-muted);color:var(--ec-foreground);font:inherit;text-align:left;cursor:pointer;border:0;align-content:start;gap:6px;text-decoration:none;display:grid}.yihpUW_feature:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}.yihpUW_featureImage{aspect-ratio:16/10;border-radius:var(--ec-radius-control);background:var(--ec-border);margin-bottom:4px;display:block;position:relative;overflow:hidden}.yihpUW_featureImage img{object-fit:cover;width:100%;height:100%;transition:transform var(--ec-duration-considered) var(--ec-ease-standard);position:absolute;inset:0}.yihpUW_featureTitle{padding:0 var(--ec-space-1);font-size:var(--ec-text-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}.yihpUW_featureTitle svg{color:var(--ec-text-secondary);transition:transform var(--ec-duration-fast) var(--ec-ease-standard)}.yihpUW_featureText{padding:0 var(--ec-space-1);color:var(--ec-text-secondary);font-size:var(--ec-text-sm)}@media (hover:hover) and (pointer:fine){.yihpUW_panelLink:hover{background-color:var(--ec-surface-muted)}.yihpUW_feature:hover .yihpUW_featureImage img{transform:scale(1.03)}.yihpUW_feature:hover .yihpUW_featureTitle svg{transform:translate(2px)}}.yihpUW_scrim{background:var(--ec-scrim);height:100dvh;position:absolute;top:100%;left:0;right:0}.yihpUW_sheet{border-bottom:1px solid var(--ec-border);background:var(--ec-surface-raised);position:absolute;top:100%;left:0;right:0;overflow:hidden}.yihpUW_sheetInner{height:var(--ec-site-header-sheet-max,calc(100dvh - var(--ec-site-header-sheet-top,65px)));overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.yihpUW_sheetList{margin:0;padding:0;list-style:none}.yihpUW_sheetItem{border-bottom:1px solid var(--ec-border)}.yihpUW_sheetRow{width:100%;min-height:calc(var(--ec-space-12) + var(--ec-space-2));justify-content:space-between;align-items:center;gap:var(--ec-space-3);padding:var(--ec-space-3) var(--ec-space-4);color:var(--ec-foreground);font:inherit;font-family:var(--ec-font-display);font-size:var(--ec-text-3xl);font-weight:var(--ec-font-weight-display);letter-spacing:var(--ec-tracking-display);line-height:var(--ec-leading-display);text-transform:var(--ec-display-case);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;text-decoration:none;display:flex}.yihpUW_sheetRow:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}.yihpUW_sheetChevron{color:var(--ec-text-muted);transition:transform var(--ec-duration-standard) var(--ec-ease-standard)}.yihpUW_sheetRow[aria-expanded=true] .yihpUW_sheetChevron{transform:rotate(180deg)}.yihpUW_sheetDot{width:var(--ec-space-2);height:var(--ec-space-2)}.yihpUW_sheetRow[data-current] .yihpUW_sheetDot{background:var(--ec-signal)}.yihpUW_sheetGroup{overflow:hidden}.yihpUW_sheetGroup ul{margin:0;padding:0;list-style:none;display:grid}.yihpUW_sheetLink{width:100%;height:var(--ec-control-height-md);align-items:center;gap:var(--ec-space-3);border-radius:var(--ec-radius-control);padding:0 var(--ec-space-2);color:var(--ec-text-secondary);font:inherit;font-size:var(--ec-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.yihpUW_sheetLink:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}.yihpUW_sheetLink:active{background-color:var(--ec-surface-muted);color:var(--ec-foreground)}.yihpUW_sheetActions{display:grid}.yihpUW_sheetActions .yihpUW_action{height:auto;min-height:calc(var(--ec-space-12) + var(--ec-space-2));border-width:0 0 1px;border-color:var(--ec-border);padding:var(--ec-space-3) var(--ec-space-4);font-family:var(--ec-font-display);font-size:var(--ec-text-3xl);font-weight:var(--ec-font-weight-display);letter-spacing:var(--ec-tracking-display);line-height:var(--ec-leading-display);text-transform:var(--ec-display-case);justify-content:flex-start}.yihpUW_sheetActions .yihpUW_secondary{color:var(--ec-foreground)}.yihpUW_sheetLinks{gap:var(--ec-space-4);padding:var(--ec-space-5) var(--ec-space-4) calc(var(--ec-space-4) + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid}.yihpUW_sheetLinks ul{margin:0;padding:0;list-style:none}.yihpUW_sheetLinks .yihpUW_sheetLink{padding:0}.yihpUW_sheetLinksHeading{margin:0 0 var(--ec-space-1);color:var(--ec-text-muted);font-family:var(--ec-font-code);font-size:var(--ec-text-2xs);letter-spacing:.02em;text-transform:uppercase;font-weight:500}@container site-header (max-width:1023px){.yihpUW_inner{padding:0 var(--ec-page-gutter)}.yihpUW_nav,.yihpUW_wideOnly,.yihpUW_panel{display:none}.yihpUW_menuButton{display:grid}.yihpUW_header[data-variant=centered] .yihpUW_bar{display:flex}.yihpUW_header[data-menu-placement=start] .yihpUW_bar{grid-template-columns:1fr auto 1fr;display:grid}.yihpUW_header[data-menu-placement=start] .yihpUW_menuButton{margin-left:calc((var(--ec-control-height-md) - 20px) / -2);justify-self:start}.yihpUW_header[data-menu-placement=start] .yihpUW_brand{padding-inline:0}.yihpUW_header[data-menu-placement=start] .yihpUW_actions{justify-self:end;margin-left:0}}@container site-header (min-width:1024px){.yihpUW_sheet,.yihpUW_scrim{display:none}.yihpUW_header[data-nav-placement=center] .yihpUW_bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.yihpUW_header[data-nav-placement=center] .yihpUW_nav{margin-left:0}.yihpUW_header[data-nav-placement=center] .yihpUW_actions{justify-self:end;margin-left:0}.yihpUW_header[data-nav-placement=center] .yihpUW_panel{margin-inline:auto;left:0;right:0}}@media (prefers-reduced-motion:reduce){.yihpUW_header,.yihpUW_chevron,.yihpUW_action,.yihpUW_panelLink,.yihpUW_featureImage img,.yihpUW_featureTitle svg,.yihpUW_sheetChevron{transition:none}.yihpUW_action:active{transform:none}}.yihpUW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yihpUW_primary:focus-visible,.yihpUW_primary:focus-visible:hover{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-color:var(--ec-button-primary-bg-focus);color:var(--ec-button-primary-fg);background-image:none}.yihpUW_navItem:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-color:var(--ec-background);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}.yihpUW_secondary:focus-visible,.yihpUW_panelLink:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}}@layer utilities;
@layer properties,theme,base;@layer components{.Soql5a_avatar{border:1px solid var(--ec-border);border-radius:var(--ec-radius-pill);background:var(--ec-surface-muted);color:var(--ec-foreground);font-size:var(--ec-text-xs);flex:none;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:visible}.Soql5a_avatar img{pointer-events:none;border-radius:inherit;object-fit:cover;width:100%;height:100%;transition:opacity var(--ec-duration-standard) var(--ec-ease-enter), filter var(--ec-duration-standard) var(--ec-ease-enter);position:absolute;inset:0}.Soql5a_avatar img[data-loading]{opacity:0;filter:blur(4px);transition:none}.Soql5a_sm{width:28px;height:28px;font-size:var(--ec-text-xs)}.Soql5a_md{width:36px;height:36px}.Soql5a_lg{width:48px;height:48px;font-size:var(--ec-text-sm)}.Soql5a_xl{width:88px;height:88px;font-size:var(--ec-text-xl)}.Soql5a_status{z-index:2;border:2px solid var(--ec-surface);border-radius:var(--ec-radius-pill);width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in oklab, var(--ec-border) 70%, transparent);position:absolute;bottom:0;right:0}.Soql5a_sm .Soql5a_status{border-width:1.5px;width:8px;height:8px}.Soql5a_lg .Soql5a_status{width:12px;height:12px}.Soql5a_xl .Soql5a_status{width:14px;height:14px;bottom:4px;right:4px}.Soql5a_online{background:var(--ec-success)}.Soql5a_offline{background:var(--ec-text-muted)}@media (prefers-reduced-motion:reduce){.Soql5a_avatar img{transition:none}.Soql5a_avatar img[data-loading]{filter:none}}}@layer utilities;
@layer properties,theme,base;@layer components{.yY-IBG_root{vertical-align:middle;flex:none;display:inline-flex;position:relative}.yY-IBG_trigger{height:var(--ec-control-height-md);align-items:center;gap:var(--ec-space-2);border-radius:var(--ec-radius-pill);color:var(--ec-foreground);font:inherit;font-family:var(--ec-font-body);font-size:var(--ec-text-sm);letter-spacing:var(--ec-tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ec-duration-fast) var(--ec-ease-standard);background:0 0;border:0;flex:none;margin:0;padding:4px;display:inline-flex;position:relative}.yY-IBG_trigger[data-name]{padding-right:10px}@media (hover:hover) and (pointer:fine){.yY-IBG_trigger:hover{background-color:var(--ec-surface-muted)}}.yY-IBG_trigger[data-state=open]{background-color:var(--ec-surface-muted)}.yY-IBG_trigger:active{background-color:color-mix(in oklab, var(--ec-surface-muted), var(--ec-foreground) 8%)}.yY-IBG_guest{border:1px solid var(--ec-border);border-radius:var(--ec-radius-pill);background:var(--ec-surface-muted);flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.yY-IBG_triggerName{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-weight:500;line-height:1;overflow:hidden}.yY-IBG_chevron{color:var(--ec-text-muted);transition:transform var(--ec-duration-spring) var(--ec-ease-spring), color var(--ec-duration-fast) var(--ec-ease-standard);flex:none;margin-left:-2px}.yY-IBG_trigger:hover .yY-IBG_chevron,.yY-IBG_trigger[data-state=open] .yY-IBG_chevron{color:var(--ec-foreground)}.yY-IBG_trigger[data-state=open] .yY-IBG_chevron{transform:rotate(180deg)}@media (max-width:639px){.yY-IBG_trigger[data-name]{padding-right:4px}.yY-IBG_triggerName,.yY-IBG_chevron{display:none}}.yY-IBG_panel{--ec-row:var(--ec-control-height-md);--ec-inset:0px;box-sizing:border-box;width:17rem;max-width:calc(100vw - 24px);padding:var(--ec-inset);border:1px solid var(--ec-border-field);border-radius:var(--ec-radius-panel);background:var(--ec-background);box-shadow:var(--ec-shadow-floating);color:var(--ec-foreground);font-family:var(--ec-font-body);letter-spacing:var(--ec-tracking-body);line-height:var(--ec-leading-body);text-align:left;position:fixed;top:0;left:0}.yY-IBG_panel:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset)}.yY-IBG_panel[data-inline]{position:absolute;top:calc(100% + 8px);left:auto}.yY-IBG_panel[data-inline][data-align=end]{right:0}.yY-IBG_panel[data-inline][data-align=start]{left:0}.yY-IBG_panel[data-inline][data-align=center]{margin-left:-8.5rem;left:50%}.yY-IBG_header{align-items:center;gap:var(--ec-space-3);padding:var(--ec-space-3);display:flex}.yY-IBG_identity{flex:1;gap:1px;min-width:0;display:grid}.yY-IBG_name{color:var(--ec-foreground);font-family:var(--ec-font-display);font-size:var(--ec-text-lg);font-weight:var(--ec-font-weight-display);letter-spacing:var(--ec-tracking-display);text-overflow:ellipsis;text-transform:var(--ec-display-case);white-space:nowrap;overflow:hidden}.yY-IBG_email{color:var(--ec-text-secondary);font-family:var(--ec-font-code);font-size:var(--ec-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yY-IBG_list{position:relative}.yY-IBG_separator{height:1px;margin:var(--ec-inset) calc(var(--ec-inset) * -1);background:var(--ec-border);border:0}.yY-IBG_highlight{border-radius:calc(var(--ec-radius-panel) - var(--ec-inset));background:var(--ec-surface-muted);opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.yY-IBG_highlight[data-tone=danger]{background:color-mix(in oklab, var(--ec-danger) 11%, transparent)}.yY-IBG_item{width:100%;height:var(--ec-row);box-sizing:border-box;align-items:center;gap:var(--ec-space-3);border-radius:calc(var(--ec-radius-panel) - var(--ec-inset));color:var(--ec-foreground);font:inherit;font-family:var(--ec-font-display);font-size:var(--ec-text-lg);font-weight:var(--ec-font-weight-display);letter-spacing:var(--ec-tracking-display);text-align:left;text-transform:var(--ec-display-case);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--ec-duration-fast) var(--ec-ease-standard);background:0 0;border:0;margin:0;padding:0 12px;display:flex;position:relative}.yY-IBG_item:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-focus-outline-offset);background-image:linear-gradient(var(--ec-focus-fill), var(--ec-focus-fill));color:var(--ec-foreground)}.yY-IBG_icon{width:16px;color:var(--ec-text-secondary);transition:color var(--ec-duration-fast) var(--ec-ease-standard);flex:none;place-items:center;display:inline-grid}.yY-IBG_item:focus .yY-IBG_icon{color:var(--ec-foreground)}.yY-IBG_itemLabel{flex:1;min-width:0;display:inline-flex;position:relative}.yY-IBG_rise{white-space:nowrap;display:inline-block}.yY-IBG_item[data-tone=danger],.yY-IBG_item[data-tone=danger] .yY-IBG_icon{color:var(--ec-text-secondary)}.yY-IBG_item[data-tone=danger]:focus,.yY-IBG_item[data-tone=danger]:focus .yY-IBG_icon{color:var(--ec-danger)}@media (hover:none){.yY-IBG_item:active{background-color:var(--ec-surface-muted)}}.yY-IBG_keys{color:var(--ec-text-muted);font-family:var(--ec-font-body);font-size:var(--ec-text-xs);letter-spacing:0;opacity:.8;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:1px;margin-left:auto;display:inline-flex}.yY-IBG_key{min-width:1.05em;font:inherit;text-align:center;display:inline-block}.yY-IBG_spinner{animation:.8s linear infinite yY-IBG_user-menu-spin}@keyframes yY-IBG_user-menu-spin{to{transform:rotate(360deg)}}.yY-IBG_scrim{background:color-mix(in oklab, var(--ec-neutral-11) 32%, transparent);-webkit-tap-highlight-color:transparent;position:fixed;inset:0}.yY-IBG_sheet{--ec-row:var(--ec-control-height-lg);--ec-inset:0px;overscroll-behavior:contain;width:auto;max-width:none;max-height:88dvh;padding:var(--ec-space-2) 0 env(safe-area-inset-bottom);border-radius:var(--ec-radius-panel) var(--ec-radius-panel) 0 0;border-bottom:0;position:fixed;inset:auto 0 0;overflow-y:auto}.yY-IBG_handle{border-radius:var(--ec-radius-pill);background:var(--ec-border-strong);cursor:grab;width:36px;height:5px;margin:0 auto 10px;display:block}.yY-IBG_sheet .yY-IBG_header{padding:var(--ec-space-1) var(--ec-space-4) var(--ec-space-3)}.yY-IBG_sheet .yY-IBG_item{padding-inline:var(--ec-space-4);font-size:var(--ec-text-xl)}.yY-IBG_sheet .yY-IBG_keys{display:none}@media (prefers-reduced-motion:reduce){.yY-IBG_trigger,.yY-IBG_chevron,.yY-IBG_item,.yY-IBG_icon{transition:none}.yY-IBG_spinner{animation-duration:2.4s}}.yY-IBG_trigger:focus-visible{outline:var(--ec-focus-outline);outline-offset:var(--ec-space-2);outline-color:var(--ec-foreground)}}@layer utilities;