.workshop-entry.svelte-13hwcbn .workshop-links:where(.svelte-13hwcbn){display:flex;flex-direction:column;gap:8px;flex:0 0 auto}.workshop-links.svelte-13hwcbn a:where(.svelte-13hwcbn):last-child{color:#d9b77e;border-color:#d9b77e66;background:#d9b77e0a}.workshop-entry.svelte-13hwcbn{display:flex;gap:24px;align-items:center;padding:28px;border:1px solid #657b4c66;border-radius:14px;background:linear-gradient(120deg,#253c2b55,#10263a);margin-top:28px}.workshop-entry.svelte-13hwcbn>span:where(.svelte-13hwcbn){font:50px Georgia,serif;color:#c6d8ac}.workshop-entry.svelte-13hwcbn div:where(.svelte-13hwcbn){flex:1}.workshop-entry.svelte-13hwcbn h2:where(.svelte-13hwcbn){font-size:30px}.workshop-entry.svelte-13hwcbn p:where(.svelte-13hwcbn){font-size:13px;line-height:1.8;color:var(--studio-muted);max-width:660px}.workshop-entry.svelte-13hwcbn a:where(.svelte-13hwcbn){padding:13px 18px;border:1px solid #c6d8ac66;border-radius:7px;color:#c6d8ac;font-size:12px;white-space:nowrap}.community-tools.svelte-13hwcbn{margin-top:50px}.community-tools.svelte-13hwcbn h2:where(.svelte-13hwcbn){font-size:34px}.tool-grid.svelte-13hwcbn{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.tool-grid.svelte-13hwcbn a:where(.svelte-13hwcbn){padding:24px;border:1px solid var(--studio-line);border-radius:12px;background:#142a3b;display:flex;flex-direction:column}.tool-grid.svelte-13hwcbn h3:where(.svelte-13hwcbn){font:27px var(--font-display);margin:16px 0}.tool-grid.svelte-13hwcbn p:where(.svelte-13hwcbn){font-size:12px;color:var(--studio-muted);line-height:1.8}.tool-grid.svelte-13hwcbn strong:where(.svelte-13hwcbn){font-size:11px;color:#c6d8ac;margin-top:auto;padding-top:16px}@media(max-width:700px){.workshop-entry.svelte-13hwcbn{flex-wrap:wrap;padding:22px;gap:15px}.workshop-entry.svelte-13hwcbn a:where(.svelte-13hwcbn){margin-left:0}.tool-grid.svelte-13hwcbn{grid-template-columns:1fr}}.app-catalog.svelte-13hwcbn{max-width:1260px;padding-top:55px;padding-bottom:80px;color:var(--studio-ink)}header.svelte-13hwcbn{padding:30px 0 55px;max-width:800px}h1.svelte-13hwcbn{font:400 clamp(52px,7vw,92px)/1.02 var(--font-display);letter-spacing:-2px;margin:22px 0}h1.svelte-13hwcbn em:where(.svelte-13hwcbn){color:#b9d4c6;font-weight:400}header.svelte-13hwcbn p:where(.svelte-13hwcbn){max-width:600px;color:var(--studio-muted);font-size:16px;line-height:1.8}.catalog-tools.svelte-13hwcbn{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--studio-line);padding:22px 0;font-size:12px;color:var(--studio-muted)}.catalog-tools.svelte-13hwcbn div:where(.svelte-13hwcbn){display:flex;gap:6px}button.svelte-13hwcbn{font:inherit;color:inherit;border:1px solid transparent;background:transparent;border-radius:24px;padding:9px 16px;cursor:pointer}button.active.svelte-13hwcbn{background:#b9d4c61c;border-color:#b9d4c655;color:#dcece2}.app-grid.svelte-13hwcbn{display:grid;grid-template-columns:1fr 1fr;gap:22px}aside.svelte-13hwcbn{display:flex;align-items:center;gap:24px;padding:35px 0;margin-top:55px;border-top:1px solid var(--studio-line)}aside.svelte-13hwcbn>span:where(.svelte-13hwcbn){font-size:50px;color:#c8b186}aside.svelte-13hwcbn h2:where(.svelte-13hwcbn){font-size:28px}aside.svelte-13hwcbn p:where(.svelte-13hwcbn){max-width:650px;font-size:13px;line-height:1.8;color:var(--studio-muted)}aside.svelte-13hwcbn a:where(.svelte-13hwcbn){margin-left:auto;white-space:nowrap;font-size:12px}@media(max-width:700px){.app-catalog.svelte-13hwcbn{padding-top:20px}.app-grid.svelte-13hwcbn{grid-template-columns:1fr}.catalog-tools.svelte-13hwcbn{align-items:start;gap:16px;flex-direction:column}aside.svelte-13hwcbn{flex-wrap:wrap}aside.svelte-13hwcbn a:where(.svelte-13hwcbn){margin-left:0}h1.svelte-13hwcbn{letter-spacing:-1px}}
