._1776hj30{box-sizing:border-box;height:32px;padding-inline:var(--space-xs);border-radius:var(--radius-xs);align-items:center;padding-block:0;text-decoration:none;transition:all .15s ease-out;display:inline-flex}
._1776hj30:hover{text-decoration:none}
._1776hj30:active{text-decoration:none}
._1776hj30:visited{text-decoration:none}
._1776hj31{background-color:var(--color-component-tag-fill-bg-default)}
._1776hj31:active{background-color:var(--color-component-tag-fill-bg-active)}
._1776hj32{background-color:var(--color-component-tag-fill-bg-default);border:1px solid #0000;max-width:100%}
._1776hj32:has([data-focus-visible]){border-color:var(--color-component-tag-fill-stroke-selected)}
._1776hj33{border-style:dashed;border-width:1px;border-color:var(--color-component-tag-suggestion-stroke-default);color:var(--color-component-tag-suggestion-text-default)}
._1776hj33:active{border-color:var(--color-component-tag-suggestion-stroke-active);color:var(--color-component-tag-suggestion-text-active)}
._1776hj34{border-style:solid;border-width:1px;border-color:var(--color-component-tag-outline-stroke-default);color:var(--color-component-tag-outline-text-default)}
._1776hj34:active{background-color:var(--color-component-tag-outline-bg-active);border-color:var(--color-component-tag-outline-stroke-active);color:var(--color-component-tag-outline-text-active)}
._1776hj35{flex-shrink:0;display:inline-flex}
._1776hj36{color:var(--color-semantic-icon-default)}
._1776hj37{color:var(--color-semantic-icon-default)}
._1776hj38{color:inherit}
._1776hj39{color:inherit;margin-right:var(--space-xxs)}
._1776hj3a{white-space:nowrap;font-family:var(--typeface-body-fontFamily);font-size:var(--typography-labelMedium-fontSize);font-weight:var(--typography-labelMedium-fontWeight);letter-spacing:var(--typography-labelMedium-letterSpacing);line-height:1.5}
._1776hj3b{color:var(--color-component-tag-fill-text-default)}
._1776hj3c{text-overflow:ellipsis;min-width:0;color:var(--color-component-tag-fill-text-default);overflow:hidden}
._1776hj3d{color:inherit}
._1776hj3e{color:inherit}
._1776hj3f{color:inherit;flex-shrink:0;display:inline-flex}
._1776hj3g{margin-left:var(--space-xxs);cursor:pointer;color:var(--color-component-tag-fill-icon-default);background:0 0;border:0;outline:none;align-items:center;padding:0;transition:all .15s ease-out;display:inline-flex}
._1776hj3g[data-hovered]{color:var(--color-component-tag-fill-icon-hover)}
._1776hj3g[data-focus-visible]{color:var(--color-component-tag-fill-icon-hover)}
._1776hj3g[data-pressed]{color:var(--color-component-tag-fill-icon-active)}
@media screen and (min-width:640px){._1776hj30,._1776hj32{overflow:hidden}._1776hj3a{text-overflow:ellipsis;overflow:hidden}}
@media (any-hover:hover){._1776hj31:hover:not(:active){background-color:var(--color-component-tag-fill-bg-hover)}._1776hj33:hover:not(:active){border-color:var(--color-component-tag-suggestion-stroke-hover);color:var(--color-component-tag-suggestion-text-hover)}._1776hj34:hover:not(:active){background-color:var(--color-component-tag-outline-bg-hover);border-color:var(--color-component-tag-outline-stroke-hover);color:var(--color-component-tag-outline-text-hover)}}
._1307osw0{width:min(560px, calc(100vw - var(--space-sm) * 2));max-height:calc(var(--visual-viewport-height,100dvh) - var(--space-sm) * 2);overflow:hidden}
._1307osw1{max-height:calc(var(--visual-viewport-height,100dvh) - var(--space-sm) * 2);flex-direction:column;min-height:0;display:flex}
._1307osw2{padding:var(--space-sm);justify-content:center;align-items:center;display:flex;position:relative}
._1307osw3{left:var(--space-xs);position:absolute;top:50%;transform:translateY(-50%)}
._1307osw4{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-titleLarge-fontSize);font-weight:var(--typography-titleLarge-fontWeight);line-height:var(--typography-titleLarge-lineHeight);letter-spacing:var(--typography-titleLarge-letterSpacing);color:var(--color-semantic-text-onSurface);text-align:center}
._1307osw5{right:var(--space-xs);position:absolute;top:50%;transform:translateY(-50%)}
._1307osw6{flex-direction:column;min-height:0;display:flex;overflow:hidden}
._1307osw7{gap:var(--space-sm);min-height:0;padding:var(--space-sm);flex-direction:column;display:flex;overflow-y:auto}
._1307osw8{align-items:center;gap:var(--space-xs);min-width:0;margin-top:calc(var(--space-sm) - var(--space-xs));margin-bottom:calc(var(--space-sm) - var(--space-xs));flex-wrap:wrap;display:flex;overflow:hidden}
._1307osw9{box-sizing:border-box;min-width:0;max-width:100%;min-height:34px;padding-block:var(--space-xs);padding-inline:var(--space-none);resize:none;overflow-wrap:anywhere;word-break:break-all;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);color:var(--color-semantic-input-onSurface);caret-color:var(--color-primitive-gray-base);background:0 0;border:none;outline:none;flex:72px;order:1;align-self:center;overflow:hidden}
._1307osw9::placeholder{color:var(--color-semantic-text-placeholder)}
._1307osw9:disabled{color:var(--color-semantic-text-placeholder)}
._1307oswa{field-sizing:content;flex-basis:100%;align-self:stretch;width:100%}
._1307oswb{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodySmall-fontSize);font-weight:var(--typography-bodySmall-fontWeight);line-height:var(--typography-bodySmall-lineHeight);letter-spacing:var(--typography-bodySmall-letterSpacing);color:var(--color-semantic-text-danger)}
