.tool-grid.svelte-1byb0kr{display:flex;flex-direction:column;gap:1rem;min-height:100%;padding:.75rem .75rem 1.25rem}.tool-grid.svelte-1byb0kr .tool-form{display:contents}.tool-grid.svelte-1byb0kr .tool-stage{display:flex;flex-direction:column;gap:.875rem;min-width:0}.tool-grid.svelte-1byb0kr .tool-panel{display:flex;flex-direction:column;min-width:0;border-radius:var(--radius-lg);background:hsl(var(--card));box-shadow:0 0 0 1px hsl(var(--border))}.tool-grid.svelte-1byb0kr .tool-panel-body{display:flex;flex-direction:column;gap:1.0625rem;padding:1rem}.tool-results.svelte-1byb0kr{min-width:0}@media(min-width:640px){.tool-grid.svelte-1byb0kr{padding:1rem 1rem 1.5rem}.tool-grid.svelte-1byb0kr .tool-panel-body{padding:1.125rem 1.25rem}}@media(min-width:1024px){.tool-grid.svelte-1byb0kr:has(.tool-panel){display:grid;grid-template-columns:minmax(0,1fr) clamp(21rem,30vw,25.25rem);grid-template-rows:auto auto auto 1fr;align-items:start;column-gap:1rem;row-gap:0;padding:1.25rem 1.25rem 1.25rem .25rem}.tool-grid.svelte-1byb0kr:has(.tool-panel)>*,.tool-grid.svelte-1byb0kr:has(.tool-panel) .tool-form>*{grid-column:1}.tool-grid.svelte-1byb0kr:has(.tool-panel)>*+*,.tool-grid.svelte-1byb0kr:has(.tool-panel) .tool-form>*+*{margin-top:1rem}.tool-grid.svelte-1byb0kr>.tool-panel:first-child+*{margin-top:0}.tool-grid.svelte-1byb0kr .tool-panel.tool-panel{grid-column:2;grid-row:1 / 5;position:sticky;top:1.25rem;max-height:calc(100cqh - 2.5rem);margin-top:0;overflow:hidden}.tool-grid.svelte-1byb0kr .tool-panel-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tool-grid.svelte-1byb0kr .tool-panel-body[data-more]{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent)}}
