.SearchOverlay-module__Y4tZza__overlay{z-index:200;color:var(--neon-text-primary);background:#0000006b;flex-direction:row;justify-content:center;align-items:flex-start;padding:min(8vh,64px) 24px 24px;display:flex;position:fixed;inset:0}.SearchOverlay-module__Y4tZza__panel{width:min(100%, calc(700px * var(--zk-ui-scale)));max-height:calc(100dvh - min(8vh, calc(64px * var(--zk-ui-scale))) - calc(24px * var(--zk-ui-scale)));border:1px solid var(--neon-border-subtle);background:var(--neon-surface);box-shadow:none;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.SearchOverlay-module__Y4tZza__toolbar{border-bottom:1px solid var(--neon-border-subtle);flex:none;padding:10px 16px 0}.SearchOverlay-module__Y4tZza__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.SearchOverlay-module__Y4tZza__heading h1{font-size:calc(17px * var(--zk-ui-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.4}.SearchOverlay-module__Y4tZza__close,.SearchOverlay-module__Y4tZza__clear{min-width:calc(32px * var(--zk-ui-scale));height:calc(32px * var(--zk-ui-scale));color:var(--neon-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 6px;display:inline-flex}.SearchOverlay-module__Y4tZza__close:hover,.SearchOverlay-module__Y4tZza__clear:hover{background:var(--neon-surface-muted);color:var(--neon-text-primary)}.SearchOverlay-module__Y4tZza__escape{font-size:calc(12px * var(--zk-ui-scale));color:var(--neon-text-muted)}.SearchOverlay-module__Y4tZza__form{gap:8px;display:flex}.SearchOverlay-module__Y4tZza__inputWrap{min-width:0;min-height:calc(42px * var(--zk-ui-scale));border:1px solid var(--neon-border-subtle);background:var(--neon-canvas);color:var(--neon-text-muted);border-radius:8px;flex:1;align-items:center;gap:9px;padding:0 6px 0 12px;display:flex}.SearchOverlay-module__Y4tZza__inputWrap>svg{flex-shrink:0}.SearchOverlay-module__Y4tZza__inputWrap:focus-within{border-color:var(--neon-focus-color,var(--neon-accent))}.SearchOverlay-module__Y4tZza__inputWrap input{width:100%;min-width:0;min-height:calc(40px * var(--zk-ui-scale));color:var(--neon-text-primary);font:inherit;font-size:calc(14px * var(--zk-ui-scale));box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 0}.SearchOverlay-module__Y4tZza__inputWrap input::placeholder{color:var(--neon-text-muted);opacity:1}.SearchOverlay-module__Y4tZza__inputWrap input::-webkit-search-cancel-button{display:none}.SearchOverlay-module__Y4tZza__submit{min-width:calc(62px * var(--zk-ui-scale));min-height:calc(42px * var(--zk-ui-scale));background:var(--neon-text-primary);color:var(--neon-canvas);font:inherit;font-size:calc(13px * var(--zk-ui-scale));cursor:pointer;border:0;border-radius:8px;flex-shrink:0;padding:8px 14px;font-weight:650}.SearchOverlay-module__Y4tZza__submit:disabled{opacity:.45;cursor:default}.SearchOverlay-module__Y4tZza__submit:not(:disabled):hover{opacity:.85}.SearchOverlay-module__Y4tZza__filters{scrollbar-width:thin;gap:4px;margin:9px -4px 0;display:flex;overflow-x:auto}.SearchOverlay-module__Y4tZza__filter{min-height:calc(38px * var(--zk-ui-scale));color:var(--neon-text-secondary);font:inherit;font-size:calc(13px * var(--zk-ui-scale));cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:6px 12px 9px;position:relative}.SearchOverlay-module__Y4tZza__filter:hover{color:var(--neon-text-primary);background:var(--neon-surface-muted)}.SearchOverlay-module__Y4tZza__filter[aria-pressed=true]{color:var(--neon-text-primary);font-weight:700}.SearchOverlay-module__Y4tZza__filter[aria-pressed=true]:after{content:"";background:currentColor;border-radius:2px;height:2px;position:absolute;bottom:0;left:10px;right:10px}.SearchOverlay-module__Y4tZza__body{overscroll-behavior:contain;min-height:0;padding:0 16px 8px;overflow:auto}.SearchOverlay-module__Y4tZza__semantic{min-height:calc(38px * var(--zk-ui-scale));width:fit-content;color:var(--neon-text-secondary);font-size:calc(12px * var(--zk-ui-scale));cursor:pointer;align-items:center;gap:7px;display:flex}.SearchOverlay-module__Y4tZza__semantic input{width:15px;height:15px;accent-color:var(--neon-text-primary);flex-shrink:0;margin:0}.SearchOverlay-module__Y4tZza__resultsHeader{border-bottom:1px solid var(--neon-border-subtle);align-items:baseline;gap:12px;margin:3px 0 0;padding-bottom:10px;display:flex}.SearchOverlay-module__Y4tZza__resultsHeader h2{overflow-wrap:anywhere;min-width:0;font-size:calc(14px * var(--zk-ui-scale));flex:1;margin:0;font-weight:650;line-height:1.5}.SearchOverlay-module__Y4tZza__resultsHeader>span{color:var(--neon-text-muted);font-size:calc(12px * var(--zk-ui-scale));font-variant-numeric:tabular-nums;flex-shrink:0}.SearchOverlay-module__Y4tZza__fallback{color:var(--neon-text-secondary);font-size:calc(12px * var(--zk-ui-scale));margin:8px 0;line-height:1.5}.SearchOverlay-module__Y4tZza__empty{grid-template-columns:calc(26px * var(--zk-ui-scale)) minmax(0, 1fr);gap:5px 12px;padding:24px 0 28px;display:grid}.SearchOverlay-module__Y4tZza__empty>svg{color:var(--neon-text-muted);grid-row:1/span 2;margin-top:2px}.SearchOverlay-module__Y4tZza__empty h2{font-size:calc(15px * var(--zk-ui-scale));letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.5}.SearchOverlay-module__Y4tZza__empty p{color:var(--neon-text-secondary);font-size:calc(13px * var(--zk-ui-scale));overflow-wrap:anywhere;grid-column:2;margin:0;line-height:1.6}.SearchOverlay-module__Y4tZza__secondary{min-height:calc(38px * var(--zk-ui-scale));border:1px solid var(--neon-border-subtle);background:var(--neon-surface);color:var(--neon-text-primary);font:inherit;font-size:calc(13px * var(--zk-ui-scale));cursor:pointer;border-radius:7px;grid-column:2;justify-content:center;justify-self:start;align-items:center;gap:7px;margin-top:7px;padding:7px 12px;display:inline-flex}.SearchOverlay-module__Y4tZza__secondary:hover{background:var(--neon-surface-muted)}.SearchOverlay-module__Y4tZza__results{margin:0;padding:0;list-style:none}.SearchOverlay-module__Y4tZza__results>li+li{border-top:1px solid var(--neon-border-subtle)}.SearchOverlay-module__Y4tZza__card{padding:12px 0}.SearchOverlay-module__Y4tZza__cardHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.SearchOverlay-module__Y4tZza__creator{min-width:0;color:var(--neon-text-primary);align-items:center;gap:6px;text-decoration:none;display:flex}.SearchOverlay-module__Y4tZza__creator:hover .SearchOverlay-module__Y4tZza__creatorName{text-decoration:underline}.SearchOverlay-module__Y4tZza__creator>svg{color:var(--neon-accent);flex-shrink:0}.SearchOverlay-module__Y4tZza__creatorName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(12px * var(--zk-ui-scale));font-weight:650;overflow:hidden}.SearchOverlay-module__Y4tZza__avatar{width:calc(24px * var(--zk-ui-scale));height:calc(24px * var(--zk-ui-scale));border:1px solid var(--neon-border-subtle);background:var(--neon-surface-muted);color:var(--neon-text-secondary);font-size:calc(12px * var(--zk-ui-scale));border-radius:50%;flex-shrink:0;place-items:center;font-weight:650;display:grid;position:relative;overflow:hidden}.SearchOverlay-module__Y4tZza__avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.SearchOverlay-module__Y4tZza__handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--neon-text-muted);font-size:calc(12px * var(--zk-ui-scale));overflow:hidden}.SearchOverlay-module__Y4tZza__category{background:var(--neon-surface-muted);color:var(--neon-text-secondary);font-size:calc(12px * var(--zk-ui-scale));border-radius:4px;flex-shrink:0;margin-left:auto;padding:2px 6px;font-weight:600}.SearchOverlay-module__Y4tZza__contentLink{grid-template-columns:calc(120px * var(--zk-ui-scale)) minmax(0, 1fr);color:inherit;border-radius:6px;align-items:start;gap:12px;text-decoration:none;display:grid}.SearchOverlay-module__Y4tZza__contentLink:hover h3{text-underline-offset:3px;text-decoration:underline}.SearchOverlay-module__Y4tZza__media{width:calc(120px * var(--zk-ui-scale));height:calc(88px * var(--zk-ui-scale));border:1px solid var(--neon-border-subtle);background:var(--neon-surface-muted);border-radius:7px;overflow:hidden}.SearchOverlay-module__Y4tZza__media>div{aspect-ratio:auto;height:100%}.SearchOverlay-module__Y4tZza__summary{flex-direction:column;gap:5px;min-width:0;display:flex}.SearchOverlay-module__Y4tZza__summary h3{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:calc(15px * var(--zk-ui-scale));letter-spacing:-.02em;-webkit-box-orient:vertical;margin:0;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.SearchOverlay-module__Y4tZza__description{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--neon-text-secondary);font-size:calc(12px * var(--zk-ui-scale));-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.SearchOverlay-module__Y4tZza__tags{color:var(--neon-text-muted);font-size:calc(12px * var(--zk-ui-scale));gap:7px;line-height:1.5;display:flex;overflow:hidden}.SearchOverlay-module__Y4tZza__tags span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SearchOverlay-module__Y4tZza__stats{color:var(--neon-text-muted);font-size:calc(12px * var(--zk-ui-scale));font-variant-numeric:tabular-nums;gap:14px;display:flex}.SearchOverlay-module__Y4tZza__stats span{align-items:center;gap:5px;display:inline-flex}.SearchOverlay-module__Y4tZza__skeleton{gap:12px;padding:16px 0;display:flex}.SearchOverlay-module__Y4tZza__skeletonMedia{width:calc(120px * var(--zk-ui-scale));height:calc(88px * var(--zk-ui-scale));background:var(--neon-surface-muted);border-radius:7px;flex-shrink:0}.SearchOverlay-module__Y4tZza__skeletonText{flex-direction:column;flex:1;gap:12px;padding-top:5px;display:flex}.SearchOverlay-module__Y4tZza__skeletonText span{background:var(--neon-surface-muted);border-radius:4px;width:85%;height:12px;display:block}.SearchOverlay-module__Y4tZza__skeletonText span:first-child{width:65%;height:15px}.SearchOverlay-module__Y4tZza__skeletonText span:last-child{width:36%}.SearchOverlay-module__Y4tZza__overlay :is(a,button,input):focus-visible{outline:2px solid var(--neon-focus-color,var(--neon-accent));outline-offset:2px}@media (max-width:639px){.SearchOverlay-module__Y4tZza__overlay{background:var(--neon-surface);padding:0}.SearchOverlay-module__Y4tZza__panel{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border:0;border-radius:0}.SearchOverlay-module__Y4tZza__toolbar{padding:calc(4px + env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) 0 max(12px, env(safe-area-inset-left,0px))}.SearchOverlay-module__Y4tZza__heading{margin-bottom:3px}.SearchOverlay-module__Y4tZza__close{min-width:calc(44px * var(--zk-ui-scale));height:calc(44px * var(--zk-ui-scale));padding:0}.SearchOverlay-module__Y4tZza__escape{display:none}.SearchOverlay-module__Y4tZza__inputWrap{min-height:calc(44px * var(--zk-ui-scale));gap:7px;padding-left:10px;padding-right:0}.SearchOverlay-module__Y4tZza__inputWrap input{min-height:calc(42px * var(--zk-ui-scale));font-size:calc(16px * var(--zk-ui-scale))}.SearchOverlay-module__Y4tZza__clear{min-width:calc(40px * var(--zk-ui-scale));height:calc(42px * var(--zk-ui-scale))}.SearchOverlay-module__Y4tZza__submit{min-width:calc(56px * var(--zk-ui-scale));min-height:calc(44px * var(--zk-ui-scale));padding-inline:12px}.SearchOverlay-module__Y4tZza__filters{gap:0;margin-top:5px}.SearchOverlay-module__Y4tZza__filter{min-height:calc(44px * var(--zk-ui-scale));padding-inline:11px}.SearchOverlay-module__Y4tZza__body{padding:0 max(12px, env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px))}.SearchOverlay-module__Y4tZza__semantic{min-height:calc(44px * var(--zk-ui-scale))}.SearchOverlay-module__Y4tZza__contentLink{grid-template-columns:calc(88px * var(--zk-ui-scale)) minmax(0, 1fr);gap:10px}.SearchOverlay-module__Y4tZza__media,.SearchOverlay-module__Y4tZza__skeletonMedia{width:calc(88px * var(--zk-ui-scale));height:calc(88px * var(--zk-ui-scale))}.SearchOverlay-module__Y4tZza__summary h3{font-size:calc(14px * var(--zk-ui-scale))}.SearchOverlay-module__Y4tZza__secondary{min-height:calc(44px * var(--zk-ui-scale))}.SearchOverlay-module__Y4tZza__handle{display:none}}@media (prefers-reduced-motion:reduce){.SearchOverlay-module__Y4tZza__overlay *,.SearchOverlay-module__Y4tZza__overlay :before,.SearchOverlay-module__Y4tZza__overlay :after{transition:none!important;animation:none!important}}@media (pointer:coarse){.SearchOverlay-module__Y4tZza__creator,.SearchOverlay-module__Y4tZza__semantic{min-height:var(--zk-touch)}}
