._anchor_ipvz1_1{right:16px;bottom:calc(env(safe-area-inset-bottom) + 16px);z-index:40;width:340px;max-width:calc(100vw - 32px);position:fixed}._anchor_ipvz1_1[data-open=true]{opacity:1;transition:opacity .26s cubic-bezier(.23,1,.32,1),transform .56s cubic-bezier(.34,1.3,.64,1);transform:none}@starting-style{._anchor_ipvz1_1[data-open=true]{opacity:0;transform:translate(48px)scale(.94)}}._anchor_ipvz1_1[data-open=false]{visibility:hidden;opacity:0;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1),visibility 0s .2s;transform:translate(24px)}._card_ipvz1_33{--volume:var(--primary);--volume-ink:var(--background);border:1px solid color-mix(in oklab, var(--volume) 40%, var(--border));background:color-mix(in oklab, var(--card) 88%, transparent);box-shadow:0 16px 40px #00000080, 0 0 36px color-mix(in oklab, var(--volume) 22%, transparent), inset 0 1px 0 #ffffff12;-webkit-backdrop-filter:blur(16px)saturate(160%);border-radius:16px;flex-direction:column;gap:10px;padding:14px 12px;animation:.64s cubic-bezier(.34,1.4,.64,1) _shout_ipvz1_1;display:flex;position:relative}._card_ipvz1_33[data-volume=louder]{--volume:var(--warning)}._card_ipvz1_33[data-volume=max]{--volume:#ff5cc8;border-color:#0000}._card_ipvz1_33[data-volume=max]:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(90deg,#ff5cc8,#ffd84a,#7dff8a,#4ad8ff,#a875ff,#ff5cc8,#ffd84a,#7dff8a) 0 0/300% 100%;padding:1px;animation:3s linear infinite _holo_ipvz1_1;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._sticker_ipvz1_78{background:var(--volume);height:20px;color:var(--volume-ink);letter-spacing:.02em;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:800;animation:.52s cubic-bezier(.34,1.6,.64,1) .22s backwards _stick_ipvz1_78;display:inline-flex;position:absolute;top:-11px;left:88px;rotate:-4deg;box-shadow:0 4px 12px #0006}._card_ipvz1_33[data-volume=max] ._sticker_ipvz1_78{background:linear-gradient(90deg,#ff5cc8,#ffd84a,#7dff8a,#4ad8ff,#a875ff) 0 0/200% 100%;animation:.52s cubic-bezier(.34,1.6,.64,1) .22s backwards _stick_ipvz1_78,3s linear infinite _holo_ipvz1_1}._avatar_ipvz1_105{isolation:isolate;flex-shrink:0;width:64px;height:48px;display:block;position:relative}._character_ipvz1_114{filter:drop-shadow(0 4px 6px #00000073);transform-origin:50% 100%;max-width:none;height:96px;animation:.64s cubic-bezier(.34,1.5,.64,1) 80ms backwards _hop_ipvz1_1;position:absolute;bottom:-8px;left:50%;translate:-50%}._burst_ipvz1_126{z-index:-1;background:radial-gradient(circle, color-mix(in oklab, var(--volume) 70%, #fff) 0%, var(--volume) 70%);clip-path:polygon(50% 0%,58.2% 13.9%,69.5% 9.5%,73.1% 21.1%,89.1% 18.8%,83.3% 33.9%,93.9% 40%,87% 50%,98.7% 61.1%,83.3% 66.1%,85.2% 78.1%,73.1% 78.9%,71.7% 95%,58.2% 86.1%,50% 95%,41.8% 86.1%,28.3% 95%,26.9% 78.9%,14.8% 78.1%,16.7% 66.1%,1.3% 61.1%,13% 50%,6.1% 40%,16.7% 33.9%,10.9% 18.8%,26.9% 21.1%,30.5% 9.5%,41.8% 13.9%);width:84px;height:84px;animation:.56s cubic-bezier(.34,1.5,.64,1) backwards _burst_ipvz1_126,18s linear .56s infinite _spin_ipvz1_1;position:absolute;top:50%;left:50%;translate:-50% -50%}._card_ipvz1_33[data-volume=max] ._burst_ipvz1_126{background:conic-gradient(#ff5cc8,#ffd84a,#7dff8a,#4ad8ff,#a875ff,#ff5cc8)}._spark_ipvz1_174{background:color-mix(in oklab, var(--volume) 55%, #fff);clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%);opacity:0;width:10px;height:10px;animation:.9s cubic-bezier(.23,1,.32,1) .26s _spark_ipvz1_174;position:absolute}._spark_ipvz1_174:nth-child(2){top:-16px;left:-10px}._spark_ipvz1_174:nth-child(3){width:7px;height:7px;animation-delay:.36s;top:-6px;right:-18px}._spark_ipvz1_174:nth-child(4){width:8px;height:8px;animation-delay:.44s;bottom:-12px;left:-16px}._badge_ipvz1_205{border:2px solid var(--card);background:var(--volume);width:24px;height:24px;color:var(--volume-ink);transform-origin:30% 70%;border-radius:999px;justify-content:center;align-items:center;animation:.54s ease-in-out .3s 2 _honk_ipvz1_1;display:flex;position:absolute;bottom:-8px;right:-8px}._badge_ipvz1_205:before,._badge_ipvz1_205:after{border:2px solid var(--volume);content:"";opacity:0;border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;width:14px;height:22px;animation:.9s cubic-bezier(.23,1,.32,1) .3s 3 _wave_ipvz1_1;position:absolute;top:-6px;right:-9px}._badge_ipvz1_205:after{animation-delay:.52s}._bubble_ipvz1_243{background:color-mix(in oklab, var(--foreground) 9%, var(--card));transform-origin:24px 0;border-radius:12px;padding:8px 10px;animation:.42s cubic-bezier(.34,1.5,.64,1) .16s backwards _bubble_ipvz1_243;position:relative}._bubble_ipvz1_243:before{background:inherit;content:"";border-radius:2px;width:10px;height:10px;position:absolute;top:-5px;left:20px;rotate:45deg}._message_ipvz1_264{max-height:60px;color:var(--foreground);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;position:relative;overflow:hidden}._dismiss_ipvz1_279{width:24px;height:24px;color:var(--muted-foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-right:-4px;transition:background-color .15s,color .15s;display:inline-flex}._dismiss_ipvz1_279:focus-visible,._watch_ipvz1_295:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._watch_ipvz1_295{background:color-mix(in oklab, var(--primary) 14%, transparent);height:24px;color:var(--primary);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;transition:background-color .15s;display:inline-flex}._fuse_ipvz1_315{background:var(--volume);height:2px;box-shadow:0 0 8px var(--volume);transform-origin:0;border-radius:999px;animation:12s linear forwards _fuse_ipvz1_315;position:absolute;bottom:-1px;left:16px;right:16px}._fuse_ipvz1_315[data-paused=true],._anchor_ipvz1_1[data-open=false] ._card_ipvz1_33:before,._anchor_ipvz1_1[data-open=false] ._card_ipvz1_33 *,._anchor_ipvz1_1[data-open=false] ._card_ipvz1_33 :before,._anchor_ipvz1_1[data-open=false] ._card_ipvz1_33 :after{animation-play-state:paused}._card_ipvz1_33[data-motion=low] ._burst_ipvz1_126,._card_ipvz1_33[data-motion=low]:before,._card_ipvz1_33[data-motion=low] ._sticker_ipvz1_78{animation:none}@media (hover:hover) and (pointer:fine){._dismiss_ipvz1_279:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}._watch_ipvz1_295:hover{background:color-mix(in oklab, var(--primary) 22%, transparent)}}@keyframes _shout_ipvz1_1{0%{transform:scale(.86)rotate(-3deg)}55%{transform:scale(1.03)rotate(1deg)}70%{transform:translate(-3px)rotate(-.6deg)}85%{transform:translate(2px)}to{transform:none}}@keyframes _hop_ipvz1_1{0%{opacity:0;transform:translateY(20px)scale(.5)}55%{opacity:1;transform:translateY(-10px)scale(1.04,.98)}78%{transform:translateY(0)scale(1.08,.9)}to{transform:none}}@keyframes _burst_ipvz1_126{0%{transform:scale(.2)rotate(-40deg)}}@keyframes _spin_ipvz1_1{to{transform:rotate(360deg)}}@keyframes _spark_ipvz1_174{0%{opacity:0;transform:scale(.2)rotate(0)}35%{opacity:1;transform:scale(1.3)rotate(45deg)}to{opacity:0;transform:scale(.6)rotate(90deg)}}@keyframes _honk_ipvz1_1{0%,to{transform:none}20%{transform:rotate(-18deg)scale(1.15)}45%{transform:rotate(12deg)scale(1.2)}70%{transform:rotate(-8deg)scale(1.1)}}@keyframes _wave_ipvz1_1{0%{opacity:.9;transform:translate(-4px)scale(.6)}to{opacity:0;transform:translate(8px)scale(1.5)}}@keyframes _stick_ipvz1_78{0%{opacity:0;transform:translateY(-8px)scale(1.6)}}@keyframes _bubble_ipvz1_243{0%{opacity:0;transform:scale(.6)}}@keyframes _holo_ipvz1_1{to{background-position:100% 0}}@keyframes _fuse_ipvz1_315{to{transform:scaleX(0)}}@media (width<=1023px){._anchor_ipvz1_1{top:calc(env(safe-area-inset-top) + 4rem);bottom:auto;right:8px;left:calc(var(--side-nav-inset-left,0px) + 8px);width:auto;max-width:400px;margin-inline:auto}@starting-style{._anchor_ipvz1_1[data-open=true]{transform:translateY(-24px)scale(.94)}}._anchor_ipvz1_1[data-open=false]{transform:translateY(-16px)}html:has([data-keyboard-open]) ._anchor_ipvz1_1{visibility:hidden}._card_ipvz1_33{gap:8px;padding:12px 10px 10px}._sticker_ipvz1_78{left:70px}._avatar_ipvz1_105{width:48px;height:40px}._character_ipvz1_114{height:76px}._burst_ipvz1_126{width:68px;height:68px}._message_ipvz1_264{-webkit-line-clamp:2;line-clamp:2;max-height:40px}._dismiss_ipvz1_279{margin-block:-4px;width:32px;height:32px;margin-right:-8px}._watch_ipvz1_295{height:28px}}@media (prefers-reduced-motion:reduce){._anchor_ipvz1_1[data-open=true]{transition:opacity .2s ease-out}@starting-style{._anchor_ipvz1_1[data-open=true]{opacity:0;transform:none}}._anchor_ipvz1_1[data-open=false]{transform:none}._card_ipvz1_33,._card_ipvz1_33:before,._character_ipvz1_114,._sticker_ipvz1_78,._burst_ipvz1_126,._spark_ipvz1_174,._badge_ipvz1_205,._badge_ipvz1_205:before,._badge_ipvz1_205:after,._bubble_ipvz1_243{animation:none}}._anchor_187xo_1{top:calc(env(safe-area-inset-top) + 4rem);z-index:40;pointer-events:none;position:fixed;left:50%;translate:-50%}@media (width>=640px){._anchor_187xo_1{top:calc(env(safe-area-inset-top) + 8px)}}._anchor_187xo_1[data-open=true]{opacity:1;transition:opacity .26s cubic-bezier(.23,1,.32,1),transform .56s cubic-bezier(.34,1.3,.64,1);transform:none}@starting-style{._anchor_187xo_1[data-open=true]{opacity:0;transform:translateY(-16px)scale(.9)}}._anchor_187xo_1[data-open=false]{visibility:hidden;opacity:0;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),visibility 0s .18s;transform:translateY(-10px)scale(.96)}._toast_187xo_39{border:1px solid color-mix(in oklab, var(--primary) 22%, var(--border));background:color-mix(in oklab, var(--card) 76%, transparent);height:40px;box-shadow:0 12px 32px #00000073, 0 0 28px color-mix(in oklab, var(--primary) 14%, transparent), inset 0 1px 0 #ffffff12;color:var(--foreground);white-space:nowrap;pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(160%);border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 12px;font-size:13px;font-weight:500;animation:4.8s ease-in-out .6s infinite _float_187xo_1;display:flex}._toast_187xo_39:hover,._toast_187xo_39:focus-within{animation-play-state:paused}._orb_187xo_67{background:radial-gradient(circle at 35% 30%, #fff 0%, var(--primary) 45%, color-mix(in oklab, var(--primary) 55%, #000) 100%);width:12px;height:12px;box-shadow:0 0 10px color-mix(in oklab, var(--primary) 70%, transparent);border-radius:50%;flex-shrink:0;position:relative}._orb_187xo_67:after{background:var(--primary);content:"";opacity:0;border-radius:50%;animation:2.4s cubic-bezier(.23,1,.32,1) infinite _pulse_187xo_1;position:absolute;inset:0}._dismiss_187xo_92{width:28px;height:28px;color:var(--muted-foreground);border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s,transform .15s ease-out;display:inline-flex}._dismiss_187xo_92:active{transform:scale(.94)}._dismiss_187xo_92:focus-visible{outline:2px solid var(--primary);outline-offset:1px}@media (hover:hover) and (pointer:fine){._dismiss_187xo_92:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}}@keyframes _float_187xo_1{0%,to{translate:0}50%{translate:0 -3px}}@keyframes _pulse_187xo_1{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){._anchor_187xo_1[data-open=true]{transition:opacity .2s ease-out}@starting-style{._anchor_187xo_1[data-open=true]{opacity:0;transform:none}}._anchor_187xo_1[data-open=false]{transform:none}._toast_187xo_39,._orb_187xo_67:after{animation:none}}._shell_17elf_1{display:contents}@supports (-webkit-touch-callout:none){body:has(._shell_17elf_1):has([data-slot=drawer-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content]){min-height:calc(100dvh + 2px);overflow:hidden}body:has(._shell_17elf_1) [data-swipe-direction]:has([data-slot=drawer-content]){will-change:transform}}
