.tool-card.svelte-171l7w4{border:1px solid var(--tui-border-strong);background:color-mix(in oklch, var(--tui-bg) 94%, transparent);height:100%;box-shadow:0 12px 40px color-mix(in oklch, var(--tui-page-bg) 70%, transparent);font-family:var(--font-mono);border-radius:.5rem;flex-direction:column;transition:border-color .15s;display:flex;overflow:clip}.tool-card.svelte-171l7w4:hover,.tool-card.svelte-171l7w4:focus-visible{border-color:var(--tui-accent)}.tool-card__bar.svelte-171l7w4{border-bottom:1px solid var(--tui-border);background:var(--tui-bg-raised);color:var(--tui-fg-dim);align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.tool-card__dots.svelte-171l7w4{background:radial-gradient(circle, var(--tui-border-strong) .22rem, transparent .24rem) 0 0 / .75rem .5rem repeat-x;opacity:.6;width:2.25rem;height:.5rem}.tool-card__body.svelte-171l7w4{flex:1;padding:1.25rem 1.5rem 1.5rem;display:block}.tool-card__readout.svelte-171l7w4{border-top:1px dashed var(--tui-border);background:color-mix(in oklch, var(--tui-page-bg) 55%, transparent);padding:.75rem 1.5rem 1rem;line-height:1.6;display:block;position:relative}
