.gsap-debugger-module__Q6WC_a__panel{z-index:70;border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:linear-gradient(180deg, #111111e6, #09090bf0), color-mix(in srgb, var(--card) 12%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.35);backdrop-filter:blur(20px)saturate(1.35);color:#f5f5f5;width:min(24rem,100vw - 1.5rem);font-family:var(--font-mono);border-radius:.5rem;gap:.875rem;padding:.875rem 1rem 1rem;font-size:.78rem;line-height:1.35;display:grid;position:fixed;bottom:clamp(.75rem,1vw,1rem);right:clamp(.75rem,1vw,1rem);box-shadow:0 14px 34px #00000052,inset 0 1px #ffffff14}.gsap-debugger-module__Q6WC_a__panelCollapsed{gap:.5rem}.gsap-debugger-module__Q6WC_a__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.gsap-debugger-module__Q6WC_a__eyebrow{color:#f29966;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;display:inline-flex}.gsap-debugger-module__Q6WC_a__title{color:#fafafa;letter-spacing:.02em;margin-top:.25rem;font-size:.95rem;font-weight:700}.gsap-debugger-module__Q6WC_a__subtitle{color:#d4d4d8;margin-top:.2rem;font-size:.74rem}.gsap-debugger-module__Q6WC_a__controls{align-items:center;gap:.45rem;display:inline-flex}.gsap-debugger-module__Q6WC_a__button{color:inherit;font:inherit;letter-spacing:.04em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:.38rem .7rem;font-size:.7rem;font-weight:700;transition:background-color .16s,border-color .16s,transform .16s}.gsap-debugger-module__Q6WC_a__button:hover{background:#ffffff1f;border-color:#ffffff2e;transform:translateY(-1px)}.gsap-debugger-module__Q6WC_a__button:focus-visible{outline-offset:2px;outline:2px solid #f24405cc}.gsap-debugger-module__Q6WC_a__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.gsap-debugger-module__Q6WC_a__summaryItem{background:#ffffff0b;border:1px solid #ffffff14;border-radius:.85rem;gap:.18rem;padding:.55rem .65rem;display:grid}.gsap-debugger-module__Q6WC_a__summaryLabel{color:#a1a1aa;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.gsap-debugger-module__Q6WC_a__summaryValue{color:#fafafa;font-size:.9rem;font-weight:700}.gsap-debugger-module__Q6WC_a__sections{gap:.75rem;display:grid}.gsap-debugger-module__Q6WC_a__section{gap:.45rem;padding-top:.1rem;display:grid}.gsap-debugger-module__Q6WC_a__sectionHeader{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.gsap-debugger-module__Q6WC_a__sectionTitle{color:#fafafa;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.gsap-debugger-module__Q6WC_a__sectionHint{color:#a1a1aa;font-size:.67rem}.gsap-debugger-module__Q6WC_a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;display:grid}.gsap-debugger-module__Q6WC_a__metric{gap:.12rem;display:grid}.gsap-debugger-module__Q6WC_a__metricLabel{color:#a1a1aa;letter-spacing:.06em;text-transform:uppercase;font-size:.63rem}.gsap-debugger-module__Q6WC_a__metricValue{color:#f4f4f5;font-size:.8rem;font-weight:600}.gsap-debugger-module__Q6WC_a__footer{color:#a1a1aa;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.1rem;font-size:.67rem;display:flex}.gsap-debugger-module__Q6WC_a__status{align-items:center;gap:.35rem;display:inline-flex}.gsap-debugger-module__Q6WC_a__status:before{content:"";background:#22c55e;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 .65rem #22c55eb3}@media (max-width:640px){.gsap-debugger-module__Q6WC_a__panel{width:calc(100vw - 1rem);padding:.8rem .85rem .9rem;bottom:.5rem;right:.5rem}.gsap-debugger-module__Q6WC_a__summary,.gsap-debugger-module__Q6WC_a__grid{grid-template-columns:minmax(0,1fr)}.gsap-debugger-module__Q6WC_a__header{flex-direction:column}.gsap-debugger-module__Q6WC_a__controls,.gsap-debugger-module__Q6WC_a__footer{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.gsap-debugger-module__Q6WC_a__button{transition:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
