.w1j7efed{color:var(--color-gray-600);justify-content:center;align-items:center;animation:.4s .75s both fadeIn-w1j7efed;display:flex}@keyframes fadeIn-w1j7efed{0%{opacity:0}}
.m2ajl58{--extend-by:64px;--color-text:#1a1a1a;--color-background:#fafafa;--color-primary:#000;--color-gray-400:#b3b3b3;--color-gray-500:#999;--scrollbar-bg:var(--color-background);--scrollbar-thumb:var(--color-gray-400);--scrollbar-thumb-hover:var(--color-gray-500);color:var(--color-text);background:var(--color-background);-webkit-print-color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-height:calc(100vh + var(--extend-by));max-height:calc(100svh + var(--extend-by));padding-top:var(--extend-by);margin-top:calc(var(--extend-by)*-1);view-transition-name:search-modal;flex-direction:column;animation:.5s fadeIn-m2ajl58;display:flex;position:fixed;top:0;left:0;right:0}@keyframes slideIn-m2ajl58{0%{opacity:0;transform:translateY(-15%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.m2ajl58{-webkit-transition:-webkit-transform .5s cubic-bezier(.56,.1,.85,.87);-webkit-animation:slideIn-m2ajl58 var(--springy-spring-duration,.5s)backwards;animation:slideIn-m2ajl58 var(--springy-spring-duration,.5s)backwards;-webkit-animation-timing-function:var(--springy-spring-easing,ease-out);animation-timing-function:var(--springy-spring-easing,ease-out);transition:transform .5s cubic-bezier(.56,.1,.85,.87);animation-delay:.1s}}@supports not (view-transition-name:someVal){.m2ajl58[data-has-selected-result=true]{opacity:0;transition:opacity .3s .2s}}@keyframes fadeIn-m2ajl58{0%{opacity:0}}.c12afe4y{view-transition-name:search-modal-content;flex-direction:column;flex:1;gap:32px;min-height:20rem;padding-block:32px;display:flex;overflow:hidden}@supports not (view-transition-name:someVal){.m2ajl58[data-has-selected-result=true] .c12afe4y{opacity:0;transition:opacity .3s}}.dy15fy{top:var(--extend-by);border-radius:1000px;padding:16px;animation:.4s .3s both fadeIn-dy15fy;position:absolute;right:16px}@media (max-width:48rem){.dy15fy{display:none}}@keyframes fadeIn-dy15fy{0%{opacity:0}}.s6yfulu{z-index:-1;width:100%;position:absolute;bottom:0;left:0;right:0;transform:translateY(calc(100% - 2px))}
