.tap-loading-indicator{vertical-align:middle;color:inherit;flex:none;display:inline-block;overflow:visible}.tap-loading-track{opacity:.12}.tap-loading-turn{transform-origin:50%;transform-box:view-box;animation:1s linear infinite tap-loading-turn}@keyframes tap-loading-turn{to{transform:rotate(360deg)}}.tap-loading-brand{width:108px;height:108px;color:var(--accent,#3788f7);flex:none;place-items:center;display:grid;position:relative}.tap-loading-brand-glass{background:var(--lg-surface-strong,#ffffffb8);border:1px solid var(--glass-border,#ffffffb3);width:78px;height:78px;box-shadow:var(--lg-highlight,inset 0 1px 1px #fff), 0 10px 28px color-mix(in srgb, var(--accent,#3788f7) 12%, transparent);-webkit-backdrop-filter:var(--lg-filter,blur(16px));border-radius:50%;place-items:center;display:grid}.tap-loading-orbit{position:absolute;inset:0}.tap-loading-brand-glass{box-sizing:border-box}.tap-startup-placeholder{flex:none;height:70px}.tap-loading-brand .tap-loading-turn{animation-duration:1.45s}.tap-startup-screen{padding:max(32px, env(safe-area-inset-top)) 24px max(32px, env(safe-area-inset-bottom));box-sizing:border-box;text-align:center;background:var(--g-bg,var(--bg,#efeff4));color:var(--text,#000);isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:18px;font-family:inherit;display:flex;position:fixed;inset:0;overflow-y:auto}.tap-startup-screen:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--accent,#3788f7) 8%, transparent), transparent 68%);pointer-events:none;border-radius:50%;width:min(340px,85vw);height:min(340px,85vw);position:absolute}.tap-startup-copy{flex-direction:column;align-items:center;gap:8px;display:flex}.tap-startup-copy h1{margin:0;font-size:26px;font-weight:650;line-height:1.4}.tap-startup-copy p{max-width:30ch;color:var(--g-label,var(--muted,#6d6d72));margin:0;font-size:14px;line-height:1.8}.tap-startup-screen--error .tap-startup-copy h1{font-size:19px}.tap-startup-retry{background:var(--accent,#3788f7);color:#fff;min-width:180px;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:24px;padding:10px 24px;font-size:16px;font-weight:600}.tap-startup-retry:focus-visible{outline:2px solid var(--accent,#3788f7);outline-offset:4px}.tap-loading-view{text-align:center;min-height:216px;color:var(--g-label,var(--muted));flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px 20px;display:flex}.tap-loading-medallion{background:var(--lg-surface-strong,var(--surface));width:58px;height:58px;color:var(--accent);border:1px solid var(--glass-border);box-shadow:var(--lg-highlight), 0 6px 20px #00000008;-webkit-backdrop-filter:var(--lg-filter);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.tap-loading-view>strong{color:var(--text);font-size:15px;font-weight:500;line-height:1.6}.tap-loading-view>p{max-width:32ch;margin:0;font-size:13px;line-height:1.8}.tap-loading-view>.tap-cta{width:auto;min-width:180px;margin-top:6px}.tap-loading-view--compact{gap:8px;min-height:132px;padding:20px 16px}.tap-loading-view--compact .tap-loading-medallion{width:46px;height:46px;margin:0}.tap-loading-view--compact>strong{font-size:14px}.tap-loading-pill{background:var(--lg-surface-strong,var(--surface));box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--lg-filter);color:var(--text);border-radius:24px;align-items:center;gap:9px;padding:10px 16px;font-size:13px;line-height:20px;display:flex}.tap-loading-pill .tap-loading-indicator{color:var(--accent)}.tap-route-loading{z-index:85;top:max(14px, env(safe-area-inset-top));pointer-events:none;justify-content:center;display:flex;position:fixed;inset-inline:16px}:root[data-loading-paused] .tap-loading-turn{animation-play-state:paused}[data-loading-motion=reduced] .tap-loading-turn{animation:none}@media (prefers-reduced-motion:reduce){.tap-loading-turn{animation:none}}@media (forced-colors:active){.tap-loading-medallion,.tap-loading-brand-glass,.tap-loading-pill{border:1px solid canvastext}}.motion-sticker{--sticker-size:124px;width:var(--sticker-size);height:var(--sticker-size);min-width:44px;max-width:100%;min-height:44px;color:var(--muted,#7b8798);cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:28%;flex:none;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.motion-sticker-art{width:100%;height:100%;display:block;overflow:visible}.motion-sticker:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.motion-sticker:active .motion-sticker-art{scale:.96}.motion-sticker-art{transition:scale .14s ease-out}.motion-sticker-replay{bottom:5%;background:var(--surface-alt,#eef2f7);width:22px;height:22px;color:var(--muted);opacity:0;border-radius:50%;place-items:center;transition:opacity .16s ease-out;display:grid;position:absolute;inset-inline-end:3%}.motion-sticker-replay svg{width:14px;height:14px}.motion-sticker:not(:disabled):hover .motion-sticker-replay,.motion-sticker:focus-visible .motion-sticker-replay{opacity:1}.ms-motion{animation-duration:4.6s;animation-timing-function:cubic-bezier(.37,0,.22,1);animation-iteration-count:1;animation-play-state:paused;animation-fill-mode:both}.motion-sticker[data-active=true] .ms-motion{animation-play-state:running}.ms-shadow{transform-origin:90px 155px;animation-name:ms-shadow}.ms-wallet{transform-origin:88px 147px;animation-name:ms-wallet}.ms-coin{transform-origin:91px 53px;animation-name:ms-coin}.ms-spark{transform-box:fill-box;transform-origin:50%;opacity:0;animation-name:ms-spark}@keyframes ms-shadow{0%,to{opacity:.13;transform:scaleX(1)}20%,55%{opacity:.09;transform:scaleX(.9)}30%,70%{opacity:.14;transform:scaleX(1.04)}}@keyframes ms-wallet{0%,to{transform:rotate(0)scale(1)}19%{transform:rotate(-3deg)}38%{transform:scale(1.04,.96)}49%{transform:scale(.98,1.02)rotate(2deg)}68%{transform:rotate(0)scale(1)}}@keyframes ms-coin{0%,to{transform:translateY(0)rotate(-8deg)}18%{transform:translateY(-15px)rotate(8deg)}37%{transform:translateY(24px)rotate(0)}56%{transform:translateY(-8px)rotate(-12deg)}78%{transform:translateY(0)rotate(-8deg)}}@keyframes ms-spark{0%,24%,67%,to{opacity:0;transform:scale(.5)}38%,51%{opacity:1;transform:scale(1)}60%{opacity:0;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.motion-sticker .ms-motion{animation:none!important}.motion-sticker-art,.motion-sticker-replay{transition:none}.motion-sticker:active .motion-sticker-art{scale:1}}.motion-sticker:disabled{opacity:1;cursor:default}.motion-sticker[data-reduced=true] .ms-motion{animation:none!important}.motion-sticker[data-reduced=true] .motion-sticker-art{transition:none}.motion-sticker[data-reduced=true]:active .motion-sticker-art{scale:1}.ms-scene{transform-origin:90px 147px;animation-name:ms-scene}.ms-detail{transform-box:fill-box;transform-origin:50%;animation-name:ms-detail}@keyframes ms-scene{0%,to{transform:translateY(0)rotate(0)}18%{transform:translateY(-5px)rotate(-3deg)}36%{transform:translateY(1px)rotate(1deg)}56%{transform:translateY(-3px)rotate(2deg)}78%{transform:translateY(0)rotate(0)}}@keyframes ms-detail{0%,to{transform:translateY(0)}24%,58%{transform:translateY(-4px)}40%,76%{transform:translateY(1px)}}:root[data-accent=teal]{--accent:#12a19b;--accent-strong:#0b8c87;--accent-soft:#e2f6f5;--outgoing:#dcf6f1;--outgoing-meta:#1d9a8c}:root[data-accent=green]{--accent:#33a24a;--accent-strong:#26893b;--accent-soft:#e5f5e8;--outgoing:#e4ffc6;--outgoing-meta:#5ca853}:root[data-accent=orange]{--accent:#e9811b;--accent-strong:#cf6f0f;--accent-soft:#fdf0e2;--outgoing:#fff1d9;--outgoing-meta:#c27a1d}:root[data-accent=pink]{--accent:#dc4f8b;--accent-strong:#c43c77;--accent-soft:#fbe8f0;--outgoing:#fde4ef;--outgoing-meta:#c24c80}:root[data-accent=violet]{--accent:#8a58d6;--accent-strong:#7745c4;--accent-soft:#f0e8fb;--outgoing:#ece2fc;--outgoing-meta:#8058c4}:root[data-accent=indigo]{--accent:#4f5bd5;--accent-strong:#3f4abf;--accent-soft:#e8eafb;--outgoing:#e1e5ff;--outgoing-meta:#4f5bc4}:root[data-theme=dark][data-accent=teal]{--accent:#2ec4bd;--accent-strong:#22aaa4;--accent-soft:#2ec4bd26;--outgoing:#1c6b66;--outgoing-meta:#c4f2ee}:root[data-theme=dark][data-accent=green]{--accent:#56c46b;--accent-strong:#44ab58;--accent-soft:#56c46b26;--outgoing:#2f6b3a;--outgoing-meta:#cff0d5}:root[data-theme=dark][data-accent=orange]{--accent:#f29c45;--accent-strong:#dc8731;--accent-soft:#f29c4526;--outgoing:#7a4a1c;--outgoing-meta:#ffe1c2}:root[data-theme=dark][data-accent=pink]{--accent:#ef6fa5;--accent-strong:#da5a91;--accent-soft:#ef6fa526;--outgoing:#7b3256;--outgoing-meta:#ffd4e6}:root[data-theme=dark][data-accent=violet]{--accent:#a585ec;--accent-strong:#9170dc;--accent-soft:#a585ec26;--outgoing:#5e44a3;--outgoing-meta:#e6dcff}:root[data-theme=dark][data-accent=indigo]{--accent:#7d88f0;--accent-strong:#6872de;--accent-soft:#7d88f026;--outgoing:#3d469c;--outgoing-meta:#dde1ff}:root{--wp-dawn:linear-gradient(160deg, #f6d1b8 0%, #efb6c4 52%, #c9b4ea 100%);--wp-lagoon:linear-gradient(160deg, #a8e2dc 0%, #8cc7ec 55%, #8fa5e8 100%);--wp-lilac:linear-gradient(160deg, #d9c6f2 0%, #bfb2ee 50%, #a9c3f0 100%);--wp-meadow:linear-gradient(160deg, #e3efb4 0%, #b7dca2 50%, #94cbb0 100%);--wp-mist:#dde5ea;--wp-sand:#ece2d0;--wp-graphite:#3a3f47}:root[data-theme=dark]{--wp-dawn:linear-gradient(160deg, #4a2c2a 0%, #4a2538 52%, #33294d 100%);--wp-lagoon:linear-gradient(160deg, #17403e 0%, #183a52 55%, #1f2a52 100%);--wp-lilac:linear-gradient(160deg, #35284d 0%, #2b2852 50%, #22304f 100%);--wp-meadow:linear-gradient(160deg, #2e3a1a 0%, #20391f 50%, #183a31 100%);--wp-mist:#1f262b;--wp-sand:#2b261e;--wp-graphite:#15171a}:root[data-wallpaper=dawn]{--wp-bg:var(--wp-dawn)}:root[data-wallpaper=lagoon]{--wp-bg:var(--wp-lagoon)}:root[data-wallpaper=lilac]{--wp-bg:var(--wp-lilac)}:root[data-wallpaper=meadow]{--wp-bg:var(--wp-meadow)}:root[data-wallpaper=mist]{--wp-bg:var(--wp-mist)}:root[data-wallpaper=sand]{--wp-bg:var(--wp-sand)}:root[data-wallpaper=graphite]{--wp-bg:var(--wp-graphite)}:root[data-wallpaper] .conversation-panel,:root[data-wallpaper] .idn-chat-preview,:root[data-wallpaper] .tap-split-placeholder,:root[data-wallpaper] .tap-page.gtp-thread-page,:root[data-wallpaper] .tap-page.chy-feed-page,:root[data-wallpaper] .tap-page.abot-page{background:var(--wp-bg)}:root:is([data-wallpaper=mist],[data-wallpaper=sand],[data-wallpaper=graphite]) :is(.conversation-panel,.idn-chat-preview,.tap-split-placeholder,.gtp-thread-page,.chy-feed-page,.abot-page):before{display:none}:root[data-theme=dark][data-wallpaper=graphite] .conversation-panel .glass-button{--glass-bg:#ffffff2e;--glass-border:#ffffff3d}:root:not([data-theme=dark])[data-wallpaper=graphite] .conversation-panel .glass-button{--glass-bg:#ffffffd1;--glass-border:#fff9}:root[data-chat-prefs] .message-text,:root[data-chat-prefs] .idn-bubble p{font-size:var(--chat-text-size)}:root[data-chat-prefs] .message-bubble,:root[data-chat-prefs] .idn-bubble{border-radius:var(--chat-bubble-radius)}:root[data-chat-prefs] .idn-bubble--in{border-bottom-left-radius:min(6px, var(--chat-bubble-radius))}:root[data-chat-prefs] .idn-bubble--out{border-bottom-right-radius:min(6px, var(--chat-bubble-radius))}:root[data-elder-mode]{--tap-elder-scale:1.22}:root[data-elder-mode] .tap-tabbar,:root[data-elder-mode] .tap-tab-pill{height:calc(64px * var(--tap-elder-scale))}:root[data-elder-mode] .tap-tab{height:calc(56px * var(--tap-elder-scale))}:root[data-elder-mode] .tap-tab-icon,:root[data-elder-mode] .tap-tab-motion{width:calc(48px * var(--tap-elder-scale));height:calc(48px * var(--tap-elder-scale));margin-left:calc(-24px * var(--tap-elder-scale))}:root[data-elder-mode] .tap-tab-label{font-size:calc(10px * var(--tap-elder-scale));line-height:calc(12px * var(--tap-elder-scale))}:root[data-elder-mode] .tap-tab-search{width:calc(64px * var(--tap-elder-scale));height:calc(64px * var(--tap-elder-scale));flex-basis:calc(64px * var(--tap-elder-scale))}:root[data-elder-mode] .tap-cta{min-height:calc(50px * var(--tap-elder-scale));font-size:calc(16px * var(--tap-elder-scale))}:root[data-reduce-effects] *,:root[data-reduce-effects] :before,:root[data-reduce-effects] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.tap-icon{vertical-align:middle;flex:none;display:inline-block}:root{--route-dur:.5s;--nav-spring:linear(0, .0874, .2575, .4329, .584, .7031, .7925, .8572, .9029, .9346, .9564, .9711, .9809, .9875, .9918, .9947, .9966, .9978, .9986, .9991, .9994, .9996, .9998, .9998, 1);--route-ease:var(--ease-spring,cubic-bezier(.32, .72, 0, 1));--route-fade:.2s;--route-dim:brightness(.85);--route-edge-shadow:0 0 16px #00000073;--sheet-in-dur:.5s;--sheet-spring:cubic-bezier(.3, .9, .1, 1);--sheet-out-dur:.25s;--sheet-out-ease:ease-in-out;--tg-spring-curve:cubic-bezier(.38, .7, .125, 1);--pop-in-dur:var(--dur-med,.32s);--pop-out-dur:.18s}@supports (animation-timing-function:linear(0, 1)){:root{--sheet-spring:linear(0, .118 5%, .329 10%, .527 15%, .682 20%, .792 25%, .868 30%, .917 35%, .949 40%, .969 45%, .981 50%, .993 60%, .998 70%, 1 85%)}}::view-transition{pointer-events:none}.tap-page[data-swipe-back],.tap-page[data-swipe-back]>.tap-page-body{touch-action:pan-y pinch-zoom}.tap-page[data-swiping]{-webkit-user-select:none;user-select:none}.tap-swipe-underlay{z-index:0;pointer-events:none;background:var(--g-bg,var(--bg));position:fixed;inset:0;overflow:hidden}.tap-swipe-underlay--pane{position:absolute}.tap-swipe-under{will-change:transform;position:absolute;inset:0}.tap-swipe-under>*{width:100%;height:100%}.tap-swipe-dim{opacity:0;background:#000;position:absolute;inset:0}@media (min-width:741px){html[data-nav-scope=pane] :is(.tap-split-detail,.messenger>.conversation-panel){view-transition-name:tap-detail}html[data-nav-scope=pane] :is(.tap-split-detail,.conversation-panel) :is(.tap-split-detail,.conversation-panel){view-transition-name:none}}html[data-nav-scope=pane]::view-transition-old(root){animation:none}html[data-nav-scope=pane]::view-transition-new(root){animation:none}html[data-nav-scope=pane]::view-transition-group(tap-detail){animation:none;overflow:clip}html[data-nav-scope=pane]::view-transition-image-pair(tap-detail){overflow:clip}html[data-nav-scope=page][data-nav=push]::view-transition-new(root){animation:var(--route-dur) var(--nav-spring,var(--route-ease)) both tapm-nav-in-ltr;box-shadow:var(--route-edge-shadow)}html[data-nav-scope=pane][data-nav=push]::view-transition-new(tap-detail){animation:var(--route-dur) var(--nav-spring,var(--route-ease)) both tapm-nav-in-ltr;box-shadow:var(--route-edge-shadow)}html[data-nav-scope=page][data-nav=push]::view-transition-old(root){animation:var(--route-dur) var(--nav-spring,var(--route-ease)) both tapm-nav-under-out-ltr}html[data-nav-scope=pane][data-nav=push]::view-transition-old(tap-detail){animation:var(--route-dur) var(--nav-spring,var(--route-ease)) both tapm-nav-under-out-ltr}html[data-nav-scope=page][data-nav=pop]::view-transition-old(root){animation:var(--route-dur) var(--nav-spring,var(--route-ease)) both tapm-nav-out-ltr;box-shadow:var(--route-edge-shadow);z-index:1}html[data-nav-scope=pane][data-nav=pop]::view-transition-old(tap-detail){animation:var(--route-dur) var(--nav-spring,var(--route-ease)) both tapm-nav-out-ltr;box-shadow:var(--route-edge-shadow);z-index:1}html[data-nav-scope=page][data-nav=pop]::view-transition-new(root){animation:var(--route-dur) var(--nav-spring,var(--route-ease)) both tapm-nav-under-in-ltr}html[data-nav-scope=pane][data-nav=pop]::view-transition-new(tap-detail){animation:var(--route-dur) var(--nav-spring,var(--route-ease)) both tapm-nav-under-in-ltr}html[dir=rtl][data-nav-scope=page][data-nav=push]::view-transition-new(root){animation-name:tapm-nav-in-rtl}html[dir=rtl][data-nav-scope=pane][data-nav=push]::view-transition-new(tap-detail){animation-name:tapm-nav-in-rtl}html[dir=rtl][data-nav-scope=page][data-nav=push]::view-transition-old(root){animation-name:tapm-nav-under-out-rtl}html[dir=rtl][data-nav-scope=pane][data-nav=push]::view-transition-old(tap-detail){animation-name:tapm-nav-under-out-rtl}html[dir=rtl][data-nav-scope=page][data-nav=pop]::view-transition-old(root){animation-name:tapm-nav-out-rtl}html[dir=rtl][data-nav-scope=pane][data-nav=pop]::view-transition-old(tap-detail){animation-name:tapm-nav-out-rtl}html[dir=rtl][data-nav-scope=page][data-nav=pop]::view-transition-new(root){animation-name:tapm-nav-under-in-rtl}html[dir=rtl][data-nav-scope=pane][data-nav=pop]::view-transition-new(tap-detail){animation-name:tapm-nav-under-in-rtl}html[data-nav=tab]::view-transition-group(*){animation-duration:var(--route-fade)}html[data-nav-scope=pane][data-nav=swap]::view-transition-old(tap-detail){animation-duration:.18s;animation-timing-function:ease-out;animation-fill-mode:both}html[data-nav-scope=pane][data-nav=swap]::view-transition-new(tap-detail){animation-duration:.18s;animation-timing-function:ease-out;animation-fill-mode:both}html[data-nav=none]::view-transition-group(*){animation:none}html[data-nav=none]::view-transition-old(*){animation:none}html[data-nav=none]::view-transition-new(*){animation:none}html:is([data-nav=push],[data-nav=pop]) body>[data-state]{view-transition-name:match-element;view-transition-class:tap-layer}html[data-nav]::view-transition-group(*.tap-layer){animation:none}html[data-nav]::view-transition-old(*.tap-layer){opacity:0;animation:none}html[data-nav]::view-transition-new(*.tap-layer){animation:none}html[data-nav]::view-transition-old(*.tap-layer):only-child{opacity:1;animation:var(--pop-out-dur) ease both tapm-fade-out}@keyframes tapm-nav-in-ltr{0%{transform:translate(100%)}}@keyframes tapm-nav-in-rtl{0%{transform:translate(-100%)}}@keyframes tapm-nav-out-ltr{to{transform:translate(100%)}}@keyframes tapm-nav-out-rtl{to{transform:translate(-100%)}}@keyframes tapm-nav-under-out-ltr{to{filter:var(--route-dim);transform:translate(-30%)}}@keyframes tapm-nav-under-out-rtl{to{filter:var(--route-dim);transform:translate(30%)}}@keyframes tapm-nav-under-in-ltr{0%{filter:var(--route-dim);transform:translate(-30%)}}@keyframes tapm-nav-under-in-rtl{0%{filter:var(--route-dim);transform:translate(30%)}}:is(.tap-sheet-overlay,.tap-alert-overlay,.ios-sheet-overlay,.tap-modal-overlay,.ios-profile-overlay,.modal-overlay,.menu-overlay,.cha-viewer-overlay,.mo-lightbox-overlay)[data-state=open]{animation:tapm-fade-in var(--dur-med,.32s) ease-out backwards}:is(.tap-sheet-overlay,.tap-alert-overlay,.ios-sheet-overlay,.tap-modal-overlay,.ios-profile-overlay,.modal-overlay,.menu-overlay,.cha-viewer-overlay,.mo-lightbox-overlay,.sty-overlay)[data-state=closed]{animation:.24s forwards tapm-fade-out}.tap-sheet-overlay[data-state=open],.tap-modal-overlay[data-state=open]{animation-duration:.3s;animation-timing-function:linear}.tap-sheet-overlay[data-state=closed]{animation-duration:.3s}.tap-modal-overlay[data-state=closed]{animation-duration:.25s;animation-timing-function:ease-in-out}.ios-sheet-overlay[data-state=open]{animation-duration:.4s;animation-timing-function:ease-in-out}.ios-sheet-overlay[data-state=closed]{animation-duration:.3s}.tap-alert-overlay[data-state=open],.tap-alert-overlay[data-state=closed]{animation-duration:.2s;animation-timing-function:linear}:is(.tap-sheet,.ios-new-message,.cha-attach,.forward-sheet,.ios-action-sheet,.cha-action-sheet,.photo-actions,.schedule-sheet)[data-state=open]{animation:tapm-sheet-up var(--sheet-in-dur) var(--sheet-spring) backwards}:is(.tap-sheet,.ios-new-message,.cha-attach,.forward-sheet,.ios-action-sheet,.cha-action-sheet,.photo-actions,.schedule-sheet)[data-state=closed]{animation:tapm-sheet-down var(--sheet-out-dur) var(--sheet-out-ease) forwards}:is(.ios-action-sheet,.cha-action-sheet)[data-state=closed]{animation-duration:.35s;animation-timing-function:ease-out}[data-sheet-exit=fling][data-state=closed]{animation-duration:.35s;animation-timing-function:cubic-bezier(.2,.8,.3,1)}.tap-alert[data-state=open]{animation:tapm-alert-scale .4s var(--tg-spring-curve) backwards, tapm-fade-in .2s linear backwards}.tap-alert[data-state=closed]{animation:.2s linear forwards tapm-fade-out}:is(.cha-viewer,.mo-lightbox)[data-state=open]{animation:.2s ease-out backwards tapm-fade-in}:is(.cha-viewer,.mo-lightbox,.sty-viewer)[data-state=closed]{animation:.2s forwards tapm-fade-out}@media (max-width:740px){.ios-contact-profile[data-state=open]{animation:tapm-push-in-ltr var(--route-dur) var(--route-ease) backwards}.ios-contact-profile[data-state=closed]{animation:tapm-push-out-ltr var(--dur-med,.32s) var(--route-ease) forwards}html[dir=rtl] .ios-contact-profile[data-state=open]{animation-name:tapm-push-in-rtl}html[dir=rtl] .ios-contact-profile[data-state=closed]{animation-name:tapm-push-out-rtl}}@media (min-width:741px){:is(.ios-new-message,.forward-sheet,.ios-contact-profile)[data-state=open]{animation:tapm-pop-in var(--pop-in-dur) var(--route-ease) backwards}:is(.ios-new-message,.forward-sheet,.ios-contact-profile)[data-state=closed]{animation:tapm-pop-out var(--pop-out-dur) ease-in forwards}:is(.tap-sheet,.cha-attach)[data-state=open]{animation:tapm-pop-in var(--pop-in-dur) var(--route-ease) backwards}:is(.tap-sheet,.cha-attach)[data-state=closed]{animation:tapm-pop-out var(--pop-out-dur) ease-in forwards}}@keyframes tapm-fade-in{0%{opacity:0}}@keyframes tapm-fade-out{to{opacity:0}}@keyframes tapm-sheet-up{0%{translate:0 calc(100% + 32px)}}@keyframes tapm-sheet-down{to{translate:0 calc(100% + 32px)}}@keyframes tapm-pop-in{0%{opacity:0;scale:.94}}@keyframes tapm-pop-out{to{opacity:0;scale:.97}}@keyframes tapm-center-pop-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}}@keyframes tapm-center-pop-out{to{opacity:0;transform:translate(-50%,-50%)scale(.97)}}@keyframes tapm-alert-scale{0%{scale:1.15}}@keyframes tapm-push-in-ltr{0%{translate:100%}}@keyframes tapm-push-in-rtl{0%{translate:-100%}}@keyframes tapm-push-out-ltr{to{translate:100%}}@keyframes tapm-push-out-rtl{to{translate:-100%}}.tap-toast.is-in{animation:tapm-fade-in .3s linear backwards, tapm-toast-grow .5s var(--sheet-spring) backwards}.tap-toast.is-in.is-replacement{animation:tapm-toast-rise .35s var(--tg-spring-curve) backwards}.tap-toast.is-out{animation:tapm-fade-out .25s ease-out forwards, tapm-toast-settle .5s var(--sheet-spring) forwards}.tap-toast.is-replaced{animation:.3s forwards tapm-toast-shrink}@keyframes tapm-toast-grow{0%{scale:.96}}@keyframes tapm-toast-settle{to{scale:.96}}@keyframes tapm-toast-rise{0%{translate:0 calc(100% + 12px + max(var(--tap-toast-bottom,0px), env(safe-area-inset-bottom)))}}@keyframes tapm-toast-shrink{to{opacity:0;scale:.1}}@media (prefers-reduced-motion:reduce){html[data-nav]::view-transition-group(*){animation:none!important}html[data-nav]::view-transition-old(*){mix-blend-mode:plus-lighter;box-shadow:none;animation:.16s both tapm-fade-out!important}html[data-nav]::view-transition-new(*){mix-blend-mode:plus-lighter;box-shadow:none;animation:.16s both tapm-fade-in!important}html[data-nav]::view-transition-old(*.tap-layer){mix-blend-mode:normal}html[data-nav]::view-transition-new(*.tap-layer){mix-blend-mode:normal}}:root{--g-bg:#efeff4;--g-card:#fff;--g-sep:var(--separator);--g-label:#8e8e93;--g-header:#6d6d72;--g-footer:#6d6d72;--g-press:#e5e5ea;--g-chevron:#bab9be;--g-placeholder:#c8c8ce;--g-clear:#ccc;--g-switch-on:#35c759;--g-switch-off:#e9e9ea;--g-lh-13:20px;--g-lh-15:22px;--g-lh-17:24px;--g-glass:var(--lg-surface);--g-glass-border:#ffffff47;--g-glass-shadow:var(--lg-highlight), var(--lg-shadow);--g-radius:26px;--g-success:#34c759;--g-warning:#ff9500;--g-danger:#ff3b30}:root[data-locale=en]{--g-lh-13:16px;--g-lh-15:18px;--g-lh-17:20px}:root[data-theme=dark]{--g-bg:#000;--g-card:#1c1c1d;--g-label:#98989e;--g-header:#8d8e93;--g-footer:#8d8e93;--g-press:#313135;--g-chevron:#ffffff47;--g-placeholder:#4d4d4d;--g-clear:#8b9197;--g-switch-on:#67ce67;--g-switch-off:#39393d;--g-glass:var(--lg-surface);--g-glass-border:#ffffff14;--g-glass-shadow:var(--lg-highlight), var(--lg-shadow);--g-success:#30d158;--g-warning:#ff9f0a;--g-danger:#eb5545}.tap-page{background:var(--g-bg);height:100%;min-height:0;color:var(--text);flex-direction:column;display:flex;position:relative}.tap-page-bar{z-index:3;min-height:calc(60px + env(safe-area-inset-top));padding:calc(10px + env(safe-area-inset-top)) 16px 6px;flex-shrink:0;grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;gap:10px;display:grid;position:relative}.tap-page-bar-start{justify-content:flex-start;gap:8px;display:flex}.tap-page-bar-end{justify-content:flex-end;gap:8px;display:flex}.tap-page-heading{text-align:center;min-width:0}.tap-page-heading h1{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:600;line-height:24px;overflow:hidden}.tap-page-heading p{color:var(--g-label);margin:0;font-size:12px;line-height:18px}.tap-page-body{--tap-page-column:674px;overscroll-behavior:contain;min-height:0;padding:4px max(16px, calc((100% - var(--tap-page-column)) / 2)) calc(32px + env(safe-area-inset-bottom));scrollbar-width:thin;flex:1;overflow-y:auto}.tap-page-body>*{max-width:var(--tap-page-column);margin-inline:auto}.tap-page-body--wide{--tap-page-column:760px}.tap-page-body>.tap-bleed{max-width:none;margin-inline:-16px}:root .tap-page{--tap-bar-space:calc(60px + env(safe-area-inset-top))}:root .tap-page>.tap-page-body{padding-top:var(--tap-bar-space)}.tap-glass-button{background:var(--g-glass);border:1px solid var(--g-glass-border);min-width:44px;height:44px;box-shadow:var(--g-glass-shadow);-webkit-backdrop-filter:blur(24px)saturate(1.6);color:var(--text);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:17px;font-weight:500;display:inline-flex}.tap-glass-button--text{padding-inline:12px}.tap-glass-button.is-accent{background:var(--accent);color:#fff;border-color:#0000;font-weight:600}.tap-glass-button.is-accent:disabled{opacity:1;background:color-mix(in srgb, var(--accent) 38%, var(--g-glass));color:#ffffffb3}.tap-glass-button:disabled{opacity:.45}@media (hover:hover) and (pointer:fine){.tap-glass-button:not(:disabled):hover{filter:brightness(.97)}}.tap-back-button{width:44px;padding:0}.tap-back-button:before{content:"";position:absolute;inset-block:-8px;inset-inline:-16px -4px}.tap-back-chevron{width:44px;height:44px;display:block}:root[dir=rtl] .tap-back-chevron{transform:scaleX(-1)}.tap-section{margin-block:35px 0}.tap-section:first-child{margin-top:24px}.tap-section:where(:has(>.tap-section-title)){margin-top:28px}.tap-section:first-child:where(:has(>.tap-section-title)){margin-top:24px}:where(.tap-section:has(>.tap-section-footer))+.tap-section:where(:not(:has(>.tap-section-title))){margin-top:16px}.tap-section-title{color:var(--g-header);font-size:13px;font-weight:400;line-height:var(--g-lh-13);margin:0;padding:7px 15px 6px}:root[data-locale=en] .tap-section-title{text-transform:uppercase}.tap-section-footer{font-size:13px;line-height:var(--g-lh-13);color:var(--g-footer);margin:0;padding:7px 15px}.tap-section-footer a,.tap-link{color:var(--accent)}.tap-card{background:var(--g-card);border-radius:var(--g-radius);overflow:hidden}.tap-card+.tap-card{margin-top:12px}.tap-row{width:100%;min-height:50px;color:var(--text);text-align:start;background:0 0;align-items:center;gap:15px;padding-inline:16px;font-size:17px;display:flex;position:relative}:root .tap-row{transition:background-color .4s ease-out}@media (hover:hover) and (pointer:fine){button.tap-row:not(:disabled):hover,a.tap-row:hover{background:var(--g-press)}}:root :is(button,a).tap-row:not(:disabled):active{background:var(--g-press);transition:none}.tap-row-leading{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tap-row-leading:has(>.tap-avatar){margin-inline:-1px -5px}.tap-row-main{min-width:0;padding-block:calc((50px - var(--g-lh-17)) / 2);flex:1;align-self:stretch;align-items:center;gap:10px;display:flex}.tap-row--switch{min-height:52px}.tap-row--switch>.tap-row-main{padding-block:calc((52px - var(--g-lh-17)) / 2)}.tap-row.has-subtitle>.tap-row-main{padding-block:calc((50px - var(--g-lh-17)) / 2 - 2px)}.tap-row+.tap-row .tap-row-main,.tap-row+.tap-row.tap-choice .tap-row-main{box-shadow:inset 0 var(--hairline) 0 var(--separator)}.tap-row-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-row-title{font-size:17px;line-height:var(--g-lh-17);overflow-wrap:anywhere}.tap-row-subtitle{font-size:15px;line-height:var(--g-lh-15);color:var(--g-label);overflow-wrap:anywhere}.tap-row--switch .tap-row-text{gap:2px}.tap-row--switch .tap-row-subtitle{font-size:14px;line-height:var(--g-lh-15)}.tap-row-value{color:var(--g-label);font-size:17px;line-height:var(--g-lh-17);text-align:end;overflow-wrap:anywhere;max-width:58%}.tap-row-value>.tap-badge{vertical-align:middle;margin-block:-2px}.tap-row-chevron{width:24px;height:24px;color:var(--g-chevron);flex:none;margin-inline:-7px -9px}:root[dir=rtl] .tap-row-chevron,:root[dir=rtl] .tg-flip-rtl{transform:scaleX(-1)}.tap-verified{vertical-align:middle;color:var(--accent);flex:none;display:inline-block;position:relative}.tap-verified>.tg-icon{position:absolute;inset:0}.tap-verified>.tap-verified-check{color:#fff}.tap-row--accent .tap-row-title,.tap-row--accent .tap-row-leading{color:var(--accent)}.tap-row--danger .tap-row-title{color:var(--g-danger)}.tap-row--center>.tap-row-main{justify-content:center}.tap-row--center .tap-row-text{text-align:center;flex:0 auto;align-items:center}.tap-row.is-disabled{opacity:.5;cursor:not-allowed}.tap-choice-check{color:var(--accent);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.tap-choice.is-disabled .tap-choice-check{color:var(--g-label)}.tap-row.tap-choice--start{gap:0;padding-inline-start:0}.tap-choice--start>.tap-choice-check{width:62px}.tap-choice--end .tap-choice-check{width:44px;margin-inline:0 -16px}.tap-checkmark{flex:none;display:block}.tap-tile{isolation:isolate;color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative;overflow:hidden}.tap-tile:before,.tap-tile:after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:plus-lighter;background:url(/telegram/icons/Item-List/Icons/Gradient.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.tap-tile:after{mix-blend-mode:overlay;background-image:url(/telegram/icons/Item-List/Icons/Backdrop.png)}.tap-tile>.tg-icon{margin:auto;position:absolute;inset:0}.tap-tile--red{background-color:#ff453a}.tap-tile--orange{background-color:#ff9f0a}.tap-tile--yellow{background-color:#ffcc02}.tap-tile--green{background-color:#34c759}.tap-tile--teal{background-color:#00c7be}.tap-tile--blue{background-color:#0079ff}.tap-tile--sky{background-color:#32ade6}.tap-tile--indigo{background-color:#5e5ce6}.tap-tile--purple{background-color:#af52de}.tap-tile--pink{background-color:#ff2d55}.tap-tile--gray{background-color:#8e8e93}.tap-tile--premium{background-image:linear-gradient(to top right,#6b93ff 15%,#8d77ff 50%,#b56eec 85%)}.tap-tile--stars{background-image:linear-gradient(to top right,#fec80f,#dd6f12)}.tap-tile--gift{background-image:linear-gradient(to top right,#3ba1f2 15%,#39b3b4 50%,#34c27d 85%)}.tap-tile--business{background-image:linear-gradient(to bottom left,#a95ce3,#f16b80)}.tap-switch{background:var(--g-switch-off);border-radius:14px;flex:0 0 63px;width:63px;height:28px;margin-inline-end:-1px;padding:2px;transition:background-color .25s;display:inline-flex;position:relative}.tap-switch span{width:37px;height:24px;transition:transform .32s var(--ease-spring,ease);background:#fff;border-radius:12px;box-shadow:0 2px 6px #00000024,0 0 1px #00000029}.tap-switch.is-on{background:var(--g-switch-on)}.tap-switch.is-on span{transform:translate(-22px)}:root[dir=ltr] .tap-switch.is-on span{transform:translate(22px)}.tap-switch:disabled{opacity:.5}:root{--g-seg-bg:#0000000f;--g-seg-thumb:#f7f7f7;--g-seg-divider:#d6d6dc}:root[data-theme=dark]{--g-seg-bg:#ffffff1c;--g-seg-thumb:#ffffff5c;--g-seg-divider:#505155}.tap-segmented{isolation:isolate;background:var(--g-seg-bg);height:36px;box-shadow:none;border:0;border-radius:18px;gap:0;padding:0;display:flex;position:relative}:root:root .tap-segmented{-webkit-backdrop-filter:none;backdrop-filter:none}.tap-segmented.tap-segmented:after{content:none}.tap-segmented button{height:36px;min-height:0;color:var(--text);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:18px;flex:1;padding-inline:10px;font-size:14px;font-weight:600;line-height:1;transition:opacity .25s ease-in-out;position:relative}.tap-segmented button.is-selected{touch-action:pan-y;background:0 0}.tap-segmented button:not(.is-selected):active{opacity:.5}.tap-segmented>.tap-slider{--slider-duration:.46s;--slider-ease:cubic-bezier(.32, 1.24, .5, 1)}.tap-segmented>.tap-slider:before{background:var(--g-seg-thumb);transition:opacity .18s ease, transform .36s var(--slider-ease);border-radius:16px;inset:2px;box-shadow:0 2px 6px #0000001f,0 0 0 .5px #0000000a}.tap-segmented>.tap-slider:after{content:"";pointer-events:none;-webkit-backdrop-filter:blur(1.2px)saturate(1.8)brightness(1.05);backdrop-filter:blur(1.2px)saturate(1.8)brightness(1.05);opacity:0;transition:opacity .18s ease, transform .36s var(--slider-ease);background:#ffffff1a;border-radius:16px;position:absolute;inset:2px;box-shadow:inset 0 0 0 .5px #ffffffd9,inset 0 1.5px 2px #fffc,inset 0 -1.5px 3px #00000014,0 6px 18px #00000024}:root[data-theme=dark] .tap-segmented>.tap-slider:after{background:#ffffff0f;box-shadow:inset 0 0 0 .5px #ffffff73,inset 0 1.5px 2px #ffffff4d,0 6px 18px #0006}.tap-segmented>.tap-slider.is-stretching:before{animation:tap-seg-solid var(--slider-duration) ease-out}.tap-segmented>.tap-slider.is-stretching:after{animation:tap-seg-lens var(--slider-duration) ease-out}@keyframes tap-seg-solid{0%,to{opacity:1;transform:none}25%,62%{opacity:0;transform:scale(1.1,1.28)}}@keyframes tap-seg-lens{0%,to{opacity:0;transform:none}25%,62%{opacity:1;transform:scale(1.1,1.28)}}.tap-segmented.is-lifted>.tap-slider:before{opacity:0;transform:scale(1.1,1.28)}.tap-segmented.is-lifted>.tap-slider:after{opacity:1;transform:scale(1.1,1.28)}@media (prefers-reduced-motion:reduce){.tap-segmented>.tap-slider.is-stretching:before,.tap-segmented>.tap-slider.is-stretching:after{animation:none}.tap-segmented.is-lifted>.tap-slider:before{opacity:1;transform:none}.tap-segmented.is-lifted>.tap-slider:after{opacity:0}}.tap-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:550;display:inline-flex;overflow:hidden}.tap-avatar img{object-fit:cover;width:100%;height:100%}.tap-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.tap-badge--neutral{background:var(--g-press);color:var(--g-header)}.tap-badge--accent{background:var(--accent-soft);color:var(--accent)}.tap-badge--success{color:#248a3d;background:#34c7591f}.tap-badge--warning{color:#b25f00;background:#ff95001f}.tap-badge--danger{color:#d70015;background:#ff3b301a}:root[data-theme=dark] .tap-badge--success{color:var(--g-success)}:root[data-theme=dark] .tap-badge--warning{color:var(--g-warning)}:root[data-theme=dark] .tap-badge--danger{color:var(--g-danger)}.tap-info-note{background:var(--accent-soft);color:var(--text);border-radius:18px;align-items:flex-start;gap:8px;margin-block:14px;padding:11px 14px;font-size:13px;line-height:1.8;display:flex}.tap-info-note svg,.tap-info-note-icon{color:var(--accent);margin-top:4px}.tap-state{text-align:center;color:var(--g-label);flex-direction:column;align-items:center;gap:8px;padding:44px 20px;display:flex}.tap-state--illustrated{padding-block:28px}.tap-state-sticker{flex-shrink:0;margin-bottom:16px}.tap-state--compact .tap-state-sticker{margin-bottom:4px}.tap-state strong{color:var(--text);font-size:17px;font-weight:600}.tap-state p{max-width:320px;margin:0;font-size:14px;line-height:1.8}.tap-state .tap-cta{width:auto;min-width:180px;margin-top:10px}.tap-state-icon{background:var(--g-card);width:64px;height:64px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.tap-state--error .tap-state-icon{color:var(--g-danger)}.tap-spin{animation:.9s linear infinite tap-spin}@keyframes tap-spin{to{transform:rotate(360deg)}}.tap-cta{background:var(--accent);color:#fff;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;padding:12px 20px;font-size:16px;font-weight:600;display:inline-flex}.tap-cta:not(:disabled):hover{background:var(--accent-strong)}.tap-cta:disabled{background:var(--g-press);color:var(--g-label)}.tap-cta--soft{background:var(--g-card);color:var(--accent)}.tap-cta--soft:not(:disabled):hover{background:var(--g-press)}.tap-cta--danger{background:var(--g-danger);color:#fff}.tap-cta--danger:not(:disabled):hover{background:#e0352b}.tap-actions{gap:10px;margin-top:22px;display:grid}.tap-field{flex-direction:column;gap:4px;padding:10px 16px;display:flex;position:relative}.tap-field+.tap-field{box-shadow:inset 0 var(--hairline) 0 var(--separator);margin-inline:16px;padding-inline:0}.tap-field label{color:var(--g-label);font-size:14px;line-height:1.4}.tap-field input,.tap-field textarea,.tap-field select{width:100%;font-size:17px;line-height:var(--g-lh-17);color:var(--text);resize:vertical;background:0 0;border:0;outline:none;padding:2px 0}.tap-field input::placeholder,.tap-field textarea::placeholder{color:var(--g-placeholder)}.tap-field:focus-within label{color:var(--accent)}.tap-field.has-error label,.tap-field-error{color:var(--g-danger)}.tap-field-error,.tap-field-hint{font-size:13px;line-height:var(--g-lh-13);margin:0}.tap-field-hint{color:var(--g-label)}.tap-field input[dir=ltr]{text-align:right}:root[dir=ltr] .tap-field input[dir=ltr]{text-align:left}.tap-field{cursor:text;justify-content:center;min-height:52px}.tap-field:has(>input){padding-block:3px}.tap-field>input{padding-block:9px}.tap-field+.tap-row .tap-row-main{box-shadow:inset 0 var(--hairline) 0 var(--separator)}.tap-row+.tap-field{box-shadow:inset 0 var(--hairline) 0 var(--separator);margin-inline:16px;padding-inline:0}.tap-field--inline{flex-flow:wrap;align-items:center;gap:0;min-height:50px;padding-block:0}.tap-field--inline:has(>input){padding-block:0}.tap-field--inline>:is(input,textarea){min-width:0;padding-block:calc((50px - var(--g-lh-17)) / 2);resize:none;flex:calc(100% - 38px)}.tap-field--inline>p{flex-basis:100%;margin-top:-8px;padding-bottom:10px}.tap-field-clear{width:38px;height:38px;color:var(--g-clear);background:0 0;flex:none;place-items:center;margin-inline:0 -16px;padding:0;display:grid}.tap-field-clear[hidden],.tap-field:not(:focus-within)>.tap-field-clear{display:none}.tap-field:has(>select){cursor:pointer;flex-flow:wrap;justify-content:space-between;align-items:center;gap:0 12px;padding-block:4px}.tap-field:has(>select)>label{min-width:0;font-size:17px;line-height:var(--g-lh-17);color:var(--text);cursor:pointer;flex:auto}.tap-field:has(>select):focus-within>label{color:var(--text)}.tap-field:has(>select)>p{flex-basis:100%;padding-bottom:6px}.tap-field>select,.tap-select{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18' fill='none' stroke='%238e8e93' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5 6 3l3.5 3.5M2.5 11.5 6 15l3.5-3.5'/%3E%3C/svg%3E") 100%/12px 18px no-repeat;border:0;outline:none;padding-inline:0 20px}:root[dir=rtl] .tap-field>select,:root[dir=rtl] .tap-select{background-position:0}.tap-field>select{width:auto;max-width:62%;min-height:44px;color:var(--g-label);text-align:end;text-align-last:end;text-overflow:ellipsis;flex:0 auto;font-size:17px}.tap-field>select:focus-visible{color:var(--accent)}.tap-field:has(>label.sr-only)>select{max-width:none;color:var(--text);text-align:start;text-align-last:start;flex:auto}.tap-sheet-overlay{z-index:70;background:#0006;position:fixed;inset:0}.tap-sheet{z-index:71;inset-inline:0;max-height:calc(100dvh - 10px - env(safe-area-inset-top));background:var(--g-bg);color:var(--text);border-radius:40px 40px 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;overflow:hidden}:root[data-theme=dark] :is(.tap-sheet,.cha-attach){--g-bg:#1c1c1d;--g-card:#2c2c2e;--g-press:#3a3a3c;--edge-fade:#1c1c1d}[data-sheet-dragging]{-webkit-user-select:none;user-select:none}.tap-sheet-header{z-index:2;pointer-events:none;grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(44px,1fr);align-items:center;column-gap:12px;height:76px;padding:16px;display:grid;position:absolute;inset:0 0 auto}.tap-sheet-header>*{pointer-events:auto}.tap-sheet-header:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--g-bg) 35%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0 0 -4px;-webkit-mask:linear-gradient(#000 50%,#0000);mask:linear-gradient(#000 50%,#0000)}.tap-sheet-side{align-items:center;gap:8px;min-width:0;display:flex}.tap-sheet-side--end{justify-content:flex-end}.tap-sheet-title{min-width:0;max-width:calc(100vw - 144px);font-size:17px;font-weight:600;line-height:var(--g-lh-17);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.tap-sheet-close{width:44px;color:var(--text)}.tap-sheet-body{overscroll-behavior:contain;min-height:0;padding:80px 16px calc(24px + env(safe-area-inset-bottom));flex:auto;scroll-padding-top:76px;overflow-y:auto}@keyframes tap-sheet-in{0%{opacity:.5;transform:translateY(40px)}to{opacity:1;transform:none}}@media (min-width:741px){.tap-sheet{border-radius:38px;width:min(430px,100vw - 20px);max-height:min(900px,100dvh - 88px);inset:50% auto auto 50%;translate:-50% -50%;box-shadow:0 24px 80px #0000004d}.tap-sheet-body{padding-bottom:24px}}.tap-alert-overlay{z-index:92;background:#0003;position:fixed;inset:0}.tap-alert{z-index:93;text-align:center;width:min(300px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);background:#ffffffb3;border-radius:35px;outline:none;gap:10px;padding:22px 16px 16px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%;box-shadow:0 0 30px #0000000b,0 0 20px #00000003,0 16px 48px #0000001a}:root[data-theme=dark] .tap-alert{background:#1c1c1cd9}.tap-alert-title{font-size:17px;font-weight:700;line-height:var(--g-lh-17);overflow-wrap:anywhere;margin:0}.tap-alert-message{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:24px}.tap-alert-error{color:var(--g-danger);margin:0;font-size:15px;line-height:24px}:root[data-locale=en] :is(.tap-alert-message,.tap-alert-error){line-height:20px}.tap-alert .tap-cta--soft{color:var(--text);background:#0000001a}:root[data-theme=dark] .tap-alert .tap-cta--soft{background:#ffffff1a}.tap-alert--screen{text-align:start;gap:0;padding:22px 0 16px}.tap-alert--screen>:is(.tap-alert-title,.tap-alert-message,.tap-alert-error){margin-inline:24px}.tap-alert--screen>*+:is(.tap-alert-message,.tap-alert-error){margin-top:8px}.tap-alert-actions{flex-wrap:wrap-reverse;gap:8px;margin:21px 16px 0;display:flex}.tap-alert-action{--alert-fill:#0000001a;--alert-pressed:#00000009;background:var(--alert-fill);min-width:calc(50% - 4px);max-width:100%;height:48px;color:var(--text);border-radius:24px;flex:1 0 auto;justify-content:center;align-items:center;padding:0 16px;font-size:17px;font-weight:500;display:inline-flex;position:relative}:root[data-theme=dark] .tap-alert-action{--alert-fill:#ffffff1a;--alert-pressed:#ffffff09}:root .tap-alert-action.tap-alert-action--default{--alert-fill:var(--accent);--alert-pressed:color-mix(in srgb, var(--accent) 35%, transparent);color:#fff;font-weight:600}.tap-alert-action--destructive{color:var(--g-danger)}:root .tap-alert-action:not(:disabled):active{background:var(--alert-pressed);transition:none}.tap-alert-action:disabled{opacity:1;cursor:default}.tap-alert-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tap-alert-action.is-pending>.tap-alert-label{visibility:hidden}.tap-alert-spinner{margin:auto;position:absolute;inset:0;scale:.7}:root{--as-item:#fffc;--as-highlight:#e6e6e6b3;--as-secondary:#8e8e93;--as-destructive:#ff3b30;--as-disabled:#b3b3b3;--as-dim:#0006}:root[data-theme=dark]{--as-item:#1c1c1dcc;--as-highlight:#00000080;--as-secondary:#5e5e5e;--as-destructive:#eb5545;--as-disabled:#4d4d4d;--as-dim:#00000080}:is(.ios-action-sheet,.cha-action-sheet){z-index:91;inset-inline:10px;bottom:calc(10px + max(0px, env(safe-area-inset-bottom) - 12px));outline:none;flex-direction:column;gap:8px;max-width:420px;margin-inline:auto;display:flex;position:fixed}.cha-action-sheet{z-index:81}:is(.ios-action-group,.cha-action-group),:is(.ios-action-cancel,.cha-action-cancel){background:var(--as-item);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);border-radius:16px}:is(.ios-action-group,.cha-action-group){flex-direction:column;max-height:calc(100dvh - 160px);display:flex;overflow:hidden auto}:is(.ios-action-title,.cha-action-prompt){min-height:57px;font-size:13px;font-weight:400;line-height:var(--g-lh-13);color:var(--as-secondary);text-align:center;justify-content:center;align-items:center;margin:0;padding:16px 10px;display:flex}:is(.ios-action-group>button,.cha-action-group>.cha-action-button),:is(.ios-action-cancel,.cha-action-cancel){width:100%;min-height:57px;color:var(--accent);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0 5px;font-size:20px;font-weight:400;line-height:24px;display:block;overflow:hidden}:is(.ios-action-cancel,.cha-action-cancel){background:var(--as-item);flex:none;font-weight:500}:is(.ios-action-group,.cha-action-group)>*+*{box-shadow:inset 0 var(--hairline) 0 var(--separator)}:is(.ios-action-group>button,.cha-action-group>.cha-action-button).is-danger{color:var(--as-destructive)}:is(.ios-action-group>button,.cha-action-group>.cha-action-button):disabled{color:var(--as-disabled)}:root :is(.ios-action-group>button,.cha-action-group>.cha-action-button,.ios-action-cancel,.cha-action-cancel){transition:background-color .3s}:root :is(.ios-action-group>button,.cha-action-group>.cha-action-button,.ios-action-cancel,.cha-action-cancel):not(:disabled):active{background-color:var(--as-highlight);transition:none}:is(.ios-action-group>button,.cha-action-group>.cha-action-button,.ios-action-cancel,.cha-action-cancel):focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.ios-action-group>.ios-action-check{min-height:57px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:20px;display:flex}.tap-modal-overlay{z-index:60;background:#00000040;position:fixed;inset:0}@media (max-width:740px){#root{transform-origin:50% 0;transition:transform .25s ease-in-out,border-radius .25s ease-in-out}html[data-tap-modal],html[data-tap-modal] body{background:#000}html[data-tap-modal] #root{transform:translateY(calc(env(safe-area-inset-top) * (1 - var(--tap-modal-progress,0)))) scale(calc(var(--tap-modal-scale,.92) + (1 - var(--tap-modal-scale,.92)) * var(--tap-modal-progress,0)));transition-duration:.5s;transition-timing-function:var(--sheet-spring,cubic-bezier(.3, .9, .1, 1));border-radius:38px;overflow:hidden}html[data-tap-modal-drag] #root{transition:none}}@media (min-width:741px){.tap-modal-overlay{background:#0006}}.tap-toast-region{z-index:95;inset-inline:0;bottom:calc(12px + max(var(--tap-toast-bottom,0px), env(safe-area-inset-bottom)));padding-inline:calc(12px + env(safe-area-inset-left)) calc(12px + env(safe-area-inset-right));pointer-events:none;place-items:end center;display:grid;position:fixed}.tap-toast{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);color:#fff;background:#1e1e1ec7;border-radius:25px;grid-area:1/1;align-items:center;width:100%;max-width:480px;min-height:50px;display:flex;overflow:hidden}:root[data-theme=dark] .tap-toast{background:#1d1d1de6}.tap-toast:not(.is-in){pointer-events:none}.tap-toast-icon{flex:0 0 50px;align-self:stretch;place-items:center;display:grid}.tap-toast-anim{color:#fff;place-items:center;display:grid}.tap-toast-anim>.tg-lottie{display:block}.tap-toast-text{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:1px;min-width:0;padding-block:10px;padding-inline-end:16px;font-size:14px;line-height:21px;display:flex}:root[data-locale=en] .tap-toast-text{line-height:17px}.tap-toast-text :is(strong,b){font-weight:600}.tap-toast-action{color:#63dbff;background:0 0;flex:none;align-self:stretch;margin-inline-start:-8px;padding:0 16px 0 8px;font-size:17px;font-weight:400}:root[dir=rtl] .tap-toast-action{padding:0 8px 0 16px}:root[data-theme=dark] .tap-toast-action{color:#86cff7}.tap-toast-countdown{font-variant-numeric:tabular-nums;place-items:center;width:30px;height:30px;font-size:16px;display:grid;position:relative}.tap-toast-countdown>svg{position:absolute;inset:0;rotate:-90deg}.tap-toast-countdown circle{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;animation:linear forwards tap-toast-drain}@keyframes tap-toast-drain{to{stroke-dashoffset:100px}}.tap-hero{text-align:center;flex-direction:column;align-items:center;padding:6px 0 4px;display:flex}.tap-hero h2{margin:9px 0 0;font-size:28px;font-weight:500;line-height:1.45}:root[data-locale=en] .tap-hero h2{line-height:34px}.tap-hero p{color:var(--g-label);font-size:17px;line-height:var(--g-lh-17);margin:1px 0 0}.tap-hero bdi:not([dir]){direction:ltr}.tap-action-grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:9px;margin-top:22px;display:grid}.tap-action-grid>*{background:var(--g-card);min-height:58px;color:var(--accent);border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 4px;font-size:12px;display:flex}.tap-action-grid>:hover{background:var(--g-press)}.tap-action-grid>:disabled,.tap-action-grid>.is-disabled{opacity:.45;cursor:not-allowed}.tap-amount{font-variant-numeric:tabular-nums;direction:rtl;unicode-bidi:isolate}:root[dir=ltr] .tap-amount{direction:ltr}.tap-state--compact{gap:6px;min-height:0;padding:20px 16px}.tap-state--compact .tap-state-sticker{width:88px;height:88px;margin:0 auto}.tap-state--compact>strong{font-size:15px}.tap-state--compact>p{max-width:32ch;font-size:13px}.tap-tile>.lucide{width:var(--tap-icon-tile);height:var(--tap-icon-tile)}.tap-glass-button>.lucide{width:var(--tap-icon-control);height:var(--tap-icon-control)}.tap-info-note>.lucide{width:var(--tap-icon-inline);height:var(--tap-icon-inline)}:root{--peer-color-0:#cc5049;--peer-color-1:#d67722;--peer-color-2:#955cdb;--peer-color-3:#40a920;--peer-color-4:#309eba;--peer-color-5:#368ad1;--peer-color-6:#c7508b;--peer-profile-0-from:#e2685f;--peer-profile-0-to:#9c3a34;--peer-profile-1-from:#e8923f;--peer-profile-1-to:#a85c15;--peer-profile-2-from:#ab7ce6;--peer-profile-2-to:#6c3fae;--peer-profile-3-from:#63c441;--peer-profile-3-to:#2c7d15;--peer-profile-4-from:#4bb8d1;--peer-profile-4-to:#217487;--peer-profile-5-from:#5aa3e3;--peer-profile-5-to:#24629c;--peer-profile-6-from:#dd79ab;--peer-profile-6-to:#943a66}:root[data-theme=dark]{--peer-color-0:#ff6b61;--peer-color-1:#ffa655;--peer-color-2:#b790f0;--peer-color-3:#6cd84a;--peer-color-4:#4dc4e0;--peer-color-5:#6ab3f5;--peer-color-6:#ef7fb0;--peer-profile-0-from:#a84840;--peer-profile-0-to:#5c2420;--peer-profile-1-from:#b06d28;--peer-profile-1-to:#623c0f;--peer-profile-2-from:#70489e;--peer-profile-2-to:#3c2460;--peer-profile-3-from:#3c8a24;--peer-profile-3-to:#1c4a0e;--peer-profile-4-from:#277e92;--peer-profile-4-to:#124450;--peer-profile-5-from:#2d6aa8;--peer-profile-5-to:#163a5c;--peer-profile-6-from:#9c4e72;--peer-profile-6-to:#52283c}.tap-premium-badge{vertical-align:middle;flex:none;margin-inline-start:2px;display:inline-flex}.tap-premium-badge svg,.tap-premium-badge img{width:100%;height:100%;display:block}.tap-bg-icon-pattern{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.tap-bg-icon-pattern span{opacity:.22;filter:saturate(0)brightness(4);font-size:22px;line-height:1;position:absolute}:root[data-theme=dark] .tap-bg-icon-pattern span{filter:none;opacity:.18}
