.qganbm0{flex-direction:column;width:100%;max-width:394px;display:flex;position:relative}
.qganbm1{padding:var(--space-sm);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);justify-content:center;align-items:center;display:flex}
.qganbm2{top:calc(var(--space-sm) + 3px - var(--space-xs));left:calc(var(--space-sm) - var(--space-xs));position:absolute}
.qganbm3{width:24px;height:24px;color:var(--color-semantic-icon-default)}
.qganbm4{width:100%}
.qganbm5{opacity:0}
.qganbm6{aspect-ratio:1;width:100%;height:100%}
.qganbm7{box-shadow:0 0 0 9999px var(--color-semantic-transparent-medium);border-radius:var(--radius-lg);border:1px solid #ffffff80}
.qganbm8{gap:var(--space-xs);padding:var(--space-sm);flex-direction:row;display:flex}
._1m7uwfe0{align-items:center;gap:var(--space-xs);padding-block:var(--space-xs);padding-inline:var(--space-sm);grid-template-columns:32px minmax(0,1fr) auto;display:grid}
._1m7uwfe1{border-radius:var(--radius-xs);flex-shrink:0;width:32px;height:32px;overflow:hidden}
._1m7uwfe2{position:relative}
._1m7uwfe3{background-color:var(--color-semantic-transparent-medium);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
._1m7uwfe4{width:24px;height:24px}
._1m7uwfe5{font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-onSurface);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
._1m7uwfe6{color:var(--color-semantic-text-helper)}
._1m7uwfe7{color:var(--color-semantic-button-danger)}
._1m7uwfe8{width:16px;height:16px}
._1k0121n0{width:min(560px, calc(100vw - var(--space-sm) * 2));max-height:calc(var(--visual-viewport-height,100dvh) - var(--space-sm) * 2);overflow:hidden}
._1k0121n1{max-height:calc(var(--visual-viewport-height,100dvh) - var(--space-sm) * 2);flex-direction:column;min-height:0;display:flex}
._1k0121n2{padding:var(--space-sm);justify-content:center;align-items:center;display:flex;position:relative}
._1k0121n3{left:var(--space-xs);position:absolute;top:50%;transform:translateY(-50%)}
._1k0121n4{width:24px;height:24px;color:var(--color-semantic-icon-default)}
._1k0121n5{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}
._1k0121n6{flex-direction:column;min-height:0;display:flex;overflow-y:auto}
._1k0121n7{justify-content:center;align-items:center;min-height:240px;display:flex}
._1k0121n8{min-height:240px}
._1k0121n9{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-sm);display:flex}
._1k0121na{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-titleSmall-fontSize);font-weight:var(--typography-titleSmall-fontWeight);line-height:var(--typography-titleSmall-lineHeight);letter-spacing:var(--typography-titleSmall-letterSpacing);color:var(--color-semantic-text-label)}
._1k0121nb{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-helper);text-align:right;flex-shrink:0}
._1k0121nc{flex-direction:column;display:flex}
._1k0121nd{padding:var(--space-sm);align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}
._1k0121ne{font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-helper);text-align:center}
._1k0121nf{width:fit-content}
._1k0121ng{display:none}
._1o9rf9r0{border-radius:var(--radius-sm);background:var(--color-semantic-surface-webPopover);border:.5px solid var(--color-semantic-contentStroke);box-shadow:var(--elevation-level3);padding:var(--space-sm);align-items:center;gap:var(--space-sm);flex-direction:column;width:100%;min-width:280px;display:flex}
._1o9rf9r1{width:40px;height:40px}
._1o9rf9r2{gap:var(--space-xs);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}
._1o9rf9r3{align-items:center;gap:var(--space-xxs);white-space:nowrap;min-width:0;max-width:100%;display:flex}
._1o9rf9r4{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-onSurface);text-overflow:ellipsis;overflow:hidden}
._1o9rf9r5{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-onSurface)}
._1o9rf9r6{justify-content:center;width:100%;display:flex}
@media screen and (min-width:640px){._1o9rf9r0{width:min-content;max-width:100%}}
._1mayt1w0{z-index:1000;max-width:calc(100vw - var(--space-sm) * 2);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.645,.045,.355,1);position:fixed}
._1mayt1w1{opacity:1;pointer-events:auto}
._1mayt1w2{transition:opacity .2s cubic-bezier(.645,.045,.355,1),transform .2s cubic-bezier(.645,.045,.355,1);transform:scale(.95)}
._1mayt1w3{transform:scale(1)}
@media screen and (min-width:640px){._1mayt1w0{max-width:400px}}
.rc1f5g0{width:100%;height:40px;padding:var(--space-xs);align-items:center;gap:var(--space-xxs);background:var(--color-semantic-input-surfaceGray);border-radius:var(--space-dm);border:1px solid #0000;flex:1;min-width:0;transition:all .15s ease-out;display:flex}
.rc1f5g0:focus-within{outline:3px solid var(--color-semantic-input-focus);outline-offset:0px}
.rc1f5g0:active{background:var(--color-semantic-input-aActive);border-color:var(--color-semantic-input-fieldStroke)}
.rc1f5g1{color:var(--color-semantic-icon-thin);flex-shrink:0}
.rc1f5g0:hover .rc1f5g1,.rc1f5g0:focus-within .rc1f5g1{color:var(--color-semantic-icon-default)}
.rc1f5g0:hover:has([slot=clear]:hover) .rc1f5g1{color:var(--color-semantic-icon-thin)}
.rc1f5g2{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);min-width:0;color:var(--color-semantic-input-onSurface);caret-color:var(--color-primitive-gray-base);background:0 0;border:none;outline:none;flex:1;padding:0}
.rc1f5g2::placeholder{color:var(--color-semantic-text-placeholder)}
.rc1f5g2::-webkit-search-cancel-button{display:none}
.rc1f5g3{border-radius:var(--space-dm);cursor:pointer;width:40px;height:40px;color:var(--color-semantic-icon-thin);flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s ease-out;display:flex}
.rc1f5g3[data-hovered]{color:var(--color-semantic-icon-default)}
.rc1f5g3[data-pressed]{color:var(--color-semantic-icon-default)}
@media (any-hover:hover){.rc1f5g0:hover{background:var(--color-semantic-input-aHover);border-color:var(--color-semantic-input-fieldStroke)}.rc1f5g0:active{background:var(--color-semantic-input-aActive);border-color:var(--color-semantic-input-fieldStroke)}:is(.rc1f5g0:hover:has([slot=clear]:hover),.rc1f5g0:active:has([slot=clear]:active)),.rc1f5g0:focus-within:hover{background:var(--color-semantic-input-surfaceGray)}.rc1f5g2:hover{cursor:text}}
@keyframes _19qrcpkp{0%,to{opacity:1}50%{opacity:.5}}
._19qrcpk0{background-color:var(--color-material-surface);padding:var(--space-sm);width:calc(100vw - 32px);min-width:320px;max-width:370px;max-height:inherit;border:.5px solid var(--color-semantic-contentStroke);border-radius:var(--radius-sm);box-shadow:var(--elevation-level3);flex-direction:column;padding-right:0;display:flex;overflow:hidden}
._19qrcpk1{padding-right:var(--space-sm);padding-bottom:var(--space-sm);flex-shrink:0}
._19qrcpk2{min-height:0;padding-top:var(--space-sm);flex:0 560px;overflow-y:auto}
._19qrcpk3{font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-sub);text-align:center;padding-block:var(--space-lg);padding-inline:var(--space-sm)}
._19qrcpk4{pointer-events:auto;padding:var(--space-xs) var(--space-s);background-color:var(--color-component-reactionButton-background-default);border-radius:var(--radius-s);align-items:center;transition:all .15s ease-out;display:inline-flex;position:relative}
._19qrcpk4[data-hovered]{background-color:var(--color-component-reactionButton-background-hover)}
._19qrcpk4[data-pressed]{background-color:var(--color-component-reactionButton-background-pressed)}
._19qrcpk4[data-disabled]{cursor:not-allowed}
._19qrcpk5{color:var(--color-component-reactionButton-text-default)}
._19qrcpk6{color:var(--color-semantic-icon-disabled)}
._19qrcpk7{gap:var(--space-sm);align-content:start;display:grid}
._19qrcpk8{gap:var(--space-sm);display:grid}
._19qrcpk9{align-items:center;display:flex;position:relative}
._19qrcpka{font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-helper);padding-left:var(--space-xs)}
._19qrcpkb{top:calc(-1 * var(--space-xxs));font-family:var(--typeface-body-fontFamily);font-size:var(--typography-titleSmall-fontSize);font-weight:var(--typography-titleSmall-fontWeight);line-height:var(--typography-titleSmall-lineHeight);letter-spacing:var(--typography-titleSmall-letterSpacing);color:var(--color-semantic-text-link);border-radius:var(--radius-dm);padding-block:var(--space-xxs);padding-inline:var(--space-xs);flex-shrink:0;position:absolute;right:0}
._19qrcpkb[data-hovered]{background-color:var(--color-semantic-surface-aHover)}
._19qrcpkb[data-pressed]{background-color:var(--color-semantic-surface-aActive)}
._19qrcpkb[data-disabled]{color:var(--color-semantic-text-disabled);cursor:not-allowed}
._19qrcpkc{flex-wrap:wrap;justify-content:flex-start;max-height:96px;display:flex;overflow:hidden}
._19qrcpkd{flex-wrap:wrap;justify-content:flex-start;display:flex}
._19qrcpke{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}
._19qrcpkf{font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-helper);text-align:center}
._19qrcpkg{width:fit-content}
._19qrcpkh{width:16px;height:16px}
._19qrcpki{cursor:pointer;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex;position:relative}
._19qrcpki:after{content:"";background-color:var(--color-primitive-black);border-radius:var(--radius-s);opacity:0;transition:all .15s ease-out;position:absolute;inset:0}
._19qrcpki[data-pressed]:after{opacity:var(--opacity-hover)}
._19qrcpki[data-hovered]:after{opacity:var(--opacity-hover)}
._19qrcpkj{width:32px;height:32px;color:var(--color-semantic-icon-thin)}
._19qrcpkk{display:none}
._19qrcpkl{opacity:1}
._19qrcpkm{opacity:.766667}
._19qrcpkn{opacity:.533333}
._19qrcpko{opacity:.3}
._19qrcpkq{gap:var(--space-sm);flex-direction:column;width:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite _19qrcpkp;display:flex}
._19qrcpkr{gap:var(--space-sm);flex-direction:column;display:flex}
._19qrcpks{justify-content:space-between;align-items:center;width:100%;display:flex}
._19qrcpkt{border-radius:var(--radius-xs);background-color:var(--color-semantic-skeletonScreen-surface);width:100%;height:24px}
._19qrcpku{justify-content:flex-start;gap:4px var(--space-xs);flex-wrap:wrap;max-height:104px;display:flex;overflow:hidden}
._19qrcpkv{background-color:var(--color-semantic-skeletonScreen-surface);border-radius:50%;flex-shrink:0;width:48px;height:48px}
