._anchor_1mm30_1{top:calc(env(safe-area-inset-top) + 4rem);right:8px;left:calc(var(--side-nav-inset-left,0px) + 8px);z-index:40;max-width:400px;margin-inline:auto;position:fixed}._anchor_1mm30_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_1mm30_1[data-open=true]{opacity:0;transform:translateY(-24px)scale(.94)}}._anchor_1mm30_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:translateY(-16px)}._card_1mm30_34{--volume:var(--primary);--volume-ink:rgb(var(--background-rgb));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:8px;padding:12px 10px 10px;animation:.64s cubic-bezier(.34,1.4,.64,1) _shout_1mm30_1;display:flex;position:relative}._card_1mm30_34[data-volume=louder]{--volume:var(--warning)}._card_1mm30_34[data-volume=max]{--volume:#ff5cc8;border-color:#0000}._card_1mm30_34[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_1mm30_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_1mm30_79{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_1mm30_79;display:inline-flex;position:absolute;top:-11px;left:70px;rotate:-4deg;box-shadow:0 4px 12px #0006}._card_1mm30_34[data-volume=max] ._sticker_1mm30_79{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_1mm30_79,3s linear infinite _holo_1mm30_1}._avatar_1mm30_106{isolation:isolate;flex-shrink:0;width:48px;height:40px;display:block;position:relative}._character_1mm30_115{filter:drop-shadow(0 4px 6px #00000073);transform-origin:50% 100%;max-width:none;height:76px;animation:.64s cubic-bezier(.34,1.5,.64,1) 80ms backwards _hop_1mm30_1;position:absolute;bottom:-8px;left:50%;translate:-50%}._burst_1mm30_127{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:68px;height:68px;animation:.56s cubic-bezier(.34,1.5,.64,1) backwards _burst_1mm30_127,18s linear .56s infinite _spin_1mm30_1;position:absolute;top:50%;left:50%;translate:-50% -50%}._card_1mm30_34[data-volume=max] ._burst_1mm30_127{background:conic-gradient(#ff5cc8,#ffd84a,#7dff8a,#4ad8ff,#a875ff,#ff5cc8)}._spark_1mm30_175{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_1mm30_175;position:absolute}._spark_1mm30_175:nth-child(2){top:-16px;left:-10px}._spark_1mm30_175:nth-child(3){width:7px;height:7px;animation-delay:.36s;top:-6px;right:-18px}._spark_1mm30_175:nth-child(4){width:8px;height:8px;animation-delay:.44s;bottom:-12px;left:-16px}._badge_1mm30_206{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_1mm30_1;display:flex;position:absolute;bottom:-8px;right:-8px}._badge_1mm30_206:before,._badge_1mm30_206: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_1mm30_1;position:absolute;top:-6px;right:-9px}._badge_1mm30_206:after{animation-delay:.52s}._shock_1mm30_244{display:none}._bubble_1mm30_248{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_1mm30_248;position:relative}._bubble_1mm30_248:before{background:inherit;content:"";border-radius:2px;width:10px;height:10px;position:absolute;top:-5px;left:20px;rotate:45deg}._message_1mm30_269{max-height:40px;color:var(--foreground);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;position:relative;overflow:hidden}._dismiss_1mm30_284{margin-block:-4px;width:32px;height:32px;color:var(--muted-foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-right:-8px;transition:background-color .15s,color .15s;display:inline-flex}._dismiss_1mm30_284:focus-visible,._watch_1mm30_301:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._watch_1mm30_301{background:color-mix(in oklab, var(--primary) 14%, transparent);height:28px;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_1mm30_321{background:var(--volume);height:2px;box-shadow:0 0 8px var(--volume);transform-origin:0;border-radius:999px;animation:5s linear forwards _fuse_1mm30_321;position:absolute;bottom:-1px;left:16px;right:16px}._fuse_1mm30_321[data-paused=true]{animation-play-state:paused}@media (width<=1023px){html:has([data-keyboard-open]) ._anchor_1mm30_1{visibility:hidden}}@media (width>=1024px){._anchor_1mm30_1{top:auto;right:12px;bottom:calc(env(safe-area-inset-bottom) + 16px);max-width:none;margin-inline:0;left:auto}@starting-style{._anchor_1mm30_1[data-open=true]{transform:translate(72px)rotate(4deg)scale(.9)}}._anchor_1mm30_1[data-open=false]{transform:translate(24px)}._card_1mm30_34{border:2px solid var(--volume);background:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--volume) 32%, transparent), transparent 60%), color-mix(in oklab, var(--volume) 7%, var(--card));width:445px;box-shadow:0 24px 64px #0009, 0 0 0 5px color-mix(in oklab, var(--volume) 16%, transparent), 0 0 72px color-mix(in oklab, var(--volume) 40%, transparent), inset 0 1px 0 #ffffff1a;border-radius:24px;gap:18px;padding:20px 22px 22px;animation:.76s cubic-bezier(.34,1.4,.64,1) _slam_1mm30_1}._card_1mm30_34:after{z-index:-1;border-radius:inherit;background:repeating-conic-gradient(from 0deg at 76px 66px, color-mix(in oklab, var(--volume) 16%, transparent) 0deg 5deg, transparent 5deg 15deg), radial-gradient(color-mix(in oklab, var(--volume) 26%, transparent) 1.1px, transparent 1.6px) 0 0 / 8px 8px;content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(150% 120% at 76px 66px,#000 0%,#0000 58%);mask-image:radial-gradient(150% 120% at 76px 66px,#000 0%,#0000 58%)}._card_1mm30_34[data-volume=max]:before{padding:2px;inset:-2px}._sticker_1mm30_79{height:28px;box-shadow:0 0 0 2px var(--card), 0 6px 18px #00000080;letter-spacing:.08em;text-transform:uppercase;gap:6px;padding:0 12px;font-size:13px;font-weight:900;top:-15px;left:136px;rotate:-5deg}._avatar_1mm30_106{width:100px;height:88px}._character_1mm30_115{filter:drop-shadow(0 6px 10px #00000080);height:180px;bottom:-8px}._burst_1mm30_127{width:156px;height:156px}._spark_1mm30_175{width:20px;height:20px}._spark_1mm30_175:nth-child(2){top:-50px;left:-14px}._spark_1mm30_175:nth-child(3){width:15px;height:15px;top:-30px;right:-32px}._spark_1mm30_175:nth-child(4){width:15px;height:15px;bottom:-22px;left:-18px}._badge_1mm30_206{border-width:3px;width:42px;height:42px;animation:.54s ease-in-out .3s 3 _honk_1mm30_1;bottom:-12px;right:-12px}._badge_1mm30_206:before,._badge_1mm30_206:after{border-width:3px;width:25px;height:42px;animation:1.1s cubic-bezier(.23,1,.32,1) .3s infinite _wave_1mm30_1;top:-12px;right:-18px}._badge_1mm30_206:after{animation-delay:.65s}._shock_1mm30_244{z-index:-2;border:3px solid var(--volume);opacity:0;pointer-events:none;border-radius:999px;width:150px;height:150px;animation:.9s cubic-bezier(.23,1,.32,1) .12s _shock_1mm30_244;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}._size_1mm30_498{color:var(--volume);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 0 18px color-mix(in oklab, var(--volume) 55%, transparent);font-size:26px;font-weight:900;line-height:30px}._card_1mm30_34[data-volume=max] ._size_1mm30_498{color:#0000;text-shadow:none;background:linear-gradient(90deg,#ff5cc8,#ffd84a,#7dff8a,#4ad8ff,#a875ff,#ff5cc8) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite _holo_1mm30_1}._bubble_1mm30_248{background:color-mix(in oklab, var(--foreground) 35%, #fff);box-shadow:6px 6px 0 var(--volume);transform-origin:52px 0;border-radius:22px;padding:16px 20px;animation:.46s cubic-bezier(.34,1.6,.64,1) .18s backwards _bubble_1mm30_248}._card_1mm30_34[data-volume=max] ._bubble_1mm30_248{box-shadow:6px 6px #a875ff,11px 11px #ff5cc8}._bubble_1mm30_248:before{border-radius:4px;width:22px;height:22px;top:-10px;left:42px}._message_1mm30_269{max-height:78px;color:rgb(var(--background-rgb));letter-spacing:-.01em;-webkit-line-clamp:3;line-clamp:3;font-size:21px;font-weight:800;line-height:26px}._message_1mm30_269[data-length=short]{letter-spacing:-.02em;-webkit-line-clamp:2;line-clamp:2;max-height:72px;font-size:32px;font-weight:900;line-height:36px}._message_1mm30_269[data-length=long]{-webkit-line-clamp:4;line-clamp:4;max-height:88px;font-size:17px;line-height:22px}._dismiss_1mm30_284{margin-block:-2px;width:28px;height:28px;margin-right:-6px}._watch_1mm30_301{gap:6px;height:32px;margin-left:auto;padding:0 14px;font-size:13px}._fuse_1mm30_321{height:3px;box-shadow:0 0 12px var(--volume);bottom:-2px;left:24px;right:24px}}@media (width>=1024px) and (height<=879px){._card_1mm30_34{gap:12px;padding:14px 18px 16px}._card_1mm30_34:after{background:repeating-conic-gradient(from 0deg at 64px 58px, color-mix(in oklab, var(--volume) 16%, transparent) 0deg 5deg, transparent 5deg 15deg), radial-gradient(color-mix(in oklab, var(--volume) 26%, transparent) 1.1px, transparent 1.6px) 0 0 / 8px 8px;-webkit-mask-image:radial-gradient(150% 120% at 64px 58px,#000 0%,#0000 58%);mask-image:radial-gradient(150% 120% at 64px 58px,#000 0%,#0000 58%)}._sticker_1mm30_79{left:116px}._avatar_1mm30_106{width:88px}._character_1mm30_115{height:132px;bottom:-6px}._burst_1mm30_127{width:124px;height:124px}._spark_1mm30_175:nth-child(2){top:-34px}._spark_1mm30_175:nth-child(3){top:-20px}._bubble_1mm30_248{padding:12px 16px}}._anchor_1mm30_1[data-open=false] ._card_1mm30_34:before,._anchor_1mm30_1[data-open=false] ._card_1mm30_34 *,._anchor_1mm30_1[data-open=false] ._card_1mm30_34 :before,._anchor_1mm30_1[data-open=false] ._card_1mm30_34 :after{animation-play-state:paused}._card_1mm30_34[data-motion=low] ._burst_1mm30_127,._card_1mm30_34[data-motion=low]:before,._card_1mm30_34[data-motion=low] ._sticker_1mm30_79,._card_1mm30_34[data-motion=low] ._size_1mm30_498{animation:none}@media (width>=1024px){._card_1mm30_34[data-motion=low] ._badge_1mm30_206:before,._card_1mm30_34[data-motion=low] ._badge_1mm30_206:after{animation:none}}@media (hover:hover) and (pointer:fine){._dismiss_1mm30_284:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}._watch_1mm30_301:hover{background:color-mix(in oklab, var(--primary) 22%, transparent)}}@keyframes _shout_1mm30_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 _slam_1mm30_1{0%{transform:scale(1.18)rotate(-4deg)}40%{transform:scale(.96)rotate(1.5deg)}55%{transform:translate(-6px)rotate(-1.2deg)}68%{transform:translate(5px)rotate(.8deg)}82%{transform:translate(-3px)}to{transform:none}}@keyframes _hop_1mm30_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_1mm30_127{0%{transform:scale(.2)rotate(-40deg)}}@keyframes _spin_1mm30_1{to{transform:rotate(360deg)}}@keyframes _spark_1mm30_175{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_1mm30_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_1mm30_1{0%{opacity:.9;transform:translate(-4px)scale(.6)}to{opacity:0;transform:translate(8px)scale(1.5)}}@keyframes _shock_1mm30_244{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}@keyframes _stick_1mm30_79{0%{opacity:0;transform:translateY(-8px)scale(1.6)}}@keyframes _bubble_1mm30_248{0%{opacity:0;transform:scale(.6)}}@keyframes _holo_1mm30_1{to{background-position:100% 0}}@keyframes _fuse_1mm30_321{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){._anchor_1mm30_1[data-open=true]{transition:opacity .2s ease-out}@starting-style{._anchor_1mm30_1[data-open=true]{opacity:0;transform:none}}._anchor_1mm30_1[data-open=false]{transform:none}._card_1mm30_34,._card_1mm30_34:before,._character_1mm30_115,._sticker_1mm30_79,._size_1mm30_498,._burst_1mm30_127,._spark_1mm30_175,._shock_1mm30_244,._badge_1mm30_206,._badge_1mm30_206:before,._badge_1mm30_206:after,._bubble_1mm30_248{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}}
