@keyframes _smooth-bounce_10hqy_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _fade-in_10hqy_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-up_10hqy_1{0%{opacity:0;transform:translateY(var(--slide-up-distance, 20px))}to{opacity:1;transform:translateY(0)}}._homePage_10hqy_27{width:100%;overflow-x:hidden}._finalCtaSection_10hqy_32,._openSourceSection_10hqy_32,._useCaseSection_10hqy_32,._featuresSection_10hqy_32,._stepsSection_10hqy_32,._heroSection_10hqy_32{padding:3rem 1rem;position:relative}@media(min-width:768px){._finalCtaSection_10hqy_32,._openSourceSection_10hqy_32,._useCaseSection_10hqy_32,._featuresSection_10hqy_32,._stepsSection_10hqy_32,._heroSection_10hqy_32{padding:4rem 1.5rem}}@media(min-width:992px){._finalCtaSection_10hqy_32,._openSourceSection_10hqy_32,._useCaseSection_10hqy_32,._featuresSection_10hqy_32,._stepsSection_10hqy_32,._heroSection_10hqy_32{padding:6rem 2.5rem}}._container_10hqy_47{max-width:1320px;margin:0 auto;padding:0 1rem}@media(min-width:768px){._container_10hqy_47{padding:0 1.5rem}}._sectionTitle_10hqy_58{text-align:center;font-size:2rem;font-weight:600;color:#0a0a0a;margin-bottom:2.5rem;letter-spacing:-.02em;line-height:1.2;position:relative;padding-bottom:1rem}@media(min-width:768px){._sectionTitle_10hqy_58{font-size:2rem}}._sectionTitle_10hqy_58:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:4px;background:linear-gradient(135deg,#fb923c,#ea580c);border-radius:50rem}._githubButton_10hqy_86,._secondaryCta_10hqy_86,._finalCtaSection_10hqy_32 ._finalCta_10hqy_32,._primaryCta_10hqy_86,._ctaButton_10hqy_86{padding:1rem 2.5rem;min-height:56px;font-size:1.125rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;min-height:48px;font-family:Inter,-apple-system,blinkmacsystemfont,SF Pro Display,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:.025em;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:.75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);background-color:#f97316;border-color:#f97316;color:#fff;box-shadow:0 4px 12px -2px #f9731640}._githubButton_10hqy_86:hover:not(:disabled),._secondaryCta_10hqy_86:hover:not(:disabled),._finalCtaSection_10hqy_32 ._finalCta_10hqy_32:hover:not(:disabled),._primaryCta_10hqy_86:hover:not(:disabled),._ctaButton_10hqy_86:hover:not(:disabled){background-color:#e05f06;border-color:#d65b06;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px -3px #f9731659}._githubButton_10hqy_86:active:not(:disabled),._secondaryCta_10hqy_86:active:not(:disabled),._finalCtaSection_10hqy_32 ._finalCta_10hqy_32:active:not(:disabled),._primaryCta_10hqy_86:active:not(:disabled),._ctaButton_10hqy_86:active:not(:disabled){background-color:#cd5705;border-color:#be5105;transform:translateY(0);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._githubButton_10hqy_86:disabled,._secondaryCta_10hqy_86:disabled,._finalCtaSection_10hqy_32 ._finalCta_10hqy_32:disabled,._primaryCta_10hqy_86:disabled,._disabled_10hqy_131._githubButton_10hqy_86,._disabled_10hqy_131._secondaryCta_10hqy_86,._finalCtaSection_10hqy_32 ._disabled_10hqy_131._finalCta_10hqy_32,._disabled_10hqy_131._primaryCta_10hqy_86,._ctaButton_10hqy_86:disabled,._ctaButton_10hqy_86._disabled_10hqy_131{opacity:.6;cursor:not-allowed;pointer-events:none}._githubButton_10hqy_86:focus-visible,._secondaryCta_10hqy_86:focus-visible,._finalCtaSection_10hqy_32 ._finalCta_10hqy_32:focus-visible,._primaryCta_10hqy_86:focus-visible,._ctaButton_10hqy_86:focus-visible{outline:2px solid rgba(249,115,22,.5);outline-offset:2px;border-radius:inherit}._githubButton_10hqy_86:focus:not(:focus-visible),._secondaryCta_10hqy_86:focus:not(:focus-visible),._finalCtaSection_10hqy_32 ._finalCta_10hqy_32:focus:not(:focus-visible),._primaryCta_10hqy_86:focus:not(:focus-visible),._ctaButton_10hqy_86:focus:not(:focus-visible){outline:none}._githubButton_10hqy_86:hover:not(:disabled),._secondaryCta_10hqy_86:hover:not(:disabled),._finalCtaSection_10hqy_32 ._finalCta_10hqy_32:hover:not(:disabled),._primaryCta_10hqy_86:hover:not(:disabled),._ctaButton_10hqy_86:hover:not(:disabled){box-shadow:0 6px 16px -3px #f9731659}._githubButton_10hqy_86 svg,._secondaryCta_10hqy_86 svg,._finalCtaSection_10hqy_32 ._finalCta_10hqy_32 svg,._primaryCta_10hqy_86 svg,._ctaButton_10hqy_86 svg{font-size:1.2em}._heroSection_10hqy_32{background:linear-gradient(to bottom,#f973161a,#fafafa);text-align:center;padding-bottom:6rem;position:relative;overflow:visible;min-height:500px}@media(max-width:767px){._heroSection_10hqy_32{min-height:400px}}._heroSkeleton_10hqy_165{width:100%;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;animation:_pulse_10hqy_1 2s infinite ease-in-out;opacity:.6}._heroSkeleton_10hqy_165 ._skeletonTitle_10hqy_176{width:60%;height:48px;background:#eee;border-radius:.5rem}._heroSkeleton_10hqy_165 ._skeletonText_10hqy_182{width:40%;height:24px;background:#eee;border-radius:.25rem}._heroSkeleton_10hqy_165 ._skeletonCta_10hqy_188{width:200px;height:56px;background:#eee;border-radius:2rem;margin-top:.625rem}@keyframes _pulse_10hqy_1{0%{opacity:.4}50%{opacity:.7}to{opacity:.4}}._newHeroLayout_10hqy_207{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center;text-align:left}@media(min-width:992px){._newHeroLayout_10hqy_207{grid-template-columns:1fr 1fr;gap:4rem}}._heroTextColumn_10hqy_221{display:flex;flex-direction:column;align-items:flex-start}._heroBadge_10hqy_227{display:inline-flex;align-items:center;gap:.5rem;background:#22c55e1a;color:#22c55e;padding:.375rem 14px;border-radius:1.25rem;font-size:.875rem;font-weight:600;margin-bottom:1rem;border:1px solid rgba(34,197,94,.2)}._heroHeadline_10hqy_241{font-size:2.25rem;font-weight:700;color:#0a0a0a;margin-bottom:1rem;line-height:1.2;letter-spacing:-.02em}@media(min-width:768px){._heroHeadline_10hqy_241{font-size:3rem}}@media(min-width:992px){._heroHeadline_10hqy_241{font-size:3.75rem}}._heroHeadline_10hqy_241 ._highlight_10hqy_259{color:#f97316}._heroSubheadline_10hqy_263{font-size:1.125rem;font-weight:400;color:#757575;margin-bottom:1.25rem;line-height:1.75}._heroSubheadline_10hqy_263 strong{font-weight:600;color:#212121}._heroDescription_10hqy_275{font-size:1.125rem;line-height:1.6;color:#757575;margin-bottom:1.5rem;max-width:600px}._heroCtaContainer_10hqy_283{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;margin-bottom:1.25rem;width:100%}@media(min-width:576px){._heroCtaContainer_10hqy_283{flex-direction:row;gap:1rem;width:auto}}._heroCtaContainer_10hqy_283>._ctaButton_10hqy_86,._heroCtaContainer_10hqy_283>a{width:100%}@media(min-width:576px){._heroCtaContainer_10hqy_283>._ctaButton_10hqy_86,._heroCtaContainer_10hqy_283>a{width:auto}}._finalCtaSection_10hqy_32 ._finalCta_10hqy_32,._primaryCta_10hqy_86{min-width:200px}@media(min-width:768px){._finalCtaSection_10hqy_32 ._finalCta_10hqy_32,._primaryCta_10hqy_86{min-width:240px}}._secondaryCta_10hqy_86{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;min-height:48px;font-family:Inter,-apple-system,blinkmacsystemfont,SF Pro Display,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:.025em;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:.75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);background-color:transparent;border-color:#f97316;color:#f97316;box-shadow:none;background-color:#fff;color:#757575;border:1px solid #EEE}._secondaryCta_10hqy_86:hover:not(:disabled){background-color:#f9731614;border-color:#f97316;color:#f97316;transform:translateY(-1px);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._secondaryCta_10hqy_86:active:not(:disabled){background-color:#f9731626;transform:translateY(0)}._secondaryCta_10hqy_86:disabled,._secondaryCta_10hqy_86._disabled_10hqy_131{opacity:.6;cursor:not-allowed;pointer-events:none}._secondaryCta_10hqy_86:focus-visible{outline:2px solid rgba(249,115,22,.5);outline-offset:2px;border-radius:inherit}._secondaryCta_10hqy_86:focus:not(:focus-visible){outline:none}._socialProof_10hqy_373{color:#9e9e9e;font-size:1rem;font-weight:500}._heroVisualColumn_10hqy_379{perspective:1000px}@media(max-width:575px){._heroVisualColumn_10hqy_379{display:none}}._mockAppBrowser_10hqy_388{background:#fff;border-radius:.75rem;box-shadow:0 20px 40px #0000001a,0 0 0 1px #0000000d;overflow:hidden;transform:rotateY(-5deg) rotateX(5deg);transition:transform .3s cubic-bezier(.4,0,.2,1)}._mockAppBrowser_10hqy_388:hover{transform:rotateY(0) rotateX(0)}@media(max-width:767px){._mockAppBrowser_10hqy_388,._mockAppBrowser_10hqy_388:hover{transform:none}}._browserHeader_10hqy_408{background:#f5f5f5;padding:.75rem 1rem;display:flex;gap:.5rem;border-bottom:1px solid #EEE}._dot_10hqy_416{width:10px;height:10px;border-radius:50%}._browserBody_10hqy_422{display:flex;height:350px}._mockExamSidebar_10hqy_427{width:25%;background:#fafafa;border-right:1px solid #EEE;padding:1rem;display:flex;flex-direction:column;gap:1rem}._mockTimer_10hqy_437{background:#e0e0e0;color:#ef4444;font-weight:700;font-family:SF Mono,sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;text-align:center;padding:.5rem;border-radius:.5rem;font-size:1.125rem}._mockNavGrid_10hqy_448{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem}._mockNavItem_10hqy_454{aspect-ratio:1;border-radius:.25rem;border:1px solid #E0E0E0;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.75rem;color:#9e9e9e}._mockNavItem_10hqy_454._mockDone_10hqy_465{background:#22c55e;color:#fff;border-color:#22c55e}._mockNavItem_10hqy_454._mockActive_10hqy_470{background:#0ea5e9;color:#fff;border-color:#0ea5e9}._mockExamContent_10hqy_476{flex:1;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}._mockQTitle_10hqy_484{font-weight:600;color:#0a0a0a;font-size:1.125rem;margin-bottom:.5rem}._mockTextLine_10hqy_491{height:12px;background:#eee;border-radius:.25rem}._mockOption_10hqy_497{border:1px solid #E0E0E0;border-radius:.5rem;padding:.75rem;display:flex;align-items:center;gap:.75rem;color:#424242;font-size:.875rem}._radio_10hqy_508{width:16px;height:16px;border-radius:50%;border:2px solid #E0E0E0}._stepsSection_10hqy_32{background-color:#fafafa;z-index:10}._stepsGrid_10hqy_520{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){._stepsGrid_10hqy_520{grid-template-columns:repeat(3,1fr);gap:2rem}}._stepCard_10hqy_532{text-align:center;padding:1.5rem 1.25rem;position:relative;background-color:#fff;border-radius:1.25rem;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}._stepCard_10hqy_532:hover{transform:translateY(-6px);box-shadow:0 8px 16px -4px #0000001f,0 4px 8px -2px #0000000f}._stepCard_10hqy_532 ._stepNumber_10hqy_545{position:absolute;top:-22px;left:50%;transform:translate(-50%);width:48px;height:48px;line-height:48px;border-radius:50%;background:linear-gradient(135deg,#fb923c,#ea580c);color:#fff;font-size:1.125rem;font-weight:700;box-shadow:0 4px 8px -2px #00000014,0 2px 4px -1px #0000000a;z-index:20;border:3px solid #fff}._stepCard_10hqy_532 ._stepIcon_10hqy_562{color:#f97316;margin-top:1.5rem;margin-bottom:1rem;filter:drop-shadow(0 2px 4px rgba(249,115,22,.2))}._stepCard_10hqy_532 h3{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:#0a0a0a;letter-spacing:-.01em}._stepCard_10hqy_532 p{font-size:1rem;font-weight:300;color:#757575;line-height:1.75;margin:0}._featuresSection_10hqy_32{background-color:#f5f5f5}._featuresGrid_10hqy_587{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){._featuresGrid_10hqy_587{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(min-width:992px){._featuresGrid_10hqy_587{grid-template-columns:repeat(3,1fr)}}._featureCard_10hqy_604{background-color:#fff;padding:2rem;border-radius:1.25rem;box-shadow:0 4px 8px -2px #00000014,0 2px 4px -1px #0000000a;border:none;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);text-align:center;display:flex;flex-direction:column;align-items:center}._featureCard_10hqy_604:hover{transform:translateY(-6px);box-shadow:0 12px 24px -6px #00000024,0 6px 12px -3px #00000014}._featureIconWrapper_10hqy_621{display:flex;flex-direction:row;justify-content:center;align-items:center;width:64px;height:64px;border-radius:1rem;background:linear-gradient(135deg,#fb923c,#ea580c);color:#fff;margin-bottom:1.25rem;box-shadow:0 4px 12px #f973164d;flex-shrink:0}._featureIconWrapper_10hqy_621 svg{font-size:28px}._featureTitle_10hqy_639{font-size:1.125rem;font-weight:600;color:#0a0a0a;margin-bottom:.75rem;letter-spacing:-.01em}._featureDescription_10hqy_647{font-size:1rem;font-weight:300;color:#757575;line-height:1.75;margin:0;flex-grow:1}._useCaseSection_10hqy_32{background-color:#fafafa}._useCaseGrid_10hqy_660{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){._useCaseGrid_10hqy_660{grid-template-columns:repeat(2,1fr);gap:2.5rem}}._useCaseCard_10hqy_672{background-color:#fff;padding:2.5rem;border-radius:1.25rem;box-shadow:0 4px 8px -2px #00000014,0 2px 4px -1px #0000000a;border:none;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);border-top:4px solid #F97316;text-align:center;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}._useCaseCard_10hqy_672:hover{transform:translateY(-6px);box-shadow:0 12px 24px -6px #00000024,0 6px 12px -3px #00000014;border-top-color:#ea580c}._useCaseCard_10hqy_672 ._useCaseIcon_10hqy_688{color:#f97316;margin-bottom:1rem;filter:drop-shadow(0 2px 4px rgba(249,115,22,.2))}._useCaseCard_10hqy_672 h4{font-size:1.25rem;font-weight:600;color:#0a0a0a;margin-bottom:.75rem;letter-spacing:-.01em}._useCaseCard_10hqy_672 p{font-size:1rem;font-weight:300;color:#757575;line-height:1.75;margin:0}._openSourceSection_10hqy_32{background:linear-gradient(135deg,#0a0a0a,#212121);color:#eee;text-align:center}._openSourceSection_10hqy_32 ._sectionTitle_10hqy_58{color:#fff}._openSourceSection_10hqy_32 ._sectionTitle_10hqy_58:after{background:linear-gradient(135deg,#fb923c,#ea580c)}._openSourceIntro_10hqy_720{max-width:750px;margin:0 auto 2.5rem;color:#e0e0e0;font-size:1.125rem;font-weight:300;line-height:1.75}._githubButton_10hqy_86{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;min-height:48px;font-family:Inter,-apple-system,blinkmacsystemfont,SF Pro Display,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:.025em;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:.75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);background-color:transparent;border-color:#fff;color:#fff;box-shadow:none}._githubButton_10hqy_86:hover:not(:disabled){background-color:#ffffff14;border-color:#fff;color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._githubButton_10hqy_86:active:not(:disabled){background-color:#ffffff26;transform:translateY(0)}._githubButton_10hqy_86:disabled,._githubButton_10hqy_86._disabled_10hqy_131{opacity:.6;cursor:not-allowed;pointer-events:none}._githubButton_10hqy_86:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:inherit}._githubButton_10hqy_86:focus:not(:focus-visible){outline:none}._finalCtaSection_10hqy_32{text-align:center;background:linear-gradient(to bottom,#fafafa,#fff)}._finalCtaSection_10hqy_32 ._sectionTitle_10hqy_58{color:#f97316;margin-bottom:1rem}._finalCtaSection_10hqy_32 ._sectionTitle_10hqy_58:after{display:none}._finalCtaSection_10hqy_32 p{color:#757575;font-size:1.125rem;font-weight:300;margin-bottom:2.5rem;max-width:650px;margin-left:auto;margin-right:auto;line-height:1.75}._finalCtaSection_10hqy_32 ._finalCta_10hqy_32{background-color:#d65b06;border-color:#d65b06}._finalCtaSection_10hqy_32 ._finalCta_10hqy_32:hover{background-color:#be5105;border-color:#be5105}@keyframes _smooth-bounce_9l3tg_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _fade-in_9l3tg_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-up_9l3tg_1{0%{opacity:0;transform:translateY(var(--slide-up-distance, 20px))}to{opacity:1;transform:translateY(0)}}._featuredSection_9l3tg_27{padding:3rem 1.5rem;max-width:1200px;margin:0 auto;text-align:center}._header_9l3tg_34{margin-bottom:2.5rem}._header_9l3tg_34 ._titleWrapper_9l3tg_37{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.75rem;margin-bottom:.5rem}._header_9l3tg_34 ._titleWrapper_9l3tg_37 ._fireIcon_9l3tg_45{color:#ef4444;font-size:1.5rem;filter:drop-shadow(0 0 8px rgba(239,68,68,.4))}._header_9l3tg_34 ._titleWrapper_9l3tg_37 h2{font-size:2rem;font-weight:700;color:#0a0a0a;margin:0;letter-spacing:-.02em}._header_9l3tg_34 p{color:#424242;font-size:1.125rem}._tagCloud_9l3tg_62{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._pill_9l3tg_69{padding:.625rem 1.5rem;border-radius:50rem;background:#fffc;border:1px solid rgba(249,115,22,.15);color:#212121;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);backdrop-filter:blur(8px);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._pill_9l3tg_69:hover{background:#f97316;color:#fff;border-color:#f97316;transform:scale(1.08) translateY(-2px);box-shadow:0 8px 20px #f9731640}._pill_9l3tg_69:active{transform:scale(.95)}._viewAllPill_9l3tg_93{padding:.625rem 1.5rem;border-radius:50rem;background:transparent;border:2px dashed #EEE;color:#f97316;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem}._viewAllPill_9l3tg_93:hover{border-color:#f97316;background:#f973160d;transform:translate(4px)}._viewAllPill_9l3tg_93 svg{font-size:.8em}._loadingGrid_9l3tg_116{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:2rem}@media(max-width:767px){._featuredSection_9l3tg_27{padding:2rem 1rem}._header_9l3tg_34 h2{font-size:1.5rem}._pill_9l3tg_69,._viewAllPill_9l3tg_93{padding:.5rem 18px;font-size:.875rem}}@keyframes _smooth-bounce_76uxm_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _fade-in_76uxm_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-up_76uxm_1{0%{opacity:0;transform:translateY(var(--slide-up-distance, 20px))}to{opacity:1;transform:translateY(0)}}._modalOverlay_76uxm_27{position:fixed;inset:0;background:#0a0a0ab3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:1050;align-items:flex-start;padding:2rem;overflow-y:auto;overscroll-behavior:contain}._modalContent_76uxm_44{background:#fff;border:1px solid #EEE;border-radius:1.25rem;width:100%;max-width:500px;display:flex;flex-direction:column;box-shadow:0 8px 16px -4px #0000001f,0 4px 8px -2px #0000000f;animation:_slide-up_76uxm_1 .3s ease-out;margin:auto}._modalHeader_76uxm_57{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #EEE;background:#fafafa;border-radius:1.25rem 1.25rem 0 0}._modalHeader_76uxm_57 h2{margin:0;font-size:1.25rem;color:#0a0a0a;font-weight:700}._modalHeader_76uxm_57 ._closeBtn_76uxm_72{background:#fff;border:1px solid #EEE;border-radius:50%;width:36px;height:36px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#757575;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._modalHeader_76uxm_57 ._closeBtn_76uxm_72 svg{max-width:none;font-size:1rem}._modalHeader_76uxm_57 ._closeBtn_76uxm_72:hover{background:#fafafa;color:#ef4444;border-color:#ef4444;transform:rotate(90deg);box-shadow:0 4px 8px -2px #00000014,0 2px 4px -1px #0000000a}._modalBody_76uxm_99{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._modalBody_76uxm_99 p{margin:0;color:#757575;font-size:1rem;line-height:1.75}._emptyActions_76uxm_112{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}._actionBtn_76uxm_120{background:#fff;border:1px solid #EEE;color:#424242;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._actionBtn_76uxm_120:hover{border-color:#f97316;color:#f97316;background:#f973160d}@keyframes _slide-up_76uxm_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}
