.calcs.svelte-1u1bdwi{gap:var(--sp-3);margin-bottom:var(--sp-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.calc.svelte-1u1bdwi{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);color:var(--text);font-weight:650;display:flex}.calc.svelte-1u1bdwi:hover{border-color:var(--accent);text-decoration:none}.ic.svelte-1u1bdwi{border-radius:var(--r);background:color-mix(in srgb, var(--accent) 14%, transparent);width:36px;height:36px;color:var(--accent-text);flex:none;place-items:center;display:inline-grid}.filters.svelte-1u1bdwi{gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.filters.svelte-1u1bdwi select:where(.svelte-1u1bdwi){width:auto}.chips.svelte-1u1bdwi{flex-wrap:wrap;grid-column:1/-1;gap:6px;padding-bottom:2px;display:flex}@media (width<=640px){.chips.svelte-1u1bdwi{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}[dir=rtl] .chips.svelte-1u1bdwi{-webkit-mask-image:linear-gradient(270deg,#000 85%,#0000);mask-image:linear-gradient(270deg,#000 85%,#0000)}}.chips.svelte-1u1bdwi button:where(.svelte-1u1bdwi){border:1px solid var(--border);background:var(--surface-2);min-height:34px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:6px 12px;font-size:.85rem;font-weight:600}.chips.svelte-1u1bdwi button.on:where(.svelte-1u1bdwi){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, var(--surface))}@media (pointer:coarse){.chips.svelte-1u1bdwi button:where(.svelte-1u1bdwi){min-height:40px;padding:8px 14px}}.guides.svelte-1u1bdwi{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.guide.svelte-1u1bdwi{height:100%;color:var(--text);flex-direction:column;padding:0;display:flex;overflow:hidden}.guide.svelte-1u1bdwi:hover{border-color:var(--accent);text-decoration:none}.thumb.svelte-1u1bdwi{background:var(--surface-2);color:var(--muted);place-items:center;max-height:260px;display:grid;overflow:hidden}.thumb.svelte-1u1bdwi img:where(.svelte-1u1bdwi){object-fit:cover;object-position:top;width:100%;height:100%}.meta.svelte-1u1bdwi{padding:var(--sp-4);flex-direction:column;gap:6px;display:flex}.meta.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){margin:0;font-size:1.02rem}.meta.svelte-1u1bdwi p:where(.svelte-1u1bdwi){margin:0}.tags.svelte-1u1bdwi{flex-wrap:wrap;gap:4px;display:flex}.by.svelte-1u1bdwi{margin-top:auto!important}
