._1g0qa9o0{position:relative;width:100%}._1g0qa9o1{width:100%}._1g0qa9o1,._1g0qa9o2{display:flex;align-items:center}._1g0qa9o2{justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--space-dm);cursor:pointer;color:var(--color-semantic-icon-default);overflow:hidden;padding:0}._1g0qa9o2:active{background-color:var(--color-semantic-surface-aHover)}._1g0qa9o3{max-width:40px;opacity:1;pointer-events:auto;margin-right:var(--space-xs)}._1g0qa9o4{max-width:0;opacity:0;pointer-events:none;margin-right:0}._1g0qa9o5{width:100%;height:40px;display:flex;align-items:center;padding:var(--space-xs);gap:var(--space-xxs);flex:1 1;min-width:0;background:var(--color-semantic-input-surfaceGray);border-radius:var(--space-dm);border:1px solid transparent;transition:all .15s ease-out 0s}._1g0qa9o5:focus-within{outline:3px solid var(--color-semantic-input-focus);outline-offset:0}._1g0qa9o5:active{background:var(--color-semantic-input-aActive);border-color:var(--color-semantic-input-fieldStroke)}._1g0qa9o6{flex-shrink:0;color:var(--color-semantic-icon-thin)}._1g0qa9o5:focus-within ._1g0qa9o6,._1g0qa9o5:hover ._1g0qa9o6{color:var(--color-semantic-icon-default)}._1g0qa9o5:hover:has([slot=clear]:hover) ._1g0qa9o6{color:var(--color-semantic-icon-thin)}._1g0qa9o7{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodyLarge-fontSize);font-weight:var(--typography-bodyLarge-fontWeight);line-height:var(--typography-bodyLarge-lineHeight);letter-spacing:var(--typography-bodyLarge-letterSpacing);flex:1 1;min-width:0;padding:0;border:none;outline:none;background:transparent;color:var(--color-semantic-input-onSurface);caret-color:var(--color-primitive-gray-base)}._1g0qa9o7::-moz-placeholder{color:var(--color-semantic-text-placeholder)}._1g0qa9o7::placeholder{color:var(--color-semantic-text-placeholder)}._1g0qa9o7::-webkit-search-cancel-button{display:none}._1g0qa9o8{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border-radius:var(--space-dm);cursor:pointer;color:var(--color-semantic-icon-thin)}._1g0qa9o9{position:absolute;top:calc(100% + var(--space-xs));left:0;right:0;border:1px solid var(--color-semantic-contentStroke);background-color:var(--color-material-surface);border-radius:var(--radius-sm);box-shadow:var(--elevation-level3);overflow:visible}._1g0qa9oa{max-height:calc(100vh - 56px - var(--space-xs));overflow-y:auto}@media screen and (min-width:640px){._1g0qa9o2{transition:max-width .15s ease-out,opacity .15s ease-out}._1g0qa9o9{left:calc(40px + var(--space-xs))}}@media (any-hover:hover){._1g0qa9o2:hover{background-color:var(--color-semantic-surface-aHover)}._1g0qa9o2:active{background-color:var(--color-semantic-surface-aActive)}._1g0qa9o5:hover{background:var(--color-semantic-input-aHover)}._1g0qa9o5:active,._1g0qa9o5:hover{border-color:var(--color-semantic-input-fieldStroke)}._1g0qa9o5:active{background:var(--color-semantic-input-aActive)}._1g0qa9o5:active:has([slot=clear]:active),._1g0qa9o5:hover:has([slot=clear]:hover){background:var(--color-semantic-input-surfaceGray)}._1g0qa9o5:focus-within:hover{background:var(--color-semantic-input-surfaceGray)}._1g0qa9o7:hover{cursor:text}._1g0qa9o8:hover{color:var(--color-semantic-icon-default)}}.rzqp0b0{display:flex;justify-content:center;align-items:center;height:24px;padding:0 var(--space-xxs);border-radius:var(--radius-s);background-color:var(--color-semantic-badge-notification);border:2px solid var(--color-material-surface);color:var(--color-semantic-badge-onBadge);text-decoration:none;font-family:var(--typeface-body-fontFamily);font-size:1.4rem;font-weight:700;line-height:16px;letter-spacing:var(--typography-labelSmall-letterSpacing)}.rzqp0b1{min-width:24px}.rzqp0b2{min-width:28px}.rzqp0b3{min-width:32px}.rzqp0b4{position:relative;display:inline-block}.rzqp0b5{position:absolute;top:-12px;right:-12px;min-height:16px;text-align:center;display:flex;align-items:center;justify-content:center;height:24px;padding:0 var(--space-xxs);border-radius:var(--radius-s);background-color:var(--color-semantic-badge-notification);border:2px solid var(--color-material-surface);color:var(--color-semantic-badge-onBadge);text-decoration:none;font-family:var(--typeface-body-fontFamily);font-size:1.4rem;font-weight:700;line-height:16px;letter-spacing:var(--typography-labelSmall-letterSpacing)}.rzqp0b6{min-width:24px}.rzqp0b7{min-width:28px}.rzqp0b8{min-width:32px}._16akb9k0{position:relative}._16akb9k1{padding:var(--space-xs);color:var(--color-semantic-icon-default)}._16akb9k2{position:absolute;top:-4px;right:-4px;pointer-events:none}.zp16e0,.zp16e1{position:relative}.zp16e1{width:56px;height:32px;border-radius:var(--radius-sm);background-color:var(--color-semantic-switch-colorMode-background);cursor:pointer;transition:all .2s cubic-bezier(.645,.045,.355,1) 0s}[data-focus-visible=true] .zp16e1{transition:all .15s ease-out 0s;background-color:var(--color-semantic-switch-colorMode-aActive)}.zp16e2{position:absolute;width:24px;height:24px;top:var(--space-xxs);left:var(--space-xxs);border-radius:50%;border-color:transparent;background-color:var(--color-semantic-switch-colorMode-surface);transition:all .2s cubic-bezier(.645,.045,.355,1) 0s}[data-selected=true] .zp16e2{transform:translateX(24px)}[data-focus-visible=true] .zp16e2{transition:all .15s ease-out 0s;border:1px solid;border-color:var(--color-semantic-switch-stroke);box-shadow:var(--elevation-level1)}.zp16e3{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding-inline:var(--space-xs)}.zp16e4{width:16px;height:16px;color:var(--color-semantic-icon-default);transition:all .2s cubic-bezier(.645,.045,.355,1) 0s}.zp16e5,[data-selected=true] .zp16e4{color:var(--color-semantic-icon-thin)}.zp16e5{width:16px;height:16px;transition:all .2s cubic-bezier(.645,.045,.355,1) 0s}[data-selected=true] .zp16e5{color:var(--color-semantic-icon-default)}@media (any-hover:hover){[data-hovered=true] .zp16e1{transition:all .15s ease-out 0s;background-color:var(--color-semantic-switch-colorMode-aHover)}[data-hovered=true] .zp16e2{transition:all .15s ease-out 0s;border:1px solid;border-color:var(--color-semantic-switch-stroke);box-shadow:var(--elevation-level1)}}