.feedback-widget-module__WpSOkG__root{--feedback-signal:#cf3f20;--feedback-signal-text:#cf3f20;--feedback-shadow:0 28px 90px #08080a3d;z-index:80;position:relative}.feedback-widget-module__WpSOkG__launcher{right:max(1.25rem, env(safe-area-inset-right));bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:80;min-height:3rem;color:var(--bg);background:var(--fg);border:1px solid color-mix(in srgb, var(--bg), transparent 76%);letter-spacing:-.01em;border-radius:16px;align-items:center;gap:.62rem;padding:.72rem .95rem .72rem .82rem;font-size:.84rem;font-weight:760;transition:transform .16s,box-shadow .16s;display:inline-flex;position:fixed;box-shadow:0 14px 38px #00000038}.feedback-widget-module__WpSOkG__launcher:hover{transform:translateY(-2px)rotate(-.5deg);box-shadow:0 18px 48px #00000047}.feedback-widget-module__WpSOkG__launcher:focus-visible,.feedback-widget-module__WpSOkG__iconButton:focus-visible,.feedback-widget-module__WpSOkG__captureButton:focus-visible,.feedback-widget-module__WpSOkG__textButton:focus-visible,.feedback-widget-module__WpSOkG__submitButton:focus-visible,.feedback-widget-module__WpSOkG__cancelButton:focus-visible,.feedback-widget-module__WpSOkG__description:focus-visible{outline:3px solid var(--feedback-signal-text);outline-offset:3px}.feedback-widget-module__WpSOkG__launcherIcon,.feedback-widget-module__WpSOkG__shieldIcon,.feedback-widget-module__WpSOkG__captureIcon{flex:none;display:block}.feedback-widget-module__WpSOkG__signal{background:var(--feedback-signal);width:.46rem;height:.46rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--feedback-signal), transparent 78%);border-radius:999px}.feedback-widget-module__WpSOkG__dialog{width:min(100vw - 2rem,640px);max-height:min(820px,100dvh - 2rem);color:var(--fg);box-shadow:var(--feedback-shadow);background:0 0;border:0;border-radius:28px;margin:auto;padding:0;overflow:visible}.feedback-widget-module__WpSOkG__dialog[open]{animation:.19s cubic-bezier(.2,.8,.2,1) both feedback-widget-module__WpSOkG__feedbackEnter}.feedback-widget-module__WpSOkG__dialog::backdrop{-webkit-backdrop-filter:blur(8px)saturate(.8);backdrop-filter:blur(8px)saturate(.8);background:#0c0c0f94}.feedback-widget-module__WpSOkG__surface{background:linear-gradient(90deg, var(--feedback-signal) 0 7px, transparent 7px), var(--panel);border:1px solid color-mix(in srgb, var(--border), var(--fg) 8%);border-radius:28px;max-height:min(820px,100dvh - 2rem);position:relative;overflow-y:auto}.feedback-widget-module__WpSOkG__header{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem 0 1.45rem;display:flex}.feedback-widget-module__WpSOkG__ticketLabel{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.5rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.7rem;font-weight:700;display:inline-flex}.feedback-widget-module__WpSOkG__ticketLabel:before{content:"";background:var(--feedback-signal);border-radius:2px;width:.5rem;height:.5rem;transform:rotate(45deg)}.feedback-widget-module__WpSOkG__iconButton{width:2.35rem;height:2.35rem;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;display:inline-grid}.feedback-widget-module__WpSOkG__iconButton:hover{color:var(--fg);background:var(--code-bg);border-color:var(--border)}.feedback-widget-module__WpSOkG__form,.feedback-widget-module__WpSOkG__success{gap:1.25rem;padding:1.15rem 1.55rem 1.55rem 1.85rem;display:grid}.feedback-widget-module__WpSOkG__intro{gap:.55rem;display:grid}.feedback-widget-module__WpSOkG__eyebrow{color:var(--feedback-signal-text);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:850}.feedback-widget-module__WpSOkG__title{letter-spacing:-.055em;max-width:12ch;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(2rem,8vw,3.45rem);font-weight:600;line-height:.92}.feedback-widget-module__WpSOkG__summary{max-width:51ch;color:var(--muted);font-size:.94rem;line-height:1.55}.feedback-widget-module__WpSOkG__field{gap:.55rem;display:grid}.feedback-widget-module__WpSOkG__fieldTop{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.feedback-widget-module__WpSOkG__label{font-size:.84rem;font-weight:780}.feedback-widget-module__WpSOkG__counter{color:var(--muted);font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem}.feedback-widget-module__WpSOkG__description{resize:vertical;width:100%;min-height:142px;color:var(--fg);background:color-mix(in srgb, var(--code-bg), transparent 16%);border:1px solid var(--border);font:inherit;border-radius:16px;padding:.95rem 1rem;font-size:.95rem;line-height:1.5;transition:border-color .15s,background .15s}.feedback-widget-module__WpSOkG__description::placeholder{color:color-mix(in srgb, var(--muted), transparent 18%)}.feedback-widget-module__WpSOkG__description:focus{background:var(--panel);border-color:color-mix(in srgb, var(--feedback-signal), var(--border) 35%)}.feedback-widget-module__WpSOkG__capturePanel{background:repeating-linear-gradient(-45deg, transparent 0 12px, color-mix(in srgb, var(--code-bg), transparent 42%) 12px 13px), color-mix(in srgb, var(--code-bg), transparent 52%);border:1px solid var(--border);border-radius:18px;gap:.85rem;padding:1rem;display:grid}.feedback-widget-module__WpSOkG__captureHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.feedback-widget-module__WpSOkG__captureHeading h3{margin-bottom:.2rem;font-size:.88rem}.feedback-widget-module__WpSOkG__optional{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:.66rem}.feedback-widget-module__WpSOkG__captureButton,.feedback-widget-module__WpSOkG__textButton,.feedback-widget-module__WpSOkG__submitButton,.feedback-widget-module__WpSOkG__cancelButton{min-height:2.55rem;font:inherit;border-radius:999px;font-size:.82rem;font-weight:760}.feedback-widget-module__WpSOkG__captureButton{width:fit-content;color:var(--fg);background:var(--panel);border:1px solid var(--border);justify-content:center;align-items:center;gap:.5rem;padding:.65rem .9rem;display:inline-flex}.feedback-widget-module__WpSOkG__captureButton:hover,.feedback-widget-module__WpSOkG__cancelButton:hover{border-color:color-mix(in srgb, var(--muted), transparent 30%)}.feedback-widget-module__WpSOkG__privacy{color:var(--muted);align-items:flex-start;gap:.55rem;font-size:.74rem;line-height:1.45;display:flex}.feedback-widget-module__WpSOkG__shieldIcon{color:var(--feedback-signal-text);margin-top:.08rem}.feedback-widget-module__WpSOkG__previewWrap{border:1px solid var(--border);aspect-ratio:16/9;background:#111;border-radius:13px;position:relative;overflow:hidden}.feedback-widget-module__WpSOkG__preview{object-fit:contain;width:100%;height:100%}.feedback-widget-module__WpSOkG__previewActions{align-items:center;gap:.65rem;display:flex}.feedback-widget-module__WpSOkG__textButton{min-height:auto;color:var(--muted);background:0 0;border:0;padding:0}.feedback-widget-module__WpSOkG__textButton:hover{color:var(--fg)}.feedback-widget-module__WpSOkG__error,.feedback-widget-module__WpSOkG__partialWarning{color:var(--danger);background:var(--danger-soft);border:1px solid color-mix(in srgb, var(--danger), transparent 62%);border-radius:13px;padding:.8rem .9rem;font-size:.8rem;line-height:1.45}.feedback-widget-module__WpSOkG__footer{justify-content:flex-end;align-items:center;gap:.65rem;padding-top:.15rem;display:flex}.feedback-widget-module__WpSOkG__submitButton,.feedback-widget-module__WpSOkG__cancelButton{padding:.65rem 1rem}.feedback-widget-module__WpSOkG__submitButton{color:#fff;background:var(--feedback-signal);border:1px solid color-mix(in srgb, var(--feedback-signal), black 13%);box-shadow:0 8px 22px color-mix(in srgb, var(--feedback-signal), transparent 72%)}.feedback-widget-module__WpSOkG__submitButton:hover:not(:disabled){transform:translateY(-1px)}.feedback-widget-module__WpSOkG__submitButton:disabled,.feedback-widget-module__WpSOkG__captureButton:disabled,.feedback-widget-module__WpSOkG__cancelButton:disabled,.feedback-widget-module__WpSOkG__iconButton:disabled{cursor:not-allowed;opacity:.55}.feedback-widget-module__WpSOkG__cancelButton{color:var(--fg);border:1px solid var(--border);background:0 0}.feedback-widget-module__WpSOkG__success{align-content:center;min-height:390px}.feedback-widget-module__WpSOkG__successMark{color:#fff;background:var(--feedback-signal);width:3.5rem;height:3.5rem;box-shadow:0 12px 28px color-mix(in srgb, var(--feedback-signal), transparent 65%);border-radius:50% 50% 46% 54%/48% 45% 55% 52%;place-items:center;display:grid;transform:rotate(-5deg)}.feedback-widget-module__WpSOkG__capturePassThrough{pointer-events:none;opacity:0!important}.feedback-widget-module__WpSOkG__capturePassThrough::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}@keyframes feedback-widget-module__WpSOkG__feedbackEnter{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-color-scheme:dark){.feedback-widget-module__WpSOkG__root{--feedback-signal-text:#ff8b6e}}@media (max-width:620px){.feedback-widget-module__WpSOkG__launcher{right:max(.85rem, env(safe-area-inset-right));bottom:max(5.25rem, calc(4.4rem + env(safe-area-inset-bottom)));border-radius:50%;justify-content:center;width:3.1rem;padding:0}.feedback-widget-module__WpSOkG__launcherText,.feedback-widget-module__WpSOkG__signal{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.feedback-widget-module__WpSOkG__dialog{border-radius:24px 24px 0 0;width:100%;max-width:none;max-height:calc(100dvh - .75rem);margin:auto 0 0}.feedback-widget-module__WpSOkG__surface{border-radius:24px 24px 0 0;max-height:calc(100dvh - .75rem)}.feedback-widget-module__WpSOkG__form,.feedback-widget-module__WpSOkG__success{padding:1rem 1.1rem max(1.1rem, env(safe-area-inset-bottom)) 1.35rem}.feedback-widget-module__WpSOkG__title{font-size:2.65rem}.feedback-widget-module__WpSOkG__footer{align-items:stretch}.feedback-widget-module__WpSOkG__submitButton,.feedback-widget-module__WpSOkG__cancelButton{flex:1}}@media (prefers-reduced-motion:reduce){.feedback-widget-module__WpSOkG__dialog[open]{animation:none}.feedback-widget-module__WpSOkG__launcher,.feedback-widget-module__WpSOkG__submitButton{transition:none}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-body:"Avenir Next", "Segoe UI", Helvetica, sans-serif;--font-display:"Iowan Old Style", "Palatino Linotype", Georgia, serif;--text-xs:.7rem;--text-sm:.82rem;--text-md:.94rem;--text-lg:1.12rem;--text-xl:1.45rem;--text-2xl:2rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-sm:.7rem;--radius-md:1rem;--radius-lg:1.45rem;--radius-pill:999px;--color-berry-red:#b8256f;--color-red:#db4c3f;--color-orange:#f93;--color-yellow:#fad000;--color-olive-green:#afb83b;--color-lime-green:#7ecc49;--color-green:#299438;--color-mint-green:#6accbc;--color-teal:#158fad;--color-sky-blue:#14aaf5;--color-light-blue:#96c3eb;--color-blue:#4073ff;--color-grape:#884dff;--color-violet:#af38eb;--color-lavender:#eb96eb;--color-magenta:#e05194;--color-salmon:#ff8d85;--color-charcoal:gray;--color-grey:#b8b8b8;--color-taupe:#ccac93;--priority-1:var(--color-red);--priority-2:#eb8909;--priority-3:#246fe0;--priority-4:var(--color-grey);--for-you-question:#2d6cdf;--for-you-review:#25885a;--for-you-warm:#eb8909;--chat-trace:var(--color-green);--chat-question:var(--color-orange);--chat-created:var(--color-blue);--chat-completed:var(--color-green);--on-accent:#fffdf9;--privacy-mask:#292929;--app-canvas:#f6f3ee;--app-sidebar:#fbf9f5;--app-panel:#fffdf9;--app-input:#fbf9f5;--app-ink:#26221f;--app-muted:#756e67;--app-border:#e6dfd7;--app-border-strong:#cfc5bb;--app-hover:#f0ebe4;--app-accent:var(--color-red);--app-accent-strong:#a83229;--app-accent-soft:#fbe9e7;--app-gold:#c98a24;--app-gold-ink:#765012;--app-gold-soft:#fcf2dc;--bg:var(--app-canvas);--fg:var(--app-ink);--muted:var(--app-muted);--accent:var(--app-accent);--accent-strong:var(--app-accent-strong);--accent-soft:var(--app-accent-soft);--danger:#b93831;--danger-soft:#fbe9e7;--success-soft:#eaf5eb;--success-border:#b8dcbc;--success:#2f6f3b;--warning:#916318;--warning-soft:#fcf2dc;--border:var(--app-border);--panel:var(--app-panel);--code-bg:#f1ede7;--project-gray:var(--color-grey);--project-blue:var(--color-blue);--project-green:var(--color-green);--project-orange:var(--color-orange);--project-red:var(--color-red);--project-purple:var(--color-grape);--chat-question-wash:color-mix(in srgb, var(--chat-question) 12%, var(--app-panel));--chat-user-wash:color-mix(in srgb, var(--app-accent) 14%, var(--app-panel))}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-canvas:#171513;--app-sidebar:#1d1a18;--app-panel:#221f1c;--app-input:#1a1816;--app-ink:#f4eee7;--app-muted:#aaa097;--app-border:#37312c;--app-border-strong:#4c443d;--app-hover:#29241f;--app-accent:var(--color-red);--app-accent-strong:var(--color-salmon);--app-accent-soft:#38231d;--app-gold:#d7a14a;--app-gold-ink:#f0c779;--app-gold-soft:#302719;--danger:#f1847e;--danger-soft:#351f1d;--success-soft:#1c2c20;--success-border:#315b39;--success:#8fc99a;--warning:#e4b55d;--warning-soft:#302719;--code-bg:#191715}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-canvas:#171513;--app-sidebar:#1d1a18;--app-panel:#221f1c;--app-input:#1a1816;--app-ink:#f4eee7;--app-muted:#aaa097;--app-border:#37312c;--app-border-strong:#4c443d;--app-hover:#29241f;--app-accent:var(--color-red);--app-accent-strong:var(--color-salmon);--app-accent-soft:#38231d;--app-gold:#d7a14a;--app-gold-ink:#f0c779;--app-gold-soft:#302719;--danger:#f1847e;--danger-soft:#351f1d;--success-soft:#1c2c20;--success-border:#315b39;--success:#8fc99a;--warning:#e4b55d;--warning-soft:#302719;--code-bg:#191715}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100vh;color:var(--fg);background:var(--bg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}body.feedback-capture-redacting input,body.feedback-capture-redacting textarea,body.feedback-capture-redacting [contenteditable=true]{color:#0000!important;background:var(--privacy-mask)!important;border-color:var(--privacy-mask)!important;caret-color:#0000!important;text-shadow:none!important}body.feedback-capture-redacting [data-feedback-redact],body.feedback-capture-redacting [data-sensitive],body.feedback-capture-redacting [data-private]{visibility:hidden!important}:focus-visible{outline:3px solid color-mix(in srgb, var(--app-accent) 42%, transparent);outline-offset:3px}::selection{background:color-mix(in srgb, var(--app-accent) 22%, transparent)}.shell{width:min(100%,980px);margin:0 auto;padding:2rem}.center-shell{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:100vh;display:flex}.tokens-shell{flex-direction:column;gap:1.25rem;display:flex}.topbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand,.actions,.left-actions,.form-row,.section-heading{align-items:center;gap:.75rem;display:flex}.brand{font-weight:700}.brand-mark,.mark{background:var(--accent);color:var(--on-accent);border-radius:14px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.brand-mark{width:2rem;height:2rem}.mark{width:56px;height:56px;font-size:28px}.hero-copy{gap:.75rem;max-width:44rem;display:grid}h1{letter-spacing:-.06em;font-size:clamp(2rem,6vw,4.4rem);line-height:.95}h2{font-size:1.1rem}h3{font-size:1rem}.eyebrow{color:var(--accent-strong);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.lede{color:var(--muted);font-size:1.05rem;line-height:1.55}.muted{color:var(--muted);line-height:1.45}.primary-button,.secondary-button,.danger-button{border:1px solid #0000;border-radius:999px;min-height:2.65rem;padding:.7rem 1rem;font-weight:700;transition:transform .12s,border-color .12s,background .12s}.primary-button:hover,.secondary-button:hover,.danger-button:hover{transform:translateY(-1px)}.primary-button{background:var(--fg);color:var(--bg)}.secondary-button{border-color:var(--border);color:var(--fg);background:0 0}.danger-button{background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger), transparent 65%);color:var(--danger)}.panel,.info-card{background:color-mix(in srgb, var(--panel), transparent 5%);border:1px solid var(--border);border-radius:24px;box-shadow:0 24px 80px #0000000f}.panel{padding:1.25rem}.hero-panel,.auth-panel{justify-content:space-between;gap:1rem;display:flex}.hero-panel{align-items:flex-start}.auth-panel{flex-direction:column;justify-content:center;align-items:flex-start;min-height:28rem}.success-panel{background:var(--success-soft);border-color:var(--success-border);gap:.75rem;display:grid}.info-card{text-align:left;gap:.35rem;padding:1rem;display:grid}.compact-card{width:min(100%,42rem)}.info-card span{color:var(--muted);font-size:.85rem}code,pre{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.endpoint-code,.info-card code,.secret-box,.config-box{background:var(--code-bg);border:1px solid var(--border);border-radius:14px;overflow-x:auto}.endpoint-code,.info-card code{white-space:nowrap;padding:.45rem .65rem}.secret-box,.config-box{white-space:pre-wrap;word-break:break-word;padding:1rem}.config-box{font-size:.85rem}.setup-list{color:var(--muted);gap:.4rem;margin-left:1.1rem;line-height:1.45;display:grid}.token-form{gap:.6rem;display:grid}.token-form label{font-size:.9rem;font-weight:700}.form-row input{border:1px solid var(--border);background:var(--panel);min-width:0;min-height:2.8rem;color:var(--fg);border-radius:999px;flex:1;padding:0 1rem}.section-heading{justify-content:space-between;margin-bottom:1rem}.token-list{gap:.75rem;display:grid}.token-card{border:1px solid var(--border);border-radius:18px;justify-content:space-between;gap:1rem;padding:1rem;display:flex}.revoked,.error-banner{color:var(--danger)}.error-banner{border:1px solid color-mix(in srgb, var(--danger), transparent 60%);background:var(--danger-soft);border-radius:16px;padding:.9rem 1rem;font-weight:650}.copy-note{color:var(--muted);font-size:.9rem}.notice-banner{color:var(--success);border:1px solid var(--success-border);background:var(--success-soft);border-radius:16px;padding:.9rem 1rem;font-weight:650}.agent-identity-panel{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex;position:relative;overflow:hidden}.agent-identity-panel:after{content:"";border:1px solid color-mix(in srgb, var(--accent), transparent 70%);pointer-events:none;border-radius:50%;width:15rem;height:15rem;position:absolute;top:-8rem;right:-7rem}.runtime-lockup{align-items:center;gap:1rem;min-width:0;display:flex}.runtime-lockup h1{overflow-wrap:anywhere;font-size:clamp(2.2rem,7vw,4.7rem)}.runtime-mark{width:4.5rem;height:4.5rem;color:var(--on-accent);font:800 1.8rem/1 var(--font-display);border-radius:21px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff47,0 16px 36px #00000029}.back-link{color:var(--muted);margin-bottom:.9rem;font-size:.88rem;font-weight:700;display:inline-block}.state-card{border:1px solid var(--border);background:var(--panel);z-index:1;border-radius:18px;align-items:center;gap:.75rem;min-width:15rem;padding:.85rem 1rem;display:flex;position:relative}.state-card p{color:var(--muted);margin-top:.15rem;font-size:.84rem}.state-pulse{background:var(--muted);width:.75rem;height:.75rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--muted), transparent 86%);border-radius:50%;flex:none}.state-connected .state-pulse{background:var(--chat-trace);animation:2.4s ease-out infinite agent-pulse;box-shadow:0 0 0 5px #4f826024}.state-stale .state-pulse,.state-pending_pairing .state-pulse{background:var(--warning)}.state-revoked .state-pulse{background:var(--danger)}@keyframes agent-pulse{50%{box-shadow:0 0 0 9px #4f826000}}.agent-detail-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1.25rem;display:grid}.detail-stack{align-content:start;gap:1rem;display:grid}.identity-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem .75rem;display:grid}.identity-form label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800}.identity-form input,.identity-form select,.typed-confirmation input{border:1px solid var(--border);background:var(--panel);min-width:0;min-height:2.8rem;color:var(--fg);border-radius:14px;padding:0 1rem}.identity-form button{grid-column:1/-1;justify-self:start;margin-top:.25rem}.detail-facts{display:grid}.detail-facts div{border-bottom:1px solid var(--border);grid-template-columns:6rem minmax(0,1fr);gap:.75rem;padding:.7rem 0;display:grid}.detail-facts div:last-child{border-bottom:0}.detail-facts dt{color:var(--muted);font-size:.83rem}.detail-facts dd{overflow-wrap:anywhere;min-width:0;font-weight:700}.mono-detail{font-family:SFMono-Regular,Consolas,monospace;font-size:.72rem}.pairing-sheet{border-color:color-mix(in srgb, var(--accent), transparent 55%);background:linear-gradient(135deg, var(--accent-soft), var(--panel));gap:1rem;display:grid}.pairing-expiry{color:var(--warning);font-size:.88rem;font-weight:750}.pairing-code{border:1px dashed color-mix(in srgb, var(--accent), transparent 30%);background:var(--panel);color:var(--fg);letter-spacing:.08em;text-align:center;border-radius:16px;padding:1.1rem;font-size:clamp(.9rem,3vw,1.35rem);font-weight:800;overflow-x:auto}.pending-list{gap:.65rem;display:grid}.pending-row{border:1px solid var(--border);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.activity-timeline{list-style:none;display:grid}.activity-timeline li{grid-template-columns:1rem minmax(0,1fr);gap:.75rem;padding:.3rem 0 1.15rem;display:grid;position:relative}.activity-timeline li:not(:last-child):after{content:"";background:var(--border);width:1px;position:absolute;top:1rem;bottom:0;left:.34rem}.activity-dot{background:var(--muted);z-index:1;border:2px solid var(--panel);width:.72rem;height:.72rem;box-shadow:0 0 0 1px var(--border);border-radius:50%;margin-top:.26rem;position:relative}.activity-user{background:var(--accent)}.activity-agent{background:var(--chat-trace)}.mission-touch{background:var(--code-bg);max-width:100%;color:var(--muted);border-radius:7px;margin-top:.4rem;padding:.25rem .45rem;font-size:.72rem;display:inline-block;overflow-x:auto}.danger-zone{border-color:color-mix(in srgb, var(--danger), transparent 65%);box-shadow:none}.danger-eyebrow{color:var(--danger)}.lifecycle-actions{flex-wrap:wrap;gap:.65rem;display:flex}.danger-solid{background:var(--danger);border-color:var(--danger);color:var(--on-accent)}.confirmation-backdrop{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000094;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.confirmation-dialog{border:1px solid color-mix(in srgb, var(--danger), transparent 55%);background:var(--panel);border-radius:24px;gap:1rem;width:min(100%,34rem);padding:1.35rem;display:grid;box-shadow:0 30px 100px #00000052}.confirmation-actions{justify-content:flex-end;gap:.65rem;display:flex}.typed-confirmation{gap:.5rem;font-size:.9rem;display:grid}.tokens-page{width:min(100%,62rem);margin:0 auto}.tokens-page h1{font-family:var(--font-display);margin-top:.4rem;font-size:clamp(2rem,5vw,3.75rem);font-weight:710}.tokens-page .panel{border-radius:1.35rem}@media (max-width:720px){.shell{padding:1rem}.actions,.left-actions,.form-row,.hero-panel,.token-card,.section-heading,.agent-identity-panel,.pending-row,.confirmation-actions{flex-direction:column;align-items:stretch}.agent-detail-grid{grid-template-columns:1fr}.runtime-lockup{align-items:flex-start}.runtime-mark{border-radius:17px;width:3.5rem;height:3.5rem}.state-card{min-width:0}.identity-form{grid-template-columns:1fr}.identity-form button{grid-column:auto;justify-self:stretch}.primary-button,.secondary-button,.danger-button{width:100%}}@media (prefers-reduced-motion:reduce){.state-connected .state-pulse{animation:none}}