.v2-kins-route_empty__g8fn8{display:flex;flex:1 1;align-items:center;justify-content:center;width:100%;height:100%;background:transparent}.v2-kins-route_empty-text__jArBu{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-text-ink-soft-55);letter-spacing:var(--v2-type-body-tracking)}.pill-row_pill-row__lztjI{--pill-row-density:var(--v2-ui-density,1);display:flex;flex-direction:row;gap:calc(6px * var(--pill-row-density))}.pill-row_pill-row-rewind__ZV8oK{display:grid;grid-template-columns:repeat(var(--pill-row-columns,5),minmax(0,1fr))}.pill-row_pill-row-large-bordered__H6w3R{gap:calc(8px * var(--pill-row-density))}.pill-row_pill-row-form__LOMlu{gap:calc(10px * var(--pill-row-density))}.pill-row_pill__0UqME{display:flex;flex:1 1;align-items:center;justify-content:center;height:calc(39px * var(--pill-row-density));cursor:pointer;background:none;border:none;border-radius:calc(24px * var(--pill-row-density))}.pill-row_pill__0UqME:disabled{cursor:default;opacity:.35}.pill-row_pill__0UqME:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.pill-row_pill-active__t0A2V{background:var(--v2-warm-fill-12)}.pill-row_pill-inactive__iVWtL{background:var(--v2-warm-fill-05)}.pill-row_pill-text-active__BaefM,.pill-row_pill-text-inactive__H_oM7{font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-font-semibold);line-height:var(--v2-type-caption-leading);letter-spacing:var(--v2-type-caption-tracking)}.pill-row_pill-text-active__BaefM{color:var(--v2-ink)}.pill-row_pill-text-inactive__H_oM7{color:var(--v2-text-secondary)}.pill-row_pill-rewind__lSYxm .pill-row_pill-text-active__BaefM,.pill-row_pill-rewind__lSYxm .pill-row_pill-text-inactive__H_oM7{font-size:var(--v2-type-body-size)}.pill-row_pill-rewind__lSYxm:disabled{cursor:not-allowed;opacity:.45}.pill-row_pill-form__UJDMJ{height:calc(38px * var(--pill-row-density));border-radius:var(--radius-pill)}.pill-row_pill-form__UJDMJ .pill-row_pill-text-active__BaefM,.pill-row_pill-form__UJDMJ .pill-row_pill-text-inactive__H_oM7{font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight)}.pill-row_pill-large-bordered__25925{min-width:0;height:auto;min-height:calc(42px * var(--pill-row-density));padding:calc(10px * var(--pill-row-density)) calc(16px * var(--pill-row-density));border:1px solid transparent;border-radius:var(--radius-pill);transition:color var(--v2-duration-base) ease,background var(--v2-duration-base) ease,border-color var(--v2-duration-base) ease}.pill-row_pill-large-bordered__25925:hover{background:var(--v2-warm-fill-08)}.pill-row_pill-large-bordered__25925.pill-row_pill-active__t0A2V,.pill-row_pill-large-bordered__25925.pill-row_pill-active__t0A2V:hover{background:var(--v2-warm-fill-12);border-color:var(--v2-warm-fill-18)}.pill-row_pill-large-bordered__25925 .pill-row_pill-text-active__BaefM,.pill-row_pill-large-bordered__25925 .pill-row_pill-text-inactive__H_oM7{font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight)}.blocked-media-placeholder_root__X6Lxz{--blocked-media-density:var(--v2-ui-density,1);display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100%;padding:calc(24px * var(--blocked-media-density));font-family:var(--v2-font-sans);color:var(--v2-ink);text-align:center;background:linear-gradient(180deg,var(--v2-warm-fill-10),var(--v2-warm-fill-04)),var(--v2-photo-wash);border-radius:calc(24px * var(--blocked-media-density))}.blocked-media-placeholder_detail__Wu4qJ{flex-direction:column;gap:calc(12px * var(--blocked-media-density));min-height:calc(280px * var(--blocked-media-density))}.blocked-media-placeholder_root__X6Lxz.blocked-media-placeholder_chat__pI_WX{flex-direction:column;gap:calc(12px * var(--blocked-media-density));height:auto;min-height:0;padding:calc(16px * var(--blocked-media-density));color:var(--chat-message-text-color-other,var(--v2-ink));background:none}.blocked-media-placeholder_tile__M9hyb{flex-direction:column;gap:calc(8px * var(--blocked-media-density));padding:calc(12px * var(--blocked-media-density))}.blocked-media-placeholder_title__dPWoP{max-width:calc(440px * var(--blocked-media-density));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)}.blocked-media-placeholder_tile__M9hyb .blocked-media-placeholder_title__dPWoP{max-width:100%;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)}.blocked-media-placeholder_message__mHNLY{max-width:calc(440px * var(--blocked-media-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)}.blocked-media-placeholder_tile__M9hyb .blocked-media-placeholder_message__mHNLY{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)}.blocked-media-placeholder_root__X6Lxz.blocked-media-placeholder_chat__pI_WX .blocked-media-placeholder_message__mHNLY{color:var(--chat-message-text-color-other,var(--v2-text-secondary))}.blocked-media-placeholder_unlock__xmnlw{display:inline-flex;align-items:center;justify-content:center;width:min(100%,calc(280px * var(--blocked-media-density)));height:calc(40px * var(--blocked-media-density));padding:0 calc(18px * var(--blocked-media-density));margin:calc(2px * var(--blocked-media-density)) auto 0;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(--color-cta);border:none;border-radius:var(--radius-pill);box-shadow:var(--v2-backdrop-shadow);transition:filter var(--v2-duration-fast) ease,opacity var(--v2-duration-fast) ease,transform var(--v2-duration-fast) ease}.blocked-media-placeholder_unlock__xmnlw:disabled{cursor:default;opacity:.65}.blocked-media-placeholder_unlock__xmnlw:hover:not(:disabled){filter:brightness(1.04)}.blocked-media-placeholder_unlock__xmnlw:active:not(:disabled){transform:scale(.98)}.blocked-media-placeholder_root__X6Lxz.blocked-media-placeholder_chat__pI_WX .blocked-media-placeholder_unlock__xmnlw{color:var(--chat-message-color-other,var(--chat-message-surface-other));background:var(
    --chat-message-text-color-other,var(--chat-bubble-text-other)
  );box-shadow:0 calc(4px * var(--blocked-media-density)) calc(14px * var(--blocked-media-density)) color-mix(in srgb,var(--chat-message-text-color-other,var(--chat-bubble-text-other)) 18%,transparent)}.photo-guidelines_root__orV4C{--photo-guidelines-density:var(--v2-ui-density,1);display:flex;flex-direction:column;gap:calc(12px * var(--photo-guidelines-density))}.photo-guidelines_toggle__n6gtU{display:grid;grid-template-columns:minmax(calc(18px * var(--photo-guidelines-density)),1fr) auto minmax(calc(18px * var(--photo-guidelines-density)),1fr);grid-gap:calc(10px * var(--photo-guidelines-density));gap:calc(10px * var(--photo-guidelines-density));align-items:center;justify-content:center;padding:calc(4px * var(--photo-guidelines-density)) 0;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;background:none;border:none}.photo-guidelines_label__VH6NI{display:inline-flex;gap:calc(6px * var(--photo-guidelines-density));align-items:center;white-space:nowrap}.photo-guidelines_line__ddJnG{height:1px;background:var(--v2-warm-fill-18)}.photo-guidelines_band__vqDPH svg,.photo-guidelines_label__VH6NI svg{transform-origin:center;transform-box:fill-box;scale:var(--photo-guidelines-density)}.photo-guidelines_blurb__7Y8kb{margin:0;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)}.photo-guidelines_row__7UYGP{display:flex;gap:calc(12px * var(--photo-guidelines-density));justify-content:center}.photo-guidelines_item__phB06{display:flex;flex:1 1;flex-direction:column;gap:calc(6px * var(--photo-guidelines-density));align-items:center;min-width:0;margin:0}.photo-guidelines_card__A03yZ{width:100%;overflow:hidden;background:var(--v2-warm-fill-06);border-radius:calc(24px * var(--photo-guidelines-density))}.photo-guidelines_img__Vqoyf{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background:var(--v2-warm-fill-06)}.photo-guidelines_band__vqDPH{display:flex;align-items:center;justify-content:center;height:calc(28px * var(--photo-guidelines-density))}.photo-guidelines_band-ok__Cxb1D{color:var(--v2-ink);background:var(--v2-status-positive)}.photo-guidelines_band-no___QA0h{color:var(--v2-on-accent);background:var(--v2-status-negative)}.photo-guidelines_caption__h0ZT8{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)}@keyframes kin-settings-sheet-v2_v2-spin-360__VICFZ{to{transform:rotate(1turn)}}.kin-settings-sheet-v2_content__IRtFm{display:flex;flex-direction:column;gap:calc(16px * var(--v2-ui-density, 1));padding:calc(4px * var(--v2-ui-density, 1)) calc(16px * var(--v2-ui-density, 1)) calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_pane-header__jVRsl{padding:0 calc(16px * var(--v2-ui-density, 1))}@media (min-width:1024px){.kin-settings-sheet-v2_content__IRtFm{flex-direction:row;gap:0;max-height:95vh;padding:0;overflow:hidden}}.kin-settings-sheet-v2_desktop-sidebar__pJyzD{display:flex;flex-direction:column;gap:calc(28px * var(--v2-ui-density, 1));width:calc(220px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_desktop-tab-pane__v5XEZ{display:flex;flex-direction:column;gap:calc(16px * var(--v2-ui-density, 1))}@media (min-width:1024px){.kin-settings-sheet-v2_desktop-tab-pane__v5XEZ{flex:1 1;padding:calc(32px * var(--v2-ui-density, 1));overflow-y:auto}}.kin-settings-sheet-v2_tab-panel__K1AWf{display:flex;flex-direction:column;gap:calc(16px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_compact-action-row__EI_Fg{display:inline-flex;gap:calc(8px * var(--v2-ui-density, 1));align-items:center}.kin-settings-sheet-v2_message-color-preview__6II91{display:inline-flex;align-items:center;justify-content:center;min-width:calc(32px * var(--v2-ui-density, 1));height:calc(32px * var(--v2-ui-density, 1));padding:0 calc(20px * 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);letter-spacing:var(--v2-type-compact-control-tracking);border-radius:var(--radius-pill)}.kin-settings-sheet-v2_calendar-card__yQ6Jb{padding:calc(6px * var(--v2-ui-density, 1)) calc(16px * var(--v2-ui-density, 1));overflow:hidden;background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_calendar-row___zjgZ{display:flex;gap:calc(14px * var(--v2-ui-density, 1));align-items:center;justify-content:space-between;padding:calc(14px * var(--v2-ui-density, 1)) 0;cursor:pointer}.kin-settings-sheet-v2_calendar-row___zjgZ+.kin-settings-sheet-v2_calendar-row___zjgZ{border-top:1px solid var(--v2-warm-fill-12)}.kin-settings-sheet-v2_calendar-name__O9fxy{flex:1 1;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(--chat-text-primary);letter-spacing:var(--v2-type-body-strong-tracking)}.kin-settings-sheet-v2_calendar-empty__bgsRk{padding:calc(18px * var(--v2-ui-density, 1)) calc(16px * var(--v2-ui-density, 1));margin:0;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-placeholder);text-align:center;letter-spacing:var(--v2-type-caption-tracking);background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_calendar-status__jqNet{display:flex;flex-direction:column;gap:calc(12px * var(--v2-ui-density, 1));align-items:center}.kin-settings-sheet-v2_personality-panel__3fKJ8{gap:0;min-height:0;overflow:hidden}.kin-settings-sheet-v2_personality-fields__tGdVi{display:flex;flex:1 1;flex-direction:column;gap:calc(16px * var(--v2-ui-density, 1));min-height:0;padding-right:calc(2px * var(--v2-ui-density, 1));padding-bottom:calc(16px * var(--v2-ui-density, 1));overflow-y:auto}.kin-settings-sheet-v2_page-control__rA1Lm.kin-settings-sheet-v2_page-control__rA1Lm{height:var(--v2-control-height);min-height:var(--v2-control-height);font-size:var(--v2-type-control-size)}.kin-settings-sheet-v2_personality-save-footer__3gfOJ{display:flex;flex-shrink:0;flex-direction:column;gap:calc(8px * var(--v2-ui-density, 1));padding-top:calc(12px * var(--v2-ui-density, 1))}@media (max-width:1023px){.kin-settings-sheet-v2_content-personality__YLNiT{height:min(calc(788px * var(--v2-ui-density, 1)),var(
        --v2-sheet-content-cap,calc(100dvh - calc(84px * var(--v2-ui-density, 1)))
      ));max-height:var(--v2-sheet-content-cap,none)}.kin-settings-sheet-v2_personality-pane-frame__Xwl_X{height:var(--v2-sheet-content-cap,auto);max-height:var(--v2-sheet-content-cap,none);overflow:hidden}.kin-settings-sheet-v2_personality-pane-frame__Xwl_X .kin-settings-sheet-v2_content-personality__YLNiT,.kin-settings-sheet-v2_personality-pane-frame__Xwl_X>.v2-slim-scrollbar{flex:1 1;min-height:0}.kin-settings-sheet-v2_personality-pane-frame__Xwl_X>.v2-slim-scrollbar{overflow:hidden}.kin-settings-sheet-v2_personality-pane-frame__Xwl_X .kin-settings-sheet-v2_content-personality__YLNiT{height:auto;max-height:none}.kin-settings-sheet-v2_content-personality__YLNiT .kin-settings-sheet-v2_desktop-tab-pane__v5XEZ,.kin-settings-sheet-v2_personality-panel__3fKJ8{flex:1 1;min-height:0}}@media (min-width:1024px){.kin-settings-sheet-v2_personality-panel__3fKJ8{height:calc(95vh - calc(64px * var(--v2-ui-density, 1)))}}.kin-settings-sheet-v2_in-call-notice__Jt__F{padding:calc(12px * var(--v2-ui-density, 1)) calc(14px * var(--v2-ui-density, 1));margin:0;font-family:var(--v2-type-body-compact-family);font-size:var(--v2-type-body-compact-size);font-weight:var(--v2-type-body-compact-weight);line-height:var(--v2-type-body-compact-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-compact-tracking);background:var(--v2-coral-bg-06);border-radius:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_credits-card__rNFDJ{overflow:hidden;background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_credits-header-row__0n4Ya{display:flex;gap:calc(12px * var(--v2-ui-density, 1));align-items:center;padding:calc(12px * var(--v2-ui-density, 1)) calc(14px * var(--v2-ui-density, 1)) calc(12px * var(--v2-ui-density, 1)) calc(16px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_credits-icon__Lsd2Y{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(18px * var(--v2-ui-density, 1));height:calc(18px * var(--v2-ui-density, 1));color:var(--v2-text-secondary)}.kin-settings-sheet-v2_credits-header-text__DM007{flex:1 1}.kin-settings-sheet-v2_credits-balance__g48_s{font-family:var(--v2-font-sans);font-size:var(--v2-text-sm);font-weight:var(--v2-font-semibold);color:var(--chat-header-text);letter-spacing:var(--v2-tracking-normal)}.kin-settings-sheet-v2_credits-label__j2iJH{color:var(--v2-warm-text-50)}.kin-settings-sheet-v2_credits-buy-btn__73mHc,.kin-settings-sheet-v2_credits-label__j2iJH{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)}.kin-settings-sheet-v2_credits-buy-btn__73mHc{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:calc(8px * var(--v2-ui-density, 1)) calc(14px * var(--v2-ui-density, 1));color:var(--chat-header-text);cursor:pointer;background:var(--v2-warm-fill-10);border:none;border-radius:calc(100px * var(--v2-ui-density, 1));transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_credits-buy-btn__73mHc:hover{background:var(--v2-warm-fill-14)}.kin-settings-sheet-v2_desktop-social-row__etAtx{display:inline-flex;gap:calc(6px * var(--v2-ui-density, 1));align-items:center;padding:calc(12px * var(--v2-ui-density, 1)) calc(4px * var(--v2-ui-density, 1)) 0;margin-top:auto;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-warm-text-60);letter-spacing:var(--v2-type-caption-tracking);cursor:pointer;background:none;border:none;transition:color var(--v2-duration-fast) ease}.kin-settings-sheet-v2_desktop-social-row__etAtx:disabled{cursor:default;opacity:.55}.kin-settings-sheet-v2_desktop-social-row__etAtx:hover:not(:disabled){color:var(--chat-text-primary)}.kin-settings-sheet-v2_desktop-id-row__rSAmo{display:flex;margin-top:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_desktop-social-row__etAtx+.kin-settings-sheet-v2_desktop-id-row__rSAmo{margin-top:0}.kin-settings-sheet-v2_desktop-tab__A0bVx{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);letter-spacing:var(--v2-type-page-title-tracking)}.kin-settings-sheet-v2_field-label__cqXs9{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)}.kin-settings-sheet-v2_quiet-hours-row__oJz8k{display:flex;gap:calc(10px * var(--v2-ui-density, 1));align-items:center}.kin-settings-sheet-v2_time-input__GVgPg{flex:1 1;min-width:0;padding:calc(10px * var(--v2-ui-density, 1)) calc(12px * var(--v2-ui-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);color:var(--v2-ink);letter-spacing:var(--v2-type-body-tracking);outline:none;background:var(--v2-warm-fill-06);border:1px solid transparent;border-radius:calc(24px * var(--v2-ui-density, 1))}html.v2-dark .kin-settings-sheet-v2_time-input__GVgPg{color-scheme:dark}.kin-settings-sheet-v2_time-input__GVgPg::-webkit-calendar-picker-indicator{width:calc(18px * var(--v2-ui-density, 1));height:calc(18px * var(--v2-ui-density, 1));padding:0;margin-left:calc(6px * var(--v2-ui-density, 1));cursor:pointer}.kin-settings-sheet-v2_quiet-hours-sep__ehpGs{flex-shrink:0;color:var(--v2-warm-text-55)}.kin-settings-sheet-v2_error__pvfJe,.kin-settings-sheet-v2_quiet-hours-sep__ehpGs{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)}.kin-settings-sheet-v2_error__pvfJe{padding:calc(4px * var(--v2-ui-density, 1)) 0;color:var(--v2-error)}.kin-settings-sheet-v2_section-label-row__BwP0k{display:flex;gap:calc(6px * var(--v2-ui-density, 1));align-items:center;justify-content:center;padding:0;margin:calc(8px * var(--v2-ui-density, 1)) 0 calc(-4px * 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-text-secondary);letter-spacing:var(--v2-type-body-compact-tracking)}.kin-settings-sheet-v2_tab-panel__K1AWf>.kin-settings-sheet-v2_section-label-row__BwP0k:first-child{margin-top:0}:where(.kin-settings-sheet-v2_credits-icon__Lsd2Y,.kin-settings-sheet-v2_desktop-social-row__etAtx,.kin-settings-sheet-v2_field-icon-button__qXR_V,.kin-settings-sheet-v2_display-photo-clear__X4Of_,.kin-settings-sheet-v2_avatar-header-icon-btn__H_ABA,.kin-settings-sheet-v2_avatar-slot-empty__c2ngM,.kin-settings-sheet-v2_avatar-generate-btn__jAiNv,.kin-settings-sheet-v2_avatar-generated-tile-badge__toTHm,.kin-settings-sheet-v2_voice-sample-download__zQmOg,.kin-settings-sheet-v2_voice-pick-play__oLrcc,.kin-settings-sheet-v2_voice-defaults-label__GHpAF,.kin-settings-sheet-v2_animation-credits-pill__i_eCa)>svg{transform-origin:center;transform-box:fill-box;scale:var(--v2-ui-density,1)}.kin-settings-sheet-v2_section-label-row__BwP0k>svg{flex-shrink:0;transform-origin:center;transform-box:fill-box;scale:var(--v2-ui-density,1)}.kin-settings-sheet-v2_section-label-text___hCUy{line-height:var(--v2-leading-none)}.kin-settings-sheet-v2_field-card____mbw{display:flex;flex-direction:column;gap:calc(12px * var(--v2-ui-density, 1));padding:calc(14px * var(--v2-ui-density, 1)) calc(16px * var(--v2-ui-density, 1)) calc(16px * var(--v2-ui-density, 1));background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_field-label-row__FnURO{display:flex;gap:calc(8px * var(--v2-ui-density, 1));align-items:center}.kin-settings-sheet-v2_field-hint__UddEc{margin-left:auto;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)}.kin-settings-sheet-v2_voice-description-input__DJp72{min-height:calc(88px * var(--v2-ui-density, 1));overflow:auto;color:var(--v2-text-secondary);cursor:default;field-sizing:content}.kin-settings-sheet-v2_voice-sample-list__gmlpC{display:flex;flex-direction:column;gap:calc(8px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-upload-hint__DIWwV{width:100%;margin-left:0;text-align:center}.kin-settings-sheet-v2_voice-upload-file-row__EXZqD{min-height:calc(48px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-upload-file-name__LgFe6{flex:1 1;min-width:0;font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight);line-height:var(--v2-type-body-leading);letter-spacing:var(--v2-type-body-tracking)}.kin-settings-sheet-v2_voice-upload-actions__zvJVV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(8px * var(--v2-ui-density, 1));gap:calc(8px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-recording-panel__QVt2a{display:flex;flex-direction:column;gap:calc(12px * var(--v2-ui-density, 1));padding:calc(12px * var(--v2-ui-density, 1));background:var(--v2-warm-fill-08);border-radius:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-recording-status__rGpb_{display:flex;gap:calc(8px * var(--v2-ui-density, 1));align-items:center;justify-content:center;min-height:calc(24px * var(--v2-ui-density, 1));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)}.kin-settings-sheet-v2_voice-recording-dot__8IDFi{width:calc(10px * var(--v2-ui-density, 1));height:calc(10px * var(--v2-ui-density, 1));background:var(--v2-error);border-radius:50%;box-shadow:0 0 0 4px var(--v2-error-bg-18)}.kin-settings-sheet-v2_voice-sample-row__1Mj5E{--voice-sample-density:var(--v2-ui-density,1);display:flex;gap:calc(8px * var(--voice-sample-density));align-items:center}.kin-settings-sheet-v2_voice-sample-name___As1m{display:flex;flex:1 1;align-items:center;min-width:0;min-height:calc(38px * var(--voice-sample-density));padding:0 calc(12px * var(--voice-sample-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);background:var(--v2-warm-fill-08);border-radius:calc(24px * var(--voice-sample-density))}.kin-settings-sheet-v2_voice-sample-name-text__z_36Z{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kin-settings-sheet-v2_voice-sample-download__zQmOg{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(38px * var(--voice-sample-density));height:calc(38px * var(--voice-sample-density));padding:0;color:var(--v2-ink);cursor:pointer;background:var(--v2-warm-fill-12);border:none;border-radius:calc(24px * var(--voice-sample-density));transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_voice-sample-download__zQmOg:hover{background:var(--v2-warm-fill-18)}.kin-settings-sheet-v2_voice-sample-download__zQmOg:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.kin-settings-sheet-v2_voice-sample-download__zQmOg:disabled{cursor:not-allowed;opacity:.5}.kin-settings-sheet-v2_legacy-voice-note__3HNKA{padding:0 calc(4px * var(--v2-ui-density, 1));margin: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)}.kin-settings-sheet-v2_legacy-voice-setting__HEgTw{display:flex;flex-direction:column;gap:calc(8px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_legacy-voice-empty__ARGEC,.kin-settings-sheet-v2_legacy-voice-setting__HEgTw{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)}.kin-settings-sheet-v2_voice-save-btn__IpTym:disabled{color:var(--v2-text-secondary);background:var(--v2-warm-fill-08);opacity:1}.kin-settings-sheet-v2_voice-save-btn__IpTym[aria-busy=true]:disabled{color:var(--v2-cta-strong-text);cursor:wait;background:var(--v2-cta-strong-bg)}.kin-settings-sheet-v2_sub-settings__KWdWC{display:contents}.kin-settings-sheet-v2_directive-suggestions-label__rN0iC{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)}.kin-settings-sheet-v2_directive-suggestions__lcVA9{display:flex;flex-wrap:wrap;gap:calc(6px * var(--v2-ui-density, 1));align-items:flex-start}.kin-settings-sheet-v2_directive-suggestions__lcVA9 .kin-settings-sheet-v2_directive-suggestion__i8rgE{display:inline-flex;align-self:auto;width:auto;height:auto;min-height:calc(34px * var(--v2-ui-density, 1));padding:calc(8px * var(--v2-ui-density, 1)) calc(12px * 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(--chat-text-primary);text-align:left;letter-spacing:var(--v2-type-compact-control-tracking);white-space:normal}.kin-settings-sheet-v2_prompt-char-count__vYqdc{margin-left:auto;font-family:var(--v2-type-meta-family);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:var(--v2-type-meta-leading);color:var(--v2-placeholder);letter-spacing:var(--v2-type-meta-tracking)}.kin-settings-sheet-v2_field-label-actions__1b3Vy{display:inline-flex;gap:calc(4px * var(--v2-ui-density, 1));align-items:center;margin-left:auto}.kin-settings-sheet-v2_field-label-text-action__0OFSL{padding:calc(2px * var(--v2-ui-density, 1)) 0;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;background:transparent;border:none;transition:color var(--v2-duration-fast) ease}.kin-settings-sheet-v2_field-label-text-action__0OFSL:disabled{cursor:default;opacity:.45}.kin-settings-sheet-v2_field-label-text-action__0OFSL:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.kin-settings-sheet-v2_field-label-text-action__0OFSL:hover:not(:disabled){color:var(--v2-ink)}.kin-settings-sheet-v2_field-icon-button__qXR_V{display:inline-flex;align-items:center;justify-content:center;width:calc(40px * var(--v2-ui-density, 1));height:calc(26px * var(--v2-ui-density, 1));color:var(--chat-text-muted);cursor:pointer;background:var(--v2-warm-fill-06);border:1px solid var(--v2-warm-fill-12);border-radius:calc(24px * var(--v2-ui-density, 1));transition:background var(--v2-duration-base) ease,border-color var(--v2-duration-base) ease,color var(--v2-duration-base) ease,opacity var(--v2-duration-base) ease}.kin-settings-sheet-v2_field-icon-button__qXR_V:hover{color:var(--chat-text-primary);background:var(--v2-warm-fill-10);border-color:var(--v2-warm-fill-18)}.kin-settings-sheet-v2_field-icon-button__qXR_V:active{opacity:.6}.kin-settings-sheet-v2_field-icon-button__qXR_V:disabled{cursor:default;opacity:.5}.kin-settings-sheet-v2_field-icon-spinner__ZR1QM{animation:kin-settings-sheet-v2_v2-spin-360__VICFZ .7s linear infinite}.kin-settings-sheet-v2_tab-footer__EeCNK{display:flex;gap:calc(8px * var(--v2-ui-density, 1));align-items:center;justify-content:flex-end;min-height:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_display-tiles-row__VCZtk{display:flex;gap:calc(12px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_display-tile-wrap__eFYR4{position:relative;display:flex;flex:1 1;flex-direction:column;gap:calc(8px * var(--v2-ui-density, 1));align-items:center;min-width:0}.kin-settings-sheet-v2_display-tile__S_CC8{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;overflow:hidden;color:var(--v2-text-secondary);cursor:pointer;background:var(--v2-warm-fill-05);border:none;border-radius:calc(24px * var(--v2-ui-density, 1));transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_display-tile__S_CC8:disabled{cursor:default}.kin-settings-sheet-v2_display-tile__S_CC8:hover:not(:disabled){background:var(--v2-warm-fill-10)}.kin-settings-sheet-v2_display-tile-label__GGKCk{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)}.kin-settings-sheet-v2_display-photo-img__hzNuA{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kin-settings-sheet-v2_display-photo-overlay__qe1tM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;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-fixed-white);letter-spacing:var(--v2-type-caption-tracking);background:var(--v2-shadow-45)}.kin-settings-sheet-v2_display-photo-clear__X4Of_{position:absolute;top:calc(8px * var(--v2-ui-density, 1));right:calc(8px * var(--v2-ui-density, 1));display:flex;align-items:center;justify-content:center;width:calc(22px * var(--v2-ui-density, 1));height:calc(22px * var(--v2-ui-density, 1));color:var(--v2-fixed-white);cursor:pointer;background:var(--v2-shadow-55);border:none;border-radius:calc(24px * var(--v2-ui-density, 1));transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_display-photo-clear__X4Of_:hover{background:rgb(var(--v2-fixed-black-rgb)/.75)}.kin-settings-sheet-v2_saved-indicator-pending__4RAVc{color:var(--v2-text-secondary)}.kin-settings-sheet-v2_compact-row-aside__WChD5,.kin-settings-sheet-v2_saved-indicator-pending__4RAVc{font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading);letter-spacing:var(--v2-type-caption-tracking)}.kin-settings-sheet-v2_compact-row-aside__WChD5{margin:calc(-4px * var(--v2-ui-density, 1)) calc(4px * var(--v2-ui-density, 1)) 0;color:var(--chat-text-muted)}.kin-settings-sheet-v2_live-avatar-image-actions__Z2GYh{display:flex;gap:calc(6px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_avatar-mode-toggle__GDdw9{align-self:stretch}@media (min-width:600px) and (max-width:1023px){.kin-settings-sheet-v2_avatar-landing-panel__VC6pI{align-self:center;width:100%;max-width:calc(520px * var(--v2-ui-density, 1))}}.kin-settings-sheet-v2_avatar-preview-card__a_Zxl{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden;background-color:var(--v2-warm-fill-10);border-radius:calc(24px * var(--v2-ui-density, 1))}@media (min-width:1024px){.kin-settings-sheet-v2_avatar-editor-frame__NDJ5Y{--v2-sheet-scroll-cap:calc(95vh - calc(64px * var(--v2-ui-density, 1)))}.kin-settings-sheet-v2_avatar-gallery-frame__AY5Ej{--v2-sheet-scroll-cap:calc(var(
          --v2-sheet-content-cap,
          calc(100vh - calc(32px * var(--v2-ui-density, 1)))
        ) - calc(16px * var(--v2-ui-density, 1)))}.kin-settings-sheet-v2_avatar-editor-preview-card__E45uo{align-self:center;width:min(100%,55vh,calc(480px * var(--v2-ui-density, 1)))}}.kin-settings-sheet-v2_avatar-preview-open__SUndV{display:block;width:100%;height:100%;padding:0;cursor:zoom-in;background:none;border:none}.kin-settings-sheet-v2_avatar-landing-img__fBpbM{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kin-settings-sheet-v2_avatar-replace-overlay__hDqMg{position:absolute;bottom:calc(14px * var(--v2-ui-density, 1));left:50%;z-index:1;padding:calc(10px * var(--v2-ui-density, 1)) calc(18px * 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);letter-spacing:var(--v2-type-compact-control-tracking);cursor:pointer;background:var(--v2-shadow-45);border:none;border-radius:var(--radius-pill);backdrop-filter:blur(8px);transform:translateX(-50%);transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_avatar-replace-overlay__hDqMg:hover{background:var(--v2-shadow-55)}.kin-settings-sheet-v2_avatar-landing-empty-hero__v3_rd{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;padding:calc(24px * var(--v2-ui-density, 1));background:var(--v2-warm-fill-08);border-radius:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_avatar-landing-change-btn__L9Bki{width:100%;height:var(--v2-control-height);min-height:var(--v2-control-height);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);cursor:pointer;background:var(--v2-warm-fill-08);border:none;border-radius:var(--radius-pill);transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_avatar-landing-change-btn__L9Bki:hover{background:var(--v2-warm-fill-12)}.kin-settings-sheet-v2_avatar-landing-empty-card__eaVZf{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;padding:calc(24px * var(--v2-ui-density, 1));font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--v2-warm-fill-08);border:1px dashed var(--v2-warm-text-32);border-radius:calc(24px * var(--v2-ui-density, 1));transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_avatar-landing-empty-card__eaVZf:hover:not(:disabled){background:var(--v2-warm-fill-12)}.kin-settings-sheet-v2_avatar-landing-empty-text__H_tBL{margin:0;font-family:var(--v2-type-body-family);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight);line-height:var(--v2-type-body-leading);color:var(--v2-text-secondary);text-align:center;letter-spacing:var(--v2-type-body-tracking)}.kin-settings-sheet-v2_avatar-subview-switch__4zdaU{padding:calc(6px * 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-font-semibold);line-height:var(--v2-type-body-compact-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-compact-tracking);cursor:pointer;background:var(--v2-warm-fill-08);border:none;border-radius:var(--radius-pill);transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_avatar-subview-switch__4zdaU:hover{background:var(--v2-warm-fill-12)}.kin-settings-sheet-v2_avatar-header-icon-btn__H_ABA{display:inline-flex;align-items:center;justify-content:center;width:calc(40px * var(--v2-ui-density, 1));height:calc(40px * var(--v2-ui-density, 1));padding:0;color:var(--v2-ink);cursor:pointer;background:var(--v2-warm-fill-05);border:none;border-radius:50%;transition:opacity var(--v2-duration-base) ease}.kin-settings-sheet-v2_avatar-header-icon-btn__H_ABA:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.kin-settings-sheet-v2_avatar-header-icon-btn__H_ABA:hover{opacity:.6}.kin-settings-sheet-v2_avatar-header-icon-btn-spaced__7gRtU{margin-right:calc(6px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_avatar-style-segmented__Kh0LF{display:block;width:100%}.kin-settings-sheet-v2_avatar-style-segmented__Kh0LF>div{width:100%}.kin-settings-sheet-v2_avatar-generate-btn__jAiNv{display:flex;align-items:center;justify-content:center;width:100%;height:var(--v2-control-height);min-height:var(--v2-control-height);font-family:var(--v2-type-control-family);font-size:var(--v2-type-control-size);font-weight:var(--v2-type-control-weight);line-height:var(--v2-type-control-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-control-tracking);cursor:pointer;background:var(--v2-warm-fill-08);border:none;border-radius:calc(24px * var(--v2-ui-density, 1));transition:background var(--v2-duration-base) ease,opacity var(--v2-duration-base) ease,transform var(--v2-duration-fast) ease}.kin-settings-sheet-v2_avatar-generate-btn__jAiNv:disabled{cursor:not-allowed;opacity:.5}.kin-settings-sheet-v2_avatar-generate-btn__jAiNv:hover:not(:disabled){background:var(--v2-warm-fill-12)}.kin-settings-sheet-v2_avatar-generate-btn__jAiNv:active:not(:disabled){transform:scale(.99)}.kin-settings-sheet-v2_avatar-save-btn__NBt__{color:var(--v2-cta-strong-text);background:var(--v2-cta-strong-bg)}.kin-settings-sheet-v2_avatar-save-btn__NBt__:disabled{color:var(--v2-text-secondary);background:var(--v2-warm-fill-08);opacity:1}.kin-settings-sheet-v2_avatar-save-btn__NBt__:hover:not(:disabled){background:var(--v2-cta-strong-bg);opacity:.92}.kin-settings-sheet-v2_avatar-save-btn-pending__I7O_5:disabled{color:var(--v2-cta-strong-text);cursor:wait;background:var(--v2-cta-strong-bg);opacity:1}.kin-settings-sheet-v2_avatar-slots-grid__FaKbf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:calc(12px * var(--v2-ui-density, 1));gap:calc(12px * var(--v2-ui-density, 1));padding:calc(4px * var(--v2-ui-density, 1)) 0}@media (min-width:1024px){.kin-settings-sheet-v2_avatar-slots-grid__FaKbf{grid-template-columns:repeat(3,1fr)}.kin-settings-sheet-v2_avatar-slots-frame__MyfwU>.v2-slim-scrollbar{overscroll-behavior:auto}.kin-settings-sheet-v2_avatar-slot-save-hint__yEZzk{width:100%;margin-left:0;text-align:center}}.kin-settings-sheet-v2_avatar-slot-empty__c2ngM{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;color:var(--v2-warm-text-55);cursor:pointer;background:var(--v2-warm-fill-08);border:1px dashed var(--v2-warm-text-32);border-radius:calc(24px * var(--v2-ui-density, 1));transition:background var(--v2-duration-base) ease,border-color var(--v2-duration-base) ease}.kin-settings-sheet-v2_avatar-slot-empty__c2ngM:hover{background:var(--v2-warm-fill-12);border-color:var(--v2-warm-fill-55)}.kin-settings-sheet-v2_avatar-slot-pickable__3UBJw{cursor:pointer;outline:2.5px dashed var(--color-cta);outline-offset:-2.5px}.kin-settings-sheet-v2_avatar-slot-overwrite-hint__38_7d{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;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-fixed-white);letter-spacing:var(--v2-type-meta-tracking);pointer-events:none;background:var(--v2-shadow-45)}.kin-settings-sheet-v2_avatar-slot-applying-wrap__Jbx9l:hover{transform:none}.kin-settings-sheet-v2_avatar-slot-applying__qCFEo{position:absolute;inset:0;flex-direction:column;align-items:center;justify-content:center;font-family:var(--v2-type-compact-control-family);font-size:var(--v2-type-compact-control-size);font-weight:var(--v2-font-semibold);line-height:var(--v2-type-compact-control-leading);color:var(--v2-fixed-white);letter-spacing:var(--v2-type-compact-control-tracking);pointer-events:none;background:var(--v2-shadow-55)}.kin-settings-sheet-v2_avatar-landing-pills__B0UMb,.kin-settings-sheet-v2_avatar-slot-applying__qCFEo{display:flex;gap:calc(10px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_avatar-landing-pills__B0UMb>button{flex:1 1}@media (min-width:1024px){.kin-settings-sheet-v2_avatar-slot-empty-upload__nypQ9{aspect-ratio:16/9}.kin-settings-sheet-v2_avatar-slot-upload-action__1XZ8p{display:none}}.kin-settings-sheet-v2_avatar-generated-grid___66sx{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:calc(12px * var(--v2-ui-density, 1));gap:calc(12px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_avatar-generated-empty__K2nPw{grid-column:1/-1;padding:calc(24px * var(--v2-ui-density, 1)) calc(16px * 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(--chat-text-muted);text-align:center;letter-spacing:var(--v2-type-body-compact-tracking)}.kin-settings-sheet-v2_avatar-generated-tile-wrap__eNutP{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background-position:50%;background-size:cover;border-radius:calc(24px * var(--v2-ui-density, 1));transition:transform var(--v2-duration-fast) ease}.kin-settings-sheet-v2_avatar-generated-tile-wrap__eNutP:hover{transform:scale(1.04)}.kin-settings-sheet-v2_avatar-animation-tile-video__SVSVv{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover}.kin-settings-sheet-v2_avatar-generated-tile__PrYtu{position:absolute;inset:0;width:100%;height:100%;padding:0;cursor:pointer;background:transparent;border:none}.kin-settings-sheet-v2_avatar-generated-tile__PrYtu:active{transform:scale(.96)}.kin-settings-sheet-v2_avatar-generated-tile-active__adc2v{border:2.5px solid var(--v2-fixed-white)}.kin-settings-sheet-v2_avatar-generated-tile-badge__toTHm{position:absolute;top:calc(6px * var(--v2-ui-density, 1));right:calc(6px * var(--v2-ui-density, 1));display:inline-flex;align-items:center;justify-content:center;width:calc(20px * var(--v2-ui-density, 1));height:calc(20px * var(--v2-ui-density, 1));color:var(--chat-text-muted);pointer-events:none;background:var(--v2-surface);border-radius:50%;box-shadow:var(--v2-backdrop-shadow)}.kin-settings-sheet-v2_avatar-generated-tile-selected__3MRVF{border:2.5px solid var(--color-cta)}.kin-settings-sheet-v2_avatar-generated-tile-error__ihaME,.kin-settings-sheet-v2_avatar-generated-tile-loading__9VBab{display:flex;align-items:center;justify-content:center;background:var(--v2-warm-fill-08)}.kin-settings-sheet-v2_avatar-generated-tile-error-label__Dj9Pn{position:absolute;top:50%;left:50%;padding:calc(4px * var(--v2-ui-density, 1)) 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(--chat-text-primary);letter-spacing:var(--v2-type-compact-control-tracking);pointer-events:none;background:var(--v2-surface);border-radius:var(--radius-pill);box-shadow:var(--v2-backdrop-shadow);transform:translate(-50%,-50%)}.kin-settings-sheet-v2_avatar-generated-tile-spinner__jn1nw{width:calc(24px * var(--v2-ui-density, 1));height:calc(24px * var(--v2-ui-density, 1));border:2.5px solid var(--v2-warm-fill-18);border-top-color:var(--chat-text-primary);border-radius:50%;animation:kin-settings-sheet-v2_v2-spin-360__VICFZ .7s linear infinite}.kin-settings-sheet-v2_avatar-slot-applying__qCFEo .kin-settings-sheet-v2_avatar-generated-tile-spinner__jn1nw{border-color:rgb(var(--v2-fixed-white-rgb)/.35);border-top-color:var(--v2-fixed-white)}.kin-settings-sheet-v2_apply-compact-h__x_oa7{height:calc(44px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-pick-card__Q_qQ_{display:flex;flex-direction:column;padding:calc(4px * var(--v2-ui-density, 1)) 0;overflow:hidden;background:var(--v2-warm-fill-05);border-radius:calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-slot-summary__jR_dQ{display:flex;align-items:center;justify-content:space-between;padding:calc(10px * 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-text-secondary);letter-spacing:var(--v2-type-caption-tracking);border-bottom:1px solid var(--v2-warm-fill-06)}.kin-settings-sheet-v2_voice-pick-row__y79eG{display:flex;gap:0;align-items:center;padding:0 calc(8px * var(--v2-ui-density, 1)) 0 calc(16px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-pick-row__y79eG+.kin-settings-sheet-v2_voice-pick-row__y79eG{border-top:1px solid var(--v2-warm-fill-06)}.kin-settings-sheet-v2_voice-pick-main__1e7om{display:flex;flex:1 1;gap:calc(12px * var(--v2-ui-density, 1));align-items:center;min-width:0;padding:calc(14px * var(--v2-ui-density, 1)) calc(12px * var(--v2-ui-density, 1)) calc(14px * var(--v2-ui-density, 1)) 0;font:inherit;text-align:left;cursor:pointer;background:transparent;border:none}.kin-settings-sheet-v2_voice-pick-copy__Jenni{display:flex;flex:1 1;flex-direction:column;gap:calc(2px * var(--v2-ui-density, 1));min-width:0}.kin-settings-sheet-v2_voice-pick-name__VKKCI{overflow:hidden;text-overflow:ellipsis;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}.kin-settings-sheet-v2_voice-pick-description__RNcl_{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;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);-webkit-box-orient:vertical}.kin-settings-sheet-v2_voice-pick-play__oLrcc{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(40px * var(--v2-ui-density, 1));height:calc(40px * var(--v2-ui-density, 1));padding:0;color:var(--v2-ink);cursor:pointer;background:transparent;border:none;border-radius:50%;transition:background var(--v2-duration-base) ease,color var(--v2-duration-base) ease}.kin-settings-sheet-v2_voice-pick-play__oLrcc:disabled{cursor:not-allowed;opacity:.5}.kin-settings-sheet-v2_voice-pick-play__oLrcc:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.kin-settings-sheet-v2_voice-pick-play__oLrcc:hover:not(:disabled){background:var(--v2-warm-fill-12)}.kin-settings-sheet-v2_voice-candidate-row__DTvcV{flex-direction:column;gap:0;align-items:stretch;padding-bottom:calc(10px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-candidate-header__5IkCC{display:flex;align-items:center}.kin-settings-sheet-v2_voice-candidate-player__TTBhU{display:flex;gap:calc(8px * var(--v2-ui-density, 1));align-items:center;margin:calc(-8px * var(--v2-ui-density, 1)) 0 0 calc(24px * var(--v2-ui-density, 1))}.kin-settings-sheet-v2_voice-candidate-wave__YELVp{display:flex;flex:1 1;gap:calc(3px * var(--v2-ui-density, 1));align-items:center;min-width:0;height:calc(22px * var(--v2-ui-density, 1));margin-right:calc(8px * var(--v2-ui-density, 1));overflow:hidden}.kin-settings-sheet-v2_voice-candidate-wave-bar___DjFY{flex:0 0 calc(3px * var(--v2-ui-density, 1));width:calc(3px * var(--v2-ui-density, 1));min-height:calc(6px * var(--v2-ui-density, 1));background:var(--v2-ink);border-radius:calc(3px * var(--v2-ui-density, 1));opacity:.28;transition:opacity .24s ease}.kin-settings-sheet-v2_voice-candidate-wave-bar-played__OULT8{opacity:1}.kin-settings-sheet-v2_animation-credits-pill__i_eCa{display:inline-flex;gap:calc(6px * var(--v2-ui-density, 1));align-items:center;justify-content:center;min-height:calc(36px * var(--v2-ui-density, 1));padding:0 calc(12px * 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:none;border-radius:var(--radius-pill)}.kin-settings-sheet-v2_animation-credits-pill__i_eCa:hover{background:var(--v2-warm-fill-12)}.kin-settings-sheet-v2_avatar-animation-warning__LHOK7{margin:0;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)}.kin-settings-sheet-v2_voice-pick-footer__pG8Sq{display:flex;align-items:stretch;margin:calc(4px * var(--v2-ui-density, 1)) 0 calc(-4px * var(--v2-ui-density, 1));background:var(--v2-warm-fill-06)}.kin-settings-sheet-v2_voice-pick-footer-btn__rom6f{flex:1 1;padding:calc(15px * var(--v2-ui-density, 1)) 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);cursor:pointer;background:transparent;border:none;transition:background var(--v2-duration-base) ease}.kin-settings-sheet-v2_voice-pick-footer-btn__rom6f:hover{background:var(--v2-warm-fill-08)}.kin-settings-sheet-v2_voice-pick-footer-divider__VcExc{width:1px;background:var(--v2-warm-fill-12)}.kin-settings-sheet-v2_field-trailing-cluster__dSUKP{display:inline-flex;gap:calc(6px * var(--v2-ui-density, 1));align-items:center}.kin-settings-sheet-v2_voice-defaults-toggle__fmnWp{display:flex;gap:calc(12px * var(--v2-ui-density, 1));align-items:center;width:100%;padding:calc(10px * var(--v2-ui-density, 1)) 0;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;background:none;border:none}.kin-settings-sheet-v2_voice-defaults-divider__lEfP2{flex:1 1;height:1px;background:var(--v2-divider)}.kin-settings-sheet-v2_voice-defaults-label__GHpAF{display:inline-flex;flex-shrink:0;gap:calc(5px * var(--v2-ui-density, 1));align-items:center}.kin-settings-sheet-v2_page-tab-content__WOV6Z .kin-settings-sheet-v2_content__IRtFm{max-height:none;overflow:visible}.kin-settings-sheet-v2_page-tab-content__WOV6Z .kin-settings-sheet-v2_desktop-tab-pane__v5XEZ{overflow:visible}.kin-settings-sheet-v2_page-tab-content__WOV6Z .kin-settings-sheet-v2_personality-fields__tGdVi,.kin-settings-sheet-v2_page-tab-content__WOV6Z .kin-settings-sheet-v2_personality-panel__3fKJ8{flex:none;height:auto;min-height:0;max-height:none;overflow:visible}.compact-settings-row_group__osMeF,.compact-settings-row_item__Cy3Qn,.compact-settings-row_picker__nS5HH,.compact-settings-row_pill__c_M9l,.compact-settings-row_slider-row__1Hfgf{--compact-row-density:var(--v2-ui-density,1)}.compact-settings-row_group__osMeF{display:flex;flex-direction:column;background:var(--v2-warm-fill-05);border-radius:calc(var(--radius-card) * var(--compact-row-density))}.compact-settings-row_row__9I0bt{display:flex;gap:calc(12px * var(--compact-row-density));align-items:center;justify-content:space-between;min-height:calc(48px * var(--compact-row-density));padding:0 calc(16px * var(--compact-row-density))}.compact-settings-row_item__Cy3Qn{display:flex;flex-direction:column}.compact-settings-row_description__vb7HQ{padding:0 calc(16px * var(--compact-row-density)) calc(12px * var(--compact-row-density));margin:calc(-2px * var(--compact-row-density)) 0 0;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)}.compact-settings-row_warning__mDePZ{color:var(--v2-error)}.compact-settings-row_left__y9XF5{display:inline-flex;flex:1 1;gap:calc(6px * var(--compact-row-density));align-items:center;min-width:0}.compact-settings-row_label__TKjwP{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)}.compact-settings-row_label-caption__3JeFG{font-family:var(--v2-type-caption-family);font-size:var(--v2-type-caption-size);font-weight:var(--v2-type-caption-weight);line-height:var(--v2-type-caption-leading);letter-spacing:var(--v2-type-caption-tracking)}.compact-settings-row_trailing__Bivcz{display:inline-flex;flex-shrink:0;align-items:center}.compact-settings-row_divider__q75dI{height:1px;margin:0 calc(16px * var(--compact-row-density));background:var(--v2-warm-fill-08)}.compact-settings-row_slider-row__1Hfgf{display:flex;gap:calc(10px * var(--compact-row-density));align-items:center;min-height:calc(48px * var(--compact-row-density));padding:0 calc(16px * var(--compact-row-density))}.compact-settings-row_slider-left__KN5_f{display:inline-flex;flex-shrink:0;gap:calc(6px * var(--compact-row-density));align-items:center}.compact-settings-row_slider-track___6Lwp{flex:1 1;min-width:0;padding:0 calc(10px * var(--compact-row-density))}.compact-settings-row_slider-value__pnUSl{display:inline-flex;align-items:center;justify-content:center;min-width:calc(38px * var(--compact-row-density));height:calc(24px * var(--compact-row-density));padding:0 calc(10px * var(--compact-row-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-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:var(--v2-type-compact-control-leading);color:var(--chat-bg);letter-spacing:var(--v2-type-compact-control-tracking);background:var(--v2-ink);border-radius:calc(6px * var(--compact-row-density))}.compact-settings-row_pill__c_M9l{display:inline-flex;align-items:center;height:calc(28px * var(--compact-row-density));padding:0 calc(12px * var(--compact-row-density));font-family:var(--v2-type-body-compact-family);font-size:var(--v2-type-body-compact-size);font-weight:var(--v2-type-body-compact-weight);line-height:var(--v2-type-body-compact-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-compact-tracking);cursor:pointer;background:var(--v2-warm-fill-10);border:none;border-radius:var(--radius-pill);transition:background var(--v2-duration-base) ease,opacity var(--v2-duration-base) ease}.compact-settings-row_picker__nS5HH{display:inline-flex;gap:calc(4px * var(--compact-row-density));align-items:center;padding:calc(4px * var(--compact-row-density)) calc(4px * var(--compact-row-density)) calc(4px * var(--compact-row-density)) calc(8px * var(--compact-row-density));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-text-secondary);letter-spacing:var(--v2-type-body-strong-tracking);cursor:pointer;background:transparent;border:none;border-radius:calc(24px * var(--compact-row-density));transition:background var(--v2-duration-base) ease}.compact-settings-row_picker__nS5HH svg{flex-shrink:0;width:calc(14px * var(--compact-row-density));height:calc(14px * var(--compact-row-density))}.compact-settings-row_picker__nS5HH:disabled,.compact-settings-row_pill__c_M9l:disabled{cursor:not-allowed;opacity:.5}.compact-settings-row_picker__nS5HH:focus-visible,.compact-settings-row_pill__c_M9l:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.compact-settings-row_pill__c_M9l:hover:not(:disabled){background:var(--v2-warm-fill-16)}.compact-settings-row_picker__nS5HH:hover:not(:disabled){background:var(--v2-warm-fill-06)}.compact-settings-row_picker-bare__bisvP,.compact-settings-row_picker-bare__bisvP:hover:not(:disabled){padding:0;background:transparent}.compact-settings-row_picker-value__yZQYE{max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-pack-picker_list__9D7qr{--product-pack-density:var(--v2-ui-density,1);display:flex;flex-direction:column;gap:calc(14px * var(--product-pack-density));margin-top:calc(16px * var(--product-pack-density))}.product-pack-picker_row__HOkB4{position:relative;display:flex;gap:calc(14px * var(--product-pack-density));align-items:center;justify-content:space-between;min-height:calc(76px * var(--product-pack-density));padding:calc(18px * var(--product-pack-density)) calc(22px * var(--product-pack-density));font-family:var(--v2-font-sans);text-align:left;cursor:pointer;border:1.5px solid transparent;border-radius:calc(24px * var(--product-pack-density));transition:background var(--v2-duration-base) ease,border-color var(--v2-duration-base) ease,opacity var(--v2-duration-fast) ease}.product-pack-picker_list-default__gRCKs .product-pack-picker_row__HOkB4{background:var(--v2-surface)}.product-pack-picker_list-warm__gPY1o .product-pack-picker_row__HOkB4{background:var(--v2-warm-fill-05)}.product-pack-picker_row__HOkB4:hover{background:var(--v2-warm-fill-08)}.product-pack-picker_row__HOkB4:active{opacity:.9}.product-pack-picker_row__HOkB4:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.product-pack-picker_row__HOkB4[data-selected],.product-pack-picker_row__HOkB4[data-selected]:hover{background:var(--v2-warm-fill-08);border-color:var(--v2-ink)}.product-pack-picker_row__HOkB4[data-selected]:hover{background:var(--v2-warm-fill-10)}.product-pack-picker_label___OcMW{flex:1 1}.product-pack-picker_label___OcMW,.product-pack-picker_price__QzmFi{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)}.product-pack-picker_row__HOkB4[data-selected] .product-pack-picker_label___OcMW,.product-pack-picker_row__HOkB4[data-selected] .product-pack-picker_price__QzmFi{color:var(--v2-ink)}.product-pack-picker_badge__BZavJ{position:absolute;top:calc(-12px * var(--product-pack-density));right:calc(16px * var(--product-pack-density));z-index:10;padding:calc(4px * var(--product-pack-density)) calc(12px * var(--product-pack-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-on-accent);letter-spacing:var(--v2-type-compact-control-tracking);background:var(--color-cta);border-radius:calc(24px * var(--product-pack-density))}.product-pack-picker_badge-neutral__9M6R2{color:var(--v2-cta-strong-text);background:var(--v2-cta-strong-bg)}.chat-media-placeholder-v2_card__2w90n{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(66vw,calc(260px * var(--v2-ui-density, 1)));min-height:min(66vw,calc(260px * var(--v2-ui-density, 1)))}.chat-media-placeholder-v2_card-generating___g9t2{width:100%;min-width:min(66vw,calc(260px * var(--v2-ui-density, 1)))}.chat-media-placeholder-v2_status__3R4ML{display:flex;flex-direction:column;gap:calc(10px * var(--v2-ui-density, 1));align-items:center;justify-content:center;text-align:center}.chat-media-placeholder-v2_generating__GZaSf{--generating-bubble:var(
    --chat-message-color-other,var(--chat-message-surface-other)
  );display:flex;flex:1 1;align-items:center;align-self:stretch;justify-content:center;width:100%;color:var(--chat-message-text-color-other,var(--chat-bubble-text-other));background:linear-gradient(135deg,rgb(var(--v2-fixed-white-rgb)/.18),transparent 62%),color-mix(in srgb,var(--generating-bubble) 84%,rgb(var(--v2-fixed-white-rgb)/.16));border:0;border-radius:calc(var(--v2-radius-bubble) * var(--v2-ui-density, 1));box-shadow:inset 0 1px 0 rgb(var(--v2-fixed-white-rgb)/.22),0 calc(4px * var(--v2-ui-density, 1)) calc(16px * var(--v2-ui-density, 1)) color-mix(in srgb,var(--generating-bubble) 18%,transparent);backdrop-filter:var(--glass-filter-lg)}.chat-media-placeholder-v2_generating-proactive__4QfuI{background:var(
    --chat-message-proactive-surface-other,var(--generating-bubble)
  );border:.5px solid var(--chat-message-proactive-edge-tone-other);box-shadow:0 calc(6px * var(--v2-ui-density, 1)) calc(14px * var(--v2-ui-density, 1)) var(--chat-message-proactive-shadow-other)}@keyframes chat-media-placeholder-v2_media-k-pulse__VYAfA{0%{opacity:.55;transform:scale(.86) rotate(-2deg)}to{opacity:1;transform:scale(1.14) rotate(2deg)}}.chat-media-placeholder-v2_kmark__nfQQG{width:22%;height:auto;animation:chat-media-placeholder-v2_media-k-pulse__VYAfA 2.4s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.chat-media-placeholder-v2_kmark__nfQQG{opacity:.9;animation:none}}.chat-media-placeholder-v2_label__SZ12k{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)}.chat-media-placeholder-v2_label-failed__ruOGU{color:var(--chat-message-text-color-other,var(--v2-error))}.predefined-avatar-picker_row__gqkZf{--predefined-avatar-density:var(--v2-ui-density,1);display:flex;gap:calc(10px * var(--predefined-avatar-density));padding-bottom:calc(4px * var(--predefined-avatar-density));overflow-x:auto}.predefined-avatar-picker_grid___O7TE{--predefined-avatar-density:var(--v2-ui-density,1);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(8px * var(--predefined-avatar-density));gap:calc(8px * var(--predefined-avatar-density))}.predefined-avatar-picker_tile__BQHfW{position:relative;padding:0;overflow:hidden;cursor:pointer;background:var(--v2-warm-fill-06);border:2px solid transparent;border-radius:calc(24px * var(--predefined-avatar-density));transition:border-color var(--v2-duration-base) ease,transform var(--v2-duration-fast) ease}.predefined-avatar-picker_row__gqkZf .predefined-avatar-picker_tile__BQHfW{flex-shrink:0;width:calc(72px * var(--predefined-avatar-density));height:calc(72px * var(--predefined-avatar-density))}.predefined-avatar-picker_create-row__6pGZf .predefined-avatar-picker_tile__BQHfW{width:calc(76px * var(--predefined-avatar-density));height:calc(76px * var(--predefined-avatar-density));border-width:3px;border-radius:calc(16px * var(--predefined-avatar-density))}.predefined-avatar-picker_grid___O7TE .predefined-avatar-picker_tile__BQHfW{width:100%;aspect-ratio:1}.predefined-avatar-picker_grid___O7TE .predefined-avatar-picker_tile__BQHfW:hover{transform:scale(1.02)}.predefined-avatar-picker_tile-active__qlEg5{border-color:var(--color-cta)}.predefined-avatar-picker_create-row__6pGZf .predefined-avatar-picker_tile-active__qlEg5{border-color:var(--v2-ink)}.predefined-avatar-picker_img__PHODp{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.predefined-avatar-picker_check__4l8w1{position:absolute;top:calc(6px * var(--predefined-avatar-density));right:calc(6px * var(--predefined-avatar-density));display:inline-flex;align-items:center;justify-content:center;width:calc(22px * var(--predefined-avatar-density));height:calc(22px * var(--predefined-avatar-density));color:var(--v2-fixed-white);background:var(--color-cta);border-radius:50%}.predefined-avatar-picker_check__4l8w1 svg{width:calc(14px * var(--predefined-avatar-density));height:calc(14px * var(--predefined-avatar-density))}.audio-seek_root__EBYYd{touch-action:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.audio-seek_root__EBYYd:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:4px;border-radius:4px}.audio-seek_root__EBYYd[aria-disabled=true]{cursor:default}.chat-voice-drawer-v2_card__ecg8o{--voice-drawer-density:var(--v2-ui-density,1);display:flex;flex:1 1;gap:calc(6px * var(--voice-drawer-density));align-items:center;min-height:calc(32px * var(--voice-drawer-density))}.chat-voice-drawer-v2_chip__5zXPO,.chat-voice-drawer-v2_more-toggle__0o8mf,.chat-voice-drawer-v2_play-button__IJZcu{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(22px * var(--voice-drawer-density));height:calc(22px * var(--voice-drawer-density));padding:0;color:color-mix(in srgb,currentcolor 72%,transparent);cursor:pointer;background:none;border:none;transition:color var(--v2-duration-fast) ease}:where(.chat-voice-drawer-v2_more-toggle__0o8mf,.chat-voice-drawer-v2_play-button__IJZcu,.chat-voice-drawer-v2_chip__5zXPO)>svg{transform-origin:center;transform-box:fill-box;scale:var(--voice-drawer-density)}.chat-voice-drawer-v2_chip__5zXPO:hover,.chat-voice-drawer-v2_more-toggle__0o8mf:hover,.chat-voice-drawer-v2_play-button__IJZcu:hover{color:inherit}.chat-voice-drawer-v2_chip__5zXPO:active,.chat-voice-drawer-v2_more-toggle__0o8mf:active,.chat-voice-drawer-v2_play-button__IJZcu:active{color:color-mix(in srgb,currentcolor 56%,transparent)}.chat-voice-drawer-v2_chip__5zXPO:focus-visible,.chat-voice-drawer-v2_more-toggle__0o8mf:focus-visible,.chat-voice-drawer-v2_play-button__IJZcu:focus-visible{color:inherit;outline:2px solid var(--v2-focus-ring);outline-offset:1px;border-radius:50%}.chat-voice-drawer-v2_cluster__BOy5O{display:inline-flex;flex-shrink:0;gap:calc(6px * var(--voice-drawer-density));align-items:center;animation:chat-voice-drawer-v2_voice-cluster-enter__gICDC var(--v2-duration-fast) var(--v2-ease-decel)}.chat-voice-drawer-v2_waveform__6eH_P{display:flex;flex:1 1;align-items:center;justify-content:space-between;min-width:calc(50px * var(--voice-drawer-density));height:calc(24px * var(--voice-drawer-density));margin:0 calc(4px * var(--voice-drawer-density))}.chat-voice-drawer-v2_bar__DmYOr{flex-shrink:0;width:calc(2px * var(--voice-drawer-density));background:currentcolor;border-radius:calc(1px * var(--voice-drawer-density));opacity:.58;transition:opacity .24s ease}.chat-voice-drawer-v2_bar-played__WCCK4{opacity:1}.chat-voice-drawer-v2_duration__YXdGs{min-width:calc(30px * var(--voice-drawer-density));font-family:var(--v2-font-sans);font-size:var(--v2-text-sm);font-weight:var(--v2-font-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:inherit;text-align:right;letter-spacing:var(--v2-tracking-normal)}@keyframes chat-voice-drawer-v2_voice-cluster-enter__gICDC{0%{width:0;opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-voice-drawer-v2_chip__5zXPO,.chat-voice-drawer-v2_more-toggle__0o8mf,.chat-voice-drawer-v2_play-button__IJZcu{transition:none}.chat-voice-drawer-v2_cluster__BOy5O{animation:none}}.call-image-pane-v2_content___u706{display:flex;flex-direction:column;gap:calc(14px * var(--v2-ui-density, 1))}.call-image-pane-v2_caption__Bes4e{margin:0;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)}.call-image-pane-v2_options__YjSsA{display:flex;flex-direction:column;gap:calc(8px * var(--v2-ui-density, 1))}.call-image-pane-v2_option__FSsVa{display:flex;gap:calc(12px * var(--v2-ui-density, 1));align-items:center;padding:calc(14px * var(--v2-ui-density, 1)) calc(16px * var(--v2-ui-density, 1));text-align:left;cursor:pointer;background:var(--v2-warm-fill-05);border:none;border-radius:calc(24px * var(--v2-ui-density, 1));transition:background var(--v2-duration-base) ease}.call-image-pane-v2_option__FSsVa:hover,.call-image-pane-v2_option__FSsVa[aria-checked=true]{background:var(--v2-warm-fill-08)}.call-image-pane-v2_option__FSsVa[data-disabled=true]{cursor:not-allowed;opacity:.4}.call-image-pane-v2_option__FSsVa[data-disabled=true]:hover{background:var(--v2-warm-fill-05)}.call-image-pane-v2_option-body__72lpj{display:flex;flex:1 1;flex-direction:column;gap:calc(2px * var(--v2-ui-density, 1))}.call-image-pane-v2_option-label__Bd_Ug{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)}.call-image-pane-v2_option-help__LOoJM{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)}.call-image-pane-v2_upload-card__60_Gp{display:flex;flex-direction:column;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))}.call-image-pane-v2_upload-card__60_Gp[data-active=true]{background:var(--v2-warm-fill-08)}.call-image-pane-v2_custom-option__aUYiM{display:flex;flex:1 1;gap:calc(12px * var(--v2-ui-density, 1));align-items:center;min-width:0;padding:0;text-align:left;cursor:pointer;background:transparent;border:none}.call-image-pane-v2_upload-preview__I9X8E{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--v2-warm-fill-12);border-radius:calc(24px * var(--v2-ui-density, 1))}.call-image-pane-v2_upload-preview-image__4X__t{-o-object-fit:contain;object-fit:contain}.call-image-pane-v2_upload-preview-replace__UVnAy{position:absolute;inset:0;padding:0;cursor:pointer;background:transparent;border:none}.call-image-pane-v2_upload-preview-replace__UVnAy:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}.call-image-pane-v2_upload-preview-remove__Ph6Vn{position:absolute;top:calc(12px * var(--v2-ui-density, 1));right:calc(12px * var(--v2-ui-density, 1));z-index:2}.call-image-pane-v2_save-button__tXUpQ:disabled{color:var(--v2-warm-text-32);background:var(--v2-warm-fill-06);opacity:1}.call-image-pane-v2_save-button__tXUpQ[aria-busy=true]:disabled{color:var(--v2-cta-strong-text);cursor:wait;background:var(--v2-cta-strong-bg)}.labeled-divider_wrap__Znj53{--chat-density:var(--v2-ui-density,1);display:flex;gap:calc(12px * var(--chat-density));align-items:center;width:100%;max-width:var(--chat-content-max-width,720px);padding:0 calc(16px * var(--chat-density)) var(--chat-list-gap,12px);margin:0 auto}.labeled-divider_rule__AU_ig{flex:1 1;height:1px}.labeled-divider_label__TVNUM,.labeled-divider_rule__AU_ig{background:var(--v2-glass-chrome-wash);backdrop-filter:var(--glass-filter-sm)}.labeled-divider_label__TVNUM{flex-shrink:0;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);border:.5px solid var(--chat-glass-border);border-radius:var(--radius-pill)}.live-avatar-image-preview-pane-v2_content__AIQLH{--live-avatar-preview-density:var(--v2-ui-density,1);display:flex;flex-direction:column;gap:calc(16px * var(--live-avatar-preview-density))}.live-avatar-image-preview-pane-v2_stage__cLIOF{position:relative;width:100%;max-width:calc(48vh * 2 / 3);max-width:calc(48dvh * 2 / 3);aspect-ratio:2/3;margin:0 auto;overflow:hidden;background:var(--v2-warm-fill-10);border-radius:calc(24px * var(--live-avatar-preview-density))}.live-avatar-image-preview-pane-v2_image__E_EaA{-o-object-fit:contain;object-fit:contain}.live-avatar-image-preview-pane-v2_actions__b2H_N{display:flex;gap:calc(10px * var(--live-avatar-preview-density))}.live-avatar-image-preview-pane-v2_actions__b2H_N>*{flex:1 1}.voice-chat-break-sheet-v2_content__GOfKJ{--voice-break-density:var(--v2-ui-density,1);display:flex;flex-direction:column;gap:calc(12px * var(--voice-break-density));padding:0 0 calc(16px * var(--voice-break-density))}.voice-chat-break-sheet-v2_caption__ADbVP{margin:0 0 calc(2px * var(--voice-break-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-text-secondary);letter-spacing:var(--v2-type-body-tracking)}.voice-chat-break-sheet-v2_option__ojCYl{display:flex;flex-direction:column;gap:calc(2px * var(--voice-break-density));padding:calc(14px * var(--voice-break-density));text-align:left;cursor:pointer;background:var(--v2-warm-fill-06);border:none;border-radius:calc(24px * var(--voice-break-density))}.voice-chat-break-sheet-v2_option__ojCYl:active{opacity:.7}.voice-chat-break-sheet-v2_option-label__SJ8wO{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)}.voice-chat-break-sheet-v2_option-destructive__uJ9Yt .voice-chat-break-sheet-v2_option-label__SJ8wO{color:var(--v2-danger-text)}.voice-chat-break-sheet-v2_option-help__bW90x{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)}.settings-entity-frame_root__qricg{--settings-frame-density:var(--v2-ui-density,1);display:flex;width:100%;height:100dvh;overflow:hidden;background:transparent}.settings-entity-frame_sidebar__jl1ed{display:flex;flex-shrink:0;flex-direction:column;width:calc(300px * var(--settings-frame-density));min-height:0}.settings-entity-frame_sidebar-clipped__qOOqF{overflow:hidden}.settings-entity-frame_sidebar-header__oo_Zb{display:flex;flex-shrink:0;padding:calc(24px * var(--settings-frame-density)) calc(24px * var(--settings-frame-density)) 0}.settings-entity-frame_sidebar-header-relaxed__s5r_M{padding-top:calc(28px * var(--settings-frame-density))}.settings-entity-frame_close__ZskHp{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;width:calc(40px * var(--settings-frame-density));height:calc(40px * var(--settings-frame-density));padding:0;color:var(--v2-ink);cursor:pointer;background:var(--v2-warm-fill-05);border:none;border-radius:50%;transition:opacity var(--v2-duration-base) ease}.settings-entity-frame_close__ZskHp:disabled{cursor:default;opacity:.55}.settings-entity-frame_close__ZskHp:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.settings-entity-frame_close__ZskHp:hover:not(:disabled){opacity:.6}.settings-entity-frame_close__ZskHp>svg{transform-origin:center;transform-box:fill-box;scale:var(--settings-frame-density)}.settings-entity-frame_content__tdFyq{flex:1 1;min-width:0;padding:calc(72px * var(--settings-frame-density)) clamp(calc(20px * var(--settings-frame-density)),4vw,calc(40px * var(--settings-frame-density))) calc(40px * var(--settings-frame-density));overflow-y:auto}.settings-entity-frame_content-inner__ILB29{width:100%;max-width:calc(640px * var(--settings-frame-density));margin:0 auto}.settings-entity-frame_route-state__8oIXh{display:flex;flex:1 1;flex-direction:column;gap:calc(16px * var(--settings-frame-density));align-items:center;justify-content:center;padding:calc(40px * var(--settings-frame-density))}.settings-entity-frame_route-state-actions__waB3H{display:flex;gap:calc(8px * var(--settings-frame-density))}.settings-entity-frame_title__uO_y3{margin:0 0 calc(20px * var(--settings-frame-density));font-family:var(--v2-type-page-title-family);font-size:var(--v2-type-page-title-size);font-weight:var(--v2-type-page-title-weight);line-height:var(--v2-type-page-title-leading);color:var(--chat-text-primary);letter-spacing:var(--v2-type-page-title-tracking)}.chat-break-sheet-v2_content__UfDy5{--chat-break-density:var(--v2-ui-density,1);display:flex;flex-direction:column;gap:calc(12px * var(--chat-break-density));padding:0 0 calc(24px * var(--chat-break-density))}.chat-break-sheet-v2_field-trailing__p2uEM{display:inline-flex;gap:calc(8px * var(--chat-break-density));align-items:center}.chat-break-sheet-v2_textarea__RPgoX{width:100%;min-height:calc(120px * var(--chat-break-density));padding:calc(12px * var(--chat-break-density));font-family:var(--v2-type-body-compact-family);font-size:var(--v2-type-body-compact-size);font-weight:var(--v2-type-body-compact-weight);line-height:var(--v2-type-body-compact-leading);color:var(--v2-ink);letter-spacing:var(--v2-type-body-compact-tracking);resize:none;outline:none;background:var(--v2-warm-fill-06);border:none;border-radius:calc(24px * var(--chat-break-density))}.chat-break-sheet-v2_textarea__RPgoX::-moz-placeholder{color:var(--v2-placeholder)}.chat-break-sheet-v2_textarea__RPgoX::placeholder{color:var(--v2-placeholder)}.chat-break-sheet-v2_description__lHGoy{padding-bottom:calc(4px * var(--chat-break-density));margin:0;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 (prefers-reduced-motion:reduce){.chat-break-sheet-v2_textarea__RPgoX{transition:none!important}}.contextual-settings-sidebar_root__BPbhg{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0 calc(24px * var(--v2-ui-density, 1)) calc(24px * var(--v2-ui-density, 1));overflow-x:hidden;overflow-y:auto}.contextual-settings-sidebar_nav__NkK2P{display:flex;flex-direction:column;gap:0}.contextual-settings-sidebar_nav-item__P0Zc7{position:relative;display:flex;align-items:center;width:calc(100% + 48px * var(--v2-ui-density, 1));height:calc(48px * var(--v2-ui-density, 1));padding:0 calc(36px * var(--v2-ui-density, 1));margin-right:calc(-24px * var(--v2-ui-density, 1));margin-left:calc(-24px * var(--v2-ui-density, 1));overflow:hidden;text-overflow:ellipsis;font-family:var(--v2-type-title-family);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-leading);color:var(--chat-text-muted);text-align:left;letter-spacing:var(--v2-type-title-tracking);white-space:nowrap;text-decoration:none;cursor:pointer;background:transparent;border:none;border-radius:0;transition:color var(--v2-duration-base) ease,background var(--v2-duration-base) ease}.contextual-settings-sidebar_nav-item__P0Zc7:disabled,.contextual-settings-sidebar_nav-item__P0Zc7[aria-disabled=true]{cursor:default;opacity:.55}.contextual-settings-sidebar_nav-item__P0Zc7:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:-2px}.contextual-settings-sidebar_nav-item__P0Zc7:hover:not(:disabled):not([aria-disabled=true]):not([aria-current=page]){color:var(--chat-text-primary);background:color-mix(in srgb,var(--color-cta) 8%,transparent)}html.v2-dark .contextual-settings-sidebar_nav-item__P0Zc7:hover:not(:disabled):not([aria-disabled=true]):not([aria-current=page]){background:color-mix(in srgb,var(--color-cta) 16%,transparent)}.contextual-settings-sidebar_nav-item__P0Zc7[aria-current=page]{color:var(--chat-text-primary);background:linear-gradient(color-mix(in srgb,var(--color-cta) 14%,transparent),color-mix(in srgb,var(--color-cta) 14%,transparent)),var(--v2-glass-chrome-wash);backdrop-filter:var(--glass-filter-lg)}html.v2-dark .contextual-settings-sidebar_nav-item__P0Zc7[aria-current=page]{background:linear-gradient(color-mix(in srgb,var(--color-cta) 28%,transparent),color-mix(in srgb,var(--color-cta) 28%,transparent)),var(--v2-glass-chrome-wash)}.contextual-settings-sidebar_nav-item__P0Zc7[aria-current=page]:after{position:absolute;top:calc(8px * var(--v2-ui-density, 1));bottom:calc(8px * var(--v2-ui-density, 1));left:0;width:calc(3px * var(--v2-ui-density, 1));pointer-events:none;content:"";background:var(--color-cta);border-radius:0 var(--radius-pill) var(--radius-pill) 0}.contextual-settings-sidebar_footer__vPHqQ{display:flex;flex-shrink:0;flex-direction:column;gap:calc(8px * var(--v2-ui-density, 1));width:100%;padding-top:calc(28px * var(--v2-ui-density, 1));margin-top:auto}.checkbox_checkbox__vQZjF{--checkbox-density:var(--v2-ui-density,1);position:relative;display:inline-flex;flex:0 0 calc(24px * var(--checkbox-density));width:calc(24px * var(--checkbox-density));height:calc(24px * var(--checkbox-density));cursor:pointer}.checkbox_checkbox__vQZjF input{position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;margin:0;cursor:inherit;opacity:0}.checkbox_circle__vHXXQ{display:inline-flex;align-items:center;justify-content:center;width:calc(24px * var(--checkbox-density));height:calc(24px * var(--checkbox-density));color:var(--v2-cta-strong-text);background:transparent;border:1.5px solid var(--v2-warm-fill-20);border-radius:50%;transition:color var(--v2-duration-fast) ease,background var(--v2-duration-fast) ease,border-color var(--v2-duration-fast) ease}.checkbox_circle__vHXXQ svg{width:calc(14px * var(--checkbox-density));height:calc(14px * var(--checkbox-density))}.checkbox_circle-checked__DEAjX{background:var(--v2-cta-strong-bg);border-color:var(--v2-cta-strong-bg)}.checkbox_checkbox__vQZjF input:focus-visible+.checkbox_circle__vHXXQ{outline:2px solid var(--v2-focus-ring);outline-offset:2px}.checkbox_checkbox-disabled__nFeZi{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.checkbox_circle__vHXXQ{transition:none}}.masonry-columns_layout__fMEwZ{position:relative;gap:inherit;width:100%}.masonry-columns_item__oNtq0{position:absolute;top:0;left:0;min-width:0}.masonry-columns_item__oNtq0>*{width:100%}