:root{--bg:#0f1311;--bg-grad:#121714;--panel:#171d1a;--panel-2:#1e2622;--line:#2a332f;--line-soft:#212a26;--ink:#eaf0ed;--muted:#93a29b;--faint:#6e7c76;--accent:#34d399;--accent-dim:#1f6f56;--wait:#f5b454;--wait-dim:#7a5a24;--fail:#f0685e;--fail-dim:#6e2f2b;--info:#7fb3f2;--radius:10px;--shadow:0 1px 0 hsla(0,0%,100%,.02) inset,0 8px 24px -12px rgba(0,0,0,.5);--line-accent:#35423b;--fs-xs:11px;--fs-sm:12.5px;--fs-base:14px;--fs-lg:17px;--fs-xl:20px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:radial-gradient(1200px 600px at 70% -10%,var(--bg-grad),var(--bg)) fixed;color:var(--ink);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit}a{color:var(--info);text-decoration:none}a:hover{text-decoration:underline}.eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}.mono{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace}.shell{max-width:1080px;margin:0 auto;padding:20px 22px 96px}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:16px;padding:12px 16px;margin:-8px -8px 20px;background:rgba(15,19,17,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft)}.topbar .brand{font-weight:750;letter-spacing:-.01em}.topbar .brand .mark{color:var(--accent)}.topbar .pulse{display:flex;gap:18px;margin-left:auto;align-items:center}.topbar .stat{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.topbar .stat b{font-size:15px}.topbar .stat span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.dotpulse{width:8px;height:8px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 3px rgba(52,211,153,.15)}.dotpulse.warn{background:var(--wait);box-shadow:0 0 0 3px rgba(245,180,84,.15)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px;margin-bottom:16px}.panel-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.panel-head h2{font-size:15px;font-weight:700;margin:0;letter-spacing:-.01em}.panel-head .count{font-size:12px;color:var(--muted)}.panel-head .actions{margin-left:auto;display:flex;gap:7px;flex-wrap:wrap}.panel.queue{border-color:var(--line-accent);background:linear-gradient(180deg,#18201c,var(--panel))}.panel.queue .panel-head h2{font-size:17px}.btn,.ghost{padding:8px 13px;border-radius:8px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .12s,border-color .12s,transform .04s}.btn{background:var(--accent);color:#06110c;border-color:var(--accent)}.btn:hover{background:#45e0aa}.btn:active{transform:translateY(1px)}.ghost{background:transparent;color:var(--ink);border-color:var(--line)}.ghost:hover{border-color:#3a453f;background:hsla(0,0%,100%,.02)}.btn.sm,.ghost.sm{padding:5px 10px;font-size:12px}.btn.wait{background:var(--wait);border-color:var(--wait);color:#241703}.btn.wait:hover{background:#ffc871}.btn:focus-visible,.ghost:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lbl,label.fld{display:block}.lbl{font-size:11px;color:var(--muted);margin:8px 0 4px;font-weight:600}.in{width:100%;padding:8px 11px;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:8px}.in::placeholder{color:var(--faint)}.row{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:650}.chip.wait{background:rgba(245,180,84,.14);color:var(--wait)}.chip.fail{background:hsla(4,83%,65%,.15);color:var(--fail)}.chip.live{background:rgba(52,211,153,.14);color:var(--accent)}.chip.neutral{color:var(--muted)}.chip.neutral,.qitem{background:var(--panel-2)}.qitem{display:grid;grid-template-columns:4px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:13px 14px 13px 0;border:1px solid var(--line);border-radius:10px;margin-bottom:9px;overflow:hidden}.qitem .bar{grid-row:1/-1;align-self:stretch;background:var(--wait)}.qitem.failed .bar{background:var(--fail)}.qitem .body{min-width:0;padding-left:14px}.qitem .title{font-weight:650;font-size:14px}.qitem .meta{color:var(--muted);font-size:12px;margin-top:3px}.qitem .err{color:var(--fail);font-size:12px;margin-top:4px}.qitem .cta{display:flex;gap:7px;flex-shrink:0;padding-right:2px}.qempty{text-align:center;padding:28px 10px;color:var(--muted)}.qempty .big{color:var(--accent);font-size:15px;font-weight:650}.board{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.lane{background:var(--panel-2);border:1px solid var(--line-soft);border-radius:10px;padding:12px}.lane .lane-head{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.lane .lane-head .nm{font-weight:700;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase}.lane .lane-head .ct{margin-left:auto;color:var(--faint);font-size:12px}.pcard{background:var(--panel);border:1px solid var(--line-soft);border-radius:8px;padding:9px 10px;margin-bottom:7px}.pcard .pn{font-weight:600;font-size:13px}.pcard .pm{color:var(--muted);font-size:11.5px;margin-top:3px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.stale{color:var(--wait)}.pcard .prep{color:var(--accent);font-size:11.5px;margin-top:6px}.pcard .reptag{margin-top:7px;background:none;border:1px dashed var(--line);color:var(--muted);font-size:11px;padding:3px 9px;border-radius:6px;cursor:pointer}.pcard .reptag:hover{border-color:var(--wait);color:var(--wait)}.pcard .reprow{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px;align-items:center}.pcard .reprow .in{flex:1 1 78px;min-width:68px;padding:5px 8px;font-size:12px}.pcard .reprow .msg-err,.pcard .reprow .msg-ok{flex-basis:100%;font-size:11px}.feed{display:flex;flex-direction:column}.fitem{display:grid;grid-template-columns:14px 1fr auto;grid-gap:11px;gap:11px;align-items:center;padding:8px 2px;border-top:1px solid var(--line-soft)}.fitem:first-child{border-top:none}.fdot{width:8px;height:8px;border-radius:999px;background:var(--muted);justify-self:center}.fdot.go{background:var(--accent)}.fdot.info{background:var(--info)}.fdot.wait{background:var(--wait)}.fdot.fail{background:var(--fail)}.fdot.neutral{background:var(--faint)}.ftext{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis}.ftext,.ftime{white-space:nowrap}.ftime{font-size:11.5px;color:var(--faint)}.tools-toggle{width:100%;display:flex;align-items:center;gap:10px;padding:13px 16px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;font-weight:650;margin-bottom:16px}.tools-toggle:hover{border-color:#3a453f}.tools-toggle .caret{margin-left:auto;color:var(--muted);transition:transform .15s}.tools-toggle.open .caret{transform:rotate(90deg)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:18px;margin-bottom:14px}.msg-ok{color:var(--accent);font-size:12px}.msg-err{color:var(--fail);font-size:12px}.msg-warn{color:var(--wait);font-size:12px}@media (max-width:640px){.shell{padding:14px 12px 80px}.qitem{grid-template-columns:4px 1fr}.qitem .cta{grid-column:2;padding-left:14px;padding-top:8px}.topbar .pulse{gap:12px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.chip.count{background:var(--panel-2);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btn.danger{background:var(--fail);border-color:var(--fail);color:#1c0806}.btn.danger:hover{background:#ff8177}.btn-effect{display:block;font-size:var(--fs-xs);font-weight:500;opacity:.85;margin-top:2px}.qitem .effect{color:var(--muted);font-size:var(--fs-sm);margin-top:3px}.qitem .meta .age{color:var(--faint);margin-left:var(--sp-2)}.qitem .meta .age.overdue{color:var(--fail);font-weight:650}.fnote{display:block;font-size:var(--fs-xs);color:var(--fail);margin-top:3px}.loading-note{color:var(--muted)}.qempty-action{margin-top:var(--sp-3)}.disclosure{margin-top:var(--sp-2)}.disclosure summary{cursor:pointer;color:var(--faint);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.disclosure summary:hover{color:var(--muted)}.disclosure-body{margin-top:var(--sp-2);background:var(--bg);border:1px solid var(--line-soft);border-radius:8px;padding:var(--sp-3);font-size:var(--fs-sm);overflow-x:auto}[data-guy-theme=slate-coral]{color-scheme:light;--guy-bg:#f4f5f7;--guy-surface:#fff;--guy-lane:#e9edf3;--guy-line:#d3d9e2;--guy-ink:#1e2938;--guy-muted:#687486;--guy-blue:#315f91;--guy-blue-dark:#244b76;--guy-blue-soft:#dce9f6;--guy-coral-display:#d95538;--guy-coral:#c74a2f;--guy-coral-soft:#fff0eb;--guy-amber:#966012;--guy-amber-soft:#f7ead2;--guy-red:#a83e3a;--guy-red-soft:#fae9e8;--guy-green:#29765a;--guy-green-soft:#def0e8;--guy-subtle:#fafbfd;--guy-shadow:0 8px 24px rgba(32,48,67,.08);--guy-fs-xs:11px;--guy-fs-sm:12.5px;--guy-fs-base:14px;--guy-fs-lg:17px;--guy-fs-xl:20px;--guy-fs-2xl:22px;--guy-fs-page:26px;--guy-sp-1:4px;--guy-sp-2:8px;--guy-sp-3:12px;--guy-sp-4:16px;--guy-sp-5:24px;--guy-sp-6:32px;min-height:100vh;background:var(--guy-bg);color:var(--guy-ink);font:13px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}[data-guy-theme=slate-coral] *,[data-guy-theme=slate-coral] :after,[data-guy-theme=slate-coral] :before{box-sizing:border-box}[data-guy-theme=slate-coral] a{color:var(--guy-blue);text-decoration:none}[data-guy-theme=slate-coral] a:hover{text-decoration:none}[data-guy-theme=slate-coral] button,[data-guy-theme=slate-coral] input,[data-guy-theme=slate-coral] select,[data-guy-theme=slate-coral] textarea{font:inherit}[data-guy-theme=slate-coral] a:focus-visible,[data-guy-theme=slate-coral] button:focus-visible,[data-guy-theme=slate-coral] input:focus-visible,[data-guy-theme=slate-coral] select:focus-visible,[data-guy-theme=slate-coral] textarea:focus-visible{outline:2px solid var(--guy-blue);outline-offset:2px}[data-guy-theme=slate-coral].guy-auth-wrap{display:grid;place-items:center;padding:var(--guy-sp-6)}[data-guy-theme=slate-coral] .guy-auth-panel{width:min(420px,100%);text-align:center}[data-guy-theme=slate-coral] .guy-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:66px;display:flex;align-items:center;gap:22px;padding:0 26px;border-bottom:1px solid var(--guy-line);background:var(--guy-surface)}[data-guy-theme=slate-coral] .guy-brand{display:flex;align-items:center;color:var(--guy-ink);font-size:var(--guy-fs-lg);font-weight:800}[data-guy-theme=slate-coral] .guy-brand b{color:var(--guy-blue)}[data-guy-theme=slate-coral] .guy-brand i{width:6px;height:6px;margin:0 6px;border-radius:50%;background:var(--guy-coral-display)}[data-guy-theme=slate-coral] .guy-global-state{margin-left:auto;display:flex;align-items:center;gap:8px;color:var(--guy-muted);font-size:12px}[data-guy-theme=slate-coral] .guy-global-state i{width:8px;height:8px;border-radius:50%;background:var(--guy-amber)}[data-guy-theme=slate-coral] .guy-top-action{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-shell{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:calc(100vh - 66px)}[data-guy-theme=slate-coral] .guy-sidebar{padding:22px 14px;border-right:1px solid var(--guy-line);background:var(--guy-surface)}[data-guy-theme=slate-coral] .guy-sidebar h4{margin:12px 10px 7px;color:var(--guy-muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}[data-guy-theme=slate-coral] .guy-nav-link{display:flex;justify-content:space-between;padding:9px 10px;border-radius:7px;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-nav-link.is-active{background:var(--guy-blue-soft);color:var(--guy-ink);font-weight:750}[data-guy-theme=slate-coral] .guy-nav-link b{color:var(--guy-coral);font-weight:800}[data-guy-theme=slate-coral] .guy-main{min-width:0;width:100%;max-width:1260px;margin:0 auto;padding:28px}[data-guy-theme=slate-coral] .guy-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}[data-guy-theme=slate-coral] .guy-page-heading h1{margin:0 0 3px;font-size:var(--guy-fs-page);letter-spacing:-.03em}[data-guy-theme=slate-coral] .guy-page-heading p{margin:0;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-panel{margin-bottom:14px;padding:18px;border:1px solid var(--guy-line);border-radius:10px;background:var(--guy-surface);box-shadow:var(--guy-shadow)}[data-guy-theme=slate-coral] .guy-panel-hero{border-left:4px solid var(--guy-blue);background:linear-gradient(135deg,#fff 50%,#f0f4f9)}[data-guy-theme=slate-coral] .guy-panel-head{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}[data-guy-theme=slate-coral] .guy-panel-head h2{margin:0;font-size:var(--guy-fs-lg)}[data-guy-theme=slate-coral] .guy-panel-head .guy-actions{margin-left:auto}[data-guy-theme=slate-coral] .guy-briefing{padding:24px;border:1px solid var(--guy-line);border-left:4px solid var(--guy-blue);border-radius:10px;background:linear-gradient(135deg,#fff 50%,#f0f4f9);box-shadow:var(--guy-shadow)}[data-guy-theme=slate-coral] .guy-briefing h2{max-width:820px;margin:0 0 8px;font-size:var(--guy-fs-2xl)}[data-guy-theme=slate-coral] .guy-briefing p{margin:0;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-metrics{display:flex;flex-wrap:wrap;gap:28px;margin-top:22px}[data-guy-theme=slate-coral] .guy-metric b{display:block;font-size:var(--guy-fs-2xl)}[data-guy-theme=slate-coral] .guy-metric b.is-coral{color:var(--guy-coral)}[data-guy-theme=slate-coral] .guy-metric b.is-red{color:var(--guy-red)}[data-guy-theme=slate-coral] .guy-metric span{color:var(--guy-muted);font-size:var(--guy-fs-xs);letter-spacing:.07em;text-transform:uppercase}[data-guy-theme=slate-coral] .guy-section-head{display:flex;justify-content:space-between;align-items:baseline;margin:24px 0 11px}[data-guy-theme=slate-coral] .guy-section-head h2{margin:0;font-size:18px}[data-guy-theme=slate-coral] .guy-section-head span{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:7px}[data-guy-theme=slate-coral] .guy-button{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:34px;padding:8px 11px;border:1px solid var(--guy-line);border-radius:7px;background:var(--guy-surface);color:var(--guy-muted);cursor:pointer;font-weight:650;line-height:1.15}[data-guy-theme=slate-coral] .guy-button.is-sm{min-height:29px;padding:5px 9px;font-size:12px}[data-guy-theme=slate-coral] .guy-button.is-primary{border-color:var(--guy-blue);background:var(--guy-blue);color:#fff}[data-guy-theme=slate-coral] .guy-button.is-primary:hover{background:var(--guy-blue-dark)}[data-guy-theme=slate-coral] .guy-button.is-wait{border-color:var(--guy-amber);background:var(--guy-amber-soft);color:var(--guy-amber)}[data-guy-theme=slate-coral] .guy-button.is-danger{border-color:#d9aaa7;background:var(--guy-surface);color:var(--guy-red)}[data-guy-theme=slate-coral] .guy-button.is-ghost{background:var(--guy-surface);color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-button:disabled{cursor:not-allowed;opacity:.5}[data-guy-theme=slate-coral] .guy-button-effect{display:block;margin-top:3px;font-size:var(--guy-fs-xs);font-weight:500;opacity:.82}[data-guy-theme=slate-coral] .guy-chip{display:inline-flex;align-items:center;padding:2px 7px;border-radius:10px;background:var(--guy-blue-soft);color:var(--guy-blue-dark);font-size:var(--guy-fs-xs);font-weight:700}[data-guy-theme=slate-coral] .guy-chip.is-wait{background:var(--guy-amber-soft);color:var(--guy-amber)}[data-guy-theme=slate-coral] .guy-chip.is-fail{background:var(--guy-red-soft);color:var(--guy-red)}[data-guy-theme=slate-coral] .guy-chip.is-live{background:var(--guy-green-soft);color:var(--guy-green)}[data-guy-theme=slate-coral] .guy-chip.is-count{margin-right:auto;background:var(--guy-coral-soft);color:var(--guy-coral)}[data-guy-theme=slate-coral] .guy-action-card{display:grid;grid-template-columns:5px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;margin-bottom:8px;padding:14px 14px 14px 0;overflow:hidden;border:1px solid var(--guy-line);border-radius:8px;background:var(--guy-surface)}[data-guy-theme=slate-coral] .guy-status-rail{grid-row:1/-1;align-self:stretch;border-radius:4px;background:var(--guy-amber)}[data-guy-theme=slate-coral] .guy-action-card.is-failed .guy-status-rail{background:var(--guy-red)}[data-guy-theme=slate-coral] .guy-action-body{min-width:0}[data-guy-theme=slate-coral] .guy-action-title{font-size:var(--guy-fs-base);font-weight:700}[data-guy-theme=slate-coral] .guy-action-effect{margin-top:3px;color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-age{margin-left:8px}[data-guy-theme=slate-coral] .guy-age.is-overdue{color:var(--guy-red);font-weight:700}[data-guy-theme=slate-coral] .guy-error-text{margin-top:5px;color:var(--guy-red);font-size:12px}[data-guy-theme=slate-coral] .guy-card-actions{display:flex;flex-wrap:wrap;gap:7px;max-width:420px}[data-guy-theme=slate-coral] .guy-card-editor,[data-guy-theme=slate-coral] .guy-decision-pop{grid-column:1/-1;margin-top:12px;padding:12px 0 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-decision-pop p{margin:4px 0 0;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-choice-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}[data-guy-theme=slate-coral] .guy-field{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:14px;gap:14px;padding:10px 0}[data-guy-theme=slate-coral] .guy-field-label{font-weight:700}[data-guy-theme=slate-coral] .guy-field-note{grid-column:2;color:var(--guy-red);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-input{width:100%;padding:9px;border:1px solid var(--guy-line);border-radius:7px;background:var(--guy-bg);color:var(--guy-ink)}[data-guy-theme=slate-coral] textarea.guy-input{min-height:90px;resize:vertical}[data-guy-theme=slate-coral] .guy-raw-editor{min-height:180px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}[data-guy-theme=slate-coral] .guy-field-note{display:block}[data-guy-theme=slate-coral] .guy-message{padding:10px 12px;border-radius:7px;font-size:12px}[data-guy-theme=slate-coral] .guy-message.is-ok{background:var(--guy-green-soft);color:var(--guy-green)}[data-guy-theme=slate-coral] .guy-message.is-warn{background:var(--guy-amber-soft);color:var(--guy-amber)}[data-guy-theme=slate-coral] .guy-message.is-error{background:var(--guy-red-soft);color:var(--guy-red)}[data-guy-theme=slate-coral] .guy-empty{padding:34px 12px;text-align:center;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-empty-headline{margin-bottom:5px;color:var(--guy-ink);font-size:var(--guy-fs-lg);font-weight:750}[data-guy-theme=slate-coral] .guy-empty-action{display:flex;justify-content:center;margin-top:12px}[data-guy-theme=slate-coral] .guy-loading{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-disclosure{margin-top:8px}[data-guy-theme=slate-coral] .guy-disclosure summary{color:var(--guy-muted);cursor:pointer;font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-disclosure-body{margin-top:8px;padding:12px;border:1px solid var(--guy-line);border-radius:8px;background:var(--guy-bg);overflow-x:auto}[data-guy-theme=slate-coral] .guy-select-all{display:block;margin-bottom:6px;font-weight:650}[data-guy-theme=slate-coral] .guy-routine-row{display:grid;grid-template-columns:auto 170px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:11px 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-routine-row>div:nth-child(3){color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-row-result{margin-top:4px;font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-row-result .is-ok{color:var(--guy-green)}[data-guy-theme=slate-coral] .guy-row-result .is-error{color:var(--guy-red)}[data-guy-theme=slate-coral] .guy-bulk-actions{margin-top:14px}[data-guy-theme=slate-coral] .guy-overflow-group{min-height:64px;margin-bottom:8px;padding:12px 14px;border:1px dashed var(--guy-line);border-radius:8px;background:var(--guy-subtle);color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-overflow-group>b,[data-guy-theme=slate-coral] .guy-overflow-group>span{display:block}[data-guy-theme=slate-coral] .guy-overflow-group>b{color:var(--guy-ink)}[data-guy-theme=slate-coral] .guy-overflow-group>.guy-button{float:right}[data-guy-theme=slate-coral] .guy-activity-feed{display:flex;flex-direction:column}[data-guy-theme=slate-coral] .guy-activity-row{border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-activity-row:first-child{border-top:0}[data-guy-theme=slate-coral] .guy-activity-row summary{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 2px;cursor:pointer;list-style:none}[data-guy-theme=slate-coral] .guy-activity-row summary::-webkit-details-marker{display:none}[data-guy-theme=slate-coral] .guy-activity-row summary>i{width:8px;height:8px;border-radius:50%;background:var(--guy-blue)}[data-guy-theme=slate-coral] .guy-activity-row summary>i.is-fail{background:var(--guy-red)}[data-guy-theme=slate-coral] .guy-activity-row summary>b,[data-guy-theme=slate-coral] .guy-activity-row summary>time{color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-activity-row>div{padding:0 28px 10px;color:var(--guy-muted);font-size:var(--guy-fs-xs)}@media (max-width:900px){[data-guy-theme=slate-coral] .guy-shell{grid-template-columns:74px minmax(0,1fr)}[data-guy-theme=slate-coral] .guy-nav-link span{display:none}[data-guy-theme=slate-coral] .guy-nav-link:before{content:attr(data-short);font-size:11px}[data-guy-theme=slate-coral] .guy-action-card{grid-template-columns:5px minmax(0,1fr)}[data-guy-theme=slate-coral] .guy-card-actions{grid-column:2}[data-guy-theme=slate-coral] .guy-routine-row{grid-template-columns:auto minmax(0,1fr)}[data-guy-theme=slate-coral] .guy-routine-row .guy-actions{grid-column:2}}@media (max-width:620px){[data-guy-theme=slate-coral] .guy-topbar{padding:0 14px}[data-guy-theme=slate-coral] .guy-global-state span{display:none}[data-guy-theme=slate-coral] .guy-shell{display:block}[data-guy-theme=slate-coral] .guy-sidebar{position:-webkit-sticky;position:sticky;top:66px;z-index:15;display:flex;align-items:center;overflow-x:auto;padding:8px;border-right:0;border-bottom:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-sidebar h4{display:none}[data-guy-theme=slate-coral] .guy-nav-link{flex:0 0 auto}[data-guy-theme=slate-coral] .guy-nav-link span{display:inline;font-size:12px}[data-guy-theme=slate-coral] .guy-nav-link:before{content:none}[data-guy-theme=slate-coral] .guy-main{padding:18px 14px;overflow:hidden}[data-guy-theme=slate-coral] .guy-page-heading{align-items:flex-start;flex-direction:column}[data-guy-theme=slate-coral] .guy-metrics{display:grid;grid-template-columns:1fr 1fr}[data-guy-theme=slate-coral] .guy-section-head{align-items:flex-start;flex-direction:column;gap:3px}[data-guy-theme=slate-coral] .guy-card-actions{grid-column:2}[data-guy-theme=slate-coral] .guy-field{grid-template-columns:1fr}[data-guy-theme=slate-coral] .guy-field-note{grid-column:1}[data-guy-theme=slate-coral] .guy-routine-row>input{grid-column:1;grid-row:1}[data-guy-theme=slate-coral] .guy-routine-row>b{grid-column:2;grid-row:1}[data-guy-theme=slate-coral] .guy-routine-row>div:nth-child(3){grid-column:2;grid-row:2}[data-guy-theme=slate-coral] .guy-routine-row>.guy-actions{grid-column:2;grid-row:3;max-width:100%}[data-guy-theme=slate-coral] .guy-routine-row .guy-button{flex:1 1 92px}[data-guy-theme=slate-coral] .guy-activity-row summary{grid-template-columns:10px minmax(0,1fr) auto}[data-guy-theme=slate-coral] .guy-activity-row summary>time{grid-column:2}}@media (prefers-reduced-motion:reduce){[data-guy-theme=slate-coral] *{scroll-behavior:auto!important;transition:none!important}}[data-guy-theme=slate-coral] .guy-project-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}[data-guy-theme=slate-coral] .guy-project-heading h1{margin:3px 0;font-size:var(--guy-fs-page);letter-spacing:-.03em}[data-guy-theme=slate-coral] .guy-project-heading p{margin:0;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-project-kicker{color:var(--guy-muted);font-size:var(--guy-fs-xs);font-weight:750;letter-spacing:.08em;text-transform:uppercase}[data-guy-theme=slate-coral] .guy-project-kicker span{color:var(--guy-blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}[data-guy-theme=slate-coral] .guy-project-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;overflow:hidden;border:1px solid var(--guy-line);border-radius:10px;background:var(--guy-surface);box-shadow:var(--guy-shadow)}[data-guy-theme=slate-coral] .guy-project-fact{min-width:0;padding:15px 18px;border-left:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-project-fact:first-child{border-left:0}[data-guy-theme=slate-coral] .guy-project-fact b,[data-guy-theme=slate-coral] .guy-project-fact span{display:block}[data-guy-theme=slate-coral] .guy-project-fact b{overflow:hidden;color:var(--guy-ink);font-size:var(--guy-fs-lg);text-overflow:ellipsis;white-space:nowrap}[data-guy-theme=slate-coral] .guy-project-fact b.is-fail{color:var(--guy-red)}[data-guy-theme=slate-coral] .guy-project-fact span{margin-top:2px;color:var(--guy-muted);font-size:var(--guy-fs-xs);letter-spacing:.06em;text-transform:uppercase}[data-guy-theme=slate-coral] .guy-project-tabs{display:flex;gap:4px;margin-bottom:16px;overflow-x:auto;border-bottom:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-project-tabs a{flex:0 0 auto;padding:10px 12px;color:var(--guy-muted);font-weight:650}[data-guy-theme=slate-coral] .guy-project-tabs a.is-active{border-bottom:2px solid var(--guy-blue);color:var(--guy-ink)}[data-guy-theme=slate-coral] .guy-project-overview{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);grid-gap:16px;gap:16px;align-items:start}[data-guy-theme=slate-coral] .guy-project-primary,[data-guy-theme=slate-coral] .guy-project-secondary{min-width:0}[data-guy-theme=slate-coral] .guy-project-form{display:grid}[data-guy-theme=slate-coral] .guy-project-form+.guy-actions{margin-top:10px}[data-guy-theme=slate-coral] .guy-project-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-project-row:first-child{border-top:0}[data-guy-theme=slate-coral] .guy-project-row>span{min-width:0}[data-guy-theme=slate-coral] .guy-project-row b,[data-guy-theme=slate-coral] .guy-project-row small{display:block}[data-guy-theme=slate-coral] .guy-project-row small{margin-top:2px;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}[data-guy-theme=slate-coral] .guy-record-grid b,[data-guy-theme=slate-coral] .guy-record-grid span{display:block}[data-guy-theme=slate-coral] .guy-record-grid b{color:var(--guy-muted);font-size:var(--guy-fs-xs);text-transform:uppercase}[data-guy-theme=slate-coral] .guy-connection-list>div{display:grid;grid-template-columns:74px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;padding:11px 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-connection-list>div:first-child{border-top:0}[data-guy-theme=slate-coral] .guy-connection-list span{color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-thread-message{margin-top:10px;padding-left:12px;border-left:2px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-thread-message time{margin-left:8px;color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-thread-message p{max-height:260px;margin-bottom:0;overflow-y:auto;white-space:pre-wrap}[data-guy-theme=slate-coral] .guy-project-back,[data-guy-theme=slate-coral] .guy-project-muted{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-project-history{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);grid-gap:16px;gap:16px}[data-guy-theme=slate-coral] .guy-project-timeline>div{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:11px 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-project-timeline>div:first-child{border-top:0}[data-guy-theme=slate-coral] .guy-project-timeline i{width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--guy-blue)}[data-guy-theme=slate-coral] .guy-project-timeline i.is-fail{background:var(--guy-red)}[data-guy-theme=slate-coral] .guy-project-timeline b,[data-guy-theme=slate-coral] .guy-project-timeline small{display:block}[data-guy-theme=slate-coral] .guy-project-timeline small{margin-top:2px;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-id-list{margin:0}[data-guy-theme=slate-coral] .guy-id-list div{display:grid;grid-template-columns:190px minmax(0,1fr);padding:6px 0}[data-guy-theme=slate-coral] .guy-id-list dt{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-id-list dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}[data-guy-theme=slate-coral] section[id]{scroll-margin-top:84px}@media (max-width:900px){[data-guy-theme=slate-coral] .guy-project-history,[data-guy-theme=slate-coral] .guy-project-overview{grid-template-columns:1fr}}@media (max-width:620px){[data-guy-theme=slate-coral] .guy-project-heading{align-items:flex-start;flex-direction:column}[data-guy-theme=slate-coral] .guy-project-facts{grid-template-columns:repeat(2,minmax(0,1fr))}[data-guy-theme=slate-coral] .guy-project-fact:nth-child(3){border-left:0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-project-fact:nth-child(4){border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-record-grid{grid-template-columns:1fr}[data-guy-theme=slate-coral] .guy-project-row{align-items:flex-start;flex-direction:column}[data-guy-theme=slate-coral] .guy-connection-list>div{grid-template-columns:64px minmax(0,1fr)}[data-guy-theme=slate-coral] .guy-connection-list>div>:last-child{grid-column:2}[data-guy-theme=slate-coral] .guy-project-timeline>div{grid-template-columns:10px minmax(0,1fr)}[data-guy-theme=slate-coral] .guy-project-timeline .guy-disclosure{grid-column:2}[data-guy-theme=slate-coral] .guy-id-list div{grid-template-columns:1fr}}[data-guy-theme=slate-coral] .guy-portfolio-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:14px}[data-guy-theme=slate-coral] .guy-portfolio-heading h1{margin:0 0 3px;font-size:var(--guy-fs-page);letter-spacing:-.03em}[data-guy-theme=slate-coral] .guy-portfolio-heading p{margin:0;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-project-switcher{display:flex;gap:5px;overflow-x:auto}[data-guy-theme=slate-coral] .guy-project-switcher button{flex:0 0 auto;padding:8px 11px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--guy-muted);cursor:pointer;font-weight:650}[data-guy-theme=slate-coral] .guy-project-switcher button.is-active{border-color:var(--guy-line);background:var(--guy-surface);color:var(--guy-ink);box-shadow:0 1px 2px rgba(32,48,67,.06)}[data-guy-theme=slate-coral] .guy-portfolio-summary{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-bottom:16px;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-portfolio-summary b{color:var(--guy-ink);font-size:15px}[data-guy-theme=slate-coral] .guy-portfolio-summary b.is-coral{color:var(--guy-coral)}[data-guy-theme=slate-coral] .guy-portfolio-summary b.is-amber{color:var(--guy-amber)}[data-guy-theme=slate-coral] .guy-board-frame{overflow:hidden;border:1px solid #c9d3df;border-radius:11px;background:var(--guy-lane);box-shadow:0 1px 2px rgba(25,39,58,.04)}[data-guy-theme=slate-coral] .guy-board-frame>.guy-loading,[data-guy-theme=slate-coral] .guy-board-frame>.guy-message{margin:14px}[data-guy-theme=slate-coral] .guy-board-frame-head{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;border-bottom:1px solid #c9d3df;background:#f2f5f8}[data-guy-theme=slate-coral] .guy-board-frame-head b{font-size:12px;letter-spacing:.06em;text-transform:uppercase}[data-guy-theme=slate-coral] .guy-board-frame-head span,[data-guy-theme=slate-coral] .guy-board-note{color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-board-scroll{overflow-x:auto;padding:10px 10px 14px;scrollbar-color:#aebaca transparent}[data-guy-theme=slate-coral] .guy-portfolio-board{display:grid;grid-template-columns:repeat(var(--guy-lane-count),minmax(218px,1fr));grid-gap:10px;gap:10px;min-width:max-content;align-items:start}[data-guy-theme=slate-coral] .guy-portfolio-lane{width:238px;max-height:calc(100vh - 270px);overflow-y:auto;border:1px solid #c7d1dd;border-radius:8px;background:var(--guy-lane)}[data-guy-theme=slate-coral] .guy-portfolio-lane>header{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:baseline;justify-content:space-between;padding:11px 12px;border-bottom:1px solid var(--guy-line);background:var(--guy-lane)}[data-guy-theme=slate-coral] .guy-portfolio-lane>header b{font-size:12px;letter-spacing:.05em;text-transform:uppercase}[data-guy-theme=slate-coral] .guy-portfolio-lane>header span{color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-portfolio-cards{padding:7px}[data-guy-theme=slate-coral] .guy-project-card{display:block;margin-bottom:6px;padding:9px 10px;border:1px solid var(--guy-line);border-radius:7px;background:var(--guy-surface);color:var(--guy-ink)}[data-guy-theme=slate-coral] .guy-project-card:hover{border-color:var(--guy-blue);box-shadow:0 0 0 1px var(--guy-blue)}[data-guy-theme=slate-coral] .guy-project-card h3{margin:0 0 4px;font-size:12.5px;line-height:1.25}[data-guy-theme=slate-coral] .guy-project-card-meta{color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-project-signals{display:flex;flex-wrap:wrap;gap:5px;min-height:4px;margin-top:6px}[data-guy-theme=slate-coral] .guy-board-note{margin:8px 2px 0}[data-guy-theme=slate-coral] .guy-inline-button{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-weight:750;text-decoration:underline}[data-guy-theme=slate-coral] .guy-exception-bucket{margin-bottom:12px;overflow:hidden;border:1px solid var(--guy-line);border-radius:10px;background:var(--guy-surface);box-shadow:var(--guy-shadow)}[data-guy-theme=slate-coral] .guy-exception-bucket>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;cursor:pointer;list-style:none}[data-guy-theme=slate-coral] .guy-exception-bucket>summary::-webkit-details-marker{display:none}[data-guy-theme=slate-coral] .guy-exception-bucket>summary b,[data-guy-theme=slate-coral] .guy-exception-bucket>summary small{display:block}[data-guy-theme=slate-coral] .guy-exception-bucket>summary b{font-size:var(--guy-fs-lg)}[data-guy-theme=slate-coral] .guy-exception-bucket>summary small{max-width:900px;margin-top:3px;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-exception-bucket-body{padding:0 14px 14px;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-bulk-clear{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:11px 0;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-bulk-clear label{color:var(--guy-ink);font-weight:650}[data-guy-theme=slate-coral] .guy-bulk-clear span{flex:1 1 320px;font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-batch-confirm{margin-bottom:10px;padding:10px;border:1px solid #dfc68f;border-radius:8px;background:var(--guy-amber-soft)}[data-guy-theme=slate-coral] .guy-batch-confirm .guy-message{margin:0 0 8px;padding:0;background:transparent}[data-guy-theme=slate-coral] .guy-exception-item{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start}[data-guy-theme=slate-coral] .guy-exception-item>input{margin-top:22px}[data-guy-theme=slate-coral] .guy-exception-item>.guy-action-card{width:100%}[data-guy-theme=slate-coral] .guy-compact-input{width:148px;min-height:29px;padding:5px 8px;font-size:12px}[data-guy-theme=slate-coral] .guy-ref-list{margin:0}[data-guy-theme=slate-coral] .guy-ref-list div{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:8px;gap:8px;padding:3px 0}[data-guy-theme=slate-coral] .guy-muted-rule small,[data-guy-theme=slate-coral] .guy-ref-list dt{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-ref-list dd{margin:0;overflow-wrap:anywhere}[data-guy-theme=slate-coral] .guy-muted-rule{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-muted-rule:first-child{border-top:0}[data-guy-theme=slate-coral] .guy-muted-rule b,[data-guy-theme=slate-coral] .guy-muted-rule small{display:block}@media (max-width:620px){[data-guy-theme=slate-coral] .guy-portfolio-heading{align-items:flex-start;flex-direction:column}[data-guy-theme=slate-coral] .guy-portfolio-summary{align-items:flex-start;gap:12px 20px}[data-guy-theme=slate-coral] .guy-board-frame-head span{display:none}[data-guy-theme=slate-coral] .guy-portfolio-lane{width:220px;max-height:510px}[data-guy-theme=slate-coral] .guy-portfolio-board{grid-template-columns:repeat(var(--guy-lane-count),220px)}[data-guy-theme=slate-coral] .guy-exception-bucket>summary{align-items:flex-start}[data-guy-theme=slate-coral] .guy-exception-item{grid-template-columns:18px minmax(0,1fr)}[data-guy-theme=slate-coral] .guy-ref-list div{grid-template-columns:1fr}[data-guy-theme=slate-coral] .guy-muted-rule{align-items:flex-start;flex-direction:column}}[data-guy-theme=slate-coral] .guy-chat-layout{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:14px;gap:14px;height:calc(100vh - 106px);min-height:560px}[data-guy-theme=slate-coral] .guy-chat-surface,[data-guy-theme=slate-coral] .guy-session-rail{min-width:0;overflow:hidden;border:1px solid var(--guy-line);border-radius:10px;background:var(--guy-surface);box-shadow:var(--guy-shadow)}[data-guy-theme=slate-coral] .guy-session-rail{padding:12px;overflow-y:auto}[data-guy-theme=slate-coral] .guy-session-rail>.guy-button{width:100%;align-items:center}[data-guy-theme=slate-coral] .guy-session-list{margin-top:10px}[data-guy-theme=slate-coral] .guy-session{display:block;width:100%;margin:0 0 5px;padding:12px;border:0;border-radius:7px;background:transparent;color:var(--guy-ink);cursor:pointer;text-align:left}[data-guy-theme=slate-coral] .guy-session:hover{background:var(--guy-subtle)}[data-guy-theme=slate-coral] .guy-session.is-active{background:var(--guy-blue-soft);box-shadow:inset 3px 0 var(--guy-blue)}[data-guy-theme=slate-coral] .guy-about-chip,[data-guy-theme=slate-coral] .guy-session b,[data-guy-theme=slate-coral] .guy-session-date{display:block}[data-guy-theme=slate-coral] .guy-session-date{margin-top:2px;color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-about-chip{width:max-content;max-width:100%;margin-top:7px;padding:2px 7px;overflow:hidden;border-radius:10px;background:#edf1f5;color:var(--guy-muted);font-size:var(--guy-fs-xs);font-weight:650;text-overflow:ellipsis;white-space:nowrap}[data-guy-theme=slate-coral] .guy-chat-surface{display:flex;flex-direction:column}[data-guy-theme=slate-coral] .guy-chat-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 18px;border-bottom:1px solid var(--guy-line);background:#f8fafc}[data-guy-theme=slate-coral] .guy-chat-header h1{margin:0;font-size:var(--guy-fs-lg);letter-spacing:-.02em}[data-guy-theme=slate-coral] .guy-chat-header>div>span{color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-chat-context{min-width:0;text-align:right}[data-guy-theme=slate-coral] .guy-chat-context a,[data-guy-theme=slate-coral] .guy-chat-context b{display:block}[data-guy-theme=slate-coral] .guy-chat-context b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-guy-theme=slate-coral] .guy-chat-context a{margin-top:2px;font-size:var(--guy-fs-xs);font-weight:700}[data-guy-theme=slate-coral] .guy-chat-surface>.guy-message{margin:10px 18px 0}[data-guy-theme=slate-coral] .guy-message-stream{flex:1 1;min-height:0;padding:20px;overflow-y:auto}[data-guy-theme=slate-coral] .guy-turn{max-width:76%;margin-bottom:12px}[data-guy-theme=slate-coral] .guy-turn.is-user{margin-left:auto}[data-guy-theme=slate-coral] .guy-bubble{padding:12px 14px;border-radius:10px;background:var(--guy-lane);white-space:pre-wrap;overflow-wrap:anywhere}[data-guy-theme=slate-coral] .guy-bubble b,[data-guy-theme=slate-coral] .guy-bubble span{display:block}[data-guy-theme=slate-coral] .guy-bubble b{margin-bottom:2px}[data-guy-theme=slate-coral] .guy-bubble.is-user{background:var(--guy-blue);color:#fff}[data-guy-theme=slate-coral] .guy-spend-line{margin:4px 8px 0;color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-context-notice{margin:10px 0;padding:8px 12px;border:1px solid var(--guy-line);border-radius:7px;background:var(--guy-subtle);color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-tripwire{margin:12px 0;padding:12px 14px;border:1px solid #d8a19e;border-left:4px solid var(--guy-red);border-radius:8px;background:var(--guy-red-soft);color:#7e2926}[data-guy-theme=slate-coral] .guy-tripwire b,[data-guy-theme=slate-coral] .guy-tripwire span{display:block}[data-guy-theme=slate-coral] .guy-tripwire b{margin-bottom:4px;font-size:var(--guy-fs-xs);letter-spacing:.08em}[data-guy-theme=slate-coral] .guy-proposal{margin:14px 0;padding:15px;border:1px solid var(--guy-line);border-radius:9px;background:var(--guy-surface)}[data-guy-theme=slate-coral] .guy-proposal.is-failed{border-left:4px solid var(--guy-red)}[data-guy-theme=slate-coral] .guy-proposal.is-executed{border-left:4px solid var(--guy-green)}[data-guy-theme=slate-coral] .guy-proposal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}[data-guy-theme=slate-coral] .guy-proposal-head h3,[data-guy-theme=slate-coral] .guy-proposal-head p{margin:0}[data-guy-theme=slate-coral] .guy-proposal-head p{color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-proposal-head>span{flex:0 0 auto;padding:3px 8px;border-radius:10px;background:var(--guy-blue-soft);color:var(--guy-blue-dark);font-size:var(--guy-fs-xs);font-weight:700}[data-guy-theme=slate-coral] .guy-proposal-option{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-proposal-option:first-child{margin-top:12px}[data-guy-theme=slate-coral] .guy-proposal-option.is-chosen{padding-right:10px;padding-left:10px;background:var(--guy-green-soft)}[data-guy-theme=slate-coral] .guy-proposal-option h4,[data-guy-theme=slate-coral] .guy-proposal-option p{margin:0}[data-guy-theme=slate-coral] .guy-proposal-option h4{font-size:var(--guy-fs-base)}[data-guy-theme=slate-coral] .guy-proposal-option>div>b{display:block;margin-top:3px;color:var(--guy-blue-dark);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-proposal-option p{margin-top:3px;color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-proposal-detail{margin:0}[data-guy-theme=slate-coral] .guy-proposal-detail div{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:8px;gap:8px;margin-top:6px}[data-guy-theme=slate-coral] .guy-proposal-detail dt{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-proposal-detail dd{margin:0;overflow-wrap:anywhere}[data-guy-theme=slate-coral] .guy-proposal-detail pre{margin:0;white-space:pre-wrap}[data-guy-theme=slate-coral] .guy-proposal-result{color:var(--guy-muted);font-size:var(--guy-fs-xs);font-weight:700}[data-guy-theme=slate-coral] .guy-composer{display:flex;align-items:stretch;gap:8px;padding:14px;border-top:1px solid var(--guy-line);background:var(--guy-surface)}[data-guy-theme=slate-coral] .guy-composer textarea.guy-input{min-height:48px;max-height:140px;resize:none}[data-guy-theme=slate-coral] .guy-composer .guy-button{flex:0 0 128px;align-items:center}@media (max-width:900px){[data-guy-theme=slate-coral] .guy-chat-layout{grid-template-columns:220px minmax(0,1fr)}[data-guy-theme=slate-coral] .guy-turn{max-width:88%}}@media (max-width:620px){[data-guy-theme=slate-coral] .guy-chat-layout{display:block;height:calc(100vh - 145px);min-height:500px}[data-guy-theme=slate-coral] .guy-session-rail{display:none}[data-guy-theme=slate-coral] .guy-chat-surface{height:100%;border-radius:8px}[data-guy-theme=slate-coral] .guy-chat-header{align-items:flex-start;flex-direction:column;gap:7px;padding:12px 14px}[data-guy-theme=slate-coral] .guy-chat-context{width:100%;text-align:left}[data-guy-theme=slate-coral] .guy-message-stream{padding:14px}[data-guy-theme=slate-coral] .guy-turn{max-width:92%}[data-guy-theme=slate-coral] .guy-proposal-head,[data-guy-theme=slate-coral] .guy-proposal-option{grid-template-columns:1fr;flex-direction:column}[data-guy-theme=slate-coral] .guy-proposal-option{align-items:start}[data-guy-theme=slate-coral] .guy-proposal-detail div{grid-template-columns:1fr}[data-guy-theme=slate-coral] .guy-composer{padding:10px}[data-guy-theme=slate-coral] .guy-composer .guy-button{flex-basis:88px}}[data-guy-theme=slate-coral] .guy-admin-heading,[data-guy-theme=slate-coral] .guy-data-heading,[data-guy-theme=slate-coral] .guy-notes-heading{margin-bottom:18px}[data-guy-theme=slate-coral] .guy-admin-heading h1,[data-guy-theme=slate-coral] .guy-data-heading h1,[data-guy-theme=slate-coral] .guy-notes-heading h1{margin:0;font-size:var(--guy-fs-page);letter-spacing:-.03em}[data-guy-theme=slate-coral] .guy-admin-heading p,[data-guy-theme=slate-coral] .guy-data-heading p,[data-guy-theme=slate-coral] .guy-notes-heading p{margin:3px 0 0;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-admin-index{position:-webkit-sticky;position:sticky;top:66px;z-index:10;display:flex;gap:5px;margin:-4px 0 16px;padding:7px;border:1px solid var(--guy-line);border-radius:9px;background:rgba(244,247,250,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-x:auto}[data-guy-theme=slate-coral] .guy-admin-index a{flex:0 0 auto;padding:6px 9px;border-radius:6px;color:var(--guy-muted);font-size:var(--guy-fs-sm);font-weight:700}[data-guy-theme=slate-coral] .guy-admin-index a:hover{background:var(--guy-blue-soft);color:var(--guy-blue-dark);text-decoration:none}[data-guy-theme=slate-coral] .guy-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}[data-guy-theme=slate-coral] .guy-admin-tool{min-width:0;margin-top:12px;padding:15px;border:1px solid var(--guy-line);border-radius:9px;background:var(--guy-subtle)}[data-guy-theme=slate-coral] .guy-admin-tool:first-child{margin-top:0}[data-guy-theme=slate-coral] .guy-admin-tool>header{margin-bottom:12px}[data-guy-theme=slate-coral] .guy-admin-tool h3,[data-guy-theme=slate-coral] .guy-admin-tool header p{margin:0}[data-guy-theme=slate-coral] .guy-admin-tool h3{font-size:var(--guy-fs-base)}[data-guy-theme=slate-coral] .guy-admin-tool header p{margin-top:3px;color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-admin-tool .guy-field{grid-template-columns:145px minmax(0,1fr);padding:6px 0}[data-guy-theme=slate-coral] .guy-admin-tool .guy-field-label{font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:18px;column-gap:18px}[data-guy-theme=slate-coral] .guy-admin-list,[data-guy-theme=slate-coral] .guy-admin-rule{margin-top:10px}[data-guy-theme=slate-coral] .guy-admin-list>div,[data-guy-theme=slate-coral] .guy-admin-rule{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-admin-list small,[data-guy-theme=slate-coral] .guy-admin-list span,[data-guy-theme=slate-coral] .guy-admin-rule small,[data-guy-theme=slate-coral] .guy-admin-rule span{display:block}[data-guy-theme=slate-coral] .guy-admin-list small,[data-guy-theme=slate-coral] .guy-admin-rule small{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-admin-code{min-height:150px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}[data-guy-theme=slate-coral] .guy-admin-confirm{max-width:760px}[data-guy-theme=slate-coral] .guy-admin-check{display:flex;align-items:center;gap:6px;color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-admin-thread{display:block;width:100%;padding:7px;border:0;border-top:1px solid var(--guy-line);background:transparent;color:var(--guy-muted);cursor:pointer;text-align:left}[data-guy-theme=slate-coral] .guy-admin-thread:hover{color:var(--guy-blue-dark)}[data-guy-theme=slate-coral] .guy-admin-retirement{margin:0;padding-left:20px;color:var(--guy-muted)}[data-guy-theme=slate-coral] section[id]{scroll-margin-top:125px}[data-guy-theme=slate-coral] .guy-notes-rule{margin:-3px 0 8px;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-notes-shortcut{color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-note-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;padding:14px 2px;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-note-row:first-child{border-top:0}[data-guy-theme=slate-coral] .guy-note-row h3,[data-guy-theme=slate-coral] .guy-note-row p{margin:0}[data-guy-theme=slate-coral] .guy-note-row p{margin-top:4px;white-space:pre-wrap}[data-guy-theme=slate-coral] .guy-note-row small{display:block;margin-top:7px;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-data-card{display:grid;grid-template-columns:4px minmax(0,1fr);grid-gap:12px;gap:12px;margin-top:8px;padding:13px 13px 13px 0;border:1px solid var(--guy-line);border-radius:8px;background:var(--guy-surface)}[data-guy-theme=slate-coral] .guy-data-rail{border-radius:4px;background:var(--guy-blue)}[data-guy-theme=slate-coral] .guy-data-body{min-width:0}[data-guy-theme=slate-coral] .guy-data-title{font-weight:750}[data-guy-theme=slate-coral] .guy-data-meta{color:var(--guy-muted);font-size:var(--guy-fs-xs);overflow-wrap:anywhere}[data-guy-theme=slate-coral] .guy-data-item{display:flex;align-items:center;gap:9px;padding:9px 0;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-data-dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-data-dot.is-go{background:var(--guy-green)}[data-guy-theme=slate-coral] .guy-data-dot.is-fail{background:var(--guy-red)}[data-guy-theme=slate-coral] .guy-data-text{min-width:0;flex:1 1}[data-guy-theme=slate-coral] .guy-data-heading+.guy-message{margin-bottom:12px}@media (max-width:900px){[data-guy-theme=slate-coral] .guy-admin-form-grid,[data-guy-theme=slate-coral] .guy-admin-grid{grid-template-columns:1fr}}@media (max-width:620px){[data-guy-theme=slate-coral] .guy-admin-index{top:116px}[data-guy-theme=slate-coral] .guy-admin-tool .guy-field,[data-guy-theme=slate-coral] .guy-note-row{grid-template-columns:1fr}[data-guy-theme=slate-coral] .guy-data-card{overflow-wrap:anywhere}}[data-guy-theme=slate-coral] .guy-trust-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}[data-guy-theme=slate-coral] .guy-trust-heading h1{margin:0;font-size:var(--guy-fs-page);letter-spacing:-.03em}[data-guy-theme=slate-coral] .guy-trust-heading p{margin:4px 0 0;color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-trust-window{display:flex;gap:5px;padding:4px;border:1px solid var(--guy-line);border-radius:9px;background:var(--guy-subtle)}[data-guy-theme=slate-coral] .guy-trust-scorecard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}[data-guy-theme=slate-coral] .guy-trust-scorecard>div{padding:16px;border:1px solid var(--guy-line);border-radius:8px;background:var(--guy-subtle)}[data-guy-theme=slate-coral] .guy-trust-scorecard span,[data-guy-theme=slate-coral] .guy-trust-scorecard strong{display:block}[data-guy-theme=slate-coral] .guy-trust-scorecard strong{font-size:clamp(24px,4vw,38px);line-height:1;color:var(--guy-ink)}[data-guy-theme=slate-coral] .guy-trust-scorecard span{margin-top:7px;color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-trust-table-wrap{overflow-x:auto}[data-guy-theme=slate-coral] .guy-trust-table{width:100%;border-collapse:collapse;font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-trust-table td,[data-guy-theme=slate-coral] .guy-trust-table th{padding:10px;border-top:1px solid var(--guy-line);text-align:right;vertical-align:top}[data-guy-theme=slate-coral] .guy-trust-table thead th{border-top:0;color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-trust-table th:first-child{min-width:180px;text-align:left}[data-guy-theme=slate-coral] .guy-trust-reasons summary{color:var(--guy-blue-dark);cursor:pointer;font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-trust-reasons span{display:block;color:var(--guy-muted);white-space:nowrap}[data-guy-theme=slate-coral] .guy-trust-event{padding:14px 2px;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-trust-event:first-child{border-top:0}[data-guy-theme=slate-coral] .guy-trust-event-head{display:flex;align-items:center;gap:9px}[data-guy-theme=slate-coral] .guy-trust-event-head time{margin-left:auto;color:var(--guy-muted);font-size:var(--guy-fs-xs)}[data-guy-theme=slate-coral] .guy-trust-store{margin-top:7px;font-weight:700}[data-guy-theme=slate-coral] .guy-trust-event p{margin:5px 0 0}[data-guy-theme=slate-coral] .guy-trust-fields{color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-trust-gates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}[data-guy-theme=slate-coral] .guy-trust-gates article{padding:14px;border:1px solid var(--guy-line);border-radius:8px;background:var(--guy-subtle)}[data-guy-theme=slate-coral] .guy-trust-gates p{margin:5px 0 0;color:var(--guy-muted)}@media (max-width:620px){[data-guy-theme=slate-coral] .guy-trust-heading{align-items:stretch;flex-direction:column}[data-guy-theme=slate-coral] .guy-trust-window .guy-button{flex:1 1}[data-guy-theme=slate-coral] .guy-trust-gates,[data-guy-theme=slate-coral] .guy-trust-scorecard{grid-template-columns:1fr 1fr}}[data-guy-theme=slate-coral] .guy-action-card{position:relative}[data-guy-theme=slate-coral] .guy-card-number{position:absolute;top:9px;right:10px;padding:2px 6px;border:1px solid var(--guy-line);border-radius:10px;background:var(--guy-subtle);color:var(--guy-muted);font-size:var(--guy-fs-xs);font-weight:750}[data-guy-theme=slate-coral] .guy-project-intake-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}[data-guy-theme=slate-coral] .guy-project-intake-door{min-width:0;padding:15px;border:1px solid var(--guy-line);border-radius:9px;background:var(--guy-subtle)}[data-guy-theme=slate-coral] .guy-project-intake-door h3,[data-guy-theme=slate-coral] .guy-project-intake-door p{margin:0}[data-guy-theme=slate-coral] .guy-project-intake-door p{margin:4px 0 12px;color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-intake-search{display:flex;align-items:center;gap:7px}[data-guy-theme=slate-coral] .guy-intake-search .guy-input{flex:1 1}[data-guy-theme=slate-coral] .guy-intake-confirm{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid var(--guy-line)}[data-guy-theme=slate-coral] .guy-intake-confirm small,[data-guy-theme=slate-coral] .guy-intake-confirm span{display:block}[data-guy-theme=slate-coral] .guy-intake-confirm small{color:var(--guy-muted)}[data-guy-theme=slate-coral] .guy-intake-confirm .guy-field{flex:1 1}[data-guy-theme=slate-coral] .guy-thread-candidates{margin-top:9px}[data-guy-theme=slate-coral] .guy-thread-candidates button{display:block;width:100%;padding:9px;border:0;border-top:1px solid var(--guy-line);background:transparent;color:var(--guy-ink);cursor:pointer;text-align:left}[data-guy-theme=slate-coral] .guy-thread-candidates button.is-selected{background:var(--guy-blue-soft);box-shadow:inset 3px 0 var(--guy-blue)}[data-guy-theme=slate-coral] .guy-thread-candidates b,[data-guy-theme=slate-coral] .guy-thread-candidates small,[data-guy-theme=slate-coral] .guy-thread-candidates span{display:block}[data-guy-theme=slate-coral] .guy-thread-candidates small,[data-guy-theme=slate-coral] .guy-thread-candidates span{margin-top:2px;color:var(--guy-muted);font-size:var(--guy-fs-xs)}@media (max-width:760px){[data-guy-theme=slate-coral] .guy-project-intake-grid{grid-template-columns:1fr}[data-guy-theme=slate-coral] .guy-intake-confirm{align-items:stretch;flex-direction:column}}[data-guy-theme=slate-coral] .guy-reconcile-confirm{margin-top:14px;padding:15px;border:1px solid var(--guy-blue);border-radius:9px;background:var(--guy-blue-soft)}[data-guy-theme=slate-coral] .guy-reconcile-confirm h3,[data-guy-theme=slate-coral] .guy-reconcile-confirm p{margin:0}[data-guy-theme=slate-coral] .guy-reconcile-confirm>p{margin-top:4px;color:var(--guy-muted);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-reconcile-change-list,[data-guy-theme=slate-coral] .guy-reconcile-plan{margin:12px 0}[data-guy-theme=slate-coral] .guy-reconcile-change-list>div,[data-guy-theme=slate-coral] .guy-reconcile-plan>div{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:12px;gap:12px;padding:8px 0;border-top:1px solid var(--guy-line);font-size:var(--guy-fs-sm)}[data-guy-theme=slate-coral] .guy-reconcile-change-list span,[data-guy-theme=slate-coral] .guy-reconcile-plan span{color:var(--guy-muted);overflow-wrap:anywhere}[data-guy-theme=slate-coral] .guy-reconcile-results{display:grid;grid-gap:7px;gap:7px;margin-top:12px}@media (max-width:620px){[data-guy-theme=slate-coral] .guy-reconcile-change-list>div,[data-guy-theme=slate-coral] .guy-reconcile-plan>div{grid-template-columns:1fr;gap:2px}}[data-guy-theme=slate-coral] .guy-thread-modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:rgba(20,27,38,.72)}[data-guy-theme=slate-coral] .guy-thread-relationship-modal{width:min(620px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:24px;border:1px solid var(--guy-border);border-radius:18px;background:var(--guy-panel);box-shadow:0 24px 70px rgba(0,0,0,.34)}[data-guy-theme=slate-coral] .guy-thread-relationship-modal h3{margin:0 0 8px;font-size:1.35rem}[data-guy-theme=slate-coral] .guy-thread-relationship-modal>p{color:var(--guy-muted)}