.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}.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}.Y4tZza_toolbar{border-bottom:1px solid var(--neon-border-subtle);flex:none;padding:10px 16px 0}.Y4tZza_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.Y4tZza_heading h1{font-size:calc(17px * var(--zk-ui-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.4}.Y4tZza_close,.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}.Y4tZza_close:hover,.Y4tZza_clear:hover{background:var(--neon-surface-muted);color:var(--neon-text-primary)}.Y4tZza_escape{font-size:calc(12px * var(--zk-ui-scale));color:var(--neon-text-muted)}.Y4tZza_form{gap:8px;display:flex}.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}.Y4tZza_inputWrap>svg{flex-shrink:0}.Y4tZza_inputWrap:focus-within{border-color:var(--neon-focus-color,var(--neon-accent))}.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}.Y4tZza_inputWrap input::placeholder{color:var(--neon-text-muted);opacity:1}.Y4tZza_inputWrap input::-webkit-search-cancel-button{display:none}.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}.Y4tZza_submit:disabled{opacity:.45;cursor:default}.Y4tZza_submit:not(:disabled):hover{opacity:.85}.Y4tZza_filters{scrollbar-width:thin;gap:4px;margin:9px -4px 0;display:flex;overflow-x:auto}.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}.Y4tZza_filter:hover{color:var(--neon-text-primary);background:var(--neon-surface-muted)}.Y4tZza_filter[aria-pressed=true]{color:var(--neon-text-primary);font-weight:700}.Y4tZza_filter[aria-pressed=true]:after{content:"";background:currentColor;border-radius:2px;height:2px;position:absolute;bottom:0;left:10px;right:10px}.Y4tZza_body{overscroll-behavior:contain;min-height:0;padding:0 16px 8px;overflow:auto}.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}.Y4tZza_semantic input{width:15px;height:15px;accent-color:var(--neon-text-primary);flex-shrink:0;margin:0}.Y4tZza_resultsHeader{border-bottom:1px solid var(--neon-border-subtle);align-items:baseline;gap:12px;margin:3px 0 0;padding-bottom:10px;display:flex}.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}.Y4tZza_resultsHeader>span{color:var(--neon-text-muted);font-size:calc(12px * var(--zk-ui-scale));font-variant-numeric:tabular-nums;flex-shrink:0}.Y4tZza_fallback{color:var(--neon-text-secondary);font-size:calc(12px * var(--zk-ui-scale));margin:8px 0;line-height:1.5}.Y4tZza_empty{grid-template-columns:calc(26px * var(--zk-ui-scale)) minmax(0, 1fr);gap:5px 12px;padding:24px 0 28px;display:grid}.Y4tZza_empty>svg{color:var(--neon-text-muted);grid-row:1/span 2;margin-top:2px}.Y4tZza_empty h2{font-size:calc(15px * var(--zk-ui-scale));letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.5}.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}.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}.Y4tZza_secondary:hover{background:var(--neon-surface-muted)}.Y4tZza_results{margin:0;padding:0;list-style:none}.Y4tZza_results>li+li{border-top:1px solid var(--neon-border-subtle)}.Y4tZza_card{padding:12px 0}.Y4tZza_cardHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.Y4tZza_creator{min-width:0;color:var(--neon-text-primary);align-items:center;gap:6px;text-decoration:none;display:flex}.Y4tZza_creator:hover .Y4tZza_creatorName{text-decoration:underline}.Y4tZza_creator>svg{color:var(--neon-accent);flex-shrink:0}.Y4tZza_creatorName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(12px * var(--zk-ui-scale));font-weight:650;overflow:hidden}.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}.Y4tZza_avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.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}.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}.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}.Y4tZza_contentLink:hover h3{text-underline-offset:3px;text-decoration:underline}.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}.Y4tZza_media>div{aspect-ratio:auto;height:100%}.Y4tZza_summary{flex-direction:column;gap:5px;min-width:0;display:flex}.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}.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}.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}.Y4tZza_tags span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Y4tZza_stats{color:var(--neon-text-muted);font-size:calc(12px * var(--zk-ui-scale));font-variant-numeric:tabular-nums;gap:14px;display:flex}.Y4tZza_stats span{align-items:center;gap:5px;display:inline-flex}.Y4tZza_skeleton{gap:12px;padding:16px 0;display:flex}.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}.Y4tZza_skeletonText{flex-direction:column;flex:1;gap:12px;padding-top:5px;display:flex}.Y4tZza_skeletonText span{background:var(--neon-surface-muted);border-radius:4px;width:85%;height:12px;display:block}.Y4tZza_skeletonText span:first-child{width:65%;height:15px}.Y4tZza_skeletonText span:last-child{width:36%}.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){.Y4tZza_overlay{background:var(--neon-surface);padding:0}.Y4tZza_panel{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border:0;border-radius:0}.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))}.Y4tZza_heading{margin-bottom:3px}.Y4tZza_close{min-width:calc(44px * var(--zk-ui-scale));height:calc(44px * var(--zk-ui-scale));padding:0}.Y4tZza_escape{display:none}.Y4tZza_inputWrap{min-height:calc(44px * var(--zk-ui-scale));gap:7px;padding-left:10px;padding-right:0}.Y4tZza_inputWrap input{min-height:calc(42px * var(--zk-ui-scale));font-size:calc(16px * var(--zk-ui-scale))}.Y4tZza_clear{min-width:calc(40px * var(--zk-ui-scale));height:calc(42px * var(--zk-ui-scale))}.Y4tZza_submit{min-width:calc(56px * var(--zk-ui-scale));min-height:calc(44px * var(--zk-ui-scale));padding-inline:12px}.Y4tZza_filters{gap:0;margin-top:5px}.Y4tZza_filter{min-height:calc(44px * var(--zk-ui-scale));padding-inline:11px}.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))}.Y4tZza_semantic{min-height:calc(44px * var(--zk-ui-scale))}.Y4tZza_contentLink{grid-template-columns:calc(88px * var(--zk-ui-scale)) minmax(0, 1fr);gap:10px}.Y4tZza_media,.Y4tZza_skeletonMedia{width:calc(88px * var(--zk-ui-scale));height:calc(88px * var(--zk-ui-scale))}.Y4tZza_summary h3{font-size:calc(14px * var(--zk-ui-scale))}.Y4tZza_secondary{min-height:calc(44px * var(--zk-ui-scale))}.Y4tZza_handle{display:none}}@media (prefers-reduced-motion:reduce){.Y4tZza_overlay *,.Y4tZza_overlay :before,.Y4tZza_overlay :after{transition:none!important;animation:none!important}}@media (pointer:coarse){.Y4tZza_creator,.Y4tZza_semantic{min-height:var(--zk-touch)}}
