.c-search{position:relative}.c-search .k-well[data-size=lg]{padding-right:84px;box-shadow:0 1px 2px #10141c0a}.c-search__add{position:absolute;top:6px;right:6px}.c-toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:12px;display:flex}.c-toolbar__quick{flex-wrap:wrap;gap:8px;display:none}@media (min-width:768px){.c-toolbar__quick{display:flex}}.c-toolbar__end{align-items:center;gap:8px;margin-left:auto;display:flex}.c-toolbar .k-btn[data-active]{color:var(--lk-blue);border-color:color-mix(in srgb, var(--lk-blue) 40%, transparent)}.c-list{margin:0;padding:0;list-style:none}.c-head,.c-row__main{grid-template-columns:minmax(0,1fr) auto 44px 16px;grid-template-areas:"name name pin chev""nums nums pin chev";align-items:center;column-gap:12px;display:grid}.c-head{display:none}.c-nums{flex-wrap:wrap;grid-area:nums;align-items:center;gap:4px 14px;padding-bottom:10px;display:flex}.c-row__name{grid-area:name}.c-row__pin{grid-area:pin;justify-self:end}.c-row__chev{color:var(--lk-faint);pointer-events:none;transition:transform var(--p-dur-fast) var(--p-ease-out);grid-area:chev;justify-self:end}.c-row[data-open] .c-row__chev{transform:rotate(90deg)}@media (min-width:640px){.c-head,.c-row__main{grid-template-columns:minmax(0, 1fr) var(--c-nums-w) 44px 16px;grid-template-areas:"name nums pin chev"}.c-results[data-major]{--c-nums:64px 84px 88px 112px;--c-nums-w:348px}.c-results:not([data-major]){--c-nums:64px 84px 112px;--c-nums-w:260px}.c-head{height:40px;padding:0 var(--p-row-inset);top:var(--navbar-height,0px);z-index:3;color:var(--lk-muted);background:var(--lk-card);box-shadow:inset 0 -1px 0 var(--lk-separator);display:grid;position:sticky}.c-head__nums,.c-nums{grid-template-columns:var(--c-nums);column-gap:0;padding:0;display:grid}.c-head__nums>span,.c-nums>span{text-align:right;padding-right:12px}.c-head__nums>span:last-child,.c-nums>span:last-child{text-align:left;padding:0 0 0 12px}.c-num__l{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.c-head__tip{font:inherit;color:inherit;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--lk-faint);text-decoration-color:var(--lk-faint);text-underline-offset:3px;background:0 0;border:0;border-radius:2px;padding:0}.c-head__tip:focus-visible{box-shadow:var(--p-ring-focus);outline:none}@media (hover:hover) and (pointer:fine){.c-head__tip:hover{color:var(--lk-ink)}}.c-row{background:var(--lk-card);transition:background-color var(--p-dur-fast) var(--p-ease-out);position:relative}.c-row:nth-child(2n){background:var(--lk-card-stripe)}@media (hover:hover) and (pointer:fine){.c-row:has(.c-row__name:hover){background:var(--lk-card-hover)}}.c-row[data-focused]{background:var(--lk-card-hover)}.c-row:has(.c-row__name:active){background:var(--lk-card-press);transition-duration:0s}.c-row[data-open]{background:var(--lk-card);box-shadow:inset 0 1px 0 var(--lk-separator), inset 0 -1px 0 var(--lk-separator)}.c-row__main{min-height:56px;padding:0 var(--p-row-inset);position:relative}.c-row:has(.c-row__name:focus-visible) .c-row__main{box-shadow:inset 0 0 0 2px var(--lk-blue)}.c-row__name{text-align:left;cursor:pointer;min-width:0;min-height:44px;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;gap:2px;padding:6px 0;display:flex}.c-row__name:after{content:"";z-index:0;position:absolute;inset:0}.c-row__name:focus-visible{outline:none}.c-row__name:active:not(:disabled){transform:none}.c-row__pin{z-index:1;position:relative}.c-row__title{font-size:var(--p-text-md);line-height:var(--p-lh-md);color:var(--lk-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.c-row__meta{font-size:var(--p-text-sm);line-height:var(--p-lh-sm);color:var(--lk-muted)}.c-num{font-size:var(--p-text-sm);color:var(--lk-ink-dim);white-space:nowrap}.c-num[data-strong]{font-size:var(--p-text-md);color:var(--lk-ink);font-weight:600}.c-num__l,.c-num__max{color:var(--lk-muted)}.c-pin[aria-pressed=true]{color:var(--lk-blue);background:var(--lk-blue-soft)}.c-pin[aria-pressed=true] svg{fill:currentColor}.c-row__detail{padding:4px var(--p-row-inset) 24px}.c-skel+.c-skel{box-shadow:inset 0 1px 0 var(--lk-separator)}.c-bar{border-radius:var(--p-radius-pill);background:var(--lk-track);flex:1;min-width:40px;height:6px;overflow:hidden}.c-bar>span{border-radius:inherit;transform-origin:0;height:100%;display:block}.c-bar[data-level=strong]>span{background:var(--tier-safety-fg)}.c-bar[data-level=decent]>span{background:var(--tier-target-fg)}.c-bar[data-level=none]>span{background:var(--lk-faint)}.c-disclosure>summary{cursor:pointer;min-height:44px;color:var(--lk-ink-dim);font-size:var(--p-text-sm);border-radius:var(--p-radius-xs);align-items:center;gap:6px;font-weight:500;list-style:none;display:inline-flex}.c-disclosure>summary::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.c-disclosure>summary:hover{color:var(--lk-ink)}}.c-disclosure>summary:focus-visible{box-shadow:var(--p-ring-focus);outline:none}.c-disclosure>summary svg{transition:transform var(--p-dur-fast) var(--p-ease-out)}.c-disclosure[open]>summary svg{transform:rotate(90deg)}.c-pref{border-radius:var(--p-radius-xs);min-height:32px;box-shadow:var(--p-shadow-chip);background:var(--lk-surface);font-size:var(--p-text-sm);align-items:center;display:inline-flex}.c-pref[data-active]{background:var(--lk-blue-soft);color:var(--lk-blue);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lk-blue) 40%, transparent)}.c-pref>button{min-height:32px;font:inherit;color:inherit;cursor:pointer;border-radius:inherit;background:0 0;border:0;align-items:center;padding:0 8px;display:inline-flex}.c-pref>button:focus-visible{box-shadow:var(--p-ring-focus);outline:none}.c-pref>button+button{color:var(--lk-muted);padding:0 8px 0 2px}@media (pointer:coarse){.c-pref,.c-pref>button{min-height:44px}}@media (prefers-reduced-motion:reduce){.c-row,.c-row__chev,.c-disclosure>summary svg{transition:none}}.c-sug{gap:var(--p-space-3);padding:2px 2px var(--p-space-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.c-sug__item{gap:var(--p-space-2);min-height:92px;padding:var(--p-space-3) 48px var(--p-space-3) var(--p-space-4);border-radius:var(--p-radius-sm);background:var(--lk-surface-2);box-shadow:var(--p-shadow-chip);scroll-snap-align:start;align-content:space-between;display:grid;position:relative}.c-sug__name{font-size:var(--p-text-md);font-weight:500;line-height:var(--p-lh-md);color:var(--lk-ink);overflow-wrap:anywhere}.c-sug__meta{align-items:center;gap:var(--p-space-2);display:flex}.c-sug__item .c-pin{position:absolute;top:4px;right:4px}
