.demo.svelte-171l7w4{display:flex;flex-direction:column;gap:14px;padding-top:64px}.demo__head.svelte-171l7w4{display:flex;justify-content:space-between;gap:16px}.demo__note.svelte-171l7w4{color:var(--graphite-dark)}.toolbox.svelte-171l7w4{padding-top:136px;padding-bottom:136px;background:var(--surface);color:var(--ink)}.toolbox__head.svelte-171l7w4{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:40px}.toolbox__title.svelte-171l7w4{display:flex;flex-direction:column;gap:16px}.toolbox__count.svelte-171l7w4{color:var(--graphite)}.toolbox__columns.svelte-171l7w4,.tool.svelte-171l7w4{display:grid;grid-template-columns:minmax(0,360fr) minmax(0,300fr) minmax(0,480fr) minmax(0,200fr) 90px;align-items:center;gap:16px}.toolbox__columns.svelte-171l7w4{padding-bottom:12px;border-bottom:1.5px solid var(--ink);color:var(--graphite)}.group__name.svelte-171l7w4{padding:28px 0 10px;color:var(--magenta-text)}.group.svelte-171l7w4 ul:where(.svelte-171l7w4){margin:0;padding:0;list-style:none;border-top:1px solid var(--hairline)}.tool.svelte-171l7w4{padding:22px 0;border-bottom:1px solid var(--hairline);color:var(--ink);transition:background-color .15s ease,padding .2s ease}.tool.is-live.svelte-171l7w4:hover,.tool.is-live.svelte-171l7w4:focus-visible{padding-left:20px;padding-right:20px;background:var(--surface-2);color:var(--ink)}.tool__path.svelte-171l7w4{font-family:var(--font-mono);font-size:18px;letter-spacing:-.3px;color:var(--graphite);overflow-wrap:anywhere}.is-live.svelte-171l7w4 .tool__path:where(.svelte-171l7w4){color:var(--ink)}.tool__name.svelte-171l7w4{font-family:var(--font-text);font-size:17px;font-weight:600;line-height:1.3}.tool__what.svelte-171l7w4{font-family:var(--font-text);font-size:15px;font-weight:400;line-height:1.45;color:var(--graphite)}.tool__status.svelte-171l7w4{display:flex;justify-content:flex-end}.chip.svelte-171l7w4{padding:4px 10px;border:1px solid var(--hairline);border-radius:999px;font-family:var(--font-mono);font-size:12px;letter-spacing:.3px;color:var(--graphite)}.is-live.svelte-171l7w4 .chip:where(.svelte-171l7w4){border-color:var(--ink);background:var(--ink);color:var(--on-night)}.wish.svelte-171l7w4{display:flex;align-items:flex-end;gap:64px;padding-top:136px;padding-bottom:136px;background:var(--highlight);color:var(--ink)}.wish__intro.svelte-171l7w4{display:flex;flex-direction:column;gap:24px;flex:1;min-width:0}.wish__intro.svelte-171l7w4 h2:where(.svelte-171l7w4){max-width:720px;margin:0;font-family:var(--font-display);font-size:clamp(52px,5vw + 12px,96px);font-weight:700;line-height:.98;letter-spacing:-.031em}.wish__intro.svelte-171l7w4 p:where(.svelte-171l7w4):not(.eyebrow){max-width:600px;font-family:var(--font-text);font-size:20px;font-weight:400;line-height:1.5}.wish__sent.svelte-171l7w4{flex:0 1 620px}.wish__form.svelte-171l7w4{display:flex;flex-direction:column;align-items:flex-start;gap:14px;flex:0 1 620px;min-width:0}.wish__form.svelte-171l7w4 input:where(.svelte-171l7w4){width:100%;box-sizing:border-box;padding:20px;border:1.5px solid var(--ink);background:#fff;color:var(--ink);font-family:var(--font-mono);font-size:17px;caret-color:var(--magenta)}.wish__form.svelte-171l7w4 input:where(.svelte-171l7w4):focus{outline:2px solid var(--magenta);outline-offset:2px}.wish__button.svelte-171l7w4{background:var(--ink);color:var(--on-night)}.wish__button.svelte-171l7w4:hover{background:var(--night-2);color:var(--on-night)}@media(max-width:1100px){.toolbox__columns.svelte-171l7w4{display:none}.tool.svelte-171l7w4{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.tool__path.svelte-171l7w4{grid-column:1;font-size:15px}.tool__status.svelte-171l7w4{grid-column:2;grid-row:1}.tool__name.svelte-171l7w4,.tool__what.svelte-171l7w4,.tool__runs.svelte-171l7w4{grid-column:1 / -1}.wish.svelte-171l7w4{flex-direction:column;align-items:stretch}.wish__form.svelte-171l7w4{flex:none}}@media(max-width:768px){.toolbox__head.svelte-171l7w4{flex-direction:column;align-items:flex-start}.demo__note.svelte-171l7w4{display:none}}@media(max-width:640px){.toolbox.svelte-171l7w4,.wish.svelte-171l7w4{padding-top:96px;padding-bottom:96px}}
