@layer cap.reset,cap.tokens,cap.base;@layer cap.components{.cap-ambient{--cap-ambient-1:var(--primary);--cap-ambient-2:var(--accent);--cap-ambient-3:var(--info);--cap-ambient-4:var(--surface);z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.cap-ambient[data-paused][data-variant]>span{animation-play-state:paused}}.cap-ambient[data-variant=blobs]{opacity:var(--cap-ambient-strength,var(--opacity-muted));inset-inline:calc(50% - 50vw);overflow:clip visible}.cap-ambient[data-variant=blobs]>span{inline-size:var(--s);block-size:var(--s);background:radial-gradient(circle, var(--c) 0%, transparent 70%);opacity:var(--o);filter:blur(64px);position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x)}.cap-ambient[data-variant=blobs]>span:first-child{--c:var(--cap-ambient-1);--o:.55;--y:-40%;--x:2%;--s:26rem;--dx:26px;--dy:20px;--k:1.12;--d:30s;--l:-4s}.cap-ambient[data-variant=blobs]>span:nth-child(2){--c:var(--cap-ambient-1);--o:.5;--y:-44%;--x:48%;--s:30rem;--dx:-30px;--dy:16px;--k:1.1;--d:36s;--l:-12s}.cap-ambient[data-variant=blobs]>span:nth-child(3){--c:var(--cap-ambient-1);--o:.42;--y:-28%;--x:26%;--s:24rem;--dx:18px;--dy:-22px;--k:1.14;--d:26s;--l:-8s}.cap-ambient[data-variant=blobs]>span:nth-child(4){--c:var(--cap-ambient-2);--o:.38;--y:-36%;--x:70%;--s:26rem;--dx:-20px;--dy:-18px;--k:1.08;--d:38s;--l:-2s}[dir=rtl] .cap-ambient{--cap-ambient-flip:-1}:root[data-theme=dark] .cap-ambient[data-variant=blobs]{opacity:var(--cap-ambient-strength-dark,var(--opacity-faint))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cap-ambient[data-variant=blobs]{opacity:var(--cap-ambient-strength-dark,var(--opacity-faint))}}@media (prefers-reduced-motion:no-preference){.cap-ambient[data-variant=blobs]>span{animation:cap-ambient-drift var(--d) var(--ease-in-out) var(--l) infinite alternate}}@keyframes cap-ambient-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate3d(calc(var(--dx,0px) * var(--cap-ambient-flip,1)), var(--dy,0), 0) scale(var(--k,1))}}.cap-ambient[data-variant=equalizer]{inline-size:var(--cap-ambient-width,13rem);block-size:var(--cap-ambient-height,4rem);align-items:center;gap:1px;display:flex;position:relative;inset:auto}.cap-ambient[data-variant=equalizer]>span{block-size:var(--h);border-radius:var(--radius-s);background:var(--cap-ambient-2);flex:1;transform:scaleY(.65)}.cap-ambient[data-variant=equalizer]>span:first-child{--h:52%;--d:3s;--l:-.4s}.cap-ambient[data-variant=equalizer]>span:nth-child(2){--h:61%;--d:2.6s;--l:-2.1s}.cap-ambient[data-variant=equalizer]>span:nth-child(3){--h:44%;--d:3.6s;--l:-2.2s}.cap-ambient[data-variant=equalizer]>span:nth-child(4){--h:70%;--d:3.2s;--l:-.7s}.cap-ambient[data-variant=equalizer]>span:nth-child(5){--h:48%;--d:2.6s;--l:-1.2s}.cap-ambient[data-variant=equalizer]>span:nth-child(6){--h:38%;--d:3.8s;--l:-2.9s}.cap-ambient[data-variant=equalizer]>span:nth-child(7){--h:58%;--d:4s;--l:-3s}.cap-ambient[data-variant=equalizer]>span:nth-child(8){--h:92%;--d:2.4s;--l:-.5s}.cap-ambient[data-variant=equalizer]>span:nth-child(9){--h:46%;--d:3.2s;--l:-.6s}.cap-ambient[data-variant=equalizer]>span:nth-child(10){--h:55%;--d:3.4s;--l:-3.4s}.cap-ambient[data-variant=equalizer]>span:nth-child(11){--h:40%;--d:2.8s;--l:-1.8s}.cap-ambient[data-variant=equalizer]>span:nth-child(12){--h:66%;--d:4s;--l:-1.1s}.cap-ambient[data-variant=equalizer]>span:nth-child(13){--h:50%;--d:3.8s;--l:-3.6s}.cap-ambient[data-variant=equalizer]>span:nth-child(14){--h:36%;--d:3s;--l:-2.5s}.cap-ambient[data-variant=equalizer]>span:nth-child(15){--h:62%;--d:2.4s;--l:-1s}.cap-ambient[data-variant=equalizer]>span:nth-child(16){--h:44%;--d:3.6s;--l:-1.5s}.cap-ambient[data-variant=equalizer]>span:nth-child(17){--h:88%;--d:3.4s;--l:-2.6s}.cap-ambient[data-variant=equalizer]>span:nth-child(18){--h:52%;--d:2.6s;--l:-.3s}.cap-ambient[data-variant=equalizer]>span:nth-child(19){--h:41%;--d:3s;--l:-1.4s}.cap-ambient[data-variant=equalizer]>span:nth-child(20){--h:58%;--d:4s;--l:-3.9s}.cap-ambient[data-variant=equalizer]>span:nth-child(21){--h:47%;--d:4s;--l:-3.2s}.cap-ambient[data-variant=equalizer]>span:nth-child(22){--h:70%;--d:2.8s;--l:-.9s}.cap-ambient[data-variant=equalizer]>span:nth-child(23){--h:39%;--d:2.8s;--l:-.8s}.cap-ambient[data-variant=equalizer]>span:nth-child(24){--h:54%;--d:3.8s;--l:-2.3s}.cap-ambient[data-variant=equalizer]>span:nth-child(25){--h:64%;--d:3.6s;--l:-2s}.cap-ambient[data-variant=equalizer]>span:nth-child(26){--h:43%;--d:3.2s;--l:-1.3s}.cap-ambient[data-variant=equalizer]>span:nth-child(27){--h:57%;--d:3.2s;--l:-1.6s}.cap-ambient[data-variant=equalizer]>span:nth-child(28){--h:49%;--d:2.4s;--l:-2.8s}@media (width<=47.99rem){.cap-ambient[data-variant=equalizer][data-hide=phone]{display:none}}@media (prefers-reduced-motion:no-preference){.cap-ambient[data-variant=equalizer]>span{animation:cap-ambient-bar var(--d) var(--ease-in-out) var(--l) infinite alternate}}@keyframes cap-ambient-bar{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}}@layer cap.utilities;@media (forced-colors:active){.cap-ambient{display:none}}
