.bx-p-copy{font-size:15px;line-height:1.65;color:#a1a1a1;margin:0}.bx-p-note{color:#a1a1a1;font-size:13px;line-height:1.6}.bx-p-detail{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;padding:12px 0;border-bottom:1px solid #262626;font-size:14px}.bx-p-detail:last-child{border-bottom:0}.bx-p-detail>span{color:#a1a1a1}.bx-p-detail strong{font-weight:500;text-align:right}.bx-p-detail code{font-family:var(--hv-font-mono),monospace;font-size:13px;overflow-wrap:anywhere}.bx-p-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid #262626;color:#a1a1a1;font-size:13px;min-height:46px;background:#0a0a0a}.bx-p-toolbar>span:first-child{display:flex;align-items:center;gap:8px;min-width:0;color:#d4d4d4}.bx-p-toolbar svg{flex-shrink:0}.bx-p-artifact{display:flex;gap:15px;align-items:center;padding:10px 0 15px}.bx-p-artifact>div{display:grid;gap:3px}.bx-p-artifact strong{font-family:var(--hv-font-mono),monospace;font-size:14px;font-weight:500}.bx-p-artifact span{font-size:13px;color:#a1a1a1}.bx-p-contract{display:flex;align-items:center;gap:9px;margin-top:20px;padding-top:16px;border-top:1px solid #262626}.bx-p-contract code{font-family:var(--hv-font-mono),monospace;font-size:13px;overflow-wrap:anywhere}.bx-p-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bx-p-enter{animation:bx-p-console-enter .35s ease-out both}@keyframes bx-p-console-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.bx-p-launch{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-launch-config{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 0}.bx-p-launch-config .bx-tabs{margin:0}.bx-p-select-label{display:flex;align-items:center;gap:6px;color:#a1a1a1;min-width:0}.bx-p-select-label select{font-size:13px!important;min-height:34px}.bx-p-launch-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:30px 20px}.bx-p-launch-node{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;color:#888;text-align:center;transition:color .25s}.bx-p-launch-node>span{display:grid;place-items:center;width:58px;height:58px;margin-bottom:5px;border:1px solid #262626;border-radius:10px;background:#0a0a0a;transition:border-color .25s,background .25s}.bx-p-launch-node.is-on{color:#ededed}.bx-p-launch-node.is-on>span{border-color:#777;background:#111}.bx-p-launch-node strong{font-size:14px;font-weight:500}.bx-p-launch-node small{font-size:12px;color:#999}.bx-p-path-arrow{position:absolute;top:21px;right:-15px;color:#888}.bx-p-terminal{min-height:115px;padding:17px 20px;border-top:1px solid #262626;border-bottom:1px solid #262626;background:#050505;font-family:var(--hv-font-mono),monospace;font-size:13px;line-height:1.9;overflow-wrap:anywhere}.bx-p-terminal>div{color:#ddd;margin-bottom:5px}.bx-p-terminal>div>span{color:#888;margin-right:6px}.bx-p-terminal p{display:flex;gap:7px;align-items:baseline;margin:3px 0}.bx-p-terminal svg{flex-shrink:0}.bx-p-launch .bx-controls{margin:0;padding:15px 18px}.bx-p-launch .bx-controls>.bx-p-note{flex:1 1 170px}.bx-p-architecture{padding:8px 8px 0}.bx-p-arch-rail{display:flex;align-items:center;gap:12px;font-size:13px;color:#888;margin-bottom:25px}.bx-p-rail-line{height:1px;background:#444;flex:1;position:relative}.bx-p-rail-line:after{content:"";position:absolute;right:0;top:-3px;border-left:5px solid #888;border-top:3px solid transparent;border-bottom:3px solid transparent}.bx-p-layer-stack{display:grid;gap:9px;padding:0 20px 0 0;border-right:1px solid #333}.bx-p-layer{position:relative;display:flex;align-items:center;gap:15px;width:100%;padding:18px 20px;border:1px solid #2a2a2a;border-radius:6px;background:#080808;color:#888;text-align:left;transition:transform .28s,background .28s,border-color .28s}.bx-p-layer:after{content:"";position:absolute;right:-21px;top:50%;width:20px;height:1px;background:#333}.bx-p-layer.is-selected{transform:translateX(7px);border-color:#777;background:#161616;color:#ededed}.bx-p-layer-index{font-family:var(--hv-font-mono),monospace;font-size:12px;color:#888}.bx-p-layer>svg{flex-shrink:0}.bx-p-layer>span:nth-last-child(2){display:grid;gap:3px;min-width:0}.bx-p-layer strong{font-size:15px;font-weight:500}.bx-p-layer small{font-size:12px;font-family:var(--hv-font-mono),monospace;color:#999;overflow-wrap:anywhere}.bx-p-layer-port{margin-left:auto;width:7px;height:7px;border:1px solid #555;border-radius:50%;flex-shrink:0}.bx-p-layer.is-selected .bx-p-layer-port{background:#ededed;border-color:#ededed}.bx-p-arch-output{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:25px;color:#888;font-size:13px}.bx-p-queue{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-queue-lanes{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:20px;padding:24px 20px}.bx-p-queue-lanes section{min-width:0}.bx-p-queue-lanes h3{font-size:13px;font-weight:500;margin:0 0 14px;color:#aaa}.bx-p-message-stack{display:flex;flex-direction:column;gap:7px;min-height:196px;justify-content:center}.bx-p-message{display:grid;grid-template-columns:7px 1fr;gap:3px 10px;border:1px solid #333;border-radius:5px;padding:11px 12px;background:#111;animation:bx-p-message-in .3s ease-out both}.bx-p-message code{font-family:var(--hv-font-mono),monospace;font-size:13px;color:#ededed}.bx-p-message>span:last-child{grid-column:2;font-size:12px;color:#888}.bx-p-message-lines{grid-row:span 2;background:repeating-linear-gradient(180deg,#444 0 1px,transparent 1px 4px);width:5px;height:15px;align-self:center}.bx-p-queue-arrow{color:#888}.bx-p-consumer{display:flex;min-height:196px;align-items:center;justify-content:center;flex-direction:column;gap:12px;border:1px dashed #333;border-radius:7px;color:#888;transition:border-color .25s,background .25s}.bx-p-consumer.has-message{background:#151515;border:1px solid #777;color:#ededed}.bx-p-consumer strong{font-size:14px;font-weight:500;text-align:center}.bx-p-consumer span{font-size:12px;color:#999;text-align:center;padding:0 8px}.bx-p-commit-row{display:flex;align-items:center;gap:8px;border-top:1px solid #262626;border-bottom:1px solid #262626;padding:14px 20px}.bx-p-commit-row>span:first-child{flex:1;color:#999;font-size:13px}.bx-p-commit-row>span:not(:first-child){display:grid;place-items:center;width:26px;height:26px;border:1px solid #333;border-radius:4px;color:#888;font-size:12px;transition:background .25s,color .25s}.bx-p-commit-row>span.is-committed{background:#ededed;color:#111;border-color:#ededed}.bx-p-queue .bx-controls{padding:0 18px}.bx-p-queue .bx-controls>.bx-p-note{flex:1 1 190px}@keyframes bx-p-message-in{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}.bx-p-file-browser{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-file-body{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,1.2fr);min-height:290px}.bx-p-file-list{border-right:1px solid #262626;padding:12px 8px}.bx-p-file-list button{display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;border:1px solid transparent;border-radius:5px;padding:12px 9px;color:#999;background:transparent;text-align:left}.bx-p-file-list button.is-selected{border-color:#333;background:#171717;color:#ededed}.bx-p-file-list button>span{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-p-file-list small{font-size:11px;color:#888}.bx-p-file-preview{display:grid;place-items:center;min-width:0;padding:18px;animation:bx-p-preview-reveal .3s ease-out both}.bx-p-file-preview>svg{width:230px;max-width:100%;color:#aaa}.bx-p-file-preview .bx-code{width:100%;border:0;background:transparent;padding:0;font-size:13px}.bx-p-document{display:grid;justify-items:start;gap:13px;max-width:240px;color:#aaa}.bx-p-document strong{font-size:14px;font-weight:500;color:#ededed}.bx-p-document p{font-size:13px;line-height:1.8;margin:0}.bx-p-file-browser .bx-controls{border-top:1px solid #262626;margin:0;padding:15px 18px}.bx-p-file-browser .bx-controls>.bx-p-note{flex:1}.bx-p-object-name{display:flex;align-items:center;gap:12px;margin-bottom:16px}.bx-p-object-name strong{font-size:15px;font-weight:500}@keyframes bx-p-preview-reveal{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.bx-p-package{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-package-header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:22px}.bx-p-package-header strong{font-size:22px;font-weight:500;letter-spacing:-.04em}.bx-p-package-header p{margin:4px 0 0;font-size:13px}.bx-p-package-header .bx-tabs{margin:0}.bx-p-dependency-tree{padding:8px 28px 30px}.bx-p-dependency-root{display:flex;align-items:center;gap:11px;border:1px solid #777;padding:17px;border-radius:6px;background:#171717}.bx-p-dependency-root code{font-family:var(--hv-font-mono),monospace;font-size:14px;overflow-wrap:anywhere;flex:1}.bx-p-dependency-root>svg{flex-shrink:0}.bx-p-dependency-branches{padding:8px 0 0 25px;margin-left:24px;border-left:1px solid #444}.bx-p-dependency{display:flex;align-items:center;gap:10px;position:relative;border:1px solid #333;border-radius:5px;background:#0b0b0b;margin-top:10px;padding:14px;color:#aaa;transition:border-color .2s,background .2s;animation:bx-p-dependency-in .3s ease-out both}.bx-p-dependency>span{position:absolute;top:50%;left:-26px;width:25px;height:1px;background:#444}.bx-p-dependency code{font-family:var(--hv-font-mono),monospace;font-size:13px;flex:1;overflow-wrap:anywhere}.bx-p-dependency.is-changed{border-color:#70b8ff;background:#0b1620;color:#c9e4ff}.bx-p-package-footer{display:flex;align-items:center;gap:9px;border-top:1px solid #262626;padding:15px 22px;font-size:13px;color:#999}@keyframes bx-p-dependency-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.bx-p-portable{padding:6px}.bx-p-portable>.bx-tabs{margin:0 auto 12px}.bx-p-orbit{position:relative;min-height:335px;display:grid;place-items:center;isolation:isolate}.bx-p-orbit>svg{position:absolute;inset:15px 0;width:100%;height:280px!important;fill:none;stroke:#292929;stroke-width:1}.bx-p-orbit>svg ellipse:last-of-type{stroke-dasharray:3 7}.bx-p-portable-artifact{display:grid;justify-items:center;gap:13px;padding:23px;border:1px solid #666;border-radius:8px;background:#0c0c0c;z-index:1}.bx-p-portable-artifact code{font-family:var(--hv-font-mono),monospace;font-size:14px}.bx-p-target{position:absolute;display:grid;justify-items:center;gap:7px;width:78px;padding:14px 8px;border:1px solid #555;border-radius:6px;background:#171717;z-index:2;animation:bx-p-target-arrive .45s cubic-bezier(.2,.8,.2,1) both}.bx-p-target span{font-size:13px}.bx-p-target-0{left:5%;top:100px}.bx-p-target-1{right:9%;top:24px}.bx-p-target-2{right:7%;bottom:44px}.bx-p-orbit-label{position:absolute;bottom:0;font-size:13px;color:#888}@keyframes bx-p-target-arrive{0%{opacity:0;transform:translateY(-12px) scale(.9)}to{opacity:1;transform:none}}.bx-p-journey{padding:6px 0}.bx-p-step-strip{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;margin:0 0 28px;gap:4px}.bx-p-step-strip li{position:relative}.bx-p-step-strip li:not(:last-child):after{content:"";position:absolute;left:65%;right:-35%;height:1px;background:#333;top:15px;z-index:-1}.bx-p-step-strip button{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%;border:0;background:transparent;color:#888;font-size:12px!important;padding:0 3px}.bx-p-step-strip button>span{display:grid;place-items:center;width:31px;height:31px;border:1px solid #444;border-radius:50%;background:#090909;font-family:var(--hv-font-mono),monospace;font-size:13px}.bx-p-step-strip button.is-complete{color:#ddd}.bx-p-step-strip button.is-complete>span{border-color:#ddd}.bx-p-step-strip button[aria-current=step]>span{background:#ededed;color:#111}.bx-p-artifact-editor{border:1px solid #333;border-radius:7px;overflow:hidden;animation:bx-p-stage-enter .28s ease-out both}.bx-p-editor-tab{display:flex;align-items:center;gap:8px;width:fit-content;border-bottom:1px solid #ededed;border-right:1px solid #333;padding:12px 17px;font-family:var(--hv-font-mono),monospace;font-size:13px;background:#111}.bx-p-code-gutter{display:grid;grid-template-columns:30px minmax(0,1fr);min-height:175px;padding:16px 12px;background:#060606}.bx-p-code-gutter>div{display:flex;flex-direction:column;gap:0;font-family:var(--hv-font-mono),monospace;font-size:14px;line-height:1.9;color:#888;text-align:center}.bx-p-code-gutter .bx-code{padding:0;margin:0;border:0;background:transparent}.bx-p-journey-stamp{display:flex;align-items:center;gap:9px;padding:13px 17px;border-top:1px solid #262626;font-size:13px;color:#999}.bx-p-journey>.bx-controls{justify-content:space-between;margin-bottom:0}@keyframes bx-p-stage-enter{0%{opacity:.25;transform:translateX(9px)}to{opacity:1;transform:none}}.bx-p-snapshot{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-snapshot-stage{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:20px;min-height:305px;padding:30px 20px}.bx-p-snapshot-stage>svg{color:#888}.bx-p-memory-pages{position:relative;height:220px}.bx-p-memory-page{position:absolute;left:0;right:10px;height:120px;padding:13px;border:1px solid #444;background:#101010;border-radius:6px;transition:transform .5s,border-color .3s,background .3s}.bx-p-memory-page-0{top:0;transform:translateX(12px)}.bx-p-memory-page-1{top:42px;transform:translateX(6px)}.bx-p-memory-page-2{top:84px}.bx-p-memory-page>span{display:block;font-size:12px;margin-bottom:13px;color:#aaa}.bx-p-memory-page>div{display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.bx-p-memory-page i{height:9px;border:1px solid #333;border-radius:1px}.bx-p-memory-page i.is-filled{background:#444}.bx-p-snapshot-1 .bx-p-memory-page{border-color:#777;background:#181818}.bx-p-snapshot-1 .bx-p-memory-page-0{transform:translate(12px,20px)}.bx-p-snapshot-1 .bx-p-memory-page-1{transform:translate(6px,10px)}.bx-p-snapshot-2 .bx-p-memory-page i.is-filled{background:#999}.bx-p-snapshot-result{display:flex;flex-direction:column;align-items:center;gap:14px;padding:26px 15px;border:1px dashed #444;border-radius:8px;text-align:center;animation:bx-p-restore .5s ease-out both}.bx-p-snapshot-result strong{font-size:15px;font-weight:500}.bx-p-snapshot-result span{font-size:13px;color:#999;max-width:145px}.bx-p-snapshot-2 .bx-p-snapshot-result{border-style:solid;border-color:#999;background:#131313}.bx-p-snapshot .bx-controls{border-top:1px solid #262626;padding:16px 18px;margin:0}.bx-p-snapshot .bx-controls>.bx-p-note{flex:1 1 170px}@keyframes bx-p-restore{0%{opacity:.25;transform:scale(.95)}to{opacity:1;transform:none}}.bx-p-secrets{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-secrets>.bx-tabs{margin:20px 18px 16px}.bx-p-vault-rows{margin:0 18px;border:1px solid #333;border-radius:6px;overflow:hidden}.bx-p-vault-rows>div{display:grid;grid-template-columns:16px minmax(115px,1fr) minmax(0,1.4fr) 16px;gap:10px;align-items:center;padding:14px 12px;background:#0e0e0e}.bx-p-vault-rows>div+div{border-top:1px solid #262626}.bx-p-vault-rows code,.bx-p-vault-rows>div>span{font-family:var(--hv-font-mono),monospace;font-size:12px}.bx-p-vault-rows>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#888}.bx-p-vault-rows svg{color:#888}.bx-p-inject-bridge{display:flex;flex-direction:column;align-items:center;gap:7px;padding:15px;color:#888;transition:color .3s}.bx-p-inject-bridge span{font-size:12px}.bx-p-inject-bridge.is-injected{color:#ededed}.bx-p-inject-bridge.is-injected svg{animation:bx-p-inject .5s ease-out both}.bx-p-env-target{margin:0 18px;border:1px solid #333;border-radius:6px;background:#060606;transition:border-color .3s}.bx-p-env-target.is-injected{border-color:#888}.bx-p-env-target>div{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;font-size:12px;color:#aaa;border-bottom:1px solid #262626}.bx-p-env-target .bx-code{border:0;padding:12px;margin:0;background:transparent;min-height:75px;font-size:12px}.bx-p-secrets>.bx-controls{padding:0 18px}.bx-p-secrets .bx-controls>.bx-p-note{flex:1 1 180px}@keyframes bx-p-inject{0%{transform:translateY(-8px);opacity:0}to{transform:none;opacity:1}}.bx-p-scheduler{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-node-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px}.bx-p-node-card{border:1px solid #333;border-radius:6px;padding:17px;background:#0a0a0a;transition:opacity .25s,border-color .25s,background .25s,transform .25s}.bx-p-node-card.is-excluded{border-style:dashed;background:#050505}.bx-p-node-card.is-eligible{border-color:#666}.bx-p-node-card.is-placed{background:#1b1b1b;border-color:#ededed;transform:translateY(-3px)}.bx-p-node-card header{display:flex;align-items:center;gap:9px;color:#ddd}.bx-p-node-card header>svg:last-child:not(:first-child){margin-left:auto}.bx-p-node-card code{font-family:var(--hv-font-mono),monospace;font-size:14px}.bx-p-node-card>span{display:flex;align-items:center;gap:4px;margin-top:11px;font-size:12px;color:#999}.bx-p-node-slots{display:flex;gap:4px;margin:18px 0 12px}.bx-p-node-slots i{flex:1;height:16px;border:1px solid #333;border-radius:1px}.bx-p-node-slots i.is-available{background:#555}.bx-p-node-card.is-placed .bx-p-node-slots i.is-available{background:#999}.bx-p-node-card footer{font-size:12px;color:#aaa}.bx-p-scheduler>.bx-controls{border-top:1px solid #262626;margin:0;padding:16px 20px}.bx-p-scheduler .bx-controls>.bx-p-note{flex:1 1 170px}.bx-p-runtime>.bx-tabs{margin:0 auto 23px}.bx-p-runtime-input{display:flex;flex-direction:column;align-items:center;gap:9px;border:1px solid #777;border-radius:7px;width:fit-content;min-width:190px;margin:0 auto;padding:18px 24px;background:#111}.bx-p-runtime-input strong{font-size:15px;font-weight:500}.bx-p-runtime-input code{font-size:12px;font-family:var(--hv-font-mono),monospace;color:#999}.bx-p-runtime-junction{position:relative;min-height:70px}.bx-p-runtime-junction>svg{display:block;width:100%;height:70px!important;fill:none;stroke:#333;stroke-width:1.5}.bx-p-runtime-junction .bx-p-runtime-route{stroke:#ededed;stroke-dasharray:300;stroke-dashoffset:0;transition:d .3s;animation:bx-p-classify .7s ease-out both}.bx-p-runtime-junction>span{position:absolute;top:21px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:5px;white-space:nowrap;padding:4px 9px;background:#000;border:1px solid #333;border-radius:4px;color:#999;font-size:11px}.bx-p-engine-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bx-p-engine-pair>div{display:flex;min-height:158px;flex-direction:column;align-items:center;text-align:center;gap:10px;border:1px solid #333;border-radius:7px;background:#080808;padding:21px 10px;color:#888;transition:border-color .3s,background .3s,color .3s}.bx-p-engine-pair>div.is-selected{border-color:#999;background:#151515;color:#ededed}.bx-p-engine-pair strong{font-size:15px;font-weight:500}.bx-p-engine-pair>div>span:not(.bx-chip){font-size:12px}.bx-p-engine-pair .bx-chip{gap:4px}.bx-p-runtime-result{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:21px;color:#999;font-size:13px}@keyframes bx-p-classify{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}.bx-p-http{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-http-url{display:flex;align-items:center;gap:8px;padding:18px;border-bottom:1px solid #262626}.bx-p-http-url>span{font-size:12px;color:#ededed;padding:4px 7px;background:#1b1b1b;border:1px solid #444;border-radius:4px}.bx-p-http-url code{font-family:var(--hv-font-mono),monospace;font-size:14px;color:#999;white-space:nowrap}.bx-p-http-url input{width:100%;min-width:0;font-size:14px!important;font-family:var(--hv-font-mono),monospace!important}.bx-p-http-panes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:215px}.bx-p-http-panes>section{min-width:0;padding:15px;background:#050505}.bx-p-http-panes>section+section{border-left:1px solid #262626}.bx-p-http-panes h3{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:500;margin:0;color:#999}.bx-p-http-panes .bx-code{font-size:12px;border:0;padding:0;background:transparent;overflow-wrap:anywhere;white-space:pre-wrap;margin-top:23px}.bx-p-http-panes .has-response .bx-code{animation:bx-p-response .3s ease-out both}.bx-p-await-response{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:16px;padding:30px 13px;text-align:center;color:#888;min-height:155px}.bx-p-await-response span{font-size:13px;max-width:150px}.bx-p-http .bx-controls{margin:0;border-top:1px solid #262626;padding:16px 18px}.bx-p-http .bx-controls>.bx-p-note{flex:1 1 170px}@keyframes bx-p-response{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bx-p-cron{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-cron>.bx-tabs{margin:18px}.bx-p-cron-expression{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:12px 22px 25px}.bx-p-cron-expression>div{display:grid;justify-items:center;gap:8px}.bx-p-cron-expression strong{font-family:var(--hv-font-mono),monospace;font-size:27px;font-weight:400;line-height:1.3}.bx-p-cron-expression span{font-size:11px;color:#888}.bx-p-minute-grid{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:5px;padding:18px;border-top:1px solid #262626;border-bottom:1px solid #262626;background:#060606}.bx-p-minute-grid>span{display:grid;place-items:center;min-height:28px;background:#101010;border:1px solid #222;border-radius:3px;color:#888;font-family:var(--hv-font-mono),monospace;font-size:11px;transition:color .2s,background .2s,border-color .2s}.bx-p-minute-grid>span.is-trigger{background:#ddd;color:#111;border-color:#ddd}.bx-p-cron-receipt{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:18px 20px;color:#999;font-size:13px;animation:bx-p-dispatch .4s ease-out both}.bx-p-cron-receipt code{font-family:var(--hv-font-mono),monospace;font-size:12px;color:#ddd}.bx-p-cron>.bx-controls{padding:0 18px;margin-top:0;justify-content:flex-end}@keyframes bx-p-dispatch{0%{opacity:.35;transform:translateX(-8px)}to{opacity:1;transform:none}}.bx-p-bounds{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-address-ruler{display:flex;justify-content:space-between;margin:35px 20px 12px;font-family:var(--hv-font-mono),monospace;font-size:12px;color:#888}.bx-p-memory-strip{height:96px;position:relative;display:flex;margin:0 20px;border:1px solid #444;border-radius:4px;isolation:isolate}.bx-p-memory-owned{width:66.667%;background:repeating-linear-gradient(90deg,#171717,#171717 calc(12.5% - 1px),#303030 calc(12.5% - 1px),#303030 12.5%);color:#999}.bx-p-memory-denied,.bx-p-memory-owned{display:grid;align-items:end;padding:12px}.bx-p-memory-denied{width:33.333%;background:#080808;color:#888}.bx-p-memory-strip span{font-size:12px}.bx-p-read-window{position:absolute;top:10px;height:38px;border:1px solid #ddd;background:#ededed26;border-radius:3px;transition:left .25s,width .25s,border-color .2s,background .2s;z-index:2;min-width:4px}.bx-p-read-window.is-invalid{border-color:#e2b46b;background:#e2b46b29}.bx-p-memory-boundary{position:absolute;top:-9px;bottom:-9px;left:66.667%;width:1px;background:#999;z-index:3}.bx-p-boundary-label{position:relative;margin:14px 20px 0;display:flex;justify-content:space-between;width:calc((100% - 40px)*.66667);color:#999;font-size:12px}.bx-p-bounds-result{display:flex;align-items:center;justify-content:center;gap:14px;padding:35px 15px 15px}.bx-p-bounds-result code{font-family:var(--hv-font-mono),monospace;font-size:14px}.bx-p-bounds-result strong{font-size:14px;font-weight:500}.bx-p-bounds-result.is-invalid{color:#e2b46b}.bx-p-bounds>.bx-code{margin:18px;border:0;font-size:12px;background:#060606}.bx-p-mesh{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-policy-matrix{display:grid;grid-template-columns:1.15fr repeat(3,minmax(0,1fr));margin:24px;border:1px solid #333;border-radius:6px;overflow:hidden}.bx-p-matrix-row{display:contents}.bx-p-policy-cell,.bx-p-policy-heading,.bx-p-policy-source{display:flex;align-items:center;justify-content:center;min-height:62px;padding:12px 8px;border:0;border-bottom:1px solid #262626;border-right:1px solid #262626;background:#090909;color:#888;font-size:14px}.bx-p-policy-heading{font-family:var(--hv-font-mono),monospace;color:#bbb}.bx-p-matrix-corner,.bx-p-policy-heading{min-height:43px;font-size:12px;background:#101010}.bx-p-policy-source{justify-content:space-between;gap:8px;text-align:left;padding-inline:14px;font-family:var(--hv-font-mono),monospace;font-size:13px!important}.bx-p-policy-source.is-selected{background:#1b1b1b;color:#ededed}.bx-p-policy-cell{transition:background .2s,color .2s}.bx-p-policy-cell.is-inspected{background:#151515}.bx-p-policy-cell.is-allowed{color:#ccc}.bx-p-policy-cell.is-denied{color:#888}.bx-p-policy-cell.is-inspected.is-denied{color:#caaa77}.bx-p-egress{display:flex;gap:10px;align-items:center;margin:0 24px 24px;padding:14px;border:1px solid #333;border-radius:5px;color:#999}.bx-p-egress span{font-size:13px;flex:1}.bx-p-egress strong{font-size:12px;font-weight:500;color:#d3b37d}.bx-p-egress.is-allowed{border-color:#666}.bx-p-egress.is-allowed strong{color:#ddd}.bx-p-invoice{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-receipt-timeline{display:flex;gap:8px;padding:24px 20px;border-bottom:1px solid #262626;min-height:97px}.bx-p-active-segment{min-width:0;flex-basis:0;display:flex;flex-direction:column;gap:9px;animation:bx-p-receipt .4s ease-out both}.bx-p-active-segment>span{font-size:12px;color:#aaa;text-align:center}.bx-p-active-segment>i{display:block;height:19px;border:1px solid #777;background:#252525;border-radius:3px}.bx-p-invoice-table{padding:0 20px}.bx-p-invoice-head,.bx-p-invoice-line,.bx-p-invoice-total{display:grid;grid-template-columns:minmax(0,1fr) 80px 90px;gap:12px;padding:12px 0;border-bottom:1px solid #262626;font-size:13px;align-items:baseline}.bx-p-invoice-head{font-size:12px;color:#888}.bx-p-invoice-line code{font-family:var(--hv-font-mono),monospace;font-size:12px}.bx-p-invoice-head>span:nth-child(n+2),.bx-p-invoice-line>span,.bx-p-invoice-total>span,.bx-p-invoice-total>strong:last-child{text-align:right;font-variant-numeric:tabular-nums}.bx-p-invoice-total{border-bottom:0;padding-block:17px}.bx-p-invoice-total strong{font-weight:500}.bx-p-invoice-stamp{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:17px 20px;color:#888;border-top:1px solid #262626;border-bottom:1px solid #262626;font-size:13px;transition:color .25s,background .25s}.bx-p-invoice-stamp strong{font-size:13px;font-weight:500}.bx-p-invoice-stamp.is-assembled{color:#ededed;background:#171717}.bx-p-invoice-stamp.is-assembled>svg{animation:bx-p-stamp .4s ease-out both}.bx-p-invoice>.bx-controls{padding:0 18px}@keyframes bx-p-receipt{0%{opacity:.2;transform:scaleX(.4)}to{opacity:1;transform:none}}@keyframes bx-p-stamp{0%{opacity:0;transform:scale(1.5) rotate(-12deg)}to{opacity:1;transform:none}}.bx-p-relays{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-dns-record{display:grid;grid-template-columns:auto minmax(0,1fr) 17px minmax(0,1.1fr);align-items:center;gap:10px;padding:22px 17px;background:#080808;border-bottom:1px solid #262626}.bx-p-dns-record>span{padding:3px 5px;border:1px solid #444;border-radius:3px;font-size:11px}.bx-p-dns-record code{font-family:var(--hv-font-mono),monospace;font-size:12px;overflow-wrap:anywhere;color:#aaa}.bx-p-dns-record code:last-child{color:#ddd}.bx-p-origin-list{padding:20px;display:grid;gap:12px}.bx-p-origin{display:flex;align-items:center;gap:12px;padding:19px 14px;border:1px solid #333;border-radius:6px;transition:background .25s,border-color .25s}.bx-p-origin.is-selected{border-color:#aaa;background:#171717}.bx-p-origin-number{font-family:var(--hv-font-mono),monospace;font-size:12px;color:#888}.bx-p-origin>div{display:grid;gap:4px;flex:1;min-width:0}.bx-p-origin strong{font-size:14px;font-weight:500}.bx-p-origin code{font-family:var(--hv-font-mono),monospace;font-size:11px;color:#888;overflow-wrap:anywhere}.bx-p-origin>svg{flex-shrink:0;animation:bx-p-resolve .4s ease-out both}.bx-p-relay-resolution{display:flex;align-items:center;justify-content:center;gap:9px;padding:6px 20px 20px;color:#999;font-size:13px}.bx-p-relays>.bx-controls{border-top:1px solid #262626;margin:0;padding:15px 18px;justify-content:flex-end}@keyframes bx-p-resolve{0%{opacity:0;transform:translateX(-7px)}to{opacity:1;transform:none}}.bx-p-silos{border:1px solid #262626;border-radius:8px;overflow:hidden}.bx-p-branch-map{display:grid;grid-template-columns:minmax(0,1fr) 65px minmax(0,1fr);align-items:center;padding:24px 22px;gap:0}.bx-p-branch-map>button,.bx-p-branch-placeholder{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px 9px;align-items:center;padding:16px 14px;min-height:83px;border:1px solid #333;border-radius:6px;background:#080808;text-align:left;color:#888;transition:border-color .25s,background .25s}.bx-p-branch-map>button.is-selected{border-color:#aaa;background:#171717;color:#ededed}.bx-p-branch-map strong{font-family:var(--hv-font-mono),monospace;font-size:14px;font-weight:500}.bx-p-branch-map>button>span{grid-column:2;font-size:12px;color:#999}.bx-p-branch-link>svg{display:block;width:100%;height:50px!important;fill:none;stroke:#333;stroke-width:1.5;transition:stroke .25s}.bx-p-branch-link.is-created>svg{stroke:#aaa;stroke-dasharray:200;animation:bx-p-fork .5s ease-out both}.bx-p-branch-placeholder{border-style:dashed;font-size:12px}.bx-p-query-result{position:relative;margin:0 22px;border:1px solid #333;border-radius:6px;overflow:hidden}.bx-p-query-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;background:#111;border-bottom:1px solid #333}.bx-p-query-caption code{font-family:var(--hv-font-mono),monospace;font-size:12px}.bx-p-query-caption span{font-size:11px;color:#888}.bx-p-query-result table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.bx-p-query-result th{font-size:12px;color:#888;font-weight:400}.bx-p-query-result td,.bx-p-query-result th{padding:12px;border-bottom:1px solid #262626}.bx-p-query-result tr:last-child td{border-bottom:0}.bx-p-query-result td:first-child{font-family:var(--hv-font-mono),monospace;color:#888}.bx-p-query-result tr.is-edited td{background:#111e29;color:#b7dcff}.bx-p-query-result tr.is-edited td:last-child{animation:bx-p-row-update .6s ease-out both}.bx-p-silos>.bx-controls{padding:0 22px}@keyframes bx-p-fork{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes bx-p-row-update{0%{background:#345772}to{background:#111e29}}@media(max-width:1150px){.bx-p-launch-config{align-items:start}.bx-p-file-body{grid-template-columns:minmax(150px,.8fr) minmax(0,1.1fr)}.bx-p-file-list small{display:none}.bx-p-file-list button{grid-template-columns:17px minmax(0,1fr)}.bx-p-node-board{padding:16px;gap:10px}.bx-p-node-card{padding:14px}.bx-p-policy-matrix{margin:18px}.bx-p-egress{margin:0 18px 18px}.bx-p-origin{gap:9px}.bx-p-origin>.bx-chip{font-size:11px;padding:3px 5px}.bx-p-origin-number{display:none}.bx-p-dns-record{grid-template-columns:auto minmax(0,1fr)}.bx-p-dns-record>svg{display:none}.bx-p-dns-record code:last-child{grid-column:2}}@media(max-width:600px){.bx-p-toolbar{padding:12px;font-size:12px;flex-wrap:wrap}.bx-p-toolbar>.bx-chip{font-size:11px}.bx-p-launch-config{padding:14px 12px 0}.bx-p-launch-config .bx-tabs button{padding-inline:8px;font-size:12px}.bx-p-launch-path{margin:25px 12px;gap:7px}.bx-p-launch-node>span{width:44px;height:44px}.bx-p-launch-node>span svg{width:22px}.bx-p-launch-node strong{font-size:13px}.bx-p-launch-node small{font-size:11px}.bx-p-path-arrow{right:-11px;top:15px;width:12px}.bx-p-terminal{padding:14px 12px;font-size:11px;min-height:120px}.bx-p-launch .bx-controls{padding:13px 12px}.bx-p-launch .bx-controls>.bx-p-note{flex-basis:100%}.bx-p-layer-stack{padding-right:12px}.bx-p-layer{padding:14px 12px;gap:10px}.bx-p-layer-index{display:none}.bx-p-layer:after{right:-13px;width:12px}.bx-p-layer small{font-size:11px}.bx-p-layer strong{font-size:14px}.bx-p-layer>svg{width:20px}.bx-p-queue-lanes{grid-template-columns:minmax(0,1fr);gap:12px;padding:17px 12px}.bx-p-queue-arrow{display:none}.bx-p-message-stack{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bx-p-message{padding:10px 7px;gap:3px 5px}.bx-p-message code{font-size:11px}.bx-p-message>span:last-child{font-size:11px;overflow-wrap:anywhere}.bx-p-consumer{min-height:130px}.bx-p-commit-row{padding:12px}.bx-p-commit-row>span:first-child{font-size:12px}.bx-p-queue .bx-controls{padding:0 12px}.bx-p-file-body{grid-template-columns:1fr;min-height:0}.bx-p-file-list{display:flex;flex-wrap:wrap;gap:4px;border-right:0;border-bottom:1px solid #262626}.bx-p-file-list button{width:auto;padding:9px 7px;grid-template-columns:15px minmax(0,1fr);gap:6px}.bx-p-file-list button>span{font-size:12px}.bx-p-file-preview{min-height:225px;padding:18px}.bx-p-file-preview>svg{width:210px}.bx-p-file-browser .bx-controls{padding:12px}.bx-p-file-browser .bx-controls>.bx-p-note{flex-basis:100%}.bx-p-package-header{padding:17px;gap:16px}.bx-p-package-header strong{font-size:20px}.bx-p-dependency-tree{padding:4px 15px 20px}.bx-p-dependency-root{padding:14px 10px}.bx-p-dependency-root code{font-size:12px}.bx-p-dependency-branches{padding-left:15px;margin-left:17px}.bx-p-dependency{padding:12px 9px;gap:7px}.bx-p-dependency>span{width:15px;left:-16px}.bx-p-dependency code{font-size:11px}.bx-p-package-footer{padding:13px;font-size:12px}.bx-p-orbit{min-height:305px}.bx-p-orbit>svg{inset:30px 0}.bx-p-portable-artifact{padding:18px 13px;gap:10px}.bx-p-portable-artifact>svg{width:28px}.bx-p-target{width:66px;padding:11px 5px}.bx-p-target-0{left:0;top:45px}.bx-p-target-1{right:0;top:28px}.bx-p-target-2{right:0;bottom:26px}.bx-p-orbit-label{font-size:12px}.bx-p-step-strip{gap:1px}.bx-p-step-strip button{font-size:11px!important}.bx-p-step-strip button>span{width:27px;height:27px;font-size:12px}.bx-p-step-strip li:not(:last-child):after{top:13px}.bx-p-editor-tab{font-size:12px;padding:10px 12px}.bx-p-code-gutter{grid-template-columns:20px minmax(0,1fr);padding:14px 8px;min-height:170px}.bx-p-code-gutter .bx-code,.bx-p-code-gutter>div{font-size:12px}.bx-p-snapshot-stage{padding:24px 12px;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:8px;min-height:260px}.bx-p-memory-pages{height:195px}.bx-p-memory-page{height:112px;padding:9px;right:4px}.bx-p-memory-page-0{transform:translateX(4px)}.bx-p-memory-page-1{top:35px;transform:translateX(2px)}.bx-p-memory-page-2{top:70px}.bx-p-memory-page>span{font-size:11px}.bx-p-memory-page>div{grid-template-columns:repeat(6,1fr);gap:3px}.bx-p-memory-page i{height:7px}.bx-p-snapshot-result{padding:22px 9px;gap:12px}.bx-p-snapshot-result strong{font-size:13px}.bx-p-snapshot-result span{font-size:11px}.bx-p-snapshot-result>svg{width:25px}.bx-p-snapshot .bx-controls{padding:13px 12px}.bx-p-secrets>.bx-tabs{margin:14px 12px}.bx-p-secrets>.bx-tabs button{padding:7px;font-size:12px}.bx-p-vault-rows{margin:0 12px}.bx-p-vault-rows>div{grid-template-columns:14px minmax(0,1fr) 14px;gap:8px;padding:12px 9px}.bx-p-vault-rows code{font-size:11px}.bx-p-vault-rows>div>span{grid-column:2;grid-row:2;font-size:11px}.bx-p-vault-rows>div>svg:last-child{grid-column:3;grid-row:1}.bx-p-env-target{margin:0 12px}.bx-p-env-target .bx-code{font-size:11px}.bx-p-secrets>.bx-controls{padding:0 12px}.bx-p-node-board{padding:12px;gap:9px}.bx-p-node-card{padding:12px 9px}.bx-p-node-card header{gap:6px}.bx-p-node-card code{font-size:12px}.bx-p-node-card header>svg{width:15px}.bx-p-node-slots{gap:3px}.bx-p-node-slots i{height:12px}.bx-p-node-card footer{font-size:11px}.bx-p-scheduler>.bx-controls{padding:13px 12px}.bx-p-runtime>.bx-tabs button{font-size:12px;padding:7px 8px}.bx-p-runtime-input{min-width:160px;padding:16px}.bx-p-engine-pair{gap:10px}.bx-p-engine-pair>div{padding:18px 8px;min-height:168px}.bx-p-engine-pair strong{font-size:13px}.bx-p-engine-pair>div>span:not(.bx-chip){font-size:11px}.bx-p-engine-pair .bx-chip{font-size:11px;padding:4px 5px}.bx-p-runtime-result{font-size:12px;text-align:center}.bx-p-http-url{padding:13px 12px;gap:5px}.bx-p-http-url code{font-size:11px}.bx-p-http-url input{padding:7px!important;font-size:12px!important}.bx-p-http-panes{grid-template-columns:1fr}.bx-p-http-panes>section{padding:14px 12px;min-height:115px}.bx-p-http-panes>section+section{border-left:0;border-top:1px solid #262626;min-height:150px}.bx-p-http-panes .bx-code{font-size:12px;margin-top:15px}.bx-p-await-response{padding:20px;min-height:120px}.bx-p-http .bx-controls{padding:13px 12px}.bx-p-cron>.bx-tabs{margin:14px 12px}.bx-p-cron>.bx-tabs button{font-size:11px;padding:6px 7px}.bx-p-cron-expression{padding:10px 13px 20px;gap:3px}.bx-p-cron-expression strong{font-size:23px}.bx-p-cron-expression span{font-size:11px}.bx-p-minute-grid{grid-template-columns:repeat(10,minmax(0,1fr));padding:13px;gap:4px}.bx-p-minute-grid>span{min-height:25px;font-size:11px}.bx-p-cron-receipt{padding:15px 13px;font-size:12px}.bx-p-cron>.bx-controls{padding:0 12px}.bx-p-address-ruler{margin:28px 13px 10px;font-size:11px}.bx-p-memory-strip{margin:0 13px;height:105px}.bx-p-memory-strip span{font-size:11px}.bx-p-memory-denied,.bx-p-memory-owned{padding:9px}.bx-p-boundary-label{margin:13px 13px 0;width:calc((100% - 26px)*.66667);font-size:11px}.bx-p-bounds-result{gap:8px;padding:25px 10px 10px;flex-wrap:wrap}.bx-p-bounds-result code,.bx-p-bounds-result strong{font-size:12px}.bx-p-bounds-result>svg{width:15px}.bx-p-bounds>.bx-code{margin:13px;font-size:11px}.bx-p-policy-matrix{margin:17px 12px}.bx-p-policy-cell,.bx-p-policy-heading,.bx-p-policy-source{min-height:52px;padding:10px 5px}.bx-p-matrix-corner,.bx-p-policy-heading{font-size:11px;min-height:38px}.bx-p-policy-source{font-size:12px!important;padding-inline:8px}.bx-p-policy-source>svg{display:none}.bx-p-egress{margin:0 12px 16px;padding:12px 10px;flex-wrap:wrap}.bx-p-egress span{font-size:12px}.bx-p-egress strong{font-size:11px}.bx-p-receipt-timeline{padding:20px 13px;gap:5px}.bx-p-active-segment>span{font-size:11px}.bx-p-invoice-table{padding:0 13px}.bx-p-invoice-head,.bx-p-invoice-line,.bx-p-invoice-total{grid-template-columns:minmax(0,1fr) 55px 65px;gap:8px;font-size:12px}.bx-p-invoice-head,.bx-p-invoice-line code{font-size:11px}.bx-p-invoice-stamp{padding:14px 13px;font-size:12px}.bx-p-invoice-stamp strong{font-size:12px}.bx-p-invoice>.bx-controls{padding:0 12px}.bx-p-dns-record{padding:17px 13px;gap:7px}.bx-p-dns-record code{font-size:11px}.bx-p-origin-list{padding:13px;gap:10px}.bx-p-origin{padding:14px 10px;flex-wrap:wrap}.bx-p-origin>div{flex-basis:100%}.bx-p-origin strong{font-size:13px}.bx-p-origin code{font-size:11px}.bx-p-origin>svg{margin-left:auto}.bx-p-relay-resolution{font-size:12px;padding:4px 13px 17px}.bx-p-relays>.bx-controls{padding:13px}.bx-p-branch-map{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);padding:20px 12px}.bx-p-branch-map>button,.bx-p-branch-placeholder{grid-template-columns:15px minmax(0,1fr);gap:6px;padding:12px 8px;min-height:90px}.bx-p-branch-map strong{font-size:12px}.bx-p-branch-map>button>span{grid-column:1/-1;font-size:11px}.bx-p-branch-placeholder{font-size:11px}.bx-p-query-result{margin:0 12px}.bx-p-query-caption{padding:10px}.bx-p-query-caption code,.bx-p-query-caption span{font-size:11px}.bx-p-query-result td,.bx-p-query-result th{padding:11px 9px;font-size:12px}.bx-p-silos>.bx-controls{padding:0 12px}}@media(prefers-reduced-motion:reduce){[class*=" bx-p-"],[class^=bx-p-]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.bx-platform-scene .bx-demo-content{padding:54px clamp(24px,5vw,72px);background:radial-gradient(#ffffff0b .7px,transparent 0);background-size:18px 18px}.bx-platform-scene .bx-demo-content>div{max-width:1020px;margin-inline:auto;background-color:#050505}.bx-platform-scene .bx-demo-content>div:is(.bx-p-architecture,.bx-p-portable,.bx-p-runtime,.bx-p-journey){background:none}.bx-platform-scene .bx-p-toolbar{padding:18px 24px;background:#0b0b0b;min-height:58px}.bx-platform-scene .bx-p-toolbar>span:first-child{font-size:14px}.bx-platform-scene .bx-p-launch-path{margin:48px 32px;min-height:170px;align-items:center}.bx-platform-scene .bx-p-launch-node>span{width:92px;height:92px;border-radius:14px;box-shadow:0 15px 40px #0008}.bx-platform-scene .bx-p-launch-node>span svg{width:38px;height:38px}.bx-platform-scene .bx-p-launch-node strong{font-size:17px}.bx-platform-scene .bx-p-launch-node small{font-size:13px}.bx-platform-scene .bx-p-path-arrow{top:38px;right:-15px;width:22px}.bx-platform-scene .bx-p-terminal{min-height:150px;padding:25px 32px;font-size:14px}.bx-platform-scene .bx-p-architecture{max-width:800px;padding:18px 30px}.bx-platform-scene .bx-p-layer-stack{gap:14px}.bx-platform-scene .bx-p-layer{padding:24px 28px;min-height:100px;gap:24px}.bx-platform-scene .bx-p-layer strong{font-size:19px}.bx-platform-scene .bx-p-layer small{font-size:13px}.bx-platform-scene .bx-p-layer>svg{width:29px;height:29px}.bx-platform-scene .bx-p-layer.is-selected{transform:translateX(14px);background:#181818}.bx-platform-scene .bx-p-queue-lanes{padding:40px;gap:40px}.bx-platform-scene .bx-p-consumer,.bx-platform-scene .bx-p-message-stack{min-height:306px}.bx-platform-scene .bx-p-message{padding:15px 20px;gap:5px 14px}.bx-platform-scene .bx-p-message code{font-size:15px}.bx-platform-scene .bx-p-consumer>svg{width:38px;height:38px}.bx-platform-scene .bx-p-consumer strong{font-size:18px}.bx-platform-scene .bx-p-consumer span{font-size:14px}.bx-platform-scene .bx-p-commit-row{padding:20px 30px}.bx-platform-scene .bx-p-commit-row>span:not(:first-child){width:32px;height:32px}.bx-platform-scene .bx-p-file-body{grid-template-columns:300px minmax(0,1fr);min-height:390px}.bx-platform-scene .bx-p-file-list{padding:24px 12px}.bx-platform-scene .bx-p-file-list button{padding:16px 12px}.bx-platform-scene .bx-p-file-list button>span{font-size:14px}.bx-platform-scene .bx-p-file-preview>svg{width:360px}.bx-platform-scene .bx-p-document{max-width:360px;gap:20px}.bx-platform-scene .bx-p-document strong{font-size:24px}.bx-platform-scene .bx-p-document p{font-size:16px}.bx-platform-scene .bx-p-package-header{padding:28px 36px}.bx-platform-scene .bx-p-package-header strong{font-size:32px}.bx-platform-scene .bx-p-dependency-tree{max-width:770px;margin:auto;padding:15px 35px 44px}.bx-platform-scene .bx-p-dependency-root{padding:24px}.bx-platform-scene .bx-p-dependency{padding:20px;margin-top:14px}.bx-platform-scene .bx-p-dependency code,.bx-platform-scene .bx-p-dependency-root code{font-size:15px}.bx-platform-scene .bx-p-orbit{min-height:470px;max-width:920px;margin:auto}.bx-platform-scene .bx-p-orbit>svg{height:420px!important;inset:20px 0}.bx-platform-scene .bx-p-portable-artifact{padding:32px 36px;gap:22px;border-radius:12px}.bx-platform-scene .bx-p-portable-artifact>svg{width:62px;height:62px}.bx-platform-scene .bx-p-portable-artifact code{font-size:18px}.bx-platform-scene .bx-p-target{width:112px;padding:22px 12px;border-radius:9px}.bx-platform-scene .bx-p-target>svg{width:34px;height:34px}.bx-platform-scene .bx-p-target span{font-size:15px}.bx-platform-scene .bx-p-target-0{top:164px;left:2%}.bx-platform-scene .bx-p-target-1{top:40px;right:11%}.bx-platform-scene .bx-p-target-2{bottom:40px;right:8%}.bx-platform-scene .bx-p-step-strip{margin-bottom:42px}.bx-platform-scene .bx-p-step-strip button{font-size:14px!important;gap:14px}.bx-platform-scene .bx-p-step-strip button>span{width:42px;height:42px;font-size:15px}.bx-platform-scene .bx-p-step-strip li:not(:last-child):after{top:21px}.bx-platform-scene .bx-p-editor-tab{padding:16px 22px;font-size:14px}.bx-platform-scene .bx-p-code-gutter{min-height:250px;padding:28px 18px;grid-template-columns:40px minmax(0,1fr)}.bx-platform-scene .bx-p-code-gutter .bx-code,.bx-platform-scene .bx-p-code-gutter>div{font-size:16px;line-height:1.95}.bx-platform-scene .bx-p-snapshot-stage{min-height:410px;gap:48px;padding:50px 44px}.bx-platform-scene .bx-p-memory-pages{height:285px}.bx-platform-scene .bx-p-memory-page{height:165px;padding:20px}.bx-platform-scene .bx-p-memory-page-1{top:58px}.bx-platform-scene .bx-p-memory-page-2{top:116px}.bx-platform-scene .bx-p-memory-page>span{font-size:14px;margin-bottom:20px}.bx-platform-scene .bx-p-memory-page i{height:14px}.bx-platform-scene .bx-p-snapshot-result{padding:38px 22px;gap:22px;min-height:236px}.bx-platform-scene .bx-p-snapshot-result>svg{width:44px;height:44px}.bx-platform-scene .bx-p-snapshot-result strong{font-size:21px}.bx-platform-scene .bx-p-snapshot-result span{font-size:15px;max-width:250px}.bx-platform-scene .bx-p-secrets{max-width:840px}.bx-platform-scene .bx-p-vault-rows>div{padding:23px 22px}.bx-platform-scene .bx-p-vault-rows code,.bx-platform-scene .bx-p-vault-rows>div>span{font-size:14px}.bx-platform-scene .bx-p-inject-bridge{padding:25px;gap:14px}.bx-platform-scene .bx-p-inject-bridge>svg{height:34px;width:34px}.bx-platform-scene .bx-p-env-target .bx-code{padding:24px;font-size:14px;min-height:120px}.bx-platform-scene .bx-p-node-board{padding:32px;gap:22px}.bx-platform-scene .bx-p-node-card{padding:25px;min-height:178px}.bx-platform-scene .bx-p-node-card code{font-size:18px}.bx-platform-scene .bx-p-node-card>span{font-size:14px}.bx-platform-scene .bx-p-node-slots{gap:7px;margin:24px 0 18px}.bx-platform-scene .bx-p-node-slots i{height:24px}.bx-platform-scene .bx-p-node-card.is-excluded{opacity:.58}.bx-platform-scene .bx-p-runtime{max-width:900px}.bx-platform-scene .bx-p-runtime-input{padding:26px 35px;min-width:290px;gap:14px}.bx-platform-scene .bx-p-runtime-input strong{font-size:22px}.bx-platform-scene .bx-p-runtime-input code{font-size:14px}.bx-platform-scene .bx-p-runtime-junction{min-height:100px}.bx-platform-scene .bx-p-runtime-junction>svg{height:100px!important}.bx-platform-scene .bx-p-runtime-junction>span{top:34px;font-size:12px}.bx-platform-scene .bx-p-engine-pair{gap:36px}.bx-platform-scene .bx-p-engine-pair>div{min-height:226px;padding:30px 20px;gap:16px}.bx-platform-scene .bx-p-engine-pair strong{font-size:20px}.bx-platform-scene .bx-p-engine-pair>div>span:not(.bx-chip){font-size:14px}.bx-platform-scene .bx-p-http-url{padding:24px 30px}.bx-platform-scene .bx-p-http-panes{min-height:290px}.bx-platform-scene .bx-p-http-panes>section{padding:28px}.bx-platform-scene .bx-p-http-panes .bx-code{font-size:15px;line-height:1.9}.bx-platform-scene .bx-p-cron-expression{padding:28px 30px 40px}.bx-platform-scene .bx-p-cron-expression strong{font-size:42px}.bx-platform-scene .bx-p-minute-grid{padding:25px;gap:8px}.bx-platform-scene .bx-p-minute-grid>span{min-height:36px;font-size:12px}.bx-platform-scene .bx-p-memory-strip{height:152px;margin-inline:30px}.bx-platform-scene .bx-p-memory-strip span{font-size:14px}.bx-platform-scene .bx-p-read-window{top:18px;height:61px}.bx-platform-scene .bx-p-address-ruler{margin:40px 30px 16px}.bx-platform-scene .bx-p-bounds-result{padding:44px 20px 18px;gap:24px}.bx-platform-scene .bx-p-bounds-result code,.bx-platform-scene .bx-p-bounds-result strong{font-size:21px}.bx-platform-scene .bx-p-bounds>.bx-code{max-width:650px;margin:20px auto;font-size:14px}.bx-platform-scene .bx-p-policy-matrix{margin:35px}.bx-platform-scene .bx-p-policy-cell,.bx-platform-scene .bx-p-policy-source{min-height:90px}.bx-platform-scene .bx-p-policy-cell>svg{height:23px;width:23px}.bx-platform-scene .bx-p-policy-source{font-size:16px!important;padding-inline:24px}.bx-platform-scene .bx-p-policy-heading{font-size:15px;min-height:56px}.bx-platform-scene .bx-p-receipt-timeline{padding:34px;min-height:125px}.bx-platform-scene .bx-p-active-segment>i{height:29px}.bx-platform-scene .bx-p-invoice-table{padding:0 34px}.bx-platform-scene .bx-p-invoice-line,.bx-platform-scene .bx-p-invoice-total{padding:19px 0;font-size:16px}.bx-platform-scene .bx-p-invoice-line code{font-size:14px}.bx-platform-scene .bx-p-invoice-stamp{padding:22px 34px}.bx-platform-scene .bx-p-dns-record{padding:30px}.bx-platform-scene .bx-p-dns-record code{font-size:14px}.bx-platform-scene .bx-p-origin-list{padding:28px;gap:18px}.bx-platform-scene .bx-p-origin{padding:26px}.bx-platform-scene .bx-p-origin strong{font-size:20px}.bx-platform-scene .bx-p-origin code{font-size:13px}.bx-platform-scene .bx-p-branch-map{padding:35px;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr)}.bx-platform-scene .bx-p-branch-map>button,.bx-platform-scene .bx-p-branch-placeholder{padding:26px;min-height:118px}.bx-platform-scene .bx-p-branch-map strong{font-size:21px}.bx-platform-scene .bx-p-branch-map>button>span{font-size:14px}.bx-platform-scene .bx-p-query-result{margin:0 35px 24px}.bx-platform-scene .bx-p-query-result td,.bx-platform-scene .bx-p-query-result th{padding:18px 22px;font-size:15px}@media(max-width:760px){.bx-platform-scene .bx-demo-content{padding:24px 14px}.bx-platform-scene .bx-p-toolbar{padding:14px 16px;font-size:12px}.bx-platform-scene .bx-p-launch-path{margin:28px 12px;min-height:135px}.bx-platform-scene .bx-p-launch-node>span{width:60px;height:60px;border-radius:10px}.bx-platform-scene .bx-p-launch-node>span svg{width:27px;height:27px}.bx-platform-scene .bx-p-launch-node strong{font-size:14px}.bx-platform-scene .bx-p-launch-node small{font-size:11px}.bx-platform-scene .bx-p-path-arrow{top:23px;right:-9px;width:13px}.bx-platform-scene .bx-p-terminal{padding:20px 16px;font-size:12px}.bx-platform-scene .bx-p-architecture{padding:10px 6px}.bx-platform-scene .bx-p-layer{padding:18px 13px;min-height:86px;gap:12px}.bx-platform-scene .bx-p-layer strong{font-size:16px}.bx-platform-scene .bx-p-layer small{font-size:11px}.bx-platform-scene .bx-p-layer.is-selected{transform:translateX(6px)}.bx-platform-scene .bx-p-queue-lanes{padding:20px 14px;gap:18px}.bx-platform-scene .bx-p-message-stack{min-height:0}.bx-platform-scene .bx-p-message{padding:12px 9px;gap:4px 6px}.bx-platform-scene .bx-p-message code{font-size:12px}.bx-platform-scene .bx-p-consumer{min-height:170px}.bx-platform-scene .bx-p-consumer strong{font-size:16px}.bx-platform-scene .bx-p-file-body{grid-template-columns:1fr}.bx-platform-scene .bx-p-file-list{padding:10px}.bx-platform-scene .bx-p-file-list button{padding:12px 8px}.bx-platform-scene .bx-p-file-list button>span{font-size:12px}.bx-platform-scene .bx-p-file-preview>svg{width:270px}.bx-platform-scene .bx-p-package-header{padding:24px 18px}.bx-platform-scene .bx-p-package-header strong{font-size:27px}.bx-platform-scene .bx-p-dependency-tree{padding:8px 15px 28px}.bx-platform-scene .bx-p-dependency-root{padding:16px 12px}.bx-platform-scene .bx-p-dependency{padding:16px 10px}.bx-platform-scene .bx-p-dependency code,.bx-platform-scene .bx-p-dependency-root code{font-size:12px}.bx-platform-scene .bx-p-orbit{min-height:380px}.bx-platform-scene .bx-p-orbit>svg{height:330px!important}.bx-platform-scene .bx-p-portable-artifact{padding:24px 17px;gap:16px}.bx-platform-scene .bx-p-portable-artifact>svg{width:40px;height:40px}.bx-platform-scene .bx-p-portable-artifact code{font-size:14px}.bx-platform-scene .bx-p-target{width:80px;padding:16px 7px}.bx-platform-scene .bx-p-target>svg{width:26px;height:26px}.bx-platform-scene .bx-p-target span{font-size:13px}.bx-platform-scene .bx-p-target-0{top:45px;left:0}.bx-platform-scene .bx-p-target-1{top:35px;right:0}.bx-platform-scene .bx-p-target-2{bottom:35px;right:0}.bx-platform-scene .bx-p-step-strip button{font-size:11px!important}.bx-platform-scene .bx-p-step-strip button>span{width:33px;height:33px;font-size:12px}.bx-platform-scene .bx-p-step-strip li:not(:last-child):after{top:17px}.bx-platform-scene .bx-p-code-gutter{padding:22px 10px;grid-template-columns:25px minmax(0,1fr)}.bx-platform-scene .bx-p-code-gutter .bx-code,.bx-platform-scene .bx-p-code-gutter>div{font-size:12px}.bx-platform-scene .bx-p-snapshot-stage{padding:28px 14px;gap:14px;min-height:330px}.bx-platform-scene .bx-p-memory-pages{height:225px}.bx-platform-scene .bx-p-memory-page{height:134px;padding:12px}.bx-platform-scene .bx-p-memory-page-1{top:42px}.bx-platform-scene .bx-p-memory-page-2{top:84px}.bx-platform-scene .bx-p-memory-page>span{font-size:11px;margin-bottom:16px}.bx-platform-scene .bx-p-memory-page i{height:10px}.bx-platform-scene .bx-p-snapshot-result{padding:26px 9px;gap:16px;min-height:192px}.bx-platform-scene .bx-p-snapshot-result strong{font-size:15px}.bx-platform-scene .bx-p-snapshot-result span{font-size:12px}.bx-platform-scene .bx-p-vault-rows>div{padding:17px 12px}.bx-platform-scene .bx-p-vault-rows code,.bx-platform-scene .bx-p-vault-rows>div>span{font-size:12px}.bx-platform-scene .bx-p-env-target .bx-code{padding:18px 12px;font-size:12px}.bx-platform-scene .bx-p-node-board{padding:16px;gap:12px}.bx-platform-scene .bx-p-node-card{padding:16px 12px;min-height:158px}.bx-platform-scene .bx-p-node-card code{font-size:14px}.bx-platform-scene .bx-p-node-card>span{font-size:12px}.bx-platform-scene .bx-p-node-slots{gap:3px}.bx-platform-scene .bx-p-node-slots i{height:18px}.bx-platform-scene .bx-p-runtime-input{min-width:230px;padding:22px}.bx-platform-scene .bx-p-runtime-input strong{font-size:18px}.bx-platform-scene .bx-p-engine-pair{gap:12px}.bx-platform-scene .bx-p-engine-pair>div{padding:24px 12px;min-height:225px}.bx-platform-scene .bx-p-engine-pair strong{font-size:16px}.bx-platform-scene .bx-p-engine-pair>div>span:not(.bx-chip){font-size:12px}.bx-platform-scene .bx-p-http-url{padding:20px 14px}.bx-platform-scene .bx-p-http-panes>section{padding:22px 16px}.bx-platform-scene .bx-p-http-panes .bx-code{font-size:13px}.bx-platform-scene .bx-p-cron-expression{padding:24px 14px 30px}.bx-platform-scene .bx-p-cron-expression strong{font-size:29px}.bx-platform-scene .bx-p-minute-grid{padding:16px 12px;gap:4px}.bx-platform-scene .bx-p-minute-grid>span{min-height:27px;font-size:11px}.bx-platform-scene .bx-p-memory-strip{margin:0 14px;height:146px}.bx-platform-scene .bx-p-memory-strip span{font-size:12px}.bx-platform-scene .bx-p-address-ruler{margin:30px 14px 16px}.bx-platform-scene .bx-p-bounds-result{padding:30px 12px 10px;gap:14px}.bx-platform-scene .bx-p-bounds-result code,.bx-platform-scene .bx-p-bounds-result strong{font-size:16px}.bx-platform-scene .bx-p-bounds>.bx-code{margin:16px;font-size:12px}.bx-platform-scene .bx-p-policy-matrix{margin:20px 12px}.bx-platform-scene .bx-p-policy-cell,.bx-platform-scene .bx-p-policy-source{min-height:66px}.bx-platform-scene .bx-p-policy-source{font-size:12px!important;padding-inline:10px}.bx-platform-scene .bx-p-policy-heading{font-size:12px}.bx-platform-scene .bx-p-receipt-timeline{padding:25px 16px}.bx-platform-scene .bx-p-invoice-table{padding:0 16px}.bx-platform-scene .bx-p-invoice-line,.bx-platform-scene .bx-p-invoice-total{font-size:13px}.bx-platform-scene .bx-p-invoice-line code{font-size:12px}.bx-platform-scene .bx-p-invoice-stamp{padding:20px 16px}.bx-platform-scene .bx-p-dns-record{padding:22px 16px}.bx-platform-scene .bx-p-dns-record code{font-size:12px}.bx-platform-scene .bx-p-origin-list{padding:16px}.bx-platform-scene .bx-p-origin{padding:22px 16px}.bx-platform-scene .bx-p-origin strong{font-size:18px}.bx-platform-scene .bx-p-origin code{font-size:12px}.bx-platform-scene .bx-p-branch-map{padding:24px 14px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.bx-platform-scene .bx-p-branch-map>button,.bx-platform-scene .bx-p-branch-placeholder{padding:18px 12px}.bx-platform-scene .bx-p-branch-map strong{font-size:16px}.bx-platform-scene .bx-p-branch-map>button>span{font-size:12px}.bx-platform-scene .bx-p-query-result{margin:0 14px 20px}.bx-platform-scene .bx-p-query-result td,.bx-platform-scene .bx-p-query-result th{padding:15px 12px;font-size:13px}}.bx-platform-scene .bx-p-dependency-tree{min-height:325px}.bx-platform-scene .bx-p-invoice-table{min-height:286px}.bx-platform-scene .bx-p-file-preview{min-height:390px}@media(max-width:760px){.bx-platform-scene .bx-p-message-stack{min-height:164px;align-content:center}.bx-platform-scene .bx-p-file-preview{min-height:290px}.bx-platform-scene .bx-p-dependency-tree{min-height:300px}.bx-platform-scene .bx-p-invoice-table{min-height:266px}}