.NotificationsPanel-module__TFcmVW__scrim{z-index:calc(var(--z-overlay) + 2);background:var(--color-scrim-soft);position:fixed;inset:0}.NotificationsPanel-module__TFcmVW__panel{z-index:calc(var(--z-overlay) + 3);background:var(--color-surface);visibility:hidden;flex-direction:column;transition:transform .24s cubic-bezier(.4,0,.2,1),visibility 0s linear .24s;display:flex;position:fixed}.NotificationsPanel-module__TFcmVW__panel.NotificationsPanel-module__TFcmVW__open{visibility:visible;transition:transform .24s cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.NotificationsPanel-module__TFcmVW__panel{border-left:1px solid var(--color-border);width:344px;height:100%;box-shadow:var(--shadow-panel);top:0;right:0;transform:translate(100%)}.NotificationsPanel-module__TFcmVW__panel.NotificationsPanel-module__TFcmVW__open{transform:translate(0)}}@media (max-width:1023.98px){.NotificationsPanel-module__TFcmVW__panel{padding-top:env(safe-area-inset-top);inset:0;transform:translateY(100%)}.NotificationsPanel-module__TFcmVW__panel.NotificationsPanel-module__TFcmVW__open{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NotificationsPanel-module__TFcmVW__panel,.NotificationsPanel-module__TFcmVW__panel.NotificationsPanel-module__TFcmVW__open{transition:none}}.NotificationsPanel-module__TFcmVW__head{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--shell-topbar-h);padding:0 var(--sp-3) 0 var(--sp-5);border-bottom:1px solid var(--color-hairline);flex:none;display:flex}.NotificationsPanel-module__TFcmVW__head b{font-size:16px;font-weight:var(--fw-semibold);color:var(--color-text)}.NotificationsPanel-module__TFcmVW__headActions{align-items:center;gap:2px;display:flex}.NotificationsPanel-module__TFcmVW__readall{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:12.5px}.NotificationsPanel-module__TFcmVW__readall:hover{background:var(--shell-hover-bg)}.NotificationsPanel-module__TFcmVW__closebtn{width:var(--tile-size);height:var(--tile-size);--icon-size:var(--tile-icon-size);color:var(--color-text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.NotificationsPanel-module__TFcmVW__closebtn:hover{background:var(--shell-hover-bg);color:var(--color-text)}.NotificationsPanel-module__TFcmVW__closebtn svg{width:var(--icon-size);height:var(--icon-size);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round}.NotificationsPanel-module__TFcmVW__body{padding:var(--sp-2);flex:1;overflow-y:auto}.NotificationsPanel-module__TFcmVW__note{gap:var(--sp-3);padding:var(--sp-3);border-radius:12px;display:flex}.NotificationsPanel-module__TFcmVW__note:hover{background:var(--shell-hover-bg)}.NotificationsPanel-module__TFcmVW__dot{background:var(--color-accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.NotificationsPanel-module__TFcmVW__note.NotificationsPanel-module__TFcmVW__read .NotificationsPanel-module__TFcmVW__dot{border:1px solid var(--color-border);background:0 0}.NotificationsPanel-module__TFcmVW__text{color:var(--color-text);font-size:13.5px;line-height:1.45}.NotificationsPanel-module__TFcmVW__meta{color:var(--color-text-3);margin-top:3px;font-size:12px}
.UiIcon-module__rjOjJG__icon{vertical-align:middle;width:var(--ui-icon-box,24px);height:var(--ui-icon-box,24px);fill:currentColor;flex:none;display:inline-block}
.SigningShell-module__dnP4AG__root{--shell-bleed:var(--sp-6);flex-direction:column;min-height:0;display:flex}.SigningShell-module__dnP4AG__page{--shell-bleed:var(--sp-5);--overlay-header-lift:0px;--overlay-pad-bottom:0px;--overlay-footer-pad-bottom:var(--sp-3);--shell-content-w:600px;width:100%;max-width:var(--shell-content-w);background:var(--color-surface);border-radius:var(--radius-overlay,24px);box-shadow:var(--shadow-overlay,0 8px 32px var(--color-scrim));padding:var(--sp-4) var(--shell-bleed) var(--sp-5);margin-inline:auto;transition:max-width .2s}.SigningShell-module__dnP4AG__page[data-width=regular]{--shell-content-w:880px}.SigningShell-module__dnP4AG__page[data-width=wide]{--shell-content-w:1120px}@media (prefers-reduced-motion:reduce){.SigningShell-module__dnP4AG__page{transition:none}}.SigningShell-module__dnP4AG__header{z-index:2;margin-inline:calc(-1 * var(--shell-bleed));padding:0 var(--shell-bleed) var(--sp-3);background:var(--color-surface-elevated);gap:var(--sp-3);flex-direction:column;display:flex;position:sticky;top:0}.SigningShell-module__dnP4AG__bar{align-items:center;gap:var(--sp-2);min-height:44px;padding-inline-end:var(--close-inset,0px);display:flex}.SigningShell-module__dnP4AG__back{flex:none;margin-inline-start:-10px}.SigningShell-module__dnP4AG__back svg{width:24px;height:24px;display:block}.SigningShell-module__dnP4AG__title{min-width:0;font-size:var(--fs-h3);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-weight:700;line-height:1.25;overflow:hidden}.SigningShell-module__dnP4AG__title[data-compact=true]{font-size:var(--fs-body);font-weight:600}.SigningShell-module__dnP4AG__scroll{display:contents}.SigningShell-module__dnP4AG__body{min-height:0;padding-block:var(--sp-4) var(--sp-5);flex:auto}.SigningShell-module__dnP4AG__footer{z-index:2;margin-inline:calc(-1 * var(--shell-bleed));padding:var(--sp-3) var(--shell-bleed) var(--overlay-footer-pad-bottom,calc(var(--sp-3) + env(safe-area-inset-bottom)));background:var(--color-surface-elevated);transition:none;position:sticky;bottom:0}.SigningShell-module__dnP4AG__footer:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(to top, var(--color-scroll-fade), transparent);height:16px;transition:opacity var(--dur-standard) var(--ease-standard);position:absolute;bottom:100%;left:0;right:0}.SigningShell-module__dnP4AG__footer[data-more-below=true]:before{opacity:1}@media (prefers-reduced-motion:reduce){.SigningShell-module__dnP4AG__footer{transition:none}}.SigningShell-module__dnP4AG__footer:empty{display:none}.SigningShell-module__dnP4AG__stackLayout{gap:var(--sp-2);flex-direction:column;display:flex}.SigningShell-module__dnP4AG__rowLayout{gap:var(--sp-2);display:flex}.SigningShell-module__dnP4AG__rowLayout>*{flex:1 1 0;min-width:0}@media (max-width:767.98px){.SigningShell-module__dnP4AG__page{max-width:none;box-shadow:none;padding:0 var(--shell-bleed);--overlay-footer-pad-bottom:calc(var(--sp-3) + var(--safe-bottom,env(safe-area-inset-bottom)));border-radius:0;height:100%;margin-inline:0;transition:none}.SigningShell-module__dnP4AG__page>.SigningShell-module__dnP4AG__header{padding-top:calc(var(--sp-3) + env(safe-area-inset-top));position:static}.SigningShell-module__dnP4AG__page>.SigningShell-module__dnP4AG__footer{position:static}.SigningShell-module__dnP4AG__page>.SigningShell-module__dnP4AG__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;margin-inline:calc(-1 * var(--shell-bleed));padding-inline:var(--shell-bleed);flex-direction:column;flex:auto;display:flex;overflow-y:auto}}
.document-preview-module__1HAGQG__sheet{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-document-paper);width:min(100%,230px,28.2885svh);box-shadow:var(--shadow-card);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-standard) var(--ease-standard), box-shadow var(--dur-standard) var(--ease-standard);margin-inline:auto;padding:0;display:block;overflow:hidden}@media (hover:hover){.document-preview-module__1HAGQG__sheet:hover{box-shadow:var(--shadow-overlay)}}.document-preview-module__1HAGQG__sheet:active{transform:scale(.985)}.document-preview-module__1HAGQG__sheet:focus-visible{box-shadow:0 0 0 3px var(--color-focus-border);outline:none}.document-preview-module__1HAGQG__sheetInner{display:block}.document-preview-module__1HAGQG__caption{margin:var(--sp-2) 0 0;font-size:var(--fs-caption);color:var(--color-text-secondary);text-align:center}@media (prefers-reduced-motion:reduce){.document-preview-module__1HAGQG__sheet{transition:none}}
.SettingsRow-module__NcryXa__row{width:100%;font:inherit;text-align:left;color:var(--color-text);border-radius:var(--radius-lg);background:0 0;border:0;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex;position:relative}button.SettingsRow-module__NcryXa__row{cursor:pointer;transition:background .16s var(--ease-standard)}@media (hover:hover){button.SettingsRow-module__NcryXa__row:hover{background:var(--shell-hover-bg)}}button.SettingsRow-module__NcryXa__row:active{background:var(--color-nav-active-bg)}button.SettingsRow-module__NcryXa__row:disabled{cursor:not-allowed;opacity:.5}button.SettingsRow-module__NcryXa__row:focus-visible{box-shadow:0 0 0 3px var(--color-focus-border);outline:none}.SettingsRow-module__NcryXa__row:not(:last-child):after{content:"";border-top:1px solid var(--color-hairline);position:absolute;bottom:0;left:64px;right:12px}.SettingsRow-module__NcryXa__row.SettingsRow-module__NcryXa__noIcon:not(:last-child):after{left:12px}.SettingsRow-module__NcryXa__row.SettingsRow-module__NcryXa__noDivider:after{content:none}.SettingsRow-module__NcryXa__tile{width:var(--tile-size);height:var(--tile-size);--icon-size:var(--tile-icon-size);border-radius:var(--radius-md);background:var(--color-fill);color:var(--color-brand);flex:none;place-items:center;line-height:0;display:grid}.SettingsRow-module__NcryXa__tile>svg{width:var(--icon-size);height:var(--icon-size)}.SettingsRow-module__NcryXa__tileDanger{color:var(--color-danger);background:var(--color-danger-soft)}.SettingsRow-module__NcryXa__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.SettingsRow-module__NcryXa__titleLine{align-items:baseline;gap:8px;min-width:0;display:flex}.SettingsRow-module__NcryXa__badge{font-variant-numeric:tabular-nums;color:var(--color-text-3);flex:none;font-size:13px}.SettingsRow-module__NcryXa__title{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:var(--fw-medium);color:var(--color-text)}.SettingsRow-module__NcryXa__desc{color:var(--color-text-3);font-size:13px;line-height:1.3}.SettingsRow-module__NcryXa__chevron{color:var(--color-text-3);flex:none;align-items:center;line-height:0;display:flex}
.ChatEmojiPicker-module__we8VyW__panel{width:min(360px,100%);max-height:min(320px,50vh);padding:var(--sp-2);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.ChatEmojiPicker-module__we8VyW__tabs{padding-bottom:var(--sp-1);margin-bottom:var(--sp-1);border-bottom:1px solid var(--color-hairline);scrollbar-width:none;align-items:center;gap:2px;display:flex;overflow-x:auto}.ChatEmojiPicker-module__we8VyW__tabs::-webkit-scrollbar{display:none}.ChatEmojiPicker-module__we8VyW__tab{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex:none;width:32px;height:32px;padding:0;font-size:18px;line-height:1}.ChatEmojiPicker-module__we8VyW__tab:hover{background:var(--shell-hover-bg)}.ChatEmojiPicker-module__we8VyW__tab[data-active]{background:var(--color-brand-soft)}.ChatEmojiPicker-module__we8VyW__tab:focus-visible,.ChatEmojiPicker-module__we8VyW__emoji:focus-visible,.ChatEmojiPicker-module__we8VyW__close:focus-visible{box-shadow:0 0 0 2px var(--color-focus-border);outline:none}.ChatEmojiPicker-module__we8VyW__close{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);font-size:var(--fs-caption);cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:auto;padding:0;line-height:1}.ChatEmojiPicker-module__we8VyW__close:hover{background:var(--shell-hover-bg);color:var(--color-text-primary)}.ChatEmojiPicker-module__we8VyW__grid{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.ChatEmojiPicker-module__we8VyW__title{z-index:1;padding:var(--sp-1) var(--sp-1) 2px;background:var(--color-surface-elevated);font-size:var(--fs-overline);font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--color-text-muted);margin:0;position:sticky;top:0}.ChatEmojiPicker-module__we8VyW__row{padding-bottom:var(--sp-1);grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.ChatEmojiPicker-module__we8VyW__emoji{aspect-ratio:1;border-radius:var(--radius-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;font-size:22px;line-height:1}@media (hover:hover){.ChatEmojiPicker-module__we8VyW__emoji:hover{background:var(--shell-hover-bg)}}
.PasskeyManagementScreen-module__BcBbiG__wrap{gap:var(--sp-4);flex-direction:column;display:flex}.PasskeyManagementScreen-module__BcBbiG__state{gap:var(--sp-10);flex-direction:column;align-items:stretch;display:flex}.PasskeyManagementScreen-module__BcBbiG__heading{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:var(--fw-semibold);color:var(--color-text);text-wrap:balance;margin:0;padding-inline-end:var(--close-inset,0)}.PasskeyManagementScreen-module__BcBbiG__note{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--color-text-3);text-align:center;margin:0}.PasskeyManagementScreen-module__BcBbiG__list{flex-direction:column;margin:0 -12px;display:flex}.PasskeyManagementScreen-module__BcBbiG__card{animation:PasskeyManagementScreen-module__BcBbiG__cardIn .28s var(--ease-standard) both}@keyframes PasskeyManagementScreen-module__BcBbiG__cardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.PasskeyManagementScreen-module__BcBbiG__deleteIcon{color:var(--color-danger)}@media (prefers-reduced-motion:reduce){.PasskeyManagementScreen-module__BcBbiG__card{animation:none}}
.ChatComposer-module__Mq01xG__composer{padding:var(--sp-2) var(--sp-3);padding-bottom:calc(var(--sp-2) + var(--safe-bottom,env(safe-area-inset-bottom)));background:0 0;flex:none}.ChatComposer-module__Mq01xG__row{width:100%;max-width:var(--chat-content-width,none);align-items:flex-end;gap:var(--sp-2);margin-inline:auto;display:flex;position:relative}.ChatComposer-module__Mq01xG__control{flex:none;width:40px;height:40px}@media (max-width:1023.98px){.ChatComposer-module__Mq01xG__emoji{display:none}}@media (min-width:1024px){.ChatComposer-module__Mq01xG__composer{padding-block:var(--sp-4);padding-bottom:var(--sp-4)}}.ChatComposer-module__Mq01xG__field{flex:1;min-width:0;display:flex;position:relative}.ChatComposer-module__Mq01xG__field[data-reply]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--sp-2) var(--sp-2) 0;flex-direction:column}.ChatComposer-module__Mq01xG__field[data-reply]:focus-within{border-color:var(--color-focus-border);box-shadow:0 0 0 3px var(--color-focus)}.ChatComposer-module__Mq01xG__replyInline{padding-bottom:var(--sp-1);display:block}.ChatComposer-module__Mq01xG__field[data-reply] .ChatComposer-module__Mq01xG__area{box-shadow:none;background:0 0;border-color:#0000;min-height:32px;padding-block:0 7px;padding-inline:0}.ChatComposer-module__Mq01xG__field[data-reply] .ChatComposer-module__Mq01xG__area:focus-visible{box-shadow:none;border-color:#0000}.ChatComposer-module__Mq01xG__field[data-reply] .ChatComposer-module__Mq01xG__emojiSlot{inset-inline-end:0;bottom:2px}.ChatComposer-module__Mq01xG__emojiSlot{inset-inline-end:4px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:4px}.ChatComposer-module__Mq01xG__emoji{width:32px;height:32px;color:var(--color-text-muted)}.ChatComposer-module__Mq01xG__emoji:hover{color:var(--color-brand)}.ChatComposer-module__Mq01xG__emojiLayer{inset-inline-end:0;bottom:calc(100% + var(--sp-2));z-index:3;justify-content:flex-end;max-width:100%;display:flex;position:absolute}.ChatComposer-module__Mq01xG__area{resize:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);width:100%;min-width:0;min-height:40px;padding:7px var(--sp-3);color:var(--color-text-primary);font:inherit;font-size:var(--fs-field);line-height:var(--lh-body);max-height:160px;transition:border-color var(--dur-standard) var(--ease-standard), box-shadow var(--dur-standard) var(--ease-standard);flex:1;overflow-y:auto}.ChatComposer-module__Mq01xG__area[data-emoji]{padding-inline-end:40px}.ChatComposer-module__Mq01xG__area:focus-visible{border-color:var(--color-focus-border);box-shadow:0 0 0 3px var(--color-focus);outline:none}.ChatComposer-module__Mq01xG__area:disabled{opacity:.6;cursor:not-allowed}.ChatComposer-module__Mq01xG__slot{flex:none;justify-content:center;align-items:center;width:40px;display:flex}.ChatComposer-module__Mq01xG__reason{margin:0 0 var(--sp-2);font-size:var(--fs-body-sm);color:var(--color-text-secondary)}.ChatComposer-module__Mq01xG__counter{margin:var(--sp-1) 0 0;text-align:right;font-size:var(--fs-caption);color:var(--color-text-muted)}.ChatComposer-module__Mq01xG__dragging{outline:2px dashed var(--color-focus-border);outline-offset:-4px}.ChatComposer-module__Mq01xG__fileInput{display:none}.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__ghost,.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__ghost:hover,.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__ghost:active{box-shadow:none;opacity:1;color:var(--color-text-secondary);background:0 0;transform:none}.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__ghost:focus-visible{outline:2px solid var(--color-focus-border);outline-offset:-2px;border-radius:50%}.ChatComposer-module__Mq01xG__composer{--rec-pill-h:40px;--rec-action:40px;--rec-big:48px;--rec-gap:var(--sp-2);--rec-chip:32px}.ChatComposer-module__Mq01xG__row[data-recording=true]{gap:var(--rec-gap)}.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__slot{inset-inline-end:0;transform:translate(var(--cancel-shift,0px), calc(-50% + var(--lock-shift,0px)));position:absolute;top:50%}.ChatComposer-module__Mq01xG__row[data-snap=true] .ChatComposer-module__Mq01xG__slot{transition:transform .22s var(--ease-standard)}@media (prefers-reduced-motion:reduce){.ChatComposer-module__Mq01xG__row[data-snap=true] .ChatComposer-module__Mq01xG__slot{transition:none}}.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__pill:not([data-variant=playback]){padding-inline-end:calc(var(--rec-big) + var(--sp-2))}.ChatComposer-module__Mq01xG__big{width:var(--chat-action-size,40px);height:var(--chat-action-size,40px);touch-action:none;flex:none}.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__slot,.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__big{width:var(--rec-big)}@keyframes ChatComposer-module__Mq01xG__big-in{0%{transform:scale(.86)}}.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__big{height:var(--rec-big);background:var(--color-accent);color:var(--color-on-accent);box-shadow:none;animation:ChatComposer-module__Mq01xG__big-in .2s var(--ease-standard)}.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__slot:before,.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__slot:after{content:"";width:var(--rec-big);height:var(--rec-big);background:var(--color-brand-soft);pointer-events:none;border-radius:50%;position:absolute;inset:50% auto auto 50%}.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__slot:before{transform:translate(-50%, -50%) scale(calc(1.3 + var(--level,0) * .3))}.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__slot:after{opacity:.55;transform:translate(-50%, -50%) scale(calc(1.62 + var(--level,0) * .55))}@media (prefers-reduced-motion:reduce){.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__slot:before{transform:translate(-50%,-50%)scale(1.3)}.ChatComposer-module__Mq01xG__row[data-recording=true] .ChatComposer-module__Mq01xG__slot:after{transform:translate(-50%,-50%)scale(1.62)}}.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__trash{width:var(--rec-action);height:var(--rec-action);background:var(--color-surface);box-shadow:var(--shadow-outline), var(--shadow-xs);flex:none}.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__clipGroup{align-items:center;gap:var(--sp-1);min-width:0;height:var(--rec-pill-h);padding:var(--sp-1);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-xs);flex:1;display:flex;overflow:visible}.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__clipGroup .ChatComposer-module__Mq01xG__pill{height:calc(var(--rec-pill-h) - 2 * var(--sp-1))}.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__clipSend{width:calc(var(--rec-pill-h) - 2 * var(--sp-1));height:calc(var(--rec-pill-h) - 2 * var(--sp-1));flex:none}.ChatComposer-module__Mq01xG__deleting{background:var(--color-surface);box-shadow:var(--shadow-outline), var(--shadow-xs);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex}@keyframes ChatComposer-module__Mq01xG__rec-in{0%{opacity:0;transform:translate(-10px)}}.ChatComposer-module__Mq01xG__pill{align-items:center;gap:var(--sp-2);min-width:0;animation:ChatComposer-module__Mq01xG__rec-in .2s var(--ease-standard);height:var(--rec-pill-h);padding-inline:var(--sp-3);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-xs);transform:translateX(calc(var(--cancel-progress,0) * -20px));opacity:calc(1 - var(--cancel-progress,0) * .65);flex:1;display:flex}.ChatComposer-module__Mq01xG__dot{background:var(--color-danger);width:9px;height:9px;animation:ChatComposer-module__Mq01xG__recording-pulse 1.4s var(--ease-standard) infinite;border-radius:50%;flex:none}@keyframes ChatComposer-module__Mq01xG__recording-pulse{50%{opacity:.25}}.ChatComposer-module__Mq01xG__timer{font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;color:var(--color-text-primary);flex:none}.ChatComposer-module__Mq01xG__hint{text-align:center;min-width:0;font-size:var(--fs-body-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;animation:ChatComposer-module__Mq01xG__hint-nudge 1.4s var(--ease-standard) infinite;overflow:hidden}.ChatComposer-module__Mq01xG__hint[data-axis]{animation:none}@keyframes ChatComposer-module__Mq01xG__hint-nudge{50%{transform:translate(-5px)}}@media (prefers-reduced-motion:reduce){.ChatComposer-module__Mq01xG__dot,.ChatComposer-module__Mq01xG__hint{animation:none}}.ChatComposer-module__Mq01xG__cancelText{min-width:0;height:100%;font:inherit;font-size:var(--fs-body-sm);color:var(--color-brand);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.ChatComposer-module__Mq01xG__pillSwap{flex:1;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.ChatComposer-module__Mq01xG__pillSwap>*{transition:opacity .16s var(--ease-standard), transform .16s var(--ease-standard)}.ChatComposer-module__Mq01xG__hint[data-off]{opacity:0;pointer-events:none;position:absolute;transform:translateY(-6px)}.ChatComposer-module__Mq01xG__cancelText{animation:ChatComposer-module__Mq01xG__swap-in .2s var(--ease-standard)}@keyframes ChatComposer-module__Mq01xG__swap-in{0%{opacity:0;transform:translateY(6px)}}.ChatComposer-module__Mq01xG__glyphs{justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.ChatComposer-module__Mq01xG__glyphs>*{opacity:0;transition:opacity .16s var(--ease-standard);position:absolute}.ChatComposer-module__Mq01xG__glyphs[data-icon=microphone] .ChatComposer-module__Mq01xG__glyphMic,.ChatComposer-module__Mq01xG__glyphs[data-icon=arrow-up] .ChatComposer-module__Mq01xG__glyphUp,.ChatComposer-module__Mq01xG__glyphs[data-icon=send] .ChatComposer-module__Mq01xG__glyphSend{opacity:1}.ChatComposer-module__Mq01xG__tail{inset-inline-end:0;bottom:calc(50% - var(--rec-big) / 2);width:var(--rec-big);height:calc(var(--rec-big) - var(--lock-shift,0px));border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-xs);pointer-events:none;position:absolute}.ChatComposer-module__Mq01xG__attachExit{inset-inline-start:0;width:var(--rec-action);height:var(--rec-action);background:var(--color-surface);box-shadow:var(--shadow-outline), var(--shadow-xs);color:var(--color-text-secondary);pointer-events:none;animation:ChatComposer-module__Mq01xG__attach-out .2s var(--ease-standard) forwards;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}@keyframes ChatComposer-module__Mq01xG__attach-out{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(-16px,-50%)}}.ChatComposer-module__Mq01xG__dotFly{inset-inline-start:0;width:var(--rec-action);height:var(--rec-action);pointer-events:none;animation:ChatComposer-module__Mq01xG__dot-fly .2s var(--ease-standard) forwards;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.ChatComposer-module__Mq01xG__dotFly:before{content:"";background:var(--color-danger);border-radius:50%;width:9px;height:9px}@keyframes ChatComposer-module__Mq01xG__dot-fly{0%{transform:translate(46px,-50%)}to{transform:translateY(-50%)}}.ChatComposer-module__Mq01xG__chipAnchor{inset-inline-end:0;bottom:calc(50% + var(--rec-big) / 2 + var(--sp-2));width:var(--rec-big);pointer-events:none;justify-content:center;display:flex;position:absolute}.ChatComposer-module__Mq01xG__chipAnchor>*{pointer-events:auto}.ChatComposer-module__Mq01xG__chip{width:var(--rec-action);height:var(--rec-action);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-outline), var(--shadow-xs);color:var(--color-text-secondary);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex;position:relative}.ChatComposer-module__Mq01xG__row[data-held=true] .ChatComposer-module__Mq01xG__chip{width:var(--rec-chip);height:calc(var(--rec-chip) * 1.35);pointer-events:none;transform:translateY(calc(var(--lock-progress,0) * -8px));opacity:calc(.55 + var(--lock-progress,0) * .45)}.ChatComposer-module__Mq01xG__chipArrow{transform:rotate(-90deg)}.ChatComposer-module__Mq01xG__slot{position:relative}.ChatComposer-module__Mq01xG__clipSlot .ChatComposer-module__Mq01xG__chip{bottom:calc(100% + var(--sp-2));margin-inline-start:calc(var(--rec-action) / -2);position:absolute;inset-inline-start:50%}.ChatComposer-module__Mq01xG__clipSlot{flex:none;align-items:center;display:flex;position:relative}.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__clipGroup{overflow:visible}.ChatComposer-module__Mq01xG__pill[data-variant=playback]{background:var(--color-accent);box-shadow:none;padding-inline:var(--sp-3);gap:var(--sp-2);color:var(--color-on-accent);position:relative}.ChatComposer-module__Mq01xG__track{cursor:pointer;touch-action:none;flex:1;min-width:0;height:26px;position:relative}.ChatComposer-module__Mq01xG__plain{inset-inline:0;opacity:.4;background:currentColor;border-radius:999px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.ChatComposer-module__Mq01xG__layer{color:currentColor;opacity:.45;pointer-events:none;justify-content:space-between;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.ChatComposer-module__Mq01xG__past{opacity:1;clip-path:inset(0 calc((1 - var(--progress,0)) * 100%) 0 0)}.ChatComposer-module__Mq01xG__layer i{width:2px;min-height:3px;height:calc(var(--v,0) * 100%);background:currentColor;border-radius:999px;flex:none}.ChatComposer-module__Mq01xG__playCapsule{inset-inline-start:50%;border-radius:var(--radius-full);background:var(--color-surface);height:24px;color:var(--color-text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:4px;padding:0 8px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.ChatComposer-module__Mq01xG__edge{background:currentColor;border-radius:999px;flex:none;width:3px;height:16px}.ChatComposer-module__Mq01xG__handleTime{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}@media (max-width:1023.98px){.ChatComposer-module__Mq01xG__row{gap:var(--sp-2)}.ChatComposer-module__Mq01xG__control,.ChatComposer-module__Mq01xG__slot{width:44px}.ChatComposer-module__Mq01xG__control{height:44px}.ChatComposer-module__Mq01xG__composer{--rec-pill-h:44px;--rec-action:44px;--rec-big:56px;--rec-gap:var(--sp-2);--rec-chip:36px}.ChatComposer-module__Mq01xG__area{min-height:44px;padding:9px var(--sp-3);max-height:120px}}@media (pointer:coarse){.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__control:disabled,.ChatComposer-module__Mq01xG__composer .ChatComposer-module__Mq01xG__big:disabled{opacity:1;background:var(--color-fill-2);color:var(--color-text-muted)}}.ChatComposer-module__Mq01xG__editHint{align-items:center;gap:var(--sp-2);border-inline-start:2px solid var(--color-brand);padding-inline-start:var(--sp-2);display:flex}.ChatComposer-module__Mq01xG__editTitle{min-width:0;font-size:var(--fs-caption);font-weight:var(--fw-medium);line-height:var(--lh-tight);color:var(--color-brand);flex:1}.ChatComposer-module__Mq01xG__editCancel{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ChatComposer-module__Mq01xG__editCancel:hover{color:var(--color-text-primary)}
.SheetHeader-module__6O5u-W__header{align-items:center;min-height:44px;display:flex;position:relative}.SheetHeader-module__6O5u-W__title{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:var(--fw-semibold);color:var(--color-text);text-align:left;flex:1;margin:0;padding:0 44px 0 0}
.EmailBindingScreen-module__af0mLq__slider{position:relative}.EmailBindingScreen-module__af0mLq__panel{transition:opacity var(--dur-step) var(--ease-standard), transform var(--dur-step) var(--ease-standard)}.EmailBindingScreen-module__af0mLq__inputPanel{opacity:1;transform:translate(0)}.EmailBindingScreen-module__af0mLq__codePanel{opacity:0;transform:translateX(var(--sp-6));pointer-events:none;position:absolute;inset:0 0 auto}.EmailBindingScreen-module__af0mLq__slider[data-step=code] .EmailBindingScreen-module__af0mLq__inputPanel{opacity:0;transform:translateX(calc(-1 * var(--sp-6)));pointer-events:none;position:absolute;inset:0 0 auto}.EmailBindingScreen-module__af0mLq__slider[data-step=code] .EmailBindingScreen-module__af0mLq__codePanel{opacity:1;pointer-events:auto;position:static;transform:translate(0)}.EmailBindingScreen-module__af0mLq__inputForm{gap:var(--sp-10);flex-direction:column;display:flex}.EmailBindingScreen-module__af0mLq__hero{margin-inline:auto;margin-top:calc(var(--sp-10) - var(--sp-3));width:auto;max-width:70%;height:140px;display:block}@media (min-width:1024px){.EmailBindingScreen-module__af0mLq__hero{margin-top:calc(var(--sp-10) - var(--sp-6))}}.EmailBindingScreen-module__af0mLq__head{gap:var(--sp-3);text-align:center;flex-direction:column;display:flex}.EmailBindingScreen-module__af0mLq__heading{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:var(--fw-semibold);color:var(--color-text);text-wrap:balance;margin:0;padding-inline-end:var(--close-inset,0)}.EmailBindingScreen-module__af0mLq__head .EmailBindingScreen-module__af0mLq__heading{padding-inline-start:var(--close-inset,0)}.EmailBindingScreen-module__af0mLq__desc{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text);margin:0}.EmailBindingScreen-module__af0mLq__linkbtn{padding:var(--sp-2);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-text-3);cursor:pointer;background:0 0;border:0}.EmailBindingScreen-module__af0mLq__linkbtn:hover{color:var(--color-text-2)}.EmailBindingScreen-module__af0mLq__bound{gap:var(--sp-4);flex-direction:column;display:flex}.EmailBindingScreen-module__af0mLq__list{flex-direction:column;margin:0 -12px;display:flex}.EmailBindingScreen-module__af0mLq__card{animation:EmailBindingScreen-module__af0mLq__cardIn .28s var(--ease-standard) both}@keyframes EmailBindingScreen-module__af0mLq__cardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.EmailBindingScreen-module__af0mLq__card{animation:none}}.EmailBindingScreen-module__af0mLq__deleteIcon{color:var(--color-danger)}
.AttachmentSendDialog-module__hmbgNq__screen{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.AttachmentSendDialog-module__hmbgNq__stage{align-items:center;gap:var(--sp-2);scrollbar-width:none;--pv-max-h:148px;min-height:0;display:flex;overflow-x:auto}.AttachmentSendDialog-module__hmbgNq__stage::-webkit-scrollbar{display:none}.AttachmentSendDialog-module__hmbgNq__stage[data-single]{--pv-max-h:min(46svh, 380px);justify-content:center;overflow:visible}.AttachmentSendDialog-module__hmbgNq__media{width:calc(var(--pv-max-h) * var(--pv-w) / var(--pv-h));min-width:96px;max-width:100%;aspect-ratio:var(--pv-w) / var(--pv-h);border-radius:var(--radius-lg);background:var(--color-surface-subtle);flex:none;display:block;position:relative;overflow:hidden}.AttachmentSendDialog-module__hmbgNq__image{object-fit:cover;width:100%;height:100%;display:block}.AttachmentSendDialog-module__hmbgNq__blank{color:var(--color-text-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AttachmentSendDialog-module__hmbgNq__play{background:var(--color-media-scrim);width:56px;height:56px;color:var(--color-on-media);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AttachmentSendDialog-module__hmbgNq__duration{left:var(--sp-2);bottom:var(--sp-2);padding:2px var(--sp-2);border-radius:var(--radius-full);background:var(--color-media-scrim);color:var(--color-on-media);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute}.AttachmentSendDialog-module__hmbgNq__pdfCard{gap:var(--sp-2);width:200px;max-width:100%;padding:var(--sp-2);border-radius:var(--radius-lg);background:var(--color-surface-subtle);flex:none;display:grid;position:relative}.AttachmentSendDialog-module__hmbgNq__pdfCard[data-alone]{width:min(280px,100%)}.AttachmentSendDialog-module__hmbgNq__pdfPage{width:100%;aspect-ratio:var(--pv-w) / var(--pv-h);max-height:var(--pv-max-h);border-radius:var(--radius-sm);background:var(--color-document-paper);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AttachmentSendDialog-module__hmbgNq__pdfImage{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.AttachmentSendDialog-module__hmbgNq__pdfGlyph{width:36px;height:44px}.AttachmentSendDialog-module__hmbgNq__pdfMeta{gap:1px;min-width:0;display:grid}.AttachmentSendDialog-module__hmbgNq__docCard{align-items:center;gap:var(--sp-3);width:264px;max-width:100%;padding:var(--sp-3) var(--sp-2) var(--sp-3) var(--sp-4);border-radius:var(--radius-lg);background:var(--color-surface-subtle);flex:none;display:flex;position:relative}.AttachmentSendDialog-module__hmbgNq__docCard[data-alone]{width:100%}.AttachmentSendDialog-module__hmbgNq__docGlyph{width:28px;height:28px;color:var(--color-text-secondary);flex:none}.AttachmentSendDialog-module__hmbgNq__docText{gap:1px;min-width:0;display:grid}.AttachmentSendDialog-module__hmbgNq__docName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--color-text-primary);overflow:hidden}.AttachmentSendDialog-module__hmbgNq__docMeta{font-size:var(--fs-caption);color:var(--color-text-secondary)}.AttachmentSendDialog-module__hmbgNq__remove{top:var(--sp-2);right:var(--sp-2);z-index:1;width:28px;height:28px;position:absolute}.AttachmentSendDialog-module__hmbgNq__media .AttachmentSendDialog-module__hmbgNq__remove{background:var(--color-media-scrim);color:var(--color-on-media);border-radius:50%}.AttachmentSendDialog-module__hmbgNq__docCard .AttachmentSendDialog-module__hmbgNq__remove{color:var(--color-text-secondary);background:0 0;margin-inline-start:auto;position:static}.AttachmentSendDialog-module__hmbgNq__options{margin-inline:calc(-1 * var(--sp-2))}.AttachmentSendDialog-module__hmbgNq__footer{z-index:2;padding:var(--sp-3) var(--footer-ring-room) var(--overlay-footer-pad-bottom,calc(var(--sp-3) + env(safe-area-inset-bottom)));--footer-ring-room:4px;background:var(--color-surface-elevated);position:sticky;bottom:0}.AttachmentSendDialog-module__hmbgNq__row{}.AttachmentSendDialog-module__hmbgNq__area{}.AttachmentSendDialog-module__hmbgNq__control{}@media (min-width:520px){.AttachmentSendDialog-module__hmbgNq__stage[data-single]{--pv-max-h:min(56vh, 520px)}}
.PhoneManagementScreen-module__RJKdWG__slider{position:relative}.PhoneManagementScreen-module__RJKdWG__panel{opacity:0;transform:translateX(var(--sp-6));pointer-events:none;transition:opacity var(--dur-step) var(--ease-standard), transform var(--dur-step) var(--ease-standard);position:absolute;inset:0 0 auto}.PhoneManagementScreen-module__RJKdWG__slider[data-step=current] .PhoneManagementScreen-module__RJKdWG__currentPanel,.PhoneManagementScreen-module__RJKdWG__slider[data-step=verifyCurrent] .PhoneManagementScreen-module__RJKdWG__verifyCurrentPanel,.PhoneManagementScreen-module__RJKdWG__slider[data-step=enterNew] .PhoneManagementScreen-module__RJKdWG__enterNewPanel,.PhoneManagementScreen-module__RJKdWG__slider[data-step=verifyNew] .PhoneManagementScreen-module__RJKdWG__verifyNewPanel{opacity:1;pointer-events:auto;position:static;transform:translate(0)}.PhoneManagementScreen-module__RJKdWG__currentPanel{gap:var(--sp-4);flex-direction:column;display:flex}.PhoneManagementScreen-module__RJKdWG__enterForm{gap:var(--sp-5);flex-direction:column;display:flex}.PhoneManagementScreen-module__RJKdWG__head{gap:var(--sp-3);flex-direction:column;display:flex}.PhoneManagementScreen-module__RJKdWG__heading{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:var(--fw-semibold);color:var(--color-text);text-wrap:balance;margin:0;padding-inline-end:var(--close-inset,0)}.PhoneManagementScreen-module__RJKdWG__desc{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text);margin:0}.PhoneManagementScreen-module__RJKdWG__list{flex-direction:column;margin:0 -12px;display:flex}.PhoneManagementScreen-module__RJKdWG__linkbtn{padding:var(--sp-2);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-text-3);cursor:pointer;background:0 0;border:0}.PhoneManagementScreen-module__RJKdWG__linkbtn:hover{color:var(--color-text-2)}
.ReplyPreview-module__KpZAiW__quote{align-items:flex-start;gap:var(--sp-2);border-inline-start:2px solid var(--chat-quote-bar,var(--color-brand));min-width:0;padding-inline-start:var(--sp-2);display:flex}.ReplyPreview-module__KpZAiW__quote[data-tone=bubble]{margin-bottom:var(--sp-1);background:var(--chat-quote-bg,var(--color-surface-subtle));border-start-end-radius:var(--radius-xs);border-end-end-radius:var(--radius-xs);padding-block:3px;padding-inline-end:var(--sp-2)}.ReplyPreview-module__KpZAiW__quote[data-tone=inline]{padding-block:0}.ReplyPreview-module__KpZAiW__open{min-width:0;font:inherit;color:inherit;text-align:start;background:0 0;border:0;flex-direction:column;flex:1;gap:1px;padding:0;display:flex}button.ReplyPreview-module__KpZAiW__open{cursor:pointer}.ReplyPreview-module__KpZAiW__author{font-size:var(--fs-caption);font-weight:var(--fw-medium);line-height:var(--lh-tight);color:var(--chat-quote-author,var(--color-brand));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReplyPreview-module__KpZAiW__prefix{font-weight:var(--fw-regular);color:var(--chat-quote-text,var(--color-text-secondary))}.ReplyPreview-module__KpZAiW__text{font-size:var(--fs-caption);line-height:var(--lh-tight);color:var(--chat-quote-text,var(--color-text-secondary));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}.ReplyPreview-module__KpZAiW__text>svg{flex:none}.ReplyPreview-module__KpZAiW__glyph{flex:none;width:13px;height:13px}.ReplyPreview-module__KpZAiW__cancel{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ReplyPreview-module__KpZAiW__cancel:hover{color:var(--color-text-primary)}.ReplyPreview-module__KpZAiW__cancel:focus-visible,button.ReplyPreview-module__KpZAiW__open:focus-visible{box-shadow:0 0 0 2px var(--color-focus-border);outline:none}
.DocumentBlocks-module__mGBQPa__doc{color:var(--color-text-primary)}.DocumentBlocks-module__mGBQPa__h1{color:var(--color-text-primary);margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.3}.DocumentBlocks-module__mGBQPa__h2{color:var(--color-text-primary);margin:16px 0 8px;font-size:15px;font-weight:600;line-height:1.3}.DocumentBlocks-module__mGBQPa__p{color:var(--color-text-secondary);margin:0 0 10px;font-size:14px;line-height:1.55}.DocumentBlocks-module__mGBQPa__ul{margin:0 0 10px;padding-inline-start:20px}.DocumentBlocks-module__mGBQPa__li{color:var(--color-text-secondary);margin:0 0 4px;font-size:14px;line-height:1.5}
.media-viewer-module__zmukLa__screen{height:var(--shell-h,100dvh);z-index:var(--z-overlay,60);touch-action:none;overscroll-behavior:none;position:fixed;top:0;left:0;right:0}.media-viewer-module__zmukLa__blackout{background:var(--color-media-backdrop);opacity:var(--drag-fade,1);transition:opacity .24s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.media-viewer-module__zmukLa__surface{transform:translateY(var(--drag-y,0px));transition:transform .24s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.media-viewer-module__zmukLa__screen[data-dragging] .media-viewer-module__zmukLa__surface,.media-viewer-module__zmukLa__screen[data-dragging] .media-viewer-module__zmukLa__blackout{transition:none}.media-viewer-module__zmukLa__control{background:var(--color-media-scrim);border:1px solid var(--color-media-edge);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-on-media)}.media-viewer-module__zmukLa__round{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;}.media-viewer-module__zmukLa__round:active{opacity:.72}.media-viewer-module__zmukLa__round:focus-visible{outline:2px solid var(--color-on-media);outline-offset:2px}.media-viewer-module__zmukLa__layer{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute}.media-viewer-module__zmukLa__layer[data-visible]{opacity:1;pointer-events:auto}.media-viewer-module__zmukLa__screen[data-dragging] .media-viewer-module__zmukLa__layer,.media-viewer-module__zmukLa__screen[data-returning] .media-viewer-module__zmukLa__layer{opacity:0;pointer-events:none;transition:none}@media (prefers-reduced-motion:reduce){.media-viewer-module__zmukLa__surface,.media-viewer-module__zmukLa__layer{transition:none}}
.SettingsSection-module__zkF2Lq__section{gap:var(--sp-2);flex-direction:column;display:flex}.SettingsSection-module__zkF2Lq__sectionTitle{font-size:13px;line-height:1.2;font-weight:var(--fw-semibold);letter-spacing:.01em;color:var(--color-text-3);margin:0}.SettingsSection-module__zkF2Lq__hint{color:var(--color-text-3);margin:-2px 0 2px;font-size:13px;line-height:1.35}.SettingsSection-module__zkF2Lq__list{flex-direction:column;margin:0 -12px;display:flex}
.ChatImageLightbox-module__PsN-_G__backdrop{}.ChatImageLightbox-module__PsN-_G__surface{}.ChatImageLightbox-module__PsN-_G__blackout{}.ChatImageLightbox-module__PsN-_G__backdrop[data-idle]{cursor:none}.ChatImageLightbox-module__PsN-_G__stage{position:absolute;inset:0;overflow:hidden}.ChatImageLightbox-module__PsN-_G__track{transform:translate3d(var(--drag-x,0px), 0, 0);position:absolute;inset:0}.ChatImageLightbox-module__PsN-_G__backdrop[data-paging] .ChatImageLightbox-module__PsN-_G__track{transition:transform .24s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.ChatImageLightbox-module__PsN-_G__backdrop[data-paging] .ChatImageLightbox-module__PsN-_G__track{transition:none}}.ChatImageLightbox-module__PsN-_G__slide{transform:translateX(calc(var(--slot) * 100%));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ChatImageLightbox-module__PsN-_G__image{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;display:block}.ChatImageLightbox-module__PsN-_G__state{color:var(--color-on-media);font-size:var(--fs-body-sm);margin:0}.ChatImageLightbox-module__PsN-_G__bar{inset-inline:0;align-items:center;gap:var(--sp-3);padding:calc(var(--sp-3) + env(safe-area-inset-top)) var(--sp-4) 0;display:flex;top:0;}.ChatImageLightbox-module__PsN-_G__counter{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;border-radius:999px;margin-inline-start:auto;}.ChatImageLightbox-module__PsN-_G__round{}.ChatImageLightbox-module__PsN-_G__nav{inset-inline:0;padding-inline:var(--sp-4);justify-content:space-between;display:none;top:50%;transform:translateY(-50%);}@media (hover:hover) and (pointer:fine){.ChatImageLightbox-module__PsN-_G__nav{display:flex}}@media (min-width:1024px){.ChatImageLightbox-module__PsN-_G__slide{padding:var(--sp-8)}.ChatImageLightbox-module__PsN-_G__bar{padding-inline:var(--sp-8)}.ChatImageLightbox-module__PsN-_G__nav{padding-inline:var(--sp-6)}}
.Avatar-module__rtm13q__avatar{border-radius:50%;flex:none;line-height:0;display:inline-block;overflow:hidden}.Avatar-module__rtm13q__avatar svg{display:block}
.AvatarView-module__AYxxHa__view{border-radius:50%;flex:none;line-height:0;display:inline-block;position:relative;overflow:hidden}.AvatarView-module__AYxxHa__art{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:14%}.AvatarView-module__AYxxHa__photo{background-position:50%;background-repeat:no-repeat;background-size:cover}
.ChatVideoPlayer-module__GF1E1G__screen{}.ChatVideoPlayer-module__GF1E1G__surface{}.ChatVideoPlayer-module__GF1E1G__blackout{}.ChatVideoPlayer-module__GF1E1G__screen[data-idle]{cursor:none}.ChatVideoPlayer-module__GF1E1G__stage{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ChatVideoPlayer-module__GF1E1G__busy{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ChatVideoPlayer-module__GF1E1G__video{object-fit:contain;background:0 0;width:auto;max-width:100%;height:auto;max-height:100%}.ChatVideoPlayer-module__GF1E1G__error{padding-inline:var(--sp-6);text-align:center;color:var(--color-on-media);font-size:var(--fs-body);margin:0}.ChatVideoPlayer-module__GF1E1G__spinner{border:2px solid #ffffff40;border-top-color:var(--color-on-media);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite ChatVideoPlayer-module__GF1E1G__spin}@keyframes ChatVideoPlayer-module__GF1E1G__spin{to{transform:rotate(1turn)}}.ChatVideoPlayer-module__GF1E1G__hairline{inset-inline:var(--sp-4);bottom:calc(env(safe-area-inset-bottom) + var(--sp-4));opacity:0;pointer-events:none;background:#ffffff2e;border-radius:999px;height:3px;transition:opacity .18s;position:absolute;overflow:hidden}.ChatVideoPlayer-module__GF1E1G__hairline[data-visible]{opacity:1}.ChatVideoPlayer-module__GF1E1G__screen[data-dragging] .ChatVideoPlayer-module__GF1E1G__hairline,.ChatVideoPlayer-module__GF1E1G__screen[data-returning] .ChatVideoPlayer-module__GF1E1G__hairline{opacity:0;transition:none}.ChatVideoPlayer-module__GF1E1G__hairlineFill{background:var(--color-on-media);transform-origin:0;height:100%;transform:scaleX(var(--share,0));will-change:transform;display:block}.ChatVideoPlayer-module__GF1E1G__top,.ChatVideoPlayer-module__GF1E1G__bar{align-items:center;gap:var(--sp-3);display:flex;inset-inline:0;}.ChatVideoPlayer-module__GF1E1G__top{padding:calc(var(--sp-3) + env(safe-area-inset-top)) var(--sp-4) 0;justify-content:space-between;top:0}.ChatVideoPlayer-module__GF1E1G__bar{bottom:calc(env(safe-area-inset-bottom) + var(--sp-3));margin-inline:var(--sp-4);padding:var(--sp-1) var(--sp-4);gap:var(--sp-3);border-radius:999px;}.ChatVideoPlayer-module__GF1E1G__round{}.ChatVideoPlayer-module__GF1E1G__center{width:64px;height:64px;margin:auto;position:absolute;inset:0;}.ChatVideoPlayer-module__GF1E1G__track:focus-visible{outline:2px solid var(--color-on-media);outline-offset:2px}.ChatVideoPlayer-module__GF1E1G__center svg{width:30px;height:30px}.ChatVideoPlayer-module__GF1E1G__time{text-align:center;min-width:38px;color:var(--color-on-media);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;flex:none}.ChatVideoPlayer-module__GF1E1G__track{cursor:pointer;touch-action:none;flex:1;align-items:center;min-width:0;height:44px;display:flex;position:relative;container-type:inline-size}.ChatVideoPlayer-module__GF1E1G__track:before{content:"";background:#ffffff47;border-radius:999px;height:4px;position:absolute;inset-inline:0}.ChatVideoPlayer-module__GF1E1G__played{width:calc(var(--share,0) * 100%);background:var(--color-on-media);border-radius:999px;height:4px;position:absolute;inset-inline-start:0}.ChatVideoPlayer-module__GF1E1G__knob{background:var(--color-on-media);width:14px;height:14px;transform:translateX(calc(var(--share,0) * (100cqw - 14px)));border-radius:50%;position:absolute;inset-inline-start:0;box-shadow:0 1px 4px #00000073}@media (prefers-reduced-motion:reduce){.ChatVideoPlayer-module__GF1E1G__surface,.ChatVideoPlayer-module__GF1E1G__top,.ChatVideoPlayer-module__GF1E1G__bar,.ChatVideoPlayer-module__GF1E1G__hairline{transition:none}.ChatVideoPlayer-module__GF1E1G__spinner{animation-duration:2.4s}}@media (min-width:1024px){.ChatVideoPlayer-module__GF1E1G__stage{inset:var(--sp-10) var(--sp-10) 96px}.ChatVideoPlayer-module__GF1E1G__top{padding-inline:var(--sp-8)}.ChatVideoPlayer-module__GF1E1G__bar{max-width:640px;margin-inline:auto;inset-inline:0}}
.ChatListItem-module__gubhDG__row{align-items:center;gap:var(--sp-2);height:76px;padding:0 var(--sp-3);border-radius:var(--radius-lg);color:var(--color-text-primary);transition:background .16s var(--ease-standard);text-decoration:none;display:flex;position:relative;overflow:hidden}@media (hover:hover){.ChatListItem-module__gubhDG__row:hover{background:var(--shell-hover-bg)}}.ChatListItem-module__gubhDG__row:active{background:var(--color-nav-active-bg)}.ChatListItem-module__gubhDG__row:focus-visible{box-shadow:0 0 0 3px var(--color-focus-border);outline:none}@media (min-width:1024px){.ChatListItem-module__gubhDG__active,.ChatListItem-module__gubhDG__active:active,.ChatListItem-module__gubhDG__active:hover{background:var(--color-accent);color:var(--color-on-accent)}.ChatListItem-module__gubhDG__active .ChatListItem-module__gubhDG__name,.ChatListItem-module__gubhDG__active .ChatListItem-module__gubhDG__time,.ChatListItem-module__gubhDG__active .ChatListItem-module__gubhDG__preview,.ChatListItem-module__gubhDG__active .ChatListItem-module__gubhDG__time [data-status]{color:var(--color-on-accent)}.ChatListItem-module__gubhDG__active .ChatListItem-module__gubhDG__unread{background:var(--color-on-accent-fill);color:var(--color-on-accent)}}.ChatListItem-module__gubhDG__avatarWrap{z-index:1;--messenger-badge-size:22px;flex:none;display:flex;position:relative}.ChatListItem-module__gubhDG__avatar{border-radius:var(--radius-full);background:var(--color-surface-subtle);width:60px;height:60px;color:var(--color-text-secondary);font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:.01em;flex:none;justify-content:center;align-items:center;display:flex}.ChatListItem-module__gubhDG__body{z-index:1;flex:1;gap:2px;min-width:0;display:grid;position:relative}.ChatListItem-module__gubhDG__top{align-items:baseline;gap:var(--sp-2);min-width:0;display:flex}.ChatListItem-module__gubhDG__bottom{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.ChatListItem-module__gubhDG__name{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ChatListItem-module__gubhDG__time{--status-size:16px;font-size:var(--fs-caption);color:var(--color-text-muted);white-space:nowrap;flex:none;align-items:center;gap:3px;display:inline-flex}.ChatListItem-module__gubhDG__previewRow{align-items:flex-start;gap:var(--sp-1);flex:1;min-width:0;display:flex}.ChatListItem-module__gubhDG__marker{width:20px;height:20px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:flex}.ChatListItem-module__gubhDG__marker:has(.ChatListItem-module__gubhDG__markerImage){border-radius:var(--radius-xs);background:var(--color-surface-subtle);overflow:hidden}.ChatListItem-module__gubhDG__markerImage{object-fit:cover;width:100%;height:100%;display:block}.ChatListItem-module__gubhDG__markerUnit{white-space:nowrap}.ChatListItem-module__gubhDG__markerInline{vertical-align:middle;justify-content:center;align-items:center;width:1.25em;height:1.25em;margin-inline:1px 4px;display:inline-flex;position:relative;top:-.12em}.ChatListItem-module__gubhDG__markerInline svg{width:1.1em;height:1.1em}.ChatListItem-module__gubhDG__preview{min-width:0;font-size:var(--fs-body-sm);min-height:2.7em;color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;line-height:1.35;display:-webkit-box;overflow:hidden}.ChatListItem-module__gubhDG__unread{border-radius:var(--radius-full);background:var(--color-badge);min-width:20px;height:20px;color:var(--color-text-inverse);font-size:var(--fs-overline);font-weight:var(--fw-semibold);flex:none;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ChatListItem-module__gubhDG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ChatListItem-module__gubhDG__photo{background-position:50%;background-size:cover}@media (max-width:1023.98px){.ChatListItem-module__gubhDG__row{padding:0 var(--sp-4);border-radius:0}.ChatListItem-module__gubhDG__body{border-bottom:1px solid var(--color-hairline);align-content:center;align-self:stretch}.ChatListItem-module__gubhDG__row:last-child .ChatListItem-module__gubhDG__body{border-bottom:0}.ChatListItem-module__gubhDG__active .ChatListItem-module__gubhDG__body{border-bottom-color:#0000}}.ChatListItem-module__gubhDG__ripple{border-radius:var(--radius-full);background:var(--color-press-overlay);opacity:1;pointer-events:none;will-change:transform, opacity;z-index:0;transition:opacity .38s cubic-bezier(.4,0,.2,1);animation:.9s cubic-bezier(.45,.25,.35,1) forwards ChatListItem-module__gubhDG__ripple;position:absolute;transform:translate(-50%,-50%)scale(0)}.ChatListItem-module__gubhDG__ripple.ChatListItem-module__gubhDG__releasing{opacity:0}.ChatListItem-module__gubhDG__active .ChatListItem-module__gubhDG__ripple{background:var(--color-press-overlay-on-accent)}@keyframes ChatListItem-module__gubhDG__ripple{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}
