.search-shell.svelte-u4k2t{display:inline-flex;align-items:center;gap:.35rem;width:2.5rem;height:2.5rem;padding:.2rem;border:1px solid color-mix(in srgb,var(--color-border, #d8dde4) 82%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,white 92%,transparent),color-mix(in srgb,white 84%,transparent));box-shadow:0 10px 28px -22px #0f172a8c;overflow:hidden;transition:width .22s cubic-bezier(.2,.9,.2,1),border-color .18s ease,box-shadow .18s ease,background .18s ease}.search-shell-open.svelte-u4k2t{width:min(28rem,calc(100vw - 4rem));border-color:color-mix(in srgb,var(--color-text-main, #0f172a) 10%,var(--color-border, #d8dde4));box-shadow:0 16px 40px -26px #0f172a80}.search-trigger.svelte-u4k2t,.search-clear.svelte-u4k2t{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2rem;inline-size:2rem;block-size:2rem;border:0;border-radius:999px;background:transparent;color:var(--color-text-sub, #5b6472);cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.search-trigger.svelte-u4k2t:hover,.search-clear.svelte-u4k2t:hover{color:var(--color-text-main, #101828);background:color-mix(in srgb,var(--color-text-main, #101828) 6%,transparent);transform:translateY(-1px)}.search-field-wrap.svelte-u4k2t{min-width:0;flex:1 1 auto;opacity:0;transform:translate(8px);transition:opacity .16s ease,transform .22s cubic-bezier(.2,.9,.2,1);pointer-events:none}.search-shell-open.svelte-u4k2t .search-field-wrap:where(.svelte-u4k2t){opacity:1;transform:translate(0);pointer-events:auto}.search-field.svelte-u4k2t{inline-size:100%;border:0;background:transparent;padding-right:.2rem;font-size:.9rem;color:var(--color-text-main, #101828);outline:none}.search-field.svelte-u4k2t::-moz-placeholder{color:var(--color-text-muted, #8b94a3)}.search-field.svelte-u4k2t::placeholder{color:var(--color-text-muted, #8b94a3)}.search-shortcut.svelte-u4k2t{display:inline-flex;align-items:center;gap:.25rem;padding-inline:.55rem;height:1.75rem;border-radius:999px;background:color-mix(in srgb,var(--color-text-main, #101828) 4%,transparent);color:var(--color-text-muted, #8b94a3);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.blog-feed-item.svelte-u4k2t{animation:svelte-u4k2t-blog-feed-item-in .46s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--entry-delay, 0ms);will-change:opacity,transform}@keyframes svelte-u4k2t-blog-feed-item-in{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:640px){.search-shell-open.svelte-u4k2t{width:min(100%,calc(100vw - 2rem))}.search-shortcut.svelte-u4k2t{display:none}}@media(prefers-reduced-motion:reduce){.search-shell.svelte-u4k2t,.search-field-wrap.svelte-u4k2t,.search-trigger.svelte-u4k2t,.search-clear.svelte-u4k2t,.blog-feed-item.svelte-u4k2t{animation:none;transition:none}}
