@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.MwmOGq_root{--search-width:var(--workspace-content-width);--search-heading-gap:40px;--search-badge-gap:20px;--search-section-gap:24px;--search-entry-padding:16px;--search-row-height:40px;--search-row-padding-inline:12px;--search-control-height:40px;--search-action-size:28px;--search-border:var(--color-border-default);--panel-surface:var(--ui-canvas);--panel-ink:var(--ui-ink);--panel-muted:var(--ui-muted);--panel-placeholder:var(--ui-muted);--panel-divider:var(--ui-divider);--panel-selected:var(--ui-surface);--panel-hover:var(--ui-surface);--type-control-height:36px;width:100%;max-width:var(--search-width);min-width:0;color:var(--ui-ink);font-family:var(--font-app);font-size:var(--type-body);line-height:var(--type-body-line-height);text-align:start;margin-inline:auto;}.MwmOGq_heading{margin:0 0 var(--search-heading-gap,32px);text-align:center}.MwmOGq_afterHeading{margin-bottom:var(--search-heading-gap,32px)}.MwmOGq_heading[data-search-heading-presentation=badge]:has(+.MwmOGq_afterHeading){margin-bottom:var(--search-badge-gap,20px)}.MwmOGq_root>.MwmOGq_heading{align-content:center;display:grid}@media (max-width:767px){.MwmOGq_root>.MwmOGq_heading{min-height:0}}.MwmOGq_title{text-wrap:balance;max-width:24ch;margin:0 auto;line-height:1;position:relative}.MwmOGq_root>.MwmOGq_heading[data-search-heading-presentation=badge]{min-height:0}.MwmOGq_heading[data-search-heading-presentation=badge]>.MwmOGq_badge{margin-bottom:0}.MwmOGq_title>span{display:block}.MwmOGq_title[data-personalized]{overflow-wrap:anywhere;max-width:100%}.MwmOGq_description{max-width:32rem;color:var(--ui-muted);font-size:var(--type-body);font-weight:var(--type-weight-normal);line-height:var(--type-body-line-height);margin:16px auto 0}.MwmOGq_eyebrow{color:var(--ui-muted);margin-bottom:12px}.MwmOGq_badge{width:fit-content;max-width:100%;min-height:var(--button-height);height:auto;padding-block:calc((var(--button-height) - 1lh) / 2)}.MwmOGq_badge>span{white-space:normal;overflow-wrap:anywhere}.MwmOGq_heading>.MwmOGq_badge{margin:0 auto var(--search-badge-gap,20px)}.MwmOGq_guidance{max-width:40rem;color:var(--ui-muted);text-align:center;font-size:var(--type-body);line-height:var(--type-body-line-height);margin:16px auto 0}.MwmOGq_guidance>p{margin:0}.MwmOGq_guidance>.MwmOGq_example{margin-top:8px}.MwmOGq_example{color:var(--ui-muted);text-align:center;font-size:var(--type-body);line-height:var(--type-body-line-height);margin:12px 0 0}.MwmOGq_body,.MwmOGq_composer{min-width:0}.MwmOGq_entry{min-width:0;padding:var(--search-entry-padding,16px)}.MwmOGq_afterSearch{margin-top:var(--search-section-gap,24px)}.MwmOGq_composer{display:flow-root}.MwmOGq_tools{--interface-icon-color:currentColor;min-width:0;padding:var(--search-entry-padding,16px)}.MwmOGq_entry+.MwmOGq_tools{margin-top:var(--search-section-gap,24px)}.MwmOGq_starterTools{margin:0}.MwmOGq_modeControl,.MwmOGq_switcher{width:fit-content;max-width:100%;margin:0 auto var(--search-entry-padding)}.MwmOGq_dock{min-width:0}.MwmOGq_dock[data-search-dock]{--search-dock-ease:cubic-bezier(.4, 0, .2, 1);z-index:30;inset-inline:0;bottom:var(--search-dock-bottom,max(16px, env(safe-area-inset-bottom)));width:min(var(--search-width), calc(100% - 2 * var(--layout-gutter,16px)));max-height:var(--search-dock-max-height,calc(100dvh - 97px));will-change:translate;flex-direction:column-reverse;gap:12px;margin-inline:auto;display:flex;position:fixed}.MwmOGq_dock[data-search-dock-hidden]{visibility:hidden;pointer-events:none}.MwmOGq_dock[data-search-dock]>:is(.MwmOGq_entry,.MwmOGq_tools,.MwmOGq_guidance){margin:0}.MwmOGq_dock[data-search-dock]>.MwmOGq_entry{flex:none}.MwmOGq_dock[data-search-dock-ready]>.MwmOGq_entry{transition:background-color .2s var(--search-dock-ease), box-shadow .2s var(--search-dock-ease)}.MwmOGq_dock[data-search-dock]>.MwmOGq_tools{overscroll-behavior:contain;min-height:0;overflow-y:auto}.MwmOGq_dock[data-search-dock]>:is(.MwmOGq_entry,.MwmOGq_tools){background-color:var(--layout-canvas,var(--color-page));background-image:linear-gradient(var(--color-card), var(--color-card))}.MwmOGq_dock[data-search-dock-open]>:is(.MwmOGq_entry,.MwmOGq_tools){box-shadow:var(--s-default)}.MwmOGq_dock[data-search-dock]:not([data-search-dock-open])>.MwmOGq_entry{background-color:#0000;background-image:none}.MwmOGq_dock[data-search-dock]:not([data-search-dock-open]){--search-mobile-submit-space:0px}.MwmOGq_dock[data-search-dock]:not([data-search-dock-open]) [data-search-submit]{display:none}.MwmOGq_dock[data-search-dock]>:is(.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock]>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher){transform-origin:50% 100%}.MwmOGq_dock[data-search-dock-ready]>:is(.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock-ready]>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher){transition:opacity .2s var(--search-dock-ease), display .2s allow-discrete}.MwmOGq_dock[data-search-dock]:not([data-search-dock-open])>:is(.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock]:not([data-search-dock-open])>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher){opacity:0;display:none}@starting-style{.MwmOGq_dock[data-search-dock-open]>:is(.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock-open]>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher){opacity:0}}.MwmOGq_dockBackdrop{display:none}.MwmOGq_dock[data-search-dock]+.MwmOGq_dockBackdrop{inset:var(--search-dock-backdrop-top,0) 0 var(--search-dock-backdrop-bottom,0);z-index:29;background:var(--black-a6);opacity:0;transition:opacity .2s var(--search-dock-ease), display .2s allow-discrete;position:fixed}.dark .MwmOGq_dock[data-search-dock]+.MwmOGq_dockBackdrop{background:var(--black-a8)}.MwmOGq_dock[data-search-dock-open]+.MwmOGq_dockBackdrop{opacity:1;display:block}@starting-style{.MwmOGq_dock[data-search-dock-open]+.MwmOGq_dockBackdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.MwmOGq_dock[data-search-dock-ready]>:is(.MwmOGq_entry,.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock-ready]>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher),.MwmOGq_dock[data-search-dock]+.MwmOGq_dockBackdrop{transition:none}}.MwmOGq_protectionIcon{color:#1ccc7c;pointer-events:none;flex:none;width:16px;height:16px;animation-play-state:paused;display:block;position:relative}.MwmOGq_protectionIcon svg{width:100%;height:100%;display:block}.MwmOGq_protectionShimmer{color:#ffffffd9;animation:3s linear infinite MwmOGq_protectionShimmer;animation-play-state:inherit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 40%,#000 50%,#0000 60%);mask-image:linear-gradient(110deg,#0000 40%,#000 50%,#0000 60%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes MwmOGq_protectionShimmer{0%{-webkit-mask-position:200% 0;mask-position:200% 0}to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}@media (prefers-reduced-motion:reduce){.MwmOGq_protectionIcon .MwmOGq_protectionShimmer{animation:none;display:none}}.MwmOGq_protectionLabel{min-width:0}:is(.MwmOGq_switcher,.MwmOGq_modeControl) [data-segmented-item]:is([data-checked],:hover,:focus-visible) .MwmOGq_protectionLabel{--shimmer-text-color:var(--color-primary-foreground);--shimmer-highlight-color:var(--color-primary-foreground)}:is(.MwmOGq_switcher,.MwmOGq_modeControl) [data-segmented-item][data-checked] .MwmOGq_protectionLabel{--shimmer-text-color:var(--color-white-fill);--shimmer-highlight-color:var(--color-white-fill)}.MwmOGq_panels{min-width:0;display:grid}.MwmOGq_starterTitle,.MwmOGq_starterLabel,.MwmOGq_starterDescription{font-weight:var(--font-weight-medium)!important}.MwmOGq_starterTitle{font-size:var(--type-body);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);color:var(--panel-muted,var(--muted-foreground));margin-bottom:12px;padding-inline-start:var(--search-row-padding-inline)}.MwmOGq_starterList{--search-row-gap:2px;isolation:isolate;gap:var(--search-row-gap) 12px;grid-template-columns:32px max-content minmax(0,1fr);display:grid}.MwmOGq_starterDisclosure,.MwmOGq_starterOverflow{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--search-row-gap);display:grid}.MwmOGq_starterDisclosure{row-gap:0}.MwmOGq_starterOverflow{margin-top:var(--search-row-gap)}.MwmOGq_starterOverflow[data-closed]{visibility:hidden;height:0;margin-top:0;overflow:hidden}.MwmOGq_starterTool{grid-column:1/-1;grid-template-columns:subgrid;width:100%;height:var(--search-row-height);min-height:0;padding:0 var(--search-row-padding-inline);color:var(--panel-ink,var(--foreground));text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;display:grid;position:relative}.MwmOGq_starterSelection{z-index:-1;border-radius:inherit;pointer-events:none;background:0 0;position:absolute;inset:-1px}.MwmOGq_starterTool[data-search-tool-toggle]>.MwmOGq_starterSelection{background:color-mix(in srgb, var(--color-primary-foreground) 3%, transparent)}.MwmOGq_starterTool:focus-visible{outline:2px solid var(--ui-link);outline-offset:2px}.MwmOGq_starterIcon{z-index:1;width:18px;height:18px;color:var(--color-tertiary-foreground);flex:none;place-items:center;display:grid;position:relative}.MwmOGq_starterTool:is([aria-pressed=true],[aria-current=page]) .MwmOGq_starterIcon{color:var(--color-primary-foreground)}.MwmOGq_starterIcon svg{width:100%;height:100%}.MwmOGq_starterIcon path{fill:currentColor}.MwmOGq_starterCopy{z-index:1;grid-column:2/-1;grid-template-columns:subgrid;min-width:0;display:grid;position:relative}.MwmOGq_starterLabel{font-size:var(--type-body);line-height:var(--type-body-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MwmOGq_starterLabelWithBadge{grid-column:1/-1;align-items:center;gap:8px;min-width:0;display:flex}.MwmOGq_protectionToolLabel{--shimmer-text-color:currentColor;--shimmer-highlight-color:var(--color-tertiary-foreground)}.MwmOGq_protectionToolBadge{flex-shrink:0}:root:not(.dark) .MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_protectionToolBadge{--green-a11:var(--green-9)}.MwmOGq_starterDescription{color:var(--panel-muted,var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MwmOGq_starterTool:is([aria-pressed=true],[aria-current=page],:focus-visible):not(:disabled,[aria-disabled=true]){--panel-muted:var(--color-primary-foreground);color:var(--color-primary-foreground)}.MwmOGq_starterTool:is([aria-pressed=true],[aria-current=page],:focus-visible):not(:disabled,[aria-disabled=true])>.MwmOGq_starterSelection{background:var(--color-component-on-container-strong);box-shadow:var(--s-default)}@media (hover:hover){.MwmOGq_starterTool:hover:not(:disabled,[aria-disabled=true]){--panel-muted:var(--color-primary-foreground);color:var(--color-primary-foreground)}.MwmOGq_starterTool:hover:not(:disabled,[aria-disabled=true])>.MwmOGq_starterSelection{background:var(--color-component-on-container-strong);box-shadow:var(--s-default)}}.MwmOGq_starterTool:active:not(:disabled,[aria-disabled=true]){--panel-muted:var(--color-primary-foreground);color:var(--color-primary-foreground)}.MwmOGq_starterTool:active:not(:disabled,[aria-disabled=true])>.MwmOGq_starterSelection{background:var(--color-component-on-container-strong);box-shadow:var(--s-default)}.MwmOGq_starterTool:has([data-lookup-type-selection]){background:0 0}.MwmOGq_starterTool:has([data-lookup-type-selection]):is(:hover,:focus-visible){background:0 0}.MwmOGq_starterTool:has([data-lookup-type-selection])>.MwmOGq_starterSelection{display:none}@media (max-width:767px){.MwmOGq_root{--search-heading-gap:32px;--search-row-padding-inline:12px}.MwmOGq_starterList{gap:var(--search-row-gap);grid-template-columns:minmax(0,1fr)}.MwmOGq_starterTool{height:auto;min-height:44px;padding:8px var(--search-row-padding-inline);grid-template-columns:18px minmax(0,1fr);align-items:center;column-gap:12px}.MwmOGq_starterIcon{align-self:center}.MwmOGq_starterCopy{grid-template-columns:minmax(0,1fr)}.MwmOGq_starterLabel{white-space:normal;overflow-wrap:anywhere;line-height:20px}.MwmOGq_starterDescription{display:none}}@media (max-width:420px){.MwmOGq_tab{padding-inline:13px}}.MwmOGq_templateRoot{max-width:var(--search-width);flex-direction:column;gap:24px;display:flex}.MwmOGq_templateRoot[data-publication-hero]{max-width:none}.MwmOGq_templateRoot[data-search-placement]{max-width:none;container-type:inline-size}.MwmOGq_templateRoot[data-search-placement]>:not(.MwmOGq_heroStage,.MwmOGq_badge,.MwmOGq_publicPanelHost){width:min(var(--search-width), 100%);margin-inline:auto}.MwmOGq_heroStage{flex-direction:column;width:100%;min-width:0;display:flex}[data-public-search-hero] .MwmOGq_heroStage{min-height:calc(100svh - 56px - var(--landing-hero-top-space,96px))}.MwmOGq_heroPrimary{width:min(var(--search-width), 100%);flex-direction:column;gap:24px;min-width:0;margin-inline:auto;display:flex}.MwmOGq_heroPublications{margin-top:auto}.MwmOGq_templateRoot[data-search-placement=footer]>.MwmOGq_badge{align-self:center}.home-intro+.MwmOGq_templateRoot{margin-top:var(--landing-hero-content-space)}.MwmOGq_templateRoot .MwmOGq_tools{gap:16px}.MwmOGq_templateRoot[data-search-placement=hero] .MwmOGq_tools{--search-row-padding-inline:var(--search-entry-padding);padding:0}.MwmOGq_templateHeading{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:16px;display:flex}.MwmOGq_templateHeading>*{max-width:100%}.MwmOGq_heroIntro{flex-direction:column;align-items:center;gap:12px;margin-bottom:16px;display:flex}.MwmOGq_heroIntro>.MwmOGq_templateHeading{margin-bottom:0}.MwmOGq_headingMeta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;width:100%;min-width:0;display:flex}.MwmOGq_headingMeta>*{min-width:0;max-width:100%}.MwmOGq_publicPanelHost{flex-direction:column;gap:16px;width:100cqi;min-width:0;margin-inline:calc(50% - 50cqi);display:flex}.MwmOGq_publicPanelHost>.MwmOGq_modeControl{margin:0 auto}.MwmOGq_templateEntry{gap:16px;min-width:0;padding:20px 16px}.MwmOGq_templateSupport{min-width:0;margin-top:8px;margin-inline:calc(-1 * var(--search-composer-inline-inset,16px))}.MwmOGq_templateRoot[data-search-placement] .MwmOGq_templateEntry{padding-inline:max(var(--search-composer-inline-inset,16px), calc((100cqi - var(--search-width)) / 2 + var(--search-composer-inline-inset,16px)))}.MwmOGq_templateRoot[data-search-placement=footer]{--search-composer-inline-inset:8px;--search-entry-padding:0px;--search-row-padding-inline:0px}.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_tools{padding-inline:8px}@media (max-width:767px){.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_starterTool:not([data-search-tool-toggle])>.MwmOGq_starterSelection{display:none}}@media (min-width:768px){.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_starterTool{width:auto;margin-inline:-12px;padding-inline:12px}}.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_starterTool:not([data-search-tool-toggle]):focus-visible{outline:none}.MwmOGq_templateForm{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex;position:relative}.MwmOGq_templateRoot .MwmOGq_starterDescription{white-space:normal;overflow-wrap:anywhere}.MwmOGq_templateRoot .MwmOGq_starterTool{height:auto;min-height:var(--search-row-height);padding-block:8px}@media (min-width:768px){.MwmOGq_templateRoot .MwmOGq_starterTool{align-items:start}.MwmOGq_templateRoot .MwmOGq_starterIcon{margin-block:calc((var(--type-body-line-height) - 18px) / 2)}}@media (max-width:767px){.MwmOGq_templateRoot .MwmOGq_starterDescription{display:none}.MwmOGq_templateRoot .MwmOGq_starterTool{min-height:44px}.MwmOGq_templateRoot[data-search-placement=hero] .MwmOGq_templateSupport{margin-inline:0}.MwmOGq_templateRoot[data-search-placement=hero] .MwmOGq_starterTitle{padding-inline-start:0}.MwmOGq_templateRoot[data-search-placement=hero] .MwmOGq_starterTool{padding-inline:12px}.MwmOGq_templateRoot .MwmOGq_starterTitle{margin-bottom:8px}.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_templateEntry{background:0 0;padding-block:8px}.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_templateSupport{margin-top:12px}}
