@layer base{.qms-module__zj6eLa__root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--color-qm-surface);color:var(--color-qm-ink);overflow-x:clip}.qms-module__zj6eLa__root *,.qms-module__zj6eLa__root :before,.qms-module__zj6eLa__root :after{border-color:currentColor}.qms-module__zj6eLa__root p,.qms-module__zj6eLa__root li,.qms-module__zj6eLa__root dd{text-wrap:pretty}.qms-module__zj6eLa__root ::selection{background-color:var(--color-qm-brand-soft);color:var(--color-qm-ink)}.qms-module__zj6eLa__root :focus-visible{outline:2px solid var(--color-qm-brand);outline-offset:3px;border-radius:6px}.qms-module__zj6eLa__root button:not(:disabled),.qms-module__zj6eLa__root [role=button]:not(:disabled),.qms-module__zj6eLa__root [role=tab]{cursor:pointer}}html:has(.qms-module__zj6eLa__root dialog[open]){overflow:hidden}@layer components{.qms-module__zj6eLa__root .qm-reveal{transition:opacity .8s var(--ease-qm-out-soft) var(--reveal-delay,0s), transform .8s var(--ease-qm-out-soft) var(--reveal-delay,0s)}.qms-module__zj6eLa__root .qm-reveal[data-reveal=hidden]{opacity:0;transform:translateY(28px)}:is(.qms-module__zj6eLa__root .qm-line-draw-x,.qms-module__zj6eLa__root .qm-line-draw-y){transition:transform 1.4s var(--ease-qm-out-soft) .25s}.qms-module__zj6eLa__root .qm-line-draw-x{transform-origin:0}.qms-module__zj6eLa__root .qm-line-draw-y{transform-origin:top}.qms-module__zj6eLa__root .qm-reveal[data-reveal=hidden] .qm-line-draw-x{transform:scaleX(0)}.qms-module__zj6eLa__root .qm-reveal[data-reveal=hidden] .qm-line-draw-y{transform:scaleY(0)}.qms-module__zj6eLa__root .qm-link-underline{transition:background-size .35s var(--ease-qm-out-soft), color .2s;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}:is(.qms-module__zj6eLa__root .qm-link-underline:hover,.qms-module__zj6eLa__root .qm-link-underline:focus-visible){background-size:100% 1px}.qms-module__zj6eLa__root .qm-btn-shine{isolation:isolate;position:relative;overflow:hidden}.qms-module__zj6eLa__root .qm-btn-shine:after{content:"";z-index:-1;transition:transform .8s var(--ease-qm-out-soft);pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff47 50%,#0000 70%);background:linear-gradient(105deg,#0000 30%,lab(100% 0 0/.28) 50%,#0000 70%);position:absolute;inset:0;transform:translate(-110%)}.qms-module__zj6eLa__root .qm-btn-shine:hover:after{transform:translate(110%)}.qms-module__zj6eLa__root .qm-bg-grid{background-image:linear-gradient(to right, var(--color-qm-line) 1px, transparent 1px), linear-gradient(to bottom, var(--color-qm-line) 1px, transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%)}.qms-module__zj6eLa__root .qm-glow-brand{background:radial-gradient(40% 50% at 30% 20%, color-mix(in oklch, var(--color-qm-brand) 16%, transparent), transparent 70%), radial-gradient(35% 45% at 75% 30%, color-mix(in oklch, var(--color-qm-accent) 14%, transparent), transparent 70%)}.qms-module__zj6eLa__root .qm-glow-ink{background:radial-gradient(45% 60% at 20% 0%, color-mix(in oklch, var(--color-qm-brand) 55%, transparent), transparent 70%), radial-gradient(40% 60% at 90% 100%, color-mix(in oklch, var(--color-qm-accent) 40%, transparent), transparent 70%)}.qms-module__zj6eLa__root .qm-grain:after{content:"";pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.qms-module__zj6eLa__root .qm-mock-frame{container-type:inline-size}.qms-module__zj6eLa__root .qm-mock-canvas{--px:calc(100cqw / var(--mock-w,1000));--spacing:calc(var(--px) * 4);--text-xs:calc(var(--px) * 12);--text-sm:calc(var(--px) * 14);--text-base:calc(var(--px) * 16);--text-lg:calc(var(--px) * 18);--text-xl:calc(var(--px) * 20);--text-2xl:calc(var(--px) * 24);--text-3xl:calc(var(--px) * 30);--text-4xl:calc(var(--px) * 36);--text-5xl:calc(var(--px) * 48);--text-6xl:calc(var(--px) * 60);--text-7xl:calc(var(--px) * 72);--text-8xl:calc(var(--px) * 96);--text-9xl:calc(var(--px) * 128);--radius-qm-sm:calc(var(--px) * 4);--radius-qm-md:calc(var(--px) * 6);--radius-qm-lg:calc(var(--px) * 8);--radius-qm-xl:calc(var(--px) * 12);--radius-qm-2xl:calc(var(--px) * 16);--radius-qm-3xl:calc(var(--px) * 24);font-size:var(--text-sm);-webkit-user-select:none;user-select:none;line-height:1.4}.qms-module__zj6eLa__root .qm-marquee-track{width:max-content;animation:var(--animate-qm-marquee)}:is(.qms-module__zj6eLa__root .qm-marquee:hover .qm-marquee-track,.qms-module__zj6eLa__root .qm-marquee:focus-within .qm-marquee-track,.qms-module__zj6eLa__root .qm-marquee[data-paused=true] .qm-marquee-track){animation-play-state:paused}}@layer utilities{.qms-module__zj6eLa__root .qm-tabular{font-variant-numeric:tabular-nums}}
