.site .khoj-form{max-width:720px;margin-top:22px}.site .khoj-l{font:600 15px/1.3 var(--fb);color:var(--ink2);margin-bottom:8px;display:block}.site .khoj-row{gap:10px;display:flex}.site .khoj-row input{border:1px solid var(--line3);background:var(--field);min-width:0;height:52px;color:var(--ink);font:500 17px/1 var(--fb);box-shadow:var(--sh);border-radius:999px;flex:1;padding:0 18px}.site .khoj-row input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.site .khoj-count{font:600 16px/1.4 var(--fh);color:var(--ink2);margin:0 0 14px}.site .khoj-g h2{align-items:center;gap:12px;display:flex}.site .khoj-g h2 .ic{border-radius:12px;width:40px;height:40px}.site .khoj-g h2 .ic .ico{width:20px;height:20px}.site .khoj-g h2 small{font:600 13px/1 var(--fh);color:var(--mut);background:var(--mint);border-radius:999px;padding:5px 9px}.site .khoj-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.site .khoj-hit{height:100%;color:var(--ink);border-radius:18px;flex-direction:column;gap:4px;padding:18px 48px 18px 20px;text-decoration:none;display:flex}.site .khoj-hit b{font:600 17px/1.4 var(--fh)}.site .khoj-meta{color:var(--deep);font-size:14px;font-weight:600}.site .khoj-text{color:var(--mut);font-size:15px;line-height:1.55}.site .khoj-go{color:var(--deep);position:absolute;top:18px;right:16px}.site .khoj-go .ico{width:18px;height:18px}.site .khoj mark{background:var(--t-y);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0}html[data-theme=dark] .site .khoj mark{background:#ffc53d47}@media (max-width:560px){.site .khoj-row .btn span{display:none}.site .khoj-row .btn{padding:0 18px}.site .khoj-list{grid-template-columns:1fr}}
