.console[data-astro-cid-l2b3hhm6]{--c-bg:color-mix(in oklab, var(--surface) 88%, transparent);background:var(--c-bg);border:1px solid var(--line-2);width:100%;max-width:540px;box-shadow:var(--shadow-lg), 0 0 120px -40px #ff6f3c59;-webkit-backdrop-filter:blur(18px);border-radius:22px;font-size:13.5px;position:relative;overflow:hidden}.console[data-astro-cid-l2b3hhm6]:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(140deg,#ff85528c,#0000 35% 65%,#4fe0b659);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.console__bar[data-astro-cid-l2b3hhm6]{border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--surface-2) 60%, transparent);align-items:center;gap:12px;height:44px;padding:0 16px;display:flex}.lights[data-astro-cid-l2b3hhm6]{gap:6px;display:flex}.lights[data-astro-cid-l2b3hhm6] i[data-astro-cid-l2b3hhm6]{background:var(--line-2);border-radius:50%;width:10px;height:10px}.lights[data-astro-cid-l2b3hhm6] i[data-astro-cid-l2b3hhm6]:first-child{background:#ff5f57}.lights[data-astro-cid-l2b3hhm6] i[data-astro-cid-l2b3hhm6]:nth-child(2){background:#febc2e}.lights[data-astro-cid-l2b3hhm6] i[data-astro-cid-l2b3hhm6]:nth-child(3){background:#28c840}.console__title[data-astro-cid-l2b3hhm6]{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.console__live[data-astro-cid-l2b3hhm6]{text-transform:uppercase;letter-spacing:.12em;color:var(--ok);align-items:center;gap:8px;font-size:11px;display:inline-flex}.console__live[data-astro-cid-l2b3hhm6] .dot[data-astro-cid-l2b3hhm6]{width:6px;height:6px}.console__body[data-astro-cid-l2b3hhm6]{gap:14px;padding:18px;display:grid}.step[data-astro-cid-l2b3hhm6],.console__foot[data-astro-cid-l2b3hhm6]{transition:opacity .6s var(--ease), transform .6s var(--ease), filter .6s var(--ease)}.js [data-astro-cid-l2b3hhm6][data-console]:not(.is-static) .step[data-astro-cid-l2b3hhm6]:not(.on),.js [data-astro-cid-l2b3hhm6][data-console]:not(.is-static) .console__foot[data-astro-cid-l2b3hhm6]:not(.on){opacity:0;filter:blur(4px);transform:translateY(10px)}.js [data-astro-cid-l2b3hhm6][data-console].is-fading .step[data-astro-cid-l2b3hhm6],.js [data-astro-cid-l2b3hhm6][data-console].is-fading .console__foot[data-astro-cid-l2b3hhm6]{opacity:0;filter:blur(4px);transform:translateY(-6px)}.step--email[data-astro-cid-l2b3hhm6]{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;grid-template-columns:34px 1fr;gap:12px;padding:14px;display:grid}.avatar[data-astro-cid-l2b3hhm6]{color:#fff;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;place-items:center;width:34px;height:34px;font-weight:600;display:grid}.email__meta[data-astro-cid-l2b3hhm6]{justify-content:space-between;gap:8px;font-size:13px;display:flex}.email__meta[data-astro-cid-l2b3hhm6] span[data-astro-cid-l2b3hhm6]{color:var(--faint);font-size:12px}.email__subj[data-astro-cid-l2b3hhm6]{margin:2px 0 4px;font-weight:560}.email[data-astro-cid-l2b3hhm6] p[data-astro-cid-l2b3hhm6]{color:var(--muted);margin:0;line-height:1.5}.label[data-astro-cid-l2b3hhm6]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:7px;margin-bottom:8px;font-size:11.5px;display:flex}.label[data-astro-cid-l2b3hhm6] em[data-astro-cid-l2b3hhm6]{text-transform:none;letter-spacing:0;color:var(--faint);font-style:normal}.label[data-astro-cid-l2b3hhm6] .t[data-astro-cid-l2b3hhm6]{color:var(--faint);text-transform:none;margin-left:auto}.spin[data-astro-cid-l2b3hhm6]{border:1.5px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;width:10px;height:10px;animation:.8s linear infinite spin}.step[data-astro-cid-l2b3hhm6].done .spin[data-astro-cid-l2b3hhm6]{border-color:var(--ok);background:var(--ok);box-shadow:inset 0 0 0 2px var(--c-bg);animation:none}@keyframes spin{to{transform:rotate(360deg)}}.chips[data-astro-cid-l2b3hhm6]{flex-wrap:wrap;gap:6px;display:flex}.pill[data-astro-cid-l2b3hhm6]{font-family:var(--font-mono);border:1px solid var(--line-2);color:var(--muted);transition:opacity .4s, transform .5s var(--ease-spring);border-radius:999px;padding:3px 9px;font-size:11.5px}.pill--info[data-astro-cid-l2b3hhm6]{color:var(--info);background:var(--info-soft);border-color:#0000}.pill--ok[data-astro-cid-l2b3hhm6]{color:var(--ok);background:var(--ok-soft);border-color:#0000}.js [data-astro-cid-l2b3hhm6][data-console]:not(.is-static) [data-astro-cid-l2b3hhm6][data-s=classify]:not(.done) .pill[data-astro-cid-l2b3hhm6]{opacity:0;transform:scale(.85)}[data-astro-cid-l2b3hhm6][data-s=classify] .pill[data-astro-cid-l2b3hhm6]:nth-child(2){transition-delay:80ms}[data-astro-cid-l2b3hhm6][data-s=classify] .pill[data-astro-cid-l2b3hhm6]:nth-child(3){transition-delay:.16s}.tools[data-astro-cid-l2b3hhm6]{gap:6px;display:grid}.tool[data-astro-cid-l2b3hhm6]{background:color-mix(in oklab, var(--surface-2) 70%, transparent);border:1px solid var(--line);border-radius:10px;grid-template-columns:14px auto 1fr;align-items:center;gap:9px;padding:7px 10px;font-size:12.5px;transition:opacity .4s,border-color .4s;display:grid}.tool[data-astro-cid-l2b3hhm6] code[data-astro-cid-l2b3hhm6]{font-family:var(--font-mono);color:var(--text);font-size:12px}.tool[data-astro-cid-l2b3hhm6] code[data-astro-cid-l2b3hhm6] span[data-astro-cid-l2b3hhm6]{color:var(--accent-2)}.tool__out[data-astro-cid-l2b3hhm6]{color:var(--faint);text-align:right;justify-self:end;font-size:12px;transition:color .3s}.tool__state[data-astro-cid-l2b3hhm6]{border:1.5px solid var(--line-2);border-radius:50%;width:12px;height:12px}.js [data-astro-cid-l2b3hhm6][data-console]:not(.is-static) .tool[data-astro-cid-l2b3hhm6]:not(.run):not(.ok){opacity:.35}.js [data-astro-cid-l2b3hhm6][data-console]:not(.is-static) .tool[data-astro-cid-l2b3hhm6]:not(.ok) .tool__out[data-astro-cid-l2b3hhm6]{visibility:hidden}.tool[data-astro-cid-l2b3hhm6].run .tool__state[data-astro-cid-l2b3hhm6]{border-top-color:var(--accent);animation:.7s linear infinite spin}.tool[data-astro-cid-l2b3hhm6].ok,.is-static .tool[data-astro-cid-l2b3hhm6]{border-color:color-mix(in oklab, var(--ok) 25%, var(--line))}.tool[data-astro-cid-l2b3hhm6].ok .tool__state[data-astro-cid-l2b3hhm6],.is-static .tool[data-astro-cid-l2b3hhm6] .tool__state[data-astro-cid-l2b3hhm6]{border-color:var(--ok);background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23062' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.2 4.2L19 7'/%3E%3C/svg%3E") center/9px no-repeat}.tool[data-astro-cid-l2b3hhm6].ok .tool__out[data-astro-cid-l2b3hhm6]{color:var(--ok)}.draft[data-astro-cid-l2b3hhm6]{background:var(--surface-2);border:1px solid var(--line);color:var(--text);border-radius:12px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.draft__rest[data-astro-cid-l2b3hhm6]{color:#0000}.is-static .draft__rest[data-astro-cid-l2b3hhm6]{color:inherit}.draft__typed[data-astro-cid-l2b3hhm6]{border-right:1.5px solid var(--accent);animation:.9s step-end infinite caret}.draft__typed[data-astro-cid-l2b3hhm6]:empty{border-right-color:var(--accent)}.step[data-astro-cid-l2b3hhm6].done .draft__typed[data-astro-cid-l2b3hhm6],.is-static .draft__typed[data-astro-cid-l2b3hhm6]{border-right-color:#0000;animation:none}@keyframes caret{50%{border-right-color:#0000}}.checks[data-astro-cid-l2b3hhm6]{color:var(--ok);flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:12px;transition:opacity .5s;display:flex}.checks[data-astro-cid-l2b3hhm6] span[data-astro-cid-l2b3hhm6]{align-items:center;gap:5px;display:inline-flex}.js [data-astro-cid-l2b3hhm6][data-console]:not(.is-static) [data-astro-cid-l2b3hhm6][data-s=draft]:not(.done) .checks[data-astro-cid-l2b3hhm6]{opacity:0}.step--approve[data-astro-cid-l2b3hhm6]{border:1px dashed color-mix(in oklab, var(--accent) 45%, transparent);background:var(--accent-soft);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex;position:relative}.await[data-astro-cid-l2b3hhm6]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.await[data-astro-cid-l2b3hhm6] .dot[data-astro-cid-l2b3hhm6]{width:6px;height:6px}.actions[data-astro-cid-l2b3hhm6]{gap:6px;display:flex}.act[data-astro-cid-l2b3hhm6]{border:1px solid var(--line-2);background:var(--surface);border-radius:9px;padding:6px 12px;font-size:12.5px;font-weight:540}.act--go[data-astro-cid-l2b3hhm6]{background:var(--grad);color:#1b0c05;transition:transform .25s var(--ease-spring), background .3s;border-color:#0000;position:relative}.act--go[data-astro-cid-l2b3hhm6].pressed{transform:scale(.92)}.sent-label[data-astro-cid-l2b3hhm6]{align-items:center;gap:4px;display:none}.act--go[data-astro-cid-l2b3hhm6].sent,.is-static .act--go[data-astro-cid-l2b3hhm6]{background:var(--ok);color:#04261c}.act--go[data-astro-cid-l2b3hhm6].sent .go-label[data-astro-cid-l2b3hhm6],.is-static .act--go[data-astro-cid-l2b3hhm6] .go-label[data-astro-cid-l2b3hhm6]{display:none}.act--go[data-astro-cid-l2b3hhm6].sent .sent-label[data-astro-cid-l2b3hhm6],.is-static .act--go[data-astro-cid-l2b3hhm6] .sent-label[data-astro-cid-l2b3hhm6]{display:inline-flex}.step--approve[data-astro-cid-l2b3hhm6]:has(.sent) .await[data-astro-cid-l2b3hhm6],.is-static .await[data-astro-cid-l2b3hhm6]{color:var(--ok)}.cursor[data-astro-cid-l2b3hhm6]{opacity:0;pointer-events:none;filter:drop-shadow(0 4px 8px #0006);transition:left .9s var(--ease), top .9s var(--ease), opacity .3s;position:absolute;top:120%;left:40%}.console__foot[data-astro-cid-l2b3hhm6]{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;gap:6px 16px;padding:12px 18px;font-size:11.5px;display:flex}.console__foot[data-astro-cid-l2b3hhm6] span[data-astro-cid-l2b3hhm6]{align-items:center;gap:5px;display:inline-flex}.console__foot[data-astro-cid-l2b3hhm6] .ok[data-astro-cid-l2b3hhm6]{color:var(--ok);margin-left:auto}@media (width<=520px){.console[data-astro-cid-l2b3hhm6]{font-size:12.5px}.console__body[data-astro-cid-l2b3hhm6]{gap:12px;padding:14px}.tool[data-astro-cid-l2b3hhm6]{grid-template-columns:14px 1fr}.tool__out[data-astro-cid-l2b3hhm6]{text-align:left;grid-column:2;justify-self:start}.console__foot[data-astro-cid-l2b3hhm6] .ok[data-astro-cid-l2b3hhm6]{margin-left:0}}
