.model-card[data-astro-cid-ralnzvaf]{background:linear-gradient(145deg,var(--color-bg-card) 0%,rgba(10,10,10,.85) 100%);border:1px solid var(--color-border);border-radius:14px;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .25s ease;will-change:transform}.model-card[data-astro-cid-ralnzvaf]:hover{transform:translateY(-3px);border-color:var(--color-accent);box-shadow:0 10px 24px #00000059}.model-card-link[data-astro-cid-ralnzvaf]{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.model-card-thumb[data-astro-cid-ralnzvaf]{position:relative;height:200px;background:radial-gradient(120% 80%at 50% 0%,rgba(255,255,255,.04) 0%,transparent 60%),var(--color-bg-tertiary);display:flex;align-items:center;justify-content:center;padding:14px;border-bottom:1px solid var(--color-border)}.model-card-thumb[data-astro-cid-ralnzvaf] img[data-astro-cid-ralnzvaf]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .5s cubic-bezier(.16,1,.3,1)}.model-card[data-astro-cid-ralnzvaf]:hover .model-card-thumb[data-astro-cid-ralnzvaf] img[data-astro-cid-ralnzvaf]{transform:scale(1.02)}.model-card-body[data-astro-cid-ralnzvaf]{padding:14px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.model-card-title[data-astro-cid-ralnzvaf]{font-size:15px;font-weight:600;line-height:1.35;color:var(--color-text-primary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.model-card-notes[data-astro-cid-ralnzvaf]{font-size:12.5px;line-height:1.45;color:var(--color-text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.model-card-chips[data-astro-cid-ralnzvaf]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.model-chip[data-astro-cid-ralnzvaf]{font-size:10.5px;padding:2px 7px;border-radius:6px;font-weight:500;letter-spacing:.01em;line-height:1.4;display:inline-flex;align-items:center;gap:3px}.model-chip-board[data-astro-cid-ralnzvaf]{background:var(--color-accent-subtle);color:var(--color-accent);border:1px solid var(--color-accent-subtle)}.model-chip-role[data-astro-cid-ralnzvaf]{background:var(--color-bg-tertiary);color:var(--color-text-secondary);border:1px solid var(--color-border)}.chip-printables[data-astro-cid-ralnzvaf]{background:#fa63242e;color:#ff8a4d;border:1px solid rgba(250,99,36,.35)}.chip-makerworld[data-astro-cid-ralnzvaf]{background:#00ae902e;color:#2cc8a8;border:1px solid rgba(0,174,144,.35)}.chip-thingiverse[data-astro-cid-ralnzvaf]{background:#228be62e;color:#5aa9f0;border:1px solid rgba(34,139,230,.35)}.chip-thangs[data-astro-cid-ralnzvaf]{background:#b45aff2e;color:#c79bff;border:1px solid rgba(180,90,255,.35)}.chip-weather[data-astro-cid-ralnzvaf]{background:#10b9812e;color:#34d399;border:1px solid rgba(16,185,129,.35)}.chip-weather[data-astro-cid-ralnzvaf] svg[data-astro-cid-ralnzvaf]{width:10px;height:10px}.model-card-meta[data-astro-cid-ralnzvaf]{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--color-text-muted);margin-top:auto;padding-top:6px}.model-meta-item[data-astro-cid-ralnzvaf]{display:inline-flex;align-items:center;gap:4px}.model-meta-item[data-astro-cid-ralnzvaf] svg[data-astro-cid-ralnzvaf]{width:12px;height:12px}.model-meta-author[data-astro-cid-ralnzvaf]{margin-left:auto;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}.model-card-license[data-astro-cid-ralnzvaf]{font-size:10.5px;color:var(--color-text-muted);opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-stats[data-astro-cid-rrrs4nei]{display:flex;align-items:stretch;gap:1.5rem;flex-wrap:wrap}.hero-stat[data-astro-cid-rrrs4nei]{display:flex;flex-direction:column;gap:2px}.hero-stat-value[data-astro-cid-rrrs4nei]{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);line-height:1.1;letter-spacing:-.01em}.hero-stat-label[data-astro-cid-rrrs4nei]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-weight:500}.hero-stat-divider[data-astro-cid-rrrs4nei]{width:1px;background:var(--color-border);align-self:stretch}.intro-card[data-astro-cid-rrrs4nei]{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.intro-card[data-astro-cid-rrrs4nei]{padding:1.25rem 1.5rem}}.intro-details[data-astro-cid-rrrs4nei]{border-top:1px solid var(--color-border);padding-top:.75rem;margin-top:.25rem}.intro-details[data-astro-cid-rrrs4nei][open]{padding-bottom:.5rem}.intro-summary[data-astro-cid-rrrs4nei]{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);transition:color .18s ease;user-select:none}.intro-summary[data-astro-cid-rrrs4nei]:hover{color:var(--color-accent)}.intro-summary[data-astro-cid-rrrs4nei]::-webkit-details-marker{display:none}.intro-summary[data-astro-cid-rrrs4nei] svg[data-astro-cid-rrrs4nei]{width:14px;height:14px;transition:transform .2s ease}.intro-details[data-astro-cid-rrrs4nei][open] .intro-summary[data-astro-cid-rrrs4nei] svg[data-astro-cid-rrrs4nei]{transform:rotate(180deg)}.intro-grid[data-astro-cid-rrrs4nei]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:1rem}@media (min-width:768px){.intro-grid[data-astro-cid-rrrs4nei]{grid-template-columns:repeat(3,1fr);gap:1.75rem}}.intro-cell-title[data-astro-cid-rrrs4nei]{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);margin:0 0 .5rem}.intro-cell[data-astro-cid-rrrs4nei] p[data-astro-cid-rrrs4nei]{font-size:.875rem;line-height:1.55;color:var(--color-text-secondary);margin:0}.sticky-filter[data-astro-cid-rrrs4nei]{position:sticky;top:64px;z-index:30;background:linear-gradient(180deg,var(--color-bg-primary) 0%,rgba(10,10,10,.92) 100%);backdrop-filter:blur(8px)}.control-card[data-astro-cid-rrrs4nei]{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.control-row[data-astro-cid-rrrs4nei]{display:flex;align-items:flex-start;gap:12px}.control-label[data-astro-cid-rrrs4nei]{flex-shrink:0;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);padding-top:6px;min-width:52px}.control-chips[data-astro-cid-rrrs4nei]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:1}.board-jump[data-astro-cid-rrrs4nei]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:11.5px;font-weight:500;color:var(--color-text-secondary);background:var(--color-bg-tertiary);border:1px solid var(--color-border);transition:all .18s ease;white-space:nowrap;text-decoration:none}.board-jump[data-astro-cid-rrrs4nei]:hover{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-subtle)}.board-jump-count[data-astro-cid-rrrs4nei]{font-size:10px;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.filter-chip[data-astro-cid-rrrs4nei]{font-size:12px;font-weight:500;padding:5px 11px;border-radius:999px;background:var(--color-bg-tertiary);color:var(--color-text-secondary);border:1px solid var(--color-border);cursor:pointer;transition:all .18s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.filter-chip[data-astro-cid-rrrs4nei] svg[data-astro-cid-rrrs4nei]{width:12px;height:12px}.filter-chip[data-astro-cid-rrrs4nei]:hover{color:var(--color-text-primary);border-color:var(--color-text-muted)}.filter-chip[data-astro-cid-rrrs4nei][data-active=true]{background:var(--color-accent-subtle);color:var(--color-accent);border-color:var(--color-accent)}.filter-chip-weather[data-astro-cid-rrrs4nei][data-active=true]{background:#10b9812e;color:#34d399;border-color:#10b9818c}.results-count[data-astro-cid-rrrs4nei]{margin-left:auto;font-size:11.5px;color:var(--color-text-muted)}.model-grid[data-astro-cid-rrrs4nei]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}@media (min-width:768px){.model-grid[data-astro-cid-rrrs4nei]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}}.board-section[data-astro-cid-rrrs4nei][data-empty=true]{display:none}.board-section[data-astro-cid-rrrs4nei]{scroll-margin-top:220px}@media (max-width:767px){.sticky-filter[data-astro-cid-rrrs4nei]{position:static;top:auto;background:0 0;backdrop-filter:none}.control-card[data-astro-cid-rrrs4nei]{padding:10px 12px;gap:6px}.control-row[data-astro-cid-rrrs4nei]{gap:10px;align-items:center}.control-label[data-astro-cid-rrrs4nei]{min-width:44px;padding-top:0;font-size:10px}.control-chips[data-astro-cid-rrrs4nei]{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%)}.control-chips[data-astro-cid-rrrs4nei]::-webkit-scrollbar{display:none}.board-section[data-astro-cid-rrrs4nei]{scroll-margin-top:80px}}