.vnz7Za_root{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}
._7WxFFa_scroll-frame{--community-preview-density:var(--v2-ui-density,1);--v2-sheet-scroll-cap:calc(95vh - 64px * var(--community-preview-density))}._7WxFFa_fields,._7WxFFa_error{gap:calc(12px * var(--community-preview-density));flex-direction:column;display:flex}._7WxFFa_field{gap:calc(8px * var(--community-preview-density));flex-direction:column;display:flex}._7WxFFa_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)}._7WxFFa_value{width:100%;min-height:calc(44px * var(--community-preview-density));padding:calc(12px * var(--community-preview-density)) calc(14px * var(--community-preview-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-ink);text-align:left;letter-spacing:var(--v2-type-body-tracking);white-space:pre-wrap;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--community-preview-density));border:none;margin:0;display:block}._7WxFFa_copy-value{position:relative;overflow:hidden}._7WxFFa_copy-mirror{visibility:hidden;display:block}._7WxFFa_copy-control{width:100%;height:100%;padding:calc(12px * var(--community-preview-density)) calc(14px * var(--community-preview-density));font:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;-webkit-appearance:none;appearance:none;cursor:text;resize:none;border-radius:inherit;background:0 0;border:none;margin:0;position:absolute;inset:0;overflow:hidden}._7WxFFa_code,._7WxFFa_code ._7WxFFa_copy-control{font-family:var(--v2-font-mono);font-variant-ligatures:none;letter-spacing:var(--v2-tracking-none)}._7WxFFa_copy-control:focus-visible{box-shadow:inset 0 0 0 2px var(--v2-focus-ring)}._7WxFFa_multiline{line-height:var(--v2-leading-relaxed)}._7WxFFa_expandable-value{position:relative;overflow:hidden}._7WxFFa_expandable-copy{max-height:calc(60px * var(--community-preview-density));padding-right:calc(36px * var(--community-preview-density));transition:max-height .24s cubic-bezier(.2,0,0,1);display:block;overflow:hidden}._7WxFFa_expandable-copy-open{max-height:none;overflow:visible}._7WxFFa_expandable-control{padding:calc(12px * var(--community-preview-density)) calc(50px * var(--community-preview-density)) calc(12px * var(--community-preview-density)) calc(14px * var(--community-preview-density))}._7WxFFa_expand-icon{width:calc(44px * var(--community-preview-density));height:calc(44px * var(--community-preview-density));color:var(--v2-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:0}._7WxFFa_expand-icon>svg,._7WxFFa_report>svg{transform-origin:50%;transform-box:fill-box;scale:var(--community-preview-density)}._7WxFFa_expand-icon:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-4px}._7WxFFa_background{aspect-ratio:16/9;background:var(--v2-warm-fill-10);border-radius:calc(20px * var(--community-preview-density));width:100%;position:relative;overflow:hidden}._7WxFFa_backgroundImage{object-fit:cover}._7WxFFa_avatar{aspect-ratio:1}._7WxFFa_actions{gap:calc(12px * var(--community-preview-density));flex-wrap:wrap;justify-content:center;align-items:center;display:flex}._7WxFFa_report,._7WxFFa_scroll-frame button._7WxFFa_block-action{gap:calc(7px * var(--community-preview-density));padding:calc(8px * var(--community-preview-density)) calc(12px * var(--community-preview-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(--v2-text-secondary);letter-spacing:var(--v2-type-caption-tracking);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}._7WxFFa_report:focus-visible{outline:2px solid var(--v2-ink);outline-offset:2px}._7WxFFa_scroll-frame button._7WxFFa_block-action:focus-visible{outline:2px solid var(--v2-ink);outline-offset:2px}._7WxFFa_report:hover,._7WxFFa_scroll-frame button._7WxFFa_block-action:hover:not(:disabled){color:var(--v2-ink);background:var(--v2-warm-fill-06)}._7WxFFa_scroll-frame button._7WxFFa_block-action:active:not(:disabled){transform:none}._7WxFFa_loading{gap:calc(12px * var(--community-preview-density));flex-direction:column;display:flex}._7WxFFa_loading-field{gap:calc(8px * var(--community-preview-density));flex-direction:column;display:flex}._7WxFFa_loading-label,._7WxFFa_loading-value{background:var(--v2-warm-fill-10);animation:1.4s ease-in-out infinite _7WxFFa_preview-field-loading;display:block}._7WxFFa_loading-label{width:32%;height:calc(12px * var(--community-preview-density));border-radius:var(--radius-pill)}._7WxFFa_loading-value{width:100%;height:calc(52px * var(--community-preview-density));border-radius:calc(24px * var(--community-preview-density))}._7WxFFa_srOnly{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _7WxFFa_preview-field-loading{0%,to{background-color:var(--v2-warm-fill-10)}50%{background-color:var(--v2-warm-fill-14)}}
.XvvB8G_preview-card{width:100%;margin:0 auto}@media (min-width:1024px){.XvvB8G_preview-card{max-width:calc(420px * var(--v2-ui-density,1))}}
.wOvDNW_root{gap:calc(10px * var(--v2-ui-density,1));padding:calc(4px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));flex-direction:column;display:flex}:is(.v2-modal-sheet,.v2-mobile-sheet) .v2-sheet-scroll-body>.wOvDNW_root{padding:0}.wOvDNW_title{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(--v2-ink);letter-spacing:var(--v2-type-title-tracking);margin:0}.wOvDNW_subtitle{margin-bottom:calc(6px * var(--v2-ui-density,1))}.wOvDNW_list{gap:calc(8px * var(--v2-ui-density,1));margin-top:calc(4px * var(--v2-ui-density,1));flex-direction:column;display:flex}.wOvDNW_create-field{gap:calc(8px * var(--v2-ui-density,1));align-items:center;display:flex}.wOvDNW_create-input{flex:1;min-width:0}.wOvDNW_row{align-items:center;display:flex;position:relative}.wOvDNW_input{min-width:0;padding-right:calc(44px * var(--v2-ui-density,1));flex:1}.wOvDNW_input:disabled{opacity:.5}.wOvDNW_remove{top:50%;right:calc(4px * var(--v2-ui-density,1));width:calc(40px * var(--v2-ui-density,1));height:calc(40px * var(--v2-ui-density,1));color:var(--v2-danger-text);cursor:pointer;opacity:.65;transition:color var(--v2-duration-fast) ease, background var(--v2-duration-fast) ease, border-color var(--v2-duration-fast) ease, box-shadow var(--v2-duration-fast) ease, opacity var(--v2-duration-fast) ease;background:0 0;border:1px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.wOvDNW_remove:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.wOvDNW_remove:disabled{cursor:default;opacity:.5}.wOvDNW_remove:hover:not(:disabled){color:var(--v2-danger-text);background:var(--v2-danger-bg-10);box-shadow:none;opacity:1;border-color:#0000}.wOvDNW_empty{margin:calc(2px * var(--v2-ui-density,1)) 0 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-text-secondary);letter-spacing:var(--v2-type-body-compact-tracking)}.wOvDNW_actions{margin-top:calc(8px * var(--v2-ui-density,1));justify-content:flex-end;display:flex}.wOvDNW_primary-action{margin-top:calc(6px * var(--v2-ui-density,1))}.wOvDNW_remove>svg{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1)}
.w4t0ba_root{--kins-density:var(--v2-ui-density,1);gap:calc(16px * var(--kins-density));flex-direction:column;display:flex}.w4t0ba_section{gap:calc(10px * var(--kins-density));flex-direction:column;display:flex}.w4t0ba_label-row{justify-content:space-between;align-items:center;display:flex}.w4t0ba_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);margin:0}.w4t0ba_manage{padding:calc(5px * var(--kins-density)) calc(2px * var(--kins-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(--v2-text-secondary);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:0 0;border:none}.w4t0ba_manage:hover{color:var(--v2-ink)}.w4t0ba_count{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);letter-spacing:var(--v2-type-meta-tracking);opacity:.72}.w4t0ba_empty{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-text-secondary);letter-spacing:var(--v2-type-body-compact-tracking);margin:0}.w4t0ba_trigger{--kins-density:var(--v2-ui-density,1);gap:calc(5px * var(--kins-density,1));flex:0 auto;align-items:center;min-width:0;max-width:100%;display:inline-flex}.w4t0ba_trigger-main,.w4t0ba_clear-tags{gap:calc(6px * var(--kins-density,1));height:calc(34px * var(--kins-density,1));padding:0 calc(12px * var(--kins-density,1));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);letter-spacing:var(--v2-type-body-tracking);cursor:pointer;border-radius:var(--radius-pill);justify-content:center;align-items:center;display:inline-flex}.w4t0ba_trigger-main{min-width:0;color:var(--chat-text-primary);background:0 0;border:1px solid #0000}.w4t0ba_trigger-main>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.w4t0ba_trigger-main:is(:hover,:focus-visible){background:var(--v2-glass-chrome-wash);border-color:var(--chat-glass-border);box-shadow:var(--v2-backdrop-shadow);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg)}html.v2-dark .w4t0ba_trigger-main{--v2-glass-chrome-wash:var(--v2-control-glass-bg);--glass-filter-lg:var(--glass-filter-off,blur(12px))}@media not (min-width:768px),(hover:none){.w4t0ba_trigger-main{padding-inline-end:0}.w4t0ba_trigger-main:hover:not(:focus-visible){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}}.w4t0ba_clear-tags{min-width:calc(34px * var(--kins-density,1));padding:0 calc(10px * var(--kins-density,1));color:var(--v2-on-accent);background:var(--color-cta);border:1px solid var(--color-cta);flex:none}.w4t0ba_trigger svg{transform-origin:50%;transform-box:fill-box;scale:var(--kins-density,1)}.w4t0ba_clear-tags:hover{opacity:.82}
.zl_w6G_root{gap:calc(10px * var(--v2-ui-density,1));padding:0 calc(4px * var(--v2-ui-density,1)) calc(4px * var(--v2-ui-density,1) + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));outline:none;flex-direction:column;display:flex}.zl_w6G_add-tag-btn{width:calc(44px * var(--v2-ui-density,1));height:calc(44px * var(--v2-ui-density,1));color:var(--v2-text-secondary);cursor:pointer;background:var(--v2-warm-fill-06);transition:background var(--v2-duration-base) ease, transform var(--v2-duration-fast) ease;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.zl_w6G_add-tag-btn:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.zl_w6G_add-tag-btn:disabled{cursor:default;opacity:.45}.zl_w6G_add-tag-btn:not(:disabled):hover{background:var(--v2-warm-fill-12)}.zl_w6G_add-tag-btn:not(:disabled):active{transform:scale(.96)}.zl_w6G_subtitle{margin:0 0 calc(8px * var(--v2-ui-density,1));line-height:var(--v2-leading-relaxed)}.zl_w6G_name{font-weight:var(--v2-font-semibold);color:var(--chat-text-primary)}.zl_w6G_empty,.zl_w6G_hint{margin:calc(2px * var(--v2-ui-density,1)) 0 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-leading-relaxed);color:var(--v2-text-secondary);letter-spacing:var(--v2-type-body-compact-tracking)}.zl_w6G_save-reveal{margin-top:calc(6px * var(--v2-ui-density,1));overflow:hidden}.zl_w6G_tag-field{padding:calc(18px * var(--v2-ui-density,1)) 0}.zl_w6G_add-tag-btn>svg{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1)}.zl_w6G_tag-field>div{justify-content:center}.v2-mobile-sheet .zl_w6G_root{gap:calc(16px * var(--v2-ui-density,1));padding-bottom:0}:is(.v2-mobile-sheet .zl_w6G_subtitle,.v2-mobile-sheet .zl_w6G_save-reveal){margin:0}.v2-mobile-sheet .zl_w6G_tag-field{padding:0}
.b_-FyW_row{gap:calc(8px * var(--v2-ui-density,1));align-items:center;display:flex}.b_-FyW_chip{width:calc(40px * var(--v2-ui-density,1));height:calc(40px * var(--v2-ui-density,1));background:var(--v2-profile-community-chip-bg);border-radius:calc(12px * var(--v2-ui-density,1));transition:opacity var(--v2-duration-base) ease;justify-content:center;align-items:center;display:flex}.b_-FyW_chip:hover:not([aria-disabled=true]){opacity:.8}.b_-FyW_chip:active:not([aria-disabled=true]){opacity:.6}.b_-FyW_chip[aria-disabled=true]{cursor:default;opacity:.45}.b_-FyW_logo{width:calc(20px * var(--v2-ui-density,1));height:calc(20px * var(--v2-ui-density,1));color:var(--v2-accent-text);fill:currentColor}
.NQeXjG_root{--profile-footer-text:var(--v2-text-primary);--profile-footer-opacity:.6;gap:calc(16px * var(--v2-ui-density,1));justify-content:space-between;align-items:flex-end;display:flex}html.v2-dark .NQeXjG_root{--profile-footer-text:var(--v2-placeholder);--profile-footer-opacity:1}.NQeXjG_stack{gap:var(--profile-footer-gap,calc(16px * var(--v2-ui-density,1)));flex-direction:column;align-items:flex-start;display:flex}.NQeXjG_link{font-family:var(--v2-type-body-strong-family);font-size:var(--v2-type-body-strong-size);font-weight:var(--v2-type-body-strong-weight);line-height:var(--v2-type-body-strong-leading);color:var(--profile-footer-text);text-align:start;letter-spacing:var(--v2-type-body-strong-tracking);cursor:pointer;opacity:var(--profile-footer-opacity);transition:opacity var(--v2-duration-base) ease;background:0 0;border:none;padding:0;text-decoration:none;position:relative}.NQeXjG_link:after{inset:calc(-8px * var(--v2-ui-density,1));content:"";position:absolute}@media (hover:hover){.NQeXjG_link:hover{opacity:.8}}.NQeXjG_link:active{opacity:.6}.NQeXjG_link[aria-current=page]{opacity:1}.NQeXjG_document-link[aria-current=page]{color:var(--v2-text-primary)}.NQeXjG_link:disabled,.NQeXjG_link[aria-disabled=true]{cursor:default;opacity:.45}.NQeXjG_status-link{gap:calc(7px * var(--v2-ui-density,1));align-items:center;display:inline-flex}.NQeXjG_status-link-active{color:var(--v2-danger-text);opacity:1}.NQeXjG_status-dot{transform-origin:50%;scale:var(--v2-ui-density,1)}.NQeXjG_community{flex-shrink:0}
._0HnpEW_root{gap:calc(8px * var(--v2-ui-density,1));align-items:center;min-width:0;display:inline-flex}._0HnpEW_badge{padding:calc(2px * var(--v2-ui-density,1)) calc(7px * var(--v2-ui-density,1));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);background:var(--v2-warm-fill-10);border:1px solid var(--v2-divider);border-radius:var(--radius-pill);flex-shrink:0}
.o6a7Ya_label{gap:calc(8px * var(--v2-ui-density,1));align-items:baseline;display:inline-flex}.o6a7Ya_tier{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);letter-spacing:var(--v2-type-meta-tracking);opacity:.65}
.oFsh5G_root{--profile-menu-text:var(--v2-text-primary);--profile-menu-active-text:var(--v2-text-on-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)) 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 .oFsh5G_root{--profile-menu-text:var(--v2-placeholder);--profile-menu-active-text:var(--v2-ink)}.oFsh5G_list{gap:calc(22px * var(--v2-ui-density,1));max-width:calc(var(--v2-profile-peek-edge) - 40px * var(--v2-ui-density,1) - var(--v2-safe-area-left));flex-direction:column;align-items:flex-start;display:flex}.oFsh5G_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(--profile-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}.oFsh5G_section-dot{top:calc(9px * var(--v2-ui-density,1));left:calc(-26px * var(--v2-ui-density,1));transform-origin:0 0;scale:var(--v2-ui-density,1);position:absolute}@media (hover:hover){.oFsh5G_item:hover{opacity:.7}}.oFsh5G_item:active{opacity:.5}.oFsh5G_help-admin-item{gap:calc(6px * var(--v2-ui-density,1));width:min(calc(var(--v2-profile-peek-edge) - 40px * var(--v2-ui-density,1) - var(--v2-safe-area-left)), 100%);cursor:default;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.oFsh5G_help-admin-button{min-width:0;font:inherit;color:inherit;text-align:left;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;padding:0;overflow:hidden}@media (hover:hover){.oFsh5G_help-admin-item:hover{opacity:1}.oFsh5G_help-admin-button:hover{opacity:.7}}.oFsh5G_help-admin-item:active{opacity:1}.oFsh5G_help-admin-button:active{opacity:.5}@media (max-width:340px){.oFsh5G_help-admin-button>span>span:last-child{display:none}}.oFsh5G_root-overlay{z-index:var(--v2-z-peek);pointer-events:none;position:fixed;inset:0}.oFsh5G_overlay-hidden{visibility:hidden}.oFsh5G_overlay-active{color:color-mix(in srgb, var(--profile-menu-text) calc((1 - var(--v2-profile-sheet-progress,1)) * 100%), var(--profile-menu-active-text) calc(var(--v2-profile-sheet-progress,1) * 100%));opacity:1}.oFsh5G_active{color:color-mix(in srgb, var(--profile-menu-text) calc((1 - var(--v2-profile-sheet-progress,0)) * 100%), var(--profile-menu-active-text) calc(var(--v2-profile-sheet-progress,0) * 100%))}.oFsh5G_dim{opacity:calc(1 - var(--v2-profile-sheet-progress,0) * .7)}.oFsh5G_footer{width:min(calc(var(--v2-profile-peek-edge) - 40px * var(--v2-ui-density,1) - var(--v2-safe-area-left)), 100%);flex-shrink:0;margin-top:auto}@media (min-width:420px) and (min-height:600px) and (not (min-height:700px)){.oFsh5G_root{--profile-drawer-edge:max(calc(24px * var(--v2-ui-density,1)), var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));padding-top:max(var(--profile-drawer-edge), calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 24px * var(--v2-ui-density,1)));padding-bottom:var(--profile-drawer-edge)}.oFsh5G_list{gap:calc(14px * var(--v2-ui-density,1))}.oFsh5G_footer{--profile-footer-gap:calc(10px * var(--v2-ui-density,1));width:min(calc(var(--v2-profile-peek-edge) - 64px * var(--v2-ui-density,1) - var(--v2-safe-area-left)), 100%)}}
.mTMf4a_root{--tab-dock-bottom-inset:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--v2-page-gradient);width:100%;height:100dvh;transition:background .28s var(--v2-ease-spring);flex-direction:column;display:flex;position:relative;overflow:hidden;container:v2-pane/inline-size}:is([data-chat-background=true] .mTMf4a_root,[data-chrome-hidden=true] .mTMf4a_root,[data-social-route=true] .mTMf4a_root,[data-settings-route=true] .mTMf4a_root,[data-empty-chat=true] .mTMf4a_root){background:0 0}.mTMf4a_panel{z-index:0;pointer-events:none;background:var(--v2-background);opacity:0;transition:opacity .32s var(--v2-ease-spring), transform .32s var(--v2-ease-spring);display:none;position:absolute;inset:0;transform:scale(.94)}.mTMf4a_card{z-index:1;background:var(--v2-page-gradient);min-height:0;transition:transform .36s var(--v2-ease-spring), border-radius .36s var(--v2-ease-spring), box-shadow .36s var(--v2-ease-spring),  background .28s var(--v2-ease-spring);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}:is([data-chat-background=true] .mTMf4a_card,[data-chrome-hidden=true] .mTMf4a_card,[data-social-route=true] .mTMf4a_card,[data-settings-route=true] .mTMf4a_card,[data-empty-chat=true] .mTMf4a_card){background:0 0}.mTMf4a_bare-surface{flex:1;height:auto;min-height:0}.mTMf4a_bare-surface,.mTMf4a_bare-surface .mTMf4a_card{background:0 0}.mTMf4a_scroller{min-height:0;padding-bottom:max(calc(var(--v2-tab-dock-height) + var(--tab-dock-bottom-inset)), var(--kb-inset,0px));overscroll-behavior-x:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;flex:1;overflow:hidden auto;touch-action:pan-y pinch-zoom!important}html.v2-floating .mTMf4a_root{--tab-dock-bottom-inset:var(--v2-floating-bottom-inset)}html.v2-side-column .mTMf4a_scroller{padding-bottom:max(var(--tab-dock-bottom-inset), var(--kb-inset,0px))}@media (min-width:1024px){[data-shell-ambience=true] .mTMf4a_root[data-active-tab=social]{background:0 0}[data-shell-ambience=true] .mTMf4a_root[data-active-tab=social] .mTMf4a_card{background:0 0}.mTMf4a_scroller{padding-bottom:var(--kb-inset,0px)}}.mTMf4a_scroller::-webkit-scrollbar{display:none}.mTMf4a_card-tap-close{top:0;right:0;bottom:calc(var(--v2-tab-dock-height) + var(--tab-dock-bottom-inset));z-index:30;cursor:pointer;background:0 0;border:none;position:absolute;left:0}html.v2-side-column .mTMf4a_card-tap-close{bottom:0}@media (max-width:1023px){.mTMf4a_panel{display:block}.mTMf4a_card-peeked{background:var(--v2-background);border-radius:calc(var(--v2-radius-profile-peek) * var(--v2-ui-density,1));box-shadow:var(--v2-profile-peek-shadow);transform:translateX(var(--v2-profile-peek-offset)) scale(var(--v2-profile-peek-scale));overflow:hidden}.mTMf4a_root:has(.mTMf4a_card-peeked) .mTMf4a_panel{pointer-events:auto;opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mTMf4a_panel,.mTMf4a_card{transition:none}}
.xT-LoG_content{gap:calc(16px * var(--v2-ui-density,1));padding:calc(4px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));flex-direction:column;display:flex}.xT-LoG_field-card{gap:calc(10px * var(--v2-ui-density,1));padding: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}.xT-LoG_chip-count{font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);font-variant-numeric:tabular-nums;line-height:var(--v2-type-meta-leading);color:var(--v2-text-secondary);letter-spacing:var(--v2-type-meta-tracking)}.xT-LoG_textarea{min-height:calc(90px * var(--v2-ui-density,1));padding:calc(12px * var(--v2-ui-density,1));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);resize:none;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--v2-ui-density,1));border:none;outline:none}.xT-LoG_textarea::placeholder{color:var(--v2-placeholder)}.xT-LoG_result{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:pre-wrap;margin:0}.xT-LoG_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);color:var(--v2-error-85);letter-spacing:var(--v2-type-caption-tracking);margin:0}.xT-LoG_result-preview{color:var(--v2-text-secondary)}
.fg8y-q_content{gap:calc(14px * var(--v2-ui-density,1));padding:calc(4px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));flex-direction:column;display:flex}.fg8y-q_kin-trigger{--gallery-media-density:var(--v2-ui-density,1);gap:calc(6px * var(--gallery-media-density));min-width:0;max-width:100%;min-height:calc(44px * var(--gallery-media-density));padding:0 calc(10px * var(--gallery-media-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-ink);letter-spacing:var(--v2-type-body-tracking);cursor:pointer;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--gallery-media-density));transition:background var(--v2-duration-base) ease;border:none;align-self:center;align-items:center;display:inline-flex}.fg8y-q_kin-avatar{--av-size:calc(28px * var(--gallery-media-density))!important}.fg8y-q_kin-avatar>svg{transform-origin:50%;transform-box:fill-box;scale:var(--gallery-media-density)}.fg8y-q_kin-trigger>svg{width:calc(14px * var(--gallery-media-density));height:calc(14px * var(--gallery-media-density))}.fg8y-q_kin-trigger:hover,.fg8y-q_kin-trigger:active{background:var(--v2-warm-fill-12)}.fg8y-q_kin-trigger:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.fg8y-q_kin-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fg8y-q_grid{gap:calc(8px * var(--v2-ui-density,1));grid-template-columns:repeat(3,1fr);display:grid}.fg8y-q_tile{aspect-ratio:1;cursor:pointer;background-color:var(--v2-neutral-fill-06);border-radius:calc(24px * var(--v2-ui-density,1));transition:transform var(--v2-duration-fast) ease;background-position:50%;background-size:cover;border:none;position:relative;overflow:hidden}.fg8y-q_tile:hover{transform:scale(1.02)}.fg8y-q_tile:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.fg8y-q_tile:active{transform:scale(.97)}.fg8y-q_tile-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--v2-duration-base) ease;position:absolute;inset:0}:is(.fg8y-q_tile:hover .fg8y-q_tile-video,.fg8y-q_tile:focus-visible .fg8y-q_tile-video){opacity:1}.fg8y-q_tile-dim{pointer-events:none;background:var(--v2-photo-scrim);position:absolute;inset:0}.fg8y-q_tile-check{top:calc(10px * var(--v2-ui-density,1));left:calc(10px * var(--v2-ui-density,1));width:calc(28px * var(--v2-ui-density,1));height:calc(28px * var(--v2-ui-density,1));color:var(--chat-header-text);background:var(--v2-glass-chrome-wash);border:1px solid var(--chat-glass-border);box-shadow:var(--v2-shadow-control);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.fg8y-q_load-more-row{align-self:center}.fg8y-q_confirm-footer{padding-top:calc(16px * var(--v2-ui-density,1));padding-bottom:calc(16px * var(--v2-ui-density,1));background:var(--v2-surface);background:linear-gradient(to bottom, rgb(from var(--v2-surface) r g b / 0), var(--v2-surface) calc(8px * var(--v2-ui-density,1)))}.fg8y-q_confirm-footer-pane{padding-right:calc(16px * var(--v2-ui-density,1));padding-left:calc(16px * var(--v2-ui-density,1))}.fg8y-q_tile-check>svg{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1)}
.K9tGKG_bar{--video-hud-density:var(--v2-ui-density,1);--video-hud-query-unit:calc(1px * var(--video-hud-density));gap:calc(8px * var(--video-hud-density));height:calc(64px * var(--video-hud-density));padding:calc(24px * var(--video-hud-density)) calc(10px * var(--video-hud-density)) 0;font-size:var(--video-hud-query-unit);align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;container-type:inline-size}.K9tGKG_bar:before{pointer-events:none;content:"";background:linear-gradient(to bottom, rgb(var(--v2-fixed-black-rgb) / 0) 0%, rgb(var(--v2-fixed-black-rgb) / .14) 38%, rgb(var(--v2-fixed-black-rgb) / .7) 100%);-webkit-backdrop-filter:var(--glass-filter-off,blur(calc(14px * var(--video-hud-density))) saturate(1.08));backdrop-filter:var(--glass-filter-off,blur(calc(14px * var(--video-hud-density))) saturate(1.08));-webkit-mask-image:linear-gradient(to bottom, transparent 0%, rgb(var(--v2-fixed-black-rgb) / .25) 32%, var(--v2-fixed-black) 72%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, rgb(var(--v2-fixed-black-rgb) / .25) 32%, var(--v2-fixed-black) 72%);mask-image:linear-gradient(to bottom, transparent 0%, rgb(var(--v2-fixed-black-rgb) / .25) 32%, var(--v2-fixed-black) 72%);position:absolute;inset:0}.K9tGKG_control{width:calc(26px * var(--video-hud-density));height:calc(26px * var(--video-hud-density));color:var(--v2-fixed-white);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.K9tGKG_control>svg{transform-origin:50%;transform-box:fill-box;scale:var(--video-hud-density)}.K9tGKG_play-nudge{margin-left:calc(2px * var(--video-hud-density))}.K9tGKG_track{height:calc(26px * var(--video-hud-density));margin:0 calc(4px * var(--video-hud-density));flex:1;position:relative}.K9tGKG_track:before{height:calc(3px * var(--video-hud-density));content:"";background:rgb(var(--v2-fixed-white-rgb) / .28);border-radius:calc(1.5px * var(--video-hud-density));position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.K9tGKG_fill{height:calc(3px * var(--video-hud-density));background:var(--v2-video-scrubber-fill);border-radius:calc(1.5px * var(--video-hud-density));position:absolute;top:50%;left:0;transform:translateY(-50%)}.K9tGKG_seek-input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.K9tGKG_track:focus-within{outline:2px solid var(--v2-fixed-white);outline-offset:calc(-9px * var(--video-hud-density));border-radius:calc(12px * var(--video-hud-density))}.K9tGKG_time{margin:0 calc(2px * var(--video-hud-density));font-family:var(--v2-font-sans);font-size:var(--v2-text-xs);font-weight:var(--v2-font-semibold);font-variant-numeric:tabular-nums;color:var(--v2-fixed-white);letter-spacing:var(--v2-tracking-normal);flex-shrink:0;position:relative}@container (max-width:220em){.K9tGKG_mute-control{display:none}}@container (max-width:170em){.K9tGKG_time{display:none}}
._89BCMa_root{--media-viewer-density:var(--v2-effective-density,1);z-index:var(--v2-z-overlay);overscroll-behavior:contain;pointer-events:auto;position:fixed;inset:0}._89BCMa_root:focus{outline:none}._89BCMa_backdrop{cursor:default;background:var(--v2-fixed-black);opacity:0;transition:opacity .38s var(--v2-ease-spring);border:none;padding:0;position:absolute;inset:0}._89BCMa_backdrop-open{opacity:.8}._89BCMa_root[data-scheme=light] ._89BCMa_backdrop{background:var(--v2-fullscreen-light)}._89BCMa_root[data-scheme=light] ._89BCMa_backdrop-open{opacity:.88}._89BCMa_card{pointer-events:none;background:var(--v2-fixed-white);border-radius:calc(24px * var(--media-viewer-density));transition:transform .38s var(--v2-ease-spring), border-radius .38s var(--v2-ease-spring), opacity .18s ease-out;will-change:transform;position:absolute;overflow:hidden}._89BCMa_card-open{pointer-events:auto;border-radius:0!important;transform:none!important}._89BCMa_media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._89BCMa_control{width:calc(45px * var(--media-viewer-density));height:calc(45px * var(--media-viewer-density));color:var(--v2-fixed-white);cursor:pointer;background:rgb(var(--v2-fixed-white-rgb) / .14);border:1px solid rgb(var(--v2-fixed-white-rgb) / .28);box-shadow:var(--v2-shadow-control);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._89BCMa_close{opacity:0;transition:opacity .18s ease-out;}._89BCMa_control svg{scale:var(--media-viewer-density)}._89BCMa_close-open{opacity:1}._89BCMa_control:disabled{cursor:progress;opacity:.5}._89BCMa_control:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}._89BCMa_control:active:not(:disabled){opacity:.6}._89BCMa_root[data-scheme=light] ._89BCMa_control{color:var(--v2-fullscreen-light-ink);background:rgb(var(--v2-fixed-black-rgb) / .05);border-color:rgb(var(--v2-fixed-black-rgb) / .12)}._89BCMa_root[data-scheme=dark] ._89BCMa_control{background:var(--v2-dark-floating-control,rgb(var(--v2-fixed-white-rgb) / .14));border-color:#0000}._89BCMa_root[data-blur-backdrop=true] ._89BCMa_backdrop{background:var(--v2-menu-backdrop);-webkit-backdrop-filter:var(--glass-filter-scrim);backdrop-filter:var(--glass-filter-scrim)}._89BCMa_root[data-blur-backdrop=true] ._89BCMa_backdrop-open{opacity:1}._89BCMa_root[data-blur-backdrop=true][data-scheme=light] ._89BCMa_backdrop{background:var(--v2-photo-popover-backdrop)}._89BCMa_root[data-glass-controls=true][data-scheme=light] ._89BCMa_control{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)}@media (hover:hover) and (pointer:fine){._89BCMa_control:hover:not(:disabled){background:rgb(var(--v2-fixed-white-rgb) / .24)}._89BCMa_root[data-scheme=light] ._89BCMa_control:hover:not(:disabled){background:rgb(var(--v2-fixed-black-rgb) / .1)}._89BCMa_root[data-scheme=dark] ._89BCMa_control:hover:not(:disabled){background:var(--v2-dark-floating-control-hover,rgb(var(--v2-fixed-white-rgb) / .24))}._89BCMa_root[data-glass-controls=true][data-scheme=light] ._89BCMa_control:hover:not(:disabled){background:var(--v2-surface-overlay-85)}}@media (prefers-reduced-motion:reduce){._89BCMa_backdrop,._89BCMa_card,._89BCMa_close{transition:none}}
.Ehid0a_gallery{gap:calc(8px * var(--v2-ui-density,1));flex-wrap:wrap;width:100%;display:flex}.Ehid0a_image-button{cursor:pointer;border-radius:calc(24px * var(--v2-ui-density,1));background:0 0;border:none;padding:0;overflow:hidden}.Ehid0a_image{max-width:min(56vw, calc(320px * var(--v2-ui-density,1)));max-height:min(34vh, calc(340px * var(--v2-ui-density,1)));object-fit:cover;border-radius:calc(24px * var(--v2-ui-density,1));box-shadow:var(--v2-backdrop-shadow);display:block}html.kb-android .Ehid0a_image{max-height:min(calc(var(--kb-rest-viewport-height,100vh) * .34), calc(340px * var(--v2-ui-density,1)))}.Ehid0a_image-button-hidden{opacity:0}.Ehid0a_unavailable-card{gap:calc(10px * var(--v2-ui-density,1));width:min(66vw, calc(260px * var(--v2-ui-density,1)));min-height:min(42vw, calc(180px * var(--v2-ui-density,1)));padding:calc(20px * var(--v2-ui-density,1));text-align:center;background:var(--v2-glass-chrome-wash);border:1px solid var(--chat-glass-border);border-radius:calc(24px * var(--v2-ui-density,1));box-shadow:var(--v2-backdrop-shadow);flex-direction:column;justify-content:center;align-items:center;display:flex}.Ehid0a_unavailable-title{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)}.Ehid0a_unavailable-copy{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)}.Ehid0a_unavailable-actions{gap:calc(16px * var(--v2-ui-density,1));align-items:center;display:flex}.Ehid0a_unavailable-retry,.Ehid0a_unavailable-remove{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);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:0 0;border:none;padding:0}.Ehid0a_unavailable-retry{color:var(--chat-text-primary)}.Ehid0a_unavailable-retry:disabled{cursor:wait;opacity:.7}.Ehid0a_unavailable-remove{color:var(--v2-error)}.Ehid0a_retry-probe{pointer-events:none;opacity:0;width:1px;height:1px;position:absolute}
.ZjFT3G_video{width:auto;max-width:min(56vw, calc(320px * var(--v2-ui-density,1)));height:auto;max-height:min(34vh, calc(340px * var(--v2-ui-density,1)));background:var(--v2-fixed-black);border-radius:calc(24px * var(--v2-ui-density,1));outline:none;display:block}html.kb-android .ZjFT3G_video{max-height:min(calc(var(--kb-rest-viewport-height,100vh) * .34), calc(340px * var(--v2-ui-density,1)))}.ZjFT3G_frame{border-radius:calc(24px * var(--v2-ui-density,1));box-shadow:var(--v2-backdrop-shadow);display:inline-block;position:relative;overflow:hidden}.ZjFT3G_frame-hidden{opacity:0}
.GA3gka_italic{font-style:italic;font-weight:inherit;color:var(--chat-format-action-color,currentColor);opacity:var(--chat-format-action-opacity,.55)}.GA3gka_bold{font-weight:var(--v2-font-bold)}.GA3gka_bold-italic{font-style:italic;font-weight:var(--v2-font-bold);color:var(--chat-format-action-color,currentColor);opacity:var(--chat-format-action-opacity,.55)}.GA3gka_link{color:inherit;text-underline-offset:2px;text-decoration:underline}
@keyframes DSWNqq_heart-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}22%,62%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}.DSWNqq_row{--chat-density:var(--v2-ui-density,var(--v2-display-density,1));--reaction-overhang:calc(10px * var(--chat-density));--chat-message-palette-ink-self:var(--chat-message-text-color-self,var(--v2-on-accent));--chat-message-palette-surface-self:var(--chat-message-color-self,var(--color-cta));--chat-message-detail-06-self:color-mix(in oklab, var(--chat-message-palette-ink-self) 6%, var(--chat-message-palette-surface-self));--chat-message-detail-08-self:color-mix(in oklab, var(--chat-message-palette-ink-self) 8%, var(--chat-message-palette-surface-self));--chat-message-detail-10-self:color-mix(in oklab, var(--chat-message-palette-ink-self) 10%, var(--chat-message-palette-surface-self));--chat-message-detail-12-self:color-mix(in oklab, var(--chat-message-palette-ink-self) 12%, var(--chat-message-palette-surface-self));--chat-message-detail-16-self:color-mix(in oklab, var(--chat-message-palette-ink-self) 16%, var(--chat-message-palette-surface-self));--chat-message-detail-18-self:color-mix(in oklab, var(--chat-message-palette-ink-self) 18%, var(--chat-message-palette-surface-self));--chat-message-palette-ink-other:var(--chat-message-text-color-other,var(--chat-bubble-text-other));--chat-message-palette-surface-other:var(--chat-message-color-other,var(--chat-message-surface-other));--chat-message-palette-neutral-other:var(--chat-message-detail-neutral-other,var(--chat-bubble-text-other));--chat-message-detail-06-other:color-mix(in oklab, var(--chat-message-palette-neutral-other) 6%, var(--chat-message-palette-surface-other));--chat-message-detail-08-other:color-mix(in oklab, var(--chat-message-palette-neutral-other) 8%, var(--chat-message-palette-surface-other));--chat-message-detail-10-other:color-mix(in oklab, var(--chat-message-palette-neutral-other) 10%, var(--chat-message-palette-surface-other));--chat-message-detail-12-other:color-mix(in oklab, var(--chat-message-palette-neutral-other) 12%, var(--chat-message-palette-surface-other));--chat-message-detail-16-other:color-mix(in oklab, var(--chat-message-palette-neutral-other) 16%, var(--chat-message-palette-surface-other));--chat-message-detail-18-other:color-mix(in oklab, var(--chat-message-palette-neutral-other) 18%, var(--chat-message-palette-surface-other));--chat-message-proactive-edge-tone-other:color-mix(in oklab, var(--chat-message-proactive-edge-neutral-other,var(--chat-message-palette-ink-other)) 28%, var(--chat-message-palette-surface-other));--chat-message-proactive-surface-other:color-mix(in oklab, var(--chat-message-proactive-edge-neutral-other,var(--chat-message-palette-ink-other)) 6%, var(--chat-message-palette-surface-other));--chat-message-proactive-shadow-other:color-mix(in srgb, var(--chat-message-proactive-edge-tone-other) 18%, transparent);min-width:0;max-width:82%;display:flex}.DSWNqq_message-heading{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.DSWNqq_row-with-sender{padding-left:calc(28px * var(--chat-density))}.DSWNqq_align-self{align-self:flex-end}.DSWNqq_align-other{align-self:flex-start}.DSWNqq_bubble-wrap{min-width:0;position:relative}.DSWNqq_persona-name{width:100%;min-width:0;padding:0 calc(4px * var(--chat-density));margin-top:calc(5px * var(--chat-density));text-overflow:ellipsis;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:right;letter-spacing:var(--v2-type-meta-tracking);white-space:nowrap;display:block;overflow:hidden}[data-chat-wallpaper=true] .DSWNqq_persona-name{color:rgb(var(--v2-fixed-white-rgb) / .82);text-shadow:0 1px 2px rgb(var(--v2-fixed-black-rgb) / .9)}.DSWNqq_heart-burst{z-index:5;color:var(--v2-accent-text);pointer-events:none;filter:drop-shadow(var(--v2-shadow-control));animation:DSWNqq_heart-burst .61s var(--v2-ease-decel) both;display:inline-flex;position:absolute;top:50%;left:50%}.DSWNqq_heart-burst svg{fill:currentColor;transform:scale(var(--chat-density))}.DSWNqq_align-self .DSWNqq_heart-burst{color:var(--chat-message-text-color-self,var(--v2-on-accent))}.DSWNqq_align-other .DSWNqq_heart-burst{color:var(--chat-message-text-color-other,var(--chat-bubble-text-other))}.DSWNqq_bubble-wrap-split-self,.DSWNqq_bubble-wrap-split-other{gap:calc(6px * var(--chat-density));flex-direction:column;display:flex}.DSWNqq_bubble-wrap-split-self{align-items:flex-end}.DSWNqq_bubble-wrap-split-other{align-items:flex-start}.DSWNqq_bubble-wrap-split-self .DSWNqq_persona-name{margin-top:0}.DSWNqq_media-below{width:fit-content;max-width:100%}.DSWNqq_media-below-failed{background:var(--chat-message-color-other,var(--chat-bubble-other));border-radius:calc(var(--v2-radius-bubble) * var(--chat-density));box-shadow:var(--v2-backdrop-shadow)}.DSWNqq_bubble{gap:calc(8px * var(--chat-density));width:fit-content;max-width:100%;padding:calc(13px * var(--chat-density));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);letter-spacing:var(--v2-type-chat-message-tracking);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:calc(var(--v2-radius-bubble) * var(--chat-density));box-shadow:var(--v2-backdrop-shadow);flex-direction:column;display:flex;position:relative}.DSWNqq_align-self .DSWNqq_bubble{margin-left:auto}.DSWNqq_bubble-with-media{padding:calc(6px * var(--chat-density))}.DSWNqq_bubble-bare{box-shadow:none;background:0 0;padding:0}.DSWNqq_bubble-bare[data-voice-note=true]:has(>.DSWNqq_reaction-pip){padding-bottom:calc(14px * var(--chat-density))}:is(.DSWNqq_bubble-wrap-split-self,.DSWNqq_bubble-wrap-split-other):has(>.DSWNqq_bubble>.DSWNqq_reaction-pip)>.DSWNqq_bubble{margin-bottom:calc(5px * var(--chat-density))}.DSWNqq_bubble-text{font-variant-ligatures:no-contextual;margin:0;display:block}.DSWNqq_voice-drawer{width:100%;min-width:0;padding:0 0 calc(2px * var(--chat-density));display:flex}.DSWNqq_sender-name{width:100%;max-width:100%;padding:0 calc(4px * var(--chat-density));margin-top:calc(5px * var(--chat-density));text-overflow:ellipsis;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);white-space:nowrap;display:block;overflow:hidden}[data-chat-wallpaper=true] .DSWNqq_sender-name{color:rgb(var(--v2-fixed-white-rgb) / .82);text-shadow:0 1px 2px rgb(var(--v2-fixed-black-rgb) / .9)}.DSWNqq_bubble-with-media .DSWNqq_bubble-text{padding:calc(4px * var(--chat-density)) calc(8px * var(--chat-density)) calc(6px * var(--chat-density))}.DSWNqq_media-stack{gap:calc(8px * var(--chat-density));flex-direction:column;display:flex}.DSWNqq_media-frame{width:fit-content;max-width:100%;position:relative}.DSWNqq_media-frame-locked{border-radius:calc(24px * var(--chat-density));overflow:hidden}.DSWNqq_media-content{width:fit-content;max-width:100%}.DSWNqq_media-content-locked{pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(calc(6px * var(--chat-density)));transform:scale(1.025)}.DSWNqq_media-unlock-overlay{top:50%;right:calc(20px * var(--chat-density));bottom:auto;left:calc(20px * var(--chat-density));z-index:2;height:calc(40px * var(--chat-density));padding:0 calc(18px * 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(--v2-fixed-white);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:var(--v2-media-glass-bg);border:1px solid var(--v2-media-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);transition:filter var(--v2-duration-fast) ease, opacity var(--v2-duration-fast) ease, transform var(--v2-duration-fast) ease;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.DSWNqq_media-unlock-overlay:disabled{cursor:default;opacity:.65}.DSWNqq_media-unlock-overlay:hover:not(:disabled){filter:brightness(1.04)}.DSWNqq_media-unlock-overlay:active:not(:disabled){transform:translateY(-50%)scale(.98)}.DSWNqq_internet-pill{gap:calc(6px * var(--chat-density));max-width:100%;padding:calc(3px * var(--chat-density)) calc(8px * var(--chat-density));text-overflow:ellipsis;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(--v2-accent-text);letter-spacing:var(--v2-type-compact-control-tracking);white-space:nowrap;background:color-mix(in srgb, var(--color-coral) 12%, transparent);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;display:inline-flex;overflow:hidden}.DSWNqq_internet-dot{width:calc(7px * var(--chat-density));height:calc(7px * var(--chat-density));background:var(--v2-online);border-radius:50%;flex-shrink:0}.DSWNqq_bubble-self .DSWNqq_internet-pill{color:var(--chat-message-text-color-self,var(--v2-on-accent));background:var(--chat-message-detail-12-self)}.DSWNqq_bubble-other .DSWNqq_internet-pill{color:var(--chat-message-text-color-other,var(--chat-bubble-text-other));background:var(--chat-message-detail-12-other)}.DSWNqq_link-chip{gap:calc(4px * var(--chat-density));max-width:100%;padding:calc(3px * var(--chat-density)) calc(8px * var(--chat-density));text-overflow:ellipsis;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(--v2-accent-text);letter-spacing:var(--v2-type-compact-control-tracking);white-space:nowrap;background:color-mix(in srgb, var(--color-coral) 12%, transparent);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}.DSWNqq_bubble-self .DSWNqq_link-chip{color:var(--chat-message-text-color-self,var(--v2-on-accent));background:var(--chat-message-detail-12-self)}.DSWNqq_bubble-other .DSWNqq_link-chip{color:var(--chat-message-text-color-other,var(--chat-bubble-text-other));background:var(--chat-message-detail-12-other)}.DSWNqq_link-chip:hover{text-decoration:underline}.DSWNqq_file-chip:hover{text-decoration:none}.DSWNqq_bubble-self{--chat-format-action-color:var(--chat-message-text-color-self,var(--v2-on-accent));--chat-format-action-opacity:.6;color:var(--chat-message-text-color-self,var(--v2-accent-muted-on-accent));background:var(--chat-message-color-self,var(--color-cta))}.DSWNqq_bubble-other{--chat-format-action-color:currentcolor;--chat-format-action-opacity:.6;color:var(--chat-message-text-color-other,var(--chat-bubble-text-other));background:var(--chat-message-color-other,var(--chat-message-surface-other));border:.5px solid var(--chat-glass-border)}.DSWNqq_bubble-shadow{box-shadow:var(--v2-backdrop-shadow)}.DSWNqq_bubble-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-density)) calc(14px * var(--chat-density)) var(--chat-message-proactive-shadow-other)}.DSWNqq_bubble-tappable{cursor:pointer}.DSWNqq_message-actions-trigger{white-space:nowrap;pointer-events:none;opacity:0;clip-path:inset(50%);background:0 0;border:0;outline:none;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.DSWNqq_row:has(.DSWNqq_message-actions-trigger:focus-visible) [data-chat-message-surface]{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.DSWNqq_link-chip svg,.DSWNqq_chip-square svg,.DSWNqq_chip-wide svg,.DSWNqq_favorite-pip svg{transform:scale(var(--chat-density))}.DSWNqq_favorite-pip svg{fill:currentColor}.DSWNqq_sender-avatar{bottom:0;left:calc(-28px * var(--chat-density));position:absolute}.DSWNqq_participant-stack{bottom:0;left:calc(-28px * var(--chat-density));z-index:1;flex-direction:column;display:flex;position:absolute}.DSWNqq_participant-avatar-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:block}.DSWNqq_participant-avatar-btn:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.DSWNqq_sender-avatar-btn>div:after,.DSWNqq_participant-avatar-btn>div:after{pointer-events:none;content:"";position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.DSWNqq_sender-avatar-btn:not([aria-expanded=true]):hover>div:after,.DSWNqq_participant-avatar-btn:not([aria-expanded=true]):hover>div:after{background:color-mix(in srgb, var(--v2-surface-overlay-35) 50%, transparent)}}.DSWNqq_sender-avatar-btn[aria-expanded=true]>div:after,.DSWNqq_participant-avatar-btn[aria-expanded=true]>div:after{background:color-mix(in srgb, var(--v2-surface-overlay-35) 50%, transparent)}.DSWNqq_participant-avatar:not(:first-child){margin-top:calc(-10px * var(--chat-density))}@media (max-width:1023px),(pointer:coarse){.DSWNqq_participant-avatar:not(:first-child){margin-top:calc(-6px * var(--chat-density))}.DSWNqq_participant-avatar-btn{min-width:max(44px, calc(44px * var(--chat-density)));min-height:max(44px, calc(44px * var(--chat-density)));place-items:center;display:grid}}.DSWNqq_sender-avatar>div,.DSWNqq_sender-avatar-btn>div,.DSWNqq_participant-avatar-btn>div{width:calc(36px * var(--chat-density));height:calc(36px * var(--chat-density))}.DSWNqq_sender-avatar>div>span,.DSWNqq_sender-avatar-btn>div>span,.DSWNqq_participant-avatar-btn>div>span,.DSWNqq_sender-avatar>div>svg,.DSWNqq_sender-avatar-btn>div>svg,.DSWNqq_participant-avatar-btn>div>svg{scale:var(--chat-density)}.DSWNqq_sender-avatar-btn{cursor:pointer;transition:transform var(--v2-duration-fast) ease;background:0 0;border:none;border-radius:50%;padding:0}.DSWNqq_sender-avatar-btn:active{transform:scale(.94)}.DSWNqq_favorite-pip{top:calc(-4px * var(--chat-density));z-index:2;width:calc(18px * var(--chat-density));height:calc(18px * var(--chat-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}.DSWNqq_align-self .DSWNqq_favorite-pip,.DSWNqq_bubble-self .DSWNqq_favorite-pip{color:var(--chat-message-color-self,var(--color-cta));background:var(--chat-message-text-color-self,var(--v2-on-accent))}.DSWNqq_align-other .DSWNqq_favorite-pip,.DSWNqq_bubble-other .DSWNqq_favorite-pip{color:var(--chat-message-color-other,var(--chat-bubble-other));background:var(--chat-message-text-color-other,var(--chat-bubble-text-other))}.DSWNqq_favorite-pip-left{left:calc(-4px * var(--chat-density))}@keyframes DSWNqq_recap-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.DSWNqq_pill,.DSWNqq_card{--recap-surface:var(--chat-message-color-self,var(--color-cta));--recap-ink:var(--chat-message-text-color-self,var(--v2-on-accent));color:var(--recap-ink);--recap-ink-dim:var(--chat-message-text-color-self,rgb(var(--v2-fixed-white-rgb) / .5));--recap-chip-bg:var(--chat-message-detail-12-self);--recap-chip-ink:var(--recap-ink);--recap-panel-bg:var(--chat-message-detail-06-self);--recap-mini-kin-bg:var(--chat-message-detail-12-self);--recap-mini-self-bg:var(--chat-message-detail-08-self);--recap-mini-self-border:var(--chat-message-detail-12-self);--recap-strip-bg:var(--chat-message-detail-08-self);--recap-cta-bg:var(--recap-ink);--recap-cta-bg-hover:color-mix(in oklab, var(--recap-ink) 88%, var(--recap-surface));--recap-cta-ink:var(--recap-surface)}.DSWNqq_surface-other{--recap-surface:var(--chat-message-color-other,var(--chat-bubble-other));--recap-ink:var(--chat-message-text-color-other,var(--chat-bubble-text-other));--recap-ink-dim:var(--chat-message-text-color-other,var(--chat-text-muted));--recap-chip-bg:var(--chat-message-detail-12-other);--recap-chip-ink:var(--recap-ink);--recap-panel-bg:var(--chat-message-detail-06-other);--recap-mini-kin-bg:var(--chat-message-detail-12-other);--recap-mini-self-bg:var(--chat-message-detail-08-other);--recap-mini-self-border:var(--chat-message-detail-12-other);--recap-strip-bg:var(--chat-message-detail-08-other);--recap-cta-bg:var(--recap-ink);--recap-cta-bg-hover:color-mix(in oklab, var(--recap-ink) 88%, var(--recap-surface));--recap-cta-ink:var(--recap-surface);border:.5px solid var(--chat-glass-border);box-shadow:var(--chat-bubble-shadow)}.DSWNqq_recap-wrap{flex-direction:column;align-items:flex-end;display:inline-flex;position:relative}.DSWNqq_pill{gap:calc(8px * var(--chat-density));background:var(--recap-surface);border-radius:calc(var(--v2-radius-media) * var(--chat-density));animation:DSWNqq_recap-pop .32s var(--v2-ease-decel);flex-direction:column;align-items:stretch;display:inline-flex;overflow:hidden}.DSWNqq_pill-header{gap:calc(9px * var(--chat-density));padding-right:calc(18px * var(--chat-density));align-items:center;display:flex}.DSWNqq_chip-square{width:calc(48px * var(--chat-density));height:calc(48px * var(--chat-density));color:var(--recap-chip-ink);background:var(--recap-chip-bg);border-radius:calc(var(--v2-radius-media) * var(--chat-density));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.DSWNqq_card{gap:calc(8px * var(--chat-density));padding:calc(19px * var(--chat-density));background:var(--recap-surface);border-radius:calc(var(--v2-radius-media) * var(--chat-density));animation:DSWNqq_recap-pop .32s var(--v2-ease-decel);flex-direction:column;display:flex;overflow:hidden}.DSWNqq_header-row{gap:calc(9px * var(--chat-density));align-items:center;display:flex}.DSWNqq_header-spacer{flex:1}.DSWNqq_chip-wide{width:calc(48px * var(--chat-density));height:calc(27px * var(--chat-density));color:var(--recap-chip-ink);background:var(--recap-chip-bg);border-radius:calc(var(--v2-radius-media) * var(--chat-density));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.DSWNqq_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(--recap-ink);letter-spacing:var(--v2-type-body-tracking)}.DSWNqq_callback-button{gap:calc(5px * var(--chat-density));padding:calc(6px * var(--chat-density)) calc(11px * 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(--recap-cta-ink);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:var(--recap-cta-bg);border-radius:calc(var(--radius-card) * var(--chat-density));transition:background var(--v2-duration-fast) ease, transform var(--v2-duration-fast) ease;border:none;flex-shrink:0;align-items:center;display:inline-flex}.DSWNqq_pill-header .DSWNqq_callback-button{margin-left:calc(14px * var(--chat-density))}.DSWNqq_callback-button:hover{background:var(--recap-cta-bg-hover)}.DSWNqq_callback-button:active{transform:scale(.94)}.DSWNqq_duration{font-family:var(--v2-font-sans);font-size:var(--v2-text-md);font-weight:var(--v2-font-medium);color:var(--recap-ink-dim);letter-spacing:var(--v2-tracking-normal)}.DSWNqq_panel{height:calc(153px * var(--chat-density));padding:calc(10px * var(--chat-density));margin-top:calc(7px * var(--chat-density));background:var(--recap-panel-bg);border-radius:calc(15px * var(--chat-density));position:relative;overflow:clip}.DSWNqq_panel-list{gap:calc(10px * var(--chat-density));flex-direction:column;display:flex}.DSWNqq_mini-bubble{max-width:88%;padding:calc(11px * var(--chat-density));font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);font-variant-ligatures:no-contextual;line-height:var(--v2-type-meta-leading);color:var(--recap-ink);letter-spacing:var(--v2-type-meta-tracking);border-radius:calc(16px * var(--chat-density))}.DSWNqq_mini-bubble-kin{background:var(--recap-mini-kin-bg);align-self:flex-start}.DSWNqq_mini-bubble-self{background:var(--recap-mini-self-bg);border:1px solid var(--recap-mini-self-border);align-self:flex-end}.DSWNqq_view-strip{height:calc(46px * 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(--recap-ink);letter-spacing:var(--v2-type-body-tracking);cursor:pointer;background:var(--recap-strip-bg);border-radius:calc(14px * var(--chat-density));-webkit-backdrop-filter:var(--glass-filter-sm);backdrop-filter:var(--glass-filter-sm);border:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.DSWNqq_view-strip:active{opacity:.85}.DSWNqq_favorite-pip-right{right:calc(-4px * var(--chat-density))}@keyframes DSWNqq_content-generating-pulse{0%,to{opacity:.35}50%{opacity:1}}.DSWNqq_content-generating{width:calc(6px * var(--chat-density));height:calc(6px * var(--chat-density));margin-left:calc(6px * var(--chat-density));vertical-align:middle;background:currentColor;border-radius:50%;animation:1.8s ease-in-out infinite DSWNqq_content-generating-pulse;display:inline-block}@media (prefers-reduced-motion:reduce){.DSWNqq_content-generating{opacity:1;animation:none}}@keyframes DSWNqq_streaming-fade{0%{opacity:.5}to{opacity:1}}.DSWNqq_streaming-fade{animation:.25s ease-out DSWNqq_streaming-fade}.DSWNqq_audio-generation-status{margin-top:calc(6px * var(--v2-ui-density,1));font-size:var(--v2-text-xs);color:var(--chat-text-muted);display:block}.DSWNqq_reaction-pip{--reaction-pip-size:calc(24px * var(--chat-density));right:calc(4px * var(--chat-density));bottom:calc(-1 * var(--reaction-overhang));z-index:2;gap:calc(4px * var(--chat-density));width:max-content;height:var(--reaction-pip-size);font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:calc(var(--reaction-pip-size) * .81);line-height:var(--v2-leading-none);pointer-events:none;align-items:center;display:flex;position:absolute}.DSWNqq_align-self .DSWNqq_reaction-pip,.DSWNqq_reaction-pip[data-inward=true]{right:auto;left:calc(4px * var(--chat-density))}.DSWNqq_align-self .DSWNqq_reaction-pip[data-inward=true]{right:calc(4px * var(--chat-density));left:auto}.DSWNqq_reaction-pip-button{gap:calc(2px * var(--chat-density));min-width:var(--reaction-pip-size);height:var(--reaction-pip-size);font:inherit;color:inherit;pointer-events:auto;cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;align-items:center;padding:0;display:flex}.DSWNqq_reaction-pip-button:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:3px}.DSWNqq_reaction-pip-emoji{width:var(--reaction-pip-size);transform-origin:bottom;flex-shrink:0;place-items:center;height:100%;display:grid}.DSWNqq_reaction-pip-count{top:calc(-10px * var(--chat-density));left:calc(-6px * var(--chat-density));margin-right:calc(-8px * var(--chat-density));font-size:calc(var(--reaction-pip-size) * .53);position:relative}.DSWNqq_reaction-pip-overflow-count{padding:calc(3px * var(--chat-density)) calc(6px * var(--chat-density));font-family:var(--v2-type-caption-family);font-size:calc(var(--reaction-pip-size) * .53);font-weight:var(--v2-font-medium);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:inline-flex;position:relative}.DSWNqq_reaction-pip-measure{visibility:hidden;pointer-events:none;width:max-content;display:inline-flex;position:absolute}.DSWNqq_bubble-self .DSWNqq_reaction-pip-overflow-count{background:var(--chat-message-color-self,var(--color-cta))}.DSWNqq_bubble-other .DSWNqq_reaction-pip-overflow-count{background:var(--chat-message-color-other,var(--chat-message-surface-other))}.DSWNqq_reaction-reply{flex-shrink:0;position:relative}.DSWNqq_reaction-reply-details{right:0;bottom:calc(100% + 8px * var(--chat-density));box-sizing:border-box;width:max-content;max-width:min(65vw, calc(240px * var(--chat-density)), var(--reaction-detail-room,100vw));max-height:min(50vh, calc(320px * var(--chat-density)), var(--reaction-detail-vertical-room,50vh));padding:calc(10px * var(--chat-density)) calc(12px * 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(--v2-ink);letter-spacing:var(--v2-type-caption-tracking);pointer-events:auto;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-popover);-webkit-backdrop-filter:var(--glass-filter-2xl);backdrop-filter:var(--glass-filter-2xl);transform-origin:calc(100% - var(--reaction-pip-size) / 2) calc(100% + 8px * var(--chat-density));position:absolute;overflow:auto}.DSWNqq_reaction-reply-details[data-side=right]{transform-origin:calc(var(--reaction-pip-size) / 2) calc(100% + 8px * var(--chat-density));left:0;right:auto}.DSWNqq_reaction-reply-details[data-vertical=below]{top:calc(100% + 8px * var(--chat-density));transform-origin:calc(100% - var(--reaction-pip-size) / 2) calc(-8px * var(--chat-density));bottom:auto}.DSWNqq_reaction-reply-details[data-side=right][data-vertical=below]{transform-origin:calc(var(--reaction-pip-size) / 2) calc(-8px * var(--chat-density))}
.LuOcha_content{gap:calc(12px * var(--v2-ui-density,1));padding:calc(4px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));flex-direction:column;display:flex}.LuOcha_nav-title{text-overflow:ellipsis;min-width:0;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(--v2-ink);text-align:center;letter-spacing:var(--v2-type-nav-tracking);white-space:nowrap;margin:0;overflow:hidden}.LuOcha_title-muted{color:var(--v2-text-secondary)}.LuOcha_title-period{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);letter-spacing:var(--v2-type-meta-tracking)}.LuOcha_loading-state{padding:calc(40px * var(--v2-ui-density,1)) 0;justify-content:center;display:flex}.LuOcha_loading-more{padding:calc(12px * var(--v2-ui-density,1)) 0;justify-content:center;display:flex}.LuOcha_list{gap:calc(10px * var(--v2-ui-density,1));height:calc(60vh + var(--v2-sheet-contained-bottom,0px));padding:calc(4px * var(--v2-ui-density,1));padding-bottom:calc(4px * var(--v2-ui-density,1) + var(--v2-sheet-contained-bottom,0px));overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;display:flex;overflow-y:auto;}.LuOcha_list::-webkit-scrollbar{width:0}
.wktTTq_reference-preview{--selfie-reference-density:var(--v2-ui-density,1);gap:calc(6px * var(--selfie-reference-density));flex-direction:column;display:flex;position:relative}.wktTTq_reference-thumb{touch-action:none;cursor:grab;display:block;}.wktTTq_reference-thumb:active{cursor:grabbing}.wktTTq_reference-label{text-overflow:ellipsis;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(--v2-ink);letter-spacing:var(--v2-type-compact-control-tracking);white-space:nowrap;overflow:hidden}.wktTTq_reference-remove{top:calc(12px * var(--selfie-reference-density));right:calc(12px * var(--selfie-reference-density));width:calc(40px * var(--selfie-reference-density));height:calc(40px * var(--selfie-reference-density));color:var(--v2-ink);cursor:pointer;background:var(--v2-surface-overlay-75);box-shadow:var(--v2-shadow-control);border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.wktTTq_reference-remove svg{width:calc(18px * var(--selfie-reference-density));height:calc(18px * var(--selfie-reference-density))}
._5QUhnW_credits-chip{--selfie-credits-density:var(--v2-ui-density,1);gap:calc(6px * var(--selfie-credits-density));height:calc(44px * var(--selfie-credits-density));padding:0 calc(16px * var(--selfie-credits-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);font-variant-numeric:tabular-nums;line-height:var(--v2-type-compact-control-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:var(--v2-warm-fill-05);border-radius:var(--radius-pill);transition:background var(--v2-duration-base) ease, opacity var(--v2-duration-base) ease;border:none;align-items:center;display:inline-flex}._5QUhnW_credits-chip>svg{width:calc(16px * var(--selfie-credits-density));height:calc(16px * var(--selfie-credits-density))}._5QUhnW_credits-chip:hover{background:var(--v2-warm-fill-12)}._5QUhnW_credits-chip:active{opacity:.6}._5QUhnW_credits-chip:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}._5QUhnW_seed-input{--selfie-control-density:var(--v2-ui-density,1);width:calc(92px * var(--selfie-control-density));display:block}._5QUhnW_seed-input>div{height:calc(28px * var(--selfie-control-density));min-height:calc(28px * var(--selfie-control-density));padding:0 calc(12px * var(--selfie-control-density))}._5QUhnW_seed-input._5QUhnW_seed-input input{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);text-align:left;letter-spacing:var(--v2-type-body-compact-tracking)}
._5Bqc6q_request-spinner{flex-shrink:0;animation:.7s linear infinite _5Bqc6q_request-spin}@keyframes _5Bqc6q_request-spin{to{transform:rotate(360deg)}}._5Bqc6q_content-width{--auto-selfie-density:var(--v2-ui-density,1);width:100%;color:var(--v2-ink);margin:0 auto}._5Bqc6q_notice-card{gap:calc(6px * var(--auto-selfie-density));margin-bottom:calc(4px * var(--auto-selfie-density));text-align:center;background:0 0;flex-direction:column;align-items:center;padding:0;display:flex}._5Bqc6q_field-hint{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)}._5Bqc6q_success-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-success-text);letter-spacing:var(--v2-type-caption-tracking)}._5Bqc6q_danger-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-error);letter-spacing:var(--v2-type-caption-tracking)}._5Bqc6q_kin-grid{grid-template-columns:repeat(auto-fill, calc(96px * var(--auto-selfie-density)));gap:calc(22px * var(--auto-selfie-density)) calc(16px * var(--auto-selfie-density));justify-content:space-between;display:grid}@media not (min-width:1024px){._5Bqc6q_kin-grid{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch}}@media not (min-width:400px){._5Bqc6q_kin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._5Bqc6q_disclosure-row{justify-content:center;padding:0;display:flex;position:relative}._5Bqc6q_disclosure-row:before{content:"";background:var(--v2-warm-fill-12);height:1px;position:absolute;top:50%;left:0;right:0}._5Bqc6q_disclosure-row>button{z-index:1;padding-top:0;padding-right:calc(12px * var(--auto-selfie-density));padding-bottom:0;padding-left:calc(12px * var(--auto-selfie-density));background:var(--v2-surface);position:relative}._5Bqc6q_disclosure-row>button:after{inset:calc(-6px * var(--auto-selfie-density)) 0;content:"";position:absolute}
.g48Coa_text-area-wrap{flex-direction:column;display:flex}.g48Coa_text-area{width:100%;min-height:calc(96px * var(--v2-ui-density,1));padding:calc(12px * var(--v2-ui-density,1));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);resize:none;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--v2-ui-density,1));border:none;outline:none;display:block}.g48Coa_text-area::placeholder{color:var(--v2-placeholder)}@media not (min-width:1024px){.g48Coa_text-area{font-size:var(--v2-text-xl)}}.g48Coa_field-hint{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)}.g48Coa_danger-hint{font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-font-semibold);line-height:var(--v2-type-meta-leading);color:var(--v2-error);letter-spacing:var(--v2-type-meta-tracking)}.g48Coa_label-trailing{gap:calc(8px * var(--v2-ui-density,1));flex-wrap:wrap;justify-content:flex-end;align-items:center;display:inline-flex}.g48Coa_label-meta{gap:calc(8px * var(--v2-ui-density,1));align-items:center;display:inline-flex}
._2G4N4W_notice-card{gap:calc(6px * var(--v2-ui-density,1));margin-bottom:calc(4px * var(--v2-ui-density,1));text-align:center;flex-direction:column;padding:0;display:flex}._2G4N4W_field-hint{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)}._2G4N4W_success-hint,._2G4N4W_danger-hint{font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-font-semibold);line-height:var(--v2-type-meta-leading);letter-spacing:var(--v2-type-meta-tracking)}._2G4N4W_success-hint{color:var(--v2-success-text)}._2G4N4W_danger-hint{color:var(--v2-error)}._2G4N4W_avatar-slot-picker-notice{margin-bottom:calc(4px * var(--v2-ui-density,1))}._2G4N4W_avatar-slot-picker-grid{gap:calc(12px * var(--v2-ui-density,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2G4N4W_avatar-slot-picker-tile{aspect-ratio:1;cursor:pointer;background:var(--v2-warm-fill-08);border-radius:calc(24px * var(--v2-ui-density,1));width:100%;transition:border-color var(--v2-duration-base) ease, transform var(--v2-duration-fast) ease;border:2px solid #0000;padding:0;position:relative;overflow:hidden}._2G4N4W_avatar-slot-picker-tile:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}._2G4N4W_avatar-slot-picker-tile:disabled{cursor:wait;opacity:.65}._2G4N4W_avatar-slot-picker-tile:hover:not(:disabled){transform:scale(1.02)}._2G4N4W_avatar-slot-picker-tile:active:not(:disabled){transform:scale(.98)}._2G4N4W_avatar-slot-picker-tile-selected{border-color:var(--v2-ink)}._2G4N4W_avatar-slot-picker-image{object-fit:cover}._2G4N4W_avatar-slot-summary-button{top:calc(12px * var(--v2-ui-density,1));width:calc(36px * var(--v2-ui-density,1));height:calc(36px * var(--v2-ui-density,1));cursor:pointer;background:var(--v2-warm-fill-08);border:1px solid var(--v2-warm-fill-30);border-radius:calc(10px * var(--v2-ui-density,1));transition:opacity var(--v2-duration-base) ease, transform var(--v2-duration-fast) ease;padding:0;position:relative;overflow:hidden}._2G4N4W_avatar-slot-summary-button:disabled{cursor:not-allowed;opacity:.5}._2G4N4W_avatar-slot-summary-button:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}._2G4N4W_avatar-slot-summary-button:hover:not(:disabled){transform:scale(1.04)}._2G4N4W_avatar-slot-summary-button:active:not(:disabled){transform:scale(.96)}._2G4N4W_avatar-slot-summary-image{object-fit:cover}@media (min-width:1024px){._2G4N4W_avatar-slot-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._2G4N4W_reference-actions{gap:calc(8px * var(--v2-ui-density,1));flex-wrap:wrap;display:flex}._2G4N4W_reference-button{gap:calc(6px * var(--v2-ui-density,1));min-width:calc(136px * var(--v2-ui-density,1));height:calc(38px * var(--v2-ui-density,1));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(--v2-ink);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:var(--v2-warm-fill-08);border-radius:calc(24px * var(--v2-ui-density,1));border:none;flex:1;justify-content:center;align-items:center;display:inline-flex}._2G4N4W_reference-button:active{background:var(--v2-warm-fill-12)}._2G4N4W_reference-grid{gap:calc(10px * var(--v2-ui-density,1));grid-template-columns:1fr;display:grid}._2G4N4W_slider-field{gap:calc(8px * var(--v2-ui-density,1));flex-direction:column;display:flex}._2G4N4W_controls-stack{gap:calc(12px * var(--v2-ui-density,1));flex-direction:column;display:flex}._2G4N4W_control-block{gap:calc(8px * var(--v2-ui-density,1));flex-direction:column;display:flex}._2G4N4W_disclosure-row{justify-content:center;display:flex;position:relative}._2G4N4W_disclosure-row:before{content:"";background:var(--v2-warm-fill-12);height:1px;position:absolute;top:50%;left:0;right:0}._2G4N4W_disclosure-row>button{z-index:1;padding-top:0;padding-right:calc(12px * var(--v2-ui-density,1));padding-bottom:0;padding-left:calc(12px * var(--v2-ui-density,1));background:var(--v2-surface);position:relative}._2G4N4W_disclosure-row>button:after{inset:calc(-6px * var(--v2-ui-density,1)) 0;content:"";position:absolute}
.xv9SWa_root{--tag-color-picker-density:var(--v2-ui-density,1);gap:calc(12px * var(--tag-color-picker-density));flex-direction:column;display:flex}.xv9SWa_presets{grid-template-columns:repeat(auto-fit, minmax(calc(34px * var(--tag-color-picker-density)), 1fr));gap:calc(9px * var(--tag-color-picker-density));display:grid}.xv9SWa_swatch{width:calc(34px * var(--tag-color-picker-density));height:calc(34px * var(--tag-color-picker-density));cursor:pointer;background:var(--tag-color);box-shadow:0 0 0 1px var(--v2-warm-fill-12);border:2px solid #0000;border-radius:50%;padding:0}.xv9SWa_swatch[data-selected]{border-color:var(--v2-surface);box-shadow:0 0 0 2px var(--v2-ink), 0 0 0 4px var(--v2-surface)}.xv9SWa_custom{gap:calc(10px * var(--tag-color-picker-density));min-height:var(--v2-control-height);padding:0 calc(14px * var(--tag-color-picker-density));color:var(--v2-ink);cursor:pointer;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--tag-color-picker-density));border:1px solid #0000;align-items:center;display:flex;position:relative;overflow:hidden}:is(.xv9SWa_swatch:focus-visible,.xv9SWa_custom:focus-within){outline:2px solid var(--v2-focus-ring);outline-offset:2px}.xv9SWa_swatch:disabled{cursor:default;opacity:.5}.xv9SWa_custom:has(.xv9SWa_input:disabled){cursor:default;opacity:.5}.xv9SWa_custom[data-selected]{border-color:var(--v2-warm-fill-18)}.xv9SWa_custom-swatch{width:calc(22px * var(--tag-color-picker-density));height:calc(22px * var(--tag-color-picker-density));background:var(--tag-color);border:1px solid var(--v2-warm-fill-18);border-radius:50%}.xv9SWa_custom-label{font-family:var(--v2-type-body-strong-family);font-size:var(--v2-type-body-strong-size);font-weight:var(--v2-type-body-strong-weight);line-height:var(--v2-type-body-strong-leading);letter-spacing:var(--v2-type-body-strong-tracking)}.xv9SWa_hex{font-family:var(--v2-font-mono);font-size:var(--v2-text-xs);color:var(--v2-text-secondary);margin-left:auto}.xv9SWa_input{cursor:pointer;opacity:0;width:100%;height:100%;padding:0;position:absolute;inset:0}
.GUU6Aq_download,.GUU6Aq_nav{z-index:2;width:calc(45px * var(--v2-ui-density,1));height:calc(45px * var(--v2-ui-density,1));color:var(--v2-fixed-white);cursor:pointer;background:rgb(var(--v2-fixed-white-rgb) / .14);border:1px solid rgb(var(--v2-fixed-white-rgb) / .28);box-shadow:var(--v2-shadow-control);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.GUU6Aq_download{top:var(--v2-floating-top-inset);left:var(--v2-floating-left-inset)}.GUU6Aq_download:disabled{cursor:progress;opacity:.5}.GUU6Aq_nav{top:50%;transform:translateY(-50%)}.GUU6Aq_nav-prev{left:calc(12px * var(--v2-ui-density,1) + var(--v2-safe-area-left))}.GUU6Aq_nav-next{right:calc(12px * var(--v2-ui-density,1) + var(--v2-safe-area-right))}:is(.GUU6Aq_download:focus-visible,.GUU6Aq_nav:focus-visible){outline:2px solid var(--v2-focus-ring);outline-offset:2px}.GUU6Aq_download:active,.GUU6Aq_nav:active{opacity:.6}[data-scheme=light] .GUU6Aq_download,[data-scheme=light] .GUU6Aq_nav{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)}[data-scheme=dark] .GUU6Aq_download,[data-scheme=dark] .GUU6Aq_nav{background:var(--v2-dark-floating-control);border-color:#0000}.GUU6Aq_counter{bottom:max(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)), calc(16px * var(--v2-ui-density,1)));left:calc(50% + (var(--v2-safe-area-left) - var(--v2-safe-area-right)) / 2);z-index:2;padding:calc(4px * var(--v2-ui-density,1)) calc(10px * var(--v2-ui-density,1));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(--v2-fixed-white);pointer-events:none;background:rgb(var(--v2-fixed-black-rgb) / .55);border-radius:var(--radius-pill);position:absolute;transform:translate(-50%)}.GUU6Aq_download>svg,.GUU6Aq_nav>svg{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1)}@media (hover:hover) and (pointer:fine){.GUU6Aq_download:hover:not(:disabled),.GUU6Aq_nav:hover{background:rgb(var(--v2-fixed-white-rgb) / .24)}[data-scheme=light] .GUU6Aq_download:hover:not(:disabled),[data-scheme=light] .GUU6Aq_nav:hover{background:var(--v2-surface-overlay-85)}[data-scheme=dark] .GUU6Aq_download:hover:not(:disabled),[data-scheme=dark] .GUU6Aq_nav:hover{background:var(--v2-dark-floating-control-hover)}}@media (hover:none),(pointer:coarse){.GUU6Aq_nav:not(.GUU6Aq_nav-video){display:none}}
.Bm5yHq_root{--create-post-density:var(--v2-ui-density,1)}.Bm5yHq_empty{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-text-secondary);text-align:center;letter-spacing:var(--v2-type-body-compact-tracking);margin:0;padding:0}.Bm5yHq_empty-card{gap:calc(12px * var(--create-post-density));padding:calc(28px * var(--create-post-density)) calc(20px * var(--create-post-density));background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--create-post-density));flex-direction:column;align-items:center;display:flex}.Bm5yHq_empty-title{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(--v2-ink);letter-spacing:var(--v2-type-control-tracking)}.Bm5yHq_chip-count{font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);font-variant-numeric:tabular-nums;line-height:var(--v2-type-meta-leading);color:var(--v2-text-secondary);letter-spacing:var(--v2-type-meta-tracking)}.Bm5yHq_field-label-actions{gap:calc(10px * var(--create-post-density));flex-wrap:wrap;justify-content:flex-end;align-items:center;display:inline-flex}.Bm5yHq_field-label-meta{gap:calc(10px * var(--create-post-density));align-items:center;display:inline-flex}.Bm5yHq_author-trigger>svg{transform-origin:50%;transform-box:fill-box;scale:var(--create-post-density)}.Bm5yHq_guidelines-notice a{color:var(--v2-accent-text);text-underline-offset:calc(2px * var(--create-post-density));text-decoration:underline}.Bm5yHq_guidelines-notice a:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.Bm5yHq_author-row{gap:calc(10px * var(--create-post-density));min-width:0;min-height:calc(44px * var(--create-post-density));padding:calc(4px * var(--create-post-density)) calc(12px * var(--create-post-density)) calc(4px * var(--create-post-density)) calc(4px * var(--create-post-density));text-align:left;cursor:default;border-radius:calc(24px * var(--create-post-density));transition:background var(--v2-duration-base) ease;background:0 0;border:none;flex:0 auto;align-items:center;display:flex}.Bm5yHq_author-row-top{gap:calc(12px * var(--create-post-density));justify-content:space-between;align-items:flex-start;min-width:0;display:flex}.Bm5yHq_author-picker-row{justify-content:space-between;align-items:center;width:100%}.Bm5yHq_author-trigger{gap:calc(10px * var(--create-post-density));min-width:0;max-width:min(100%, calc(280px * var(--create-post-density)));min-height:calc(44px * var(--create-post-density));padding:calc(4px * var(--create-post-density)) calc(12px * var(--create-post-density)) calc(4px * var(--create-post-density)) calc(4px * var(--create-post-density));font-family:var(--v2-type-body-strong-family);color:var(--v2-ink);text-align:left;cursor:pointer;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--create-post-density));transition:background var(--v2-duration-base) ease;border:none;flex:0 auto;align-items:center;display:inline-flex}.Bm5yHq_author-avatar{--av-size:calc(36px * var(--create-post-density))!important}.Bm5yHq_author-avatar>svg{transform-origin:50%;transform-box:fill-box;scale:var(--create-post-density)}.Bm5yHq_author-trigger:hover,.Bm5yHq_author-trigger:active{background:var(--v2-warm-fill-12)}.Bm5yHq_author-name{text-overflow:ellipsis;min-width:0;font-family:var(--v2-type-body-strong-family);font-size:var(--v2-type-body-strong-size);font-weight:var(--v2-type-body-strong-weight);line-height:var(--v2-type-body-strong-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-strong-tracking);white-space:nowrap;flex:1;overflow:hidden}.Bm5yHq_instructions{padding:calc(10px * var(--create-post-density)) calc(12px * var(--create-post-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(--v2-text-secondary);letter-spacing:var(--v2-type-caption-tracking);white-space:pre-wrap;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--create-post-density));margin:0}.Bm5yHq_media-grid{gap:calc(8px * var(--create-post-density));grid-template-columns:repeat(3,1fr);display:grid}.Bm5yHq_media-tile{aspect-ratio:1;border-radius:calc(24px * var(--create-post-density));position:relative;overflow:hidden}.Bm5yHq_media-preview{object-fit:contain;background-color:var(--v2-warm-fill-08);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.Bm5yHq_media-preview-open{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0}.Bm5yHq_media-order{bottom:calc(10px * var(--create-post-density));left:calc(10px * var(--create-post-density));z-index:1;gap:calc(4px * var(--create-post-density));display:flex;position:absolute}.Bm5yHq_media-remove.Bm5yHq_media-remove{top:calc(10px * var(--create-post-density));right:calc(10px * var(--create-post-density));z-index:1;position:absolute}.Bm5yHq_media-flag{top:calc(10px * var(--create-post-density));left:calc(10px * var(--create-post-density));z-index:1;width:calc(28px * var(--create-post-density));height:calc(28px * var(--create-post-density));color:var(--v2-status-warning);pointer-events:none;position:absolute;}.Bm5yHq_media-note{gap:calc(10px * var(--create-post-density));padding:calc(10px * var(--create-post-density)) calc(14px * var(--create-post-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(--v2-status-warning);letter-spacing:var(--v2-type-caption-tracking);background:color-mix(in srgb, var(--v2-status-warning) 10%, transparent);border:1px solid color-mix(in srgb, var(--v2-status-warning) 22%, transparent);border-radius:calc(var(--radius-card) * var(--create-post-density));align-items:flex-start;display:flex}.Bm5yHq_media-note p{margin:0}.Bm5yHq_media-note-icon{width:calc(14px * var(--create-post-density));height:calc(14px * var(--create-post-density));margin-top:calc(2px * var(--create-post-density));flex-shrink:0}.Bm5yHq_media-remove:after{inset:calc(-8px * var(--create-post-density));content:"";position:absolute}:is(.Bm5yHq_author-trigger:focus-visible,.Bm5yHq_media-preview-open:focus-visible){outline:2px solid var(--v2-focus-ring);outline-offset:2px}.Bm5yHq_media-preview-open:focus-visible{outline-offset:-3px}@media (max-width:389px){.Bm5yHq_field-label-actions .Bm5yHq_enhance-button{width:calc(44px * var(--create-post-density));min-height:calc(44px * var(--create-post-density));justify-content:center;padding:0}.Bm5yHq_enhance-button>span{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Bm5yHq_media-grid{grid-template-columns:repeat(2,1fr)}}.Bm5yHq_media-add-row{gap:calc(8px * var(--create-post-density));display:flex}.Bm5yHq_media-add{flex:1}.Bm5yHq_submit{gap:calc(8px * var(--create-post-density));flex-direction:column;display:flex}.Bm5yHq_submit-hint{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);text-align:center;letter-spacing:var(--v2-type-meta-tracking);margin:0}
.s_z8Wa_content{gap:calc(12px * var(--v2-ui-density,1));padding:calc(4px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));flex-direction:column;display:flex}.s_z8Wa_save-action{margin-top:calc(4px * var(--v2-ui-density,1))}.s_z8Wa_intro{margin-bottom:calc(4px * var(--v2-ui-density,1))}.s_z8Wa_field-card{gap:calc(10px * var(--v2-ui-density,1));padding: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}.s_z8Wa_field-trailing{gap:calc(8px * var(--v2-ui-density,1));align-items:center;display:inline-flex}.s_z8Wa_chip-count{font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);font-variant-numeric:tabular-nums;line-height:var(--v2-type-meta-leading);color:var(--v2-text-secondary);letter-spacing:var(--v2-type-meta-tracking)}
.v81yXa_wrap{--chat-density:var(--v2-ui-density,1);gap:calc(12px * var(--chat-density));width:100%;max-width:var(--chat-content-max-width,720px);padding:0 calc(16px * var(--chat-density)) var(--chat-list-gap,12px);align-items:center;margin:0 auto;display:flex}.v81yXa_rule{background:var(--v2-glass-chrome-wash);height:1px;-webkit-backdrop-filter:var(--glass-filter-sm);backdrop-filter:var(--glass-filter-sm);flex:1}.v81yXa_label{padding:calc(4px * var(--chat-density)) calc(12px * 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);background:var(--v2-glass-chrome-wash);border:.5px solid var(--chat-glass-border);border-radius:var(--radius-pill);-webkit-backdrop-filter:var(--glass-filter-sm);backdrop-filter:var(--glass-filter-sm);flex-shrink:0}
.SY4ZoW_list{gap:calc(10px * var(--v2-ui-density,1));flex-direction:column;display:flex}.SY4ZoW_avatar{--av-size:calc(36px * var(--v2-ui-density,1))!important}.SY4ZoW_avatar>svg{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1)}.SY4ZoW_unfollow-layout{flex-shrink:0}.SY4ZoW_sentinel{width:100%;height:1px}
.ZHOc_G_backdrop{z-index:0;pointer-events:none;background:var(--v2-fixed-black);position:absolute;inset:0;overflow:hidden}.ZHOc_G_layer{transition:opacity var(--v2-duration-medium) ease, filter var(--v2-duration-medium) ease;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}html.kb-android:not(.v2-sheet-active) .ZHOc_G_layer{height:max(100%, calc(100% + var(--kb-rest-viewport-height,100vh) - 100vh));bottom:auto}.ZHOc_G_layer-blur{filter:blur(var(--chat-bg-blur,0))}@media (min-width:900px){.ZHOc_G_layer-blur-wide{filter:blur(var(--chat-bg-blur,0))}}
.Z9rLUq_content{gap:calc(14px * var(--v2-ui-density,1));padding:calc(4px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));flex-direction:column;display:flex}.Z9rLUq_submit-action{margin-top:calc(4px * var(--v2-ui-density,1))}.Z9rLUq_field-card{gap:calc(10px * var(--v2-ui-density,1));padding: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}.Z9rLUq_field-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-ink);letter-spacing:var(--v2-type-caption-tracking)}.Z9rLUq_id-row{gap:calc(8px * var(--v2-ui-density,1));align-items:center;display:flex}.Z9rLUq_input{min-width:0;min-height:calc(40px * var(--v2-ui-density,1));padding:calc(10px * var(--v2-ui-density,1)) calc(12px * var(--v2-ui-density,1));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);background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--v2-ui-density,1));border:none;outline:none;flex:1}.Z9rLUq_lookup-button-layout{flex-shrink:0}.Z9rLUq_lookup{max-height:calc(180px * var(--v2-ui-density,1));padding:calc(10px * var(--v2-ui-density,1)) calc(12px * var(--v2-ui-density,1));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);white-space:pre-wrap;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--v2-ui-density,1));margin:0;overflow:auto}.Z9rLUq_textarea{min-height:calc(70px * var(--v2-ui-density,1));padding:calc(12px * var(--v2-ui-density,1));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);resize:none;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--v2-ui-density,1));border:none;outline:none}.Z9rLUq_textarea::placeholder{color:var(--v2-placeholder)}.Z9rLUq_field-header{gap:calc(8px * var(--v2-ui-density,1));justify-content:space-between;align-items:baseline;display:flex}.Z9rLUq_counter{font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);font-variant-numeric:tabular-nums;line-height:var(--v2-type-meta-leading);color:var(--v2-text-secondary);letter-spacing:var(--v2-type-meta-tracking);flex-shrink:0}.Z9rLUq_caption,.Z9rLUq_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)}.Z9rLUq_hint{text-align:center}.Z9rLUq_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);color:var(--v2-error);letter-spacing:var(--v2-type-caption-tracking)}.Z9rLUq_row-text{gap:calc(2px * var(--v2-ui-density,1));flex-direction:column;flex:1;min-width:0;display:flex}.Z9rLUq_row-blocked{opacity:.45}.Z9rLUq_row-title{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)}.Z9rLUq_row-detail{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)}.Z9rLUq_row-detail-clamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Z9rLUq_row-glyph{color:var(--v2-ink);flex-shrink:0;display:inline-flex}.Z9rLUq_row-glyph svg{width:calc(18px * var(--v2-ui-density,1));height:calc(18px * var(--v2-ui-density,1))}.Z9rLUq_selected-chips{flex-wrap:wrap}.Z9rLUq_chip{gap:calc(6px * var(--v2-ui-density,1));color:var(--v2-ink);align-items:center;display:inline-flex}.Z9rLUq_chip svg{width:calc(12px * var(--v2-ui-density,1));height:calc(12px * var(--v2-ui-density,1))}.Z9rLUq_category{border-top:1px solid var(--v2-divider)}.Z9rLUq_category-toggle{gap:calc(8px * var(--v2-ui-density,1));width:100%;padding:calc(12px * var(--v2-ui-density,1)) 0;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.Z9rLUq_category-toggle:disabled{cursor:default}.Z9rLUq_category-toggle:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.Z9rLUq_category-label{min-width:0;font-family:var(--v2-type-body-strong-family);font-size:var(--v2-type-body-strong-size);font-weight:var(--v2-type-body-strong-weight);line-height:var(--v2-type-body-strong-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-strong-tracking);flex:1}.Z9rLUq_preview{padding:calc(12px * var(--v2-ui-density,1));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);overflow-wrap:anywhere;white-space:pre-wrap;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--v2-ui-density,1));transition:opacity var(--v2-duration-fast) ease;margin:0}.Z9rLUq_preview[data-stale]{opacity:.6}.Z9rLUq_preview-error{gap:calc(8px * var(--v2-ui-density,1));flex-direction:column;align-items:flex-start;display:flex}
.ylcKfW_stack{flex-shrink:0;display:inline-block;position:relative}.ylcKfW_cell{position:absolute;top:0}.ylcKfW_placeholder{background:var(--v2-glass-chrome-wash);border:1px solid var(--chat-glass-border);box-shadow:var(--v2-backdrop-shadow);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);border-radius:50%}html.v2-dark [data-full-bleed-rows=true] .ylcKfW_placeholder{background:var(--v2-control-glass-bg)}.v2-dark .ylcKfW_fallback>svg{color:var(--v2-text-secondary)}.ylcKfW_overflow{top:calc(-6px * var(--avatar-stack-density,1));left:calc(var(--avatar-stack-badge-left,-6px) * var(--avatar-stack-density,1));z-index:200;min-width:calc(22px * var(--avatar-stack-density,1));height:calc(22px * var(--avatar-stack-density,1));padding:0 calc(6px * var(--avatar-stack-density,1));font-family:var(--v2-font-sans);font-size:var(--v2-text-2xs);font-weight:var(--v2-font-bold);font-variant-numeric:tabular-nums;color:var(--chat-text-primary);letter-spacing:var(--v2-tracking-tight);background:var(--v2-glass-chrome-wash);border:.5px solid var(--chat-glass-border);border-radius:var(--radius-pill);-webkit-backdrop-filter:var(--glass-filter-sm);backdrop-filter:var(--glass-filter-sm);justify-content:center;align-items:center;display:inline-flex;position:absolute}.ylcKfW_stack[data-layout=diagonal] .ylcKfW_overflow{box-shadow:none;-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg)}html.v2-dark .ylcKfW_stack[data-layout=diagonal] .ylcKfW_overflow{--v2-glass-chrome-wash:color-mix(in srgb, var(--v2-surface) 40%, transparent);--glass-filter-lg:var(--glass-filter-off,blur(4px))}.ylcKfW_live-dot{z-index:100;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}
.oaizPG_root{gap:calc(16px * var(--v2-ui-density,1));flex-direction:column;display:flex}.oaizPG_list{gap:calc(10px * var(--v2-ui-density,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oaizPG_row{gap:calc(10px * var(--v2-ui-density,1));width:100%;padding:calc(10px * var(--v2-ui-density,1)) calc(22px * var(--v2-ui-density,1)) calc(10px * var(--v2-ui-density,1)) calc(12px * var(--v2-ui-density,1));text-align:left;cursor:pointer;background:var(--v2-warm-fill-04);border-radius:calc(24px * var(--v2-ui-density,1));transition:opacity var(--v2-duration-base) ease;border:none;align-items:center;display:flex}.oaizPG_row:hover{opacity:.65}.oaizPG_row:active{opacity:.45}.oaizPG_row:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}.oaizPG_text{gap:calc(12px * var(--v2-ui-density,1));flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.oaizPG_name{text-overflow:ellipsis;min-width:0;font-family:var(--v2-type-body-strong-family);font-size:var(--v2-type-body-strong-size);font-weight:var(--v2-type-body-strong-weight);line-height:var(--v2-type-body-strong-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-strong-tracking);white-space:nowrap;overflow:hidden}.oaizPG_handle{text-overflow:ellipsis;min-width: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(--v2-text-secondary);text-align:right;letter-spacing:var(--v2-type-meta-tracking);white-space:nowrap;flex:0 60%;overflow:hidden}.oaizPG_nav-group{padding:0 calc(12px * var(--v2-ui-density,1));background:var(--v2-neutral-fill-05);border-radius:calc(24px * var(--v2-ui-density,1));flex-direction:column;display:flex;overflow:hidden}.oaizPG_nav-row{gap:calc(12px * var(--v2-ui-density,1));width:100%;padding:calc(14px * var(--v2-ui-density,1)) calc(4px * var(--v2-ui-density,1));text-align:left;cursor:pointer;transition:opacity var(--v2-duration-base) ease;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.oaizPG_nav-row:hover{opacity:.65}.oaizPG_nav-row:active{opacity:.45}.oaizPG_nav-row:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}.oaizPG_nav-row:not(:last-child){border-bottom:1px solid var(--v2-neutral-fill-10)}.oaizPG_nav-label{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(--v2-ink);letter-spacing:var(--v2-type-nav-tracking)}.oaizPG_nav-chevron{color:var(--v2-text-secondary);flex-shrink:0}.oaizPG_avatar{--av-size:calc(36px * var(--v2-ui-density,1))!important}.oaizPG_avatar>svg,.oaizPG_nav-chevron{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1)}
.ttfZDa_rail{top:var(--v2-floating-top-inset);left:var(--v2-floating-left-inset);z-index:3;width:var(--v2-sidebar-width);max-width:var(--v2-sidebar-width);height:var(--v2-nav-rail-height);position:absolute}nav.ttfZDa_rail{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ttfZDa_items{gap:var(--v2-nav-rail-gap,8px);width:100%;height:100%;padding:var(--v2-nav-rail-block-padding,5px) var(--v2-nav-rail-inline-padding,6px);border:1px solid var(--chat-glass-border-soft);border-radius:var(--radius-pill);box-shadow:var(--v2-profile-peek-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .28s var(--v2-ease-spring), border-color .28s var(--v2-ease-spring), backdrop-filter .28s var(--v2-ease-spring);background:0 0;display:flex}[data-chat-background=true] .ttfZDa_items{background:var(--v2-glass-chrome-wash);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);background-clip:padding-box}[data-chat-background=true] nav.ttfZDa_rail{background:var(--v2-glass-chrome-wash);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg);background-clip:padding-box}.ttfZDa_context{gap:var(--v2-nav-context-gap,10px);width:100%;min-width:0;height:var(--v2-nav-rail-row-height,36px);padding:0 var(--v2-nav-context-inline-padding,12px);color:var(--chat-text-primary);border-radius:var(--radius-pill);opacity:.8;transition:opacity var(--v2-duration-base) ease;align-items:center;text-decoration:none;display:flex}.ttfZDa_context[aria-disabled=true]{cursor:default;opacity:.55}.ttfZDa_context:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.ttfZDa_context-icon{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1);flex-shrink:0}.ttfZDa_context-avatar{flex-shrink:0;display:flex}.ttfZDa_context-avatar-single{margin-left:calc(-6px * var(--v2-ui-density,1))}.ttfZDa_context-avatar-stack{margin-right:calc(3px * var(--v2-ui-density,1));margin-left:calc(-3px * var(--v2-ui-density,1))}.ttfZDa_context-copy{flex-direction:column;flex:1;min-width:0;display:flex}.ttfZDa_context-line{gap:calc(4px * var(--v2-ui-density,1));width:100%;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);letter-spacing:var(--v2-type-body-compact-tracking);white-space:nowrap;align-items:center;display:flex}.ttfZDa_context-action{flex-shrink:0}.ttfZDa_context-name{text-overflow:ellipsis;font-family:var(--v2-type-body-compact-family);font-size:var(--v2-type-body-compact-size);font-weight:var(--v2-font-semibold);line-height:var(--v2-type-body-compact-leading);letter-spacing:var(--v2-type-body-compact-tracking);white-space:nowrap;overflow:hidden}.ttfZDa_context-identity{flex:1;min-width:0}.ttfZDa_context-label{text-overflow:ellipsis;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-warm-text-60);letter-spacing:var(--v2-type-meta-tracking);white-space:nowrap;overflow:hidden}[data-floating-controls=false] .ttfZDa_rail{width:calc(var(--v2-sidebar-width) + var(--v2-safe-area-left));max-width:calc(var(--v2-sidebar-width) + var(--v2-safe-area-left));border-radius:0 var(--radius-pill) var(--radius-pill) 0;border-left-width:0;left:0}[data-floating-controls=false] .ttfZDa_items{padding-left:calc(var(--v2-nav-rail-inline-padding,6px) + var(--v2-safe-area-left));border-radius:0 var(--radius-pill) var(--radius-pill) 0;border-left-width:0}html.v2-dark .ttfZDa_items{background:var(--v2-glass-chrome-wash);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg)}html.v2-dark nav.ttfZDa_rail{background:var(--v2-glass-chrome-wash);-webkit-backdrop-filter:var(--glass-filter-lg);backdrop-filter:var(--glass-filter-lg)}.ttfZDa_items:has(.ttfZDa_context:not([aria-disabled=true])):hover{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)}.ttfZDa_items:hover .ttfZDa_context:not([aria-disabled=true]){opacity:1}html.v2-dark .ttfZDa_items:has(.ttfZDa_context:not([aria-disabled=true])):hover{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)}html.v2-dark .ttfZDa_rail{--v2-glass-chrome-wash:var(--v2-dark-chrome-glass);--chat-glass-border-soft:var(--v2-dark-chrome-glass-border)}[data-sidebar-collapsed=true]:not([data-chrome-hidden=true]):not([data-social-route=true]):not([data-settings-route=true]) .ttfZDa_rail{display:none}.ttfZDa_content{z-index:1;gap:var(--v2-nav-rail-gap,8px);transform:translateY(calc(2px * var(--v2-ui-density,1)));align-items:center;display:inline-flex;position:relative}.ttfZDa_icon{justify-content:center;align-items:center;display:inline-flex;position:relative}.ttfZDa_icon>svg{transform-origin:50%;transform-box:fill-box;scale:var(--v2-ui-density,1)}.ttfZDa_item-dot{top:calc(-7px * var(--v2-ui-density,1));right:calc(-14px * var(--v2-ui-density,1));z-index:2;transform-origin:50%;scale:var(--v2-ui-density,1);position:absolute}
@keyframes _5nb2MW_media-placeholder-shimmer{0%,to{opacity:.55}50%{opacity:.85}}._5nb2MW_single,._5nb2MW_grid{--post-media-max-height:calc(540px * var(--social-density))}@container v2-pane (min-width:460px){._5nb2MW_single,._5nb2MW_grid{--post-media-max-height:min(calc(540px * var(--social-density)), max(calc(160px * var(--social-density)), calc(var(--kb-rest-viewport-height,100svh) - 254px * var(--social-density))))}}._5nb2MW_single{--social-density:var(--v2-ui-density,1);text-align:center;background-color:var(--v2-warm-fill-05);border-radius:calc(var(--radius-card) * var(--social-density));width:100%;position:relative;overflow:hidden}._5nb2MW_open-video{top:calc(10px * var(--social-density));right:calc(10px * var(--social-density));z-index:2;width:calc(36px * var(--social-density));height:calc(36px * var(--social-density));color:var(--v2-fixed-white);cursor:pointer;background:rgb(var(--v2-fixed-black-rgb) / .55);border:1px solid rgb(var(--v2-fixed-white-rgb) / .22);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}._5nb2MW_open-video:hover{background:rgb(var(--v2-fixed-black-rgb) / .72)}._5nb2MW_open-video svg,._5nb2MW_row-nav svg,._5nb2MW_play-badge svg{transform-origin:50%;transform-box:fill-box;scale:var(--social-density)}._5nb2MW_single-media{z-index:1;width:auto;max-width:100%;height:auto;max-height:var(--post-media-max-height);object-fit:contain;margin:0 auto;display:block;position:relative}._5nb2MW_grid{gap:calc(6px * var(--social-density));padding-inline:var(--post-media-bleed,0);margin-inline:calc(-1 * var(--post-media-bleed,0px));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--post-media-bleed,0);scrollbar-width:none;justify-content:safe center;align-items:flex-start;display:flex;overflow-x:auto}._5nb2MW_grid::-webkit-scrollbar{display:none}._5nb2MW_row{--social-density:var(--v2-ui-density,1);position:relative}._5nb2MW_row-nav{z-index:4;width:calc(24px * var(--social-density));height:calc(24px * var(--social-density));color:rgb(var(--v2-fixed-black-rgb) / .82);cursor:pointer;background:rgb(var(--v2-fixed-white-rgb) / .86);box-shadow:0 1px 4px rgb(var(--v2-fixed-black-rgb) / .24);transition:opacity var(--v2-duration-base) ease, visibility 0s;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:50%;transform:translate(-50%,-50%)}._5nb2MW_row-nav[data-hidden]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--v2-duration-base) ease, visibility 0s var(--v2-duration-base)}._5nb2MW_row-nav:hover{background:var(--v2-fixed-white)}._5nb2MW_row-nav:active{opacity:.7}@media (hover:hover) and (pointer:fine){._5nb2MW_row-nav{display:inline-flex}}._5nb2MW_grid-cell{flex:0 0 min(calc(var(--post-strip-height) * var(--post-tile-ratio) * 100%), calc(var(--post-media-max-height) * var(--post-tile-ratio)));aspect-ratio:var(--post-tile-ratio);scroll-snap-align:center;background-color:var(--v2-warm-fill-05);border-radius:calc(var(--radius-card) * var(--social-density));position:relative;overflow:hidden}._5nb2MW_grid-cell:first-child{scroll-snap-align:start}._5nb2MW_grid-cell:last-child{scroll-snap-align:end}._5nb2MW_grid-media{z-index:1;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._5nb2MW_media-placeholder{background:var(--v2-media-placeholder-bg);animation:1.4s ease-in-out infinite _5nb2MW_media-placeholder-shimmer;position:absolute;inset:0}._5nb2MW_media-placeholder-error{opacity:1;animation:none}._5nb2MW_media-pending{pointer-events:none;opacity:0}._5nb2MW_media-ready{opacity:1;transition:opacity var(--v2-duration-base) ease}._5nb2MW_expandable{cursor:pointer}._5nb2MW_play-badge{z-index:2;width:calc(40px * var(--social-density));height:calc(40px * var(--social-density));color:var(--v2-fixed-white);pointer-events:none;background:rgb(var(--v2-fixed-black-rgb) / .5);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._5nb2MW_media-remainder{z-index:3;font-size:var(--v2-text-4xl);font-weight:var(--v2-font-semibold);line-height:var(--v2-leading-none);color:var(--v2-fixed-white);pointer-events:none;background:rgb(var(--v2-fixed-black-rgb) / .52);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._5nb2MW_media-placeholder{animation:none}._5nb2MW_media-ready{transition:none}}@media (min-width:1024px){._5nb2MW_single-media{width:100%;max-height:none}._5nb2MW_grid-cell{flex-basis:calc(var(--post-strip-height) * var(--post-tile-ratio) * 100%)}}
.m0YT0W_appeal{gap:calc(6px * var(--v2-ui-density,1));flex-direction:column;flex-basis:100%;align-items:flex-start;display:flex}.m0YT0W_note{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);margin:0}
.RfzJjq_root{--chat-density:var(--v2-ui-density,1);width:calc(28px * var(--chat-density));height:calc(28px * var(--chat-density));color:var(--chat-text-muted);cursor:pointer;background:var(--v2-surface-overlay-70);box-shadow:var(--v2-backdrop-shadow);-webkit-backdrop-filter:var(--glass-filter-2xl);backdrop-filter:var(--glass-filter-2xl);transition:color var(--v2-duration-base) ease, background var(--v2-duration-base) ease, opacity .18s var(--v2-ease-decel), transform .18s var(--v2-ease-decel), top .22s var(--v2-ease-decel);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.RfzJjq_root svg{transform:scale(var(--chat-density))}.RfzJjq_root:hover{color:var(--chat-text-primary);background:var(--v2-surface-overlay-85)}.RfzJjq_root:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}
._25CDmG_frame{--v2-sheet-scroll-cap:min(calc(680px * var(--v2-ui-density,1)), calc(100dvh - calc(64px * var(--v2-ui-density,1))));min-height:var(--v2-sheet-scroll-cap);font-family:var(--v2-font-sans);}._25CDmG_context{margin:calc(-4px * var(--v2-ui-density,1)) 0 calc(4px * var(--v2-ui-density,1));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);text-align:center;letter-spacing:var(--v2-type-caption-tracking)}._25CDmG_message{width:100%;padding:0 0 calc(12px * var(--v2-ui-density,1));flex-direction:column;display:flex}._25CDmG_anchor>[data-chat-message] [data-chat-message-surface]{outline:1px solid var(--v2-coral-bg-35);outline-offset:2px}._25CDmG_load{min-width:calc(148px * var(--v2-ui-density,1));min-height:calc(38px * var(--v2-ui-density,1));padding:calc(8px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));margin:calc(4px * var(--v2-ui-density,1)) auto calc(8px * var(--v2-ui-density,1));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(--v2-ink);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:var(--v2-warm-fill-12);border:1px solid var(--v2-surface-overlay-40);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:flex}._25CDmG_load:disabled{cursor:default;opacity:.65}._25CDmG_state{min-height:calc(320px * var(--v2-ui-density,1));padding:calc(32px * var(--v2-ui-density,1));place-items:center;display:grid}._25CDmG_error{margin:calc(4px * var(--v2-ui-density,1)) calc(24px * var(--v2-ui-density,1)) calc(8px * var(--v2-ui-density,1));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);text-align:center;letter-spacing:var(--v2-type-caption-tracking)}@media not (min-width:1024px){._25CDmG_frame{height:var(--v2-sheet-content-cap);min-height:0}._25CDmG_frame>:first-child{flex-shrink:0;position:relative;top:auto}._25CDmG_frame>:last-child{flex:1;min-height:0;overflow-y:auto}}
._3g_Dyq_suggestiveTag{cursor:pointer;border:none;margin:0}._3g_Dyq_suggestiveNote{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);flex-basis:100%;margin:0}
.yaEwdW_root{pointer-events:none;-webkit-backdrop-filter:var(--glass-filter-off,blur(3px));backdrop-filter:var(--glass-filter-off,blur(3px));position:absolute}.yaEwdW_root:before,.yaEwdW_root:after{content:"";position:absolute;left:0;right:0}.yaEwdW_root:before{height:72%;-webkit-backdrop-filter:var(--glass-filter-off,blur(6px));backdrop-filter:var(--glass-filter-off,blur(6px))}.yaEwdW_root:after{height:45%;-webkit-backdrop-filter:var(--glass-filter-off,blur(12px));backdrop-filter:var(--glass-filter-off,blur(12px))}.yaEwdW_top:before,.yaEwdW_top:after{top:0}.yaEwdW_bottom:before,.yaEwdW_bottom:after{bottom:0}
.FRKu7a_card{background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--v2-ui-density,1));padding:0;overflow:hidden}@media (min-width:1024px){.FRKu7a_card{flex-direction:column;flex:1;min-height:0;display:flex}.FRKu7a_scroll{flex:1;min-height:0;overflow-y:auto}}
.vUGWGG_previewCard{width:100%;margin:0 auto}.vUGWGG_medicalWarning{width:100%;padding:calc(14px * var(--v2-ui-density,1)) calc(16px * var(--v2-ui-density,1));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-danger-text);letter-spacing:var(--v2-type-caption-tracking);background:var(--v2-error-bg-06);border:1px solid var(--v2-error-bg-18);border-radius:calc(24px * var(--v2-ui-density,1));margin:0}@media (min-width:1024px){.vUGWGG_previewCard,.vUGWGG_authorNotes,.vUGWGG_medicalWarning{width:100%;max-width:calc(420px * var(--v2-ui-density,1));margin-left:auto;margin-right:auto}}
.wubzTG_root{font-family:var(--v2-type-body-compact-family);font-size:var(--v2-type-body-compact-size);color:var(--v2-text-secondary)}.wubzTG_root summary{padding:calc(6px * var(--admin-density,1)) 0;cursor:pointer}.wubzTG_root summary:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.wubzTG_root pre{margin:calc(4px * var(--admin-density,1)) 0 calc(12px * var(--admin-density,1));font-family:var(--v2-font-mono);font-size:inherit;overflow-wrap:anywhere;white-space:pre-wrap}
.cT_soa_root{gap:calc(6px * var(--v2-ui-density,1));flex-wrap:wrap;display:flex}