.web{--m-slide:linear(0,0.041,0.138,0.259,0.386,0.506,0.614,0.705,0.781,0.842,0.889,0.925,0.952,0.971,0.984,0.993,0.999,1.002,1.004,1.005,1);--m-slide-d:360ms;--m-land:linear(0,0.092,0.302,0.545,0.768,0.94,1.052,1.11,1.126,1.114,1.088,1.057,1.029,1.007,0.993,0.986,0.984,0.986,0.989,0.993,1);--m-land-d:450ms;--m-snap:linear(0,0.056,0.187,0.348,0.51,0.656,0.778,0.873,0.942,0.989,1.017,1.032,1.038,1.037,1.033,1.027,1.021,1.015,1.01,1.006,1);--m-snap-d:280ms;--m-enter:cubic-bezier(0,0,0.2,1);--m-exit:cubic-bezier(0.4,0,1,1);--m-hop:cubic-bezier(0.2,0,0,1);--m-draw:cubic-bezier(0.65,0,0.35,1);--m-reveal:cubic-bezier(0.32,0,0.15,1);--m-press-in:80ms;--m-fast:150ms;--m-exit-d:140ms;--m-row-fade:200ms;--m-press:0.97;--m-press-raised:0.94;--m-press-bubble:0.96;--m-row-pressed:var(--accent-wash)}@supports not (transition-timing-function:linear(0,1)){.web{--m-slide:cubic-bezier(0.2,0.8,0.2,1);--m-slide-d:320ms;--m-land:cubic-bezier(0.34,1.56,0.64,1);--m-land-d:400ms;--m-snap:cubic-bezier(0.3,1.25,0.5,1);--m-snap-d:260ms}}.web :is(.wbtn,.su-btn,.key,.ckey,.callbtn,.sendbtn,.hbtn,.cbtn,.pbtn,.vbtn,.attachbtn,.schedbtn,.bimgbtn,.linkbtn,.profile-btn,.topicbtn,.who-btn,.back-key,.msgkey,.kebab,.rail-me,.rt,.ti,[data-press]){touch-action:manipulation;transition:transform var(--m-land-d) var(--m-land),background-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease}.web :is(.wbtn,.su-btn,.key,.ckey,.callbtn,.sendbtn,.hbtn,.cbtn,.pbtn,.vbtn,.attachbtn,.schedbtn,.bimgbtn,.linkbtn,.profile-btn,.topicbtn,.who-btn,.back-key,.msgkey,.kebab,.rail-me,.rt,.ti,[data-press]):active:not(:disabled){transform:scale(var(--m-press));transition:transform var(--m-press-in) ease-out,background-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease}.web :is(.rt.k,.ti.k):active:not(:disabled){transform:scale(var(--m-press-raised))}.web .m-press-bubble[data-lp]{transform:scale(var(--m-press-bubble));transition:transform var(--m-press-in) ease-out}.web .m-press-bubble{transition:transform var(--m-land-d) var(--m-land)}.web :is(a.cr,button.cr,.sr[role=button],button.sr,a.sr,a.callrow,button.callrow,a.archrow,button.archrow,a.starred-row,button.starred-row,a.fwd-row,button.fwd-row,button.addrow,button.rv-row,button.rate-row,button.comp-row,a.inviterow,button.inviterow,[data-press-row]){transition:background-color var(--m-row-fade) ease}.web :is(a.cr,button.cr,.sr[role=button],button.sr,a.sr,a.callrow,button.callrow,a.archrow,button.archrow,a.starred-row,button.starred-row,a.fwd-row,button.fwd-row,button.addrow,button.rv-row,button.rate-row,button.comp-row,a.inviterow,button.inviterow,[data-press-row]):active{background:var(--m-row-pressed);transition-duration:0s}.web .m-pop{animation:m-pop var(--m-snap-d) var(--m-snap) both}@keyframes m-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.web .drawcheck{overflow:visible}.web .drawcheck path{stroke-dasharray:1}.web .m-flights{position:fixed;inset:0;z-index:90;overflow:visible}.web .m-flights,.web .m-flights>*{pointer-events:none}.web .m-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.web .rd{display:inline-block;position:relative;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.web .rd-vis{display:inline-flex;vertical-align:top}.web .rd-vis.rolling{overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent)}.web .rd-slot{position:relative;display:inline-block;overflow:hidden}.web .rd-old{position:absolute;inset-inline-start:0;top:0}.web .flip,.web .rd-new{display:inline-block}.web .flip{perspective:600px;overflow:visible}.web .flip-face{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.web .hopdot{--hd:5px;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--hd) * .8);height:calc(var(--hd) * 3);color:inherit}.web .hopdot i{width:var(--hd);height:var(--hd);border-radius:50%;background:currentColor;animation:m-hopdot .9s linear infinite}.web .hopdot i:nth-child(2){animation-delay:.12s}.web .hopdot i:nth-child(3){animation-delay:.24s}@keyframes m-hopdot{0%{transform:translateY(0)}6%{transform:translateY(-2.6px)}11%{transform:translateY(-3.6px)}21%{transform:translateY(-4px)}28%{transform:translateY(-3px)}36%{transform:translateY(-1.3px)}43%{transform:translateY(0)}51%{transform:translateY(.44px)}58%{transform:translateY(.48px)}75%{transform:translateY(.04px)}to{transform:translateY(0)}}.web .waitlabel{position:relative;display:inline-flex;align-items:center;justify-content:center}.web .waitlabel-text{transition:transform var(--m-slide-d) var(--m-slide),opacity var(--m-exit-d) ease}.web .waitlabel.waiting .waitlabel-text{transform:translateY(-6px);opacity:0}.web .waitlabel .hopdot{position:absolute}.web .m-toast-host{position:fixed;z-index:95;top:calc(12px + var(--safe-t));inset-inline-start:0;inset-inline-end:0;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.web .m-toast-a,.web .m-toast-b{display:block;max-width:100%}.web .m-toast{position:relative;display:inline-flex;align-items:center;gap:8px;height:36px;max-width:100%;padding-block:0 0;padding-inline:10px 16px;border-radius:18px;color:var(--on-toast);font:600 14px/20px var(--font);white-space:nowrap;pointer-events:auto;overflow:hidden}.web .m-toast-bg{position:absolute;inset:0;z-index:0;border-radius:18px;background:var(--toast)}.web .m-toast>:not(.m-toast-bg){position:relative;z-index:1}.web .m-toast-glyph{display:inline-grid;place-items:center;width:20px;height:20px;flex:none;color:var(--toast-action)}.web .m-toast-glyph:empty{display:none}.web .m-toast-label .m-ch{display:inline-block;color:var(--toast-action);white-space:pre;perspective:600px}.web .m-toast-label .m-ch.done{color:var(--on-toast)}.web .m-toast-undo{-webkit-margin-start:4px;margin-inline-start:4px;padding:0 4px;height:28px;border-radius:14px;color:var(--toast-action);font:700 14px/20px var(--font)}.web .m-toast-hair{position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--toast-action);opacity:.55;transform-origin:left center;display:none}.web .m-toast-hair[data-on="1"]{display:block}.web .m-toast:dir(rtl) .m-toast-hair{transform-origin:right center}.web[data-motion=reduce] *,.web[data-motion=reduce] :after,.web[data-motion=reduce] :before{transition-property:opacity,color,background-color,border-color,fill,stroke,box-shadow!important;transition-duration:var(--m-fast)!important;transition-delay:0s!important;transition-timing-function:ease-out!important}.web[data-motion=reduce] .m-press-bubble[data-lp],.web[data-motion=reduce] :is(.wbtn,.su-btn,.key,.ckey,.callbtn,.sendbtn,.hbtn,.cbtn,.pbtn,.vbtn,.attachbtn,.schedbtn,.bimgbtn,.linkbtn,.profile-btn,.topicbtn,.who-btn,.back-key,.msgkey,.kebab,.rail-me,.rt,.ti,[data-press]):active:not(:disabled){transform:none!important;opacity:.7}.web[data-motion=reduce] .m-pop{animation:m-fade var(--m-fast) ease-out both!important}.web[data-motion=reduce] .hopdot i{animation:m-pulse .9s ease-in-out infinite!important}.web[data-motion=reduce] .hopdot i:nth-child(2){animation-delay:.15s!important}.web[data-motion=reduce] .hopdot i:nth-child(3){animation-delay:.3s!important}.web[data-motion=reduce] .waitlabel-text{transform:none!important}@keyframes m-fade{0%{opacity:0}to{opacity:1}}@keyframes m-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.web:not([data-motion=full]) *,.web:not([data-motion=full]) :after,.web:not([data-motion=full]) :before{transition-property:opacity,color,background-color,border-color,fill,stroke,box-shadow!important;transition-duration:var(--m-fast)!important;transition-delay:0s!important;transition-timing-function:ease-out!important}.web:not([data-motion=full]) :is(.wbtn,.su-btn,.key,.ckey,.callbtn,.sendbtn,.hbtn,.cbtn,.pbtn,.vbtn,.attachbtn,.schedbtn,.bimgbtn,.linkbtn,.profile-btn,.topicbtn,.who-btn,.back-key,.msgkey,.kebab,.rail-me,.rt,.ti,[data-press]):active:not(:disabled){transform:none!important;opacity:.7}.web:not([data-motion=full]) .hopdot i{animation:m-pulse .9s ease-in-out infinite!important}.web:not([data-motion=full]) .hopdot i:nth-child(2){animation-delay:.15s!important}.web:not([data-motion=full]) .hopdot i:nth-child(3){animation-delay:.3s!important}.web:not([data-motion=full]) .waitlabel-text{transform:none!important}}.web .h-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0}.web .h-h{margin:18px 0 4px;font:700 14px/20px var(--font);color:var(--muted)}.web .h-box{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--accent-wash);color:var(--accent-strong);font:600 12px/14px var(--font)}.web .h-field{flex:1 1;min-width:140px;min-height:42px;padding:10px 16px;border-radius:21px;background:var(--field);box-shadow:inset 0 0 0 1px var(--line)}.web .h-bubble,.web .h-ghost{padding:10px 14px;border-radius:20px;background:var(--bubble-out-css);color:var(--on-bubble-out);font:400 16px/20px var(--font)}.web .h-slot{margin-top:10px;min-height:140px;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.web .h-bubble{max-width:80%}.web .h-num{font:600 16px/20px var(--font);color:var(--accent)}.web .msgs-wrap{position:relative;z-index:1;flex:1 1;min-height:0;display:flex;flex-direction:column}.web .msgs-wrap>.msgs{flex:1 1;min-height:0}.web .msgs-in{position:relative;isolation:isolate}.web .b{touch-action:pan-y;-webkit-touch-callout:none}.web .row{transition:margin-bottom var(--m-slide-d) var(--m-slide)}.web .b.in:after,.web .b.out:after{content:"";position:absolute;bottom:0;width:12px;height:16px;transform:scale(0);transition:transform .12s var(--m-exit);pointer-events:none}.web .b.in:after{inset-inline-start:-6px;background:var(--bubble-in);-webkit-clip-path:path("M12 0 L12 16 L1.6 16 C0.6 16 0.2 15.1 0.9 14.5 C4.2 11.6 6 7 6 0 Z");clip-path:path("M12 0 L12 16 L1.6 16 C0.6 16 0.2 15.1 0.9 14.5 C4.2 11.6 6 7 6 0 Z");transform-origin:0 100%}.web .b.out:after{inset-inline-end:-6px;background-image:var(--bubble-out-css);background-attachment:fixed;-webkit-clip-path:path("M0 0 L0 16 L10.4 16 C11.4 16 11.8 15.1 11.1 14.5 C7.8 11.6 6 7 6 0 Z");clip-path:path("M0 0 L0 16 L10.4 16 C11.4 16 11.8 15.1 11.1 14.5 C7.8 11.6 6 7 6 0 Z");transform-origin:100% 100%}.web .b.out.failed:after{background-image:none;background-color:var(--danger-wash)}.web .b.tail:after{transform:scale(1);transition:transform var(--m-snap-d) var(--m-snap)}.web .b[data-tail-hold]:after{transform:scale(0);transition:none}.web .b.sched:after{display:none}.web .sghost{position:relative;pointer-events:none}.web .sg-field,.web .sg-shape{position:absolute;inset:0}.web .sg-field{background:var(--field)}.web .sg-line{position:absolute;inset-inline-start:0;top:0;border-radius:21px;box-shadow:inset 0 0 0 1px var(--line)}.web .sg-bubble{inset:0;background-image:var(--bubble-out-css);background-attachment:fixed;opacity:0}.web .sg-bubble,.web .sg-text{position:absolute}.web .sg-ink,.web .sg-white{position:absolute;margin:0;font:400 16.5px/22px var(--font);white-space:pre-wrap;overflow-wrap:anywhere}.web .sg-ink{color:var(--ink)}.web .sg-white{color:var(--on-bubble-out);opacity:0}.web .sg-tail{position:absolute;width:12px;height:16px;background-image:var(--bubble-out-css);background-attachment:fixed;-webkit-clip-path:path("M0 0 L0 16 L10.4 16 C11.4 16 11.8 15.1 11.1 14.5 C7.8 11.6 6 7 6 0 Z");clip-path:path("M0 0 L0 16 L10.4 16 C11.4 16 11.8 15.1 11.1 14.5 C7.8 11.6 6 7 6 0 Z");transform:scale(0);transform-origin:100% 100%}.web .b[data-launching] .bdel{display:none}.web .qr-ghost{display:block;font:400 15px/20px var(--font);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.web .tick.tk{overflow:visible;flex:none}.web .tick.tk .tk-hands{transform-box:view-box}.web .bretry.failline{display:flex;align-items:center;gap:5px;width:100%;overflow:hidden;cursor:pointer}.web .failline .fi{display:grid;place-items:center;flex:none}.web .failline .ft{white-space:nowrap;font-weight:600}.web .bm{position:fixed;inset:0;z-index:120;touch-action:none}.web .bm-scrim{position:absolute;inset:0;background:var(--scrim)}.web .bm-lift{position:absolute;pointer-events:none}.web .bm-lift>.b{position:relative;pointer-events:none}.web .rxbar{position:absolute;z-index:2;height:50px;display:flex;align-items:center;gap:1px;padding:0 5px;border-radius:25px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.web .rxbar .re{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:20px;padding:0}.web .rxbar .re.foc,.web .rxbar .re.on{background:var(--accent-wash)}.web .rxbar .rei{display:grid;place-items:center;font-size:26px;line-height:1;will-change:transform;transform-origin:50% 70%}.web .rxbar .re.add .rei{width:32px;height:32px;border-radius:16px;background:var(--field);color:var(--muted);font-size:0}.web .bm-list{position:absolute;z-index:2;margin:0}.web .bm-list .sr{width:100%}.web .rghost{display:grid;place-items:center;line-height:1}.web .rpl{position:absolute;top:50%;inset-inline-start:-44px;width:36px;height:36px;margin-top:-18px;display:grid;place-items:center;color:var(--glyph);opacity:0;pointer-events:none}.web .rpl .ring{position:absolute;inset:0;width:36px;height:36px;transform:rotate(-90deg)}.web .rpl .ring circle{fill:color-mix(in srgb,var(--bg) 70%,transparent);stroke:var(--accent-fill);stroke-width:2.4;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round}.web .rpl .gl{position:relative}.web .reply-strip{position:relative;overflow:hidden;-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:14px;padding-inline-start:14px}.web .reply-strip .rs-bar{position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;border-radius:2px;background:var(--accent);transform-origin:50% 50%}.web .reply-strip .rs-q{flex:1 1;min-width:0}.web .qghost{position:relative;padding-block:4px 4px;padding-inline:11px 10px;border-radius:10px;background:var(--accent-wash)}.web .qghost .qbar{position:absolute;inset-inline-start:0;top:4px;bottom:4px;width:3px;border-radius:2px;background:var(--accent)}.web .qghost b{display:block;font:600 13.5px/17px var(--font);color:var(--accent-strong)}.web .qghost span{display:block;font:400 13.5px/17px var(--font);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.web .sendslot{position:relative;display:inline-flex;flex:none}.web .sendslot>.off{position:absolute;inset-inline-end:0;bottom:0;opacity:0;transform:scale(.6);pointer-events:none;visibility:hidden;transition:opacity .12s var(--m-exit),transform .12s var(--m-exit),visibility 0s linear .12s}.web .sendbtn.mic{position:relative;isolation:isolate;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.web .sendbtn.mic .mg{display:grid;place-items:center}.web .sendbtn.mic.recording{background:var(--accent-fill);color:var(--on-accent)}.web .sendbtn.mic .lvl{position:absolute;inset-inline-start:50%;top:50%;width:84px;height:84px;margin-block:-42px 0;margin-inline:-42px 0;border-radius:50%;background:var(--accent-wash);z-index:-1;transform:scale(.86);pointer-events:none}.web .sendbtn.mic .lvl.static{background:transparent;box-shadow:inset 0 0 0 3px var(--accent-fill);transform:scale(.86)}.web .lockcap{position:absolute;inset-inline-start:50%;bottom:calc(100% + 30px);z-index:5;width:38px;height:78px;-webkit-margin-start:-19px;margin-inline-start:-19px;border-radius:19px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;justify-content:center;gap:6px;color:var(--glyph);pointer-events:none}.web .lockcap,.web .rec-bars{display:flex;align-items:center}.web .rec-bars{flex:1 1;min-width:0;height:24px;justify-content:flex-end;gap:2px;overflow:hidden}.web .rec-bars i{flex:none;min-height:4px}.web .rec-bars i,.web .rec-bars.static:after{width:3px;border-radius:2px;background:var(--accent)}.web .rec-bars.static:after{content:"";height:10px}.web .rec-slide{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font:400 15px/20px var(--font);white-space:nowrap}.web .stb{position:absolute;z-index:4;inset-inline-end:16px;bottom:16px;width:40px;height:40px;border-radius:20px;display:grid;place-items:center;background:var(--raised);color:var(--glyph);box-shadow:inset 0 0 0 1px var(--line);visibility:hidden;opacity:0;pointer-events:none;transition:visibility 0s linear .16s}.web .stb[data-on="1"]{visibility:visible;opacity:1;pointer-events:auto;transition:none}.web .stb .stb-bd{position:absolute;top:-8px;inset-inline-end:-6px;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11.5px;line-height:20px}.web .wash-band{inset:-3px -6px;border-radius:14px;transform-origin:0 50%}.web .hit-band,.web .wash-band{position:absolute;background:var(--accent-wash);z-index:-1;pointer-events:none}.web .hit-band{inset-inline-start:0;top:0;width:0;height:0;border-radius:16px}.web .b.sched{border:0;padding:9.5px 13.5px;isolation:isolate;transition:color .24s var(--m-enter)}.web .b.sched svg.dash{position:absolute;inset-inline-start:0;top:0;overflow:visible;pointer-events:none}.web .b.sched .dl{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-dasharray:5 4}.web .b.sched .dm2{fill:none;stroke:#fff;stroke-width:4}.web .b.sched .sfill{position:absolute;inset:0;border-radius:inherit;background-image:var(--bubble-out-css);background-attachment:fixed;z-index:-1;opacity:0;pointer-events:none}.web .b.sched.pre,.web .b.sched.solid{color:var(--on-bubble-out)}.web .b.sched.pre .sfill,.web .b.sched.solid .sfill{opacity:1}.web .b.sched.pre svg.dash{display:none}.web .b.sched .meta{color:inherit}.web .b.sched .sclk{display:inline-grid;place-items:center}.web .viewer{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;touch-action:none}.web .viewer-bg{position:absolute;inset:0;background:var(--scrim)}.web .viewer-bar{z-index:2}.web .viewer-media{position:relative;z-index:1;border-radius:0;background:none;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.web .scroll{position:relative}.web .m-leaver{position:absolute;inset-inline-start:0;inset-inline-end:0;pointer-events:none}.web .bd{position:relative}.web .bd.sweeping:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--badge-muted);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.web .bd.sweeping.to-brand:after{background:var(--badge)}.web .bd.sweeping.to-muted:after{background:var(--badge-muted)}.web .muteglyph svg{overflow:visible}.web .pinwrap{place-items:center}.web .greet-ctl{display:flex;margin-top:14px}.web .greet-ctl .wbtn,.web .greet-rec .greet-stop{justify-content:center}.web .greet-ctl .wbtn{width:100%;margin-top:0}.web .greet-stop{position:relative;overflow:hidden;isolation:isolate}.web .greet-stop .gflood{position:absolute;inset:0;z-index:-1;pointer-events:none}.web .greet-livewrap{position:relative;display:grid;place-items:center;width:12px;height:12px;flex:none;isolation:isolate}.web .greet-ring{position:absolute;inset-inline-start:50%;top:50%;width:36px;height:36px;margin-block:-18px 0;margin-inline:-18px 0;border-radius:50%;background:var(--accent-wash);z-index:-1}.web .greet-rec .greet-time{flex:none}.web .greet-bars{flex:1 1;min-width:0;height:30px;display:flex;align-items:center;justify-content:flex-end;gap:2px;overflow:hidden}.web .greet-bars i,.web .greet-wave i.b{flex:none;width:3px;min-height:4px;border-radius:2px;background:var(--accent)}.web .greet-wave{position:relative;display:flex;align-items:center;gap:2px;height:34px;overflow:hidden}.web .greet-wave i.progress{position:absolute;inset-inline-start:0;top:0;bottom:0;width:2px;background:var(--ink);opacity:0;will-change:transform}.web .sf{position:relative;isolation:isolate}.web .sf:before{content:"";position:absolute;inset-inline-start:0;top:0;width:var(--sf-w,100%);height:var(--sf-h,100%);z-index:-1;pointer-events:none;opacity:var(--sf-o,0);background:var(--sf-fill);-webkit-clip-path:inset(var(--sf-t,0) calc(var(--sf-w, 100%) - var(--sf-r, 0px)) calc(var(--sf-h, 100%) - var(--sf-b, 0px)) var(--sf-l,0) round var(--sf-rad,16px));clip-path:inset(var(--sf-t,0) calc(var(--sf-w, 100%) - var(--sf-r, 0px)) calc(var(--sf-h, 100%) - var(--sf-b, 0px)) var(--sf-l,0) round var(--sf-rad,16px))}.web .sf>*{position:relative;background:transparent!important;color:var(--sf-idle)!important;transition:color .12s ease}.web .sf>[data-sf-under]{color:var(--sf-on)!important}.web .sf-seg{--sf-fill:var(--segment-selected);--sf-idle:var(--on-segment-idle);--sf-on:var(--on-segment-selected)}.web .sf-chip{--sf-fill:var(--chip-selected);--sf-idle:var(--on-chip-idle);--sf-on:var(--on-chip-selected)}.web .sf-chip>:before{content:"";position:absolute;inset:0;z-index:-2;border-radius:inherit;background:var(--chip-idle);pointer-events:none}.web :is(.day,.wrapchips .chip:not(.wordchip),.chips:not([role])>.chip:not(.wordchip))[data-bloom]{position:relative;isolation:isolate}.web :is(.day,.wrapchips .chip:not(.wordchip),.chips:not([role])>.chip:not(.wordchip))[data-bloom]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--chip-selected);pointer-events:none}.web :is(.day,.wrapchips .chip:not(.wordchip),.chips:not([role])>.chip:not(.wordchip))[data-bloom=on]{background:var(--chip-idle);color:var(--on-chip-selected);transition:color var(--m-fast) ease}.web :is(.day,.wrapchips .chip:not(.wordchip),.chips:not([role])>.chip:not(.wordchip))[data-bloom=off]{background:var(--chip-idle);color:var(--on-chip-idle)}.web .toggle{transition:none;isolation:isolate}.web .toggle,.web .toggle.on{background:var(--toggle-off)}.web .toggle:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:16px;background:var(--toggle-on);-webkit-clip-path:inset(0 100% 0 0 round 16px);clip-path:inset(0 100% 0 0 round 16px);transition:-webkit-clip-path .22s var(--m-reveal);transition:clip-path .22s var(--m-reveal);transition:clip-path .22s var(--m-reveal),-webkit-clip-path .22s var(--m-reveal);pointer-events:none}.web .toggle.on:before{-webkit-clip-path:inset(0 0 0 0 round 16px);clip-path:inset(0 0 0 0 round 16px)}.web .toggle .knob{transform-origin:0 50%;transition:transform var(--m-slide-d) var(--m-slide)}.web .toggle.on .knob{transform:translateX(20px);transform-origin:100% 50%}.web .toggle:active:not(:disabled) .knob{transform:scaleX(1.2);transition:transform var(--m-press-in) ease-out}.web .toggle.on:active:not(:disabled) .knob{transform:translateX(20px) scaleX(1.2)}.web[data-motion=reduce] .toggle .knob,.web[data-motion=reduce] .toggle.on .knob{transition:transform var(--m-fast) ease-out!important}.web[data-motion=reduce] .toggle:active:not(:disabled) .knob{transform:none}.web[data-motion=reduce] .toggle.on:active:not(:disabled) .knob{transform:translateX(20px)}.web[data-motion=reduce] .toggle:before{-webkit-clip-path:none!important;clip-path:none!important;opacity:0;transition:opacity var(--m-fast) ease-out!important}.web[data-motion=reduce] .toggle.on:before{opacity:1}@media (prefers-reduced-motion:reduce){.web:not([data-motion=full]) .toggle .knob,.web:not([data-motion=full]) .toggle.on .knob{transition:transform var(--m-fast) ease-out!important}.web:not([data-motion=full]) .toggle:active:not(:disabled) .knob{transform:none}.web:not([data-motion=full]) .toggle.on:active:not(:disabled) .knob{transform:translateX(20px)}.web:not([data-motion=full]) .toggle:before{-webkit-clip-path:none!important;clip-path:none!important;opacity:0;transition:opacity var(--m-fast) ease-out!important}.web:not([data-motion=full]) .toggle.on:before{opacity:1}}.web .m-parcel{display:inline-flex;align-items:center;gap:8px;padding-block:0 0;padding-inline:8px 14px;border-radius:18px;background:var(--toast);color:var(--on-toast);font:600 14px/20px var(--font);white-space:nowrap;overflow:hidden}.web .m-parcel-g{display:inline-grid;place-items:center;width:20px;height:20px;flex:none;color:var(--toast-action)}.web .m-parcel-t{min-width:0;overflow:hidden;text-overflow:ellipsis}.web button.m-waiting{position:relative;color:transparent!important;opacity:1!important}.web button.m-waiting:disabled{opacity:1!important}.web .m-wait-check,.web .m-wait-dots,.web .m-wait-ghost{position:absolute;inset:0;margin:auto;pointer-events:none}.web .m-wait-ghost{display:inline-flex;align-items:center;justify-content:center;gap:inherit;font:inherit}.web .m-wait-dots{width:max-content;height:calc(var(--hd, 5px) * 3)}.web .m-wait-check{width:20px;height:20px}@media (max-width:899px){.web .shellwrap:has(.selbar) .tabbar .ti{transform:translateY(6px);opacity:0;pointer-events:none;transition:transform .12s var(--m-exit),opacity .12s var(--m-exit)}.web .shellwrap:has(.selbar) .selbar .hbtns{position:fixed;z-index:41;inset-inline-start:12px;inset-inline-end:12px;bottom:calc(22px + var(--safe-b));height:66px;max-width:560px;margin:0 auto;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch}.web .shellwrap:has(.selbar) .selbar .hbtns .hbtn{width:auto;height:100%;border-radius:33px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;padding-bottom:11px;font:600 10.5px/12px var(--font)}.web .shellwrap:has(.selbar) .selbar .hbtns .hbtn:after{content:attr(aria-label)}}.web[data-motion=reduce] .shellwrap .tabbar .ti{transform:none!important}.web .chatsearch,.web .tsearch{box-shadow:inset 0 0 0 0 var(--focus);transition:box-shadow var(--m-snap-d) var(--m-snap),background-color .15s ease}.web .chatsearch:focus-within,.web .tsearch:focus-within{box-shadow:inset 0 0 0 2px var(--focus)}.web[data-motion=reduce] .chatsearch,.web[data-motion=reduce] .tsearch{transition:box-shadow var(--m-fast) ease-out!important}.web .mk{position:relative;background:none;color:inherit;isolation:isolate}.web .mk-band{position:absolute;inset:-1px -2px;z-index:-1;border-radius:5px;background:var(--accent-wash);transform-origin:left center}.web .mk-band:dir(rtl){transform-origin:right center}.web .linepill .flip,.web .linepill .flip-face{overflow:visible;text-overflow:clip}.web .roll{position:relative;overflow:hidden}.web .roll,.web .roll-in{display:inline-block;vertical-align:top;max-width:100%}.web .roll-out{position:absolute;inset-inline-start:0;top:0;display:inline-block;white-space:nowrap;pointer-events:none}.web .state-roll[data-has="1"]{position:absolute;inset-inline-end:-2px;bottom:-2px;width:24px;height:24px;border-radius:50%;box-shadow:0 0 0 2px var(--card)}.web .state-roll[data-has="0"]{display:none}.web .state-roll .roll-in,.web .state-roll .roll-out{position:absolute;inset:0;display:block}.web .state-roll .state-mark{position:static;box-shadow:none;width:24px;height:24px}.web .swatch.ring:after{display:none}.web .swatch-ring{position:absolute;inset:-4.5px;width:calc(100% + 9px);height:calc(100% + 9px);color:var(--accent-fill);overflow:visible;pointer-events:none}.web .swatch-ring path{stroke-width:2.5}.web .nr{align-items:center;text-align:center}.web .nr-num{margin:16px 0 0;font:800 34px/40px var(--font);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.web .nr-d,.web .nr-g{display:inline-block;white-space:pre}.web .nr-sub{margin:2px 0 0;font:600 20px/26px var(--font);color:var(--ink)}.web .nr-city{margin:6px 0 0;font:400 16px/22px var(--font);color:var(--muted)}.web .nr-actions{display:flex;gap:10px;justify-content:center;margin-top:28px;flex-wrap:wrap}.web .plus-glyph{display:block;overflow:visible}.web .plus-glyph-glint{animation:m-glint-once .9s cubic-bezier(.45,.05,.35,1) .32s 1 both}@keyframes m-glint-once{0%{transform:translateX(0)}to{transform:translateX(34px)}}.web .plus-glint{animation-delay:var(--glint-delay,0s)}.web[data-scrolling] .plus-glint{animation-play-state:paused}.web[data-motion=reduce] .plus-glint,.web[data-motion=reduce] .plus-glyph-glint{animation:none!important}.web .notice-dots{-webkit-margin-start:8px;margin-inline-start:8px;vertical-align:middle}.web .verbicon{justify-content:center;line-height:0}.web .saved,.web .verbicon{display:inline-flex;align-items:center}.web .saved{gap:4px;vertical-align:middle}.web .saved .drawcheck{flex:none}.web .spinner{position:relative;display:inline-block;flex:none;width:6px;height:6px;margin:12px 14px;border:0;border-radius:50%;background:var(--accent-fill);animation:m-hopdot .9s linear .12s infinite,m-late 1ms linear .25s both}.web .spinner:after,.web .spinner:before{content:"";position:absolute;top:0;width:6px;height:6px;border-radius:50%;background:inherit;animation:m-hopdot .9s linear infinite}.web .spinner:before{inset-inline-start:-10px}.web .spinner:after{inset-inline-start:10px;animation-delay:.24s}.web .spinner.small{width:5px;height:5px;margin:0;border:0;background:currentColor}@keyframes m-late{0%{opacity:0}to{opacity:1}}.web[data-motion=reduce] .spinner,.web[data-motion=reduce] .spinner:after,.web[data-motion=reduce] .spinner:before{animation:m-pulse .9s ease-in-out infinite!important}.web[data-motion=reduce] .spinner:after{animation-delay:.3s!important}.web .su-code{position:relative}.web .field-wait{position:absolute;inset-inline-end:14px;bottom:18px;color:var(--accent-fill)}