:root{color-scheme:light;--ink:#17231f;--muted:#66716c;--paper:#f5f3ee;--surface:#fffefa;--line:#d9ddd5;--line-strong:#b8c0b8;--accent:#d76a3f;--accent-dark:#a9472d;--accent-soft:#f7e2d8;--green:#1d765c;--green-soft:#dceee7;--warning:#a45b1c;--warning-soft:#fff0d6;--authenticated-content-max:1240px;font-family:Trebuchet MS,Verdana,sans-serif;background:var(--paper);color:var(--ink)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at 85% 0,#fbdfcf 0,transparent 30rem),var(--paper)}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #266e67;outline-offset:3px}.app-shell{min-height:100vh}.site-header{border-bottom:1px solid rgba(184,192,184,.65);justify-content:space-between;margin:0 auto;max-width:1240px;padding:24px 32px}.header-actions,.site-header{align-items:center;display:flex}.header-actions{gap:18px}.header-link{font-size:13px}.header-link:hover{color:var(--ink)}.button-link{background:none;border:0;cursor:pointer;padding:0}.content-wrap{margin:0 auto;max-width:1100px;padding:72px 32px 100px}.content-wrap-narrow{max-width:940px}.page-intro{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:42px}.page-intro h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,5vw,4.7rem);font-weight:400;letter-spacing:0;line-height:.98;margin:8px 0 16px;max-width:780px;overflow-wrap:anywhere}.eyebrow{font-size:11px;margin:0;text-transform:uppercase}.intro-copy{font-size:16px;line-height:1.6;margin:0;max-width:580px}.intro-actions{flex:0 0 auto}.button{align-items:center;border:1px solid transparent;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:42px;padding:0 15px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{opacity:.58}.button-dark{background:var(--ink);color:#fffefa}.button-dark:hover:not(:disabled){background:#2b3a34}.button-large{min-height:50px;padding:0 20px}.button-quiet{background:var(--surface);border-color:var(--line)}.button-quiet:hover:not(:disabled){border-color:var(--line-strong);background:#fff}.button-accent{border-color:#efc2b0}.button-accent:hover:not(:disabled){background:#f4d4c6}.status-region{min-height:0}.notice{align-items:flex-start;display:flex;font-size:13px;gap:12px;line-height:1.5;padding:14px 16px}.notice p{margin:4px 0 0}.notice-error{background:#f9e4df;border-left:3px solid #c94f38;color:#7c2d20;justify-content:space-between;margin-bottom:24px}.notice-success{color:#155641;margin-bottom:24px}.notice-warning{color:#75400f}.section-heading,.toolbar{align-items:baseline;display:flex;justify-content:space-between;margin:36px 0 14px}.section-heading h2,.toolbar h2{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;margin:0}.receiver-list{display:grid;grid-gap:12px;gap:12px}.receiver-card{background:rgba(255,254,250,.8);border:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;padding:23px 24px;position:relative}.receiver-card-pinned{border-color:#e5b6a5;box-shadow:inset 4px 0 0 var(--accent)}.receiver-card-main{min-width:0}.receiver-card-heading{align-items:center;display:flex;gap:10px;min-width:0}.receiver-link{font-family:Georgia,Times New Roman,serif;font-size:21px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.endpoint-line{align-items:center;display:flex;gap:10px;margin-top:12px;min-width:0}.endpoint-line code{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endpoint-line .button{flex:0 0 auto;min-height:30px;padding:0 9px}.tag{background:#edf0ea;color:var(--muted);display:inline-flex;font-weight:800;letter-spacing:.08em;padding:5px 7px;text-transform:uppercase}.receiver-card-meta{align-items:flex-end;color:var(--muted);display:flex;font-size:11px;gap:18px;grid-column:1/2;margin-top:25px}.receiver-card-meta strong{color:var(--ink);font-size:15px;margin-right:3px}.receiver-card-actions{align-items:flex-end;display:flex;gap:8px;grid-column:2/3;grid-row:1/span 2}.pin-control{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.inline-error{color:#a43b2b;font-size:11px}.empty-state{border:1px dashed var(--line-strong);margin-top:30px;padding:64px 24px;text-align:center}.empty-glyph{display:block;font-family:Georgia,serif;font-size:40px;line-height:1}.empty-state h2{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;margin:17px 0 8px}.empty-state p{color:var(--muted);font-size:14px;line-height:1.5;margin:0 auto 24px;max-width:440px}.loading-stack{display:grid;grid-gap:12px;gap:12px}.loading-row{animation:pulse 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e6e7e1,#f7f6f1,#e6e7e1);border:1px solid var(--line);height:138px}.loading-row:nth-child(2){animation-delay:.15s}.loading-row:nth-child(3){animation-delay:.3s}@keyframes pulse{0%,to{background-position:0 0}50%{background-position:100% 0}}.load-more{display:flex;justify-content:center;padding:24px 0}.endpoint-banner{align-items:center;background:var(--ink);color:#fffefa;display:flex;flex-wrap:wrap;font-size:12px;padding:15px 17px}.endpoint-banner code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endpoint-banner>span:last-child{color:#bfcac3}.live-dot{background:#67d19d;border-radius:50%;box-shadow:0 0 0 4px rgba(103,209,157,.15);height:7px;width:7px}.banner-divider{background:#57655e;height:18px;width:1px}.stacked-actions{align-items:flex-end;display:flex;flex-direction:column;gap:9px}.metric-grid{border-bottom:1px solid var(--line);border-left:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px}.metric{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:9px;min-height:95px;padding:18px}.metric span{color:var(--muted);font-size:11px;text-transform:uppercase}.metric strong{font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400}.toolbar{margin-top:55px}.toolbar>div:first-child{align-items:baseline;display:flex;gap:12px}.toolbar-actions{align-items:center;display:flex;gap:12px}.toggle-label{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;gap:7px}.toggle-label input{accent-color:var(--accent);height:16px;width:16px}.request-list{border-top:1px solid var(--line)}.request-row{align-items:center;border-bottom:1px solid var(--line);display:grid;grid-gap:15px;gap:15px;grid-template-columns:180px minmax(0,1fr) minmax(180px,.8fr) 16px;padding:18px 3px;text-decoration:none}.request-row:hover{background:rgba(255,254,250,.8);padding-left:10px;padding-right:10px}.request-method{display:flex;flex-direction:column;gap:6px}.request-method time{color:var(--muted);font-size:11px}.method{align-items:center;background:#e9eeea;color:#315348;display:inline-flex;justify-content:center;letter-spacing:.08em;padding:5px 8px;width:-moz-fit-content;width:fit-content}.method-patch,.method-post,.method-put{background:var(--accent-soft);color:var(--accent-dark)}.method-delete{background:#f7dfdf;color:#9a302d}.request-path{min-width:0}.request-path code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-meta{color:var(--muted);display:flex;flex-direction:column;font-size:11px;gap:5px;min-width:0}.request-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-arrow{font-size:19px}.detail-summary{align-items:center;background:var(--surface);border:1px solid var(--line);display:flex;flex-wrap:wrap;gap:13px;margin-bottom:36px;padding:17px}.detail-summary code{flex:1 1;font-size:12px;min-width:220px;overflow-wrap:anywhere}.detail-summary time{color:var(--muted);display:inline-flex;flex-direction:column;font-size:11px;gap:3px}.time-utc{color:var(--ink);font-size:10px}.detail-section{border-top:1px solid var(--line-strong);margin-top:36px;padding-top:22px}.detail-section-heading{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:20px}.detail-section-actions{align-items:center;display:flex;gap:10px}.detail-section-heading h2{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;margin:7px 0 0}.key-value-list{margin:0}.key-value-list>div{border-bottom:1px solid var(--line);display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(120px,.28fr) minmax(0,1fr);padding:13px 0}.key-value-list dt{font-size:12px}.key-value-list dd{margin:0;min-width:0}.key-value-list code{font-size:12px;overflow-wrap:anywhere;white-space:pre-wrap}.body-note,.muted{font-size:13px;line-height:1.5}.warning-stack{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.body-note{margin:0}.payload-preview{background:#1c2824;color:#e3efe7;font-family:Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.65;margin:0;max-height:520px;min-height:110px;overflow:auto;padding:20px;white-space:pre-wrap;overflow-wrap:anywhere}.environment-toolbar{background:rgba(255,254,250,.78);display:flex;flex-wrap:wrap;gap:12px;margin:-16px 0 28px;padding:16px}.environment-toolbar label{color:var(--muted);display:grid;font-size:11px;font-weight:700;grid-gap:6px;gap:6px;min-width:180px}.environment-create input,.environment-toolbar select{background:var(--surface);border:1px solid var(--line-strong);min-height:40px;padding:0 10px}.environment-create{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.environment-create input{min-width:170px}.environment-create .button{min-height:40px}.task-start{margin:32px 0 28px}.task-start .section-heading{margin:0 0 14px}.task-grid{display:grid;grid-gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.task-card{display:flex;flex-direction:column;gap:11px;min-height:180px;padding:20px;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.task-card:hover{border-color:var(--accent)}.task-card:focus-visible{outline:3px solid #266e67;outline-offset:3px}.task-card strong{font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}.task-card>span:last-child{color:var(--muted);font-size:12px;line-height:1.5}.task-number{color:var(--accent-dark);font-size:10px;font-weight:800;letter-spacing:.12em}.task-note{margin-top:14px}.sample-command{max-height:none;margin:8px 0 14px}.environment-empty{margin:20px auto;max-width:640px}.environment-create-empty{justify-content:center;margin:20px auto 0}.environment-create-empty input{min-width:250px}.webhook-boundary{margin:0 0 25px}.webhook-workflow{display:grid;grid-gap:22px;gap:22px}.webhook-environment{color:var(--muted);display:grid;font-size:12px;font-weight:700;grid-gap:7px;gap:7px;max-width:420px}.webhook-environment select,.webhook-panel input,.webhook-panel select{background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);min-height:42px;padding:9px 11px;width:100%}.webhook-forms{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.webhook-panel{align-content:start;background:var(--surface);border:1px solid var(--line);display:grid;grid-gap:12px;min-width:0;padding:20px}.webhook-panel h2,.webhook-workflow>div>h2{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;margin:0}.webhook-panel p{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.webhook-panel fieldset{border:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;min-width:0;padding:12px}.webhook-panel legend{color:var(--muted);font-size:12px}.webhook-panel label{align-items:center;display:inline-flex;font-size:12px;gap:7px;overflow-wrap:anywhere}.webhook-panel input[type=checkbox]{accent-color:var(--accent);height:16px;min-height:0;width:16px}.webhook-panel button{justify-self:start}.webhook-workflow ul{list-style:none;margin:8px 0 0;padding:0}.webhook-workflow article,.webhook-workflow li{background:var(--surface);border:1px solid var(--line);margin-top:8px;min-width:0;overflow-wrap:anywhere;padding:14px}.webhook-workflow code,.webhook-workflow pre{overflow-wrap:anywhere;white-space:pre-wrap}.login-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,5vw,4rem);font-weight:400;line-height:1;margin:12px 0 16px;max-width:650px}.login-panel{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;max-width:560px;padding:18px}.login-panel p{color:var(--muted);flex-basis:100%;margin:0}.login-panel.notice{background:var(--warning-soft)}@media (max-width:720px){.site-header{padding:18px 20px}.header-actions{gap:10px}.content-wrap{padding:48px 20px 70px}.page-intro{align-items:flex-start;flex-direction:column;gap:22px;margin-bottom:30px}.page-intro h1{font-size:3rem}.intro-actions,.intro-actions .button{width:100%}.receiver-card{display:block;padding:19px}.receiver-card-meta{align-items:flex-start;flex-direction:column;gap:7px;margin:20px 0}.receiver-card-actions{align-items:stretch;display:flex}.receiver-card-actions>*{flex:1 1}.pin-control .button,.receiver-card-actions .button{width:100%}.endpoint-line{align-items:flex-start;flex-direction:column}.endpoint-line .button{width:100%}.endpoint-banner{align-items:flex-start;flex-direction:column}.banner-divider{display:none}.metric-grid{grid-template-columns:1fr}.metric{min-height:0}.toolbar{align-items:flex-start;flex-direction:column;gap:15px;margin-top:40px}.toolbar-actions{justify-content:space-between;width:100%}.request-row{align-items:flex-start;grid-template-columns:1fr 16px;padding:17px 0}.request-meta,.request-method,.request-path{grid-column:1/2}.request-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.row-arrow{grid-column:2/3;grid-row:1/span 3}.detail-summary{align-items:flex-start;flex-direction:column}.detail-summary code{min-width:0;width:100%}.key-value-list>div{grid-template-columns:1fr;gap:7px}.stacked-actions{align-items:stretch;width:100%}.stacked-actions>*{width:100%}.environment-create,.environment-toolbar{align-items:stretch;flex-direction:column}.environment-create .button,.environment-create input,.environment-toolbar label{width:100%}.task-grid{grid-template-columns:1fr}.task-card{min-height:0}.webhook-forms{grid-template-columns:1fr}.webhook-panel button{justify-self:stretch;width:100%}}.usage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem;margin:1.25rem 0}.usage-item{padding:1rem;border:1px solid var(--border,#d6dce4);border-radius:.75rem}.usage-item h3{margin:0 0 .5rem;font-size:1rem}.usage-item p{margin:.4rem 0}.usage-item progress{width:100%}.team-content{display:grid;grid-gap:1rem;gap:1rem}.team-panel{padding:1.25rem;border:1px solid var(--border,#d6dce4);border-radius:.75rem;background:var(--surface,#fff)}.team-panel h2{margin:0 0 .75rem;font-size:1.15rem}.team-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.team-panel-heading h2{margin:.15rem 0 .5rem}.team-list{list-style:none;padding:0;margin:0}.team-row{display:grid;grid-template-columns:minmax(180px,2fr) minmax(90px,.7fr) minmax(100px,.7fr) minmax(180px,1fr);align-items:center;grid-gap:1rem;gap:1rem;padding:.85rem 0;border-top:1px solid var(--border,#d6dce4)}.team-member{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0;overflow-wrap:anywhere}.team-member span,.team-owner-note{color:var(--muted,#687785);font-size:.9rem}.team-role,.team-status{font-size:.9rem}.team-status-inactive{font-weight:600}.team-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.team-invite-form>div{display:flex;gap:.75rem;margin-top:.45rem}.team-invite-form input{flex:1 1;min-width:0}.invitation-card h1{margin-bottom:.6rem}.invitation-card h2{margin-top:0}.invitation-actions{display:grid;justify-items:start;grid-gap:.75rem;gap:.75rem}@media (max-width:760px){.team-row{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}.team-member{grid-column:1/2}.team-role,.team-status{justify-self:end}.team-actions,.team-owner-note{grid-column:1/-1;justify-content:flex-start}.team-invite-form>div{align-items:stretch;flex-direction:column}}.legal-document{color:var(--ink);margin:clamp(32px,7vw,76px) auto;max-width:900px;padding:0 24px 40px}.legal-document h1{font-size:clamp(2.4rem,5vw,4.4rem);letter-spacing:-.055em;line-height:1.03;margin:10px 0 14px}.legal-updated{color:var(--muted);font-size:14px;margin-bottom:42px}.legal-content{color:var(--muted);font-size:16px;line-height:1.75}.legal-content h2{color:var(--ink);font-size:1.35rem;letter-spacing:-.025em;line-height:1.2;margin:38px 0 10px}.legal-content p{margin:0 0 16px}.legal-content ul{margin:0 0 20px;padding-left:24px}.legal-content li{padding-bottom:5px}.legal-content strong,.legal-content th{color:var(--ink)}.auth-legal-copy a,.legal-content a{color:var(--accent-dark);text-underline-offset:3px}.legal-table-wrap{margin:20px 0 28px;overflow-x:auto}.legal-content table{border-collapse:collapse;min-width:620px;width:100%}.legal-content td,.legal-content th{border-bottom:1px solid var(--line);padding:12px 14px;text-align:left;vertical-align:top}.legal-content th{font-size:13px}.legal-content td{font-size:14px}.auth-legal-copy{color:var(--muted);font-size:13px;line-height:1.6;margin-top:10px}@media (max-width:640px){.legal-document{padding-left:18px;padding-right:18px}.legal-updated{margin-bottom:30px}.legal-content{font-size:15px}.legal-content table{min-width:0;table-layout:fixed}.legal-content td,.legal-content th{overflow-wrap:anywhere;padding:10px 8px}.marketing-footer{justify-content:flex-start}}:root{--ink:#1b3036;--muted:#587078;--paper:#f4f6f4;--line:#d9e2df;--line-strong:#abc0bb;--accent:#087568;--accent-dark:#075c52;--accent-soft:#e4f3ef;--green:#116b53;--green-soft:#e7f5ed;--warning:#946018;--warning-soft:#fff3df;font-family:Segoe UI,Inter,system-ui,sans-serif}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid #0b8073}::selection{background:#c6e9df;color:var(--ink)}.site-header{background:#fff;border-bottom:1px solid var(--line);max-width:none;min-height:66px;padding:12px max(32px,calc((100vw - 1240px) / 2))}.header-actions{gap:8px}.header-link{border-radius:5px;color:var(--muted);font-weight:650;padding:9px 11px}.header-link:hover{background:var(--accent-soft);color:var(--accent-dark)}.billing-page .page-intro{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.billing-page .page-intro h1{font-size:clamp(2rem,4vw,3rem);margin:7px 0}.authenticated-content{max-width:var(--authenticated-content-max,1240px)}.billing-panel,.billing-plan{background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 1px 3px #193f3810;padding:24px}.billing-panel{max-width:none}.billing-panel-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.billing-panel h2{font-size:23px;margin:5px 0 12px}.billing-panel p,.billing-plan p{color:var(--muted);font-size:13px}.billing-panel form{margin-top:20px}.billing-plans{margin-top:34px}.billing-plans .section-heading p{color:var(--muted);font-size:13px}.billing-plan-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.billing-plan{display:flex;flex-direction:column}.billing-plan h3{margin:0 0 8px}.billing-plan .billing-price{color:var(--ink);font-size:27px;font-weight:700;margin:6px 0}.billing-price span{color:var(--muted);font-size:13px;font-weight:500}.billing-plan form{margin-top:auto;padding-top:14px}.billing-page .body-note{margin-top:22px}@media (max-width:720px){.billing-plan-grid{grid-template-columns:1fr}}.content-wrap{max-width:var(--authenticated-content-max,1240px);padding:44px 32px 100px}.content-wrap-narrow{max-width:1080px}.page-intro{align-items:center;margin-bottom:28px}.login-title,.page-intro h1{font-family:Segoe UI,Inter,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:680;letter-spacing:-.045em;line-height:1.1;margin:10px 0}.page-intro h1{max-width:900px}.eyebrow{font-weight:750;letter-spacing:.13em}.intro-copy{font-size:14px;line-height:1.55;max-width:720px}.section-heading,.toolbar{margin:38px 0 15px}.detail-section-heading h2,.empty-state h2,.section-heading h2,.toolbar h2,.webhook-panel h2,.webhook-workflow>div>h2{font-family:Segoe UI,Inter,system-ui,sans-serif;font-size:21px;font-weight:670;letter-spacing:-.025em;line-height:1.25}.section-heading>span,.toolbar-count{color:var(--muted);font-size:12px}h3{color:var(--ink);font-size:16px;letter-spacing:-.015em}p{line-height:1.55}.payload-preview,code,pre{font-family:Consolas,Cascadia Code,Liberation Mono,monospace}.button{border-radius:6px;font-weight:700;min-height:38px;padding:0 13px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.button:hover:not(:disabled){transform:none}.button-dark{background:var(--accent-dark)}.button-dark:hover:not(:disabled){background:#064b43;box-shadow:0 2px 8px #064b4325}.button-quiet:hover:not(:disabled){border-color:var(--accent)}.button-accent{border-color:#9bd0c4}.button-accent:hover:not(:disabled){background:#d4ebe4}.button-large{min-height:44px}.tag{background:#edf1ef;color:#415e62;letter-spacing:.06em;padding:5px 8px;white-space:nowrap}.method,.tag{border-radius:4px;font-size:10px}.method-patch,.method-post,.method-put{background:#e4f3ef;color:#075c52}.notice{border:1px solid;border-radius:6px;color:var(--ink)}.notice-warning{border-color:#ead7aa;color:#674816}.notice-error{background:#fbeae8;border-color:#efbbb5;border-left:3px solid #b94938;color:#7f3025}.notice-success{border-color:#b9dbc9;color:#195b48}.inline-error{color:#9d392c}.body-note,.muted{color:var(--muted)}.environment-toolbar{align-items:flex-end;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 1px 3px #193f3810;gap:16px;margin:0;padding:18px}.environment-toolbar label{min-width:220px}.creation-controls select,.environment-create input,.environment-toolbar select,.webhook-environment select,.webhook-panel input,.webhook-panel select,input:not([type=checkbox]):not([type=radio]),select{background:#fff;border:1px solid var(--line-strong);border-radius:5px;color:var(--ink);min-height:40px;padding:8px 11px}input::placeholder,textarea::placeholder{color:#819397}.creation-controls label,.environment-toolbar label{color:var(--muted);display:grid;font-size:11px;font-weight:700;grid-gap:6px;gap:6px}.environment-overview{align-items:center;background:#e8f2ef;border:1px solid #c5ddd5;border-radius:0 0 8px 8px;color:#315950;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin:-1px 0 28px;padding:11px 17px}.environment-overview>div{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.environment-overview strong{color:var(--ink)}.environment-indicator{border-radius:50%;height:7px;width:7px}.environment-overview .tag{background:#fff}.task-start{margin:30px 0}.task-start .section-heading{margin-bottom:15px}.task-grid{gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.task-card{border-color:var(--line);border-radius:8px;box-shadow:0 1px 2px #193f3808;gap:14px;min-height:168px;padding:19px;position:relative}.task-card:hover{border-color:#83b7ac;box-shadow:0 8px 22px #0b54421a;transform:translateY(-2px)}.task-card strong{font-family:Segoe UI,Inter,system-ui,sans-serif;font-size:16px;font-weight:680;letter-spacing:-.02em;line-height:1.25}.task-card>span:last-child{line-height:1.45}.task-card .task-number{color:var(--accent-dark);font-size:10px;letter-spacing:.08em}.task-card .task-arrow{bottom:12px;color:var(--accent);font-size:15px;position:absolute;right:15px}.task-note{margin:12px 0 0}.creation-panel{align-items:center;background:#e9f0ee;border:1px solid #cbded8;border-radius:8px;display:flex;gap:25px;justify-content:space-between;margin:28px 0;padding:22px 25px;scroll-margin-top:20px}.creation-panel h2{font-size:19px;letter-spacing:-.025em;margin:6px 0 5px}.creation-panel p:last-child{margin:0}.creation-controls{align-items:flex-end;display:flex;flex:0 1 480px;gap:10px}.creation-controls label{flex:1 1;min-width:170px}.creation-controls .button{flex:0 0 auto}.activity-strip,.inspection-snapshot{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0 0;overflow:hidden}.activity-strip>div,.inspection-snapshot>div{border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px;min-width:0;padding:17px 20px}.activity-strip>div:last-child,.inspection-snapshot>div:last-child{border:0}.activity-strip strong,.inspection-snapshot strong{color:var(--ink);font-size:23px;font-weight:680;letter-spacing:-.03em;overflow-wrap:anywhere}.activity-strip .activity-date,.inspection-snapshot>div:last-child strong{font-size:15px;letter-spacing:-.01em}.activity-strip>div>span:not(.eyebrow),.inspection-snapshot span:last-child{color:var(--muted);font-size:11px}.activity-strip a{font-size:11px;font-weight:700;text-decoration:none}.activity-strip a:hover{text-decoration:underline}.receiver-list{gap:9px}.receiver-card{background:#fff;border-radius:7px;box-shadow:0 1px 2px #193f3809;gap:4px 20px;padding:20px 22px}.receiver-card:hover{border-color:#accdc3}.receiver-card-pinned{border-color:#94c9bb;box-shadow:inset 3px 0 0 var(--accent)}.receiver-card-heading{flex-wrap:wrap}.receiver-card-heading>strong{font-size:16px}.receiver-link{font-family:Consolas,Cascadia Code,monospace;font-size:14px;font-weight:700}.endpoint-line{margin-top:9px}.endpoint-line code{font-size:11px}.receiver-card-meta{gap:22px;margin-top:17px}.receiver-card-meta strong{font-family:Segoe UI,Inter,system-ui,sans-serif;font-size:13px}.receiver-card-actions{align-items:center}.empty-state{background:#fff;border-color:#aac6bd;border-radius:8px;margin-top:22px;padding:48px 24px}.empty-state h2{font-size:21px;font-weight:660}.endpoint-banner,.loading-row{border-radius:7px}.endpoint-banner{background:#19343b;gap:12px}.endpoint-banner code{color:#d4f3ea;font-size:12px}.endpoint-banner>span:last-child{color:#c5d8d4}.metric-grid{border:1px solid var(--line);margin-top:16px;overflow:hidden}.metric{border:0;border-right:1px solid var(--line);gap:7px;min-height:82px;padding:16px 20px}.metric:last-child{border:0}.metric span{font-size:10px;font-weight:700;letter-spacing:.07em}.metric strong{font-family:Segoe UI,Inter,system-ui,sans-serif;font-size:17px;font-weight:670}.detail-nav{border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:22px;margin:20px 0 25px}.detail-nav a{border-bottom:2px solid transparent;color:var(--muted);font-size:12px;font-weight:700;padding:0 2px 12px;text-decoration:none}.detail-nav span{border-radius:10px;font-size:10px;padding:2px 6px}.detail-section{background:#fff;border:1px solid var(--line);margin-top:20px;padding:22px 25px;scroll-margin-top:20px}.detail-section .detail-section{background:#f8faf9;margin-top:17px}.detail-section-heading{align-items:center;gap:15px;margin-bottom:15px}.detail-section-heading h2{font-size:20px;margin-top:4px}.detail-section-actions{flex-wrap:wrap}.toolbar{scroll-margin-top:20px}.request-list{border-top-color:var(--line)}.request-row{border-bottom-color:var(--line);grid-template-columns:165px minmax(0,1fr) minmax(180px,.8fr) 16px;padding:16px 13px}.request-row:hover{background:#ebf5f1;padding-left:13px;padding-right:13px}.request-row:focus-visible{position:relative}.request-path code{font-size:12px;font-weight:700}.detail-summary{background:#fff;border-radius:7px;margin-bottom:0}.inspection-snapshot{margin:14px 0}.inspection-snapshot+.notice{margin-top:14px}.key-value-list>div{border-color:var(--line);grid-template-columns:minmax(125px,.28fr) minmax(0,1fr)}.key-value-list dt{color:var(--muted)}.key-value-list code{font-size:11px}.detail-section pre,.payload-preview,.receiver-card pre,.webhook-workflow pre{background:#172b32;border:1px solid #29444a;border-radius:6px;color:#e3f3ef;line-height:1.65;max-width:100%;overflow:auto;padding:17px 19px;white-space:pre-wrap;overflow-wrap:anywhere}textarea.payload-preview{background:#172b32;border:1px solid #446168;min-height:390px;resize:vertical;width:100%}.mock-example{background:#f7faf8;border-radius:6px;margin:18px 0 12px;padding:16px 18px}.mock-example h3{font-size:16px;margin:5px 0 8px}.mock-example p{font-size:13px;margin:8px 0 0}.mock-example .body-note{color:var(--muted)}.mock-preview{background:#f2f6f5;border:1px solid var(--line-strong);border-radius:6px;display:flex;flex-direction:column;font-size:13px;gap:5px;line-height:1.5;padding:13px 16px}.mock-preview-warning{background:#fff7e9;border-color:#ead7aa}.mock-sample-request{margin:13px 0 18px}.mock-sample-request summary{color:var(--accent-dark);cursor:pointer;font-size:12px;font-weight:700}.mock-sample-request pre{margin:10px 0 0}.simulator-options{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(230px,300px);margin-top:20px}.simulator-option{background:#f7faf8;border:1px solid var(--line);border-radius:6px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px}.simulator-option>strong{font-size:13px}.simulator-option p{font-size:12px;margin:0}.simulator-option .simulator-checkbox{align-items:flex-start;display:flex;font-size:13px;font-weight:500;gap:10px;line-height:1.4}.simulator-option .simulator-checkbox input{flex:0 0 auto;margin:2px 0 0}.detail-section .simulator-option select{margin:0;width:100%}.simulator-options-note{margin-top:12px}.sample-command{min-height:0}.detail-section fieldset{border:1px solid var(--line);border-radius:6px;margin:14px 0;padding:14px}.detail-section legend{color:var(--muted);font-size:12px;font-weight:700;padding:0 6px}.detail-section label{color:var(--muted);font-size:12px;font-weight:650}.detail-section input[type=checkbox],.webhook-panel input[type=checkbox]{accent-color:var(--accent)}.detail-section input:not([type=checkbox]),.detail-section select{margin:5px 8px 5px 0}.detail-section .request-row{gap:12px;grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}.quick-start-url{align-items:center;background:#f2f7f5;border:1px solid var(--line);border-radius:6px;display:flex;gap:12px;justify-content:space-between;margin:16px 0;min-width:0;padding:10px 12px}.quick-start-url code{overflow-wrap:anywhere;min-width:0}.quick-start-url .button{flex:0 0 auto}.expected-result{margin-bottom:0}.detail-safety{margin:14px 0}.page-intro-title{align-items:center;display:flex;gap:12px;min-width:0}.page-intro-title h1{min-width:0}.advanced-disclosure summary{color:var(--accent-dark);cursor:pointer;font-size:13px;font-weight:700}.advanced-disclosure>div{margin-top:18px}.route-list{border-top:1px solid var(--line);margin-top:15px}.route-item{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px 16px;padding:12px 0}.route-item code{overflow-wrap:anywhere}.mock-save-bar{align-items:center;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:6px;display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:space-between;margin:14px 0;padding:12px 15px}.mock-save-bar>div:first-child{align-items:baseline;display:flex;gap:12px}.mock-save-bar>div:first-child span{color:var(--muted);font-size:12px}.mock-global-error{flex:1 0 100%;margin:0}.mock-rule-list{border-top:1px solid var(--line);margin-top:14px}.mock-rule{border-bottom:1px solid var(--line)}.mock-rule-row{align-items:center;display:grid;grid-gap:8px 12px;gap:8px 12px;grid-template-columns:28px minmax(130px,1fr) minmax(160px,1.1fr) auto minmax(100px,1fr) auto;padding:10px 0}.mock-rule-row>code,.mock-rule-row>strong{overflow-wrap:anywhere}.mock-rule-row>code{font-size:12px}.mock-rule-order{color:var(--muted);font-family:Consolas,monospace}.mock-predicate-summary{color:var(--muted);font-size:11px}.mock-rule-actions{align-items:center;display:flex;gap:4px}.mock-rule-actions .button{min-width:34px;padding:6px 8px}.mock-rule-editor{background:var(--surface-soft,#f7faf8);border-top:1px solid var(--line);padding:16px}.mock-editor-grid{align-items:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.mock-field{display:flex;flex-direction:column;gap:5px;min-width:0}.mock-field input,.mock-field select{margin:0!important;max-width:100%;width:100%}.mock-field small,.mock-header-editor>small,.mock-predicates>small{color:var(--muted);font-size:11px;font-weight:400}.mock-check{align-items:center;flex-direction:row;padding-top:24px}.mock-check input,.mock-mode input{accent-color:var(--accent)}.mock-predicates{border-top:1px solid var(--line);display:grid;grid-gap:9px;gap:9px;margin-top:17px;padding-top:13px}.mock-predicates h4,.mock-sequence-step h4{font-size:13px;margin:0}.mock-predicate-row{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:minmax(130px,1fr) minmax(100px,1fr) auto minmax(100px,1fr) auto}.mock-predicate-row input,.mock-predicate-row select{margin:0!important;min-width:0;width:100%}.mock-remove{margin-top:14px}.mock-response-select{margin-bottom:15px;max-width:440px}.mock-response-panel{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.mock-response-panel h3{font-size:16px;margin:0 0 12px}.mock-mode{align-items:center;display:flex;gap:8px;margin:10px 0 15px}.mock-response-editor{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(130px,.5fr) minmax(240px,1fr) minmax(280px,1.4fr)}.mock-response-editor .mock-field{margin:0}.mock-header-editor{display:flex;flex-direction:column;gap:8px;min-width:0}.mock-header-row{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:minmax(85px,.7fr) minmax(100px,1fr) auto}.mock-header-row input,.mock-header-row select{margin:0!important;min-width:0;width:100%}.mock-header-actions{display:flex;flex-wrap:wrap;gap:6px}.mock-body .mock-body-editor{margin:0;min-height:155px;resize:vertical;width:100%}.mock-sequence{display:grid;grid-gap:12px;gap:12px}.mock-sequence-status{align-items:center;background:var(--surface-soft,#f7faf8);border:1px solid var(--line);border-radius:5px;display:flex;flex-wrap:wrap;gap:8px 12px;padding:10px}.mock-sequence-status span{color:var(--muted);flex:1 1 220px;font-size:11px}.mock-sequence-step{border:1px solid var(--line);border-radius:5px;padding:13px}.mock-sequence-step header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.mock-sequence-step>.mock-field{margin-top:13px;max-width:350px}.mock-raw-editor{min-height:320px;resize:vertical;width:100%}.mock-example{border:1px solid var(--line);border-radius:5px;margin-top:18px;padding:13px}.mock-example p{margin:7px 0}.tag-muted{opacity:.65}@media (max-width:850px){.mock-rule-row{grid-template-columns:24px minmax(120px,1fr) auto auto}.mock-predicate-summary,.mock-rule-row>code{grid-column:2/4}.mock-rule-actions{grid-column:4;grid-row:1/span 3}.mock-response-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-body{grid-column:1/-1}}@media (max-width:600px){.mock-save-bar{align-items:flex-start;flex-direction:column}.mock-editor-grid,.mock-response-editor{grid-template-columns:1fr}.mock-check{padding-top:0}.mock-predicate-row{grid-template-columns:1fr 1fr}.mock-predicate-row>span{display:none}.mock-predicate-row>button{justify-self:start}.mock-rule-row{grid-template-columns:22px minmax(0,1fr) auto}.mock-predicate-summary,.mock-rule-row>code{grid-column:2/3}.mock-rule-actions{grid-column:3;grid-row:1/span 4;flex-direction:column}.mock-body{grid-column:auto}.mock-header-row{grid-template-columns:1fr}}.status-list{display:flex;flex-wrap:wrap;gap:7px}@media (max-width:600px){.quick-start-url{align-items:stretch;flex-direction:column}}.scenario-library-intro{color:var(--muted);font-size:13px;max-width:850px}.scenario-card .receiver-card-main>p{color:var(--muted);font-size:12px;margin:8px 0}.scenario-card .receiver-card-main>p:first-of-type{color:var(--ink);font-size:13px}.scenario-card .receiver-card-heading strong{font-size:17px}.scenario-card details{background:#f7faf8;border:1px solid var(--line);border-radius:5px;margin-top:13px;padding:9px 12px}.scenario-card summary{color:var(--accent-dark);cursor:pointer;font-size:12px;font-weight:700}.scenario-card details p{color:var(--muted);font-size:12px}.scenario-card pre{margin-bottom:0}.scenario-install-result{background:#f6faf8;border-color:#afd3c6}.scenario-install-result>pre{max-height:320px}.scenario-installed{margin-top:36px}.scenario-installed .receiver-card{scroll-margin-top:20px}.webhook-workflow{gap:26px}.webhook-context{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.webhook-context .webhook-environment{min-width:260px}.webhook-steps{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.webhook-step{background:#fff;border:1px solid var(--line);border-radius:7px;display:flex;flex-direction:column;gap:8px;min-height:95px;padding:14px}.webhook-step>span{font-size:10px;font-weight:750;letter-spacing:.08em}.webhook-step strong{font-size:12px;line-height:1.3}.webhook-step small{color:var(--muted);font-size:11px;line-height:1.35}.webhook-forms{gap:12px}.webhook-panel{border-radius:8px;gap:12px;padding:22px}.webhook-panel h2{font-size:18px}.webhook-panel label{color:var(--ink)}.webhook-panel .field-label{align-items:stretch;color:var(--muted);display:grid;font-size:11px;font-weight:700;grid-gap:6px;gap:6px}.webhook-panel button{margin-top:5px}.webhook-section{background:#fff;border:1px solid var(--line);border-radius:8px;padding:20px 22px}.webhook-section-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.webhook-section-header h2{font-size:18px;margin:0}.webhook-section ul{margin-top:14px}.webhook-workflow .destination-row{align-items:center;background:#fff;border:0;border-top:1px solid var(--line);border-radius:0;display:flex;gap:15px;justify-content:space-between;margin:0;padding:15px 0}.destination-row>div:first-child{display:grid;grid-gap:5px;gap:5px;min-width:0}.destination-row code{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.webhook-actions{display:flex;flex-wrap:wrap;gap:7px}.webhook-history{display:grid;grid-gap:9px;gap:9px;margin-top:14px}.webhook-workflow .delivery-row{background:#fff;border:1px solid var(--line);border-radius:7px;margin:0;padding:16px}.delivery-row-top{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:space-between}.delivery-row-top strong{font-size:13px}.delivery-row p{color:var(--muted);font-size:12px;margin:8px 0}.delivery-row code{font-size:11px}.delivery-row details{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.delivery-row summary{color:var(--accent-dark);cursor:pointer;font-size:12px;font-weight:700}.delivery-status{border-radius:4px;display:inline-flex;font-size:10px;font-weight:750;letter-spacing:.04em;padding:5px 8px;text-transform:uppercase}.delivery-status-leased,.delivery-status-queued,.delivery-status-retry_scheduled{background:#fff0d2;color:#79520e}.delivery-status-delivered{background:#dcf2e6;color:#126149}.delivery-status-cancelled,.delivery-status-failed{background:#f8e6e3;color:#913c31}.webhook-empty{background:#f7faf8;border:1px dashed var(--line-strong);border-radius:7px;color:var(--muted);font-size:13px;margin-top:14px;padding:23px}.webhook-boundary{margin-bottom:20px}.webhook-create-environment .environment-create{align-items:end;display:grid;grid-template-columns:minmax(220px,420px) auto;justify-content:start}.webhook-create-environment .environment-create label{grid-column:1/-1}.webhook-create-environment .environment-create input{width:100%}.webhook-create-environment .environment-create .button{width:-moz-fit-content;width:fit-content}.login-panel{background:#fff;border:1px solid var(--line);border-radius:8px}.auth-content{margin-inline:auto;max-width:624px;width:100%}.auth-content .login-panel{max-width:none;width:100%}.account-settings{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-settings>.account-destructive,.account-settings>.account-profile{grid-column:1/-1}.account-settings .auth-card{margin:0;min-width:0}.auth-fields,.auth-stack{display:grid;grid-gap:16px;gap:16px;width:100%}.auth-full,.auth-stack>form{width:100%}.auth-fields label{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:600}.auth-fields input{background:#fff;border:1px solid var(--line-strong);border-radius:6px;color:var(--text);font:inherit;min-height:44px;padding:10px 12px;width:100%}.auth-fields input:focus{outline:2px solid var(--accent);outline-offset:2px}.auth-fields p{margin:0}.auth-divider{align-items:center;color:var(--muted);display:flex;gap:12px;width:100%}.auth-divider:after,.auth-divider:before{background:var(--line);content:"";flex:1 1;height:1px}.auth-links{display:flex;flex-wrap:wrap;gap:10px 18px}.auth-message{background:var(--warning-soft);border:1px solid var(--line);border-radius:6px;padding:14px}.auth-card{background:#fff;border:1px solid var(--line);border-radius:8px;margin:18px 0;padding:20px}.auth-card h2{font-size:20px;margin:0}@media (max-width:1050px){.task-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creation-panel{align-items:stretch;flex-direction:column}.creation-controls{flex:auto}}@media (max-width:720px){.site-header{align-items:flex-start;flex-direction:column;gap:12px;padding:14px 20px}.header-actions{flex-wrap:wrap}.header-link{padding:7px 8px}.content-wrap{padding:32px 20px 65px}.page-intro h1{font-size:2.1rem}.environment-toolbar{align-items:stretch;flex-direction:column}.environment-toolbar label{width:100%}.environment-overview{align-items:flex-start;flex-direction:column}.task-grid,.webhook-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.task-card{min-height:150px}.creation-controls{align-items:stretch;flex-direction:column}.activity-strip,.inspection-snapshot{grid-template-columns:1fr}.activity-strip>div,.inspection-snapshot>div{border-bottom:1px solid var(--line);border-right:0}.metric-grid{grid-template-columns:1fr}.metric{border-bottom:1px solid var(--line);border-right:0}.detail-section{padding:18px}.detail-section-heading{align-items:flex-start;flex-direction:column}.simulator-options{grid-template-columns:1fr}.request-row{grid-template-columns:1fr 16px}.webhook-forms{grid-template-columns:1fr}.webhook-context{align-items:stretch;flex-direction:column}.account-settings{grid-template-columns:1fr}.account-settings>.account-destructive,.account-settings>.account-profile{grid-column:auto}.webhook-create-environment .environment-create{align-items:stretch;grid-template-columns:1fr}.webhook-create-environment .environment-create label{grid-column:auto}.webhook-create-environment .environment-create .button{width:100%}}@media (max-width:440px){.task-grid,.webhook-steps{grid-template-columns:1fr}.receiver-card-actions{align-items:stretch;flex-direction:column}.receiver-card-actions>*{width:100%}}:root{--ink:#111a2c;--muted:#56647a;--paper:#f4f6fb;--surface:#ffffff;--surface-raised:#ffffff;--surface-soft:#eef2fa;--technical:#101827;--line:#dce2ed;--line-strong:#b8c3d5;--accent:#395dff;--accent-dark:#2645d3;--accent-soft:#e8edff;--green:#117551;--green-soft:#e1f4ea;--warning:#9d590b;--warning-soft:#fff1d9;--failure:#b33742;--failure-soft:#ffe8ea;--radius:10px;--shadow:0 12px 32px #14233d0a;font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink)}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid #7890ff;outline-offset:3px}::selection{background:#cbd5ff;color:#101827}.site-header{background:var(--technical);border-bottom:1px solid #26354b;box-shadow:0 8px 30px #10182712;min-height:72px}.brand-logo{align-items:center;display:inline-flex;flex:0 0 auto;height:36px;text-decoration:none}.brand-logo-horizontal{display:block;height:32px;width:auto}.brand-logo-compact{display:none;height:40px;width:40px}.header-link{border:1px solid transparent;border-radius:6px;color:#bbc8db;font-size:12px;font-weight:700;padding:9px 12px;text-decoration:none;white-space:nowrap}.header-link:focus-visible,.header-link:hover{background:#263653;color:#fff}.header-link[aria-current=page]{background:#303f76;border-color:#536bcd;color:#fff}.header-actions{gap:5px}.content-wrap{padding-top:48px}.login-title,.page-intro h1{color:var(--ink);font-family:Segoe UI Variable Display,Segoe UI,Arial,sans-serif;font-weight:750;letter-spacing:-.055em}.page-intro h1{font-size:clamp(2.2rem,4vw,3.6rem)}.eyebrow{color:var(--accent-dark);font-family:Consolas,Cascadia Code,monospace;font-size:10px;font-weight:800;letter-spacing:.12em}.intro-copy{color:var(--muted)}.detail-section-heading h2,.empty-state h2,.section-heading h2,.toolbar h2,.webhook-panel h2,.webhook-workflow>div>h2{font-family:Segoe UI Variable Display,Segoe UI,Arial,sans-serif;font-weight:730}.button{border-radius:7px;font-size:12px;font-weight:750;min-height:40px}.button-dark{background:var(--accent);color:#fff}.button-dark:hover:not(:disabled){background:var(--accent-dark);box-shadow:0 5px 18px #395dff32}.button-quiet{background:#fff;border-color:var(--line-strong);color:var(--ink)}.button-quiet:hover:not(:disabled){background:var(--accent-soft);border-color:#96a8ff}.button-accent{background:var(--accent-soft);border-color:#bcc8ff;color:var(--accent-dark)}.button-accent:hover:not(:disabled){background:#d9e1ff}.button:disabled{cursor:not-allowed}.button:disabled[aria-busy=true]{cursor:progress}.tag{background:#e9edf5;color:#49566d}.tag-accent{background:var(--accent-soft);color:var(--accent-dark)}.method{background:#e8edff;color:#2645d3;font-family:Consolas,Cascadia Code,monospace;font-size:11px;font-weight:800}.method-patch,.method-post,.method-put{background:#e9dcff;color:#6634b4}.method-delete{background:var(--failure-soft);color:var(--failure)}.http-status{border-radius:5px;font-family:Consolas,Cascadia Code,monospace;font-size:11px;font-weight:800;letter-spacing:.02em;padding:5px 8px}.status-2xx,.status-success{background:var(--green-soft);color:#0e6547}.status-3xx{background:#e2efff;color:#185fa2}.status-4xx,.status-warning{background:var(--warning-soft);color:#8d4e06}.status-5xx,.status-failure{background:var(--failure-soft);color:#a72e3a}.status-text-2xx{color:#117551!important}.status-text-3xx{color:#185fa2!important}.status-text-4xx{color:#995209!important}.status-text-5xx{color:#b33742!important}.notice{border-radius:7px}.notice-error{background:var(--failure-soft);border-color:#f0b6bc;border-left:3px solid var(--failure);color:#78242c}.notice-warning{background:var(--warning-soft);border-color:#efd2a1;color:#71430c}.notice-success{background:var(--green-soft);border-color:#b7ddc8;color:#14593f}.inline-error{color:var(--failure)}.environment-toolbar{background:var(--technical);border-color:#263852;border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow);color:#fff}.environment-toolbar label{color:#aabbd3}.environment-create input,.environment-toolbar select{background:#fff;border-color:#aebbd3;color:var(--ink)}.environment-overview{background:#e8edff;border-color:#d4ddff;border-radius:0 0 var(--radius) var(--radius);color:#34446c}.environment-indicator{background:var(--accent);box-shadow:0 0 0 4px #395dff20}.task-start{margin-top:40px}.task-grid{gap:12px}.task-card{background:var(--surface);border:1px solid var(--line);border-top:3px solid #c7d1e5;border-radius:7px;box-shadow:var(--shadow);min-height:175px}.task-card:nth-child(2),.task-card:nth-child(5){border-top-color:var(--accent)}.task-card:nth-child(4){border-top-color:#ffb454}.task-card:hover{border-color:#8197ff;box-shadow:0 16px 35px #243c8b1a}.task-card .task-arrow,.task-card .task-number{color:var(--accent-dark)}.creation-panel{background:#e7ecff;border-color:#c8d4ff;border-radius:var(--radius)}.activity-strip,.inspection-snapshot{border-color:var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.activity-strip>div:first-child,.inspection-snapshot>div:first-child{background:#eef2ff}.activity-strip a{color:var(--accent-dark)}.receiver-card{border-color:var(--line);border-radius:8px;box-shadow:0 3px 14px #12233b08}.receiver-card:hover{border-color:#a4b5ff}.receiver-card-pinned{border-color:#849aff;box-shadow:inset 4px 0 0 var(--accent),0 3px 14px #12233b08}.receiver-link{color:var(--ink)}.receiver-link:hover{color:var(--accent-dark)}.empty-state{background:#f9faff;border:1px dashed #a5b6e9;border-radius:var(--radius)}.empty-glyph{color:var(--accent);font-family:Consolas,monospace;font-weight:800}.loading-row{background:linear-gradient(90deg,#e0e7f4,#f8faff,#e0e7f4);background-size:200% 100%}.endpoint-banner{background:var(--technical);border:1px solid #354962;border-radius:8px}.endpoint-banner code{color:#cfdaff}.endpoint-banner>span:last-child{color:#adbbd0}.metric-grid{border-color:var(--line);border-radius:8px}.metric{border-color:var(--line)}.detail-nav{border-color:var(--line-strong)}.detail-nav a:focus-visible,.detail-nav a:hover{border-color:var(--accent);color:var(--accent-dark)}.detail-nav span{background:var(--accent-soft);color:var(--accent-dark)}.detail-section{border-color:var(--line);border-radius:8px;box-shadow:0 2px 12px #10213a08}.detail-section .detail-section{background:#f6f8fd}.request-row:hover{background:#edf1ff}.request-path code{color:var(--ink)}.row-arrow{color:var(--accent-dark)}.detail-summary{background:var(--technical);border-color:#30405b;border-radius:8px;color:#ecf2ff}.detail-summary .time-utc,.detail-summary code{color:#eef2ff}.detail-summary time{color:#b5c3dc}.key-value-list code{color:var(--ink)}.detail-section pre,.payload-preview,.receiver-card pre,.webhook-workflow pre{background:#111a2b;border:1px solid #29374e;border-radius:7px;color:#dce6fa;font-family:Consolas,Cascadia Code,Liberation Mono,monospace;font-size:12px;line-height:1.7}.payload-preview .json-key{color:#a6b8ff}.payload-preview .json-string{color:#a8e4c0}.payload-preview .json-number{color:#ffca89}.payload-preview .json-literal{color:#e4a9f5}textarea.payload-preview{background:#111a2b;border-color:#465a7b;color:#e6edff}.mock-example,.scenario-card details,.simulator-option{background:#f4f6fc;border-color:var(--line)}.mock-preview{background:#eef2ff;border-color:#cbd5fb}.scenario-card{border-left:4px solid var(--accent)}.scenario-provider-mark{align-items:center;background:#e4eaff;border:1px solid #bfcaff;border-radius:7px;color:var(--accent-dark);display:inline-flex;flex:0 0 auto;font-family:Consolas,monospace;font-size:11px;font-weight:800;height:34px;justify-content:center;width:34px}.scenario-card .receiver-card-heading strong{color:var(--ink)}.delivery-row summary,.mock-sample-request summary,.scenario-card summary{color:var(--accent-dark)}.scenario-install-result{background:#f5f7ff;border-color:#b9c8ff}.webhook-step{border-top:3px solid #9baeff}.webhook-step>span{color:var(--accent-dark)}.webhook-panel,.webhook-section,.webhook-workflow .delivery-row{border-color:var(--line);box-shadow:0 3px 14px #12233b08}.delivery-status-leased,.delivery-status-queued,.delivery-status-retry_scheduled{background:var(--warning-soft);color:#8d4e06}.delivery-status-delivered{background:var(--green-soft);color:#0e6547}.delivery-status-cancelled,.delivery-status-failed{background:var(--failure-soft);color:#a72e3a}.webhook-empty{background:#f5f7ff;border-color:#acbbe9}.webhook-environment .header-link{color:var(--accent-dark);padding-left:0}.webhook-environment .header-link:hover{background:transparent;color:var(--ink)}.auth-card,.billing-panel,.billing-plan,.login-panel{border-color:var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.auth-fields input{color:var(--ink)}.auth-fields input:focus{outline-color:#7890ff}.account-destructive{border-top:3px solid var(--failure)!important}.account-destructive h2{color:var(--failure)}.billing-panel{border-top:3px solid var(--accent)}.billing-plan{border-top:3px solid #a9b6e7}.billing-plan:first-child{border-top-color:var(--accent)}.billing-page .billing-price{color:var(--ink);font-size:30px}.usage-item{border:1px solid var(--line);border-radius:8px}.usage-item progress{accent-color:var(--accent)}.marketing-shell{background:#f7f9ff;min-height:100vh}.marketing-header{align-items:center;background:#101827;border-bottom:1px solid #2a3650;display:flex;justify-content:space-between;padding:16px max(32px,calc((100vw - 1280px) / 2))}.marketing-header nav{align-items:center;display:flex;gap:27px}.marketing-header nav>a:not(.button){color:#cad5e7;font-size:12px;font-weight:700;text-decoration:none}.marketing-header nav>a:not(.button):hover{color:#fff}.marketing-header .button{min-height:37px}.marketing-hero{background:radial-gradient(circle at 22% 13%,#273a80 0,transparent 38%),linear-gradient(126deg,#141d30,#101827 65%,#17264a);color:#fff;display:grid;grid-gap:5.5%;gap:5.5%;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:610px;overflow:hidden;padding:85px max(32px,calc((100vw - 1280px) / 2)) 90px;position:relative}.marketing-hero:before{background-image:linear-gradient(#8da4ff0c 1px,transparent 0),linear-gradient(90deg,#8da4ff0c 1px,transparent 0);background-size:40px 40px;content:"";inset:0;pointer-events:none;position:absolute}.hero-copy,.hero-demo{position:relative;z-index:1}.hero-copy{align-self:center}.hero-eyebrow{align-items:center;color:#aebeff;display:flex;gap:10px}.demo-live,.signal-dot{background:#ffb454;border-radius:50%;box-shadow:0 0 0 5px #ffb45424;display:inline-block;height:7px;width:7px}.hero-copy h1{font-family:Segoe UI Variable Display,Segoe UI,Arial,sans-serif;font-size:clamp(3.3rem,5.3vw,5.9rem);font-weight:800;letter-spacing:-.07em;line-height:.99;margin:25px 0;max-width:570px}.hero-copy h1 em{color:#8ca1ff;display:block;font-style:normal}.hero-lead{color:#ebf0ff;font-size:clamp(1.05rem,1.35vw,1.25rem);font-weight:550;line-height:1.5;max-width:500px}.hero-subline{color:#9aaac3;font-size:13px;margin-top:15px}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.hero-actions .button{min-height:47px;padding:0 19px}.hero-actions .button-quiet{background:transparent;border-color:#657495;color:#f5f7ff}.hero-actions .button-quiet:hover{background:#273657}.hero-caption{color:#92a3bd;font-family:Consolas,monospace;font-size:11px;margin-top:34px}.hero-demo{align-self:center;background:#172338;border:1px solid #536484;border-radius:13px;box-shadow:0 34px 85px #0309167d;min-width:0;padding:17px;transform:rotate(1deg)}.demo-foot,.demo-topline{color:#9faeca;display:flex;font-family:Consolas,monospace;font-size:10px;justify-content:space-between;letter-spacing:.06em}.demo-foot>span:first-child,.demo-topline>span:first-child{color:#d8e1f7}.demo-foot i,.demo-topline i{box-shadow:none;margin-right:7px}.demo-rail{align-items:center;color:#dbe4fb;display:flex;font-family:Consolas,monospace;font-size:10px;gap:8px;justify-content:space-between;margin:21px 0}.demo-rail span{background:#273752;border:1px solid #415372;border-radius:4px;padding:9px 8px;white-space:nowrap}.demo-rail span:nth-of-type(2){background:#2944b7;border-color:#6683ff;color:#fff}.demo-rail b{color:#8fa4ee;font-size:17px}.demo-window{background:#101827;border:1px solid #3d4c69;border-radius:8px;overflow:hidden}.demo-window-head{align-items:center;background:#202d44;border-bottom:1px solid #3c4b66;color:#9fb0ca;display:flex;font-family:Consolas,monospace;font-size:10px;justify-content:space-between;padding:11px 15px}.demo-window-dots{display:flex;gap:5px}.demo-window-dots i{background:#667997;border-radius:50%;height:6px;width:6px}.demo-request{align-items:center;border-bottom:1px solid #2b3a54;display:flex;gap:12px;padding:17px}.demo-request code{color:#e4ebfc;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-scenario{border-bottom:1px solid #2b3a54;display:grid;grid-gap:5px;gap:5px;padding:18px 20px}.demo-response-label,.demo-scenario span{color:#8ea3ce;font-family:Consolas,monospace;font-size:10px;letter-spacing:.07em}.demo-scenario strong{color:#f5f7ff;font-size:18px}.demo-scenario small{color:#99aac5;font-size:11px}.demo-response{padding:18px 20px 22px}.demo-response>div{align-items:center;display:flex;justify-content:space-between}.demo-response strong{color:#ffbd67;font-family:Consolas,monospace;font-size:19px}.demo-response strong small{color:#d4dae8;font-size:11px;font-weight:400}.demo-response pre{background:#1b273a;border-left:2px solid #ffb454;color:#dce5f6;font-family:Consolas,monospace;font-size:11px;line-height:1.65;margin:15px 0 0;overflow:auto;padding:15px}.demo-foot{margin:17px 0 2px}.marketing-proof{align-items:center;background:#19243a;color:#aabce0;display:flex;flex-wrap:wrap;font-family:Consolas,monospace;font-size:10px;gap:18px;justify-content:space-around;letter-spacing:.09em;padding:18px 32px}.marketing-section{margin:0 auto;max-width:1280px;padding:100px 32px}.marketing-section-heading{max-width:730px}.marketing-section-heading h2,.pricing-section h2{font-size:clamp(2rem,3.6vw,3.4rem);font-weight:760;letter-spacing:-.055em;line-height:1.1;margin:12px 0 16px}.marketing-section-heading>p:last-child,.pricing-section>div:first-child>p:not(.eyebrow){color:var(--muted);font-size:16px;max-width:620px}.flow-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:43px}.flow-grid article{border-top:2px solid var(--accent);padding:22px 14px 0 0}.flow-index{color:var(--accent-dark);font-family:Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.08em}.flow-symbol{align-items:center;background:var(--accent-soft);border:1px solid #d1daff;border-radius:9px;color:var(--accent-dark);display:flex;font-size:23px;height:50px;justify-content:center;margin:20px 0;width:50px}.flow-grid h3{font-size:19px;margin:0 0 10px}.flow-grid p{color:var(--muted);font-size:13px;margin:0;max-width:340px}.scenario-section{border-top:1px solid var(--line)}.marketing-scenarios{display:grid;grid-gap:15px;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px}.marketing-scenarios article{background:#fff;border:1px solid var(--line);border-top:3px solid #8ba0ff;border-radius:8px;box-shadow:var(--shadow);padding:22px}.marketing-scenarios article>div{align-items:center;display:flex;justify-content:space-between}.scenario-provider{font-size:12px;font-weight:800}.scenario-provider small{color:var(--muted);font-size:10px;font-weight:500}.marketing-scenarios h3{font-size:20px;margin:32px 0 8px}.marketing-scenarios p{color:var(--muted);font-size:13px;margin:0}.scenario-disclaimer{color:var(--muted);font-size:11px;margin-top:18px}.pricing-section{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:8%;gap:8%;grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.pricing-section .button{margin-top:18px}.price-panel{background:var(--technical);border:1px solid #42547a;border-radius:10px;box-shadow:0 20px 45px #10182728;color:#fff;padding:32px}.price-panel>p{color:#99adff;font-family:Consolas,monospace;font-size:11px;font-weight:800;letter-spacing:.1em;margin:0 0 25px}.price-panel>strong{display:block;font-size:44px;letter-spacing:-.06em}.price-panel>strong small{color:#a7b7d0;font-size:15px;font-weight:500;letter-spacing:0}.price-panel>span{color:#a9b9d3;display:block;font-size:12px;margin:7px 0 24px}.price-panel ul{border-top:1px solid #3a4a66;color:#d6e0f0;font-size:13px;list-style:none;margin:0;padding:14px 0 0}.price-panel li{padding:7px 0}.price-panel li:before{color:#8ea2ff;content:"✓";margin-right:10px}.marketing-footer{align-items:center;background:var(--technical);color:#f5f7ff;display:flex;font-size:12px;gap:20px;justify-content:space-between;padding:28px max(32px,calc((100vw - 1280px) / 2))}.marketing-footer span{font-weight:800}.marketing-footer p{color:#9cabc2}.marketing-footer a{color:#b7c5ff;text-decoration:none}@media (max-width:1000px){.marketing-hero{gap:35px;grid-template-columns:1fr;padding-top:65px}.hero-copy h1{max-width:800px}.hero-demo{max-width:720px;transform:none}.marketing-header nav{gap:15px}}@media (max-width:720px){.site-header{padding:15px 20px}.header-actions{overflow-x:auto;width:100%}.header-link{padding:8px 9px}.content-wrap{padding:34px 20px 70px}.marketing-header{gap:15px;padding:15px 20px}.marketing-header nav{flex-wrap:wrap;gap:10px 15px;justify-content:flex-end}.marketing-header nav>a:not(.button):nth-child(-n+3){display:none}.marketing-hero{padding:56px 20px 65px}.hero-copy h1{font-size:clamp(3rem,12vw,4.4rem)}.demo-rail{font-size:8px;gap:4px}.demo-rail span{padding:7px 4px}.demo-rail b{font-size:12px}.marketing-section{padding:70px 20px}.flow-grid,.marketing-scenarios,.pricing-section{grid-template-columns:1fr}.marketing-footer{align-items:flex-start;flex-direction:column;gap:5px;padding:30px 20px}.marketing-footer p{margin:0}}@media (max-width:440px){.marketing-wordmark{font-size:12px}.marketing-header nav .button{display:none}.hero-actions .button{width:100%}.demo-foot,.demo-topline{font-size:8px}.demo-request code,.demo-response pre{font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;gap:18px}.core-nav{flex:1 1 auto;justify-content:center}.utility-nav{flex:0 0 auto}.utility-nav .header-link{font-weight:550}.environment-add{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.overview-summaries{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);margin-top:20px}.overview-summaries .detail-section{margin:0}.overview-summaries .section-heading{margin-top:0}.overview-summaries .receiver-card{padding:14px 18px}.overview-summaries .receiver-card p{margin:5px 0}.scenario-tabs{border-bottom:1px solid var(--line);display:flex;gap:5px;margin:18px 0}.scenario-tabs a{border-bottom:3px solid transparent;color:var(--muted);font-size:13px;font-weight:700;padding:10px 16px;text-decoration:none}.scenario-tabs a[aria-current=page]{border-bottom-color:var(--accent);color:var(--accent-dark)}.scenario-filters{display:flex;flex-wrap:wrap;gap:14px;margin:20px 0}.scenario-filters label{color:var(--muted);display:grid;font-size:11px;font-weight:700;grid-gap:6px;gap:6px;min-width:210px}.scenario-filters input{min-width:280px}.scenario-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-catalog .receiver-card{align-content:space-between;grid-template-columns:1fr;gap:16px}.scenario-card-title{display:grid;grid-gap:3px;gap:3px}.scenario-card-title small{color:var(--muted);font-size:11px}.scenario-capabilities{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.scenario-technical{border-top:1px solid var(--line);margin-top:22px;padding-top:12px}.scenario-technical h3{margin:20px 0 8px}.scenario-technical pre{max-height:380px;overflow:auto}.scenario-catalog:has(.scenario-technical){grid-template-columns:1fr}.scenario-installed{margin-top:22px}@media (max-width:1100px){.site-header{flex-wrap:wrap}.core-nav{justify-content:flex-start;order:3;width:100%}.utility-nav{margin-left:auto}}@media (max-width:720px){.site-header{gap:8px}.core-nav,.utility-nav{flex-wrap:wrap;overflow:visible}.utility-nav{justify-content:flex-start;margin-left:0}.overview-summaries,.scenario-catalog{grid-template-columns:1fr}.scenario-filters input,.scenario-filters label{min-width:0;width:100%}.scenario-filters{display:grid;width:100%}.environment-toolbar label{min-width:min(100%,220px)}.brand-logo-horizontal{display:none}.brand-logo-compact{display:block}}