.logo[data-astro-cid-f7espo7c]{flex:none}.tool-card[data-astro-cid-rr62mfgb]{--tone:var(--cyan);width:max-content;max-width:min(22rem, calc(100vw - 2 * var(--gutter)));padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--line-soft);border-radius:var(--radius-m);background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 7%, transparent), transparent 42%), var(--card);box-shadow:var(--shadow-panel), 0 24px 48px -28px color-mix(in srgb, var(--tone) 45%, transparent);color:var(--ink-2);font:400 var(--text-s) / 1.55 var(--font-ui);letter-spacing:normal;text-align:left;white-space:normal;opacity:0;transition:opacity .18s ease-out,translate .18s ease-out;overflow:visible;translate:0 6px}@supports (overlay:auto){.tool-card[data-astro-cid-rr62mfgb]{transition:opacity .18s ease-out, translate .18s ease-out, display .18s allow-discrete, overlay .18s allow-discrete}}.tool-card[data-astro-cid-rr62mfgb][data-tone=green]{--tone:var(--green)}.tool-card[data-astro-cid-rr62mfgb][data-tone=amber]{--tone:var(--amber)}.tool-card[data-astro-cid-rr62mfgb][data-tone=magenta]{--tone:var(--magenta)}.tool-card[data-astro-cid-rr62mfgb]:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tone) 75%, transparent), transparent);height:1px;position:absolute;inset:-1px 14% auto}.tool-card[data-astro-cid-rr62mfgb]:popover-open{align-content:start;gap:var(--space-3);opacity:1;display:grid;translate:0}@starting-style{.tool-card[data-astro-cid-rr62mfgb]:popover-open{opacity:0;translate:0 6px}}.tool-card[data-astro-cid-rr62mfgb]:popover-open.leaving{opacity:0;pointer-events:none;transition-duration:.25s;translate:0 12px}.head[data-astro-cid-rr62mfgb]{align-items:center;gap:var(--space-3);display:flex}.title[data-astro-cid-rr62mfgb]{color:var(--ink);font-size:var(--text-m);letter-spacing:-.01em;font-weight:650;line-height:1.2}.kind[data-astro-cid-rr62mfgb]{padding-left:var(--space-3);color:var(--tone);font:500 .6875rem / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.kind[data-astro-cid-rr62mfgb]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.here[data-astro-cid-rr62mfgb]{align-content:start;gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--line-faint);color:var(--ink);display:grid}.label[data-astro-cid-rr62mfgb]{color:var(--green);font:500 .6875rem / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}@supports (anchor-name:--chip){.tool-card[data-astro-cid-rr62mfgb]{margin:var(--space-2) 0;position-area:bottom span-right;position-try-fallbacks:flip-inline, flip-block, flip-block flip-inline;inset:auto}}@media (width<=559px){.tool-card[data-astro-cid-rr62mfgb]{position-area:none;position-try-fallbacks:none;top:auto;right:var(--gutter);bottom:var(--gutter);left:var(--gutter);width:auto;max-width:none;height:auto;max-height:calc(100% - 2 * var(--gutter));align-self:end;margin:0;overflow-y:auto;translate:0 12px}@starting-style{.tool-card[data-astro-cid-rr62mfgb]:popover-open{translate:0 12px}}}@media (prefers-reduced-motion:reduce){.tool-card[data-astro-cid-rr62mfgb],.tool-card[data-astro-cid-rr62mfgb]:popover-open{translate:0}@starting-style{.tool-card[data-astro-cid-rr62mfgb]:popover-open{translate:0}}}.chip[data-astro-cid-k2qn5omv]{--tone:var(--ink-2);align-items:center;gap:var(--space-2);border:1px solid color-mix(in srgb, var(--tone) 34%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--tone) 8%, transparent);min-height:28px;color:var(--tone);font:500 .78125rem/1 var(--font-mono);letter-spacing:.02em;white-space:nowrap;vertical-align:middle;padding:0 11px;display:inline-flex}.chip[data-astro-cid-k2qn5omv][data-tone=neutral]{border-color:var(--line-soft);background:var(--glass)}.chip[data-astro-cid-k2qn5omv][data-tone=cyan]{--tone:var(--cyan)}.chip[data-astro-cid-k2qn5omv][data-tone=green]{--tone:var(--green)}.chip[data-astro-cid-k2qn5omv][data-tone=amber]{--tone:var(--amber)}.chip[data-astro-cid-k2qn5omv][data-tone=magenta]{--tone:var(--magenta)}.chip[data-astro-cid-k2qn5omv][data-tone=red]{--tone:var(--red)}@media print{.chip[data-astro-cid-k2qn5omv]{min-height:0;color:var(--ink-2);font-size:var(--text-s);background:0 0;border:0;padding:0}.chip[data-astro-cid-k2qn5omv] .logo{display:none}.dot[data-astro-cid-k2qn5omv]{box-shadow:none}.live[data-astro-cid-k2qn5omv]:after{display:none}}.dot[data-astro-cid-k2qn5omv]{background:currentColor;border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 10px}.live[data-astro-cid-k2qn5omv]:after{content:"";border-radius:inherit;background:currentColor;animation:2.2s ease-out infinite ping;position:absolute;inset:0}@keyframes ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@media (prefers-reduced-motion:reduce){.live[data-astro-cid-k2qn5omv]:after{opacity:0;animation:none}}button[data-astro-cid-k2qn5omv].chip{cursor:pointer;interest-delay:.35s .2s;margin:0}button[data-astro-cid-k2qn5omv].chip:is(:hover,:focus-visible,:interest-source){border-color:color-mix(in srgb, var(--line) 55%, transparent);color:var(--ink)}button[data-astro-cid-k2qn5omv].chip:has(+.tool-card:popover-open){border-color:color-mix(in srgb, var(--cyan) 60%, transparent);background:color-mix(in srgb, var(--cyan) 10%, transparent);color:var(--ink)}
