@layer priority1,priority2;.animated-media-progress-icon__image-frame{opacity:.45;stroke-dasharray:72 0;stroke-dashoffset:0}.animated-media-progress-icon__image-mountain{opacity:.45}.animated-media-progress-icon__image-sun{opacity:0;transform-origin:12px 11px;transform:translateY(9px)}.animated-media-progress-icon--in-progress.animated-media-progress-icon--image .animated-media-progress-icon__image-frame{opacity:1;stroke-dasharray:14 58;animation:1.8s linear infinite animated-media-progress-image-snake}.animated-media-progress-icon--in-progress.animated-media-progress-icon--image .animated-media-progress-icon__image-mountain,.animated-media-progress-icon--done.animated-media-progress-icon--image .animated-media-progress-icon__image-mountain,.animated-media-progress-icon--failed.animated-media-progress-icon--image .animated-media-progress-icon__image-mountain{opacity:1}.animated-media-progress-icon--done.animated-media-progress-icon--image .animated-media-progress-icon__image-frame{opacity:1;stroke-dasharray:72 0;stroke-dashoffset:0}.animated-media-progress-icon--done.animated-media-progress-icon--image .animated-media-progress-icon__image-sun{opacity:1;transform:translateY(0)}.animated-media-progress-icon--failed.animated-media-progress-icon--image .animated-media-progress-icon__image-frame{opacity:1;stroke-dasharray:none;stroke-dashoffset:0}.animated-media-progress-icon--failed.animated-media-progress-icon--image .animated-media-progress-icon__badge,.animated-media-progress-icon--transitioning.animated-media-progress-icon--image.animated-media-progress-icon--to-failed .animated-media-progress-icon__badge{color:var(--animated-media-progress-failed)}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-done .animated-media-progress-icon__working,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__working{opacity:1;animation:none}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-done .animated-media-progress-icon__complete,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__complete{display:none}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-done .animated-media-progress-icon__working .animated-media-progress-icon__image-frame{animation:animated-media-progress-image-frame-complete var(--animated-progress-transition) ease-out forwards;opacity:1}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-done .animated-media-progress-icon__working .animated-media-progress-icon__image-sun{animation:animated-media-progress-image-sun-rise var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-done .animated-media-progress-icon__working .animated-media-progress-icon__image-mountain,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__working .animated-media-progress-icon__image-mountain{animation:animated-media-progress-image-mountain-full var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__working{animation:animated-media-progress-image-art-failed var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__working .animated-media-progress-icon__image-frame{animation:animated-media-progress-image-frame-failed var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__working .animated-media-progress-icon__image-sun{animation:animated-media-progress-image-sun-hide var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-pending .animated-media-progress-icon__working .animated-media-progress-icon__image-frame,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-queued .animated-media-progress-icon__working .animated-media-progress-icon__image-frame{animation:animated-media-progress-image-frame-idle var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-pending .animated-media-progress-icon__working .animated-media-progress-icon__image-mountain,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-queued .animated-media-progress-icon__working .animated-media-progress-icon__image-mountain{animation:animated-media-progress-image-mountain-idle var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__working .animated-media-progress-icon__image-frame{animation:animated-media-progress-image-frame-to-snake var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__working .animated-media-progress-icon__image-mountain{animation:animated-media-progress-image-mountain-full var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-pending .animated-media-progress-icon__working,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-queued .animated-media-progress-icon__working,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__working{display:none}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-pending .animated-media-progress-icon__complete,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-queued .animated-media-progress-icon__complete,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__complete{animation:animated-media-progress-image-idle-in var(--animated-progress-transition) ease-out forwards;opacity:1;display:block}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-pending .animated-media-progress-icon__complete .animated-media-progress-icon__image-frame,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-queued .animated-media-progress-icon__complete .animated-media-progress-icon__image-frame{animation:animated-media-progress-image-frame-idle var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__complete .animated-media-progress-icon__image-frame{animation:animated-media-progress-image-frame-to-snake var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-pending .animated-media-progress-icon__complete .animated-media-progress-icon__image-mountain,.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-queued .animated-media-progress-icon__complete .animated-media-progress-icon__image-mountain{animation:animated-media-progress-image-mountain-idle var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal .animated-media-progress-icon__complete .animated-media-progress-icon__image-sun{animation:animated-media-progress-image-sun-hide var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--image.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-done .animated-media-progress-icon__complete .animated-media-progress-icon__image-sun{animation:animated-media-progress-image-sun-rise var(--animated-progress-transition) ease-out forwards}@keyframes animated-media-progress-image-snake{to{stroke-dashoffset:-72px}}@keyframes animated-media-progress-image-frame-to-snake{0%{opacity:.65;stroke-dasharray:72 0;stroke-dashoffset:0}to{opacity:1;stroke-dasharray:14 58;stroke-dashoffset:-72px}}@keyframes animated-media-progress-image-frame-complete{0%{opacity:1;stroke-dasharray:14 58;stroke-dashoffset:-48px}58%{stroke-dasharray:14 58;stroke-dashoffset:-72px}to{opacity:1;stroke-dasharray:72 0;stroke-dashoffset:-72px}}@keyframes animated-media-progress-image-frame-idle{0%{opacity:1;stroke-dasharray:14 58;stroke-dashoffset:-36px}to{opacity:.45;stroke-dasharray:72 0;stroke-dashoffset:0}}@keyframes animated-media-progress-image-frame-failed{0%{opacity:1;stroke-dasharray:14 58;stroke-dashoffset:-48px}to{opacity:1;stroke-dasharray:72 0;stroke-dashoffset:0}}@keyframes animated-media-progress-image-sun-rise{0%,35%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes animated-media-progress-image-sun-hide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(9px)}}@keyframes animated-media-progress-image-mountain-full{0%{opacity:.45}to{opacity:1}}@keyframes animated-media-progress-image-mountain-idle{0%{opacity:1}to{opacity:.45}}@keyframes animated-media-progress-image-art-failed{0%{transform:translate(0)scale(1)}48%{transform:translate(-.8px)scale(.985)}68%{transform:translate(.8px)scale(1)}to{transform:translate(0)scale(1)}}@keyframes animated-media-progress-image-idle-in{0%{opacity:.8;transform:translateY(-.5px)}to{opacity:1;transform:translateY(0)}}.animated-media-progress-icon__music-main{transform-origin:12px 12px}.animated-media-progress-icon__music-satellite{opacity:0;transform-origin:12px 12px}.animated-media-progress-icon__music-bob{transform-origin:12px 11px}.animated-media-progress-icon__music-pop{opacity:0;transform-origin:20px 8px}.animated-media-progress-icon--in-progress.animated-media-progress-icon--music .animated-media-progress-icon__music-main{animation:5s ease-in-out infinite animated-media-progress-music-main}.animated-media-progress-icon--in-progress.animated-media-progress-icon--music .animated-media-progress-icon__music-satellite-1{animation:5s ease-in-out infinite animated-media-progress-music-satellite-1}.animated-media-progress-icon--in-progress.animated-media-progress-icon--music .animated-media-progress-icon__music-satellite-2{animation:5s ease-in-out infinite animated-media-progress-music-satellite-2}.animated-media-progress-icon--in-progress.animated-media-progress-icon--music .animated-media-progress-icon__music-satellite-3{animation:5s ease-in-out infinite animated-media-progress-music-satellite-3}.animated-media-progress-icon--in-progress.animated-media-progress-icon--music .animated-media-progress-icon__music-satellite-1 .animated-media-progress-icon__music-bob{animation:.9s ease-in-out infinite animated-media-progress-music-bob-1}.animated-media-progress-icon--in-progress.animated-media-progress-icon--music .animated-media-progress-icon__music-satellite-2 .animated-media-progress-icon__music-bob{animation:1.1s ease-in-out infinite animated-media-progress-music-bob-2}.animated-media-progress-icon--in-progress.animated-media-progress-icon--music .animated-media-progress-icon__music-satellite-3 .animated-media-progress-icon__music-bob{animation:.8s ease-in-out .2s infinite animated-media-progress-music-bob-3}.animated-media-progress-icon--in-progress.animated-media-progress-icon--music .animated-media-progress-icon__music-pop{animation:5s ease-out infinite animated-media-progress-music-pop}@keyframes animated-media-progress-music-main{0%,8%{opacity:1;transform:scale(1)}24%,78%{opacity:0;transform:scale(.3)}90%{opacity:1;transform:scale(1.12)}96%,to{opacity:1;transform:scale(1)}}@keyframes animated-media-progress-music-satellite-1{0%,10%{opacity:0;transform:translate(0)scale(.15)}30%,78%{opacity:1;transform:translate(-6px)scale(1)}90%,to{opacity:0;transform:translate(0)scale(.15)}}@keyframes animated-media-progress-music-satellite-2{0%,13%{opacity:0;transform:translate(0)scale(.15)}33%,78%{opacity:1;transform:translate(8px,-7px)scale(.7)}90%,to{opacity:0;transform:translate(0)scale(.15)}}@keyframes animated-media-progress-music-satellite-3{0%,16%{opacity:0;transform:translate(0)scale(.15)}36%,78%{opacity:1;transform:translate(9px,5px)scale(.5)}90%,to{opacity:0;transform:translate(0)scale(.15)}}@keyframes animated-media-progress-music-bob-1{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-1px)rotate(3deg)}}@keyframes animated-media-progress-music-bob-2{0%,to{transform:translateY(0)rotate(4deg)}50%{transform:translateY(-1.6px)rotate(-4deg)}}@keyframes animated-media-progress-music-bob-3{0%,to{transform:translateY(-1px)rotate(-6deg)}50%{transform:translateY(1px)rotate(6deg)}}@keyframes animated-media-progress-music-pop{0%,82%{opacity:0;transform:translate(-2px,1px)scale(.3)}90%{opacity:1;transform:translate(2px,-1px)scale(1.1)}96%,to{opacity:0;transform:translate(3px,-2px)scale(1.15)}}.animated-media-progress-icon--in-progress.animated-media-progress-icon--sound-effect .animated-media-progress-icon__sound-effect-wipe-outer{animation:1.7s ease-in-out infinite animated-media-progress-sound-effect-fill}.animated-media-progress-icon--in-progress.animated-media-progress-icon--sound-effect .animated-media-progress-icon__sound-effect-wipe-inner{animation:1.7s ease-in-out infinite animated-media-progress-sound-effect-fill-counter}.animated-media-progress-icon--in-progress.animated-media-progress-icon--sound-effect .animated-media-progress-icon__sound-effect-wave-near{transform-origin:6px 12px;animation:1.5s ease-out infinite animated-media-progress-sound-effect-wave}.animated-media-progress-icon--in-progress.animated-media-progress-icon--sound-effect .animated-media-progress-icon__sound-effect-wave-mid{transform-origin:6px 12px;animation:1.5s ease-out .3s infinite animated-media-progress-sound-effect-wave}@keyframes animated-media-progress-sound-effect-fill{0%{transform:translate(-20px)}65%,to{transform:translate(0)}}@keyframes animated-media-progress-sound-effect-fill-counter{0%{transform:translate(20px)}65%,to{transform:translate(0)}}@keyframes animated-media-progress-sound-effect-wave{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.2)}}.animated-media-progress-icon--in-progress.animated-media-progress-icon--video .animated-media-progress-icon__video-wipe-outer{animation:1.7s ease-in-out infinite animated-media-progress-video-fill}.animated-media-progress-icon--in-progress.animated-media-progress-icon--video .animated-media-progress-icon__video-wipe-inner{animation:1.7s ease-in-out infinite animated-media-progress-video-fill-counter}.animated-media-progress-icon__video-trail-a,.animated-media-progress-icon__video-trail-b{opacity:0}.animated-media-progress-icon--in-progress.animated-media-progress-icon--video .animated-media-progress-icon__video-trail-a{animation:1.3s ease-out infinite animated-media-progress-video-trail}.animated-media-progress-icon--in-progress.animated-media-progress-icon--video .animated-media-progress-icon__video-trail-b{animation:1.3s ease-out .18s infinite animated-media-progress-video-trail}@keyframes animated-media-progress-video-fill{0%{transform:translate(11px)}65%,to{transform:translate(0)}}@keyframes animated-media-progress-video-fill-counter{0%{transform:translate(-11px)}65%,to{transform:translate(0)}}@keyframes animated-media-progress-video-trail{0%{opacity:0;transform:translate(5px)}35%{opacity:.9;transform:translate(0)}to{opacity:0;transform:translate(-5px)}}.animated-media-progress-icon--in-progress.animated-media-progress-icon--voiceover .animated-media-progress-icon__voiceover-snake{animation:2s linear infinite animated-media-progress-voiceover-snake}.animated-media-progress-icon__voiceover-spark{opacity:0;transform-box:fill-box;transform-origin:50%}.animated-media-progress-icon--in-progress.animated-media-progress-icon--voiceover .animated-media-progress-icon__voiceover-spark-1{animation:1.4s ease-in-out infinite animated-media-progress-voiceover-twinkle}.animated-media-progress-icon--in-progress.animated-media-progress-icon--voiceover .animated-media-progress-icon__voiceover-spark-2{animation:1.8s ease-in-out .3s infinite animated-media-progress-voiceover-twinkle}.animated-media-progress-icon--in-progress.animated-media-progress-icon--voiceover .animated-media-progress-icon__voiceover-spark-3{animation:1.5s ease-in-out .7s infinite animated-media-progress-voiceover-twinkle}.animated-media-progress-icon--in-progress.animated-media-progress-icon--voiceover .animated-media-progress-icon__voiceover-spark-4{animation:2s ease-in-out .2s infinite animated-media-progress-voiceover-twinkle}.animated-media-progress-icon--in-progress.animated-media-progress-icon--voiceover .animated-media-progress-icon__voiceover-spark-5{animation:1.6s ease-in-out .9s infinite animated-media-progress-voiceover-twinkle}.animated-media-progress-icon--in-progress.animated-media-progress-icon--voiceover .animated-media-progress-icon__voiceover-spark-6{animation:1.7s ease-in-out .5s infinite animated-media-progress-voiceover-twinkle}@keyframes animated-media-progress-voiceover-snake{to{stroke-dashoffset:-100px}}@keyframes animated-media-progress-voiceover-twinkle{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1)}}.animated-media-progress-icon{--animated-media-progress-pending:var(--color-muted-fg);--animated-media-progress-queued:var(--color-brand-text);--animated-media-progress-active:var(--color-warning);--animated-media-progress-done:var(--color-success);--animated-media-progress-failed:var(--color-destructive);--animated-media-progress-badge-bg:var(--color-bg);--animated-media-progress-image-failed:color-mix(in srgb, var(--color-destructive) 54%, var(--color-bg));--animated-progress-transition:.72s;block-size:1.5rem;color:var(--animated-media-progress-pending);inline-size:1.5rem;display:block;overflow:visible}.animated-media-progress-icon--pending{color:var(--animated-media-progress-pending)}.animated-media-progress-icon--queued{color:var(--animated-media-progress-queued)}.animated-media-progress-icon--in-progress{color:var(--animated-media-progress-active)}.animated-media-progress-icon--done{color:var(--animated-media-progress-done)}.animated-media-progress-icon--failed{color:var(--animated-media-progress-failed)}.animated-media-progress-icon__working,.animated-media-progress-icon__complete{transform-box:fill-box;transform-origin:50%}.animated-media-progress-icon__complete,.animated-media-progress-icon__badge{display:none}.animated-media-progress-icon--pending .animated-media-progress-icon__working,.animated-media-progress-icon--queued .animated-media-progress-icon__working,.animated-media-progress-icon--in-progress .animated-media-progress-icon__working{opacity:1}.animated-media-progress-icon--done .animated-media-progress-icon__working,.animated-media-progress-icon--failed .animated-media-progress-icon__working{display:none}.animated-media-progress-icon--done .animated-media-progress-icon__complete,.animated-media-progress-icon--failed .animated-media-progress-icon__complete,.animated-media-progress-icon--done .animated-media-progress-icon__badge,.animated-media-progress-icon--failed .animated-media-progress-icon__badge{display:block}.animated-media-progress-icon--done .animated-media-progress-icon__complete{opacity:1}.animated-media-progress-icon--failed .animated-media-progress-icon__complete{opacity:.45;transform:translateY(.8px)}.animated-media-progress-icon--failed.animated-media-progress-icon--image .animated-media-progress-icon__complete{opacity:1;transform:none}.animated-media-progress-icon--pending .animated-media-progress-icon__working{animation:2.4s ease-in-out infinite animated-media-progress-state-breathe-pending}.animated-media-progress-icon--queued .animated-media-progress-icon__working{animation:1.8s ease-in-out infinite animated-media-progress-state-breathe-queued}.animated-media-progress-icon__badge{opacity:1;transform-box:fill-box;transform-origin:50%}.animated-media-progress-icon__badge-shell{fill:var(--animated-media-progress-badge-bg)}.animated-media-progress-icon__badge-disc{fill:currentColor}.animated-media-progress-icon__badge-mark{stroke:var(--animated-media-progress-badge-bg);stroke-dasharray:100;stroke-dashoffset:0}.animated-media-progress-icon__badge-check,.animated-media-progress-icon__badge-x{display:none}.animated-media-progress-icon--done .animated-media-progress-icon__badge-check,.animated-media-progress-icon--failed .animated-media-progress-icon__badge-x{display:block}.animated-media-progress-icon--transitioning{animation:animated-media-progress-transition-color var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-pending .animated-media-progress-icon__working{animation:animated-media-progress-transition-to-dim var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-queued .animated-media-progress-icon__working{animation:animated-media-progress-transition-to-soft var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__working{animation:animated-media-progress-transition-windup var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-done .animated-media-progress-icon__complete,.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-failed .animated-media-progress-icon__complete,.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-done .animated-media-progress-icon__badge,.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-failed .animated-media-progress-icon__badge,.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-done .animated-media-progress-icon__badge-check{display:block}.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-done .animated-media-progress-icon__badge-x{display:none}.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-failed .animated-media-progress-icon__badge-x{display:block}.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-failed .animated-media-progress-icon__badge-check{display:none}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-done .animated-media-progress-icon__working,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__working{animation:animated-media-progress-transition-working-out var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-done .animated-media-progress-icon__complete{animation:animated-media-progress-transition-complete-in-done var(--animated-progress-transition) cubic-bezier(.2, .7, .25, 1) forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__complete{animation:animated-media-progress-transition-complete-in-failed var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-done .animated-media-progress-icon__badge,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-working.animated-media-progress-icon--to-failed .animated-media-progress-icon__badge{animation:animated-media-progress-transition-badge-in var(--animated-progress-transition) cubic-bezier(.2, .7, .25, 1) forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-done .animated-media-progress-icon__badge-mark,.animated-media-progress-icon--transitioning.animated-media-progress-icon--to-failed .animated-media-progress-icon__badge-mark{animation:animated-media-progress-transition-mark-draw var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-pending .animated-media-progress-icon__working,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-queued .animated-media-progress-icon__working,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__working{display:block}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-pending .animated-media-progress-icon__working{animation:animated-media-progress-transition-working-in-dim var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-queued .animated-media-progress-icon__working{animation:animated-media-progress-transition-working-in-soft var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__working{animation:animated-media-progress-transition-working-in-full var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-pending .animated-media-progress-icon__complete,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-queued .animated-media-progress-icon__complete,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__complete{animation:animated-media-progress-transition-complete-out var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-pending .animated-media-progress-icon__badge,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-queued .animated-media-progress-icon__badge,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-in-progress .animated-media-progress-icon__badge{animation:animated-media-progress-transition-badge-out var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-done .animated-media-progress-icon__complete{animation:animated-media-progress-transition-complete-brighten var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-failed .animated-media-progress-icon__complete{animation:animated-media-progress-transition-complete-dim var(--animated-progress-transition) ease-out forwards}.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-done .animated-media-progress-icon__badge,.animated-media-progress-icon--transitioning.animated-media-progress-icon--from-terminal.animated-media-progress-icon--to-failed .animated-media-progress-icon__badge{animation:animated-media-progress-transition-badge-swap var(--animated-progress-transition) cubic-bezier(.2, .7, .25, 1) forwards}@keyframes animated-media-progress-transition-color{0%{color:var(--from-color)}to{color:var(--to-color)}}@keyframes animated-media-progress-transition-to-dim{0%{opacity:.8;transform:scale(1)}to{opacity:.48;transform:scale(.985)}}@keyframes animated-media-progress-transition-to-soft{0%{opacity:.8;transform:scale(.99)}to{opacity:.7;transform:scale(1)}}@keyframes animated-media-progress-transition-windup{0%{opacity:.7;transform:scale(.985)}55%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes animated-media-progress-transition-working-out{to{opacity:0;transform:scale(.9)}}@keyframes animated-media-progress-transition-complete-in-done{0%,30%{opacity:0;transform:scale(.85)}68%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes animated-media-progress-transition-complete-in-failed{0%,26%{opacity:0;transform:translateY(.8px)scale(.95)}44%{opacity:.7;transform:translateY(.8px)scale(1)}56%{transform:translate(-1.4px,.4px)scale(1)}68%{transform:translate(1.4px,.4px)scale(1)}80%{transform:translate(-.9px,.8px)scale(1)}to{opacity:.45;transform:translateY(.8px)scale(1)}}@keyframes animated-media-progress-transition-badge-in{0%,40%{opacity:0;transform:scale(.4)}72%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes animated-media-progress-transition-mark-draw{0%,55%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes animated-media-progress-transition-working-in-dim{0%,32%{opacity:0;transform:scale(.92)}to{opacity:.48;transform:scale(.985)}}@keyframes animated-media-progress-transition-working-in-soft{0%,32%{opacity:0;transform:scale(.92)}to{opacity:.7;transform:scale(1)}}@keyframes animated-media-progress-transition-working-in-full{0%,32%{opacity:0;transform:scale(.92)}78%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes animated-media-progress-transition-complete-out{55%,to{opacity:0;transform:scale(.94)}}@keyframes animated-media-progress-transition-badge-out{45%,to{opacity:0;transform:scale(.4)}}@keyframes animated-media-progress-transition-complete-brighten{60%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes animated-media-progress-transition-complete-dim{0%{opacity:1;transform:translate(0)scale(1)}40%{opacity:.6;transform:translate(-1.2px,.4px)scale(1)}55%{transform:translate(1.2px,.4px)scale(1)}72%{transform:translate(-.8px,.8px)scale(1)}to{opacity:.45;transform:translateY(.8px)scale(1)}}@keyframes animated-media-progress-transition-badge-swap{0%{opacity:1;transform:scale(1)}35%{opacity:.7;transform:scale(.2)}55%{opacity:.85;transform:scale(.2)}80%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes animated-media-progress-state-breathe-pending{0%,to{opacity:.48;transform:scale(.985)}50%{opacity:.78;transform:scale(1)}}@keyframes animated-media-progress-state-breathe-queued{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-.5px)}}[data-motion=core] .animated-media-progress-icon__voiceover-spark,[data-motion=core] .animated-media-progress-icon__music-satellite,[data-motion=core] .animated-media-progress-icon__music-pop,[data-motion=core] .animated-media-progress-icon__video-trail-a,[data-motion=core] .animated-media-progress-icon__video-trail-b{opacity:0!important;animation:none!important}[data-motion=core] .animated-media-progress-icon__music-bob{animation:none!important}[data-progress-icon-offscreen=true],[data-progress-icon-offscreen=true] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.animated-media-progress-icon,.animated-media-progress-icon *{transition:none;animation:none}.animated-media-progress-icon--pending .animated-media-progress-icon__working,.animated-media-progress-icon--queued .animated-media-progress-icon__working,.animated-media-progress-icon--in-progress .animated-media-progress-icon__working{opacity:1;transform:none}.animated-media-progress-icon--done .animated-media-progress-icon__complete,.animated-media-progress-icon--failed .animated-media-progress-icon__complete{display:block}.animated-media-progress-icon--done .animated-media-progress-icon__complete{opacity:1;transform:none}.animated-media-progress-icon--failed .animated-media-progress-icon__complete{opacity:.45;transform:translateY(.8px)}.animated-media-progress-icon--failed.animated-media-progress-icon--image .animated-media-progress-icon__complete{opacity:1;transform:none}}
/*$vite$:1*/
@layer priority1;

@layer priority2 {
  .x170km6o {
    background: linear-gradient(90deg,transparent,var(--x1gmaahg) 50%,transparent);
  }

  .xuts5go {
    border-block: 1px solid;
  }

  .xln7xf2 {
    font: inherit;
  }
}

@layer priority3 {
  .x1nobktd {
    background-position: 0 0,0 var(--x3xow03),var(--x3xow03) -var(--x3xow03),-var(--x3xow03) 0;
  }

  .xyf91em {
    background-position: top;
  }

  .x1xsqp64 {
    background-position: center;
  }

  .x1tq8igu {
    background-position: right .75rem center;
  }

  .x1wxg7l5 {
    border-block-start: 1px solid;
  }

  .xaqea5y {
    border-bottom: 0;
  }

  .x1f93sg2 {
    border-bottom: 1px dashed;
  }

  .x1d1r0jw {
    border-bottom: 1px solid;
  }

  .x112ta8 {
    border-bottom: none;
  }

  .x12wdn4z {
    border-inline-end: 0;
  }

  .x1ikstmf {
    border-inline-end: 1px dashed;
  }

  .x1awxumh {
    border-inline-end: 1px solid;
  }

  .xtmcdsl {
    border-inline-end: none;
  }

  .x1f0uuog {
    border-inline-start: 0;
  }

  .x15a0khl {
    border-inline-start: 1px dashed;
  }

  .x18f9flm {
    border-inline-start: 1px solid;
  }

  .x4gj9lk {
    border-inline-start: none;
  }

  .x6umtig {
    border-top: 0;
  }

  .x17axnkw {
    border-top: 1px dashed;
  }

  .x166x1oz {
    border-top: 1px solid;
  }

  .x76ihet {
    border-top: none;
  }

  .x3psx0u {
    flex: none;
  }

  .xkz0k9k {
    flex: 0 auto;
  }

  .x1cqoux5 {
    flex: 1 1 0;
  }

  .xehxkzz {
    flex: 12rem;
  }

  .x1oaxyc9 {
    flex: 14rem;
  }

  .x1s302fi {
    flex: 24rem;
  }

  .xk63e4m {
    flex: 28rem;
  }

  .xezhzbi {
    flex: 4.5rem;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .x17d9j0x {
    grid-column: 2 / -1;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x10185g9 {
    grid-column: span 1;
  }

  .xf544u5 {
    grid-column: span 2 / span 2;
  }

  .xdy9du3 {
    grid-column: span 3 / span 3;
  }

  .x1y9cxpo {
    grid-row: span 1;
  }

  .x1168ng5 {
    grid-row: span 2 / span 2;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x162g1qv {
    scroll-padding-inline: .25rem;
  }

  .x794rfd {
    scroll-padding-inline: 1rem;
  }

  .x16yixiu {
    scroll-snap-type: inline mandatory;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x4enhow {
    transition: all .15s cubic-bezier(.4, 0, .2, 1);
  }

  .xrwkjy5 {
    transition: color .15s;
  }

  .x3ejbqk {
    transition: max-block-size .2s, padding-block-end .2s;
  }

  .xdh4tu7 {
    transition: opacity .36s;
  }

  .x1jaox4c {
    transition: transform .2s;
  }

  .x1fub24r {
    transition: transform .5s cubic-bezier(.16, 1, .3, 1);
  }

  .x1oinybv:focus-visible {
    outline: 2px solid color-mix(in srgb,var(--color-ring) 70%,var(--color-brand-fg));
  }

  .x15yldh6:focus-visible {
    outline: 2px solid var(--x1gmaahg);
  }

  .x1h2kci9:focus-visible {
    outline: 2px solid;
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

  .xbvygy2:focus-visible {
    text-decoration: underline;
  }

  .x1lku1pv:hover {
    text-decoration: none;
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x1uvtmcs:focus {
    outline: none;
  }

  @media (width >= 1024px) {
    .x1vb3enb.x1vb3enb {
      flex: 1;
    }
  }

  @media (width <= 520px) {
    .x1w8rhmn.x1w8rhmn {
      grid-column: 1 / -1;
    }
  }

  @media (width >= 820px) {
    .xaskb6k.xaskb6k {
      grid-column: 1 / -1;
    }
  }

  @media (width <= 520px) {
    .xt2enc5.xt2enc5 {
      grid-column: 1;
    }

    .xwqe6ol.xwqe6ol {
      grid-column: 2;
    }
  }

  @media (width >= 720px) {
    .xw5jm4s.xw5jm4s {
      grid-column: auto;
    }
  }

  @media (width >= 768px) {
    .x11dr3db.x11dr3db {
      grid-column: span 2 / span 2;
    }

    .x332mfx.x332mfx {
      grid-column: span 2;
    }
  }

  @media (width >= 1024px) {
    .x1r3shxm.x1r3shxm {
      grid-column: span 3 / span 3;
    }
  }

  @media (width >= 1280px) {
    .xlbpb7.xlbpb7 {
      grid-column: span 3 / span 3;
    }
  }

  @media (width >= 1024px) and (width <= 1279.99px) {
    .xxddck5.xxddck5 {
      grid-column: span 4 / span 4;
    }

    .x1hay95h.x1hay95h {
      grid-column: span 8 / span 8;
    }
  }

  @media (width >= 1024px) {
    .x1qxeprh.x1qxeprh {
      grid-column: span 9 / span 9;
    }
  }

  @media (width >= 1280px) {
    .xix83x1.xix83x1 {
      grid-column: span 9 / span 9;
    }
  }

  @media (width >= 1024px) {
    .x15f1anm.x15f1anm {
      grid-row: span 1 / span 1;
    }
  }

  @media (width >= 768px) {
    .xaiglpp.xaiglpp {
      grid-row: span 2;
    }

    .x1o46ubv.x1o46ubv {
      scroll-padding-inline: 2rem;
    }

    .x1rx9qkd.x1rx9qkd {
      scroll-padding-inline: 3.5rem;
    }
  }
}

@layer priority4 {
  .x67t5t6 {
    -webkit-backdrop-filter: blur(12px);
  }

  .x1wkhr77 {
    -webkit-backdrop-filter: blur(16px);
  }

  .x87dema {
    -webkit-backdrop-filter: blur(1px);
  }

  .xoy38ig {
    -webkit-backdrop-filter: blur(20px);
  }

  .x1dc8hgh {
    -webkit-backdrop-filter: blur(4px);
  }

  .x1l0vmcy {
    -webkit-backdrop-filter: blur(8px);
  }

  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xsjuezu {
    -webkit-column-break-inside: avoid;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .xgtlv2p {
    -webkit-mask-image: linear-gradient(90deg,transparent 0,transparent 14%,color-mix(in srgb,var(--color-fg) 18%,transparent) 24%,color-mix(in srgb,var(--color-fg) 78%,transparent) 36%,var(--color-fg) 42%,var(--color-fg) 58%,color-mix(in srgb,var(--color-fg) 78%,transparent) 64%,color-mix(in srgb,var(--color-fg) 18%,transparent) 76%,transparent 86%,transparent 100%);
  }

  .x2y7y86 {
    -webkit-mask-image: linear-gradient(to bottom,transparent,var(--color-fg) 16%,var(--color-fg) 84%,transparent);
  }

  .x1bs5j2r {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M18%206%206%2018'/%3E%3Cpath%20d='m6%206%2012%2012'/%3E%3C/svg%3E");
  }

  .x1wg9z1u {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20%206%209%2017l-5-5'/%3E%3C/svg%3E");
  }

  .x139ymd8 {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Ccircle%20cx='12'%20cy='12'%20r='10'/%3E%3Cpath%20d='M12%202a14.5%2014.5%200%200%200%200%2020%2014.5%2014.5%200%200%200%200-20'/%3E%3Cpath%20d='M2%2012h20'/%3E%3C/svg%3E");
  }

  .xyxqpyh {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='m12%2014%204-4'/%3E%3Cpath%20d='M3.34%2019a10%2010%200%201%201%2017.32%200'/%3E%3C/svg%3E");
  }

  .x3c2to9 {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'/%3E%3Ccircle%20cx='9'%20cy='7'%20r='4'/%3E%3Cpath%20d='M22%2021v-2a4%204%200%200%200-3-3.87'/%3E%3Cpath%20d='M16%203.13a4%204%200%200%201%200%207.75'/%3E%3C/svg%3E");
  }

  .xpetjiv {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M19%2014c1.49-1.46%203-3.21%203-5.5A5.5%205.5%200%200%200%2016.5%203c-1.76%200-3%20.5-4.5%202-1.5-1.5-2.74-2-4.5-2A5.5%205.5%200%200%200%202%208.5c0%202.29%201.51%204.04%203%205.5l7%207z'/%3E%3C/svg%3E");
  }

  .x1yn9ao8 {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20.2%206%203%2011l-.9-2.4A2%202%200%200%201%203.3%206l13.5-5%201.4%203.8'/%3E%3Cpath%20d='m6.2%205.3%203.1%203.9'/%3E%3Cpath%20d='m12.4%203%203.1%203.9'/%3E%3Cpath%20d='M3%2011h18v8a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2z'/%3E%3C/svg%3E");
  }

  .x17720dg {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.68%200C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z'/%3E%3C/svg%3E");
  }

  .x1qx3sw8 {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z'/%3E%3Cpath%20d='M8%209h8'/%3E%3Cpath%20d='M8%2013h6'/%3E%3C/svg%3E");
  }

  .xqfjmbd {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4'/%3E%3Cpath%20d='M7%2010l5%205%205-5'/%3E%3Cpath%20d='M12%2015V3'/%3E%3C/svg%3E");
  }

  .x1j6rxj4 {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M3%2014h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-7a9%209%200%200%201%2018%200v7a2%202%200%200%201-2%202h-1a2%202%200%200%201-2-2v-3a2%202%200%200%201%202-2h3'/%3E%3C/svg%3E");
  }

  .x1ujsowo {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M5%2012h14'/%3E%3Cpath%20d='m12%205%207%207-7%207'/%3E%3C/svg%3E");
  }

  .x1huxjde {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='m6%209%206%206%206-6'/%3E%3C/svg%3E");
  }

  .xp3nb8m {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M9.9%202.1%208.4%208.4%202.1%209.9l6.3%201.5%201.5%206.3%201.5-6.3%206.3-1.5-6.3-1.5z'/%3E%3Cpath%20d='M19%2015l-.7%202.3L16%2018l2.3.7L19%2021l.7-2.3L22%2018l-2.3-.7z'/%3E%3C/svg%3E");
  }

  .xgmnxuv {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Crect%20width='20'%20height='16'%20x='2'%20y='4'%20rx='2'/%3E%3Cpath%20d='m22%207-8.97%205.7a1.94%201.94%200%200%201-2.06%200L2%207'/%3E%3C/svg%3E");
  }

  .xirjgq3 {
    -webkit-mask-position: center;
  }

  .x1qsw9wy {
    -webkit-mask-repeat: no-repeat;
  }

  .x561xij {
    -webkit-mask-size: contain;
  }

  .xumxq7n {
    -webkit-mask-size: min(300vw, 168.75dvh, 3240px) 100%;
  }

  .x1winvzj {
    -webkit-user-select: none;
  }

  .xfwsc8p {
    accent-color: var(--x1gmaahg);
  }

  .xc26acl {
    align-content: center;
  }

  .x8gbvx8 {
    align-content: flex-start;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .xpvyfi4 {
    align-self: flex-end;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .xmprevt {
    animation-duration: .42s;
  }

  .xz4prnf {
    animation-duration: .68s;
  }

  .x1892a7p {
    animation-duration: .72s;
  }

  .xof6966 {
    animation-duration: .7s;
  }

  .xnzwbad {
    animation-duration: .85s;
  }

  .xemfg65 {
    animation-duration: .8s;
  }

  .xegkacw {
    animation-duration: .9s;
  }

  .xr7ufhj {
    animation-duration: 1.1s;
  }

  .x1sbju2s {
    animation-duration: 1.4s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x1xixsfh {
    animation-duration: 1.8s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .xmdyy31 {
    animation-duration: 6s;
  }

  .x18bw601 {
    animation-duration: 96s;
  }

  .xkbjdkm {
    animation-duration: var(--x1khm05s);
  }

  .x1cb3x89 {
    animation-duration: var(--x1lxb0bx);
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .xw9k7rp {
    animation-name: spin;
  }

  .xcc1kqd {
    animation-name: var(--x1kxg59w);
  }

  .x17bun8t {
    animation-name: var(--x1sw4azn);
  }

  .x1n6utre {
    animation-name: var(--xr11y9l);
  }

  .xqeopyu {
    animation-name: var(--xx9cftx);
  }

  .xasn9i0 {
    animation-name: var(--xxgiw3h);
  }

  .xqmt6uq {
    animation-name: x11g7sqh-B;
  }

  .x1qv3jb0 {
    animation-name: x122p9vw-B;
  }

  .x1xxug7g {
    animation-name: x155rq31-B;
  }

  .x11dug29 {
    animation-name: x16s0ydu-B;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .xgvxrlb {
    animation-name: x1elry3r-B;
  }

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

  .x1fc9jx0 {
    animation-name: x1o5rend-B;
  }

  .xv5rzby {
    animation-name: x1pup4xo-B;
  }

  .x1rx2619 {
    animation-name: x1q73kk7-B;
  }

  .xm3j54t {
    animation-name: x1sps2ze-B;
  }

  .xw8yhh0 {
    animation-name: x1t90027-B;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .xdd6h36 {
    animation-name: x1wuov4y-B;
  }

  .x16uvbe3 {
    animation-name: x1x4a2fn-B;
  }

  .xzhdr07 {
    animation-name: x5f5t3t-B;
  }

  .x1qb5snl {
    animation-name: xfnyfij-B;
  }

  .xbfl49e {
    animation-name: xhnryfh-B;
  }

  .xc00461 {
    animation-name: xik9k03-B;
  }

  .xissdde {
    animation-name: xoyp2q8-B;
  }

  .xruhxhh {
    animation-name: xq522s4-B;
  }

  .x1cz0kvu {
    animation-name: xyl180y-B;
  }

  .xw1l40g {
    animation-timing-function: cubic-bezier(.4, 0, .6, 1);
  }

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

  .x1debuo4 {
    animation-timing-function: ease;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .xy84bru {
    animation-timing-function: var(--x18pij8c);
  }

  .xm5iruq {
    animation-timing-function: var(--x1h8k35w);
  }

  .xjyslct {
    appearance: none;
  }

  .xi2yl92 {
    aspect-ratio: 1 / 1.08;
  }

  .x1y5e3q9 {
    aspect-ratio: 1;
  }

  .xy4wo10 {
    aspect-ratio: 1.2;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x2ebxmi {
    aspect-ratio: 16 / 10;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x1p904yg {
    aspect-ratio: 1920 / 1072;
  }

  .xxan763 {
    aspect-ratio: 1920 / 824;
  }

  .x1hdb41v {
    aspect-ratio: 1920 / 982;
  }

  .x1godg1n {
    aspect-ratio: 208 / 277;
  }

  .x6grhm {
    aspect-ratio: 3 / 4;
  }

  .x36wc6g {
    aspect-ratio: 351 / 230;
  }

  .x1dltgaz {
    aspect-ratio: 4 / 3;
  }

  .x1sg1d4o {
    aspect-ratio: 4 / 5;
  }

  .x15jox0q {
    aspect-ratio: 9 / 16;
  }

  .x11fneen {
    aspect-ratio: auto;
  }

  .xvn2z4z {
    backdrop-filter: blur(12px);
  }

  .x1jh03n0 {
    backdrop-filter: blur(16px);
  }

  .x1xe0dkm {
    backdrop-filter: blur(1px);
  }

  .x1qb2erx {
    backdrop-filter: blur(20px);
  }

  .xpivpjv {
    backdrop-filter: blur(4px);
  }

  .x1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .x7qf241 {
    background-color: color-mix(in oklab,var(--color-accent) 48%,transparent);
  }

  .x1tfwnm3 {
    background-color: color-mix(in oklab,var(--color-accent) 50%,transparent);
  }

  .xye8r5k {
    background-color: color-mix(in oklab,var(--color-bg) 75%,transparent);
  }

  .x1o81kmk {
    background-color: color-mix(in oklab,var(--color-bg) 80%,transparent);
  }

  .x1sok24o {
    background-color: color-mix(in oklab,var(--color-bg) 85%,transparent);
  }

  .xu14rr7 {
    background-color: color-mix(in oklab,var(--color-brand-fg) 20%,transparent);
  }

  .xg3urcu {
    background-color: color-mix(in oklab,var(--color-brand) 10%,transparent);
  }

  .xzlftmj {
    background-color: color-mix(in oklab,var(--color-brand) 12%,transparent);
  }

  .xu4hxaq {
    background-color: color-mix(in oklab,var(--color-brand) 15%,transparent);
  }

  .xcvrhbs {
    background-color: color-mix(in oklab,var(--color-brand) 16%,transparent);
  }

  .x11x12l5 {
    background-color: color-mix(in oklab,var(--color-brand) 24%,transparent);
  }

  .xgzncvb {
    background-color: color-mix(in oklab,var(--color-brand) 5%,transparent);
  }

  .x184ebr3 {
    background-color: color-mix(in oklab,var(--color-card) 40%,transparent);
  }

  .xzk03b4 {
    background-color: color-mix(in oklab,var(--color-card) 72%,transparent);
  }

  .x1vkwt23 {
    background-color: color-mix(in oklab,var(--color-chart-2) 10%,transparent);
  }

  .x1vpw0y4 {
    background-color: color-mix(in oklab,var(--color-destructive) 10%,transparent);
  }

  .xn4dase {
    background-color: color-mix(in oklab,var(--color-destructive) 12%,transparent);
  }

  .xp5w1h5 {
    background-color: color-mix(in oklab,var(--color-destructive) 8%,var(--color-card));
  }

  .xyka8ai {
    background-color: color-mix(in oklab,var(--color-muted) 30%,transparent);
  }

  .xcn19io {
    background-color: color-mix(in oklab,var(--color-muted) 40%,transparent);
  }

  .x4iu797 {
    background-color: color-mix(in oklab,var(--color-muted) 50%,transparent);
  }

  .x15owcjf {
    background-color: color-mix(in oklab,var(--color-overlay) 35%,transparent);
  }

  .x78hhae {
    background-color: color-mix(in oklab,var(--color-success) 12%,transparent);
  }

  .xe8do5i {
    background-color: color-mix(in oklab,var(--color-success) 6%,var(--color-card));
  }

  .x1jomi60 {
    background-color: color-mix(in oklab,var(--color-warning) 10%,transparent);
  }

  .xiziyxh {
    background-color: color-mix(in oklab,var(--color-warning) 14%,transparent);
  }

  .x1gsdwcp {
    background-color: color-mix(in oklab,var(--color-warning) 8%,var(--color-card));
  }

  .x1r8iokw {
    background-color: color-mix(in srgb,var(--color-bg) 25%,transparent);
  }

  .x14paiuw {
    background-color: color-mix(in srgb,var(--color-bg) 60%,transparent);
  }

  .xfwf8yh {
    background-color: color-mix(in srgb,var(--color-bg) 70%,transparent);
  }

  .x16b5ss {
    background-color: color-mix(in srgb,var(--color-bg) 75%,transparent);
  }

  .x1afzpp7 {
    background-color: color-mix(in srgb,var(--color-bg) 80%,transparent);
  }

  .xiag2cn {
    background-color: color-mix(in srgb,var(--color-brand-fg) 10%,transparent);
  }

  .x1xt191j {
    background-color: color-mix(in srgb,var(--color-brand-fg) 18%,transparent);
  }

  .x1rl5bqt {
    background-color: color-mix(in srgb,var(--color-brand-fg) 22%,transparent);
  }

  .xudrtbr {
    background-color: color-mix(in srgb,var(--color-brand-fg) 90%,transparent);
  }

  .x1wvobvz {
    background-color: color-mix(in srgb,var(--color-brand) 10%,transparent);
  }

  .x1nmeu32 {
    background-color: color-mix(in srgb,var(--color-brand) 12%,transparent);
  }

  .x1vcvjec {
    background-color: color-mix(in srgb,var(--color-brand) 18%,transparent);
  }

  .x1g47sn7 {
    background-color: color-mix(in srgb,var(--color-brand) 20%,transparent);
  }

  .xnwvlva {
    background-color: color-mix(in srgb,var(--color-brand) 30%,var(--color-border));
  }

  .xulbzo5 {
    background-color: color-mix(in srgb,var(--color-brand) 55%,transparent);
  }

  .xj5l4zt {
    background-color: color-mix(in srgb,var(--color-brand) 78%,transparent);
  }

  .x1q7e4ek {
    background-color: color-mix(in srgb,var(--color-brand) 85%,var(--color-bg));
  }

  .x1ha8osh {
    background-color: color-mix(in srgb,var(--color-brand) 88%,#ff78a4 12%);
  }

  .x3gxepx {
    background-color: color-mix(in srgb,var(--color-destructive) 8%,transparent);
  }

  .x1jjud7b {
    background-color: color-mix(in srgb,var(--color-fg) 20%,transparent);
  }

  .x18vcx18 {
    background-color: color-mix(in srgb,var(--color-fg) 25%,transparent);
  }

  .x10qkzdj {
    background-color: color-mix(in srgb,var(--color-fg) 4.5%,transparent);
  }

  .x1oqfvo6 {
    background-color: color-mix(in srgb,var(--color-fg) 6%,transparent);
  }

  .x1g5ucgn {
    background-color: color-mix(in srgb,var(--color-fg) 7%,transparent);
  }

  .x14dc4pl {
    background-color: color-mix(in srgb,var(--color-muted) 50%,transparent);
  }

  .x56mjcq {
    background-color: color-mix(in srgb,var(--color-overlay) 38%,transparent);
  }

  .x32bhq3 {
    background-color: color-mix(in srgb,var(--color-overlay) 40%,transparent);
  }

  .x1x7wh2j {
    background-color: color-mix(in srgb,var(--color-overlay) 45%,transparent);
  }

  .x1uq8m7f {
    background-color: color-mix(in srgb,var(--color-overlay) 66%,transparent);
  }

  .x7l92iy {
    background-color: color-mix(in srgb,var(--color-overlay) 68%,transparent);
  }

  .xdt92kz {
    background-color: color-mix(in srgb,var(--color-overlay) 90%,var(--color-brand) 3%);
  }

  .x108wn3c {
    background-color: color-mix(in srgb,var(--x1160zrh) 94%,var(--color-brand) 6%);
  }

  .x17qbpl5 {
    background-color: color-mix(in srgb,var(--x135psn8) 18%,transparent);
  }

  .x86q9t9 {
    background-color: color-mix(in srgb,var(--x13bqv1) 30%,transparent);
  }

  .xrfbe6j {
    background-color: color-mix(in srgb,var(--x13bqv1) 35%,transparent);
  }

  .xb20q8c {
    background-color: color-mix(in srgb,var(--x13bqv1) 40%,transparent);
  }

  .xx23emd {
    background-color: color-mix(in srgb,var(--x13bqv1) 50%,transparent);
  }

  .x1nghpqk {
    background-color: color-mix(in srgb,var(--x13bqv1) 52%,transparent);
  }

  .xmxyfeg {
    background-color: color-mix(in srgb,var(--x13bqv1) 60%,transparent);
  }

  .x1gm8p49 {
    background-color: color-mix(in srgb,var(--x13bqv1) 62%,transparent);
  }

  .x4nvg0c {
    background-color: color-mix(in srgb,var(--x13bqv1) 72%,transparent);
  }

  .xz4cbq5 {
    background-color: color-mix(in srgb,var(--x13bqv1) 80%,transparent);
  }

  .x1s9egeb {
    background-color: color-mix(in srgb,var(--x13bqv1) 82%,transparent);
  }

  .x8uplck {
    background-color: color-mix(in srgb,var(--x13bqv1) 88%,var(--x144pkrz) 12%);
  }

  .xiceoek {
    background-color: color-mix(in srgb,var(--x144pkrz) 40%,transparent);
  }

  .xr53r28 {
    background-color: color-mix(in srgb,var(--x144pkrz) 55%,transparent);
  }

  .x1uvy9hg {
    background-color: color-mix(in srgb,var(--x144pkrz) 70%,transparent);
  }

  .x18nk47v {
    background-color: color-mix(in srgb,var(--x144pkrz) 72%,transparent);
  }

  .x1yxhglv {
    background-color: color-mix(in srgb,var(--x144pkrz) 78%,transparent);
  }

  .xb4bbhj {
    background-color: color-mix(in srgb,var(--x144pkrz) 80%,transparent);
  }

  .xty4m7s {
    background-color: color-mix(in srgb,var(--x144pkrz) 92%,transparent);
  }

  .x1mmscsr {
    background-color: color-mix(in srgb,var(--x1ae0xmm) 55%,transparent);
  }

  .x1kp0bvt {
    background-color: color-mix(in srgb,var(--x1ae0xmm) 7%,transparent);
  }

  .x1blr199 {
    background-color: color-mix(in srgb,var(--x1g47mzo) 12%,transparent);
  }

  .x1kgfd9s {
    background-color: color-mix(in srgb,var(--x1g47mzo) 18%,transparent);
  }

  .x1vx5bn4 {
    background-color: color-mix(in srgb,var(--x1gmaahg) 10%,transparent);
  }

  .xk2x1xl {
    background-color: color-mix(in srgb,var(--x1gmaahg) 10%,var(--x144pkrz));
  }

  .x1xx3ea7 {
    background-color: color-mix(in srgb,var(--x1gmaahg) 12%,transparent);
  }

  .x1kiyu57 {
    background-color: color-mix(in srgb,var(--x1gmaahg) 12%,var(--x13bqv1));
  }

  .x1u0n82u {
    background-color: color-mix(in srgb,var(--x1gmaahg) 14%,transparent);
  }

  .x1txpou7 {
    background-color: color-mix(in srgb,var(--x1gmaahg) 14%,var(--x13bqv1));
  }

  .xkvhsm0 {
    background-color: color-mix(in srgb,var(--x1gmaahg) 15%,transparent);
  }

  .x9g98c0 {
    background-color: color-mix(in srgb,var(--x1gmaahg) 16%,transparent);
  }

  .x1vuytzb {
    background-color: color-mix(in srgb,var(--x1gmaahg) 18%,transparent);
  }

  .x2ye151 {
    background-color: color-mix(in srgb,var(--x1gmaahg) 20%,transparent);
  }

  .x38qb1j {
    background-color: color-mix(in srgb,var(--x1gmaahg) 5%,transparent);
  }

  .xq73bdk {
    background-color: color-mix(in srgb,var(--x1gmaahg) 6%,transparent);
  }

  .x1hkke5d {
    background-color: color-mix(in srgb,var(--x1gmaahg) 7%,var(--x13bqv1));
  }

  .xwgednx {
    background-color: color-mix(in srgb,var(--x1onsgim) 18%,transparent);
  }

  .x1e56fa4 {
    background-color: color-mix(in srgb,var(--x1uxvv0k) 40%,var(--x13bqv1));
  }

  .x10w7eqc {
    background-color: color-mix(in srgb,var(--x1v6npoq) 55%,transparent);
  }

  .x1msoj36 {
    background-color: color-mix(in srgb,var(--x1wfbd62) 12%,transparent);
  }

  .xci144s {
    background-color: color-mix(in srgb,var(--x1wfbd62) 52%,transparent);
  }

  .x1qkv6vw {
    background-color: color-mix(in srgb,var(--x5wfp58) 20%,transparent);
  }

  .x1a5bfaz {
    background-color: color-mix(in srgb,var(--x5wfp58) 28%,transparent);
  }

  .xe1j51 {
    background-color: color-mix(in srgb,var(--x5wfp58) 30%,transparent);
  }

  .xn32ov3 {
    background-color: color-mix(in srgb,var(--x5wfp58) 40%,transparent);
  }

  .x1ieucky {
    background-color: color-mix(in srgb,var(--x5wfp58) 50%,transparent);
  }

  .x1ixy3xi {
    background-color: color-mix(in srgb,var(--x5wfp58) 55%,transparent);
  }

  .x7wkf3t {
    background-color: color-mix(in srgb,var(--x5wfp58) 60%,transparent);
  }

  .x1hq7mu1 {
    background-color: color-mix(in srgb,var(--x5wfp58) 80%,transparent);
  }

  .xxtoubw {
    background-color: color-mix(in srgb,var(--x5wfp58) 82%,transparent);
  }

  .x1soqa95 {
    background-color: color-mix(in srgb,var(--x90dg42) 15%,transparent);
  }

  .x12lwcli {
    background-color: color-mix(in srgb,var(--xs7jkwz) 45%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1800t7o {
    background-color: var(--cp-current-color);
  }

  .xwgbt4z {
    background-color: var(--cp-current-solid);
  }

  .x1o029xy {
    background-color: var(--cp-swatch-color);
  }

  .x1drnxmo {
    background-color: var(--x1160zrh);
  }

  .xxjyis4 {
    background-color: var(--x11flv85);
  }

  .x1xi4abj {
    background-color: var(--x133erv5);
  }

  .xd4fe5u {
    background-color: var(--x135psn8);
  }

  .x19hn0fx {
    background-color: var(--x13bqv1);
  }

  .xga37f3 {
    background-color: var(--x14448a9);
  }

  .xsh8c15 {
    background-color: var(--x144pkrz);
  }

  .x1q34pd9 {
    background-color: var(--x15t22yf);
  }

  .x14nwo2y {
    background-color: var(--x174bogt);
  }

  .xv0y7tv {
    background-color: var(--x1870qbf);
  }

  .x1pxbkkm {
    background-color: var(--x18ekg15);
  }

  .xc48vq2 {
    background-color: var(--x1a82iq7);
  }

  .xoffeow {
    background-color: var(--x1ae0xmm);
  }

  .xq8gfjs {
    background-color: var(--x1cw4kz9);
  }

  .x14zzgsb {
    background-color: var(--x1fpxxoi);
  }

  .x1xwvl3b {
    background-color: var(--x1g47mzo);
  }

  .x1gu2huo {
    background-color: var(--x1gmaahg);
  }

  .x421nr1 {
    background-color: var(--x1hcnl43);
  }

  .xf710u9 {
    background-color: var(--x1kl2tr);
  }

  .xavc7h3 {
    background-color: var(--x1onsgim);
  }

  .x1vu5ri4 {
    background-color: var(--x1r1bkaj);
  }

  .xi61pt7 {
    background-color: var(--x1sfqsmq);
  }

  .xpr9gmb {
    background-color: var(--x1srj6gg);
  }

  .x41c071 {
    background-color: var(--x1t9c3nc);
  }

  .x11rpqxn {
    background-color: var(--x1twmijb);
  }

  .x2gag8v {
    background-color: var(--x1wfbd62);
  }

  .x156gxht {
    background-color: var(--x1x0tjl9);
  }

  .x187rmf {
    background-color: var(--x1xgzquo);
  }

  .x554vlu {
    background-color: var(--x1yo5beq);
  }

  .x164x2po {
    background-color: var(--x4l1ofy);
  }

  .xbas23i {
    background-color: var(--x4sjfbz);
  }

  .x7fhv3i {
    background-color: var(--x5wfp58);
  }

  .x1cw7owt {
    background-color: var(--x90dg42);
  }

  .x1hsyd5m {
    background-color: var(--x91b6dn);
  }

  .xqzl8js {
    background-color: var(--x91xzu1);
  }

  .x1oscqr4 {
    background-color: var(--xbytp3y);
  }

  .x1cgnosr {
    background-color: var(--xe6hkp7);
  }

  .xusrobi {
    background-color: var(--xfgaaoi);
  }

  .x1m33cf3 {
    background-color: var(--xhmbnk0);
  }

  .x1cn9k5q {
    background-color: var(--xj89zh3);
  }

  .xcdy32f {
    background-color: var(--xno16f9);
  }

  .x1m49r42 {
    background-color: var(--xnv78pa);
  }

  .xvr0s83 {
    background-color: var(--xrcrl2g);
  }

  .x1gmb5lk {
    background-color: var(--xs7jkwz);
  }

  .x1698mvo {
    background-color: var(--xsin8lt);
  }

  .x173yfhe {
    background-color: var(--xt7yn14);
  }

  .x1o24z2n {
    background-color: var(--xtjlvn);
  }

  .x1ne9kso {
    background-color: var(--xvgwud);
  }

  .x1vtp635 {
    background-color: var(--xyrha0c);
  }

  .x10jvx7t {
    background-image: linear-gradient(135deg,color-mix(in srgb,var(--x1gmaahg) 10%,transparent),color-mix(in srgb,var(--x13bqv1) 35%,transparent));
  }

  .xsccyzb {
    background-image: linear-gradient(135deg,color-mix(in srgb,var(--x1gmaahg) 12%,transparent),color-mix(in srgb,var(--x13bqv1) 35%,transparent));
  }

  .xbpx0zq {
    background-image: linear-gradient(180deg,color-mix(in srgb,var(--color-bg) 62%,transparent),color-mix(in srgb,var(--color-bg) 94%,transparent)),linear-gradient(90deg,color-mix(in srgb,var(--color-brand) 22%,transparent),transparent 46%,color-mix(in srgb,var(--color-warning) 10%,transparent));
  }

  .x1yfclo3 {
    background-image: linear-gradient(180deg,color-mix(in srgb,var(--color-bg) 8%,transparent),color-mix(in srgb,var(--color-bg) 74%,transparent) 28%,color-mix(in srgb,var(--color-bg) 90%,transparent)),radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--color-warning) 12%,transparent),transparent 34%),linear-gradient(to right,color-mix(in srgb,var(--color-fg) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--color-fg) 4%,transparent) 1px,transparent 1px);
  }

  .x1r8o3q {
    background-image: linear-gradient(45deg,var(--x5wfp58) 25%,transparent 25%),linear-gradient(-45deg,var(--x5wfp58) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--x5wfp58) 75%),linear-gradient(-45deg,transparent 75%,var(--x5wfp58) 75%);
  }

  .x8fyr11 {
    background-image: linear-gradient(to right,color-mix(in srgb,var(--x90dg42) 5.5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--x90dg42) 5.5%,transparent) 1px,transparent 1px);
  }

  .x19bcpsr {
    background-image: linear-gradient(to right,var(--xyz37x8),var(--x1yf352y),var(--x13z2y2p),var(--xy9dtr7),var(--xhjk83p),var(--x1yg2ggb),var(--xyz37x8));
  }

  .x154qojm {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 68%,transparent),color-mix(in srgb,var(--color-overlay) 18%,transparent) 46%,transparent 72%);
  }

  .x90yjni {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 70%,transparent),color-mix(in srgb,var(--color-overlay) 20%,transparent) 55%,color-mix(in srgb,var(--color-overlay) 40%,transparent)),radial-gradient(ellipse at center,transparent 40%,color-mix(in srgb,var(--color-overlay) 60%,transparent) 100%);
  }

  .x3cg09k {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 70%,transparent),transparent 68%);
  }

  .x1n8mo3g {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 72%,transparent),transparent 62%);
  }

  .x13aglhy {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 75%,transparent),color-mix(in srgb,var(--color-overlay) 30%,transparent) 55%,transparent);
  }

  .x1qe1j6e {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 76%,transparent),color-mix(in srgb,var(--color-overlay) 20%,transparent) 56%,transparent 82%);
  }

  .x16hohrn {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 78%,transparent),color-mix(in srgb,var(--color-overlay) 18%,transparent) 58%,transparent);
  }

  .xnjdmqc {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 80%,transparent),color-mix(in srgb,var(--color-overlay) 35%,transparent) 50%,transparent);
  }

  .x1q8omx {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 82%,transparent),color-mix(in srgb,var(--color-overlay) 25%,transparent) 52%,transparent);
  }

  .x13u80vz {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 84%,transparent),color-mix(in srgb,var(--color-overlay) 34%,transparent) 55%,transparent);
  }

  .x1xn8u1a {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--x144pkrz) 80%,transparent),transparent);
  }

  .x19wi5a {
    background-image: linear-gradient(to top,var(--x13bqv1),color-mix(in srgb,var(--x13bqv1) 40%,transparent),transparent);
  }

  .xrdfsc3 {
    background-image: linear-gradient(to top,var(--x144pkrz),color-mix(in srgb,var(--x144pkrz) 30%,transparent),transparent);
  }

  .x6hq7ii {
    background-image: linear-gradient(to top,var(--xtjlvn),transparent),linear-gradient(to right,var(--xs7jkwz),var(--cp-hue-color));
  }

  .x18o3ruo {
    background-image: none;
  }

  .x15n0674 {
    background-image: radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--x1gmaahg) 45%,transparent),transparent 55%),linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--x18ekg15) 55%,transparent) 100%);
  }

  .xose038 {
    background-image: radial-gradient(circle at 50% 50%,var(--xs7jkwz) 0%,transparent 70%),conic-gradient(from 0deg,var(--xyz37x8),var(--x1yf352y),var(--x13z2y2p),var(--xy9dtr7),var(--xhjk83p),var(--x1yg2ggb),var(--xyz37x8));
  }

  .x19khopv {
    background-image: radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--color-brand) 20%,transparent),transparent 32%),radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--color-chart-4) 14%,transparent),transparent 36%);
  }

  .x1123vu2 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");
  }

  .xm9fxrp {
    background-image: url("https://assets.aibrush.co/ad-studio/tower-cam-sequence-lite-720/frame-0475.webp?v=1");
  }

  .xb2cyiu {
    background-image: var(--cp-track-bg);
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x16alh3 {
    background-size: 1rem 1rem;
  }

  .x4pssgt {
    background-size: 4.25rem 4.25rem;
  }

  .x1mrjlgl {
    background-size: auto, auto, 4.25rem 4.25rem, 4.25rem 4.25rem;
  }

  .x18d0r48 {
    background-size: cover;
  }

  .xjf2xmi {
    background-size: min(300vw, 168.75dvh, 3240px);
  }

  .x1vn4z8u {
    background-size: var(--x1y8k6xy) var(--x1y8k6xy);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x5g0mfp {
    border-end-end-radius: .375rem;
  }

  .x1kprl8i {
    border-end-end-radius: .5rem;
  }

  .x3etsh2 {
    border-end-end-radius: .75rem;
  }

  .xa892h9 {
    border-end-end-radius: .85rem;
  }

  .xyhu13 {
    border-end-end-radius: .875rem;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .xpyylg8 {
    border-end-end-radius: 1.125rem;
  }

  .xsgf5lw {
    border-end-end-radius: 1rem;
  }

  .x1ui04y5 {
    border-end-end-radius: 2px;
  }

  .x3hdh8v {
    border-end-end-radius: 9999px;
  }

  .x179ill4 {
    border-end-end-radius: 999px;
  }

  .x15xbrin {
    border-end-end-radius: var(--x1ff99d7);
  }

  .x1fxp6vd {
    border-end-end-radius: var(--x1sxfdn);
  }

  .xwedi4p {
    border-end-end-radius: var(--x3s360s);
  }

  .xqjhouk {
    border-end-end-radius: var(--x8l845c);
  }

  .xm388gm {
    border-end-end-radius: var(--xidgt1f);
  }

  .xvembn4 {
    border-end-end-radius: var(--xwqsbqc);
  }

  .xxahmv3 {
    border-end-start-radius: .375rem;
  }

  .x13matbc {
    border-end-start-radius: .5rem;
  }

  .xxphwzb {
    border-end-start-radius: .75rem;
  }

  .xm75oyw {
    border-end-start-radius: .85rem;
  }

  .x1x0ge52 {
    border-end-start-radius: .875rem;
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .x7x5oha {
    border-end-start-radius: 1.125rem;
  }

  .x1x06yp2 {
    border-end-start-radius: 1rem;
  }

  .x6en5u8 {
    border-end-start-radius: 2px;
  }

  .xr0m5pc {
    border-end-start-radius: 9999px;
  }

  .x1b60jn0 {
    border-end-start-radius: 999px;
  }

  .x1pk55uv {
    border-end-start-radius: var(--x1ff99d7);
  }

  .x1xyygcs {
    border-end-start-radius: var(--x1sxfdn);
  }

  .x1dgmmqd {
    border-end-start-radius: var(--x3s360s);
  }

  .xmd7n59 {
    border-end-start-radius: var(--x8l845c);
  }

  .xskw5dq {
    border-end-start-radius: var(--xidgt1f);
  }

  .x1khsmto {
    border-end-start-radius: var(--xwqsbqc);
  }

  .xvnm9wt {
    border-inline-end-color: color-mix(in oklab,var(--color-border) 40%,transparent);
  }

  .x1hdm6r8 {
    border-inline-end-color: color-mix(in oklab,var(--color-border) 50%,transparent);
  }

  .x15cibvz {
    border-inline-end-color: color-mix(in oklab,var(--color-border) 60%,transparent);
  }

  .x1gacoyx {
    border-inline-end-color: color-mix(in oklab,var(--color-border) 72%,var(--color-bg));
  }

  .xs7ozb1 {
    border-inline-end-color: color-mix(in oklab,var(--color-brand) 20%,transparent);
  }

  .x1jrenyz {
    border-inline-end-color: color-mix(in oklab,var(--color-brand) 26%,transparent);
  }

  .xxjio5a {
    border-inline-end-color: color-mix(in oklab,var(--color-brand) 28%,transparent);
  }

  .xsrfv1j {
    border-inline-end-color: color-mix(in oklab,var(--color-brand) 32%,transparent);
  }

  .x8iqh85 {
    border-inline-end-color: color-mix(in oklab,var(--color-brand) 34%,var(--color-border));
  }

  .xslogj9 {
    border-inline-end-color: color-mix(in oklab,var(--color-brand) 42%,transparent);
  }

  .xk57s48 {
    border-inline-end-color: color-mix(in oklab,var(--color-brand) 78%,var(--color-brand-fg));
  }

  .xxldgc6 {
    border-inline-end-color: color-mix(in oklab,var(--color-destructive) 20%,transparent);
  }

  .x1rmx71x {
    border-inline-end-color: color-mix(in oklab,var(--color-destructive) 28%,var(--color-border));
  }

  .xnr9idy {
    border-inline-end-color: color-mix(in oklab,var(--color-destructive) 30%,transparent);
  }

  .xyd3eqm {
    border-inline-end-color: color-mix(in oklab,var(--color-destructive) 34%,var(--color-border));
  }

  .x1rav8kj {
    border-inline-end-color: color-mix(in oklab,var(--color-destructive) 40%,transparent);
  }

  .xow6ln3 {
    border-inline-end-color: color-mix(in oklab,var(--color-success) 24%,var(--color-border));
  }

  .x1qbxhx8 {
    border-inline-end-color: color-mix(in oklab,var(--color-success) 34%,var(--color-border));
  }

  .x18lm7jz {
    border-inline-end-color: color-mix(in oklab,var(--color-warning) 28%,var(--color-border));
  }

  .x16vc1y9 {
    border-inline-end-color: color-mix(in oklab,var(--color-warning) 30%,transparent);
  }

  .x1gih3a0 {
    border-inline-end-color: color-mix(in oklab,var(--color-warning) 34%,var(--color-border));
  }

  .xrhuilv {
    border-inline-end-color: color-mix(in oklab,var(--x13cptla) 20%,transparent);
  }

  .x13mw1m9 {
    border-inline-end-color: color-mix(in oklab,var(--x1cw1c3d) 20%,transparent);
  }

  .xg22u2v {
    border-inline-end-color: color-mix(in oklab,var(--x1p0n403) 20%,transparent);
  }

  .x1udd1dd {
    border-inline-end-color: color-mix(in oklab,var(--x7jjqwr) 20%,transparent);
  }

  .x15z1wc7 {
    border-inline-end-color: color-mix(in oklab,var(--x90dg42) 20%,transparent);
  }

  .x1b495gm {
    border-inline-end-color: color-mix(in oklab,var(--xnc4qjo) 20%,transparent);
  }

  .xineg4y {
    border-inline-end-color: color-mix(in oklab,var(--xx4z1o6) 20%,transparent);
  }

  .xoje9bq {
    border-inline-end-color: color-mix(in srgb,var(--color-brand-fg) 10%,transparent);
  }

  .xi4h89d {
    border-inline-end-color: color-mix(in srgb,var(--color-brand-fg) 12%,transparent);
  }

  .xz848lx {
    border-inline-end-color: color-mix(in srgb,var(--color-brand-fg) 14%,transparent);
  }

  .x10kpi2e {
    border-inline-end-color: color-mix(in srgb,var(--color-brand-fg) 25%,transparent);
  }

  .x4fayd5 {
    border-inline-end-color: color-mix(in srgb,var(--color-brand) 20%,transparent);
  }

  .xitzjud {
    border-inline-end-color: color-mix(in srgb,var(--color-brand) 25%,transparent);
  }

  .xlpu7kg {
    border-inline-end-color: color-mix(in srgb,var(--color-brand) 30%,transparent);
  }

  .xv6k5uf {
    border-inline-end-color: color-mix(in srgb,var(--color-brand) 45%,transparent);
  }

  .xpp1roi {
    border-inline-end-color: color-mix(in srgb,var(--color-destructive) 35%,transparent);
  }

  .x1g6kjpu {
    border-inline-end-color: color-mix(in srgb,var(--color-fg) 9%,transparent);
  }

  .x11t259x {
    border-inline-end-color: color-mix(in srgb,var(--color-success) 28%,transparent);
  }

  .xyp0g8n {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 10%,transparent);
  }

  .x1ta741h {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 13%,transparent);
  }

  .xfdmjrb {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 14%,transparent);
  }

  .x12i1p0f {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 15%,transparent);
  }

  .x10okhss {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 16%,transparent);
  }

  .x170vb6l {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 60%,transparent);
  }

  .x117jxv9 {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 62%,transparent);
  }

  .x1pzhcz6 {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 65%,transparent);
  }

  .x1wriip0 {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 70%,transparent);
  }

  .x4w1pul {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 72%,transparent);
  }

  .x1bfwhk {
    border-inline-end-color: color-mix(in srgb,var(--x174bogt) 9%,transparent);
  }

  .x17baajh {
    border-inline-end-color: color-mix(in srgb,var(--x1g47mzo) 35%,var(--x174bogt));
  }

  .x198tkex {
    border-inline-end-color: color-mix(in srgb,var(--x1g47mzo) 40%,transparent);
  }

  .x1rgyfdk {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 15%,transparent);
  }

  .xul4b6u {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 22%,transparent);
  }

  .xwreh4w {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 25%,transparent);
  }

  .x1l5yrix {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 30%,transparent);
  }

  .xcgla1k {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 32%,transparent);
  }

  .xowua7q {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .x1hqboil {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .x4wqidu {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 40%,var(--x174bogt));
  }

  .x1b7q2ip {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 55%,transparent);
  }

  .xaiz1kl {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 60%,transparent);
  }

  .xniyvql {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 68%,transparent);
  }

  .x18tf238 {
    border-inline-end-color: color-mix(in srgb,var(--x90dg42) 12%,transparent);
  }

  .xmms2rl {
    border-inline-end-color: color-mix(in srgb,var(--x90dg42) 18%,transparent);
  }

  .x1gr69s7 {
    border-inline-end-color: color-mix(in srgb,var(--x90dg42) 20%,transparent);
  }

  .x1x093z0 {
    border-inline-end-color: color-mix(in srgb,var(--xno16f9) 15%,transparent);
  }

  .x1pw3g2c {
    border-inline-end-color: color-mix(in srgb,var(--xno16f9) 70%,transparent);
  }

  .x1273586 {
    border-inline-end-color: currentColor;
  }

  .x1o3jo1z {
    border-inline-end-color: #0000;
  }

  .x10mihxm {
    border-inline-end-color: var(--x11bir5h);
  }

  .x1j7cmni {
    border-inline-end-color: var(--x135psn8);
  }

  .x19zw8fc {
    border-inline-end-color: var(--x15t22yf);
  }

  .xaoyvst {
    border-inline-end-color: var(--x174bogt);
  }

  .xvh5a6s {
    border-inline-end-color: var(--x1g47mzo);
  }

  .xh8lcis {
    border-inline-end-color: var(--x1gmaahg);
  }

  .x12ifjkg {
    border-inline-end-color: var(--x1uxvv0k);
  }

  .x1r8gsck {
    border-inline-end-color: var(--x1wfbd62);
  }

  .xl1k7oe {
    border-inline-end-color: var(--x91xzu1);
  }

  .x1u8yyn2 {
    border-inline-end-color: var(--xe0i84x);
  }

  .xc85pu5 {
    border-inline-end-color: var(--xno16f9);
  }

  .x1pkx7mx {
    border-inline-end-color: var(--xs7jkwz);
  }

  .xwy3id5 {
    border-inline-end-style: dashed;
  }

  .x18oe1m7 {
    border-inline-end-style: none;
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x10w94by {
    border-inline-end-width: 0;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x1alpsbp {
    border-inline-end-width: 2px;
  }

  .x1q7gnga {
    border-inline-end-width: var(--x1eitzs2);
  }

  .xh7vyb0 {
    border-inline-end-width: var(--x6nrhk7);
  }

  .x1w2o6pg {
    border-inline-start-color: color-mix(in oklab,var(--color-border) 40%,transparent);
  }

  .xsew1qs {
    border-inline-start-color: color-mix(in oklab,var(--color-border) 50%,transparent);
  }

  .x1f4fie8 {
    border-inline-start-color: color-mix(in oklab,var(--color-border) 60%,transparent);
  }

  .x1a6k9b8 {
    border-inline-start-color: color-mix(in oklab,var(--color-border) 72%,var(--color-bg));
  }

  .x1jshzn2 {
    border-inline-start-color: color-mix(in oklab,var(--color-brand) 20%,transparent);
  }

  .x1j4j4cd {
    border-inline-start-color: color-mix(in oklab,var(--color-brand) 26%,transparent);
  }

  .xwozjd8 {
    border-inline-start-color: color-mix(in oklab,var(--color-brand) 28%,transparent);
  }

  .xrv140x {
    border-inline-start-color: color-mix(in oklab,var(--color-brand) 32%,transparent);
  }

  .x9cpgeb {
    border-inline-start-color: color-mix(in oklab,var(--color-brand) 34%,var(--color-border));
  }

  .x1nwoyl {
    border-inline-start-color: color-mix(in oklab,var(--color-brand) 42%,transparent);
  }

  .xe984nf {
    border-inline-start-color: color-mix(in oklab,var(--color-brand) 78%,var(--color-brand-fg));
  }

  .x24e2ta {
    border-inline-start-color: color-mix(in oklab,var(--color-destructive) 20%,transparent);
  }

  .xzqlx7b {
    border-inline-start-color: color-mix(in oklab,var(--color-destructive) 28%,var(--color-border));
  }

  .x1p5cse1 {
    border-inline-start-color: color-mix(in oklab,var(--color-destructive) 30%,transparent);
  }

  .x1f8l2yw {
    border-inline-start-color: color-mix(in oklab,var(--color-destructive) 34%,var(--color-border));
  }

  .x1wd2pcp {
    border-inline-start-color: color-mix(in oklab,var(--color-destructive) 40%,transparent);
  }

  .xg6xdv7 {
    border-inline-start-color: color-mix(in oklab,var(--color-success) 24%,var(--color-border));
  }

  .xcvgxu0 {
    border-inline-start-color: color-mix(in oklab,var(--color-success) 34%,var(--color-border));
  }

  .x1qyczu7 {
    border-inline-start-color: color-mix(in oklab,var(--color-warning) 28%,var(--color-border));
  }

  .x18egiik {
    border-inline-start-color: color-mix(in oklab,var(--color-warning) 30%,transparent);
  }

  .x10wkoq2 {
    border-inline-start-color: color-mix(in oklab,var(--color-warning) 34%,var(--color-border));
  }

  .xpmjt6s {
    border-inline-start-color: color-mix(in oklab,var(--x13cptla) 20%,transparent);
  }

  .xojban4 {
    border-inline-start-color: color-mix(in oklab,var(--x1cw1c3d) 20%,transparent);
  }

  .x2fotk1 {
    border-inline-start-color: color-mix(in oklab,var(--x1p0n403) 20%,transparent);
  }

  .xbw2qyg {
    border-inline-start-color: color-mix(in oklab,var(--x7jjqwr) 20%,transparent);
  }

  .x1d6cy23 {
    border-inline-start-color: color-mix(in oklab,var(--x90dg42) 20%,transparent);
  }

  .x4kvsfp {
    border-inline-start-color: color-mix(in oklab,var(--xnc4qjo) 20%,transparent);
  }

  .xjjn7m5 {
    border-inline-start-color: color-mix(in oklab,var(--xx4z1o6) 20%,transparent);
  }

  .x1yyuued {
    border-inline-start-color: color-mix(in srgb,var(--color-brand-fg) 10%,transparent);
  }

  .x1osyr13 {
    border-inline-start-color: color-mix(in srgb,var(--color-brand-fg) 12%,transparent);
  }

  .x644dr9 {
    border-inline-start-color: color-mix(in srgb,var(--color-brand-fg) 14%,transparent);
  }

  .xr07mze {
    border-inline-start-color: color-mix(in srgb,var(--color-brand-fg) 25%,transparent);
  }

  .xizg12u {
    border-inline-start-color: color-mix(in srgb,var(--color-brand) 20%,transparent);
  }

  .xsm7029 {
    border-inline-start-color: color-mix(in srgb,var(--color-brand) 25%,transparent);
  }

  .xjt7gft {
    border-inline-start-color: color-mix(in srgb,var(--color-brand) 30%,transparent);
  }

  .x671wu8 {
    border-inline-start-color: color-mix(in srgb,var(--color-brand) 45%,transparent);
  }

  .xccbaar {
    border-inline-start-color: color-mix(in srgb,var(--color-destructive) 35%,transparent);
  }

  .xihuhcl {
    border-inline-start-color: color-mix(in srgb,var(--color-fg) 25%,transparent);
  }

  .x1nbkd6 {
    border-inline-start-color: color-mix(in srgb,var(--color-fg) 9%,transparent);
  }

  .xbt7j66 {
    border-inline-start-color: color-mix(in srgb,var(--color-success) 28%,transparent);
  }

  .x50ib88 {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 10%,transparent);
  }

  .x1ntlkv1 {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 13%,transparent);
  }

  .x1botryx {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 14%,transparent);
  }

  .xu51uy3 {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 15%,transparent);
  }

  .xnmg6fh {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 16%,transparent);
  }

  .x1n28xax {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 60%,transparent);
  }

  .xdakb7p {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 62%,transparent);
  }

  .xxfv3gb {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 65%,transparent);
  }

  .x177d082 {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 70%,transparent);
  }

  .x16r2f2r {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 72%,transparent);
  }

  .x1fzbrq {
    border-inline-start-color: color-mix(in srgb,var(--x174bogt) 9%,transparent);
  }

  .x1be4i7q {
    border-inline-start-color: color-mix(in srgb,var(--x1g47mzo) 35%,var(--x174bogt));
  }

  .x19aeu9m {
    border-inline-start-color: color-mix(in srgb,var(--x1g47mzo) 40%,transparent);
  }

  .x6xxz46 {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 15%,transparent);
  }

  .x1efohn2 {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 22%,transparent);
  }

  .xkhzu09 {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 25%,transparent);
  }

  .x13cjby3 {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 30%,transparent);
  }

  .x16xuwgl {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 32%,transparent);
  }

  .x1v6z7fu {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .x1epd3bb {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .x1kkc3rz {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 40%,var(--x174bogt));
  }

  .x1g809vp {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 55%,transparent);
  }

  .x67uko8 {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 60%,transparent);
  }

  .x71verb {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 68%,transparent);
  }

  .xic0nh5 {
    border-inline-start-color: color-mix(in srgb,var(--x90dg42) 12%,transparent);
  }

  .x7tspsr {
    border-inline-start-color: color-mix(in srgb,var(--x90dg42) 18%,transparent);
  }

  .xffszvo {
    border-inline-start-color: color-mix(in srgb,var(--x90dg42) 20%,transparent);
  }

  .xs6frfz {
    border-inline-start-color: color-mix(in srgb,var(--xno16f9) 15%,transparent);
  }

  .xytvhun {
    border-inline-start-color: color-mix(in srgb,var(--xno16f9) 70%,transparent);
  }

  .x1mi4oqr {
    border-inline-start-color: currentColor;
  }

  .xv5lvn5 {
    border-inline-start-color: #0000;
  }

  .xvzu04r {
    border-inline-start-color: var(--x11bir5h);
  }

  .x14swbdo {
    border-inline-start-color: var(--x135psn8);
  }

  .xujyjvr {
    border-inline-start-color: var(--x15t22yf);
  }

  .x10wvktt {
    border-inline-start-color: var(--x174bogt);
  }

  .xooye3a {
    border-inline-start-color: var(--x1g47mzo);
  }

  .xyg0om3 {
    border-inline-start-color: var(--x1gmaahg);
  }

  .x14hktlo {
    border-inline-start-color: var(--x1uxvv0k);
  }

  .xpft23i {
    border-inline-start-color: var(--x1wfbd62);
  }

  .x13dista {
    border-inline-start-color: var(--x91xzu1);
  }

  .x1t2mj1s {
    border-inline-start-color: var(--xe0i84x);
  }

  .x1ae4b73 {
    border-inline-start-color: var(--xno16f9);
  }

  .x1s7xcsy {
    border-inline-start-color: var(--xs7jkwz);
  }

  .x11nt7xy {
    border-inline-start-style: dashed;
  }

  .xstzfhl {
    border-inline-start-style: none;
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .x14e42zd {
    border-inline-start-width: 0;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .xyumdvf {
    border-inline-start-width: 2px;
  }

  .x6ul3d6 {
    border-inline-start-width: var(--x1eitzs2);
  }

  .xmwbcdg {
    border-inline-start-width: var(--x6nrhk7);
  }

  .x1mtmhtu {
    border-inline-start-width: var(--x9keofk);
  }

  .xjp8vmc {
    border-start-end-radius: .375rem;
  }

  .x1qndgat {
    border-start-end-radius: .5rem;
  }

  .xz1r2o {
    border-start-end-radius: .75rem;
  }

  .xgp2obk {
    border-start-end-radius: .85rem;
  }

  .x1qntb0q {
    border-start-end-radius: .875rem;
  }

  .x1ga7v0g {
    border-start-end-radius: 0;
  }

  .x1mormie {
    border-start-end-radius: 1.125rem;
  }

  .xczkxey {
    border-start-end-radius: 1rem;
  }

  .x1e4oeot {
    border-start-end-radius: 2px;
  }

  .x9okykr {
    border-start-end-radius: 9999px;
  }

  .x1033uif {
    border-start-end-radius: 999px;
  }

  .x1inygtg {
    border-start-end-radius: var(--x1ff99d7);
  }

  .xarbzng {
    border-start-end-radius: var(--x1sxfdn);
  }

  .xlhv4fe {
    border-start-end-radius: var(--x3s360s);
  }

  .x9me4dk {
    border-start-end-radius: var(--x8l845c);
  }

  .x14obdfb {
    border-start-end-radius: var(--xidgt1f);
  }

  .xrbycz3 {
    border-start-end-radius: var(--xwqsbqc);
  }

  .x1olvaoz {
    border-start-start-radius: .375rem;
  }

  .x1rajyc1 {
    border-start-start-radius: .5rem;
  }

  .xg7m6jt {
    border-start-start-radius: .75rem;
  }

  .x1qmav0g {
    border-start-start-radius: .85rem;
  }

  .x1ine81e {
    border-start-start-radius: .875rem;
  }

  .x15mokao {
    border-start-start-radius: 0;
  }

  .x6fco17 {
    border-start-start-radius: 1.125rem;
  }

  .xyuqf4z {
    border-start-start-radius: 1rem;
  }

  .xr9e8f9 {
    border-start-start-radius: 2px;
  }

  .x1142k65 {
    border-start-start-radius: 9999px;
  }

  .x1iwo8zk {
    border-start-start-radius: 999px;
  }

  .x30x5d0 {
    border-start-start-radius: var(--x1ff99d7);
  }

  .x4v9r5r {
    border-start-start-radius: var(--x1sxfdn);
  }

  .xdn4exj {
    border-start-start-radius: var(--x3s360s);
  }

  .xlkdmte {
    border-start-start-radius: var(--x8l845c);
  }

  .xqt2ibq {
    border-start-start-radius: var(--xidgt1f);
  }

  .xsnaogp {
    border-start-start-radius: var(--xwqsbqc);
  }

  .xx0854z {
    box-shadow: 0 0 0 0 color-mix(in oklab,var(--color-brand) 20%,transparent);
  }

  .x1an5v3w {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-border) 76%,transparent);
  }

  .xwciu00 {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-border) 82%,transparent);
  }

  .x1x5k3ew {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 10%,transparent),0 8px 18px color-mix(in srgb,var(--color-brand) 30%,transparent);
  }

  .xk0k3q6 {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 10%,transparent);
  }

  .xy2d85t {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 15%,transparent),0 20px 40px color-mix(in srgb,var(--color-overlay) 35%,transparent);
  }

  .x87evas {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 15%,transparent);
  }

  .x2xycd8 {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 20%,transparent);
  }

  .x12z01xi {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 25%,transparent);
  }

  .x10mkn36 {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 5%,transparent);
  }

  .xj2q4rf {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand) 24%,transparent);
  }

  .xxeru7l {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-fg) 8%,transparent);
  }

  .x1aln1cj {
    box-shadow: 0 0 0 2px color-mix(in srgb,var(--x1gmaahg) 30%,transparent);
  }

  .x5c3e2g {
    box-shadow: 0 0 0 2px color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .x16fcavc {
    box-shadow: 0 0 0 2px var(--x1gmaahg)33;
  }

  .x109dmq3 {
    box-shadow: 0 0 0 var(--x6nrhk7) var(--xtjlvn),var(--xkeruna);
  }

  .xbc5nf7 {
    box-shadow: 0 0 30px -5px color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .x9o9zoh {
    box-shadow: 0 1.5rem 5rem color-mix(in srgb,var(--x144pkrz) 72%,transparent);
  }

  .x1dsao5d {
    box-shadow: 0 1.75rem 5.5rem color-mix(in srgb,var(--x1gmaahg) 22%,transparent);
  }

  .x1ueey1c {
    box-shadow: 0 10px 15px -3px color-mix(in srgb,var(--color-overlay) 30%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand) 40%,transparent);
  }

  .xyhdthc {
    box-shadow: 0 12px 28px color-mix(in srgb,var(--color-overlay) 28%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 18%,transparent);
  }

  .xg3nu8j {
    box-shadow: 0 18px 36px color-mix(in srgb,var(--color-overlay) 8%,transparent);
  }

  .x1f6wczl {
    box-shadow: 0 18px 40px color-mix(in srgb,var(--color-overlay) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--color-fg) 10%,transparent);
  }

  .x1f188f6 {
    box-shadow: 0 18px 48px color-mix(in srgb,var(--color-brand) 10%,transparent);
  }

  .xhn25yc {
    box-shadow: 0 18px 60px color-mix(in srgb,var(--color-overlay) 28%,transparent);
  }

  .x1us91j {
    box-shadow: 0 20px 60px color-mix(in srgb,var(--color-overlay) 24%,transparent);
  }

  .x1j50jiz {
    box-shadow: 0 24px 54px color-mix(in srgb,var(--color-brand) 20%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 18%,transparent);
  }

  .x1r0opot {
    box-shadow: 0 24px 80px color-mix(in srgb,var(--color-overlay) 34%,transparent);
  }

  .x4b42iw {
    box-shadow: 0 24px 90px color-mix(in srgb,var(--color-overlay) 50%,transparent);
  }

  .x181horb {
    box-shadow: 0 4px 12px color-mix(in srgb,var(--color-overlay) 25%,transparent);
  }

  .xyrplj5 {
    box-shadow: 0 4px 12px color-mix(in srgb,var(--x1gmaahg) 30%,transparent);
  }

  .x1bicboq {
    box-shadow: 0 8px 24px -16px color-mix(in srgb,var(--x1gmaahg) 45%,transparent);
  }

  .x1ldiwz0 {
    box-shadow: inset 3px 0 0 0 var(--x1gmaahg);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x128fovj {
    box-shadow: var(--x1818jnw);
  }

  .x1wfsoy2 {
    box-shadow: var(--x1jfxmxz);
  }

  .x19azpsa {
    box-shadow: var(--xjjx244);
  }

  .xjqfgyy {
    box-shadow: var(--xkeruna);
  }

  .x1my0zrp {
    box-shadow: var(--xu3c7kp);
  }

  .x1tgjf5j {
    box-shadow: var(--xz4uz2p);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1qgqlal {
    break-inside: avoid;
  }

  .xhdg8po {
    caption-side: bottom;
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .xeh89do {
    clip: rect(0 0 0 0);
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .xhd684g {
    color: color-mix(in oklab,var(--color-destructive) 90%,transparent);
  }

  .x1skw0cz {
    color: color-mix(in oklab,var(--color-muted-fg) 10%,transparent);
  }

  .x5w2wmh {
    color: color-mix(in oklab,var(--color-muted-fg) 60%,transparent);
  }

  .x14f4s66 {
    color: color-mix(in oklab,var(--color-muted-fg) 70%,transparent);
  }

  .x1cj9z4o {
    color: color-mix(in oklab,var(--xs7jkwz) 80%,transparent);
  }

  .x1yrjvwd {
    color: color-mix(in srgb,var(--color-accent-fg) 70%,transparent);
  }

  .xq1a4y4 {
    color: color-mix(in srgb,var(--color-brand-fg) 58%,transparent);
  }

  .x1ohddkj {
    color: color-mix(in srgb,var(--color-brand-fg) 68%,transparent);
  }

  .x4d4w8o {
    color: color-mix(in srgb,var(--color-brand-fg) 70%,transparent);
  }

  .x1nbtjqa {
    color: color-mix(in srgb,var(--color-brand-fg) 72%,transparent);
  }

  .x189rxe8 {
    color: color-mix(in srgb,var(--color-brand-fg) 74%,transparent);
  }

  .x1pkyg7u {
    color: color-mix(in srgb,var(--color-brand-fg) 75%,transparent);
  }

  .x15qju6r {
    color: color-mix(in srgb,var(--color-brand-fg) 78%,transparent);
  }

  .x1ly2xjm {
    color: color-mix(in srgb,var(--color-brand-fg) 80%,transparent);
  }

  .x13y48il {
    color: color-mix(in srgb,var(--color-brand-fg) 82%,transparent);
  }

  .xm2jmqn {
    color: color-mix(in srgb,var(--color-brand-fg) 84%,transparent);
  }

  .x1y3sial {
    color: color-mix(in srgb,var(--color-brand-fg) 85%,transparent);
  }

  .x13t7nd8 {
    color: color-mix(in srgb,var(--color-brand-fg) 88%,transparent);
  }

  .xcr54yx {
    color: color-mix(in srgb,var(--color-fg) 82%,transparent);
  }

  .x8a5p2a {
    color: color-mix(in srgb,var(--x1gmaahg) 58%,var(--xg32z6v));
  }

  .x1vvyikw {
    color: color-mix(in srgb,var(--x1gmaahg) 60%,var(--xg32z6v));
  }

  .xujrxzw {
    color: color-mix(in srgb,var(--x1gmaahg) 70%,transparent);
  }

  .xh55irj {
    color: color-mix(in srgb,var(--x90dg42) 48%,transparent);
  }

  .xeyip9l {
    color: color-mix(in srgb,var(--x90dg42) 68%,transparent);
  }

  .x1j6zmtl {
    color: color-mix(in srgb,var(--x90dg42) 80%,transparent);
  }

  .x1n6yf0u {
    color: color-mix(in srgb,var(--x90dg42) 90%,transparent);
  }

  .x19tlb21 {
    color: color-mix(in srgb,var(--xg32z6v) 70%,transparent);
  }

  .x1narbvd {
    color: color-mix(in srgb,var(--xno16f9) 80%,transparent);
  }

  .x1heor9g {
    color: inherit;
  }

  .xgy8q2g {
    color: var(--cp-contrast-fg);
  }

  .xuc7wi3 {
    color: var(--cp-swatch-fg);
  }

  .xd4ew24 {
    color: var(--x135psn8);
  }

  .x1l7bqwt {
    color: var(--x13cptla);
  }

  .x1ncoc5j {
    color: var(--x13nsqi0);
  }

  .x19qf892 {
    color: var(--x144pkrz);
  }

  .xsgsict {
    color: var(--x17hj06v);
  }

  .x1ei3mun {
    color: var(--x1ae0xmm);
  }

  .x1v13key {
    color: var(--x1cw1c3d);
  }

  .xr6deel {
    color: var(--x1g47mzo);
  }

  .x17o7k6y {
    color: var(--x1gmaahg);
  }

  .xqhss0k {
    color: var(--x1hcnl43);
  }

  .x1u8ll9m {
    color: var(--x1hzl9tn);
  }

  .x26a22u {
    color: var(--x1nu9d0t);
  }

  .x7mqc3x {
    color: var(--x1onsgim);
  }

  .xk4sraw {
    color: var(--x1p0n403);
  }

  .xvf8myo {
    color: var(--x1ymbv84);
  }

  .xw5yduu {
    color: var(--x7jjqwr);
  }

  .x1xvznwe {
    color: var(--x90dg42);
  }

  .x9srut3 {
    color: var(--xg32z6v);
  }

  .xsim9rk {
    color: var(--xjftfto);
  }

  .x1st0t6x {
    color: var(--xnc4qjo);
  }

  .xgntdhl {
    color: var(--xno16f9);
  }

  .xh4gdh0 {
    color: var(--xpyfb3k);
  }

  .x1uo8qwo {
    color: var(--xqury5a);
  }

  .x15faa3v {
    color: var(--xs7jkwz);
  }

  .x13u8kcy {
    color: var(--xv48eue);
  }

  .xwsaeok {
    color: var(--xv9kv86);
  }

  .xpbvqo0 {
    color: var(--xwww5yl);
  }

  .x1x2a8u2 {
    color: var(--xx4z1o6);
  }

  .xzx8jqt {
    column-count: 1;
  }

  .x123jeq5 {
    column-gap: .125rem;
  }

  .x1kwwptm {
    column-gap: .16rem;
  }

  .xouci9l {
    column-gap: .25rem;
  }

  .x2kkop {
    column-gap: .35rem;
  }

  .x1d3i0y6 {
    column-gap: .375rem;
  }

  .xwa9g9b {
    column-gap: .3rem;
  }

  .x1ryjahz {
    column-gap: .45rem;
  }

  .x1r46t47 {
    column-gap: .4rem;
  }

  .x4prdry {
    column-gap: .5rem;
  }

  .x1s07kcz {
    column-gap: .625rem;
  }

  .x1069o4f {
    column-gap: .65rem;
  }

  .x19hr0qk {
    column-gap: .6rem;
  }

  .xsin8gy {
    column-gap: .75rem;
  }

  .x1c5u5xj {
    column-gap: .7rem;
  }

  .xvmnrrq {
    column-gap: .85rem;
  }

  .x1gbsnqv {
    column-gap: .875rem;
  }

  .xj2zaam {
    column-gap: .8rem;
  }

  .x1o1pmfc {
    column-gap: 0;
  }

  .x1r3dd9g {
    column-gap: 1.25rem;
  }

  .xviq5c4 {
    column-gap: 1.35rem;
  }

  .x19xh6ww {
    column-gap: 1.45rem;
  }

  .xokgxkd {
    column-gap: 1.55rem;
  }

  .xgvynzx {
    column-gap: 1.5rem;
  }

  .x1izhsip {
    column-gap: 1rem;
  }

  .xo10215 {
    column-gap: 2.5rem;
  }

  .x1ned7t2 {
    column-gap: 2px;
  }

  .xfdd877 {
    column-gap: 2rem;
  }

  .x1nml6z7 {
    column-gap: 3rem;
  }

  .x1gi8dkh {
    column-gap: clamp(var(--xmkfyg0),6vw,var(--xz6zhvs));
  }

  .x1gkvidc {
    column-gap: var(--x1eitzs2);
  }

  .x1bq0jw6 {
    column-gap: var(--x1o43r55);
  }

  .x18ynjq {
    column-gap: var(--x1y8k6xy);
  }

  .x7dmhop {
    column-gap: var(--x3xow03);
  }

  .xg3ngdf {
    column-gap: var(--x6nrhk7);
  }

  .x1kv2xa0 {
    column-gap: var(--x6uom2x);
  }

  .x9veh54 {
    column-gap: var(--x9keofk);
  }

  .xhtvpqa {
    column-gap: var(--xiot3he);
  }

  .xlgr21y {
    column-gap: var(--xmkfyg0);
  }

  .x12cca4c {
    column-gap: var(--xp27y3d);
  }

  .x18t2m61 {
    column-width: 16rem;
  }

  .xzliwc9 {
    column-width: 24rem;
  }

  .xtctu77 {
    contain-intrinsic-block-size: 216px;
  }

  .x1nte4e2 {
    contain-intrinsic-inline-size: 216px;
  }

  .xb5mbof {
    content-visibility: auto;
  }

  .xsid9ct {
    cursor: crosshair;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xky4qsq {
    cursor: wait;
  }

  .xzt5al7 {
    direction: ltr;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x117rol3 {
    fill: currentColor;
  }

  .xbh8q5q {
    fill: none;
  }

  .x1ymxbc4 {
    fill: var(--x1g47mzo);
  }

  .x25nwin {
    fill: var(--x1ixqwbf);
  }

  .x1nrsn4q {
    fill: var(--x1pjf0oo);
  }

  .xb1jyn {
    fill: var(--x1xktffp);
  }

  .x149y43q {
    fill: var(--xc0khg6);
  }

  .x1rrg8ie {
    filter: blur(145px);
  }

  .x1dw85nd {
    filter: blur(150px);
  }

  .x7dnzi9 {
    filter: blur(160px);
  }

  .xnc4oui {
    filter: blur(165px);
  }

  .x1yc4jo8 {
    filter: blur(170px);
  }

  .x11lfh9e {
    filter: blur(175px);
  }

  .x1x7k452 {
    filter: blur(180px);
  }

  .xrmmc3f {
    filter: blur(185px);
  }

  .xoj2jx9 {
    filter: blur(22px);
  }

  .x7okdfi {
    filter: saturate(.9) contrast(1.08);
  }

  .xyt3yhc {
    filter: saturate(1.04) contrast(1.02);
  }

  .xoyjntg {
    filter: saturate(1.1) contrast(1.05);
  }

  .x1vhnul8 {
    flex-basis: 3.5rem;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1ey7xld {
    font-family: monospace;
  }

  .x19v1o1o {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  }

  .x12bi6d3 {
    font-family: var(--font-mono, "Roboto Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);
  }

  .xyt27k8 {
    font-family: var(--xndjjzp);
  }

  .xrl4f6n {
    font-family: var(--xqaeqgn);
  }

  .x2ohwh0 {
    font-size: .625rem;
  }

  .x12lo8hy {
    font-size: .6875rem;
  }

  .xboafo0 {
    font-size: .75rem;
  }

  .xp1qmoa {
    font-size: .78rem;
  }

  .x1sfrptf {
    font-size: .7rem;
  }

  .x1dcheo9 {
    font-size: .8125rem;
  }

  .xym1t2f {
    font-size: .82rem;
  }

  .xx6mr1u {
    font-size: .85em;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .xgommxb {
    font-size: .8rem;
  }

  .x7oktz0 {
    font-size: .92rem;
  }

  .xyr29y3 {
    font-size: .95rem;
  }

  .x1nrrp6k {
    font-size: .9rem;
  }

  .xw40dun {
    font-size: 1.08rem;
  }

  .x1c3i2sq {
    font-size: 1.125rem;
  }

  .x1hptrd9 {
    font-size: 1.1rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .x5pdnfe {
    font-size: 1.35rem;
  }

  .x1xebwwb {
    font-size: 1.3rem;
  }

  .xngnso2 {
    font-size: 1.5rem;
  }

  .xcg35fi {
    font-size: 1.875rem;
  }

  .x1elmx46 {
    font-size: 1.8rem;
  }

  .x1ln3fw2 {
    font-size: 1.9rem;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .xqh2sa2 {
    font-size: 2.1rem;
  }

  .x66fkqt {
    font-size: 2.2rem;
  }

  .x579bpy {
    font-size: 2rem;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .x1qr8tbi {
    font-size: 8rem;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1eateuu {
    font-size: var(--x11hdv2l);
  }

  .x1xla76j {
    font-size: var(--x17vtbaa);
  }

  .x1t46x0v {
    font-size: var(--x18lj5gy);
  }

  .x101lq67 {
    font-size: var(--x19kuwkf);
  }

  .x159rnxu {
    font-size: var(--x1sscm3v);
  }

  .xdisddv {
    font-size: var(--x1wcr986);
  }

  .x1wf6s4g {
    font-size: var(--x2m6k4b);
  }

  .x5wyljk {
    font-size: var(--x43gzsq);
  }

  .x1sk19fr {
    font-size: var(--xlyfo6p);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xj8fevo {
    font-variant-numeric: normal;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1v4z0gv {
    font-weight: var(--x12zcco7);
  }

  .x1vqhmee {
    font-weight: var(--x1la5491);
  }

  .xtqrb93 {
    font-weight: var(--x1wfe14t);
  }

  .x1dy3bfm {
    font-weight: var(--xd2uz8u);
  }

  .x18a9etu {
    font-weight: var(--xx3ddp7);
  }

  .xu6a5m6 {
    grid-auto-columns: 1fr;
  }

  .x1ja6t9n {
    grid-auto-columns: minmax(12.25rem, 68vw);
  }

  .x1mt1orb {
    grid-auto-flow: column;
  }

  .x80kce4 {
    grid-auto-flow: dense;
  }

  .xiqf31s {
    grid-auto-rows: 1fr;
  }

  .xsd5ean {
    grid-auto-rows: max-content;
  }

  .x3xbxsf {
    grid-auto-rows: min-content;
  }

  .xcrlgei {
    grid-column-start: 1;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

  .xqti54a {
    grid-row-end: span 2;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

  .x13vxnyz {
    grid-row-start: 2;
  }

  .x1hth6gf {
    grid-template-columns: 1.75rem minmax(0, 1fr);
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

  .x134kloy {
    grid-template-columns: 1fr auto 1fr;
  }

  .x52fmzj {
    grid-template-columns: 1fr auto;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

  .xowgmcl {
    grid-template-columns: 4.5rem minmax(0, 1fr);
  }

  .x1pmbctz {
    grid-template-columns: auto 1fr;
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .xju1xpo {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .x1p9eum2 {
    grid-template-columns: repeat(2, 1fr);
  }

  .xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x1wlfl8j {
    grid-template-columns: repeat(3, 1fr);
  }

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl501l6 {
    grid-template-columns: repeat(4, 1fr);
  }

  .x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .x1ppz3dv {
    grid-template-columns: repeat(4, minmax(5.25rem, 1fr));
  }

  .xkkvkr6 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xdgop42 {
    grid-template-columns: repeat(auto-fill, minmax(12rem, 1fr));
  }

  .x15vz560 {
    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  }

  .x1tvfhds {
    grid-template-columns: repeat(auto-fill, minmax(4.5rem, 1fr));
  }

  .xzcx4uf {
    grid-template-columns: repeat(auto-fill, minmax(7rem, 1fr));
  }

  .x765rio {
    grid-template-columns: repeat(auto-fill, minmax(8.5rem, 1fr));
  }

  .xmnhs9t {
    grid-template-columns: repeat(auto-fill,minmax(var(--xw1ishz),1fr));
  }

  .xdz4c1r {
    grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  }

  .x1r8om7t {
    grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr));
  }

  .x19vp1m2 {
    grid-template-columns: repeat(auto-fit, minmax(18rem, 1fr));
  }

  .x1r36lrj {
    grid-template-columns: repeat(auto-fit, minmax(8.5rem, 1fr));
  }

  .xfmikby {
    grid-template-columns: repeat(auto-fit,minmax(var(--xw1ishz),1fr));
  }

  .x11p69mf {
    grid-template-columns: var(--x1y8k6xy) 1fr;
  }

  .x1ioonlg {
    grid-template-columns: var(--x1y8k6xy) minmax(0,1fr);
  }

  .x1q1w665 {
    grid-template-rows: auto auto;
  }

  .x16p6thf {
    grid-template-rows: auto minmax(0, 1fr);
  }

  .x62xmmd {
    inset-inline-end: -10rem;
  }

  .xzmbc39 {
    inset-inline-end: -16rem;
  }

  .x4q260s {
    inset-inline-end: .25rem;
  }

  .xlajhmh {
    inset-inline-end: .85rem;
  }

  .x1pnjq5z {
    inset-inline-end: .875rem;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x1y06524 {
    inset-inline-end: 1.1rem;
  }

  .xorcwq8 {
    inset-inline-end: 1.25rem;
  }

  .x1mhu1jw {
    inset-inline-end: 10%;
  }

  .x1bo7vvo {
    inset-inline-end: 14%;
  }

  .x1fmyei2 {
    inset-inline-end: 1rem;
  }

  .xz03a8w {
    inset-inline-end: 2px;
  }

  .xcpu2n4 {
    inset-inline-end: 4%;
  }

  .x1woyocn {
    inset-inline-end: auto;
  }

  .x1wromm3 {
    inset-inline-end: var(--x1eitzs2);
  }

  .x9i0nnf {
    inset-inline-end: var(--x1p0wvl2);
  }

  .xnupqlk {
    inset-inline-end: var(--x1y8k6xy);
  }

  .xq2vieu {
    inset-inline-end: var(--x3xow03);
  }

  .x13wjwvi {
    inset-inline-end: var(--x9keofk);
  }

  .x15llld0 {
    inset-inline-end: var(--xiot3he);
  }

  .x1qdg2ct {
    inset-inline-start: -.21rem;
  }

  .xyi6c4c {
    inset-inline-start: -.45rem;
  }

  .x1dydlxx {
    inset-inline-start: -14rem;
  }

  .x1mho2xy {
    inset-inline-start: -16rem;
  }

  .x1slsc27 {
    inset-inline-start: -18rem;
  }

  .xoh1qfy {
    inset-inline-start: .25rem;
  }

  .xh7lhq3 {
    inset-inline-start: .625rem;
  }

  .x1ldr68l {
    inset-inline-start: .75rem;
  }

  .x94hq1u {
    inset-inline-start: .85rem;
  }

  .xicfclq {
    inset-inline-start: .875rem;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xqube13 {
    inset-inline-start: 0%;
  }

  .xok0x4z {
    inset-inline-start: 1.14rem;
  }

  .xrubwvi {
    inset-inline-start: 1.1rem;
  }

  .x8lm0tt {
    inset-inline-start: 1.25rem;
  }

  .x1c26xkn {
    inset-inline-start: 1%;
  }

  .x12rq6i6 {
    inset-inline-start: 10%;
  }

  .x2hswfz {
    inset-inline-start: 100%;
  }

  .xrt0ijs {
    inset-inline-start: 11%;
  }

  .x15cg8f3 {
    inset-inline-start: 12%;
  }

  .x10k1vxi {
    inset-inline-start: 13%;
  }

  .xgbmbvk {
    inset-inline-start: 14%;
  }

  .xvs45v7 {
    inset-inline-start: 15%;
  }

  .xka3wbu {
    inset-inline-start: 16.67%;
  }

  .x1yte8vw {
    inset-inline-start: 16%;
  }

  .xrv8gga {
    inset-inline-start: 17%;
  }

  .xexzzh5 {
    inset-inline-start: 18%;
  }

  .xv00nfb {
    inset-inline-start: 19%;
  }

  .xe89of6 {
    inset-inline-start: 1rem;
  }

  .x1i7poiq {
    inset-inline-start: 2%;
  }

  .x1ug0jj1 {
    inset-inline-start: 20%;
  }

  .x11uqfcl {
    inset-inline-start: 21%;
  }

  .x16d5t6h {
    inset-inline-start: 22%;
  }

  .xlda54j {
    inset-inline-start: 23%;
  }

  .xwm8r09 {
    inset-inline-start: 24%;
  }

  .xd4903x {
    inset-inline-start: 25%;
  }

  .xvba7z2 {
    inset-inline-start: 26%;
  }

  .x1dj8nj1 {
    inset-inline-start: 27%;
  }

  .xges6uj {
    inset-inline-start: 28%;
  }

  .x1dg9oqx {
    inset-inline-start: 29%;
  }

  .xaoy8p5 {
    inset-inline-start: 2px;
  }

  .xiw9ics {
    inset-inline-start: 3%;
  }

  .xh8hmp2 {
    inset-inline-start: 30%;
  }

  .x1wt7lr7 {
    inset-inline-start: 31%;
  }

  .x14sys0l {
    inset-inline-start: 32%;
  }

  .x6wr4gm {
    inset-inline-start: 33%;
  }

  .xtj4zo2 {
    inset-inline-start: 34%;
  }

  .x9ayvoz {
    inset-inline-start: 35%;
  }

  .x1o5t6fg {
    inset-inline-start: 36%;
  }

  .xxo1ion {
    inset-inline-start: 37%;
  }

  .x81iihk {
    inset-inline-start: 38%;
  }

  .x12sj4jb {
    inset-inline-start: 39%;
  }

  .x1a1a1k7 {
    inset-inline-start: 4%;
  }

  .xouzdtd {
    inset-inline-start: 40%;
  }

  .xhm1ag8 {
    inset-inline-start: 41%;
  }

  .x1gn9xf7 {
    inset-inline-start: 42%;
  }

  .xhrhvnp {
    inset-inline-start: 43%;
  }

  .x1c7m29j {
    inset-inline-start: 44%;
  }

  .xy00591 {
    inset-inline-start: 45%;
  }

  .xr3lx8i {
    inset-inline-start: 46%;
  }

  .x16jw7wo {
    inset-inline-start: 47%;
  }

  .x1w5gpic {
    inset-inline-start: 48%;
  }

  .xo9vm4 {
    inset-inline-start: 49%;
  }

  .xchc1it {
    inset-inline-start: 5%;
  }

  .xbudbmw {
    inset-inline-start: 50%;
  }

  .xbw1v6m {
    inset-inline-start: 51%;
  }

  .x1ft4p6i {
    inset-inline-start: 52%;
  }

  .xpmnw2w {
    inset-inline-start: 53%;
  }

  .x14u9ezj {
    inset-inline-start: 54%;
  }

  .x1miy6t7 {
    inset-inline-start: 55%;
  }

  .xpt6rml {
    inset-inline-start: 56%;
  }

  .x6ttw7r {
    inset-inline-start: 57%;
  }

  .x1k1j8k3 {
    inset-inline-start: 58%;
  }

  .xybrm9q {
    inset-inline-start: 59%;
  }

  .xfvsmbx {
    inset-inline-start: 6%;
  }

  .x10es5nr {
    inset-inline-start: 60%;
  }

  .x712j80 {
    inset-inline-start: 61%;
  }

  .x6njx5w {
    inset-inline-start: 62%;
  }

  .xnz6opk {
    inset-inline-start: 63%;
  }

  .x2nejm8 {
    inset-inline-start: 64%;
  }

  .x1axcpfz {
    inset-inline-start: 65%;
  }

  .x13dlr83 {
    inset-inline-start: 66%;
  }

  .x1rqwpm7 {
    inset-inline-start: 67%;
  }

  .xp1hq3i {
    inset-inline-start: 68%;
  }

  .x11mvsqn {
    inset-inline-start: 69%;
  }

  .x1mljmfi {
    inset-inline-start: 7%;
  }

  .x1mvn1sn {
    inset-inline-start: 70%;
  }

  .xe0l9au {
    inset-inline-start: 71%;
  }

  .xsalotj {
    inset-inline-start: 72%;
  }

  .xw88z9u {
    inset-inline-start: 73%;
  }

  .x1nx4yh2 {
    inset-inline-start: 74%;
  }

  .xbkuqf {
    inset-inline-start: 75%;
  }

  .x1vkur5s {
    inset-inline-start: 76%;
  }

  .x1n5g2zf {
    inset-inline-start: 77%;
  }

  .x1vrh2o0 {
    inset-inline-start: 78%;
  }

  .x15pkaep {
    inset-inline-start: 79%;
  }

  .x3fwglr {
    inset-inline-start: 8%;
  }

  .xxegd7w {
    inset-inline-start: 80%;
  }

  .x1ywvas8 {
    inset-inline-start: 81%;
  }

  .x1ahx7qd {
    inset-inline-start: 82%;
  }

  .x17f5d3u {
    inset-inline-start: 83%;
  }

  .xcmqf48 {
    inset-inline-start: 84%;
  }

  .xo9xvn8 {
    inset-inline-start: 85%;
  }

  .xqvafax {
    inset-inline-start: 86%;
  }

  .x1suiyii {
    inset-inline-start: 87%;
  }

  .x1jl3yv {
    inset-inline-start: 88%;
  }

  .xqegfdp {
    inset-inline-start: 89%;
  }

  .xacdsy {
    inset-inline-start: 9%;
  }

  .x13fkm30 {
    inset-inline-start: 90%;
  }

  .xmwa6ef {
    inset-inline-start: 91%;
  }

  .xpz5548 {
    inset-inline-start: 92%;
  }

  .x1xops3g {
    inset-inline-start: 93%;
  }

  .xmwtz52 {
    inset-inline-start: 94%;
  }

  .xp703pe {
    inset-inline-start: 95%;
  }

  .x1uuvowo {
    inset-inline-start: 96%;
  }

  .xgoxj47 {
    inset-inline-start: 97%;
  }

  .x1rgmu1b {
    inset-inline-start: 98%;
  }

  .xpcw6es {
    inset-inline-start: 99%;
  }

  .xhi6v0a {
    inset-inline-start: auto;
  }

  .xt6ilbc {
    inset-inline-start: -.5rem;
  }

  .xmav20c {
    inset-inline-start: calc(1% - .5rem);
  }

  .x5rxb26 {
    inset-inline-start: calc(10% - .5rem);
  }

  .x17egvc5 {
    inset-inline-start: calc(100% - .5rem);
  }

  .x1prdqf3 {
    inset-inline-start: calc(11% - .5rem);
  }

  .xrdodwl {
    inset-inline-start: calc(12% - .5rem);
  }

  .x1m4b4jz {
    inset-inline-start: calc(13% - .5rem);
  }

  .x12fk2lg {
    inset-inline-start: calc(14% - .5rem);
  }

  .x79gmwv {
    inset-inline-start: calc(15% - .5rem);
  }

  .xe8faop {
    inset-inline-start: calc(16% - .5rem);
  }

  .x1mo2wrf {
    inset-inline-start: calc(17% - .5rem);
  }

  .x10x3kmx {
    inset-inline-start: calc(18% - .5rem);
  }

  .xh23lvf {
    inset-inline-start: calc(19% - .5rem);
  }

  .xqv4xcf {
    inset-inline-start: calc(2% - .5rem);
  }

  .x1f3lb1e {
    inset-inline-start: calc(20% - .5rem);
  }

  .xkzjrxm {
    inset-inline-start: calc(21% - .5rem);
  }

  .x1cbc4l5 {
    inset-inline-start: calc(22% - .5rem);
  }

  .xlvaqhs {
    inset-inline-start: calc(23% - .5rem);
  }

  .xhudzzj {
    inset-inline-start: calc(24% - .5rem);
  }

  .x1agfn {
    inset-inline-start: calc(25% - .5rem);
  }

  .x1k6mq1h {
    inset-inline-start: calc(26% - .5rem);
  }

  .xmvbetc {
    inset-inline-start: calc(27% - .5rem);
  }

  .x4xqs6l {
    inset-inline-start: calc(28% - .5rem);
  }

  .xvk7jub {
    inset-inline-start: calc(29% - .5rem);
  }

  .x1251bv5 {
    inset-inline-start: calc(3% - .5rem);
  }

  .x1n5v511 {
    inset-inline-start: calc(30% - .5rem);
  }

  .xalhkpe {
    inset-inline-start: calc(31% - .5rem);
  }

  .xt651ux {
    inset-inline-start: calc(32% - .5rem);
  }

  .xjs1kik {
    inset-inline-start: calc(33% - .5rem);
  }

  .xln3y4l {
    inset-inline-start: calc(34% - .5rem);
  }

  .x1n1m852 {
    inset-inline-start: calc(35% - .5rem);
  }

  .x1ck6g3q {
    inset-inline-start: calc(36% - .5rem);
  }

  .x1f8ki0g {
    inset-inline-start: calc(37% - .5rem);
  }

  .x1yaop8x {
    inset-inline-start: calc(38% - .5rem);
  }

  .xdldjwd {
    inset-inline-start: calc(39% - .5rem);
  }

  .x142bvq0 {
    inset-inline-start: calc(4% - .5rem);
  }

  .xbyqcoj {
    inset-inline-start: calc(40% - .5rem);
  }

  .xwr337k {
    inset-inline-start: calc(41% - .5rem);
  }

  .xbmvu8v {
    inset-inline-start: calc(42% - .5rem);
  }

  .x1mo4u7l {
    inset-inline-start: calc(43% - .5rem);
  }

  .xwjrnab {
    inset-inline-start: calc(44% - .5rem);
  }

  .x3iemqy {
    inset-inline-start: calc(45% - .5rem);
  }

  .x13drhkx {
    inset-inline-start: calc(46% - .5rem);
  }

  .x19qzpvx {
    inset-inline-start: calc(47% - .5rem);
  }

  .x3dxauz {
    inset-inline-start: calc(48% - .5rem);
  }

  .xg3jgdu {
    inset-inline-start: calc(49% - .5rem);
  }

  .xrltml2 {
    inset-inline-start: calc(5% - .5rem);
  }

  .x14dh0ct {
    inset-inline-start: calc(50% - .5rem);
  }

  .x98519z {
    inset-inline-start: calc(51% - .5rem);
  }

  .xj595hw {
    inset-inline-start: calc(52% - .5rem);
  }

  .x15kfote {
    inset-inline-start: calc(53% - .5rem);
  }

  .xd2plr8 {
    inset-inline-start: calc(54% - .5rem);
  }

  .xqoipp7 {
    inset-inline-start: calc(55% - .5rem);
  }

  .x1rfb2ww {
    inset-inline-start: calc(56% - .5rem);
  }

  .x1v39e31 {
    inset-inline-start: calc(57% - .5rem);
  }

  .x15mwcn0 {
    inset-inline-start: calc(58% - .5rem);
  }

  .x4voyjq {
    inset-inline-start: calc(59% - .5rem);
  }

  .x1gsqbrs {
    inset-inline-start: calc(6% - .5rem);
  }

  .x19mfkc8 {
    inset-inline-start: calc(60% - .5rem);
  }

  .x37345w {
    inset-inline-start: calc(61% - .5rem);
  }

  .x1i5yi8s {
    inset-inline-start: calc(62% - .5rem);
  }

  .x15sb1dg {
    inset-inline-start: calc(63% - .5rem);
  }

  .x1ne97gw {
    inset-inline-start: calc(64% - .5rem);
  }

  .xtqzdzn {
    inset-inline-start: calc(65% - .5rem);
  }

  .xqxlpnl {
    inset-inline-start: calc(66% - .5rem);
  }

  .x1jw5cbg {
    inset-inline-start: calc(67% - .5rem);
  }

  .xbo76mf {
    inset-inline-start: calc(68% - .5rem);
  }

  .x1gpoo5a {
    inset-inline-start: calc(69% - .5rem);
  }

  .x1cs07ad {
    inset-inline-start: calc(7% - .5rem);
  }

  .x1pcavtf {
    inset-inline-start: calc(70% - .5rem);
  }

  .xnkryz3 {
    inset-inline-start: calc(71% - .5rem);
  }

  .x79x6pi {
    inset-inline-start: calc(72% - .5rem);
  }

  .x1xqriwg {
    inset-inline-start: calc(73% - .5rem);
  }

  .xo4dpl7 {
    inset-inline-start: calc(74% - .5rem);
  }

  .xold57y {
    inset-inline-start: calc(75% - .5rem);
  }

  .x5iwiph {
    inset-inline-start: calc(76% - .5rem);
  }

  .x1gfvixi {
    inset-inline-start: calc(77% - .5rem);
  }

  .x1hoylwh {
    inset-inline-start: calc(78% - .5rem);
  }

  .x1ewel2e {
    inset-inline-start: calc(79% - .5rem);
  }

  .xsx52it {
    inset-inline-start: calc(8% - .5rem);
  }

  .x1a7lcxm {
    inset-inline-start: calc(80% - .5rem);
  }

  .xsoc6ns {
    inset-inline-start: calc(81% - .5rem);
  }

  .x17wosfa {
    inset-inline-start: calc(82% - .5rem);
  }

  .xekb7fd {
    inset-inline-start: calc(83% - .5rem);
  }

  .xaityvy {
    inset-inline-start: calc(84% - .5rem);
  }

  .x1hyykd6 {
    inset-inline-start: calc(85% - .5rem);
  }

  .xp5p2p7 {
    inset-inline-start: calc(86% - .5rem);
  }

  .x1kjnlbl {
    inset-inline-start: calc(87% - .5rem);
  }

  .x116312g {
    inset-inline-start: calc(88% - .5rem);
  }

  .x1gb6eca {
    inset-inline-start: calc(89% - .5rem);
  }

  .x1ilnl5l {
    inset-inline-start: calc(9% - .5rem);
  }

  .xjkb1af {
    inset-inline-start: calc(90% - .5rem);
  }

  .x12k5qj0 {
    inset-inline-start: calc(91% - .5rem);
  }

  .xilvg1p {
    inset-inline-start: calc(92% - .5rem);
  }

  .x194s6uv {
    inset-inline-start: calc(93% - .5rem);
  }

  .xvasjp4 {
    inset-inline-start: calc(94% - .5rem);
  }

  .xyide0y {
    inset-inline-start: calc(95% - .5rem);
  }

  .x1ei5pr4 {
    inset-inline-start: calc(96% - .5rem);
  }

  .x1omrmo2 {
    inset-inline-start: calc(97% - .5rem);
  }

  .x1box539 {
    inset-inline-start: calc(98% - .5rem);
  }

  .xp7d2hz {
    inset-inline-start: calc(99% - .5rem);
  }

  .x1o0bnad {
    inset-inline-start: var(--cp-marker-x);
  }

  .xy9vun7 {
    inset-inline-start: var(--progress, 0%);
  }

  .xhpq3bm {
    inset-inline-start: var(--x1eitzs2);
  }

  .xc1r04m {
    inset-inline-start: var(--x1y8k6xy);
  }

  .x18quwou {
    inset-inline-start: var(--x3xow03);
  }

  .xq143bp {
    inset-inline-start: var(--x9keofk);
  }

  .x1vj63jq {
    inset-inline-start: var(--xiot3he);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .xlqzeqv {
    justify-content: start;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

  .x1clpfr8 {
    letter-spacing: -.05em;
  }

  .x1yf5rgg {
    letter-spacing: .01em;
  }

  .x13qdn04 {
    letter-spacing: .025em;
  }

  .x16q24ku {
    letter-spacing: .02em;
  }

  .x1vyo3qp {
    letter-spacing: .04em;
  }

  .x2ujxvm {
    letter-spacing: .05em;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x7447wj {
    letter-spacing: .12em;
  }

  .x1labic3 {
    letter-spacing: .14em;
  }

  .x14lbdrl {
    letter-spacing: .15em;
  }

  .xa7ig63 {
    letter-spacing: .16em;
  }

  .x11fj6oh {
    letter-spacing: .18em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x1qv67nb {
    letter-spacing: .22em;
  }

  .x1jv4fct {
    letter-spacing: .24em;
  }

  .xribhvm {
    letter-spacing: .2em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .xe8mmo7 {
    line-height: .95;
  }

  .xwt5yq5 {
    line-height: .96;
  }

  .xobulqh {
    line-height: .98;
  }

  .x14ju556 {
    line-height: 0;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x17mssa0 {
    line-height: 1.5rem;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xladpa3 {
    line-height: 1.75rem;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .x16n75kc {
    line-height: 2.25rem;
  }

  .xhacrq1 {
    line-height: 2rem;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .xocch2w {
    line-height: var(--x192n2zm);
  }

  .x1xw12ne {
    line-height: var(--x1b8giin);
  }

  .x1358x41 {
    line-height: var(--x1eudzpm);
  }

  .x15mdj7x {
    line-height: var(--x1o43r55);
  }

  .xj7tbmt {
    line-height: var(--x1y8k6xy);
  }

  .x18sppo1 {
    line-height: var(--x9pprqn);
  }

  .x1239p8e {
    line-height: var(--xa38io6);
  }

  .xl79h15 {
    line-height: var(--xmkfyg0);
  }

  .x1p33ajp {
    line-height: var(--xphw632);
  }

  .x1cy9i3i {
    list-style-position: inside;
  }

  .x3yw8vx {
    list-style-type: decimal;
  }

  .xtaz4m5 {
    list-style-type: disc;
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x45hlxi {
    margin-inline-end: -.25rem;
  }

  .x1dpfygs {
    margin-inline-end: -.5rem;
  }

  .xjn30re {
    margin-inline-end: -1px;
  }

  .x44zrz8 {
    margin-inline-end: -1rem;
  }

  .xpuvanb {
    margin-inline-end: .375rem;
  }

  .x14z9mp {
    margin-inline-end: 0;
  }

  .x11t971q {
    margin-inline-end: auto;
  }

  .xnavbib {
    margin-inline-end: calc(-1 * var(--x3xow03));
  }

  .xryclcp {
    margin-inline-end: var(--x1eitzs2);
  }

  .x1b2kpcs {
    margin-inline-end: var(--x1o43r55);
  }

  .x1o64qwr {
    margin-inline-end: var(--x3xow03);
  }

  .x1rf85cn {
    margin-inline-end: var(--x9keofk);
  }

  .x169d45b {
    margin-inline-end: var(--xiot3he);
  }

  .x1xf89zq {
    margin-inline-start: -.25rem;
  }

  .x1utgmv1 {
    margin-inline-start: -.5rem;
  }

  .x1hb08if {
    margin-inline-start: -1px;
  }

  .x19zy0hf {
    margin-inline-start: -1rem;
  }

  .x1m73txa {
    margin-inline-start: .5rem;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .xcsrjiz {
    margin-inline-start: calc(-1 * var(--x3xow03));
  }

  .xmzlqdi {
    margin-inline-start: var(--x1eitzs2);
  }

  .x6cqi2s {
    margin-inline-start: var(--x1o43r55);
  }

  .x1g2kxia {
    margin-inline-start: var(--x1y8k6xy);
  }

  .x1stn8su {
    margin-inline-start: var(--x3xow03);
  }

  .x1ikbuy0 {
    margin-inline-start: var(--x9keofk);
  }

  .x1aw9um4 {
    margin-inline-start: var(--xiot3he);
  }

  .x1mo0let {
    -webkit-mask-image: linear-gradient(90deg,transparent 0,transparent 14%,color-mix(in srgb,var(--color-fg) 18%,transparent) 24%,color-mix(in srgb,var(--color-fg) 78%,transparent) 36%,var(--color-fg) 42%,var(--color-fg) 58%,color-mix(in srgb,var(--color-fg) 78%,transparent) 64%,color-mix(in srgb,var(--color-fg) 18%,transparent) 76%,transparent 86%,transparent 100%);
    mask-image: linear-gradient(90deg,transparent 0,transparent 14%,color-mix(in srgb,var(--color-fg) 18%,transparent) 24%,color-mix(in srgb,var(--color-fg) 78%,transparent) 36%,var(--color-fg) 42%,var(--color-fg) 58%,color-mix(in srgb,var(--color-fg) 78%,transparent) 64%,color-mix(in srgb,var(--color-fg) 18%,transparent) 76%,transparent 86%,transparent 100%);
  }

  .xqo7ug5 {
    -webkit-mask-image: linear-gradient(to bottom,transparent,var(--color-fg) 16%,var(--color-fg) 84%,transparent);
    mask-image: linear-gradient(to bottom,transparent,var(--color-fg) 16%,var(--color-fg) 84%,transparent);
  }

  .xrzuwp4 {
    -webkit-mask-image: linear-gradient(to bottom,transparent,var(--color-fg) 9rem,var(--color-fg) 82%,transparent);
    mask-image: linear-gradient(to bottom,transparent,var(--color-fg) 9rem,var(--color-fg) 82%,transparent);
  }

  .x123f1uz {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M18%206%206%2018'/%3E%3Cpath%20d='m6%206%2012%2012'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M18%206%206%2018'/%3E%3Cpath%20d='m6%206%2012%2012'/%3E%3C/svg%3E");
  }

  .x1yytcqt {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20%206%209%2017l-5-5'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20%206%209%2017l-5-5'/%3E%3C/svg%3E");
  }

  .x1jtiyak {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Ccircle%20cx='12'%20cy='12'%20r='10'/%3E%3Cpath%20d='M12%202a14.5%2014.5%200%200%200%200%2020%2014.5%2014.5%200%200%200%200-20'/%3E%3Cpath%20d='M2%2012h20'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Ccircle%20cx='12'%20cy='12'%20r='10'/%3E%3Cpath%20d='M12%202a14.5%2014.5%200%200%200%200%2020%2014.5%2014.5%200%200%200%200-20'/%3E%3Cpath%20d='M2%2012h20'/%3E%3C/svg%3E");
  }

  .x12f68rw {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='m12%2014%204-4'/%3E%3Cpath%20d='M3.34%2019a10%2010%200%201%201%2017.32%200'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='m12%2014%204-4'/%3E%3Cpath%20d='M3.34%2019a10%2010%200%201%201%2017.32%200'/%3E%3C/svg%3E");
  }

  .x1qqqki2 {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'/%3E%3Ccircle%20cx='9'%20cy='7'%20r='4'/%3E%3Cpath%20d='M22%2021v-2a4%204%200%200%200-3-3.87'/%3E%3Cpath%20d='M16%203.13a4%204%200%200%201%200%207.75'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'/%3E%3Ccircle%20cx='9'%20cy='7'%20r='4'/%3E%3Cpath%20d='M22%2021v-2a4%204%200%200%200-3-3.87'/%3E%3Cpath%20d='M16%203.13a4%204%200%200%201%200%207.75'/%3E%3C/svg%3E");
  }

  .xebbq1f {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M19%2014c1.49-1.46%203-3.21%203-5.5A5.5%205.5%200%200%200%2016.5%203c-1.76%200-3%20.5-4.5%202-1.5-1.5-2.74-2-4.5-2A5.5%205.5%200%200%200%202%208.5c0%202.29%201.51%204.04%203%205.5l7%207z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M19%2014c1.49-1.46%203-3.21%203-5.5A5.5%205.5%200%200%200%2016.5%203c-1.76%200-3%20.5-4.5%202-1.5-1.5-2.74-2-4.5-2A5.5%205.5%200%200%200%202%208.5c0%202.29%201.51%204.04%203%205.5l7%207z'/%3E%3C/svg%3E");
  }

  .x1uydxzf {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20.2%206%203%2011l-.9-2.4A2%202%200%200%201%203.3%206l13.5-5%201.4%203.8'/%3E%3Cpath%20d='m6.2%205.3%203.1%203.9'/%3E%3Cpath%20d='m12.4%203%203.1%203.9'/%3E%3Cpath%20d='M3%2011h18v8a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20.2%206%203%2011l-.9-2.4A2%202%200%200%201%203.3%206l13.5-5%201.4%203.8'/%3E%3Cpath%20d='m6.2%205.3%203.1%203.9'/%3E%3Cpath%20d='m12.4%203%203.1%203.9'/%3E%3Cpath%20d='M3%2011h18v8a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2z'/%3E%3C/svg%3E");
  }

  .x1x33ovw {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.68%200C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.68%200C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z'/%3E%3C/svg%3E");
  }

  .xlcif0o {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z'/%3E%3Cpath%20d='M8%209h8'/%3E%3Cpath%20d='M8%2013h6'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z'/%3E%3Cpath%20d='M8%209h8'/%3E%3Cpath%20d='M8%2013h6'/%3E%3C/svg%3E");
  }

  .xkeczwe {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4'/%3E%3Cpath%20d='M7%2010l5%205%205-5'/%3E%3Cpath%20d='M12%2015V3'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4'/%3E%3Cpath%20d='M7%2010l5%205%205-5'/%3E%3Cpath%20d='M12%2015V3'/%3E%3C/svg%3E");
  }

  .x1hvyx5f {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M3%2014h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-7a9%209%200%200%201%2018%200v7a2%202%200%200%201-2%202h-1a2%202%200%200%201-2-2v-3a2%202%200%200%201%202-2h3'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M3%2014h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-7a9%209%200%200%201%2018%200v7a2%202%200%200%201-2%202h-1a2%202%200%200%201-2-2v-3a2%202%200%200%201%202-2h3'/%3E%3C/svg%3E");
  }

  .x15e3k3w {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M5%2012h14'/%3E%3Cpath%20d='m12%205%207%207-7%207'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M5%2012h14'/%3E%3Cpath%20d='m12%205%207%207-7%207'/%3E%3C/svg%3E");
  }

  .x15tw0o7 {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='m6%209%206%206%206-6'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='m6%209%206%206%206-6'/%3E%3C/svg%3E");
  }

  .x1fiqx2t {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M9.9%202.1%208.4%208.4%202.1%209.9l6.3%201.5%201.5%206.3%201.5-6.3%206.3-1.5-6.3-1.5z'/%3E%3Cpath%20d='M19%2015l-.7%202.3L16%2018l2.3.7L19%2021l.7-2.3L22%2018l-2.3-.7z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M9.9%202.1%208.4%208.4%202.1%209.9l6.3%201.5%201.5%206.3%201.5-6.3%206.3-1.5-6.3-1.5z'/%3E%3Cpath%20d='M19%2015l-.7%202.3L16%2018l2.3.7L19%2021l.7-2.3L22%2018l-2.3-.7z'/%3E%3C/svg%3E");
  }

  .x34fsrz {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Crect%20width='20'%20height='16'%20x='2'%20y='4'%20rx='2'/%3E%3Cpath%20d='m22%207-8.97%205.7a1.94%201.94%200%200%201-2.06%200L2%207'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Crect%20width='20'%20height='16'%20x='2'%20y='4'%20rx='2'/%3E%3Cpath%20d='m22%207-8.97%205.7a1.94%201.94%200%200%201-2.06%200L2%207'/%3E%3C/svg%3E");
  }

  .x1rudrqi {
    -webkit-mask-position: center;
    mask-position: center;
  }

  .x16fucec {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .x2k2kcx {
    -webkit-mask-size: contain;
    mask-size: contain;
  }

  .x1cyqn1u {
    -webkit-mask-size: min(300vw, 168.75dvh, 3240px) 100%;
    mask-size: min(300vw, 168.75dvh, 3240px) 100%;
  }

  .xwgxeq8 {
    mix-blend-mode: overlay;
  }

  .x19mdvtv {
    mix-blend-mode: screen;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x115dhu7 {
    object-position: center;
  }

  .xi8ndw4 {
    opacity: .18;
  }

  .x1vx7kgm {
    opacity: .22;
  }

  .xuzhngd {
    opacity: .3;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .xf9vgkq {
    opacity: .72;
  }

  .x16vickp {
    opacity: .76;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xiiclqw {
    opacity: .85;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1ywh6vl {
    opacity: var(--cp-wheel-overlay-opacity);
  }

  .x1gf1cqu {
    opacity: var(--workspace-card-overlay-opacity);
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .x1n1emfp {
    outline-color: var(--x1gmaahg);
  }

  .x2ssjo2 {
    outline-offset: -2px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1pqk8vl {
    overscroll-behavior-inline: contain;
  }

  .x9u0kzs {
    padding-inline-end: .125rem;
  }

  .x1do52mm {
    padding-inline-end: .25rem;
  }

  .x23fe1b {
    padding-inline-end: .35rem;
  }

  .x43c3x3 {
    padding-inline-end: .375rem;
  }

  .xqfkjy8 {
    padding-inline-end: .5rem;
  }

  .x5tukcl {
    padding-inline-end: .625rem;
  }

  .x1n9w6g0 {
    padding-inline-end: .6875rem;
  }

  .x1fnqm0x {
    padding-inline-end: .6rem;
  }

  .xkyoe5z {
    padding-inline-end: .75rem;
  }

  .x1cllmm7 {
    padding-inline-end: .7rem;
  }

  .xzdufmv {
    padding-inline-end: .85rem;
  }

  .xsjijpd {
    padding-inline-end: .9rem;
  }

  .xyri2b {
    padding-inline-end: 0;
  }

  .xl8e89z {
    padding-inline-end: 1.15rem;
  }

  .xpnwous {
    padding-inline-end: 1.25rem;
  }

  .xcxz95d {
    padding-inline-end: 1.5rem;
  }

  .xdeeoxi {
    padding-inline-end: 1.75rem;
  }

  .x167vaf5 {
    padding-inline-end: 1rem;
  }

  .xbma6s9 {
    padding-inline-end: 2.25rem;
  }

  .x14vy60q {
    padding-inline-end: 2px;
  }

  .xctxq56 {
    padding-inline-end: 2rem;
  }

  .x11lfxj5 {
    padding-inline-end: 4px;
  }

  .x1icxu4v {
    padding-inline-end: 6px;
  }

  .x14l32qi {
    padding-inline-end: clamp(var(--x1o43r55),4vw,var(--xmkfyg0));
  }

  .xoncwbj {
    padding-inline-end: var(--x1eitzs2);
  }

  .x7pnmg0 {
    padding-inline-end: var(--x1ho06ga);
  }

  .x11q1px8 {
    padding-inline-end: var(--x1o43r55);
  }

  .x1h78nyd {
    padding-inline-end: var(--x1y8k6xy);
  }

  .x1ysbu9i {
    padding-inline-end: var(--x3xow03);
  }

  .x1hfbtbq {
    padding-inline-end: var(--x6uom2x);
  }

  .xv2qjv9 {
    padding-inline-end: var(--x9keofk);
  }

  .x1ivbcs2 {
    padding-inline-end: var(--xiot3he);
  }

  .x1mlg1e3 {
    padding-inline-end: var(--xmkfyg0);
  }

  .x1frlxsh {
    padding-inline-end: var(--xp27y3d);
  }

  .x7flpkw {
    padding-inline-start: .125rem;
  }

  .x1znate {
    padding-inline-start: .25rem;
  }

  .x1slk2sf {
    padding-inline-start: .35rem;
  }

  .x1jhhk9l {
    padding-inline-start: .375rem;
  }

  .x1rgrh6f {
    padding-inline-start: .5rem;
  }

  .xd1uisr {
    padding-inline-start: .625rem;
  }

  .x1v3z8kg {
    padding-inline-start: .6875rem;
  }

  .xkc3an9 {
    padding-inline-start: .6rem;
  }

  .x1m83qfk {
    padding-inline-start: .75rem;
  }

  .x2mxlvt {
    padding-inline-start: .7rem;
  }

  .x1sgep67 {
    padding-inline-start: .85rem;
  }

  .x8hcgix {
    padding-inline-start: .9rem;
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .x1pw1myi {
    padding-inline-start: 1.15rem;
  }

  .xjh29tw {
    padding-inline-start: 1.25rem;
  }

  .x1is3n31 {
    padding-inline-start: 1.5rem;
  }

  .x15uhtdb {
    padding-inline-start: 1.75rem;
  }

  .x8945me {
    padding-inline-start: 1rem;
  }

  .x1extp19 {
    padding-inline-start: 2.25rem;
  }

  .xyiysdx {
    padding-inline-start: 2px;
  }

  .xld8u84 {
    padding-inline-start: 2rem;
  }

  .x135b78x {
    padding-inline-start: 4px;
  }

  .x25sj25 {
    padding-inline-start: 6px;
  }

  .x1gmr2jk {
    padding-inline-start: clamp(var(--x1o43r55),4vw,var(--xmkfyg0));
  }

  .x1mjemm5 {
    padding-inline-start: var(--x1eitzs2);
  }

  .x1ukebax {
    padding-inline-start: var(--x1ho06ga);
  }

  .xbj51z4 {
    padding-inline-start: var(--x1o43r55);
  }

  .xjcyd0f {
    padding-inline-start: var(--x1p0wvl2);
  }

  .xk2cwnj {
    padding-inline-start: var(--x1y8k6xy);
  }

  .xuepubd {
    padding-inline-start: var(--x3xow03);
  }

  .xuadjax {
    padding-inline-start: var(--x9keofk);
  }

  .x12pjnyr {
    padding-inline-start: var(--xiot3he);
  }

  .x1dcpe2l {
    padding-inline-start: var(--xmkfyg0);
  }

  .xnhz5sq {
    padding-inline-start: var(--xp27y3d);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x4arjd5 {
    row-gap: .125rem;
  }

  .x1jwnak8 {
    row-gap: .16rem;
  }

  .x5qd032 {
    row-gap: .25rem;
  }

  .x1qzaq8t {
    row-gap: .35rem;
  }

  .x1gcqhjp {
    row-gap: .375rem;
  }

  .xp6t6ps {
    row-gap: .3rem;
  }

  .x17lk0o1 {
    row-gap: .45rem;
  }

  .xgxkyvb {
    row-gap: .4rem;
  }

  .x1fc8kun {
    row-gap: .5rem;
  }

  .xw3a9ly {
    row-gap: .625rem;
  }

  .x12b734z {
    row-gap: .65rem;
  }

  .x1o7mger {
    row-gap: .6rem;
  }

  .x1rnwn48 {
    row-gap: .75rem;
  }

  .x1q6ueb7 {
    row-gap: .7rem;
  }

  .xj9g5eg {
    row-gap: .85rem;
  }

  .xwnhlp8 {
    row-gap: .875rem;
  }

  .x304wd {
    row-gap: .8rem;
  }

  .xxs79tx {
    row-gap: 0;
  }

  .x10g6wfw {
    row-gap: 1.25rem;
  }

  .x1snhm0r {
    row-gap: 1.35rem;
  }

  .xo1y6de {
    row-gap: 1.45rem;
  }

  .x78kexh {
    row-gap: 1.55rem;
  }

  .x9pjww1 {
    row-gap: 1.5rem;
  }

  .x1w6r25c {
    row-gap: 1rem;
  }

  .x1bqcfbn {
    row-gap: 2.5rem;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x1d474pu {
    row-gap: 2rem;
  }

  .xol2ywe {
    row-gap: 3rem;
  }

  .xvis1vy {
    row-gap: clamp(var(--xmkfyg0),6vw,var(--xz6zhvs));
  }

  .x1osuj07 {
    row-gap: var(--x1eitzs2);
  }

  .xssxpc3 {
    row-gap: var(--x1o43r55);
  }

  .x1ulebvl {
    row-gap: var(--x1y8k6xy);
  }

  .xwuhayj {
    row-gap: var(--x3xow03);
  }

  .xsnyxu7 {
    row-gap: var(--x6nrhk7);
  }

  .x1v41d24 {
    row-gap: var(--x6uom2x);
  }

  .xw4p0nt {
    row-gap: var(--x9keofk);
  }

  .x19x9z6h {
    row-gap: var(--xiot3he);
  }

  .xn5dcqr {
    row-gap: var(--xmkfyg0);
  }

  .xbe9o9a {
    row-gap: var(--xp27y3d);
  }

  .x3fnu6y {
    scale: 1.75;
  }

  .xkcv6ua {
    scroll-behavior: smooth;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1nukg8l {
    scrollbar-color: color-mix(in oklab,var(--color-muted-fg) 42%,transparent) transparent;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .x1ebhgje {
    stroke-width: 2.4px;
  }

  .x1ip4yf {
    stroke-width: 2.5px;
  }

  .xu00u8e {
    stroke-width: 2.6px;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .xqjr0vm {
    stroke-width: 3px;
  }

  .x73je2i {
    stroke: currentColor;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xbrnivx {
    text-shadow: 0 1px 12px color-mix(in srgb,var(--color-overlay) 30%,transparent);
  }

  .x1n6owu5 {
    text-shadow: 0 1px 12px color-mix(in srgb,var(--color-overlay) 32%,transparent);
  }

  .x1m34rge {
    text-shadow: 0 1px 12px color-mix(in srgb,var(--color-overlay) 65%,transparent);
  }

  .x7747uy {
    text-shadow: 0 1px 18px color-mix(in srgb,var(--color-overlay) 40%,transparent);
  }

  .xz8nlir {
    text-shadow: 0 1px 18px color-mix(in srgb,var(--color-overlay) 42%,transparent);
  }

  .xzbn2y9 {
    text-shadow: 0 1px 1px color-mix(in oklab,var(--color-overlay) 35%,transparent);
  }

  .x4r1gke {
    text-shadow: 0 1px 4px color-mix(in srgb,var(--color-overlay) 50%,transparent);
  }

  .xda9hs3 {
    text-shadow: 0 1px 5px color-mix(in srgb,var(--color-overlay) 55%,transparent);
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .xewtu5y {
    text-underline-offset: var(--x9keofk);
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1764fhq {
    transform-box: fill-box;
  }

  .x1hj3fc7 {
    transform-origin: 0 0;
  }

  .x1jpgh95, .x1g0ag68 {
    transform-origin: center;
  }

  .x1al4vs7 {
    transform-origin: 0 0;
  }

  .xtj8gnn {
    transform-origin: top;
  }

  .x1x0qyo1 {
    transform-origin: var(--kb-menu-content-transform-origin);
  }

  .x1c071of {
    transform: none;
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

  .x7p49u4 {
    transform: rotate(0);
  }

  .x11t6m9b {
    transform: rotate(135deg);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .xmjnfhr {
    transform: rotate(225deg);
  }

  .x1rbgqaq {
    transform: rotate(270deg);
  }

  .x1pbgxg9 {
    transform: rotate(315deg);
  }

  .x1158fpu {
    transform: rotate(45deg);
  }

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .x1n5d1j9 {
    transform: scale(.96);
  }

  .x1bao77f {
    transform: scale(1.05);
  }

  .x1jxq6s {
    transform: scale(1.2);
  }

  .xr3nxaw {
    transform: scale(1.3);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xhuwm16 {
    transform: translateX(-.85rem) rotate(28deg);
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .x14fg1wt {
    transform: translateX(0) scale(.24);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .xumwmo6 {
    transform: translateX(100%);
  }

  .x10tizke {
    transform: translateX(1rem);
  }

  .xrfya3f {
    transform: translateX(calc(100% + .25rem));
  }

  .xnmllcw {
    transform: translateY(-.25rem) scale(.98);
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .x11n2la0 {
    transform: translateY(.125rem);
  }

  .x1imu2f0 {
    transform: translateY(.25rem);
  }

  .xvvkyix {
    transform: translateY(0) scale(1);
  }

  .xnn1q72 {
    transform: translateY(0);
  }

  .xgdialr {
    transition-duration: .12s;
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .x9dyr19 {
    transition-duration: .18s;
  }

  .x1rvut6x {
    transition-duration: .25s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .xjmur4l {
    transition-duration: .42s;
  }

  .x1wsgiic {
    transition-duration: .5s;
  }

  .xp1bjha {
    transition-duration: var(--x1khm05s);
  }

  .xbewzeu {
    transition-duration: var(--x1lxb0bx);
  }

  .xdkk0op {
    transition-property: background-color, border-color, box-shadow, color, opacity;
  }

  .xu8237s {
    transition-property: background-color, border-color, box-shadow, color;
  }

  .xyim87l {
    transition-property: background-color, border-color, box-shadow, transform;
  }

  .x11vqxbs {
    transition-property: background-color, border-color, box-shadow;
  }

  .x1eaenvl {
    transition-property: background-color, border-color, color;
  }

  .xts7igz {
    transition-property: background-color, border-color;
  }

  .x1koyr57 {
    transition-property: background-color, box-shadow, color;
  }

  .x106061f {
    transition-property: background-color, box-shadow;
  }

  .x1yyhn7k {
    transition-property: background-color, color, box-shadow;
  }

  .x7h6xqb {
    transition-property: background-color, color, opacity;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .x1e8aii2 {
    transition-property: background-color, opacity;
  }

  .xuo13n2 {
    transition-property: background-color, transform;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .xldbnix {
    transition-property: border-color, background-color, box-shadow;
  }

  .x163lptb {
    transition-property: border-color, background-color, color;
  }

  .x16bze2b {
    transition-property: border-color, background-color, transform;
  }

  .xq90yva {
    transition-property: border-color, background-color;
  }

  .x9vp5wv {
    transition-property: border-color, box-shadow, transform;
  }

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

  .x1vweqah {
    transition-property: border-color, color, transform;
  }

  .x1i6m205 {
    transition-property: border-color, color;
  }

  .x8lpeie {
    transition-property: border-color, transform, box-shadow;
  }

  .xshfolx {
    transition-property: border-color;
  }

  .xfuifx6 {
    transition-property: box-shadow, color, opacity;
  }

  .x1j5igz4 {
    transition-property: box-shadow, filter;
  }

  .xhd6ntr {
    transition-property: box-shadow, transform;
  }

  .xrf8owv {
    transition-property: color, border-color;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .xjdoy98 {
    transition-property: inline-size, background-color;
  }

  .x1j4rzew {
    transition-property: inline-size;
  }

  .x2hifos {
    transition-property: inset-inline-start;
  }

  .x1mz1wvm {
    transition-property: opacity, color;
  }

  .x1fgbzz6 {
    transition-property: opacity, transform, border-color, box-shadow;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x4lr61n {
    transition-property: outline-color, background-color;
  }

  .x4xan6p {
    transition-property: transform, border-color, box-shadow;
  }

  .x14visiu {
    transition-property: transform, box-shadow, border-color;
  }

  .x95tfoc {
    transition-property: transform, box-shadow, filter;
  }

  .x16n73rl {
    transition-property: transform, box-shadow;
  }

  .xwcsmn1 {
    transition-property: transform, opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x2shxnf {
    transition-timing-function: cubic-bezier(.18, 1.25, .32, 1.2);
  }

  .xwwtwea {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

  .x4ognrn {
    transition-timing-function: cubic-bezier(0, 0, .2, 1);
  }

  .x9lcvmn {
    transition-timing-function: ease-out;
  }

  .xwji4o3 {
    transition-timing-function: ease;
  }

  .xsv6zr4 {
    transition-timing-function: var(--x18pij8c);
  }

  .xcbtk1r {
    transition-timing-function: var(--x1h8k35w);
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xmziwt1 {
    vertical-align: -2px;
  }

  .x523cq2 {
    vertical-align: -3px;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1so62im {
    will-change: transform;
  }

  .x13faqbe {
    word-break: break-word;
  }

  .x8knxv4 {
    z-index: -1;
  }

  .x1fdshc9 {
    z-index: -2;
  }

  .xw6rd3p {
    z-index: -3;
  }

  .x1ait3xh {
    z-index: -4;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x1x85hfe {
    z-index: 12;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xoegz02 {
    z-index: 4;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1fina04 {
    z-index: 90;
  }

  .x1q2oy4v {
    z-index: 9999;
  }

  .x17l8qe {
    z-index: var(--x186qik7);
  }

  .x1ogpgiy {
    z-index: var(--x1ahjy2j);
  }

  .x9lc814 {
    z-index: var(--x1vkhw2k);
  }

  .x1kbtde5 {
    z-index: var(--xbstj3);
  }

  .x727pvo {
    z-index: var(--xkd7dq5);
  }

  .xgsfhxr {
    z-index: var(--xlyytae);
  }

  .x14rb9jf:focus-visible {
    background-color: #0000;
  }

  .xgfydpl:focus-visible {
    background-color: var(--x1wfbd62);
  }

  .x1f5zt5b:focus-visible {
    background-color: var(--xe0i84x);
  }

  .x1uya8df:hover:not(:disabled) {
    border-inline-end-color: var(--x1gmaahg);
  }

  .x104qk9l:focus-visible {
    border-inline-end-color: var(--x1ymbv84);
  }

  .x17y0ouc:focus-within, .xyf1v2c:focus-visible {
    border-inline-end-color: var(--xe0i84x);
  }

  .xy6abig:hover:not(:disabled) {
    border-inline-start-color: var(--x1gmaahg);
  }

  .x1wz5zff:focus-visible {
    border-inline-start-color: var(--x1ymbv84);
  }

  .xlgn4ms:focus-within, .xv9zchr:focus-visible {
    border-inline-start-color: var(--xe0i84x);
  }

  .xvdl49u:focus-visible {
    box-shadow: 0 0 0 1px color-mix(in oklab,var(--color-ring) 50%,transparent);
  }

  .xm370o0:focus-visible {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-ring) 50%,transparent);
  }

  .x1yuqyoq:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--color-brand) 24%,transparent);
  }

  .x1bieggr:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--color-brand-fg) 35%,transparent);
  }

  .xc9ybtf:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--color-brand-fg) 42%,transparent);
  }

  .xvhxzp:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--color-brand) 40%,transparent);
  }

  .xqvsm6j:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--color-brand) 45%,transparent);
  }

  .x1158m96:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--color-ring) 50%,transparent);
  }

  .xh5bfat:focus-visible {
    box-shadow: 0 0 0 3px var(--xno16f9);
  }

  .xu3x1od:focus-visible {
    box-shadow: inset 0 0 0 3px var(--xno16f9);
  }

  .xis3r66:focus-visible {
    box-shadow: inset var(--xu3c7kp);
  }

  .x1xk3k8f:focus-visible {
    box-shadow: none;
  }

  .x1jfzkc9:focus-within, .xmngtaf:focus-visible {
    box-shadow: var(--xu3c7kp);
  }

  .x1uw78it:hover:not(:disabled) {
    color: var(--x1ymbv84);
  }

  .x15tc3pl:focus-visible {
    color: var(--x90dg42);
  }

  .xsxqsyk:focus-visible {
    opacity: .85;
  }

  .x25t5g8:focus-visible {
    opacity: 1;
  }

  .x1xaiowh:focus-visible {
    outline-color: var(--x1gmaahg);
  }

  .xpyf50w:focus-visible {
    outline-color: var(--xe0i84x);
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .xj3ae5l:focus-visible {
    outline-offset: 3px;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .xm29t2d:focus-visible {
    pointer-events: auto;
  }

  .x1dzu7sy:focus-visible {
    z-index: var(--xlyytae);
  }

  .x19axjrm:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    transform: scaleX(-1);
  }

  .xbw113y:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    transform: translateX(-100%);
  }

  .x11s64g3:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    transform: translateX(0);
  }

  .xmytc9m:visited {
    color: var(--x1hzl9tn);
  }

  .x81cti:disabled {
    background-color: var(--x1uxvv0k);
  }

  .x10m9i4j:disabled {
    color: color-mix(in srgb,var(--xg32z6v) 40%,transparent);
  }

  .x1b53txo:disabled {
    color: var(--xg32z6v);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .x1ar62m4:disabled {
    cursor: progress;
  }

  .xjb0foi:disabled {
    cursor: wait;
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .xa8t5ci:disabled {
    opacity: .7;
  }

  .xsjp0iz:disabled {
    opacity: .72;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .x14hw4fk:invalid {
    border-inline-end-color: var(--x1g47mzo);
  }

  .xxy83z5:invalid {
    border-inline-start-color: var(--x1g47mzo);
  }

  .x3b46e9:hover {
    background-color: color-mix(in oklab,var(--color-accent) 48%,transparent);
  }

  .xig7fc4:hover {
    background-color: color-mix(in oklab,var(--color-accent) 50%,transparent);
  }

  .xhhpy6k:hover {
    background-color: color-mix(in oklab,var(--color-brand) 88%,var(--color-brand-fg));
  }

  .x18xeemv:hover {
    background-color: color-mix(in srgb,var(--color-brand-fg) 36%,transparent);
  }

  .x148ot4x:hover {
    background-color: color-mix(in srgb,var(--color-brand-fg) 92%,var(--color-brand) 8%);
  }

  .x1edt5so:hover {
    background-color: color-mix(in srgb,var(--color-brand) 70%,var(--color-bg));
  }

  .x11wrlns:hover {
    background-color: color-mix(in srgb,var(--color-brand) 75%,transparent);
  }

  .xwerfjl:hover {
    background-color: color-mix(in srgb,var(--color-brand) 88%,var(--color-bg) 12%);
  }

  .x1vcu2qb:hover {
    background-color: color-mix(in srgb,var(--color-brand) 90%,transparent);
  }

  .x2zl86k:hover {
    background-color: color-mix(in srgb,var(--color-brand) 90%,var(--color-bg) 10%);
  }

  .x12at51i:hover {
    background-color: color-mix(in srgb,var(--color-muted) 50%,transparent);
  }

  .x1wwo1m5:hover {
    background-color: color-mix(in srgb,var(--color-overlay) 55%,transparent);
  }

  .xu8cfhx:hover {
    background-color: color-mix(in srgb,var(--color-secondary) 80%,transparent);
  }

  .xw7sag8:hover {
    background-color: color-mix(in srgb,var(--x13bqv1) 30%,transparent);
  }

  .x1biguzf:hover {
    background-color: color-mix(in srgb,var(--x13bqv1) 60%,transparent);
  }

  .x1ezq4ej:hover {
    background-color: color-mix(in srgb,var(--x13bqv1) 70%,transparent);
  }

  .xhlnw9w:hover {
    background-color: color-mix(in srgb,var(--x13bqv1) 72%,transparent);
  }

  .xv9cxcp:hover {
    background-color: color-mix(in srgb,var(--x144pkrz) 92%,transparent);
  }

  .x2lji2y:hover {
    background-color: color-mix(in srgb,var(--x1g47mzo) 12%,transparent);
  }

  .x1jd6p5d:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 10%,transparent);
  }

  .x1wmhptr:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 22%,transparent);
  }

  .xwm1rpc:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 3%,transparent);
  }

  .xwmsa2s:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 3%,var(--x13bqv1));
  }

  .x1sngqp3:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 5%,transparent);
  }

  .x15jckrk:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 6%,var(--x13bqv1));
  }

  .x1yjzvmn:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 8%,transparent);
  }

  .xbpiqbb:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 8%,var(--x5wfp58));
  }

  .x9jvpje:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 88%,transparent);
  }

  .x25w54t:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 90%,transparent);
  }

  .x1cvfz30:hover {
    background-color: color-mix(in srgb,var(--x1gmaahg) 90%,var(--x144pkrz));
  }

  .x1bmzpui:hover {
    background-color: color-mix(in srgb,var(--x1uxvv0k) 55%,var(--x13bqv1));
  }

  .x1czxp08:hover {
    background-color: color-mix(in srgb,var(--x1wfbd62) 30%,transparent);
  }

  .x446tm2:hover {
    background-color: color-mix(in srgb,var(--x1wfbd62) 40%,transparent);
  }

  .x16rme3m:hover {
    background-color: color-mix(in srgb,var(--x1wfbd62) 50%,transparent);
  }

  .x1r6crev:hover {
    background-color: color-mix(in srgb,var(--x5wfp58) 30%,transparent);
  }

  .xpz4g0u:hover {
    background-color: color-mix(in srgb,var(--x5wfp58) 40%,transparent);
  }

  .xfkocl7:hover {
    background-color: color-mix(in srgb,var(--x5wfp58) 50%,transparent);
  }

  .x1w0xgxt:hover {
    background-color: color-mix(in srgb,var(--x5wfp58) 60%,transparent);
  }

  .x1784uw8:hover {
    background-color: color-mix(in srgb,var(--x5wfp58) 80%,var(--x90dg42));
  }

  .xpes2mm:hover {
    background-color: color-mix(in srgb,var(--xs7jkwz) 70%,transparent);
  }

  .x11k2sjg:hover {
    background-color: #ffffff0a;
  }

  .x1t3lj65:hover {
    background-color: var(--x144pkrz);
  }

  .xz8u0jh:hover {
    background-color: var(--x1g47mzo);
  }

  .x12nmd2:hover {
    background-color: var(--x1gmaahg);
  }

  .x1sdudkw:hover {
    background-color: var(--x1jn436x);
  }

  .x9a8yf0:hover {
    background-color: var(--x1wfbd62);
  }

  .x1guz41g:hover {
    background-color: var(--x1ymbv84);
  }

  .x1ouniwq:hover {
    background-color: var(--x5wfp58);
  }

  .x1v69sro:hover {
    background-color: var(--x91xzu1);
  }

  .xeqckpz:hover {
    background-color: var(--xfcvtay);
  }

  .x9zt3kl:hover {
    background-color: var(--xj89zh3);
  }

  .x1cyg1kk:hover {
    background-color: var(--xlw1uhz);
  }

  .xd9p2h5:hover {
    border-inline-end-color: color-mix(in oklab,var(--color-brand) 30%,transparent);
  }

  .x1mpbdgp:hover {
    border-inline-end-color: color-mix(in srgb,var(--color-brand-fg) 55%,transparent);
  }

  .xdxka7s:hover {
    border-inline-end-color: color-mix(in srgb,var(--color-brand) 35%,transparent);
  }

  .x1p64bwm:hover {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .x1qk5wl4:hover {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 36%,transparent);
  }

  .xxq5ruo:hover {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 38%,transparent);
  }

  .xbx5585:hover {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .x1u2w36z:hover {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 45%,transparent);
  }

  .x7a7n:hover {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 50%,transparent);
  }

  .x1ctqqn5:hover {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 52%,transparent);
  }

  .x1reqfna:hover {
    border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 60%,transparent);
  }

  .x3d76tp:hover {
    border-inline-end-color: var(--x1g47mzo);
  }

  .x11ckbpm:hover {
    border-inline-end-color: var(--x1gmaahg);
  }

  .xbekicg:hover {
    border-inline-end-color: var(--x1wfbd62);
  }

  .x55cy4h:hover {
    border-inline-end-color: var(--xe0i84x);
  }

  .x1ox2s1w:hover {
    border-inline-start-color: color-mix(in oklab,var(--color-brand) 30%,transparent);
  }

  .x1pfo6p8:hover {
    border-inline-start-color: color-mix(in srgb,var(--color-brand-fg) 55%,transparent);
  }

  .xzi3ja3:hover {
    border-inline-start-color: color-mix(in srgb,var(--color-brand) 35%,transparent);
  }

  .x1bmz6x9:hover {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .x1omw0mt:hover {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 36%,transparent);
  }

  .x9r9iec:hover {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 38%,transparent);
  }

  .xchhhu5:hover {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .x1sm95ue:hover {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 45%,transparent);
  }

  .xcf294g:hover {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 50%,transparent);
  }

  .x8gk3sx:hover {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 52%,transparent);
  }

  .x1lj7fau:hover {
    border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 60%,transparent);
  }

  .xtx0ql7:hover {
    border-inline-start-color: var(--x1g47mzo);
  }

  .xeunefp:hover {
    border-inline-start-color: var(--x1gmaahg);
  }

  .xyva3l:hover {
    border-inline-start-color: var(--x1wfbd62);
  }

  .x10s7j7h:hover {
    border-inline-start-color: var(--xe0i84x);
  }

  .x1myu7cd:hover {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 18%,transparent),0 12px 26px color-mix(in srgb,var(--color-brand) 50%,transparent);
  }

  .x4ztpgr:hover {
    box-shadow: 0 24px 54px color-mix(in srgb,var(--color-overlay) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand) 32%,transparent);
  }

  .x1s2krnk:hover {
    box-shadow: 0 24px 54px color-mix(in srgb,var(--color-overlay) 18%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand) 32%,transparent);
  }

  .xvgpr3b:hover {
    box-shadow: 0 25px 50px -12px color-mix(in srgb,var(--color-brand) 10%,transparent);
  }

  .x1o19nuc:hover {
    box-shadow: var(--x1818jnw);
  }

  .x1oep671:hover {
    box-shadow: var(--xjjx244);
  }

  .x1p4he8y:hover {
    color: color-mix(in srgb,var(--x1ymbv84) 80%,transparent);
  }

  .x19gy8y2:hover {
    color: var(--x1g47mzo);
  }

  .x1rwsd73:hover {
    color: var(--x1hzl9tn);
  }

  .x12sbsno:hover {
    color: var(--x1ymbv84);
  }

  .xvx55j8:hover {
    color: var(--x90dg42);
  }

  .xm5lxnd:hover {
    color: var(--xhxw0l4);
  }

  .x1ejrmph:hover {
    color: var(--xno16f9);
  }

  .x1r3umvh:hover {
    color: var(--xs7jkwz);
  }

  .xniz31j:hover {
    color: var(--xv9kv86);
  }

  .x13n4s3u:hover {
    filter: brightness(1.04);
  }

  .x1ohlld9:hover {
    filter: brightness(1.06);
  }

  .x3v1jnx:hover {
    filter: brightness(1.08);
  }

  .x5z6fxw:hover {
    opacity: .8;
  }

  .x18uuni6:hover {
    opacity: .9;
  }

  .x1wy1cpf:hover {
    opacity: .92;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .xd7kezg:hover {
    outline-color: var(--x174bogt);
  }

  .x1f9xpuv:hover {
    outline-color: var(--x1gmaahg);
  }

  .x1ubmc1d:hover {
    text-decoration-line: none;
  }

  .x1a2qlt2:hover {
    transform: scale(1.015);
  }

  .x1xji2hg:hover {
    transform: translateY(-.0625rem);
  }

  .x14ow2ja:hover {
    transform: translateY(-1px);
  }

  .x1oysl62:hover {
    transform: translateY(-2px) scale(1.01);
  }

  .x1lz31oe:hover {
    transform: translateY(-2px);
  }

  .x9j0hpd:focus {
    background-color: color-mix(in srgb,var(--color-fg) 10%,transparent);
  }

  .xj9kdo8:focus {
    background-color: color-mix(in srgb,var(--x1uxvv0k) 55%,var(--x13bqv1));
  }

  .xhy6b3:focus {
    border-inline-end-color: var(--x1gmaahg);
  }

  .x13itkz5:focus {
    border-inline-end-color: var(--x1ymbv84);
  }

  .xzzdoyi:focus {
    border-inline-end-color: var(--xe0i84x);
  }

  .x9j8vk:focus {
    border-inline-start-color: var(--x1gmaahg);
  }

  .xboelgb:focus {
    border-inline-start-color: var(--x1ymbv84);
  }

  .x1dn0mvb:focus {
    border-inline-start-color: var(--xe0i84x);
  }

  .x1cbip9y:focus {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--color-brand) 24%,transparent);
  }

  .x5p1unz:focus {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1gmaahg) 20%,transparent);
  }

  .x68oxrg:focus {
    box-shadow: var(--xu3c7kp);
  }

  .x6c8gpz:focus {
    color: var(--x1hzl9tn);
  }

  .xsg494u:focus {
    text-decoration-line: none;
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  .xk4oym4:active {
    transform: scale(.98);
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width <= 520px) {
    .x1fvmqrs.x1fvmqrs {
      align-items: center;
    }
  }

  @media (width >= 1024px) {
    .x1g197jn.x1g197jn {
      align-items: center;
    }
  }

  @media (width >= 560px) {
    .x13lwdqh.x13lwdqh {
      align-items: center;
    }
  }

  @media (width >= 640px) {
    .xmci4ra.xmci4ra {
      align-items: center;
    }
  }

  @media (width >= 760px) {
    .xusxy1x.xusxy1x {
      align-items: center;
    }
  }

  @media (width >= 768px) {
    .x1ty98ci.x1ty98ci {
      align-items: center;
    }

    .x1g4fvck.x1g4fvck {
      align-items: end;
    }
  }

  @media (width >= 640px) {
    .x10isrdx.x10isrdx {
      align-items: flex-start;
    }
  }

  @media (width >= 768px) {
    .x1y7cixt.x1y7cixt {
      align-items: start;
    }
  }

  @media (width <= 479px) {
    .xqmjxs9.xqmjxs9 {
      align-items: stretch;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1s1fvk8.x1s1fvk8 {
      animation-duration: .01ms;
    }

    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }

    .xg0664w.xg0664w {
      animation-iteration-count: 1;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x11qpnn6.x11qpnn6 {
      aspect-ratio: 1;
    }
  }

  @media (width >= 1024px) {
    .xjf3j93.xjf3j93 {
      aspect-ratio: 16 / 5.35;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .xer4pzh.xer4pzh {
      aspect-ratio: 16 / 7.25;
    }

    .xt3fu71.xt3fu71 {
      aspect-ratio: 16 / 7;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x5uwi3f.x5uwi3f {
      aspect-ratio: 16 / 9;
    }
  }

  @media (width >= 768px) {
    .xwwlygf.xwwlygf {
      aspect-ratio: 3 / 2;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xrrzhr7.xrrzhr7 {
      aspect-ratio: 3 / 4;
    }
  }

  @media (width >= 640px) {
    .x160qtcw.x160qtcw {
      aspect-ratio: 3 / 4;
    }
  }

  @media (width >= 1024px) {
    .xhn1f6z.xhn1f6z {
      aspect-ratio: 4;
    }

    .x2i1rje.x2i1rje {
      aspect-ratio: 4 / 3;
    }
  }

  @media (width >= 768px) {
    .x1gf3d8y.x1gf3d8y {
      aspect-ratio: 4 / 5;
    }
  }

  @media (width >= 1024px) {
    .x18hx6rj.x18hx6rj {
      aspect-ratio: auto;
    }

    .x15am3a6.x15am3a6 {
      border-end-end-radius: 0;
    }

    .x1aawvoh.x1aawvoh {
      border-end-end-radius: 1.25rem;
    }

    .xy1wozr.xy1wozr {
      border-end-end-radius: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x26w5en.x26w5en {
      border-end-end-radius: 2rem;
    }
  }

  @media (width >= 1024px) {
    .x1avp0dp.x1avp0dp {
      border-end-start-radius: 0;
    }

    .xv0hmu8.xv0hmu8 {
      border-end-start-radius: 1.25rem;
    }

    .x1rsvd6g.x1rsvd6g {
      border-end-start-radius: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x169ltaw.x169ltaw {
      border-end-start-radius: 2rem;
    }
  }

  @media (width >= 1024px) {
    .xbuop4n.xbuop4n {
      border-start-end-radius: 0;
    }

    .xyj7kh7.xyj7kh7 {
      border-start-end-radius: 1.25rem;
    }

    .xd2fgeq.xd2fgeq {
      border-start-end-radius: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x1dvl4dl.x1dvl4dl {
      border-start-end-radius: 2rem;
    }
  }

  @media (width >= 1024px) {
    .x5nel3n.x5nel3n {
      border-start-start-radius: 0;
    }

    .x1a6q87d.x1a6q87d {
      border-start-start-radius: 1.25rem;
    }

    .xmwpk6j.xmwpk6j {
      border-start-start-radius: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x1amwcs3.x1amwcs3 {
      border-start-start-radius: 2rem;
    }
  }

  @media (width >= 640px) {
    .x1emjryg.x1emjryg {
      column-gap: .625rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x15sskl8.x15sskl8 {
      column-gap: .75rem;
    }
  }

  @media (width >= 1024px) {
    .xf1t42q.xf1t42q {
      column-gap: 0;
    }

    .xvhu3kf.xvhu3kf {
      column-gap: 1.25rem;
    }
  }

  @media (width >= 640px) {
    .x1yx4nbp.x1yx4nbp {
      column-gap: 1.25rem;
    }
  }

  @media (width >= 768px) {
    .x1dxje0h.x1dxje0h {
      column-gap: 1.25rem;
    }

    .xd4j4yy.xd4j4yy {
      column-gap: 1.5rem;
    }

    .x1jdyozc.x1jdyozc {
      column-gap: 1.75rem;
    }
  }

  @media (width >= 1024px) {
    .x1378al9.x1378al9 {
      column-gap: 1rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x13hsdyq.x13hsdyq {
      column-gap: 1rem;
    }
  }

  @media (width >= 640px) {
    .x1cc2ghf.x1cc2ghf {
      column-gap: 1rem;
    }
  }

  @media (width >= 768px) {
    .xb6680h.xb6680h {
      column-gap: 1rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .x1g4a20k.x1g4a20k {
      column-gap: 1rem;
    }
  }

  @media (width >= 768px) {
    .x1qlqs3w.x1qlqs3w {
      column-gap: 2.25rem;
    }
  }

  @media (width >= 1024px) {
    .x1wmmy10.x1wmmy10 {
      column-gap: 2.5rem;
    }
  }

  @media (width >= 640px) {
    .x1r6cvej.x1r6cvej {
      column-gap: 2.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1bfxp8h.x1bfxp8h {
      column-gap: 2rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x34bk3x.x34bk3x {
      column-gap: 2rem;
    }
  }

  @media (width >= 768px) {
    .x1h21cha.x1h21cha {
      column-gap: 2rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1p6u4er.x1p6u4er {
      column-gap: 3rem;
    }
  }

  @media (width >= 1024px) {
    .x1dur2p3.x1dur2p3 {
      column-gap: 4rem;
    }

    .xb5k7j9.xb5k7j9 {
      column-gap: var(--x1ho06ga);
    }
  }

  @media (width >= 640px) {
    .x1r9go5g.x1r9go5g {
      column-gap: var(--x1o43r55);
    }
  }

  @media (width >= 768px) {
    .x12kgwzz.x12kgwzz {
      column-gap: var(--x1o43r55);
    }
  }

  @media (width >= 1024px) {
    .xo09xbe.xo09xbe {
      column-gap: var(--x1y8k6xy);
    }
  }

  @media (width >= 640px) {
    .x1q2wrih.x1q2wrih {
      column-gap: var(--x1y8k6xy);
    }
  }

  @media (width >= 768px) {
    .x18ar2sz.x18ar2sz {
      column-gap: var(--x1y8k6xy);
    }
  }

  @media (width >= 640px) {
    .xg6d3eb.xg6d3eb {
      column-gap: var(--x3xow03);
    }
  }

  @media (width >= 1024px) {
    .x1cawmk1.x1cawmk1 {
      column-gap: var(--x6uom2x);
    }
  }

  @media (width >= 640px) {
    .x1bd0o92.x1bd0o92 {
      column-gap: var(--x6uom2x);
    }
  }

  @media (width <= 520px) {
    .xm8jg2y.xm8jg2y {
      column-gap: var(--x9keofk);
    }
  }

  @media (width >= 640px) {
    .x1cz7x5s.x1cz7x5s {
      column-gap: var(--xiot3he);
    }
  }

  @media (width >= 768px) {
    .xmwj8v0.xmwj8v0 {
      column-gap: var(--xiot3he);
    }
  }

  @media (width >= 1024px) {
    .x1tlviog.x1tlviog {
      column-gap: var(--xmkfyg0);
    }
  }

  @media (width >= 768px) {
    .x1y1tu1j.x1y1tu1j {
      column-gap: var(--xmkfyg0);
    }
  }

  @media (width >= 1024px) {
    .xc49o5p.xc49o5p {
      column-gap: var(--xp27y3d);
    }
  }

  @media (width >= 640px) {
    .xq5i3xf.xq5i3xf {
      column-gap: var(--xp27y3d);
    }
  }

  @media (width >= 768px) {
    .xuh48ch.xuh48ch {
      column-gap: var(--xp27y3d);
    }
  }

  @media (width >= 1024px) {
    .xzhf20h.xzhf20h {
      display: block;
    }
  }

  @media (width >= 768px) {
    .x12gs5cb.x12gs5cb {
      display: block;
    }
  }

  @media (width >= 1024px) {
    .x1cxnrsr.x1cxnrsr {
      display: flex;
    }
  }

  @media (width >= 768px) {
    .xsif4ur.xsif4ur {
      display: flex;
    }
  }

  @media (width <= 520px) {
    .x1ver2tl.x1ver2tl {
      display: grid;
    }
  }

  @media (width >= 640px) {
    .xjdmj7.xjdmj7 {
      display: inline-flex;
    }
  }

  @media (width >= 1024px) {
    .xkdx0rw.xkdx0rw {
      display: inline;
    }
  }

  @media (width >= 640px) {
    .x2cm8lx.x2cm8lx {
      display: inline;
    }
  }

  @media (width >= 1024px) {
    .x1oob3yn.x1oob3yn {
      display: none;
    }
  }

  @media (width >= 768px) {
    .xa41o0o.xa41o0o {
      display: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xkio4u3.xkio4u3 {
      display: none;
    }
  }

  @media (width <= 520px) {
    .x170myok.x170myok {
      flex-basis: 100%;
    }

    .x1xuiiku.x1xuiiku {
      flex-basis: 2.75rem;
    }
  }

  @media (width <= 479px) {
    .x1s1ouxn.x1s1ouxn {
      flex-direction: column-reverse;
    }
  }

  @media (width >= 1024px) {
    .xoihae8.xoihae8 {
      flex-direction: column;
    }

    .x1p892re.x1p892re {
      flex-direction: row;
    }
  }

  @media (width >= 560px) {
    .xg34f7c.xg34f7c {
      flex-direction: row;
    }
  }

  @media (width >= 640px) {
    .x2kc0e2.x2kc0e2 {
      flex-direction: row;
    }
  }

  @media (width >= 768px) {
    .x12vxjpv.x12vxjpv {
      flex-direction: row;
    }
  }

  @media (width >= 640px) {
    .x1hgala6.x1hgala6 {
      flex-wrap: wrap;
    }

    .xbvgutt.xbvgutt {
      font-size: .6875rem;
    }
  }

  @media (width >= 768px) {
    .xww03gu.xww03gu {
      font-size: .6875rem;
    }
  }

  @media (width >= 640px) {
    .x1r0oz8z.x1r0oz8z {
      font-size: .75rem;
    }
  }

  @media (width >= 768px) {
    .x11h15xf.x11h15xf {
      font-size: .75rem;
    }
  }

  @media (width >= 640px) {
    .xj65ndb.xj65ndb {
      font-size: .8125rem;
    }
  }

  @media (width >= 768px) {
    .x1co97gx.x1co97gx {
      font-size: .8125rem;
    }

    .xwge423.xwge423 {
      font-size: .875rem;
    }
  }

  @media (width >= 1024px) {
    .xi3hxhb.xi3hxhb {
      font-size: .9375rem;
    }
  }

  @media (width >= 640px) {
    .x1vrmn9p.x1vrmn9p {
      font-size: .9375rem;
    }
  }

  @media (width >= 768px) {
    .x1urfn2t.x1urfn2t {
      font-size: .9375rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .xh0lwpt.xh0lwpt {
      font-size: 1.125rem;
    }
  }

  @media (width >= 640px) {
    .x12pkf04.x12pkf04 {
      font-size: 1.125rem;
    }
  }

  @media (width >= 768px) {
    .xaq1fqh.xaq1fqh {
      font-size: 1.125rem;
    }

    .x17du6n4.x17du6n4 {
      font-size: 1.1rem;
    }

    .x15j9b3r.x15j9b3r {
      font-size: 1.25rem;
    }

    .xg9znm9.xg9znm9 {
      font-size: 1.4rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xxut3mn.xxut3mn {
      font-size: 1.5rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .x1cks8cd.x1cks8cd {
      font-size: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .x10731kf.x10731kf {
      font-size: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x1nzgsg3.x1nzgsg3 {
      font-size: 1.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1ao6q1k.x1ao6q1k {
      font-size: 1.875rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xlwhkdz.xlwhkdz {
      font-size: 1.875rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .x1f9f6y.x1f9f6y {
      font-size: 1.875rem;
    }
  }

  @media (width >= 640px) {
    .xyol9wi.xyol9wi {
      font-size: 1.875rem;
    }
  }

  @media (width >= 768px) {
    .x15h7lts.x15h7lts {
      font-size: 1.875rem;
    }

    .xasi44t.xasi44t {
      font-size: 10px;
    }
  }

  @media (width >= 640px) {
    .x54vj47.x54vj47 {
      font-size: 12rem;
    }
  }

  @media (width >= 1024px) {
    .x1yitysk.x1yitysk {
      font-size: 1rem;
    }
  }

  @media (width >= 640px) {
    .x74r5v0.x74r5v0 {
      font-size: 1rem;
    }
  }

  @media (width >= 768px) {
    .x11mui85.x11mui85 {
      font-size: 1rem;
    }
  }

  @media (width >= 1024px) {
    .xt6kpyq.xt6kpyq {
      font-size: 2.25rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x15wu09j.x15wu09j {
      font-size: 2.25rem;
    }
  }

  @media (width >= 640px) {
    .xs7o2sf.xs7o2sf {
      font-size: 2.25rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .xx1jxnb.xx1jxnb {
      font-size: 2.25rem;
    }
  }

  @media (width >= 1024px) and (width <= 1279.99px) {
    .x1i8dkr3.x1i8dkr3 {
      font-size: 2.5rem;
    }
  }

  @media (width >= 1024px) {
    .x3fsydd.x3fsydd {
      font-size: 2.5rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .x10uciqx.x10uciqx {
      font-size: 2.5rem;
    }
  }

  @media (width >= 1024px) {
    .x6s5tad.x6s5tad {
      font-size: 2.65rem;
    }
  }

  @media (width >= 768px) {
    .x2m8v1n.x2m8v1n {
      font-size: 2.6rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xru7q76.xru7q76 {
      font-size: 2.75rem;
    }
  }

  @media (width >= 768px) {
    .xshyd8a.xshyd8a {
      font-size: 2.75rem;
    }
  }

  @media (width >= 1024px) {
    .x1fg9wwk.x1fg9wwk {
      font-size: 2rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x8h9ps1.x8h9ps1 {
      font-size: 2rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .x18fza7.x18fza7 {
      font-size: 3.25rem;
    }
  }

  @media (width >= 1024px) {
    .x7j9q62.x7j9q62 {
      font-size: 3.5rem;
    }

    .x1dkb9q4.x1dkb9q4 {
      font-size: 3.75rem;
    }
  }

  @media (width >= 1280px) {
    .xzgsufl.xzgsufl {
      font-size: 3.75rem;
    }
  }

  @media (width >= 768px) {
    .xb8sw5w.xb8sw5w {
      font-size: 3.75rem;
    }
  }

  @media (width >= 1024px) and (width <= 1279.99px) {
    .xutg3xh.xutg3xh {
      font-size: 3rem;
    }
  }

  @media (width >= 1024px) {
    .xindoa6.xindoa6 {
      font-size: 3rem;
    }
  }

  @media (width >= 1280px) {
    .xutnckp.xutnckp {
      font-size: 3rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xsk2cra.xsk2cra {
      font-size: 3rem;
    }
  }

  @media (width >= 768px) {
    .x12yoo1s.x12yoo1s {
      font-size: 3rem;
    }
  }

  @media (width >= 1024px) {
    .x1x2nvc1.x1x2nvc1 {
      font-size: 4.5rem;
    }

    .xrye58l.xrye58l {
      font-size: 4rem;
    }
  }

  @media (width >= 768px) {
    .x1i3s010.x1i3s010 {
      font-size: 9px;
    }
  }

  @media (width >= 900px) {
    .xq721iw.xq721iw {
      font-size: var(--x10swlo6);
    }
  }

  @media (width >= 640px) {
    .xwlgzed.xwlgzed {
      font-size: var(--x11hdv2l);
    }
  }

  @media (width >= 768px) {
    .x1kn44i5.x1kn44i5 {
      font-size: var(--x11hdv2l);
    }
  }

  @media (width >= 640px) {
    .xsh97hg.xsh97hg {
      font-size: var(--x17vtbaa);
    }
  }

  @media (width >= 768px) {
    .xopay81.xopay81 {
      font-size: var(--x17vtbaa);
    }
  }

  @media (width <= 520px) {
    .x1i2rxlc.x1i2rxlc {
      font-size: var(--x18lj5gy);
    }
  }

  @media (width >= 768px) {
    .x1si84a1.x1si84a1 {
      font-size: var(--x18lj5gy);
    }
  }

  @media (width >= 640px) {
    .x1vxz56a.x1vxz56a {
      font-size: var(--x19kuwkf);
    }
  }

  @media (width >= 768px) {
    .x1ft1i0a.x1ft1i0a {
      font-size: var(--x19kuwkf);
    }

    .x1begxgy.x1begxgy {
      font-size: var(--x1sscm3v);
    }
  }

  @media (width <= 520px) {
    .x1axpj1b.x1axpj1b {
      font-size: var(--x1wcr986);
    }
  }

  @media (width >= 1024px) {
    .x1ofwd4b.x1ofwd4b {
      font-size: var(--x2m6k4b);
    }
  }

  @media (width >= 640px) {
    .xo7hruy.xo7hruy {
      font-size: var(--x2m6k4b);
    }
  }

  @media (width >= 768px) {
    .x1bjkb69.x1bjkb69 {
      font-size: var(--x2m6k4b);
    }
  }

  @media (width <= 520px) {
    .x3rq71b.x3rq71b {
      font-size: var(--xlyfo6p);
    }
  }

  @media (width >= 768px) {
    .x1pxnoku.x1pxnoku {
      grid-auto-columns: 13rem;
    }
  }

  @media (width >= 640px) {
    .x8rgspd.x8rgspd {
      grid-template-columns: 10rem minmax(0, 1fr);
    }

    .x69pek.x69pek {
      grid-template-columns: 13rem 1fr;
    }
  }

  @media (width >= 1024px) {
    .x758dqj.x758dqj {
      grid-template-columns: 18rem minmax(0, 1fr);
    }
  }

  @media (width >= 768px) {
    .x19d6h6g.x19d6h6g {
      grid-template-columns: 1fr 160px auto;
    }

    .x1x0m7ff.x1x0m7ff {
      grid-template-columns: 1fr 1fr;
    }
  }

  @media (width <= 520px) {
    .x1rv48r1.x1rv48r1 {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 560px) {
    .xjucj32.xjucj32 {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 680px) {
    .x2s4wb2.x2s4wb2 {
      grid-template-columns: 1fr;
    }
  }

  @media (width >= 1024px) {
    .x1b2zkn1.x1b2zkn1 {
      grid-template-columns: 220px minmax(0, 1fr);
    }

    .x15zr728.x15zr728 {
      grid-template-columns: 300px minmax(0, 1fr) 340px;
    }

    .x1cna5dr.x1cna5dr {
      grid-template-columns: 300px minmax(0, 1fr);
    }
  }

  @media (width >= 720px) {
    .x1ds2l3l.x1ds2l3l {
      grid-template-columns: 5.5rem minmax(0, 1fr) auto;
    }
  }

  @media (width <= 520px) {
    .xqrnr5k.xqrnr5k {
      grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr);
    }
  }

  @media (width >= 768px) {
    .x1eg52rc.x1eg52rc {
      grid-template-columns: minmax(0, 1fr) 25rem;
    }
  }

  @media (width >= 1180px) {
    .x15fb67m.x15fb67m {
      grid-template-columns: minmax(0, 1fr) 3.25rem;
    }
  }

  @media (width >= 1024px) {
    .x4coid9.x4coid9 {
      grid-template-columns: minmax(0, 1fr) 320px;
    }

    .x1cu77td.x1cu77td {
      grid-template-columns: minmax(0, 1fr) 340px;
    }
  }

  @media (width >= 1280px) {
    .xxmifms.xxmifms {
      grid-template-columns: minmax(0, 1fr) 340px;
    }
  }

  @media (width >= 768px) {
    .xq578gg.xq578gg {
      grid-template-columns: minmax(0, 1fr) 400px;
    }

    .xncqxvp.xncqxvp {
      grid-template-columns: minmax(0, 1fr) 420px;
    }
  }

  @media (width >= 1024px) {
    .x7y2jzk.x7y2jzk {
      grid-template-columns: minmax(0, 1fr) 440px;
    }

    .xsmaehr.xsmaehr {
      grid-template-columns: minmax(0, 1fr) 460px;
    }
  }

  @media (width >= 42rem) {
    .xuak7dn.xuak7dn {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width >= 768px) {
    .x1o5qtza.x1o5qtza {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width >= 900px) {
    .x2oe035.x2oe035 {
      grid-template-columns: minmax(0, 1fr) minmax(21rem, .85fr);
    }
  }

  @media (width >= 1024px) {
    .x1fhvkl8.x1fhvkl8 {
      grid-template-columns: minmax(0, 1fr) minmax(22rem, .8fr);
    }
  }

  @media (width >= 1180px) {
    .xje9ktz.xje9ktz {
      grid-template-columns: minmax(0, 1fr) minmax(22rem, 24rem);
    }
  }

  @media (width >= 900px) {
    .xc443kn.xc443kn {
      grid-template-columns: minmax(0, 34.5rem) minmax(23rem, 27.5rem);
    }

    .x1geslhh.x1geslhh {
      grid-template-columns: minmax(0, 37rem) minmax(22rem, 25rem);
    }
  }

  @media (width >= 760px) {
    .xzglxll.xzglxll {
      grid-template-columns: minmax(12rem, 18rem) minmax(0, 1fr);
    }
  }

  @media (width >= 1024px) {
    .x16p3wa4.x16p3wa4 {
      grid-template-columns: minmax(16rem, .58fr) minmax(0, 1.42fr);
    }

    .xd2fv5u.xd2fv5u {
      grid-template-columns: minmax(20rem, 26rem) minmax(0, 1fr);
    }
  }

  @media (width >= 960px) {
    .x1965tj2.x1965tj2 {
      grid-template-columns: minmax(22rem, .82fr) minmax(27rem, 1.08fr);
    }
  }

  @media (width >= 760px) {
    .x1jp91wu.x1jp91wu {
      grid-template-columns: minmax(7rem, 10rem) minmax(0, 1fr);
    }
  }

  @media (width >= 1024px) {
    .xpxdmqq.xpxdmqq {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }
  }

  @media (width <= 520px) {
    .x1nkwbb.x1nkwbb {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x1ayr6rv.x1ayr6rv {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xymiimu.xymiimu {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .x1xrh62w.x1xrh62w {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 720px) {
    .xmm5lm7.xmm5lm7 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .x19dh4cu.x19dh4cu {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .x1um9e8z.x1um9e8z {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 820px) {
    .x580zsy.x580zsy {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 900px) {
    .x1ui7pxt.x1ui7pxt {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .x1lhgl4e.x1lhgl4e {
      grid-template-columns: repeat(3, 1fr);
    }
  }

  @media (width >= 1024px) {
    .x98izi.x98izi {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1qb7yax.x1qb7yax {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .xtwygof.xtwygof {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .xoafx1o.xoafx1o {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) and (width <= 1279.99px) {
    .x1izwbvr.x1izwbvr {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x1i86ep7.x1i86ep7 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .x1sy7hf0.x1sy7hf0 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .xjc20aj.xjc20aj {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 1280px) {
    .x1n176gy.x1n176gy {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (width >= 720px) {
    .xwus86n.xwus86n {
      grid-template-columns: repeat(auto-fit, minmax(14rem, 1fr));
    }
  }

  @media (width >= 42rem) {
    .xnx2p.xnx2p {
      grid-template-columns: var(--x1vzv3xl) minmax(0,1fr);
    }
  }

  @media (width >= 1024px) {
    .xu4qkp8.xu4qkp8 {
      grid-template-rows: minmax(0, 1fr);
    }

    .x1nvf9g9.x1nvf9g9 {
      inset-inline-end: 1.125rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1rrun3q.x1rrun3q {
      inset-inline-end: 1.25rem;
    }

    .x12mysj7.x12mysj7 {
      inset-inline-end: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .xtut15j.xtut15j {
      inset-inline-end: 1.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1d0pxwq.x1d0pxwq {
      inset-inline-end: 1.75rem;
    }
  }

  @media (width >= 1024px) {
    .xqyo5zu.xqyo5zu {
      inset-inline-end: 2.5rem;
    }
  }

  @media (width >= 768px) {
    .x1ouhelg.x1ouhelg {
      inset-inline-end: 2.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1e8xxqe.x1e8xxqe {
      inset-inline-end: 2rem;
    }
  }

  @media (width >= 768px) {
    .x1tww5va.x1tww5va {
      inset-inline-end: 2rem;
    }
  }

  @media (width >= 1024px) {
    .x13pryln.x13pryln {
      inset-inline-end: 3rem;
    }
  }

  @media (width <= 640px) {
    .x1udd2id.x1udd2id {
      inset-inline-end: var(--x3xow03);
    }
  }

  @media (width >= 768px) {
    .xamnbmc.xamnbmc {
      inset-inline-start: .875rem;
    }
  }

  @media (width >= 1024px) {
    .xzuzx96.xzuzx96 {
      inset-inline-start: 1.125rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xumqfhy.xumqfhy {
      inset-inline-start: 1.25rem;
    }

    .xqf2pcr.xqf2pcr {
      inset-inline-start: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .x1ly4h0.x1ly4h0 {
      inset-inline-start: 1.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xoqt27f.xoqt27f {
      inset-inline-start: 1.75rem;
    }
  }

  @media (width >= 1024px) {
    .x116x8a4.x116x8a4 {
      inset-inline-start: 2.5rem;
    }
  }

  @media (width >= 768px) {
    .xj98vk8.xj98vk8 {
      inset-inline-start: 2.5rem;
    }
  }

  @media (width >= 1024px) {
    .xduja17.xduja17 {
      inset-inline-start: 2rem;
    }
  }

  @media (width >= 768px) {
    .x169e2ss.x169e2ss {
      inset-inline-start: 2rem;
    }
  }

  @media (width >= 1024px) {
    .x1vtw3xn.x1vtw3xn {
      inset-inline-start: 3rem;
    }
  }

  @media (width <= 640px) {
    .x1unvvto.x1unvvto {
      inset-inline-start: var(--x3xow03);
    }
  }

  @media (width >= 640px) {
    .x1qx7yns.x1qx7yns {
      justify-content: flex-start;
    }
  }

  @media (width >= 1024px) {
    .xbs3ytw.xbs3ytw {
      justify-content: space-between;
    }
  }

  @media (width >= 640px) {
    .xqejunh.xqejunh {
      justify-content: space-between;
    }
  }

  @media (width >= 768px) {
    .xa2u2cn.xa2u2cn {
      justify-content: space-between;
    }
  }

  @media (width >= 768px) and (width <= 1023px) {
    .x1w4aohr.x1w4aohr {
      line-height: 1.11;
    }
  }

  @media (width >= 768px) {
    .x5gwgm9.x5gwgm9 {
      line-height: 1.2;
    }

    .x143klql.x143klql {
      line-height: 1.333;
    }
  }

  @media (width >= 1024px) {
    .x199v4l3.x199v4l3 {
      line-height: 1.5;
    }
  }

  @media (width >= 768px) {
    .x15h9d2g.x15h9d2g {
      line-height: 1.625;
    }
  }

  @media (width >= 640px) {
    .xmuwtf2.xmuwtf2 {
      line-height: 1.75rem;
    }
  }

  @media (width >= 1023.01px) {
    .x1i0g951.x1i0g951 {
      line-height: 1;
    }
  }

  @media (width >= 640px) {
    .xv1m1n8.xv1m1n8 {
      line-height: 1;
    }
  }

  @media (width >= 768px) {
    .x1l1uu1y.x1l1uu1y {
      line-height: 1;
    }
  }

  @media (width >= 1024px) {
    .xbp959z.xbp959z {
      line-height: 2.25rem;
    }
  }

  @media (width >= 640px) {
    .x14qx3o1.x14qx3o1 {
      line-height: 2.25rem;
    }
  }

  @media (width >= 1024px) {
    .xum6afx.xum6afx {
      line-height: 2.5rem;
    }
  }

  @media (width >= 640px) {
    .x17z2gyq.x17z2gyq {
      line-height: 2.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1nzv4sn.x1nzv4sn {
      line-height: 2rem;
    }
  }

  @media (width >= 640px) {
    .x1naka58.x1naka58 {
      line-height: 2rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xcoa5h4.xcoa5h4 {
      margin-inline-end: -1.5rem;
    }
  }

  @media (width >= 1024px) {
    .xrq0pzf.xrq0pzf {
      margin-inline-end: 0;
    }
  }

  @media (width >= 640px) {
    .x1wn0ld9.x1wn0ld9 {
      margin-inline-end: 0;
    }
  }

  @media (width <= 560px) {
    .xb18a9e.xb18a9e {
      margin-inline-end: var(--x1y8k6xy);
    }
  }

  @media (width >= 640px) {
    .xdnb8ni.xdnb8ni {
      margin-inline-end: var(--x1y8k6xy);
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x3h5vnn.x3h5vnn {
      margin-inline-start: -1.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1lsobzt.x1lsobzt {
      margin-inline-start: 0;
    }
  }

  @media (width >= 640px) {
    .x12djmo6.x12djmo6 {
      margin-inline-start: 0;
    }
  }

  @media (width <= 520px) {
    .x16n0p5a.x16n0p5a {
      margin-inline-start: auto;
    }
  }

  @media (width <= 560px) {
    .x127kej0.x127kej0 {
      margin-inline-start: var(--x1y8k6xy);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1dg2y7u.x1dg2y7u {
      opacity: .42;
    }
  }

  @media (width <= 720px) {
    .xqn1ya9.xqn1ya9 {
      opacity: .58;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .xtcmypy.xtcmypy {
      padding-inline-end: .75rem;
    }
  }

  @media (width <= 520px) {
    .xv5cwr5.xv5cwr5 {
      padding-inline-end: 0;
    }
  }

  @media (width >= 1024px) {
    .xpxr4gk.xpxr4gk {
      padding-inline-end: 0;
    }
  }

  @media (width >= 768px) {
    .x1daec21.x1daec21 {
      padding-inline-end: 0;
    }
  }

  @media (width >= 1024px) {
    .x1tmhqid.x1tmhqid {
      padding-inline-end: 1.25rem;
    }
  }

  @media (width >= 640px) {
    .x21y40t.x21y40t {
      padding-inline-end: 1.25rem;
    }
  }

  @media (width >= 768px) {
    .x1abu6ol.x1abu6ol {
      padding-inline-end: 1.25rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x113e8on.x113e8on {
      padding-inline-end: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .x11j8rgk.x11j8rgk {
      padding-inline-end: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x1aa43e9.x1aa43e9 {
      padding-inline-end: 1.5rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .xrfgokx.xrfgokx {
      padding-inline-end: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .xjmcojy.xjmcojy {
      padding-inline-end: 1.75rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1ntusgs.x1ntusgs {
      padding-inline-end: 1rem;
    }
  }

  @media (width >= 640px) {
    .xqm1oud.xqm1oud {
      padding-inline-end: 1rem;
    }
  }

  @media (width >= 1024px) {
    .xu5r3fy.xu5r3fy {
      padding-inline-end: 2.25rem;
    }

    .x1mspkal.x1mspkal {
      padding-inline-end: 2.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1a1q2ne.x1a1q2ne {
      padding-inline-end: 2.5rem;
    }
  }

  @media (width >= 640px) {
    .x1sbfaxm.x1sbfaxm {
      padding-inline-end: 2.5rem;
    }
  }

  @media (width >= 1024px) {
    .xpfxs4d.xpfxs4d {
      padding-inline-end: 2rem;
    }
  }

  @media (width >= 640px) {
    .xfiiwmw.xfiiwmw {
      padding-inline-end: 2rem;
    }
  }

  @media (width >= 768px) {
    .xa89r6b.xa89r6b {
      padding-inline-end: 2rem;
    }

    .xyrpthz.xyrpthz {
      padding-inline-end: 3.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1n1x3a2.x1n1x3a2 {
      padding-inline-end: var(--x1ho06ga);
    }
  }

  @media (width >= 768px) {
    .x1hjcgxg.x1hjcgxg {
      padding-inline-end: var(--x1ho06ga);
    }
  }

  @media (width >= 640px) {
    .x93mntt.x93mntt {
      padding-inline-end: var(--x1o43r55);
    }
  }

  @media (width <= 560px) {
    .xp26lmr.xp26lmr {
      padding-inline-end: var(--x1y8k6xy);
    }
  }

  @media (width <= 640px) {
    .x1u1gqlo.x1u1gqlo {
      padding-inline-end: var(--x1y8k6xy);
    }
  }

  @media (width <= 720px) {
    .x1xfomc3.x1xfomc3 {
      padding-inline-end: var(--x1y8k6xy);
    }
  }

  @media (width >= 640px) {
    .x1a2vwsa.x1a2vwsa {
      padding-inline-end: var(--x1y8k6xy);
    }
  }

  @media (width >= 768px) {
    .x1b0vn9x.x1b0vn9x {
      padding-inline-end: var(--x1y8k6xy);
    }
  }

  @media (width <= 520px) {
    .xximxbu.xximxbu {
      padding-inline-end: var(--x3xow03);
    }
  }

  @media (width >= 640px) {
    .x2vce21.x2vce21 {
      padding-inline-end: var(--x6uom2x);
    }
  }

  @media (width <= 520px) {
    .xuk8x5l.xuk8x5l {
      padding-inline-end: var(--x9keofk);
    }

    .x1qhfcfn.x1qhfcfn {
      padding-inline-end: var(--xiot3he);
    }
  }

  @media (width >= 1024px) {
    .xcoxroi.xcoxroi {
      padding-inline-end: var(--xmkfyg0);
    }
  }

  @media (width >= 640px) {
    .x1ma5qpj.x1ma5qpj {
      padding-inline-end: var(--xmkfyg0);
    }
  }

  @media (width >= 768px) {
    .x9ao6mx.x9ao6mx {
      padding-inline-end: var(--xmkfyg0);
    }
  }

  @media (width >= 1280px) {
    .xqjsego.xqjsego {
      padding-inline-end: var(--xp27y3d);
    }
  }

  @media (width >= 768px) {
    .xo48usd.xo48usd {
      padding-inline-end: var(--xp27y3d);
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .x1n6ht8q.x1n6ht8q {
      padding-inline-start: .75rem;
    }
  }

  @media (width <= 520px) {
    .xv2zdt5.xv2zdt5 {
      padding-inline-start: 0;
    }
  }

  @media (width >= 1024px) {
    .x1cfl0gx.x1cfl0gx {
      padding-inline-start: 0;
    }
  }

  @media (width >= 768px) {
    .xgzrcuf.xgzrcuf {
      padding-inline-start: 0;
    }
  }

  @media (width >= 1024px) {
    .xu0l14e.xu0l14e {
      padding-inline-start: 1.25rem;
    }
  }

  @media (width >= 640px) {
    .xoarofy.xoarofy {
      padding-inline-start: 1.25rem;
    }
  }

  @media (width >= 768px) {
    .xqeojr2.xqeojr2 {
      padding-inline-start: 1.25rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xqh6aat.xqh6aat {
      padding-inline-start: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .x1hov7mx.x1hov7mx {
      padding-inline-start: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x5yu4m4.x5yu4m4 {
      padding-inline-start: 1.5rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .xsoa09o.xsoa09o {
      padding-inline-start: 1.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1wp366k.x1wp366k {
      padding-inline-start: 1.75rem;
    }
  }

  @media (width >= 640px) {
    .x1klj4sf.x1klj4sf {
      padding-inline-start: 1.75rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xsxkbi7.xsxkbi7 {
      padding-inline-start: 1rem;
    }
  }

  @media (width >= 640px) {
    .x1adytmm.x1adytmm {
      padding-inline-start: 1rem;
    }
  }

  @media (width >= 1024px) {
    .xmwagw0.xmwagw0 {
      padding-inline-start: 2.25rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .x9uamp7.x9uamp7 {
      padding-inline-start: 2.25rem;
    }
  }

  @media (width >= 1024px) {
    .x1ev7fj4.x1ev7fj4 {
      padding-inline-start: 2.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x104ozh8.x104ozh8 {
      padding-inline-start: 2.5rem;
    }
  }

  @media (width >= 640px) {
    .xxde9do.xxde9do {
      padding-inline-start: 2.5rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .x1un7dw6.x1un7dw6 {
      padding-inline-start: 2.75rem;
    }
  }

  @media (width >= 1024px) {
    .xgqtug1.xgqtug1 {
      padding-inline-start: 2rem;
    }
  }

  @media (width >= 768px) {
    .xetm6dc.xetm6dc {
      padding-inline-start: 2rem;
    }

    .xhsqjnh.xhsqjnh {
      padding-inline-start: 3.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1ujr24z.x1ujr24z {
      padding-inline-start: var(--x1ho06ga);
    }
  }

  @media (width >= 768px) {
    .x1i23ncj.x1i23ncj {
      padding-inline-start: var(--x1ho06ga);
    }
  }

  @media (width >= 640px) {
    .xzo8u1d.xzo8u1d {
      padding-inline-start: var(--x1o43r55);
    }
  }

  @media (width <= 560px) {
    .xxps2dw.xxps2dw {
      padding-inline-start: var(--x1y8k6xy);
    }
  }

  @media (width <= 640px) {
    .x1uasotd.x1uasotd {
      padding-inline-start: var(--x1y8k6xy);
    }
  }

  @media (width <= 720px) {
    .x2gmkdg.x2gmkdg {
      padding-inline-start: var(--x1y8k6xy);
    }
  }

  @media (width >= 640px) {
    .x10xuymh.x10xuymh {
      padding-inline-start: var(--x1y8k6xy);
    }
  }

  @media (width >= 768px) {
    .x18ko3eu.x18ko3eu {
      padding-inline-start: var(--x1y8k6xy);
    }
  }

  @media (width <= 520px) {
    .x1qttklp.x1qttklp {
      padding-inline-start: var(--x3xow03);
    }
  }

  @media (width >= 640px) {
    .x1bxmfzi.x1bxmfzi {
      padding-inline-start: var(--x6uom2x);
    }
  }

  @media (width <= 520px) {
    .x1mj7vlr.x1mj7vlr {
      padding-inline-start: var(--x9keofk);
    }

    .xsxcjz0.xsxcjz0 {
      padding-inline-start: var(--xiot3he);
    }
  }

  @media (width >= 1024px) {
    .x1xniser.x1xniser {
      padding-inline-start: var(--xmkfyg0);
    }
  }

  @media (width >= 640px) {
    .xsho2s4.xsho2s4 {
      padding-inline-start: var(--xmkfyg0);
    }
  }

  @media (width >= 768px) {
    .x1w8ks9g.x1w8ks9g {
      padding-inline-start: var(--xmkfyg0);
    }
  }

  @media (width >= 1280px) {
    .x1qth8dl.x1qth8dl {
      padding-inline-start: var(--xp27y3d);
    }
  }

  @media (width >= 768px) {
    .xe2xrsr.xe2xrsr {
      padding-inline-start: var(--xp27y3d);
    }
  }

  @media (width >= 1024px) {
    .xe6zstd.xe6zstd {
      position: sticky;
    }
  }

  @media (width >= 1180px) {
    .x1vk4h83.x1vk4h83 {
      position: sticky;
    }
  }

  @media (width >= 640px) {
    .xojkf6k.xojkf6k {
      row-gap: .625rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x3gx5vp.x3gx5vp {
      row-gap: .75rem;
    }
  }

  @media (width >= 1024px) {
    .x1krcqmp.x1krcqmp {
      row-gap: 0;
    }

    .xa6yds2.xa6yds2 {
      row-gap: 1.25rem;
    }
  }

  @media (width >= 640px) {
    .x1tdcvdz.x1tdcvdz {
      row-gap: 1.25rem;
    }
  }

  @media (width >= 768px) {
    .xs8dga5.xs8dga5 {
      row-gap: 1.25rem;
    }

    .x1y88f7d.x1y88f7d {
      row-gap: 1.5rem;
    }

    .xwjwfi6.xwjwfi6 {
      row-gap: 1.75rem;
    }
  }

  @media (width >= 1024px) {
    .xdhq01b.xdhq01b {
      row-gap: 1rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1cq007g.x1cq007g {
      row-gap: 1rem;
    }
  }

  @media (width >= 640px) {
    .x1mhjsqz.x1mhjsqz {
      row-gap: 1rem;
    }
  }

  @media (width >= 768px) {
    .x1prz1c1.x1prz1c1 {
      row-gap: 1rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .xp56n19.xp56n19 {
      row-gap: 1rem;
    }
  }

  @media (width >= 768px) {
    .xtm6ya1.xtm6ya1 {
      row-gap: 2.25rem;
    }
  }

  @media (width >= 1024px) {
    .x7nzuw4.x7nzuw4 {
      row-gap: 2.5rem;
    }
  }

  @media (width >= 640px) {
    .x16otvz6.x16otvz6 {
      row-gap: 2.5rem;
    }
  }

  @media (width >= 1024px) {
    .xeo0npj.xeo0npj {
      row-gap: 2rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1twn56w.x1twn56w {
      row-gap: 2rem;
    }
  }

  @media (width >= 768px) {
    .x16e0g07.x16e0g07 {
      row-gap: 2rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xsuvtfa.xsuvtfa {
      row-gap: 3rem;
    }
  }

  @media (width >= 1024px) {
    .xcfzi47.xcfzi47 {
      row-gap: 4rem;
    }

    .x1tbtpmh.x1tbtpmh {
      row-gap: var(--x1ho06ga);
    }
  }

  @media (width >= 640px) {
    .xiv2xxb.xiv2xxb {
      row-gap: var(--x1o43r55);
    }
  }

  @media (width >= 768px) {
    .x1qd6dj1.x1qd6dj1 {
      row-gap: var(--x1o43r55);
    }
  }

  @media (width >= 1024px) {
    .xqa6c0w.xqa6c0w {
      row-gap: var(--x1y8k6xy);
    }
  }

  @media (width >= 640px) {
    .x18wip3u.x18wip3u {
      row-gap: var(--x1y8k6xy);
    }
  }

  @media (width >= 768px) {
    .xx6vzht.xx6vzht {
      row-gap: var(--x1y8k6xy);
    }
  }

  @media (width >= 640px) {
    .xjj9ip3.xjj9ip3 {
      row-gap: var(--x3xow03);
    }
  }

  @media (width >= 1024px) {
    .x6upoef.x6upoef {
      row-gap: var(--x6uom2x);
    }
  }

  @media (width >= 640px) {
    .x10ffpnu.x10ffpnu {
      row-gap: var(--x6uom2x);
    }
  }

  @media (width <= 520px) {
    .xetoqqa.xetoqqa {
      row-gap: var(--x9keofk);
    }
  }

  @media (width >= 640px) {
    .xcwn9i3.xcwn9i3 {
      row-gap: var(--xiot3he);
    }
  }

  @media (width >= 768px) {
    .xdbl3fq.xdbl3fq {
      row-gap: var(--xiot3he);
    }
  }

  @media (width >= 1024px) {
    .xnayanq.xnayanq {
      row-gap: var(--xmkfyg0);
    }
  }

  @media (width >= 768px) {
    .xut3xe5.xut3xe5 {
      row-gap: var(--xmkfyg0);
    }
  }

  @media (width >= 1024px) {
    .x1pnvgyi.x1pnvgyi {
      row-gap: var(--xp27y3d);
    }
  }

  @media (width >= 640px) {
    .x1laxdl.x1laxdl {
      row-gap: var(--xp27y3d);
    }
  }

  @media (width >= 768px) {
    .x15woomw.x15woomw {
      row-gap: var(--xp27y3d);
    }
  }

  @media (width >= 640px) {
    .x1dt4tol.x1dt4tol {
      text-align: start;
    }
  }

  @media (width >= 768px) {
    .xxpxyzo.xxpxyzo {
      text-align: start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xuupxpy.xuupxpy {
      transform: none;
    }

    .xsagj69.xsagj69 {
      transition-duration: .01ms;
    }

    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }

  @media (width >= 1024px) {
    .xnvvg80.xnvvg80 {
      white-space: nowrap;
    }
  }

  @media (hover: hover) {
    .xtc7n53.xtc7n53:hover {
      background-color: color-mix(in srgb,var(--x1gmaahg) 12%,transparent);
    }

    .xb5txmp.xb5txmp:hover {
      background-color: color-mix(in srgb,var(--x5wfp58) 40%,transparent);
    }

    .xvgms0a.xvgms0a:hover {
      background-color: var(--x18ekg15);
    }

    .x10k257.x10k257:hover {
      background-color: var(--xlw1uhz);
    }

    .x64zb8u.x64zb8u:hover {
      border-inline-end-color: color-mix(in srgb,var(--color-brand) 45%,transparent);
    }

    .x1oxl99u.x1oxl99u:hover {
      border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
    }

    .xfuuio7.xfuuio7:hover {
      border-inline-end-color: color-mix(in srgb,var(--x1gmaahg) 50%,transparent);
    }

    .x135oddk.x135oddk:hover {
      border-inline-start-color: color-mix(in srgb,var(--color-brand) 45%,transparent);
    }

    .x12l7gt6.x12l7gt6:hover {
      border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
    }

    .x1gjfnij.x1gjfnij:hover {
      border-inline-start-color: color-mix(in srgb,var(--x1gmaahg) 50%,transparent);
    }

    .x10i60m1.x10i60m1:hover {
      box-shadow: 0 20px 44px -16px color-mix(in srgb,var(--color-overlay) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand-fg) 18%,transparent);
    }

    .xqm757d.xqm757d:hover {
      box-shadow: 0 25px 50px -12px color-mix(in srgb,var(--color-brand) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand) 35%,transparent);
    }

    .xg4feyq.xg4feyq:hover {
      box-shadow: 0 25px 50px -12px color-mix(in srgb,var(--color-brand) 15%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand) 45%,transparent);
    }

    .x1mxm8ej.x1mxm8ej:hover {
      color: var(--x90dg42);
    }

    .x13a7ple.x13a7ple:hover {
      color: var(--xhxw0l4);
    }

    .xabg31t.xabg31t:hover {
      transform: scale(1.01);
    }

    .xg2pfwp.xg2pfwp:hover {
      transform: scale(1.015);
    }

    .xjdhd4g.xjdhd4g:hover {
      transform: scale(1.02);
    }

    .x11ibdi7.x11ibdi7:hover {
      transform: scale(1.08);
    }

    .xf2s8ey.xf2s8ey:hover {
      transform: translateY(-2px);
    }
  }
}

@layer priority5 {
  .x93kawz {
    border-bottom-color: color-mix(in oklab,var(--color-border) 40%,transparent);
  }

  .x1o8qd8g {
    border-bottom-color: color-mix(in oklab,var(--color-border) 50%,transparent);
  }

  .xr4sdhk {
    border-bottom-color: color-mix(in oklab,var(--color-border) 60%,transparent);
  }

  .xnv3e86 {
    border-bottom-color: color-mix(in oklab,var(--color-border) 72%,var(--color-bg));
  }

  .x5pusqw {
    border-bottom-color: color-mix(in oklab,var(--color-brand) 20%,transparent);
  }

  .x3blze1 {
    border-bottom-color: color-mix(in oklab,var(--color-brand) 26%,transparent);
  }

  .x54m0ou {
    border-bottom-color: color-mix(in oklab,var(--color-brand) 28%,transparent);
  }

  .xeu0ak1 {
    border-bottom-color: color-mix(in oklab,var(--color-brand) 32%,transparent);
  }

  .x1b7vxxf {
    border-bottom-color: color-mix(in oklab,var(--color-brand) 34%,var(--color-border));
  }

  .xzyp070 {
    border-bottom-color: color-mix(in oklab,var(--color-brand) 42%,transparent);
  }

  .x18jojia {
    border-bottom-color: color-mix(in oklab,var(--color-brand) 78%,var(--color-brand-fg));
  }

  .x7cdh3y {
    border-bottom-color: color-mix(in oklab,var(--color-destructive) 20%,transparent);
  }

  .x10lrn5h {
    border-bottom-color: color-mix(in oklab,var(--color-destructive) 28%,var(--color-border));
  }

  .xzy8y83 {
    border-bottom-color: color-mix(in oklab,var(--color-destructive) 30%,transparent);
  }

  .xe5p4zi {
    border-bottom-color: color-mix(in oklab,var(--color-destructive) 34%,var(--color-border));
  }

  .x6nifne {
    border-bottom-color: color-mix(in oklab,var(--color-destructive) 40%,transparent);
  }

  .xjp6tpp {
    border-bottom-color: color-mix(in oklab,var(--color-success) 24%,var(--color-border));
  }

  .x2v6oem {
    border-bottom-color: color-mix(in oklab,var(--color-success) 34%,var(--color-border));
  }

  .x13qu39b {
    border-bottom-color: color-mix(in oklab,var(--color-warning) 28%,var(--color-border));
  }

  .x1g8kpoz {
    border-bottom-color: color-mix(in oklab,var(--color-warning) 30%,transparent);
  }

  .x47vshj {
    border-bottom-color: color-mix(in oklab,var(--color-warning) 34%,var(--color-border));
  }

  .x12ut6l2 {
    border-bottom-color: color-mix(in oklab,var(--x13cptla) 20%,transparent);
  }

  .xq0s9s5 {
    border-bottom-color: color-mix(in oklab,var(--x1cw1c3d) 20%,transparent);
  }

  .x19it57z {
    border-bottom-color: color-mix(in oklab,var(--x1p0n403) 20%,transparent);
  }

  .xfan2go {
    border-bottom-color: color-mix(in oklab,var(--x7jjqwr) 20%,transparent);
  }

  .x11psfua {
    border-bottom-color: color-mix(in oklab,var(--x90dg42) 20%,transparent);
  }

  .xgfoqm5 {
    border-bottom-color: color-mix(in oklab,var(--xnc4qjo) 20%,transparent);
  }

  .x1247bgj {
    border-bottom-color: color-mix(in oklab,var(--xx4z1o6) 20%,transparent);
  }

  .x1cfz8js {
    border-bottom-color: color-mix(in srgb,var(--color-brand-fg) 10%,transparent);
  }

  .x10il2lz {
    border-bottom-color: color-mix(in srgb,var(--color-brand-fg) 12%,transparent);
  }

  .xtcboma {
    border-bottom-color: color-mix(in srgb,var(--color-brand-fg) 14%,transparent);
  }

  .x1iv4rf8 {
    border-bottom-color: color-mix(in srgb,var(--color-brand-fg) 25%,transparent);
  }

  .xfbl0u0 {
    border-bottom-color: color-mix(in srgb,var(--color-brand) 20%,transparent);
  }

  .xfitf4x {
    border-bottom-color: color-mix(in srgb,var(--color-brand) 25%,transparent);
  }

  .x3jltjh {
    border-bottom-color: color-mix(in srgb,var(--color-brand) 30%,transparent);
  }

  .x7qhhig {
    border-bottom-color: color-mix(in srgb,var(--color-brand) 45%,transparent);
  }

  .x6uj5jj {
    border-bottom-color: color-mix(in srgb,var(--color-destructive) 35%,transparent);
  }

  .x127y924 {
    border-bottom-color: color-mix(in srgb,var(--color-fg) 9%,transparent);
  }

  .xzwn7gn {
    border-bottom-color: color-mix(in srgb,var(--color-success) 28%,transparent);
  }

  .x1qea0w3 {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 10%,transparent);
  }

  .x1qus1x5 {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 13%,transparent);
  }

  .xzw8637 {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 14%,transparent);
  }

  .xlkveqv {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 15%,transparent);
  }

  .xcuqdcr {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 16%,transparent);
  }

  .x1yvmbln {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 60%,transparent);
  }

  .x1gd46bj {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 62%,transparent);
  }

  .xmqt32u {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 65%,transparent);
  }

  .xn5bfg4 {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 70%,transparent);
  }

  .x1uf00y {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 72%,transparent);
  }

  .xq7mda {
    border-bottom-color: color-mix(in srgb,var(--x174bogt) 9%,transparent);
  }

  .xhwfb9q {
    border-bottom-color: color-mix(in srgb,var(--x1g47mzo) 35%,var(--x174bogt));
  }

  .x1qrbjli {
    border-bottom-color: color-mix(in srgb,var(--x1g47mzo) 40%,transparent);
  }

  .x1vp8u66 {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 15%,transparent);
  }

  .xmbbthv {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 22%,transparent);
  }

  .x1cqqeq {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 25%,transparent);
  }

  .xzslk4m {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 30%,transparent);
  }

  .xjts81b {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 32%,transparent);
  }

  .x19mjqik {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .x1c2pvc3 {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .x1mcnktm {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 40%,var(--x174bogt));
  }

  .xmpjotz {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 55%,transparent);
  }

  .x18aa041 {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 60%,transparent);
  }

  .x1m2banq {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 68%,transparent);
  }

  .x1kz4cf8 {
    border-bottom-color: color-mix(in srgb,var(--x90dg42) 12%,transparent);
  }

  .xv67l0k {
    border-bottom-color: color-mix(in srgb,var(--x90dg42) 18%,transparent);
  }

  .x19otait {
    border-bottom-color: color-mix(in srgb,var(--x90dg42) 20%,transparent);
  }

  .x1fqnkgt {
    border-bottom-color: color-mix(in srgb,var(--x90dg42) 5.5%,transparent);
  }

  .xx2volu {
    border-bottom-color: color-mix(in srgb,var(--xno16f9) 15%,transparent);
  }

  .x6bhx1o {
    border-bottom-color: color-mix(in srgb,var(--xno16f9) 70%,transparent);
  }

  .x1tnzt7h {
    border-bottom-color: currentColor;
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x1sdncev {
    border-bottom-color: var(--x11bir5h);
  }

  .x1ux849m {
    border-bottom-color: var(--x135psn8);
  }

  .xbzhrfi {
    border-bottom-color: var(--x15t22yf);
  }

  .x17wys26 {
    border-bottom-color: var(--x174bogt);
  }

  .x1wyxejt {
    border-bottom-color: var(--x1g47mzo);
  }

  .x1bsjpzl {
    border-bottom-color: var(--x1gmaahg);
  }

  .x1dyxlq3 {
    border-bottom-color: var(--x1uxvv0k);
  }

  .x16ab6h9 {
    border-bottom-color: var(--x1wfbd62);
  }

  .x14ps6bf {
    border-bottom-color: var(--x91xzu1);
  }

  .x8m6n63 {
    border-bottom-color: var(--xe0i84x);
  }

  .x1sx9ifr {
    border-bottom-color: var(--xno16f9);
  }

  .x1g8valh {
    border-bottom-color: var(--xs7jkwz);
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

  .x1sy0etr {
    border-bottom-style: none;
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .xmskzi5 {
    border-bottom-width: var(--x1eitzs2);
  }

  .xqluiwj {
    border-bottom-width: var(--x6nrhk7);
  }

  .xal7j5c {
    border-top-color: color-mix(in oklab,var(--color-border) 40%,transparent);
  }

  .x5qmi8w {
    border-top-color: color-mix(in oklab,var(--color-border) 50%,transparent);
  }

  .x171yzv0 {
    border-top-color: color-mix(in oklab,var(--color-border) 60%,transparent);
  }

  .x153o949 {
    border-top-color: color-mix(in oklab,var(--color-border) 72%,var(--color-bg));
  }

  .xx2v6sm {
    border-top-color: color-mix(in oklab,var(--color-brand) 20%,transparent);
  }

  .x9xea9 {
    border-top-color: color-mix(in oklab,var(--color-brand) 26%,transparent);
  }

  .xekwqxp {
    border-top-color: color-mix(in oklab,var(--color-brand) 28%,transparent);
  }

  .x1sr24y6 {
    border-top-color: color-mix(in oklab,var(--color-brand) 32%,transparent);
  }

  .x1px0k65 {
    border-top-color: color-mix(in oklab,var(--color-brand) 34%,var(--color-border));
  }

  .x12h41g8 {
    border-top-color: color-mix(in oklab,var(--color-brand) 42%,transparent);
  }

  .xc216dz {
    border-top-color: color-mix(in oklab,var(--color-brand) 78%,var(--color-brand-fg));
  }

  .xk06lsa {
    border-top-color: color-mix(in oklab,var(--color-destructive) 20%,transparent);
  }

  .xu9r420 {
    border-top-color: color-mix(in oklab,var(--color-destructive) 28%,var(--color-border));
  }

  .x1iri7rw {
    border-top-color: color-mix(in oklab,var(--color-destructive) 30%,transparent);
  }

  .xju9p5d {
    border-top-color: color-mix(in oklab,var(--color-destructive) 34%,var(--color-border));
  }

  .xycounl {
    border-top-color: color-mix(in oklab,var(--color-destructive) 40%,transparent);
  }

  .x1roi5lp {
    border-top-color: color-mix(in oklab,var(--color-success) 24%,var(--color-border));
  }

  .x1qwnzqu {
    border-top-color: color-mix(in oklab,var(--color-success) 34%,var(--color-border));
  }

  .xie9qk8 {
    border-top-color: color-mix(in oklab,var(--color-warning) 28%,var(--color-border));
  }

  .x1ct8z73 {
    border-top-color: color-mix(in oklab,var(--color-warning) 30%,transparent);
  }

  .x166pge7 {
    border-top-color: color-mix(in oklab,var(--color-warning) 34%,var(--color-border));
  }

  .xxpsyqw {
    border-top-color: color-mix(in oklab,var(--x13cptla) 20%,transparent);
  }

  .x1tok4lf {
    border-top-color: color-mix(in oklab,var(--x1cw1c3d) 20%,transparent);
  }

  .x17c1pnz {
    border-top-color: color-mix(in oklab,var(--x1p0n403) 20%,transparent);
  }

  .xt0phx7 {
    border-top-color: color-mix(in oklab,var(--x7jjqwr) 20%,transparent);
  }

  .x1qaz6kd {
    border-top-color: color-mix(in oklab,var(--x90dg42) 20%,transparent);
  }

  .x18mqqcd {
    border-top-color: color-mix(in oklab,var(--xnc4qjo) 20%,transparent);
  }

  .x18mv87v {
    border-top-color: color-mix(in oklab,var(--xx4z1o6) 20%,transparent);
  }

  .x19qqzq8 {
    border-top-color: color-mix(in srgb,var(--color-brand-fg) 10%,transparent);
  }

  .x9668dv {
    border-top-color: color-mix(in srgb,var(--color-brand-fg) 12%,transparent);
  }

  .x1qjdvyj {
    border-top-color: color-mix(in srgb,var(--color-brand-fg) 14%,transparent);
  }

  .x1fxof0e {
    border-top-color: color-mix(in srgb,var(--color-brand-fg) 25%,transparent);
  }

  .xiyae6v {
    border-top-color: color-mix(in srgb,var(--color-brand) 20%,transparent);
  }

  .x114z5fv {
    border-top-color: color-mix(in srgb,var(--color-brand) 25%,transparent);
  }

  .x1y0lbp9 {
    border-top-color: color-mix(in srgb,var(--color-brand) 30%,transparent);
  }

  .xfxdk8z {
    border-top-color: color-mix(in srgb,var(--color-brand) 45%,transparent);
  }

  .x15q1i03 {
    border-top-color: color-mix(in srgb,var(--color-destructive) 35%,transparent);
  }

  .x1tkyq9w {
    border-top-color: color-mix(in srgb,var(--color-fg) 9%,transparent);
  }

  .xvqyy56 {
    border-top-color: color-mix(in srgb,var(--color-success) 28%,transparent);
  }

  .xoeg8av {
    border-top-color: color-mix(in srgb,var(--x174bogt) 10%,transparent);
  }

  .x1m5hd3u {
    border-top-color: color-mix(in srgb,var(--x174bogt) 13%,transparent);
  }

  .x1v70sju {
    border-top-color: color-mix(in srgb,var(--x174bogt) 14%,transparent);
  }

  .xg81uez {
    border-top-color: color-mix(in srgb,var(--x174bogt) 15%,transparent);
  }

  .x13mw12z {
    border-top-color: color-mix(in srgb,var(--x174bogt) 16%,transparent);
  }

  .x2nqr22 {
    border-top-color: color-mix(in srgb,var(--x174bogt) 60%,transparent);
  }

  .x82sfx6 {
    border-top-color: color-mix(in srgb,var(--x174bogt) 62%,transparent);
  }

  .x1wuh7jb {
    border-top-color: color-mix(in srgb,var(--x174bogt) 65%,transparent);
  }

  .xvd9aov {
    border-top-color: color-mix(in srgb,var(--x174bogt) 70%,transparent);
  }

  .x19bv2rx {
    border-top-color: color-mix(in srgb,var(--x174bogt) 72%,transparent);
  }

  .x6n1ohi {
    border-top-color: color-mix(in srgb,var(--x174bogt) 9%,transparent);
  }

  .xrvpg65 {
    border-top-color: color-mix(in srgb,var(--x1g47mzo) 35%,var(--x174bogt));
  }

  .x77va3b {
    border-top-color: color-mix(in srgb,var(--x1g47mzo) 40%,transparent);
  }

  .x1qzlgfk {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 15%,transparent);
  }

  .x135gud {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 22%,transparent);
  }

  .xa27v5f {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 25%,transparent);
  }

  .x1yvxgk8 {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 30%,transparent);
  }

  .x1daqv1v {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 32%,transparent);
  }

  .x2w7vmx {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .xzd3cs {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .x13hr0hp {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 40%,var(--x174bogt));
  }

  .xwu9g7l {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 55%,transparent);
  }

  .xltt6do {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 60%,transparent);
  }

  .x17ri9gg {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 68%,transparent);
  }

  .x5ioa35 {
    border-top-color: color-mix(in srgb,var(--x90dg42) 12%,transparent);
  }

  .x1i3x1jc {
    border-top-color: color-mix(in srgb,var(--x90dg42) 18%,transparent);
  }

  .xw3ir0v {
    border-top-color: color-mix(in srgb,var(--x90dg42) 20%,transparent);
  }

  .x1lsfxim {
    border-top-color: color-mix(in srgb,var(--x90dg42) 5.5%,transparent);
  }

  .x12nflp6 {
    border-top-color: color-mix(in srgb,var(--xno16f9) 15%,transparent);
  }

  .xarrwov {
    border-top-color: color-mix(in srgb,var(--xno16f9) 70%,transparent);
  }

  .x1b4hy2t {
    border-top-color: currentColor;
  }

  .x1v8p93f {
    border-top-color: #0000;
  }

  .xrbmzna {
    border-top-color: var(--x11bir5h);
  }

  .x1wrqvfu {
    border-top-color: var(--x135psn8);
  }

  .x1i1kil6 {
    border-top-color: var(--x15t22yf);
  }

  .x1ab2qz2 {
    border-top-color: var(--x174bogt);
  }

  .xaor4ho {
    border-top-color: var(--x1g47mzo);
  }

  .x1sd0ej8 {
    border-top-color: var(--x1gmaahg);
  }

  .x1hprfn {
    border-top-color: var(--x1uxvv0k);
  }

  .xrhy3kl {
    border-top-color: var(--x1wfbd62);
  }

  .x12kcwf5 {
    border-top-color: var(--x91xzu1);
  }

  .xevgo9g {
    border-top-color: var(--xe0i84x);
  }

  .x1llasb8 {
    border-top-color: var(--xno16f9);
  }

  .xhsty8d {
    border-top-color: var(--xs7jkwz);
  }

  .xlya59e {
    border-top-style: dashed;
  }

  .x1ejq31n {
    border-top-style: none;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xamhcws {
    border-top-width: 2px;
  }

  .x4sh2af {
    border-top-width: var(--x1eitzs2);
  }

  .xvw1hn2 {
    border-top-width: var(--x6nrhk7);
  }

  .x113kb1r {
    bottom: -12rem;
  }

  .x82jzzd {
    bottom: -14rem;
  }

  .xi193t4 {
    bottom: -16rem;
  }

  .x10lo636 {
    bottom: -18rem;
  }

  .x2yw4b4 {
    bottom: -20rem;
  }

  .xmg5nq4 {
    bottom: .85rem;
  }

  .xg9bc2 {
    bottom: .875rem;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1s17h4r {
    bottom: 1.1rem;
  }

  .x24nu2v {
    bottom: 1.25rem;
  }

  .x1wyelcc {
    bottom: 1.375rem;
  }

  .x1szun9y {
    bottom: 1rem;
  }

  .x1o8bngc {
    bottom: 2.9375rem;
  }

  .x1v8ttqh {
    bottom: 8%;
  }

  .x44hspa {
    bottom: 8rem;
  }

  .x19rz9fq {
    bottom: calc(100% + .5rem);
  }

  .x1k47f4q {
    bottom: var(--x1eitzs2);
  }

  .xb9k46u {
    bottom: var(--x1y8k6xy);
  }

  .xakqoph {
    bottom: var(--x3xow03);
  }

  .xe9w0w7 {
    bottom: var(--xiot3he);
  }

  .x1uyj9x4 {
    height: .18rem;
  }

  .x1qvqjjc {
    height: .35rem;
  }

  .x4j2xbe {
    height: .375rem;
  }

  .xu2erl {
    height: .42rem;
  }

  .x1novxz9 {
    height: .4rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .x1qa65zt {
    height: .625rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .xvysstp {
    height: .85rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xqtp20y {
    height: 0;
  }

  .xhdxxi3 {
    height: 1.1rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xx3o462 {
    height: 15px;
  }

  .xk7sgnt {
    height: 16.25rem;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .x14cnqhc {
    height: 2.4rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .x12hms15 {
    height: 2.75rem;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .xmlk935 {
    height: 21.375rem;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xdk3kar {
    height: 25rem;
  }

  .xkgyt9u {
    height: 26rem;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .xettwda {
    height: 2rem;
  }

  .xu15cu9 {
    height: 3.5rem;
  }

  .xrvw4r4 {
    height: 30rem;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xzzdsu6 {
    height: 34rem;
  }

  .x3w17pk {
    height: 36rem;
  }

  .x8wrrh {
    height: 38rem;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .xmk1162 {
    height: 40rem;
  }

  .x1p62t0q {
    height: 42rem;
  }

  .xkutwcf {
    height: 44rem;
  }

  .xqu0tyb {
    height: 4px;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .x4k3uqp {
    height: 60vh;
  }

  .x17frcva {
    height: 6rem;
  }

  .xw76nk8 {
    height: 8rem;
  }

  .xegnrdp {
    height: 9px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x14db0lw {
    height: calc(100% - .5rem);
  }

  .xyjnpv4 {
    height: calc(100dvh - 3rem);
  }

  .x1cq1miw {
    height: calc(100dvh - 4rem);
  }

  .x85nish {
    height: calc(100dvh - 5rem);
  }

  .x1jwd5ri {
    height: calc(100dvh - 7rem);
  }

  .x1i5l3a1 {
    height: clamp(18rem, 54vh, 34rem);
  }

  .x1rysrw3 {
    height: clamp(32rem, 70vh, 56rem);
  }

  .xp78tiy {
    height: var(--x1b8ew2q);
  }

  .x1rgn8eq {
    height: var(--x1chvmbs);
  }

  .xxwdejo {
    height: var(--x1eudzpm);
  }

  .x9etr90 {
    height: var(--x1ho06ga);
  }

  .x8e9gzk {
    height: var(--x1o43r55);
  }

  .x1nxvrl4 {
    height: var(--x1p0wvl2);
  }

  .x1tj1fll {
    height: var(--x1vzv3xl);
  }

  .xe89f9o {
    height: var(--x1y8k6xy);
  }

  .xcdch25 {
    height: var(--x3xow03);
  }

  .x1rlf85r {
    height: var(--x6nrhk7);
  }

  .x44qfq3 {
    height: var(--x6uom2x);
  }

  .x1h4ahtm {
    height: var(--x9keofk);
  }

  .x1o6vz83 {
    height: var(--xiot3he);
  }

  .xrurhko {
    height: var(--xmkfyg0);
  }

  .x1kh7lu9 {
    height: var(--xp27y3d);
  }

  .x1gzehrh {
    height: var(--xz6zhvs);
  }

  .x5g3td {
    left: -.1875rem;
  }

  .xsuorjt {
    left: var(--xp27y3d);
  }

  .xuh6244 {
    margin-bottom: -.5rem;
  }

  .x1jyxor1 {
    margin-bottom: -1px;
  }

  .x1hpqcdg {
    margin-bottom: .25rem;
  }

  .x18jvhmb {
    margin-bottom: .375rem;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .x1gr9t9r {
    margin-bottom: .75rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1eq25fj {
    margin-bottom: 1.25rem;
  }

  .x1nhhxel {
    margin-bottom: 1.5rem;
  }

  .xyi6m4r {
    margin-bottom: 1rem;
  }

  .x1e1gh9h {
    margin-bottom: 3rem;
  }

  .x4ii5y1 {
    margin-bottom: auto;
  }

  .xislisc {
    margin-bottom: var(--x1eitzs2);
  }

  .x1hc5wol {
    margin-bottom: var(--x1y8k6xy);
  }

  .xonfywb {
    margin-bottom: var(--x3xow03);
  }

  .x1tdf39t {
    margin-bottom: var(--x9keofk);
  }

  .x1t07z2j {
    margin-bottom: var(--xiot3he);
  }

  .xu2s29v {
    margin-bottom: var(--xmkfyg0);
  }

  .x1pt6k3t {
    margin-bottom: var(--xp27y3d);
  }

  .x1bov10x {
    margin-top: -.5rem;
  }

  .xyzbgki {
    margin-top: -.75rem;
  }

  .x1y332i5 {
    margin-top: -1px;
  }

  .x72edsj {
    margin-top: .125rem;
  }

  .x1tbvfm1 {
    margin-top: .25rem;
  }

  .x5j7nwy {
    margin-top: .375rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .xhj8ucd {
    margin-top: .75rem;
  }

  .x1t2movp {
    margin-top: .85rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xwg69jb {
    margin-top: 1.25rem;
  }

  .x1c4vshn {
    margin-top: 1.5rem;
  }

  .x178dpqu {
    margin-top: 1.75rem;
  }

  .xj1urod {
    margin-top: 1rem;
  }

  .x1cl2iem {
    margin-top: 2rem;
  }

  .x12boebu {
    margin-top: 3.5rem;
  }

  .xfo0wrl {
    margin-top: 4rem;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1ri9sqa {
    margin-top: clamp(3.5rem, 6vh, 5rem);
  }

  .xjze2ee {
    margin-top: var(--x1eitzs2);
  }

  .x177ofy4 {
    margin-top: var(--x1ho06ga);
  }

  .x1dhk2gt {
    margin-top: var(--x1o43r55);
  }

  .x1jio68e {
    margin-top: var(--x1y8k6xy);
  }

  .x1u21t67 {
    margin-top: var(--x3xow03);
  }

  .x1avhx8v {
    margin-top: var(--x9keofk);
  }

  .xtefmo6 {
    margin-top: var(--xiot3he);
  }

  .x6vqoh5 {
    margin-top: var(--xmkfyg0);
  }

  .x3zt9cb {
    margin-top: var(--xp27y3d);
  }

  .xnjgh8c {
    max-height: 0;
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .x10xx96q {
    max-height: 18rem;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .x3d5gib {
    max-height: 50vh;
  }

  .xtamo4v {
    max-height: 55vh;
  }

  .x114jws4 {
    max-height: 60vh;
  }

  .xnwz9cz {
    max-height: 7rem;
  }

  .x179dxpb {
    max-height: 80vh;
  }

  .xlhze4t {
    max-height: 8rem;
  }

  .xr924a0 {
    max-height: calc(100dvh - 14rem);
  }

  .x1g15ey4 {
    max-height: calc(100dvh - 2rem);
  }

  .x1s0scc5 {
    max-height: calc(100dvh - 7rem);
  }

  .xbi7434 {
    max-height: calc(var(--kb-popper-content-available-height) - var(--x3xow03));
  }

  .xcd4958 {
    max-height: min(24rem, 48dvh);
  }

  .x1x9k26h {
    max-height: min(27rem, 52dvh);
  }

  .x1gplgn6 {
    max-height: min(46rem, 100dvh - 2rem);
  }

  .xfanl2j {
    max-height: min(52dvh, 34rem);
  }

  .x1puocra {
    max-height: min(68vh, 44rem);
  }

  .xhaygcp {
    max-height: min(86dvh, 720px);
  }

  .xu4b76g {
    max-height: var(--xv8u1na);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xgocruu {
    max-width: 100rem;
  }

  .x1s8ub08 {
    max-width: 10rem;
  }

  .x1cmgiil {
    max-width: 1400px;
  }

  .x1jh7e25 {
    max-width: 15.5rem;
  }

  .x8z6zn4 {
    max-width: 16rem;
  }

  .x1vxnb6q {
    max-width: 18rem;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .xuv54rz {
    max-width: 22rem;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .x18t6ddr {
    max-width: 30rem;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .x19pysoa {
    max-width: 34rem;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .xgun2ak {
    max-width: 39rem;
  }

  .xf2d64e {
    max-width: 40rem;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x14grgdy {
    max-width: 43rem;
  }

  .x1dwg165 {
    max-width: 44rem;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .xmmfdjc {
    max-width: 54rem;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x12xyk8x {
    max-width: 58rem;
  }

  .xl4u9xm {
    max-width: 64rem;
  }

  .x1hv4mr {
    max-width: 72rem;
  }

  .x1azd0id {
    max-width: 87.5rem;
  }

  .xq8v1hd {
    max-width: 90%;
  }

  .xy0ukom {
    max-width: 96rem;
  }

  .xvcrhkp {
    max-width: calc(100% - 2rem);
  }

  .xht1ndd {
    max-width: calc(100vw - 1rem);
  }

  .x1kaimav {
    max-width: min(100%, 28rem);
  }

  .x1k82cps {
    max-width: min(42rem, 60vh);
  }

  .xko5jbi {
    max-width: min(900px, 100vw - 2rem);
  }

  .x1x1rfll {
    max-width: none;
  }

  .xy3uqut {
    max-width: var(--x1vzv3xl);
  }

  .xhlati9 {
    max-width: var(--x1yctz0r);
  }

  .x1c99yuz {
    max-width: var(--xf5nwvb);
  }

  .x1h8hz4x {
    max-width: var(--xuvjt0q);
  }

  .x15trnjd {
    max-width: var(--xv8u1na);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1rqwxy8 {
    min-height: 1.5rem;
  }

  .x1q5fb98 {
    min-height: 1.625rem;
  }

  .x1pw4g4d {
    min-height: 1.75rem;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xattyca {
    min-height: 10rem;
  }

  .x11l3dcr {
    min-height: 11.5rem;
  }

  .x1b3lxvz {
    min-height: 12rem;
  }

  .xmqjtvy {
    min-height: 13rem;
  }

  .x1fk3hok {
    min-height: 14px;
  }

  .x19r4su4 {
    min-height: 14rem;
  }

  .x1ymnqli {
    min-height: 15rem;
  }

  .x85c375 {
    min-height: 16rem;
  }

  .xvrgn94 {
    min-height: 18px;
  }

  .x1xqys5c {
    min-height: 18rem;
  }

  .x19wm6jj {
    min-height: 2.25rem;
  }

  .xnishah {
    min-height: 2.35rem;
  }

  .xsejkeq {
    min-height: 2.5rem;
  }

  .xgbkey0 {
    min-height: 2.75rem;
  }

  .x7i4e3i {
    min-height: 2.8rem;
  }

  .xciow05 {
    min-height: 20rem;
  }

  .x1q0l6uf {
    min-height: 24rem;
  }

  .x12sc9ov {
    min-height: 25rem;
  }

  .x1in32aq {
    min-height: 2rem;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .xe8gcm {
    min-height: 3rem;
  }

  .x17qorbb {
    min-height: 4.5rem;
  }

  .xwnajww {
    min-height: 40vh;
  }

  .x2gogmw {
    min-height: 44rem;
  }

  .x16xewa7 {
    min-height: 5.55rem;
  }

  .x1c5m4an {
    min-height: 5.5rem;
  }

  .x1wzdup0 {
    min-height: 5.75rem;
  }

  .x1xkfc13 {
    min-height: 6rem;
  }

  .xdmy4d6 {
    min-height: 7.5rem;
  }

  .xl77w6h {
    min-height: 7rem;
  }

  .x562ti3 {
    min-height: 8rem;
  }

  .x1gjxwxu {
    min-height: 9.625rem;
  }

  .x65nank {
    min-height: auto;
  }

  .x3blb9t {
    min-height: calc(100dvh - 5rem);
  }

  .x1q53dla {
    min-height: calc(100dvh - 7rem);
  }

  .xf1ggnk {
    min-height: clamp(30rem, 70vh, 44rem);
  }

  .x1iw9du1 {
    min-height: var(--x12wghnu);
  }

  .x661rul {
    min-height: var(--x1b8ew2q);
  }

  .x1u5t2d8 {
    min-height: var(--x1eudzpm);
  }

  .x12d6nr5 {
    min-height: var(--x1ho06ga);
  }

  .xkoql8r {
    min-height: var(--x1o43r55);
  }

  .x1mmnohu {
    min-height: var(--x1p0wvl2);
  }

  .x1or8vs7 {
    min-height: var(--x1vzv3xl);
  }

  .xd0414d {
    min-height: var(--x1y8k6xy);
  }

  .xapemtz {
    min-height: var(--x6uom2x);
  }

  .xoyp70i {
    min-height: var(--xmkfyg0);
  }

  .xb3x0ue {
    min-height: var(--xp27y3d);
  }

  .x1h5vis8 {
    min-height: var(--xuvjt0q);
  }

  .x302mx4 {
    min-height: var(--xw1ishz);
  }

  .xeuugli {
    min-width: 0;
  }

  .x1xkahga {
    min-width: 1.75rem;
  }

  .xuu4ctt {
    min-width: 10rem;
  }

  .x1wu2mox {
    min-width: 14px;
  }

  .x16xo4sp {
    min-width: 18px;
  }

  .x1arx1u8 {
    min-width: 2.25rem;
  }

  .xlm6wrl {
    min-width: 2.75rem;
  }

  .x19hwnzc {
    min-width: 2rem;
  }

  .x1tg5bxb {
    min-width: 38rem;
  }

  .x1nl6vt0 {
    min-width: 4.5rem;
  }

  .x1kr0gcy {
    min-width: 42.5rem;
  }

  .xvrq1ti {
    min-width: 42rem;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .x1nyaskj {
    min-width: min(20rem, 100vw - 1rem);
  }

  .x73l27u {
    min-width: var(--x1b8ew2q);
  }

  .xbsh1on {
    min-width: var(--x1chvmbs);
  }

  .x2ht66c {
    min-width: var(--x1p0wvl2);
  }

  .x1bc0ryw {
    min-width: var(--x1pk90hk);
  }

  .x1diqs6i {
    min-width: var(--x3xow03);
  }

  .x13anan6 {
    min-width: var(--x6uom2x);
  }

  .xk4p20f {
    min-width: var(--xw1ishz);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  .xnw97ix {
    padding-bottom: .125rem;
  }

  .xes99ow {
    padding-bottom: .25rem;
  }

  .x1uwplc6 {
    padding-bottom: .375rem;
  }

  .xe0cj4x {
    padding-bottom: .3rem;
  }

  .xejuzgl {
    padding-bottom: .4375rem;
  }

  .xt307pa {
    padding-bottom: .55rem;
  }

  .xmnamis {
    padding-bottom: .5rem;
  }

  .x1v0wz0i {
    padding-bottom: .625rem;
  }

  .xs9h3oa {
    padding-bottom: .68rem;
  }

  .x1yjjl07 {
    padding-bottom: .72rem;
  }

  .xsaxbkt {
    padding-bottom: .75rem;
  }

  .xvgi8cs {
    padding-bottom: .7rem;
  }

  .x1pn0ir6 {
    padding-bottom: .85rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x10l3h1t {
    padding-bottom: 1.25rem;
  }

  .x163t5y5 {
    padding-bottom: 1.5rem;
  }

  .x13xio2g {
    padding-bottom: 1.75rem;
  }

  .xcxoj24 {
    padding-bottom: 17.5rem;
  }

  .x2yie3v {
    padding-bottom: 1rem;
  }

  .x1fh90og {
    padding-bottom: 2.5rem;
  }

  .xae9lgt {
    padding-bottom: 2.625rem;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .x17r0vjz {
    padding-bottom: 2rem;
  }

  .x1udq3ni {
    padding-bottom: 3.5rem;
  }

  .xsaielx {
    padding-bottom: 3.9375rem;
  }

  .xypa8z9 {
    padding-bottom: 5rem;
  }

  .xk5v6pd {
    padding-bottom: clamp(var(--x1o43r55),4vw,var(--xmkfyg0));
  }

  .x13qx69q {
    padding-bottom: var(--x1b8ew2q);
  }

  .x1cvkszk {
    padding-bottom: var(--x1eitzs2);
  }

  .x1vajkv8 {
    padding-bottom: var(--x1eudzpm);
  }

  .x1aij0qu {
    padding-bottom: var(--x1ho06ga);
  }

  .x1ggeaer {
    padding-bottom: var(--x1o43r55);
  }

  .x1y1doa3 {
    padding-bottom: var(--x1y8k6xy);
  }

  .xhs0hyg {
    padding-bottom: var(--x3xow03);
  }

  .xkrtjqp {
    padding-bottom: var(--x6nrhk7);
  }

  .x4pjamq {
    padding-bottom: var(--x6uom2x);
  }

  .xx34daw {
    padding-bottom: var(--x9keofk);
  }

  .x1mbsapz {
    padding-bottom: var(--xiot3he);
  }

  .xhxzbtu {
    padding-bottom: var(--xmkfyg0);
  }

  .xruqhf6 {
    padding-bottom: var(--xp27y3d);
  }

  .x1i6gg8 {
    padding-bottom: var(--xz6zhvs);
  }

  .xrhwvvd {
    padding-top: .125rem;
  }

  .x1iul6r4 {
    padding-top: .25rem;
  }

  .x6dzris {
    padding-top: .375rem;
  }

  .x30hkwx {
    padding-top: .3rem;
  }

  .xdw4a7e {
    padding-top: .4375rem;
  }

  .x1o9s02k {
    padding-top: .55rem;
  }

  .x1b58sdr {
    padding-top: .5rem;
  }

  .x1pe9zv5 {
    padding-top: .625rem;
  }

  .x1fzx2rs {
    padding-top: .68rem;
  }

  .x1trsrt1 {
    padding-top: .72rem;
  }

  .x1q57ora {
    padding-top: .75rem;
  }

  .x15y8ph0 {
    padding-top: .7rem;
  }

  .x76w7gr {
    padding-top: .85rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1mcfnh7 {
    padding-top: 1.25rem;
  }

  .x6gltce {
    padding-top: 1.5rem;
  }

  .xefbat3 {
    padding-top: 1.75rem;
  }

  .x12t3zde {
    padding-top: 1rem;
  }

  .x1rjoabk {
    padding-top: 2.5rem;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x128v7jw {
    padding-top: 2rem;
  }

  .x1thg88o {
    padding-top: 3.5rem;
  }

  .xf6mfmo {
    padding-top: 4rem;
  }

  .x1hx5lgg {
    padding-top: 5rem;
  }

  .x1n3db2t {
    padding-top: clamp(var(--x1o43r55),4vw,var(--xmkfyg0));
  }

  .xk4riq5 {
    padding-top: var(--x1b8ew2q);
  }

  .x20u4e7 {
    padding-top: var(--x1eitzs2);
  }

  .x1iezxa1 {
    padding-top: var(--x1eudzpm);
  }

  .x1epslie {
    padding-top: var(--x1ho06ga);
  }

  .x1uvjomm {
    padding-top: var(--x1o43r55);
  }

  .x7g8s52 {
    padding-top: var(--x1y8k6xy);
  }

  .xyk30fu {
    padding-top: var(--x3xow03);
  }

  .xe1fzg6 {
    padding-top: var(--x6nrhk7);
  }

  .xlqc18o {
    padding-top: var(--x6uom2x);
  }

  .xd1kmio {
    padding-top: var(--x9keofk);
  }

  .x1j609qo {
    padding-top: var(--xiot3he);
  }

  .xvhtyb9 {
    padding-top: var(--xmkfyg0);
  }

  .xxb9s68 {
    padding-top: var(--xp27y3d);
  }

  .x1trqfq {
    padding-top: var(--xz6zhvs);
  }

  .x13vt1zy {
    right: var(--xp27y3d);
  }

  .x1x4w5ll {
    top: -.21rem;
  }

  .x1yu0z17 {
    top: -.45rem;
  }

  .x14txr9a {
    top: -12rem;
  }

  .x1tyllyx {
    top: -18rem;
  }

  .xtemh8e {
    top: -20rem;
  }

  .xz43bub {
    top: -6rem;
  }

  .xvt88x2 {
    top: -8rem;
  }

  .xsv2zaq {
    top: .25rem;
  }

  .xf1ewck {
    top: .55rem;
  }

  .x7h287w {
    top: .625rem;
  }

  .x1nxzj52 {
    top: .75rem;
  }

  .x13vifvy {
    top: 0;
  }

  .x1vf3f50 {
    top: 1.1875rem;
  }

  .xdsb8wn {
    top: 100%;
  }

  .x8mog2w {
    top: 16rem;
  }

  .xnfr1j {
    top: 1px;
  }

  .x1nwpe0i {
    top: 1rem;
  }

  .x1sf8o9p {
    top: 2.25rem;
  }

  .x13telxd {
    top: 24rem;
  }

  .xs7f9wi {
    top: 2px;
  }

  .xm3se36 {
    top: 2rem;
  }

  .xwa60dl {
    top: 50%;
  }

  .xzcf631 {
    top: 5rem;
  }

  .x14lxbfz {
    top: 8%;
  }

  .x80663w {
    top: auto;
  }

  .x1rhw8x6 {
    top: calc(100% + .25rem);
  }

  .x1iiwmgo {
    top: var(--cp-marker-y);
  }

  .x1dtbc35 {
    top: var(--x1eitzs2);
  }

  .xtopwxp {
    top: var(--x1y8k6xy);
  }

  .xto4j6v {
    top: var(--x3xow03);
  }

  .x1tx8e28 {
    top: var(--x9keofk);
  }

  .x11287la {
    top: var(--xiot3he);
  }

  .xeu4w29 {
    top: var(--xp27y3d);
  }

  .xe2hjy4 {
    width: .12rem;
  }

  .x1hyl7v3 {
    width: .18rem;
  }

  .xrkia0p {
    width: .375rem;
  }

  .xn0iqt9 {
    width: .42rem;
  }

  .x1w8rmry {
    width: .4rem;
  }

  .x1e7hgle {
    width: .625rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .x1cqr609 {
    width: .85rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xwjmw90 {
    width: 0%;
  }

  .xsk17dz {
    width: 1.125rem;
  }

  .xmh2cwo {
    width: 1.1rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .x19ddzpn {
    width: 1%;
  }

  .x1jx8tsq {
    width: 10%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .xa23ldc {
    width: 10rem;
  }

  .x17sw6hc {
    width: 11%;
  }

  .x1brf3r0 {
    width: 11rem;
  }

  .x17vnrad {
    width: 12%;
  }

  .x8fmnwm {
    width: 1280px;
  }

  .xsmyaan {
    width: 12px;
  }

  .xhnqznf {
    width: 12rem;
  }

  .xpyjxry {
    width: 13%;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .xrdac2d {
    width: 13rem;
  }

  .x1oizhfv {
    width: 14.5rem;
  }

  .x9ndwyb {
    width: 14%;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .x17tiq77 {
    width: 15%;
  }

  .x1a00udw {
    width: 15px;
  }

  .xwb877u {
    width: 16%;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1h275di {
    width: 17%;
  }

  .x1f394nn {
    width: 18%;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .xwvoa34 {
    width: 19%;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xzijgnt {
    width: 2.4rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .xb1qrhf {
    width: 2.75rem;
  }

  .xfpjd7i {
    width: 2%;
  }

  .x8yj6t5 {
    width: 20%;
  }

  .xw4jnvo {
    width: 20px;
  }

  .xvg4zw5 {
    width: 21%;
  }

  .x2qqsnf {
    width: 216px;
  }

  .x1jfg07d {
    width: 22%;
  }

  .x17z2i9w {
    width: 22px;
  }

  .x1mbzxdm {
    width: 23%;
  }

  .xu9fw5t {
    width: 24%;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1f1nlb9 {
    width: 25%;
  }

  .xxpr1mq {
    width: 25rem;
  }

  .x1nxa2st {
    width: 26%;
  }

  .x1ye75pp {
    width: 26rem;
  }

  .x1ifsey {
    width: 27%;
  }

  .xdqdh73 {
    width: 28%;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xa1il55 {
    width: 29%;
  }

  .xfo62xy {
    width: 2px;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x14cw3s8 {
    width: 3.25rem;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .x1g8xyem {
    width: 3%;
  }

  .xxljpkc {
    width: 30%;
  }

  .xtzo57k {
    width: 30rem;
  }

  .x1anfit2 {
    width: 31%;
  }

  .x1iy3nof {
    width: 32%;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x152qxlz {
    width: 33%;
  }

  .x1bm8l82 {
    width: 34%;
  }

  .xqblchm {
    width: 34rem;
  }

  .x19h4ct {
    width: 35%;
  }

  .x1pgblm0 {
    width: 36%;
  }

  .x1kgusv3 {
    width: 36rem;
  }

  .x1ijmtbk {
    width: 37%;
  }

  .x1d419hs {
    width: 38%;
  }

  .xnlkymn {
    width: 38rem;
  }

  .x1rt2gfh {
    width: 39%;
  }

  .x188tqju {
    width: 3rem;
  }

  .x7ity8k {
    width: 4%;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x1g28unz {
    width: 40rem;
  }

  .xtmeyug {
    width: 41%;
  }

  .x1fnd73c {
    width: 42%;
  }

  .x1gvd44i {
    width: 42rem;
  }

  .xvugcgq {
    width: 43%;
  }

  .x1t0fkks {
    width: 44%;
  }

  .x3t8dnf {
    width: 44rem;
  }

  .xinu3np {
    width: 45%;
  }

  .x1b42p2t {
    width: 46%;
  }

  .xy8fa22 {
    width: 47%;
  }

  .x14zvdfm {
    width: 48%;
  }

  .x5sxuk9 {
    width: 49%;
  }

  .xekueh {
    width: 4rem;
  }

  .x9whnou {
    width: 5%;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x187jt {
    width: 51%;
  }

  .xhyb2dy {
    width: 52%;
  }

  .x1qevzzs {
    width: 53%;
  }

  .x1fzzjf9 {
    width: 54%;
  }

  .x1kmanbg {
    width: 55%;
  }

  .xfggxmx {
    width: 56%;
  }

  .xewp6mh {
    width: 560px;
  }

  .x1vdp4dz {
    width: 57%;
  }

  .x14dgxzp {
    width: 58%;
  }

  .xuiyqc {
    width: 59%;
  }

  .x16mhkzl {
    width: 6%;
  }

  .xycev2y {
    width: 60%;
  }

  .x1vr7rhb {
    width: 61%;
  }

  .x1hmiwze {
    width: 62%;
  }

  .x1sgfpsl {
    width: 63%;
  }

  .x1endk3i {
    width: 64%;
  }

  .x1oux285 {
    width: 65%;
  }

  .x1sl5uzh {
    width: 66.66%;
  }

  .x1vz4e29 {
    width: 66%;
  }

  .xgkjt62 {
    width: 67%;
  }

  .x19app5s {
    width: 68%;
  }

  .x1i0nxx2 {
    width: 69%;
  }

  .xja6p5g {
    width: 7%;
  }

  .x65xoit {
    width: 70%;
  }

  .x1q734qy {
    width: 71%;
  }

  .xh00ny3 {
    width: 72%;
  }

  .x14cqoql {
    width: 73%;
  }

  .x12wacv3 {
    width: 74%;
  }

  .xg0jo4d {
    width: 75%;
  }

  .x1rfehsz {
    width: 76%;
  }

  .x1fywlfn {
    width: 77%;
  }

  .xthe8de {
    width: 78%;
  }

  .x1mgc8oo {
    width: 78vw;
  }

  .x6vhdcp {
    width: 79%;
  }

  .x1l24a0r {
    width: 7rem;
  }

  .x10aam75 {
    width: 8.4375rem;
  }

  .x1iaq59d {
    width: 8%;
  }

  .xktia5q {
    width: 80%;
  }

  .x122rutf {
    width: 81%;
  }

  .xi9l4ab {
    width: 82%;
  }

  .x1l3jyfm {
    width: 83%;
  }

  .x1tjp0jp {
    width: 84%;
  }

  .x1f9tj09 {
    width: 85%;
  }

  .xd8l9wo {
    width: 86%;
  }

  .x1s2ckcq {
    width: 87%;
  }

  .x1bepr8w {
    width: 88%;
  }

  .xgruwgo {
    width: 88vw;
  }

  .xfwb7fy {
    width: 89%;
  }

  .x1eyvef {
    width: 8rem;
  }

  .x1iotci {
    width: 9%;
  }

  .xm6i5cn {
    width: 90%;
  }

  .xsgd7n8 {
    width: 91%;
  }

  .x10uckc6 {
    width: 92%;
  }

  .xvmgxxb {
    width: 93%;
  }

  .x76zr16 {
    width: 94%;
  }

  .xgqk73l {
    width: 95%;
  }

  .x13lzw6o {
    width: 95vw;
  }

  .xkosdsc {
    width: 96%;
  }

  .xe20zfg {
    width: 97%;
  }

  .x1ysnsbj {
    width: 98%;
  }

  .x1t7mnj6 {
    width: 99%;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .xop6fvv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

  .x1wa4oc3 {
    width: calc(50% - .375rem);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1ht4h3b {
    width: min(100%, 28rem);
  }

  .x5ajwi {
    width: min(100%, 32rem);
  }

  .xqezbe9 {
    width: min(100%, 48rem);
  }

  .x157lpoa {
    width: min(100%, 78rem);
  }

  .xmc4q0m {
    width: min(22.5rem, 100vw - 2rem);
  }

  .xe1w0z1 {
    width: min(30rem, 100vw);
  }

  .x1818bxn {
    width: min(34rem, 58dvh);
  }

  .x1ez5p76 {
    width: min(360px, 100%);
  }

  .xxojf9b {
    width: min(52rem, 100% - 2rem);
  }

  .x9ii9l3 {
    width: min(85vw, 22rem);
  }

  .x1w5r4d7 {
    width: min(9.5rem, 100%);
  }

  .xkeetcn {
    width: min(100% - 2rem, 84rem);
  }

  .xzxzpxk {
    width: min(var(--xuvjt0q),calc(var(--kb-popper-content-available-width) - var(--x3xow03)));
  }

  .xwaxhjw {
    width: var(--progress, 0%);
  }

  .x19s8qfq {
    width: var(--tool-history-sidebar-width, min(26rem,100vw));
  }

  .x11sth55 {
    width: var(--wz-col);
  }

  .x1xosmr {
    width: var(--x12wghnu);
  }

  .xk53p1h {
    width: var(--x1b8ew2q);
  }

  .xdajzq5 {
    width: var(--x1chvmbs);
  }

  .x14somaz {
    width: var(--x1eudzpm);
  }

  .x1aam01t {
    width: var(--x1ho06ga);
  }

  .x1kxfvg1 {
    width: var(--x1o43r55);
  }

  .xzjwx4y {
    width: var(--x1p0wvl2);
  }

  .x4qcpup {
    width: var(--x1pk90hk);
  }

  .x11bdnle {
    width: var(--x1vzv3xl);
  }

  .x16j5iku {
    width: var(--x1y8k6xy);
  }

  .x1likav1 {
    width: var(--x3xow03);
  }

  .x1br93ak {
    width: var(--x6nrhk7);
  }

  .x15q5xfa {
    width: var(--x6uom2x);
  }

  .xkv4w3b {
    width: var(--xiot3he);
  }

  .x1rnj1i6 {
    width: var(--xmkfyg0);
  }

  .x16feczd {
    width: var(--xp27y3d);
  }

  .x13v91ul {
    width: var(--xw1ishz);
  }

  .x181ux0p {
    width: var(--xz6zhvs);
  }

  .x139vlvx:hover:not(:disabled) {
    border-bottom-color: var(--x1gmaahg);
  }

  .x1nyfaq3:focus-visible {
    border-bottom-color: var(--x1ymbv84);
  }

  .x1arwma7:focus-visible, .x1kr76ra:focus-within {
    border-bottom-color: var(--xe0i84x);
  }

  .x998c0z:hover:not(:disabled) {
    border-top-color: var(--x1gmaahg);
  }

  .x2rhst5:focus-visible {
    border-top-color: var(--x1ymbv84);
  }

  .x1atizdl:focus-within, .x1tt64b1:focus-visible {
    border-top-color: var(--xe0i84x);
  }

  .x14l7nz5:first-child {
    margin-top: 0;
  }

  .xzboxd6:last-child {
    margin-bottom: 0;
  }

  .x1jpxhjp:invalid {
    border-bottom-color: var(--x1g47mzo);
  }

  .x1bp8z9z:invalid {
    border-top-color: var(--x1g47mzo);
  }

  .x1tm0ehn:hover {
    border-bottom-color: color-mix(in oklab,var(--color-brand) 30%,transparent);
  }

  .xe7jpv6:hover {
    border-bottom-color: color-mix(in srgb,var(--color-brand-fg) 55%,transparent);
  }

  .x55u3bx:hover {
    border-bottom-color: color-mix(in srgb,var(--color-brand) 35%,transparent);
  }

  .xqlx3ao:hover {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .xjioqnq:hover {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 36%,transparent);
  }

  .xrbzlzz:hover {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 38%,transparent);
  }

  .x11b78fn:hover {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .xwayqf7:hover {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 45%,transparent);
  }

  .x1ikl0ij:hover {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 50%,transparent);
  }

  .x136by3q:hover {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 52%,transparent);
  }

  .xqjfw66:hover {
    border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 60%,transparent);
  }

  .xr368s9:hover {
    border-bottom-color: var(--x1g47mzo);
  }

  .x1h148d3:hover {
    border-bottom-color: var(--x1gmaahg);
  }

  .x1ecutl8:hover {
    border-bottom-color: var(--x1wfbd62);
  }

  .xf7ngxg:hover {
    border-bottom-color: var(--xe0i84x);
  }

  .x4ff0tn:hover {
    border-top-color: color-mix(in oklab,var(--color-brand) 30%,transparent);
  }

  .xpi810e:hover {
    border-top-color: color-mix(in srgb,var(--color-brand-fg) 55%,transparent);
  }

  .x1wvmjd2:hover {
    border-top-color: color-mix(in srgb,var(--color-brand) 35%,transparent);
  }

  .x12e7n59:hover {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 35%,transparent);
  }

  .xfpukhp:hover {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 36%,transparent);
  }

  .x165ys5p:hover {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 38%,transparent);
  }

  .x1ge2e67:hover {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
  }

  .x3xj5gu:hover {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 45%,transparent);
  }

  .xkm8uuh:hover {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 50%,transparent);
  }

  .xbydvoq:hover {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 52%,transparent);
  }

  .x1lhumbh:hover {
    border-top-color: color-mix(in srgb,var(--x1gmaahg) 60%,transparent);
  }

  .x1x4szoa:hover {
    border-top-color: var(--x1g47mzo);
  }

  .x1d03zep:hover {
    border-top-color: var(--x1gmaahg);
  }

  .xtjvyce:hover {
    border-top-color: var(--x1wfbd62);
  }

  .x1uexrfe:hover {
    border-top-color: var(--xe0i84x);
  }

  .x17yxajm:focus {
    border-bottom-color: var(--x1gmaahg);
  }

  .xc5ur3q:focus {
    border-bottom-color: var(--x1ymbv84);
  }

  .x1kq2t2l:focus {
    border-bottom-color: var(--xe0i84x);
  }

  .x1hunejo:focus {
    border-top-color: var(--x1gmaahg);
  }

  .x1wfytgc:focus {
    border-top-color: var(--x1ymbv84);
  }

  .x1fh7lh:focus {
    border-top-color: var(--xe0i84x);
  }

  @media (width >= 1024px) {
    .x1753kch.x1753kch {
      bottom: 1.125rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xj9q96i.xj9q96i {
      bottom: 1.25rem;
    }

    .x19i3is1.x19i3is1 {
      bottom: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .xlnlc35.xlnlc35 {
      bottom: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x1nbtc45.x1nbtc45 {
      bottom: 2.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1vtap18.x1vtap18 {
      bottom: 2rem;
    }
  }

  @media (width >= 768px) {
    .x1l2lprf.x1l2lprf {
      bottom: 2rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xagt2c.xagt2c {
      bottom: 3.75rem;
    }
  }

  @media ((width >= 640px) and (width <= 767.99px)) or ((width >= 1023.01px) and (width <= 1023.99px)) {
    .xu618xi.xu618xi {
      bottom: 3rem;
    }
  }

  @media (width >= 1024px) {
    .x1duhhhy.x1duhhhy {
      bottom: 4.5rem;
    }

    .x7qsl8t.x7qsl8t {
      bottom: 5.6875rem;
    }
  }

  @media (width >= 768px) and (width <= 1023px) {
    .xw9rk53.xw9rk53 {
      bottom: 6.5625rem;
    }
  }

  @media (width <= 520px) {
    .x2uvl3h.x2uvl3h {
      bottom: var(--x3xow03);
    }
  }

  @media (width >= 640px) {
    .xm5uox3.xm5uox3 {
      height: .875rem;
    }
  }

  @media (width >= 1024px) {
    .x1d9q8ru.x1d9q8ru {
      height: 100%;
    }
  }

  @media (width >= 768px) {
    .xj8syso.xj8syso {
      height: 2.25rem;
    }
  }

  @media (width >= 640px) {
    .x1iwg8tq.x1iwg8tq {
      height: 2.75rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .x2q7c0a.x2q7c0a {
      height: 21.25rem;
    }
  }

  @media (width >= 768px) {
    .xpvwy9w.xpvwy9w {
      height: 22.9375rem;
    }
  }

  @media (width >= 1024px) {
    .xrzxte2.xrzxte2 {
      height: 27.5rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .x15s3z3o.x15s3z3o {
      height: 27.5rem;
    }
  }

  @media (width >= 768px) {
    .x2cddxa.x2cddxa {
      height: 3.5rem;
    }
  }

  @media (width >= 1024px) {
    .xzu0me4.xzu0me4 {
      height: auto;
    }
  }

  @media (width >= 640px) {
    .x1wt4gsf.x1wt4gsf {
      height: auto;
    }
  }

  @media (width >= 1024px) {
    .x13gxk4a.x13gxk4a {
      height: calc(100dvh - 3.5rem);
    }

    .x7gpt3z.x7gpt3z {
      height: calc(100dvh - 8.5rem);
    }
  }

  @media (width <= 720px) {
    .x1u0j90m.x1u0j90m {
      height: clamp(15rem, 38vh, 25rem);
    }

    .x9m6hnr.x9m6hnr {
      height: clamp(24rem, 58vh, 42rem);
    }
  }

  @media (width >= 768px) {
    .x1a3dq22.x1a3dq22 {
      height: var(--x12wghnu);
    }

    .x19fymp2.x19fymp2 {
      height: var(--x1eudzpm);
    }

    .x1zz8vk.x1zz8vk {
      height: var(--x1ho06ga);
    }
  }

  @media (width >= 640px) {
    .xdpqzh7.xdpqzh7 {
      height: var(--x1o43r55);
    }
  }

  @media (width >= 768px) {
    .x1uysn27.x1uysn27 {
      height: var(--x1o43r55);
    }

    .x9xfx82.x9xfx82 {
      height: var(--x1y8k6xy);
    }

    .x1rr1dti.x1rr1dti {
      height: var(--x6uom2x);
    }

    .x1mhpqz2.x1mhpqz2 {
      height: var(--xz6zhvs);
    }

    .xcsulvl.xcsulvl {
      left: var(--xmkfyg0);
    }
  }

  @media (width >= 1024px) {
    .x1bwfpe2.x1bwfpe2 {
      margin-bottom: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .xlz11b2.xlz11b2 {
      margin-bottom: 4rem;
    }
  }

  @media (width >= 768px) {
    .x18pg6mu.x18pg6mu {
      margin-bottom: var(--xmkfyg0);
    }

    .x1sxl4kl.x1sxl4kl {
      margin-top: .75rem;
    }
  }

  @media (width >= 1024px) {
    .x1yzchg3.x1yzchg3 {
      margin-top: .9375rem;
    }

    .x1bykzii.x1bykzii {
      margin-top: 1.5rem;
    }

    .xkq0y8w.xkq0y8w {
      margin-top: 2.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1707ubg.x1707ubg {
      margin-top: 2.75rem;
    }
  }

  @media (width >= 768px) {
    .xtr2sdv.xtr2sdv {
      margin-top: 2rem;
    }

    .xtzmkaq.xtzmkaq {
      margin-top: 3.125rem;
    }
  }

  @media (width <= 374px) {
    .xj6ycv4.xj6ycv4 {
      margin-top: 3rem;
    }
  }

  @media (width >= 768px) {
    .x1se5v4s.x1se5v4s {
      margin-top: 3rem;
    }
  }

  @media (width >= 640px) {
    .x8487zw.x8487zw {
      margin-top: 5rem;
    }
  }

  @media (width <= 767px) {
    .x14i0dmw.x14i0dmw {
      margin-top: clamp(4rem, 8vh, 5.5rem);
    }
  }

  @media (width >= 640px) {
    .xb29veg.xb29veg {
      margin-top: var(--xz6zhvs);
    }
  }

  @media (width >= 1024px) {
    .x1mvmhlt.x1mvmhlt {
      max-height: calc(100dvh - 6rem);
    }
  }

  @media (width <= 374px) {
    .x3haghu.x3haghu {
      max-width: 16rem;
    }
  }

  @media (width <= 639px) {
    .xndptb.xndptb {
      max-width: 20.0625rem;
    }
  }

  @media (width >= 1024px) {
    .x19is7a9.x19is7a9 {
      max-width: 23rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x2nq5b7.x2nq5b7 {
      max-width: 24rem;
    }

    .x6ur69x.x6ur69x {
      max-width: 28rem;
    }
  }

  @media (width >= 1024px) {
    .x1vtyvvf.x1vtyvvf {
      max-width: 29rem;
    }

    .xqznffe.xqznffe {
      max-width: 32rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1nbgxfv.x1nbgxfv {
      max-width: 32rem;
    }
  }

  @media (width >= 640px) {
    .x1bm6g20.x1bm6g20 {
      max-width: none;
    }
  }

  @media (width >= 768px) {
    .xkgb3gl.xkgb3gl {
      max-width: none;
    }

    .xgtyeko.xgtyeko {
      max-width: var(--xuvjt0q);
    }
  }

  @media (width >= 1024px) {
    .x1eloeus.x1eloeus {
      min-height: 0;
    }
  }

  @media (width >= 900px) {
    .xypwrj2.xypwrj2 {
      min-height: 0;
    }
  }

  @media (width >= 768px) {
    .x1k7fqg7.x1k7fqg7 {
      min-height: 1.875rem;
    }

    .x12bjrd2.x12bjrd2 {
      min-height: 10.1875rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x8gwnuo.x8gwnuo {
      min-height: 16rem;
    }
  }

  @media (width >= 1024px) {
    .x1wkbmtr.x1wkbmtr {
      min-height: 18rem;
    }
  }

  @media (width >= 768px) {
    .x1kjvr89.x1kjvr89 {
      min-height: 2.875rem;
    }
  }

  @media (width >= 1024px) {
    .xcrtul0.xcrtul0 {
      min-height: 22rem;
    }
  }

  @media (width >= 768px) {
    .x1thicbu.x1thicbu {
      min-height: 3.5rem;
    }
  }

  @media (width >= 900px) {
    .x2db37e.x2db37e {
      min-height: 30rem;
    }

    .xd2zroe.xd2zroe {
      min-height: 32rem;
    }

    .x2l66c9.x2l66c9 {
      min-height: 36rem;
    }
  }

  @media (width <= 767px) {
    .x1608tnt.x1608tnt {
      min-height: 39rem;
    }
  }

  @media (width >= 768px) {
    .xbfh7i.xbfh7i {
      min-height: 3rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .x1rodwgd.x1rodwgd {
      min-height: 4.85rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .x13vgqvc.x13vgqvc {
      min-height: 8.5rem;
    }
  }

  @media (width >= 1024px) {
    .xegsul9.xegsul9 {
      min-height: 9.5rem;
    }

    .xlmxp9o.xlmxp9o {
      min-height: auto;
    }
  }

  @media (width >= 640px) {
    .xwpmlty.xwpmlty {
      min-height: auto;
    }
  }

  @media (width <= 720px) {
    .xjg5xid.xjg5xid {
      min-height: clamp(24rem, 58vh, 34rem);
    }
  }

  @media (width >= 768px) {
    .xw37h0h.xw37h0h {
      min-height: var(--x6uom2x);
    }
  }

  @media (width <= 520px) {
    .x8b71p7.x8b71p7 {
      min-height: var(--xmkfyg0);
    }
  }

  @media (width >= 768px) {
    .x19n7qsr.x19n7qsr {
      min-width: 3.5rem;
    }
  }

  @media (width >= 640px) {
    .xim6rel.xim6rel {
      min-width: 47.5rem;
    }
  }

  @media (width >= 1024px) {
    .x7d3g0m.x7d3g0m {
      overflow-x: hidden;
    }

    .xnjgax6.xnjgax6 {
      overflow-x: visible;
    }

    .x1m4w9oy.x1m4w9oy {
      overflow-y: auto;
    }

    .x1runjb5.x1runjb5 {
      overflow-y: hidden;
    }

    .xoft233.xoft233 {
      padding-bottom: .5rem;
    }
  }

  @media (width >= 640px) {
    .x14c9apf.x14c9apf {
      padding-bottom: .5rem;
    }
  }

  @media (width >= 768px) {
    .x11hfnuj.x11hfnuj {
      padding-bottom: .75rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .xngsuik.xngsuik {
      padding-bottom: .75rem;
    }
  }

  @media (width <= 520px) {
    .xsneiaj.xsneiaj {
      padding-bottom: 0;
    }
  }

  @media (width >= 1024px) {
    .x14kb6tx.x14kb6tx {
      padding-bottom: 0;
    }
  }

  @media (width >= 768px) {
    .x1e997c7.x1e997c7 {
      padding-bottom: 0;
    }
  }

  @media (width >= 1024px) {
    .x1mogre0.x1mogre0 {
      padding-bottom: 1.25rem;
    }
  }

  @media (width >= 640px) {
    .x1eq0ncb.x1eq0ncb {
      padding-bottom: 1.25rem;
    }
  }

  @media (width >= 768px) {
    .xb5rqts.xb5rqts {
      padding-bottom: 1.25rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xzsrnlt.xzsrnlt {
      padding-bottom: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .x1v87f1a.x1v87f1a {
      padding-bottom: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x4nif3d.x4nif3d {
      padding-bottom: 1.5rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .xcuwbhp.xcuwbhp {
      padding-bottom: 1.5rem;
    }
  }

  @media (width >= 1024px) {
    .x6aq4uf.x6aq4uf {
      padding-bottom: 1.75rem;
    }
  }

  @media (width >= 640px) {
    .x155nnmz.x155nnmz {
      padding-bottom: 1.75rem;
    }
  }

  @media (width >= 1024px) {
    .xvlfsgw.xvlfsgw {
      padding-bottom: 10rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1cmh1vn.x1cmh1vn {
      padding-bottom: 1rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .xsv9xv9.xsv9xv9 {
      padding-bottom: 1rem;
    }
  }

  @media (width >= 768px) {
    .x1a2ydmv.x1a2ydmv {
      padding-bottom: 1rem;
    }
  }

  @media (width >= 1024px) {
    .x6w8f26.x6w8f26 {
      padding-bottom: 2.25rem;
    }

    .x1l4babd.x1l4babd {
      padding-bottom: 2.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xiktt52.xiktt52 {
      padding-bottom: 2.5rem;
    }
  }

  @media (width >= 640px) {
    .xuc1naz.xuc1naz {
      padding-bottom: 2.5rem;
    }
  }

  @media (width >= 768px) {
    .x11a40kq.x11a40kq {
      padding-bottom: 2.5rem;
    }

    .x506995.x506995 {
      padding-bottom: 2.75rem;
    }
  }

  @media (width <= 520px) {
    .xoa0lz3.xoa0lz3 {
      padding-bottom: 22.5rem;
    }
  }

  @media (width >= 1023.01px) and (width <= 1023.99px) {
    .x6fe8yj.x6fe8yj {
      padding-bottom: 2rem;
    }
  }

  @media (width >= 1024px) {
    .x513x6u.x513x6u {
      padding-bottom: 2rem;
    }
  }

  @media (width >= 640px) {
    .x1py7hzk.x1py7hzk {
      padding-bottom: 2rem;
    }
  }

  @media (width >= 768px) {
    .xf763ni.xf763ni {
      padding-bottom: 2rem;
    }
  }

  @media (width >= 1024px) {
    .xrmricp.xrmricp {
      padding-bottom: 3.25rem;
    }
  }

  @media (width >= 1280px) {
    .xy6iobg.xy6iobg {
      padding-bottom: 3.25rem;
    }
  }

  @media (width >= 1023.01px) and (width <= 1023.99px) {
    .x9wlrq.x9wlrq {
      padding-bottom: 3.5rem;
    }
  }

  @media (width >= 1024px) and (width <= 1279.99px) {
    .x1wz61ca.x1wz61ca {
      padding-bottom: 3.5rem;
    }
  }

  @media (width >= 1024px) {
    .x1aovv5o.x1aovv5o {
      padding-bottom: 3.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1wj6c79.x1wj6c79 {
      padding-bottom: 3.5rem;
    }
  }

  @media (width >= 640px) {
    .xwv0s1k.xwv0s1k {
      padding-bottom: 3.5rem;
    }
  }

  @media (width >= 1024px) {
    .xyot3tu.xyot3tu {
      padding-bottom: 3.625rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xt0boky.xt0boky {
      padding-bottom: 3.875rem;
    }
  }

  @media (width >= 1023.01px) and (width <= 1023.99px) {
    .xw9os5z.xw9os5z {
      padding-bottom: 3rem;
    }
  }

  @media (width >= 1024px) {
    .x1muug6l.x1muug6l {
      padding-bottom: 3rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xduq9w8.xduq9w8 {
      padding-bottom: 3rem;
    }
  }

  @media (width >= 640px) {
    .x1xfgn36.x1xfgn36 {
      padding-bottom: 3rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .x8yg5cv.x8yg5cv {
      padding-bottom: 3rem;
    }
  }

  @media (width >= 768px) and (width <= 1023px) {
    .x1hu5cpp.x1hu5cpp {
      padding-bottom: 3rem;
    }
  }

  @media (width >= 768px) {
    .x1lshl2z.x1lshl2z {
      padding-bottom: 3rem;
    }
  }

  @media (width >= 768px) and (width <= 1023px) {
    .xza4cqp.xza4cqp {
      padding-bottom: 4.875rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1l03ro5.x1l03ro5 {
      padding-bottom: 4rem;
    }
  }

  @media (width >= 768px) and (width <= 1023px) {
    .x11215x.x11215x {
      padding-bottom: 4rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xl139ck.xl139ck {
      padding-bottom: 6rem;
    }
  }

  @media (width >= 1024px) {
    .xz6x0ms.xz6x0ms {
      padding-bottom: 7rem;
    }

    .x1o63dmr.x1o63dmr {
      padding-bottom: 8.25rem;
    }

    .x1bjjg1u.x1bjjg1u {
      padding-bottom: 8rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x5ciq5f.x5ciq5f {
      padding-bottom: 8rem;
    }
  }

  @media (width >= 768px) {
    .xm8427h.xm8427h {
      padding-bottom: var(--x1b8ew2q);
    }
  }

  @media (width <= 767px) {
    .x1y241ni.x1y241ni {
      padding-bottom: var(--x1ho06ga);
    }
  }

  @media (width >= 1024px) {
    .x1h2ykra.x1h2ykra {
      padding-bottom: var(--x1ho06ga);
    }
  }

  @media (width >= 768px) {
    .xsvozsz.xsvozsz {
      padding-bottom: var(--x1ho06ga);
    }
  }

  @media (width >= 640px) {
    .x1qru9h7.x1qru9h7 {
      padding-bottom: var(--x1o43r55);
    }
  }

  @media (width <= 560px) {
    .x5nq04a.x5nq04a {
      padding-bottom: var(--x1y8k6xy);
    }
  }

  @media (width <= 640px) {
    .x15e2ax3.x15e2ax3 {
      padding-bottom: var(--x1y8k6xy);
    }
  }

  @media (width >= 768px) {
    .x1ch3qxe.x1ch3qxe {
      padding-bottom: var(--x1y8k6xy);
    }
  }

  @media (width <= 560px) {
    .x186v53k.x186v53k {
      padding-bottom: var(--x3xow03);
    }
  }

  @media (width >= 1024px) {
    .x199obpy.x199obpy {
      padding-bottom: var(--x6uom2x);
    }
  }

  @media (width >= 640px) {
    .x1ysby6m.x1ysby6m {
      padding-bottom: var(--x6uom2x);
    }
  }

  @media (width <= 520px) {
    .xwuu1zs.xwuu1zs {
      padding-bottom: var(--x9keofk);
    }
  }

  @media (width >= 640px) and (width <= 1023px) {
    .x1mqonwf.x1mqonwf {
      padding-bottom: var(--xmkfyg0);
    }
  }

  @media (width >= 640px) {
    .x9p4pdq.x9p4pdq {
      padding-bottom: var(--xmkfyg0);
    }
  }

  @media (width >= 768px) {
    .xahqdn4.xahqdn4 {
      padding-bottom: var(--xmkfyg0);
    }
  }

  @media (width <= 520px) {
    .xm3jut7.xm3jut7 {
      padding-bottom: var(--xp27y3d);
    }
  }

  @media (width >= 1280px) {
    .x1n6hzjn.x1n6hzjn {
      padding-bottom: var(--xp27y3d);
    }
  }

  @media (width >= 768px) {
    .xrosjqc.xrosjqc {
      padding-bottom: var(--xp27y3d);
    }
  }

  @media (width >= 1024px) {
    .x1ewjyb0.x1ewjyb0 {
      padding-top: .5rem;
    }
  }

  @media (width >= 640px) {
    .xt5a9kh.xt5a9kh {
      padding-top: .5rem;
    }
  }

  @media (width >= 768px) {
    .xw3et0t.xw3et0t {
      padding-top: .75rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .xoc0p4r.xoc0p4r {
      padding-top: .75rem;
    }
  }

  @media (width <= 520px) {
    .xu9pah6.xu9pah6 {
      padding-top: 0;
    }
  }

  @media (width >= 1024px) {
    .x1ee8rq7.x1ee8rq7 {
      padding-top: 0;
    }
  }

  @media (width >= 768px) {
    .x1sldbxm.x1sldbxm {
      padding-top: 0;
    }
  }

  @media (width >= 1024px) {
    .x1xkain2.x1xkain2 {
      padding-top: 1.25rem;
    }
  }

  @media (width >= 640px) {
    .xkzdcbp.xkzdcbp {
      padding-top: 1.25rem;
    }
  }

  @media (width >= 768px) {
    .x981cbw.x981cbw {
      padding-top: 1.25rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xdrbrke.xdrbrke {
      padding-top: 1.5rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .x1laon1j.x1laon1j {
      padding-top: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .x33d5ih.x33d5ih {
      padding-top: 1.5rem;
    }
  }

  @media (width >= 768px) {
    .xty45z8.xty45z8 {
      padding-top: 1.5rem;
    }
  }

  @media (width >= 900px) and (height <= 820px) {
    .x1qdbj1m.x1qdbj1m {
      padding-top: 1.5rem;
    }
  }

  @media (width >= 640px) {
    .x1q0zz5f.x1q0zz5f {
      padding-top: 1.75rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xzu16nm.xzu16nm {
      padding-top: 1rem;
    }
  }

  @media (width >= 768px) {
    .x1c96oqm.x1c96oqm {
      padding-top: 1rem;
    }
  }

  @media (width >= 1024px) {
    .xcqu5zy.xcqu5zy {
      padding-top: 2.25rem;
    }

    .x1nvtdrm.x1nvtdrm {
      padding-top: 2.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xxey48i.xxey48i {
      padding-top: 2.5rem;
    }
  }

  @media (width >= 640px) {
    .x1717qp6.x1717qp6 {
      padding-top: 2.5rem;
    }
  }

  @media (width >= 768px) {
    .x1ewdcfk.x1ewdcfk {
      padding-top: 2.75rem;
    }
  }

  @media (width >= 1023.01px) and (width <= 1023.99px) {
    .x1nclk21.x1nclk21 {
      padding-top: 2rem;
    }
  }

  @media (width >= 1024px) {
    .xd1sywc.xd1sywc {
      padding-top: 2rem;
    }
  }

  @media (width >= 640px) {
    .xlf3m8q.xlf3m8q {
      padding-top: 2rem;
    }
  }

  @media (width >= 768px) and (width <= 1023px) {
    .x1a5leig.x1a5leig {
      padding-top: 2rem;
    }
  }

  @media (width >= 768px) {
    .xpe6hbu.xpe6hbu {
      padding-top: 2rem;
    }
  }

  @media (width >= 1024px) and (width <= 1279.99px) {
    .x1vjejkl.x1vjejkl {
      padding-top: 3.25rem;
    }
  }

  @media (width >= 1023.01px) and (width <= 1023.99px) {
    .x1aayz4j.x1aayz4j {
      padding-top: 3.5rem;
    }
  }

  @media (width >= 1024px) {
    .xigz9zx.xigz9zx {
      padding-top: 3.5rem;
    }
  }

  @media (width >= 1280px) {
    .x84ccc9.x84ccc9 {
      padding-top: 3.5rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xwejhdc.xwejhdc {
      padding-top: 3.5rem;
    }
  }

  @media (width >= 640px) {
    .xdbjlr6.xdbjlr6 {
      padding-top: 3.5rem;
    }
  }

  @media (width >= 1024px) {
    .xfu37p2.xfu37p2 {
      padding-top: 3.75rem;
    }
  }

  @media (width >= 1023.01px) and (width <= 1023.99px) {
    .x1bdsf9c.x1bdsf9c {
      padding-top: 3rem;
    }
  }

  @media (width >= 1024px) {
    .xbwyap8.xbwyap8 {
      padding-top: 3rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x14zonok.x14zonok {
      padding-top: 3rem;
    }
  }

  @media (width >= 640px) {
    .xcjilzu.xcjilzu {
      padding-top: 3rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .xov6fj2.xov6fj2 {
      padding-top: 3rem;
    }
  }

  @media (width >= 768px) and (width <= 1023px) {
    .x1ahjqum.x1ahjqum {
      padding-top: 3rem;
    }
  }

  @media (width >= 768px) {
    .xxwa35i.xxwa35i {
      padding-top: 3rem;
    }
  }

  @media (width >= 1024px) {
    .x1uo6w10.x1uo6w10 {
      padding-top: 4.25rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1dy9444.x1dy9444 {
      padding-top: 4rem;
    }

    .x1de0ze.x1de0ze {
      padding-top: 5rem;
    }
  }

  @media (width >= 1024px) {
    .x17glk2h.x17glk2h {
      padding-top: 6rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .xeciz3i.xeciz3i {
      padding-top: 6rem;
    }
  }

  @media (width >= 1024px) {
    .x19ibbyj.x19ibbyj {
      padding-top: 7rem;
    }

    .xhzjxum.xhzjxum {
      padding-top: 8rem;
    }

    .x1xvdd9.x1xvdd9 {
      padding-top: var(--x12wghnu);
    }
  }

  @media (width >= 768px) {
    .xleonru.xleonru {
      padding-top: var(--x1b8ew2q);
    }
  }

  @media (width <= 767px) {
    .x8ftfbd.x8ftfbd {
      padding-top: var(--x1ho06ga);
    }
  }

  @media (width >= 1024px) {
    .x1ju5n0g.x1ju5n0g {
      padding-top: var(--x1ho06ga);
    }
  }

  @media (width >= 768px) {
    .x1xc89y7.x1xc89y7 {
      padding-top: var(--x1ho06ga);
    }
  }

  @media (width >= 640px) {
    .xxoq6rd.xxoq6rd {
      padding-top: var(--x1o43r55);
    }
  }

  @media (width <= 560px) {
    .xzy424l.xzy424l {
      padding-top: var(--x1y8k6xy);
    }
  }

  @media (width <= 640px) {
    .x126sl2e.x126sl2e {
      padding-top: var(--x1y8k6xy);
    }
  }

  @media (width >= 768px) {
    .x1b1hrf1.x1b1hrf1 {
      padding-top: var(--x1y8k6xy);
    }
  }

  @media (width <= 560px) {
    .x129c0n8.x129c0n8 {
      padding-top: var(--x3xow03);
    }
  }

  @media (width >= 640px) {
    .x1dd59cl.x1dd59cl {
      padding-top: var(--x6uom2x);
    }
  }

  @media (width <= 520px) {
    .x1uykfku.x1uykfku {
      padding-top: var(--x9keofk);
    }
  }

  @media (width >= 640px) {
    .x1n8safr.x1n8safr {
      padding-top: var(--xmkfyg0);
    }
  }

  @media (width >= 768px) {
    .x1j8hn5k.x1j8hn5k {
      padding-top: var(--xmkfyg0);
    }
  }

  @media (width >= 1280px) {
    .xbw9601.xbw9601 {
      padding-top: var(--xp27y3d);
    }
  }

  @media (width >= 768px) {
    .x1sor0om.x1sor0om {
      padding-top: var(--xp27y3d);
    }
  }

  @media (width >= 640px) and (width <= 1023px) {
    .xwifldb.xwifldb {
      padding-top: var(--xz6zhvs);
    }
  }

  @media (width >= 768px) {
    .xon9qj.xon9qj {
      right: var(--xmkfyg0);
    }

    .x5ql791.x5ql791 {
      top: .875rem;
    }
  }

  @media (width >= 1180px) {
    .x1io2thi.x1io2thi {
      top: 6rem;
    }
  }

  @media (width >= 1024px) {
    .xqow4ab.xqow4ab {
      top: var(--x12wghnu);
    }

    .xjls1aa.xjls1aa {
      top: var(--x1y8k6xy);
    }
  }

  @media (width >= 768px) {
    .xo2i99m.xo2i99m {
      top: var(--xmkfyg0);
    }
  }

  @media (width >= 640px) {
    .xk4jwdk.xk4jwdk {
      width: .875rem;
    }
  }

  @media (width >= 768px) {
    .xpp62j4.xpp62j4 {
      width: 2.25rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .x1ygg2y9.x1ygg2y9 {
      width: 26.25rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .x1cqqx90.x1cqqx90 {
      width: 30rem;
    }
  }

  @media (width >= 1024px) {
    .xwj08bk.xwj08bk {
      width: 32.5rem;
    }
  }

  @media (width >= 640px) and (width <= 767.99px) {
    .x1lgs4go.x1lgs4go {
      width: 40rem;
    }
  }

  @media (width >= 768px) and (width <= 1023.99px) {
    .x16ll2ie.x16ll2ie {
      width: 44rem;
    }

    .x1fw3au6.x1fw3au6 {
      width: 47.5rem;
    }
  }

  @media (width >= 1024px) {
    .x4jy7x3.x4jy7x3 {
      width: 53.75rem;
    }

    .xjacuni.xjacuni {
      width: 54rem;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1bvdd3v.x1bvdd3v {
      width: 60vw;
    }
  }

  @media (width >= 640px) {
    .x1qa66lv.x1qa66lv {
      width: auto;
    }
  }

  @media (width >= 1024px) {
    .xzh1ipe.xzh1ipe {
      width: calc(33.3333% - 1rem);
    }
  }

  @media (width <= 520px) {
    .x1ghk9ya.x1ghk9ya {
      width: calc(100% - 1rem);
    }
  }

  @media (width <= 720px) {
    .x14cbzma.x14cbzma {
      width: min(100% - 1.5rem, 42rem);
    }
  }

  @media (width >= 768px) {
    .x179rsn7.x179rsn7 {
      width: var(--x12wghnu);
    }

    .x1vtes0k.x1vtes0k {
      width: var(--x1eudzpm);
    }

    .x1da8o2i.x1da8o2i {
      width: var(--x1ho06ga);
    }
  }

  @media (width >= 640px) {
    .x1c3n94u.x1c3n94u {
      width: var(--x1o43r55);
    }
  }

  @media (width >= 768px) {
    .x342hrx.x342hrx {
      width: var(--x1o43r55);
    }
  }

  @media (width >= 640px) {
    .x1vbpn5x.x1vbpn5x {
      width: var(--x1vzv3xl);
    }
  }

  @media (width >= 768px) {
    .x1mei9q5.x1mei9q5 {
      width: var(--x1y8k6xy);
    }

    .xmiv6va.xmiv6va {
      width: var(--x6uom2x);
    }

    .x11akwzb.x11akwzb {
      width: var(--xz6zhvs);
    }
  }

  @media (hover: hover) {
    .x18w9wol.x18w9wol:hover {
      border-bottom-color: color-mix(in srgb,var(--color-brand) 45%,transparent);
    }

    .x16yjhaz.x16yjhaz:hover {
      border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
    }

    .x1pk35n6.x1pk35n6:hover {
      border-bottom-color: color-mix(in srgb,var(--x1gmaahg) 50%,transparent);
    }

    .x2hfhst.x2hfhst:hover {
      border-top-color: color-mix(in srgb,var(--color-brand) 45%,transparent);
    }

    .x1flgduo.x1flgduo:hover {
      border-top-color: color-mix(in srgb,var(--x1gmaahg) 40%,transparent);
    }

    .xs6z4l2.xs6z4l2:hover {
      border-top-color: color-mix(in srgb,var(--x1gmaahg) 50%,transparent);
    }
  }
}

@layer priority6 {
  .x31uzf0[data-selected] {
    background-color: color-mix(in srgb,var(--x1gmaahg) 14%,transparent);
  }

  .x9wl9qz[data-highlighted] {
    background-color: #0000;
  }

  .xd05isq[data-selected] {
    background-color: var(--x144pkrz);
  }

  .xlz727a[data-highlighted] {
    background-color: var(--x1g47mzo);
  }

  .x160h71h[data-highlighted] {
    background-color: var(--x1wfbd62);
  }

  .x1v5q34d[aria-invalid="true"] {
    border-inline-end-color: var(--x1g47mzo);
  }

  .xzsvnj[data-selected] {
    border-inline-end-color: var(--xe0i84x);
  }

  .x1owglza[aria-invalid="true"] {
    border-inline-start-color: var(--x1g47mzo);
  }

  .x1w22byc[data-selected] {
    border-inline-start-color: var(--xe0i84x);
  }

  .x2ix19m[data-selected] {
    box-shadow: var(--xkeruna);
  }

  .x12xjo9d[data-highlighted] {
    color: var(--x1g47mzo);
  }

  .x1jmyi5v[data-highlighted] {
    color: var(--x1hzl9tn);
  }

  .xbkl2yp[data-copied] {
    color: var(--x1onsgim);
  }

  .xvh4c07[data-selected] {
    color: var(--x90dg42);
  }

  .xmutmht[data-highlighted] {
    color: var(--xv48eue);
  }

  .xbmu11r[data-highlighted] {
    color: var(--xv9kv86);
  }

  .x1aqeohz[aria-disabled="true"], .x1j1ks5o[data-disabled] {
    cursor: not-allowed;
  }

  .x1io3zpg[data-loading] {
    cursor: wait;
  }

  .x1szrgyu[data-disabled], .x3srcca[aria-disabled="true"] {
    opacity: .5;
  }

  .x1jppxz4[data-disabled] {
    opacity: .7;
  }

  .x1omuxav[data-pressed] {
    opacity: .85;
  }

  .x7gqb9v[data-disabled] {
    pointer-events: none;
  }
}

@layer priority7 {
  .x1y8tfdd[aria-invalid="true"] {
    border-bottom-color: var(--x1g47mzo);
  }

  .xrjdj6o[data-selected] {
    border-bottom-color: var(--xe0i84x);
  }

  .x158b6lr[aria-invalid="true"] {
    border-top-color: var(--x1g47mzo);
  }

  .x1x9bqzj[data-selected] {
    border-top-color: var(--xe0i84x);
  }

  .x1vydv7f[data-size="settings"] {
    max-width: 37.5rem;
  }
}

@layer priority8 {
  .x1p63yos::placeholder {
    color: color-mix(in srgb,var(--color-fg) 56%,transparent);
  }

  .x1bfotdv::placeholder {
    color: color-mix(in srgb,var(--x90dg42) 48%,transparent);
  }

  .x150w0hq::placeholder {
    color: color-mix(in srgb,var(--xg32z6v) 70%,transparent);
  }

  .x1op7qsr::placeholder {
    color: var(--xg32z6v);
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }
}

@keyframes x1t90027-B {
  0% {
    fill-opacity: 0;
  }

  11% {
    fill-opacity: 1px;
  }

  33% {
    fill-opacity: 1px;
  }

  100% {
    fill-opacity: 1px;
  }
}

@keyframes x122p9vw-B {
  from {
    opacity: 1;
  }

  to {
    opacity: .45;
  }
}

@keyframes x16s0ydu-B {
  0% {
    opacity: .45;
  }

  50% {
    opacity: .8;
  }

  100% {
    opacity: .45;
  }
}

@keyframes xoyp2q8-B {
  from {
    opacity: 1;
  }

  to {
    opacity: .48;
  }
}

@keyframes x5f5t3t-B {
  0% {
    opacity: 0;
    transform: translateX(-.85rem) rotate(28deg);
  }

  34% {
    opacity: .55;
  }

  100% {
    opacity: 0;
    transform: translateX(.85rem) rotate(28deg);
  }
}

@keyframes x1x4a2fn-B {
  0% {
    opacity: 0;
    transform: translateX(0) scale(.24);
  }

  28% {
    opacity: 1;
    transform: translateX(.45rem) scale(1);
  }

  100% {
    opacity: 0;
    transform: translateX(1.15rem) scale(.2);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1elry3r-B {
  0% {
    opacity: 0;
    transform: scale(.48);
  }

  52% {
    opacity: 1;
    transform: scale(1.25);
  }

  78% {
    opacity: 1;
    transform: scale(.95);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1sps2ze-B {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: .55;
    transform: scale(.85);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1wuov4y-B {
  from {
    opacity: 0;
    transform: scale(.98);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xfnyfij-B {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  8% {
    opacity: 1;
    transform: scale(1);
  }

  19% {
    opacity: 0;
    transform: scale(0);
  }

  30% {
    opacity: 1;
    transform: scale(1);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xq522s4-B {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  11% {
    opacity: 0;
    transform: scale(0);
  }

  22% {
    opacity: 1;
    transform: scale(1);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1q73kk7-B {
  from {
    opacity: 0;
    transform: translateY(-50%) scale(.96);
  }

  to {
    opacity: 1;
    transform: translateY(-50%) scale(1);
  }
}

@keyframes xik9k03-B {
  from {
    opacity: 0;
    transform: translateY(.5rem) scale(.98);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x1pup4xo-B {
  from {
    opacity: 0;
    transform: translateY(1rem);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes xhnryfh-B {
  0% {
    transform: scale(1);
  }

  11% {
    transform: scale(.9);
  }

  22% {
    transform: scale(1.1);
  }

  33% {
    transform: scale(1);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes xyl180y-B {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-50%);
  }
}

@keyframes x1o5rend-B {
  0% {
    transform: translateX(0);
  }

  24% {
    transform: translateX(-.1rem);
  }

  48% {
    transform: translateX(.1rem);
  }

  72% {
    transform: translateX(-.06rem);
  }

  100% {
    transform: translateX(0);
  }
}

@keyframes x11g7sqh-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(350%);
  }
}

@keyframes x155rq31-B {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(var(--p02-pill-y, -4px));
  }

  100% {
    transform: translateY(0);
  }
}

:root, .x19opqg9 {
  --x144pkrz: var(--color-bg);
  --x90dg42: var(--color-fg);
  --x13bqv1: var(--color-card);
  --x1nu9d0t: var(--color-card-fg);
  --x1cw4kz9: var(--color-popover);
  --x1hzl9tn: var(--color-popover-fg);
  --x1gmaahg: var(--color-brand);
  --xno16f9: var(--color-brand-fg);
  --x1ymbv84: var(--color-brand-text);
  --x91xzu1: var(--color-secondary);
  --x17hj06v: var(--color-secondary-fg);
  --x5wfp58: var(--color-muted);
  --xg32z6v: var(--color-muted-fg);
  --x1wfbd62: var(--color-accent);
  --xv9kv86: var(--color-accent-fg);
  --x1g47mzo: var(--color-destructive);
  --xv48eue: var(--color-destructive-fg);
  --xj89zh3: var(--color-destructive-accent);
  --x1onsgim: var(--color-success);
  --x11flv85: var(--color-success-accent);
  --x135psn8: var(--color-warning);
  --x1hcnl43: var(--color-warning-fg);
  --x174bogt: var(--color-border);
  --x1uxvv0k: var(--color-input);
  --xe0i84x: var(--color-ring);
  --x18ekg15: var(--color-overlay);
  --xrcrl2g: var(--color-surface);
  --x65zt07: var(--color-surface-fg);
  --x13b0s23: #1e1e1e;
  --x1li9e2z: #232323;
  --xg8smwx: #dcdcdc;
  --x1njnqcv: #969696;
  --x1ohhzd0: #94a3b82e;
  --xhgd1xk: var(--color-chart-1);
  --xqury5a: var(--color-chart-2);
  --x6an40d: var(--color-chart-3);
  --x1duy4c: var(--color-chart-4);
  --xoqu8ak: var(--color-chart-5);
  --x1jedw5x: var(--color-sidebar);
  --x1z0ozud: var(--color-sidebar-fg);
  --xyj50po: var(--color-sidebar-primary);
  --x8bz9ba: var(--color-sidebar-primary-fg);
  --x1qtl5ic: var(--color-sidebar-accent);
  --x9ctcu8: var(--color-sidebar-accent-fg);
  --xgj0xku: var(--color-sidebar-border);
  --x1t6ou37: var(--color-sidebar-ring);
  --xhpw83h: #ffffff8f;
  --x1sjl9b0: #0f172a52;
  --x7isksn: #2d2d2d;
  --x1w6e34k: #282828;
  --x13v56kg: #5050504d;
  --x1pu41c4: #ff5050;
  --x8io9w0: #64b4ff;
  --xfgaaoi: #f472b64d;
  --x1kl2tr: #f472b647;
  --xt7yn14: #f472b642;
  --x4l1ofy: #f472b62e;
  --xn3fpzy: #fde0474d;
  --x1fpxxoi: #fde04738;
  --xbytp3y: #fde0472e;
  --xnv78pa: #facc151f;
  --xsin8lt: #38bdf83d;
  --x4sjfbz: #38bdf838;
  --x91b6dn: #38bdf833;
  --xyrha0c: #38bdf824;
  --xhmbnk0: #34d39933;
  --x14448a9: #34d3992e;
  --x1t9c3nc: #34d3991a;
  --x1a82iq7: #f9a8d42e;
  --xe6hkp7: #f9a8d429;
  --x1160zrh: var(--page-canvas-bg);
  --xpyfb3k: var(--page-canvas-muted-fg);
  --x133erv5: var(--surface-raised);
  --x15t22yf: var(--surface-raised-border);
  --x1v6npoq: var(--header-bg);
  --x1vzarxt: var(--header-border);
  --x13nsqi0: var(--nav-fg);
  --xlw1uhz: var(--nav-hover-bg);
  --xhxw0l4: var(--nav-hover-fg);
  --x1twmijb: var(--icon-button-bg);
  --x1jn436x: var(--icon-button-bg-hover);
  --x11bir5h: var(--icon-button-border);
  --x1ixqwbf: var(--color-google-blue);
  --x1xktffp: var(--color-google-green);
  --xc0khg6: var(--color-google-yellow);
  --x1pjf0oo: var(--color-google-red);
  --xyz37x8: var(--color-spectrum-red);
  --x1yf352y: var(--color-spectrum-yellow);
  --x13z2y2p: var(--color-spectrum-green);
  --xy9dtr7: var(--color-spectrum-cyan);
  --xhjk83p: var(--color-spectrum-blue);
  --x1yg2ggb: var(--color-spectrum-magenta);
  --xtjlvn: #000;
  --xjftfto: #fff;
  --x1xgzquo: #0009;
  --xs7jkwz: #fff;
  --x1ae0xmm: #0a0a0a;
  --xwww5yl: color-mix(in srgb, var(--color-brand) 60%, #fff 40%);
  --xfcvtay: color-mix(in srgb, var(--color-brand) 90%, var(--color-fg));
  --xnc4qjo: #ec4899;
  --x13cptla: #8b5cf6;
  --x7jjqwr: #3b82f6;
  --xx4z1o6: #10b981;
  --x1p0n403: #f59e0b;
  --x1cw1c3d: #a78bfa;
  --x1ki7jf9: #6b7280;
  --x1r1bkaj: #5a3a5a;
  --xvgwud: #1b4a7a;
  --x1x0tjl9: #4a6a4a;
  --x1870qbf: #7a5a3a;
  --x1sfqsmq: #7a3a5a;
  --x1srj6gg: #5a5a5a;
  --x1yo5beq: #7a6a4a;
  --x10qbs6q: .125rem;
  --x3s360s: .25rem;
  --xidgt1f: .375rem;
  --x1sxfdn: .5rem;
  --xwqsbqc: .75rem;
  --x1ff99d7: 1rem;
  --xwleptp: 1.5rem;
  --x8l845c: 9999px;
  --x1eitzs2: 0;
  --x9keofk: .25rem;
  --x3xow03: .5rem;
  --xiot3he: .75rem;
  --x1y8k6xy: 1rem;
  --x1o43r55: 1.25rem;
  --xp27y3d: 1.5rem;
  --x1eudzpm: 1.75rem;
  --xmkfyg0: 2rem;
  --x1p0wvl2: 2.25rem;
  --x6uom2x: 2.5rem;
  --x1ho06ga: 3rem;
  --x1chvmbs: 3.5rem;
  --xz6zhvs: 4rem;
  --x1b8ew2q: 5rem;
  --x12wghnu: 6rem;
  --xw1ishz: 8rem;
  --x1pk90hk: 9rem;
  --x1vzv3xl: 16rem;
  --xf5nwvb: 20rem;
  --xv8u1na: 24rem;
  --xuvjt0q: 32rem;
  --x6nrhk7: 1px;
  --xqaeqgn: "Inter", "Inter Fallback", ui-sans-serif, system-ui, "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --xndjjzp: "Roboto Mono", ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;
  --x19m1aqd: "Inter", "Inter Fallback", ui-sans-serif, system-ui, "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "Noto Sans", sans-serif;
  --x1wcr986: .75rem;
  --x11hdv2l: .875rem;
  --x19kuwkf: 1rem;
  --x2m6k4b: 1.125rem;
  --x17vtbaa: 1.25rem;
  --x1sscm3v: 1.5rem;
  --x18lj5gy: 1.875rem;
  --xlyfo6p: 2.25rem;
  --x43gzsq: 3rem;
  --x10swlo6: 3.75rem;
  --x1b8giin: 1;
  --xphw632: 1.25;
  --x9pprqn: 1.375;
  --xa38io6: 1.5;
  --x192n2zm: 1.625;
  --x1la5491: 400;
  --x1wfe14t: 500;
  --xd2uz8u: 600;
  --x12zcco7: 700;
  --xx3ddp7: 800;
  --x1lxb0bx: .15s;
  --x1khm05s: .3s;
  --x1ai3u7p: .42s;
  --x14dzk5e: cubic-bezier(.4, 0, 1, 1);
  --x1h8k35w: cubic-bezier(0, 0, .2, 1);
  --x18pij8c: cubic-bezier(.4, 0, .2, 1);
  --x1f592mg: cubic-bezier(.22, 1, .36, 1);
  --x1jfxmxz: 0 1px 2px 0 #0000000d;
  --xkeruna: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
  --xjjx244: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --x1818jnw: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --xz4uz2p: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
  --xu3c7kp: 0 0 0 3px var(--color-ring);
  --x1yctz0r: 87.5rem;
  --xlyytae: 0;
  --x1vkhw2k: 50;
  --xbstj3: 70;
  --xkd7dq5: 100;
  --x1ahjy2j: 1000;
  --x186qik7: 10000;
}

:root, .x1dn8qck {
  --xx9cftx: x1q73kk7-B;
  --xxgiw3h: x1wuov4y-B;
  --x1sw4azn: x18re5ia-B;
  --x1u39o3j: x122p9vw-B;
  --x1kxg59w: xoyp2q8-B;
  --xr11y9l: x1fy8ia8-B;
}

.x1203j6q {
  --workspace-card-overlay-opacity: 0;
}

.x1wvhfd8 {
  --wz-col: 2.5rem;
}

.xlx36vj:focus-within {
  --workspace-card-overlay-opacity: 1;
}

@media (hover: none) {
  .x13ime23.x13ime23 {
    --workspace-card-overlay-opacity: 1;
  }
}

@media (width >= 640px) {
  .xzqo3ga.xzqo3ga {
    --wz-col: 2.75rem;
  }
}

@media (hover: hover) {
  .xrp9xf.xrp9xf:hover {
    --workspace-card-overlay-opacity: 1;
  }
}
