.ui{--ui-bg: #FFFFFF;--ui-surface: #F7F7F8;--ui-sunken: #F1F1F3;--ui-border: #E4E4E7;--ui-border-strong: #D4D4D8;--ui-text: #18181B;--ui-text-2: #3F3F46;--ui-muted: #71717A;--ui-faint: #A1A1AA;--ui-agent: #7C3AED;--ui-agent-ink: #5B21B6;--ui-agent-soft: #F3EEFF;--ui-agent-line: #DDD0FE;--ui-amber: #B45309;--ui-amber-soft: #FEF3C7;--ui-amber-line: #FCD34D;--ui-red: #DC2626;--ui-red-soft: #FEE2E2;--ui-green: #15803D;--ui-green-soft: #DCFCE7;--ui-blue: #2563EB;--ui-r-sm: 6px;--ui-r: 10px;--ui-r-lg: 14px;--ui-shadow: 0 1px 2px rgba(24,24,27,.06), 0 4px 12px -4px rgba(24,24,27,.1);--ui-shadow-pop: 0 2px 4px rgba(24,24,27,.06), 0 16px 32px -12px rgba(24,24,27,.28);font-family:Geist,system-ui,sans-serif;font-size:13.5px;line-height:1.5;color:var(--ui-text);-webkit-font-smoothing:antialiased}.ui *,.ui *:before,.ui *:after{box-sizing:border-box}.ui [hidden]{display:none!important}:where(.ui) p{margin:0}:where(.ui) button{font:inherit;color:inherit}.ui-window{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r-lg);overflow:hidden}.ui-titlebar{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface);font-size:12.5px;color:var(--ui-muted);min-height:42px}.ui-titlebar strong{color:var(--ui-text);font-weight:600}.ui-titlebar .ui-spacer{flex:1}.ui-logo{width:20px;height:20px;border-radius:6px;background:var(--ui-text);display:grid;place-items:center;color:#fff;font-size:11px;font-weight:700}.ui-body{padding:16px}.ui-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ui-split>*+*{border-left:1px solid var(--ui-border)}.ui-split-wide{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--ui-r-sm);border:1px solid var(--ui-border-strong);background:var(--ui-bg);color:var(--ui-text);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,transform .08s ease,opacity .12s ease}.ui-btn:hover{background:var(--ui-surface)}.ui-btn:active{transform:translateY(1px)}.ui-btn:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}.ui-btn:disabled{opacity:.45;cursor:default;transform:none}.ui-btn-primary{background:var(--ui-text);border-color:var(--ui-text);color:#fff}.ui-btn-primary:hover{background:#3f3f46}.ui-btn-agent{background:var(--ui-agent);border-color:var(--ui-agent);color:#fff}.ui-btn-agent:hover{background:var(--ui-agent-ink)}.ui-btn-ghost{border-color:transparent;background:transparent}.ui-btn-ghost:hover{background:var(--ui-sunken)}.ui-btn-danger{color:var(--ui-red)}.ui-btn-sm{height:26px;padding:0 9px;font-size:12px}.ui-btn-icon{width:32px;padding:0}.ui-avatar{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:11px;font-weight:600;background:#e0e7ff;color:#3730a3}.ui-avatar-agent{border-radius:8px;background:var(--ui-agent);color:#fff}.ui-avatar-sm{width:22px;height:22px;font-size:10px}.ui-avatar-agent.ui-avatar-sm{border-radius:6px}.ui-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:99px;font-size:11.5px;font-weight:500;background:var(--ui-sunken);color:var(--ui-text-2);white-space:nowrap}.ui-badge-agent{background:var(--ui-agent-soft);color:var(--ui-agent-ink)}.ui-badge-amber{background:var(--ui-amber-soft);color:var(--ui-amber)}.ui-badge-red{background:var(--ui-red-soft);color:var(--ui-red)}.ui-badge-green{background:var(--ui-green-soft);color:var(--ui-green)}.ui-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.ui-dot-live{animation:ui-pulse 1.4s ease-in-out infinite}.ui-meta{font-size:12px;color:var(--ui-muted)}.ui-label{font-size:12px;font-weight:500;color:var(--ui-muted)}.ui-kbd{font:500 11px/1 Geist,system-ui;padding:3px 5px;border-radius:4px;border:1px solid var(--ui-border-strong);background:var(--ui-bg);color:var(--ui-muted)}.ui-card{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r)}.ui-card-amber{border-color:var(--ui-amber-line);box-shadow:0 0 0 3px var(--ui-amber-soft)}.ui-card-agent{border-color:var(--ui-agent-line);background:linear-gradient(var(--ui-agent-soft),var(--ui-bg) 60%)}.ui-facts{display:grid;grid-template-columns:92px 1fr;gap:6px 12px;font-size:13px}.ui-facts dt{color:var(--ui-muted)}.ui-facts dd{margin:0;color:var(--ui-text-2)}.ui-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ui-step{position:relative;display:grid;grid-template-columns:22px 1fr;gap:10px;padding:7px 0;font-size:13px;color:var(--ui-text-2)}.ui-step+.ui-step:before{content:"";position:absolute;left:10px;top:-7px;height:14px;width:2px;background:var(--ui-border)}.ui-step-icon{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--ui-border-strong);background:var(--ui-bg);font-size:11px;color:transparent;position:relative;z-index:1}.ui-step-sub{font-size:12px;color:var(--ui-muted);margin-top:1px}.ui-step[data-state=todo]{color:var(--ui-faint)}.ui-step[data-state=done] .ui-step-icon{background:var(--ui-green);border-color:var(--ui-green)}.ui-step[data-state=done] .ui-step-icon:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.ui-step[data-state=running] .ui-step-icon{border-color:var(--ui-agent-line);border-top-color:var(--ui-agent);animation:ui-spin .8s linear infinite}.ui-step[data-state=waiting] .ui-step-icon{border-color:var(--ui-amber);background:var(--ui-amber-soft)}.ui-step[data-state=waiting] .ui-step-icon:after{content:"";width:6px;height:8px;border:solid var(--ui-amber);border-width:0 2px}.ui-step[data-state=waiting]{color:var(--ui-text);font-weight:500}.ui-step[data-state=skipped]{color:var(--ui-faint);text-decoration:line-through}.ui-step[data-state=skipped] .ui-step-icon{border-style:dashed}.ui-thread{display:flex;flex-direction:column;gap:14px}.ui-msg{display:flex;gap:10px;align-items:flex-start}.ui-msg-user{justify-content:flex-end}.ui-msg-user .ui-bubble{background:var(--ui-sunken);border-radius:14px 14px 4px;padding:8px 12px;max-width:80%}.ui-msg-agent .ui-msg-content{flex:1;min-width:0}.ui-msg-name{font-size:12px;font-weight:600;color:var(--ui-agent-ink);margin-bottom:3px;display:flex;gap:8px;align-items:center}.ui-answer{font-size:14px;line-height:1.65;color:var(--ui-text)}.ui-answer p+p{margin-top:8px}.ui-caret{display:inline-block;width:7px;height:15px;margin-left:1px;vertical-align:-2px;background:var(--ui-agent);border-radius:1px;animation:ui-blink 1s steps(2) infinite}.ui-composer{display:flex;align-items:center;gap:8px;border:1px solid var(--ui-border-strong);border-radius:12px;padding:6px 6px 6px 12px;color:var(--ui-faint);background:var(--ui-bg)}.ui-composer>span{flex:1}.ui-input{height:32px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-r-sm);padding:0 10px;font:inherit;color:var(--ui-text);background:var(--ui-bg)}.ui-input:focus{outline:2px solid var(--ui-agent);outline-offset:-1px;border-color:transparent}.ui-note{display:flex;gap:8px;align-items:center;padding:8px 10px;border-radius:var(--ui-r-sm);font-size:12.5px}.ui-note-green{background:var(--ui-green-soft);color:var(--ui-green)}.ui-note-red{background:var(--ui-red-soft);color:var(--ui-red)}.ui-note-agent{background:var(--ui-agent-soft);color:var(--ui-agent-ink)}.ui-enter{animation:ui-enter .28s cubic-bezier(.2,.8,.2,1) both}.ui-flash{animation:ui-flash 1.2s ease both}@keyframes ui-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ui-flash{0%,40%{background-color:var(--ui-agent-soft)}to{background-color:transparent}}@keyframes ui-spin{to{transform:rotate(360deg)}}@keyframes ui-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes ui-blink{to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.ui *,.ui *:before,.ui *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(max-width:640px){.ui .ui-split{grid-template-columns:1fr}.ui-split>*+*{border-left:none;border-top:1px solid var(--ui-border)}.ui-facts{grid-template-columns:1fr;gap:2px}.ui-facts dd{margin-bottom:6px}}.ui-cite{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin:0 1px 0 2px;border-radius:5px;border:none;background:var(--ui-sunken);color:var(--ui-text-2);font:600 11px/1 Geist,system-ui;vertical-align:2px;cursor:pointer;transition:background-color .12s ease,color .12s ease}.ui-cite:hover,.ui-cite[aria-pressed=true]{background:var(--ui-agent);color:#fff}.ui-cite:focus-visible{outline:2px solid var(--ui-agent);outline-offset:1px}.ui-claim{border-radius:3px;transition:background-color .2s ease,box-shadow .2s ease}.ui-claim.is-active{background:var(--ui-agent-soft);box-shadow:0 2px 0 var(--ui-agent)}.ui-source{border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.ui-source+.ui-source{margin-top:8px}.ui-source-head{display:flex;gap:10px;align-items:center;width:100%;background:none;border:none;padding:0;text-align:left;cursor:pointer}.ui-source-num{width:20px;height:20px;border-radius:5px;background:var(--ui-sunken);display:grid;place-items:center;font-size:11px;font-weight:600;flex-shrink:0}.ui-source-title{font-weight:600;font-size:13px}.ui-source-excerpt{margin-top:10px;padding:10px 12px;border-radius:8px;background:var(--ui-surface);font-size:12.5px;line-height:1.6;color:var(--ui-text-2)}.ui-source-excerpt mark{background:#fdf0b4;color:var(--ui-text);padding:1px 2px;border-radius:2px}.ui-source.is-active{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}.ui-source.is-active .ui-source-num{background:var(--ui-agent);color:#fff}.ui-switch{position:relative;flex-shrink:0;width:34px;height:20px;padding:0;border-radius:99px;border:none;background:var(--ui-border-strong);cursor:pointer;transition:background-color .15s ease}.ui-switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s ease}.ui-switch[aria-checked=true]{background:var(--ui-text)}.ui-switch[aria-checked=true]:after{transform:translate(14px)}.ui-switch.ui-switch-risk[aria-checked=true]{background:var(--ui-red)}.ui-switch:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}.ui-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0}.ui-row+.ui-row{border-top:1px solid var(--ui-border)}.ui-row-title{font-size:13.5px;font-weight:500;color:var(--ui-text)}.ui-row-desc{font-size:12px;color:var(--ui-muted);margin-top:1px}.ui-range{width:100%;height:20px;margin:0;background:transparent;accent-color:var(--ui-text);cursor:pointer}.ui-segmented{display:inline-flex;padding:3px;gap:2px;border-radius:9px;background:var(--ui-sunken)}.ui-segmented button{border:none;background:transparent;padding:5px 11px;border-radius:7px;font-size:12.5px;font-weight:500;color:var(--ui-muted);cursor:pointer}.ui-segmented button[aria-pressed=true]{background:var(--ui-bg);color:var(--ui-text);box-shadow:0 1px 2px #18181b1f}.ui-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:99px;border:1px solid var(--ui-border-strong);background:var(--ui-bg);font-size:12.5px;color:var(--ui-text-2);cursor:pointer;white-space:nowrap;transition:border-color .12s ease,background-color .12s ease}.ui-chip:hover{border-color:var(--ui-text)}.ui-chip[aria-pressed=true]{background:var(--ui-text);border-color:var(--ui-text);color:#fff}.ui-chip-agent{border-color:var(--ui-agent-line);background:var(--ui-agent-soft);color:var(--ui-agent-ink)}.ui-chip-agent:hover{border-color:var(--ui-agent)}.ui-token{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:6px;background:var(--ui-agent-soft);color:var(--ui-agent-ink);font-weight:500;font-size:.95em;white-space:nowrap}.ui-token button{border:none;background:none;padding:0;cursor:pointer;color:inherit;opacity:.6;font-size:13px;line-height:1}.ui-token button:hover{opacity:1}.ui-check{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:1.5px solid var(--ui-border-strong);border-radius:4px;background:var(--ui-bg);display:inline-grid;place-items:center;cursor:pointer;flex-shrink:0}.ui-check:after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);margin-top:-2px;transition:transform .12s ease}.ui-check:checked{background:var(--ui-text);border-color:var(--ui-text)}.ui-check:checked:after{transform:rotate(45deg) scale(1)}.ui-del{background:var(--ui-red-soft);color:#991b1b;text-decoration:line-through;text-decoration-color:#991b1b80;border-radius:3px;padding:0 2px}.ui-ins{background:var(--ui-green-soft);color:#14532d;border-radius:3px;padding:0 2px}.ui-progress{height:6px;border-radius:99px;background:var(--ui-sunken);overflow:hidden}.ui-progress>span{display:block;height:100%;width:0;border-radius:inherit;background:var(--ui-agent);transition:width .3s ease}.ui-progress-green>span{background:var(--ui-green)}.ui-skel{display:block;height:10px;border-radius:5px;background:linear-gradient(90deg,var(--ui-sunken) 25%,#E9E9EC 50%,var(--ui-sunken) 75%);background-size:200% 100%;animation:ui-shimmer 1.3s linear infinite}@keyframes ui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-menu{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);box-shadow:var(--ui-shadow-pop);padding:5px;min-width:200px}.ui-menu-item{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border:none;border-radius:6px;background:none;text-align:left;font-size:13px;color:var(--ui-text);cursor:pointer}.ui-menu-item:hover,.ui-menu-item:focus-visible{background:var(--ui-sunken);outline:none}.ui-menu-sep{height:1px;background:var(--ui-border);margin:5px 2px}.ui-tabs{display:flex;gap:2px;border-bottom:1px solid var(--ui-border)}.ui-tabs button{border:none;background:none;padding:9px 12px;font-size:13px;font-weight:500;color:var(--ui-muted);cursor:pointer;box-shadow:inset 0 -2px 0 transparent}.ui-tabs button[aria-selected=true]{color:var(--ui-text);box-shadow:inset 0 -2px 0 var(--ui-text)}.ui-table{width:100%;border-collapse:collapse;font-size:13px}.ui-table th{text-align:left;font-weight:500;color:var(--ui-muted);font-size:12px;padding:8px 10px;border-bottom:1px solid var(--ui-border)}.ui-table td{padding:9px 10px;border-bottom:1px solid var(--ui-border);color:var(--ui-text-2);vertical-align:middle}.ui-table tr:last-child td{border-bottom:none}.ui-stack{display:flex;flex-direction:column;gap:10px}.ui-hstack{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ui-grow{flex:1;min-width:0}.ui-section-title{font-size:13px;font-weight:600;color:var(--ui-text)}.ui-agent-text{color:var(--ui-agent-ink)}.ui-sparkle{display:inline-block;width:12px;height:12px;background:currentColor;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.ui-logo,.ui-avatar-agent{position:relative;color:transparent!important;overflow:hidden}.ui-logo:after,.ui-avatar-agent:after{content:"";position:absolute;inset:16%;background:#fff;-webkit-mask:url(/brand/milky-paw.svg) center / contain no-repeat;mask:url(/brand/milky-paw.svg) center / contain no-repeat}.demo-bar[data-astro-cid-bao4kdxf]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.demo-hint[data-astro-cid-bao4kdxf]{margin:0;font-size:var(--t-sm);color:var(--ink)}.demo-hint[data-astro-cid-bao4kdxf] strong[data-astro-cid-bao4kdxf]{font-weight:700}.demo-replay[data-astro-cid-bao4kdxf]{display:inline-flex;align-items:center;gap:6px;background:#ffffffbf;border:1px solid rgba(28,31,46,.15);border-radius:99px;padding:5px 12px;font-size:var(--t-xs);font-weight:600;color:var(--ink);cursor:pointer;flex-shrink:0}.demo-replay[data-astro-cid-bao4kdxf]:hover{background:#fff}.approval[data-astro-cid-3rfyrnef]{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.approval-head[data-astro-cid-3rfyrnef]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.approval-title[data-astro-cid-3rfyrnef]{font-size:15px;font-weight:600;letter-spacing:-.01em}.approval-actions[data-astro-cid-3rfyrnef]{display:flex;gap:8px;flex-wrap:wrap;padding-top:4px}.approval-edit[data-astro-cid-3rfyrnef]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px;border-radius:8px;background:var(--ui-surface)}.approval-edit[data-astro-cid-3rfyrnef][hidden]{display:none}.approval-edit[data-astro-cid-3rfyrnef] .ui-input[data-astro-cid-3rfyrnef]{width:110px}.ui-titlebar[data-astro-cid-mu2x6sh5] strong[data-astro-cid-mu2x6sh5],.ai-count[data-astro-cid-mu2x6sh5]{white-space:nowrap}.ai-feed[data-astro-cid-mu2x6sh5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ai-ev[data-astro-cid-mu2x6sh5]{display:flex;gap:10px;align-items:flex-start;transition:opacity .2s ease}.ai-ev[data-astro-cid-mu2x6sh5].is-dim{opacity:.28}.ai-line[data-astro-cid-mu2x6sh5]{font-size:13px;color:var(--ui-text-2);line-height:1.7}.ai-line[data-astro-cid-mu2x6sh5] b[data-astro-cid-mu2x6sh5]{color:var(--ui-text);font-weight:600}.ai-line[data-astro-cid-mu2x6sh5] .ui-meta[data-astro-cid-mu2x6sh5]{margin-left:2px}.ai-quote[data-astro-cid-mu2x6sh5]{font-size:12.5px;color:var(--ui-muted);margin-top:1px}.ai-via[data-astro-cid-mu2x6sh5]{margin-top:0}.ai-av-dana[data-astro-cid-mu2x6sh5]{background:#fef3c7;color:#92400e}.ai-av-sam[data-astro-cid-mu2x6sh5]{background:#dcfce7;color:#166534}.ai-chip[data-astro-cid-mu2x6sh5]{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 3px 0 8px;margin-right:2px;border-radius:99px;border:1px solid var(--ui-agent-line);background:var(--ui-agent-soft);color:var(--ui-agent-ink);font-size:12.5px;font-weight:600;cursor:pointer;vertical-align:1px;transition:box-shadow .12s ease,border-color .12s ease}.ai-chip[data-astro-cid-mu2x6sh5]:hover{border-color:var(--ui-agent)}.ai-chip[data-astro-cid-mu2x6sh5][aria-pressed=true]{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-line)}.ai-chip[data-astro-cid-mu2x6sh5]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}.ai-chip-tag[data-astro-cid-mu2x6sh5]{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:99px;background:var(--ui-agent);color:#fff;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.ai-side[data-astro-cid-mu2x6sh5]{background:var(--ui-surface)}.ai-roster[data-astro-cid-mu2x6sh5]{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:9px;font-size:13px}.ai-roster[data-astro-cid-mu2x6sh5] li[data-astro-cid-mu2x6sh5]{display:flex;align-items:center;gap:8px}.ai-card[data-astro-cid-mu2x6sh5]{background:var(--ui-bg);border:1px solid var(--ui-agent-line);border-radius:var(--ui-r);padding:14px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--ui-shadow)}.ai-card-head[data-astro-cid-mu2x6sh5]{display:flex;align-items:center;gap:10px}.ai-card-name[data-astro-cid-mu2x6sh5]{font-weight:600;font-size:14px;color:var(--ui-agent-ink)}.ai-facts[data-astro-cid-mu2x6sh5]{grid-template-columns:86px 1fr;margin:0;font-size:12.5px}.ai-facts[data-astro-cid-mu2x6sh5] code[data-astro-cid-mu2x6sh5]{font:12px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--ui-sunken);padding:1px 5px;border-radius:4px}@media(max-width:480px){.ai-ctx[data-astro-cid-mu2x6sh5]{display:none}}.as-toggle[data-astro-cid-xxdhhrij]{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.as-chat[data-astro-cid-xxdhhrij]{display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:330px}.as-prompts[data-astro-cid-xxdhhrij]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.as-prompts[data-astro-cid-xxdhhrij] .ui-chip[data-astro-cid-xxdhhrij]{height:28px;font-size:12px}.as-side[data-astro-cid-xxdhhrij]{background:var(--ui-surface)}.as-side-head[data-astro-cid-xxdhhrij]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.as-lib[data-astro-cid-xxdhhrij]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.as-lib-item[data-astro-cid-xxdhhrij]{padding:7px 10px;border-radius:8px;border:1px solid var(--ui-border);background:var(--ui-bg);transition:border-color .15s ease,box-shadow .15s ease}.as-lib-item[data-astro-cid-xxdhhrij].is-used{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}.as-lib-name[data-astro-cid-xxdhhrij]{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600}.as-glyph[data-astro-cid-xxdhhrij]{flex-shrink:0;fill:none;stroke:var(--ui-muted);stroke-width:1.4}.as-lib-item[data-astro-cid-xxdhhrij].is-used .as-glyph[data-astro-cid-xxdhhrij]{stroke:var(--ui-agent);fill:var(--ui-agent-soft)}.as-used[data-astro-cid-xxdhhrij]{display:none;margin-left:auto;height:19px;font-size:11px}.as-lib-item[data-astro-cid-xxdhhrij].is-used .as-used[data-astro-cid-xxdhhrij]{display:inline-flex}.as-missing[data-astro-cid-xxdhhrij]{border-style:dashed;background:transparent;color:var(--ui-muted)}.as-missing[data-astro-cid-xxdhhrij] .as-lib-name[data-astro-cid-xxdhhrij]{color:var(--ui-muted);text-decoration:line-through;text-decoration-color:var(--ui-faint)}.as-missing[data-astro-cid-xxdhhrij] .ui-badge[data-astro-cid-xxdhhrij]{margin-left:auto;text-decoration:none}.as-props[data-astro-cid-xxdhhrij]{display:block;margin-top:2px;font:11px/1.4 ui-monospace,SF Mono,Menlo,monospace;color:var(--ui-muted);overflow-wrap:anywhere}.as-chat[data-astro-cid-xxdhhrij] .as-call{display:block;margin:2px 0 8px;padding:6px 8px;border-radius:6px;background:var(--ui-sunken);font:11px/1.5 ui-monospace,SF Mono,Menlo,monospace;color:var(--ui-muted);overflow-wrap:anywhere}.as-chat[data-astro-cid-xxdhhrij] .as-call b{color:var(--ui-agent-ink);font-weight:600}.as-hide-calls .as-call{display:none}.as-chat[data-astro-cid-xxdhhrij] .as-note{font-size:13.5px;margin-bottom:8px}.as-chat[data-astro-cid-xxdhhrij] .as-comp{border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);padding:12px;box-shadow:var(--ui-shadow)}.as-chat[data-astro-cid-xxdhhrij] .as-cust-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.as-chat[data-astro-cid-xxdhhrij] .as-cust-logo{width:34px;height:34px;border-radius:8px;background:#dbeafe;color:#1e40af;display:grid;place-items:center;font-weight:700;font-size:12px}.as-chat[data-astro-cid-xxdhhrij] .as-cust-name{font-weight:600;font-size:14px}.as-chat[data-astro-cid-xxdhhrij] .as-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 0}.as-chat[data-astro-cid-xxdhhrij] .as-stats div{background:var(--ui-surface);border-radius:6px;padding:6px 8px}.as-chat[data-astro-cid-xxdhhrij] .as-stats dt{font-size:11px;color:var(--ui-muted)}.as-chat[data-astro-cid-xxdhhrij] .as-stats dd{margin:0;font-weight:600;font-size:14px}.as-chat[data-astro-cid-xxdhhrij] .as-comp:has(.as-table){padding:2px 4px}.as-chat[data-astro-cid-xxdhhrij] .as-table td,.as-chat[data-astro-cid-xxdhhrij] .as-table th{padding:7px 8px}.as-chat[data-astro-cid-xxdhhrij] .as-chart-title{font-weight:600;font-size:13px;margin-bottom:8px}.as-chat[data-astro-cid-xxdhhrij] .as-bars{display:flex;flex-direction:column;gap:7px}.as-chat[data-astro-cid-xxdhhrij] .as-bar-row{display:grid;grid-template-columns:72px 1fr 36px;align-items:center;gap:8px;font-size:12px}.as-chat[data-astro-cid-xxdhhrij] .as-bar-label{color:var(--ui-text-2)}.as-chat[data-astro-cid-xxdhhrij] .as-bar-track{height:12px;border-radius:3px;background:var(--ui-sunken);overflow:hidden}.as-chat[data-astro-cid-xxdhhrij] .as-bar{display:block;height:100%;border-radius:3px;background:#a1a1aa}.as-chat[data-astro-cid-xxdhhrij] .as-bar.is-hl{background:var(--ui-agent)}.as-chat[data-astro-cid-xxdhhrij] .as-bar-val{text-align:right;font-variant-numeric:tabular-nums;color:var(--ui-text-2)}.ui-titlebar[data-astro-cid-56idwzxl] strong[data-astro-cid-56idwzxl]{white-space:nowrap}.ip-settings[data-astro-cid-56idwzxl]{display:flex;flex-direction:column;gap:14px}.ip-field[data-astro-cid-56idwzxl]{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.ip-field[data-astro-cid-56idwzxl] .ui-input[data-astro-cid-56idwzxl]{width:100%;max-width:240px;background:var(--ui-surface)}.ip-locked[data-astro-cid-56idwzxl]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ip-rules[data-astro-cid-56idwzxl]{list-style:none;margin:0;padding:10px 12px;border-radius:var(--ui-r);background:var(--ui-surface);display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--ui-text-2)}.ip-rules[data-astro-cid-56idwzxl] li[data-astro-cid-56idwzxl]{display:flex;align-items:center;gap:8px;transition:color .15s ease}.ip-tick[data-astro-cid-56idwzxl]{width:16px;height:16px;border-radius:50%;background:var(--ui-green-soft);position:relative;flex-shrink:0}.ip-tick[data-astro-cid-56idwzxl]:after{content:"";position:absolute;left:5.5px;top:3px;width:4px;height:7px;border:solid var(--ui-green);border-width:0 2px 2px 0;transform:rotate(45deg)}.ip-rules[data-astro-cid-56idwzxl] li[data-astro-cid-56idwzxl].is-broken{color:var(--ui-red)}.ip-rules[data-astro-cid-56idwzxl] li[data-astro-cid-56idwzxl].is-broken .ip-tick[data-astro-cid-56idwzxl]{background:var(--ui-red-soft)}.ip-rules[data-astro-cid-56idwzxl] li[data-astro-cid-56idwzxl].is-broken .ip-tick[data-astro-cid-56idwzxl]:after{left:4px;top:7px;width:8px;height:0;border-width:2px 0 0 0;border-color:var(--ui-red);transform:none}.ip-rules[data-astro-cid-56idwzxl].has-broken{background:#fef2f2}.ip-publish[data-astro-cid-56idwzxl]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ip-publish[data-astro-cid-56idwzxl] .ip-err[data-astro-cid-56idwzxl]{color:var(--ui-red)}.ip-previewwrap[data-astro-cid-56idwzxl]{background:var(--ui-surface);display:flex;flex-direction:column;gap:8px}.ip-widget[data-astro-cid-56idwzxl]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:16px;box-shadow:var(--ui-shadow-pop);overflow:hidden;max-width:360px;width:100%;align-self:center}.ip-whead[data-astro-cid-56idwzxl]{display:flex;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid var(--ui-border)}.ip-wname[data-astro-cid-56idwzxl]{font-weight:600;font-size:13px}.ip-wsub[data-astro-cid-56idwzxl]{font-size:11.5px;color:var(--ui-muted);display:flex;align-items:center;gap:5px}.ip-mini[data-astro-cid-56idwzxl]{height:17px;font-size:10.5px;padding:0 6px}.ip-wbody[data-astro-cid-56idwzxl]{padding:12px;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.5}.ip-bot[data-astro-cid-56idwzxl]{background:var(--ui-agent-soft);color:var(--ui-text);padding:8px 11px;border-radius:12px 12px 12px 4px;max-width:92%}.ip-user[data-astro-cid-56idwzxl]{align-self:flex-end;background:var(--ui-text);color:#fff;padding:8px 11px;border-radius:12px 12px 4px;max-width:85%}.ip-bot[data-astro-cid-56idwzxl] .ip-bad{background:var(--ui-red-soft);color:#991b1b;border-radius:3px;padding:0 2px;text-decoration:underline wavy var(--ui-red);text-underline-offset:3px}@media(max-width:480px){.ip-ctx[data-astro-cid-56idwzxl]{display:none}}.ui-titlebar[data-astro-cid-wkoosl4s] strong[data-astro-cid-wkoosl4s]{white-space:nowrap}.ml-search[data-astro-cid-wkoosl4s]{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:6px;border:1px solid var(--ui-border);background:var(--ui-bg);color:var(--ui-faint);font-size:12px;white-space:nowrap}.ml-list[data-astro-cid-wkoosl4s]{list-style:none;margin:0;padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-r);overflow:hidden}.ml-item[data-astro-cid-wkoosl4s]+.ml-item[data-astro-cid-wkoosl4s]{border-top:1px solid var(--ui-border)}.ml-item[data-astro-cid-wkoosl4s].is-open{background:var(--ui-surface)}.ml-row[data-astro-cid-wkoosl4s]{display:flex;align-items:center;gap:12px;padding:11px 14px;flex-wrap:wrap}.ml-row[data-astro-cid-wkoosl4s] .ui-grow[data-astro-cid-wkoosl4s]{min-width:160px}.ml-doc[data-astro-cid-wkoosl4s]{width:28px;height:34px;border-radius:4px;border:1px solid var(--ui-border-strong);background:linear-gradient(var(--ui-border) 0 0) 6px 9px / 14px 2px no-repeat,linear-gradient(var(--ui-border) 0 0) 6px 15px / 12px 2px no-repeat,linear-gradient(var(--ui-border) 0 0) 6px 21px / 14px 2px no-repeat,var(--ui-bg);flex-shrink:0}.ml-title[data-astro-cid-wkoosl4s]{font-weight:600;font-size:14px}.ml-byline[data-astro-cid-wkoosl4s]{white-space:nowrap}.ml-label[data-astro-cid-wkoosl4s]{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:6px;border:1px solid var(--ui-agent-line);background:var(--ui-bg);color:var(--ui-agent-ink);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.ml-label[data-astro-cid-wkoosl4s]:hover{background:var(--ui-agent-soft)}.ml-label[data-astro-cid-wkoosl4s][aria-expanded=true]{background:var(--ui-agent-soft);border-color:var(--ui-agent)}.ml-label[data-astro-cid-wkoosl4s][aria-expanded=true] svg[data-astro-cid-wkoosl4s]{transform:rotate(180deg)}.ml-label[data-astro-cid-wkoosl4s]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}.ml-meter[data-astro-cid-wkoosl4s]{display:inline-flex;gap:2px}.ml-meter[data-astro-cid-wkoosl4s] i[data-astro-cid-wkoosl4s]{width:4px;height:10px;border-radius:1px;background:var(--ui-agent-line)}.ml-assisted[data-astro-cid-wkoosl4s] .ml-meter[data-astro-cid-wkoosl4s] i[data-astro-cid-wkoosl4s]:nth-child(1){background:var(--ui-agent)}.ml-drafted[data-astro-cid-wkoosl4s] .ml-meter[data-astro-cid-wkoosl4s] i[data-astro-cid-wkoosl4s]:nth-child(-n+2){background:var(--ui-agent)}.ml-generated[data-astro-cid-wkoosl4s] .ml-meter[data-astro-cid-wkoosl4s] i[data-astro-cid-wkoosl4s]{background:var(--ui-agent)}.ml-generated[data-astro-cid-wkoosl4s] .ml-label[data-astro-cid-wkoosl4s]{background:var(--ui-agent-soft)}.ml-info[data-astro-cid-wkoosl4s]{padding:0 14px 14px 54px;display:flex;flex-direction:column;gap:10px}.ml-share[data-astro-cid-wkoosl4s]{max-width:420px}.ml-share-bar[data-astro-cid-wkoosl4s]{height:8px;border-radius:4px;background:#cbd5e1;overflow:hidden}.ml-share-bar[data-astro-cid-wkoosl4s] span[data-astro-cid-wkoosl4s]{display:block;height:100%;background:var(--ui-agent)}.ml-share-legend[data-astro-cid-wkoosl4s]{display:flex;gap:14px;margin-top:5px;font-size:11.5px;color:var(--ui-muted);flex-wrap:wrap}.ml-share-legend[data-astro-cid-wkoosl4s] span[data-astro-cid-wkoosl4s]{display:inline-flex;align-items:center;gap:5px}.ml-share-legend[data-astro-cid-wkoosl4s] i[data-astro-cid-wkoosl4s]{width:8px;height:8px;border-radius:2px;display:inline-block}.ml-key-ai[data-astro-cid-wkoosl4s]{background:var(--ui-agent)}.ml-key-h[data-astro-cid-wkoosl4s]{background:#cbd5e1}.ml-facts[data-astro-cid-wkoosl4s]{grid-template-columns:70px 1fr;margin:0;font-size:12.5px;max-width:560px}.ml-facts[data-astro-cid-wkoosl4s] .ml-warn[data-astro-cid-wkoosl4s]{color:var(--ui-amber);font-weight:500}@media(max-width:560px){.ml-search[data-astro-cid-wkoosl4s],.ml-ctx[data-astro-cid-wkoosl4s]{display:none}.ml-info[data-astro-cid-wkoosl4s]{padding-left:14px}.ml-row[data-astro-cid-wkoosl4s] .ui-grow[data-astro-cid-wkoosl4s]{min-width:0;flex-basis:calc(100% - 40px)}.ml-label[data-astro-cid-wkoosl4s],.ml-byline[data-astro-cid-wkoosl4s]{margin-left:40px}}[data-demo=ai-visual-language] .av-ctx{white-space:nowrap}[data-demo=ai-visual-language] .ui-titlebar{flex-wrap:wrap}[data-demo=ai-visual-language] .av-main{display:flex;flex-direction:column;gap:10px}[data-demo=ai-visual-language] .av-main p{font-size:13px;line-height:1.55;color:var(--ui-text-2)}[data-demo=ai-visual-language] .av-msg{display:flex;gap:10px;padding:2px}[data-demo=ai-visual-language] .av-who{font-size:12.5px;font-weight:600}[data-demo=ai-visual-language] .av-summary,[data-demo=ai-visual-language] .av-draft{border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:10px 12px;background:var(--ui-bg);transition:border-color .2s ease,background .2s ease,opacity .2s ease,box-shadow .2s ease}[data-demo=ai-visual-language] .av-tag{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--ui-muted);margin-bottom:4px}[data-demo=ai-visual-language] .av-row{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}[data-demo=ai-visual-language] .av-row .ui-btn{transition:border-color .2s ease,background .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease}[data-demo=ai-visual-language] .av-details{display:grid;grid-template-columns:78px 1fr;gap:10px 10px;margin:0;font-size:12.5px;align-items:start}[data-demo=ai-visual-language] .av-details dt{color:var(--ui-muted);padding-top:3px}[data-demo=ai-visual-language] .av-details dd{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}[data-demo=ai-visual-language] .av-details dd.av-tags{flex-direction:row;flex-wrap:wrap;gap:5px}[data-demo=ai-visual-language] .av-why{font-size:11px;color:var(--ui-faint)}[data-demo=ai-visual-language] .av-pill{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:99px;border:1px solid var(--ui-border);background:var(--ui-bg);font-size:12px;font-weight:500;color:var(--ui-text-2);white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease}[data-demo=ai-visual-language] .av-spark,[data-demo=ai-visual-language] .av-gear{display:none;flex-shrink:0}[data-demo=ai-visual-language] .av-spark{width:10px;height:10px;background:currentColor;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}[data-demo=ai-visual-language] .av-gear:before{content:"⚙";font-size:11px;line-height:1}[data-demo=ai-visual-language] .mode-rule [data-kind=ai]>.av-spark,[data-demo=ai-visual-language] .mode-rule [data-kind=ai]>.av-tag>.av-spark{display:inline-block}[data-demo=ai-visual-language] .mode-rule [data-kind=rule]>.av-gear{display:inline-block}[data-demo=ai-visual-language] .mode-rule .av-summary,[data-demo=ai-visual-language] .mode-rule .av-draft{border-color:var(--ui-agent-line);background:linear-gradient(var(--ui-agent-soft),var(--ui-bg) 70%)}[data-demo=ai-visual-language] .mode-rule .av-summary .av-tag,[data-demo=ai-visual-language] .mode-rule .av-draft .av-tag{color:var(--ui-agent-ink)}[data-demo=ai-visual-language] .mode-rule .av-pill[data-kind=ai],[data-demo=ai-visual-language] .mode-rule .ui-btn[data-kind=ai]{border-color:var(--ui-agent-line);background:var(--ui-agent-soft);color:var(--ui-agent-ink)}[data-demo=ai-visual-language] .mode-rule .av-pill[data-kind=rule]{background:var(--ui-sunken)}[data-demo=ai-visual-language] .mode-noise .av-k>.av-spark,[data-demo=ai-visual-language] .mode-noise .av-k>.av-tag>.av-spark{display:inline-block}[data-demo=ai-visual-language] .mode-noise .av-k{border-color:#c4b5fd;background:linear-gradient(120deg,#f3eeff,#fce7f3);color:var(--ui-agent-ink)}[data-demo=ai-visual-language] .mode-noise .av-k .av-tag{color:var(--ui-agent-ink)}[data-demo=ai-visual-language] .mode-noise .av-send{background:linear-gradient(120deg,#7c3aed,#db2777);border-color:transparent;color:#fff}[data-demo=ai-visual-language] .mode-noise .av-why{color:transparent}[data-demo=ai-visual-language] .mode-noise .av-why:before{content:"Powered by AI";color:#a78bfa}[data-demo=ai-visual-language] .has-filter.mode-rule [data-kind]:not(.is-hit){opacity:.3}[data-demo=ai-visual-language] .has-filter.mode-rule .is-hit{box-shadow:0 0 0 3px var(--ui-agent-soft)}[data-demo=ai-visual-language] .has-filter.mode-rule .is-hit[data-kind=rule]{box-shadow:0 0 0 3px var(--ui-sunken),0 0 0 4px var(--ui-border-strong)}[data-demo=ai-visual-language] .has-filter.mode-noise .is-hit-noise{box-shadow:0 0 0 3px var(--ui-agent-soft)}[data-demo=ai-visual-language] .av-legend{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap;padding:10px 16px 12px;border-top:1px solid var(--ui-border)}[data-demo=ai-visual-language] .av-key{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);text-align:left;cursor:pointer;font-size:12px;flex:1 1 210px;min-width:0}[data-demo=ai-visual-language] .av-key strong{display:block;font-weight:600;font-size:12.5px}[data-demo=ai-visual-language] .av-ksub{display:block;color:var(--ui-muted);font-size:11.5px}[data-demo=ai-visual-language] .av-kicon{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;flex-shrink:0;font-size:13px}[data-demo=ai-visual-language] .av-key-ai .av-kicon{background:var(--ui-agent-soft);color:var(--ui-agent)}[data-demo=ai-visual-language] .av-key-rule .av-kicon{background:var(--ui-sunken);color:var(--ui-text-2)}[data-demo=ai-visual-language] .av-key-ai[aria-pressed=true]{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}[data-demo=ai-visual-language] .av-key-rule[aria-pressed=true]{border-color:var(--ui-text);box-shadow:0 0 0 3px var(--ui-sunken)}[data-demo=ai-visual-language] .av-key:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}[data-demo=ai-visual-language] .av-n{margin-left:auto;font-weight:600;font-size:12px;color:var(--ui-muted)}[data-demo=ai-visual-language] .av-verdict{flex:1 1 100%;font-size:12px;color:var(--ui-muted)}[data-demo=ai-visual-language] .av-verdict.is-bad{color:var(--ui-red)}[data-demo=ai-visual-language] .av-verdict.is-bad strong{font-weight:600}@media(max-width:640px){[data-demo=ai-visual-language] .av-ctx{display:none}}.triage[data-astro-cid-gqqzibb7] .tb-ctx[data-astro-cid-gqqzibb7]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.triage[data-astro-cid-gqqzibb7] .ui-titlebar[data-astro-cid-gqqzibb7]{flex-wrap:wrap}.queue[data-astro-cid-gqqzibb7]{padding:6px 8px 10px;min-height:0}.queue[data-astro-cid-gqqzibb7] .g-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 8px 4px;font-size:12px;font-weight:600;color:var(--ui-text-2)}.queue[data-astro-cid-gqqzibb7] .g-foot{padding:10px 8px 0}.queue[data-astro-cid-gqqzibb7] .t-row{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;width:100%;padding:8px;border:1px solid transparent;border-radius:8px;background:none;text-align:left;cursor:pointer}.queue[data-astro-cid-gqqzibb7] .t-row:hover{background:var(--ui-surface)}.queue[data-astro-cid-gqqzibb7] .t-row.is-sel{background:var(--ui-surface);border-color:var(--ui-border-strong)}.queue[data-astro-cid-gqqzibb7] .t-main{display:flex;flex-direction:column;gap:2px;min-width:0}.queue[data-astro-cid-gqqzibb7] .t-top{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0}.queue[data-astro-cid-gqqzibb7] .t-top strong{white-space:nowrap}.queue[data-astro-cid-gqqzibb7] .t-time{margin-left:auto;flex-shrink:0}.queue[data-astro-cid-gqqzibb7] .t-subj{font-size:12.5px;color:var(--ui-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue[data-astro-cid-gqqzibb7] .t-tags{display:flex;min-width:0;overflow:hidden}.queue[data-astro-cid-gqqzibb7] .t-tags .ui-badge{height:19px;font-size:11px}.queue[data-astro-cid-gqqzibb7] .t-rule{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--ui-agent-ink);white-space:nowrap}.queue[data-astro-cid-gqqzibb7] .t-rule .ui-sparkle{width:9px;height:9px}.why[data-astro-cid-gqqzibb7]{background:var(--ui-surface)}.why[data-astro-cid-gqqzibb7] .w-title{font-size:14.5px;font-weight:600;margin-top:4px;letter-spacing:-.01em}.why[data-astro-cid-gqqzibb7] .w-rule{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--ui-agent-line);border-radius:8px;background:var(--ui-bg)}.why[data-astro-cid-gqqzibb7] .w-rule code{font:500 12.5px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ui-agent-ink)}.why[data-astro-cid-gqqzibb7] .w-signals{margin:10px 0 0;padding:0 0 0 2px;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--ui-text-2)}.why[data-astro-cid-gqqzibb7] .w-signals li:before{content:"→";color:var(--ui-faint);margin-right:7px}.why[data-astro-cid-gqqzibb7] .w-pos{margin-top:10px}.why[data-astro-cid-gqqzibb7] .w-actions{margin-top:14px}@media(max-width:640px){.triage[data-astro-cid-gqqzibb7] .tb-ctx[data-astro-cid-gqqzibb7]{display:none}.queue[data-astro-cid-gqqzibb7]{min-height:0}}.awe-left[data-astro-cid-cjj3ezlk]{display:flex;flex-direction:column;gap:12px}.awe-head[data-astro-cid-cjj3ezlk]{gap:8px}.awe-head[data-astro-cid-cjj3ezlk] .ui-meta[data-astro-cid-cjj3ezlk]{margin-left:auto}.awe-hunks[data-astro-cid-cjj3ezlk]{display:flex;flex-direction:column;gap:8px}.awe-hunk[data-astro-cid-cjj3ezlk]{border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:9px 11px 10px;background:var(--ui-bg);transition:border-color .15s ease,opacity .15s ease}.awe-hunk[data-astro-cid-cjj3ezlk][data-state=editing]{border-color:var(--ui-text);box-shadow:0 0 0 1px var(--ui-text)}.awe-hunk[data-astro-cid-cjj3ezlk][data-state=dropped] .awe-diff[data-astro-cid-cjj3ezlk]{opacity:.45}.awe-hunk[data-astro-cid-cjj3ezlk][data-state=dropped] .awe-diff[data-astro-cid-cjj3ezlk] .ui-ins[data-astro-cid-cjj3ezlk]{text-decoration:line-through;background:var(--ui-sunken);color:var(--ui-muted)}.awe-hunk[data-astro-cid-cjj3ezlk][data-state=dropped] .awe-diff[data-astro-cid-cjj3ezlk] .ui-del[data-astro-cid-cjj3ezlk]{text-decoration:none;background:transparent;color:var(--ui-text-2)}.awe-hunk[data-astro-cid-cjj3ezlk][data-state=dropped] .awe-flag[data-astro-cid-cjj3ezlk],.awe-hunk[data-astro-cid-cjj3ezlk][data-state=edited] .awe-flag[data-astro-cid-cjj3ezlk]{display:none}.awe-hunk-head[data-astro-cid-cjj3ezlk]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:6px}.awe-hunk-title[data-astro-cid-cjj3ezlk]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ui-text);flex-wrap:wrap}.awe-num[data-astro-cid-cjj3ezlk]{width:18px;height:18px;border-radius:5px;background:var(--ui-agent-soft);color:var(--ui-agent-ink);display:grid;place-items:center;font-size:11px;font-weight:600}.awe-tag[data-astro-cid-cjj3ezlk]{font-size:11px;font-weight:500;padding:1px 6px;border-radius:99px;background:var(--ui-sunken);color:var(--ui-text-2)}.awe-acts[data-astro-cid-cjj3ezlk] button[data-astro-cid-cjj3ezlk]{padding:3px 9px;font-size:12px}.awe-acts[data-astro-cid-cjj3ezlk] button[data-astro-cid-cjj3ezlk][data-act=drop][aria-pressed=true]{color:var(--ui-red)}.awe-acts[data-astro-cid-cjj3ezlk] button[data-astro-cid-cjj3ezlk]:disabled{cursor:default}.awe-diff[data-astro-cid-cjj3ezlk]{font-size:13px;line-height:1.6;color:var(--ui-text-2)}.awe-edit[data-astro-cid-cjj3ezlk]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.awe-ta[data-astro-cid-cjj3ezlk]{width:100%;height:auto;padding:7px 9px;line-height:1.5;resize:vertical;font-size:13px}.awe-flag[data-astro-cid-cjj3ezlk]{margin-top:6px!important;font-size:12px;color:var(--ui-amber);display:flex;gap:6px;align-items:baseline}.awe-flag[data-astro-cid-cjj3ezlk]:before{content:"!";display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--ui-amber-soft);font-size:10px;font-weight:700;flex-shrink:0}.awe-hunk[data-astro-cid-cjj3ezlk].is-locked .awe-acts[data-astro-cid-cjj3ezlk]{opacity:.6}.awe-right[data-astro-cid-cjj3ezlk]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}.awe-mail[data-astro-cid-cjj3ezlk]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:12px 14px;font-size:13px;line-height:1.6;color:var(--ui-text);display:flex;flex-direction:column;gap:8px}.awe-mail[data-astro-cid-cjj3ezlk] span[data-astro-cid-cjj3ezlk]{border-radius:3px}.awe-mail[data-astro-cid-cjj3ezlk].is-sent{border-color:#bbf7d0}.awe-send[data-astro-cid-cjj3ezlk]{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:480px){.awe-ctx[data-astro-cid-cjj3ezlk]{display:none}.awe-head[data-astro-cid-cjj3ezlk] .ui-meta[data-astro-cid-cjj3ezlk]{margin-left:0;flex-basis:100%}}.ac-grid[data-astro-cid-rrndmtm4]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ac-chat[data-astro-cid-rrndmtm4]{display:flex;flex-direction:column;justify-content:space-between;gap:12px;border-right:1px solid var(--ui-border)}.ac-thread[data-astro-cid-rrndmtm4]{gap:10px;max-height:300px;overflow-y:auto}.ac-thread[data-astro-cid-rrndmtm4] .ui-bubble[data-astro-cid-rrndmtm4]{font-size:13px}.ac-chat[data-astro-cid-rrndmtm4] .ac-ver{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-bg);text-align:left;cursor:pointer;color:var(--ui-agent-ink)}.ac-chat[data-astro-cid-rrndmtm4] .ac-ver:hover{border-color:var(--ui-agent-line);background:var(--ui-agent-soft)}.ac-chat[data-astro-cid-rrndmtm4] .ac-ver>span{display:flex;flex-direction:column;color:var(--ui-text);font-size:12.5px;line-height:1.35;min-width:0}.ac-chat[data-astro-cid-rrndmtm4] .ac-ver-new{border-color:var(--ui-agent-line)}.ac-asks[data-astro-cid-rrndmtm4]{display:flex;flex-wrap:wrap;gap:6px}.ac-asks[data-astro-cid-rrndmtm4] .ui-chip[data-astro-cid-rrndmtm4]{height:28px;font-size:12px}.ac-canvas[data-astro-cid-rrndmtm4]{background:var(--ui-surface);display:flex;flex-direction:column;min-width:0}.ac-bar[data-astro-cid-rrndmtm4]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg)}.ac-doc-title[data-astro-cid-rrndmtm4]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ui-muted)}.ac-doc-title[data-astro-cid-rrndmtm4] strong[data-astro-cid-rrndmtm4]{color:var(--ui-text);font-weight:600}.ac-versions[data-astro-cid-rrndmtm4] button[data-astro-cid-rrndmtm4]{padding:3px 9px;font-size:12px}.ac-viewing[data-astro-cid-rrndmtm4]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;background:var(--ui-amber-soft);color:var(--ui-amber);font-size:12.5px}.ac-doc[data-astro-cid-rrndmtm4]{margin:14px;padding:18px 22px;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);box-shadow:var(--ui-shadow);font-size:13px;line-height:1.6;color:var(--ui-text-2)}.ac-doc[data-astro-cid-rrndmtm4] h4[data-astro-cid-rrndmtm4]{margin:0 0 6px;font-size:16px;color:var(--ui-text);letter-spacing:-.01em}.ac-doc[data-astro-cid-rrndmtm4] h5[data-astro-cid-rrndmtm4]{margin:14px 0 4px;font-size:13px;color:var(--ui-text);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ac-doc[data-astro-cid-rrndmtm4] ul[data-astro-cid-rrndmtm4]{margin:0;padding-left:18px}.ac-doc[data-astro-cid-rrndmtm4] p+p{margin-top:6px}.ac-status[data-astro-cid-rrndmtm4]{font-size:11px;font-weight:500;color:var(--ui-agent-ink)}.ac-status[data-astro-cid-rrndmtm4]:empty{display:none}[data-astro-cid-rrndmtm4][data-pricing]{border-radius:4px;transition:background-color .2s ease}.ac-editing{background:var(--ui-agent-soft);animation:ui-pulse 1s ease-in-out infinite}@media(max-width:640px){.ac-grid[data-astro-cid-rrndmtm4]{grid-template-columns:1fr}.ac-chat[data-astro-cid-rrndmtm4]{border-right:none;border-bottom:1px solid var(--ui-border)}.ac-doc[data-astro-cid-rrndmtm4]{margin:10px;padding:14px}}.al-left[data-astro-cid-dlylawrr]{display:flex;flex-direction:column;gap:10px}.al-levels[data-astro-cid-dlylawrr]{display:flex;flex-direction:column;gap:6px}.al-level[data-astro-cid-dlylawrr]{display:flex;gap:10px;align-items:flex-start;width:100%;padding:9px 11px;text-align:left;cursor:pointer;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);transition:border-color .12s ease,box-shadow .12s ease}.al-level[data-astro-cid-dlylawrr]:hover{border-color:var(--ui-border-strong)}.al-level[data-astro-cid-dlylawrr][aria-checked=true]{border-color:var(--ui-text);box-shadow:0 0 0 1px var(--ui-text)}.al-level[data-astro-cid-dlylawrr]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}.al-num[data-astro-cid-dlylawrr]{width:20px;height:20px;border-radius:50%;flex-shrink:0;margin-top:1px;display:grid;place-items:center;font-size:11px;font-weight:600;border:1.5px solid var(--ui-border-strong);color:var(--ui-muted)}.al-level[data-astro-cid-dlylawrr][aria-checked=true] .al-num[data-astro-cid-dlylawrr]{background:var(--ui-text);border-color:var(--ui-text);color:#fff}.al-text[data-astro-cid-dlylawrr]{display:flex;flex-direction:column;gap:1px;min-width:0}.al-name[data-astro-cid-dlylawrr]{font-weight:600;font-size:13px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.al-locked[data-astro-cid-dlylawrr]{cursor:default;background:var(--ui-surface);border-style:dashed}.al-locked[data-astro-cid-dlylawrr]:hover{border-color:var(--ui-border)}.al-locked[data-astro-cid-dlylawrr] .al-name[data-astro-cid-dlylawrr]{color:var(--ui-muted)}.al-lock-badge[data-astro-cid-dlylawrr]{height:18px;font-size:10.5px}.al-record[data-astro-cid-dlylawrr]{padding:10px 11px;border-radius:var(--ui-r);background:var(--ui-surface)}.al-queue[data-astro-cid-dlylawrr]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.al-item[data-astro-cid-dlylawrr]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 11px;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg)}.al-what[data-astro-cid-dlylawrr]{font-weight:500;font-size:13px}.al-policy[data-astro-cid-dlylawrr]{display:flex;gap:7px;align-items:flex-start;margin-top:10px;font-size:12px;color:var(--ui-text-2)}.al-policy[data-astro-cid-dlylawrr] svg[data-astro-cid-dlylawrr]{margin-top:3px;flex-shrink:0;color:var(--ui-muted)}.al-log[data-astro-cid-dlylawrr]{margin-top:8px}@media(max-width:480px){.al-ctx[data-astro-cid-dlylawrr]{display:none}}.tray-demo[data-astro-cid-im4ea655] .tb-ctx[data-astro-cid-im4ea655]{white-space:nowrap}.layout[data-astro-cid-im4ea655]{min-height:360px}.inbox[data-astro-cid-im4ea655]{position:relative;display:flex;flex-direction:column;gap:8px}.tickets[data-astro-cid-im4ea655]{list-style:none;margin:0;padding:0}.tickets[data-astro-cid-im4ea655] li[data-astro-cid-im4ea655]{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--ui-border);font-size:13px;line-height:1.35}.tickets[data-astro-cid-im4ea655] li[data-astro-cid-im4ea655]:last-child{border-bottom:none}.toast-slot[data-astro-cid-im4ea655]{position:absolute;left:16px;right:16px;bottom:16px;display:flex;justify-content:flex-start;pointer-events:none}.toast-slot[data-astro-cid-im4ea655] .toast{display:flex;align-items:center;gap:10px;min-width:220px;max-width:100%;padding:10px 14px;border-radius:10px;background:var(--ui-text);color:#fff;font-size:13px;line-height:1.35;box-shadow:var(--ui-shadow-pop);transition:opacity .35s ease,transform .35s ease}.toast-slot[data-astro-cid-im4ea655] .toast .ui-meta{color:#a1a1aa}.toast-slot[data-astro-cid-im4ea655] .toast.is-leaving{opacity:0;transform:translateY(6px)}.tray[data-astro-cid-im4ea655]{background:var(--ui-surface);display:flex;flex-direction:column;min-width:0}.tray-head[data-astro-cid-im4ea655]{display:flex;align-items:center;gap:8px;padding:12px 14px 6px;font-size:13px}.tray-head[data-astro-cid-im4ea655] .ui-meta[data-astro-cid-im4ea655]{margin-left:auto}.filters[data-astro-cid-im4ea655]{padding:0 8px}.filters[data-astro-cid-im4ea655] button[data-astro-cid-im4ea655]{padding:8px 7px;font-size:12.5px;white-space:nowrap}.filters[data-astro-cid-im4ea655] button[data-astro-cid-im4ea655] span[data-astro-cid-im4ea655]{color:var(--ui-faint);font-weight:400;margin-left:2px}.runs[data-astro-cid-im4ea655]{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:6px}.run[data-astro-cid-im4ea655]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:9px}.run[data-astro-cid-im4ea655].is-open{border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow)}.run-head[data-astro-cid-im4ea655]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;background:none;text-align:left;cursor:pointer;border-radius:9px}.run-head[data-astro-cid-im4ea655] .ui-grow[data-astro-cid-im4ea655]{display:flex;flex-direction:column;gap:1px}.run-title[data-astro-cid-im4ea655]{font-size:13px;font-weight:500;line-height:1.35}.run-meta[data-astro-cid-im4ea655]{font-variant-numeric:tabular-nums}.run-bar[data-astro-cid-im4ea655]{height:4px;margin-top:5px;max-width:220px}.run-icon[data-astro-cid-im4ea655]{width:14px;height:14px;border-radius:50%;flex-shrink:0;border:2px solid var(--ui-border-strong)}.run[data-astro-cid-im4ea655][data-status=running] .run-icon[data-astro-cid-im4ea655]{border-color:var(--ui-agent-line);border-top-color:var(--ui-agent);animation:ui-spin .8s linear infinite}.run[data-astro-cid-im4ea655][data-status=review] .run-icon[data-astro-cid-im4ea655]{border-color:var(--ui-amber);background:var(--ui-amber-soft)}.run[data-astro-cid-im4ea655][data-status=failed] .run-icon[data-astro-cid-im4ea655]{border-color:var(--ui-red);background:var(--ui-red)}.run[data-astro-cid-im4ea655][data-status=done] .run-icon[data-astro-cid-im4ea655]{border-color:var(--ui-green);background:var(--ui-green)}.run-detail[data-astro-cid-im4ea655]{padding:0 10px 10px 34px;display:flex;flex-direction:column;gap:8px}.run-detail[data-astro-cid-im4ea655] ul[data-astro-cid-im4ea655]{margin:0;padding:0 0 0 14px;font-size:12.5px;color:var(--ui-text-2);display:flex;flex-direction:column;gap:2px}@media(max-width:640px){.layout[data-astro-cid-im4ea655]{min-height:0}.inbox[data-astro-cid-im4ea655]{padding-bottom:76px}.tickets[data-astro-cid-im4ea655] li[data-astro-cid-im4ea655]:nth-child(n+3){display:none}.run-head[data-astro-cid-im4ea655] .ui-badge[data-astro-cid-im4ea655]{display:none}}.ui-split[data-astro-cid-s3j5rzyq].br-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.br-left[data-astro-cid-s3j5rzyq]{display:flex;flex-direction:column;gap:10px}.ui-titlebar[data-astro-cid-s3j5rzyq] strong[data-astro-cid-s3j5rzyq]{white-space:nowrap}.br-tree[data-astro-cid-s3j5rzyq]{display:flex;flex-direction:column}.br-tree[data-astro-cid-s3j5rzyq] .br-node{display:flex;align-items:stretch;gap:8px;width:100%;min-height:54px;padding:0 8px 0 4px;border:none;border-radius:8px;background:none;text-align:left;cursor:pointer}.br-tree[data-astro-cid-s3j5rzyq] .br-node:hover{background:var(--ui-surface)}.br-tree[data-astro-cid-s3j5rzyq] .br-node.is-sel{background:var(--ui-sunken)}.br-tree[data-astro-cid-s3j5rzyq] .br-node:focus-visible{outline:2px solid var(--ui-agent);outline-offset:-2px}.br-tree[data-astro-cid-s3j5rzyq] .br-g{position:relative;width:40px;flex-shrink:0}.br-tree[data-astro-cid-s3j5rzyq] .br-l0,.br-tree[data-astro-cid-s3j5rzyq] .br-l1{position:absolute;top:0;bottom:0;width:2px;background:var(--ui-border-strong)}.br-tree[data-astro-cid-s3j5rzyq] .br-l0{left:9px}.br-tree[data-astro-cid-s3j5rzyq] .br-l1{left:27px;background:var(--ui-blue)}.br-tree[data-astro-cid-s3j5rzyq] .br-l0.is-bottom,.br-tree[data-astro-cid-s3j5rzyq] .br-l1.is-bottom{top:50%}.br-tree[data-astro-cid-s3j5rzyq] .br-l0.is-top{bottom:50%}.br-tree[data-astro-cid-s3j5rzyq] .br-curve{position:absolute;left:10px;top:0;width:19px;height:50%;border-right:2px solid var(--ui-blue);border-bottom:2px solid var(--ui-blue);border-bottom-right-radius:10px}.br-tree[data-astro-cid-s3j5rzyq] .br-dot{position:absolute;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--ui-bg);border:2px solid var(--ui-muted);z-index:1}.br-tree[data-astro-cid-s3j5rzyq] .br-dot.lane-0{left:4px}.br-tree[data-astro-cid-s3j5rzyq] .br-dot.lane-1{left:22px;border-color:var(--ui-blue)}.br-tree[data-astro-cid-s3j5rzyq] .br-node.is-sel .br-dot{background:var(--ui-text);border-color:var(--ui-text);box-shadow:0 0 0 3px var(--ui-bg)}.br-tree[data-astro-cid-s3j5rzyq] .br-node.is-sel .br-dot.lane-1{background:var(--ui-blue);border-color:var(--ui-blue)}.br-tree[data-astro-cid-s3j5rzyq] .br-node-main{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:6px 0;min-width:0}.br-tree[data-astro-cid-s3j5rzyq] .br-node-top{display:flex;align-items:baseline;gap:7px}.br-tree[data-astro-cid-s3j5rzyq] .br-node-title{font-size:13px;font-weight:500;color:var(--ui-text)}.br-tree[data-astro-cid-s3j5rzyq] .br-node-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.br-tree[data-astro-cid-s3j5rzyq] .br-node-meta .ui-badge{height:19px;font-size:11px}.br-tree[data-astro-cid-s3j5rzyq] .br-node.is-sel .br-node-meta .ui-badge:not(.br-badge-b){background:var(--ui-bg)}.br-vid[data-astro-cid-s3j5rzyq],.br-tree[data-astro-cid-s3j5rzyq] .br-vid{font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ui-muted);flex-shrink:0}.br-badge-b[data-astro-cid-s3j5rzyq],.br-tree[data-astro-cid-s3j5rzyq] .br-badge-b{background:#dbeafe;color:#1d4ed8}.br-right[data-astro-cid-s3j5rzyq]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}.br-prev-head[data-astro-cid-s3j5rzyq]{display:flex;flex-direction:column;gap:2px}.br-prev-title[data-astro-cid-s3j5rzyq]{gap:8px}.br-prev-title[data-astro-cid-s3j5rzyq] strong[data-astro-cid-s3j5rzyq]{font-size:13.5px}.br-link[data-astro-cid-s3j5rzyq]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow-wrap:anywhere}.br-mail[data-astro-cid-s3j5rzyq]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:12px 14px;min-height:176px}.br-subject[data-astro-cid-s3j5rzyq]{font-weight:600;font-size:13.5px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--ui-border);min-height:29px}.br-body[data-astro-cid-s3j5rzyq]{display:flex;flex-direction:column;gap:7px;font-size:13px;line-height:1.55;color:var(--ui-text-2)}.br-body[data-astro-cid-s3j5rzyq] .ui-skel{height:9px;margin:4px 0}.br-body[data-astro-cid-s3j5rzyq] .br-new{background:#eff6ff;box-shadow:inset 2px 0 0 var(--ui-blue);padding:2px 6px;border-radius:3px}.br-compose[data-astro-cid-s3j5rzyq]{display:flex;flex-direction:column;gap:6px}.br-row[data-astro-cid-s3j5rzyq]{display:flex;gap:6px}.br-sugg[data-astro-cid-s3j5rzyq]{height:26px;font-size:12px;white-space:normal;text-align:left}.br-sugg[data-astro-cid-s3j5rzyq]:disabled{opacity:.5;cursor:default}@media(max-width:640px){.ui-split[data-astro-cid-s3j5rzyq].br-split{grid-template-columns:1fr}}@media(max-width:480px){.br-ctx[data-astro-cid-s3j5rzyq],.br-extra{display:none}}[data-demo=capability-disclosure] .cd-card{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:12px 14px}[data-demo=capability-disclosure] .cd-card-auto{border-color:#86efac}[data-demo=capability-disclosure] .cd-card-ask{border-color:var(--ui-amber-line);box-shadow:0 0 0 3px var(--ui-amber-soft)}[data-demo=capability-disclosure] .cd-card-never{border-color:#fca5a5}[data-demo=capability-disclosure] .cd-pill{display:inline-flex;height:20px;align-items:center;padding:0 8px;border-radius:99px;font-size:11px;font-weight:600}[data-demo=capability-disclosure] .cd-card-auto .cd-pill{background:var(--ui-green-soft);color:var(--ui-green)}[data-demo=capability-disclosure] .cd-card-ask .cd-pill{background:var(--ui-amber-soft);color:var(--ui-amber)}[data-demo=capability-disclosure] .cd-card-never .cd-pill{background:var(--ui-red-soft);color:var(--ui-red)}[data-demo=capability-disclosure] .cd-card-head{font-weight:600;font-size:13.5px;margin:8px 0 6px}[data-demo=capability-disclosure] .cd-steps{margin:0 0 8px;padding-left:18px;font-size:13px;color:var(--ui-text-2);display:flex;flex-direction:column;gap:3px}.cd-groups[data-astro-cid-llxhba2d]{display:flex;flex-direction:column;gap:10px}.cd-group-head[data-astro-cid-llxhba2d]{display:flex;align-items:center;gap:7px;margin-bottom:3px}.cd-group-title[data-astro-cid-llxhba2d]{font-size:12.5px;font-weight:600;color:var(--ui-text)}.cd-group-head[data-astro-cid-llxhba2d] .ui-meta[data-astro-cid-llxhba2d]{margin-left:auto;font-size:11.5px}.cd-icon[data-astro-cid-llxhba2d]{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.cd-auto[data-astro-cid-llxhba2d] .cd-icon[data-astro-cid-llxhba2d]{background:var(--ui-green)}.cd-auto[data-astro-cid-llxhba2d] .cd-icon[data-astro-cid-llxhba2d]:after{content:"";width:4px;height:7px;border:solid #fff;border-width:0 1.6px 1.6px 0;transform:rotate(45deg) translate(-.5px,-.5px)}.cd-ask[data-astro-cid-llxhba2d] .cd-icon[data-astro-cid-llxhba2d]{background:var(--ui-amber-soft);border:1.6px solid var(--ui-amber)}.cd-ask[data-astro-cid-llxhba2d] .cd-icon[data-astro-cid-llxhba2d]:after{content:"";width:5px;height:6px;border:solid var(--ui-amber);border-width:0 1.6px}.cd-never[data-astro-cid-llxhba2d] .cd-icon[data-astro-cid-llxhba2d]{background:var(--ui-red-soft);border:1.6px solid var(--ui-red)}.cd-never[data-astro-cid-llxhba2d] .cd-icon[data-astro-cid-llxhba2d]:after{content:"";width:8px;height:1.6px;background:var(--ui-red);transform:rotate(-45deg)}.cd-rows[data-astro-cid-llxhba2d]{list-style:none;margin:0;padding:0 0 0 23px}.cd-row[data-astro-cid-llxhba2d]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:3px 8px;margin:0 -8px;border-radius:6px;font-size:13px;color:var(--ui-text-2);transition:box-shadow .2s ease,background-color .2s ease}.cd-row-text[data-astro-cid-llxhba2d]{min-width:0}.cd-tool[data-astro-cid-llxhba2d]{font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ui-faint);white-space:nowrap}.cd-row[data-astro-cid-llxhba2d].is-hit{color:var(--ui-text);font-weight:500}.cd-auto[data-astro-cid-llxhba2d] .cd-row[data-astro-cid-llxhba2d].is-hit{background:var(--ui-green-soft)}.cd-ask[data-astro-cid-llxhba2d] .cd-row[data-astro-cid-llxhba2d].is-hit{background:var(--ui-amber-soft)}.cd-never[data-astro-cid-llxhba2d] .cd-row[data-astro-cid-llxhba2d].is-hit{background:var(--ui-red-soft)}.cd-row[data-astro-cid-llxhba2d].is-hit .cd-tool[data-astro-cid-llxhba2d]{color:var(--ui-text-2)}.cd-foot[data-astro-cid-llxhba2d]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--ui-border)}.cd-asks[data-astro-cid-llxhba2d]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cd-asks[data-astro-cid-llxhba2d] .ui-chip[data-astro-cid-llxhba2d]{white-space:normal;height:auto;min-height:30px;padding:5px 12px;text-align:left;max-width:100%}.cd-verdict[data-astro-cid-llxhba2d]{margin-top:14px}.cd-empty[data-astro-cid-llxhba2d]{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px dashed var(--ui-border-strong);border-radius:var(--ui-r);color:var(--ui-muted);font-size:12.5px}@media(max-width:640px){.cd-hide-sm[data-astro-cid-llxhba2d]{display:none}}.cv-body[data-astro-cid-m4lhxc77]{min-height:330px}.cv-sync[data-astro-cid-m4lhxc77],.ui-titlebar[data-astro-cid-m4lhxc77] strong[data-astro-cid-m4lhxc77]{white-space:nowrap}@media(max-width:480px){.cv-ctx[data-astro-cid-m4lhxc77]{display:none}}.cv-quote[data-astro-cid-m4lhxc77]{margin-top:10px;border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:4px 14px 12px;background:var(--ui-bg);max-width:520px}.cv-quote-row[data-astro-cid-m4lhxc77]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;border-bottom:1px dashed var(--ui-border)}.cv-total[data-astro-cid-m4lhxc77]{border-bottom:none;font-weight:600;font-size:14.5px}.cv-num[data-astro-cid-m4lhxc77]{font-variant-numeric:tabular-nums;font-weight:600;display:inline-flex;align-items:center;gap:8px;border-radius:4px;padding:0 3px}.cv-num[data-astro-cid-m4lhxc77] .cv-delta{font-weight:500}.cv-caveat[data-astro-cid-m4lhxc77]{display:flex;gap:10px;align-items:flex-start;margin-top:6px;padding:10px 12px;border-radius:8px;background:var(--ui-amber-soft);border:1px solid var(--ui-amber-line);color:#78350f}.cv-caveat-icon[data-astro-cid-m4lhxc77]{color:var(--ui-amber);flex-shrink:0;margin-top:2px}.cv-caveat-title[data-astro-cid-m4lhxc77]{font-weight:600;font-size:13px}.cv-caveat-text[data-astro-cid-m4lhxc77]{font-size:12.5px;margin-top:1px}.cv-caveat-actions[data-astro-cid-m4lhxc77]{margin-top:9px}.cv-progress[data-astro-cid-m4lhxc77]{margin-top:10px;display:flex;flex-direction:column;gap:8px}.cv-spin[data-astro-cid-m4lhxc77]{width:12px;height:12px;border-radius:50%;border:2px solid var(--ui-agent-line);border-top-color:var(--ui-agent);animation:cv-spin .8s linear infinite}@keyframes cv-spin{to{transform:rotate(360deg)}}.ui-msg-content[data-astro-cid-m4lhxc77] .cv-clip{margin-top:10px;max-width:520px;padding:10px 12px;border-radius:8px;background:var(--ui-surface);border:1px solid var(--ui-border);display:flex;flex-direction:column;gap:4px;font-size:13px}.ui-msg-content[data-astro-cid-m4lhxc77] .cv-clip-note{color:#78350f;font-size:12.5px}.rc[data-astro-cid-enp4nzck] .tb-ctx[data-astro-cid-enp4nzck]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rc-body[data-astro-cid-enp4nzck]{display:flex;flex-direction:column;gap:14px;min-height:360px}.rc-head[data-astro-cid-enp4nzck]{display:flex;gap:12px;align-items:flex-start}.rc-title[data-astro-cid-enp4nzck]{font-size:14.5px;font-weight:600;letter-spacing:-.01em}.rc-totals[data-astro-cid-enp4nzck]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rc-tot[data-astro-cid-enp4nzck]{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:9px 12px;border:1px solid var(--ui-border);border-radius:9px;background:var(--ui-bg);cursor:pointer;text-align:left;transition:border-color .12s ease,box-shadow .12s ease}.rc-tot[data-astro-cid-enp4nzck] strong[data-astro-cid-enp4nzck]{font-size:22px;font-weight:600;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rc-tot[data-astro-cid-enp4nzck]>span[data-astro-cid-enp4nzck]{font-size:12px;color:var(--ui-muted)}.rc-tot[data-astro-cid-enp4nzck].tot-green strong[data-astro-cid-enp4nzck]{color:var(--ui-green)}.rc-tot[data-astro-cid-enp4nzck].tot-amber strong[data-astro-cid-enp4nzck]{color:var(--ui-amber)}.rc-tot[data-astro-cid-enp4nzck].tot-amber{background:var(--ui-amber-soft);border-color:var(--ui-amber-line)}.rc-tot[data-astro-cid-enp4nzck][aria-selected=true]{border-color:var(--ui-text);box-shadow:0 0 0 1px var(--ui-text)}.rc-tot[data-astro-cid-enp4nzck]:hover{border-color:var(--ui-border-strong)}.rc-tot[data-astro-cid-enp4nzck][aria-selected=true]:hover{border-color:var(--ui-text)}.rc-rows[data-astro-cid-enp4nzck]{list-style:none;margin:0;padding:0}.rc-rows[data-astro-cid-enp4nzck] li{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:13px;line-height:1.4}.rc-rows[data-astro-cid-enp4nzck] li+li{border-top:1px solid var(--ui-border)}.rc-rows[data-astro-cid-enp4nzck] .rc-ic{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:700;background:var(--ui-sunken);color:var(--ui-muted);flex-shrink:0}.rc-rows[data-astro-cid-enp4nzck] .rc-ic.ic-green{background:var(--ui-green-soft);color:var(--ui-green)}.rc-rows[data-astro-cid-enp4nzck] .rc-amt{font-weight:600;font-variant-numeric:tabular-nums}.rc-rows[data-astro-cid-enp4nzck] li.is-undone{color:var(--ui-muted)}.rc-rows[data-astro-cid-enp4nzck] li.is-undone .rc-amt{text-decoration:line-through;color:var(--ui-faint)}.rc-rows[data-astro-cid-enp4nzck] .rc-reversed{min-width:58px;text-align:right}.rc-why[data-astro-cid-enp4nzck]{font-size:12.5px;color:var(--ui-text-2)}.rc-foot[data-astro-cid-enp4nzck]{margin-top:6px}.rc-needs[data-astro-cid-enp4nzck]{padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}@media(max-width:640px){.rc[data-astro-cid-enp4nzck] .tb-ctx[data-astro-cid-enp4nzck]{display:none}.rc-totals[data-astro-cid-enp4nzck]{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-rows[data-astro-cid-enp4nzck][data-changed-rows] .ui-grow .ui-meta{display:none}}.cd-wrap[data-astro-cid-5sqkwu75]{display:grid;grid-template-columns:168px minmax(0,1fr)}.cd-rail[data-astro-cid-5sqkwu75]{padding:14px 12px;background:var(--ui-surface);border-right:1px solid var(--ui-border)}.cd-saved[data-astro-cid-5sqkwu75]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--ui-text-2)}.cd-saved[data-astro-cid-5sqkwu75]>li{padding:6px 8px;border-radius:6px}.cd-saved[data-astro-cid-5sqkwu75] .cd-new{background:var(--ui-bg);border:1px solid var(--ui-border);display:flex;flex-direction:column;color:var(--ui-text);font-weight:500}.cd-saved[data-astro-cid-5sqkwu75] .cd-new .ui-meta{font-weight:400;font-size:11px}.cd-main[data-astro-cid-5sqkwu75]{display:flex;flex-direction:column;gap:12px}.cd-head[data-astro-cid-5sqkwu75]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.cd-q[data-astro-cid-5sqkwu75]{font-size:15px;font-weight:600;letter-spacing:-.01em}.cd-sub[data-astro-cid-5sqkwu75]{display:flex;align-items:center;gap:6px;margin-top:3px}.cd-sub[data-astro-cid-5sqkwu75] .ui-avatar[data-astro-cid-5sqkwu75]{width:16px;height:16px;font-size:9px;border-radius:4px}.cd-actions[data-astro-cid-5sqkwu75]{display:flex;align-items:center;gap:6px}.cd-grid[data-astro-cid-5sqkwu75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cd-panel[data-astro-cid-5sqkwu75]{border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:10px 12px;display:flex;flex-direction:column;gap:4px;min-width:0}.cd-title[data-astro-cid-5sqkwu75]{font-size:12px;font-weight:600;color:var(--ui-text-2);display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.cd-kpi[data-astro-cid-5sqkwu75]{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums}.cd-kpi-agent[data-astro-cid-5sqkwu75]{color:var(--ui-agent)}.cd-kpi-muted[data-astro-cid-5sqkwu75]{color:var(--ui-faint)}.cd-up[data-astro-cid-5sqkwu75]{color:var(--ui-red);font-weight:500}.cd-split[data-astro-cid-5sqkwu75]{display:flex;gap:22px}.cd-bars[data-astro-cid-5sqkwu75]{display:flex;flex-direction:column;gap:6px;margin-top:2px}.cd-bar-row[data-astro-cid-5sqkwu75]{display:grid;grid-template-columns:70px 1fr 32px;align-items:center;gap:8px;font-size:11.5px}.cd-bar-label[data-astro-cid-5sqkwu75]{color:var(--ui-muted);white-space:nowrap}.cd-track[data-astro-cid-5sqkwu75]{height:10px;background:var(--ui-sunken);border-radius:3px;overflow:hidden}.cd-bar[data-astro-cid-5sqkwu75]{display:block;height:100%;border-radius:3px;background:#a1a1aa}.cd-bar[data-astro-cid-5sqkwu75].is-hl{background:var(--ui-agent)}.cd-val[data-astro-cid-5sqkwu75]{text-align:right;font-variant-numeric:tabular-nums;color:var(--ui-text-2)}.cd-legend[data-astro-cid-5sqkwu75]{font-weight:400;color:var(--ui-muted);font-size:11px;display:inline-flex;align-items:center;gap:5px}.cd-sw[data-astro-cid-5sqkwu75]{display:inline-block;width:10px;height:2px;background:#a1a1aa;font-style:normal}.cd-sw-agent[data-astro-cid-5sqkwu75]{background:var(--ui-agent)}.cd-line[data-astro-cid-5sqkwu75]{width:100%;height:auto;display:block}.cd-grid-line[data-astro-cid-5sqkwu75]{stroke:var(--ui-border);stroke-width:1}.cd-marker[data-astro-cid-5sqkwu75]{stroke:var(--ui-muted);stroke-dasharray:3 3;stroke-width:1}.cd-marker-label[data-astro-cid-5sqkwu75]{font-size:8.5px;fill:var(--ui-muted)}.cd-path-muted[data-astro-cid-5sqkwu75]{fill:none;stroke:#a1a1aa;stroke-width:1.6}.cd-path-agent[data-astro-cid-5sqkwu75]{fill:none;stroke:var(--ui-agent);stroke-width:2.2;stroke-linejoin:round}.cd-dot[data-astro-cid-5sqkwu75]{fill:var(--ui-agent)}.cd-axis[data-astro-cid-5sqkwu75]{font-size:8.5px;fill:var(--ui-muted)}.cd-qbtn[data-astro-cid-5sqkwu75]{align-self:flex-start;margin-top:auto;padding:2px 0 0;border:none;background:none;font-size:11.5px;color:var(--ui-muted);cursor:pointer;text-decoration:underline;text-decoration-color:var(--ui-border-strong);text-underline-offset:2px}.cd-qbtn[data-astro-cid-5sqkwu75]:hover{color:var(--ui-text)}.cd-sql[data-astro-cid-5sqkwu75]{display:block;padding:6px 8px;border-radius:6px;background:var(--ui-sunken);font:10.5px/1.5 ui-monospace,SF Mono,Menlo,monospace;color:var(--ui-text-2);overflow-wrap:anywhere}@media(max-width:640px){.cd-wrap[data-astro-cid-5sqkwu75]{grid-template-columns:1fr}.cd-rail[data-astro-cid-5sqkwu75] .ui-label[data-astro-cid-5sqkwu75]{white-space:nowrap}.cd-rail[data-astro-cid-5sqkwu75]{border-right:none;border-bottom:1px solid var(--ui-border);padding:10px 14px;display:flex;align-items:center;gap:10px;overflow:hidden}.cd-saved[data-astro-cid-5sqkwu75]{flex-direction:row;margin:0;gap:6px;flex-wrap:wrap}.cd-saved[data-astro-cid-5sqkwu75]>li{padding:3px 8px;background:var(--ui-bg);border:1px solid var(--ui-border)}.cd-saved[data-astro-cid-5sqkwu75] .cd-new .ui-meta{display:none}.cd-grid[data-astro-cid-5sqkwu75]{grid-template-columns:1fr}}.cs-ctx[data-astro-cid-nnkfg6dv]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cs-docwrap[data-astro-cid-nnkfg6dv]{background:var(--ui-surface);display:grid;place-items:center}.cs-doc[data-astro-cid-nnkfg6dv]{width:100%;max-width:300px;background:#fff;border:1px solid var(--ui-border);border-radius:4px;padding:18px 18px 16px;box-shadow:var(--ui-shadow);font-size:12px;color:var(--ui-text-2);transform:rotate(-.6deg)}.cs-doc-head[data-astro-cid-nnkfg6dv]{display:flex;gap:8px;align-items:center;margin-bottom:14px}.cs-doc-head[data-astro-cid-nnkfg6dv] strong[data-astro-cid-nnkfg6dv]{color:var(--ui-text);font-size:13px}.cs-doc-small[data-astro-cid-nnkfg6dv]{font-size:11px;color:var(--ui-muted)}.cs-doc-line[data-astro-cid-nnkfg6dv]{display:flex;justify-content:space-between;gap:10px;padding:5px 6px;margin:0 -6px;border-radius:4px;transition:background-color .2s ease,box-shadow .2s ease}.cs-doc-line[data-astro-cid-nnkfg6dv] b[data-astro-cid-nnkfg6dv]{font-weight:600;color:var(--ui-text)}.cs-doc-rule[data-astro-cid-nnkfg6dv]{height:1px;background:var(--ui-border);margin:8px 0 4px}.cs-doc-total[data-astro-cid-nnkfg6dv]{font-size:13px}.cs-blur[data-astro-cid-nnkfg6dv]{filter:blur(1.6px);display:inline-block}.cs-blur[data-astro-cid-nnkfg6dv].is-read{filter:none;color:var(--ui-green)}.ui-titlebar[data-astro-cid-nnkfg6dv] strong[data-astro-cid-nnkfg6dv]{white-space:nowrap}@media(max-width:480px){.cs-ctx[data-astro-cid-nnkfg6dv]{display:none}}.cs-doc-line[data-astro-cid-nnkfg6dv].is-focus{background:var(--ui-amber-soft);box-shadow:0 0 0 1.5px var(--ui-amber-line)}.cs-fields[data-astro-cid-nnkfg6dv]{display:flex;flex-direction:column;gap:10px}.cs-list[data-astro-cid-nnkfg6dv]{list-style:none;margin:0;padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-r);overflow:hidden}.cs-field[data-astro-cid-nnkfg6dv]+.cs-field[data-astro-cid-nnkfg6dv]{border-top:1px solid var(--ui-border)}.cs-field[data-astro-cid-nnkfg6dv][data-level=medium],.cs-field[data-astro-cid-nnkfg6dv][data-level=low]{background:#fffbeb}.cs-row[data-astro-cid-nnkfg6dv]{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:8px 12px;background:none;border:none;text-align:left}.cs-row-btn[data-astro-cid-nnkfg6dv]{cursor:pointer}.cs-row-btn[data-astro-cid-nnkfg6dv]:hover:not(:disabled){background:#fcd34d2e}.cs-row-btn[data-astro-cid-nnkfg6dv]:disabled{cursor:default}.cs-row-btn[data-astro-cid-nnkfg6dv]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:-2px}.cs-label[data-astro-cid-nnkfg6dv]{font-size:12px;color:var(--ui-muted)}.cs-value[data-astro-cid-nnkfg6dv]{font-weight:500;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conf[data-astro-cid-nnkfg6dv]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;white-space:nowrap;color:var(--ui-muted)}.cs-bars[data-astro-cid-nnkfg6dv]{display:inline-flex;gap:2px;align-items:flex-end;height:11px}.cs-bars[data-astro-cid-nnkfg6dv] i[data-astro-cid-nnkfg6dv]{width:3px;border-radius:1px;background:var(--ui-border-strong)}.cs-bars[data-astro-cid-nnkfg6dv] i[data-astro-cid-nnkfg6dv]:nth-child(1){height:5px}.cs-bars[data-astro-cid-nnkfg6dv] i[data-astro-cid-nnkfg6dv]:nth-child(2){height:8px}.cs-bars[data-astro-cid-nnkfg6dv] i[data-astro-cid-nnkfg6dv]:nth-child(3){height:11px}.cs-high[data-astro-cid-nnkfg6dv] .cs-bars[data-astro-cid-nnkfg6dv] i[data-astro-cid-nnkfg6dv]{background:var(--ui-text-2)}.cs-medium[data-astro-cid-nnkfg6dv]{color:var(--ui-amber)}.cs-medium[data-astro-cid-nnkfg6dv] .cs-bars[data-astro-cid-nnkfg6dv] i[data-astro-cid-nnkfg6dv]:nth-child(-n+2){background:var(--ui-amber)}.cs-low[data-astro-cid-nnkfg6dv]{color:var(--ui-amber)}.cs-low[data-astro-cid-nnkfg6dv] .cs-bars[data-astro-cid-nnkfg6dv] i[data-astro-cid-nnkfg6dv]:nth-child(1){background:var(--ui-amber)}.cs-checked[data-astro-cid-nnkfg6dv]{color:var(--ui-green)}.cs-check[data-astro-cid-nnkfg6dv]{padding:0 12px 11px;display:flex;flex-direction:column;gap:8px}.cs-why[data-astro-cid-nnkfg6dv]{font-size:12.5px;color:#78350f}.cs-foot[data-astro-cid-nnkfg6dv]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cs-calib[data-astro-cid-nnkfg6dv]{padding-top:8px;border-top:1px solid var(--ui-border)}.cs-calib[data-astro-cid-nnkfg6dv] b[data-astro-cid-nnkfg6dv]{font-weight:600;color:var(--ui-text-2)}@media(max-width:480px){.cs-row[data-astro-cid-nnkfg6dv]{grid-template-columns:76px minmax(0,1fr) auto;gap:8px}}.cn-split[data-astro-cid-rjampol3]{min-height:360px}.cn-list[data-astro-cid-rjampol3]{display:flex;flex-direction:column}.cn-item[data-astro-cid-rjampol3]{display:flex;align-items:center;gap:10px;padding:10px 0;transition:opacity .2s ease}.cn-item[data-astro-cid-rjampol3]+.cn-item[data-astro-cid-rjampol3]{border-top:1px solid var(--ui-border)}.cn-item[data-astro-cid-rjampol3].cn-off .cn-icon[data-astro-cid-rjampol3],.cn-item[data-astro-cid-rjampol3].cn-off .cn-name[data-astro-cid-rjampol3]{opacity:.5}.cn-icon[data-astro-cid-rjampol3]{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.cn-blue[data-astro-cid-rjampol3]{background:#dbeafe;color:#1d4ed8}.cn-green[data-astro-cid-rjampol3]{background:#d1fae5;color:#047857}.cn-orange[data-astro-cid-rjampol3]{background:#ffedd5;color:#c2410c}.cn-grey[data-astro-cid-rjampol3]{background:var(--ui-sunken);color:var(--ui-muted)}.cn-name[data-astro-cid-rjampol3]{font-weight:500;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cn-failed[data-astro-cid-rjampol3]{background:linear-gradient(90deg,var(--ui-red-soft),transparent 70%);margin:0 -16px;padding-left:16px;padding-right:16px}.cn-foot[data-astro-cid-rjampol3]{margin-top:auto;padding-top:12px}@media(max-width:640px){.cn-ctx[data-astro-cid-rjampol3]{display:none}}.cn-progress[data-astro-cid-rjampol3]{margin-top:6px;max-width:220px}.cn-answer[data-astro-cid-rjampol3]{font-size:13.5px;transition:opacity .2s ease}.cn-gap[data-astro-cid-rjampol3]{color:var(--ui-text-2)}.cn-read[data-astro-cid-rjampol3]{margin-top:12px;padding:10px 12px;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg)}.cn-read-list[data-astro-cid-rjampol3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:12.5px}.cn-read-list[data-astro-cid-rjampol3] li[data-astro-cid-rjampol3]{display:grid;grid-template-columns:14px auto 1fr;align-items:center;gap:8px;padding:3px 4px;border-radius:4px}.cn-read-list[data-astro-cid-rjampol3] .ui-meta[data-astro-cid-rjampol3]{text-align:right}.cn-mark[data-astro-cid-rjampol3]{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--ui-border-strong)}.cn-mark[data-astro-cid-rjampol3].cn-ok{background:var(--ui-green);border-color:var(--ui-green)}.cn-mark[data-astro-cid-rjampol3].cn-bad{background:var(--ui-red);border-color:var(--ui-red)}.cn-bad-text[data-astro-cid-rjampol3]{color:var(--ui-red)}.ui-titlebar[data-astro-cid-zwjgjlhj] strong[data-astro-cid-zwjgjlhj]{white-space:nowrap}.cd-left[data-astro-cid-zwjgjlhj]{display:flex;flex-direction:column;gap:6px}.cd-rows[data-astro-cid-zwjgjlhj]{margin-bottom:4px}.cd-rows[data-astro-cid-zwjgjlhj] .ui-row[data-astro-cid-zwjgjlhj]{padding:8px 0}.cd-rows[data-astro-cid-zwjgjlhj] .ui-switch[data-astro-cid-zwjgjlhj]:disabled{opacity:.55;cursor:not-allowed}.cd-sub[data-astro-cid-zwjgjlhj]{margin-top:6px}.cd-people[data-astro-cid-zwjgjlhj]{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:7px;font-size:13px}.cd-people[data-astro-cid-zwjgjlhj] li[data-astro-cid-zwjgjlhj]{display:flex;align-items:center;gap:8px}.cd-av-leo[data-astro-cid-zwjgjlhj]{background:#dcfce7;color:#166534}.cd-av-ana[data-astro-cid-zwjgjlhj]{background:#ffe4e6;color:#9f1239}.cd-ok[data-astro-cid-zwjgjlhj]{color:var(--ui-green);font-size:12px;font-weight:500;white-space:nowrap}.cd-gate[data-astro-cid-zwjgjlhj]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--ui-r-sm);background:var(--ui-sunken);color:var(--ui-text-2);font-size:12.5px}.cd-gate[data-astro-cid-zwjgjlhj] svg[data-astro-cid-zwjgjlhj]{flex-shrink:0}.cd-gate[data-astro-cid-zwjgjlhj].cd-gate-on{background:var(--ui-red-soft);color:var(--ui-red)}.cd-right[data-astro-cid-zwjgjlhj]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}.cd-prompt[data-astro-cid-zwjgjlhj]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r-lg);box-shadow:var(--ui-shadow-pop);padding:16px;display:flex;flex-direction:column;gap:10px}.cd-prompt-head[data-astro-cid-zwjgjlhj]{display:flex;align-items:center;gap:8px;font-size:14px}.cd-prompt-lead[data-astro-cid-zwjgjlhj]{font-size:12.5px;color:var(--ui-text-2)}.cd-keeps[data-astro-cid-zwjgjlhj]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;font-size:12.5px;color:var(--ui-text-2)}.cd-keeps[data-astro-cid-zwjgjlhj] li[data-astro-cid-zwjgjlhj]{display:flex;gap:8px;align-items:baseline}.cd-bullet[data-astro-cid-zwjgjlhj]{color:var(--ui-green);font-weight:700;width:12px;flex-shrink:0}.cd-bullet[data-astro-cid-zwjgjlhj].cd-no{color:var(--ui-muted)}.cd-actions[data-astro-cid-zwjgjlhj]{display:flex;gap:8px;flex-wrap:wrap}.cd-right[data-astro-cid-zwjgjlhj] .cd-log{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.cd-right[data-astro-cid-zwjgjlhj] .ui-facts{grid-template-columns:76px 1fr;margin:0}@media(max-width:480px){.cd-ctx[data-astro-cid-zwjgjlhj]{display:none}}[data-demo=content-credentials-panel] .cc-left{display:flex;flex-direction:column;gap:10px}[data-demo=content-credentials-panel] .cc-stage{position:relative;aspect-ratio:16 / 10;border-radius:10px;overflow:hidden;border:1px solid var(--ui-border)}[data-demo=content-credentials-panel] .cc-img{display:block;width:100%;height:100%}[data-demo=content-credentials-panel] .cc-imgw{width:100%;height:100%}[data-demo=content-credentials-panel] .cc-region{fill:#7c3aed47;stroke:#7c3aed;stroke-width:2;stroke-dasharray:5 4;opacity:0;transition:opacity .2s ease}[data-demo=content-credentials-panel] .show-region .cc-region{opacity:1}[data-demo=content-credentials-panel] .cc-pin{position:absolute;top:8px;right:8px;width:30px;height:30px;border-radius:50%;border:1.5px solid rgba(255,255,255,.9);background:#18181b;color:#fff;font:700 12px/1 Geist,system-ui,sans-serif;cursor:pointer;box-shadow:0 2px 6px #00000040}[data-demo=content-credentials-panel] .cc-pin[aria-expanded=true]{box-shadow:0 0 0 3px #fff9,0 2px 6px #00000040}[data-demo=content-credentials-panel] .cc-pin.is-none{background:#ffffffeb;color:var(--ui-muted);border:1.5px dashed var(--ui-faint)}[data-demo=content-credentials-panel] .cc-pin:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}[data-demo=content-credentials-panel] .cc-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}[data-demo=content-credentials-panel] .cc-thumb{display:flex;flex-direction:column;gap:5px;padding:4px;border:1.5px solid var(--ui-border);border-radius:8px;background:var(--ui-bg);cursor:pointer;text-align:left;min-width:0}[data-demo=content-credentials-panel] .cc-thumb[aria-pressed=true]{border-color:var(--ui-text)}[data-demo=content-credentials-panel] .cc-thumb:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}[data-demo=content-credentials-panel] .cc-sw{position:relative;display:block;height:34px;border-radius:5px}[data-demo=content-credentials-panel] .cc-sw-desk{background:linear-gradient(#e0f2fe 0 62%,#e7c9a9 62%)}[data-demo=content-credentials-panel] .cc-sw-steps{background:radial-gradient(circle at 20% 50%,#FED7AA 0 7px,transparent 8px),radial-gradient(circle at 50% 50%,#FED7AA 0 7px,transparent 8px),radial-gradient(circle at 80% 50%,#FED7AA 0 7px,transparent 8px),#fff7ed}[data-demo=content-credentials-panel] .cc-sw-reader{background:radial-gradient(ellipse at 50% 55%,#64748B 0 9px,transparent 10px),#1e293b}[data-demo=content-credentials-panel] .cc-mini{position:absolute;top:3px;right:3px;width:15px;height:15px;border-radius:50%;background:#18181b;color:#fff;font-size:7.5px;font-weight:700;display:grid;place-items:center}[data-demo=content-credentials-panel] .cc-mini-none{background:#ffffffe6;color:var(--ui-muted);border:1px dashed var(--ui-faint)}[data-demo=content-credentials-panel] .cc-tmeta{display:flex;flex-direction:column;font-size:11px;line-height:1.3;min-width:0;padding:0 2px}[data-demo=content-credentials-panel] .cc-tmeta strong{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-demo=content-credentials-panel] .cc-tmeta span{color:var(--ui-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-demo=content-credentials-panel] .cc-panel{display:flex;flex-direction:column;gap:10px}[data-demo=content-credentials-panel] .cc-head{display:flex;gap:10px;align-items:center}[data-demo=content-credentials-panel] .cc-crbig{width:32px;height:32px;border-radius:50%;background:#18181b;color:#fff;font-size:12px;font-weight:700;display:grid;place-items:center;flex-shrink:0}[data-demo=content-credentials-panel] .cc-crnone{background:var(--ui-bg);color:var(--ui-muted);border:1.5px dashed var(--ui-faint)}[data-demo=content-credentials-panel] .cc-summary{font-size:13.5px;color:var(--ui-text)}[data-demo=content-credentials-panel] .cc-facts{grid-template-columns:72px 1fr;font-size:12.5px}[data-demo=content-credentials-panel] .cc-actions{display:flex;gap:6px;flex-wrap:wrap}[data-demo=content-credentials-panel] .cc-show{color:var(--ui-agent-ink)}[data-demo=content-credentials-panel] .cc-show[aria-pressed=true]{background:var(--ui-agent-soft)}[data-demo=content-credentials-panel] .cc-neutral{background:var(--ui-sunken);color:var(--ui-text-2)}[data-demo=content-credentials-panel] .cc-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;font-size:12.5px}[data-demo=content-credentials-panel] .cc-steps li{position:relative;display:grid;grid-template-columns:14px 1fr;gap:8px;padding:5px 4px;border-radius:6px;color:var(--ui-text-2)}[data-demo=content-credentials-panel] .cc-steps li+li:before{content:"";position:absolute;left:9px;top:-5px;height:12px;width:2px;background:var(--ui-border-strong)}[data-demo=content-credentials-panel] .cc-dot{width:10px;height:10px;border-radius:50%;background:var(--ui-bg);border:2px solid var(--ui-faint);margin-top:4px;position:relative;z-index:1}[data-demo=content-credentials-panel] .cc-ai .cc-dot{border-color:var(--ui-agent);background:var(--ui-agent-soft)}[data-demo=content-credentials-panel] .cc-ai strong{color:var(--ui-agent-ink)}[data-demo=content-credentials-panel] .cc-steps .ui-meta{font-size:11.5px}@media(max-width:640px){[data-demo=content-credentials-panel] .cc-ctx{display:none}}.ci-chat[data-astro-cid-xhb77gfh]{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.ci-panel[data-astro-cid-xhb77gfh]{background:var(--ui-surface)}.ci-head[data-astro-cid-xhb77gfh]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px}.ci-meter[data-astro-cid-xhb77gfh]{display:flex;height:10px;border-radius:99px;overflow:hidden;background:var(--ui-bg);border:1px solid var(--ui-border)}.ci-meter[data-astro-cid-xhb77gfh] span[data-astro-cid-xhb77gfh]{flex-grow:0;flex-shrink:0;transition:flex-basis .45s cubic-bezier(.2,.8,.2,1)}.ci-meter[data-astro-cid-xhb77gfh] span[data-astro-cid-xhb77gfh]+span[data-astro-cid-xhb77gfh]{box-shadow:inset 1px 0 #ffffffb3}.ci-scale[data-astro-cid-xhb77gfh]{display:flex;justify-content:space-between;gap:8px;margin:4px 0 10px;font-size:11px}.ci-list[data-astro-cid-xhb77gfh]{list-style:none;margin:0;padding:0;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);overflow:hidden}.ci-row[data-astro-cid-xhb77gfh]{display:flex;align-items:flex-start;gap:9px;padding:6px 10px}.ci-row[data-astro-cid-xhb77gfh]+.ci-row[data-astro-cid-xhb77gfh]{border-top:1px solid var(--ui-border)}.ci-row[data-astro-cid-xhb77gfh].is-trunc{background:#fffbeb;box-shadow:inset 3px 0 0 var(--ui-amber-line)}.ci-swatch[data-astro-cid-xhb77gfh]{width:8px;height:8px;border-radius:2px;margin-top:6px;flex-shrink:0}.ci-row-top[data-astro-cid-xhb77gfh]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ci-kind[data-astro-cid-xhb77gfh]{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-faint)}.ci-title[data-astro-cid-xhb77gfh]{font-weight:500;font-size:13px}.ci-sub[data-astro-cid-xhb77gfh]{margin-top:1px;font-size:11.5px}.ci-tok[data-astro-cid-xhb77gfh]{font-size:12px;font-variant-numeric:tabular-nums;color:var(--ui-text-2);margin-top:1px;white-space:nowrap}.ci-x[data-astro-cid-xhb77gfh]{margin:-2px -6px 0 -4px;color:var(--ui-muted)}.ci-actions[data-astro-cid-xhb77gfh]{margin-top:6px}.ci-cost[data-astro-cid-xhb77gfh]{font-size:11px;color:var(--ui-muted);font-variant-numeric:tabular-nums}.ci-room[data-astro-cid-xhb77gfh]{padding:8px;border-radius:6px;background:var(--ui-amber-soft);font-size:12px;color:var(--ui-amber);display:flex;flex-direction:column;gap:6px}.ci-room[data-astro-cid-xhb77gfh] .ui-hstack[data-astro-cid-xhb77gfh]{gap:6px}.ci-stale{opacity:.45}.ui .ci-cite{margin-top:6px}.ci-cite-chip{display:inline-block;font-size:11.5px;padding:1px 8px;border-radius:6px;background:var(--ui-sunken);color:var(--ui-text-2)}.cp-ctx[data-astro-cid-cqhpxrt4]{white-space:nowrap}.cp-left[data-astro-cid-cqhpxrt4]{display:flex;flex-direction:column;gap:12px;min-height:380px}.cp-head[data-astro-cid-cqhpxrt4]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.cp-title[data-astro-cid-cqhpxrt4]{font-weight:600;font-size:13.5px}.cp-head[data-astro-cid-cqhpxrt4] .ui-segmented[data-astro-cid-cqhpxrt4] button[data-astro-cid-cqhpxrt4]{white-space:nowrap}.cp-brief[data-astro-cid-cqhpxrt4]{display:flex;flex-direction:column;gap:12px}.cp-ask[data-astro-cid-cqhpxrt4]{border:1px solid var(--ui-agent-line);background:var(--ui-agent-soft);border-radius:var(--ui-r);padding:10px 12px}.cp-ask[data-astro-cid-cqhpxrt4] .ui-label[data-astro-cid-cqhpxrt4]{color:var(--ui-agent-ink)}.cp-ask[data-astro-cid-cqhpxrt4] p[data-astro-cid-cqhpxrt4]{font-size:14px;line-height:1.5;margin-top:2px}.cp-ask[data-astro-cid-cqhpxrt4] b[data-astro-cid-cqhpxrt4]{font-weight:600}.cp-grid[data-astro-cid-cqhpxrt4]{display:flex;flex-direction:column;gap:10px}.cp-list[data-astro-cid-cqhpxrt4]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.cp-list[data-astro-cid-cqhpxrt4] li[data-astro-cid-cqhpxrt4]{position:relative;padding-left:18px;font-size:13px;line-height:1.45;color:var(--ui-text-2)}.cp-list[data-astro-cid-cqhpxrt4] li[data-astro-cid-cqhpxrt4]:before{position:absolute;left:0;top:0;font-size:11px;font-weight:700}.cp-ok[data-astro-cid-cqhpxrt4]:before{content:"✓";color:var(--ui-green)}.cp-tried[data-astro-cid-cqhpxrt4]:before{content:"↳";color:var(--ui-muted)}.cp-q[data-astro-cid-cqhpxrt4]:before{content:"?";color:var(--ui-amber)}.cp-open[data-astro-cid-cqhpxrt4] .ui-label[data-astro-cid-cqhpxrt4]{color:var(--ui-amber)}.cp-q[data-astro-cid-cqhpxrt4]{color:var(--ui-text)!important;font-weight:500}.cp-src[data-astro-cid-cqhpxrt4]{display:inline-block;margin-left:4px;padding:0 6px;border-radius:99px;background:var(--ui-sunken);color:var(--ui-muted);font-size:11px;line-height:18px;white-space:nowrap}.cp-foot[data-astro-cid-cqhpxrt4]{border-top:1px solid var(--ui-border);padding-top:8px}.cp-raw[data-astro-cid-cqhpxrt4]{display:flex;flex-direction:column;gap:8px}.cp-raw-note[data-astro-cid-cqhpxrt4]{background:var(--ui-surface);border-radius:var(--ui-r-sm);padding:6px 9px}.cp-raw-list[data-astro-cid-cqhpxrt4]{list-style:none;margin:0;padding:0;max-height:290px;overflow-y:auto;border:1px solid var(--ui-border);border-radius:var(--ui-r-sm)}.cp-raw-list[data-astro-cid-cqhpxrt4] li[data-astro-cid-cqhpxrt4]{display:grid;grid-template-columns:44px 38px 1fr;gap:6px;padding:5px 9px;font-size:12px;color:var(--ui-text-2)}.cp-raw-list[data-astro-cid-cqhpxrt4] li[data-astro-cid-cqhpxrt4]+li[data-astro-cid-cqhpxrt4]{border-top:1px solid var(--ui-border)}.cp-raw-who[data-astro-cid-cqhpxrt4]{font-weight:600;color:var(--ui-text)}.cp-raw-who[data-astro-cid-cqhpxrt4][data-who=Milky]{color:var(--ui-agent-ink)}.cp-raw-t[data-astro-cid-cqhpxrt4]{color:var(--ui-faint);font-variant-numeric:tabular-nums}.cp-right[data-astro-cid-cqhpxrt4]{background:var(--ui-surface);display:flex;flex-direction:column}.cp-right[data-astro-cid-cqhpxrt4]>div[data-astro-cid-cqhpxrt4]{display:flex;flex-direction:column;gap:10px}.cp-answered[data-astro-cid-cqhpxrt4]{list-style:none;margin:4px 0;padding:0;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r)}.cp-answered[data-astro-cid-cqhpxrt4] li[data-astro-cid-cqhpxrt4]{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:13px;flex-wrap:wrap}.cp-answered[data-astro-cid-cqhpxrt4] li[data-astro-cid-cqhpxrt4]+li[data-astro-cid-cqhpxrt4]{border-top:1px solid var(--ui-border)}.cp-answered[data-astro-cid-cqhpxrt4] .ui-meta[data-astro-cid-cqhpxrt4]{margin-left:auto}.cp-tick[data-astro-cid-cqhpxrt4]{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--ui-green-soft);color:var(--ui-green);font-size:10px;font-weight:700;flex-shrink:0}.cp-tick-q[data-astro-cid-cqhpxrt4]{background:var(--ui-amber-soft);color:var(--ui-amber)}.cp-ans-open[data-astro-cid-cqhpxrt4]{font-weight:500}.cp-ans-open[data-astro-cid-cqhpxrt4] .ui-meta[data-astro-cid-cqhpxrt4]{color:var(--ui-amber);font-weight:500}.cp-take[data-astro-cid-cqhpxrt4]{align-self:flex-start}.cp-draft[data-astro-cid-cqhpxrt4]{background:var(--ui-bg);border:1px solid var(--ui-agent-line);border-radius:var(--ui-r);padding:11px 13px;font-size:13.5px;line-height:1.6}.cp-draft[data-astro-cid-cqhpxrt4] mark[data-astro-cid-cqhpxrt4]{background:var(--ui-agent-soft);color:var(--ui-agent-ink);border-radius:3px;padding:0 2px}.cp-draft[data-astro-cid-cqhpxrt4] b[data-astro-cid-cqhpxrt4]{font-weight:600}.ui-titlebar[data-astro-cid-cqhpxrt4] .cp-av{width:16px;height:16px;font-size:8px;background:#ffe4d6;color:#9a3412}@media(max-width:640px){.cp-ctx[data-astro-cid-cqhpxrt4]{display:none}.cp-left[data-astro-cid-cqhpxrt4]{min-height:0}.cp-head[data-astro-cid-cqhpxrt4] .ui-segmented[data-astro-cid-cqhpxrt4]{width:100%}.cp-head[data-astro-cid-cqhpxrt4] .ui-segmented[data-astro-cid-cqhpxrt4] button[data-astro-cid-cqhpxrt4]{flex:1}}[data-demo=contextual-nudge] .cn-nudge-gone{margin-top:auto;padding:2px}.cn-layout[data-astro-cid-qt3ciclk]{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:360px}.cn-list[data-astro-cid-qt3ciclk]{border-right:1px solid var(--ui-border);background:var(--ui-surface);padding:6px;display:flex;flex-direction:column;gap:2px}.cn-item[data-astro-cid-qt3ciclk]{display:flex;flex-direction:column;gap:1px;width:100%;text-align:left;padding:9px 10px;border:none;border-radius:8px;background:none;cursor:pointer}.cn-item[data-astro-cid-qt3ciclk]:hover{background:var(--ui-sunken)}.cn-item[data-astro-cid-qt3ciclk][aria-selected=true]{background:var(--ui-bg);box-shadow:0 0 0 1px var(--ui-border),0 1px 2px #18181b0d}.cn-item[data-astro-cid-qt3ciclk]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:-2px}.cn-item-top[data-astro-cid-qt3ciclk]{display:flex;justify-content:space-between;gap:8px}.cn-who[data-astro-cid-qt3ciclk]{font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:6px}.cn-unread[data-astro-cid-qt3ciclk]{width:7px;height:7px;border-radius:50%;background:var(--ui-blue)}.cn-subject[data-astro-cid-qt3ciclk]{font-size:12.5px;color:var(--ui-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-detail[data-astro-cid-qt3ciclk]{padding:16px;min-width:0}.cn-ticket[data-astro-cid-qt3ciclk]{display:flex;flex-direction:column;gap:12px;height:100%}.cn-head[data-astro-cid-qt3ciclk]{display:flex;flex-direction:column;gap:1px;padding-bottom:10px;border-bottom:1px solid var(--ui-border)}.cn-msg[data-astro-cid-qt3ciclk]{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--ui-text-2)}.cn-msg-name[data-astro-cid-qt3ciclk]{font-weight:600;font-size:12.5px;color:var(--ui-text);margin-bottom:2px;display:flex;gap:8px;align-items:baseline}.cn-invoices[data-astro-cid-qt3ciclk]{margin-left:38px;border:1px solid var(--ui-border);border-radius:8px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.cn-invoices[data-astro-cid-qt3ciclk].is-linked{border-color:var(--ui-agent-line);box-shadow:0 0 0 3px var(--ui-agent-soft)}.cn-inv[data-astro-cid-qt3ciclk]{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:baseline;padding:6px 10px;font-size:12.5px}.cn-inv[data-astro-cid-qt3ciclk]+.cn-inv[data-astro-cid-qt3ciclk]{border-top:1px solid var(--ui-border)}.cn-inv[data-astro-cid-qt3ciclk] strong[data-astro-cid-qt3ciclk]{font-weight:600;font-variant-numeric:tabular-nums}.cn-nudge[data-astro-cid-qt3ciclk]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 6px 6px 10px;border-radius:8px;background:var(--ui-agent-soft);color:var(--ui-agent-ink);font-size:12.5px;margin-top:auto;animation:cn-in .35s .5s cubic-bezier(.2,.8,.2,1) both}.cn-nudge-text[data-astro-cid-qt3ciclk]{flex:1;min-width:160px}.cn-nudge-go[data-astro-cid-qt3ciclk]{border-color:var(--ui-agent-line);color:var(--ui-agent-ink);background:var(--ui-bg)}.cn-nudge-go[data-astro-cid-qt3ciclk]:hover{border-color:var(--ui-agent);background:var(--ui-bg)}.cn-nudge-x[data-astro-cid-qt3ciclk]{border:none;background:none;width:24px;height:24px;border-radius:6px;color:var(--ui-agent-ink);opacity:.6;cursor:pointer;font-size:16px;line-height:1}.cn-nudge-x[data-astro-cid-qt3ciclk]:hover{opacity:1;background:#7c3aed14}@keyframes cn-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cn-composer[data-astro-cid-qt3ciclk]{border:1px solid var(--ui-border-strong);border-radius:10px;background:var(--ui-bg);margin-top:auto}.cn-nudge[data-astro-cid-qt3ciclk]+.cn-composer[data-astro-cid-qt3ciclk]{margin-top:0}.cn-draft[data-astro-cid-qt3ciclk]{min-height:64px;padding:10px 12px;font-size:13.5px;line-height:1.55;color:var(--ui-text);border-radius:10px 10px 0 0;outline:none}.cn-draft[data-astro-cid-qt3ciclk] p+p{margin-top:6px}.cn-placeholder[data-astro-cid-qt3ciclk]{color:var(--ui-faint)}.cn-draft[data-astro-cid-qt3ciclk].is-agent{background:linear-gradient(90deg,var(--ui-agent-soft),var(--ui-bg) 70%);box-shadow:inset 2px 0 0 var(--ui-agent)}.cn-draft[data-astro-cid-qt3ciclk].is-sent{color:var(--ui-muted)}.cn-composer-bar[data-astro-cid-qt3ciclk]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-top:1px solid var(--ui-border)}@media(max-width:640px){.cn-layout[data-astro-cid-qt3ciclk]{grid-template-columns:1fr;min-height:0}.cn-list[data-astro-cid-qt3ciclk]{border-right:none;border-bottom:1px solid var(--ui-border)}.cn-item[data-astro-cid-qt3ciclk]{padding:7px 10px}.cn-invoices[data-astro-cid-qt3ciclk]{margin-left:0}}.cm-left[data-astro-cid-gfqwvmpj]{display:flex;flex-direction:column;gap:12px}.cm-draft-head[data-astro-cid-gfqwvmpj]{gap:8px;margin-bottom:6px}.cm-draft-head[data-astro-cid-gfqwvmpj] .ui-meta[data-astro-cid-gfqwvmpj]{margin-left:auto}.cm-text[data-astro-cid-gfqwvmpj]{font-size:13px;line-height:1.6;color:var(--ui-text-2)}.cm-text[data-astro-cid-gfqwvmpj] .ui-skel{height:9px}.cm-text[data-astro-cid-gfqwvmpj] .cm-hit{background:var(--ui-agent-soft);color:var(--ui-agent-ink);box-shadow:0 2px 0 var(--ui-agent);border-radius:3px;padding:0 2px}.cm-ask[data-astro-cid-gfqwvmpj]{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.cm-ask-title[data-astro-cid-gfqwvmpj]{font-size:13.5px}.cm-rule-input[data-astro-cid-gfqwvmpj],.cm-rules[data-astro-cid-gfqwvmpj] .cm-rule-input{width:100%;height:auto;padding:7px 9px;line-height:1.5;resize:vertical;font-size:13px}.cm-scope[data-astro-cid-gfqwvmpj]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cm-scope[data-astro-cid-gfqwvmpj] .ui-segmented[data-astro-cid-gfqwvmpj] button[data-astro-cid-gfqwvmpj]{padding:4px 10px;font-size:12px}.cm-actions[data-astro-cid-gfqwvmpj]{display:flex;gap:8px;flex-wrap:wrap}.cm-left[data-astro-cid-gfqwvmpj] .cm-note-neutral{background:var(--ui-sunken);color:var(--ui-text-2)}.cm-next[data-astro-cid-gfqwvmpj]{border-top:1px dashed var(--ui-border-strong);padding-top:12px;display:flex;flex-direction:column;gap:8px}.cm-next[data-astro-cid-gfqwvmpj] .cm-draft-head[data-astro-cid-gfqwvmpj]{margin-bottom:0}.cm-next[data-astro-cid-gfqwvmpj] .ui-badge[data-astro-cid-gfqwvmpj]{margin-left:auto}.cm-right[data-astro-cid-gfqwvmpj]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}.cm-rules[data-astro-cid-gfqwvmpj]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cm-rules[data-astro-cid-gfqwvmpj] .cm-rule{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:10px 12px 6px}.cm-rules[data-astro-cid-gfqwvmpj] .cm-rule.is-new{border-color:var(--ui-agent-line);box-shadow:0 0 0 3px var(--ui-agent-soft)}.cm-rules[data-astro-cid-gfqwvmpj] .cm-rule-text{font-size:13px;line-height:1.5;color:var(--ui-text)}.cm-rules[data-astro-cid-gfqwvmpj] .cm-rule-foot{display:flex;align-items:center;justify-content:space-between;gap:4px 8px;flex-wrap:wrap;margin-top:4px}.cm-rules[data-astro-cid-gfqwvmpj] .cm-rule-btns{display:flex;gap:2px;margin-right:-6px}@media(max-width:480px){.cm-ctx[data-astro-cid-gfqwvmpj]{display:none}.cm-draft-head[data-astro-cid-gfqwvmpj] .ui-meta[data-astro-cid-gfqwvmpj]{margin-left:0;flex-basis:100%}}.ce-left[data-astro-cid-wzevftag]{gap:14px}.ce-seg[data-astro-cid-wzevftag]{flex-wrap:wrap;max-width:100%}.ce-depths[data-astro-cid-wzevftag]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ce-depth[data-astro-cid-wzevftag]{display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;padding:9px 11px;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);cursor:pointer}.ce-depth[data-astro-cid-wzevftag]:hover{border-color:var(--ui-border-strong)}.ce-depth[data-astro-cid-wzevftag][aria-pressed=true]{border-color:var(--ui-text);box-shadow:0 0 0 1px var(--ui-text)}.ce-depth[data-astro-cid-wzevftag]:disabled,.ce-seg[data-astro-cid-wzevftag] button[data-astro-cid-wzevftag]:disabled{cursor:default;opacity:.7}.ce-depth-name[data-astro-cid-wzevftag]{font-weight:600;font-size:13px;display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.ce-depth-name[data-astro-cid-wzevftag] .ui-meta[data-astro-cid-wzevftag]{font-weight:400}.ce-right[data-astro-cid-wzevftag]{display:flex;flex-direction:column;gap:10px}.ce-total[data-astro-cid-wzevftag]{font-size:34px;font-weight:650;letter-spacing:-.03em;line-height:1.1;border-radius:6px;align-self:flex-start;padding:0 4px;margin-left:-4px;font-variant-numeric:tabular-nums}.ce-unit[data-astro-cid-wzevftag]{font-size:15px;font-weight:500;color:var(--ui-muted);letter-spacing:0}.ce-meter[data-astro-cid-wzevftag]{margin-top:4px}.ce-bar[data-astro-cid-wzevftag]{display:flex;height:10px;border-radius:99px;background:var(--ui-sunken);overflow:hidden;border:1px solid var(--ui-border)}.ce-used[data-astro-cid-wzevftag]{display:block;height:100%;background:var(--ui-border-strong);transition:width .4s ease}.ce-this[data-astro-cid-wzevftag]{display:block;height:100%;background:var(--ui-agent);transition:width .25s ease,background-color .2s ease}.ce-this[data-astro-cid-wzevftag].ce-over{background:var(--ui-red)}.ce-legend[data-astro-cid-wzevftag]{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px;font-size:11.5px;color:var(--ui-muted)}.ce-legend[data-astro-cid-wzevftag] span[data-astro-cid-wzevftag]:last-child{margin-left:auto;font-weight:500;color:var(--ui-text-2)}.ce-legend[data-astro-cid-wzevftag] .ce-short[data-astro-cid-wzevftag]{color:var(--ui-red)}.ce-sw[data-astro-cid-wzevftag]{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px;vertical-align:0}.ce-sw-used[data-astro-cid-wzevftag]{background:var(--ui-border-strong)}.ce-sw-this[data-astro-cid-wzevftag]{background:var(--ui-agent)}.ce-run[data-astro-cid-wzevftag]{align-self:stretch;height:36px;margin-top:2px}.ce-progress[data-astro-cid-wzevftag]{padding:10px 12px;border:1px solid var(--ui-agent-line);border-radius:var(--ui-r);background:var(--ui-bg)}@media(max-width:480px){.ce-ctx[data-astro-cid-wzevftag]{display:none}.ce-depths[data-astro-cid-wzevftag]{grid-template-columns:1fr}}.ui-split[data-astro-cid-t7gwug75].dm-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.dm-left[data-astro-cid-t7gwug75]{display:flex;flex-direction:column;gap:10px}.dm-cards[data-astro-cid-t7gwug75]{display:flex;flex-direction:column;gap:6px}.dm-card[data-astro-cid-t7gwug75]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;padding:9px 11px;border:1px dashed var(--ui-border-strong);border-radius:var(--ui-r);background:var(--ui-bg);cursor:pointer}.dm-card[data-astro-cid-t7gwug75]:hover{border-color:var(--ui-text)}.dm-card[data-astro-cid-t7gwug75][aria-checked=true]{border-style:solid;border-color:var(--ui-text);box-shadow:0 0 0 1px var(--ui-text)}.dm-card[data-astro-cid-t7gwug75]:disabled{cursor:default}.dm-card[data-astro-cid-t7gwug75]:disabled:not([aria-checked=true]){opacity:.5}.dm-card-title[data-astro-cid-t7gwug75]{font-weight:600;font-size:13px}.dm-tag[data-astro-cid-t7gwug75]{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:4px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-amber);background:var(--ui-amber-soft);border:1px dashed var(--ui-amber-line);flex-shrink:0}.dm-tag[data-astro-cid-t7gwug75].is-final{color:var(--ui-green);background:var(--ui-green-soft);border:1px solid transparent}.dm-cost[data-astro-cid-t7gwug75]{margin-top:auto;padding:10px 11px;border-radius:var(--ui-r);background:var(--ui-surface);display:flex;flex-direction:column;gap:5px}.dm-cost-row[data-astro-cid-t7gwug75]{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--ui-text-2)}.dm-cost-row[data-astro-cid-t7gwug75] span[data-astro-cid-t7gwug75]:before{content:"✓ ";color:var(--ui-green)}.dm-right[data-astro-cid-t7gwug75]{background:var(--ui-surface);display:flex;flex-direction:column;gap:12px}.dm-doc[data-astro-cid-t7gwug75]{position:relative;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:14px 16px;min-height:250px}.dm-doc[data-astro-cid-t7gwug75].is-draft{border-style:dashed;border-color:var(--ui-border-strong);background-image:repeating-linear-gradient(-45deg,transparent 0 14px,rgba(24,24,27,.025) 14px 28px)}.dm-doc[data-astro-cid-t7gwug75].is-draft .dm-article[data-astro-cid-t7gwug75]{color:var(--ui-text-2)}.dm-banner[data-astro-cid-t7gwug75]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--ui-amber);margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--ui-amber-line)}.dm-h[data-astro-cid-t7gwug75]{margin:0 0 8px;font-size:15.5px;font-weight:650;letter-spacing:-.01em;line-height:1.3}.dm-copy[data-astro-cid-t7gwug75]{font-size:13px;line-height:1.6}.dm-copy[data-astro-cid-t7gwug75] ul{margin:8px 0 0;padding-left:18px}.dm-copy[data-astro-cid-t7gwug75] li+li{margin-top:3px}.dm-copy[data-astro-cid-t7gwug75] b{font-weight:600;color:var(--ui-text)}.dm-copy[data-astro-cid-t7gwug75] .dm-unv{text-decoration:underline dotted var(--ui-amber);text-underline-offset:3px}.dm-copy[data-astro-cid-t7gwug75] .dm-ph{font-size:11px;padding:1px 5px;border-radius:4px;background:var(--ui-amber-soft);color:var(--ui-amber);white-space:nowrap}.dm-copy[data-astro-cid-t7gwug75] .dm-cite{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;margin-left:2px;border-radius:4px;background:var(--ui-sunken);color:var(--ui-text-2);font-size:10.5px;font-weight:600;vertical-align:2px}.dm-chart[data-astro-cid-t7gwug75]{margin-top:12px}.dm-chart-ph[data-astro-cid-t7gwug75]{display:grid;place-items:center;height:56px;border:1px dashed var(--ui-border-strong);border-radius:8px;font-size:12px;color:var(--ui-faint);text-align:center;padding:0 10px}.dm-bars[data-astro-cid-t7gwug75]{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;background:var(--ui-surface)}.dm-bar-row[data-astro-cid-t7gwug75]{display:grid;grid-template-columns:112px 1fr 34px;gap:8px;align-items:center;font-size:12px;color:var(--ui-text-2)}.dm-bar-row[data-astro-cid-t7gwug75] b[data-astro-cid-t7gwug75]{font-weight:600;text-align:right;color:var(--ui-text)}.dm-bar[data-astro-cid-t7gwug75]{height:8px;border-radius:99px;background:var(--ui-sunken);overflow:hidden}.dm-bar[data-astro-cid-t7gwug75] i[data-astro-cid-t7gwug75]{display:block;height:100%;background:var(--ui-text-2);border-radius:inherit}.dm-working[data-astro-cid-t7gwug75]{margin-top:12px;padding:10px 12px;border-radius:8px;border:1px solid var(--ui-agent-line);background:var(--ui-agent-soft)}.dm-actions[data-astro-cid-t7gwug75]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dm-why[data-astro-cid-t7gwug75]{flex-basis:100%}@media(max-width:640px){.ui-split[data-astro-cid-t7gwug75].dm-split{grid-template-columns:1fr}}@media(max-width:480px){.dm-ctx[data-astro-cid-t7gwug75]{display:none}.dm-bar-row[data-astro-cid-t7gwug75]{grid-template-columns:92px 1fr 30px}}.dr-mono[data-astro-cid-r2yia2sj]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px}.dr-steps[data-astro-cid-r2yia2sj] .dr-step[data-astro-cid-r2yia2sj]{padding:8px 0}.dr-step-body[data-astro-cid-r2yia2sj]{min-width:0;display:flex;flex-direction:column;gap:4px}.dr-step-top[data-astro-cid-r2yia2sj]{font-weight:500;color:var(--ui-text);line-height:1.4}.dr-step[data-astro-cid-r2yia2sj][data-state=todo] .dr-step-top[data-astro-cid-r2yia2sj]{color:var(--ui-text)}.dr-step-meta[data-astro-cid-r2yia2sj]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dr-step-meta[data-astro-cid-r2yia2sj] .ui-step-sub[data-astro-cid-r2yia2sj]{margin:0}.dr-effect[data-astro-cid-r2yia2sj]{height:20px;font-size:11px}.dr-step[data-astro-cid-r2yia2sj].is-off .dr-step-top[data-astro-cid-r2yia2sj]{text-decoration:line-through;color:var(--ui-faint)}.dr-step[data-astro-cid-r2yia2sj].is-off .dr-effect[data-astro-cid-r2yia2sj]{opacity:.5}.dr-step[data-astro-cid-r2yia2sj][data-state=skipped]{text-decoration:none}.dr-toggle[data-astro-cid-r2yia2sj]{display:inline-flex;align-items:center;gap:8px;margin-top:2px;cursor:pointer}.dr-right[data-astro-cid-r2yia2sj]{display:flex;flex-direction:column}.dr-summary[data-astro-cid-r2yia2sj]{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.dr-effects[data-astro-cid-r2yia2sj]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dr-effects[data-astro-cid-r2yia2sj] li[data-astro-cid-r2yia2sj]{display:flex;align-items:center;gap:9px;padding:7px 4px;font-size:13px;border-radius:6px}.dr-effects[data-astro-cid-r2yia2sj] li[data-astro-cid-r2yia2sj]+li[data-astro-cid-r2yia2sj]{border-top:1px solid var(--ui-border)}.dr-effects[data-astro-cid-r2yia2sj] b[data-astro-cid-r2yia2sj]{font-weight:600;font-variant-numeric:tabular-nums}.dr-dot[data-astro-cid-r2yia2sj]{width:8px;height:8px;border-radius:50%;background:var(--ui-border-strong);flex-shrink:0}.dr-dot-red[data-astro-cid-r2yia2sj]{background:var(--ui-red)}.dr-dot-amber[data-astro-cid-r2yia2sj]{background:var(--ui-amber)}.dr-run[data-astro-cid-r2yia2sj]{height:36px}@media(max-width:480px){.dr-ctx[data-astro-cid-r2yia2sj]{display:none}}[data-demo=edit-attribution-history] .ea-ctx{white-space:nowrap}[data-demo=edit-attribution-history] .ui-titlebar strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}[data-demo=edit-attribution-history] .ea-doc{font-size:13px;line-height:1.6;color:var(--ui-text-2)}[data-demo=edit-attribution-history] .ea-doc p+ol,[data-demo=edit-attribution-history] .ea-doc ol+p{margin-top:8px}[data-demo=edit-attribution-history] .ea-legend{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;font-size:11.5px;color:var(--ui-text-2);padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--ui-border)}[data-demo=edit-attribution-history] .ea-legend span{display:inline-flex;align-items:center;gap:5px}[data-demo=edit-attribution-history] .ea-key{width:14px;height:8px;border-radius:2px;display:inline-block}[data-demo=edit-attribution-history] .ea-key-agent{background:var(--ui-agent-soft);box-shadow:inset 0 -2px 0 var(--ui-agent)}[data-demo=edit-attribution-history] .ea-key-sam{background:#ccfbf1;box-shadow:inset 0 -2px #0d9488}[data-demo=edit-attribution-history] .ea-key-you{background:#fef3c7;box-shadow:inset 0 -2px #d97706}[data-demo=edit-attribution-history] .ea-h{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--ui-text)}[data-demo=edit-attribution-history] .ea-steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}[data-demo=edit-attribution-history] .ea-ex{font-size:12.5px;color:var(--ui-muted)}[data-demo=edit-attribution-history] .ea-link{color:var(--ui-blue);text-decoration:underline;text-underline-offset:2px}[data-demo=edit-attribution-history] .ea-s{border-radius:3px;padding:0 1px;transition:opacity .2s ease,box-shadow .2s ease,background-color .2s ease}[data-demo=edit-attribution-history] .ea-agent{background:var(--ui-agent-soft);box-shadow:inset 0 -1.5px 0 var(--ui-agent)}[data-demo=edit-attribution-history] li.ea-agent{padding:0 4px}[data-demo=edit-attribution-history] .ea-sam{background:#e6fbf6;box-shadow:inset 0 -1.5px #0d9488}[data-demo=edit-attribution-history] .ea-you{background:#fef3c7;box-shadow:inset 0 -1.5px #d97706}[data-demo=edit-attribution-history] .ea-gone{display:none}[data-demo=edit-attribution-history] .ea-gone.is-pick,[data-demo=edit-attribution-history] .ea-removed.is-pick{display:revert;background:var(--ui-red-soft);color:#991b1b;text-decoration:line-through;box-shadow:none}[data-demo=edit-attribution-history] .ea-removed{display:none}[data-demo=edit-attribution-history] .has-pick .ea-s:not(.is-pick){background:transparent;box-shadow:none}[data-demo=edit-attribution-history] .ea-s.is-pick{outline:2px solid currentColor;outline-offset:1px}[data-demo=edit-attribution-history] .ea-agent.is-pick{outline-color:var(--ui-agent);background:#e9ddff}[data-demo=edit-attribution-history] .ea-sam.is-pick{outline-color:#0d9488;background:#ccfbf1}[data-demo=edit-attribution-history] .ea-av-sam{background:#ccfbf1;color:#115e59}[data-demo=edit-attribution-history] .ea-you.is-pick{outline-color:#d97706}[data-demo=edit-attribution-history] .ea-gone.is-pick,[data-demo=edit-attribution-history] .ea-removed.is-pick{outline-color:var(--ui-red)}[data-demo=edit-attribution-history] .ea-hist{display:flex;flex-direction:column;gap:8px}[data-demo=edit-attribution-history] .ea-hhead{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}[data-demo=edit-attribution-history] .ea-tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}[data-demo=edit-attribution-history] .ea-entry{position:relative;display:flex;gap:9px;padding:7px 0}[data-demo=edit-attribution-history] .ea-entry+.ea-entry{border-top:1px solid var(--ui-border)}[data-demo=edit-attribution-history] .ea-av-maya{background:#dcfce7;color:#166534}[data-demo=edit-attribution-history] .ea-av-you{background:#fef3c7;color:#92400e;font-size:8.5px}[data-demo=edit-attribution-history] .ea-who{font-size:12.5px;font-weight:600}[data-demo=edit-attribution-history] .ea-who .ui-meta{font-weight:400;font-size:11.5px}[data-demo=edit-attribution-history] .ea-what{font-size:12.5px;color:var(--ui-text-2)}[data-demo=edit-attribution-history] .ea-pick{display:flex;flex-direction:column;width:100%;text-align:left;border:1px solid transparent;background:none;padding:2px 6px;margin-left:-6px;border-radius:6px;font-size:12.5px;color:var(--ui-text-2);cursor:pointer}[data-demo=edit-attribution-history] .ea-pick:hover{background:var(--ui-sunken)}[data-demo=edit-attribution-history] .ea-pick[aria-pressed=true]{background:var(--ui-bg);border-color:var(--ui-border-strong);color:var(--ui-text)}[data-demo=edit-attribution-history] .ea-pick-agent[aria-pressed=true]{border-color:var(--ui-agent);background:var(--ui-bg)}[data-demo=edit-attribution-history] .ea-pick:focus-visible{outline:2px solid var(--ui-agent);outline-offset:1px}[data-demo=edit-attribution-history] .ea-why{font-size:11px;color:var(--ui-muted);display:none}[data-demo=edit-attribution-history] .ea-pick[aria-pressed=true] .ea-why{display:block}[data-demo=edit-attribution-history] .ea-subs{list-style:none;margin:4px 0 0;padding:0 0 0 8px;border-left:2px solid var(--ui-agent-line);display:flex;flex-direction:column;gap:1px}[data-demo=edit-attribution-history] .ea-sub{display:flex;align-items:center;gap:4px;padding-left:6px}[data-demo=edit-attribution-history] .ea-sub .ea-pick{flex:1;min-width:0;margin-left:0}[data-demo=edit-attribution-history] .ea-revert{flex-shrink:0;color:var(--ui-muted);height:24px;padding:0 7px;font-size:11.5px}[data-demo=edit-attribution-history] .ea-revert:hover{color:var(--ui-text)}[data-demo=edit-attribution-history] .ea-sub.is-reverted .ea-pick>span:first-child{text-decoration:line-through;color:var(--ui-muted)}[data-demo=edit-attribution-history] .ea-sub.is-reverted .ea-revert{color:#b45309;opacity:1}@media(max-width:640px){[data-demo=edit-attribution-history] .ea-ctx{display:none}}.esc[data-astro-cid-ezwkatxs]{display:flex;flex-direction:column}.esc-ctx[data-astro-cid-ezwkatxs]{white-space:nowrap}.esc-actor[data-astro-cid-ezwkatxs]{display:inline-flex;align-items:center;gap:7px;padding:2px 6px;border-radius:8px}.esc-actor-text[data-astro-cid-ezwkatxs],.esc-actor[data-astro-cid-ezwkatxs] .esc-actor-text{display:flex;flex-direction:column;line-height:1.15}.esc-actor[data-astro-cid-ezwkatxs] b{color:var(--ui-text);font-weight:600;font-size:12.5px}.esc-actor-role[data-astro-cid-ezwkatxs],.esc-actor[data-astro-cid-ezwkatxs] .esc-actor-role{font-size:11px;color:var(--ui-agent-ink)}.esc-actor[data-astro-cid-ezwkatxs] .esc-role-human{color:var(--ui-muted)}.esc-person[data-astro-cid-ezwkatxs]{gap:6px}.esc-person[data-astro-cid-ezwkatxs]:disabled{opacity:1;color:var(--ui-muted);background:var(--ui-surface)}.esc-person[data-astro-cid-ezwkatxs].esc-pulse{animation:esc-pulse 1.4s ease 2}@keyframes esc-pulse{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 4px var(--ui-amber-soft);border-color:var(--ui-amber-line)}}.esc-scroll[data-astro-cid-ezwkatxs]{height:340px;overflow-y:auto}.esc-text[data-astro-cid-ezwkatxs],.esc-scroll[data-astro-cid-ezwkatxs] .esc-text{font-size:13.5px;line-height:1.55;color:var(--ui-text)}.esc-tag[data-astro-cid-ezwkatxs],.esc-scroll[data-astro-cid-ezwkatxs] .esc-tag{font-size:10.5px;font-weight:500;padding:1px 6px;border-radius:99px;background:var(--ui-agent-soft);color:var(--ui-agent-ink)}.esc-scroll[data-astro-cid-ezwkatxs] .esc-tag-human{background:var(--ui-sunken);color:var(--ui-text-2)}.esc-offer[data-astro-cid-ezwkatxs]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.esc-scroll[data-astro-cid-ezwkatxs] .esc-chosen{margin-top:8px}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait{margin:2px auto;width:min(100%,440px);border:1px solid var(--ui-amber-line);background:#fffbeb;border-radius:var(--ui-r);padding:11px 13px;display:flex;flex-direction:column;gap:7px;transition:border-color .3s ease,background-color .3s ease}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait.is-done{border-color:var(--ui-border);background:var(--ui-surface)}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait-head .ui-meta{font-variant-numeric:tabular-nums}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait-line{font-size:13.5px}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait-line b{font-weight:600}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait-bar>span{background:var(--ui-amber)}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait.is-done .esc-wait-bar>span{background:var(--ui-green)}.esc-scroll[data-astro-cid-ezwkatxs] .esc-wait-carry{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--ui-text-2)}.esc-scroll[data-astro-cid-ezwkatxs] .esc-join{display:flex;align-items:center;gap:10px;margin-top:4px}.esc-scroll[data-astro-cid-ezwkatxs] .esc-join-line{flex:1;height:1px;background:var(--ui-border-strong);min-width:12px}.esc-scroll[data-astro-cid-ezwkatxs] .esc-join-pill{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--ui-text-2)}.esc-scroll[data-astro-cid-ezwkatxs] .esc-join-pill b{color:var(--ui-text);font-weight:600}.esc-scroll[data-astro-cid-ezwkatxs] .esc-left{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:-6px;text-align:center}.esc-scroll[data-astro-cid-ezwkatxs] .esc-left .ui-avatar{opacity:.5}.esc[data-astro-cid-ezwkatxs] .esc-av-sam{background:#ffe4d6;color:#9a3412}.esc-scroll[data-astro-cid-ezwkatxs] .esc-human .ui-msg-content{flex:1;min-width:0}.esc-scroll[data-astro-cid-ezwkatxs] .esc-human .ui-msg-name{color:var(--ui-text)}.esc-scroll[data-astro-cid-ezwkatxs] .esc-human .esc-text{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:4px 14px 14px;padding:8px 12px;display:inline-block}.esc-scroll[data-astro-cid-ezwkatxs] .esc-typing{display:inline-flex;gap:4px;padding:10px 12px;border:1px solid var(--ui-border);border-radius:4px 14px 14px}.esc-scroll[data-astro-cid-ezwkatxs] .esc-typing i{width:6px;height:6px;border-radius:50%;background:var(--ui-faint);animation:ui-pulse 1s ease-in-out infinite}.esc-scroll[data-astro-cid-ezwkatxs] .esc-typing i:nth-child(2){animation-delay:.15s}.esc-scroll[data-astro-cid-ezwkatxs] .esc-typing i:nth-child(3){animation-delay:.3s}.esc-foot[data-astro-cid-ezwkatxs]{padding:0 16px 14px}@media(max-width:640px){.esc-ctx[data-astro-cid-ezwkatxs],.esc-actor-text[data-astro-cid-ezwkatxs],.esc-actor[data-astro-cid-ezwkatxs] .esc-actor-text{display:none}.esc-scroll[data-astro-cid-ezwkatxs]{height:380px}}[data-demo=example-gallery] .eg-left{display:flex;flex-direction:column;gap:12px}[data-demo=example-gallery] .eg-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}[data-demo=example-gallery] .eg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-demo=example-gallery] .eg-card{display:flex;flex-direction:column;gap:4px;text-align:left;padding:10px;min-width:0;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}[data-demo=example-gallery] .eg-card:hover{border-color:var(--ui-border-strong)}[data-demo=example-gallery] .eg-card[aria-pressed=true]{border-color:var(--ui-text);box-shadow:0 0 0 3px var(--ui-sunken)}[data-demo=example-gallery] .eg-card:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}[data-demo=example-gallery] .eg-thumb{display:block;height:64px;padding:6px 8px;border-radius:6px;background:var(--ui-surface);margin-bottom:4px;overflow:hidden}[data-demo=example-gallery] .eg-card-title{font-size:12.5px;font-weight:600;color:var(--ui-text);line-height:1.3}[data-demo=example-gallery] .eg-tries{font-size:11.5px;color:var(--ui-muted)}[data-demo=example-gallery] .eg-right{background:var(--ui-surface);min-height:380px}[data-demo=example-gallery] .eg-detail{display:flex;flex-direction:column;gap:10px}[data-demo=example-gallery] .eg-dhead{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:14px}[data-demo=example-gallery] .eg-plot{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:12px;height:150px;position:relative}[data-demo=example-gallery] .eg-plot-sm{height:70px;padding:6px 8px;margin-top:4px}[data-demo=example-gallery] .eg-loading{display:flex;flex-direction:column;justify-content:center;gap:12px}[data-demo=example-gallery] .eg-vs{display:flex;align-items:center;gap:10px}[data-demo=example-gallery] .eg-vs-thumb{width:92px;height:48px;flex-shrink:0;margin:0;padding:4px 6px;border:1px solid var(--ui-border);background:var(--ui-bg)}[data-demo=example-gallery] .eg-prompt{font-size:13px;line-height:1.55;color:var(--ui-text);padding:8px 10px;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;margin-top:-4px}[data-demo=example-gallery] .eg-chips{display:flex;flex-wrap:wrap;gap:6px}[data-demo=example-gallery] .eg-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:6px;background:var(--ui-bg);border:1px solid var(--ui-border);font-size:12px;color:var(--ui-text);white-space:nowrap}[data-demo=example-gallery] .eg-chip i{font-style:normal;color:var(--ui-muted)}[data-demo=example-gallery] .eg-input{width:100%;resize:vertical;min-height:72px;border:1px solid var(--ui-border-strong);border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;line-height:1.55;color:var(--ui-text);background:var(--ui-bg);margin-top:-4px}[data-demo=example-gallery] .eg-input:focus{outline:2px solid var(--ui-agent);outline-offset:-1px;border-color:transparent}[data-demo=example-gallery] .eg-ws{color:var(--ui-text);font-weight:500}[data-demo=example-gallery] .eg-actions{display:flex;gap:8px;flex-wrap:wrap}[data-demo=example-gallery] .eg-bars{display:flex;gap:10px;height:100%;align-items:stretch}[data-demo=example-gallery] .eg-col{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}[data-demo=example-gallery] .eg-colplot{flex:1;position:relative;display:flex;align-items:flex-end;justify-content:center}[data-demo=example-gallery] .eg-bar{position:relative;width:58%;max-width:40px;background:var(--ui-text-2);border-radius:4px 4px 0 0}[data-demo=example-gallery] .eg-bar-cmp{position:absolute;bottom:0;left:50%;transform:translate(-30%);background:var(--ui-border)}[data-demo=example-gallery] .eg-bar em{position:absolute;top:-17px;left:50%;transform:translate(-50%);font-style:normal;font-size:11px;font-weight:600;color:var(--ui-text);white-space:nowrap}[data-demo=example-gallery] .eg-bars:not(.eg-mini) .eg-colplot{padding-top:16px}[data-demo=example-gallery] .eg-xl{font-size:11px;color:var(--ui-muted);text-align:center}[data-demo=example-gallery] .eg-mini.eg-bars{gap:6px}[data-demo=example-gallery] .eg-mini .eg-bar{border-radius:2px 2px 0 0}[data-demo=example-gallery] .eg-hbars{display:flex;flex-direction:column;justify-content:space-around;height:100%;gap:4px}[data-demo=example-gallery] .eg-hrow{display:grid;grid-template-columns:104px 1fr;align-items:center;gap:8px;font-size:12px;color:var(--ui-text-2)}[data-demo=example-gallery] .eg-mini .eg-hrow{grid-template-columns:1fr}[data-demo=example-gallery] .eg-hl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-demo=example-gallery] .eg-htrack{display:block}[data-demo=example-gallery] .eg-hbar{display:flex;align-items:center;justify-content:flex-end;height:20px;padding-right:6px;border-radius:3px;background:var(--ui-text-2);color:#fff;font-size:11px;font-weight:600;min-width:24px}[data-demo=example-gallery] .eg-mini .eg-hbar{height:8px;min-width:0;padding:0;border-radius:2px}[data-demo=example-gallery] .eg-stat{display:grid;grid-template-columns:1fr 1fr;gap:10px;height:100%;align-items:center}[data-demo=example-gallery] .eg-stat div{display:flex;flex-direction:column;gap:2px;padding-left:10px;border-left:3px solid var(--ui-border)}[data-demo=example-gallery] .eg-stat div:last-child{border-left-color:var(--ui-text-2)}[data-demo=example-gallery] .eg-stat b{font-size:34px;font-weight:650;letter-spacing:-.02em;line-height:1.1;color:var(--ui-text)}[data-demo=example-gallery] .eg-stat span{font-size:12px;color:var(--ui-muted)}[data-demo=example-gallery] .eg-mini.eg-stat b{font-size:20px}[data-demo=example-gallery] .eg-line{position:relative;height:100%}[data-demo=example-gallery] .eg-line svg{display:block;width:100%;height:calc(100% - 18px)}[data-demo=example-gallery] .eg-mini.eg-line svg{height:100%}[data-demo=example-gallery] .eg-peak{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--ui-blue);border:2px solid #fff;transform:translate(-50%,-50%);box-shadow:0 0 0 1px var(--ui-blue)}[data-demo=example-gallery] .eg-line:not(.eg-mini) .eg-peak{margin-top:0}[data-demo=example-gallery] .eg-peak-label{position:absolute;top:-4px;transform:translate(-50%);font-size:11px;font-weight:600;color:var(--ui-blue);white-space:nowrap}[data-demo=example-gallery] .eg-xaxis{display:flex;justify-content:space-between;font-size:11px;color:var(--ui-muted);margin-top:2px}@media(max-width:640px){[data-demo=example-gallery] .eg-sub{display:none}[data-demo=example-gallery] .eg-right{min-height:0}[data-demo=example-gallery] .eg-hrow{grid-template-columns:92px 1fr}}[data-demo=follow-up-suggestions] .fu-next{margin-top:12px;display:flex;flex-direction:column;border-top:1px solid var(--ui-border)}[data-demo=follow-up-suggestions] .fu-next-label{font-size:11.5px;font-weight:500;color:var(--ui-muted);padding:8px 0 2px}[data-demo=follow-up-suggestions] .fu-chip{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;margin:0 -8px;width:calc(100% + 16px);border:none;border-radius:8px;background:none;text-align:left;font-size:13.5px;color:var(--ui-text);cursor:pointer}[data-demo=follow-up-suggestions] .fu-chip+.fu-chip{box-shadow:0 -1px 0 var(--ui-border);border-radius:0}[data-demo=follow-up-suggestions] .fu-chip:hover{background:var(--ui-surface);border-radius:8px;box-shadow:none}[data-demo=follow-up-suggestions] .fu-chip:focus-visible{outline:2px solid var(--ui-agent);outline-offset:-2px}[data-demo=follow-up-suggestions] .fu-arrow{color:var(--ui-agent);font-size:14px;flex-shrink:0}[data-demo=follow-up-suggestions] .fu-text{flex:1;min-width:0}[data-demo=follow-up-suggestions] .fu-tag{font-size:11px;color:var(--ui-faint);white-space:nowrap}[data-demo=follow-up-suggestions] .fu-tag-deep{color:var(--ui-amber);background:var(--ui-amber-soft);padding:2px 7px;border-radius:99px;font-weight:500}[data-demo=follow-up-suggestions] .fu-table{margin-top:8px;font-size:12.5px;width:auto;min-width:min(100%,420px)}[data-demo=follow-up-suggestions] .fu-table td,[data-demo=follow-up-suggestions] .fu-table th{padding:6px 8px}[data-demo=follow-up-suggestions] .fu-research{list-style:none;margin:4px 0 10px;padding:8px 10px;border-radius:8px;background:var(--ui-surface);display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--ui-muted)}[data-demo=follow-up-suggestions] .fu-research li{display:flex;align-items:center;gap:8px}[data-demo=follow-up-suggestions] .fu-research li:before{content:"";width:12px;height:12px;border-radius:50%;border:1.5px solid var(--ui-border-strong);flex-shrink:0;box-sizing:border-box}[data-demo=follow-up-suggestions] .fu-research li[data-state=running]{color:var(--ui-text)}[data-demo=follow-up-suggestions] .fu-research li[data-state=running]:before{border-color:var(--ui-agent-line);border-top-color:var(--ui-agent);animation:ui-spin .8s linear infinite}[data-demo=follow-up-suggestions] .fu-research li[data-state=done]{color:var(--ui-text-2)}[data-demo=follow-up-suggestions] .fu-research li[data-state=done]:before{background:var(--ui-green);border-color:var(--ui-green)}@media(max-width:640px){[data-demo=follow-up-suggestions] .fu-chip{flex-wrap:wrap}[data-demo=follow-up-suggestions] .fu-chip .fu-tag{display:none}[data-demo=follow-up-suggestions] .fu-chip .fu-tag-deep{display:inline-block;margin-left:22px}[data-demo=follow-up-suggestions] .fu-text{flex-basis:calc(100% - 30px)}}.fu-body[data-astro-cid-upjruyr5]{padding:16px;display:flex;flex-direction:column;gap:12px}.fu-thread[data-astro-cid-upjruyr5]{height:330px;overflow-y:auto;padding-right:4px;scroll-behavior:smooth}@media(max-width:640px){.fu-thread[data-astro-cid-upjruyr5]{height:470px}}.fe-temp[data-astro-cid-korvnh2s]{padding-top:0;padding-bottom:12px;border-bottom:1px solid var(--ui-border)}.fe-list-label[data-astro-cid-korvnh2s]{margin:12px 0 6px}.fe-list[data-astro-cid-korvnh2s]{list-style:none;margin:0;padding:0}.fe-mem[data-astro-cid-korvnh2s]{display:flex;align-items:center;gap:12px;padding:9px 0;transition:opacity .25s ease,transform .25s ease}.fe-mem[data-astro-cid-korvnh2s]+.fe-mem[data-astro-cid-korvnh2s]{border-top:1px solid var(--ui-border)}.fe-text[data-astro-cid-korvnh2s]{font-size:13.5px;font-weight:500}.fe-meta[data-astro-cid-korvnh2s]{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:2px}.fe-exp[data-astro-cid-korvnh2s]{display:inline-flex;align-items:center;gap:4px}.fe-exp-amber[data-astro-cid-korvnh2s]{color:var(--ui-amber)}.fe-expired[data-astro-cid-korvnh2s] .fe-text[data-astro-cid-korvnh2s]{color:var(--ui-faint);text-decoration:line-through}.fe-gone[data-astro-cid-korvnh2s]{color:var(--ui-green)}.fe-going .fe-text[data-astro-cid-korvnh2s]{color:var(--ui-muted)}.fe-gone-row{opacity:0;transform:translate(8px)}.fe-on{color:var(--ui-agent-ink)!important}.fe-panel[data-astro-cid-korvnh2s]{background:var(--ui-surface)}.fe-quote[data-astro-cid-korvnh2s]{font-size:14px;font-weight:600;margin:4px 0 10px}.fe-stores[data-astro-cid-korvnh2s] .ui-step[data-astro-cid-korvnh2s][data-state=todo]{color:var(--ui-text-2)}.fe-stores[data-astro-cid-korvnh2s] .ui-step[data-astro-cid-korvnh2s][data-state=todo] .ui-step-sub[data-astro-cid-korvnh2s]{color:var(--ui-muted)}.fe-receipt{margin-top:10px}.gc-body[data-astro-cid-4acqtcb3]{display:flex;flex-direction:column;gap:14px;min-height:330px}.gc-incoming[data-astro-cid-4acqtcb3]{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:var(--ui-r);background:var(--ui-surface);color:var(--ui-text-2)}.gc-from[data-astro-cid-4acqtcb3]{margin-bottom:2px;font-size:13px;color:var(--ui-text);display:flex;gap:8px;flex-wrap:wrap;align-items:baseline}.gc-editor[data-astro-cid-4acqtcb3]{border:1px solid var(--ui-border-strong);border-radius:var(--ui-r);background:var(--ui-bg);display:flex;flex-direction:column;flex:1}.gc-editor[data-astro-cid-4acqtcb3]:focus-within{border-color:var(--ui-text)}.gc-editor-head[data-astro-cid-4acqtcb3]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:9px 14px 0}.gc-to[data-astro-cid-4acqtcb3]{color:var(--ui-text);font-weight:500}.gc-field[data-astro-cid-4acqtcb3]{display:grid;flex:1;border-radius:6px;margin:2px 4px}.gc-mirror[data-astro-cid-4acqtcb3],.gc-input[data-astro-cid-4acqtcb3]{grid-area:1 / 1;margin:0;padding:6px 10px 10px;font:inherit;font-size:14.5px;line-height:1.65;letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;border:none;min-height:112px}.gc-typed[data-astro-cid-4acqtcb3]{color:transparent}.gc-ghost[data-astro-cid-4acqtcb3]{color:var(--ui-faint)}.gc-tab[data-astro-cid-4acqtcb3]{display:inline-block;margin-left:6px;padding:0 5px;border-radius:4px;border:1px solid var(--ui-border-strong);color:var(--ui-faint);font-size:10.5px;line-height:16px;vertical-align:1px;font-weight:500}.gc-input[data-astro-cid-4acqtcb3]{background:transparent;color:var(--ui-text);resize:none;overflow:hidden;height:100%;width:100%;caret-color:var(--ui-agent);outline:none}.gc-input[data-astro-cid-4acqtcb3]:disabled{color:var(--ui-text-2)}.gc-foot[data-astro-cid-4acqtcb3]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border-top:1px solid var(--ui-border)}.gc-foot[data-astro-cid-4acqtcb3] .ui-spacer[data-astro-cid-4acqtcb3]{flex:1}.gc-sugg[data-astro-cid-4acqtcb3]{min-height:26px;display:flex;align-items:center}.gc-sugg-on[data-astro-cid-4acqtcb3]{display:inline-flex;gap:4px}.gc-sugg[data-astro-cid-4acqtcb3] .ui-kbd[data-astro-cid-4acqtcb3]{padding:2px 4px;font-size:10px}.gc-accept[data-astro-cid-4acqtcb3]{border-color:var(--ui-agent-line);color:var(--ui-agent-ink);background:var(--ui-agent-soft)}.gc-accept[data-astro-cid-4acqtcb3]:hover{background:#eae0ff}@media(max-width:640px){.gc-sub[data-astro-cid-4acqtcb3],.gc-foot[data-astro-cid-4acqtcb3] .ui-spacer[data-astro-cid-4acqtcb3]{display:none}}[data-demo=inline-action-menu] .iam-body{min-height:340px;padding:18px 20px 22px}[data-demo=inline-action-menu] .iam-doc{max-width:640px;margin:0 auto;position:relative}[data-demo=inline-action-menu] .iam-title{margin:0 0 10px 26px;font-size:19px;font-weight:650;letter-spacing:-.01em;color:var(--ui-text)}[data-demo=inline-action-menu] .iam-block{display:grid;grid-template-columns:20px minmax(0,1fr);gap:6px;align-items:start}[data-demo=inline-action-menu] .iam-block+.iam-block,[data-demo=inline-action-menu] .iam-menu+.iam-block{margin-top:10px}[data-demo=inline-action-menu] .iam-handle{margin-top:3px;width:20px;height:22px;padding:0;border:none;border-radius:4px;background:none;color:var(--ui-faint);font-size:12px;letter-spacing:-2px;cursor:grab;opacity:.8;line-height:1}[data-demo=inline-action-menu] .iam-block:hover .iam-handle,[data-demo=inline-action-menu] .iam-handle:focus-visible{opacity:1;background:var(--ui-sunken)}[data-demo=inline-action-menu] .iam-para{font-size:14.5px;line-height:1.7;color:var(--ui-text-2);border-radius:6px}[data-demo=inline-action-menu] .iam-para p,[data-demo=inline-action-menu] .iam-para ol{margin:0}[data-demo=inline-action-menu] .iam-para ol{padding-left:20px}[data-demo=inline-action-menu] .iam-para.is-sel,[data-demo=inline-action-menu] [data-sent].is-sel,[data-demo=inline-action-menu] mark.iam-word{background:#dce7fd;color:var(--ui-text);border-radius:3px}[data-demo=inline-action-menu] .iam-para.is-sel{box-shadow:0 0 0 4px #dce7fd}[data-demo=inline-action-menu] mark.iam-hit{background:#fdf0b4;color:var(--ui-text);border-radius:3px;padding:0 1px}[data-demo=inline-action-menu] .iam-old{opacity:.55;text-decoration:line-through;text-decoration-color:#991b1b80;margin-bottom:6px}[data-demo=inline-action-menu] .iam-new{background:var(--ui-green-soft);color:#14532d;border-radius:6px;padding:6px 10px}[data-demo=inline-action-menu] .iam-menu{width:286px;max-width:100%;margin-top:6px;margin-bottom:4px;position:relative;z-index:2}[data-demo=inline-action-menu] .iam-menu .ui-menu-item .ui-sparkle{flex-shrink:0}[data-demo=inline-action-menu] .iam-scope{display:flex;align-items:center;gap:6px;padding:5px 9px 6px;font-size:11.5px;font-weight:500;color:var(--ui-muted)}[data-demo=inline-action-menu] .iam-note{margin:4px 2px 0;padding:7px 7px 3px;border-top:1px solid var(--ui-border);font-size:11.5px;color:var(--ui-muted)}[data-demo=inline-action-menu] .iam-panel-head{display:flex;align-items:center;gap:8px;padding:6px 7px 4px;font-size:13px}[data-demo=inline-action-menu] .iam-thinking{display:flex;align-items:center;gap:7px;padding:4px 9px 8px;font-size:12.5px;color:var(--ui-agent-ink)}[data-demo=inline-action-menu] .iam-ctx{padding:2px 9px 6px;font-size:11.5px;color:var(--ui-muted)}[data-demo=inline-action-menu] .iam-def{padding:2px 9px 4px;font-size:13px;color:var(--ui-text-2)}[data-demo=inline-action-menu] .iam-actions{display:flex;gap:6px;padding:2px 7px 6px}[data-demo=inline-action-menu] .iam-try{display:flex;flex-wrap:wrap;gap:6px;padding:6px 7px 4px;border-top:1px solid var(--ui-border)}[data-demo=inline-action-menu] .iam-try-chip{height:24px;padding:0 9px;font-size:11.5px}@media(max-width:640px){[data-demo=inline-action-menu] .iam-crumb,[data-demo=inline-action-menu] [data-edits]{display:none}[data-demo=inline-action-menu] .iam-body{padding:14px 12px 16px}[data-demo=inline-action-menu] .iam-block{grid-template-columns:16px minmax(0,1fr);gap:4px}[data-demo=inline-action-menu] .iam-title{margin-left:20px;font-size:17px}}.gf-body[data-astro-cid-lqjxxp2l]{min-height:360px}.gf-lead[data-astro-cid-lqjxxp2l]{font-size:14px;line-height:1.6;margin-bottom:10px}.gf-form[data-astro-cid-lqjxxp2l]{padding:14px;max-width:460px;display:flex;flex-direction:column;gap:12px;border-color:var(--ui-agent-line);box-shadow:var(--ui-shadow)}.gf-form-head[data-astro-cid-lqjxxp2l]{display:flex;justify-content:space-between;align-items:center;gap:8px}.gf-body[data-astro-cid-lqjxxp2l] .gf-tool{font:11px/1 ui-monospace,SF Mono,Menlo,monospace;color:var(--ui-agent-ink);background:var(--ui-agent-soft);padding:4px 6px;border-radius:4px}.gf-field[data-astro-cid-lqjxxp2l]{display:flex;flex-direction:column;gap:4px;border:none;margin:0;padding:0;min-width:0}.gf-field[data-astro-cid-lqjxxp2l] legend[data-astro-cid-lqjxxp2l]{padding:0;margin-bottom:4px}.gf-money[data-astro-cid-lqjxxp2l]{display:flex;align-items:center;gap:6px}.gf-money[data-astro-cid-lqjxxp2l] span[data-astro-cid-lqjxxp2l]{color:var(--ui-muted)}.gf-money[data-astro-cid-lqjxxp2l] .ui-input[data-astro-cid-lqjxxp2l]{width:130px;font-variant-numeric:tabular-nums}.ui-input[data-astro-cid-lqjxxp2l].is-error{border-color:var(--ui-red);outline-color:var(--ui-red)}.gf-msg[data-astro-cid-lqjxxp2l]{font-size:11.5px;color:var(--ui-muted)}.gf-msg[data-astro-cid-lqjxxp2l].is-error{color:var(--ui-red)}.gf-options[data-astro-cid-lqjxxp2l]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gf-option[data-astro-cid-lqjxxp2l]{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border:1px solid var(--ui-border-strong);border-radius:8px;cursor:pointer;font-size:13px}.gf-option[data-astro-cid-lqjxxp2l]:has(input:checked){border-color:var(--ui-text);box-shadow:0 0 0 1px var(--ui-text)}.gf-option[data-astro-cid-lqjxxp2l] input[data-astro-cid-lqjxxp2l]{margin:3px 0 0;accent-color:var(--ui-text)}.gf-option[data-astro-cid-lqjxxp2l]>span[data-astro-cid-lqjxxp2l]{display:flex;flex-direction:column}.gf-row[data-astro-cid-lqjxxp2l]{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.gf-grow[data-astro-cid-lqjxxp2l]{flex:1 1 160px}.gf-select[data-astro-cid-lqjxxp2l]{width:100%}.gf-check[data-astro-cid-lqjxxp2l]{display:flex;align-items:center;gap:8px;font-size:13px;height:32px;cursor:pointer}.gf-actions[data-astro-cid-lqjxxp2l]{display:flex;gap:8px}.gf-body[data-astro-cid-lqjxxp2l] .gf-sent{max-width:460px;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-surface);padding:10px 12px}.gf-body[data-astro-cid-lqjxxp2l] .gf-sent-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.gf-body[data-astro-cid-lqjxxp2l] .gf-json{margin:0;font:11.5px/1.55 ui-monospace,SF Mono,Menlo,monospace;color:var(--ui-text-2);white-space:pre-wrap;overflow-wrap:anywhere}.gf-body[data-astro-cid-lqjxxp2l] .gf-json span{color:var(--ui-agent-ink)}@media(max-width:640px){.gf-options[data-astro-cid-lqjxxp2l]{grid-template-columns:1fr}}.ks-stop[data-astro-cid-ztzs4sxx]{color:var(--ui-red);border-color:#fca5a5;background:var(--ui-bg);gap:6px}.ks-stop[data-astro-cid-ztzs4sxx]:hover{background:var(--ui-red-soft)}.ks-stop[data-astro-cid-ztzs4sxx]:disabled{color:var(--ui-muted);border-color:var(--ui-border-strong)}.ks-kbd[data-astro-cid-ztzs4sxx]{padding:2px 4px;font-size:10px}.ks-left[data-astro-cid-ztzs4sxx]{display:flex;flex-direction:column;gap:8px}.ks-feed[data-astro-cid-ztzs4sxx]{list-style:none;margin:0;padding:8px 10px;height:218px;overflow:hidden;border-radius:var(--ui-r);background:#18181b;color:#d4d4d8;font:12px/1.5 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:flex;flex-direction:column;gap:3px}.ks-feed[data-astro-cid-ztzs4sxx] .ks-call{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ks-feed[data-astro-cid-ztzs4sxx] .ks-call:nth-child(n+4){opacity:.6;animation:none}.ks-feed[data-astro-cid-ztzs4sxx] .ks-call:nth-child(n+6){opacity:.35}.ks-feed[data-astro-cid-ztzs4sxx] .ks-fn{color:#c4b5fd}.ks-feed[data-astro-cid-ztzs4sxx] .ks-res{color:#86efac}.ks-feed[data-astro-cid-ztzs4sxx] .ks-res-x{color:#fca5a5;font-weight:600}.ks-feed[data-astro-cid-ztzs4sxx] .is-cancel{color:#fca5a5}.ks-feed[data-astro-cid-ztzs4sxx] .is-undo .ks-fn{color:#fcd34d}.ks-right[data-astro-cid-ztzs4sxx]{display:flex;flex-direction:column;gap:10px}.ks-count[data-astro-cid-ztzs4sxx]{font-size:30px;font-weight:650;letter-spacing:-.03em;margin:8px 0 6px;font-variant-numeric:tabular-nums}.ks-of[data-astro-cid-ztzs4sxx]{font-size:14px;font-weight:500;color:var(--ui-muted);letter-spacing:0}.ks-facts[data-astro-cid-ztzs4sxx]{margin-top:12px;grid-template-columns:88px 1fr}.ks-head[data-astro-cid-ztzs4sxx]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ks-title[data-astro-cid-ztzs4sxx]{font-weight:600;font-size:14px;margin:10px 0 6px!important}.ks-ledger[data-astro-cid-ztzs4sxx]{list-style:none;margin:0;padding:0;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r)}.ks-ledger[data-astro-cid-ztzs4sxx] li[data-astro-cid-ztzs4sxx]{display:flex;align-items:center;gap:9px;padding:7px 10px;font-size:13px}.ks-ledger[data-astro-cid-ztzs4sxx] li[data-astro-cid-ztzs4sxx]+li[data-astro-cid-ztzs4sxx]{border-top:1px solid var(--ui-border)}.ks-ledger[data-astro-cid-ztzs4sxx] b[data-astro-cid-ztzs4sxx]{font-weight:600}.ks-ledger[data-astro-cid-ztzs4sxx] .mono[data-astro-cid-ztzs4sxx]{font-family:ui-monospace,Menlo,monospace}.ks-ic[data-astro-cid-ztzs4sxx]{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;font-size:11px;background:var(--ui-sunken);color:var(--ui-muted);flex-shrink:0}.ks-ic-undo[data-astro-cid-ztzs4sxx]{background:var(--ui-green-soft);color:var(--ui-green)}.ks-ic-sent[data-astro-cid-ztzs4sxx]{background:var(--ui-amber-soft);color:var(--ui-amber)}.ks-ic-x[data-astro-cid-ztzs4sxx]{background:var(--ui-red-soft);color:var(--ui-red)}.ks-actions[data-astro-cid-ztzs4sxx]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}[data-astro-cid-ztzs4sxx][data-result]{margin-top:10px}@media(max-width:640px){.ks-feed[data-astro-cid-ztzs4sxx]{height:150px}}@media(max-width:480px){.ks-ctx[data-astro-cid-ztzs4sxx],.ks-kbd[data-astro-cid-ztzs4sxx]{display:none}}.ls[data-astro-cid-5tv4iwfa] .tb-ctx[data-astro-cid-5tv4iwfa]{white-space:nowrap}.ls-body[data-astro-cid-5tv4iwfa]{display:flex;flex-direction:column;gap:14px;min-height:330px}.ls-panel[data-astro-cid-5tv4iwfa]{border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);overflow:hidden}.ls-head[data-astro-cid-5tv4iwfa]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;background:var(--ui-surface);text-align:left;cursor:pointer;border-bottom:1px solid var(--ui-border)}.ls-now[data-astro-cid-5tv4iwfa]{font-size:13px;font-weight:500;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls-now[data-astro-cid-5tv4iwfa].is-warn{color:var(--ui-amber)}.ls-count[data-astro-cid-5tv4iwfa]{font-variant-numeric:tabular-nums;white-space:nowrap}.ls-chev[data-astro-cid-5tv4iwfa]{width:8px;height:8px;border:solid var(--ui-muted);border-width:0 1.5px 1.5px 0;transform:rotate(-135deg) translate(-2px,-2px);transition:transform .15s ease;flex-shrink:0}.ls-panel[data-astro-cid-5tv4iwfa].is-collapsed .ls-chev[data-astro-cid-5tv4iwfa]{transform:rotate(45deg) translate(-2px,-2px)}.ls-panel[data-astro-cid-5tv4iwfa].is-collapsed .ls-head[data-astro-cid-5tv4iwfa]{border-bottom:none}.ls-panel[data-astro-cid-5tv4iwfa].is-collapsed .ls-log[data-astro-cid-5tv4iwfa]{display:none}.ls-log[data-astro-cid-5tv4iwfa]{list-style:none;margin:0;padding:6px 0;max-height:252px;overflow-y:auto;scroll-behavior:smooth}.ls-log[data-astro-cid-5tv4iwfa] .ls-ev{display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px;padding:6px 12px;font-size:13px;line-height:1.45}.ls-log[data-astro-cid-5tv4iwfa] .ls-ev.is-live{background:var(--ui-agent-soft)}.ls-log[data-astro-cid-5tv4iwfa] .ls-ev.is-warn{background:var(--ui-amber-soft);box-shadow:inset 3px 0 0 var(--ui-amber)}.ls-log[data-astro-cid-5tv4iwfa] .ls-time{font:500 11.5px/1.9 ui-monospace,Menlo,monospace;color:var(--ui-faint);font-variant-numeric:tabular-nums}.ls-log[data-astro-cid-5tv4iwfa] .ls-main{min-width:0}.ls-log[data-astro-cid-5tv4iwfa] .ls-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;color:var(--ui-text)}.ls-log[data-astro-cid-5tv4iwfa] .ls-tool{font:500 11px/1.6 ui-monospace,Menlo,monospace;padding:0 6px;border-radius:4px;background:var(--ui-sunken);color:var(--ui-text-2)}.ls-log[data-astro-cid-5tv4iwfa] .is-warn .ls-tool{background:#fde68a;color:var(--ui-amber)}.ls-log[data-astro-cid-5tv4iwfa] .ls-result{font-size:12px;color:var(--ui-muted);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ls-log[data-astro-cid-5tv4iwfa] .is-warn .ls-result{color:var(--ui-amber)}.ls-log[data-astro-cid-5tv4iwfa] .ls-raw-btn{border:none;background:none;padding:0 2px;font-size:11.5px;color:var(--ui-muted);text-decoration:underline;text-decoration-color:var(--ui-border-strong);text-underline-offset:2px;cursor:pointer}.ls-log[data-astro-cid-5tv4iwfa] .ls-raw-btn[aria-expanded=true]{color:var(--ui-text)}.ls-log[data-astro-cid-5tv4iwfa] pre{margin:6px 0 2px;padding:8px 10px;border-radius:6px;background:#18181b;color:#e4e4e7;font:11.5px/1.55 ui-monospace,Menlo,monospace;white-space:pre-wrap;word-break:break-word}.ls-log[data-astro-cid-5tv4iwfa] .ls-spin{width:10px;height:10px;border-radius:50%;border:2px solid var(--ui-agent-line);border-top-color:var(--ui-agent);animation:ui-spin .8s linear infinite}.ls-answer[data-astro-cid-5tv4iwfa]{font-size:14px;line-height:1.6;padding-left:2px}@media(max-width:640px){.ls[data-astro-cid-5tv4iwfa] .tb-ctx[data-astro-cid-5tv4iwfa]{display:none}.ls-log[data-astro-cid-5tv4iwfa] .ls-ev{grid-template-columns:1fr;gap:0}.ls-log[data-astro-cid-5tv4iwfa] .ls-time{line-height:1.4}}.lr[data-astro-cid-7bp72p2g] .tb-ctx[data-astro-cid-7bp72p2g]{white-space:nowrap}.lr-main[data-astro-cid-7bp72p2g]{display:flex;flex-direction:column;gap:14px;min-width:0}.lr-title[data-astro-cid-7bp72p2g]{font-size:15px;font-weight:600;letter-spacing:-.01em}.lr-stats[data-astro-cid-7bp72p2g]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lr-stats[data-astro-cid-7bp72p2g]>div[data-astro-cid-7bp72p2g]{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--ui-border);border-radius:8px}.lr-stats[data-astro-cid-7bp72p2g] strong[data-astro-cid-7bp72p2g]{font-size:19px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.lr-of[data-astro-cid-7bp72p2g]{font-size:12.5px;font-weight:400;color:var(--ui-muted);letter-spacing:0}.lr-stages[data-astro-cid-7bp72p2g]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lr-stages[data-astro-cid-7bp72p2g] li[data-astro-cid-7bp72p2g]{display:flex;align-items:flex-start;gap:10px;padding:7px 0;font-size:13px;color:var(--ui-faint)}.lr-stages[data-astro-cid-7bp72p2g] li[data-astro-cid-7bp72p2g]+li[data-astro-cid-7bp72p2g]{border-top:1px solid var(--ui-border)}.lr-stages[data-astro-cid-7bp72p2g] .ui-grow[data-astro-cid-7bp72p2g]{display:flex;flex-direction:column;gap:5px}.lr-stages[data-astro-cid-7bp72p2g] .ui-meta[data-astro-cid-7bp72p2g]{font-variant-numeric:tabular-nums;white-space:nowrap}.lr-stages[data-astro-cid-7bp72p2g] li[data-astro-cid-7bp72p2g].is-done,.lr-stages[data-astro-cid-7bp72p2g] li[data-astro-cid-7bp72p2g].is-running{color:var(--ui-text)}.lr-dot[data-astro-cid-7bp72p2g]{width:10px;height:10px;border-radius:50%;border:2px solid var(--ui-border-strong);margin-top:5px;flex-shrink:0}.is-done[data-astro-cid-7bp72p2g] .lr-dot[data-astro-cid-7bp72p2g]{background:var(--ui-green);border-color:var(--ui-green)}.is-running[data-astro-cid-7bp72p2g] .lr-dot[data-astro-cid-7bp72p2g]{border-color:var(--ui-agent);background:var(--ui-agent-soft);animation:ui-pulse 1.4s ease-in-out infinite}.lr-bar[data-astro-cid-7bp72p2g]{margin-top:2px}.lr-main[data-astro-cid-7bp72p2g] .lr-slow{color:var(--ui-amber)}.lr-side[data-astro-cid-7bp72p2g]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px;min-width:0}.lr-estimate[data-astro-cid-7bp72p2g]{font-size:13px;color:var(--ui-text-2);display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;background:var(--ui-bg);border:1px solid var(--ui-border)}.lr-estimate[data-astro-cid-7bp72p2g] strong[data-astro-cid-7bp72p2g]{color:var(--ui-text);font-size:15px}.lr-estimate[data-astro-cid-7bp72p2g].is-revised{border-color:var(--ui-amber-line)}.lr-estimate[data-astro-cid-7bp72p2g] .lr-revised{align-self:flex-start}.lr-chart[data-astro-cid-7bp72p2g]{position:relative;height:96px;display:flex;align-items:flex-end;gap:5px;padding:0 2px;border-bottom:1px solid var(--ui-border-strong)}.lr-band[data-astro-cid-7bp72p2g]{position:absolute;left:0;right:0;background:var(--ui-agent-soft);border-top:1px dashed var(--ui-agent-line);border-bottom:1px dashed var(--ui-agent-line)}.lr-band-label[data-astro-cid-7bp72p2g]{position:absolute;left:4px;top:-16px;font-size:10.5px;color:var(--ui-agent-ink);white-space:nowrap}.lr-col[data-astro-cid-7bp72p2g]{position:relative;flex:1;background:var(--ui-border-strong);border-radius:3px 3px 0 0}.lr-now[data-astro-cid-7bp72p2g]{background:transparent;border:1.5px dashed var(--ui-agent);border-bottom:none;display:flex;align-items:flex-end;transition:height .5s ease}.lr-now[data-astro-cid-7bp72p2g]>span[data-astro-cid-7bp72p2g]{display:block;width:100%;background:var(--ui-agent);border-radius:2px 2px 0 0}.lr-now[data-astro-cid-7bp72p2g].is-late{border-color:var(--ui-amber)}.lr-axis[data-astro-cid-7bp72p2g]{display:flex;justify-content:space-between;font-size:11.5px;color:var(--ui-muted);margin-top:-4px}@media(max-width:640px){.lr[data-astro-cid-7bp72p2g] .tb-ctx[data-astro-cid-7bp72p2g]{display:none}.lr-stats[data-astro-cid-7bp72p2g] strong[data-astro-cid-7bp72p2g]{font-size:16px}.lr-stats[data-astro-cid-7bp72p2g]>div[data-astro-cid-7bp72p2g]{padding:7px 8px}}[data-demo=madlib-prompt] .ml-left{display:flex;flex-direction:column;gap:14px}[data-demo=madlib-prompt] .ml-sentence{font-size:17px;line-height:2.05;color:var(--ui-text);letter-spacing:-.005em}[data-demo=madlib-prompt] .ml-slot{border:none;background:var(--ui-agent-soft);color:var(--ui-agent-ink);font-weight:500;padding:1px 7px;border-radius:6px;cursor:pointer;box-shadow:inset 0 -2px 0 var(--ui-agent-line);transition:box-shadow .12s ease,background-color .12s ease}[data-demo=madlib-prompt] .ml-slot:hover{box-shadow:inset 0 -2px 0 var(--ui-agent)}[data-demo=madlib-prompt] .ml-slot[aria-expanded=true]{background:var(--ui-agent);color:#fff;box-shadow:none}[data-demo=madlib-prompt] .ml-slot.is-custom{background:#fff;outline:1.5px dashed var(--ui-agent);outline-offset:-1.5px;box-shadow:none}[data-demo=madlib-prompt] .ml-slot.is-custom[aria-expanded=true]{background:var(--ui-agent);color:#fff}[data-demo=madlib-prompt] .ml-slot.is-pop{animation:ml-pop .35s ease}@keyframes ml-pop{40%{transform:scale(1.06)}}[data-demo=madlib-prompt] .ml-slot:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}[data-demo=madlib-prompt] .ml-options{border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:10px 12px 12px;background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}[data-demo=madlib-prompt] .ml-options-head{display:flex;justify-content:space-between;align-items:center}[data-demo=madlib-prompt] .ml-option-list{display:flex;flex-wrap:wrap;gap:6px}[data-demo=madlib-prompt] .ml-option-list .ui-chip{height:auto;min-height:30px;white-space:normal;text-align:left;padding:4px 12px}[data-demo=madlib-prompt] .ml-own{display:flex;gap:6px;align-items:center}[data-demo=madlib-prompt] .ml-own .ui-input{min-width:0}[data-demo=madlib-prompt] .ml-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:auto}[data-demo=madlib-prompt] .ml-right{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px;min-height:300px}[data-demo=madlib-prompt] .ml-right-head{display:flex;justify-content:space-between;align-items:center;min-height:22px}[data-demo=madlib-prompt] .ml-empty{flex:1;display:grid;place-content:center;text-align:center;gap:4px;border:1px dashed var(--ui-border-strong);border-radius:var(--ui-r);padding:20px;color:var(--ui-text-2)}[data-demo=madlib-prompt] .ml-draft{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:12px 14px;display:flex;flex-direction:column;gap:12px}[data-demo=madlib-prompt] .ml-draft-text{font-size:13.5px;line-height:1.6;color:var(--ui-text)}[data-demo=madlib-prompt] .ml-draft-text p+p{margin-top:8px}[data-demo=madlib-prompt] .ml-saved{border-top:1px solid var(--ui-border);padding-top:10px;display:flex;flex-direction:column;gap:6px}[data-demo=madlib-prompt] .ml-saved-chips{display:flex;flex-wrap:wrap;gap:5px}[data-demo=madlib-prompt] .ml-kv{display:inline-flex;gap:5px;align-items:baseline;font-size:11.5px;padding:2px 7px;border-radius:5px;background:var(--ui-sunken);color:var(--ui-text-2);max-width:100%}[data-demo=madlib-prompt] .ml-kv b{font-weight:600;color:var(--ui-muted);font-family:ui-monospace,monospace;font-size:10.5px}[data-demo=madlib-prompt] .ml-kv.is-custom{background:var(--ui-agent-soft);color:var(--ui-agent-ink)}[data-demo=madlib-prompt] .ml-draft-actions{display:flex;align-items:center;gap:10px}@media(max-width:640px){[data-demo=madlib-prompt] .ml-hide-sm{display:none}[data-demo=madlib-prompt] .ml-sentence{font-size:15.5px}[data-demo=madlib-prompt] .ml-right{min-height:0}}.mm-main[data-astro-cid-ktq2v54g]{display:flex;flex-direction:column;gap:10px}.mm-tools[data-astro-cid-ktq2v54g]{display:flex;flex-direction:column;gap:8px}.mm-search[data-astro-cid-ktq2v54g]{width:100%}.mm-chips[data-astro-cid-ktq2v54g]{gap:6px}.mm-chip[data-astro-cid-ktq2v54g]{height:26px;padding:0 10px;font-size:12px}.mm-chip[data-astro-cid-ktq2v54g] span[data-astro-cid-ktq2v54g]{opacity:.6;font-variant-numeric:tabular-nums}.mm-list[data-astro-cid-ktq2v54g]{list-style:none;margin:0;padding:0}.mm-row[data-astro-cid-ktq2v54g]{display:flex;align-items:center;gap:8px;padding:7px 6px;border-radius:6px}.mm-row[data-astro-cid-ktq2v54g]+.mm-row[data-astro-cid-ktq2v54g]{border-top:1px solid var(--ui-border)}.mm-text[data-astro-cid-ktq2v54g]{font-size:13.5px;font-weight:500}.mm-tag[data-astro-cid-ktq2v54g]{display:inline-block;font-size:11px;padding:0 6px;border-radius:4px;background:var(--ui-sunken);color:var(--ui-text-2);margin-right:4px}.mm-actions[data-astro-cid-ktq2v54g]{display:flex;gap:2px}.mm-icon[data-astro-cid-ktq2v54g]{width:28px;color:var(--ui-muted)}.mm-icon[data-astro-cid-ktq2v54g]:hover{color:var(--ui-text)}.mm-edit[data-astro-cid-ktq2v54g]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.mm-edit[data-astro-cid-ktq2v54g] .ui-input[data-astro-cid-ktq2v54g]{flex:1 1 180px;min-width:0;height:28px}.mm-toast[data-astro-cid-ktq2v54g]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 4px 4px 10px;border-radius:8px;background:var(--ui-text);color:#fff;font-size:12.5px}.mm-toast[data-astro-cid-ktq2v54g] .ui-btn{color:#fff}.mm-toast[data-astro-cid-ktq2v54g] .ui-btn:hover{background:#ffffff1f}.mm-side[data-astro-cid-ktq2v54g]{background:var(--ui-surface);display:flex;flex-direction:column;gap:8px}.mm-side[data-astro-cid-ktq2v54g] .mm-used{padding:10px 12px}.mm-side[data-astro-cid-ktq2v54g] .mm-quote{font-size:13.5px;line-height:1.6}.mm-hl[data-astro-cid-ktq2v54g]{background:var(--ui-agent-soft);box-shadow:0 2px 0 var(--ui-agent);border-radius:3px;padding:0 2px}.mm-from[data-astro-cid-ktq2v54g]{margin-top:6px}.mm-comment[data-astro-cid-ktq2v54g]{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--ui-text-2);padding:2px 2px 0}.mm-comment[data-astro-cid-ktq2v54g] .ui-avatar[data-astro-cid-ktq2v54g]{background:#fde68a;color:#92400e}.mm-side[data-astro-cid-ktq2v54g] .mm-stale{color:var(--ui-faint)}.mm-side[data-astro-cid-ktq2v54g] .mm-stale .mm-hl{background:none;box-shadow:none;text-decoration:line-through}.mm-side[data-astro-cid-ktq2v54g] .mm-next-label{margin-top:4px;margin-bottom:8px}.mm-side[data-astro-cid-ktq2v54g] .mm-note{margin-top:8px}.mt-ctx[data-astro-cid-i7nc45jg]{white-space:nowrap}.mt-main[data-astro-cid-i7nc45jg]{display:flex;flex-direction:column;gap:12px}.mt-bar[data-astro-cid-i7nc45jg]{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:8px 10px;border-radius:var(--ui-r);background:var(--ui-agent-soft);border:1px solid var(--ui-agent-line);font-size:12.5px;color:var(--ui-agent-ink);transition:background-color .2s ease,border-color .2s ease}.mt-bar[data-astro-cid-i7nc45jg].is-human{background:#fffbeb;border-color:var(--ui-amber-line);color:#78350f}.mt-bar-text[data-astro-cid-i7nc45jg]{min-width:180px}.mt-bar-text[data-astro-cid-i7nc45jg] b{font-weight:600}.mt-take[data-astro-cid-i7nc45jg]{border-color:var(--ui-amber-line);color:#92400e}.mt-take[data-astro-cid-i7nc45jg]:hover{background:var(--ui-amber-soft)}.mt-form[data-astro-cid-i7nc45jg]{display:flex;flex-direction:column;gap:8px;border-radius:var(--ui-r);padding:2px;transition:box-shadow .2s ease}.mt-form[data-astro-cid-i7nc45jg][data-mode=human]{box-shadow:0 0 0 2px var(--ui-amber-line);padding:8px}.mt-field[data-astro-cid-i7nc45jg]{position:relative;display:grid;grid-template-columns:100px minmax(0,1fr) 72px;align-items:center;gap:10px;border-radius:8px}.mt-field-note[data-astro-cid-i7nc45jg]{align-items:start}.mt-label[data-astro-cid-i7nc45jg]{font-size:12.5px;color:var(--ui-muted)}.mt-field-note[data-astro-cid-i7nc45jg] .mt-label[data-astro-cid-i7nc45jg]{padding-top:7px}.mt-field[data-astro-cid-i7nc45jg] .ui-input[data-astro-cid-i7nc45jg]{width:100%;min-width:0}.mt-field[data-astro-cid-i7nc45jg] input[data-astro-cid-i7nc45jg][readonly],.mt-field[data-astro-cid-i7nc45jg] textarea[data-astro-cid-i7nc45jg][readonly]{background:var(--ui-surface);cursor:default}.mt-note[data-astro-cid-i7nc45jg]{height:auto;padding:7px 10px;line-height:1.45;resize:none;font-size:13px}.mt-field[data-astro-cid-i7nc45jg].is-agent .ui-input[data-astro-cid-i7nc45jg],.mt-field[data-astro-cid-i7nc45jg].is-agent .mt-cards[data-astro-cid-i7nc45jg]{outline:2px solid var(--ui-agent);outline-offset:1px;border-radius:6px}.mt-field[data-astro-cid-i7nc45jg].is-agent .mt-who[data-astro-cid-i7nc45jg]:before{content:"Milky typing…";color:var(--ui-agent)}.mt-who[data-astro-cid-i7nc45jg]{font-size:11px;white-space:nowrap;color:var(--ui-faint)}.mt-who[data-astro-cid-i7nc45jg][data-by=milky]{color:var(--ui-agent-ink)}.mt-who[data-astro-cid-i7nc45jg][data-by=you]{color:var(--ui-amber);font-weight:600}.mt-field[data-astro-cid-i7nc45jg].is-agent .mt-who[data-astro-cid-i7nc45jg]{font-size:0}.mt-field[data-astro-cid-i7nc45jg].is-agent .mt-who[data-astro-cid-i7nc45jg]:before{font-size:11px}.mt-cards[data-astro-cid-i7nc45jg]{display:flex;gap:6px;flex-wrap:wrap}.mt-card[data-astro-cid-i7nc45jg]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:6px;border:1px solid var(--ui-border-strong);background:var(--ui-bg);font-size:12.5px;font-variant-numeric:tabular-nums;cursor:pointer}.mt-card[data-astro-cid-i7nc45jg] span[data-astro-cid-i7nc45jg]{color:var(--ui-faint);font-size:11px}.mt-card[data-astro-cid-i7nc45jg]:disabled{cursor:default;background:var(--ui-surface)}.mt-card[data-astro-cid-i7nc45jg][aria-pressed=true]{border-color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-text);background:var(--ui-bg)}.mt-card[data-astro-cid-i7nc45jg][aria-pressed=true] span[data-astro-cid-i7nc45jg]{color:var(--ui-muted)}.mt-form[data-astro-cid-i7nc45jg][data-mode=human] .mt-card[data-astro-cid-i7nc45jg]:not(:disabled):hover{border-color:var(--ui-text)}.mt-submit[data-astro-cid-i7nc45jg]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid var(--ui-border);padding-top:10px}.mt-submit[data-astro-cid-i7nc45jg] .mt-ok{color:var(--ui-green);font-weight:500}.mt-side[data-astro-cid-i7nc45jg]{background:var(--ui-surface);display:flex;flex-direction:column;gap:8px}.mt-log[data-astro-cid-i7nc45jg]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;max-height:330px;overflow-y:auto}.mt-log[data-astro-cid-i7nc45jg] li{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.4;color:var(--ui-text-2)}.mt-log[data-astro-cid-i7nc45jg] .mt-dot{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0}.mt-log[data-astro-cid-i7nc45jg] .mt-dot-agent{background:var(--ui-agent)}.mt-log[data-astro-cid-i7nc45jg] .mt-dot-you{background:var(--ui-amber)}.mt-log[data-astro-cid-i7nc45jg] .mt-dot-done{background:var(--ui-green)}.mt-log[data-astro-cid-i7nc45jg] .mt-t{font-size:11px;color:var(--ui-faint);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:640px){.mt-ctx[data-astro-cid-i7nc45jg]{display:none}.mt-field[data-astro-cid-i7nc45jg]{grid-template-columns:1fr auto;gap:4px 10px}.mt-label[data-astro-cid-i7nc45jg]{grid-column:1}.mt-who[data-astro-cid-i7nc45jg]{grid-column:2;grid-row:1;text-align:right}.mt-field[data-astro-cid-i7nc45jg] .ui-input[data-astro-cid-i7nc45jg],.mt-cards[data-astro-cid-i7nc45jg]{grid-column:1 / -1}.mt-field-note[data-astro-cid-i7nc45jg] .mt-label[data-astro-cid-i7nc45jg]{padding-top:0}.mt-log[data-astro-cid-i7nc45jg]{max-height:180px}}.me-body[data-astro-cid-kikyxmny]{display:flex;flex-direction:column;gap:14px;min-height:390px}.me-thread[data-astro-cid-kikyxmny]{flex:1}.me-answer[data-astro-cid-kikyxmny]{font-size:13.5px}.me-receipt[data-astro-cid-kikyxmny]{margin-top:4px}.me-thinking[data-astro-cid-kikyxmny]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ui-agent-ink);padding:4px 0}.me-composer-wrap[data-astro-cid-kikyxmny]{position:relative}.me-picker[data-astro-cid-kikyxmny]{gap:6px;font-weight:600}.me-menu[data-astro-cid-kikyxmny]{position:absolute;right:0;bottom:calc(100% + 6px);width:min(420px,100%);z-index:5;padding:4px}.me-menu[data-astro-cid-kikyxmny] .ui-menu-item[data-astro-cid-kikyxmny]{padding:6px 9px}.me-menu[data-astro-cid-kikyxmny] .ui-menu-sep[data-astro-cid-kikyxmny]{margin:3px 2px}.me-menu-label[data-astro-cid-kikyxmny]{padding:4px 9px 6px}.me-option[data-astro-cid-kikyxmny]{align-items:flex-start;gap:10px}.me-option[data-astro-cid-kikyxmny][aria-checked=true]{background:var(--ui-surface)}.me-radio[data-astro-cid-kikyxmny]{width:14px;height:14px;margin-top:2px;border-radius:50%;border:1.5px solid var(--ui-border-strong);flex-shrink:0}.me-option[data-astro-cid-kikyxmny][aria-checked=true] .me-radio[data-astro-cid-kikyxmny]{border:4px solid var(--ui-text)}.me-opt-name[data-astro-cid-kikyxmny]{display:block;font-weight:600}.me-opt-desc[data-astro-cid-kikyxmny]{display:block;line-height:1.35}.me-opt-cost[data-astro-cid-kikyxmny]{display:flex;flex-direction:column;align-items:flex-end;font-size:12px;font-weight:500;white-space:nowrap}.me-menu-foot[data-astro-cid-kikyxmny]{padding:2px 9px 4px}.me-effort[data-astro-cid-kikyxmny]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:4px 9px}.me-effort[data-astro-cid-kikyxmny] .ui-segmented[data-astro-cid-kikyxmny] button[data-astro-cid-kikyxmny]{padding:4px 9px;font-size:12px}@media(max-width:640px){.me-credits[data-astro-cid-kikyxmny]{display:none}}.mp-split[data-astro-cid-xs4gpzno]{min-height:340px}.mp-config[data-astro-cid-xs4gpzno]{display:flex;flex-direction:column;gap:14px}.mp-instr[data-astro-cid-xs4gpzno]{font-size:13px;color:var(--ui-text-2);padding:10px 12px;border-radius:8px;background:var(--ui-bg);border:1px solid var(--ui-border);font-family:ui-monospace,Geist Mono,monospace;font-size:12px;line-height:1.55}.mp-scope[data-astro-cid-xs4gpzno]{font-size:13px;color:var(--ui-text-2);margin-top:2px}.mp-tools[data-astro-cid-xs4gpzno]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.mp-tools[data-astro-cid-xs4gpzno] .mp-tool{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;font-size:12px;background:var(--ui-bg);border:1px solid var(--ui-border-strong);color:var(--ui-text)}.mp-tools[data-astro-cid-xs4gpzno] .mp-tool-off{color:var(--ui-faint);border-style:dashed;text-decoration:line-through;background:transparent}.mp-working[data-astro-cid-xs4gpzno]{padding:2px 0 6px}.mp-calls[data-astro-cid-xs4gpzno]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--ui-agent-ink)}.mp-calls[data-astro-cid-xs4gpzno] li{display:flex;gap:8px;align-items:center}.mp-calls[data-astro-cid-xs4gpzno] li:before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid var(--ui-agent-line);border-top-color:var(--ui-agent);animation:ui-spin .8s linear infinite;flex-shrink:0}.mp-calls[data-astro-cid-xs4gpzno] li.is-done:before{animation:none;border-color:var(--ui-green);background:var(--ui-green)}.mp-out[data-astro-cid-xs4gpzno] [data-astro-cid-xs4gpzno][data-o-body]{display:flex;flex-direction:column;gap:10px;font-size:13.5px;line-height:1.6}.mp-out[data-astro-cid-xs4gpzno] .mp-draft{padding:10px 12px;display:flex;flex-direction:column;gap:4px}.mp-out[data-astro-cid-xs4gpzno] .mp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mp-out[data-astro-cid-xs4gpzno] .mp-stats>div{display:flex;flex-direction:column;padding:8px 10px;border-radius:8px;background:var(--ui-surface);line-height:1.3}.mp-out[data-astro-cid-xs4gpzno] .mp-stats strong{font-size:17px}.mp-out[data-astro-cid-xs4gpzno] .mp-refund{display:flex;align-items:center;gap:10px;padding:10px 12px;flex-wrap:wrap}.mp-used[data-astro-cid-xs4gpzno]{margin-top:10px}@media(max-width:640px){.mp-ctx[data-astro-cid-xs4gpzno]{display:none}.mp-modes[data-astro-cid-xs4gpzno] button[data-astro-cid-xs4gpzno]{padding:5px 8px}}[data-demo=multimodal-drop-zone] .mm-body{display:flex;flex-direction:column;gap:14px;min-height:340px}[data-demo=multimodal-drop-zone] .mm-thread{flex:1}[data-demo=multimodal-drop-zone] .mm-composer{border:1px solid var(--ui-border-strong);border-radius:12px;padding:8px;background:var(--ui-bg);display:flex;flex-direction:column;gap:8px;transition:border-color .12s ease,box-shadow .12s ease}[data-demo=multimodal-drop-zone] .mm-composer.is-over{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}[data-demo=multimodal-drop-zone] .mm-zone{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1.5px dashed var(--ui-border-strong);border-radius:9px;background:var(--ui-surface);color:var(--ui-muted);cursor:pointer;text-align:left;transition:border-color .12s ease,background-color .12s ease;flex-wrap:wrap}[data-demo=multimodal-drop-zone] .mm-zone:hover,[data-demo=multimodal-drop-zone] .is-over .mm-zone{border-color:var(--ui-agent);background:var(--ui-agent-soft);color:var(--ui-agent-ink)}[data-demo=multimodal-drop-zone] .mm-zone-text{flex:1;min-width:180px;color:var(--ui-text-2)}[data-demo=multimodal-drop-zone] .mm-zone-text strong{color:var(--ui-text);font-weight:600}[data-demo=multimodal-drop-zone] .mm-zone-kinds{display:flex;gap:4px}[data-demo=multimodal-drop-zone] .mm-zone-kinds span{font-size:10.5px;font-weight:600;letter-spacing:.03em;padding:2px 6px;border-radius:4px;background:var(--ui-bg);border:1px solid var(--ui-border);color:var(--ui-muted)}[data-demo=multimodal-drop-zone] .mm-tray{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}[data-demo=multimodal-drop-zone] .mm-file{display:flex;gap:9px;align-items:center;padding:7px 8px;border:1px solid var(--ui-border);border-radius:9px;background:var(--ui-bg);min-width:0}[data-demo=multimodal-drop-zone] .mm-file[data-state=failed]{border-color:#fca5a5;background:#fff7f7}[data-demo=multimodal-drop-zone] .mm-thumb{width:34px;height:34px;border-radius:6px;flex-shrink:0;display:grid;place-items:center}[data-demo=multimodal-drop-zone] .mm-thumb-img{background:linear-gradient(180deg,#eef2ff,#e0e7ff);padding:6px 5px;display:flex;flex-direction:column;gap:3px;justify-content:center}[data-demo=multimodal-drop-zone] .mm-thumb-img span{height:4px;border-radius:2px;background:#a5b4fc}[data-demo=multimodal-drop-zone] .mm-thumb-img span:nth-child(2){background:#f87171;width:80%}[data-demo=multimodal-drop-zone] .mm-thumb-img span:nth-child(3){background:#f87171;width:80%}[data-demo=multimodal-drop-zone] .mm-thumb-pdf{background:#fee2e2;color:#b91c1c}[data-demo=multimodal-drop-zone] .mm-thumb-audio{background:#dcfce7;color:#15803d}[data-demo=multimodal-drop-zone] .mm-file-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}[data-demo=multimodal-drop-zone] .mm-file-name{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-demo=multimodal-drop-zone] .mm-file-status{font-size:11.5px;color:var(--ui-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-demo=multimodal-drop-zone] .mm-file .ui-progress{height:3px}[data-demo=multimodal-drop-zone] .mm-file[data-state=reading] .mm-file-status{color:var(--ui-agent-ink)}[data-demo=multimodal-drop-zone] .mm-file[data-state=reading] .ui-progress>span{width:100%!important;background:linear-gradient(90deg,var(--ui-agent-line),var(--ui-agent),var(--ui-agent-line));background-size:200% 100%;animation:ui-shimmer 1s linear infinite}[data-demo=multimodal-drop-zone] .mm-file[data-state=ready] .mm-file-status{color:var(--ui-green)}[data-demo=multimodal-drop-zone] .mm-file[data-state=failed] .mm-file-status{color:var(--ui-red)}[data-demo=multimodal-drop-zone] .mm-file[data-state=ready] .ui-progress,[data-demo=multimodal-drop-zone] .mm-file[data-state=failed] .ui-progress{display:none}[data-demo=multimodal-drop-zone] .mm-remove{width:22px;height:22px;border:none;border-radius:5px;background:none;color:var(--ui-muted);cursor:pointer;font-size:16px;line-height:1;flex-shrink:0}[data-demo=multimodal-drop-zone] .mm-remove:hover{background:var(--ui-sunken);color:var(--ui-text)}[data-demo=multimodal-drop-zone] .mm-input-row{display:flex;gap:8px;align-items:center;padding:0 0 0 6px}[data-demo=multimodal-drop-zone] .mm-input{flex:1;min-width:0;border:none;outline:none;font:inherit;color:var(--ui-text);background:none;padding:4px 0}[data-demo=multimodal-drop-zone] .mm-status{padding:0 6px 2px}[data-demo=multimodal-drop-zone] .mm-bubble{display:flex;flex-direction:column;gap:6px}[data-demo=multimodal-drop-zone] .mm-sent-chips,[data-demo=multimodal-drop-zone] .mm-used{display:flex;flex-wrap:wrap;gap:4px}[data-demo=multimodal-drop-zone] .mm-used{margin-top:8px}[data-demo=multimodal-drop-zone] .mm-chip{font-size:11px;padding:1px 7px;border-radius:5px;background:var(--ui-bg);border:1px solid var(--ui-border);color:var(--ui-text-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-demo=multimodal-drop-zone] .mm-chip.is-ok{background:var(--ui-green-soft);border-color:transparent;color:var(--ui-green)}[data-demo=multimodal-drop-zone] .mm-chip.is-skip{background:var(--ui-red-soft);border-color:transparent;color:var(--ui-red)}@media(max-width:640px){[data-demo=multimodal-drop-zone] .mm-hide-sm{display:none}[data-demo=multimodal-drop-zone] .mm-tray{grid-template-columns:1fr}}.pp-split[data-astro-cid-njfcq466]{min-height:340px}.pp-draft[data-astro-cid-njfcq466]{padding:14px 16px;font-size:13.5px;line-height:1.6;min-height:190px;transition:opacity .15s ease,filter .15s ease}.pp-draft[data-astro-cid-njfcq466] p+p{margin-top:8px}.pp-draft[data-astro-cid-njfcq466].pp-busy{opacity:.45;filter:blur(1px)}.pp-panel[data-astro-cid-njfcq466]{display:flex;flex-direction:column;gap:14px}.pp-param[data-astro-cid-njfcq466]{display:flex;flex-direction:column;gap:4px}.pp-param-head[data-astro-cid-njfcq466]{display:flex;justify-content:space-between;align-items:center}.pp-changed[data-astro-cid-njfcq466]{font-size:11px;font-weight:500;color:var(--ui-agent-ink);background:var(--ui-agent-soft);border-radius:99px;padding:1px 7px}.pp-stops[data-astro-cid-njfcq466]{display:flex;justify-content:space-between}.pp-stops[data-astro-cid-njfcq466] button[data-astro-cid-njfcq466]{border:none;background:none;padding:2px 0;font-size:12px;color:var(--ui-muted);cursor:pointer}.pp-stops[data-astro-cid-njfcq466] button[data-astro-cid-njfcq466][aria-pressed=true]{color:var(--ui-text);font-weight:600}.pp-row[data-astro-cid-njfcq466]{padding:4px 0}.pp-saved[data-astro-cid-njfcq466]{margin-top:auto}@media(max-width:640px){.pp-ctx[data-astro-cid-njfcq466]{display:none}}.pp[data-astro-cid-pzjrcg3m] .tb-ctx[data-astro-cid-pzjrcg3m]{white-space:nowrap}.pp-body[data-astro-cid-pzjrcg3m]{display:flex;flex-direction:column;gap:14px;min-height:360px}.pp-intro[data-astro-cid-pzjrcg3m]{font-size:14px;margin-bottom:10px}.pp-plan[data-astro-cid-pzjrcg3m]{overflow:hidden}.pp-steps[data-astro-cid-pzjrcg3m]{list-style:none;margin:0;padding:0;counter-reset:step}.pp-steps[data-astro-cid-pzjrcg3m] li[data-astro-cid-pzjrcg3m]{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;font-size:13px;transition:opacity .15s ease}.pp-steps[data-astro-cid-pzjrcg3m] li[data-astro-cid-pzjrcg3m]+li[data-astro-cid-pzjrcg3m]{border-top:1px solid var(--ui-border)}.pp-steps[data-astro-cid-pzjrcg3m] li[data-astro-cid-pzjrcg3m] .ui-check[data-astro-cid-pzjrcg3m]{margin-top:2px}.pp-steps[data-astro-cid-pzjrcg3m] li[data-astro-cid-pzjrcg3m] .ui-check[data-astro-cid-pzjrcg3m]:disabled{opacity:.55;cursor:default}.pp-steps[data-astro-cid-pzjrcg3m] li[data-astro-cid-pzjrcg3m] .ui-grow{display:flex;flex-direction:column;gap:3px}.pp-steps[data-astro-cid-pzjrcg3m] li[data-astro-cid-pzjrcg3m].is-off .pp-t[data-astro-cid-pzjrcg3m]{text-decoration:line-through;color:var(--ui-faint)}.pp-steps[data-astro-cid-pzjrcg3m] li[data-astro-cid-pzjrcg3m].is-off .ui-meta[data-astro-cid-pzjrcg3m],.pp-steps[data-astro-cid-pzjrcg3m] li[data-astro-cid-pzjrcg3m].is-off .pp-tag[data-astro-cid-pzjrcg3m]{opacity:.5}.pp-t[data-astro-cid-pzjrcg3m]{font-weight:500;color:var(--ui-text);cursor:default}label[data-astro-cid-pzjrcg3m].pp-t{cursor:pointer}.pp-tag[data-astro-cid-pzjrcg3m]{font-size:11px;padding:1px 7px;border-radius:99px;background:var(--ui-sunken);color:var(--ui-muted);white-space:nowrap;margin-top:1px}.pp-tag-risk[data-astro-cid-pzjrcg3m]{background:var(--ui-amber-soft);color:var(--ui-amber)}.pp-seg[data-astro-cid-pzjrcg3m]{margin-top:3px;align-self:flex-start;flex-wrap:wrap}.pp-seg[data-astro-cid-pzjrcg3m] button[data-astro-cid-pzjrcg3m]{font-size:12px;padding:4px 9px}.pp-foot[data-astro-cid-pzjrcg3m]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-top:1px solid var(--ui-border);background:var(--ui-surface)}.pp-foot[data-astro-cid-pzjrcg3m] .pp-edited{color:var(--ui-agent-ink);font-weight:500}.pp-exec[data-astro-cid-pzjrcg3m]{padding:4px 2px}@media(max-width:640px){.pp[data-astro-cid-pzjrcg3m] .tb-ctx[data-astro-cid-pzjrcg3m],.pp-tag[data-astro-cid-pzjrcg3m]{display:none}.pp-body[data-astro-cid-pzjrcg3m] .ui-msg-agent[data-astro-cid-pzjrcg3m]>.ui-avatar[data-astro-cid-pzjrcg3m]{display:none}}.pg-ctx[data-astro-cid-tslzbazh]{white-space:nowrap}.pg-top[data-astro-cid-tslzbazh]{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--ui-border)}.pg-ask[data-astro-cid-tslzbazh]{background:var(--ui-sunken);border-radius:14px 14px 4px;padding:7px 12px;font-size:13px;max-width:100%}.pg-controls[data-astro-cid-tslzbazh]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pg-controls[data-astro-cid-tslzbazh] .ui-segmented[data-astro-cid-tslzbazh] button[data-astro-cid-tslzbazh]{white-space:nowrap}.pg-left[data-astro-cid-tslzbazh]{min-width:0}.pg-canvas[data-astro-cid-tslzbazh]{position:relative;border-radius:var(--ui-r)}.pg-canvas[data-astro-cid-tslzbazh].is-jolt .pg-card[data-astro-cid-tslzbazh]{animation:pg-jolt .5s ease}@keyframes pg-jolt{0%{box-shadow:0 0 0 3px var(--ui-red-soft);border-color:#fca5a5}to{box-shadow:0 0 0 0 transparent}}.pg-card[data-astro-cid-tslzbazh]{border:1px solid var(--ui-agent-line);border-radius:var(--ui-r);padding:14px;display:flex;flex-direction:column;gap:12px;background:var(--ui-bg)}.pg-real[data-astro-cid-tslzbazh]{display:none}.pg-slot[data-astro-cid-tslzbazh].is-filled .pg-real[data-astro-cid-tslzbazh]{display:block}.pg-slot[data-astro-cid-tslzbazh].is-filled .pg-skel[data-astro-cid-tslzbazh]{display:none}.pg-skel[data-astro-cid-tslzbazh]{display:flex;flex-direction:column;gap:6px}.pg-real[data-astro-cid-tslzbazh] *{min-width:0}.pg-title[data-astro-cid-tslzbazh]{min-height:24px;font-size:16px;font-weight:650;letter-spacing:-.01em;line-height:24px}.pg-title[data-astro-cid-tslzbazh] .pg-skel[data-astro-cid-tslzbazh]{padding-top:5px}.pg-summary[data-astro-cid-tslzbazh]{min-height:40px;font-size:13px;line-height:20px;color:var(--ui-text-2)}.pg-summary[data-astro-cid-tslzbazh] .pg-skel[data-astro-cid-tslzbazh]{padding-top:5px;gap:9px}.pg-kpis[data-astro-cid-tslzbazh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pg-kpi[data-astro-cid-tslzbazh]{height:80px;border:1px solid var(--ui-border);border-radius:8px;padding:9px 10px;overflow:hidden}.pg-kpi[data-astro-cid-tslzbazh] .pg-skel[data-astro-cid-tslzbazh]{gap:8px}.pg-kpi[data-astro-cid-tslzbazh].is-filled .pg-real[data-astro-cid-tslzbazh]{display:flex;flex-direction:column}.pg-kpi-l[data-astro-cid-tslzbazh]{font-size:11.5px;color:var(--ui-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-kpi-v[data-astro-cid-tslzbazh]{font-size:20px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.25}.pg-kpi-d[data-astro-cid-tslzbazh]{font-size:11px;color:var(--ui-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-section[data-astro-cid-tslzbazh]{display:flex;flex-direction:column;gap:5px}.pg-h[data-astro-cid-tslzbazh]{font-size:12px;font-weight:600;color:var(--ui-text)}.pg-bar[data-astro-cid-tslzbazh]{display:grid;grid-template-columns:82px minmax(0,1fr) 38px;align-items:center;gap:8px;height:20px;font-size:12px}.pg-bar-track[data-astro-cid-tslzbazh]{height:10px;border-radius:3px;background:var(--ui-sunken);overflow:hidden}.pg-bar-fill[data-astro-cid-tslzbazh]{display:block;height:100%;width:0;background:var(--ui-agent);border-radius:3px;transition:width .45s cubic-bezier(.2,.8,.2,1)}.pg-bar[data-astro-cid-tslzbazh]:nth-child(n+4) .pg-bar-fill[data-astro-cid-tslzbazh]{background:#c4b5fd}.pg-bar-v[data-astro-cid-tslzbazh]{text-align:right;font-variant-numeric:tabular-nums;color:var(--ui-text-2)}.pg-bar-l[data-astro-cid-tslzbazh] .pg-real[data-astro-cid-tslzbazh]{white-space:nowrap;color:var(--ui-text-2)}.pg-row[data-astro-cid-tslzbazh]{height:42px;display:flex;align-items:center;border-top:1px solid var(--ui-border)}.pg-row-skel[data-astro-cid-tslzbazh]{width:100%}.pg-slot[data-astro-cid-tslzbazh].is-filled .pg-row-real[data-astro-cid-tslzbazh]{display:flex;align-items:center;gap:10px;width:100%}.pg-row-main[data-astro-cid-tslzbazh]{flex:1;display:flex;flex-direction:column;line-height:1.3;min-width:0}.pg-row-main[data-astro-cid-tslzbazh] b[data-astro-cid-tslzbazh]{font-size:13px;font-weight:500}.pg-row-main[data-astro-cid-tslzbazh] .ui-meta[data-astro-cid-tslzbazh]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11.5px}.pg-row-seats[data-astro-cid-tslzbazh]{font-size:12px;color:var(--ui-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.pg-health[data-astro-cid-tslzbazh]{min-width:30px;text-align:center;padding:1px 6px;border-radius:99px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.pg-health[data-astro-cid-tslzbazh][data-level=low]{background:var(--ui-red-soft);color:var(--ui-red)}.pg-health[data-astro-cid-tslzbazh][data-level=mid]{background:var(--ui-amber-soft);color:var(--ui-amber)}.pg-canvas[data-astro-cid-tslzbazh][data-layout=naive] .pg-slot[data-astro-cid-tslzbazh]:not(.is-filled),.pg-canvas[data-astro-cid-tslzbazh][data-layout=naive] .pg-section[data-astro-cid-tslzbazh]:not(.is-open){display:none}.pg-canvas[data-astro-cid-tslzbazh][data-layout=naive] .pg-slot[data-astro-cid-tslzbazh]{min-height:0}.pg-canvas[data-astro-cid-tslzbazh][data-layout=naive] .pg-kpis[data-astro-cid-tslzbazh]{display:flex;flex-wrap:wrap}.pg-canvas[data-astro-cid-tslzbazh][data-layout=naive] .pg-kpi[data-astro-cid-tslzbazh]{height:auto;flex:1 1 auto}.pg-right[data-astro-cid-tslzbazh]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px;min-width:0}.pg-metrics[data-astro-cid-tslzbazh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pg-metrics[data-astro-cid-tslzbazh]>div[data-astro-cid-tslzbazh]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;padding:7px 9px;display:flex;flex-direction:column;min-width:0}.pg-metrics[data-astro-cid-tslzbazh] .ui-meta[data-astro-cid-tslzbazh]{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-metrics[data-astro-cid-tslzbazh] strong[data-astro-cid-tslzbazh]{font-size:17px;font-weight:650;font-variant-numeric:tabular-nums}.pg-shifts[data-astro-cid-tslzbazh]{color:var(--ui-green)}.pg-shifts[data-astro-cid-tslzbazh].is-bad{color:var(--ui-red)}.pg-feed[data-astro-cid-tslzbazh]{list-style:none;margin:0;padding:8px 10px;height:206px;overflow:hidden;border-radius:var(--ui-r);background:#18181b;color:#d4d4d8;font:11.5px/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace}.pg-feed[data-astro-cid-tslzbazh] li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-feed[data-astro-cid-tslzbazh] .pg-k{color:#c4b5fd}.pg-why[data-astro-cid-tslzbazh]{line-height:1.45}@media(max-width:640px){.pg-ctx[data-astro-cid-tslzbazh]{display:none}.pg-title[data-astro-cid-tslzbazh]{min-height:48px}.pg-summary[data-astro-cid-tslzbazh]{min-height:60px}.pg-kpi[data-astro-cid-tslzbazh]{padding:8px}.pg-kpi-v[data-astro-cid-tslzbazh]{font-size:17px}.pg-kpi-d[data-astro-cid-tslzbazh]{white-space:normal;line-height:1.25}.pg-feed[data-astro-cid-tslzbazh]{height:120px}}[data-demo=prompt-enhancer] .pe-left{display:flex;flex-direction:column;gap:12px}[data-demo=prompt-enhancer] .pe-composer{border:1px solid var(--ui-border-strong);border-radius:12px;padding:10px 10px 8px 12px;background:var(--ui-bg)}[data-demo=prompt-enhancer] .pe-composer:focus-within{border-color:var(--ui-text)}[data-demo=prompt-enhancer] .pe-input{width:100%;border:none;outline:none;resize:none;font:inherit;font-size:14.5px;color:var(--ui-text);background:none;padding:0}[data-demo=prompt-enhancer] .pe-tools{display:flex;align-items:center;gap:8px;margin-top:6px}[data-demo=prompt-enhancer] .pe-tools .ui-spacer{flex:1}[data-demo=prompt-enhancer] .pe-enhance{color:var(--ui-agent-ink);border-color:var(--ui-agent-line);background:var(--ui-agent-soft)}[data-demo=prompt-enhancer] .pe-enhance:hover{border-color:var(--ui-agent);background:var(--ui-agent-soft)}[data-demo=prompt-enhancer] .pe-suggest{border:1px solid var(--ui-agent-line);border-radius:var(--ui-r);background:linear-gradient(var(--ui-agent-soft),var(--ui-bg) 70%);padding:12px;display:flex;flex-direction:column;gap:10px}[data-demo=prompt-enhancer] .pe-suggest-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}[data-demo=prompt-enhancer] .pe-editor{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;padding:9px 11px;font-size:13.5px;line-height:1.7;color:var(--ui-text);outline:none}[data-demo=prompt-enhancer] .pe-editor:focus{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}[data-demo=prompt-enhancer] .pe-add{background:var(--ui-agent-soft);color:var(--ui-agent-ink);border-radius:3px;box-shadow:0 1.5px 0 var(--ui-agent-line);padding:0 1px}[data-demo=prompt-enhancer] .pe-added{display:flex;flex-wrap:wrap;gap:5px;align-items:center}[data-demo=prompt-enhancer] .pe-tag{border:1px solid var(--ui-agent-line);background:var(--ui-bg);color:var(--ui-agent-ink);font-size:11.5px;font-weight:500;padding:2px 8px 2px 6px;border-radius:99px;cursor:pointer;display:inline-flex;align-items:center;gap:4px}[data-demo=prompt-enhancer] .pe-tag:before{content:"+";font-weight:600}[data-demo=prompt-enhancer] .pe-tag[aria-pressed=false]{color:var(--ui-faint);border-color:var(--ui-border);text-decoration:line-through}[data-demo=prompt-enhancer] .pe-tag[aria-pressed=false]:before{content:"−"}[data-demo=prompt-enhancer] .pe-actions{display:flex;gap:6px;flex-wrap:wrap}[data-demo=prompt-enhancer] .pe-right{background:var(--ui-surface);display:flex;flex-direction:column;min-height:320px}[data-demo=prompt-enhancer] .pe-empty{flex:1;display:grid;place-content:center;text-align:center;gap:4px;border:1px dashed var(--ui-border-strong);border-radius:var(--ui-r);padding:20px;color:var(--ui-text-2)}[data-demo=prompt-enhancer] .pe-result{display:flex;flex-direction:column;gap:10px}[data-demo=prompt-enhancer] .pe-ran{display:flex;align-items:center;gap:10px}[data-demo=prompt-enhancer] .pe-link{border:none;background:none;padding:0;font-size:12px;color:var(--ui-muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer}[data-demo=prompt-enhancer] .pe-ran-prompt{font-size:12.5px;color:var(--ui-text-2);background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;padding:8px 10px}[data-demo=prompt-enhancer] .pe-answer{font-size:13.5px}[data-demo=prompt-enhancer] .pe-compare{padding-left:32px}[data-demo=prompt-enhancer] .pe-compare .ui-btn{white-space:normal;height:auto;min-height:26px;padding-top:3px;padding-bottom:3px;text-align:left}[data-demo=prompt-enhancer] .pe-context{margin-top:auto;display:flex;flex-direction:column;gap:6px}[data-demo=prompt-enhancer] .pe-context-list{display:flex;flex-wrap:wrap;gap:5px}[data-demo=prompt-enhancer] .pe-src{font-size:11.5px;padding:2px 8px;border-radius:5px;background:var(--ui-sunken);color:var(--ui-text-2)}@media(max-width:640px){[data-demo=prompt-enhancer] .pe-right{min-height:0}[data-demo=prompt-enhancer] .pe-compare{padding-left:0}}.pt-form[data-astro-cid-6uggltpj]{display:flex;flex-direction:column;gap:12px}.pt-field[data-astro-cid-6uggltpj]{display:flex;flex-direction:column;gap:5px}.pt-field[data-astro-cid-6uggltpj] .ui-input[data-astro-cid-6uggltpj]{width:100%;appearance:auto}.pt-field[data-astro-cid-6uggltpj] .ui-segmented[data-astro-cid-6uggltpj]{align-self:flex-start}.pt-actions[data-astro-cid-6uggltpj]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.pt-right[data-astro-cid-6uggltpj]{background:var(--ui-surface);padding-top:6px;display:flex;flex-direction:column;min-height:340px}.pt-right[data-astro-cid-6uggltpj] .ui-tabs[data-astro-cid-6uggltpj] button[data-astro-cid-6uggltpj]:disabled{color:var(--ui-faint);cursor:default}.pt-pane[data-astro-cid-6uggltpj]{padding-top:14px;flex:1;display:flex;flex-direction:column}.pt-prompt[data-astro-cid-6uggltpj]{font-size:14px;line-height:1.75;color:var(--ui-text-2);background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:12px 14px}.pt-slot[data-astro-cid-6uggltpj]{background:var(--ui-sunken);color:var(--ui-text);font-weight:500;border-radius:4px;padding:1px 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pt-slot[data-astro-cid-6uggltpj].is-changed{animation:pt-flash 1.1s ease both}@keyframes pt-flash{0%,35%{background:var(--ui-amber-soft);box-shadow:0 0 0 1px var(--ui-amber-line)}to{background:var(--ui-sunken);box-shadow:none}}.pt-foot[data-astro-cid-6uggltpj]{margin-top:10px}.pt-email[data-astro-cid-6uggltpj]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);overflow:hidden}.pt-email-row[data-astro-cid-6uggltpj]{display:grid;grid-template-columns:60px 1fr;gap:8px;padding:7px 12px;border-bottom:1px solid var(--ui-border);font-size:13px}.pt-email-body[data-astro-cid-6uggltpj]{padding:10px 12px 12px;font-size:13.5px;line-height:1.6;min-height:120px}.pt-after[data-astro-cid-6uggltpj]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}@media(max-width:640px){.pt-hide-sm[data-astro-cid-6uggltpj]{display:none}.pt-right[data-astro-cid-6uggltpj]{min-height:0}}.qf[data-astro-cid-fq7myyrl] .tb-ctx[data-astro-cid-fq7myyrl]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.qf-body[data-astro-cid-fq7myyrl]{display:flex;flex-direction:column;gap:14px}.fail[data-astro-cid-fq7myyrl]{border-color:#fca5a5;background:linear-gradient(var(--ui-red-soft),var(--ui-bg) 75%);padding:12px 14px;display:flex;flex-direction:column;gap:12px}.fail-head[data-astro-cid-fq7myyrl]{display:flex;gap:12px;align-items:flex-start}.fail-icon[data-astro-cid-fq7myyrl]{width:22px;height:22px;border-radius:50%;background:var(--ui-red);color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px;flex-shrink:0;margin-top:1px}.fail-title[data-astro-cid-fq7myyrl]{font-size:14px;font-weight:600;color:#991b1b;letter-spacing:-.01em}.fail-foot[data-astro-cid-fq7myyrl]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding-left:34px}.retries[data-astro-cid-fq7myyrl]{display:flex;align-items:center;gap:5px}.retries[data-astro-cid-fq7myyrl] .ui-meta[data-astro-cid-fq7myyrl]{margin-left:4px}.pip[data-astro-cid-fq7myyrl]{width:8px;height:8px;border-radius:2px;background:var(--ui-bg);border:1.5px solid #FCA5A5}.pip[data-astro-cid-fq7myyrl].is-used{background:var(--ui-red);border-color:var(--ui-red)}.pip[data-astro-cid-fq7myyrl].is-trying{animation:ui-pulse .8s ease-in-out infinite;background:var(--ui-red);border-color:var(--ui-red)}.qf-body[data-astro-cid-fq7myyrl] .fixed{font-weight:500}.ui .qf[data-astro-cid-fq7myyrl] .spin{width:12px;height:12px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:ui-spin .8s linear infinite}.panes[data-astro-cid-fq7myyrl]{border:1px solid var(--ui-border);border-radius:var(--ui-r)}.pane[data-astro-cid-fq7myyrl]{padding:12px 14px;min-width:0}.pane-sources[data-astro-cid-fq7myyrl]{background:var(--ui-surface)}.pane-head[data-astro-cid-fq7myyrl]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.accts[data-astro-cid-fq7myyrl]{list-style:none;margin:0;padding:0}.accts[data-astro-cid-fq7myyrl] li{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:13px;line-height:1.4}.accts[data-astro-cid-fq7myyrl] li+li{border-top:1px solid var(--ui-border)}.accts[data-astro-cid-fq7myyrl] li.is-new{animation:ui-enter .28s cubic-bezier(.2,.8,.2,1) both,ui-flash 1.6s ease both;border-radius:6px}.partial-note[data-astro-cid-fq7myyrl]{margin-top:8px;padding:8px 10px;border-radius:6px;font-size:12px;color:var(--ui-text-2);background:repeating-linear-gradient(-45deg,var(--ui-surface),var(--ui-surface) 6px,var(--ui-bg) 6px,var(--ui-bg) 12px);border:1px dashed var(--ui-border-strong)}.src-list[data-astro-cid-fq7myyrl]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;font-size:13px;line-height:1.35}.src-list[data-astro-cid-fq7myyrl] li[data-astro-cid-fq7myyrl]{display:flex;gap:10px;align-items:flex-start}.src-dot[data-astro-cid-fq7myyrl]{width:10px;height:10px;border-radius:50%;margin-top:4px;flex-shrink:0}.src-dot[data-astro-cid-fq7myyrl].ok{background:var(--ui-green)}.src-dot[data-astro-cid-fq7myyrl].bad{background:var(--ui-red);box-shadow:0 0 0 3px var(--ui-red-soft)}.src-dot[data-astro-cid-fq7myyrl].busy{border:2px solid var(--ui-border-strong);border-top-color:var(--ui-text);animation:ui-spin .8s linear infinite}@media(max-width:640px){.fail-foot[data-astro-cid-fq7myyrl]{padding-left:0}.qf[data-astro-cid-fq7myyrl] .tb-ctx[data-astro-cid-fq7myyrl]{display:none}}[data-demo=randomize] .rz-left{display:flex;flex-direction:column;gap:12px}[data-demo=randomize] .rz-cover{position:relative;aspect-ratio:16 / 9;border-radius:var(--ui-r);overflow:hidden;background:var(--ui-surface);border:1px dashed var(--ui-border-strong)}[data-demo=randomize] .rz-cover:has(.rz-art:not([hidden])){border-style:solid;border-color:var(--ui-border)}[data-demo=randomize] .rz-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--ui-muted);text-align:center;padding:16px;font-size:12.5px}[data-demo=randomize] .rz-empty strong{color:var(--ui-text);font-size:14px;font-weight:600;margin-top:4px}[data-demo=randomize] .rz-art,[data-demo=randomize] .rz-art svg{position:absolute;inset:0;width:100%;height:100%;display:block}[data-demo=randomize] .rz-shimmer{position:absolute;inset:0;background:linear-gradient(100deg,#fff0 20%,#ffffffa6,#fff0 80%),var(--ui-agent-soft);background-size:200% 100%;animation:ui-shimmer 1s linear infinite}[data-demo=randomize] .rz-title{position:absolute;left:14px;bottom:12px;right:40%;font-size:17px;font-weight:650;line-height:1.2;letter-spacing:-.01em;color:var(--ui-text)}[data-demo=randomize] .rz-title span{display:block;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin-bottom:3px}[data-demo=randomize] .rz-title-dark{color:#fff}[data-demo=randomize] .rz-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:28px}[data-demo=randomize] .rz-meta .ui-spacer{flex:1}[data-demo=randomize] .rz-seed{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ui-muted)}[data-demo=randomize] .rz-seed code{font:600 12.5px/1 ui-monospace,JetBrains Mono,monospace;color:var(--ui-text);background:var(--ui-sunken);padding:4px 6px;border-radius:5px}[data-demo=randomize] .rz-right{display:flex;flex-direction:column;gap:14px;background:var(--ui-surface)}[data-demo=randomize] .rz-roll{height:38px;font-size:14px;width:100%}[data-demo=randomize] .rz-params{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:2px 10px}[data-demo=randomize] .rz-param{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:8px;padding:6px 0}[data-demo=randomize] .rz-param+.rz-param{border-top:1px solid var(--ui-border)}[data-demo=randomize] .rz-val{font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px}[data-demo=randomize] .rz-val i{width:10px;height:10px;border-radius:3px;display:inline-block}[data-demo=randomize] .rz-lock{width:28px;height:26px;display:grid;place-items:center;border:1px solid transparent;border-radius:6px;background:none;color:var(--ui-faint);cursor:pointer}[data-demo=randomize] .rz-lock:not(:disabled):hover{background:var(--ui-sunken);color:var(--ui-text)}[data-demo=randomize] .rz-lock:disabled{cursor:default;opacity:.5}[data-demo=randomize] .rz-lock[aria-pressed=true]{color:var(--ui-text);background:var(--ui-sunken);border-color:var(--ui-border-strong)}[data-demo=randomize] .rz-lock .rz-closed,[data-demo=randomize] .rz-lock[aria-pressed=true] .rz-open{display:none}[data-demo=randomize] .rz-lock[aria-pressed=true] .rz-closed{display:block}[data-demo=randomize] .rz-h{margin-bottom:6px}[data-demo=randomize] .rz-count{color:var(--ui-faint);font-weight:400}[data-demo=randomize] .rz-prompt{font-size:12.5px;line-height:1.55;color:var(--ui-muted)}[data-demo=randomize] .rz-prompt-on{color:var(--ui-agent-ink)}[data-demo=randomize] .rz-history{display:flex;flex-wrap:wrap;gap:6px;min-height:34px;align-items:center}[data-demo=randomize] .rz-thumb{position:relative;width:52px;height:30px;padding:0;border-radius:6px;overflow:hidden;border:1px solid var(--ui-border);cursor:pointer;background:none}[data-demo=randomize] .rz-thumb svg{width:100%;height:100%;display:block}[data-demo=randomize] .rz-thumb[aria-pressed=true]{outline:2px solid var(--ui-agent);outline-offset:1px}[data-demo=randomize] .rz-thumb:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}@media(max-width:640px){[data-demo=randomize] .rz-sub{display:none}[data-demo=randomize] .rz-title{right:14px;font-size:15px}}.rr-body[data-astro-cid-hrkacycl]{min-height:330px}.rr-sources[data-astro-cid-hrkacycl]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rr-src[data-astro-cid-hrkacycl]{font-size:11.5px;padding:2px 8px;border-radius:6px;background:var(--ui-sunken);color:var(--ui-text-2)}.rr-bar[data-astro-cid-hrkacycl]{display:flex;align-items:center;gap:2px;margin-top:8px;margin-left:-6px}.rr-bar[data-astro-cid-hrkacycl] .ui-meta[data-astro-cid-hrkacycl]{margin-left:6px}.rr-thumb[data-astro-cid-hrkacycl]{color:var(--ui-muted)}.rr-thumb[data-astro-cid-hrkacycl][aria-pressed=true]{background:var(--ui-sunken);color:var(--ui-text)}.rr-thumb[data-astro-cid-hrkacycl]:disabled:not([aria-pressed=true]){opacity:.35}.rr-thumb[data-astro-cid-hrkacycl]:disabled[aria-pressed=true]{opacity:1}.rr-panel[data-astro-cid-hrkacycl]{margin-top:8px;padding:12px 14px;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}.rr-q[data-astro-cid-hrkacycl]{font-size:13.5px}.rr-chips[data-astro-cid-hrkacycl]{display:flex;flex-wrap:wrap;gap:6px}.rr-chip[data-astro-cid-hrkacycl]{height:28px;font-size:12px}.rr-note[data-astro-cid-hrkacycl]{width:100%}.rr-actions[data-astro-cid-hrkacycl]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rr-attach[data-astro-cid-hrkacycl]{margin-left:auto}.rr-body[data-astro-cid-hrkacycl] .rr-receipt{margin-top:10px;display:flex;flex-direction:column;gap:10px;max-width:600px}.rr-body[data-astro-cid-hrkacycl] .rr-facts{padding:0 2px}.rr-body[data-astro-cid-hrkacycl] .rr-note-plain{background:var(--ui-sunken);color:var(--ui-text-2)}.rr-body[data-astro-cid-hrkacycl] .rr-facts{grid-template-columns:72px 1fr;font-size:12.5px}.rr-body[data-astro-cid-hrkacycl] .rr-queue{padding:10px 12px;border-radius:var(--ui-r);background:var(--ui-surface);display:flex;flex-direction:column;gap:6px}.rr-body[data-astro-cid-hrkacycl] .rr-qrow{display:grid;grid-template-columns:150px 1fr 26px;gap:8px;align-items:center;font-size:12px;color:var(--ui-text-2)}.rr-body[data-astro-cid-hrkacycl] .rr-qrow b{text-align:right;font-weight:600;color:var(--ui-text)}.rr-body[data-astro-cid-hrkacycl] .rr-qbar{height:8px;border-radius:99px;background:var(--ui-sunken);overflow:hidden}.rr-body[data-astro-cid-hrkacycl] .rr-qbar i{display:block;height:100%;background:var(--ui-text-2);border-radius:inherit}.rr-body[data-astro-cid-hrkacycl] .rr-qrow.is-you{color:var(--ui-text);font-weight:600}.rr-body[data-astro-cid-hrkacycl] .rr-qrow.is-you .rr-qbar i{background:var(--ui-text)}@media(max-width:640px){.rr-attach[data-astro-cid-hrkacycl]{margin-left:0;flex-basis:100%}.rr-body[data-astro-cid-hrkacycl] .rr-facts{grid-template-columns:1fr}.rr-body[data-astro-cid-hrkacycl] .rr-qrow{grid-template-columns:112px 1fr 24px}}.ui-titlebar[data-astro-cid-x4gdctch] strong[data-astro-cid-x4gdctch]{white-space:nowrap}.rt-body[data-astro-cid-x4gdctch]{min-height:300px}.rt-summary[data-astro-cid-x4gdctch]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;width:100%;max-width:600px;padding:7px 10px;margin:2px 0 10px;border:1px solid var(--ui-border);border-radius:var(--ui-r-sm);background:var(--ui-surface);font-size:12.5px;color:var(--ui-text-2);cursor:pointer;text-align:left}.rt-summary[data-astro-cid-x4gdctch]:hover{border-color:var(--ui-border-strong)}.rt-summary[data-astro-cid-x4gdctch]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}.rt-summary[data-astro-cid-x4gdctch] .ui-spacer[data-astro-cid-x4gdctch]{flex:1}.rt-chev[data-astro-cid-x4gdctch]{transition:transform .15s ease;color:var(--ui-muted)}.rt-summary[data-astro-cid-x4gdctch][aria-expanded=true] .rt-chev[data-astro-cid-x4gdctch]{transform:rotate(90deg)}.rt-sep[data-astro-cid-x4gdctch]{color:var(--ui-faint)}.rt-skipcount[data-astro-cid-x4gdctch]{color:var(--ui-amber)}.rt-show[data-astro-cid-x4gdctch]{font-weight:500;color:var(--ui-agent-ink)}.rt-events[data-astro-cid-x4gdctch]{list-style:none;margin:-4px 0 12px;padding:0 0 0 14px;max-width:600px;border-left:2px solid var(--ui-agent-line);display:flex;flex-direction:column;gap:2px}.rt-event[data-astro-cid-x4gdctch]{border-radius:var(--ui-r-sm)}.rt-event[data-astro-cid-x4gdctch].is-open{background:var(--ui-surface)}.rt-event-head[data-astro-cid-x4gdctch]{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:10px;align-items:start;width:100%;padding:6px 8px;border:none;background:none;border-radius:var(--ui-r-sm);text-align:left;cursor:pointer}.rt-event-head[data-astro-cid-x4gdctch]:hover{background:var(--ui-sunken)}.rt-event-head[data-astro-cid-x4gdctch]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:-2px}.rt-kind[data-astro-cid-x4gdctch]{justify-self:start;font-size:10.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:2px 6px;border-radius:4px;margin-top:1px;background:var(--ui-agent-soft);color:var(--ui-agent-ink)}.rt-skip[data-astro-cid-x4gdctch] .rt-kind[data-astro-cid-x4gdctch]{background:var(--ui-amber-soft);color:var(--ui-amber)}.rt-finding[data-astro-cid-x4gdctch] .rt-kind[data-astro-cid-x4gdctch]{background:var(--ui-green-soft);color:var(--ui-green)}.rt-event-text[data-astro-cid-x4gdctch]{display:flex;flex-direction:column;min-width:0}.rt-event-title[data-astro-cid-x4gdctch]{font-size:13px;font-weight:500;color:var(--ui-text)}.rt-event-result[data-astro-cid-x4gdctch]{font-size:12px;color:var(--ui-muted)}.rt-skip[data-astro-cid-x4gdctch] .rt-event-title[data-astro-cid-x4gdctch]{color:var(--ui-text-2)}.rt-time[data-astro-cid-x4gdctch]{font-variant-numeric:tabular-nums;margin-top:1px}.rt-detail[data-astro-cid-x4gdctch]{padding:2px 10px 10px 80px;font-size:12.5px;color:var(--ui-text-2)}.rt-detail[data-astro-cid-x4gdctch] .rt-code{margin:0 0 8px;padding:8px 10px;border-radius:6px;background:#18181b;color:#e4e4e7;font:11.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-word}.rt-detail[data-astro-cid-x4gdctch] .rt-table{font-size:12px;background:var(--ui-bg);border-radius:6px}.rt-detail[data-astro-cid-x4gdctch] .rt-table td,.rt-detail[data-astro-cid-x4gdctch] .rt-table th{padding:5px 8px}.rt-detail[data-astro-cid-x4gdctch] .rt-up{color:var(--ui-red);font-size:11px;margin-left:4px}.rt-detail[data-astro-cid-x4gdctch] .rt-quote{margin:0 0 6px;padding-left:10px;border-left:3px solid #FDE68A;font-style:italic}.rt-detail[data-astro-cid-x4gdctch] .rt-olist{margin:0;padding-left:18px}.rt-detail[data-astro-cid-x4gdctch] b{font-weight:600;color:var(--ui-text)}@media(max-width:560px){.rt-events[data-astro-cid-x4gdctch]{padding-left:8px}.rt-event-head[data-astro-cid-x4gdctch]{grid-template-columns:minmax(0,1fr) auto}.rt-kind[data-astro-cid-x4gdctch]{grid-column:1 / -1}.rt-detail[data-astro-cid-x4gdctch]{padding-left:8px}}.ra-draft[data-astro-cid-q44dbimx] p[data-astro-cid-q44dbimx]+p[data-astro-cid-q44dbimx]{margin-top:8px}.ra-log[data-astro-cid-q44dbimx]{margin-top:10px;font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.ra-log[data-astro-cid-q44dbimx] span{color:var(--ui-text-2)}.ra-side[data-astro-cid-q44dbimx]{background:var(--ui-surface)}.ra-side-label[data-astro-cid-q44dbimx]{margin-bottom:10px}.ra-actions[data-astro-cid-q44dbimx]{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.ra-side[data-astro-cid-q44dbimx] .ra-status{font-size:12px;color:var(--ui-muted)}.ra-side[data-astro-cid-q44dbimx] .ra-status-red{color:var(--ui-red)}.ra-side[data-astro-cid-q44dbimx] .ra-off .ui-source-title{color:var(--ui-muted);text-decoration:line-through}[data-demo=reference-token-layering] .rt-left{display:flex;flex-direction:column;gap:10px;min-height:330px}[data-demo=reference-token-layering] .rt-composer{border:1px solid var(--ui-border-strong);border-radius:12px;padding:10px 10px 8px 12px;background:var(--ui-bg)}[data-demo=reference-token-layering] .rt-composer:focus-within{border-color:var(--ui-text)}[data-demo=reference-token-layering] .rt-composer.is-sent{background:var(--ui-surface);border-color:var(--ui-border)}[data-demo=reference-token-layering] .rt-box{display:flex;flex-wrap:wrap;align-items:center;gap:5px 5px;font-size:14px;line-height:1.6;color:var(--ui-text);cursor:text}[data-demo=reference-token-layering] .rt-tok{gap:5px;padding:1px 6px 1px 4px}[data-demo=reference-token-layering] .is-sent .rt-tok button{display:none}[data-demo=reference-token-layering] .rt-input{flex:1;min-width:110px;border:none;outline:none;background:none;font:inherit;color:var(--ui-agent-ink);padding:0}[data-demo=reference-token-layering] .rt-input::placeholder{color:var(--ui-faint)}[data-demo=reference-token-layering] .rt-tools{display:flex;align-items:center;gap:8px;margin-top:8px}[data-demo=reference-token-layering] .rt-tools .ui-spacer{flex:1}[data-demo=reference-token-layering] .rt-tools [data-at]{color:var(--ui-agent-ink)}[data-demo=reference-token-layering] .rt-ic{width:16px;height:16px;border-radius:4px;display:inline-grid;place-items:center;flex-shrink:0;font-size:10px;font-weight:700;line-height:1}[data-demo=reference-token-layering] .rt-ic[data-kind=customer]{background:#e0e7ff;color:#3730a3}[data-demo=reference-token-layering] .rt-ic[data-kind=customer]:before{content:"A"}[data-demo=reference-token-layering] .rt-ic[data-kind=ticket]{background:var(--ui-amber-soft);color:var(--ui-amber)}[data-demo=reference-token-layering] .rt-ic[data-kind=ticket]:before{content:"#"}[data-demo=reference-token-layering] .rt-ic[data-kind=doc]{background:#e0f2fe;color:#0369a1}[data-demo=reference-token-layering] .rt-ic[data-kind=doc]:before{content:"D"}[data-demo=reference-token-layering] .rt-ic[data-kind=person]{background:#dcfce7;color:#15803d;border-radius:50%}[data-demo=reference-token-layering] .rt-ic[data-kind=person]:before{content:"@"}[data-demo=reference-token-layering] .rt-menu{padding:4px;max-height:230px;overflow-y:auto;min-width:0}[data-demo=reference-token-layering] .rt-menu-head{padding:5px 8px 3px}[data-demo=reference-token-layering] .rt-group{font-size:11px;font-weight:600;color:var(--ui-faint);text-transform:uppercase;letter-spacing:.04em;padding:7px 8px 2px}[data-demo=reference-token-layering] .rt-item{align-items:center;padding:6px 8px}[data-demo=reference-token-layering] .rt-item.is-active{background:var(--ui-agent-soft)}[data-demo=reference-token-layering] .rt-item-main{flex:1;min-width:0;display:flex;flex-direction:column}[data-demo=reference-token-layering] .rt-item-name{font-weight:500}[data-demo=reference-token-layering] .rt-item .ui-meta{font-size:11.5px}[data-demo=reference-token-layering] .rt-warn{font-size:10.5px;font-weight:600;color:var(--ui-amber);background:var(--ui-amber-soft);padding:0 5px;border-radius:4px;margin-left:4px}[data-demo=reference-token-layering] .rt-item.is-taken{opacity:.55;cursor:default}[data-demo=reference-token-layering] .rt-item.is-taken:hover{background:none}[data-demo=reference-token-layering] .rt-pinned{font-size:11px;font-weight:500;color:var(--ui-agent-ink);flex-shrink:0}[data-demo=reference-token-layering] .rt-none{padding:8px}[data-demo=reference-token-layering] .rt-sid{font:500 10.5px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ui-muted);background:var(--ui-sunken);padding:2px 5px;border-radius:4px;white-space:nowrap;flex-shrink:0}[data-demo=reference-token-layering] .rt-answer{font-size:13.5px}[data-demo=reference-token-layering] .rt-right{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}[data-demo=reference-token-layering] .rt-right-head{display:flex;justify-content:space-between;align-items:center}[data-demo=reference-token-layering] .rt-ctx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}[data-demo=reference-token-layering] .rt-ctx-row{display:flex;gap:9px;align-items:center;padding:8px 10px;border:1px solid var(--ui-border);border-radius:9px;background:var(--ui-bg);min-width:0}[data-demo=reference-token-layering] .rt-ctx-row .rt-ic{width:20px;height:20px;font-size:11px}[data-demo=reference-token-layering] .rt-ctx-row.rt-new{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}[data-demo=reference-token-layering] .rt-ctx-row.is-resolved{border-color:#bbf7d0;box-shadow:none}[data-demo=reference-token-layering] .rt-ctx-row.is-resolved .rt-sid{background:var(--ui-green-soft);color:var(--ui-green)}[data-demo=reference-token-layering] .rt-ctx-main{flex:1;min-width:0;display:flex;flex-direction:column}[data-demo=reference-token-layering] .rt-ctx-name{font-size:13px;font-weight:500}[data-demo=reference-token-layering] .rt-ctx-main .ui-meta{font-size:11.5px}[data-demo=reference-token-layering] .rt-ctx-empty{padding:8px 0}[data-demo=reference-token-layering] .rt-foot{margin-top:auto}@media(max-width:640px){[data-demo=reference-token-layering] .rt-left{min-height:0}[data-demo=reference-token-layering] .rt-item .rt-sid{display:none}}.rg-body[data-astro-cid-y4w3b3na]{display:flex;flex-direction:column;gap:12px}.rg-head[data-astro-cid-y4w3b3na]{display:flex;align-items:center;gap:8px}.rg-vtabs[data-astro-cid-y4w3b3na]{padding:2px;margin:-4px 0}.rg-vtabs[data-astro-cid-y4w3b3na] button[data-astro-cid-y4w3b3na]{padding:2px 10px;font-size:12px}.rg-doc[data-astro-cid-y4w3b3na]{border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:6px;display:flex;flex-direction:column;gap:2px;min-height:200px}.rg-doc[data-astro-cid-y4w3b3na] .rg-block{display:flex;align-items:flex-start;gap:10px;padding:6px 8px;border-radius:7px;position:relative}.rg-doc[data-astro-cid-y4w3b3na] .rg-block.is-point{padding-left:24px}.rg-doc[data-astro-cid-y4w3b3na] .rg-block.is-point:before{content:"";position:absolute;left:11px;top:14px;width:5px;height:5px;border-radius:50%;background:var(--ui-text-2)}.rg-doc[data-astro-cid-y4w3b3na] .rg-block.is-pinned{background:var(--ui-surface);box-shadow:inset 2px 0 0 var(--ui-text)}.rg-doc[data-astro-cid-y4w3b3na] .rg-text{flex:1;min-width:0;font-size:13.5px;line-height:1.55;color:var(--ui-text)}.rg-doc[data-astro-cid-y4w3b3na] .rg-text .ui-skel{margin-top:6px}.rg-doc[data-astro-cid-y4w3b3na] .rg-block.is-removed{opacity:.6}.rg-doc[data-astro-cid-y4w3b3na] .rg-block.is-removed .rg-text{text-decoration:line-through;color:var(--ui-muted)}.rg-doc[data-astro-cid-y4w3b3na] .rg-side{display:flex;align-items:center;gap:6px;flex-shrink:0}.rg-doc[data-astro-cid-y4w3b3na] .rg-tag{font-size:11px;font-weight:500;padding:1px 7px;border-radius:99px;background:var(--ui-sunken);color:var(--ui-muted);white-space:nowrap}.rg-doc[data-astro-cid-y4w3b3na] .rg-tag-kept{background:var(--ui-bg);color:var(--ui-text-2);border:1px solid var(--ui-border-strong)}.rg-doc[data-astro-cid-y4w3b3na] .rg-tag-new{background:var(--ui-agent-soft);color:var(--ui-agent-ink)}.rg-doc[data-astro-cid-y4w3b3na] .rg-pin{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-bg);font-size:11.5px;color:var(--ui-muted);cursor:pointer}.rg-doc[data-astro-cid-y4w3b3na] .rg-pin:hover:not(:disabled){border-color:var(--ui-text);color:var(--ui-text)}.rg-doc[data-astro-cid-y4w3b3na] .rg-pin[aria-pressed=true]{background:var(--ui-text);border-color:var(--ui-text);color:#fff}.rg-doc[data-astro-cid-y4w3b3na] .rg-pin:disabled{cursor:default;opacity:.55}.rg-compose[data-astro-cid-y4w3b3na]{display:flex;flex-direction:column;gap:8px}.rg-chips[data-astro-cid-y4w3b3na]{display:flex;flex-wrap:wrap;gap:6px}.rg-chip[data-astro-cid-y4w3b3na]{height:28px;font-size:12px}.rg-chip[data-astro-cid-y4w3b3na]:disabled{opacity:.5;cursor:default}.rg-row[data-astro-cid-y4w3b3na]{display:flex;gap:6px}@media(max-width:560px){.rg-ctx[data-astro-cid-y4w3b3na]{display:none}.rg-doc[data-astro-cid-y4w3b3na] .rg-block{flex-wrap:wrap;row-gap:4px}.rg-doc[data-astro-cid-y4w3b3na] .rg-text{flex-basis:100%}.rg-doc[data-astro-cid-y4w3b3na] .rg-side{margin-left:auto}}.re-window[data-astro-cid-ryr5o5us]{position:relative}.re-body[data-astro-cid-ryr5o5us]{min-height:450px;display:flex;flex-direction:column;gap:14px}.re-body[data-astro-cid-ryr5o5us] .ui-thread[data-astro-cid-ryr5o5us]{flex:1}.re-cust[data-astro-cid-ryr5o5us]{flex:1;min-width:0}.re-cust-name[data-astro-cid-ryr5o5us]{color:var(--ui-text)}.re-bubble[data-astro-cid-ryr5o5us]{display:inline-block;background:var(--ui-sunken);border-radius:4px 14px 14px;padding:8px 12px;font-size:13.5px;max-width:90%}.re-flagwrap[data-astro-cid-ryr5o5us]{position:relative;border-radius:8px}.re-bad[data-astro-cid-ryr5o5us]{font-size:13.5px;padding:8px 10px;margin-left:-10px;border-radius:8px;background:var(--ui-red-soft);box-shadow:inset 2px 0 0 var(--ui-red)}.re-flagwrap[data-astro-cid-ryr5o5us].is-hidden .re-bad[data-astro-cid-ryr5o5us]{filter:blur(3px);opacity:.45;user-select:none}.re-flagwrap[data-astro-cid-ryr5o5us] .re-veil{position:absolute;inset:0;background:#ffffffb3;border-radius:8px;margin-left:-10px;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:4px}.re-actions[data-astro-cid-ryr5o5us]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;margin-left:-9px}.re-report[data-astro-cid-ryr5o5us]{color:var(--ui-red);border-color:#fecaca}.re-report[data-astro-cid-ryr5o5us]:hover{background:var(--ui-red-soft)}.re-report[data-astro-cid-ryr5o5us]:disabled{color:var(--ui-muted);border-color:var(--ui-border);opacity:1}.re-body[data-astro-cid-ryr5o5us] .re-case{margin-left:38px;padding:10px 12px;border:1px solid #FECACA;border-radius:var(--ui-r);background:var(--ui-bg);display:flex;flex-direction:column;gap:4px}.re-body[data-astro-cid-ryr5o5us] .re-case-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.re-body[data-astro-cid-ryr5o5us] .re-case-title{font-size:13px;font-weight:600}.re-body[data-astro-cid-ryr5o5us] .re-case-sub{display:block}.re-body[data-astro-cid-ryr5o5us] .re-live{display:inline-block;margin-right:6px;vertical-align:1px;color:var(--ui-red)}.re-body[data-astro-cid-ryr5o5us] .re-sys{margin-top:10px;text-align:center;font-size:12px;color:var(--ui-muted)}.re-composer[data-astro-cid-ryr5o5us] .re-you{color:var(--ui-text-2)}.re-overlay[data-astro-cid-ryr5o5us]{position:absolute;inset:42px 0 0;background:#18181b52;display:flex;align-items:center;justify-content:center;padding:12px;z-index:5}.re-dialog[data-astro-cid-ryr5o5us]>[data-astro-cid-ryr5o5us]{flex-shrink:0}.re-dialog[data-astro-cid-ryr5o5us]{width:100%;max-width:520px;max-height:100%;overflow:auto;background:var(--ui-bg);border-radius:var(--ui-r-lg);box-shadow:var(--ui-shadow-pop);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.re-dlg-head[data-astro-cid-ryr5o5us]{display:flex;flex-direction:column;gap:1px}.re-dlg-head[data-astro-cid-ryr5o5us] strong[data-astro-cid-ryr5o5us]{font-size:14.5px}.re-reasons[data-astro-cid-ryr5o5us]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.re-reason[data-astro-cid-ryr5o5us]{display:flex;align-items:flex-start;gap:10px;text-align:left;padding:6px 9px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-bg);cursor:pointer}.re-reason[data-astro-cid-ryr5o5us]:hover{border-color:var(--ui-border-strong)}.re-reason[data-astro-cid-ryr5o5us][aria-checked=true]{border-color:var(--ui-text);box-shadow:0 0 0 1px var(--ui-text)}.re-radio[data-astro-cid-ryr5o5us]{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--ui-border-strong);margin-top:3px;flex-shrink:0}.re-reason[data-astro-cid-ryr5o5us][aria-checked=true] .re-radio[data-astro-cid-ryr5o5us]{border:4.5px solid var(--ui-text)}.re-reason-t[data-astro-cid-ryr5o5us]{display:block;font-size:13px;font-weight:500}.re-reason-d[data-astro-cid-ryr5o5us]{display:block;font-size:11.5px}.re-details[data-astro-cid-ryr5o5us]{width:100%;height:auto;padding:7px 9px;resize:vertical;font-size:13px;line-height:1.5}.re-pause[data-astro-cid-ryr5o5us]{padding:4px 0}.re-attached[data-astro-cid-ryr5o5us]{font-size:12px;color:var(--ui-text-2);border-radius:8px;background:var(--ui-surface);padding:7px 10px}.re-attached[data-astro-cid-ryr5o5us] summary[data-astro-cid-ryr5o5us]{cursor:pointer;font-weight:500}.re-facts[data-astro-cid-ryr5o5us]{margin-top:8px;font-size:12px;grid-template-columns:80px 1fr}.re-dlg-actions[data-astro-cid-ryr5o5us]{display:flex;justify-content:flex-end;gap:8px}@media(max-width:640px){.re-ctx[data-astro-cid-ryr5o5us]{display:none}.re-body[data-astro-cid-ryr5o5us]{min-height:520px}.re-reasons[data-astro-cid-ryr5o5us]{grid-template-columns:1fr}.re-reason-d[data-astro-cid-ryr5o5us]{display:none}.re-reason[data-astro-cid-ryr5o5us]{align-items:center}.re-radio[data-astro-cid-ryr5o5us]{margin-top:0}.re-facts[data-astro-cid-ryr5o5us]{grid-template-columns:1fr}}.rf-head[data-astro-cid-hcumjgfq]{display:flex;gap:10px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--ui-border);font-size:13.5px}.rf-grid[data-astro-cid-hcumjgfq]{display:grid;grid-template-columns:210px minmax(0,1fr)}.rf-facets[data-astro-cid-hcumjgfq]{border-right:1px solid var(--ui-border);background:var(--ui-surface);display:flex;flex-direction:column;gap:14px}.rf-facet[data-astro-cid-hcumjgfq]{display:flex;flex-direction:column;gap:2px}.rf-facet[data-astro-cid-hcumjgfq] .ui-label[data-astro-cid-hcumjgfq]{margin-bottom:4px}.rf-opt[data-astro-cid-hcumjgfq]{display:flex;align-items:center;gap:8px;font-size:13px;padding:3px 0;cursor:pointer}.rf-opt[data-astro-cid-hcumjgfq].rf-zero{opacity:.45}.rf-clear[data-astro-cid-hcumjgfq]{align-self:flex-start;margin-left:-9px}.rf-results[data-astro-cid-hcumjgfq]{display:flex;flex-direction:column;min-width:0}.rf-bar[data-astro-cid-hcumjgfq]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 16px;font-size:13px;border-bottom:1px solid var(--ui-border)}.rf-bar[data-astro-cid-hcumjgfq] .rf-has[data-astro-cid-hcumjgfq]{color:var(--ui-text);font-weight:500}.rf-list[data-astro-cid-hcumjgfq]{list-style:none;margin:0;padding:0 16px;max-height:300px;overflow-y:auto}.rf-row[data-astro-cid-hcumjgfq]{display:flex;align-items:center;gap:10px;padding:8px 0}.rf-row[data-astro-cid-hcumjgfq]+.rf-row[data-astro-cid-hcumjgfq]{border-top:1px solid var(--ui-border)}.rf-row[data-astro-cid-hcumjgfq].rf-picked .rf-name[data-astro-cid-hcumjgfq]{font-weight:600}.rf-name[data-astro-cid-hcumjgfq]{font-weight:500}.rf-sigs[data-astro-cid-hcumjgfq]{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.rf-sig[data-astro-cid-hcumjgfq]{font-size:11.5px;padding:1px 7px;border-radius:99px;background:var(--ui-sunken);color:var(--ui-text-2);white-space:nowrap}.rf-risk[data-astro-cid-hcumjgfq]{width:30px;height:22px;border-radius:6px;display:grid;place-items:center;font-size:12px;font-weight:600;background:var(--ui-red-soft);color:var(--ui-red);flex-shrink:0}.rf-empty[data-astro-cid-hcumjgfq]{padding:20px 16px}.rf-foot[data-astro-cid-hcumjgfq]{padding:10px 16px;border-top:1px solid var(--ui-border);margin-top:auto;background:var(--ui-bg)}@media(max-width:640px){.rf-ctx[data-astro-cid-hcumjgfq]{display:none}.rf-grid[data-astro-cid-hcumjgfq]{grid-template-columns:1fr}.rf-facets[data-astro-cid-hcumjgfq]{border-right:none;border-bottom:1px solid var(--ui-border);display:grid;grid-template-columns:1fr 1fr;gap:12px}.rf-facet[data-astro-cid-hcumjgfq]:nth-child(2){grid-row:span 2}.rf-row[data-astro-cid-hcumjgfq]{flex-wrap:wrap;row-gap:4px}.rf-sigs[data-astro-cid-hcumjgfq]{order:5;width:100%;justify-content:flex-start;padding-left:26px}}.ra-ctx[data-astro-cid-orcrpzd4]{white-space:nowrap}.ra-receipt[data-astro-cid-orcrpzd4]{margin-top:10px;padding-top:10px;border-top:1px solid var(--ui-border)}.ra-receipt[data-astro-cid-orcrpzd4] .ra-ok{color:var(--ui-green);font-weight:500}.ra-side[data-astro-cid-orcrpzd4]{background:var(--ui-surface)}.ra-side[data-astro-cid-orcrpzd4]>div[data-astro-cid-orcrpzd4]{display:flex;flex-direction:column;gap:12px}.ra-notes[data-astro-cid-orcrpzd4]{border-left:3px solid var(--ui-amber-line);background:#fffbeb;border-radius:0 var(--ui-r-sm) var(--ui-r-sm) 0;padding:8px 11px}.ra-notes[data-astro-cid-orcrpzd4] p[data-astro-cid-orcrpzd4]{font-size:13px;line-height:1.5;color:var(--ui-text-2);margin-top:2px}.ra-notes[data-astro-cid-orcrpzd4] b[data-astro-cid-orcrpzd4]{color:var(--ui-text);font-weight:600}.ra-quote[data-astro-cid-orcrpzd4]{background:var(--ui-bg);border:1px solid var(--ui-agent-line);border-radius:var(--ui-r);padding:11px 12px;display:flex;flex-direction:column;gap:10px}.ra-quote-head[data-astro-cid-orcrpzd4]{display:flex;justify-content:space-between;align-items:center;gap:8px}.ra-fields[data-astro-cid-orcrpzd4]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ra-f[data-astro-cid-orcrpzd4]{display:flex;flex-direction:column;gap:4px;min-width:0}.ra-f[data-astro-cid-orcrpzd4] .ui-input[data-astro-cid-orcrpzd4]{width:100%;min-width:0;font-variant-numeric:tabular-nums}.ra-money[data-astro-cid-orcrpzd4]{position:relative;display:block}.ra-money[data-astro-cid-orcrpzd4]>span[data-astro-cid-orcrpzd4]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ui-muted);font-size:13px;pointer-events:none}.ra-money[data-astro-cid-orcrpzd4] .ui-input[data-astro-cid-orcrpzd4]{padding-left:20px}.ra-facts[data-astro-cid-orcrpzd4]{grid-template-columns:92px 1fr}.ra-facts[data-astro-cid-orcrpzd4] b[data-astro-cid-orcrpzd4]{font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.ra-opt[data-astro-cid-orcrpzd4]{color:var(--ui-faint);font-weight:400}.ra-ack[data-astro-cid-orcrpzd4]{font-size:13.5px;line-height:1.5;display:flex;flex-direction:column;gap:6px}.ra-known[data-astro-cid-orcrpzd4]{list-style:none;margin:0;padding:8px 10px;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r-sm);display:flex;flex-direction:column;gap:4px}.ra-known[data-astro-cid-orcrpzd4]:empty{display:none}.ra-known[data-astro-cid-orcrpzd4] li{font-size:13px;color:var(--ui-text-2)}.ra-known[data-astro-cid-orcrpzd4] .ra-k{display:inline-block;width:74px;color:var(--ui-muted);font-size:12px}.ra-email[data-astro-cid-orcrpzd4]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r);padding:10px 12px}.ra-email[data-astro-cid-orcrpzd4] p[data-astro-cid-orcrpzd4]{font-size:13px;line-height:1.55;margin-top:3px}.ra-email[data-astro-cid-orcrpzd4] mark{background:var(--ui-agent-soft);color:var(--ui-agent-ink);border-radius:3px;padding:0 2px}@media(max-width:640px){.ra-ctx[data-astro-cid-orcrpzd4]{display:none}}.sch[data-astro-cid-o2cp6hur] .tb-ctx[data-astro-cid-o2cp6hur]{white-space:nowrap}@media(max-width:640px){.sch[data-astro-cid-o2cp6hur] .tb-ctx[data-astro-cid-o2cp6hur]{display:none}}.sch-list[data-astro-cid-o2cp6hur]{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:4px;min-width:0}.sch-list[data-astro-cid-o2cp6hur] .s-row{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;border-radius:9px;border:1px solid transparent;background:none;text-align:left;cursor:pointer}.sch-list[data-astro-cid-o2cp6hur] .s-row:hover{background:var(--ui-surface)}.sch-list[data-astro-cid-o2cp6hur] .s-row.is-sel{background:var(--ui-surface);border-color:var(--ui-border-strong)}.sch-list[data-astro-cid-o2cp6hur] .s-top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13.5px}.sch-list[data-astro-cid-o2cp6hur] .s-row.is-paused strong{color:var(--ui-muted)}.sch-list[data-astro-cid-o2cp6hur] .s-times{display:flex;flex-wrap:wrap;gap:2px 16px;font-size:12px;color:var(--ui-text-2);margin-top:3px;font-variant-numeric:tabular-nums}.sch-list[data-astro-cid-o2cp6hur] .s-times em{font-style:normal;color:var(--ui-faint);margin-right:3px}.sch-list[data-astro-cid-o2cp6hur] .gone{background:var(--ui-sunken);color:var(--ui-text-2)}.sch-detail[data-astro-cid-o2cp6hur]{background:var(--ui-surface);min-width:0}.sch-detail[data-astro-cid-o2cp6hur] .d-title{font-size:15px;font-weight:600;letter-spacing:-.01em;margin-top:2px}.sch-detail[data-astro-cid-o2cp6hur] .d-prompt{margin:6px 0 12px;font-size:13px;color:var(--ui-text-2)}.sch-detail[data-astro-cid-o2cp6hur] .d-facts{grid-template-columns:84px 1fr;font-size:12.5px}.sch-detail[data-astro-cid-o2cp6hur] .hist{display:inline-flex;gap:4px;vertical-align:middle}.sch-detail[data-astro-cid-o2cp6hur] .h{width:14px;height:14px;border-radius:4px}.sch-detail[data-astro-cid-o2cp6hur] .h.opened{background:var(--ui-green)}.sch-detail[data-astro-cid-o2cp6hur] .h.unopened{background:var(--ui-bg);border:1.5px dashed var(--ui-border-strong)}.sch-detail[data-astro-cid-o2cp6hur] .h.failed{background:var(--ui-red)}.sch-detail[data-astro-cid-o2cp6hur] .paused-card{margin-top:14px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;font-size:13px}.sch-detail[data-astro-cid-o2cp6hur] .d-actions{margin-top:14px}.sch-detail[data-astro-cid-o2cp6hur] .spin{width:12px;height:12px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:ui-spin .8s linear infinite}.sch-detail[data-astro-cid-o2cp6hur] .delivered{margin-top:12px;padding:10px 12px;border-radius:var(--ui-r);border:1px solid var(--ui-border);background:var(--ui-bg);display:flex;flex-direction:column;gap:6px}.sch-detail[data-astro-cid-o2cp6hur] .delivered .msg{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.5}@media(max-width:640px){.sch-detail[data-astro-cid-o2cp6hur] .d-facts{grid-template-columns:84px 1fr;gap:6px 10px}.sch-detail[data-astro-cid-o2cp6hur] .d-facts dd{margin-bottom:0}}.sp-left[data-astro-cid-syge7cu2]{display:flex;flex-direction:column;gap:14px}.sp-request[data-astro-cid-syge7cu2]{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.sp-req-title[data-astro-cid-syge7cu2]{font-size:15px;font-weight:600;letter-spacing:-.01em}.sp-req-title[data-astro-cid-syge7cu2] .ui-meta[data-astro-cid-syge7cu2]{font-weight:400;font-size:13px}.sp-summary[data-astro-cid-syge7cu2]{display:flex;flex-direction:column;gap:6px}.sp-sum-list[data-astro-cid-syge7cu2]{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.sp-sum-list[data-astro-cid-syge7cu2] li[data-astro-cid-syge7cu2]{padding:4px 10px;border-radius:99px;background:var(--ui-sunken);font-size:12.5px;color:var(--ui-text-2)}.sp-sum-list[data-astro-cid-syge7cu2] b[data-astro-cid-syge7cu2]{font-weight:600;color:var(--ui-text)}.sp-right[data-astro-cid-syge7cu2]{display:flex;flex-direction:column;gap:10px}.sp-group-name[data-astro-cid-syge7cu2]{margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.sp-rows[data-astro-cid-syge7cu2]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r)}.sp-row[data-astro-cid-syge7cu2]{display:flex;align-items:center;gap:12px;padding:7px 12px}.sp-row[data-astro-cid-syge7cu2]+.sp-row[data-astro-cid-syge7cu2]{border-top:1px solid var(--ui-border)}.sp-title[data-astro-cid-syge7cu2]{font-size:13px;font-weight:500;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sp-scope[data-astro-cid-syge7cu2]{font-size:11px;font-weight:500;padding:1px 6px;border-radius:4px;background:var(--ui-amber-soft);color:var(--ui-amber)}@media(max-width:480px){.sp-ctx[data-astro-cid-syge7cu2]{display:none}}.sr-canvas[data-astro-cid-et3r2ulo]{position:relative;aspect-ratio:2 / 1;border-radius:10px;overflow:hidden;border:1px solid var(--ui-border)}.sr-art[data-astro-cid-et3r2ulo]{display:block;width:100%;height:100%}.sr-alt[data-astro-cid-et3r2ulo]{display:none}.is-edited[data-astro-cid-et3r2ulo] .sr-alt[data-astro-cid-et3r2ulo]{display:inline}.is-edited[data-astro-cid-et3r2ulo] .sr-orig[data-astro-cid-et3r2ulo],.show-original[data-astro-cid-et3r2ulo] .is-edited[data-astro-cid-et3r2ulo] .sr-alt[data-astro-cid-et3r2ulo]{display:none}.show-original[data-astro-cid-et3r2ulo] .is-edited[data-astro-cid-et3r2ulo] .sr-orig[data-astro-cid-et3r2ulo]{display:inline}.sr-target[data-astro-cid-et3r2ulo]{position:absolute;padding:0;border:1.5px dashed transparent;border-radius:8px;background:transparent;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.sr-target[data-astro-cid-et3r2ulo]:hover{border-color:#18181b73}.sr-target[data-astro-cid-et3r2ulo]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}.sr-tag[data-astro-cid-et3r2ulo]{position:absolute;left:0;top:-1px;transform:translateY(-100%);font-size:10.5px;font-weight:600;padding:1px 6px;border-radius:4px;background:var(--ui-text);color:#fff;white-space:nowrap;opacity:0;transition:opacity .15s ease}.sr-target[data-astro-cid-et3r2ulo]:hover .sr-tag[data-astro-cid-et3r2ulo],.sr-target[data-astro-cid-et3r2ulo][aria-pressed=true] .sr-tag[data-astro-cid-et3r2ulo]{opacity:1}.sr-target[data-astro-cid-et3r2ulo][aria-pressed=true]{border:2px dashed #DB2777;background:#ec489929}.sr-target[data-astro-cid-et3r2ulo][aria-pressed=true] .sr-tag[data-astro-cid-et3r2ulo]{background:#db2777}.has-sel[data-astro-cid-et3r2ulo] .sr-target[data-astro-cid-et3r2ulo][aria-pressed=false]{pointer-events:auto}.sr-target[data-astro-cid-et3r2ulo].is-working{background:linear-gradient(100deg,#fff3 20%,#ffffffd9,#fff3 80%);background-size:200% 100%;animation:sr-shimmer 1s linear infinite}@keyframes sr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sr-under[data-astro-cid-et3r2ulo]{margin-top:10px}.sr-panel[data-astro-cid-et3r2ulo]{display:flex;flex-direction:column;gap:14px}.sr-sel[data-astro-cid-et3r2ulo]{margin-top:4px;display:flex;gap:6px;align-items:center;flex-wrap:wrap;min-height:22px}.sr-field[data-astro-cid-et3r2ulo]{display:flex;flex-direction:column;gap:4px}.sr-field[data-astro-cid-et3r2ulo] .ui-input[data-astro-cid-et3r2ulo]{width:100%}.sr-field[data-astro-cid-et3r2ulo] .ui-input[data-astro-cid-et3r2ulo]:disabled{background:var(--ui-sunken)}.sr-result[data-astro-cid-et3r2ulo]{display:flex;flex-direction:column;gap:10px}.sr-facts[data-astro-cid-et3r2ulo]{grid-template-columns:80px 1fr;font-size:12.5px}@media(max-width:640px){.sr-ctx[data-astro-cid-et3r2ulo]{display:none}}.rq-ctx[data-astro-cid-tmzanxxh]{white-space:nowrap}.rq-stats[data-astro-cid-tmzanxxh]{font-variant-numeric:tabular-nums;white-space:nowrap}.rq-left[data-astro-cid-tmzanxxh]{display:flex;flex-direction:column;min-width:0}.rq-tabs[data-astro-cid-tmzanxxh]{padding:0 8px}.rq-tabs[data-astro-cid-tmzanxxh] button[data-astro-cid-tmzanxxh]{padding:9px;white-space:nowrap}.rq-tabs[data-astro-cid-tmzanxxh] button[data-astro-cid-tmzanxxh] span[data-astro-cid-tmzanxxh]{color:var(--ui-faint);font-weight:400;margin-left:2px}.rq-list[data-astro-cid-tmzanxxh]{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:2px;flex:1}.rq-row[data-astro-cid-tmzanxxh]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 9px;border:1px solid transparent;border-radius:8px;background:none;text-align:left;cursor:pointer}.rq-row[data-astro-cid-tmzanxxh]:hover{background:var(--ui-surface)}.rq-row[data-astro-cid-tmzanxxh][aria-pressed=true]{background:var(--ui-bg);border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow)}.rq-pri[data-astro-cid-tmzanxxh]{width:4px;align-self:stretch;border-radius:2px;flex-shrink:0;background:var(--ui-border)}.rq-pri-high[data-astro-cid-tmzanxxh]{background:var(--ui-amber)}.rq-pri-normal[data-astro-cid-tmzanxxh]{background:var(--ui-border-strong)}.rq-main[data-astro-cid-tmzanxxh]{display:flex;flex-direction:column;gap:2px}.rq-title[data-astro-cid-tmzanxxh]{font-size:13px;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rq-kind[data-astro-cid-tmzanxxh]{display:inline-block;margin-right:6px;padding:0 5px;border-radius:4px;background:var(--ui-agent-soft);color:var(--ui-agent-ink);font-size:10.5px;font-weight:600;line-height:17px;vertical-align:1px}.rq-sub[data-astro-cid-tmzanxxh]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.rq-who[data-astro-cid-tmzanxxh]{display:inline-flex;align-items:center;gap:5px}.rq-av[data-astro-cid-tmzanxxh]{width:16px;height:16px;font-size:7.5px}.rq-av-me[data-astro-cid-tmzanxxh]{background:#dcfce7;color:#166534}.rq-unassigned[data-astro-cid-tmzanxxh]{color:var(--ui-amber);font-weight:500}.rq-age[data-astro-cid-tmzanxxh]{display:flex;flex-direction:column;align-items:flex-end;font-size:12px;color:var(--ui-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.rq-age[data-astro-cid-tmzanxxh].is-late{color:var(--ui-red);font-weight:600}.rq-sla[data-astro-cid-tmzanxxh]{font-size:10.5px;font-weight:500}.rq-item[data-astro-cid-tmzanxxh].is-gone{display:none}.rq-foot[data-astro-cid-tmzanxxh]{padding:8px 14px 12px;border-top:1px solid var(--ui-border)}.rq-side[data-astro-cid-tmzanxxh]{background:var(--ui-surface);display:flex;flex-direction:column;gap:12px;min-height:380px}.rq-detail[data-astro-cid-tmzanxxh]{display:flex;flex-direction:column;gap:10px}.rq-d-head[data-astro-cid-tmzanxxh]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.rq-late-text[data-astro-cid-tmzanxxh]{color:var(--ui-red);font-weight:500}.rq-d-title[data-astro-cid-tmzanxxh]{font-size:14px;font-weight:600;line-height:1.35}.rq-d-draft[data-astro-cid-tmzanxxh]{background:var(--ui-bg);border:1px solid var(--ui-agent-line);border-radius:var(--ui-r);padding:10px 12px;font-size:13px;line-height:1.55;color:var(--ui-text)}.rq-d-check[data-astro-cid-tmzanxxh]{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.45;color:var(--ui-text-2)}.rq-d-owner[data-astro-cid-tmzanxxh] b[data-astro-cid-tmzanxxh]{color:var(--ui-text);font-weight:600}.rq-empty[data-astro-cid-tmzanxxh]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:28px 0 8px}.rq-empty-ic[data-astro-cid-tmzanxxh]{width:32px;height:32px;border-radius:50%;background:var(--ui-green-soft);color:var(--ui-green);display:grid;place-items:center;font-weight:700;margin-bottom:4px}.rq-log[data-astro-cid-tmzanxxh]{list-style:none;margin:auto 0 0;padding:10px 0 0;border-top:1px solid var(--ui-border);display:flex;flex-direction:column;gap:7px}.rq-log[data-astro-cid-tmzanxxh]:empty{display:none}.rq-log[data-astro-cid-tmzanxxh] li{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.4;color:var(--ui-text-2)}.rq-log[data-astro-cid-tmzanxxh] li:nth-child(n+3){display:none}.rq-log[data-astro-cid-tmzanxxh] b{font-weight:600;color:var(--ui-text)}.rq-log[data-astro-cid-tmzanxxh] .rq-log-meta{display:block}.rq-log[data-astro-cid-tmzanxxh] .is-fast .rq-log-meta{color:var(--ui-amber)}.rq-log[data-astro-cid-tmzanxxh] .rq-log-ic{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;flex-shrink:0}.rq-log[data-astro-cid-tmzanxxh] .rq-log-ic.ok{background:var(--ui-green-soft);color:var(--ui-green)}.rq-log[data-astro-cid-tmzanxxh] .rq-log-ic.back{background:var(--ui-agent-soft);color:var(--ui-agent-ink)}.rq-log[data-astro-cid-tmzanxxh] .is-fast .rq-log-ic.ok{background:var(--ui-amber-soft);color:var(--ui-amber)}@media(max-width:640px){.rq-ctx[data-astro-cid-tmzanxxh]{display:none}.rq-side[data-astro-cid-tmzanxxh]{min-height:0}.rq-tabs[data-astro-cid-tmzanxxh] button[data-astro-cid-tmzanxxh]{padding:9px 7px;font-size:12.5px}}.se[data-astro-cid-g2bem2q6] .tb-ctx[data-astro-cid-g2bem2q6]{white-space:nowrap}.mark-toggle[data-astro-cid-g2bem2q6]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ui-text-2);white-space:nowrap}.se-main[data-astro-cid-g2bem2q6]{display:flex;flex-direction:column;gap:12px;min-width:0}.se-banner[data-astro-cid-g2bem2q6]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:var(--ui-agent-soft);color:var(--ui-agent-ink);font-size:12.5px}.se-banner[data-astro-cid-g2bem2q6] .ui-sparkle[data-astro-cid-g2bem2q6]{flex-shrink:0}.se-grid[data-astro-cid-g2bem2q6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.se-grid[data-astro-cid-g2bem2q6] .se-field{display:flex;flex-direction:column;gap:2px;padding:8px 10px;min-width:0;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-bg);text-align:left;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.se-grid[data-astro-cid-g2bem2q6] .se-field:hover{border-color:var(--ui-border-strong)}.se-grid[data-astro-cid-g2bem2q6] .se-field.is-milky{border-color:var(--ui-agent-line);background:linear-gradient(90deg,var(--ui-agent-soft),var(--ui-bg) 70%)}.se-grid[data-astro-cid-g2bem2q6] .se-field.is-sel{border-color:var(--ui-text);box-shadow:0 0 0 2px #18181b14}.se-grid[data-astro-cid-g2bem2q6] .se-field.is-milky.is-sel{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}.se-grid[data-astro-cid-g2bem2q6] .se-label{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ui-muted)}.se-grid[data-astro-cid-g2bem2q6] .se-mark{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:4px;background:var(--ui-agent);color:#fff}.se-grid[data-astro-cid-g2bem2q6] .se-mark .ui-sparkle{width:9px;height:9px}.se-grid[data-astro-cid-g2bem2q6] .se-value{font-size:13.5px;font-weight:500;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.se-grid[data-astro-cid-g2bem2q6] .se-value.is-empty{color:var(--ui-faint);font-weight:400;font-style:italic}.se-grid[data-astro-cid-g2bem2q6] .se-suggest{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--ui-agent-ink)}.se-grid[data-astro-cid-g2bem2q6] .se-suggest .ui-sparkle{width:9px;height:9px}.se[data-astro-cid-g2bem2q6].no-marks .se-grid[data-astro-cid-g2bem2q6] .se-field.is-milky{border-color:var(--ui-border);background:var(--ui-bg)}.se[data-astro-cid-g2bem2q6].no-marks .se-grid[data-astro-cid-g2bem2q6] .se-mark,.se[data-astro-cid-g2bem2q6].no-marks .se-banner[data-astro-cid-g2bem2q6]{display:none}.se[data-astro-cid-g2bem2q6].no-marks .se-grid[data-astro-cid-g2bem2q6] .se-field.is-milky.is-sel{border-color:var(--ui-text);box-shadow:0 0 0 2px #18181b14}.se-side[data-astro-cid-g2bem2q6]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px;min-width:0}.se-side[data-astro-cid-g2bem2q6] .se-side-title{font-size:14.5px;font-weight:600;letter-spacing:-.01em;margin-top:-6px}.se-side[data-astro-cid-g2bem2q6] .se-side-title span{font-weight:500;color:var(--ui-text-2)}.se-side[data-astro-cid-g2bem2q6] .se-prov{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ui-text-2)}.se-side[data-astro-cid-g2bem2q6] .se-facts{grid-template-columns:76px 1fr;font-size:12.5px}.se-side[data-astro-cid-g2bem2q6] .se-sugg{padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:13px}.se-side[data-astro-cid-g2bem2q6] .se-diff{font-size:15px;font-weight:600}.se-side[data-astro-cid-g2bem2q6] .se-log{border-top:1px solid var(--ui-border);padding-top:8px;display:flex;flex-direction:column;gap:2px}@media(max-width:640px){.se[data-astro-cid-g2bem2q6] .tb-ctx[data-astro-cid-g2bem2q6]{display:none}}.ui-titlebar[data-astro-cid-q2y4qsl5] strong[data-astro-cid-q2y4qsl5]{white-space:nowrap}.sf-msgmeta[data-astro-cid-q2y4qsl5]{font-weight:400}.sf-age[data-astro-cid-q2y4qsl5],.ui-answer[data-astro-cid-q2y4qsl5] .sf-age{display:inline-block;vertical-align:1px;padding:0 6px;border-radius:4px;background:var(--ui-sunken);color:var(--ui-muted);font-size:11px;line-height:18px;white-space:nowrap}.ui-answer[data-astro-cid-q2y4qsl5] .sf-age-new{background:var(--ui-agent-soft);color:var(--ui-agent-ink)}.ui-answer[data-astro-cid-q2y4qsl5]{transition:opacity .2s ease}.ui-answer[data-astro-cid-q2y4qsl5].sf-dim{opacity:.35}.sf-warn[data-astro-cid-q2y4qsl5]{margin-top:12px;padding:10px 12px;border-radius:8px;background:var(--ui-amber-soft);border:1px solid var(--ui-amber-line);color:#78350f;display:flex;flex-direction:column;gap:4px;align-items:flex-start;font-size:12.5px}.sf-warn[data-astro-cid-q2y4qsl5] .ui-btn[data-astro-cid-q2y4qsl5]{margin-top:6px}.sf-warn-title[data-astro-cid-q2y4qsl5],.ui-msg-content[data-astro-cid-q2y4qsl5] .sf-warn-title{font-weight:600;font-size:13px}.sf-warn[data-astro-cid-q2y4qsl5].sf-warn-soft{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text-2)}.sf-panel[data-astro-cid-q2y4qsl5]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}.sf-panel-head[data-astro-cid-q2y4qsl5]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.sf-cov[data-astro-cid-q2y4qsl5]{font-size:13px;font-weight:600}.sf-bar[data-astro-cid-q2y4qsl5]{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.sf-bar[data-astro-cid-q2y4qsl5] span[data-astro-cid-q2y4qsl5]{height:6px;border-radius:3px;background:var(--ui-border);transition:background-color .3s ease}.sf-bar[data-astro-cid-q2y4qsl5] span[data-astro-cid-q2y4qsl5].is-on{background:var(--ui-text-2)}.sf-sources[data-astro-cid-q2y4qsl5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sf-src[data-astro-cid-q2y4qsl5]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--ui-r-sm);background:var(--ui-bg);border:1px solid var(--ui-border)}.sf-name[data-astro-cid-q2y4qsl5]{font-size:13px;font-weight:500}.sf-icon[data-astro-cid-q2y4qsl5]{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:11px;font-weight:700;background:var(--ui-sunken);color:var(--ui-muted)}.sf-icon[data-astro-cid-q2y4qsl5].sf-ok{background:var(--ui-green-soft);color:var(--ui-green)}.sf-icon[data-astro-cid-q2y4qsl5].sf-warnicon{background:var(--ui-amber-soft);color:var(--ui-amber)}.sf-src[data-astro-cid-q2y4qsl5].sf-stale{border-color:var(--ui-amber-line)}.sf-src[data-astro-cid-q2y4qsl5].sf-off{background:transparent;border-style:dashed}.sf-src[data-astro-cid-q2y4qsl5].sf-off .sf-name[data-astro-cid-q2y4qsl5]{color:var(--ui-muted)}.sf-src[data-astro-cid-q2y4qsl5].sf-busy .sf-icon[data-astro-cid-q2y4qsl5]{border:2px solid var(--ui-agent-line);border-top-color:var(--ui-agent);background:transparent;animation:sf-spin .8s linear infinite}@keyframes sf-spin{to{transform:rotate(360deg)}}.sp-body[data-astro-cid-nsm722ws]{padding:16px;display:flex;flex-direction:column;gap:12px}.sp-main[data-astro-cid-nsm722ws]{min-height:296px;display:flex;flex-direction:column;justify-content:center}.sp-empty[data-astro-cid-nsm722ws]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.sp-title[data-astro-cid-nsm722ws]{margin:8px 0 0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ui-text)}.sp-grid[data-astro-cid-nsm722ws]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:640px;margin-top:16px}.sp-card[data-astro-cid-nsm722ws]{display:flex;flex-direction:column;gap:4px;padding:11px 13px;text-align:left;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.sp-card[data-astro-cid-nsm722ws]:hover{border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow)}.sp-card[data-astro-cid-nsm722ws]:active{transform:translateY(1px)}.sp-card[data-astro-cid-nsm722ws]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}.sp-card[data-astro-cid-nsm722ws].is-picked{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}.sp-verb[data-astro-cid-nsm722ws]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-agent-ink)}.sp-text[data-astro-cid-nsm722ws]{font-size:13.5px;font-weight:500;color:var(--ui-text);line-height:1.4}.sp-uses[data-astro-cid-nsm722ws]{font-size:11.5px;color:var(--ui-muted);margin-top:2px}.sp-thread[data-astro-cid-nsm722ws]{justify-content:flex-start;align-self:stretch;flex:1}.sp-composer[data-astro-cid-nsm722ws]{padding:5px 5px 5px 12px}.sp-input[data-astro-cid-nsm722ws]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:13.5px;color:var(--ui-text);padding:4px 0;border-radius:4px}.sp-input[data-astro-cid-nsm722ws]::placeholder{color:var(--ui-faint)}.sp-composer[data-astro-cid-nsm722ws]:focus-within{border-color:var(--ui-agent);box-shadow:0 0 0 3px var(--ui-agent-soft)}@media(max-width:640px){.sp-grid[data-astro-cid-nsm722ws]{grid-template-columns:1fr}}[data-demo=style-and-voice-presets] .sp-left{display:flex;flex-direction:column;gap:8px}[data-demo=style-and-voice-presets] .sp-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-demo=style-and-voice-presets] .sp-preset{display:flex;flex-direction:column;gap:3px;padding:6px 6px 8px;border:1.5px solid var(--ui-border);border-radius:10px;background:var(--ui-bg);text-align:left;cursor:pointer;min-width:0;transition:border-color .12s ease,box-shadow .12s ease}[data-demo=style-and-voice-presets] .sp-preset:hover{border-color:var(--ui-border-strong)}[data-demo=style-and-voice-presets] .sp-preset[aria-pressed=true]{border-color:var(--ui-text);box-shadow:0 0 0 3px #18181b14}[data-demo=style-and-voice-presets] .sp-preset:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}[data-demo=style-and-voice-presets] .sp-preset .sp-art{margin-bottom:3px;aspect-ratio:2 / 1}[data-demo=style-and-voice-presets] .sp-name{font-size:13px;font-weight:600;display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:0 2px}[data-demo=style-and-voice-presets] .sp-ver{font-weight:500;font-size:11px;color:var(--ui-faint)}[data-demo=style-and-voice-presets] .sp-tag{font-size:10.5px;font-weight:500;padding:0 6px;border-radius:99px;background:var(--ui-sunken);color:var(--ui-text-2);line-height:17px}[data-demo=style-and-voice-presets] .sp-desc{font-size:11.5px;line-height:1.4;color:var(--ui-muted);padding:0 2px}[data-demo=style-and-voice-presets] .sp-right{display:flex;flex-direction:column;gap:14px}[data-demo=style-and-voice-presets] .sp-sets{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px;border-radius:6px}[data-demo=style-and-voice-presets] .sp-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;flex-wrap:wrap}[data-demo=style-and-voice-presets] .sp-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-demo=style-and-voice-presets] .sp-tile{margin:0;min-width:0}[data-demo=style-and-voice-presets] .sp-tile figcaption{font-size:11px;line-height:1.3;color:var(--ui-text-2);margin-top:4px}[data-demo=style-and-voice-presets] .sp-tiles .sp-art{border:1px solid var(--ui-border)}[data-demo=style-and-voice-presets] .sp-tiles.is-preview svg{filter:blur(.6px) saturate(.85);opacity:.9}[data-demo=style-and-voice-presets] .sp-tiles.is-preview .sp-art:after{content:"PREVIEW";position:absolute;right:4px;bottom:3px;font-size:8.5px;font-weight:700;letter-spacing:.08em;color:#18181b66}[data-demo=style-and-voice-presets] .sp-tiles.is-working .sp-art:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,#fff0 20%,#fffc,#fff0 80%);background-size:200% 100%;animation:sp-shimmer 1s linear infinite}@keyframes sp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-demo=style-and-voice-presets] .sp-stamp{position:absolute;left:4px;top:4px;font-size:9.5px;font-weight:600;padding:0 5px;border-radius:4px;background:#ffffffe6;color:var(--ui-text);line-height:15px;white-space:nowrap;max-width:calc(100% - 8px);overflow:hidden;text-overflow:ellipsis}[data-demo=style-and-voice-presets] .sp-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}[data-demo=style-and-voice-presets] .sp-art{position:relative;display:block;aspect-ratio:4 / 3;border-radius:6px;overflow:hidden}[data-demo=style-and-voice-presets] .sp-art svg{display:block;width:100%;height:100%;transition:filter .3s ease,opacity .3s ease}[data-demo=style-and-voice-presets] .sp-art .r-line,[data-demo=style-and-voice-presets] .sp-art .r-arrow{fill:none;stroke-linecap:round;stroke-linejoin:round}[data-demo=style-and-voice-presets] .st-flat .sp-art,[data-demo=style-and-voice-presets] .sp-art.st-flat{background:#fbf4e8}[data-demo=style-and-voice-presets] .st-flat .r-main{fill:#1e3a5f}[data-demo=style-and-voice-presets] .st-flat .r-ink{fill:#0f2440}[data-demo=style-and-voice-presets] .st-flat .r-acc{fill:#f07160}[data-demo=style-and-voice-presets] .st-flat .r-paper{fill:#fff}[data-demo=style-and-voice-presets] .st-flat .r-line{stroke:#cbd5e1;stroke-width:3}[data-demo=style-and-voice-presets] .st-flat .r-arrow{stroke:#f07160;stroke-width:4}[data-demo=style-and-voice-presets] .st-line .sp-art,[data-demo=style-and-voice-presets] .sp-art.st-line{background:#fff}[data-demo=style-and-voice-presets] .st-line .r-main,[data-demo=style-and-voice-presets] .st-line .r-paper,[data-demo=style-and-voice-presets] .st-line .r-ink{fill:#fff;stroke:#18181b;stroke-width:2;stroke-linejoin:round}[data-demo=style-and-voice-presets] .st-line .r-ink{fill:none}[data-demo=style-and-voice-presets] .st-line .r-acc{fill:#fff;stroke:#0ea5e9;stroke-width:2}[data-demo=style-and-voice-presets] .st-line .r-line{stroke:#18181b;stroke-width:1.5}[data-demo=style-and-voice-presets] .st-line .r-arrow{stroke:#0ea5e9;stroke-width:2}[data-demo=style-and-voice-presets] .st-soft .sp-art,[data-demo=style-and-voice-presets] .sp-art.st-soft{background:linear-gradient(160deg,#e0f2fe,#fce7f3)}[data-demo=style-and-voice-presets] .st-soft svg>*{filter:drop-shadow(0 3px 3px rgba(30,41,59,.22))}[data-demo=style-and-voice-presets] .st-soft .r-main{fill:#93c5fd}[data-demo=style-and-voice-presets] .st-soft .r-ink{fill:#60a5fa}[data-demo=style-and-voice-presets] .st-soft .r-acc{fill:#fda4af}[data-demo=style-and-voice-presets] .st-soft .r-paper{fill:#fff}[data-demo=style-and-voice-presets] .st-soft .r-line{stroke:#bfdbfe;stroke-width:3.5}[data-demo=style-and-voice-presets] .st-soft .r-arrow{stroke:#fb7185;stroke-width:5}[data-demo=style-and-voice-presets] .st-paper .sp-art,[data-demo=style-and-voice-presets] .sp-art.st-paper{background:repeating-linear-gradient(45deg,rgba(120,83,44,.05) 0 2px,transparent 2px 5px),#e9dcc6}[data-demo=style-and-voice-presets] .st-paper svg>*{filter:drop-shadow(2px 2px 0 rgba(84,56,26,.35))}[data-demo=style-and-voice-presets] .st-paper .r-main{fill:#6b8f71}[data-demo=style-and-voice-presets] .st-paper .r-ink{fill:#4e6e55}[data-demo=style-and-voice-presets] .st-paper .r-acc{fill:#d9805f}[data-demo=style-and-voice-presets] .st-paper .r-paper{fill:#faf6ee}[data-demo=style-and-voice-presets] .st-paper .r-line{stroke:#d8cbb4;stroke-width:3}[data-demo=style-and-voice-presets] .st-paper .r-arrow{stroke:#d9805f;stroke-width:4}@media(max-width:640px){[data-demo=style-and-voice-presets] .sp-ctx{display:none}}[data-demo=synthetic-media-disclosure] .ui-titlebar strong{white-space:nowrap}[data-demo=synthetic-media-disclosure] .sm-left{display:flex;flex-direction:column;gap:10px}[data-demo=synthetic-media-disclosure] .sm-file{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}[data-demo=synthetic-media-disclosure] .sm-frame{position:relative;aspect-ratio:16 / 10;border-radius:10px;overflow:hidden;border:1px solid var(--ui-border);background:var(--ui-sunken);transition:aspect-ratio .35s ease}[data-demo=synthetic-media-disclosure] .sm-frame.is-crop{aspect-ratio:16 / 6}[data-demo=synthetic-media-disclosure] .sm-art{position:absolute;left:0;right:0;top:0;aspect-ratio:16 / 10}[data-demo=synthetic-media-disclosure] .sm-art{transition:transform .35s ease}[data-demo=synthetic-media-disclosure] .sm-frame.is-crop .sm-art{transform:translateY(-16%)}[data-demo=synthetic-media-disclosure] .sm-art svg{display:block;width:100%;height:100%;transition:filter .3s ease}[data-demo=synthetic-media-disclosure] .sm-frame.is-shot .sm-art svg{filter:saturate(.85) contrast(.95) blur(.4px)}[data-demo=synthetic-media-disclosure] .sm-mark{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;background:#18181bb8;color:#fff;font-size:11px;font-weight:500}[data-demo=synthetic-media-disclosure] .sm-mark .ui-sparkle{width:10px;height:10px}[data-demo=synthetic-media-disclosure] .sm-wm{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;background-image:radial-gradient(circle,rgba(124,58,237,.85) 1.2px,transparent 1.6px),radial-gradient(circle,rgba(124,58,237,.55) 1px,transparent 1.4px);background-size:14px 14px,14px 14px;background-position:0 0,7px 7px;mix-blend-mode:multiply}[data-demo=synthetic-media-disclosure] .sm-frame.show-wm .sm-wm{opacity:.7}[data-demo=synthetic-media-disclosure] .sm-shot{position:absolute;top:8px;right:8px;font-size:10.5px;font-weight:500;padding:2px 7px;border-radius:5px;background:#ffffffe6;color:var(--ui-text-2)}[data-demo=synthetic-media-disclosure] .sm-tools{display:flex;align-items:center;gap:6px;flex-wrap:wrap}[data-demo=synthetic-media-disclosure] .sm-tools .ui-label{margin-right:2px}[data-demo=synthetic-media-disclosure] .sm-reveal{align-self:flex-start;color:var(--ui-agent-ink)}[data-demo=synthetic-media-disclosure] .sm-reveal[aria-pressed=true]{background:var(--ui-agent-soft)}[data-demo=synthetic-media-disclosure] .sm-right{display:flex;flex-direction:column;gap:10px}[data-demo=synthetic-media-disclosure] .sm-layers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}[data-demo=synthetic-media-disclosure] .sm-layer{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border:1px solid var(--ui-border);border-radius:var(--ui-r);background:var(--ui-bg);transition:background-color .2s ease}[data-demo=synthetic-media-disclosure] .sm-layer .ui-badge{margin-top:1px}[data-demo=synthetic-media-disclosure] .sm-layer.is-lost{background:transparent;border-style:dashed}[data-demo=synthetic-media-disclosure] .sm-layer.is-lost .sm-lt{color:var(--ui-muted)}[data-demo=synthetic-media-disclosure] .sm-n{width:20px;height:20px;border-radius:5px;background:var(--ui-sunken);display:grid;place-items:center;font-size:11px;font-weight:600;flex-shrink:0}[data-demo=synthetic-media-disclosure] .sm-lt{font-weight:600;font-size:13px}[data-demo=synthetic-media-disclosure] .sm-check{border-top:1px solid var(--ui-border);padding-top:10px}[data-demo=synthetic-media-disclosure] .sm-verdict{display:flex;gap:8px;align-items:flex-start;margin-top:5px;font-size:12.5px;color:var(--ui-text-2);border-radius:6px;padding:2px}[data-demo=synthetic-media-disclosure] .sm-verdict .ui-badge{flex-shrink:0}[data-demo=variations] .va-body{display:flex;flex-direction:column;gap:10px}[data-demo=variations] .va-prompt{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--ui-text-2);padding:8px 10px;border-radius:var(--ui-r-sm);background:var(--ui-surface);border:1px solid var(--ui-border)}[data-demo=variations] .va-tabs{flex-wrap:wrap}[data-demo=variations] .va-tabmeta{font-weight:400;color:var(--ui-faint);margin-left:3px}[data-demo=variations] .va-setmeta{margin-top:-4px}[data-demo=variations] .va-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}[data-demo=variations] .va-cand{display:flex;flex-direction:column;gap:6px;padding:5px;border:1.5px solid var(--ui-border);border-radius:10px;background:var(--ui-bg);cursor:pointer;text-align:left;transition:border-color .12s ease,box-shadow .12s ease;min-width:0}[data-demo=variations] button.va-cand:hover{border-color:var(--ui-border-strong)}[data-demo=variations] .va-cand[aria-pressed=true]{border-color:var(--ui-text);box-shadow:0 0 0 3px #18181b14}[data-demo=variations] .va-cand:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px}[data-demo=variations] .va-art{position:relative;display:block;aspect-ratio:16 / 10;border-radius:6px;overflow:hidden;background:linear-gradient(150deg,var(--bg1),var(--bg2))}[data-demo=variations] .va-art svg{display:block;width:100%;height:100%;transition:transform .3s ease}[data-demo=variations] .va-art.is-crop svg{transform:scale(1.12);transform-origin:30% 62%}[data-demo=variations] .va-id{position:absolute;right:5px;bottom:5px;font-size:10.5px;font-weight:600;padding:0 5px;border-radius:4px;background:#ffffffd9;color:var(--ui-text);line-height:17px}[data-demo=variations] .va-cap{display:flex;flex-direction:column;padding:0 3px 2px;font-size:12px;line-height:1.35;min-width:0}[data-demo=variations] .va-cap strong{font-weight:600;color:var(--ui-text)}[data-demo=variations] .va-cap span{color:var(--ui-muted)}[data-demo=variations] .va-loading{cursor:default}[data-demo=variations] .va-loading .va-art{background:linear-gradient(90deg,var(--ui-sunken) 25%,#E9E9EC 50%,var(--ui-sunken) 75%);background-size:200% 100%;animation:va-shimmer 1.2s linear infinite}[data-demo=variations] .va-skel{display:block;height:10px;width:70%;margin:4px 0 6px;border-radius:5px;background:var(--ui-sunken)}@keyframes va-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-demo=variations] .va-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:2px}[data-demo=variations] .p-sky{--bg1: #DBEAFE;--bg2: #EEF2FF;--ink: #1E293B;--acc: #2563EB;--desk: #CBD5E1;--paper: #FFFFFF;--soft: #CBD5E1}[data-demo=variations] .p-sun{--bg1: #FFEDD5;--bg2: #FCE7F3;--ink: #431407;--acc: #EA580C;--desk: #FED7AA;--paper: #FFFFFF;--soft: #FDBA74}[data-demo=variations] .p-teal{--bg1: #CCFBF1;--bg2: #F0FDFA;--ink: #134E4A;--acc: #0D9488;--desk: #99F6E4;--paper: #FFFFFF;--soft: #99F6E4}[data-demo=variations] .p-night{--bg1: #1E293B;--bg2: #334155;--ink: #F8FAFC;--acc: #FBBF24;--desk: #475569;--paper: #64748B;--soft: #64748B}[data-demo=variations] .va-art .f-ink{fill:var(--ink)}[data-demo=variations] .va-art .f-acc{fill:var(--acc)}[data-demo=variations] .va-art .f-desk{fill:var(--desk)}[data-demo=variations] .va-art .f-paper{fill:var(--paper)}[data-demo=variations] .va-art .f-soft{fill:var(--soft)}[data-demo=variations] .va-art .s-ink{stroke:var(--ink);stroke-width:1.5;fill:none;opacity:.5}[data-demo=variations] .va-art .o-25{opacity:.25}[data-demo=variations] .va-art .o-50{opacity:.5}[data-demo=variations] .va-art .o-85{opacity:.85}[data-demo=variations] .va-art .t-hero{font:700 38px/1 Geist,system-ui,sans-serif;letter-spacing:-1px}[data-demo=variations] .va-art .t-kicker{font:600 8px/1 Geist,system-ui,sans-serif;letter-spacing:1.2px}[data-demo=variations] .va-art .t-big{font:700 14px/1 Geist,system-ui,sans-serif}@media(max-width:640px){[data-demo=variations] .va-ctx{display:none}[data-demo=variations] .va-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-demo=variations] .va-bar [data-status]{flex-basis:100%}}.ui-titlebar[data-astro-cid-uqvtbz4o] strong[data-astro-cid-uqvtbz4o]{white-space:nowrap}.vh-mail[data-astro-cid-uqvtbz4o]{border:1px solid var(--ui-border);border-radius:var(--ui-r);overflow:hidden}.vh-mail-head[data-astro-cid-uqvtbz4o]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--ui-border);font-size:12.5px;background:var(--ui-surface)}.vh-mail-head[data-astro-cid-uqvtbz4o] .ui-spacer[data-astro-cid-uqvtbz4o]{flex:1}.vh-mail-body[data-astro-cid-uqvtbz4o]{padding:14px;font-size:14px;line-height:1.65;display:flex;flex-direction:column;gap:10px}.vh-ok[data-astro-cid-uqvtbz4o]{border-bottom:1.5px dotted rgba(21,128,61,.55)}.vh-flag[data-astro-cid-uqvtbz4o]{background:var(--ui-amber-soft);border-radius:3px;padding:1px 2px;box-shadow:0 2px 0 var(--ui-amber-line);transition:box-shadow .15s ease,background-color .15s ease}.vh-flag[data-astro-cid-uqvtbz4o].is-active{box-shadow:0 0 0 2px var(--ui-amber)}.vh-flag[data-astro-cid-uqvtbz4o].is-done{background:transparent;box-shadow:none;padding:0}.vh-side[data-astro-cid-uqvtbz4o]{background:var(--ui-surface)}.vh-card[data-astro-cid-uqvtbz4o]{padding:14px;display:flex;flex-direction:column;gap:12px}.vh-card-title[data-astro-cid-uqvtbz4o]{font-size:14px;font-weight:600}.vh-item[data-astro-cid-uqvtbz4o]{display:flex;flex-direction:column;gap:6px;padding:8px 10px;margin:0 -10px;border-radius:8px;transition:background-color .15s ease}.vh-item[data-astro-cid-uqvtbz4o].is-active{background:#fffbeb}.vh-item-head[data-astro-cid-uqvtbz4o]{display:flex;align-items:center;gap:8px;padding:0;border:none;background:none;cursor:pointer;text-align:left}.vh-item-head[data-astro-cid-uqvtbz4o]:focus-visible{outline:2px solid var(--ui-agent);outline-offset:2px;border-radius:4px}.vh-num[data-astro-cid-uqvtbz4o]{width:18px;height:18px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:var(--ui-amber);color:#fff;font-size:11px;font-weight:700}.vh-item[data-astro-cid-uqvtbz4o].is-done .vh-num[data-astro-cid-uqvtbz4o]{background:var(--ui-green)}.vh-quote[data-astro-cid-uqvtbz4o]{font-weight:600;font-size:13px}.vh-why[data-astro-cid-uqvtbz4o]{font-size:12.5px;color:var(--ui-text-2);padding-left:26px}.vh-why[data-astro-cid-uqvtbz4o].vh-why-done{color:var(--ui-green);font-weight:500}.vh-item[data-astro-cid-uqvtbz4o] [data-astro-cid-uqvtbz4o][data-actions]{padding-left:26px}.vh-item[data-astro-cid-uqvtbz4o] .ui-btn-sm[data-astro-cid-uqvtbz4o]{white-space:normal;height:auto;min-height:26px;padding-top:3px;padding-bottom:3px;text-align:left}.vh-auto[data-astro-cid-uqvtbz4o]{display:flex;gap:8px;align-items:flex-start;padding-top:10px;border-top:1px solid var(--ui-border);font-size:12px;color:var(--ui-muted)}.vh-auto-icon[data-astro-cid-uqvtbz4o]{color:var(--ui-green);font-weight:700}.vh-send[data-astro-cid-uqvtbz4o]{align-self:flex-start}@media(max-width:480px){.vh-ctx[data-astro-cid-uqvtbz4o]{display:none}}.ws-main[data-astro-cid-btxt4nn5]{display:flex;flex-direction:column;gap:12px}.ws-email[data-astro-cid-btxt4nn5]{padding:10px 12px;border-radius:var(--ui-r);background:var(--ui-surface);border:1px solid var(--ui-border)}.ws-email[data-astro-cid-btxt4nn5] p[data-astro-cid-btxt4nn5]{margin-top:3px;color:var(--ui-text-2)}.ws-from[data-astro-cid-btxt4nn5]{color:var(--ui-text);font-weight:600}.ws-draft[data-astro-cid-btxt4nn5]{padding:12px 14px;transition:opacity .2s ease}.ws-busy{opacity:.5}.ws-text[data-astro-cid-btxt4nn5]{font-size:13.5px}.ws-actions[data-astro-cid-btxt4nn5]{display:flex;gap:6px;margin-top:10px}.ws-leak[data-astro-cid-btxt4nn5] mark[data-astro-cid-btxt4nn5]{background:var(--ui-red-soft);color:#991b1b;border-radius:3px;padding:1px 2px;box-shadow:0 2px 0 var(--ui-red)}.ws-leak-tag[data-astro-cid-btxt4nn5]{display:inline-block;margin-left:4px;font-size:10.5px;font-weight:600;padding:0 5px;border-radius:4px;background:var(--ui-red);color:#fff;vertical-align:1px}.ws-side[data-astro-cid-btxt4nn5]{background:var(--ui-surface);display:flex;flex-direction:column;gap:10px}.ws-seg[data-astro-cid-btxt4nn5]{align-self:flex-start;max-width:100%;flex-wrap:wrap}.ws-sources[data-astro-cid-btxt4nn5]{list-style:none;margin:0;padding:0;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-r)}.ws-src[data-astro-cid-btxt4nn5]{display:flex;align-items:center;gap:10px;padding:8px 10px;transition:opacity .2s ease}.ws-src[data-astro-cid-btxt4nn5]+.ws-src[data-astro-cid-btxt4nn5]{border-top:1px solid var(--ui-border)}.ws-src[data-astro-cid-btxt4nn5].is-out .ws-src-name[data-astro-cid-btxt4nn5],.ws-src[data-astro-cid-btxt4nn5].is-out .ui-meta[data-astro-cid-btxt4nn5],.ws-src[data-astro-cid-btxt4nn5].is-out .ws-ico[data-astro-cid-btxt4nn5]{opacity:.5}.ws-src-name[data-astro-cid-btxt4nn5]{font-size:13px;font-weight:500}.ws-ico[data-astro-cid-btxt4nn5]{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;font-size:11px;font-weight:700;flex-shrink:0;background:#e0e7ff;color:#3730a3}.ws-ico-company[data-astro-cid-btxt4nn5]{background:var(--ui-text);color:#fff}.ws-ico-private[data-astro-cid-btxt4nn5]{background:#fde68a;color:#92400e}.ws-foot[data-astro-cid-btxt4nn5]{line-height:1.45}.examples[data-astro-cid-3auo45bl]{margin-top:0}.examples-grid[data-astro-cid-3auo45bl]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.example[data-astro-cid-3auo45bl]{margin:0;display:flex;flex-direction:column;background:transparent}.example-shot[data-astro-cid-3auo45bl]{display:block;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;aspect-ratio:16 / 10;overflow:hidden}.example-shot[data-astro-cid-3auo45bl] img[data-astro-cid-3auo45bl]{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.example-shot[data-astro-cid-3auo45bl]:hover img[data-astro-cid-3auo45bl]{transform:scale(1.02)}figcaption[data-astro-cid-3auo45bl]{padding:12px 2px 0;display:flex;flex-direction:column;gap:6px}.example-product[data-astro-cid-3auo45bl]{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:-.01em;color:var(--text)}.example-caption[data-astro-cid-3auo45bl]{font-size:14px;line-height:1.6;color:var(--text-dim);text-wrap:pretty}.example-source[data-astro-cid-3auo45bl]{font-size:12.5px;color:var(--text-dimmer);margin-top:2px}.example-source[data-astro-cid-3auo45bl]:hover{color:var(--accent)}.example-shot[data-astro-cid-3auo45bl]{cursor:zoom-in}html.lb-open{overflow:hidden}.lightbox[data-astro-cid-3auo45bl]{border:none;padding:0;background:transparent;width:min(1400px,calc(100vw - 48px));max-width:none;height:min(860px,calc(100vh - 48px));max-height:none}.lightbox[data-astro-cid-3auo45bl]::backdrop{background:#0c0c0ed1}.lb-frame[data-astro-cid-3auo45bl]{display:grid;grid-template-columns:minmax(0,1fr) 320px;height:100%;border-radius:12px;overflow:hidden;background:var(--bg-card);box-shadow:0 20px 60px #00000059}.lb-stage[data-astro-cid-3auo45bl]{display:flex;align-items:center;justify-content:center;padding:20px;background:#111113;min-height:0}.lb-img[data-astro-cid-3auo45bl]{display:block;width:100%;height:100%;object-fit:contain;border-radius:4px}.lb-side[data-astro-cid-3auo45bl]{display:flex;flex-direction:column;gap:10px;padding:18px 22px 22px;border-left:1px solid var(--border);overflow-y:auto}.lb-top[data-astro-cid-3auo45bl]{display:flex;align-items:center;justify-content:space-between;min-height:32px}.lb-count[data-astro-cid-3auo45bl]{font-size:12.5px;color:var(--text-dimmer);font-variant-numeric:tabular-nums}.lb-close[data-astro-cid-3auo45bl],.lb-nav[data-astro-cid-3auo45bl] button[data-astro-cid-3auo45bl]{border:1px solid var(--border);background:var(--bg-card);color:var(--text-dim);border-radius:8px;width:32px;height:32px;font-size:18px;line-height:1;cursor:pointer}.lb-close[data-astro-cid-3auo45bl]:hover,.lb-nav[data-astro-cid-3auo45bl] button[data-astro-cid-3auo45bl]:hover{background:var(--bg-raised);color:var(--text)}.lb-product[data-astro-cid-3auo45bl]{font-family:var(--font-display);font-weight:600;font-size:18px;color:var(--text);margin-top:6px}.lb-caption[data-astro-cid-3auo45bl]{margin:0;font-size:14.5px;line-height:1.65;color:var(--text-dim);text-wrap:pretty}.lb-source[data-astro-cid-3auo45bl]{font-size:13px;color:var(--text-dimmer)}.lb-source[data-astro-cid-3auo45bl]:hover{color:var(--accent)}.lb-nav[data-astro-cid-3auo45bl]{display:flex;gap:8px;margin-top:auto;padding-top:12px}@media(max-width:760px){.lightbox[data-astro-cid-3auo45bl]{width:calc(100vw - 24px);height:calc(100vh - 24px)}.lb-frame[data-astro-cid-3auo45bl]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.lb-stage[data-astro-cid-3auo45bl]{padding:12px}.lb-side[data-astro-cid-3auo45bl]{border-left:none;border-top:1px solid var(--border);max-height:40vh}}.bp[data-astro-cid-dizscacd]{margin-top:72px}.bp-head[data-astro-cid-dizscacd]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:16px}.bp-actions[data-astro-cid-dizscacd]{display:flex;gap:8px}.bp-btn[data-astro-cid-dizscacd]{height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--border-strong);background:var(--bg-card);font-size:var(--t-sm);font-weight:600;color:var(--text);cursor:pointer}.bp-btn[data-astro-cid-dizscacd]:hover{border-color:var(--ink)}.bp-btn-primary[data-astro-cid-dizscacd]{background:var(--ink);border-color:var(--ink);color:#fff}.bp-btn-primary[data-astro-cid-dizscacd]:hover{background:#33374a}.bp-btn[data-astro-cid-dizscacd][hidden]{display:none}.bp-text[data-astro-cid-dizscacd]{display:block;width:100%;min-height:280px;resize:vertical;padding:18px 20px;border-radius:14px;border:1px solid var(--border);background:var(--bg-card);font:13.5px/1.6 ui-monospace,Cascadia Code,SF Mono,Menlo,Consolas,monospace;color:var(--text-dim);tab-size:2;font-variant-ligatures:none}.bp-text[data-astro-cid-dizscacd]:focus{outline:2px solid var(--signal);outline-offset:2px}.bp-foot[data-astro-cid-dizscacd]{margin:10px 2px 0;font-size:var(--t-xs);color:var(--text-dimmer)}.bp-foot[data-astro-cid-dizscacd] span[data-astro-cid-dizscacd]:not(:empty):after{content:" "}
