:root{color-scheme:light;--dusky-surface: #f2f1ec;--dusky-hair: #cecabf;--dusky-hair-soft: #dedad1;--dusky-ink: #2f312d;--dusky-ink-strong: #141613;--dusky-ink-dim: #6a6c64;--dusky-ink-faint: #9a9b92;--dusky-accent: #1c6b68;--dusky-accent-soft: #b3d2cf;--dusky-ok: #2f7d51;--dusky-warn: #86601d;--dusky-stop: #a8443a;--dusky-scroll-thumb: color-mix(in srgb, var(--dusky-ink-faint) 58%, var(--dusky-surface));--dusky-scroll-thumb-hover: color-mix(in srgb, var(--dusky-ink-dim) 68%, var(--dusky-surface));--emit-ground: #000000;--emit-dim: #b0c2c0;--emit-body: #b9cfcd;--emit-bright: #f2fcfb;--emit-accent: #6fd6d2;--emit-ok: #7fcfa0;--emit-warn: #d8b471;--emit-danger: #db8c80;--dusky-sans: "Archivo", ui-sans-serif, system-ui, -apple-system, sans-serif;--dusky-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--dusky-s1: .25rem;--dusky-s2: .5rem;--dusky-s3: .75rem;--dusky-s4: 1rem;--dusky-s5: 1.5rem;--dusky-s6: 2rem;--dusky-s7: 3rem;--dusky-radius: 3px;--dusky-page: 90rem;--dusky-frame-inset: clamp(1rem, 3vw, 3.5rem);--dusky-rule-top: 2.5rem;--dusky-wash: 72%;--dusky-wash-soft: 46%;--dusky-grain: .18;--dusky-radius-lg: 22px;--dusky-motion-fast: .14s;--dusky-motion: .18s;--dusky-motion-enter: .48s;--dusky-motion-route: .42s;--dusky-motion-line: .72s;--dusky-motion-stagger: 72ms;--dusky-motion-ambient: 18s;--dusky-ease: cubic-bezier(.2, 0, 0, 1);--dusky-ease-enter: cubic-bezier(.22, 1, .36, 1);--dusky-ease-route: cubic-bezier(.32, .72, 0, 1)}*{scrollbar-width:thin;scrollbar-color:var(--dusky-scroll-thumb) transparent}@supports selector(*::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track,*::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar-thumb{border:1px solid transparent;border-radius:999px;background:var(--dusky-scroll-thumb);background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--dusky-scroll-thumb-hover);background-clip:padding-box}*{box-sizing:border-box}html,body{margin:0}html{scrollbar-gutter:stable}body{background:var(--dusky-surface);color:var(--dusky-ink);font-family:var(--dusky-sans);font-weight:300;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh}a{color:var(--dusky-accent);text-decoration:none;border-bottom:1px solid var(--dusky-accent-soft)}a:hover{border-bottom-color:var(--dusky-accent)}:focus-visible{outline:2px solid var(--dusky-accent);outline-offset:2px;border-radius:2px}#root{position:relative;width:calc(100% - 2 * var(--dusky-frame-inset));min-height:100vh;margin-inline:auto;padding:var(--dusky-s3) var(--dusky-s4) 0;border-left:1px solid var(--dusky-hair-soft);border-right:1px solid var(--dusky-hair-soft)}#root:after{content:"";position:absolute;z-index:0;top:var(--dusky-rule-top);left:calc(-1 * var(--dusky-frame-inset));right:calc(-1 * var(--dusky-frame-inset));height:1px;background:var(--dusky-hair-soft);pointer-events:none}@supports (corner-shape: squircle){[data-squircle]{corner-shape:squircle}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--dusky-motion-route);animation-timing-function:var(--dusky-ease-route)}::view-transition-old(root){animation-name:dusky-route-old}::view-transition-new(root){animation-name:dusky-route-new}#root:after{transform-origin:center;animation:dusky-rule-draw var(--dusky-motion-line) var(--dusky-ease-enter) 90ms both}[data-motion-shell=header]{opacity:1;translate:0;transition:opacity var(--dusky-motion-enter) var(--dusky-ease-enter) .12s,translate var(--dusky-motion-enter) var(--dusky-ease-enter) .12s}@starting-style{[data-motion-shell=header]{opacity:0;translate:0 -.6rem}}[data-motion-route]{animation:dusky-route-enter var(--dusky-motion-route) var(--dusky-ease-route) both}[data-motion-item]{--dusky-motion-order: 0;animation:dusky-item-enter var(--dusky-motion-enter) var(--dusky-ease-enter) both;animation-delay:calc(.15s + var(--dusky-motion-order) * var(--dusky-motion-stagger))}[data-motion-kind=connections]{animation-name:dusky-connections-enter;animation-duration:var(--dusky-motion-line)}[data-motion-kind=action]{animation-name:dusky-action-enter;animation-duration:.36s}[data-motion-kind=connection]{animation-name:dusky-connection-enter;animation-duration:.42s}[data-motion-order="1"]{--dusky-motion-order: 1}[data-motion-order="2"]{--dusky-motion-order: 2}[data-motion-order="3"]{--dusky-motion-order: 3}[data-motion-order="4"]{--dusky-motion-order: 4}[data-motion-order="5"]{--dusky-motion-order: 5}[data-motion-order="6"]{--dusky-motion-order: 6}[data-motion-order="7"]{--dusky-motion-order: 7}[data-motion-order="8"]{--dusky-motion-order: 8}@keyframes dusky-rule-draw{0%{opacity:0;scale:0 1}to{opacity:1;scale:1}}@keyframes dusky-route-enter{0%{opacity:0}to{opacity:1}}@keyframes dusky-item-enter{0%{opacity:0;scale:.988;translate:0 .7rem}to{opacity:1;scale:1;translate:0}}@keyframes dusky-action-enter{0%{clip-path:inset(0 0 34% 0);opacity:0;scale:.988}to{clip-path:inset(0);opacity:1;scale:1}}@keyframes dusky-connection-enter{0%{opacity:0;translate:.65rem 0}to{opacity:1;translate:0}}@keyframes dusky-connections-enter{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes dusky-route-old{to{opacity:0;translate:0 -.35rem}}@keyframes dusky-route-new{0%{opacity:0;translate:0 .45rem}}@keyframes dusky-ambient-drift{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,2%,0) scale(1.08)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root),#root:after,[data-motion-shell],[data-motion-route],[data-motion-item]{animation:none;transition:none}}._page_wrbr6_11{max-width:var(--dusky-page);margin-inline:auto;display:flex;flex-direction:column;gap:var(--dusky-s6);padding-top:clamp(2rem,6vh,4rem);padding-bottom:clamp(3.5rem,10vh,6.5rem)}._hero_wrbr6_34{display:grid;gap:var(--dusky-s5);padding-inline:var(--dusky-s5)}@media(min-width:900px){._hero_wrbr6_34{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--dusky-s7);row-gap:var(--dusky-s4);align-items:baseline}._claim_wrbr6_46{grid-column:1;grid-row:1}._lede_wrbr6_50{grid-column:1;grid-row:2}._actions_wrbr6_54{grid-column:2;grid-row:2}._readiness_wrbr6_58{grid-column:1 / -1;grid-row:3}}._claim_wrbr6_46{margin:0;font-weight:300;font-size:clamp(2.2rem,5.2vw,4rem);line-height:1.03;letter-spacing:-.035em;color:var(--dusky-ink-strong);text-wrap:balance}._lede_wrbr6_50{margin:0;max-width:60ch;font-size:1.05rem;line-height:1.55;color:var(--dusky-ink-dim)}._actions_wrbr6_54{display:flex;flex-wrap:wrap;align-items:center;gap:var(--dusky-s3)}._readiness_wrbr6_58{margin:calc(-1 * var(--dusky-s2)) 0 0;padding-top:var(--dusky-s3);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--dusky-s2) var(--dusky-s3);border-top:1px solid color-mix(in srgb,var(--dusky-stop) 32%,var(--dusky-hair-soft));font-size:.9rem;line-height:1.45;color:var(--dusky-ink)}._readiness_wrbr6_58 strong{font-weight:450;color:var(--dusky-ink-strong)}._readiness_wrbr6_58 button{padding:0;border:0;border-bottom:1px solid color-mix(in srgb,var(--dusky-stop) 55%,transparent);background:none;font:inherit;color:var(--dusky-stop);cursor:pointer}._readiness_wrbr6_58 button:hover{border-bottom-color:var(--dusky-stop)}._primary_wrbr6_135,._secondary_wrbr6_136{display:inline-flex;align-items:center;height:3rem;border-radius:999px;font:inherit;font-size:1rem;white-space:nowrap;text-decoration:none;cursor:pointer}._primary_wrbr6_135{gap:var(--dusky-s3);padding:0 .45rem 0 1.4rem;background:var(--dusky-ink-strong);border:1px solid var(--dusky-ink-strong);color:var(--dusky-surface)}._primary_wrbr6_135:hover{background:var(--dusky-accent);border-color:var(--dusky-accent)}._arrow_wrbr6_164{display:grid;place-items:center;width:2.1rem;height:2.1rem;flex:none;border-radius:50%;background:color-mix(in srgb,var(--dusky-surface) 20%,transparent);font-size:.9rem}._secondary_wrbr6_136{gap:var(--dusky-s2);padding:0 1.3rem;background:var(--dusky-surface);border:1px solid var(--dusky-hair);color:var(--dusky-ink)}._secondary_wrbr6_136:hover{border-color:var(--dusky-ink-faint)}._reqBtn_wrbr6_185{display:inline-flex;align-items:center;gap:var(--dusky-s2);height:2rem;padding:0;border-radius:999px;border:1px solid transparent;background:none;font:inherit;font-size:.9rem;color:var(--dusky-ink-dim);white-space:nowrap;cursor:pointer}._reqBtn_wrbr6_185:hover{color:var(--dusky-ink-strong)}._reqBtn_wrbr6_185[data-state=bad]{border-color:color-mix(in srgb,var(--dusky-stop) 45%,transparent);background:color-mix(in srgb,var(--dusky-stop) 5%,var(--dusky-surface));color:var(--dusky-ink)}._reqAnchor_wrbr6_219{position:relative}._reqAnchor_wrbr6_219>[id=requirements]{position:absolute;z-index:40;top:calc(100% + .55rem);right:0;width:min(27rem,calc(100vw - 3rem));text-align:left}@media(max-width:719px){._reqAnchor_wrbr6_219>[id=requirements]{right:auto;left:0;width:min(27rem,calc(100vw - 5.5rem))}}._stage_wrbr6_246{position:relative;display:grid;grid-template-rows:minmax(0,1fr);place-items:center;padding:clamp(1.5rem,3.5vw,3rem) clamp(1.25rem,3vw,2.75rem) clamp(2.25rem,5vw,3.75rem);height:clamp(17rem,55vh,32rem);overflow:visible;--stage-fade-x: linear-gradient(to right, transparent 0%, #000 18%, #000 82%, transparent 100%);--stage-fade-y: linear-gradient(to bottom, transparent 0%, #000 20%, #000 78%, transparent 100%)}._stage_wrbr6_246:before{content:"";position:absolute;z-index:0;inset:-2.75rem;background-image:radial-gradient(52% 58% at 14% 10%,color-mix(in srgb,var(--dusky-accent) var(--dusky-wash),transparent),transparent 70%),radial-gradient(44% 52% at 74% 6%,color-mix(in srgb,var(--dusky-ok) var(--dusky-wash-soft),transparent),transparent 70%),radial-gradient(56% 62% at 96% 46%,color-mix(in srgb,var(--dusky-accent-soft) var(--dusky-wash),transparent),transparent 72%),radial-gradient(48% 56% at 4% 68%,color-mix(in srgb,var(--dusky-warn) var(--dusky-wash-soft),transparent),transparent 72%),radial-gradient(60% 58% at 52% 98%,color-mix(in srgb,var(--dusky-accent) var(--dusky-wash-soft),transparent),transparent 74%),radial-gradient(42% 48% at 34% 42%,color-mix(in srgb,var(--dusky-ok) var(--dusky-wash-soft),transparent),transparent 70%);filter:blur(45px) saturate(1.15);-webkit-mask-image:var(--stage-fade-x),var(--stage-fade-y);mask-image:var(--stage-fade-x),var(--stage-fade-y);-webkit-mask-composite:source-in;mask-composite:intersect;animation:_dusky-ambient-drift_wrbr6_1 var(--dusky-motion-ambient) ease-in-out infinite alternate}._stage_wrbr6_246:after{content:"";position:absolute;z-index:0;inset:-2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");opacity:var(--dusky-grain);mix-blend-mode:overlay;pointer-events:none;-webkit-mask-image:var(--stage-fade-x),var(--stage-fade-y);mask-image:var(--stage-fade-x),var(--stage-fade-y);-webkit-mask-composite:source-in;mask-composite:intersect}@media(prefers-reduced-motion:reduce){._stage_wrbr6_246:before{animation:none}}._shot_wrbr6_409{position:relative;z-index:1;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:16px;box-shadow:0 2px 6px #14161314,0 24px 60px #1416132e}._video_wrbr6_422{width:min(100%,60rem);aspect-ratio:16 / 9;border:0}._panel_wbxrf_11{--glass-edge: var(--dusky-hair);display:flex;flex-direction:column;gap:var(--dusky-s3);padding:var(--dusky-s4);border-radius:16px;background:color-mix(in srgb,var(--dusky-surface) 86%,transparent);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);border:1px solid var(--glass-edge);box-shadow:inset 0 1px #ffffffb3,0 14px 34px #1416131f;animation:_panel-in_wbxrf_1 .2s var(--dusky-ease) backwards}._panel_wbxrf_11[data-state=bad]{--glass-edge: color-mix(in srgb, var(--dusky-stop) 50%, transparent)}._panel_wbxrf_11[data-state=ok]{--glass-edge: color-mix(in srgb, var(--dusky-accent) 38%, transparent)}@keyframes _panel-in_wbxrf_1{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._panel_wbxrf_11{animation:none}}._head_wbxrf_64{display:flex;align-items:center;gap:var(--dusky-s2);padding-bottom:var(--dusky-s3);border-bottom:1px solid var(--dusky-hair-soft)}._title_wbxrf_78{margin:0;font-weight:400;font-size:1.02rem;letter-spacing:-.01em;line-height:1.4;color:var(--dusky-ink-strong)}._count_wbxrf_88{margin-right:auto;font-family:var(--dusky-mono);font-size:.78rem;color:var(--dusky-ink-faint)}._count_wbxrf_88[data-state=ok]{color:var(--dusky-ok)}._count_wbxrf_88[data-state=bad]{color:var(--dusky-stop)}._controls_wbxrf_101{display:flex;align-items:center;gap:var(--dusky-s2)}._icon_wbxrf_112{display:grid;place-items:center;width:1.6rem;height:1.6rem;flex:none;padding:0;border:1px solid var(--dusky-hair);border-radius:50%;background:none;color:var(--dusky-ink-dim);cursor:pointer;transition:background var(--dusky-motion) var(--dusky-ease),color var(--dusky-motion) var(--dusky-ease),border-color var(--dusky-motion) var(--dusky-ease)}._icon_wbxrf_112:hover:not(:disabled){background:color-mix(in srgb,var(--dusky-ink-strong) 7%,transparent);border-color:var(--dusky-ink-faint);color:var(--dusky-ink-strong)}._icon_wbxrf_112:disabled{opacity:.4;cursor:default}@media(prefers-reduced-motion:reduce){._icon_wbxrf_112{transition:none}}._list_wbxrf_147{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._item_wbxrf_156{padding:var(--dusky-s3) 0;border-bottom:1px solid var(--dusky-hair-soft)}._list_wbxrf_147>._item_wbxrf_156:last-child{border-bottom:0}._row_wbxrf_164{display:flex;align-items:center;gap:var(--dusky-s3);margin:0}._need_wbxrf_171{flex:1;min-width:0;font-size:.92rem;color:var(--dusky-ink-strong)}._item_wbxrf_156[data-state=ok] ._need_wbxrf_171{color:var(--dusky-ink-dim)}._status_wbxrf_187{flex:none;font-family:var(--dusky-mono);font-size:.76rem;color:var(--dusky-ink-faint)}._status_wbxrf_187[data-state=ok]{color:var(--dusky-ok)}._status_wbxrf_187[data-state=bad]{color:var(--dusky-stop)}._fix_wbxrf_205{margin:var(--dusky-s2) 0 0;padding-left:calc(15px + var(--dusky-s3));font-size:.86rem;line-height:1.5;color:var(--dusky-ink)}._fix_wbxrf_205 code{font-family:var(--dusky-mono);font-size:.82em;color:var(--dusky-accent);overflow-wrap:anywhere}._detail_wbxrf_219{margin:.3rem 0 0;padding-left:calc(15px + var(--dusky-s3));font-family:var(--dusky-mono);font-size:.72rem;color:var(--dusky-ink-faint);overflow-wrap:anywhere}._scope_wbxrf_231{margin:0;padding-top:var(--dusky-s3);border-top:1px solid var(--dusky-hair-soft);font-size:.78rem;line-height:1.5;color:var(--dusky-ink-dim)}._mark_wbxrf_249{flex:none;color:var(--dusky-ink-faint)}._mark_wbxrf_249[data-state=ok]{color:var(--dusky-ok)}._mark_wbxrf_249[data-state=bad]{color:var(--dusky-stop)}._mark_wbxrf_249[data-state=unknown]{color:var(--dusky-ink-faint)}._mark_wbxrf_249[data-state=checking]{animation:_mark-turn_wbxrf_1 2.4s linear infinite}@keyframes _mark-turn_wbxrf_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._mark_wbxrf_249[data-state=checking]{animation:none}}._bar_qjjdj_10{position:sticky;top:var(--dusky-s3);z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--dusky-s5);height:3.5rem;padding:0 var(--dusky-s5);max-width:var(--dusky-page);margin-inline:auto;width:100%;background:var(--dusky-surface);border:1px solid var(--dusky-hair-soft);border-radius:999px}@supports (animation-timeline: scroll()){._bar_qjjdj_10{animation:_bar-lift_qjjdj_1 linear both;animation-timeline:scroll(root block);animation-range:0 5rem}@keyframes _bar-lift_qjjdj_1{to{border-color:var(--dusky-hair);box-shadow:0 8px 26px #14161317}}@media(prefers-reduced-motion:reduce){._bar_qjjdj_10{animation:none}}}._wordmark_qjjdj_63{font-size:1.3rem;font-weight:400;letter-spacing:-.02em;color:var(--dusky-ink-strong);text-decoration:none;border:none}._nav_qjjdj_72{display:flex;align-items:center;gap:var(--dusky-s5);font-size:.95rem}._link_qjjdj_79{color:var(--dusky-ink);text-decoration:none;border:none;background:none;padding:0;font:inherit;cursor:pointer}._link_qjjdj_79:hover{color:var(--dusky-accent)}._state_qjjdj_92{font-family:var(--dusky-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dusky-ink-faint)}._state_qjjdj_92[data-state=open]{color:var(--dusky-ok)}._state_qjjdj_92[data-state=offline]{color:var(--dusky-stop)}@media(max-width:560px){._bar_qjjdj_10{align-items:flex-start;gap:var(--dusky-s3);height:auto;min-height:3.5rem;padding:.65rem var(--dusky-s4);border-radius:22px}._wordmark_qjjdj_63{flex:none;font-size:1.16rem;line-height:2rem}._nav_qjjdj_72{min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:.35rem var(--dusky-s3);font-size:.86rem}}._workspace_1le7y_1{box-sizing:border-box;position:fixed;z-index:80;inset:4.25rem .5rem .5rem;display:flex;align-items:flex-end;justify-content:center;pointer-events:auto}._shelf_1le7y_12{width:min(28rem,calc(100vw - 1rem));margin-bottom:3.45rem;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.55rem;outline:none;transition:width .28s var(--dusky-ease-enter)}._shelf_1le7y_12[data-adding]{width:min(56.55rem,calc(100vw - 1rem));grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}._panel_1le7y_29,._addPanel_1le7y_30{min-width:0;overflow:visible;border:1px solid color-mix(in srgb,white 58%,var(--dusky-hair));border-radius:18px;outline:none;background:color-mix(in srgb,var(--dusky-surface) 82%,transparent);color:var(--dusky-ink);box-shadow:0 .16rem .55rem -.28rem color-mix(in srgb,var(--dusky-ink) 10%,transparent),0 0 1.45rem -.55rem color-mix(in srgb,var(--dusky-ink) 10%,transparent),inset 0 1px color-mix(in srgb,white 68%,transparent);-webkit-backdrop-filter:blur(28px) saturate(125%);backdrop-filter:blur(28px) saturate(125%)}._panel_1le7y_29{animation:_shelf-enter_1le7y_1 .22s var(--dusky-ease-enter) both}._addPanel_1le7y_30{display:grid;grid-template-rows:auto minmax(0,1fr);animation:_sidecar-enter_1le7y_1 .26s var(--dusky-ease-enter) both}._header_1le7y_56,._addHeader_1le7y_57{min-height:3rem;padding:.34rem .4rem .34rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem;border-bottom:1px solid var(--dusky-hair)}._header_1le7y_56 h2,._addHeader_1le7y_57 h3,._connectionIdentity_1le7y_69 strong,._connectionIdentity_1le7y_69 span,._problem_1le7y_71,._verifiedOrigin_1le7y_72 strong,._verifiedOrigin_1le7y_72 small{margin:0}._header_1le7y_56 h2,._addHeader_1le7y_57 h3{font-size:1.02rem;font-weight:580;line-height:1.05;letter-spacing:-.02em;color:var(--dusky-ink-strong)}._headerActions_1le7y_86{flex:none;display:flex;align-items:center;gap:.3rem}._addTitleGroup_1le7y_93{min-width:0;display:flex;align-items:baseline;gap:.5rem}._stepCount_1le7y_100{font-family:var(--dusky-mono);font-size:.52rem;font-weight:560;line-height:1;letter-spacing:.065em;white-space:nowrap;color:var(--dusky-accent)}._addToggle_1le7y_110,._close_1le7y_111,._addHeader_1le7y_57 button,._disconnect_1le7y_113,._verifyButton_1le7y_114,._addButton_1le7y_115,._backButton_1le7y_116,._skipButton_1le7y_117{min-height:2.25rem;border:1px solid var(--dusky-hair);background:transparent;font:inherit;color:var(--dusky-ink);cursor:pointer}._addToggle_1le7y_110{padding:0 .62rem;display:inline-flex;align-items:center;justify-content:center;gap:.38rem;border-radius:13px;font-size:.72rem;font-weight:550}._close_1le7y_111,._addHeader_1le7y_57 button{position:relative;width:2.25rem;padding:0;display:inline-grid;place-items:center;border-radius:13px}._addToggle_1le7y_110 svg,._close_1le7y_111 svg,._addHeader_1le7y_57 button svg,._disconnect_1le7y_113 svg,._siteIcon_1le7y_151 svg,._validationMark_1le7y_152 svg,._backButton_1le7y_116 svg,._fieldIcon_1le7y_154 svg{width:1rem;height:1rem;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}._addToggle_1le7y_110 svg{color:var(--dusky-accent)}._close_1le7y_111:after,._addHeader_1le7y_57 button:after,._disconnect_1le7y_113:after{position:absolute;z-index:20;width:max-content;max-width:12rem;padding:.34rem .46rem;border:1px solid color-mix(in srgb,white 12%,transparent);border-radius:8px;background:color-mix(in srgb,var(--dusky-ink-strong) 94%,transparent);box-shadow:0 .35rem 1rem color-mix(in srgb,var(--dusky-ink) 18%,transparent);color:var(--dusky-surface);content:attr(data-tooltip);font-family:var(--dusky-sans);font-size:.57rem;font-weight:520;line-height:1.2;letter-spacing:0;text-align:center;pointer-events:none;opacity:0;transition:opacity .12s ease,transform .16s var(--dusky-ease-enter)}._close_1le7y_111:after,._addHeader_1le7y_57 button:after{top:calc(100% + .38rem);right:0;transform:translateY(-.18rem)}._close_1le7y_111:hover:after,._close_1le7y_111:focus-visible:after,._addHeader_1le7y_57 button:hover:after,._addHeader_1le7y_57 button:focus-visible:after{opacity:1;transform:translateY(0);transition-delay:.24s}._addToggle_1le7y_110:hover,._addToggle_1le7y_110:focus-visible,._close_1le7y_111:hover,._close_1le7y_111:focus-visible,._addHeader_1le7y_57 button:hover,._addHeader_1le7y_57 button:focus-visible,._disconnect_1le7y_113:hover,._disconnect_1le7y_113:focus-visible{border-color:color-mix(in srgb,var(--dusky-accent) 28%,var(--dusky-hair));background:color-mix(in srgb,var(--dusky-surface) 78%,var(--dusky-accent-soft));color:var(--dusky-ink-strong)}._body_1le7y_224{position:relative;max-height:min(22rem,calc(100svh - 11rem));padding:.28rem .4rem .28rem .58rem;overflow-y:auto;scrollbar-gutter:auto}._siteGrid_1le7y_232{margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);list-style:none}._siteCard_1le7y_240{min-width:0;min-height:3.25rem;padding:.48rem 0;display:grid;grid-template-columns:2rem minmax(0,1fr) auto 2.25rem;align-items:center;gap:.58rem;border-bottom:1px solid color-mix(in srgb,var(--dusky-hair) 82%,transparent);animation:_site-enter_1le7y_1 .18s var(--dusky-ease-enter) both}._siteCard_1le7y_240:last-child{border-bottom:0}._catalogSelect_1le7y_256{box-sizing:border-box;width:auto;min-width:0;flex:1;min-height:2.25rem;padding:0 1.8rem 0 .58rem;border:1px solid var(--dusky-hair);border-radius:10px;outline:none;background:color-mix(in srgb,white 32%,transparent);font:inherit;font-size:.65rem;color:var(--dusky-ink-strong);cursor:pointer}._restoreControl_1le7y_273{margin-top:.22rem;padding:.5rem .12rem .2rem;display:flex;align-items:center;gap:.58rem;border-top:1px solid color-mix(in srgb,var(--dusky-hair) 82%,transparent)}._restoreLabel_1le7y_282{flex:none;display:inline-flex;align-items:center;gap:.34rem;font-size:.62rem;font-weight:560;color:var(--dusky-ink-dim)}._restoreLabel_1le7y_282 svg{width:.9rem;height:.9rem;fill:none;stroke:var(--dusky-accent);stroke-linecap:round;stroke-width:1.5}._catalogSelect_1le7y_256:focus-visible{border-color:var(--dusky-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--dusky-accent) 14%,transparent)}._siteIcon_1le7y_151{width:2rem;height:2rem;display:inline-grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--dusky-accent) 8%,transparent);color:var(--dusky-accent)}._connectionIdentity_1le7y_69{min-width:0;flex:1;display:grid;gap:.13rem}._connectionIdentity_1le7y_69 strong{font-size:.78rem;font-weight:570;line-height:1.12;overflow-wrap:anywhere;color:var(--dusky-ink-strong)}._connectionIdentity_1le7y_69>span{font-family:var(--dusky-mono);font-size:.57rem;line-height:1.2;overflow-wrap:anywhere;color:var(--dusky-ink-dim)}._connectionStatus_1le7y_339{flex:none;display:inline-flex;align-items:center;gap:.32rem;font-size:.63rem;line-height:1;white-space:nowrap;color:var(--dusky-ink-dim)}._connectionStatus_1le7y_339:before{width:.34rem;height:.34rem;flex:none;border-radius:50%;background:currentcolor;content:""}._connectionStatus_1le7y_339[data-state=active]{color:var(--dusky-ok)}._connectionStatus_1le7y_339[data-state=failed],._connectionStatus_1le7y_339[data-state=leaving]{color:var(--dusky-stop)}._connectionStatus_1le7y_339[data-state=pending],._connectionStatus_1le7y_339[data-state=checking]{color:var(--dusky-accent)}._disconnect_1le7y_113{position:relative;width:2.25rem;min-height:2.25rem;padding:0;display:inline-grid;place-items:center;border-color:color-mix(in srgb,var(--dusky-accent) 10%,transparent);border-radius:13px;background:color-mix(in srgb,var(--dusky-accent) 5%,transparent);color:var(--dusky-accent)}._disconnect_1le7y_113:after{top:50%;right:calc(100% + .38rem);transform:translate(.18rem,-50%)}._disconnect_1le7y_113:hover:after,._disconnect_1le7y_113:focus-visible:after{opacity:1;transform:translateY(-50%);transition-delay:.24s}._disconnect_1le7y_113:hover,._disconnect_1le7y_113:focus-visible{border-color:color-mix(in srgb,var(--dusky-stop) 22%,var(--dusky-hair));background:color-mix(in srgb,var(--dusky-stop) 7%,transparent);color:var(--dusky-stop)}._problem_1le7y_71{margin-top:.6rem;padding:.52rem .58rem;display:flex;align-items:center;gap:.48rem;border:1px solid color-mix(in srgb,var(--dusky-stop) 18%,transparent);border-radius:10px;background:color-mix(in srgb,var(--dusky-stop) 6%,transparent);font-size:.68rem;line-height:1.35;color:var(--dusky-stop)}._verifyButton_1le7y_114,._addButton_1le7y_115{padding:0 .85rem;border-radius:12px;background:var(--dusky-ink-strong);font-size:.7rem;font-weight:570;color:var(--dusky-surface)}._verifyButton_1le7y_114:hover,._verifyButton_1le7y_114:focus-visible,._addButton_1le7y_115:hover,._addButton_1le7y_115:focus-visible{background:color-mix(in srgb,var(--dusky-ink-strong) 88%,var(--dusky-accent))}._backButton_1le7y_116,._skipButton_1le7y_117{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;border-radius:11px;background:color-mix(in srgb,var(--dusky-ink) 4%,transparent);font-size:.66rem;font-weight:560;color:var(--dusky-ink-dim)}._backButton_1le7y_116{min-height:2.25rem;padding:0 .52rem}._backButton_1le7y_116 svg{width:.8rem;height:.8rem}._backButton_1le7y_116:hover,._backButton_1le7y_116:focus-visible,._skipButton_1le7y_117:hover,._skipButton_1le7y_117:focus-visible{border-color:color-mix(in srgb,var(--dusky-accent) 24%,var(--dusky-hair));background:color-mix(in srgb,var(--dusky-accent) 7%,transparent);color:var(--dusky-ink-strong)}._verifyButton_1le7y_114:disabled,._addButton_1le7y_115:disabled,._skipButton_1le7y_117:disabled,._backButton_1le7y_116:disabled,._disconnect_1le7y_113:disabled,._addToggle_1le7y_110:disabled,._catalogSelect_1le7y_256:disabled{opacity:.46;cursor:not-allowed}._addForm_1le7y_480{min-width:0;min-height:0;padding:.68rem;display:grid}._carousel_1le7y_487{min-width:0;min-height:0;overflow:hidden}._slide_1le7y_493{box-sizing:border-box;width:100%;height:100%;min-height:10.35rem;display:flex;flex-direction:column;gap:.58rem}._slide_1le7y_493[data-direction=forward]{animation:_slide-forward_1le7y_1 .22s var(--dusky-ease-enter) both}._slide_1le7y_493[data-direction=back]{animation:_slide-back_1le7y_1 .22s var(--dusky-ease-enter) both}._stepHeader_1le7y_511{min-width:0;display:grid;gap:.16rem}._stepHeader_1le7y_511 h4,._stepHeader_1le7y_511 p,._inlineProblem_1le7y_519,._verifiedOrigin_1le7y_72 strong,._verifiedOrigin_1le7y_72 small{margin:0}._stepHeader_1le7y_511 h4{font-size:.8rem;font-weight:590;line-height:1.05;letter-spacing:-.012em;color:var(--dusky-ink-strong)}._stepHeader_1le7y_511 p{font-size:.59rem;line-height:1.3;color:var(--dusky-ink-dim)}._inputGroup_1le7y_539{min-width:0;display:grid}._preflightFrame_1le7y_544{position:fixed;width:1px;height:1px;inset:auto auto 0 0;border:0;opacity:0;pointer-events:none}._visuallyHidden_1le7y_554{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._inputShell_1le7y_565{box-sizing:border-box;position:relative;width:100%;min-height:2.42rem;padding:0 .62rem;display:grid;grid-template-columns:1.2rem minmax(0,1fr);align-items:center;gap:.5rem;overflow:hidden;border:0;border-radius:9px;background:color-mix(in srgb,var(--dusky-ink) 3.2%,transparent);box-shadow:inset 0 1px color-mix(in srgb,white 38%,transparent),0 1px color-mix(in srgb,var(--dusky-ink) 4%,transparent),0 .45rem 1.2rem color-mix(in srgb,var(--dusky-ink) 3%,transparent);transition:background .14s ease,box-shadow .18s ease,transform .18s var(--dusky-ease-enter)}._inputShell_1le7y_565:focus-within{background:color-mix(in srgb,var(--dusky-ink) 3.8%,transparent);box-shadow:inset 0 1px color-mix(in srgb,white 44%,transparent),0 .45rem 1.15rem color-mix(in srgb,var(--dusky-ink) 4.5%,transparent)}._inputShell_1le7y_565[data-invalid]{background:color-mix(in srgb,var(--dusky-ink) 3.2%,transparent);box-shadow:inset 0 1px color-mix(in srgb,white 38%,transparent),0 .45rem 1.15rem color-mix(in srgb,var(--dusky-ink) 4%,transparent)}._inputShell_1le7y_565[data-long]:not(:focus-within):after{position:absolute;z-index:2;width:2.5rem;inset:0 0 0 auto;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--dusky-surface) 93%,transparent) 84%);content:"";pointer-events:none}._fieldIcon_1le7y_154{width:1.2rem;height:1.2rem;display:inline-grid;place-items:center;border-radius:5px;color:var(--dusky-accent);transition:color .14s ease,transform .18s var(--dusky-ease-enter)}._inputShell_1le7y_565:focus-within ._fieldIcon_1le7y_154{background:var(--dusky-accent);color:var(--dusky-surface);transform:scale(.94)}._inputShell_1le7y_565[data-invalid] ._fieldIcon_1le7y_154{background:color-mix(in srgb,var(--dusky-stop) 9%,transparent);color:var(--dusky-stop)}._fieldIcon_1le7y_154 svg{width:100%;height:100%}._addForm_1le7y_480 input{box-sizing:border-box;position:relative;z-index:1;width:100%;min-width:0;min-height:2.34rem;padding:0;border:0;outline:none;background:transparent;font:inherit;font-size:.68rem;text-overflow:ellipsis;color:var(--dusky-ink-strong)}._addForm_1le7y_480 input:focus-visible{outline:none}._addForm_1le7y_480 input::placeholder{color:color-mix(in srgb,var(--dusky-ink-dim) 70%,transparent)}._verificationProgress_1le7y_670{min-width:0;min-height:1.25rem;padding:0 .16rem;display:grid;grid-template-columns:.72rem minmax(0,1fr) auto;align-items:center;gap:.42rem}._progressOrb_1le7y_680{position:relative;width:.48rem;height:.48rem;border:1px solid color-mix(in srgb,var(--dusky-accent) 34%,transparent);border-radius:50%}._progressOrb_1le7y_680:after{position:absolute;inset:.1rem;border-radius:inherit;background:var(--dusky-accent);content:"";animation:_evidence-pulse_1le7y_1 1.2s ease-in-out infinite}._progressMessage_1le7y_697{min-width:0;overflow:hidden;background:linear-gradient(100deg,var(--dusky-ink-dim) 16%,var(--dusky-ink-strong) 42%,var(--dusky-accent) 50%,var(--dusky-ink-dim) 72%);background-size:220% 100%;background-clip:text;font-size:.57rem;font-weight:550;line-height:1;white-space:nowrap;color:transparent;animation:_progress-enter_1le7y_1 .16s var(--dusky-ease-enter) both,_evidence-shimmer_1le7y_1 1.6s linear infinite}._progressCount_1le7y_719{font-family:var(--dusky-mono);font-size:.48rem;letter-spacing:.04em;color:var(--dusky-ink-dim)}._verifiedRow_1le7y_726{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:.6rem}._verifiedOrigin_1le7y_72{min-width:0;display:flex;align-items:center;gap:.42rem}._validationMark_1le7y_152{width:1.35rem;height:1.35rem;flex:none;display:inline-grid;place-items:center;border-radius:50%;background:var(--dusky-ok);color:var(--dusky-surface)}._validationMark_1le7y_152 svg{width:.78rem;height:.78rem}._verifiedOrigin_1le7y_72>span:last-child{min-width:0;display:grid;gap:.08rem}._verifiedOrigin_1le7y_72 strong{font-size:.62rem;font-weight:570;color:var(--dusky-ink-strong)}._verifiedOrigin_1le7y_72 small{max-width:14rem;overflow:hidden;text-overflow:ellipsis;font-family:var(--dusky-mono);font-size:.5rem;white-space:nowrap;color:var(--dusky-ok)}._inlineProblem_1le7y_519{padding:.48rem .52rem;display:grid;grid-template-columns:1.35rem minmax(0,1fr);align-items:start;gap:.48rem;border:1px solid color-mix(in srgb,var(--dusky-stop) 18%,transparent);border-radius:10px;background:color-mix(in srgb,var(--dusky-stop) 5%,transparent);font-size:.56rem;line-height:1.3;color:var(--dusky-ink-dim)}._failureMark_1le7y_793{width:1.35rem;height:1.35rem;flex:none;display:inline-grid;place-items:center;border:1px solid color-mix(in srgb,var(--dusky-stop) 48%,transparent);border-radius:50%;background:color-mix(in srgb,var(--dusky-stop) 8%,transparent);color:var(--dusky-stop)}._failureMark_1le7y_793 svg{width:.72rem;height:.72rem;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-width:1.7}._failureCopy_1le7y_814{min-width:0;display:grid;gap:.14rem}._failureCopy_1le7y_814 strong{font-size:.59rem;font-weight:590;color:var(--dusky-stop)}._failureCopy_1le7y_814 small{max-width:28rem;font-size:.53rem;line-height:1.35;color:var(--dusky-ink-dim)}._recoveryChoice_1le7y_833{grid-column:2;width:fit-content;max-width:100%;margin-top:.08rem;padding:.34rem .48rem;display:grid;gap:.06rem;border:1px solid color-mix(in srgb,var(--dusky-accent) 18%,var(--dusky-hair));border-radius:8px;background:color-mix(in srgb,var(--dusky-accent) 5%,transparent);font:inherit;text-align:left;color:var(--dusky-ink-strong);cursor:pointer}._recoveryChoice_1le7y_833>span{font-size:.55rem;font-weight:580}._recoveryChoice_1le7y_833 small{overflow:hidden;font-size:.47rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;color:var(--dusky-ink-dim)}._recoveryChoice_1le7y_833:hover,._recoveryChoice_1le7y_833:focus-visible,._verifiedAlternatives_1le7y_866 button:hover,._verifiedAlternatives_1le7y_866 button:focus-visible{border-color:color-mix(in srgb,var(--dusky-accent) 44%,var(--dusky-hair));background:color-mix(in srgb,var(--dusky-accent) 9%,transparent);outline:none}._verifiedAlternatives_1le7y_866{grid-column:2;min-width:0;display:flex;align-items:center;gap:.34rem}._verifiedAlternatives_1le7y_866>small{flex:none;font-size:.48rem;color:var(--dusky-ink-dim)}._verifiedAlternatives_1le7y_866>span{min-width:0;display:flex;gap:.26rem}._verifiedAlternatives_1le7y_866 button{padding:.22rem .38rem;overflow:hidden;border:1px solid var(--dusky-hair);border-radius:7px;background:transparent;font:inherit;font-size:.49rem;text-overflow:ellipsis;white-space:nowrap;color:var(--dusky-ink-strong);cursor:pointer}._verifiedHint_1le7y_907{grid-column:2;font-size:.49rem;line-height:1.3;color:var(--dusky-ink-dim)}._slideActions_1le7y_914{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:.46rem}._slideActions_1le7y_914[data-triple]{grid-template-columns:minmax(4.65rem,.5fr) minmax(4.2rem,.42fr) minmax(0,1.35fr)}._slideActions_1le7y_914 ._verifyButton_1le7y_114,._slideActions_1le7y_914 ._addButton_1le7y_115,._slideActions_1le7y_914 ._backButton_1le7y_116,._slideActions_1le7y_914 ._skipButton_1le7y_117{width:100%}@keyframes _slide-forward_1le7y_1{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:translate(0)}}@keyframes _evidence-shimmer_1le7y_1{0%{background-position:100% 0}to{background-position:-110% 0}}@keyframes _evidence-pulse_1le7y_1{0%,to{opacity:.42;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes _progress-enter_1le7y_1{0%{opacity:0;transform:translateY(.12rem)}to{opacity:1;transform:translateY(0)}}@keyframes _slide-back_1le7y_1{0%{opacity:0;transform:translate(-.55rem)}to{opacity:1;transform:translate(0)}}@keyframes _shelf-enter_1le7y_1{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes _sidecar-enter_1le7y_1{0%{opacity:0;transform:translate(-.65rem) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _validation-reveal_1le7y_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes _site-enter_1le7y_1{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){._shelf_1le7y_12,._shelf_1le7y_12[data-adding]{width:min(28rem,calc(100vw - 1rem));grid-template-columns:minmax(0,1fr)}._shelf_1le7y_12[data-adding] ._panel_1le7y_29{display:none}}@media(max-width:430px){._workspace_1le7y_1{inset:3.75rem .3rem .3rem}._shelf_1le7y_12,._shelf_1le7y_12[data-adding]{width:calc(100vw - .6rem);margin-bottom:3.4rem}._siteCard_1le7y_240{grid-template-columns:1.85rem minmax(0,1fr) 2.25rem;gap:.45rem}._siteIcon_1le7y_151{width:1.85rem;height:1.85rem}._connectionStatus_1le7y_339{grid-column:2}._disconnect_1le7y_113{grid-column:3;grid-row:1 / span 2}._catalogSelect_1le7y_256{width:100%}}@media(prefers-reduced-motion:reduce){._shelf_1le7y_12,._panel_1le7y_29,._addPanel_1le7y_30,._slide_1le7y_493,._inputShell_1le7y_565,._progressMessage_1le7y_697,._progressOrb_1le7y_680:after,._siteCard_1le7y_240{animation:none;transition:none}._progressMessage_1le7y_697{background:none;color:var(--dusky-ink-strong)}._close_1le7y_111:after,._addHeader_1le7y_57 button:after,._disconnect_1le7y_113:after{transition:none}}@media(hover:none){._close_1le7y_111:after,._addHeader_1le7y_57 button:after,._disconnect_1le7y_113:after{display:none}}._surface_jlq73_10{--runtime-signal: #1c6b68;--runtime-signal-core: #e5fffb;--runtime-approval: #86601d;--runtime-failure: #a8443a;--runtime-wire: #b8c1bc}._node_jlq73_18{transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}._node_jlq73_18[data-runtime-node-state=active]{border-color:color-mix(in srgb,var(--runtime-signal) 62%,var(--dusky-hair));box-shadow:0 0 0 2px color-mix(in srgb,var(--runtime-signal) 10%,transparent),0 12px 28px #14161312}._node_jlq73_18[data-runtime-node-state=approval]{border-color:color-mix(in srgb,var(--runtime-approval) 62%,var(--dusky-hair));box-shadow:0 0 0 2px color-mix(in srgb,var(--runtime-approval) 9%,transparent)}._node_jlq73_18[data-runtime-node-state=failed]{border-color:color-mix(in srgb,var(--runtime-failure) 64%,var(--dusky-hair));box-shadow:0 0 0 2px color-mix(in srgb,var(--runtime-failure) 9%,transparent)}._actionRow_jlq73_42{position:relative;isolation:isolate;overflow:hidden;transition:padding .18s ease,background-color .18s ease}._actionRow_jlq73_42>*{position:relative;z-index:1}._actionRow_jlq73_42[data-action-state=approval]{background:color-mix(in srgb,var(--runtime-approval) 7%,transparent)}._actionRow_jlq73_42[data-action-state=running],._actionRow_jlq73_42[data-action-state=returned],._actionRow_jlq73_42[data-action-state=succeeded]{background:color-mix(in srgb,var(--runtime-signal) 6%,transparent)}._actionRow_jlq73_42[data-action-state=preparing]{background:color-mix(in srgb,var(--runtime-signal) 4%,transparent)}._actionRow_jlq73_42[data-action-state=failed]{background:color-mix(in srgb,var(--runtime-failure) 6%,transparent)}._actionRow_jlq73_42[data-action-state=unknown]{background:color-mix(in srgb,var(--runtime-approval) 6%,transparent)}._actionRow_jlq73_42[data-action-state]{min-height:2.6rem;padding:.48rem;column-gap:.8rem}._actionGleam_jlq73_84{position:absolute;z-index:0;inset:0 auto 0 -46%;width:44%;pointer-events:none;background:linear-gradient(104deg,transparent 0%,color-mix(in srgb,var(--runtime-signal-core) 58%,transparent) 48%,transparent 100%);transform:skew(-14deg);animation:_row-gleam_jlq73_1 .38s cubic-bezier(.22,1,.36,1) both}@keyframes _row-gleam_jlq73_1{0%{translate:0 0;opacity:0}24%{opacity:.72}to{translate:340% 0;opacity:0}}._actionRow_jlq73_42 ._actionState_jlq73_116{display:inline-flex;align-items:center;gap:.42rem;padding:.08rem .1rem;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--dusky-sans);font-size:.66rem;font-weight:560;line-height:1.15;letter-spacing:-.005em;text-transform:none;color:var(--dusky-ink-dim);animation:_action-state-enter_jlq73_1 .22s cubic-bezier(.22,1,.36,1) both}._actionRow_jlq73_42 ._actionState_jlq73_116:before{display:none}._eventGlyph_jlq73_139:before{width:.42rem;height:.42rem;flex:none;border:1px solid currentcolor;border-radius:50%;content:""}._actionStateIcon_jlq73_148{position:relative;width:1.25rem;height:1.25rem;flex:none;display:inline-grid;place-items:center;border-radius:6px;background:color-mix(in srgb,currentcolor 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentcolor 18%,transparent)}._actionStateIcon_jlq73_148 svg{width:.82rem;height:.82rem;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}._actionStateIcon_jlq73_148[data-state=preparing]:after{position:absolute;inset:0;border:1px solid currentcolor;border-radius:inherit;content:"";pointer-events:none;animation:_display-input-signal_jlq73_1 1.8s ease-out infinite}@keyframes _action-state-enter_jlq73_1{0%{opacity:0;transform:translate(.3rem)}to{opacity:1;transform:translate(0)}}@keyframes _display-input-signal_jlq73_1{0%,58%{opacity:0;transform:scale(.86)}68%{opacity:.28}to{opacity:0;transform:scale(1.38)}}._actionRow_jlq73_42[data-action-state=approval] ._actionState_jlq73_116,._actionRow_jlq73_42[data-action-state=unknown] ._actionState_jlq73_116{color:var(--runtime-approval)}._actionRow_jlq73_42[data-action-state=running] ._actionState_jlq73_116,._actionRow_jlq73_42[data-action-state=returned] ._actionState_jlq73_116,._actionRow_jlq73_42[data-action-state=succeeded] ._actionState_jlq73_116{color:var(--runtime-signal)}._actionRow_jlq73_42[data-action-state=preparing] ._actionState_jlq73_116{color:color-mix(in srgb,var(--runtime-signal) 78%,var(--dusky-ink-dim))}._actionRow_jlq73_42[data-action-state=failed] ._actionState_jlq73_116{color:var(--runtime-failure)}@keyframes _running-breath_jlq73_1{0%,to{opacity:.48;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}._eventRow_jlq73_241{opacity:1;animation:_event-enter_jlq73_1 .16s ease-out both}@keyframes _event-enter_jlq73_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}._eventStatus_jlq73_258{display:inline-flex;align-items:center;gap:.38rem;white-space:nowrap}._eventGlyph_jlq73_139{display:inline-flex;color:currentcolor}._eventRow_jlq73_241[data-status=running] ._eventStatus_jlq73_258,._eventRow_jlq73_241[data-status=returned] ._eventStatus_jlq73_258,._eventRow_jlq73_241[data-status=succeeded] ._eventStatus_jlq73_258{color:var(--runtime-signal)}._eventRow_jlq73_241[data-status=failed] ._eventStatus_jlq73_258{color:var(--runtime-failure)}._eventRow_jlq73_241[data-status=unknown] ._eventStatus_jlq73_258{color:var(--runtime-approval)}._eventRow_jlq73_241[data-status=running] ._eventGlyph_jlq73_139:before{background:currentcolor;animation:_running-breath_jlq73_1 1.6s ease-in-out 3}._eventRow_jlq73_241[data-status=returned] ._eventGlyph_jlq73_139:before{border-style:dashed}._eventRow_jlq73_241[data-status=succeeded] ._eventGlyph_jlq73_139:before{border-radius:2px;background:currentcolor}._eventRow_jlq73_241[data-status=failed] ._eventGlyph_jlq73_139:before{border-radius:1px;background:currentcolor}@media(prefers-reduced-motion:reduce){._node_jlq73_18,._actionRow_jlq73_42{transition:none}._actionGleam_jlq73_84{display:none;animation:none}._actionRow_jlq73_42 ._actionState_jlq73_116,._actionStateIcon_jlq73_148[data-state=preparing]:after,._eventRow_jlq73_241[data-status=running] ._eventGlyph_jlq73_139:before,._eventRow_jlq73_241{animation:none}}._page_oftbn_9{--dusky-box: 16px;--dusky-live: 368px}._page_oftbn_9{max-width:var(--dusky-page);margin:0 auto;padding:var(--dusky-s3) var(--dusky-s5);display:flex;flex-direction:column;gap:var(--dusky-s3)}._standing_oftbn_43{margin:0;font-size:.8rem;color:var(--dusky-ink-faint)}._reqAnchor_oftbn_55{position:relative;display:inline-flex}._reqAnchor_oftbn_55>[id=requirements],._reqAnchor_oftbn_55>[id=what]{position:absolute;z-index:40;top:calc(100% + .55rem);right:0;width:min(27rem,calc(100vw - 3rem));text-align:left}._reqBtn_oftbn_69{display:inline-flex;align-items:center;gap:var(--dusky-s2);height:2rem;padding:0;border-radius:999px;border:1px solid transparent;background:none;font:inherit;font-size:.9rem;color:var(--dusky-ink-dim);white-space:nowrap;cursor:pointer}._reqBtn_oftbn_69:hover{color:var(--dusky-ink-strong)}._reqBtn_oftbn_69[data-state=bad]{border-color:color-mix(in srgb,var(--dusky-stop) 45%,transparent);background:color-mix(in srgb,var(--dusky-stop) 5%,var(--dusky-surface));color:var(--dusky-ink)}._evidenceGrid_oftbn_95{display:grid;gap:var(--dusky-s3) var(--dusky-s5);grid-template-columns:minmax(0,1fr)}._cell_oftbn_102{display:flex;flex-direction:column;gap:var(--dusky-s3);min-width:0}@media(min-width:1000px){._evidenceGrid_oftbn_95{grid-template-columns:480px minmax(0,1fr)}}._liveCanvas_oftbn_122{position:relative;isolation:isolate;display:grid;grid-template-columns:480px minmax(0,1fr);gap:var(--dusky-s5);min-width:0;margin-top:var(--dusky-s2);padding:var(--dusky-s5) var(--dusky-s3) var(--dusky-s2);border:1px solid var(--dusky-hair);border-radius:var(--dusky-radius-lg);background:radial-gradient(32% 58% at 34% 52%,color-mix(in srgb,var(--dusky-accent-soft) 18%,transparent),transparent 74%),radial-gradient(38% 62% at 76% 44%,color-mix(in srgb,var(--dusky-ok) 9%,transparent),transparent 76%)}._canvasPill_oftbn_148,._displayPill_oftbn_149{position:absolute;z-index:4;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;white-space:nowrap}._canvasPill_oftbn_148{top:0;left:50%;min-height:2.35rem;padding:0 var(--dusky-s5);transform:translate(-50%,-50%);border:1px solid var(--dusky-accent);background:var(--dusky-accent);color:var(--dusky-surface);font-size:.92rem;box-shadow:0 0 0 var(--dusky-s2) var(--dusky-surface)}._displayNode_oftbn_172,._sitesNode_oftbn_173{position:relative;z-index:2;min-width:0}._displayNode_oftbn_172{width:var(--dusky-live);max-width:100%}._displayPill_oftbn_149{top:0;left:50%;margin:0;min-height:2rem;padding:0 var(--dusky-s4);transform:translate(-50%,-50%);border:1px solid var(--dusky-hair);background:var(--dusky-surface);color:var(--dusky-ink-strong);font-family:var(--dusky-mono);font-size:.64rem;font-weight:400;letter-spacing:.11em;text-transform:uppercase}._displayNode_oftbn_172[data-mode=glasses]{display:flex;align-items:center;min-height:var(--dusky-live);padding:var(--dusky-s6);border:1px solid var(--dusky-hair);border-radius:var(--dusky-box);background:color-mix(in srgb,var(--dusky-surface) 76%,transparent)}._canvasSectionLabel_oftbn_211{position:absolute;top:-1.25rem;right:0;margin:0;font-family:var(--dusky-mono);font-size:.64rem;font-weight:400;letter-spacing:.11em;text-transform:uppercase;color:var(--dusky-ink-dim)}._connectors_oftbn_224{position:absolute;z-index:1;top:var(--dusky-s5);right:var(--dusky-s3);bottom:var(--dusky-s2);left:var(--dusky-s3);width:calc(100% - (2 * var(--dusky-s3)));height:var(--dusky-live);overflow:visible;pointer-events:none}._connector_oftbn_224{fill:none;stroke:var(--dusky-hair);stroke-width:1.25;vector-effect:non-scaling-stroke;opacity:.7}._connector_oftbn_224[data-connected]{stroke:var(--dusky-accent);stroke-dasharray:.035 .055;animation:_connector-flow_oftbn_1 2.8s linear infinite}@keyframes _connector-flow_oftbn_1{to{stroke-dashoffset:-.09}}._h2_oftbn_266{margin:0;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:0 var(--dusky-s3);font-family:var(--dusky-mono);font-weight:400;font-size:.66rem;letter-spacing:.13em;text-transform:uppercase;color:var(--dusky-ink-faint);padding-bottom:var(--dusky-s2);border-bottom:1px solid var(--dusky-hair)}._hint_oftbn_285{margin:0;font-size:.82rem;color:var(--dusky-ink-dim)}._tools_oftbn_291{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}@media(min-width:1000px){._tools_oftbn_291{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--dusky-s5)}}._origin_oftbn_308{font-size:.66rem;letter-spacing:.06em;text-transform:none;color:var(--dusky-ink-faint)}._tool_oftbn_291{display:flex;align-items:center;justify-content:space-between;gap:var(--dusky-s3);padding:.18rem 0;border-bottom:1px solid var(--dusky-hair-soft)}._tools_oftbn_291>._tool_oftbn_291:last-child{border-bottom:0}._toolName_oftbn_329{min-width:0;font-size:.94rem;color:var(--dusky-ink-strong)}._toolSite_oftbn_343{margin-left:auto;font-size:.72rem;color:var(--dusky-ink-faint);white-space:nowrap}._chip_oftbn_350{font-family:var(--dusky-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;padding:.24em .5em;border:1px solid currentColor;border-radius:2px;white-space:nowrap;color:var(--dusky-ink-faint)}._chip_oftbn_350[data-consequence=read]{color:var(--dusky-ok)}._chip_oftbn_350[data-consequence=write],._chip_oftbn_350[data-consequence=financial]{color:var(--dusky-warn)}._chip_oftbn_350[data-consequence=destructive]{color:var(--dusky-stop)}._empty_oftbn_374{padding:var(--dusky-s4) 0;color:var(--dusky-ink-faint);font-size:.88rem}._sites_oftbn_173{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--dusky-s3);align-items:stretch;height:var(--dusky-live)}._sites_oftbn_173[data-many]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);overflow-x:auto}._site_oftbn_173{margin:0;min-width:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.4rem}@media(max-width:999px){._liveCanvas_oftbn_122{grid-template-columns:1fr;gap:var(--dusky-s7);padding:var(--dusky-s7) var(--dusky-s4) var(--dusky-s4)}._connectors_oftbn_224{display:none}._displayNode_oftbn_172{width:100%;justify-self:center}._sitesNode_oftbn_173{width:100%}._canvasSectionLabel_oftbn_211{position:static;text-align:left;margin-bottom:var(--dusky-s2)}._sites_oftbn_173{grid-template-columns:1fr;height:auto}._sites_oftbn_173[data-many]{grid-auto-flow:row;grid-auto-columns:auto;overflow-x:visible}._site_oftbn_173{min-height:var(--dusky-live)}}._siteName_oftbn_469{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.86rem;color:var(--dusky-ink-strong)}._frame_oftbn_481{width:100%;height:100%;min-height:0;border:1px solid var(--dusky-hair);border-radius:var(--dusky-box);background:var(--dusky-surface)}._log_oftbn_490{margin:0;font-family:var(--dusky-mono);font-size:.72rem;line-height:1.7;background:none;border:1px solid var(--dusky-hair-soft);padding:var(--dusky-s4);border-radius:var(--dusky-box);min-height:4.4em;max-height:9em;overflow:auto;white-space:pre-wrap;color:var(--dusky-ink-dim)}._startPage_oftbn_508{max-width:none;width:calc(100% + 2 * var(--dusky-s4));min-height:calc(100svh - 4.25rem);margin:0 calc(-1 * var(--dusky-s4));padding:0;gap:0}._startStage_oftbn_522{--pair-grid: color-mix(in srgb, var(--dusky-hair-soft) 48%, transparent);position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-rows:auto minmax(21rem,1fr);gap:clamp(1rem,2.5vh,1.75rem);min-height:calc(100svh - 4.25rem);padding:clamp(1.5rem,3vw,2.75rem) clamp(1.5rem,4vw,4rem) 1.4rem;background:radial-gradient(28rem 22rem at 50% 48%,color-mix(in srgb,var(--dusky-accent-soft) 16%,transparent),transparent 76%),linear-gradient(var(--pair-grid) 1px,transparent 1px),linear-gradient(90deg,var(--pair-grid) 1px,transparent 1px);background-size:auto,32px 32px,32px 32px;background-position:center,-1px -1px,-1px -1px}._startStage_oftbn_522:before{content:"";position:absolute;z-index:5;inset:0;background:linear-gradient(to bottom,var(--dusky-surface),transparent 3rem),linear-gradient(to top,var(--dusky-surface),transparent 2.75rem),linear-gradient(to right,var(--dusky-surface),transparent 2.25rem),linear-gradient(to left,var(--dusky-surface),transparent 2.25rem);pointer-events:none}._startCopy_oftbn_564{position:relative;z-index:6;min-width:0;max-width:42rem}._startEyebrow_oftbn_571{margin:0 0 .65rem;font-family:var(--dusky-mono);font-size:.64rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--dusky-accent)}._h1_oftbn_581{margin:0;font-weight:300;font-size:clamp(2.5rem,4vw,4.25rem);line-height:.98;letter-spacing:-.05em;color:var(--dusky-ink-strong);text-wrap:balance}._startLede_oftbn_591{max-width:40ch;margin:.75rem 0 0;font-size:clamp(.92rem,1.1vw,1.04rem);line-height:1.5;color:var(--dusky-ink-dim)}._startSetup_oftbn_604{max-width:62ch;margin:.7rem 0 0;font-size:.84rem;line-height:1.55;color:var(--dusky-ink-dim)}._startSetup_oftbn_604 strong{font-weight:550;color:var(--dusky-ink)}._startSetupUrl_oftbn_617{font-family:var(--dusky-mono);font-size:.92em;color:var(--dusky-accent);overflow-wrap:anywhere}._startSetupPath_oftbn_624{color:var(--dusky-ink-dim)}._pairGraph_oftbn_628{position:relative;z-index:2;min-height:clamp(21rem,48vh,30rem);min-width:0;padding-inline:clamp(1rem,3vw,3rem);display:grid;grid-template-columns:minmax(9rem,1fr) minmax(17rem,21rem) minmax(9rem,1fr);align-items:center;gap:clamp(3.5rem,7vw,7rem)}._pairGraphConnections_oftbn_640{position:absolute;z-index:1;inset:0;width:100%;height:100%;pointer-events:none}._pairEndpoint_oftbn_649{position:relative;z-index:2;width:min(100%,11.5rem);aspect-ratio:1;padding:1.15rem;display:flex;flex-direction:column;justify-content:center;border:1px solid color-mix(in srgb,var(--dusky-hair) 90%,transparent);border-radius:18px;background:color-mix(in srgb,var(--dusky-surface) 92%,transparent);box-shadow:0 12px 30px #1416130d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._pairEndpoint_oftbn_649[data-side=browser]{justify-self:end}._pairEndpoint_oftbn_649[data-side=display]{justify-self:start;border-color:var(--emit-ground);background:var(--emit-ground);color:var(--emit-bright);box-shadow:0 16px 34px #14161324}._pairEndpointKicker_oftbn_678,._pairEndpointState_oftbn_679{font-family:var(--dusky-mono);font-size:.6rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}._pairEndpointKicker_oftbn_678{margin-bottom:.5rem;color:var(--dusky-ink-dim)}._pairEndpoint_oftbn_649[data-side=display] ._pairEndpointKicker_oftbn_678,._pairEndpoint_oftbn_649[data-side=display] ._pairEndpointState_oftbn_679{color:var(--emit-dim)}._pairEndpoint_oftbn_649 strong{font-size:clamp(1.15rem,2vw,1.55rem);font-weight:400;letter-spacing:-.035em}._pairEndpointState_oftbn_679{margin-top:auto;padding-top:1rem;color:var(--dusky-ok)}._pairPort_oftbn_709{position:absolute;top:50%;width:.58rem;height:.58rem;border:2px solid var(--dusky-surface);border-radius:50%;background:var(--dusky-accent);transform:translateY(-50%)}._pairEndpoint_oftbn_649[data-side=browser] ._pairPort_oftbn_709{right:-.3rem}._pairEndpoint_oftbn_649[data-side=display] ._pairPort_oftbn_709{left:-.3rem}._pairCodePort_oftbn_728{position:absolute;z-index:4;top:50%;width:.58rem;height:.58rem;border:2px solid var(--dusky-surface);border-radius:50%;background:var(--dusky-accent);transform:translateY(-50%)}._pairCodePort_oftbn_728[data-side=in]{left:-.3rem}._pairCodePort_oftbn_728[data-side=out]{right:-.3rem}._pair_oftbn_628{position:relative;z-index:3;justify-self:center;width:min(100%,21rem);min-width:0;padding:1.55rem 1.15rem 1.15rem;display:grid;gap:.7rem;border:1px solid color-mix(in srgb,var(--dusky-hair) 90%,transparent);border-radius:16px;background:color-mix(in srgb,var(--dusky-surface) 94%,transparent);box-shadow:0 16px 34px #14161312;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._label_oftbn_765{position:absolute;top:0;left:50%;min-height:1.7rem;padding:.32rem .72rem;display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--dusky-hair) 90%,transparent);border-radius:8px;background:var(--dusky-surface);transform:translate(-50%,-50%);font-family:var(--dusky-mono);font-size:.62rem;font-weight:400;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:var(--dusky-accent)}._input_oftbn_786{width:100%;height:5.25rem;min-width:0;padding:0 1rem;border:1px solid var(--dusky-hair);border-radius:12px;outline:0;background:var(--dusky-surface);color:var(--dusky-ink-strong);font-family:var(--dusky-mono);font-size:clamp(1.55rem,2.5vw,2rem);letter-spacing:.34em;text-align:center;text-indent:.34em;text-transform:uppercase;transition:border-color .16s ease,box-shadow .16s ease}._input_oftbn_786::placeholder{color:var(--dusky-ink-faint);opacity:.6}._input_oftbn_786:focus-visible{border-color:var(--dusky-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dusky-accent) 13%,transparent)}._input_oftbn_786[aria-invalid=true]{border-color:color-mix(in srgb,var(--dusky-stop) 55%,var(--dusky-hair))}._pairButton_oftbn_821{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;font:inherit;font-size:.88rem;white-space:nowrap;cursor:pointer;transition:background var(--dusky-motion) var(--dusky-ease),border-color var(--dusky-motion) var(--dusky-ease),color var(--dusky-motion) var(--dusky-ease),transform var(--dusky-motion) var(--dusky-ease)}._pairButton_oftbn_821{width:100%;min-height:3.25rem;padding:0 1rem;border:1px solid var(--dusky-accent);border-radius:10px;background:var(--dusky-accent);color:var(--dusky-surface)}._pairButton_oftbn_821:hover:not(:disabled){transform:translateY(-1px)}._pairButton_oftbn_821:hover:not(:disabled){background:var(--dusky-ink-strong);border-color:var(--dusky-ink-strong)}._pairButton_oftbn_821:disabled{border-color:var(--dusky-hair);background:transparent;color:var(--dusky-ink-faint);cursor:not-allowed}._pairHelp_oftbn_860{min-height:1.2em;margin:0;font-family:var(--dusky-mono);font-size:.6rem;letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--dusky-ink-faint)}._pairHelp_oftbn_860[data-error]{color:var(--dusky-stop)}._stage_oftbn_877{width:var(--dusky-live);height:var(--dusky-live);max-width:100%;overflow:hidden;border:1px solid var(--dusky-hair);border-radius:var(--dusky-box)}._lens_oftbn_886{width:600px;height:600px;border:0;display:block;transform:scale(.613333);transform-origin:top left}._pairLink_oftbn_901{height:2.25rem;padding:0 var(--dusky-s3);border:1px solid transparent;border-radius:999px;background:none;font:inherit;font-size:.9rem;color:var(--dusky-ink-dim);white-space:nowrap;cursor:pointer}._pairLink_oftbn_901:hover{background:color-mix(in srgb,var(--dusky-ink-strong) 6%,transparent);color:var(--dusky-ink-strong)}@media(max-width:999px){._startStage_oftbn_522{grid-template-rows:auto auto;min-height:auto;padding-inline:clamp(1.25rem,5vw,3rem)}._pairGraph_oftbn_628{min-height:38rem;padding:1.75rem 0;grid-template-columns:minmax(0,1fr);grid-template-rows:9rem minmax(14rem,auto) 9rem;gap:3rem}._pairEndpoint_oftbn_649[data-side=browser],._pairEndpoint_oftbn_649[data-side=display]{width:9rem;justify-self:center}._pairEndpoint_oftbn_649[data-side=browser] ._pairPort_oftbn_709{top:auto;right:auto;bottom:-.3rem;left:50%;transform:translate(-50%)}._pairEndpoint_oftbn_649[data-side=display] ._pairPort_oftbn_709{top:-.3rem;left:50%;transform:translate(-50%)}._pairCodePort_oftbn_728[data-side=in]{top:-.3rem;right:auto;left:50%;transform:translate(-50%)}._pairCodePort_oftbn_728[data-side=out]{top:auto;right:auto;bottom:-.3rem;left:50%;transform:translate(-50%)}._pair_oftbn_628{width:min(100%,22rem)}}@media(max-width:650px){._startStage_oftbn_522{padding:1.5rem 1rem 1rem}._startCopy_oftbn_564{padding:0}._h1_oftbn_581{font-size:clamp(2.35rem,12vw,3.4rem)}._startLede_oftbn_591{margin-top:.55rem}._pairGraph_oftbn_628{min-height:35rem;padding-block:1.25rem;grid-template-rows:8.5rem minmax(13.5rem,auto) 8.5rem;gap:2.25rem}._pairEndpoint_oftbn_649[data-side=browser],._pairEndpoint_oftbn_649[data-side=display]{width:8.5rem}._pair_oftbn_628{width:min(100%,20rem);padding-inline:1rem}._input_oftbn_786{height:4.8rem;font-size:1.65rem}._stage_oftbn_877{width:min(100%,var(--dusky-live));height:auto;aspect-ratio:1}}@media(max-width:400px){._lens_oftbn_886{transform:scale(.4)}}@media(max-width:340px){._lens_oftbn_886{transform:scale(.28)}}@media(max-width:560px){._reqAnchor_oftbn_55>[id=requirements],._reqAnchor_oftbn_55>[id=what]{position:fixed;top:4.75rem;right:.75rem;left:.75rem;width:auto;max-height:calc(100dvh - 5.5rem);overflow:auto}}@media(prefers-reduced-motion:reduce){._pairButton_oftbn_821{transition:none}._pairButton_oftbn_821:hover:not(:disabled){transform:none}._connector_oftbn_224[data-connected]{stroke-dasharray:none;animation:none}}._activePage_oftbn_1049{width:calc(100% + 2 * var(--dusky-s4));margin-inline:calc(-1 * var(--dusky-s4))}._topologyCanvas_oftbn_1054{--topology-capability: #587069;width:100%;height:calc(100svh - 4.25rem);margin:0;overflow:hidden;border:0;border-radius:0;background:radial-gradient(34rem 26rem at 18% 48%,color-mix(in srgb,var(--dusky-accent-soft) 16%,transparent),transparent 74%),radial-gradient(28rem 22rem at 82% 30%,color-mix(in srgb,var(--topology-capability) 8%,transparent),transparent 76%),linear-gradient(color-mix(in srgb,var(--dusky-hair-soft) 48%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--dusky-hair-soft) 48%,transparent) 1px,transparent 1px);background-size:auto,auto,32px 32px,32px 32px;background-position:center,center,-1px -1px,-1px -1px}._topologyCanvas_oftbn_1054:after{background:linear-gradient(180deg,color-mix(in srgb,var(--dusky-surface) 42%,transparent),transparent 18%,transparent 82%,color-mix(in srgb,var(--dusky-surface) 58%,transparent))}._canvasDescription_oftbn_1110{max-width:32rem;margin:.48rem 0 0;font-size:.72rem;line-height:1.4;color:var(--dusky-ink-dim)}._canvasTitle_oftbn_1118{font-size:clamp(1.45rem,2.1vw,2.05rem);font-weight:300}._canvasControls_oftbn_1123{top:1.2rem;right:2rem;gap:0;border-color:color-mix(in srgb,var(--dusky-hair) 86%,transparent);border-radius:9px;box-shadow:0 6px 18px #1416130d}._canvasControls_oftbn_1123 button{min-height:2.15rem;padding:0 .68rem;gap:.45rem;display:inline-flex;align-items:center;font-size:.63rem;letter-spacing:.04em}._layoutGlyph_oftbn_1142{font-family:var(--dusky-sans);font-size:.95rem;line-height:1;color:var(--dusky-accent)}._graphPlane_oftbn_1149{position:absolute;z-index:1;inset:0;transform:translate3d(var(--canvas-pan-x, 0),var(--canvas-pan-y, 0),0);transform-origin:center;transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}._topologyCanvas_oftbn_1054[data-panning] ._graphPlane_oftbn_1149{transition:none}._graphNodes_oftbn_1163{inset:7.4rem 2rem 1.45rem;grid-template-columns:23rem minmax(9rem,10rem) minmax(36rem,1fr);gap:clamp(1.5rem,2.5vw,2.75rem);width:auto;margin:0;transform:none;transition:none;will-change:auto}._browserRuntimeNode_oftbn_1181{width:8.5rem;height:9.5rem;padding:1.1rem .9rem;border-color:var(--dusky-hair);border-radius:18px;background:color-mix(in srgb,var(--dusky-surface) 96%,transparent);box-shadow:0 14px 34px #14161312}._browserRuntimeNode_oftbn_1181:before{content:"";position:absolute;top:1rem;bottom:1rem;left:0;width:2px;border-radius:2px;background:var(--dusky-accent);opacity:.72}._browserRuntimeNode_oftbn_1181 p,._browserRuntimeNode_oftbn_1181>span:not(._runtimePort_oftbn_1208,._runtimeLogPort_oftbn_1208){font-size:.62rem;letter-spacing:.08em}._browserRuntimeNode_oftbn_1181 h2{margin:.2rem 0 .45rem;font-size:1.22rem}._displayPort_oftbn_1221{top:50%;right:0;transform:translateY(-50%)}._runtimePort_oftbn_1208[data-side=in]{left:0}._runtimePort_oftbn_1208[data-side=out]{right:0}._runtimeLogPort_oftbn_1208,._activityPort_oftbn_1220{width:0;height:0;background:transparent}._runtimeLogPort_oftbn_1208{bottom:0;left:50%;transform:translate(-50%)}._activityPort_oftbn_1220{top:0;left:50%;transform:translate(-50%)}._technicalLog_oftbn_1271{top:calc(50% + 6.05rem);width:10.25rem;border-radius:12px;box-shadow:0 10px 24px #1416130d}._displayGraphNode_oftbn_1278,._providerActionPair_oftbn_1279,._browserRuntimeColumn_oftbn_1177,._technicalLog_oftbn_1271{outline:none}._displayGraphNode_oftbn_1278:hover ._nodePill_oftbn_1285,._displayGraphNode_oftbn_1278:focus-within ._nodePill_oftbn_1285,._providerActionPair_oftbn_1279:hover ._nodePill_oftbn_1285,._providerActionPair_oftbn_1279:focus-within ._nodePill_oftbn_1285{border-color:color-mix(in srgb,var(--dusky-accent) 42%,var(--dusky-hair))}._nodePill_oftbn_1285{min-height:2.05rem;padding:.2rem .35rem .2rem .78rem;border-radius:8px;box-shadow:0 6px 18px #1416130d}._nodePill_oftbn_1285>span:first-child{font-size:.82rem}._providerActionField_oftbn_1303{position:relative;padding:2.2rem 0 .35rem;gap:clamp(.9rem,2vh,1.3rem);overflow-y:auto}._providerClusterLabel_oftbn_1310{position:absolute;top:.45rem;left:0;margin:0;font-family:var(--dusky-mono);font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;color:var(--dusky-ink-faint)}._providerPort_oftbn_1222{top:50%;left:0;transform:translateY(-50%)}._providerActionPort_oftbn_1223{top:50%;right:0;transform:translateY(-50%);background:transparent}._actionPort_oftbn_1224{top:50%;left:0;transform:translateY(-50%);background:transparent}._actionNode_oftbn_1338{padding:.78rem .82rem}._actionNodeHead_oftbn_1387 h2,._actionNodeHead_oftbn_1387 span{font-size:.63rem;letter-spacing:.07em}._actionName_oftbn_1393{font-size:.76rem}._canvasStanding_oftbn_1421{right:2rem;bottom:.45rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayPort_oftbn_1221{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=in]{top:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=out]{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerPort_oftbn_1222{top:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPort_oftbn_1223{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._actionPort_oftbn_1224{top:-.34rem;right:auto;left:50%;transform:translate(-50%) rotate(90deg)}@media(max-width:1200px)and (min-width:841px){._graphNodes_oftbn_1163{right:1.5rem;left:1.5rem;grid-template-columns:20rem minmax(8rem,8.75rem) minmax(31rem,1fr);gap:1.5rem}._displayGraphNode_oftbn_1278,._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:20rem;height:20rem}._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.533333)}._browserRuntimeNode_oftbn_1181{width:7.75rem;height:9rem}._providerActionPair_oftbn_1279{grid-template-columns:minmax(10.5rem,.9fr) minmax(12rem,1.1fr);gap:2.25rem}}@media(max-width:840px){._activePage_oftbn_1049{height:auto;min-height:0}._topologyCanvas_oftbn_1054{height:auto;min-height:0;margin:0;padding:9.4rem 1rem 1.5rem;overflow:hidden;cursor:default}._canvasMeta_oftbn_1104{top:1.15rem;right:1rem;left:1rem}._canvasControls_oftbn_1123{top:6.7rem;right:1rem;display:flex}._canvasControls_oftbn_1123 button{min-width:2.2rem;padding:0 .58rem}._canvasControls_oftbn_1123 button>span:last-child{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._graphPlane_oftbn_1149{position:relative;inset:auto;transform:none;transition:none;will-change:auto}._topologyCanvas_oftbn_1054[data-layout] ._graphNodes_oftbn_1163{position:relative;inset:auto;min-height:0;width:100%;display:flex;flex-direction:column;gap:2.5rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:17.5rem;height:17.5rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278{align-self:center}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.466667)}._topologyCanvas_oftbn_1054[data-layout] ._displayPort_oftbn_1221{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout] ._browserRuntimeColumn_oftbn_1177{width:100%;height:10.5rem;min-height:10.5rem}._browserRuntimeNode_oftbn_1181{width:7.5rem;height:7.5rem}._topologyCanvas_oftbn_1054[data-layout] ._runtimePort_oftbn_1208[data-side=in]{top:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout] ._runtimePort_oftbn_1208[data-side=out]{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._technicalLog_oftbn_1271{top:calc(50% + 4.5rem);width:9.75rem}._technicalLog_oftbn_1271[data-open]{top:8rem;width:min(30rem,calc(100vw - 3rem))}._topologyCanvas_oftbn_1054[data-layout] ._browserRuntimeColumn_oftbn_1177:has(._technicalLog_oftbn_1271[data-open]){height:33rem;min-height:33rem}._topologyCanvas_oftbn_1054[data-layout] ._providerActionField_oftbn_1303{width:100%;max-height:none;padding:2.6rem 0 0;display:flex;flex-direction:column;grid-template-columns:none;gap:3rem;overflow:visible}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPair_oftbn_1279{width:100%;height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:10.75rem auto;align-items:start;gap:2.5rem}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330{width:100%;height:10.75rem}._actionNode_oftbn_1338{--action-node-max-height: 22rem;min-height:0;max-height:var(--action-node-max-height);align-self:start}._topologyCanvas_oftbn_1054[data-layout] ._providerPort_oftbn_1222{top:1.75rem;left:-.34rem;transform:translateY(-50%)}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPort_oftbn_1223{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout] ._actionPort_oftbn_1224{top:-.34rem;right:auto;left:50%;transform:translate(-50%) rotate(90deg)}._canvasFades_oftbn_1411,._canvasStanding_oftbn_1421{display:none}}@media(max-width:400px){._canvasTitle_oftbn_1118{max-width:15rem;font-size:1.35rem}._topologyCanvas_oftbn_1054{padding-inline:.75rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:17rem;height:17rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.453333)}}._providerViewport_oftbn_1757{min-width:0;min-height:0;height:100%;overflow:hidden;border-radius:14px 14px 0 0;background:var(--dusky-surface)}._providerViewport_oftbn_1757 ._frame_oftbn_481{display:block;border-radius:0}._providerNodeControls_oftbn_1771{position:absolute;z-index:22;top:0;left:50%;max-width:calc(100% - 1rem);display:inline-flex;align-items:center;gap:var(--dusky-s2);transform:translate(-50%,-50%)}._providerInspectButton_oftbn_1783{position:relative;flex:none;width:2.05rem;height:2.05rem;padding:0;display:inline-grid;place-items:center;border:1px solid var(--dusky-hair);border-radius:7px;background:color-mix(in srgb,var(--dusky-accent) 5%,var(--dusky-surface));color:var(--dusky-ink-dim);cursor:pointer;touch-action:manipulation;transition:border-color var(--dusky-motion-fast) var(--dusky-ease),background-color var(--dusky-motion-fast) var(--dusky-ease),color var(--dusky-motion-fast) var(--dusky-ease)}._providerInspectButton_oftbn_1783:before{content:"";position:absolute;inset:-.4rem}._providerInspectButton_oftbn_1783 svg{width:1rem;height:1rem;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._providerInspectButton_oftbn_1783:hover,._providerInspectButton_oftbn_1783:focus-visible,._providerInspectButton_oftbn_1783[data-open]{border-color:var(--dusky-accent);background:color-mix(in srgb,var(--dusky-accent-soft) 24%,var(--dusky-surface));color:var(--dusky-accent);transition:none}._topologyCanvas_oftbn_1054[data-layout] ._runtimePanel_oftbn_1829>._technicalLog_oftbn_1271{width:calc(100% - 2rem)}._providerInspectButton_oftbn_1783:active{scale:.92}._providerInspectButton_oftbn_1783:focus-visible{outline:2px solid var(--dusky-accent);outline-offset:2px}._providerNode_oftbn_1330:not([data-inspected]) ._frame_oftbn_481{width:calc(100% + var(--dusky-s3));max-width:none;pointer-events:none}._providerInspectHint_oftbn_1850{display:none}._providerNode_oftbn_1330[data-inspected] ._nodePill_oftbn_1285{border-color:color-mix(in srgb,var(--dusky-accent) 52%,var(--dusky-hair))}._providerNode_oftbn_1330[data-inspected] ._providerViewport_oftbn_1757{border-radius:18px 18px 0 0}._providerNode_oftbn_1330[data-inspected] ._frame_oftbn_481{width:100%;pointer-events:auto}._providerNode_oftbn_1330[data-inspected] ._nodeFooter_oftbn_1401{min-height:2.5rem;padding-inline:.85rem}._providerNode_oftbn_1330[data-inspected] ._providerInspectHint_oftbn_1850{display:inline-flex;align-items:center;color:var(--dusky-accent);text-transform:uppercase;white-space:nowrap}@media(prefers-reduced-motion:reduce){._providerInspectButton_oftbn_1783,._providerInspectButton_oftbn_1783:after,._providerActionPair_oftbn_1279{animation:none;transition:none}}@media(min-width:841px){body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] [data-topology-node][data-node-id]{transform:translate3d(var(--node-drag-x, 0),var(--node-drag-y, 0),0);translate:var(--node-inspect-x, 0) var(--node-inspect-y, 0);transition:transform .28s cubic-bezier(.22,1,.36,1);cursor:grab;touch-action:none}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] [data-topology-node][data-node-id][data-node-dragging]{z-index:5;transition:none;cursor:grabbing}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-node-dragging] [data-topology-node]{user-select:none}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] [data-topology-node][data-node-id] :is(iframe,button,a,input,textarea,select){cursor:auto}}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411{z-index:6;display:block}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span{position:absolute;display:block}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span:is([data-edge=top],[data-edge=bottom]){right:0;left:0;height:clamp(2.25rem,4vw,3.25rem)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span:is([data-edge=left],[data-edge=right]){top:0;bottom:0;width:clamp(2rem,3.4vw,2.8rem)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span[data-edge=top]{top:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--dusky-surface) 98%,transparent),color-mix(in srgb,var(--dusky-surface) 70%,transparent) 42%,transparent)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span[data-edge=right]{right:0;background:linear-gradient(to left,color-mix(in srgb,var(--dusky-surface) 98%,transparent),color-mix(in srgb,var(--dusky-surface) 70%,transparent) 42%,transparent)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span[data-edge=bottom]{bottom:0;background:linear-gradient(to top,color-mix(in srgb,var(--dusky-surface) 98%,transparent),color-mix(in srgb,var(--dusky-surface) 70%,transparent) 42%,transparent)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span[data-edge=left]{left:0;background:linear-gradient(to right,color-mix(in srgb,var(--dusky-surface) 98%,transparent),color-mix(in srgb,var(--dusky-surface) 70%,transparent) 42%,transparent)}._actionCountLabel_oftbn_1995{position:absolute;z-index:5;top:0;left:50%;min-height:1.55rem;margin:0;padding:.28rem .68rem;display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--dusky-hair) 88%,transparent);border-radius:8px;background:var(--dusky-surface);box-shadow:0 5px 14px #1416130a;transform:translate(-50%,-50%);font-family:var(--dusky-mono);font-size:.58rem;font-weight:400;letter-spacing:.09em;line-height:1;text-transform:uppercase;white-space:nowrap;color:var(--dusky-accent)}._actionListWithCount_oftbn_2020{padding-top:.45rem}@media(max-width:840px){body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span:is([data-edge=top],[data-edge=bottom]){height:1.75rem}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411 span:is([data-edge=left],[data-edge=right]){width:1.35rem}}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._browserRuntimeNode_oftbn_1181{border-color:var(--dusky-hair)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._browserRuntimeNode_oftbn_1181:before{display:none}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-runtime-end],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-provider-end],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-provider-origin],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-action-end]{width:0;height:0;border:0;border-radius:0;background:transparent;box-shadow:none}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] [data-runtime-end=display],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] [data-provider-end=runtime],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] [data-action-end=provider]{inset:50% 0 auto auto}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] [data-runtime-end=browser],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] [data-provider-origin],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] [data-action-end=actions]{inset:50% auto auto 0}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=vertical] [data-runtime-end=display],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=vertical] [data-provider-end=runtime],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=vertical] [data-action-end=provider]{inset:auto auto 0 50%}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=vertical] [data-runtime-end=browser],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=vertical] [data-provider-origin],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=vertical] [data-action-end=actions]{inset:0 auto auto 50%}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._topologyEdges_oftbn_1405{-webkit-mask-image:linear-gradient(to right,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent),linear-gradient(to bottom,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent);mask-image:linear-gradient(to right,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent),linear-gradient(to bottom,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._canvasFades_oftbn_1411{display:block}@media(min-width:841px){body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] ._providerActionPair_oftbn_1279{height:10.75rem}}@media(max-width:840px){body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-runtime-end=display],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-provider-end=runtime],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-action-end=provider]{inset:auto auto 0 50%}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-runtime-end=browser],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-provider-origin],body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout] [data-action-end=actions]{inset:0 auto auto 50%}}._browserRuntimeNode_oftbn_1181{border-color:var(--dusky-hair)}._browserRuntimeNode_oftbn_1181:before{display:none}._runtimePort_oftbn_1208,._runtimeLogPort_oftbn_1208,._activityPort_oftbn_1220,._displayPort_oftbn_1221,._providerPort_oftbn_1222,._providerActionPort_oftbn_1223,._actionPort_oftbn_1224{width:0;height:0;border:0;border-radius:0;background:transparent;box-shadow:none}._displayPort_oftbn_1221,._runtimePort_oftbn_1208[data-side=out],._providerActionPort_oftbn_1223{right:0}._runtimePort_oftbn_1208[data-side=in],._providerPort_oftbn_1222,._actionPort_oftbn_1224{left:0}._runtimeLogPort_oftbn_1208{bottom:0}._activityPort_oftbn_1220{top:0}._topologyEdges_oftbn_1405{-webkit-mask-image:linear-gradient(to right,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent),linear-gradient(to bottom,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent);mask-image:linear-gradient(to right,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent),linear-gradient(to bottom,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}._canvasFades_oftbn_1411{display:none}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayPort_oftbn_1221,._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=out],._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPort_oftbn_1223{inset:auto auto 0 50%}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=in],._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerPort_oftbn_1222,._topologyCanvas_oftbn_1054[data-layout=vertical] ._actionPort_oftbn_1224{inset:0 auto auto 50%}@media(max-width:840px){._topologyCanvas_oftbn_1054[data-layout] ._displayPort_oftbn_1221,._topologyCanvas_oftbn_1054[data-layout] ._runtimePort_oftbn_1208[data-side=out],._topologyCanvas_oftbn_1054[data-layout] ._providerActionPort_oftbn_1223{inset:auto auto 0 50%}._topologyCanvas_oftbn_1054[data-layout] ._runtimePort_oftbn_1208[data-side=in],._topologyCanvas_oftbn_1054[data-layout] ._providerPort_oftbn_1222,._topologyCanvas_oftbn_1054[data-layout] ._actionPort_oftbn_1224{inset:0 auto auto 50%}}._what_oftbn_2368{display:flex;flex-direction:column;gap:var(--dusky-s3);padding:var(--dusky-s4);border-radius:var(--dusky-box, 16px);background:color-mix(in srgb,var(--dusky-surface) 88%,transparent);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);border:1px solid var(--dusky-hair);box-shadow:inset 0 1px #ffffffb3,0 14px 34px #1416131f}._whatBody_oftbn_2383{display:flex;flex-direction:column;gap:.55rem}._whatBody_oftbn_2383 p{margin:0;font-size:.9rem;line-height:1.52;color:var(--dusky-ink)}._whatBody_oftbn_2383 ._whatIntro_oftbn_2396{font-size:.96rem;font-weight:450;line-height:1.46;color:var(--dusky-ink-strong)}._whatNote_oftbn_2403{margin:0;padding-top:var(--dusky-s3);border-top:1px solid var(--dusky-hair-soft);font-size:.78rem;line-height:1.48;color:var(--dusky-ink-dim)}._activePage_oftbn_1049{max-width:none;height:calc(100svh - 4.25rem);min-height:0;margin:0;padding:0;gap:0}._topologyCanvas_oftbn_1054{position:relative;isolation:isolate;min-width:0;height:calc(100% - .75rem);min-height:0;margin:0 .75rem .75rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--dusky-hair) 78%,transparent);border-radius:26px;cursor:grab;background:radial-gradient(42rem 30rem at 20% 46%,color-mix(in srgb,var(--dusky-accent-soft) 20%,transparent),transparent 72%),radial-gradient(38rem 28rem at 78% 26%,color-mix(in srgb,var(--dusky-ok) 9%,transparent),transparent 74%),linear-gradient(color-mix(in srgb,var(--dusky-hair-soft) 42%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--dusky-hair-soft) 42%,transparent) 1px,transparent 1px);background-size:auto,auto,32px 32px,32px 32px;background-position:center,center,-1px -1px,-1px -1px}._topologyCanvas_oftbn_1054[data-panning]{cursor:grabbing;user-select:none}._topologyCanvas_oftbn_1054:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--dusky-surface) 58%,transparent),transparent 20%,transparent 76%,color-mix(in srgb,var(--dusky-surface) 72%,transparent))}._canvasMeta_oftbn_1104{position:absolute;z-index:7;top:1.65rem;right:1.5rem;left:1.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--dusky-s5);pointer-events:none}._canvasControls_oftbn_1123{position:absolute;z-index:8;top:1.45rem;right:1.5rem;display:flex;align-items:stretch;border:1px solid var(--dusky-hair);border-radius:10px;background:color-mix(in srgb,var(--dusky-surface) 88%,transparent);overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._canvasControls_oftbn_1123 button{min-height:2rem;padding:0 .75rem;border:0;border-right:1px solid var(--dusky-hair-soft);background:transparent;font-family:var(--dusky-mono);font-size:.55rem;letter-spacing:.06em;text-transform:uppercase;color:var(--dusky-ink-dim);cursor:pointer}._canvasControls_oftbn_1123 button:last-child{border-right:0}._canvasControls_oftbn_1123 button:hover{background:color-mix(in srgb,var(--dusky-accent-soft) 18%,transparent);color:var(--dusky-accent)}._canvasControls_oftbn_1123 button:focus-visible{position:relative;z-index:1;outline:2px solid var(--dusky-accent);outline-offset:-2px}._canvasEyebrow_oftbn_2548,._canvasTitle_oftbn_1118{margin:0}._canvasEyebrow_oftbn_2548{margin-bottom:.25rem;font-family:var(--dusky-mono);font-size:.63rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dusky-accent)}._canvasTitle_oftbn_1118{font-size:clamp(1.35rem,2.2vw,2rem);font-weight:300;line-height:1;letter-spacing:-.035em;color:var(--dusky-ink-strong)}._canvasProblem_oftbn_2568{margin:.55rem 0 0;font-size:.78rem;color:var(--dusky-stop)}._canvasStatus_oftbn_2574{display:flex;align-items:center;gap:1.25rem;padding-top:.35rem;font-family:var(--dusky-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dusky-ink-faint)}._canvasStatus_oftbn_2574 span:first-child{position:relative;padding-left:.9rem;color:var(--dusky-ink-dim)}._canvasStatus_oftbn_2574 span:first-child:before{content:"";position:absolute;top:50%;left:0;width:.42rem;height:.42rem;border-radius:50%;background:var(--dusky-warn);transform:translateY(-50%)}._canvasStatus_oftbn_2574 span[data-state=open]:before{background:var(--dusky-ok)}._canvasStatus_oftbn_2574 span[data-state=offline]:before,._canvasStatus_oftbn_2574 span[data-state=superseded]:before{background:var(--dusky-stop)}._graphNodes_oftbn_1163{position:absolute;z-index:2;top:6.15rem;right:clamp(1.25rem,3vw,3.5rem);bottom:1.5rem;left:clamp(1.25rem,3vw,3.5rem);display:grid;grid-template-columns:minmax(20rem,23rem) 8rem minmax(28rem,1fr);align-items:center;gap:clamp(1.75rem,2.5vw,3rem);width:min(calc(100% - clamp(2.5rem,6vw,7rem)),104rem);margin:0 auto;transform:translate3d(var(--canvas-pan-x, 0),var(--canvas-pan-y, 0),0);transform-origin:center;transition:transform .38s cubic-bezier(.22,1,.36,1);will-change:transform}._topologyCanvas_oftbn_1054[data-panning] ._graphNodes_oftbn_1163{transition:none}._browserRuntimeColumn_oftbn_1177{position:relative;z-index:6;width:100%;height:100%;min-height:26rem}._browserRuntimeNode_oftbn_1181{position:absolute;top:50%;left:50%;width:7.25rem;height:7.25rem;padding:1rem .8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--dusky-hair);border-radius:30px;background:color-mix(in srgb,var(--dusky-surface) 94%,transparent);transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._browserRuntimeNode_oftbn_1181 p,._browserRuntimeNode_oftbn_1181>span:not(._runtimePort_oftbn_1208,._runtimeLogPort_oftbn_1208){margin:0}._runtimeSummary_oftbn_2664{display:flex;flex-direction:column;align-items:center;gap:.15rem;font-family:var(--dusky-mono);text-align:center;text-transform:uppercase;color:var(--dusky-ink-faint)}._runtimeSummary_oftbn_2664 strong{font-family:var(--dusky-sans);font-size:2rem;font-weight:300;line-height:1;letter-spacing:-.06em;color:var(--dusky-ink-strong)}._runtimeSummary_oftbn_2664 span{font-size:.54rem;letter-spacing:.09em}._runtimePort_oftbn_1208,._runtimeLogPort_oftbn_1208,._activityPort_oftbn_1220{position:absolute;z-index:3;width:.48rem;height:.48rem;border:1.5px solid var(--dusky-surface);border-radius:50%;background:var(--dusky-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--dusky-accent) 40%,var(--dusky-hair))}._runtimePort_oftbn_1208{top:var(--port-top);transform:translateY(-50%)}._runtimePort_oftbn_1208[data-side=in]{left:-.28rem}._runtimePort_oftbn_1208[data-side=out]{right:-.28rem}._runtimeLogPort_oftbn_1208{bottom:-.28rem;left:50%;background:var(--dusky-warn);transform:translate(-50%)}._technicalLog_oftbn_1271{position:absolute;z-index:12;top:calc(50% + 5.1rem);left:50%;width:9.5rem;border:1px solid var(--dusky-hair);border-radius:16px;background:color-mix(in srgb,var(--dusky-warn) 5%,var(--dusky-surface));transform:translate(-50%);-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);transition:height var(--dusky-motion) var(--dusky-ease),border-radius var(--dusky-motion-fast) var(--dusky-ease)}._activityPort_oftbn_1220{top:-.28rem;left:50%;background:var(--dusky-warn);transform:translate(-50%)}._technicalLogHead_oftbn_2746{flex:none;display:grid;gap:.55rem;margin-bottom:.65rem}._technicalLogHead_oftbn_2746 h2,._technicalLogHead_oftbn_2746 p{margin:0}._technicalLogHead_oftbn_2746 h2{font-size:.86rem;font-weight:450;color:var(--dusky-ink-strong)}._technicalLogHead_oftbn_2746 p{margin-top:.15rem;font-size:.6rem;line-height:1.35;color:var(--dusky-ink-dim)}._technicalLogEvents_oftbn_2771 li{display:flex;flex-direction:column;align-items:stretch;gap:.28rem}._technicalLogEvents_oftbn_2771{min-height:0;flex:1;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem;overflow:auto;list-style:none;margin-right:calc(var(--log-pad-inline, 0rem) * -1);padding-right:var(--log-pad-inline, 0rem)}._technicalLogEvents_oftbn_2771 li{flex:none;min-height:0;padding:.55rem;border:1px solid var(--dusky-hair-soft);border-radius:12px;background:color-mix(in srgb,var(--dusky-surface) 72%,transparent)}._technicalLogEvents_oftbn_2771 li strong{min-width:0;overflow:hidden;font-size:.68rem;font-weight:450;text-overflow:ellipsis;white-space:nowrap;color:var(--dusky-ink-strong)}._eventLabel_oftbn_2826{width:fit-content;padding:.25rem .4rem;border-radius:7px;background:color-mix(in srgb,var(--dusky-accent) 10%,transparent);font-family:var(--dusky-mono);font-size:.48rem;letter-spacing:.07em;text-transform:uppercase;color:var(--dusky-accent)}._technicalLogEvents_oftbn_2771 li[data-kind=invocation] ._eventLabel_oftbn_2826{background:color-mix(in srgb,var(--dusky-warn) 12%,transparent);color:var(--dusky-warn)}._technicalLogEvents_oftbn_2771 li[data-kind=result] ._eventLabel_oftbn_2826{background:color-mix(in srgb,var(--dusky-ok) 10%,transparent);color:var(--dusky-ok)}._technicalLogEvents_oftbn_2771 li[data-kind=agent] ._eventLabel_oftbn_2826{background:color-mix(in srgb,var(--dusky-accent-soft) 30%,transparent);color:var(--dusky-accent)}._technicalLogEvents_oftbn_2771 li[data-kind=error]{border-color:color-mix(in srgb,var(--dusky-stop) 24%,var(--dusky-hair-soft))}._technicalLogEvents_oftbn_2771 li[data-kind=error] ._eventLabel_oftbn_2826{background:color-mix(in srgb,var(--dusky-stop) 9%,transparent);color:var(--dusky-stop)}._eventDetail_oftbn_2862{min-width:0;overflow:hidden;font-family:var(--dusky-mono);font-size:.54rem;line-height:1.35;overflow-wrap:anywhere;white-space:normal;color:var(--dusky-ink-dim)}._technicalLogEvents_oftbn_2771 ._noEvents_oftbn_2873{display:block;color:var(--dusky-ink-faint)}._displayGraphNode_oftbn_1278,._providerNode_oftbn_1330{position:relative;min-width:0}._displayGraphNode_oftbn_1278{width:var(--dusky-live);max-width:100%;align-self:center;justify-self:end}._displayGraphNode_oftbn_1278[data-mode=glasses]{min-height:var(--dusky-live);display:grid;place-items:center;border:1px solid var(--dusky-hair);border-radius:22px;background:color-mix(in srgb,var(--dusky-surface) 78%,transparent);box-shadow:none}._nodePill_oftbn_1285{position:absolute;z-index:5;top:0;left:50%;max-width:calc(100% - 2rem);min-height:2.3rem;margin:0;padding:.25rem .45rem .25rem 1rem;display:inline-flex;align-items:center;gap:.65rem;border:1px solid var(--dusky-hair);border-radius:999px;background:var(--dusky-surface);color:var(--dusky-ink-strong);box-shadow:none;transform:translate(-50%,-50%);white-space:nowrap}._nodePill_oftbn_1285>span:first-child{overflow:hidden;text-overflow:ellipsis;font-size:.83rem}._nodeState_oftbn_2927{flex:none;min-height:1.45rem;padding:0 .58rem;display:inline-flex;align-items:center;border-left:1px solid var(--dusky-hair);font-family:var(--dusky-mono);font-size:.56rem;letter-spacing:.09em;text-transform:uppercase;color:var(--dusky-ink-faint)}._nodeState_oftbn_2927[data-live]{color:var(--dusky-accent)}._displayPort_oftbn_1221,._providerPort_oftbn_1222{position:absolute;z-index:6;width:.56rem;height:.56rem;border:1.5px solid var(--dusky-surface);border-radius:50%;background:var(--dusky-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--dusky-accent) 42%,var(--dusky-hair))}._displayPort_oftbn_1221{top:var(--port-top);right:-.36rem;transform:translateY(-50%)}._providerPort_oftbn_1222{top:50%;left:-.36rem;transform:translateY(-50%)}._providerField_oftbn_2966{width:min(100%,22rem);min-width:0;max-height:100%;justify-self:center;align-self:center;display:flex;flex-direction:column;gap:clamp(.9rem,1.8vh,1.2rem);transform:translate(2.75rem)}._providerField_oftbn_2966[data-many]{overflow-y:auto;padding:1.25rem 2rem}._providerNode_oftbn_1330{flex:none;width:calc(100% - 2rem);height:clamp(8.6rem,17.5vh,10.25rem);margin:0;display:grid;grid-template-rows:minmax(0,1fr) auto;border:1px solid var(--dusky-hair);border-radius:22px;background:color-mix(in srgb,var(--dusky-surface) 84%,transparent);box-shadow:none}._providerNode_oftbn_1330:nth-child(3n+1){transform:translate(-.8rem)}._providerNode_oftbn_1330:nth-child(3n+2){transform:translate(1.4rem)}._providerNode_oftbn_1330:nth-child(3n+3){transform:translate(-.1rem)}._providerNode_oftbn_1330 ._frame_oftbn_481{width:100%;height:auto;min-height:0;align-self:stretch;border:0;border-radius:22px 22px 0 0;background:var(--dusky-surface)}._nodeFooter_oftbn_1401{min-width:0;min-height:2.15rem;padding:.45rem .7rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid var(--dusky-hair-soft);font-family:var(--dusky-mono);font-size:.53rem;letter-spacing:.05em;color:var(--dusky-ink-faint)}._nodeFooter_oftbn_1401 span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nodeFooter_oftbn_1401 span:last-child{flex:none;text-transform:uppercase}._providerActionField_oftbn_1303{min-width:0;max-height:100%;padding:1.25rem 1.25rem .5rem;display:flex;flex-direction:column;justify-content:center;gap:clamp(2rem,3.2vh,2.5rem);overflow-y:auto}._providerActionPair_oftbn_1279{flex:none;min-width:0;height:clamp(7.875rem,16vh,9.25rem);display:grid;grid-template-columns:minmax(11rem,1fr) minmax(13rem,1fr);align-items:stretch;gap:clamp(2.5rem,4vw,4.5rem)}._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330{width:100%;height:100%;transform:none}._providerActionPort_oftbn_1223,._actionPort_oftbn_1224{position:absolute;z-index:6;top:50%;width:.46rem;height:.46rem;border:1.5px solid var(--dusky-surface);border-radius:50%;background:var(--dusky-ink-dim);transform:translateY(-50%)}._providerActionPort_oftbn_1223{right:-.24rem}._actionPort_oftbn_1224{left:-.24rem}._actionNode_oftbn_1338{position:relative;min-width:0;min-height:0;padding:.8rem .85rem;display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--dusky-hair) 82%,transparent);border-radius:16px;background:color-mix(in srgb,var(--dusky-surface) 84%,transparent);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._providerNode_oftbn_1330,._actionNode_oftbn_1338,._displayGraphNode_oftbn_1278[data-mode=glasses]{transition:border-color .16s ease,background-color .16s ease}._providerNode_oftbn_1330:hover,._actionNode_oftbn_1338:hover,._displayGraphNode_oftbn_1278[data-mode=glasses]:hover{border-color:color-mix(in srgb,var(--dusky-accent) 42%,var(--dusky-hair));background-color:color-mix(in srgb,var(--dusky-surface) 92%,transparent)}._actionNodeHead_oftbn_1387{flex:none;margin-bottom:.4rem;padding-bottom:.4rem;display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;border-bottom:1px solid var(--dusky-hair-soft)}._actionNodeHead_oftbn_1387 h2,._actionNodeHead_oftbn_1387 span{margin:0;font-family:var(--dusky-mono);font-size:.56rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}._actionNodeHead_oftbn_1387 h2{color:var(--dusky-ink-dim)}._actionNodeHead_oftbn_1387 span{flex:none;color:var(--dusky-accent)}._actionList_oftbn_1349{min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}._actionList_oftbn_1349 li{min-width:0;padding:.28rem 0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;border-bottom:1px solid var(--dusky-hair-soft)}._actionList_oftbn_1349 li:last-child{border-bottom:0}._actionName_oftbn_1393{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;color:var(--dusky-ink-strong)}._actionApproval_oftbn_1397{display:inline-flex;align-items:center;gap:.32rem;padding:.16rem .36rem;border:1px solid color-mix(in srgb,var(--dusky-ok) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--dusky-ok) 7%,transparent);font-family:var(--dusky-mono);font-size:.5rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--dusky-ok)}._actionApproval_oftbn_1397:before{content:"";width:.32rem;height:.32rem;border-radius:50%;background:currentColor}._actionApproval_oftbn_1397[data-confirm]{border-color:color-mix(in srgb,var(--dusky-warn) 22%,transparent);background:color-mix(in srgb,var(--dusky-warn) 8%,transparent);color:var(--dusky-warn)}._actionList_oftbn_1349 ._actionEmpty_oftbn_3197{display:block;border-bottom:0;font-size:.7rem;line-height:1.4;color:var(--dusky-ink-faint)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._graphNodes_oftbn_1163{top:6.25rem;right:3rem;bottom:auto;left:3rem;min-height:48rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-content:start;gap:4.5rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._browserRuntimeColumn_oftbn_1177{height:16rem;min-height:16rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=in]{top:-.28rem;left:var(--port-left);transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=out]{top:auto;right:auto;bottom:-.28rem;left:var(--port-left);transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayGraphNode_oftbn_1278{width:17.5rem;align-self:start;justify-self:center}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{height:17.5rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.466667)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayPort_oftbn_1221{top:auto;right:auto;bottom:-.36rem;left:var(--port-left);transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionField_oftbn_1303{width:100%;max-height:none;padding:1.25rem .5rem 4rem;display:grid;grid-template-columns:repeat(3,minmax(15rem,1fr));align-items:start;gap:2.5rem;overflow:visible}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279{width:100%;height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:10.25rem minmax(10rem,auto);gap:3rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330{height:10.25rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerPort_oftbn_1222{top:-.36rem;left:1.25rem;transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPort_oftbn_1223{top:auto;right:auto;bottom:-.24rem;left:50%;transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._actionPort_oftbn_1224{top:-.24rem;right:auto;left:50%;transform:translate(-50%)}._stage_oftbn_877{border-radius:22px;border-color:color-mix(in srgb,var(--dusky-ink-strong) 72%,var(--dusky-hair));background:var(--emit-ground);box-shadow:0 22px 46px #1416132e}._sessionNotice_oftbn_3312{position:absolute;z-index:7;right:1rem;bottom:1rem;left:1rem;margin:0;padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--dusky-stop) 38%,var(--dusky-hair));border-radius:12px;background:color-mix(in srgb,var(--dusky-surface) 88%,transparent);font-size:.76rem;color:var(--dusky-ink-dim);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._glassesNodeCopy_oftbn_3329{width:min(100% - 3rem,18rem);display:flex;flex-direction:column;gap:.5rem;text-align:center}._glassesNodeCopy_oftbn_3329 p,._glassesNodeCopy_oftbn_3329 strong,._glassesNodeCopy_oftbn_3329 span{margin:0}._glassesNodeCopy_oftbn_3329 p{font-family:var(--dusky-mono);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dusky-accent)}._glassesNodeCopy_oftbn_3329 strong{font-family:var(--dusky-mono);font-size:2rem;font-weight:400;letter-spacing:.18em;color:var(--dusky-ink-strong)}._glassesNodeCopy_oftbn_3329 span{font-size:.86rem;line-height:1.5;color:var(--dusky-ink-dim)}._topologyEdges_oftbn_1405{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}._canvasFades_oftbn_1411{position:absolute;z-index:4;inset:0;pointer-events:none}._canvasFades_oftbn_1411 span{position:absolute;display:block}._canvasFades_oftbn_1411 span[data-edge=top],._canvasFades_oftbn_1411 span[data-edge=bottom]{right:0;left:0;height:4rem}._canvasFades_oftbn_1411 span[data-edge=left],._canvasFades_oftbn_1411 span[data-edge=right]{top:0;bottom:0;width:3.5rem}._canvasFades_oftbn_1411 span[data-edge=top]{top:0;background:linear-gradient(180deg,var(--dusky-surface),transparent)}._canvasFades_oftbn_1411 span[data-edge=right]{right:0;background:linear-gradient(270deg,var(--dusky-surface),transparent)}._canvasFades_oftbn_1411 span[data-edge=bottom]{bottom:0;background:linear-gradient(0deg,var(--dusky-surface),transparent)}._canvasFades_oftbn_1411 span[data-edge=left]{left:0;background:linear-gradient(90deg,var(--dusky-surface),transparent)}._inspectorDock_oftbn_3417{position:absolute;z-index:8;right:auto;bottom:1.35rem;left:1.5rem;width:min(46rem,calc(100% - 30rem));min-height:9.5rem;max-height:10.25rem;padding:.95rem 1rem;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:1rem;border:1px solid color-mix(in srgb,var(--dusky-hair) 85%,transparent);border-radius:18px;background:color-mix(in srgb,var(--dusky-surface) 82%,transparent);box-shadow:inset 0 1px #ffffffc2,0 20px 54px #14161321;-webkit-backdrop-filter:blur(24px) saturate(1.32);backdrop-filter:blur(24px) saturate(1.32)}._inspectorActions_oftbn_3440,._inspectorActivity_oftbn_3441{min-width:0;min-height:0;display:flex;flex-direction:column}._inspectorActivity_oftbn_3441{padding-left:1rem;border-left:1px solid var(--dusky-hair-soft)}._inspectorTitle_oftbn_3452{flex:none;margin:0 0 .45rem;display:flex;align-items:baseline;justify-content:space-between;font-family:var(--dusky-mono);font-size:.61rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--dusky-ink-faint)}._inspectorTitle_oftbn_3452 span{color:var(--dusky-accent)}._inspectorHelp_oftbn_3469{flex:none;margin:-.15rem 0 .4rem;font-size:.66rem;line-height:1.35;color:var(--dusky-ink-dim)}._inspectorDock_oftbn_3417 ._tools_oftbn_291{min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:1rem}._inspectorDock_oftbn_3417 ._tool_oftbn_291{min-width:0;padding:.15rem 0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:0 .5rem}._inspectorDock_oftbn_3417 ._toolName_oftbn_329{grid-column:1;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}._inspectorDock_oftbn_3417 ._toolSite_oftbn_343{grid-column:1;grid-row:2;margin-left:0;overflow:hidden;text-overflow:ellipsis;font-size:.61rem}._inspectorDock_oftbn_3417 ._chip_oftbn_350{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:.53rem}._inspectorDock_oftbn_3417 ._empty_oftbn_374{padding:.45rem 0;font-size:.72rem}._inspectorDock_oftbn_3417 ._log_oftbn_490{flex:1 1 auto;min-height:0;max-height:none;padding:.65rem .75rem;border:0;border-radius:10px;background:color-mix(in srgb,var(--dusky-ink-strong) 4%,transparent);font-size:.63rem;line-height:1.55}._canvasStanding_oftbn_1421{position:absolute;z-index:9;right:2rem;bottom:.35rem;margin:0;font-size:.63rem;color:var(--dusky-ink-faint)}@media(max-width:1100px){._graphNodes_oftbn_1163{grid-template-columns:minmax(17rem,20rem) 7rem minmax(22rem,1fr);gap:1.5rem}._displayGraphNode_oftbn_1278,._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:20rem;height:20rem}._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.533333)}._providerField_oftbn_2966{width:min(100%,19rem)}._providerActionField_oftbn_1303{padding-right:0;padding-left:0}._providerActionPair_oftbn_1279{grid-template-columns:minmax(10rem,1fr) minmax(11rem,.9fr);gap:2.5rem}._browserRuntimeNode_oftbn_1181{width:6.75rem;height:6.75rem}._technicalLog_oftbn_1271[data-open]{width:min(34rem,calc(100vw - 4rem))}._inspectorDock_oftbn_3417{width:min(42rem,calc(100% - 23rem));grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr)}}@media(max-width:840px){._activePage_oftbn_1049{height:auto;min-height:0}._topologyCanvas_oftbn_1054{height:auto;min-height:auto;margin:0 .5rem .5rem}._topologyCanvas_oftbn_1054{overflow:hidden;padding:7rem 1rem 1rem}._canvasMeta_oftbn_1104{right:1rem;left:1rem}._canvasStatus_oftbn_2574{align-items:flex-end;flex-direction:column;gap:.35rem}._topologyCanvas_oftbn_1054[data-layout] ._graphNodes_oftbn_1163{position:relative;inset:auto;min-height:0;width:100%;display:flex;flex-direction:column;gap:5rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278{width:var(--dusky-live);justify-self:auto}._topologyCanvas_oftbn_1054[data-layout] ._browserRuntimeColumn_oftbn_1177{width:100%;height:16rem;min-height:16rem}._topologyCanvas_oftbn_1054[data-layout] ._runtimePort_oftbn_1208[data-side=in]{top:-.28rem;left:var(--port-left);transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout] ._runtimePort_oftbn_1208[data-side=out]{top:auto;right:auto;bottom:-.28rem;left:var(--port-left);transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:20rem;height:20rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.533333)}._providerField_oftbn_2966{width:100%;max-height:none;overflow:visible;transform:none}._topologyCanvas_oftbn_1054[data-layout] ._providerActionField_oftbn_1303{width:100%;max-height:none;padding:0;overflow:visible}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPair_oftbn_1279{width:100%;height:auto;grid-template-columns:minmax(0,1fr);gap:3rem;transform:none}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330{width:100%;height:22rem}._actionNode_oftbn_1338{min-height:12rem}._providerNode_oftbn_1330{width:100%;height:22rem;transform:none}._displayPort_oftbn_1221{top:auto;right:auto;bottom:-.36rem;left:var(--port-left);transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout] ._providerPort_oftbn_1222{top:-.36rem;left:1.25rem;transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPort_oftbn_1223{top:auto;right:auto;bottom:-.24rem;left:50%;transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout] ._actionPort_oftbn_1224{top:-.24rem;right:auto;left:50%;transform:translate(-50%)}._inspectorDock_oftbn_3417{position:relative;inset:auto;min-height:0;max-height:none;width:auto;margin-top:3rem;grid-template-columns:1fr}._inspectorActivity_oftbn_3441{padding-top:1rem;padding-left:0;border-top:1px solid var(--dusky-hair-soft);border-left:0}._inspectorDock_oftbn_3417 ._tools_oftbn_291{max-height:14rem}._inspectorDock_oftbn_3417 ._log_oftbn_490{max-height:12rem}._canvasStanding_oftbn_1421{position:static;margin:.6rem 0 0;text-align:right}._canvasControls_oftbn_1123{display:none}._technicalLog_oftbn_1271[data-open]{top:10rem;width:min(30rem,calc(100vw - 3rem));transform:translate(-50%)}._topologyCanvas_oftbn_1054[data-layout] ._browserRuntimeColumn_oftbn_1177:has(._technicalLog_oftbn_1271[data-open]){height:38rem;min-height:38rem}}@media(max-width:650px){._topologyCanvas_oftbn_1054{padding-top:9rem}._canvasMeta_oftbn_1104{align-items:flex-start;flex-direction:column;gap:.65rem}._canvasTitle_oftbn_1118{max-width:none}._canvasStatus_oftbn_2574{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.4rem 1rem}._canvasStatus_oftbn_2574 span:last-child{max-width:none;text-align:left}._providerField_oftbn_2966{grid-template-columns:1fr}._providerNode_oftbn_1330,._topologyCanvas_oftbn_1054[data-layout] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330{height:24rem}._actionNode_oftbn_1338{min-height:13rem}._technicalLogColumns_oftbn_3770{display:none}._technicalLogEvents_oftbn_2771 li{grid-template-columns:minmax(0,1fr);gap:.25rem}._technicalLogEvents_oftbn_2771 li strong,._eventDetail_oftbn_2862{white-space:normal}._inspectorDock_oftbn_3417{padding:.85rem}._inspectorDock_oftbn_3417 ._tools_oftbn_291{grid-template-columns:1fr}}@media(max-width:400px){._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:18.75rem;height:18.75rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.5)}}@media(max-width:340px){._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:17.5rem;height:17.5rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.466667)}}@media(prefers-reduced-motion:reduce){._topologyEdge_oftbn_1405[data-connected]{stroke-dasharray:none;animation:none}._edgeSignal_oftbn_3816{display:none}}._activePage_oftbn_1049{max-width:none;width:calc(100% + 2 * var(--dusky-s4));height:calc(100svh - 4.25rem);margin:0 calc(-1 * var(--dusky-s4));padding:0;gap:0}._topologyCanvas_oftbn_1054{--topology-capability: #587069;width:100%;height:100%;min-height:0;margin:0;overflow:hidden;border:0;border-radius:0;background:radial-gradient(34rem 26rem at 18% 48%,color-mix(in srgb,var(--dusky-accent-soft) 16%,transparent),transparent 74%),radial-gradient(28rem 22rem at 82% 30%,color-mix(in srgb,var(--topology-capability) 8%,transparent),transparent 76%),linear-gradient(color-mix(in srgb,var(--dusky-hair-soft) 48%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--dusky-hair-soft) 48%,transparent) 1px,transparent 1px);background-size:auto,auto,32px 32px,32px 32px;background-position:center,center,-1px -1px,-1px -1px}._canvasMeta_oftbn_1104{top:1.35rem;right:2rem;left:2rem}._canvasControls_oftbn_1123{top:1.2rem;right:2rem;display:flex;border-radius:9px;box-shadow:0 6px 18px #1416130d}._canvasControls_oftbn_1123 button{min-height:2.15rem;padding:0 .68rem;display:inline-flex;align-items:center;gap:.45rem;font-size:.63rem}._graphNodes_oftbn_1163{inset:7.4rem 2rem 1.45rem;width:auto;margin:0;grid-template-columns:23rem minmax(9rem,10rem) minmax(36rem,1fr);gap:clamp(1.5rem,2.5vw,2.75rem);transform:none;transition:none}._browserRuntimeColumn_oftbn_1177{min-height:25rem}._browserRuntimeNode_oftbn_1181{width:9rem;height:8.75rem;padding:1.35rem .8rem .85rem;border-color:color-mix(in srgb,var(--dusky-accent) 24%,var(--dusky-hair));border-radius:18px;box-shadow:0 14px 34px #14161312}._browserRuntimeNode_oftbn_1181 p,._browserRuntimeNode_oftbn_1181>span:not(._runtimePort_oftbn_1208,._runtimeLogPort_oftbn_1208){font-size:.62rem}._runtimePort_oftbn_1208,._runtimeLogPort_oftbn_1208,._activityPort_oftbn_1220,._displayPort_oftbn_1221,._providerPort_oftbn_1222,._providerActionPort_oftbn_1223,._actionPort_oftbn_1224{width:.75rem;height:.2rem;border:0;border-radius:2px;background:var(--dusky-accent);box-shadow:0 0 0 2px var(--dusky-surface)}._displayPort_oftbn_1221{top:50%;right:-.34rem;transform:translateY(-50%)}._runtimePort_oftbn_1208{top:50%;transform:translateY(-50%)}._runtimePort_oftbn_1208[data-side=in]{left:-.34rem}._runtimePort_oftbn_1208[data-side=out]{right:-.34rem}._runtimeLogPort_oftbn_1208,._activityPort_oftbn_1220{width:.2rem;height:.75rem;background:var(--dusky-warn)}._runtimeLogPort_oftbn_1208{bottom:-.34rem;left:50%;transform:translate(-50%)}._activityPort_oftbn_1220{top:-.34rem;left:50%;transform:translate(-50%)}._technicalLog_oftbn_1271{top:calc(50% + 6.05rem);width:10.25rem;border-radius:12px}._nodePill_oftbn_1285{min-height:2.05rem;padding:.2rem .35rem .2rem .78rem;border-radius:8px}._providerActionField_oftbn_1303{position:relative;padding:1.35rem 0 .35rem;gap:clamp(.9rem,2vh,1.3rem);overflow:visible}._providerActionPair_oftbn_1279{min-height:0;height:clamp(8.5rem,18vh,9.75rem);grid-template-columns:minmax(12rem,.95fr) minmax(14rem,1.05fr);align-items:center;gap:clamp(2.4rem,3.5vw,3.75rem)}._providerNode_oftbn_1330,._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330{min-height:0;height:100%;border-radius:14px;background:color-mix(in srgb,var(--dusky-surface) 91%,transparent)}._actionNode_oftbn_1338{--action-node-max-height: 10.75rem;min-height:0;height:fit-content;max-height:var(--action-node-max-height);align-self:center;border-radius:14px;background:color-mix(in srgb,var(--dusky-surface) 91%,transparent)}._actionList_oftbn_1349{flex:none;min-height:0;max-height:calc(var(--action-node-max-height) - 1.56rem - 2px);overflow-y:auto}._providerNode_oftbn_1330 ._frame_oftbn_481{width:100%;height:100%;min-height:0;border-radius:14px 14px 0 0}._providerPort_oftbn_1222{top:50%;left:-.34rem;transform:translateY(-50%)}._providerActionPort_oftbn_1223{top:50%;right:-.34rem;transform:translateY(-50%);background:var(--topology-capability)}._actionPort_oftbn_1224{top:50%;left:-.34rem;transform:translateY(-50%);background:var(--topology-capability)}._actionNodeHead_oftbn_1387 h2,._actionNodeHead_oftbn_1387 span{font-size:.63rem}._actionApproval_oftbn_1397{font-size:.58rem}._nodeFooter_oftbn_1401{font-size:.59rem}._topologyEdges_oftbn_1405{inset:0;width:100%;height:100%}._canvasFades_oftbn_1411 span[data-edge=top],._canvasFades_oftbn_1411 span[data-edge=bottom]{height:3.25rem}._canvasFades_oftbn_1411 span[data-edge=left],._canvasFades_oftbn_1411 span[data-edge=right]{width:2.75rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._graphNodes_oftbn_1163{top:5.8rem;right:2rem;bottom:auto;left:2rem;min-height:45rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:3.75rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:18rem;height:18rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.48)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayPort_oftbn_1221,._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=in],._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=out],._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerPort_oftbn_1222,._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPort_oftbn_1223,._topologyCanvas_oftbn_1054[data-layout=vertical] ._actionPort_oftbn_1224{right:auto;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._displayPort_oftbn_1221,._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=out],._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPort_oftbn_1223{top:auto;bottom:-.34rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePort_oftbn_1208[data-side=in],._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerPort_oftbn_1222,._topologyCanvas_oftbn_1054[data-layout=vertical] ._actionPort_oftbn_1224{top:-.34rem;bottom:auto}._topologyCanvas_oftbn_1054[data-layout=vertical] ._browserRuntimeColumn_oftbn_1177{height:13.5rem;min-height:13.5rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionField_oftbn_1303{width:100%;padding:2.5rem 0 3rem;grid-template-columns:repeat(3,minmax(14rem,1fr));gap:1.5rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279{height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:8.75rem minmax(9.5rem,auto);gap:2.25rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330{height:8.75rem}@media(max-width:1200px)and (min-width:841px){._graphNodes_oftbn_1163{right:1.5rem;left:1.5rem;grid-template-columns:20rem minmax(8rem,8.75rem) minmax(31rem,1fr);gap:1.5rem}._displayGraphNode_oftbn_1278,._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:20rem;height:20rem}._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.533333)}._providerActionPair_oftbn_1279{grid-template-columns:minmax(10.5rem,.9fr) minmax(12rem,1.1fr);gap:2.25rem}}@media(max-width:840px){._activePage_oftbn_1049{height:auto}._topologyCanvas_oftbn_1054{height:auto;min-height:0;margin:0;padding:9.4rem 1rem 1.5rem;cursor:default}._canvasMeta_oftbn_1104{top:1.15rem;right:1rem;left:1rem}._canvasControls_oftbn_1123{top:6.7rem;right:1rem;display:flex}._canvasControls_oftbn_1123 button>span:last-child{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._graphPlane_oftbn_1149{position:relative;inset:auto;transform:none;transition:none}._topologyCanvas_oftbn_1054[data-layout] ._graphNodes_oftbn_1163{position:relative;inset:auto;min-height:0;width:100%;display:flex;flex-direction:column;gap:2.5rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:17.5rem;height:17.5rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278{align-self:center}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.466667)}._topologyCanvas_oftbn_1054[data-layout] ._displayPort_oftbn_1221{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout] ._browserRuntimeColumn_oftbn_1177{width:100%;height:auto;min-height:10.5rem;display:flex;flex-direction:column;align-items:center;gap:1.4rem}._browserRuntimeNode_oftbn_1181{position:relative;top:auto;left:auto;width:10rem;height:6.25rem;flex:none;transform:none}._topologyCanvas_oftbn_1054[data-layout] ._runtimePort_oftbn_1208[data-side=in]{top:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout] ._runtimePort_oftbn_1208[data-side=out]{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._technicalLog_oftbn_1271{position:relative;top:auto;left:auto;width:9.75rem;flex:none;transform:none}._technicalLog_oftbn_1271[data-open]{width:min(20rem,calc(100vw - 3.5rem));transform:none}._technicalLogEvents_oftbn_2771{max-height:min(18rem,48svh)}._topologyCanvas_oftbn_1054[data-layout] ._providerActionField_oftbn_1303{width:100%;max-height:none;padding:2.6rem 0 0;display:flex;flex-direction:column;grid-template-columns:none;gap:3rem;overflow:visible}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPair_oftbn_1279{width:100%;height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:10.75rem auto;align-items:start;gap:2.5rem}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330{width:100%;height:10.75rem}._actionNode_oftbn_1338{--action-node-max-height: 22rem;min-height:0;max-height:var(--action-node-max-height);align-self:start}._topologyCanvas_oftbn_1054[data-layout] ._providerPort_oftbn_1222{top:1.75rem;left:-.34rem;transform:translateY(-50%)}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPort_oftbn_1223{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout] ._actionPort_oftbn_1224{top:-.34rem;right:auto;left:50%;transform:translate(-50%) rotate(90deg)}._canvasFades_oftbn_1411,._canvasStanding_oftbn_1421{display:none}}@media(max-width:400px){._topologyCanvas_oftbn_1054{padding-inline:.75rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278,._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._stage_oftbn_877{width:17rem;height:17rem}._topologyCanvas_oftbn_1054[data-layout] ._displayGraphNode_oftbn_1278 ._lens_oftbn_886{transform:scale(.453333)}}@media(prefers-reduced-motion:reduce){._graphPlane_oftbn_1149,._providerNode_oftbn_1330,._actionNode_oftbn_1338,._displayGraphNode_oftbn_1278[data-mode=glasses]{transition:none}}fieldset._providerActionPair_oftbn_1279{min-inline-size:0;margin:0;padding:0;border:0}._providerNodeLabel_oftbn_4374{position:static;max-width:min(24rem,calc(100% - 2.55rem));min-height:2.05rem;padding:.2rem .58rem;gap:.45rem;transform:none}._providerNodeLabel_oftbn_4374>span:first-child{flex:none;overflow:visible;text-overflow:clip}._providerSurfaceLabel_oftbn_4389{min-height:1.35rem;padding-inline:.38rem .08rem}._runtimeHeading_oftbn_4394{display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center}._browserRuntimeNode_oftbn_1181{width:10rem;height:6.25rem;padding:.75rem;border:0;border-radius:0;background:transparent;box-shadow:none}._runtimeHeading_oftbn_4394 h2{max-width:none;margin:0;font-size:1.02rem;font-weight:400;line-height:1.1;letter-spacing:-.025em;color:var(--dusky-ink-strong)}._runtimeState_oftbn_4422,._technicalLogHead_oftbn_2746>span{display:inline-flex;align-items:center;gap:.32rem;font-family:var(--dusky-mono);font-size:.54rem;letter-spacing:.09em;text-transform:uppercase;color:var(--dusky-ink-faint)}._technicalLog_oftbn_1271{box-sizing:border-box;height:auto;max-height:11rem;--log-pad-inline: 0rem;padding:.7rem var(--log-pad-inline) 0;display:flex;flex-direction:column;overflow:hidden;border:0;border-top:1px solid color-mix(in srgb,var(--dusky-warn) 52%,var(--dusky-hair));border-radius:0;background:var(--dusky-surface);box-shadow:none;transform:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}._technicalLog_oftbn_1271[data-empty]{height:3.1rem}._technicalLog_oftbn_1271[data-empty] ._technicalLogHead_oftbn_2746{margin-bottom:0}._technicalLog_oftbn_1271[data-empty] ._technicalLogEvents_oftbn_2771{display:none}._technicalLogHead_oftbn_2746{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.65rem}._technicalLogEvents_oftbn_2771 li{display:grid;grid-template-columns:4.75rem minmax(7.5rem,.8fr) minmax(10rem,1.2fr);align-items:center;gap:.6rem;padding:.48rem .15rem;border:0;border-top:1px solid var(--dusky-hair-soft);border-radius:0;background:transparent}._technicalLogEvents_oftbn_2771 li:first-child{border-top-color:var(--dusky-hair)}._technicalLogEvents_oftbn_2771{flex:none;max-height:7.9rem}._eventLabel_oftbn_2826,._technicalLogEvents_oftbn_2771 li[data-kind] ._eventLabel_oftbn_2826{padding:0;border-radius:0;background:transparent}._graphNodes_oftbn_1163{grid-template-columns:23rem minmax(13rem,14rem) minmax(30rem,1fr)}._browserRuntimeColumn_oftbn_1177{min-height:18rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}._runtimePanel_oftbn_1829{position:relative;width:18rem;max-width:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--dusky-accent) 24%,var(--dusky-hair));border-radius:20px;background:var(--dusky-surface);box-shadow:0 12px 28px #1416130f}._browserRuntimeNode_oftbn_1181{position:relative;top:auto;left:auto;width:100%;max-width:none;max-height:12rem;height:auto;min-height:4.75rem;padding:.85rem 1.05rem;flex:none;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--dusky-hair);transform:none}._runtimeHeading_oftbn_4394{align-items:flex-start;text-align:left}._runtimeSummary_oftbn_2664{flex-direction:row;align-items:baseline;gap:.5rem;text-align:right}._runtimeSummary_oftbn_2664 strong{flex:none;font-size:1.75rem}._runtimeSummary_oftbn_2664 span{max-width:7.5rem;font-size:.72rem;letter-spacing:.04em;line-height:1.25;color:var(--dusky-ink-dim)}._technicalLog_oftbn_1271{position:relative;inset:auto;width:100%;max-width:none;margin:0;--log-pad-inline: 1.05rem;padding:.72rem var(--log-pad-inline) .88rem;flex:none;border-top:0;background:transparent}._technicalLog_oftbn_1271[data-empty]{height:auto;min-height:3.9rem}._technicalLogHead_oftbn_2746{align-items:baseline;margin-bottom:0}._technicalLogHead_oftbn_2746 h2{font-size:.92rem;font-weight:520;line-height:1.25}._technicalLogHead_oftbn_2746>span{font-size:.7rem;letter-spacing:.04em;color:var(--dusky-ink-dim)}._technicalLogEmpty_oftbn_4618{margin:.35rem 0 0;font-size:.76rem;line-height:1.4;color:var(--dusky-ink-dim)}._technicalLogEvents_oftbn_2771 li{min-height:3rem;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;padding:.55rem 0}._actionEventIdentity_oftbn_4637{min-width:0;display:flex;flex-direction:column;gap:.16rem}._technicalLogEvents_oftbn_2771 ._actionEventIdentity_oftbn_4637 strong{font-size:.82rem;font-weight:450}._actionEventIdentity_oftbn_4637>span{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap;color:var(--dusky-ink-dim)}._eventStatus_oftbn_4657{font-family:var(--dusky-mono);font-size:.7rem;letter-spacing:.04em;color:var(--dusky-warn)}._technicalLogEvents_oftbn_2771 li[data-status=completed] ._eventStatus_oftbn_4657{color:var(--dusky-ok)}._technicalLogEvents_oftbn_2771 li[data-status=failed] ._eventStatus_oftbn_4657{color:var(--dusky-stop)}._technicalLogEvents_oftbn_2771 li[data-status=unknown] ._eventStatus_oftbn_4657{color:var(--dusky-warn)}@media(max-width:1200px)and (min-width:841px){._runtimePanel_oftbn_1829{width:14rem}._runtimeSummary_oftbn_2664 span{max-width:5.75rem}}@media(max-width:840px){._browserRuntimeColumn_oftbn_1177{min-height:0;gap:0}._runtimePanel_oftbn_1829{width:min(20rem,100%)}._browserRuntimeNode_oftbn_1181,._technicalLog_oftbn_1271{width:100%}._technicalLogEvents_oftbn_2771 li{padding-block:.55rem}}@media(min-width:841px){._topologyCanvas_oftbn_1054[data-layout=vertical] ._browserRuntimeColumn_oftbn_1177{gap:0}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePanel_oftbn_1829{width:min(34rem,calc(100vw - 5rem))}}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330:not([data-inspected]){width:100%;height:2.75rem;min-height:2.75rem;display:block;border:0;border-radius:0;background:transparent}._providerNode_oftbn_1330:not([data-inspected]) ._providerNodeControls_oftbn_1771{top:50%;width:max-content;max-width:100%;gap:.35rem}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] ._providerNodeControls_oftbn_1771 [data-compact-port][data-provider-origin]{inset:50% auto auto 0;transform:translateY(-50%)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=horizontal] ._providerNodeControls_oftbn_1771 [data-compact-port][data-action-end=provider]{inset:50% 0 auto auto;transform:translateY(-50%)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=vertical] ._providerNodeControls_oftbn_1771 [data-compact-port][data-provider-origin]{inset:0 auto auto 50%;transform:translate(-50%)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas][data-layout=vertical] ._providerNodeControls_oftbn_1771 [data-compact-port][data-action-end=provider]{inset:auto auto 0 50%;transform:translate(-50%)}._providerNode_oftbn_1330:not([data-inspected]) ._providerViewport_oftbn_1757{position:absolute;inset:auto;width:1px;height:1px;clip-path:none;visibility:hidden;opacity:0;pointer-events:none}._providerNode_oftbn_1330:not([data-inspected]) ._frame_oftbn_481{width:1px;height:1px;transform:none;pointer-events:none}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330[data-inspected]{grid-template-rows:minmax(0,1fr)}._providerNode_oftbn_1330[data-inspected] ._providerViewport_oftbn_1757,._providerNode_oftbn_1330[data-inspected] ._frame_oftbn_481{border-radius:inherit}@media(min-width:841px){._topologyCanvas_oftbn_1054[data-layout=horizontal] ._technicalLog_oftbn_1271{top:auto;right:0;bottom:.35rem;left:auto;width:min(34rem,calc(100% + 22rem))}}@media(max-width:840px){._topologyCanvas_oftbn_1054[data-layout] ._providerActionField_oftbn_1303{padding-top:1.35rem}._technicalLog_oftbn_1271{width:min(20rem,100%);height:auto;max-height:18rem}._technicalLogHead_oftbn_2746{display:flex}._technicalLogEvents_oftbn_2771{max-height:14.9rem}._technicalLogEvents_oftbn_2771 li{display:flex;align-items:stretch;gap:.28rem}._topologyCanvas_oftbn_1054[data-layout] ._providerActionPair_oftbn_1279:not(:has(._providerNode_oftbn_1330[data-inspected])){grid-template-rows:2.75rem auto}}._providerActionField_oftbn_1303:has(._providerNode_oftbn_1330[data-inspected]){max-height:none;justify-content:flex-start;overflow:visible}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]){--provider-inspect-height: clamp(15rem, 32svh, 19rem);flex-grow:0;flex-shrink:0;flex-basis:var(--provider-inspect-height);width:100%;max-width:none;height:var(--provider-inspect-height);min-height:var(--provider-inspect-height);grid-template-columns:minmax(18rem,1.25fr) minmax(14rem,.75fr);grid-template-rows:var(--provider-inspect-height);align-self:flex-start;align-items:start;gap:2rem;animation-fill-mode:none;scale:none;translate:none;transition:none}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected])>._providerNode_oftbn_1330{grid-column:1;grid-row:1;width:100%;height:var(--provider-inspect-height)}body ._topologyCanvas_oftbn_1054[data-testid=topology-canvas] ._providerActionPair_oftbn_1279 ._providerNode_oftbn_1330[data-inspected]{position:relative;z-index:10;inset:auto;width:100%;max-width:none;height:100%;max-height:none;margin:0;grid-template-rows:minmax(0,1fr) auto;border-color:color-mix(in srgb,var(--dusky-accent) 44%,var(--dusky-hair));background:var(--dusky-surface);box-shadow:0 18px 42px #1416131f;cursor:default;touch-action:auto}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._actionNode_oftbn_1338{grid-column:2;grid-row:1;width:100%;max-width:none;justify-self:stretch;align-self:start}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._providerActionPort_oftbn_1223{top:50%;right:-.34rem;bottom:auto;left:auto;transform:translateY(-50%)}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._actionPort_oftbn_1224{top:50%;right:auto;left:-.34rem;transform:translateY(-50%)}@media(max-width:840px){._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]){flex-basis:calc(var(--provider-inspect-height) + 13.25rem);height:calc(var(--provider-inspect-height) + 13.25rem);min-height:calc(var(--provider-inspect-height) + 13.25rem);grid-template-columns:minmax(0,1fr);grid-template-rows:var(--provider-inspect-height) 10.75rem;gap:2.5rem}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected])>._providerNode_oftbn_1330,._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._actionNode_oftbn_1338{grid-column:1}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._actionNode_oftbn_1338{grid-row:2}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._providerActionPort_oftbn_1223{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._actionPort_oftbn_1224{top:-.34rem;right:auto;left:50%;transform:translate(-50%) rotate(90deg)}}@media(min-width:841px){._activePage_oftbn_1049:has(._topologyCanvas_oftbn_1054[data-layout=vertical]){height:auto;min-height:calc(100svh - 4.25rem)}._topologyCanvas_oftbn_1054[data-layout=vertical]{height:auto;min-height:calc(100svh - 4.25rem);overflow:visible}._topologyCanvas_oftbn_1054[data-layout=vertical] ._graphPlane_oftbn_1149{position:relative;inset:auto;transform:none;transition:none;will-change:auto}._topologyCanvas_oftbn_1054[data-layout=vertical] ._graphNodes_oftbn_1163{position:relative;inset:auto;width:auto;min-height:calc(100svh - 11.5rem);margin:7.4rem 2rem 1.45rem;transform:none;transition:none;will-change:auto}._activePage_oftbn_1049:has(._topologyCanvas_oftbn_1054[data-inspecting]){height:auto;min-height:calc(100svh - 4.25rem)}._topologyCanvas_oftbn_1054[data-inspecting]{height:auto;min-height:calc(100svh - 4.25rem);overflow:visible;animation-fill-mode:none;scale:none;translate:none}._topologyCanvas_oftbn_1054[data-inspecting] ._graphPlane_oftbn_1149{position:relative;inset:auto;transform:none;transition:none;will-change:auto}._topologyCanvas_oftbn_1054[data-inspecting] ._graphNodes_oftbn_1163{--topology-rest-height: calc(100svh - 11.5rem) ;position:relative;inset:auto;min-height:var(--topology-rest-height);width:auto;margin:7.4rem 2rem 1.45rem;align-items:start;transform:none;transition:none;will-change:auto}._topologyCanvas_oftbn_1054[data-inspecting] ._displayGraphNode_oftbn_1278{align-self:start;margin-top:max(0px,calc((var(--topology-rest-height) - var(--dusky-live)) / 2))}._topologyCanvas_oftbn_1054[data-inspecting] ._browserRuntimeColumn_oftbn_1177{height:var(--topology-rest-height);min-height:var(--topology-rest-height);align-self:start}._topologyCanvas_oftbn_1054[data-layout=vertical] ._browserRuntimeColumn_oftbn_1177{height:auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:0}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePanel_oftbn_1829,._topologyCanvas_oftbn_1054[data-layout=vertical] ._browserRuntimeNode_oftbn_1181,._topologyCanvas_oftbn_1054[data-layout=vertical] ._technicalLog_oftbn_1271{position:relative;top:auto;left:auto;flex:none;transform:none}._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePanel_oftbn_1829{width:min(34rem,calc(100vw - 5rem))}._topologyCanvas_oftbn_1054[data-layout=vertical] ._browserRuntimeNode_oftbn_1181,._topologyCanvas_oftbn_1054[data-layout=vertical] ._technicalLog_oftbn_1271{width:100%}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionField_oftbn_1303{width:min(60rem,100%);max-height:none;padding-inline:0;display:flex;flex-direction:column;justify-self:center;align-items:stretch;gap:1.5rem;overflow:visible}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279:not(:has(._providerNode_oftbn_1330[data-inspected])){grid-template-rows:2.75rem minmax(9.5rem,auto)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]){flex-basis:calc(var(--provider-inspect-height) + 13.25rem);height:calc(var(--provider-inspect-height) + 13.25rem);min-height:calc(var(--provider-inspect-height) + 13.25rem);grid-template-columns:minmax(0,1fr);grid-template-rows:var(--provider-inspect-height) 10.75rem;gap:2.5rem}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected])>._providerNode_oftbn_1330,._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._actionNode_oftbn_1338{grid-column:1}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._actionNode_oftbn_1338{grid-row:2}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._providerActionPort_oftbn_1223{top:auto;right:auto;bottom:-.34rem;left:50%;transform:translate(-50%) rotate(90deg)}._topologyCanvas_oftbn_1054[data-layout=vertical] ._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]) ._actionPort_oftbn_1224{top:-.34rem;right:auto;left:50%;transform:translate(-50%) rotate(90deg)}}@media(prefers-reduced-motion:reduce){._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]),._technicalLog_oftbn_1271{transition:none}}@media(min-width:841px){._activePage_oftbn_1049:has(._topologyCanvas_oftbn_1054[data-layout=horizontal]){height:auto;min-height:calc(100svh - 4.25rem)}._topologyCanvas_oftbn_1054[data-layout=horizontal]{height:auto;min-height:calc(100svh - 4.25rem);overflow:visible}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._graphPlane_oftbn_1149{position:relative;inset:auto;transform:none;transition:none;will-change:auto}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._graphNodes_oftbn_1163{position:relative;inset:auto;width:auto;min-height:calc(100svh - 11.5rem);margin:7.4rem 2rem 1.45rem;grid-template-columns:23rem minmax(18rem,20rem) minmax(30rem,1fr);align-items:center;transform:none;transition:none;will-change:auto}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._displayGraphNode_oftbn_1278{align-self:center;margin-top:0}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._browserRuntimeColumn_oftbn_1177{width:100%;height:auto;min-height:18rem;align-self:center}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._runtimePanel_oftbn_1829{position:relative;inset:auto;width:100%;max-width:20rem;transform:none}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._browserRuntimeNode_oftbn_1181,._topologyCanvas_oftbn_1054[data-layout=horizontal] ._technicalLog_oftbn_1271{position:relative;inset:auto;width:100%;max-width:none;transform:none}}@media(min-width:1320px)and (max-width:1399px){._topologyCanvas_oftbn_1054[data-layout=horizontal] ._graphNodes_oftbn_1163{grid-template-columns:23rem minmax(16rem,18rem) minmax(30rem,1fr)}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._runtimePanel_oftbn_1829{max-width:18rem}}._actionCountLabel_oftbn_1995,._actionApproval_oftbn_1397{font-size:.72rem;letter-spacing:.035em}._canvasControls_oftbn_1123 button:disabled{cursor:default;color:var(--dusky-ink-dim);opacity:1}._runtimePanel_oftbn_1829{position:relative;inset:auto;width:18rem;max-width:100%;display:flex;flex-direction:column;gap:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}._browserRuntimeNode_oftbn_1181,._technicalLog_oftbn_1271{box-sizing:border-box;position:relative;inset:auto;width:100%;max-width:none;margin:0;flex:none;border:1px solid color-mix(in srgb,var(--dusky-accent) 24%,var(--dusky-hair));border-radius:20px;background:var(--dusky-surface);box-shadow:0 10px 24px #1416130d;transform:none}._browserRuntimeNode_oftbn_1181{z-index:1;min-height:5.4rem;height:auto;max-height:none;padding:.9rem 1rem;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.65rem}._runtimeHeading_oftbn_4394{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;text-align:left}._runtimeHeading_oftbn_4394 h2,._technicalLogHead_oftbn_2746 h2{margin:0;font-family:var(--dusky-sans);font-size:.95rem;font-weight:520;line-height:1.2;letter-spacing:-.015em;color:var(--dusky-ink-strong)}._runtimeState_oftbn_4422{flex:none;display:inline-flex;align-items:center;gap:.38rem;font-family:var(--dusky-sans);font-size:.76rem;font-weight:450;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--dusky-ink-dim)}._runtimeState_oftbn_4422:before{width:.38rem;height:.38rem;flex:none;border-radius:50%;background:currentcolor;content:""}._runtimeState_oftbn_4422[data-state=open]{color:var(--dusky-ok)}._runtimeState_oftbn_4422[data-state=offline],._runtimeState_oftbn_4422[data-state=superseded]{color:var(--dusky-stop)}._runtimeSummary_oftbn_2664{width:100%;margin:0;display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:.42rem;font-family:var(--dusky-sans);line-height:1.3;text-align:left;text-transform:none}._runtimeSummary_oftbn_2664 strong{flex:none;font-family:var(--dusky-sans);font-size:.9rem;font-weight:520;letter-spacing:-.01em;color:var(--dusky-ink-strong)}._runtimeSummary_oftbn_2664 span{max-width:none;font-family:var(--dusky-sans);font-size:.78rem;font-weight:400;letter-spacing:0;line-height:inherit;color:var(--dusky-ink-dim)}._technicalLog_oftbn_1271{z-index:0;width:calc(100% - 2rem);margin:-.75rem auto 0;min-height:4.6rem;height:auto;max-height:11rem;--log-pad-inline: .9rem;padding:1.35rem var(--log-pad-inline) .9rem;display:flex;flex-direction:column;overflow:hidden;border-color:color-mix(in srgb,var(--dusky-accent) 18%,var(--dusky-hair));border-top:0;border-radius:0 0 18px 18px;box-shadow:none;transition:none}._technicalLog_oftbn_1271[data-empty]{min-height:4.6rem;height:auto}._technicalLogHead_oftbn_2746{flex:none;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0}._technicalLogHead_oftbn_2746>span{font-family:var(--dusky-sans);font-size:.74rem;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--dusky-ink-dim)}._technicalLog_oftbn_1271:not([data-empty]) ._technicalLogHead_oftbn_2746{margin-bottom:.55rem}._technicalLogEmpty_oftbn_4618{margin:.4rem 0 0;font-family:var(--dusky-sans);font-size:.78rem;line-height:1.35;color:var(--dusky-ink-dim)}._technicalLogEvents_oftbn_2771{max-height:8rem;overflow-y:auto}._technicalLogEvents_oftbn_2771 ._actionEventIdentity_oftbn_4637 strong{font-family:var(--dusky-sans);font-size:.82rem;font-weight:500}._actionEventIdentity_oftbn_4637>span,._eventStatus_oftbn_4657{font-family:var(--dusky-sans);font-size:.72rem;font-weight:400;letter-spacing:0}@media(max-width:1200px)and (min-width:841px){._runtimePanel_oftbn_1829{width:14rem}}@media(max-width:840px){._browserRuntimeColumn_oftbn_1177{gap:0}._runtimePanel_oftbn_1829{width:min(20rem,100%)}}@media(min-width:841px){._topologyCanvas_oftbn_1054[data-layout=vertical] ._runtimePanel_oftbn_1829{width:min(34rem,calc(100vw - 5rem))}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._runtimePanel_oftbn_1829{width:100%;max-width:20rem}}@media(min-width:1320px)and (max-width:1399px){._topologyCanvas_oftbn_1054[data-layout=horizontal] ._runtimePanel_oftbn_1829{max-width:18rem}}._displayNodeLabel_oftbn_5480{box-sizing:border-box;height:2.05rem;min-height:2.05rem;padding-block:0;padding-inline:.78rem;justify-content:center}._displayNodeLabel_oftbn_5480>span:first-child{display:inline-flex;align-items:center;justify-content:center;line-height:1;text-align:center}._agentAccess_oftbn_5499{width:100%;margin:0;padding-top:.62rem;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;border-top:1px solid var(--dusky-hair-soft);font-family:var(--dusky-sans);line-height:1.25;text-align:left}._agentAccess_oftbn_5499 strong{font-size:.76rem;font-weight:520;letter-spacing:-.005em;color:var(--dusky-ink-strong)}._agentAccess_oftbn_5499 span{flex:none;font-size:.7rem;font-weight:450;color:var(--dusky-ink-dim)}._agentAccess_oftbn_5499[data-state=ready] span{color:var(--dusky-ok)}._agentAccess_oftbn_5499[data-state=failed] span,._agentAccess_oftbn_5499[data-state=unavailable] span{color:var(--dusky-stop)}._canvasControls_oftbn_1123{position:fixed;z-index:70;top:auto;right:auto;bottom:.75rem;left:50%;width:auto;max-width:calc(100vw - 1rem);padding:.28rem;transform:translate(-50%);display:flex;gap:.12rem;align-items:stretch;overflow:visible;border:1px solid color-mix(in srgb,white 58%,var(--dusky-hair));border-radius:18px;background:color-mix(in srgb,var(--dusky-surface) 72%,transparent);box-shadow:0 .14rem .5rem -.26rem color-mix(in srgb,var(--dusky-ink) 10%,transparent),0 0 1.2rem -.5rem color-mix(in srgb,var(--dusky-ink) 10%,transparent),inset 0 1px color-mix(in srgb,white 68%,transparent);-webkit-backdrop-filter:blur(24px) saturate(125%);backdrop-filter:blur(24px) saturate(125%)}._canvasControls_oftbn_1123 button{position:relative;min-height:2.35rem;flex:none;padding:0 .58rem;display:inline-flex;align-items:center;justify-content:center;gap:.34rem;border:0;border-radius:11px;background:transparent;text-align:center;color:var(--dusky-ink);cursor:pointer}._canvasControls_oftbn_1123 button:after{position:absolute;z-index:90;bottom:calc(100% + .55rem);left:50%;width:max-content;max-width:13rem;padding:.36rem .48rem;border:1px solid color-mix(in srgb,white 12%,transparent);border-radius:8px;background:color-mix(in srgb,var(--dusky-ink-strong) 94%,transparent);box-shadow:0 .35rem 1rem color-mix(in srgb,var(--dusky-ink) 18%,transparent);color:var(--dusky-surface);content:attr(data-tooltip);font-family:var(--dusky-sans);font-size:.57rem;font-weight:520;line-height:1.2;letter-spacing:0;text-align:center;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,.18rem);transition:opacity .12s ease,transform .16s var(--dusky-ease-enter)}._canvasControls_oftbn_1123 button:hover:after,._canvasControls_oftbn_1123 button:focus-visible:after{opacity:1;transform:translate(-50%);transition-delay:.24s}._canvasControls_oftbn_1123 ._connectionsButton_oftbn_5617{flex:none}._canvasControls_oftbn_1123 button>._commandLabel_oftbn_5621{position:static;width:auto;height:auto;padding:0;overflow:visible;clip:auto;font-family:var(--dusky-sans);font-size:.72rem;font-weight:560;line-height:1;letter-spacing:-.005em;text-transform:none;white-space:nowrap;color:var(--dusky-ink-strong)}._canvasControls_oftbn_1123 ._commandIcon_oftbn_5638{width:.92rem;height:.92rem;flex:none;display:inline-grid;place-items:center;color:var(--dusky-accent)}._canvasControls_oftbn_1123 ._commandIcon_oftbn_5638 svg{width:100%;height:100%;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}._canvasControls_oftbn_1123 button ._commandValue_oftbn_5657{min-width:0;height:auto;padding:.22rem .34rem;display:inline-grid;place-items:center;border-radius:7px;background:color-mix(in srgb,var(--dusky-ink) 6%,transparent);font-family:var(--dusky-mono);font-size:.52rem;font-weight:560;line-height:1;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;color:var(--dusky-ink-dim)}._canvasControls_oftbn_1123 ._zoomControls_oftbn_5675{flex:none;min-width:0;margin:0;padding:.12rem;display:flex;align-items:stretch;gap:.04rem;overflow:visible;border:0;border-radius:13px;background:color-mix(in srgb,var(--dusky-ink) 4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dusky-hair) 64%,transparent)}._canvasControls_oftbn_1123 ._zoomControls_oftbn_5675 button{min-height:2.11rem;border-radius:9px}._canvasControls_oftbn_1123 ._zoomControls_oftbn_5675 ._zoomStep_oftbn_5695{width:1.82rem;padding:0}._canvasControls_oftbn_1123 ._zoomControls_oftbn_5675 ._zoomStep_oftbn_5695 ._commandIcon_oftbn_5638{width:.74rem;height:.74rem}._canvasControls_oftbn_1123 ._zoomControls_oftbn_5675 ._zoomReadout_oftbn_5705{min-width:4.8rem;padding-inline:.42rem}._canvasControls_oftbn_1123 button:hover,._canvasControls_oftbn_1123 button:focus-visible,._canvasControls_oftbn_1123 ._connectionsButton_oftbn_5617[data-open]{background:color-mix(in srgb,var(--dusky-surface) 80%,var(--dusky-accent-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dusky-accent) 18%,var(--dusky-hair));color:var(--dusky-ink-strong)}._canvasControls_oftbn_1123 button:focus-visible{position:relative;z-index:1;outline:2px solid color-mix(in srgb,var(--dusky-accent) 56%,transparent);outline-offset:1px}._canvasControls_oftbn_1123 button:disabled{opacity:.48;cursor:not-allowed}@media(max-width:840px){._canvasControls_oftbn_1123{top:auto;right:auto;bottom:.5rem;width:auto;max-width:calc(100vw - .75rem);padding:.25rem;gap:.08rem;border-radius:17px}._canvasControls_oftbn_1123 button{min-height:2.35rem;padding:0 .44rem;gap:.26rem;border-radius:11px}._canvasControls_oftbn_1123 button>._commandLabel_oftbn_5621{font-size:.64rem}._canvasControls_oftbn_1123 button ._commandValue_oftbn_5657{padding-inline:.26rem;font-size:.45rem}}@media(max-width:520px){._canvasControls_oftbn_1123 button ._commandValue_oftbn_5657{display:none}}@media(hover:none){._canvasControls_oftbn_1123 button:after{display:none}}@media(prefers-reduced-motion:reduce){._canvasControls_oftbn_1123 button:after{transition:none}}@media(min-width:1180px)and (max-width:1319px){._topologyCanvas_oftbn_1054[data-layout=horizontal] ._graphNodes_oftbn_1163{margin-inline:1.25rem;grid-template-columns:20rem minmax(13rem,14rem) minmax(26rem,1fr);gap:1rem}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._runtimePanel_oftbn_1829{max-width:14rem}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._providerActionPair_oftbn_1279{grid-template-columns:minmax(10rem,.9fr) minmax(12rem,1.1fr);gap:1.25rem}._topologyCanvas_oftbn_1054[data-layout=horizontal] ._providerActionPair_oftbn_1279:has(._providerNode_oftbn_1330[data-inspected]){grid-template-columns:minmax(14rem,1.2fr) minmax(9.5rem,.8fr);gap:1rem}}@media(min-width:1180px){._topologyCanvas_oftbn_1054[data-layout] ._graphPlane_oftbn_1149,._topologyCanvas_oftbn_1054[data-inspecting] ._graphPlane_oftbn_1149{transform:translate3d(var(--canvas-pan-x, 0),var(--canvas-pan-y, 0),0) scale(var(--canvas-zoom, 1));transform-origin:50% 0;transition:transform .26s cubic-bezier(.22,1,.36,1);will-change:transform}._topologyCanvas_oftbn_1054[data-panning] ._graphPlane_oftbn_1149,._topologyCanvas_oftbn_1054[data-node-dragging] ._graphPlane_oftbn_1149{transition:none}}._displayGraphNode_oftbn_1278[data-mode=embedded]{border-radius:22px}@media(min-width:841px){._topologyCanvas_oftbn_1054[data-layout],._topologyCanvas_oftbn_1054[data-inspecting]{overflow:clip}}@media(prefers-reduced-motion:reduce){._topologyCanvas_oftbn_1054[data-layout] ._graphPlane_oftbn_1149{transition:none}}
