.rp{min-width: 0;background: var(--code-bg);color: var(--code-ink);border: 1px solid var(--code-rule);border-radius: var(--radius-lg);overflow: hidden}.rp-head{display: flex;align-items: center;justify-content: space-between;gap: var(--space-3);height: 40px;padding: 0 var(--space-3) 0 var(--space-4);border-bottom: 1px solid var(--code-rule);font: var(--text-label) / 1 var(--font-data);color: var(--code-ink);white-space: nowrap}.rp-label{min-width: 0;overflow: hidden;text-overflow: ellipsis}.rp-type{color: var(--code-muted)}.rp-body{margin: 0;padding: var(--space-4);font: 13px/20px var(--font-data);color: var(--code-ink);white-space: pre;overflow: hidden;tab-size: 2}.rp-body code{display: block;background: none;padding: 0;font-size: inherit;border-radius: 0;color: inherit}.rp-body .jl{position: relative;display: block;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: pre;padding: 0;text-indent: 0}.rp-body .jl-spot{margin-inline: calc(-1 * var(--space-4));padding-inline: var(--space-4);background: linear-gradient(90deg,rgb(185 180 238 / 0.16),rgb(185 180 238 / 0) 85%);box-shadow: inset 2px 0 0 var(--iris)}.rp-more{color: var(--code-muted);text-decoration-color: var(--code-rule);text-underline-offset: 3px}a.rp-more:hover{color: var(--code-ink)}.rp-foot{margin: 0;padding: var(--space-3) var(--space-4);border-top: 1px solid var(--code-rule);font-size: var(--text-label);color: var(--code-muted)}.rp :focus-visible{outline-color: var(--iris)}.rp-req .jl-method{color: var(--code-string)}@media (max-width: 767px){.rp-body{font-size: 12px}}.fl{fill: none;stroke-width: 1.5;stroke-linecap: square;vector-effect: non-scaling-stroke}.fl-record{stroke: var(--action)}.fl-input{stroke: var(--signal)}.fl-optional{stroke-dasharray: 4 4}.pk rect{fill: var(--action)}.pk-input rect{fill: var(--signal)}.chip{display: inline-flex;align-items: center;gap: 6px;height: 24px;padding: 0 var(--space-2);border: 1px solid var(--rule);border-radius: var(--radius-sm);background: var(--bg);color: var(--ink);font: var(--text-label) / 1 var(--font-data);white-space: nowrap;vertical-align: middle}.chip-state{border-color: var(--action);color: var(--action)}.chip .glyph{flex: none}.card{position: relative;min-width: 0;padding: var(--space-5);border: 1px solid var(--rule);border-radius: var(--radius-lg);background: var(--bg);overflow: hidden}.rail{list-style: none;padding: 0;margin: 0 0 var(--space-5);display: grid;gap: var(--space-4)}.rail-stage{position: relative;display: grid;justify-items: start;gap: var(--space-1);padding-left: var(--space-5)}.rail-stage::before{content: "";position: absolute;left: 0;top: 8px;width: 8px;height: 8px;border: 1.5px solid var(--action);background: var(--bg)}.rail-stage:not(:last-child)::after{content: "";position: absolute;left: 3.25px;top: 18px;bottom: calc(-1 * var(--space-4) - 6px);border-left: 1.5px solid var(--action)}.rail-code{display: inline-flex;flex-wrap: wrap;align-items: center;gap: var(--space-1)}.rail-final::before{background: var(--action)}.rail-what{font-size: var(--text-small);color: var(--ink-muted)}.glyph{display: inline-block;flex-shrink: 0;color: var(--ink);fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: square;stroke-linejoin: miter;overflow: visible}.hub-glyph{margin-bottom: var(--space-3)}.st{list-style: none;padding: 0;margin: 0}.st-step{display: grid;gap: var(--space-3);padding: var(--space-4) 0;border-top: 1px solid var(--rule)}.st-step:last-child{border-bottom: 1px solid var(--rule)}.st-title{display: flex;align-items: center;gap: var(--space-3);font-size: 19px;margin: 0 0 var(--space-1)}.st-n{display: inline-grid;place-items: center;width: 28px;height: 28px;flex-shrink: 0;border: 1px solid var(--control-border);border-radius: var(--radius-sm);font: var(--text-label) / 1 var(--font-data)}.st-text p{margin: 0;color: var(--ink-muted)}.st-panel{margin: 0}@media (min-width: 900px){.st:not(.st-compact) .st-step{grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: var(--space-6);align-items: start}}.jf{display: grid;gap: var(--space-5)}@media (min-width: 900px){.jf{grid-template-columns: repeat(2,minmax(0,1fr))}.jf.jf-one{grid-template-columns: minmax(0,1fr);max-width: 720px}}.jf-lane{display: flex;flex-direction: column}.jf-lane > :last-child{margin-top: auto;margin-bottom: 0}.jf-lane-head{display: flex;justify-content: space-between;align-items: flex-start;gap: var(--space-3);margin-bottom: var(--space-4)}.jf-lane-head h3{margin: 0;font-size: var(--text-h3)}.jf-arrow{display: inline-block;width: 20px;margin: 0 var(--space-2);vertical-align: middle;border-top: 1.5px solid var(--action)}.jf-final{list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: var(--space-2)}.jf-final .chip-state{border-color: var(--rule);color: var(--ink)}.jf-final .jf-ok .chip-state{border-color: var(--action);color: var(--action)}.jf-webhook-lead{font-size: var(--text-small);color: var(--ink-muted)}.jf-delivery{margin-bottom: var(--space-4)}.jf-delivery .rp-body{height: auto}.j-hdr{color: var(--code-muted)}.jf-foot{display: flex;flex-wrap: wrap;gap: var(--space-2) var(--space-5)}.uf{padding: var(--space-4) var(--space-5) var(--space-5);border: 1px solid var(--rule);border-radius: var(--radius-lg);background: var(--bg);min-width: 0}.uf-head{display: flex;align-items: center;justify-content: space-between;gap: var(--space-3);margin-bottom: var(--space-4)}.uf-title{font-family: var(--font-display);font-size: 22px}.uf .panel-tag{border-color: var(--control-border);color: var(--ink-muted)}.uf .table-wrap{margin-bottom: var(--space-4)}.uf-note{margin: 0;font-size: var(--text-small);color: var(--ink-muted)}.cb{margin: 0 0 var(--space-5)}.cb-scale{display: flex;justify-content: space-between;gap: var(--space-3);font-size: var(--text-data);margin-bottom: var(--space-2)}.cb-bar{list-style: none;padding: 0;margin: 0 0 var(--space-4);display: flex;height: 44px;border: 1px solid var(--rule);border-radius: var(--radius-md);overflow: hidden}.cb-seg{flex: 0 0 auto;min-width: 0;display: flex;flex-direction: column;justify-content: center;gap: 2px;padding: 0 var(--space-2);border-right: 1px solid var(--bg);background: var(--action);color: var(--on-action);font: var(--text-label) / 1.2 var(--font-body);white-space: nowrap;overflow: hidden;transform-origin: left center}.cb-seg-label,.cb-seg-cost{overflow: hidden;text-overflow: ellipsis}.cb-seg code{background: none;padding: 0;color: inherit;font-size: 12px}.cb-seg-cost{font-size: var(--text-label)}.cb-w10{width: 10%}.cb-w20{width: 20%}.cb-w30{width: 30%}.cb-w40{width: 40%}.cb-w50{width: 50%}.cb-w60{width: 60%}.cb-w70{width: 70%}.cb-w80{width: 80%}.cb-w90{width: 90%}.cb-w100{width: 100%}.cb-stop{font-size: var(--text-label);color: var(--signal-ink)}.cb-caption{font-size: var(--text-small);color: var(--ink-muted)}.ri-card-head{margin: 0 0 var(--space-1)}.ri-card-head .data{color: var(--ink-muted)}.ri-card-what{margin: 0;color: var(--ink-muted)}.ri{position: relative}.ri-key{color: var(--code-key);text-decoration: none;border-bottom: 1px dashed var(--code-rule)}.ri-key:hover,.ri-key:focus-visible{color: var(--iris);border-bottom-style: solid}.ri-only{display: block;margin-top: 2px}.ri-card{position: absolute;z-index: var(--z-dropdown);max-width: 360px;padding: var(--space-3) var(--space-4);border: 1px solid var(--control-border);border-radius: var(--radius-md);background: var(--bg);color: var(--ink);font-size: var(--text-small)}.ri-card[hidden]{display: none}.ci{display: grid;gap: var(--space-4);margin-bottom: var(--space-6)}.ci-bare{margin: 0}.ci-sheet{position: relative;height: 240px;overflow: hidden;background: var(--surface-2);border: 1px solid var(--rule);border-radius: var(--radius-lg)}.ci-sheet .ci-fragment{position: absolute;left: var(--space-7);right: 0;top: var(--space-5)}.ci-fragment .rp{border-radius: var(--radius-lg) 0 0 0}.ci-photo .cph-fragment{width: min(56%,440px);right: 0;bottom: 0}.ci-photo .ci-shape{border-radius: var(--radius-lg) 0 var(--radius-lg) 0}.ci-matrix > summary{cursor: pointer;font-size: var(--text-small);color: var(--ink-muted);padding: var(--space-2) 0}.ci-matrix[open] > summary{margin-bottom: var(--space-3)}.ci-shared{font-size: var(--text-small);color: var(--ink-muted);display: flex;flex-wrap: wrap;gap: var(--space-1);align-items: center}.cov-mark{display: inline-block;width: 12px;height: 12px;margin-right: var(--space-2);border: 1px solid var(--ink);vertical-align: -1px}.cov-yes .cov-mark{background: var(--ink)}.cov-no{color: var(--ink-muted)}@media (min-width: 1024px){.hub-head.has-visual{grid-template-columns: minmax(0,1fr)}}@media (forced-colors: active){.fl{stroke: CanvasText}.pk rect{fill: CanvasText}.rail-stage::before,.rail-stage::after,.jf-arrow{border-color: CanvasText}.rp-body .jl-spot,.cb-seg,.cov-yes .cov-mark{forced-color-adjust: none;background: Highlight;color: HighlightText}}.cph{margin: 0}.cph-media{position: relative}.cph-photo img{width: 100%;height: auto;border-radius: var(--radius-lg);object-fit: cover}.cph-fragment{position: absolute;right: var(--space-4);bottom: var(--space-4);width: min(60%,560px)}.cph-caption{margin-top: var(--space-2);font-size: var(--text-small);color: var(--ink-muted)}