@font-face{font-family:Poppins Bold;src:url(/fonts/Poppins/Poppins-Bold.woff2)format("woff2"),url(/fonts/Poppins/Poppins-Bold.woff)format("woff")}.llyLxq_root{background:#060404;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.llyLxq_content{text-align:center}.llyLxq_spinner{color:#fff;border:2px solid;border-color:currentColor currentColor #0000 #0000;border-radius:99999px;width:3rem;height:3rem;animation:.45s linear infinite llyLxq_spin;display:inline-block}.llyLxq_visually-hidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.llyLxq_label{color:#0000;background-image:linear-gradient(88.55deg,#8b6dff 22.43%,#fe8484 92.28%);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Poppins Bold,sans-serif;font-size:46px;line-height:80px}@media screen and (min-width:900px){.llyLxq_label{font-size:56px}}@media screen and (min-width:1440px){.llyLxq_label{font-size:72px}}@keyframes llyLxq_spin{to{transform:rotate(360deg)}}
.b74rFa_frame{background:var(--chat-bg);border:0;width:100%;height:100%;display:block}.b74rFa_note{font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight);line-height:var(--v2-type-body-leading);color:var(--chat-text-muted);letter-spacing:var(--v2-type-body-tracking);margin:0}
.aVHaUa_root{flex-direction:column;gap:12px;height:min(78dvh,760px);padding:4px 16px 16px;display:flex}.aVHaUa_bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aVHaUa_more{margin-left:auto}.aVHaUa_slot{border:1px solid var(--v2-warm-fill-06);border-radius:24px;flex:1;min-height:0;overflow:hidden}.aVHaUa_empty{font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-leading);color:var(--chat-text-muted);margin:0}
.rLL89G_wrap{--chat-density:var(--v2-ui-density,1);--thought-surface:var(--chat-message-proactive-surface-other,var(--chat-message-color-other,var(--chat-bubble-other)));--thought-ink:var(--chat-message-text-color-other,var(--chat-bubble-text-other));--thought-edge-tone:color-mix(in oklab, var(--chat-message-proactive-edge-neutral-other,var(--thought-ink)) 28%, var(--thought-surface));--thought-shadow:color-mix(in srgb, var(--thought-surface) 14%, transparent);--thought-tail-attached:var(--thought-surface);--thought-tail-tip:var(--thought-edge-tone);flex-direction:column;align-items:flex-start;display:flex}.rLL89G_wrap-inverted{--thought-tail-attached:var(--chat-message-color-other,var(--color-cta));--thought-tail-tip:var(--chat-message-color-other,var(--color-cta))}.rLL89G_tail{width:calc(14px * var(--chat-density));height:calc(21px * var(--chat-density));margin-left:calc(32px * var(--chat-density));flex-shrink:0}.rLL89G_tail-stop-attached{stop-color:var(--thought-tail-attached)}.rLL89G_tail-stop-tip{stop-color:var(--thought-tail-tip)}.rLL89G_tail-top{margin-bottom:calc(-6.5px * var(--chat-density))}.rLL89G_tail-bottom{margin-top:calc(-6.5px * var(--chat-density))}.rLL89G_bubble{padding:calc(12px * var(--chat-density)) calc(14px * var(--chat-density));background:var(--thought-surface);border:.5px solid var(--thought-edge-tone);border-radius:calc(var(--v2-radius-bubble) * var(--chat-density));box-shadow:0 calc(6px * var(--chat-density)) calc(14px * var(--chat-density)) var(--thought-shadow);position:relative}.rLL89G_bubble-inverted{background:var(--chat-message-color-other,var(--color-cta));box-shadow:none;border:none}.rLL89G_bubble-elevated{box-shadow:var(--v2-shadow-elevated)}.rLL89G_bubble-empty{min-width:calc(56px * var(--chat-density));min-height:calc(36px * var(--chat-density));justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex}.rLL89G_thinking{color:var(--chat-message-text-color-other,var(--chat-text-primary));justify-content:center;align-items:center;display:inline-flex}.rLL89G_thinking svg{width:calc(22px * var(--chat-density));height:calc(22px * var(--chat-density))}.rLL89G_bubble-inverted .rLL89G_thinking{color:var(--chat-message-text-color-other,var(--v2-on-accent))}.rLL89G_body{font-family:var(--v2-type-chat-message-family);font-size:var(--v2-type-chat-message-size);font-weight:var(--v2-type-chat-message-weight);line-height:var(--v2-type-chat-message-leading);color:var(--chat-message-text-color-other,var(--chat-text-primary));letter-spacing:var(--v2-type-chat-message-tracking);white-space:pre-wrap;margin:0}.rLL89G_bubble-inverted .rLL89G_body{color:var(--chat-message-text-color-other,var(--v2-on-accent))}.rLL89G_actions{gap:calc(14px * var(--chat-density));width:100%;margin-top:calc(8px * var(--chat-density));justify-content:space-between;align-items:center;display:flex}.rLL89G_actions .rLL89G_dismiss{padding:calc(8px * var(--chat-density)) 0;color:var(--chat-message-text-color-other,var(--chat-text-primary))}.rLL89G_actions .rLL89G_dismiss:hover{background:0 0}.rLL89G_heart{color:var(--chat-message-text-color-other,var(--chat-text-primary));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rLL89G_heart svg{width:calc(15px * var(--chat-density));height:calc(15px * var(--chat-density))}.rLL89G_heart:disabled{cursor:default;opacity:.55}
.-VlcZa_root{--chat-density:var(--v2-ui-density,1);z-index:var(--v2-z-floating-top);pointer-events:none;position:fixed;inset:0}html.kb-open:not(.kb-android.v2-sheet-active) .-VlcZa_root{display:none}.-VlcZa_backdrop{pointer-events:none;cursor:default;background:var(--v2-fixed-black);opacity:0;transition:opacity .26s var(--v2-ease-decel);border:none;padding:0;position:absolute;inset:0}.-VlcZa_backdrop-open{pointer-events:auto;opacity:.8}.-VlcZa_dock{width:min(50vw, calc(230px * var(--chat-density)));pointer-events:none;--thought-dock-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 72px * var(--chat-density));transform:translate3d(calc(50vw + (var(--v2-safe-area-left) - var(--v2-safe-area-right)) / 2 - 50%), var(--thought-dock-top), 0);transition:width .26s var(--v2-ease-decel), transform .22s linear;will-change:transform;justify-content:flex-start;display:flex;position:absolute;top:0;left:0}html.v2-floating .-VlcZa_dock{--thought-dock-top:calc(var(--v2-floating-top-inset) + 72px * var(--chat-density))}@media (min-width:1024px){.-VlcZa_dock{--thought-dock-top:calc(var(--v2-floating-top-inset) + 72px * var(--chat-density))}}.-VlcZa_dock-open{width:min(calc((100vw - var(--v2-safe-area-left) - var(--v2-safe-area-right)) * .88), calc(460px * var(--chat-density)))}.-VlcZa_dock-following{transition:width .26s var(--v2-ease-decel)}.-VlcZa_dock-header-hidden{--thought-dock-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 12px * var(--chat-density))}html.v2-floating .-VlcZa_dock.-VlcZa_dock-header-hidden{--thought-dock-top:var(--v2-floating-top-inset)}.-VlcZa_preview{text-align:left;pointer-events:auto;cursor:pointer;animation:-VlcZa_thought-pop .26s var(--v2-ease-decel) both;background:0 0;border:none;padding:0;display:block}.-VlcZa_dock-open>*{pointer-events:auto}@keyframes -VlcZa_thought-pop{0%{opacity:0;transform:translateY(calc(-6px * var(--chat-density))) scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}
@keyframes mFxKCq_inner-enter{0%{opacity:0}to{opacity:1}}.mFxKCq_inner{--shortcut-density:var(--dropdown-density,1);min-height:0;max-height:min(calc(100dvh - 120px * var(--shortcut-density) - var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px))), calc(100dvh - 26px * var(--shortcut-density) - var(--safe-area-inset-top,env(safe-area-inset-top,0px)) - var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px))));padding:calc(24px * var(--shortcut-density)) calc(24px * var(--shortcut-density)) calc(8px * var(--shortcut-density));animation:mFxKCq_inner-enter .35s var(--v2-ease-decel);flex-direction:column;display:flex}.mFxKCq_content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:clip}.mFxKCq_header-row{gap:calc(12px * var(--shortcut-density));padding-bottom:calc(16px * var(--shortcut-density));flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.mFxKCq_header-text{flex-direction:column;flex:1;display:flex}.mFxKCq_title{font-family:var(--v2-type-nav-family);font-size:var(--v2-type-nav-size);font-weight:var(--v2-type-nav-weight);line-height:var(--v2-type-nav-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-nav-tracking)}.mFxKCq_subtitle{margin-top:calc(4px * var(--shortcut-density));font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-leading);color:var(--v2-text-secondary);letter-spacing:var(--v2-type-meta-tracking)}.mFxKCq_circle-button{width:calc(32px * var(--shortcut-density));height:calc(32px * var(--shortcut-density));color:var(--v2-on-accent);cursor:pointer;background:var(--color-cta);transition:opacity var(--v2-duration-fast) ease;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mFxKCq_circle-button svg{width:calc(20px * var(--shortcut-density));height:calc(20px * var(--shortcut-density))}.mFxKCq_circle-button:hover{opacity:.85}.mFxKCq_divider{background:var(--v2-divider);flex-shrink:0;height:1px}.mFxKCq_scroll-area{min-height:0;max-height:calc(338px * var(--shortcut-density));overscroll-behavior:contain;flex:auto;overflow-y:auto}.mFxKCq_row-block{align-items:center;display:flex}.mFxKCq_row{gap:calc(12px * var(--shortcut-density));width:100%;min-width:0;min-height:calc(52px * var(--shortcut-density));padding:calc(8px * var(--shortcut-density)) 0;text-align:left;cursor:pointer;transition:opacity var(--v2-duration-fast) ease;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;display:flex}.mFxKCq_modify-list button{gap:calc(12px * var(--shortcut-density));height:auto;min-height:calc(52px * var(--shortcut-density));padding-top:calc(8px * var(--shortcut-density));padding-bottom:calc(8px * var(--shortcut-density))}.mFxKCq_row:hover{opacity:.7}.mFxKCq_row-block+.mFxKCq_row-block{border-top:1px solid var(--v2-divider)}.mFxKCq_row-drag-handle{flex:0 0 calc(40px * var(--shortcut-density));width:calc(40px * var(--shortcut-density));height:auto;min-height:calc(52px * var(--shortcut-density));color:var(--chat-text-muted);touch-action:none;cursor:grab;transition:opacity var(--v2-duration-fast) ease;background:0 0;border:none;justify-content:flex-end;align-self:stretch;align-items:center;padding:0;display:inline-flex}.mFxKCq_row-drag-handle svg,.mFxKCq_row-glyph svg{width:calc(20px * var(--shortcut-density));height:calc(20px * var(--shortcut-density))}.mFxKCq_row-drag-handle:hover{opacity:.7}.mFxKCq_row-drag-handle:active{cursor:grabbing}.mFxKCq_row-drag-handle:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-4px;border-radius:var(--radius-control)}.mFxKCq_row-label{font-family:var(--v2-type-control-family);font-size:var(--v2-type-control-size);font-weight:var(--v2-type-control-weight);line-height:var(--v2-type-control-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-control-tracking)}.mFxKCq_inline-word{min-width:calc(132px * var(--v2-base-type-scale,1) * var(--shortcut-density))}.mFxKCq_row-glyph{color:var(--chat-text-muted);display:inline-flex}.mFxKCq_row-glyph-ink{color:var(--chat-text-primary);display:inline-flex}.mFxKCq_row-glyph-ink svg{width:calc(18px * var(--shortcut-density));height:calc(18px * var(--shortcut-density))}.mFxKCq_save-reveal{width:calc(100% + 48px * var(--shortcut-density));margin:calc(8px * var(--shortcut-density)) calc(-24px * var(--shortcut-density)) calc(-8px * var(--shortcut-density));flex-shrink:0;overflow:hidden}.mFxKCq_save-button{border-radius:0;width:100%}.mFxKCq_save-reveal .mFxKCq_save-button:focus-visible{outline-offset:-4px}.mFxKCq_row-block-dragging{cursor:grabbing;opacity:.4}.mFxKCq_row-label-group{gap:calc(8px * var(--shortcut-density));flex-shrink:1;align-items:center;display:inline-flex}.mFxKCq_row-dot{flex-shrink:0}
.B1eVia_root{top:var(--v2-floating-top-inset);left:calc(50% + (var(--v2-floating-left-inset) - var(--v2-floating-right-inset)) / 2);z-index:4;gap:calc(12px * var(--chat-density,1));width:min(calc(100% - var(--v2-floating-left-inset) - var(--v2-floating-right-inset)), var(--v2-desktop-chrome-workspace-width));pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;transform:translate(-50%)}.B1eVia_left,.B1eVia_right{gap:calc(12px * var(--chat-density,1));pointer-events:auto;display:flex}.B1eVia_sr-only{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.B1eVia_right{flex-direction:column;align-items:flex-end}.B1eVia_left{flex-direction:column;align-items:flex-start;position:relative}.B1eVia_avatar-chip{pointer-events:none;cursor:default;border-radius:calc(20px * var(--chat-density,1));transition:width var(--v2-duration-medium) ease, opacity var(--v2-duration-base) ease, transform var(--v2-duration-base) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}.B1eVia_avatar-chip-live{pointer-events:auto;cursor:pointer}.B1eVia_avatar-chip-hidden{pointer-events:none;position:absolute;top:0;left:0}.B1eVia_avatar-chip-live:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.B1eVia_avatar-chip:disabled{opacity:1}.B1eVia_group-avatar-chip{gap:calc(14px * var(--chat-density,1));padding:calc(18px * var(--chat-density,1)) calc(10px * var(--chat-density,1));color:var(--chat-text-primary);transition:width var(--v2-duration-medium) var(--v2-ease-spring), height var(--v2-duration-medium) var(--v2-ease-spring), opacity var(--v2-duration-base) ease, transform var(--v2-duration-base) ease;flex-direction:column}.B1eVia_group-avatar-stack{transform:scale(var(--group-avatar-scale,1));transition:transform var(--v2-duration-medium) var(--v2-ease-spring);display:inline-flex}.B1eVia_group-avatar-name{text-overflow:ellipsis;width:100%;font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-font-semibold);line-height:var(--v2-type-body-leading);text-align:center;white-space:nowrap;overflow:hidden}[data-chat-wallpaper=true] .B1eVia_group-avatar-name{color:rgb(var(--v2-fixed-white-rgb) / .94);text-shadow:0 1px 2px rgb(var(--v2-fixed-black-rgb) / .9)}.B1eVia_avatar-media.B1eVia_avatar-media{border-radius:calc(20px * var(--chat-density,1));transition:width var(--v2-duration-medium) var(--v2-ease-spring), height var(--v2-duration-medium) var(--v2-ease-spring);border:none}[data-header-dragging=true] .B1eVia_avatar-media.B1eVia_avatar-media{transition:none}:is([data-header-dragging=true] .B1eVia_avatar-chip,[data-header-dragging=true] .B1eVia_group-avatar-stack){transition:none}.B1eVia_avatar-resize-handle{z-index:2;width:calc(48px * var(--chat-density,1));height:calc(24px * var(--chat-density,1));pointer-events:auto;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);touch-action:none!important}.B1eVia_avatar-resize-handle:active{cursor:grabbing}.B1eVia_avatar-resize-handle:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.B1eVia_avatar-restore-handle{z-index:2;pointer-events:auto;cursor:grab;position:relative;touch-action:none!important}.B1eVia_avatar-restore-handle:active{cursor:grabbing}[data-header-dragging=true] .B1eVia_avatar-restore-handle{transition:none}.B1eVia_avatar-resize-grip{width:calc(32px * var(--chat-density,1));height:calc(4px * var(--chat-density,1));background:var(--chat-header-text);border-radius:var(--radius-pill);opacity:.22}.B1eVia_avatar-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;transition:opacity .4s ease-in-out;position:absolute;inset:0}.B1eVia_avatar-video-hidden{opacity:0}.B1eVia_header-action{transition:opacity .2s ease, transform .2s var(--v2-ease-decel), background var(--v2-duration-base) ease}.B1eVia_header-action:hover{background:var(--v2-surface-overlay-85)}html.v2-dark .B1eVia_header-action{background:var(--v2-dark-chrome-glass)}[data-chat-background=true] .B1eVia_header-action:not(.B1eVia_header-action-end):not(:hover){background:var(--v2-glass-chrome-wash)}[data-chat-background=true] .B1eVia_group-avatar-chip{background:var(--v2-glass-chrome-wash);border:1px solid var(--chat-glass-border);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg)}html.v2-dark .B1eVia_root{--v2-glass-chrome-wash:var(--v2-dark-chrome-glass);--chat-glass-border:var(--v2-dark-chrome-glass-border);--glass-filter-lg:var(--v2-dark-chat-glass-filter)}html.v2-dark .B1eVia_header-action:not(.B1eVia_header-action-end):hover{background:var(--v2-dark-floating-control-hover)}.B1eVia_btn-activity-dot{top:calc(1px * var(--chat-density,1));right:calc(1px * var(--chat-density,1));position:absolute}.B1eVia_left-hidden{pointer-events:none;opacity:0;transform:translateY(calc(48px * var(--chat-density,1)));transition:transform .32s var(--v2-ease-spring), opacity .2s ease}.B1eVia_header-action-end.B1eVia_header-action-end{color:var(--v2-confirm-on-danger);background:var(--v2-danger);border-color:#0000}html.v2-dark .B1eVia_header-action-end{color:var(--v2-confirm-on-danger);background:var(--v2-danger)}.B1eVia_header-action-hangup{transform:rotate(135deg)}.B1eVia_menu-credits-value{font-size:var(--v2-text-md);font-weight:var(--v2-font-semibold);font-variant-numeric:tabular-nums;color:var(--v2-text-secondary)}.B1eVia_action-hidden{pointer-events:none;opacity:0;transform:scale(.9)}.B1eVia_right>:nth-child(2){transition-delay:40ms}.B1eVia_right>:nth-child(3){transition-delay:80ms}.B1eVia_right>:nth-child(4){transition-delay:.12s}.B1eVia_right>:nth-child(5){transition-delay:.16s}.B1eVia_right-in-call{animation:B1eVia_header-call-actions-in .26s var(--v2-ease-decel) both}@keyframes B1eVia_header-call-actions-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}
@media (min-width:1024px){.hS_YNW_card{--chat-avatar-expand-progress:0;--chat-avatar-hide-progress:0;--chat-desktop-avatar-normal-size:var(--v2-chat-avatar-normal-size);--chat-desktop-avatar-enlarged-size:var(--v2-chat-avatar-enlarged-size);--chat-desktop-avatar-clearance:calc(var(--chat-desktop-avatar-normal-size) + ( var(--chat-desktop-avatar-enlarged-size) - var(--chat-desktop-avatar-normal-size) ) * var(--chat-avatar-expand-progress) - ( var(--chat-desktop-avatar-normal-size) - var(--v2-chat-avatar-min-clearance) ) * var(--chat-avatar-hide-progress));--v2-chat-list-top-clearance:calc(var(--v2-floating-top-inset) + 193px * var(--chat-density,1))}@media (min-width:1440px){.hS_YNW_card[data-fluid-avatar=true]{--chat-desktop-avatar-bubble-span:calc(( min(calc(100cqw - var(--v2-floating-left-inset) - var(--v2-floating-right-inset)), var(--v2-desktop-chrome-workspace-width)) - var(--chat-content-max-width) ) / 2 + var(--chat-desktop-inline-gutter) - var(--chat-list-gap));--chat-desktop-avatar-enlarged-size:clamp(var(--v2-chat-avatar-enlarged-size), var(--chat-desktop-avatar-bubble-span), var(--v2-chat-avatar-fluid-enlarged-max-size));--chat-desktop-avatar-normal-size:clamp(var(--v2-chat-avatar-normal-size), var(--chat-desktop-avatar-bubble-span), var(--v2-chat-avatar-open-normal-max-size))}[data-sidebar-collapsed=true] .hS_YNW_card[data-fluid-avatar=true]{--chat-desktop-avatar-normal-size:max(var(--v2-chat-avatar-normal-size), calc(var(--chat-desktop-avatar-enlarged-size) / 2))}}.hS_YNW_card[data-header-expanded=true] [data-chat-sticky-date]{left:clamp(calc(400px * var(--chat-density,1)), 50%, calc(100% - 80px * var(--chat-density,1)));max-width:min(calc(320px * var(--chat-density,1)), max(calc(144px * var(--chat-density,1)), calc(100% - 656px * var(--chat-density,1))));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hS_YNW_card[data-avatar-avoidance-active=true] [data-chat-message-viewport][data-chat-called-away=true]{transition:transform .32s var(--v2-ease-spring), opacity .2s ease}.hS_YNW_card[data-avatar-avoidance-active=true]{--chat-avatar-safe-edge:calc(( 100% - min(calc(100% - var(--v2-floating-left-inset) - var(--v2-floating-right-inset)), var(--v2-desktop-chrome-workspace-width)) + var(--v2-floating-left-inset) - var(--v2-floating-right-inset) ) / 2 + var(--chat-desktop-avatar-clearance) + 12px * var(--chat-density,1));--chat-avatar-lane-width:min(var(--chat-content-max-width), calc(100% - var(--chat-avatar-safe-edge) - var(--v2-floating-right-inset)));--chat-avatar-lane-left:max(var(--chat-avatar-safe-edge), calc((100% - var(--chat-avatar-lane-width)) / 2))}.hS_YNW_card[data-avatar-avoidance-active=true][data-avatar-lane=right-anchored]{--chat-avatar-centered-lane-width:min(100%, var(--chat-content-max-width));--chat-avatar-centered-lane-left:calc((100% - var(--chat-avatar-centered-lane-width)) / 2);--chat-avatar-centered-lane-right:calc(var(--chat-avatar-centered-lane-left) + var(--chat-avatar-centered-lane-width));--chat-avatar-lane-left:max(var(--chat-avatar-safe-edge), var(--chat-avatar-centered-lane-left));--chat-avatar-lane-width:max(0px, calc(var(--chat-avatar-centered-lane-right) - var(--chat-avatar-lane-left)))}@media (prefers-reduced-motion:reduce){.hS_YNW_card[data-avatar-avoidance-active=true] [data-chat-message-viewport][data-chat-called-away=true]{transition:none}}}
.qVDoDa_row{--mobile-chat-header-density:var(--chat-density,var(--v2-ui-density,1));--mobile-chat-header-hero-offset:12px;--mobile-chat-header-overlap-left:0px;--mobile-chat-header-overlap-right:0px;z-index:10;gap:calc(12px * var(--mobile-chat-header-density));padding:calc(12px * var(--mobile-chat-header-density) + var(--safe-area-inset-top,env(safe-area-inset-top,0px))) calc(16px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-right)) calc(12px * var(--mobile-chat-header-density) + var(--header-expand-pad,0px)) calc(16px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-left));touch-action:pan-x;background:var(--v2-nav-tint);border-bottom:1px solid var(--chat-glass-border);border-radius:0 0 calc(var(--radius-card) * var(--mobile-chat-header-density)) calc(var(--radius-card) * var(--mobile-chat-header-density));-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);transition:padding-bottom .32s var(--v2-ease-spring);align-items:center;margin:0;display:flex;position:sticky;top:0}[data-header-dragging=true] .qVDoDa_row{transition:none}html:not(.v2-floating) .qVDoDa_row{--mobile-chat-header-overlap-left:max(0px, var(--v2-safe-area-left) - (100cqw - 100%) / 2);--mobile-chat-header-overlap-right:max(0px, var(--v2-safe-area-right) - (100cqw - 100%) / 2)}.qVDoDa_drag-handle-row{right:calc(50% + ( var(--mobile-chat-header-overlap-right) - var(--mobile-chat-header-overlap-left) ) / 2);z-index:2;width:calc(64px * var(--mobile-chat-header-density));height:calc(24px * var(--mobile-chat-header-density));cursor:grab;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:0;transform:translate(50%);touch-action:none!important}.qVDoDa_drag-handle-row:active{cursor:grabbing}.qVDoDa_drag-handle{width:calc(32px * var(--mobile-chat-header-density));height:calc(4px * var(--mobile-chat-header-density));background:var(--chat-header-text);border-radius:var(--radius-pill);opacity:.22}html.v2-floating .qVDoDa_row{top:var(--v2-floating-top-inset);padding:calc(12px * var(--mobile-chat-header-density)) calc(16px * var(--mobile-chat-header-density)) calc(12px * var(--mobile-chat-header-density) + var(--header-expand-pad,0px));margin:var(--v2-floating-top-inset) var(--v2-floating-right-inset) 0 var(--v2-floating-left-inset);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--mobile-chat-header-density))}@media (min-width:1024px){.qVDoDa_row{top:var(--v2-floating-top-inset);padding:calc(12px * var(--mobile-chat-header-density)) calc(16px * var(--mobile-chat-header-density)) calc(12px * var(--mobile-chat-header-density) + var(--header-expand-pad,0px));margin:var(--v2-floating-top-inset) var(--v2-floating-right-inset) 0 var(--v2-floating-left-inset);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--mobile-chat-header-density))}.qVDoDa_hero{top:calc(12px * var(--mobile-chat-header-density))}}.qVDoDa_back-button{z-index:4;width:calc(24px * var(--mobile-chat-header-density));height:calc(44px * var(--mobile-chat-header-density));color:var(--chat-header-text);cursor:pointer;transition:opacity var(--v2-duration-base) ease;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.qVDoDa_back-button svg{width:calc(24px * var(--mobile-chat-header-density));height:calc(24px * var(--mobile-chat-header-density))}.qVDoDa_back-button:hover{opacity:.6}.qVDoDa_profile-target{z-index:2;gap:calc(12px * var(--mobile-chat-header-density));flex:1;align-items:center;min-width:0;display:flex;position:relative}.qVDoDa_profile-button,.qVDoDa_name-button{font:inherit;text-align:left;cursor:pointer;transition:opacity var(--v2-duration-base) ease;background:0 0;border:none;padding:0}.qVDoDa_profile-button{opacity:var(--header-inline-opacity,1);flex-shrink:0;align-items:center;display:flex}.qVDoDa_avatar-placeholder{flex:0 0 calc(44px * var(--mobile-chat-header-density));width:calc(44px * var(--mobile-chat-header-density));height:calc(44px * var(--mobile-chat-header-density))}.qVDoDa_name-button{max-width:100%;opacity:var(--header-inline-opacity,1);display:block}.qVDoDa_profile-button:disabled,.qVDoDa_name-button:disabled{cursor:default}:is([data-header-dragging=true] .qVDoDa_name-button,[data-header-dragging=true] .qVDoDa_profile-button){transition:none}.qVDoDa_profile-button:not(:disabled):hover,.qVDoDa_name-button:not(:disabled):hover{opacity:.6}.qVDoDa_name-column{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.qVDoDa_cluster{height:calc(48px * var(--mobile-chat-header-density));flex-shrink:0;position:relative}.qVDoDa_cluster-avatar{position:absolute;top:0}.qVDoDa_name{text-overflow:ellipsis;min-width:0;font-family:var(--v2-type-title-family);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-leading);color:var(--chat-header-text);letter-spacing:var(--v2-type-title-tracking);white-space:nowrap;display:block;overflow:hidden}.qVDoDa_name-measure{visibility:hidden;pointer-events:none;width:max-content;max-width:none;position:absolute;overflow:visible}.qVDoDa_actions{z-index:4;height:calc(44px * var(--mobile-chat-header-density));flex-shrink:0;position:relative}.qVDoDa_action-slot{width:calc(44px * var(--mobile-chat-header-density));height:calc(44px * var(--mobile-chat-header-density));transition:transform .32s var(--v2-ease-spring), opacity .32s var(--v2-ease-spring);display:block;position:absolute;top:0;right:0}.qVDoDa_icon-button{width:calc(44px * var(--mobile-chat-header-density));height:calc(44px * var(--mobile-chat-header-density));}.qVDoDa_row .qVDoDa_icon-button{-webkit-backdrop-filter:none;backdrop-filter:none}@media not (min-width:1024px){html.v2-dark .qVDoDa_row .qVDoDa_icon-button{background:var(--v2-control-glass-bg)}}.qVDoDa_hero{--mobile-chat-header-hero-shift:calc(var(--mobile-chat-header-overlap-left) * (1 - var(--header-expand-progress,0) / 2) - var(--mobile-chat-header-overlap-right) * var(--header-expand-progress,0) / 2);top:calc(var(--mobile-chat-header-hero-offset) * var(--mobile-chat-header-density) + var(--safe-area-inset-top,env(safe-area-inset-top,0px)));z-index:3;box-sizing:border-box;cursor:pointer;border:1px solid var(--v2-surface-overlay-55);transition:left .32s var(--v2-ease-spring), width .32s var(--v2-ease-spring), height .32s var(--v2-ease-spring), border-radius .32s var(--v2-ease-spring), opacity var(--v2-duration-base) ease;background:0 0;padding:0;display:block;position:absolute;overflow:hidden}.qVDoDa_hero-hidden{pointer-events:none;opacity:0}.qVDoDa_hero-image{object-fit:cover;width:100%;height:100%;display:block}.qVDoDa_hero-video{transition:opacity .4s ease-in-out;position:absolute;inset:0}.qVDoDa_hero-video-hidden{opacity:0}:is([data-header-dragging=true] .qVDoDa_hero,[data-header-dragging=true] .qVDoDa_action-slot){transition:none}html.v2-floating .qVDoDa_hero{top:calc(var(--mobile-chat-header-hero-offset) * var(--mobile-chat-header-density))}.qVDoDa_icon-dot{top:calc(-2px * var(--mobile-chat-header-density));right:calc(-2px * var(--mobile-chat-header-density));position:absolute}.qVDoDa_row-compact{--mobile-chat-header-hero-offset:14px;gap:calc(8px * var(--mobile-chat-header-density));padding-right:calc(12px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-right));padding-left:calc(12px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-left))}html.v2-floating .qVDoDa_row-compact{--mobile-chat-header-hero-offset:14px;gap:calc(8px * var(--mobile-chat-header-density));padding-right:calc(12px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-right));padding-left:calc(12px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-left))}.qVDoDa_row-compact .qVDoDa_profile-target{gap:calc(8px * var(--mobile-chat-header-density))}.qVDoDa_row-compact .qVDoDa_icon-button:after{inset:calc(-2px * var(--mobile-chat-header-density));content:"";position:absolute}.qVDoDa_row-compact .qVDoDa_avatar-placeholder,.qVDoDa_row-compact .qVDoDa_action-slot,.qVDoDa_row-compact .qVDoDa_icon-button{width:calc(40px * var(--mobile-chat-header-density));height:calc(40px * var(--mobile-chat-header-density))}.qVDoDa_row-compact .qVDoDa_actions{height:calc(40px * var(--mobile-chat-header-density))}.qVDoDa_row-compact.qVDoDa_row-avatar-hidden .qVDoDa_avatar-placeholder{display:none}.qVDoDa_row-compact .qVDoDa_icon-button>svg{width:17px;height:17px}.qVDoDa_row-compact .qVDoDa_back-button svg{width:calc(22px * var(--mobile-chat-header-density));height:calc(22px * var(--mobile-chat-header-density))}@media (max-width:360px){.qVDoDa_row{--mobile-chat-header-hero-offset:14px;gap:calc(8px * var(--mobile-chat-header-density));padding-right:calc(12px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-right));padding-left:calc(12px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-left))}html.v2-floating .qVDoDa_row{--mobile-chat-header-hero-offset:14px;gap:calc(8px * var(--mobile-chat-header-density));padding-right:calc(12px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-right));padding-left:calc(12px * var(--mobile-chat-header-density) + var(--mobile-chat-header-overlap-left))}.qVDoDa_profile-target{gap:calc(8px * var(--mobile-chat-header-density))}.qVDoDa_icon-button:after{inset:calc(-2px * var(--mobile-chat-header-density));content:"";position:absolute}.qVDoDa_avatar-placeholder,.qVDoDa_action-slot,.qVDoDa_icon-button{width:calc(40px * var(--mobile-chat-header-density));height:calc(40px * var(--mobile-chat-header-density))}.qVDoDa_actions{height:calc(40px * var(--mobile-chat-header-density))}.qVDoDa_row-avatar-hidden .qVDoDa_avatar-placeholder{display:none}.qVDoDa_icon-button>svg{width:17px;height:17px}.qVDoDa_back-button svg{width:calc(22px * var(--mobile-chat-header-density));height:calc(22px * var(--mobile-chat-header-density))}}html .qVDoDa_row.qVDoDa_row-wallpaper{background:var(--v2-glass-chrome-wash);border-color:var(--chat-glass-border-soft);background-clip:padding-box}html.v2-dark .qVDoDa_row.qVDoDa_row{background:var(--v2-dark-chrome-glass);border-color:var(--v2-dark-chrome-glass-border);-webkit-backdrop-filter:var(--v2-dark-chat-glass-filter);backdrop-filter:var(--v2-dark-chat-glass-filter)}html:not(.v2-dark) .qVDoDa_row-wallpaper .qVDoDa_icon-button{background:var(--v2-surface-overlay-70)}
._86Dj_a_root{--kin-menu-text:var(--v2-text-primary);width:100%;height:100%;padding:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 24px * var(--v2-ui-density,1)) calc(32px * var(--v2-ui-density,1) + var(--v2-safe-area-right)) calc(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + 24px * var(--v2-ui-density,1)) calc(32px * var(--v2-ui-density,1) + var(--v2-safe-area-left));overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}html.v2-dark ._86Dj_a_root{--kin-menu-text:var(--v2-placeholder)}._86Dj_a_list{gap:calc(22px * var(--v2-ui-density,1));max-width:var(--settings-peek-list-max,none);flex-direction:column;align-items:flex-start;display:flex}._86Dj_a_item{font-family:var(--v2-type-page-title-family);font-size:var(--v2-type-page-title-size);font-weight:var(--v2-type-page-title-weight);line-height:var(--v2-type-page-title-leading);color:var(--kin-menu-text);letter-spacing:var(--v2-type-page-title-tracking);cursor:pointer;transition:opacity var(--v2-duration-base) ease, transform var(--v2-duration-fast) ease;background:0 0;border:none;padding:0;position:relative}._86Dj_a_item-dot{top:50%;left:calc(-26px * var(--v2-ui-density,1));position:absolute;transform:translateY(-50%)}@media (hover:hover){._86Dj_a_item:hover{opacity:.7}}._86Dj_a_item:active{opacity:.4}._86Dj_a_root-overlay{z-index:var(--v2-z-backdrop);pointer-events:none;position:fixed;inset:0}._86Dj_a_overlay-hidden{visibility:hidden}._86Dj_a_overlay-active{color:var(--v2-on-accent);opacity:1}@media (min-width:420px) and (min-height:600px) and (not (min-height:700px)){._86Dj_a_root{--settings-peek-edge:max(calc(24px * var(--v2-ui-density,1)), var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));padding-top:max(var(--settings-peek-edge), calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 24px * var(--v2-ui-density,1)));padding-bottom:var(--settings-peek-edge)}._86Dj_a_list{gap:calc(14px * var(--v2-ui-density,1))}}
._94Vp0W_root{--v2-shell-main-left-inset:0px;box-sizing:border-box;width:100%;height:100dvh;padding-bottom:max(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)), var(--kb-inset,0px));background:var(--chat-bg);isolation:isolate;display:flex;position:relative;overflow:hidden;container:v2-pane/inline-size}html.kb-android.v2-sheet-active ._94Vp0W_root{height:var(--kb-rest-viewport-height,100dvh);padding-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));contain:paint;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform:translateZ(0)}html.kb-android.v2-sheet-active:has([data-v2-keyboard-scope] :is(input,textarea,[contenteditable]:not([contenteditable=false])):focus) ._94Vp0W_root [data-chat-message-viewport]{visibility:hidden}._94Vp0W_root._94Vp0W_inactive,._94Vp0W_passthrough{display:contents}._94Vp0W_sidebar{top:calc(var(--v2-floating-top-inset) + var(--v2-nav-rail-height) + var(--v2-floating-edge-inset));bottom:var(--v2-floating-bottom-inset);left:var(--v2-floating-left-inset);z-index:2;border:1px solid var(--chat-glass-border-soft);border-radius:calc(20px * var(--v2-ui-density,1));box-shadow:var(--v2-profile-peek-shadow);transition:left .28s var(--v2-ease-spring), border-radius .28s var(--v2-ease-spring);background:0 0;display:none;position:absolute;overflow:hidden}._94Vp0W_root[data-without-rail=true] ._94Vp0W_sidebar{top:var(--v2-floating-top-inset)}._94Vp0W_root[data-floating-controls=false] ._94Vp0W_sidebar{border-radius:0 calc(20px * var(--v2-ui-density,1)) calc(20px * var(--v2-ui-density,1)) 0;border-left-width:0;left:0}._94Vp0W_shell-ambience,._94Vp0W_shell-chat-background{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._94Vp0W_sidebar-glass{z-index:1;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .28s var(--v2-ease-spring), backdrop-filter .28s var(--v2-ease-spring);background:0 0;position:absolute;inset:0}._94Vp0W_root[data-chat-background=true] ._94Vp0W_sidebar-glass{background:var(--v2-glass-chrome-wash);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg)}html.v2-dark ._94Vp0W_root ._94Vp0W_sidebar-glass{-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);background:0 0}html.v2-dark ._94Vp0W_root ._94Vp0W_sidebar{background:var(--v2-dark-chrome-glass);border-color:var(--v2-dark-chrome-glass-border)}._94Vp0W_sidebar-inner{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}._94Vp0W_sidebar-content{flex:1;min-height:0;display:flex;position:relative}._94Vp0W_sidebar-pane{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}._94Vp0W_sidebar-pane>:first-child{flex:1;height:auto;min-height:0}._94Vp0W_sidebar-toggle{z-index:40;transition:left .28s var(--v2-ease-spring), opacity var(--v2-duration-base) ease, transform var(--v2-duration-fast) ease, background var(--v2-duration-base) ease;display:none;position:absolute;top:50%}._94Vp0W_sidebar-toggle:hover{background:var(--v2-surface-overlay-85)}._94Vp0W_sidebar-toggle-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html.v2-dark ._94Vp0W_sidebar-toggle{background:var(--v2-dark-chrome-glass);border-color:var(--v2-dark-chrome-glass-border)}html.v2-dark ._94Vp0W_sidebar-toggle:hover{background:var(--v2-dark-floating-control-hover)}@media (min-width:1024px) and (hover:hover){._94Vp0W_root:not([data-sidebar-collapsed=true]) ._94Vp0W_sidebar-toggle{pointer-events:none;opacity:0}._94Vp0W_root:not([data-sidebar-collapsed=true]) ._94Vp0W_sidebar-toggle:is(:hover,:focus-visible),._94Vp0W_root:not([data-sidebar-collapsed=true]) ._94Vp0W_sidebar:hover+._94Vp0W_sidebar-toggle{pointer-events:auto;opacity:1}}._94Vp0W_main{z-index:1;min-width:0;height:100%;transition:padding-left .28s var(--v2-ease-spring);flex:1;display:flex;position:relative}@media not (min-width:1024px){._94Vp0W_main{z-index:2}}._94Vp0W_main>*{flex:1;min-width:0}._94Vp0W_sidebar-footer{z-index:30;border-top:1px solid var(--chat-glass-border-soft);flex-direction:column;flex-shrink:0;display:flex}html.v2-dark ._94Vp0W_sidebar-footer{border-top-color:var(--v2-divider)}._94Vp0W_root[data-social-route=true] ._94Vp0W_sidebar-footer{visibility:hidden;pointer-events:none}._94Vp0W_sidebar-footer-row{gap:calc(10px * var(--v2-ui-density,1));padding:calc(15px * var(--v2-ui-density,1)) calc(20px * var(--v2-ui-density,1));font-family:var(--v2-font-sans);cursor:pointer;transition:background var(--v2-duration-base) ease, transform var(--v2-duration-fast) ease;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}._94Vp0W_sidebar-footer-row:disabled{cursor:default;opacity:.5}._94Vp0W_sidebar-footer-row:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}._94Vp0W_sidebar-footer-row:hover:not(:disabled){background:var(--color-cta-wash)}._94Vp0W_sidebar-footer-row:active:not(:disabled){transform:scale(.99)}._94Vp0W_persona-name{font-weight:var(--v2-font-semibold);color:var(--chat-text-primary)}._94Vp0W_name{text-overflow:ellipsis;min-width:0;font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight);line-height:var(--v2-type-body-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-body-tracking);white-space:nowrap;overflow:hidden}._94Vp0W_chip-icon{color:var(--chat-text-primary);transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1);flex-shrink:0}._94Vp0W_sidebar-inner[data-v2-kindroids-density] ._94Vp0W_sidebar-footer-row{gap:calc(10px * var(--v2-effective-density,1));padding:calc(15px * var(--v2-effective-density,1)) calc(20px * var(--v2-effective-density,1))}@media (min-width:1024px){body:has(._94Vp0W_root:not(._94Vp0W_inactive)){overflow-y:hidden!important}._94Vp0W_root{--v2-shell-main-left-inset:calc(var(--v2-sidebar-width) + var(--v2-floating-left-inset) + var(--v2-floating-edge-inset))}._94Vp0W_root[data-floating-controls=false]{--v2-shell-main-left-inset:calc(var(--v2-sidebar-width) + var(--v2-floating-edge-inset))}._94Vp0W_root[data-sidebar-collapsed=true],._94Vp0W_root[data-chrome-hidden=true]{--v2-shell-main-left-inset:0px}._94Vp0W_sidebar{display:block}._94Vp0W_sidebar-toggle{display:inline-flex}._94Vp0W_main{padding-left:var(--v2-shell-main-left-inset)}._94Vp0W_root[data-chrome-hidden=true] ._94Vp0W_sidebar-toggle{display:none}}
.PBZEba_root{--settings-frame-density:var(--v2-ui-density,1);background:0 0;width:100%;height:100dvh;display:flex;overflow:hidden}.PBZEba_sidebar{width:calc(300px * var(--settings-frame-density));flex-direction:column;flex-shrink:0;min-height:0;display:flex}.PBZEba_sidebar-clipped{overflow:hidden}.PBZEba_sidebar-header{padding:calc(24px * var(--settings-frame-density)) calc(24px * var(--settings-frame-density)) 0;flex-shrink:0;display:flex}.PBZEba_sidebar-header-relaxed{padding-top:calc(28px * var(--settings-frame-density))}.PBZEba_close{width:calc(40px * var(--settings-frame-density));height:calc(40px * var(--settings-frame-density));color:var(--v2-ink);cursor:pointer;background:var(--v2-warm-fill-05);transition:opacity var(--v2-duration-base) ease;border:none;border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;padding:0;display:inline-flex}.PBZEba_close:disabled{cursor:default;opacity:.55}.PBZEba_close:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.PBZEba_close:hover:not(:disabled){opacity:.6}.PBZEba_close>svg{transform-origin:50%;transform-box:fill-box;scale:var(--settings-frame-density)}.PBZEba_content{min-width:0;padding:calc(72px * var(--settings-frame-density)) clamp(calc(20px * var(--settings-frame-density)), 4vw, calc(40px * var(--settings-frame-density))) calc(40px * var(--settings-frame-density));flex:1;overflow-y:auto}.PBZEba_content-inner{width:100%;max-width:calc(640px * var(--settings-frame-density));margin:0 auto}@media (min-width:1024px){.PBZEba_content{margin-right:calc(8px * var(--settings-frame-density));margin-left:calc(8px * var(--settings-frame-density));scrollbar-gutter:stable both-edges}}.PBZEba_route-state{gap:calc(16px * var(--settings-frame-density));padding:calc(40px * var(--settings-frame-density));flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.PBZEba_route-state-actions{gap:calc(8px * var(--settings-frame-density));display:flex}.PBZEba_title{margin:0 0 calc(20px * var(--settings-frame-density));font-family:var(--v2-type-page-title-family);font-size:var(--v2-type-page-title-size);font-weight:var(--v2-type-page-title-weight);line-height:var(--v2-type-page-title-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-page-title-tracking)}.PBZEba_content-with-navigation{margin-left:var(--v2-shell-main-left-inset)}.PBZEba_compact-navigation{display:none}@media not (min-width:1024px){.PBZEba_root-with-navigation{--v2-sidebar-width:calc(100% - var(--v2-floating-left-inset) - var(--v2-floating-right-inset))}.PBZEba_compact-navigation{margin-bottom:calc(16px * var(--settings-frame-density));display:block}}
.FyfYYq_root{min-height:0;padding:0 calc(24px * var(--v2-ui-density,1)) calc(24px * var(--v2-ui-density,1));flex-direction:column;flex:1;display:flex;overflow:hidden auto}.FyfYYq_nav{flex-direction:column;gap:0;display:flex}.FyfYYq_nav-item{width:calc(100% + 48px * var(--v2-ui-density,1));height:calc(48px * var(--v2-ui-density,1));padding:0 calc(24px * var(--v2-ui-density,1));margin-right:calc(-24px * var(--v2-ui-density,1));margin-left:calc(-24px * var(--v2-ui-density,1));text-overflow:ellipsis;font-family:var(--v2-type-title-family);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-leading);color:var(--chat-text-muted);text-align:left;letter-spacing:var(--v2-type-title-tracking);white-space:nowrap;cursor:pointer;transition:color var(--v2-duration-base) ease, background var(--v2-duration-base) ease;background:0 0;border:none;border-radius:0;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.FyfYYq_section-dot{top:50%;right:calc(12px * var(--v2-ui-density,1));position:absolute;transform:translateY(-50%)}.FyfYYq_nav-item:disabled,.FyfYYq_nav-item[aria-disabled=true]{cursor:default;opacity:.55}.FyfYYq_nav-item:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}.FyfYYq_nav-item:hover:not(:disabled):not([aria-disabled=true]):not([aria-current=page]){color:var(--chat-text-primary);background:color-mix(in srgb, var(--color-cta) 8%, transparent)}html.v2-dark .FyfYYq_nav-item:hover:not(:disabled):not([aria-disabled=true]):not([aria-current=page]){background:color-mix(in srgb, var(--color-cta) 16%, transparent)}.FyfYYq_nav-item[aria-current=page]{color:var(--chat-text-primary);background:linear-gradient(color-mix(in srgb, var(--color-cta) 14%, transparent), color-mix(in srgb, var(--color-cta) 14%, transparent)), var(--v2-glass-chrome-wash);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg)}html.v2-dark .FyfYYq_nav-item[aria-current=page]{background:linear-gradient(color-mix(in srgb, var(--color-cta) 28%, transparent), color-mix(in srgb, var(--color-cta) 28%, transparent)), var(--v2-glass-chrome-wash)}.FyfYYq_nav-item[aria-current=page]:after{top:calc(8px * var(--v2-ui-density,1));bottom:calc(8px * var(--v2-ui-density,1));width:calc(3px * var(--v2-ui-density,1));pointer-events:none;content:"";background:var(--color-cta);border-radius:0 var(--radius-pill) var(--radius-pill) 0;position:absolute;left:0}.FyfYYq_footer{gap:calc(8px * var(--v2-ui-density,1));width:100%;padding-top:calc(28px * var(--v2-ui-density,1));flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}
.LTtGca_root{flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.LTtGca_social-row{}.LTtGca_social-row:disabled{cursor:default;opacity:.55}.LTtGca_social-row:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.LTtGca_social-label{}
.-Kstza_status-bar-scrim{z-index:4;height:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 28px * var(--call-density,1));pointer-events:none;background:linear-gradient(to bottom, rgb(var(--v2-fixed-black-rgb) / .58), transparent);position:absolute;top:0;left:0;right:0}.-Kstza_chat-card,.-Kstza_controls-card{--call-card-safe-left:max(0px, var(--v2-safe-area-left) - (100vw - 100%) / 2);--call-card-safe-right:max(0px, var(--v2-safe-area-right) - (100vw - 100%) / 2)}.-Kstza_chat-card{--dock-block:calc(140px * var(--call-density,1) + max(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)), var(--home-indicator-floor,0px)));z-index:2;padding:calc(14px * var(--call-density,1)) calc(16px * var(--call-density,1) + var(--call-card-safe-right)) calc(14px * var(--call-density,1) + var(--dock-block)) calc(16px * var(--call-density,1) + var(--call-card-safe-left));margin-bottom:calc(-1 * var(--dock-block));pointer-events:auto;touch-action:none;background:var(--v2-call-chat-card-wash);border:1px solid var(--chat-glass-border);border-radius:calc(24px * var(--call-density,1)) calc(24px * var(--call-density,1)) 0 0;-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);border-bottom:none;position:relative}.-Kstza_controls-card{z-index:2;box-sizing:content-box;height:calc(140px * var(--call-density,1));padding:0 calc(16px * var(--call-density,1) + var(--call-card-safe-right)) max(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)), var(--home-indicator-floor,0px)) calc(16px * var(--call-density,1) + var(--call-card-safe-left));pointer-events:auto;touch-action:none;background:var(--v2-glass-chrome-wash);border:1px solid var(--chat-glass-border);border-radius:calc(24px * var(--call-density,1)) calc(24px * var(--call-density,1)) 0 0;-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);border-bottom:none;flex-direction:column;justify-content:center;display:flex;position:relative}:is(html.kb-ios .-Kstza_controls-card,html.kb-android .-Kstza_controls-card){transition:height .22s var(--v2-keyboard-ease), padding-bottom .22s var(--v2-keyboard-ease), opacity .16s ease, transform .32s var(--v2-ease-spring)}:is(html.kb-ios .-Kstza_chat-card:has(input:focus)~.-Kstza_controls-card,html.kb-android .-Kstza_chat-card:has(input:focus)~.-Kstza_controls-card){opacity:0;height:0;padding-bottom:0;overflow:hidden}.-Kstza_handle{top:0;left:calc(50% + (var(--call-card-safe-left) - var(--call-card-safe-right)) / 2);z-index:2;width:calc(88px * var(--call-density,1));height:calc(22px * var(--call-density,1));touch-action:none;cursor:grab;background:0 0;border:none;padding:0;position:absolute;transform:translate(-50%)}.-Kstza_handle:before{top:calc(8px * var(--call-density,1));width:calc(40px * var(--call-density,1));height:calc(4px * var(--call-density,1));content:"";background:var(--v2-warm-fill-25);border-radius:calc(2px * var(--call-density,1));position:absolute;left:50%;transform:translate(-50%)}.-Kstza_handle:active{cursor:grabbing}.-Kstza_scrim-blur{pointer-events:none;height:38%;-webkit-backdrop-filter:var(--glass-filter-off,blur(2px));backdrop-filter:var(--glass-filter-off,blur(2px));position:absolute;bottom:0;left:0;right:0}.-Kstza_scrim-blur:before{content:"";height:66%;-webkit-backdrop-filter:var(--glass-filter-off,blur(6px));backdrop-filter:var(--glass-filter-off,blur(6px));position:absolute;bottom:0;left:0;right:0}.-Kstza_scrim-blur:after{content:"";height:33%;-webkit-backdrop-filter:var(--glass-filter-off,blur(14px));backdrop-filter:var(--glass-filter-off,blur(14px));position:absolute;bottom:0;left:0;right:0}.-Kstza_calling-close{top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 8px * var(--call-density,1));left:calc(16px * var(--call-density,1) + var(--v2-safe-area-left));z-index:5;width:calc(48px * var(--call-density,1));height:calc(48px * var(--call-density,1));color:var(--v2-fixed-white);cursor:pointer;background:var(--v2-media-glass-bg);border:1px solid var(--v2-media-glass-border);-webkit-backdrop-filter:var(--glass-filter-md);backdrop-filter:var(--glass-filter-md);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.-Kstza_calling-close>svg{scale:var(--call-density,1)}.-Kstza_calling-close-retreat{pointer-events:none;opacity:0;transition:opacity .38s var(--v2-ease-spring), transform .38s var(--v2-ease-spring);transform:translateY(-8px)}
._5noIrG_root{--call-density:var(--v2-effective-density,1);z-index:9;box-sizing:border-box;padding:var(--v2-floating-top-inset) var(--v2-floating-right-inset) var(--v2-floating-bottom-inset) var(--v2-floating-left-inset);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._5noIrG_card{width:calc(367px * var(--call-density));max-width:100%;height:calc(696px * var(--call-density));pointer-events:auto;background:var(--v2-call-stage-placeholder);border-radius:calc(24px * var(--call-density));max-height:100%;box-shadow:var(--v2-shadow-control);animation:_5noIrG_call-card-in var(--v2-duration-slow) var(--v2-ease-spring) both;position:relative;overflow:hidden}._5noIrG_preview-content{z-index:2;flex-direction:column;display:flex;position:absolute;inset:0}._5noIrG_preview-header{gap:calc(12px * var(--call-density));padding:calc(16px * var(--call-density));flex-shrink:0;align-items:flex-start;display:flex}._5noIrG_top-right{flex:1;justify-content:flex-end;min-width:0;display:flex}._5noIrG_preview-body{min-height:0;padding:calc(16px * var(--call-density));overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}._5noIrG_preview-body>._5noIrG_preview-overlay{padding-bottom:calc(40px * var(--call-density) + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));flex-shrink:0;margin-top:auto;position:static}._5noIrG_media{object-fit:cover}._5noIrG_animation{z-index:1;pointer-events:none;object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}._5noIrG_group-media{gap:calc(8px * var(--call-density));flex-direction:column;display:flex;position:absolute;inset:0}._5noIrG_group-media-row{gap:calc(8px * var(--call-density));flex:1;min-height:0;display:flex}._5noIrG_group-media-tile{background:var(--v2-call-stage-placeholder);border-radius:calc(16px * var(--call-density));flex:1;min-width:0;position:relative;overflow:hidden}._5noIrG_group-media-image{object-fit:cover;object-position:center}._5noIrG_preview-close{border:0;flex-shrink:0;position:static;}@keyframes _5noIrG_call-card-in{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._5noIrG_card{animation:none}}
@keyframes -FTh4a_v2-spin-360{to{transform:rotate(360deg)}}.-FTh4a_wrapper{--chat-density:var(--v2-ui-density,1);pointer-events:none;position:relative;touch-action:pan-x pan-y!important}.-FTh4a_wrapper>*{pointer-events:auto}html:not(.v2-dark) .-FTh4a_wrapper-wallpaper{--v2-input-pill-bg:var(--v2-surface-overlay-70);--v2-wallpaper-control-bg:var(--v2-input-pill-bg)}.-FTh4a_read-only-overlay{z-index:3;cursor:pointer;border-radius:calc(var(--radius-card) * var(--chat-density)) calc(var(--radius-card) * var(--chat-density)) 0 0;background:0 0;border:0;width:100%;position:absolute;inset:0}.-FTh4a_read-only-overlay:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}html.v2-floating .-FTh4a_read-only-overlay{right:var(--v2-floating-right-inset);left:var(--v2-floating-left-inset);border-radius:calc(var(--radius-card) * var(--chat-density));width:auto}.-FTh4a_dock-edge-blur{right:var(--v2-floating-right-inset);bottom:0;left:var(--v2-floating-left-inset);z-index:0;width:auto;height:calc(max(var(--composer-safe-bottom,0px), var(--v2-floating-bottom-inset)) + 35px * var(--chat-density));pointer-events:none;display:none}:is([data-floating-controls=true] .-FTh4a_dock-edge-blur,.v2-floating .-FTh4a_dock-edge-blur){display:block}html.v2-floating .-FTh4a_wrapper{padding-bottom:max(var(--composer-safe-bottom,0px), var(--v2-floating-bottom-inset))}.-FTh4a_attach-button{width:calc(44px * var(--chat-density));height:calc(44px * var(--chat-density));background:var(--v2-input-pill-bg);transition:background var(--v2-duration-medium) ease, color var(--v2-duration-medium) ease, transform var(--v2-duration-fast) ease, rotate var(--v2-duration-medium) var(--v2-ease-spring);grid-area:2/1;}.-FTh4a_attach-button-open{rotate:45deg}.-FTh4a_bar{--composer-top-padding:calc(12px * var(--chat-density));--composer-overlap-left:0px;--composer-overlap-right:0px;z-index:1;padding:calc(12px * var(--chat-density)) calc(16px * var(--chat-density) + var(--composer-overlap-right)) var(--kb-rest-pad) calc(16px * var(--chat-density) + var(--composer-overlap-left));background:var(--v2-nav-tint);border-top:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density)) calc(var(--radius-card) * var(--chat-density)) 0 0;-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);flex-direction:column;margin:0;display:flex;position:relative}.-FTh4a_bar:has(.-FTh4a_attachment-strip){--composer-extra-space:160px}.-FTh4a_bar:has(.-FTh4a_link-row){--composer-extra-space:92px}.-FTh4a_bar:has(.-FTh4a_file-row){--composer-extra-space:52px}.-FTh4a_bar:has(.-FTh4a_internet-indicator){--composer-extra-space:32px}.-FTh4a_wrapper-wallpaper .-FTh4a_attach-button{background:var(--v2-wallpaper-control-bg)}.-FTh4a_wrapper-wallpaper :is(.-FTh4a_attach-button,.-FTh4a_wand-button,.-FTh4a_right-button){-webkit-backdrop-filter:none;backdrop-filter:none}.-FTh4a_wrapper-wallpaper .-FTh4a_bar{background:var(--v2-glass-chrome-wash);background-clip:padding-box}.-FTh4a_wrapper-wallpaper .-FTh4a_bar.-FTh4a_bar{border-color:var(--chat-glass-border-soft)}html.v2-dark .-FTh4a_wrapper .-FTh4a_bar.-FTh4a_bar{background:var(--v2-dark-chrome-glass);border-color:var(--v2-dark-chrome-glass-border);-webkit-backdrop-filter:var(--v2-dark-chat-glass-filter);backdrop-filter:var(--v2-dark-chat-glass-filter)}html:not(.v2-floating) .-FTh4a_bar{--composer-overlap-left:max(0px, var(--v2-safe-area-left) - (100cqw - 100%) / 2);--composer-overlap-right:max(0px, var(--v2-safe-area-right) - (100cqw - 100%) / 2)}html.v2-floating .-FTh4a_bar{padding:calc(12px * var(--chat-density)) calc(16px * var(--chat-density));margin:0 var(--v2-floating-right-inset) 0 var(--v2-floating-left-inset);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density))}@media not (min-width:1024px){.-FTh4a_bar{min-height:calc(116px * var(--chat-density))}html.v2-floating .-FTh4a_bar{--composer-top-padding:calc(10px * var(--chat-density));min-height:calc(96px * var(--chat-density));padding:calc(10px * var(--chat-density)) calc(16px * var(--chat-density)) calc(8px * var(--chat-density))}.-FTh4a_bar .-FTh4a_input-row:only-child{margin-block:auto}.-FTh4a_bar .-FTh4a_input{min-height:0;font-size:var(--v2-text-xl)}.-FTh4a_bar .-FTh4a_link-input{font-size:var(--v2-text-xl)}html.kb-ios.kb-open .-FTh4a_bar{padding-bottom:calc(var(--kb-rest-pad) + 12px * var(--chat-density))}html.kb-ios.kb-open.v2-floating .-FTh4a_bar{padding-bottom:calc(20px * var(--chat-density))}}@media (not (min-width:1024px)) and (prefers-reduced-motion:no-preference){.-FTh4a_input{transition:height var(--v2-duration-fast) ease}:is(html.v2-ios-web .-FTh4a_input,html.kb-ios .-FTh4a_input){transition:none}}.-FTh4a_input-row{row-gap:calc(6px * var(--chat-density));column-gap:calc(12px * var(--chat-density));margin-top:calc(8px * var(--chat-density));cursor:text;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid}.-FTh4a_input-row:first-child{margin-top:0}@keyframes -FTh4a_input-caption-shake{0%,to{transform:translate(0)}15%{transform:translateX(calc(-6px * var(--chat-density)))}30%{transform:translateX(calc(6px * var(--chat-density)))}45%{transform:translateX(calc(-4px * var(--chat-density)))}60%{transform:translateX(calc(4px * var(--chat-density)))}75%{transform:translateX(calc(-2px * var(--chat-density)))}}.-FTh4a_input-row-shake{animation:.3s ease-in-out -FTh4a_input-caption-shake}@media (prefers-reduced-motion:reduce){.-FTh4a_input-row-shake{animation:none}}.-FTh4a_internet-indicator{gap:calc(8px * var(--chat-density));margin-bottom:calc(10px * var(--chat-density));font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight);line-height:var(--v2-type-body-leading);color:var(--v2-input-status-muted);letter-spacing:var(--v2-type-body-tracking);cursor:pointer;transition:opacity var(--v2-duration-base) ease;background:0 0;border:none;align-self:flex-start;align-items:center;padding:0;display:inline-flex}.-FTh4a_internet-indicator:active{opacity:.6}.-FTh4a_internet-dot{width:calc(7px * var(--chat-density));height:calc(7px * var(--chat-density));background:var(--v2-online);border-radius:50%;flex-shrink:0}.-FTh4a_editor{--input-bottom-padding:calc(8px * var(--chat-density));--input-top-bleed:0px;--input-fade-top:min(28px * var(--chat-density), 25%, var(--input-scroll-above,0px));--input-fade-bottom:min(28px * var(--chat-density), 25%, var(--input-scroll-below,0px));min-width:0;margin-top:calc(-1 * var(--input-top-bleed));grid-area:1/1/auto/-1;position:relative}.-FTh4a_input-row:first-child .-FTh4a_editor{--input-top-bleed:var(--composer-top-padding)}.-FTh4a_input{--input-fade-density:var(--chat-density);--expanded-input-height:max(1lh, calc(100svh - var(--kb-lift,0px) - (220px + var(--composer-extra-space,0px)) * var(--chat-density)));width:100%;min-height:calc(40px * var(--chat-density));max-height:min(calc(360px * var(--chat-density)), 35svh, var(--expanded-input-height));padding:calc(8px * var(--chat-density) + var(--input-top-bleed)) 0 var(--input-bottom-padding);font-family:var(--v2-type-chat-message-family);font-size:var(--v2-type-chat-message-size);font-weight:var(--v2-type-chat-message-weight);font-variant-ligatures:no-contextual;line-height:var(--v2-type-chat-message-leading);color:var(--chat-input-text);letter-spacing:var(--v2-type-chat-message-tracking);resize:none;scrollbar-width:auto;background:0 0;border:none;outline:none;display:block;overflow-y:hidden;}.-FTh4a_input[data-expanded=true]{max-height:var(--expanded-input-height)}@media not (min-width:1024px){.-FTh4a_wrapper[data-composer-keyboard-open=true],.-FTh4a_wrapper[data-composer-expanded=true]{margin-bottom:var(--composer-browser-bottom-offset,0px)}.-FTh4a_input[data-expanded=true]{--expanded-input-height:max(1lh, calc(min(100svh, var(--composer-browser-viewport-height,100svh)) - var(--kb-lift,0px) - var(--v2-floating-top-inset) - var(--composer-surround-height,120px)))}}.-FTh4a_editor[data-expandable=true] .-FTh4a_input{padding-right:calc(12px * var(--chat-density));overflow-y:auto}.-FTh4a_input::-webkit-scrollbar{width:calc(6px * var(--chat-density))}.-FTh4a_input::-webkit-scrollbar-track{margin-bottom:var(--input-bottom-padding);border-radius:var(--radius-pill);background:0 0}.-FTh4a_editor[data-expandable=true] .-FTh4a_input::-webkit-scrollbar-track{margin-top:calc(max(32px, 32px * var(--chat-density)) + var(--input-top-bleed))}.-FTh4a_scroll-indicator{display:none}@media not (min-width:1024px){.-FTh4a_editor:has(.-FTh4a_keyboard-dismiss){padding-bottom:calc(max(24px, 24px * var(--chat-density)) + 16px * var(--chat-density))}.-FTh4a_input[data-expanded=true],.-FTh4a_keyboard-dismiss{--input-bottom-padding:calc(2px * var(--chat-density))}.-FTh4a_wrapper[data-composer-keyboard-open=true] .-FTh4a_input-row,.-FTh4a_wrapper[data-composer-expanded=true] .-FTh4a_input-row{row-gap:calc(4px * var(--chat-density))}.-FTh4a_input{scrollbar-width:none}.-FTh4a_input::-webkit-scrollbar{display:none}.-FTh4a_editor[data-expandable=true] .-FTh4a_input{padding-right:calc(18px * var(--chat-density))}.-FTh4a_editor:has(.-FTh4a_keyboard-dismiss) .-FTh4a_input{padding-right:calc(18px * var(--chat-density))}.-FTh4a_scroll-indicator{top:0;right:0;bottom:calc(12px * var(--chat-density));visibility:hidden;width:calc(6px * var(--chat-density));pointer-events:none;border-radius:var(--radius-pill);background:0 0;position:absolute;overflow:hidden}.-FTh4a_editor[data-expandable=true] .-FTh4a_scroll-indicator{top:calc(max(32px, 32px * var(--chat-density)) + var(--input-top-bleed));display:block}.-FTh4a_scroll-indicator:after{width:100%;height:var(--thumb-height,0px);content:"";background:var(--v2-scrollbar-thumb);border-radius:inherit;transform:translateY(var(--thumb-offset,0px));display:block}}.-FTh4a_expand-button{top:var(--input-top-bleed);right:calc(3px * var(--chat-density));z-index:1;width:max(24px, calc(24px * var(--chat-density)));height:max(24px, calc(24px * var(--chat-density)));color:var(--chat-text-muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;position:absolute;translate:50%;}.-FTh4a_keyboard-dismiss{bottom:calc(var(--input-bottom-padding) + 8px * var(--chat-density));left:calc(50% - 9px * var(--chat-density));z-index:1;width:max(24px, calc(24px * var(--chat-density)));height:max(24px, calc(24px * var(--chat-density)));background:var(--v2-input-pill-bg);position:absolute;translate:-50%;}.-FTh4a_wrapper-wallpaper .-FTh4a_keyboard-dismiss{background:var(--v2-wallpaper-control-bg)}@media not (min-width:1024px){.-FTh4a_expand-button:after,.-FTh4a_keyboard-dismiss:after{content:"";width:max(40px,100%);height:max(40px,100%);position:absolute;top:50%;left:50%;translate:-50% -50%}.-FTh4a_expand-button:after{left:auto;right:0;translate:0 -50%}}.-FTh4a_input::placeholder{color:var(--v2-input-placeholder)}.-FTh4a_wand-button{width:calc(44px * var(--chat-density));height:calc(44px * var(--chat-density));background:var(--v2-input-pill-bg);transition:background var(--v2-duration-medium) ease, color var(--v2-duration-medium) ease, transform var(--v2-duration-fast) ease;grid-area:2/3;}.-FTh4a_right-button{width:calc(44px * var(--chat-density));height:calc(44px * var(--chat-density));background:var(--v2-input-pill-bg);transition:background var(--v2-duration-medium) ease, color var(--v2-duration-medium) ease, transform var(--v2-duration-fast) ease;grid-area:2/4;}.-FTh4a_link-remove svg,.-FTh4a_attachment-remove svg,.-FTh4a_attachment-add svg,.-FTh4a_recorder-row svg,.-FTh4a_chatting-as svg{transform:scale(var(--chat-density))}.-FTh4a_wand-button.-FTh4a_wand-button-active,.-FTh4a_right-button.-FTh4a_right-button-active{color:var(--v2-on-accent);background:var(--color-cta)}.-FTh4a_wand-button.-FTh4a_wand-button-active:hover,.-FTh4a_right-button.-FTh4a_right-button-active:hover{background:var(--v2-cta-pressed)}@keyframes -FTh4a_icon-swap-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.-FTh4a_icon-swap{animation:-FTh4a_icon-swap-in var(--v2-duration-fast) var(--v2-ease-decel);justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.-FTh4a_icon-swap{animation:none}}.-FTh4a_recording-dot{width:calc(14px * var(--chat-density));height:calc(14px * var(--chat-density));background:var(--v2-surface);border-radius:calc(3px * var(--chat-density))}.-FTh4a_spinner{width:calc(20px * var(--chat-density));height:calc(20px * var(--chat-density));border:2.5px solid var(--v2-surface-overlay-35);border-top-color:var(--v2-on-accent);border-radius:50%;animation:.7s linear infinite -FTh4a_v2-spin-360}.-FTh4a_link-row{gap:calc(8px * var(--chat-density));padding:calc(8px * var(--chat-density)) calc(10px * var(--chat-density));margin-top:calc(10px * var(--chat-density));color:var(--chat-text-primary);background:var(--chat-glass-tint-soft);border-radius:calc(var(--radius-card) * var(--chat-density));align-items:center;display:flex}.-FTh4a_link-input{min-width:0;font-family:var(--v2-type-body-compact-family);font-size:var(--v2-type-body-compact-size);font-weight:var(--v2-type-body-compact-weight);line-height:var(--v2-type-body-compact-leading);color:var(--chat-input-text);letter-spacing:var(--v2-type-body-compact-tracking);background:0 0;border:none;outline:none;flex:1}.-FTh4a_link-input::placeholder{color:var(--v2-input-placeholder)}.-FTh4a_file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-FTh4a_link-hint{padding:0 calc(10px * var(--chat-density));margin:calc(6px * var(--chat-density)) 0 0;font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-leading);color:var(--chat-text-muted);letter-spacing:var(--v2-type-meta-tracking)}.-FTh4a_link-remove{width:calc(24px * var(--chat-density));height:calc(24px * var(--chat-density));color:var(--chat-text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.-FTh4a_link-remove:hover{background:var(--v2-warm-fill-12)}.-FTh4a_char-count{margin-top:calc(6px * var(--chat-density));font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-leading);color:var(--chat-text-muted);text-align:center;letter-spacing:var(--v2-type-meta-tracking)}.-FTh4a_chatting-as{gap:calc(4px * var(--chat-density));max-width:100%;min-height:calc(24px * var(--chat-density));padding:0 calc(8px * var(--chat-density));margin-top:calc(4px * var(--chat-density));font-family:var(--v2-type-body-compact-family);font-size:var(--v2-type-body-compact-size);font-weight:var(--v2-type-body-compact-weight);line-height:var(--v2-type-body-compact-leading);color:var(--v2-input-placeholder);text-align:center;letter-spacing:var(--v2-type-body-compact-tracking);white-space:nowrap;cursor:pointer;transition:color var(--v2-duration-base) ease;background:0 0;border:none;align-self:center;align-items:center;display:inline-flex;overflow:hidden}.-FTh4a_input-row>.-FTh4a_chatting-as{width:fit-content;min-width:0;padding:0 calc(4px * var(--chat-density));grid-area:2/2;justify-content:flex-start;justify-self:start;margin-top:0}@media not (min-width:340px){.-FTh4a_input-row{column-gap:calc(8px * var(--chat-density))}.-FTh4a_attach-button,.-FTh4a_wand-button,.-FTh4a_right-button{width:calc(40px * var(--chat-density));height:calc(40px * var(--chat-density));flex-shrink:0}.-FTh4a_attach-button svg,.-FTh4a_wand-button svg,.-FTh4a_right-button svg{width:calc(18px * var(--chat-density));height:calc(18px * var(--chat-density))}.-FTh4a_input-row>.-FTh4a_chatting-as .-FTh4a_chatting-as-long{display:none}}.-FTh4a_chatting-as:disabled{cursor:default;opacity:.65}.-FTh4a_chatting-as:not(:disabled):hover{color:var(--chat-text-muted)}.-FTh4a_chatting-as-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.-FTh4a_persona-name{font-weight:var(--v2-font-semibold)}.-FTh4a_chatting-as svg{flex-shrink:0}@media (min-width:1024px){[data-floating-controls=false] .-FTh4a_dock-edge-blur{display:none}.-FTh4a_bar{padding:calc(12px * var(--chat-density)) calc(16px * var(--chat-density));margin:0 var(--v2-floating-right-inset) var(--v2-floating-bottom-inset) var(--v2-floating-left-inset);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density))}[data-floating-controls=false] .-FTh4a_bar{padding:calc(12px * var(--chat-density)) calc(16px * var(--chat-density)) var(--kb-rest-pad);border:0;border-top:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density)) calc(var(--radius-card) * var(--chat-density)) 0 0;margin:0}[data-floating-controls=true] .-FTh4a_wrapper{padding-bottom:max(var(--composer-safe-bottom,0px), var(--v2-floating-bottom-inset))}[data-floating-controls=true] .-FTh4a_bar{padding:calc(12px * var(--chat-density)) calc(16px * var(--chat-density));margin:0 var(--v2-floating-right-inset) 0 var(--v2-floating-left-inset);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density))}[data-floating-controls=false] .-FTh4a_wrapper-wallpaper .-FTh4a_bar{border-inline:1px solid var(--chat-glass-border-soft)}}@keyframes -FTh4a_strip-grow{0%{opacity:0;max-height:0}to{max-height:calc(130px * var(--chat-density));opacity:1}}.-FTh4a_attachment-strip{gap:calc(10px * var(--chat-density));padding:calc(14px * var(--chat-density)) calc(4px * var(--chat-density)) calc(20px * var(--chat-density)) calc(16px * var(--chat-density));margin-bottom:calc(4px * var(--chat-density));scrollbar-width:none;animation:-FTh4a_strip-grow .24s var(--v2-ease-spring);display:flex;overflow:visible auto}.-FTh4a_attachment-strip::-webkit-scrollbar{display:none}.-FTh4a_attachment-card{padding:calc(10px * var(--chat-density)) calc(10px * var(--chat-density)) calc(12px * var(--chat-density));background:var(--v2-input-card-fill);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density));box-shadow:var(--v2-backdrop-shadow);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);animation:-FTh4a_attachment-card-enter var(--v2-duration-medium) var(--v2-ease-decel);flex-shrink:0;position:relative}@keyframes -FTh4a_attachment-card-enter{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.-FTh4a_attachment-image{width:auto;min-width:calc(48px * var(--chat-density));max-width:calc(100px * var(--chat-density));height:calc(70px * var(--chat-density));object-fit:contain;background:var(--v2-warm-fill-08);border-radius:calc(4px * var(--chat-density));display:block}.-FTh4a_attachment-ext{bottom:calc(-6px * var(--chat-density));z-index:2;width:calc(38px * var(--chat-density));height:calc(18px * var(--chat-density));font-family:var(--v2-font-sans);font-size:var(--v2-text-2xs);font-weight:var(--v2-font-medium);color:var(--chat-text-primary);letter-spacing:var(--v2-tracking-wide);pointer-events:none;background:var(--v2-control-glass-bg);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density));box-shadow:var(--v2-backdrop-shadow);-webkit-backdrop-filter:var(--glass-filter-sm);backdrop-filter:var(--glass-filter-sm);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.-FTh4a_attachment-remove{top:calc(-6px * var(--chat-density));right:calc(-6px * var(--chat-density));z-index:2;width:calc(22px * var(--chat-density));height:calc(22px * var(--chat-density));color:var(--chat-text-primary);cursor:pointer;background:var(--v2-control-glass-bg);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density));box-shadow:var(--v2-backdrop-shadow);-webkit-backdrop-filter:var(--glass-filter-sm);backdrop-filter:var(--glass-filter-sm);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.-FTh4a_attachment-remove:hover{opacity:.85}.-FTh4a_attachment-remove:disabled{cursor:not-allowed;opacity:.5}.-FTh4a_attachment-add{width:calc(92px * var(--chat-density));height:calc(92px * var(--chat-density));color:var(--chat-text-primary);cursor:pointer;background:var(--v2-input-card-fill);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density));box-shadow:var(--v2-backdrop-shadow);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.-FTh4a_attachment-add:disabled{cursor:not-allowed;opacity:.55}.-FTh4a_attachment-add-note{padding:0 calc(6px * var(--chat-density));font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-leading);text-align:center;letter-spacing:var(--v2-type-meta-tracking)}.-FTh4a_recorder-row{align-items:center;display:flex}.-FTh4a_recorder-left{width:calc(44px * var(--chat-density));height:calc(44px * var(--chat-density));flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.-FTh4a_recorder-slot-item{opacity:1;transition:opacity var(--v2-duration-medium) var(--v2-ease-emphasized);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.-FTh4a_recorder-slot-hidden{pointer-events:none;opacity:0}@keyframes -FTh4a_recorder-swap{0%{opacity:0}to{opacity:1}}.-FTh4a_recorder-action,.-FTh4a_recorder-right{animation:-FTh4a_recorder-swap .38s var(--v2-ease-emphasized)}@media (prefers-reduced-motion:reduce){.-FTh4a_recorder-slot-item{transition:none}}.-FTh4a_recorder-lang{width:calc(44px * var(--chat-density));height:calc(44px * var(--chat-density));font-family:var(--v2-type-compact-control-family);font-size:var(--v2-type-compact-control-size);font-weight:var(--v2-type-compact-control-weight);line-height:var(--v2-type-compact-control-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:var(--v2-input-pill-bg);border:1px solid var(--chat-glass-border);border-radius:var(--radius-pill);box-shadow:var(--v2-shadow-control);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);justify-content:center;align-items:center;display:inline-flex}.-FTh4a_recorder-lang:active{opacity:.85}.-FTh4a_recorder-timer{font-family:var(--v2-font-sans);font-size:var(--v2-text-xl);font-weight:var(--v2-font-medium);font-variant-numeric:tabular-nums;color:var(--chat-text-primary);letter-spacing:var(--v2-tracking-tight)}.-FTh4a_recorder-action{height:calc(44px * var(--chat-density));margin-left:calc(10px * var(--chat-density));font-family:var(--v2-type-control-family);font-size:var(--v2-type-control-size);font-weight:var(--v2-type-control-weight);line-height:var(--v2-type-control-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-control-tracking);cursor:pointer;background:var(--v2-input-pill-bg);border:1px solid var(--chat-glass-border);border-radius:var(--radius-pill);box-shadow:var(--v2-shadow-control);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);flex:1}.-FTh4a_recorder-action:disabled{cursor:not-allowed;opacity:.35}.-FTh4a_recorder-right{width:calc(44px * var(--chat-density));height:calc(44px * var(--chat-density));margin-left:calc(10px * var(--chat-density));color:var(--chat-text-primary);cursor:pointer;background:var(--v2-input-pill-bg);border:1px solid var(--chat-glass-border);border-radius:var(--radius-pill);box-shadow:var(--v2-shadow-control);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.-FTh4a_recorder-stop{width:calc(12px * var(--chat-density));height:calc(12px * var(--chat-density));background:var(--color-cta);border-radius:calc(2px * var(--chat-density))}@media not (min-width:1024px){.-FTh4a_attach-button,.-FTh4a_wand-button,.-FTh4a_right-button{width:calc(40px * var(--chat-density));height:calc(40px * var(--chat-density))}.-FTh4a_attach-button:after,.-FTh4a_wand-button:after,.-FTh4a_right-button:after{inset:calc(-2px * var(--chat-density));content:"";position:absolute}.-FTh4a_input-row svg{width:calc(20px * var(--chat-density));height:calc(20px * var(--chat-density));transform:scale(1)}.-FTh4a_recorder-left,.-FTh4a_recorder-lang,.-FTh4a_recorder-right{width:calc(40px * var(--chat-density));height:calc(40px * var(--chat-density))}.-FTh4a_recorder-action{height:calc(40px * var(--chat-density));position:relative}.-FTh4a_recorder-lang,.-FTh4a_recorder-right{position:relative}.-FTh4a_recorder-action,.-FTh4a_recorder-right{margin-left:calc(8px * var(--chat-density))}.-FTh4a_recorder-lang:after,.-FTh4a_recorder-action:after,.-FTh4a_recorder-right:after{inset:calc(-2px * var(--chat-density));content:"";position:absolute}.-FTh4a_recorder-row svg{width:calc(20px * var(--chat-density));height:calc(20px * var(--chat-density));transform:none}.-FTh4a_input-row .-FTh4a_attach-button svg,.-FTh4a_input-row .-FTh4a_wand-button svg,.-FTh4a_input-row .-FTh4a_right-button svg{scale:1}}@media (max-width:400px){.-FTh4a_bar{padding-right:calc(12px * var(--chat-density) + var(--composer-overlap-right));padding-left:calc(12px * var(--chat-density) + var(--composer-overlap-left))}html.v2-floating .-FTh4a_bar{padding-right:calc(12px * var(--chat-density) + var(--composer-overlap-right));padding-left:calc(12px * var(--chat-density) + var(--composer-overlap-left))}.-FTh4a_input-row{gap:calc(8px * var(--chat-density))}}.-FTh4a_input-row .-FTh4a_expand-button svg,.-FTh4a_input-row .-FTh4a_keyboard-dismiss svg{width:calc(12px * var(--chat-density));height:calc(12px * var(--chat-density));scale:1}@media not (min-width:1024px){.-FTh4a_wrapper-wallpaper :is(.-FTh4a_attach-button,.-FTh4a_wand-button,.-FTh4a_right-button){width:calc(44px * var(--chat-density));height:calc(44px * var(--chat-density))}.-FTh4a_wrapper-wallpaper :is(.-FTh4a_attach-button,.-FTh4a_wand-button,.-FTh4a_right-button):after{inset:0}.-FTh4a_wrapper-wallpaper :is(.-FTh4a_attach-button,.-FTh4a_wand-button) svg[width="22"]{width:calc(22px * var(--chat-density));height:calc(22px * var(--chat-density))}}html.v2-side-column:not(.v2-floating) .-FTh4a_bar{--composer-overlap-right:0px}:is(html.v2-side-column:not(.v2-floating) .-FTh4a_bar>.-FTh4a_internet-indicator,html.v2-side-column:not(.v2-floating) .-FTh4a_bar>.-FTh4a_link-row,html.v2-side-column:not(.v2-floating) .-FTh4a_bar>.-FTh4a_link-hint,html.v2-side-column:not(.v2-floating) .-FTh4a_bar>.-FTh4a_attachment-strip,html.v2-side-column:not(.v2-floating) .-FTh4a_input-row>.-FTh4a_editor){margin-right:var(--chat-content-overlap-right,var(--v2-safe-area-right))}
.tvlrha_root{--call-density:var(--v2-effective-density,1);--v2-inline-call-horizontal-cap:calc(100vw - 32px * var(--call-density) - var(--v2-safe-area-left) - var(--v2-safe-area-right));--v2-inline-call-stage-width:min(calc(( 100dvh - var(--v2-floating-top-inset) - var(--v2-floating-bottom-inset) ) * 367 / 696), var(--v2-inline-call-horizontal-cap));--v2-inline-call-stage-height:calc(var(--v2-inline-call-stage-width) * 696 / 367);z-index:9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tvlrha_card{--inline-call-card-room:calc((100vw - 100%) / 2 - 16px * var(--call-density));z-index:9;width:auto;height:min(calc(696px * var(--call-density)), calc(100dvh - 180px * var(--call-density)));aspect-ratio:367/696;pointer-events:auto;border-radius:calc(24px * var(--call-density));box-shadow:var(--v2-shadow-control);translate:calc(max(0px, var(--v2-safe-area-left) - var(--inline-call-card-room)) - max(0px, var(--v2-safe-area-right) - var(--inline-call-card-room)));transition:width .42s var(--v2-ease-spring), height .42s var(--v2-ease-spring);flex:none;position:relative;overflow:hidden}.tvlrha_card>*{width:100%;height:100%}.tvlrha_root[data-connected=true] .tvlrha_card{width:var(--v2-inline-call-stage-width);height:var(--v2-inline-call-stage-height)}.tvlrha_loading{background:var(--chat-bg);justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:1024px){.tvlrha_root{--v2-inline-call-horizontal-cap:calc(100vw - 360px * var(--call-density))}}@media (prefers-reduced-motion:reduce){.tvlrha_card{transition:none}}
.HgCvmW_root{--chat-density:var(--v2-ui-density,1);--reaction-size:min(8vw, calc(32px * var(--chat-density)));z-index:var(--v2-z-popover);pointer-events:none;isolation:isolate;position:fixed;inset:0}.HgCvmW_backdrop{overscroll-behavior:none;pointer-events:auto;cursor:default;background:var(--v2-menu-backdrop);opacity:0;width:100%;height:100%;-webkit-backdrop-filter:var(--glass-filter-scrim);backdrop-filter:var(--glass-filter-scrim);transition:opacity var(--v2-duration-fast) var(--v2-ease-decel);border:none;position:absolute;inset:0;touch-action:none!important}.HgCvmW_backdrop[data-visible=true]{opacity:1}.HgCvmW_menu{overscroll-behavior:contain;pointer-events:auto;scrollbar-width:none;-ms-overflow-style:none;background:var(--v2-glass-chrome-wash);border:1px solid var(--chat-glass-border);border-radius:calc(var(--radius-card) * var(--chat-density));box-shadow:var(--v2-shadow-control);opacity:0;-webkit-backdrop-filter:var(--glass-filter-2xl);backdrop-filter:var(--glass-filter-2xl);transform-origin:0 0;transition:opacity var(--v2-duration-fast) var(--v2-ease-decel), transform var(--v2-duration-medium) var(--v2-ease-spring), height .22s var(--v2-ease-spring), top .22s var(--v2-ease-spring);will-change:opacity, transform;position:absolute;overflow:hidden auto}.HgCvmW_menu[data-visible=true]{opacity:1}.HgCvmW_menu::-webkit-scrollbar{display:none}.HgCvmW_inner{gap:calc(12px * var(--chat-density));width:100%;padding:calc(14px * var(--chat-density));flex-direction:column;display:flex}.HgCvmW_meta{gap:calc(2px * var(--chat-density));min-height:calc(42px * var(--chat-density));font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading);color:var(--chat-text-primary);text-align:center;letter-spacing:var(--v2-type-caption-tracking);flex-direction:column;justify-content:center;align-items:center;display:flex}.HgCvmW_timestamp{gap:calc(6px * var(--chat-density));min-height:calc(28px * var(--chat-density));padding:calc(4px * var(--chat-density)) calc(8px * var(--chat-density));font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;background:var(--v2-surface-overlay-08);border:1px solid var(--chat-glass-border);border-radius:var(--radius-pill);align-items:center;display:inline-flex}:is(.HgCvmW_timestamp:hover,.HgCvmW_timestamp:focus-visible){color:var(--chat-text-primary);background:color-mix(in srgb, var(--v2-text-primary) 10%, transparent)}.HgCvmW_hourCycle{font-weight:var(--v2-type-compact-control-weight);color:var(--chat-text-primary)}.HgCvmW_grid{gap:calc(12px * var(--chat-density));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.HgCvmW_row{box-sizing:border-box;gap:calc(5px * var(--chat-density));min-width:0;height:calc(66px * var(--chat-density));padding:calc(6px * var(--chat-density)) calc(4px * var(--chat-density));font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-leading);color:var(--chat-text-primary);text-align:center;letter-spacing:var(--v2-type-meta-tracking);cursor:pointer;background:var(--v2-surface-overlay-08);border:1px solid var(--chat-glass-border);border-radius:calc(12px * var(--chat-density));opacity:0;transform-origin:50%;transition:opacity var(--v2-duration-fast) var(--v2-ease-decel) var(--enter-delay,0s), transform var(--v2-duration-fast) var(--v2-ease-spring) var(--enter-delay,0s), scale var(--v2-duration-fast) ease, background var(--v2-duration-base) ease;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:scale(.6)}.HgCvmW_icon{color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.HgCvmW_icon svg{width:calc(22px * var(--chat-density));height:calc(22px * var(--chat-density))}.HgCvmW_spinner{animation:.7s linear infinite HgCvmW_message-action-spin}@keyframes HgCvmW_message-action-spin{to{transform:rotate(360deg)}}.HgCvmW_text{flex-direction:column;flex:0 auto;justify-content:center;width:100%;min-width:0;display:flex}.HgCvmW_row[data-disabled=true],.HgCvmW_row:disabled{color:var(--chat-text-muted);cursor:help}.HgCvmW_row[data-visible=true]{opacity:1;transform:none}.HgCvmW_row:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}:is(html.v2-dark .HgCvmW_timestamp,html.v2-dark .HgCvmW_row){background:color-mix(in srgb, var(--v2-text-primary) 4%, transparent)}html.v2-dark .HgCvmW_timestamp:is(:hover,:focus-visible){background:color-mix(in srgb, var(--v2-text-primary) 10%, transparent)}@media (hover:hover) and (pointer:fine){.HgCvmW_row:hover:not([data-disabled=true]):not(:disabled):not([data-reaction-active=true]){background:var(--v2-surface-overlay-85);scale:1.04}}.HgCvmW_row:active:not([data-disabled=true]):not(:disabled):not([data-reaction-active=true]){background:var(--v2-surface-overlay-70);scale:.96}@media (hover:hover) and (pointer:fine){html.v2-dark .HgCvmW_row:hover:not([data-disabled=true]):not(:disabled):not([data-reaction-active=true]){background:color-mix(in srgb, var(--v2-text-primary) 10%, transparent)}}.HgCvmW_row[data-reaction-active=true]{background:color-mix(in srgb, var(--v2-text-primary) 18%, transparent);border-color:#0000}html.v2-dark .HgCvmW_row[data-reaction-active=true]{background:color-mix(in srgb, var(--v2-text-primary) 18%, transparent);border-color:#0000}.HgCvmW_destructive{color:var(--v2-error)}.HgCvmW_disabledExplanation{z-index:3;gap:calc(8px * var(--chat-density));width:max-content;max-width:min(calc(240px * var(--chat-density)), calc(100vw - 48px));padding:calc(10px * var(--chat-density)) calc(12px * var(--chat-density));font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-meta-tracking);pointer-events:none;background:var(--v2-glass-chrome-wash);border:1px solid var(--chat-glass-border);border-radius:calc(12px * var(--chat-density));box-shadow:var(--v2-shadow-control);-webkit-backdrop-filter:var(--glass-filter-2xl);backdrop-filter:var(--glass-filter-2xl);align-items:center;display:flex;position:fixed}.HgCvmW_visuallyHidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.v2-dark .HgCvmW_row:active:not([data-disabled=true]):not(:disabled):not([data-reaction-active=true]){background:color-mix(in srgb, var(--v2-text-primary) 8%, transparent)}.HgCvmW_label{text-overflow:ellipsis;min-width:0;line-height:inherit;white-space:nowrap;overflow:hidden}.HgCvmW_sub{margin-top:calc(2px * var(--chat-density));font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-leading-tight);color:var(--chat-text-muted);letter-spacing:var(--v2-type-meta-tracking)}.HgCvmW_ghost{pointer-events:none;opacity:0;transform-origin:50%;transition:opacity var(--v2-duration-fast) var(--v2-ease-decel), transform var(--v2-duration-medium) var(--v2-ease-spring);will-change:opacity, transform;position:absolute}.HgCvmW_ghostClone,.HgCvmW_imagePreview{width:100%;height:100%}.HgCvmW_ghostClone{box-shadow:var(--v2-shadow-control)}.HgCvmW_imagePreview{pointer-events:auto;border-radius:calc(24px * var(--chat-density));transform-origin:0 0;transition:transform var(--v2-duration-medium) var(--v2-ease-spring);will-change:transform;overflow:hidden}.HgCvmW_previewImage{object-fit:contain;width:100%;height:100%;display:block}.HgCvmW_ghost[data-image-preview=true]{transition:opacity var(--v2-duration-fast) var(--v2-ease-decel);will-change:opacity}.HgCvmW_imageControls{border-radius:calc(24px * var(--chat-density));opacity:0;transition:opacity var(--v2-duration-fast) var(--v2-ease-decel);position:absolute;inset:0;overflow:hidden}.HgCvmW_imageControls[data-visible=true]{opacity:1}.HgCvmW_imageControl{top:calc(12px * var(--chat-density));z-index:1;width:calc(45px * var(--chat-density));height:calc(45px * var(--chat-density));color:var(--v2-fixed-white);pointer-events:auto;cursor:pointer;background:var(--v2-dark-floating-control);box-shadow:var(--v2-shadow-control);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.HgCvmW_imageControl>svg{transform-origin:50%;transform-box:fill-box;scale:var(--chat-density)}.HgCvmW_imageControl:disabled{cursor:progress;opacity:.5}.HgCvmW_imageControl:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}html:not(.v2-dark) .HgCvmW_imageControl{color:var(--chat-text-primary);background:var(--v2-glass-chrome-wash);border-color:var(--chat-glass-border);-webkit-backdrop-filter:var(--glass-filter-2xl);backdrop-filter:var(--glass-filter-2xl)}.HgCvmW_imageControl:active:not(:disabled){opacity:.6}.HgCvmW_imageDownload{left:calc(12px * var(--chat-density))}.HgCvmW_imageClose{right:calc(12px * var(--chat-density))}@media (min-width:720px),(orientation:landscape){.HgCvmW_imageControl{top:var(--v2-floating-top-inset,16px);position:fixed}.HgCvmW_imageDownload{left:var(--v2-floating-left-inset,16px)}.HgCvmW_imageClose{right:var(--v2-floating-right-inset,16px)}}@media (hover:hover) and (pointer:fine){.HgCvmW_imageControl:hover:not(:disabled){background:var(--v2-dark-floating-control-hover)}html:not(.v2-dark) .HgCvmW_imageControl:hover:not(:disabled){background:var(--v2-surface-overlay-85)}}.HgCvmW_ghost[data-visible=true]{opacity:1}.HgCvmW_root[data-pointer-passthrough=true] .HgCvmW_backdrop,.HgCvmW_root[data-pointer-passthrough=true] .HgCvmW_menu{pointer-events:none}html:not(.v2-dark) .HgCvmW_root[data-image-preview=true] .HgCvmW_backdrop{background:var(--v2-photo-popover-backdrop)}@media (prefers-reduced-motion:reduce){.HgCvmW_backdrop,.HgCvmW_menu,.HgCvmW_row,.HgCvmW_ghost,.HgCvmW_ghost[data-image-preview=true],.HgCvmW_imagePreview,.HgCvmW_imageControls{transition:none}.HgCvmW_spinner{animation:none}}.HgCvmW_menuHeader{min-height:calc(44px * var(--chat-density));position:relative}.HgCvmW_menuHeader .HgCvmW_meta{padding-inline:calc(46px * var(--chat-density))}.HgCvmW_pickerTitle{min-height:calc(44px * var(--chat-density));justify-content:center}.HgCvmW_reactionToggle{width:calc(44px * var(--chat-density));height:calc(44px * var(--chat-density));color:var(--chat-text-primary);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.HgCvmW_reactionBack{left:0;right:auto}.HgCvmW_reactionToggle[aria-pressed=true]:not([data-closing=true]){color:var(--v2-text-on-primary);background:var(--v2-text-primary)}.HgCvmW_reactionToggle[data-closing=true]{color:var(--chat-text-muted);background:color-mix(in srgb, var(--v2-text-primary) 10%, transparent)}.HgCvmW_reactionToggle svg{width:calc(22px * var(--chat-density));height:calc(22px * var(--chat-density))}.HgCvmW_reactionToggle[data-hint=true]:not([aria-pressed=true]):after{--reaction-hint-color:rgb(var(--v2-fixed-white-rgb) / 15%);pointer-events:none;content:"";border:1px solid var(--reaction-hint-color);border-radius:inherit;box-shadow:0 calc(4px * var(--chat-density)) calc(16px * var(--chat-density)) var(--reaction-hint-color);animation:2.4s ease-in-out infinite HgCvmW_reaction-hint-pulse;position:absolute;inset:0}html:not(.v2-dark) .HgCvmW_reactionToggle[data-hint=true]:not([aria-pressed=true]):after{--reaction-hint-color:color-mix(in srgb, var(--v2-text-primary) 22%, transparent)}html.v2-reduced-motion .HgCvmW_reactionToggle[data-hint=true]:not([aria-pressed=true]):after{animation:none}@media (prefers-reduced-motion:reduce){.HgCvmW_reactionToggle[data-hint=true]:not([aria-pressed=true]):after{animation:none}}@keyframes HgCvmW_reaction-hint-pulse{0%,to{opacity:0}50%{opacity:1}}.HgCvmW_selectedReaction{--selected-reaction-size:calc(22px * var(--chat-density));font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:var(--selected-reaction-size);line-height:var(--v2-leading-none)}.HgCvmW_tileContents{place-items:center;width:100%;min-width:0;display:grid}.HgCvmW_actionContent,.HgCvmW_reaction{transition:opacity .18s ease, transform .22s var(--v2-ease-spring);grid-area:1/1}.HgCvmW_actionContent{gap:calc(5px * var(--chat-density));flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.HgCvmW_reaction{font-size:var(--reaction-size);line-height:var(--v2-leading-none);opacity:0;transform:scale(.5)}.HgCvmW_row[data-disabled=true] .HgCvmW_actionContent,.HgCvmW_row:disabled .HgCvmW_actionContent{opacity:.4}.HgCvmW_tileContents[data-reactions=true] .HgCvmW_actionContent{opacity:0;transform:scale(.65)}.HgCvmW_tileContents[data-reactions=true] .HgCvmW_reaction{opacity:1;transform:scale(1)}.HgCvmW_reactionToggle:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.HgCvmW_reactionToggle:hover:not([aria-pressed=true]){background:var(--v2-surface-overlay-85)}html.v2-dark .HgCvmW_reactionToggle:hover:not([aria-pressed=true]){background:color-mix(in srgb, var(--v2-text-primary) 10%, transparent)}}@media (prefers-reduced-motion:reduce){.HgCvmW_actionContent,.HgCvmW_reaction{transition:none;animation:none}}.HgCvmW_addReactionIcon{width:calc(24px * var(--chat-density));height:calc(24px * var(--chat-density))}.HgCvmW_reactionEdit{width:auto;min-width:calc(44px * var(--chat-density));padding:0 calc(6px * var(--chat-density));font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading)}.HgCvmW_reactionEditorFooter{padding-top:calc(12px * var(--chat-density))}.HgCvmW_reactionDone{width:100%;margin-top:0}
.gzjEaW_card{width:min(66vw, calc(260px * var(--v2-ui-density,1)));min-height:min(66vw, calc(260px * var(--v2-ui-density,1)));flex-direction:column;justify-content:center;align-items:center;display:flex}.gzjEaW_card-generating{width:100%;min-width:min(66vw, calc(260px * var(--v2-ui-density,1)))}.gzjEaW_status{gap:calc(10px * var(--v2-ui-density,1));text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.gzjEaW_generating{--generating-bubble:var(--chat-message-color-other,var(--chat-message-surface-other));width:100%;color:var(--chat-message-text-color-other,var(--chat-bubble-text-other));background:linear-gradient(135deg, rgb(var(--v2-fixed-white-rgb) / .18), transparent 62%), color-mix(in srgb, var(--generating-bubble) 84%, rgb(var(--v2-fixed-white-rgb) / .16));border-radius:calc(var(--v2-radius-bubble) * var(--v2-ui-density,1));box-shadow:inset 0 1px 0 rgb(var(--v2-fixed-white-rgb) / .22), 0 calc(4px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1)) color-mix(in srgb, var(--generating-bubble) 18%, transparent);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);border:0;flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.gzjEaW_generating-proactive{background:var(--chat-message-proactive-surface-other,var(--generating-bubble));border:.5px solid var(--chat-message-proactive-edge-tone-other);box-shadow:0 calc(6px * var(--v2-ui-density,1)) calc(14px * var(--v2-ui-density,1)) var(--chat-message-proactive-shadow-other)}@keyframes gzjEaW_media-k-pulse{0%{opacity:.55;transform:scale(.86)rotate(-2deg)}to{opacity:1;transform:scale(1.14)rotate(2deg)}}.gzjEaW_kmark{width:22%;height:auto;animation:2.4s ease-in-out infinite alternate gzjEaW_media-k-pulse}@media (prefers-reduced-motion:reduce){.gzjEaW_kmark{opacity:.9;animation:none}}.gzjEaW_label{font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading);color:var(--chat-text-muted);letter-spacing:var(--v2-type-caption-tracking)}.gzjEaW_label-failed{color:var(--chat-message-text-color-other,var(--v2-error))}
.ZuXMRq_card{--chat-audio-density:var(--v2-ui-density,1);min-width:calc(200px * var(--chat-audio-density));border-radius:calc(20px * var(--chat-audio-density));flex-direction:column;padding:0;display:inline-flex;position:relative}.ZuXMRq_card-self{background:var(--chat-message-color-self,var(--color-cta))}.ZuXMRq_card-other{background:var(--chat-message-color-other,var(--chat-bubble-other));border:.5px solid var(--chat-glass-border);box-shadow:var(--chat-bubble-shadow)}.ZuXMRq_card-proactive{background:var(--chat-message-proactive-surface-other);border:.5px solid var(--chat-message-proactive-edge-tone-other);box-shadow:0 calc(6px * var(--chat-audio-density)) calc(14px * var(--chat-audio-density)) var(--chat-message-proactive-shadow-other)}@media (min-width:1024px){html.v2-dark .ZuXMRq_card-other:not(.ZuXMRq_card-proactive){background:var(--chat-message-color-other,var(--v2-control-glass-bg))}}.ZuXMRq_player-row{min-height:calc(48px * var(--chat-audio-density));padding-right:calc(18px * var(--chat-audio-density));border-radius:calc(20px * var(--chat-audio-density));transition:opacity var(--v2-duration-base) ease;align-items:center;display:inline-flex}.ZuXMRq_play-button{width:calc(48px * var(--chat-audio-density));height:calc(48px * var(--chat-audio-density));color:var(--chat-message-text-color-self,var(--v2-on-accent));cursor:pointer;border-radius:calc(20px * var(--chat-audio-density));transition:background var(--v2-duration-base) ease, border-radius var(--v2-duration-base) var(--v2-ease-spring);border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ZuXMRq_play-button>svg,.ZuXMRq_favorite-pip>svg{transform-origin:50%;transform-box:fill-box;scale:var(--chat-audio-density)}.ZuXMRq_play-button:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.ZuXMRq_card-self .ZuXMRq_play-button{background:var(--chat-message-detail-12-self)}.ZuXMRq_card-other .ZuXMRq_play-button{color:var(--chat-message-text-color-other,var(--chat-bubble-text-other));background:var(--chat-message-detail-12-other)}.ZuXMRq_waveform{gap:calc(3px * var(--chat-audio-density));height:calc(24px * var(--chat-audio-density));margin-left:calc(12px * var(--chat-audio-density));align-items:center;display:inline-flex}.ZuXMRq_bar{width:calc(3px * var(--chat-audio-density));border-radius:calc(1.5px * var(--chat-audio-density));opacity:.82;transition:opacity .24s}.ZuXMRq_card-self .ZuXMRq_bar{background:var(--chat-message-text-color-self,var(--v2-on-accent))}.ZuXMRq_card-other .ZuXMRq_bar{background:var(--chat-message-text-color-other,var(--chat-text-muted))}.ZuXMRq_bar-played{opacity:1}.ZuXMRq_duration{margin-left:calc(9px * var(--chat-audio-density));font-family:var(--v2-font-sans);font-size:var(--v2-text-md);font-weight:var(--v2-font-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--v2-tracking-normal)}.ZuXMRq_card-self .ZuXMRq_duration{color:var(--chat-message-text-color-self,rgb(var(--v2-fixed-white-rgb) / .5))}.ZuXMRq_card-other .ZuXMRq_duration{color:var(--chat-message-text-color-other,var(--chat-text-muted))}.ZuXMRq_version-chip{margin:0 calc(12px * var(--chat-audio-density)) calc(6px * var(--chat-audio-density));color:var(--chat-header-text);align-self:flex-start}.ZuXMRq_card-self .ZuXMRq_version-chip{color:var(--chat-message-text-color-self,var(--chat-header-text))}.ZuXMRq_card-other .ZuXMRq_version-chip{color:var(--chat-message-text-color-other,var(--chat-header-text))}.ZuXMRq_favorite-pip{top:calc(-4px * var(--chat-audio-density));z-index:3;width:calc(18px * var(--chat-audio-density));height:calc(18px * var(--chat-audio-density));color:var(--v2-on-accent);pointer-events:none;background:var(--color-cta);box-shadow:var(--v2-backdrop-shadow);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.ZuXMRq_card-self .ZuXMRq_favorite-pip{color:var(--chat-message-color-self,var(--color-cta));background:var(--chat-message-text-color-self,var(--v2-on-accent))}.ZuXMRq_card-other .ZuXMRq_favorite-pip{color:var(--chat-message-color-other,var(--chat-bubble-other));background:var(--chat-message-text-color-other,var(--chat-bubble-text-other))}.ZuXMRq_favorite-pip svg{fill:currentColor}.ZuXMRq_favorite-pip-left{left:calc(-4px * var(--chat-audio-density))}.ZuXMRq_favorite-pip-right{right:calc(-4px * var(--chat-audio-density))}@media (prefers-reduced-motion:reduce){.ZuXMRq_player-row{transition:none}}.ZuXMRq_play-button .ZuXMRq_loading-indicator{width:calc(14px * var(--chat-audio-density));height:calc(14px * var(--chat-audio-density));color:inherit}
.W53usa_row{animation:W53usa_voice-note-enter .32s var(--v2-ease-decel);align-items:center;gap:6px;display:flex}@keyframes W53usa_voice-note-enter{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
.AYBX6q_banner{--welcome-gift-density:var(--v2-ui-density,1);gap:calc(8px * var(--welcome-gift-density));width:100%;padding:calc(14px * var(--welcome-gift-density)) calc(8px * var(--welcome-gift-density)) calc(16px * var(--welcome-gift-density));text-align:center;cursor:pointer;background:var(--color-cta);border-radius:calc(var(--radius-card) * var(--welcome-gift-density));transition:opacity var(--v2-duration-base) ease;border:none;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.AYBX6q_banner:hover{opacity:.92}.AYBX6q_banner:active{opacity:.85}.AYBX6q_banner[data-decorative=true]{cursor:default}.AYBX6q_banner[data-decorative=true]:hover,.AYBX6q_banner[data-decorative=true]:active{opacity:1}.AYBX6q_banner:before{pointer-events:none;content:"";background:linear-gradient(135deg, rgb(var(--v2-fixed-white-rgb) / .05) 0%, rgb(var(--v2-fixed-white-rgb) / 0) 100%);position:absolute;inset:0}.AYBX6q_body{max-width:calc(380px * var(--welcome-gift-density));font-family:var(--v2-type-caption-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-leading-relaxed);color:var(--v2-on-accent);letter-spacing:var(--v2-type-caption-tracking);margin:0;position:relative}.AYBX6q_cta{padding-bottom:calc(1px * var(--welcome-gift-density));font-family:var(--v2-type-compact-control-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-compact-control-weight);line-height:var(--v2-type-compact-control-leading);color:var(--v2-on-accent);letter-spacing:var(--v2-type-compact-control-tracking);border-bottom:1px solid var(--v2-on-accent);display:inline-block;position:relative}
.bdEh5a_help{margin-bottom:calc(4px * var(--v2-ui-density,1))}.bdEh5a_icon-button{--profile-form-density:var(--v2-ui-density,1);width:calc(40px * var(--profile-form-density));height:calc(40px * var(--profile-form-density));color:var(--v2-ink);cursor:pointer;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--profile-form-density));transition:background var(--v2-duration-base) ease, color var(--v2-duration-base) ease, opacity var(--v2-duration-base) ease;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bdEh5a_icon-button svg{transform-origin:50%;transform-box:fill-box;scale:var(--profile-form-density)}.bdEh5a_icon-button:disabled{cursor:not-allowed;opacity:.5}.bdEh5a_icon-button:hover:not(:disabled){background:var(--v2-warm-fill-12)}.bdEh5a_icon-button-armed{color:var(--v2-fixed-white);background:var(--v2-error-85)}.bdEh5a_icon-button-armed:hover:not(:disabled){background:var(--v2-error-85)}.bdEh5a_status-indicator{--profile-form-density:var(--v2-ui-density,1);gap:calc(6px * var(--profile-form-density));flex-shrink:0;align-items:center;display:inline-flex}.bdEh5a_status-dot{width:calc(6px * var(--profile-form-density));height:calc(6px * var(--profile-form-density));background:var(--v2-status-critical);border-radius:50%;flex-shrink:0}.bdEh5a_status-dot-on{background:var(--v2-online)}.bdEh5a_status-label{font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading);color:var(--v2-text-secondary);letter-spacing:var(--v2-type-caption-tracking)}.bdEh5a_card-header{--profile-form-density:var(--v2-ui-density,1);gap:calc(8px * var(--profile-form-density));padding:0 calc(2px * var(--profile-form-density));justify-content:space-between;align-items:center;display:flex}.bdEh5a_card-header-title{font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-caption-tracking)}.bdEh5a_card-header-hint{font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading);color:var(--v2-text-secondary);letter-spacing:var(--v2-type-caption-tracking)}
._4DIisW_card{padding:calc(4px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--v2-ui-density,1));flex-direction:column;display:flex}._4DIisW_card-flat{padding:calc(4px * var(--v2-ui-density,1)) 0;background:0 0;border-radius:0}._4DIisW_row{gap:calc(12px * var(--v2-ui-density,1));min-height:calc(40px * var(--v2-ui-density,1));padding:calc(4px * var(--v2-ui-density,1)) 0;justify-content:space-between;align-items:center;display:flex}._4DIisW_label-group{gap:calc(6px * var(--v2-ui-density,1));flex-shrink:1;align-items:center;min-width:0;display:inline-flex}._4DIisW_label{font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight);line-height:var(--v2-type-body-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-tracking);flex-shrink:1}._4DIisW_hairline{height:1px;margin:calc(4px * var(--v2-ui-density,1)) 0;background:var(--v2-warm-fill-10);transform-origin:50%;transform:scaleY(.5)}._4DIisW_accordion-row{min-height:calc(40px * var(--v2-ui-density,1));cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}._4DIisW_accordion-title{font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight);line-height:var(--v2-type-body-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-tracking);flex-shrink:1}._4DIisW_accordion-chevron{color:var(--v2-text-secondary);transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1);transition:transform var(--v2-duration-base) ease;flex-shrink:0}._4DIisW_accordion-chevron-open{transform:rotate(180deg)}._4DIisW_accordion-destructive ._4DIisW_accordion-title,._4DIisW_accordion-destructive ._4DIisW_accordion-chevron{color:var(--v2-danger-text)}._4DIisW_accordion-body{padding:0 calc(16px * var(--v2-ui-density,1)) calc(6px * var(--v2-ui-density,1));margin:calc(4px * var(--v2-ui-density,1)) 0 0;font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-font-normal);line-height:var(--v2-type-caption-leading);color:var(--v2-text-secondary);text-align:center;letter-spacing:var(--v2-type-caption-tracking);animation:.18s _4DIisW_setting-accordion-fade-in}@keyframes _4DIisW_setting-accordion-fade-in{0%{opacity:0}to{opacity:1}}
.fTdtWG_count,.fTdtWG_error{font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading);letter-spacing:var(--v2-type-caption-tracking);margin:0}.fTdtWG_count{color:var(--v2-text-secondary)}.fTdtWG_error{color:var(--v2-error)}.fTdtWG_attachment-row{justify-content:center;display:flex}.fTdtWG_submit-action{margin-top:calc(4px * var(--v2-ui-density,1))}.fTdtWG_attachment-list{gap:calc(8px * var(--v2-ui-density,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fTdtWG_attachment{gap:calc(8px * var(--v2-ui-density,1));min-height:calc(40px * var(--v2-ui-density,1));padding:calc(8px * var(--v2-ui-density,1)) calc(10px * var(--v2-ui-density,1)) calc(8px * var(--v2-ui-density,1)) calc(14px * var(--v2-ui-density,1));background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--v2-ui-density,1));align-items:center;display:flex}.fTdtWG_attachment-name{text-overflow:ellipsis;min-width:0;font-family:var(--v2-type-body-compact-family);font-size:var(--v2-type-body-compact-size);font-weight:var(--v2-type-body-compact-weight);line-height:var(--v2-type-body-compact-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-compact-tracking);white-space:nowrap;flex:1;overflow:hidden}.fTdtWG_attachment-remove{width:calc(32px * var(--v2-ui-density,1));height:calc(32px * var(--v2-ui-density,1));color:var(--v2-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.fTdtWG_attachment-remove>svg{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1)}.fTdtWG_attachment-remove:hover{color:var(--v2-ink);background:var(--v2-warm-fill-08)}
.ndI9XG_root{width:100%;height:100dvh;min-height:0;font-family:var(--v2-type-body-family);color:var(--v2-ink);background:radial-gradient(circle at 9% 1%, var(--v2-warm-fill-12), transparent 24%), var(--chat-bg);overflow-y:auto}.ndI9XG_hero{padding:max(24px, var(--safe-area-inset-top,0px)) 32px 34px;background:color-mix(in srgb, var(--v2-surface) 82%, transparent);border-bottom:1px solid var(--v2-border-subtle)}.ndI9XG_back-link{min-height:40px;color:var(--v2-ink);align-items:center;gap:8px;margin-bottom:46px;text-decoration:none;display:inline-flex}.ndI9XG_hero-copy{justify-content:space-between;align-items:flex-end;gap:64px;max-width:1480px;margin:0 auto;display:flex}.ndI9XG_hero-copy h1,.ndI9XG_hero-copy p,.ndI9XG_preview-label h2{margin:0}.ndI9XG_hero-copy h1{font-size:var(--v2-text-6xl);line-height:var(--v2-leading-none);letter-spacing:var(--v2-tracking-tight)}.ndI9XG_hero-copy p{max-width:620px;font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-leading);color:var(--v2-text-secondary)}.ndI9XG_eyebrow,.ndI9XG_preview-label span{font-family:var(--v2-type-eyebrow-family);font-size:var(--v2-type-eyebrow-size);font-weight:var(--v2-type-eyebrow-weight);line-height:var(--v2-type-eyebrow-leading);color:var(--color-cta);text-transform:uppercase;letter-spacing:var(--v2-type-eyebrow-tracking);display:block}.ndI9XG_eyebrow{margin-bottom:7px}.ndI9XG_controls{z-index:20;background:color-mix(in srgb, var(--chat-bg) 90%, transparent);border:1px solid var(--v2-border-subtle);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:18px;align-items:center;gap:12px;width:min(100% - 40px,1480px);margin:24px auto 44px;padding:10px;display:flex;position:sticky;top:12px}.ndI9XG_search{background:var(--v2-surface);border-radius:12px;flex:1;align-items:center;gap:8px;min-width:240px;min-height:44px;padding:0 12px;display:flex}.ndI9XG_search svg{color:var(--v2-text-muted);flex:none}.ndI9XG_search input{width:100%}.ndI9XG_filters,.ndI9XG_presentation{gap:4px;display:flex}.ndI9XG_filters button,.ndI9XG_presentation button{min-height:38px;color:var(--v2-text-secondary);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;padding:0 13px}.ndI9XG_filters button[aria-pressed=true],.ndI9XG_presentation button[aria-pressed=true]{color:var(--v2-ink);background:var(--v2-surface);box-shadow:var(--v2-backdrop-shadow)}.ndI9XG_count{min-width:68px;font-size:var(--v2-type-meta-size);color:var(--v2-text-muted);text-align:right}.ndI9XG_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,660px),660px));justify-content:center;gap:52px 32px;padding:0 32px 100px;display:grid}.ndI9XG_preview{min-width:0}.ndI9XG_preview-label{justify-content:space-between;align-items:flex-end;gap:16px;padding:0 6px 12px;display:flex}.ndI9XG_preview-label h2{font-size:var(--v2-type-section-title-size);line-height:var(--v2-type-section-title-leading);margin-top:3px}.ndI9XG_preview-label code{text-overflow:ellipsis;max-width:100%;font-size:var(--v2-type-eyebrow-size);color:var(--v2-text-muted);white-space:nowrap;overflow:hidden}.ndI9XG_preview-meta{flex:0 52%;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ndI9XG_width-badge{color:var(--v2-text-secondary);background:var(--v2-surface);border:1px solid var(--v2-border-subtle);border-radius:var(--radius-pill);flex:none;padding:4px 7px}.ndI9XG_surface{--v2-input-density:var(--v2-ui-density,1);--v2-sheet-scroll-cap:calc(680px * var(--v2-ui-density,1));box-sizing:border-box;width:min(100%, calc(660px * var(--v2-ui-density,1)));max-height:calc(744px * var(--v2-ui-density,1));padding-top:calc(32px * var(--v2-ui-density,1));background:var(--v2-surface);border-radius:calc(24px * var(--v2-ui-density,1));box-shadow:var(--v2-backdrop-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}.ndI9XG_surface-owned{width:min(100%, calc(660px * var(--v2-ui-density,1)));box-shadow:none;background:0 0;border-radius:0;padding-top:0}.ndI9XG_surface-mobile{width:min(100%, calc(390px * var(--v2-ui-density,1)));max-height:calc(760px * var(--v2-ui-density,1));margin-inline:auto}.ndI9XG_view-only-content{max-height:calc(744px * var(--v2-ui-density,1));overscroll-behavior:contain;border-radius:inherit;overflow-y:auto}.ndI9XG_surface-mobile .ndI9XG_view-only-content{max-height:calc(760px * var(--v2-ui-density,1))}.ndI9XG_view-only-content :where(a,button,input,label,select,textarea,[contenteditable=true],[role=button],[role=checkbox],[role=radio],[role=switch]){pointer-events:none}.ndI9XG_view-only-content .v2-modal-sheet>div{max-height:calc(744px * var(--v2-ui-density,1));overscroll-behavior:contain;overflow-y:auto!important}.ndI9XG_view-only{font-size:var(--v2-type-eyebrow-size);color:var(--v2-text-secondary);background:color-mix(in srgb, var(--v2-surface) 86%, transparent);border:1px solid var(--v2-border-subtle);border-radius:var(--radius-pill);flex:none;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}:where(.ndI9XG_back-link,.ndI9XG_filters button,.ndI9XG_presentation button):focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.ndI9XG_sr-only{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ndI9XG_unavailable{min-height:100dvh;font-family:var(--v2-type-body-family);color:var(--v2-ink);background:var(--chat-bg);place-items:center;padding:24px;display:grid}@media (max-width:820px){.ndI9XG_hero{padding-left:20px;padding-right:20px}.ndI9XG_hero-copy{flex-direction:column;align-items:flex-start;gap:18px}.ndI9XG_controls{flex-wrap:wrap;align-items:stretch}.ndI9XG_search{min-width:100%}.ndI9XG_filters{order:3;width:100%;overflow-x:auto}.ndI9XG_presentation{margin-left:auto}.ndI9XG_count{display:none}.ndI9XG_grid{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.ndI9XG_controls{-webkit-backdrop-filter:none;backdrop-filter:none}}
.E0Pc1W_root{z-index:1;flex:1;place-items:center;min-height:0;display:grid;position:relative}