.feature-illustration[data-astro-cid-q27hj36d]{--gutter:28px;border-bottom:1px solid var(--line);background:radial-gradient(120% 100% at 50% 100%, var(--accent-soft), var(--surface-soft) 85%);height:148px;color:var(--ink);user-select:none;pointer-events:none;margin:-26px -26px 24px;font-size:13.5px;line-height:1.4;position:relative;overflow:hidden;container-type:inline-size}.feature-illustration--model[data-astro-cid-q27hj36d]{--accent-soft:var(--coral-soft)}.feature-illustration--schedule[data-astro-cid-q27hj36d]{--accent-soft:var(--indigo-soft)}.feature-illustration--approval[data-astro-cid-q27hj36d]{--accent-soft:var(--green-soft)}.fi-card[data-astro-cid-q27hj36d]{top:var(--gutter);left:var(--gutter);right:var(--gutter);bottom:calc(var(--gutter) * -1);border:1px solid var(--line-2);background:var(--surface);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;box-shadow:0 1px 2px #0000000a,0 14px 32px -16px #00000029}svg[data-astro-cid-q27hj36d]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.fi-text[data-astro-cid-q27hj36d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fi-row[data-astro-cid-q27hj36d]{align-items:center;gap:10px;min-width:0;display:flex}.fi-avatar[data-astro-cid-q27hj36d]{border:1px solid var(--line);object-fit:cover;border-radius:8px;flex:none;width:28px;height:28px}.fi-select[data-astro-cid-q27hj36d]{border:1px solid var(--line-2);border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;height:34px;padding:0 10px 0 12px;display:flex}.fi-select[data-astro-cid-q27hj36d] svg[data-astro-cid-q27hj36d],.fi-clock[data-astro-cid-q27hj36d]{color:var(--muted)}.fi-row--next[data-astro-cid-q27hj36d]{border-top:1px solid var(--line);padding-top:12px}.fi-avatar--blank[data-astro-cid-q27hj36d]{background:var(--surface-soft)}.fi-bar[data-astro-cid-q27hj36d]{background:var(--line-2);border-radius:4px;width:96px;min-width:0;height:7px;display:block}.fi-switch[data-astro-cid-q27hj36d]{background:var(--line-2);border-radius:999px;flex:none;width:30px;margin-inline-start:auto;padding:2px;display:flex}.fi-switch[data-astro-cid-q27hj36d] i[data-astro-cid-q27hj36d]{background:var(--surface);border-radius:50%;width:14px;height:14px}.fi-switch--on[data-astro-cid-q27hj36d]{background:var(--ink);justify-content:flex-end}.fi-title[data-astro-cid-q27hj36d]{font-weight:500}.fi-actions[data-astro-cid-q27hj36d]{gap:8px;display:flex}.fi-button[data-astro-cid-q27hj36d]{border:1px solid var(--line-2);white-space:nowrap;border-radius:8px;align-items:center;height:32px;padding:0 14px;font-weight:500;display:flex}.fi-button--primary[data-astro-cid-q27hj36d]{border-color:var(--ink);background:var(--ink);color:var(--surface)}@container (width<=300px){.fi-card[data-astro-cid-q27hj36d]{--gutter:16px;padding:12px;font-size:13px}.fi-row[data-astro-cid-q27hj36d]{gap:8px}.fi-select[data-astro-cid-q27hj36d]{padding:0 10px}.fi-select[data-astro-cid-q27hj36d] svg[data-astro-cid-q27hj36d],.fi-clock[data-astro-cid-q27hj36d]{display:none}.fi-when[data-astro-cid-q27hj36d]{white-space:normal}.fi-button[data-astro-cid-q27hj36d]{min-width:0;padding:0 10px;font-size:12.5px}}.capability-art[data-astro-cid-vzlfyjqc]{border-bottom:1px solid var(--line);background:radial-gradient(120% 100% at 50% 100%, var(--accent-soft), var(--surface-soft) 85%);height:168px;color:var(--ink);user-select:none;pointer-events:none;justify-content:center;align-items:center;margin:-26px -26px 24px;padding:16px;font-size:12px;line-height:1.4;display:flex;overflow:hidden}.capability-art--call[data-astro-cid-vzlfyjqc]{--accent:var(--green);--accent-soft:var(--green-soft)}.capability-art--apps[data-astro-cid-vzlfyjqc]{--accent:var(--blue);--accent-soft:var(--blue-soft-2)}.capability-art--memory[data-astro-cid-vzlfyjqc]{--accent:var(--violet);--accent-soft:var(--violet-soft)}.capability-art--triggers[data-astro-cid-vzlfyjqc]{--accent:var(--amber);--accent-soft:var(--amber-soft)}.capability-art--team[data-astro-cid-vzlfyjqc]{--accent:var(--rose);--accent-soft:var(--rose-soft)}.capability-art--teach[data-astro-cid-vzlfyjqc]{--accent:var(--coral);--accent-soft:var(--coral-soft)}svg[data-astro-cid-vzlfyjqc]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.art-window[data-astro-cid-vzlfyjqc]{border:1px solid var(--line-2);background:var(--surface);width:100%;max-width:240px;box-shadow:var(--shadow-soft);border-radius:10px;padding:14px}.art-label[data-astro-cid-vzlfyjqc]{color:var(--muted-2);margin-bottom:8px;font-size:11px;display:block}.art-row[data-astro-cid-vzlfyjqc]{align-items:center;gap:9px;padding:6px 0;display:flex}.art-row[data-astro-cid-vzlfyjqc]+.art-row[data-astro-cid-vzlfyjqc]{border-top:1px solid var(--line)}.art-row[data-astro-cid-vzlfyjqc] svg[data-astro-cid-vzlfyjqc]{color:var(--accent)}.art-call[data-astro-cid-vzlfyjqc]{background:var(--panel);width:100%;max-width:240px;color:var(--panel-copy);box-shadow:var(--shadow-demo);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;padding:14px;display:grid}.art-call__ring[data-astro-cid-vzlfyjqc]{width:44px;height:44px;display:block;position:relative}.art-call__ring[data-astro-cid-vzlfyjqc] img[data-astro-cid-vzlfyjqc]{border-radius:50%;width:44px;height:44px}.art-call__ring[data-astro-cid-vzlfyjqc]:after{content:"";border:2px solid var(--success);opacity:.55;border-radius:50%;position:absolute;inset:-5px}.art-call__who[data-astro-cid-vzlfyjqc]{gap:2px;display:grid}.art-call__who[data-astro-cid-vzlfyjqc] b[data-astro-cid-vzlfyjqc]{color:var(--surface);font-size:13px;font-weight:600}.art-call__who[data-astro-cid-vzlfyjqc] span[data-astro-cid-vzlfyjqc]{color:var(--panel-muted)}.art-call__actions[data-astro-cid-vzlfyjqc]{grid-column:1/-1;gap:10px;display:flex}.art-call__actions[data-astro-cid-vzlfyjqc] span[data-astro-cid-vzlfyjqc]{color:var(--surface);border-radius:999px;flex:1;justify-content:center;padding:7px;display:flex}.art-call__actions[data-astro-cid-vzlfyjqc] svg[data-astro-cid-vzlfyjqc]{fill:currentColor;stroke:none;width:16px;height:16px}.art-call__decline[data-astro-cid-vzlfyjqc]{background:var(--coral)}.art-call__decline[data-astro-cid-vzlfyjqc] svg[data-astro-cid-vzlfyjqc]{transform:rotate(135deg)}.art-call__accept[data-astro-cid-vzlfyjqc]{background:var(--success)}.art-apps[data-astro-cid-vzlfyjqc]{grid-template-columns:repeat(4,44px);gap:10px;display:grid}.art-apps__tile[data-astro-cid-vzlfyjqc]{border:1px solid var(--line-2);background:var(--surface);width:44px;height:44px;box-shadow:var(--shadow-soft);border-radius:11px;justify-content:center;align-items:center;display:flex}.art-apps__tile[data-astro-cid-vzlfyjqc] svg{width:22px;height:22px}.art-apps__mcp[data-astro-cid-vzlfyjqc]{color:var(--accent);letter-spacing:.02em;font-size:11px;font-weight:600}.art-team[data-astro-cid-vzlfyjqc]{align-items:center;display:flex}.art-team[data-astro-cid-vzlfyjqc] img[data-astro-cid-vzlfyjqc]{background:var(--surface);width:52px;height:52px;box-shadow:var(--shadow-soft);border-radius:50%}.art-team__line[data-astro-cid-vzlfyjqc]{background:var(--line-2);width:72px;height:2px;margin:0 8px;position:relative}.art-team__line[data-astro-cid-vzlfyjqc] i[data-astro-cid-vzlfyjqc]{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-3px;left:50%}.art-teach__rec[data-astro-cid-vzlfyjqc]{color:var(--muted-2);align-items:center;gap:7px;font-size:11px;display:inline-flex}.art-teach__rec[data-astro-cid-vzlfyjqc] i[data-astro-cid-vzlfyjqc]{background:var(--coral);width:8px;height:8px;box-shadow:0 0 0 3px var(--coral-soft);border-radius:50%}.art-teach__steps[data-astro-cid-vzlfyjqc]{gap:6px;margin:10px 0 4px;display:flex}.art-teach__steps[data-astro-cid-vzlfyjqc] span[data-astro-cid-vzlfyjqc]{background:var(--surface-soft);border:1px solid var(--line);border-radius:6px;flex:1;height:28px}.repo-card[data-astro-cid-miigr63i]{border:1px solid var(--panel-line);border-radius:var(--radius-card);background:var(--panel);color:var(--panel-copy);box-shadow:var(--shadow-demo);font-size:14px;overflow:hidden}.repo-card[data-astro-cid-miigr63i] a[data-astro-cid-miigr63i]{color:inherit}.repo-card__head[data-astro-cid-miigr63i]{border-bottom:1px solid var(--panel-line);align-items:center;gap:10px;padding:18px 22px;display:flex}.repo-card__mark[data-astro-cid-miigr63i]{fill:currentColor;flex:none;width:20px;height:20px}.repo-card__name[data-astro-cid-miigr63i]{font-weight:600}.repo-card__meta[data-astro-cid-miigr63i]{color:var(--panel-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.repo-card__changes[data-astro-cid-miigr63i]{margin:0;padding:8px 0;list-style:none}.repo-card__changes[data-astro-cid-miigr63i] a[data-astro-cid-miigr63i]{align-items:center;gap:12px;padding:11px 22px;transition:background .16s;display:flex}.repo-card__changes[data-astro-cid-miigr63i] a[data-astro-cid-miigr63i]:hover,.repo-card__changes[data-astro-cid-miigr63i] a[data-astro-cid-miigr63i]:focus-visible{background:var(--panel-line)}.repo-card__dot[data-astro-cid-miigr63i]{background:var(--success);border-radius:999px;flex:none;width:8px;height:8px}.repo-card__changes[data-astro-cid-miigr63i] li[data-astro-cid-miigr63i]:first-child .repo-card__dot[data-astro-cid-miigr63i]{box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 25%, transparent)}.repo-card__title[data-astro-cid-miigr63i]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.repo-card__pr[data-astro-cid-miigr63i],.repo-card__changes[data-astro-cid-miigr63i] time[data-astro-cid-miigr63i]{color:var(--panel-muted);font-variant-numeric:tabular-nums;flex:none}.repo-card__changes[data-astro-cid-miigr63i] time[data-astro-cid-miigr63i]{text-align:right;width:52px}@media (width<=720px){.repo-card__pr[data-astro-cid-miigr63i]{display:none}}.roster-bot-avatar[data-astro-cid-wkcegloj]{background:#fff;border-radius:18px;flex:none;width:88px;height:88px;display:block;overflow:hidden}.roster-bot-avatar[data-astro-cid-wkcegloj] img[data-astro-cid-wkcegloj]{object-fit:cover;width:100%;height:100%;display:block}
