.pE-1{cursor:pointer}.pE-1:hover:not(.pE-1-mod-listening){background:var(--color-background-base-default);border-radius:var(--size-border-radius-full)}.pE-1-mod-listening{background:var(--color-background-base-default);box-shadow:0 0 #363f45;border-radius:var(--size-border-radius-full);animation:listening-pulse 2s infinite}.pE-1-sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}@keyframes listening-pulse{0%{transform:scale(.9);box-shadow:0 0 #363f45b3}70%{transform:scale(1);box-shadow:0 0 0 8px #363f4500}to{transform:scale(.9);box-shadow:0 0 #363f4500}}.SaHP{position:relative}@media (prefers-reduced-motion: no-preference){.SaHP.SaHP-mod-enabled .SaHP-border,.SaHP.SaHP-mod-enabled .SaHP-border:after{background-image:linear-gradient(var(--angle),#FF690F 0%,#FD17B8 50%,#F14A04 100%);background-color:transparent;animation-name:input-rotate;animation-duration:10s;will-change:transform}body:not(.no-infinite-animation) .SaHP.SaHP-mod-enabled .SaHP-border,body:not(.no-infinite-animation) .SaHP.SaHP-mod-enabled .SaHP-border:after{animation-iteration-count:infinite}body.no-infinite-animation .SaHP.SaHP-mod-enabled .SaHP-border,body.no-infinite-animation .SaHP.SaHP-mod-enabled .SaHP-border:after{animation-iteration-count:10}}.SaHP.SaHP-mod-enabled.SaHP-mod-focused .SaHP-border:after{filter:blur(10px);opacity:.5}.SaHP:not(.SaHP-mod-enabled) .SaHP-border,.SaHP:not(.SaHP-mod-enabled) .SaHP-border:after{background-color:currentColor}.SaHP>:not(.SaHP-border){position:relative}.SaHP-border,.SaHP-border:after{z-index:0;position:absolute;top:calc(var(--border-width) * -1);bottom:calc(var(--border-width) * -1);border-radius:inherit;right:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1)}.SaHP-border:after{opacity:0;content:"";transition:opacity .25s ease-out}.gpPK{background-color:var(--color-elevation-two-surface);border-radius:29px;display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;transition-property:background-color,border-color;transition-duration:.25s;transition-timing-function:ease;overflow:hidden;font-family:var(--typography-font-family-default);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-mobile-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings);text-align:right}@media (min-width: 768px){.gpPK{letter-spacing:var(--font-tablet-body-large-letter-spacing)}}.gpPK.gpPK-mod-border-radius-xxxlarge{border-radius:var(--size-border-radius-xxxlarge)}.gpPK.gpPK-mod-border-radius-xlarge{border-radius:var(--size-border-radius-xlarge)}.gpPK-custom-placeholder{position:absolute;padding:8px}.gpPK.gpPK-mod-disabled{color:var(--color-background-disabled-content)}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .gpPK.gpPK-mod-with-suggestions .gpPK-suggestions{order:-1}}[data-kml-container=xs] .gpPK.gpPK-mod-with-suggestions .gpPK-suggestions{order:-1}.gpPK:not(.gpPK-mod-disabled){cursor:text}.gpPK.gpPK-mod-variant-compact .gpPK-text-area-submit-wrapper{display:flex;flex-direction:column;row-gap:16px;padding:16px}body.flex-gap .gpPK.gpPK-mod-variant-compact .gpPK-text-area-submit-wrapper>*:not(:last-child){margin-bottom:16px}.gpPK.gpPK-mod-variant-compact .gpPK-custom-placeholder{color:var(--color-foreground-input-placeholder);padding:0}.gpPK.gpPK-mod-variant-compact .gpPK-text{padding:0}.gpPK.gpPK-pres-outline{border:var(--size-border-width-200) solid var(--color-border-default)}.gpPK.gpPK-pres-outline.gpPK-mod-focused{border:var(--size-border-width-200) solid var(--color-border-focus);background-color:var(--color-background-input-focus)}.gpPK-text{flex-grow:1;padding:8px;width:100%;word-break:break-word;overflow-wrap:anywhere}.gpPK-suggestions{display:flex;flex-direction:column;align-self:stretch;align-items:flex-end;border-top:var(--size-border-width-100) solid var(--color-border-default);padding:8px 12px 12px;margin-top:12px}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .gpPK-suggestions{border-bottom:var(--size-border-width-100) solid var(--color-border-default);padding:12px 12px 8px;margin-bottom:12px;margin-top:0;border-top:none}[data-kml-containerless] .gpPK-suggestions.gpPK-mod-with-previews{margin-bottom:0}}[data-kml-container=xs] .gpPK-suggestions{border-bottom:var(--size-border-width-100) solid var(--color-border-default);padding:12px 12px 8px;margin-bottom:12px;margin-top:0;border-top:none}[data-kml-container=xs] .gpPK-suggestions.gpPK-mod-with-previews{margin-bottom:0}.gpPK-suggestions-loading{display:flex;align-items:center;width:100%;padding-right:8px}.gpPK-suggestions-loading-icon{color:var(--color-foreground-neutral-default);margin-left:8px}.gpPK-suggestions-list,.gpPK-suggestions-listbox{align-self:stretch}.gpPK-suggestions-title{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);color:var(--color-elevation-one-content);margin:0;padding:8px}.gpPK-suggestion{display:flex;padding:12px;border-radius:var(--size-border-radius-large);cursor:pointer}.gpPK-suggestion:hover{background-color:var(--color-elevation-app-surface)}.gpPK-suggestion-icon{color:var(--color-foreground-neutral-default);flex-shrink:0}.gpPK-suggestion-text{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0 8px 0 0}.gpPK-suggestion-text-highlight{color:var(--color-foreground-input-placeholder)}.gpPK-suggestions-loading-text{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);color:var(--color-foreground-neutral-default)}.gpPK-text-area-submit-wrapper{width:100%;position:relative;padding:12px}.gpPK-text-area-submit-wrapper.gpPK-mod-with-previews{padding-top:0}.gpPK-text-area-submit-wrapper.gpPK-mod-with-suggestions{padding-bottom:0}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .gpPK-text-area-submit-wrapper.gpPK-mod-with-suggestions{padding-top:0;padding-bottom:12px}}[data-kml-container=xs] .gpPK-text-area-submit-wrapper.gpPK-mod-with-suggestions{padding-top:0;padding-bottom:12px}.gpPK-textarea{letter-spacing:inherit;background:none;border:none;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;resize:none;color:inherit}.gpPK-mod-expand-input{min-height:48px}.gpPK-placeholder,.gpPK-textarea::placeholder{color:var(--color-foreground-input-placeholder)}html[dir=rtl] .gpPK-submit-icon{transform:scaleX(-1)}.gpPK-actions-wrapper{position:relative;z-index:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.gpPK-actions-wrapper.gpPK-mod-flex-end{justify-content:flex-end}.gpPK-submit-wrapper{display:flex;column-gap:8px;align-items:center;flex-direction:row}body.flex-gap .gpPK-submit-wrapper>*:not(:last-child){margin-left:8px}.gpPK-count{font-family:var(--typography-font-family-default);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-mobile-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-foreground-neutral-default)}@media (min-width: 768px){.gpPK-count{letter-spacing:var(--font-tablet-body-small-letter-spacing)}}.gpPK-mod-count-max{color:var(--color-border-error)}@keyframes input-rotate{0%{--angle:0deg}to{--angle:360deg}}.lko3.lko3-mod-enabled{opacity:0}@media (prefers-reduced-motion: no-preference){.lko3.lko3-mod-enabled{transition-property:opacity,visibility,transform;transition-timing-function:ease}}.lko3.lko3-mod-enabled.lko3-mod-visible:not(.lko3-mod-off-screen){opacity:1}@media (prefers-reduced-motion: no-preference){.lko3.lko3-mod-enabled.lko3-mod-with-transform{transform:translateY(50px)}}.lko3.lko3-mod-enabled.lko3-mod-with-transform.lko3-mod-on-screen{transform:none}
