.tool-input.svelte-14j9m28{width:100%;background:#17181e;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:.65rem .85rem;color:#ededef;font-family:Geist,sans-serif;font-size:14px;outline:none;transition:border-color .15s ease,background .15s ease}.tool-input.svelte-14j9m28::placeholder{color:#5c5c64}.tool-input.svelte-14j9m28:focus{border-color:#5e6ad2;background:#1b1c24}.tech-grid.svelte-1lpxbvu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media (min-width: 640px){.tech-grid.svelte-1lpxbvu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.tech-grid.svelte-1lpxbvu{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1024px){.tech-grid.svelte-1lpxbvu{grid-template-columns:repeat(8,minmax(0,1fr))}}.line-clamp-3.svelte-1kyllpw{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.project-card.svelte-1kyllpw{break-inside:avoid}.project-columns.svelte-xug2h8{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 768px){.project-columns.svelte-xug2h8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.project-columns.svelte-xug2h8{grid-template-columns:repeat(3,minmax(0,1fr))}}
