/* v1.6.3: LLM directory, one-minute status checks, and clearer weekly segmentation. */
.track{--track-background:#273247;background:var(--track-background)}
.weekly-track:after{background:repeating-linear-gradient(90deg,transparent 0 calc(var(--segment-size) - 2px),var(--track-background) calc(var(--segment-size) - 2px) var(--segment-size));opacity:1}
:root[data-theme="standard"] .track{--track-background:#e4e8ee}
.llm-directory{margin:22px 0 0;padding:24px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--surface),transparent 8%)}
.directory-head{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:17px}.directory-head h2{margin-bottom:7px}.directory-head .sub{max-width:760px;font-size:12px}.directory-source{flex:none;color:var(--accent);font-size:11px;text-decoration:none}.directory-source:hover{text-decoration:underline;text-underline-offset:3px}
.llm-directory-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.llm-directory article{position:relative;min-width:0;padding:13px 12px 11px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2)}.llm-directory article>b{position:absolute;right:9px;top:8px;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.llm-directory h3{margin:0 22px 7px 0;font-size:14px;letter-spacing:-.2px}.llm-directory article p{min-height:44px;margin:0;color:var(--muted);font-size:10px;line-height:1.5}.llm-directory nav{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:8px}.llm-directory nav a{color:var(--accent);font-size:10px;text-decoration:none}.llm-directory nav a:hover{text-decoration:underline;text-underline-offset:2px}
html:fullscreen .llm-directory{display:none}
@media(max-width:980px){.llm-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:650px){.llm-directory{padding:16px}.directory-head{align-items:flex-start;flex-direction:column;gap:8px}.llm-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:390px){.llm-directory-grid{grid-template-columns:1fr}.llm-directory article p{min-height:0}}
