@font-face{font-family:jakarta;src:url(../media/jakarta-s.p.1nsast9qgxif8.woff2?dpl=913cc003-07004)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.IDg3Xa_className{font-family:jakarta,jakarta Fallback}.IDg3Xa_variable{--font-jakarta:"jakarta", "jakarta Fallback"}
@font-face{font-family:mono;src:url(../media/mono-s.p.013tcyr58qp0n.woff2?dpl=913cc003-07004)format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.QuiB7G_className{font-family:mono,mono Fallback}.QuiB7G_variable{--font-mono-jb:"mono", "mono Fallback"}
.X1omLG_choose{width:100%;min-width:0}.X1omLG_choiceHeading{align-items:center;gap:12px;margin-bottom:21px;display:flex}.X1omLG_choiceHeading h2{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:600;line-height:1.4}.X1omLG_choiceHeading p{color:var(--s9);margin:4px 0 0;font-size:12px;line-height:1.7}.X1omLG_brand{border:1px solid var(--s6);background:var(--s3);width:41px;height:41px;color:var(--s12);border-radius:11px;flex:none;place-items:center;display:grid}.X1omLG_close{width:32px;height:32px;color:var(--s9);cursor:pointer;border-radius:6px;flex:none;place-items:center;margin-left:auto;display:grid}.X1omLG_close:hover{background:var(--s4);color:var(--s12)}.X1omLG_close svg{width:15px;height:15px}.X1omLG_setup{border:1px solid var(--s6);background:var(--s2);border-radius:12px;width:100%;min-width:0;overflow:clip;box-shadow:0 2px 12px #00000008}.X1omLG_setupHeader{background:linear-gradient(120deg,color-mix(in srgb,var(--s3) 50%,transparent),transparent 75%);padding:21px 24px 0}.X1omLG_setupHeader h2{letter-spacing:-.035em;color:var(--s12);margin:17px 0 5px;font-size:23px;font-weight:600;line-height:1.4}.X1omLG_setupHeader>p{color:var(--s9);margin:0;font-size:12px;line-height:1.8}.X1omLG_breadcrumb{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.X1omLG_breadcrumb>button:first-child{min-height:34px;color:var(--s11);cursor:pointer;transition:background var(--t),color var(--t);border-radius:6px;align-items:center;gap:7px;margin-left:-8px;padding:4px 10px 4px 8px;font-size:11.5px;font-weight:500;display:flex}.X1omLG_breadcrumb>button:first-child:hover{background:var(--s4);color:var(--s12)}.X1omLG_breadcrumb>button:first-child:hover svg{color:var(--a11)}.X1omLG_breadcrumb>button:first-child:focus-visible{outline:2px solid var(--a9);outline-offset:2px}.X1omLG_breadcrumb>button:disabled{opacity:.45;cursor:default}.X1omLG_breadcrumb>span{color:var(--s11);align-items:center;gap:6px;margin-left:auto;font-size:10.5px;display:flex}.X1omLG_breadcrumb svg{width:14px;height:14px}.X1omLG_breadcrumb img{width:15px;height:15px}.X1omLG_breadcrumb .X1omLG_close{margin-left:0}.X1omLG_appLogo{background:#f7f8fa;border:1px solid #dbe1e9;border-radius:5px;place-items:center;width:23px;height:23px;display:grid}.X1omLG_steps{border-bottom:1px solid var(--s6);gap:23px;margin:13px 0 0;padding:17px 0 14px;list-style:none;display:flex}.X1omLG_steps li{color:var(--s9);align-items:center;gap:6px;font-size:10px;display:flex}.X1omLG_steps li>span{border:1px solid var(--s6);width:19px;height:19px;font:9px var(--font-mono-jb),monospace;color:var(--s9);border-radius:5px;place-items:center;display:grid}.X1omLG_steps li[data-current=true]{color:var(--s12);font-weight:550}.X1omLG_steps li[data-current=true]>span{border-color:var(--a7);background:var(--a3);color:var(--a11)}.X1omLG_body{flex-direction:column;gap:20px;min-width:0;padding:23px 24px 24px;display:flex}.X1omLG_help{border-top:1px solid var(--s6);color:var(--s9);justify-content:center;align-items:center;gap:7px;padding:14px 24px;font-size:10.5px;display:flex}.X1omLG_help>a{align-items:center;gap:5px;display:flex}.X1omLG_help>a:hover{color:var(--s12)}.X1omLG_help svg{width:12px;height:12px}.X1omLG_loading{min-height:140px;color:var(--s9);justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.X1omLG_loading svg{width:17px;height:17px}.X1omLG_connection{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:7px 0 2px;display:flex}.X1omLG_sourceMark{background:var(--s3);border:1px solid var(--s6);border-radius:15px;place-items:center;width:58px;height:58px;margin-bottom:0;display:grid}.X1omLG_sourceMark img{width:31px;height:31px}.X1omLG_connection h3{letter-spacing:-.03em;margin:0;font-size:19px;font-weight:550;line-height:1.5}.X1omLG_connection>p:not(.X1omLG_permission){color:var(--s11);max-width:360px;margin:0;font-size:12.5px;line-height:1.8}.X1omLG_connection>button{gap:8px;min-height:41px;padding:0 16px}.X1omLG_connection>button img{filter:brightness(0);width:17px;height:17px}.X1omLG_permission{max-width:460px;margin:0;color:var(--s9)!important;font-size:10.5px!important;line-height:1.75!important}.X1omLG_permission code{color:var(--s11);font-size:10px}.X1omLG_connection .X1omLG_permission{border-top:1px solid var(--s6);text-align:left;width:100%;margin-top:2px;padding-top:15px}.X1omLG_repositoryPicker{flex-direction:column;gap:14px;display:flex}.X1omLG_connected{color:var(--s9);flex-wrap:wrap;align-items:center;gap:7px;font-size:10.5px;display:flex}.X1omLG_connected img{width:16px;height:16px}.X1omLG_connected strong{color:var(--s12);font-weight:550}.X1omLG_connected>span:last-child{margin-left:auto;font-size:10px}.X1omLG_repoSearch{border:1px solid var(--s7);background:var(--s1);border-radius:7px;align-items:center;gap:9px;height:41px;padding:0 12px;display:flex}.X1omLG_repoSearch:focus-within{border-color:var(--a9)}.X1omLG_repoSearch svg{width:15px;height:15px;color:var(--s9);flex:none}.X1omLG_repoSearch input{min-width:0;color:var(--s12);background:0 0;border:0;outline:none;flex:1;font-size:12px}.X1omLG_repoSearch input::placeholder{color:var(--s9)}.X1omLG_repositoryList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--s6) transparent;flex-direction:column;gap:5px;max-height:310px;display:flex;overflow-y:auto}.X1omLG_repositoryList>button{text-align:left;border:1px solid var(--s6);background:var(--s1);cursor:pointer;transition:border-color var(--t),background var(--t);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.X1omLG_repositoryList>button:hover{border-color:var(--a7);background:var(--s3)}.X1omLG_repoIcon{background:var(--s3);border:1px solid var(--s6);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.X1omLG_repoIcon img{width:18px;height:18px}.X1omLG_repositoryList>button>span:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.X1omLG_repositoryList strong{overflow-wrap:anywhere;color:var(--s12);font-size:12px;font-weight:550}.X1omLG_repositoryList small{color:var(--s9);font-size:10px}.X1omLG_repositoryList>button>svg{width:13px;height:13px;color:var(--s9);flex:none}.X1omLG_emptyRepos{text-align:center;padding:20px 10px}.X1omLG_emptyRepos strong{font-size:13px;font-weight:550}.X1omLG_emptyRepos p{color:var(--s9);margin:8px 0;font-size:11px;line-height:1.8}.X1omLG_emptyRepos button{color:var(--a11);text-underline-offset:3px;font-size:11px;text-decoration:underline}.X1omLG_selectionSummary{border:1px solid var(--s6);background:var(--s1);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:13px 14px;display:flex}.X1omLG_selectionSummary>img,.X1omLG_selectionSummary>svg{width:22px;height:22px;color:var(--s11);flex:none}.X1omLG_selectionSummary>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.X1omLG_selectionSummary strong{overflow-wrap:anywhere;font-size:12px;font-weight:550}.X1omLG_selectionSummary span{color:var(--s9);font-size:10.5px}.X1omLG_selectionSummary button{color:var(--s11);cursor:pointer;margin-left:auto;padding:5px;font-size:10.5px}.X1omLG_selectionSummary button:hover{color:var(--a11)}.X1omLG_address{color:var(--s9);overflow-wrap:anywhere;margin:6px 0 0;font-size:10.5px}.X1omLG_autoDeploy{color:var(--s11);cursor:pointer;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;display:flex}.X1omLG_autoDeploy input{accent-color:var(--a9);flex:none;width:15px;height:15px;margin-top:2px}.X1omLG_autoDeploy span{min-width:0}.X1omLG_autoDeploy strong{color:var(--s12);font-weight:550;display:block}.X1omLG_autoDeploy small{color:var(--s9);margin-top:3px;font-size:10.5px;line-height:1.8;display:block}.X1omLG_detection{border:1px solid var(--s6);background:var(--s1);border-radius:8px;align-items:flex-start;gap:9px;padding:12px 14px;font-size:12px;display:flex}.X1omLG_detection svg{width:17px;height:17px;color:var(--k11);flex:none;margin-top:1px}.X1omLG_detection strong{font-size:11.5px;font-weight:550;line-height:1.6;display:block}.X1omLG_detection span{color:var(--s9);overflow-wrap:anywhere;margin-top:3px;font-size:10.5px;line-height:1.8;display:block}.X1omLG_primaryRow{border-top:1px solid var(--s6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:17px;display:flex}.X1omLG_primaryRow>span{color:var(--s9);flex:1;min-width:120px;font-size:10.5px;line-height:1.8}.X1omLG_primaryRow>button{gap:8px;min-height:40px;padding:0 16px;font-size:12px}.X1omLG_primaryRow>button>svg{width:14px;height:14px}.X1omLG_advanced{border-top:1px solid var(--s6);border-bottom:1px solid var(--s6);padding:13px 0}.X1omLG_advanced summary{cursor:pointer;color:var(--s11);justify-content:space-between;align-items:center;gap:12px;font-size:11.5px;list-style:none;display:flex}.X1omLG_advanced summary::-webkit-details-marker{display:none}.X1omLG_advanced summary>svg{width:13px;height:13px;transition:transform var(--t)}.X1omLG_advanced[open] summary>svg{transform:rotate(45deg)}.X1omLG_advanced>div{flex-direction:column;gap:20px;padding:18px 0 3px;display:flex}.X1omLG_variables{flex-direction:column;gap:10px;display:flex}.X1omLG_variables header{justify-content:space-between;align-items:center;gap:10px;display:flex}.X1omLG_variables h3{margin:0;font-size:11.5px;font-weight:550}.X1omLG_variables header button{color:var(--a11);cursor:pointer;align-items:center;gap:4px;font-size:10.5px;display:flex}.X1omLG_variables header button svg{width:12px;height:12px}.X1omLG_variable{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 144px 34px;gap:6px;display:grid}.X1omLG_variable input,.X1omLG_variable select{min-width:0;height:36px;color:var(--s12);background:var(--s1);border:1px solid var(--s6);border-radius:6px;padding:0 9px;font-size:11px}.X1omLG_variable input::placeholder{color:var(--s9)}.X1omLG_variable>button{width:34px;height:36px;color:var(--s9);cursor:pointer;border-radius:5px;place-items:center;display:grid}.X1omLG_variable>button:hover{color:var(--r11);background:var(--r3)}.X1omLG_variable>button svg{width:14px;height:14px}.X1omLG_inlineError{border:1px solid color-mix(in srgb,var(--r11) 30%,var(--s6));background:var(--s1);color:var(--s11);border-radius:9px;flex-direction:column;gap:13px;padding:15px;font-size:12px;line-height:1.8;display:flex}.X1omLG_inlineError strong{color:var(--r11);overflow-wrap:anywhere;font-weight:550}.X1omLG_inlineError p{color:var(--s11);overflow-wrap:anywhere;margin:0;font-size:11.5px}.X1omLG_inlineError>div{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.X1omLG_inlineError>button,.X1omLG_inlineError>div>button:not(:first-child){color:var(--s11);cursor:pointer;align-self:flex-start;align-items:center;gap:5px;font-size:11px;display:flex}.X1omLG_inlineError>button>svg{width:12px;height:12px}.X1omLG_fieldError{color:var(--r11);flex-direction:column;gap:6px;margin:6px 0 0;font-size:11.5px;line-height:1.7;display:flex}.X1omLG_fieldError>button{color:var(--a11);align-self:flex-start;text-decoration:underline}.X1omLG_task{border:1px solid var(--s6);background:var(--s1);border-radius:9px;align-items:center;gap:11px;padding:18px;display:flex}.X1omLG_task svg{width:20px;height:20px;color:var(--a11);flex:none}.X1omLG_task strong{font-size:12px;font-weight:550}.X1omLG_resultActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.X1omLG_resultActions a{border:1px solid var(--s7);min-height:39px;color:var(--s12);background:var(--s3);border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:11.5px;font-weight:550;display:inline-flex}.X1omLG_resultActions a:hover{border-color:var(--s8);background:var(--s4)}.X1omLG_resultActions .X1omLG_openApp{background:var(--a9);border-color:var(--a9);color:var(--ink)}.X1omLG_resultActions .X1omLG_openApp:hover{background:var(--a10);border-color:var(--a10)}.X1omLG_resultActions svg{width:13px;height:13px}.X1omLG_resultActions>span{color:var(--s9);overflow-wrap:anywhere;width:100%;font-size:10.5px}.X1omLG_apiLink{color:var(--s9);cursor:pointer;justify-content:center;align-items:center;gap:6px;margin:19px auto 0;font-size:10.5px;display:flex}.X1omLG_apiLink:hover{color:var(--s12)}.X1omLG_apiLink svg{width:12px;height:12px}.X1omLG_frameworks{margin-top:-5px}.X1omLG_workspace{flex-direction:column;gap:18px;min-width:0;margin-top:23px;display:flex}.X1omLG_workspaceHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.X1omLG_workspaceHeading h2{letter-spacing:-.04em;margin:0;font-size:23px;font-weight:600;line-height:1.4}.X1omLG_workspaceHeading p{color:var(--s9);margin:6px 0 0;font-size:12px;line-height:1.8}.X1omLG_workspaceHeading nav{flex-wrap:wrap;flex:none;align-items:center;gap:7px;display:flex}.X1omLG_workspaceHeading nav a,.X1omLG_workspaceHeading nav button{border:1px solid var(--s6);background:var(--s2);min-height:32px;color:var(--s11);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:10.5px;display:flex}.X1omLG_workspaceHeading nav a:hover,.X1omLG_workspaceHeading nav button:hover{background:var(--s3);border-color:var(--s7)}.X1omLG_workspaceHeading nav svg{width:12px;height:12px}.X1omLG_workspaceSetup{background:0 0;border:0;width:min(100%,860px);margin:0 auto;padding:0}.X1omLG_workspaceSetup:has(.X1omLG_setup){background:0 0;border:0;padding:0}.X1omLG_history{min-width:0;margin-top:10px}.X1omLG_pendingBuild{text-align:center;border:1px solid var(--s6);background:var(--s2);border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:45px 24px;display:flex}.X1omLG_pendingBuild>strong{letter-spacing:-.03em;font-size:20px;font-weight:550}.X1omLG_pendingBuild>p{color:var(--s9);font-size:12px}.X1omLG_pendingBuild>a{color:var(--a11);align-items:center;gap:7px;font-size:12px;display:flex}.X1omLG_pendingBuild>a>svg{width:13px;height:13px}@media (max-width:1000px){.X1omLG_workspaceHeading{flex-direction:column;align-items:flex-start;gap:13px}}@media (max-width:640px){.X1omLG_setupHeader{padding:17px 17px 0}.X1omLG_setupHeader h2{font-size:21px}.X1omLG_setupHeader>p{font-size:11.5px}.X1omLG_body{gap:18px;padding:19px 17px}.X1omLG_steps{gap:18px;padding:14px 0}.X1omLG_steps li{gap:5px;font-size:9px}.X1omLG_steps li>span{width:18px;height:18px}.X1omLG_breadcrumb>span{font-size:9.5px}.X1omLG_connection h3{font-size:18px}.X1omLG_connection>p:not(.X1omLG_permission){font-size:12px}.X1omLG_connection .X1omLG_permission{font-size:10px!important}.X1omLG_primaryRow{flex-direction:column;align-items:stretch;gap:10px}.X1omLG_primaryRow>span{min-width:0;font-size:10px}.X1omLG_primaryRow>button{justify-content:center;width:100%}.X1omLG_variable{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.X1omLG_variable select{grid-area:2/1/auto/3}.X1omLG_variable>button{grid-area:1/3/3;height:100%}.X1omLG_resultActions{gap:9px}.X1omLG_resultActions a{flex:1;padding:0 10px;font-size:11px}.X1omLG_repositoryList>button{gap:9px;padding:11px 10px}.X1omLG_repositoryList strong{font-size:11.5px}.X1omLG_choiceHeading h2{font-size:18px}.X1omLG_choiceHeading p{font-size:11px}.X1omLG_workspace{gap:20px;margin-top:23px}.X1omLG_workspaceHeading h2{font-size:21px}.X1omLG_workspaceHeading p{font-size:11.5px}.X1omLG_workspaceSetup{padding:0}.X1omLG_permission{font-size:10px!important}.X1omLG_selectionSummary{gap:9px;padding:11px}.X1omLG_selectionSummary strong{font-size:11.5px}.X1omLG_selectionSummary span,.X1omLG_help{font-size:10px}}@media (prefers-reduced-motion:reduce){.X1omLG_repositoryList>button,.X1omLG_advanced summary>svg{transition:none}.X1omLG_advanced[open] summary>svg{transform:none}}.X1omLG_connectionMenu{margin-left:auto;font-size:10px;position:relative}.X1omLG_connectionMenu summary{cursor:pointer;color:var(--s11);border-radius:5px;padding:4px 6px}.X1omLG_connectionMenu summary:hover{background:var(--s4)}.X1omLG_connectionMenu>div{z-index:3;border:1px solid var(--s7);background:var(--s2);width:230px;box-shadow:var(--shadow);border-radius:9px;flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;top:100%;right:0}.X1omLG_connectionMenu p{color:var(--s11);margin:0;font-size:11px;line-height:1.7}.X1omLG_repositoryControls{color:var(--s9);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.X1omLG_repositoryControls p{margin:0;line-height:1.7}.X1omLG_repositoryControls button{color:var(--s11);cursor:pointer;border:1px solid var(--s6);border-radius:5px;flex:none;padding:6px 8px;font-size:10.5px}.X1omLG_repositoryControls button:hover{background:var(--s4)}.X1omLG_moreRepositories{border:1px solid var(--s6);color:var(--s11);background:var(--s3);cursor:pointer;border-radius:6px;padding:9px;font-size:11px}.X1omLG_moreRepositories:hover{border-color:var(--s7)}.X1omLG_workspaceHeading nav .X1omLG_primaryTool{background:var(--a9);color:var(--ink);border-color:var(--a9);min-height:36px;padding-inline:13px;font-size:12px}.X1omLG_workspaceHeading nav .X1omLG_primaryTool:hover{background:var(--a10);border-color:var(--a10)}.X1omLG_setup[data-stage=configure] .X1omLG_setupHeader{background:0 0;padding:16px 24px 0}.X1omLG_setup[data-stage=configure] .X1omLG_setupHeader h2{margin-top:10px;font-size:20px}.X1omLG_setup[data-stage=configure] .X1omLG_setupHeader>p{font-size:11.5px}.X1omLG_setup[data-stage=configure] .X1omLG_steps{margin-top:10px;padding:12px 0}.X1omLG_setup[data-stage=configure] .X1omLG_body{gap:16px;padding-block:16px}.X1omLG_setup[data-stage=configure] .X1omLG_selectionSummary{padding:10px 12px}.X1omLG_githubEssentials{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.X1omLG_configureFooter{z-index:2;border-top:1px solid var(--s6);background:var(--s2);padding:14px 24px;position:sticky;bottom:0;box-shadow:0 -8px 20px -18px #0004}.X1omLG_configureFooter .X1omLG_primaryRow{border:0;padding:0}.X1omLG_configureFooter .X1omLG_primaryRow>span{color:var(--s11);font-size:12px}@media (min-width:700px){.X1omLG_setup[data-stage=configure] .X1omLG_setupHeader{grid-template-columns:minmax(0,1fr) auto;column-gap:20px;display:grid}.X1omLG_setup[data-stage=configure] .X1omLG_breadcrumb{grid-column:1/-1}.X1omLG_setup[data-stage=configure] .X1omLG_setupHeader h2,.X1omLG_setup[data-stage=configure] .X1omLG_setupHeader>p{grid-column:1}.X1omLG_setup[data-stage=configure] .X1omLG_steps{border:0;grid-area:2/2/4;align-self:center;gap:14px;margin:0;padding:0}.X1omLG_githubEssentials{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px}.X1omLG_githubEssentials .X1omLG_autoDeploy{padding-top:17px}}@media (max-width:640px){.X1omLG_setup[data-stage=configure] .X1omLG_setupHeader{padding:12px 16px 0}.X1omLG_setup[data-stage=configure] .X1omLG_body{padding:16px}.X1omLG_configureFooter{padding:12px 16px}.X1omLG_configureFooter .X1omLG_primaryRow{gap:7px}}.X1omLG_setup[data-stage=configure] :is(input,select,summary){scroll-margin-block:90px 140px}.X1omLG_workspaceSetup:has(.X1omLG_setup){width:100%;margin-inline:0}.X1omLG_variable input:focus-visible{border-color:var(--a7);box-shadow:0 0 0 2px color-mix(in srgb,var(--a9) 20%,transparent)}
.ht9lAq_row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;max-width:820px;margin:0 auto;display:grid}.ht9lAq_card{border:1px solid var(--s7);background:var(--s2);border-radius:11px;flex-direction:column;gap:10px;min-width:0;padding:16px;transition:border-color .15s,transform .15s;display:flex;position:relative;box-shadow:0 6px 22px #0000000d}.ht9lAq_card:hover,.ht9lAq_card:focus-visible{border-color:var(--a7);transform:translateY(-2px)}.ht9lAq_cardTop{align-items:center;gap:10px;min-width:0;display:flex}.ht9lAq_cardTop>svg:first-child{border:1px solid var(--s6);width:32px;height:32px;color:var(--s11);background:var(--s3);border-radius:9px;flex-shrink:0;padding:7px}.ht9lAq_cardTop strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--s12);font-size:13.5px;font-weight:620;display:block;overflow:hidden}.ht9lAq_host{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--s11);font-size:11.5px;display:block;overflow:hidden}.ht9lAq_state{color:var(--s11);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ht9lAq_state i{background:var(--s8);border-radius:50%;width:7px;height:7px}.ht9lAq_state[data-state=live] i,.ht9lAq_state[data-state=failed-live] i{background:var(--k9)}.ht9lAq_state[data-state=failed] i{background:var(--r9)}.ht9lAq_state[data-state=building] i{background:var(--i9)}@keyframes ht9lAq_pulse{50%{opacity:.35}}.ht9lAq_add{border:1px dashed var(--s7);min-height:96px;color:var(--s11);background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:13px;font-weight:560;transition:border-color .15s,color .15s,background .15s;display:flex}.ht9lAq_add:hover,.ht9lAq_add:focus-visible{border-color:var(--a7);color:var(--s12);background:var(--s2)}.ht9lAq_add svg{width:16px;height:16px}.ht9lAq_addInline{text-align:center;min-height:0;padding:10px 16px}.ht9lAq_addFill{width:100%;height:100%}.ht9lAq_addLine{justify-content:center;display:flex}.ht9lAq_page{flex-direction:column;gap:20px;min-width:0;margin-top:24px;display:flex}.ht9lAq_back{width:fit-content;color:var(--s11);align-items:center;gap:6px;font-size:13px;font-weight:560;display:inline-flex}.ht9lAq_back:hover{color:var(--a11)}.ht9lAq_head{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.ht9lAq_head>svg{border:1px solid var(--s6);width:42px;height:42px;color:var(--a11);background:var(--a3);border-radius:11px;flex-shrink:0;padding:10px}.ht9lAq_headText{flex:1;min-width:0}.ht9lAq_headText h2{letter-spacing:-.025em;color:var(--s12);overflow-wrap:anywhere;font-size:19px;font-weight:650}.ht9lAq_headMeta{color:var(--s11);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:6px;font-size:12.5px;display:flex}.ht9lAq_headMeta a{overflow-wrap:anywhere;min-width:0;color:var(--s11);align-items:center;gap:5px;display:inline-flex}.ht9lAq_headMeta a:hover{color:var(--a11)}.ht9lAq_headActions{flex-wrap:wrap;gap:8px;display:flex}.ht9lAq_rows{flex-direction:column;display:flex}.ht9lAq_release{border-top:1px solid var(--s5);color:var(--s11);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 16px;font-size:12.5px;display:grid}.ht9lAq_release:first-child{border-top:0}.ht9lAq_release strong{color:var(--s12);font-weight:600}.ht9lAq_release small{color:var(--s9);overflow-wrap:anywhere;margin-top:2px;font-size:11.5px;display:block}.ht9lAq_release time{color:var(--s9);white-space:nowrap}.ht9lAq_serving{letter-spacing:.06em;text-transform:uppercase;color:var(--k11);margin-left:8px;font-size:10.5px}.ht9lAq_output{background:var(--s1);max-height:340px;color:var(--s11);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;grid-column:1/-1;margin:0;padding:12px;font-size:11.5px;line-height:1.55;overflow:auto}.ht9lAq_kv{grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;font-size:12.5px;display:grid}.ht9lAq_kv dt{color:var(--s11)}.ht9lAq_kv dd{color:var(--s12);overflow-wrap:anywhere}.ht9lAq_variable{border-top:1px solid var(--s5);color:var(--s11);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:10px 16px;font-size:12.5px;display:grid}.ht9lAq_variable:first-child{border-top:0}.ht9lAq_variable code{color:var(--s12);overflow-wrap:anywhere}.ht9lAq_form{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto auto;align-items:start;gap:10px;display:grid}.ht9lAq_toggle{color:var(--s11);align-items:flex-start;gap:12px;font-size:13px;line-height:1.55;display:flex}.ht9lAq_toggle input{width:16px;height:16px;accent-color:var(--a9);flex-shrink:0;margin-top:3px}.ht9lAq_toggle strong{color:var(--s12);font-weight:600;display:block}.ht9lAq_danger{border-color:color-mix(in srgb, var(--r9) 40%, var(--s6))}.ht9lAq_steps{color:var(--s9);flex-wrap:wrap;gap:6px 18px;font-size:12px;display:flex}.ht9lAq_steps [aria-current=step]{color:var(--s12);font-weight:600}.ht9lAq_sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ht9lAq_source{border:1px solid var(--s6);background:var(--s1);text-align:left;color:var(--s11);border-radius:10px;flex-direction:column;gap:6px;padding:14px;font-size:12px;line-height:1.5;transition:border-color .15s;display:flex}.ht9lAq_source:hover{border-color:var(--s8)}.ht9lAq_source[aria-checked=true]{border-color:var(--a9);box-shadow:0 0 0 1px var(--a9) inset}.ht9lAq_source strong{color:var(--s12);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ht9lAq_source svg{width:16px;height:16px}.ht9lAq_folders{border:1px solid var(--s6);background:var(--s1);border-radius:10px;flex-direction:column;max-height:340px;display:flex;overflow:auto}.ht9lAq_folder{border-top:1px solid var(--s5);text-align:left;min-width:0;color:var(--s11);align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.ht9lAq_folder:first-child{border-top:0}.ht9lAq_folder:hover,.ht9lAq_folder:focus-visible{background:var(--s3)}.ht9lAq_folder[aria-checked=true]{background:var(--a3);color:var(--s12)}.ht9lAq_folder>svg{width:16px;height:16px;color:var(--s11);flex-shrink:0}.ht9lAq_folder code{overflow-wrap:anywhere;min-width:0;color:var(--s12)}.ht9lAq_folder small{color:var(--s9);flex-shrink:0;margin-left:auto;font-size:11.5px}.ht9lAq_repositoryFolder{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;gap:12px;min-height:62px;padding:12px 14px;display:grid;position:relative}.ht9lAq_repositoryFolder[data-selected=true]{background:var(--s3);box-shadow:inset 2px 0 var(--a9)}.ht9lAq_repositoryFolder:hover{background:var(--s4)}.ht9lAq_repositoryFolder:has(.ht9lAq_folderInput:focus-visible){outline:2px solid var(--a9);outline-offset:-2px}.ht9lAq_folderInput{opacity:0;width:18px;height:18px;margin:0;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ht9lAq_folderCheck{border:1px solid var(--s8);background:var(--s2);width:18px;height:18px;color:var(--ink);border-radius:4px;place-items:center;display:grid}.ht9lAq_folderInput:checked+.ht9lAq_folderCheck{border-color:var(--a9);background:var(--a9)}.ht9lAq_folderCheck>svg{width:13px;height:13px}.ht9lAq_folderCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.ht9lAq_folderDetail{color:var(--s11);overflow-wrap:anywhere;font-size:11.5px;line-height:1.5}.ht9lAq_folderDestination{border:1px solid var(--s7);background:var(--s2);color:var(--s11);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:10.5px;font-weight:500}@media (max-width:480px){.ht9lAq_repositoryFolder{gap:8px 10px}.ht9lAq_folderDestination{grid-column:2/-1;justify-self:start}.ht9lAq_folderCheck{align-self:start;margin-top:1px}.ht9lAq_folderInput{top:13px;transform:none}}@media (forced-colors:active){.ht9lAq_folderCheck{border-color:buttontext}.ht9lAq_folderInput:checked+.ht9lAq_folderCheck{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}.ht9lAq_repositoryFolder:has(.ht9lAq_folderInput:focus-visible){outline-color:highlight}}.ht9lAq_crumbs{color:var(--s11);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}.ht9lAq_crumbs button:hover{color:var(--a11)}.ht9lAq_plan{border:1px solid var(--s6);background:var(--s1);color:var(--s11);border-radius:10px;flex-direction:column;gap:8px;padding:14px;font-size:12.5px;display:flex}.ht9lAq_plan[data-ok=false]{border-color:var(--r7);background:var(--r3)}.ht9lAq_footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ht9lAq_footer>:first-child{margin-right:auto}.ht9lAq_error{color:var(--r11);font-size:12.5px}@media (max-width:760px){.ht9lAq_sources,.ht9lAq_form{grid-template-columns:minmax(0,1fr)}.ht9lAq_release{grid-template-columns:auto minmax(0,1fr) auto}.ht9lAq_release time{display:none}.ht9lAq_variable{grid-template-columns:minmax(0,1fr) auto}.ht9lAq_variable>span{display:none}}@media (prefers-reduced-motion:reduce){.ht9lAq_card,.ht9lAq_add{transition:none}.ht9lAq_card:hover{transform:none}.ht9lAq_state[data-state=building] i{animation:none}}.ht9lAq_targetBar{border:1px solid var(--s6);background:var(--s2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.ht9lAq_targetChoice{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.ht9lAq_targetChoice label{color:var(--s11);font-size:12px}.ht9lAq_targetChoice select{border:1px solid var(--s7);background-color:var(--s1);min-width:180px;max-width:100%;height:36px;color:var(--s12);border-radius:7px;padding-inline:11px 32px;font-size:13px}.ht9lAq_targetAddress{min-width:0;color:var(--s11);align-items:center;gap:6px;font-size:11.5px;display:flex}.ht9lAq_targetAddress>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ht9lAq_targetActions{align-items:center;gap:4px;margin-left:auto;display:flex}.ht9lAq_serviceCard{min-width:0;position:relative}.ht9lAq_serviceCard .ht9lAq_card{padding-right:54px}.ht9lAq_cardMenu{position:absolute;top:10px;right:10px}.ht9lAq_cardAddress{min-width:0;color:var(--s11);align-items:center;gap:4px;font-size:11.5px;display:flex}.ht9lAq_cardAddress>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:640px){.ht9lAq_targetBar{align-items:flex-start;gap:10px}.ht9lAq_targetChoice{width:100%}.ht9lAq_targetChoice select{flex:1;min-width:0}.ht9lAq_targetAddress{flex:100%}.ht9lAq_targetActions{margin-left:0}.ht9lAq_row{grid-template-columns:minmax(0,1fr)}}.ht9lAq_serviceCard.ht9lAq_card:hover{transform:none}.ht9lAq_targetAddress>a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ht9lAq_targetAddress>a:hover{color:var(--s12);text-underline-offset:3px;text-decoration:underline}
.gkMh-q_art{width:100%;height:100%;color:var(--s12);pointer-events:none;display:block}.gkMh-q_atmosphere{z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 82% 12%, color-mix(in srgb, var(--a9) 5%, transparent), transparent 62%), linear-gradient(120deg, color-mix(in srgb, var(--s8) 3%, transparent), transparent 62%);position:absolute;inset:0;overflow:hidden}.gkMh-q_atmosphere>.gkMh-q_art{opacity:.65;width:clamp(340px,44%,560px);height:100%;position:absolute;top:50%;right:-35px;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 80%,#0000)}.gkMh-q_atmosphere[data-placement=center]>.gkMh-q_art{right:18%}.gkMh-q_atmosphere[data-placement=edge]>.gkMh-q_art{opacity:.5;width:340px;right:-20px}@media (max-width:639px){.gkMh-q_atmosphere>.gkMh-q_art{opacity:.3;width:320px;right:-90px}.gkMh-q_atmosphere[data-placement=center]>.gkMh-q_art{right:-90px}.gkMh-q_atmosphere[data-placement=edge]>.gkMh-q_art{opacity:.3;width:280px;right:-90px}}
.-QF58G_frame{border:1px solid var(--s6);background:var(--s2);min-width:0;box-shadow:var(--lift);border-radius:12px;grid-template-columns:clamp(184px,17vw,236px) minmax(0,1fr);align-items:stretch;gap:0;display:grid;overflow:clip}.-QF58G_pane{border-right:1px solid var(--s6);flex-direction:column;min-width:0;min-height:0;display:flex}.-QF58G_toggle{display:none}.-QF58G_search .-QF58G_input{font-size:12.5px;line-height:16px}@media (max-width:760px){.-QF58G_frame{border-radius:10px;grid-template-columns:minmax(0,1fr)}.-QF58G_pane{border-right:0;border-bottom:1px solid var(--s6)}.-QF58G_toggle{min-width:0;color:var(--s11);align-items:center;gap:6px;padding:4px;font-size:12px;display:flex}.-QF58G_toggle span{text-overflow:ellipsis;max-width:100px;overflow:hidden}.-QF58G_toggle svg{flex-shrink:0;width:12px;height:12px}.-QF58G_list:not([data-open=true]){display:none}}
.VhFCwa_workspace{flex-direction:column;gap:20px;min-width:0;padding-top:20px;display:flex}.VhFCwa_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.VhFCwa_identity{align-items:center;gap:12px;min-width:0;display:flex}.VhFCwa_mark{border:1px solid var(--s6);width:42px;height:42px;color:var(--a11);background:var(--s3);border-radius:12px;place-items:center;display:grid}.VhFCwa_mark svg{width:22px;height:22px}.VhFCwa_heading h2{letter-spacing:-.035em;color:var(--s12);margin:0;font-size:21px;font-weight:650}.VhFCwa_heading p{color:var(--s9);margin:3px 0 0;font-size:12px}.VhFCwa_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VhFCwa_navigation{border-bottom:1px solid var(--s6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.VhFCwa_navigation>div:first-child{margin-bottom:-1px}.VhFCwa_usage{color:var(--s9);flex-wrap:wrap;align-items:center;gap:7px;padding:7px 0;font-size:11px;display:flex}.VhFCwa_usage svg{width:13px;height:13px}.VhFCwa_usage a{color:var(--s11);text-underline-offset:3px;text-decoration:underline}.VhFCwa_layout{}.VhFCwa_content,.VhFCwa_tablePanel{min-width:0}.VhFCwa_tablePanel{border:1px solid var(--s6);background:var(--s2);border-radius:12px;overflow:hidden}.VhFCwa_tableHead{border-bottom:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:12px;padding:15px 16px;display:flex}.VhFCwa_tableTitle{flex:1;min-width:0}.VhFCwa_tableTitle h3{font:600 14px var(--font-mono,monospace);color:var(--s12);text-overflow:ellipsis;margin:0;overflow:hidden}.VhFCwa_tableTitle p{color:var(--s9);margin:4px 0 0;font-size:11.5px}.VhFCwa_tableTools{flex-wrap:wrap;gap:6px;display:flex}.VhFCwa_tableSubnav{border-bottom:1px solid var(--s6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.VhFCwa_body{min-width:0;padding:20px}.VhFCwa_structureSection{border-bottom:1px solid var(--s6);padding:20px}.VhFCwa_structureSection:last-child{border-bottom:0}.VhFCwa_structureSection>h3{color:var(--s12);margin:0 0 12px;font-size:13px;font-weight:600}.VhFCwa_filters{border-bottom:1px solid var(--s6);background:var(--s1);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.VhFCwa_filter{border:1px solid var(--s6);border-radius:7px;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;max-width:100%;padding:4px;display:flex}.VhFCwa_filter select,.VhFCwa_filter input{background:var(--s2);min-width:0;max-width:145px;color:var(--s12);border:0;border-radius:4px;padding:5px;font-size:12px}.VhFCwa_filter input{width:110px}.VhFCwa_pager{border-top:1px solid var(--s6);color:var(--s9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:11.5px;display:flex}.VhFCwa_pager>span{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.VhFCwa_pager select{border:1px solid var(--s6);background:var(--s2);color:var(--s12);border-radius:5px;margin-left:6px;padding:3px 5px}.VhFCwa_empty{text-align:center;border:1px solid var(--s6);background:radial-gradient(ellipse at 50% 0%, var(--s3), transparent 68%), var(--s2);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:440px;padding:40px 24px;display:flex}.VhFCwa_emptyArt{place-items:center;width:230px;height:140px;margin-bottom:22px;display:grid;position:relative}.VhFCwa_emptyArt:before{content:"";background-image:linear-gradient(var(--s5) 1px, transparent 1px), linear-gradient(90deg, var(--s5) 1px, transparent 1px);background-size:23px 23px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.VhFCwa_emptyArt>svg{z-index:1;box-sizing:content-box;width:34px;height:34px;color:var(--a11);background:var(--s2);border:1px solid var(--s7);border-radius:20px;padding:20px;box-shadow:0 12px 32px #00000012}.VhFCwa_empty h3{letter-spacing:-.04em;color:var(--s12);margin:0 0 10px;font-size:24px;font-weight:600}.VhFCwa_empty>p{max-width:400px;color:var(--s9);margin:0 0 24px;font-size:13px;line-height:1.7}.VhFCwa_empty .VhFCwa_actions{justify-content:center}.VhFCwa_emptyFoot{border-top:1px solid var(--s6);color:var(--s9);flex-wrap:wrap;justify-content:center;gap:20px;margin-top:32px;padding-top:22px;font-size:11px;display:flex}.VhFCwa_emptyFoot span{align-items:center;gap:6px;display:flex}.VhFCwa_emptyFoot svg{width:14px;height:14px}.VhFCwa_quiet{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:250px;padding:24px;display:flex}.VhFCwa_quiet>svg{width:26px;height:26px;color:var(--s8)}.VhFCwa_quiet h3{color:var(--s12);margin:0;font-size:15px;font-weight:600}.VhFCwa_quiet p{max-width:380px;color:var(--s9);margin:0;font-size:12px;line-height:1.65}.VhFCwa_drawer,.VhFCwa_connectDrawer{border-left:1px solid var(--s7);background:var(--s2);flex-direction:column;width:min(560px,100vw);height:100dvh;animation:.18s ease-out VhFCwa_enter;display:flex;box-shadow:-20px 0 60px #0003}.VhFCwa_connectDrawer{width:min(650px,100vw)}.VhFCwa_drawerHead{border-bottom:1px solid var(--s6);align-items:flex-start;gap:12px;padding:24px;display:flex}.VhFCwa_drawerHead>div{flex:1;min-width:0}.VhFCwa_drawerHead h2{color:var(--s12);letter-spacing:-.03em;overflow-wrap:anywhere;margin:6px 0;font-size:20px;font-weight:600}.VhFCwa_drawerHead p{color:var(--s9);margin:0;font-size:12px;line-height:1.6}.VhFCwa_eyebrow{color:var(--s9);text-transform:uppercase;letter-spacing:.1em;font:10px var(--font-mono,monospace)}.VhFCwa_drawerFooter{border-top:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 24px;display:flex}.VhFCwa_drawerFooter>svg{width:17px;color:var(--s9)}.VhFCwa_connectBody{flex:1;min-height:0;padding:24px;overflow:auto}.VhFCwa_connectSection{flex-direction:column;gap:14px;display:flex}.VhFCwa_connectSection h3{color:var(--s12);margin:0;font-size:15px;font-weight:600}.VhFCwa_connectSection p{color:var(--s9);margin:0;font-size:12px;line-height:1.75}.VhFCwa_connectSection a{color:var(--a11);text-underline-offset:3px;text-decoration:underline}.VhFCwa_steps{flex-direction:column;gap:18px;margin:4px 0;padding:0;list-style:none;display:flex}.VhFCwa_steps li{align-items:flex-start;gap:12px;display:flex}.VhFCwa_steps li>span{border:1px solid var(--s7);width:23px;height:23px;font:10px var(--font-mono,monospace);color:var(--s11);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.VhFCwa_steps strong{color:var(--s12);font-size:12px;font-weight:600}.VhFCwa_steps p{margin-top:4px}.VhFCwa_inlineNote{border:1px solid var(--s6);background:var(--s3);border-radius:8px;align-items:flex-start;gap:9px;padding:12px;display:flex}.VhFCwa_inlineNote svg{width:15px;height:15px;color:var(--s9);flex-shrink:0;margin-top:3px}.VhFCwa_permissionSummary{border:1px solid var(--s6);background:var(--s1);border-radius:9px;flex-direction:column;gap:10px;padding:14px;display:flex}.VhFCwa_permissionSummary strong{color:var(--s12);font-size:12px;font-weight:600}.VhFCwa_permissionSummary button{align-self:flex-start}.VhFCwa_rowForm{flex-direction:column;flex:1;gap:22px;min-height:0;padding:24px;display:flex;overflow:auto}.VhFCwa_rowForm>button{flex-shrink:0;align-self:flex-start}.VhFCwa_muted{color:var(--s9);font-size:12px;line-height:1.65}.VhFCwa_field{flex-direction:column;gap:8px;display:flex}.VhFCwa_fieldLabel{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.VhFCwa_fieldLabel>label:first-child{color:var(--s12);font:600 12px var(--font-mono,monospace);align-items:center;gap:6px;display:flex}.VhFCwa_fieldLabel svg{width:13px;height:13px;color:var(--s9)}.VhFCwa_fieldLabel>span{color:var(--s9);font-size:10.5px}.VhFCwa_nullToggle{color:var(--s9);align-items:center;gap:5px;margin-left:auto;font-size:10px;display:flex}.VhFCwa_field input:not([type=checkbox]),.VhFCwa_field textarea,.VhFCwa_field select{border:1px solid var(--s7);background:var(--s1);width:100%;min-width:0;color:var(--s12);font:12px/1.65 var(--font-mono,monospace);border-radius:7px;padding:9px 10px}.VhFCwa_field input:disabled,.VhFCwa_field textarea:disabled,.VhFCwa_field select:disabled{color:var(--s9);background:var(--s3)}.VhFCwa_field input:focus-visible,.VhFCwa_field textarea:focus-visible,.VhFCwa_field select:focus-visible{outline:2px solid var(--a9);outline-offset:2px}.VhFCwa_error{color:var(--r11);font-size:12px;line-height:1.7}.VhFCwa_discardNotice{background:var(--w3);border-top:1px solid var(--w7);color:var(--s12);flex-direction:column;gap:12px;padding:16px 24px;font-size:12px;display:flex}.VhFCwa_discardNotice>div{gap:8px;display:flex}@keyframes VhFCwa_enter{0%{opacity:.5;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (max-width:760px){.VhFCwa_heading{gap:12px}.VhFCwa_heading h2{font-size:19px}.VhFCwa_mark{width:36px;height:36px}.VhFCwa_drawerHead,.VhFCwa_connectBody,.VhFCwa_rowForm{padding:20px}.VhFCwa_tableHead{padding:12px}.VhFCwa_tableTools{gap:5px}.VhFCwa_empty{min-height:380px;padding:28px 16px}.VhFCwa_empty h3{font-size:22px}.VhFCwa_usage{padding:0 0 8px}}@media (prefers-reduced-motion:reduce){.VhFCwa_drawer,.VhFCwa_connectDrawer{animation:none}}.VhFCwa_workspace{gap:20px}.VhFCwa_heading h2{letter-spacing:-.04em;font-size:25px}.VhFCwa_heading p{color:var(--s11);margin-top:5px;font-size:12.5px}.VhFCwa_mark{color:var(--a11);border-color:var(--a7);background:color-mix(in srgb, var(--a3) 65%, var(--s2))}.VhFCwa_layout>.VhFCwa_content>:is(section,details),.VhFCwa_queryPane>div>:is(section,details){box-shadow:none;border:0;border-radius:0}.VhFCwa_layout>.VhFCwa_content>.VhFCwa_tablePanel{min-height:520px}.VhFCwa_queryPane>div{gap:0}.VhFCwa_queryPane>div>details{border-top:1px solid var(--s6)}.VhFCwa_panePad{padding:16px}.VhFCwa_tableHead{border-bottom:0;gap:12px;padding:18px 20px}.VhFCwa_tableGlyph{border:1px solid var(--a7);width:36px;height:36px;color:var(--a11);background:color-mix(in srgb, var(--a3) 65%, var(--s2));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.VhFCwa_tableGlyph svg{width:18px;height:18px}.VhFCwa_tableTitle h3{letter-spacing:-.025em;font-family:inherit;font-size:16px}.VhFCwa_tableSubnav{min-height:46px;padding:0 14px}.VhFCwa_tableSubnav [role=tab]{padding-top:12px;padding-bottom:12px}.VhFCwa_accessBadge{border:1px solid var(--s6);background:var(--s3);color:var(--s11);border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:10.5px;display:flex}.VhFCwa_accessBadge:hover{border-color:var(--s8)}.VhFCwa_accessBadge[data-state=open]{border-color:color-mix(in srgb, var(--i9) 35%, var(--s6));color:var(--i11);background:var(--i3)}.VhFCwa_accessBadge[data-state=error]{border-color:var(--w9);color:var(--w11);background:var(--w3)}.VhFCwa_accessBadge svg{width:13px;height:13px}.VhFCwa_gridContainer{min-width:0}.VhFCwa_recordWorkspace{align-items:stretch;min-width:0;display:flex;position:relative}.VhFCwa_gridCanvas{flex:1;min-width:0;overflow:hidden}.VhFCwa_managedGrid .VhFCwa_gridCanvas{min-height:350px}.VhFCwa_managedGrid .rdg{min-block-size:350px}.VhFCwa_activeRecord{--rdg-background-color:color-mix(in srgb, var(--a3) 65%, var(--s2));--rdg-row-hover-background-color:var(--a3);box-shadow:inset 2px 0 var(--a9)}.VhFCwa_recordPanel{border-left:1px solid var(--s7);background:var(--s2);outline:none;flex-direction:column;flex-shrink:0;width:320px;min-height:430px;max-height:680px;animation:.16s ease-out VhFCwa_enter;display:flex}.VhFCwa_recordHead{border-bottom:1px solid var(--s6);justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.VhFCwa_recordHead strong{color:var(--s12);font-size:12px;font-weight:600}.VhFCwa_recordHead>div{align-items:center;gap:2px;display:flex}.VhFCwa_recordHead>div>span{color:var(--s9);margin-right:4px;font-size:10px}.VhFCwa_recordHead button{width:24px;height:24px}.VhFCwa_recordHead button svg{width:13px;height:13px}.VhFCwa_recordScroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.VhFCwa_recordIdentity{border-bottom:1px solid var(--s6);padding:18px}.VhFCwa_recordIdentity>span{border:1px solid var(--a7);background:color-mix(in srgb, var(--a3) 65%, var(--s2));width:32px;height:32px;color:var(--a11);border-radius:9px;place-items:center;margin-bottom:12px;display:grid}.VhFCwa_recordIdentity>span svg{width:17px;height:17px}.VhFCwa_recordIdentity h3{letter-spacing:-.035em;color:var(--s12);overflow-wrap:anywhere;margin:0 0 6px;font-size:17px;font-weight:600}.VhFCwa_recordIdentity p{font:10px/1.7 var(--font-mono,monospace);color:var(--s9);overflow-wrap:anywhere}.VhFCwa_recordIdentity p span{padding:0 4px}.VhFCwa_recordFields{flex-direction:column;gap:20px;padding:20px 18px;display:flex}.VhFCwa_recordFields [data-modified=true] input:not([type=checkbox]),.VhFCwa_recordFields [data-modified=true] textarea,.VhFCwa_recordFields [data-modified=true] select{border-color:var(--a7);background:color-mix(in srgb, var(--a3) 65%, var(--s2))}.VhFCwa_recordFields .VhFCwa_fieldLabel>span{margin-left:auto;font-size:9.5px}.VhFCwa_recordFields .VhFCwa_nullToggle{margin-left:0}.VhFCwa_recordFields .VhFCwa_field input:not([type=checkbox]),.VhFCwa_recordFields .VhFCwa_field textarea{font:12px/1.7 var(--font-sans,sans-serif)}.VhFCwa_recordRelated{padding:0 18px 12px}.VhFCwa_recordRelated h4{color:var(--s9);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:10px}.VhFCwa_recordRelated button{text-align:left;border-top:1px solid var(--s6);width:100%;color:var(--s11);align-items:center;gap:9px;padding:12px 0;display:flex}.VhFCwa_recordRelated button:hover{color:var(--a11)}.VhFCwa_recordRelated button svg{flex-shrink:0;width:14px;height:14px}.VhFCwa_recordRelated button svg:last-child{margin-left:auto}.VhFCwa_recordRelated strong{font-size:12px;font-weight:550;display:block}.VhFCwa_recordRelated small{font:10px/1.8 var(--font-mono,monospace);color:var(--s9);overflow-wrap:anywhere;display:block}.VhFCwa_recordKeys{border-top:1px solid var(--s6);margin:0 18px 16px}.VhFCwa_recordKeys summary{cursor:pointer;color:var(--s9);padding:13px 0;font-size:11px}.VhFCwa_recordKeys>div{padding-bottom:15px}.VhFCwa_recordFooter{border-top:1px solid var(--s6);color:var(--s9);align-items:center;gap:6px;padding:8px 12px;font-size:10px;display:flex}.VhFCwa_recordFooter>svg{flex-shrink:0;width:13px;height:13px}.VhFCwa_recordFooter button{margin-left:auto}.VhFCwa_reviewBar{z-index:3;border-top:1px solid var(--a7);background:color-mix(in srgb, var(--a3) 65%, var(--s2));flex-wrap:wrap;align-items:center;gap:10px;padding:13px 16px;display:flex;position:sticky;bottom:0}.VhFCwa_reviewMark{border:1px solid var(--a7);width:31px;height:31px;color:var(--a11);background:var(--a3);border-radius:8px;place-items:center;display:grid}.VhFCwa_reviewMark svg{width:15px;height:15px}.VhFCwa_reviewBar strong{color:var(--s12);font-size:12px;font-weight:600;display:block}.VhFCwa_reviewBar small{color:var(--s11);margin-top:4px;font-size:10.5px;display:block}.VhFCwa_reviewActions{flex-wrap:wrap;gap:7px;margin-left:auto;display:flex}.VhFCwa_changeList{flex-direction:column;flex:1;gap:16px;min-height:0;padding:22px;display:flex;overflow:auto}.VhFCwa_changeItem{border:1px solid var(--s6);background:var(--s1);border-radius:8px;gap:8px;padding:15px;display:grid}.VhFCwa_changeItem>span{overflow-wrap:anywhere;white-space:pre-wrap}.VhFCwa_beforeValue,.VhFCwa_afterValue{font:12px/1.7 var(--font-mono,monospace);border-radius:4px;padding:8px 10px}.VhFCwa_beforeValue{background:var(--r3);color:var(--r11);text-decoration:line-through}.VhFCwa_afterValue{background:var(--k3);color:var(--k11)}.VhFCwa_reviewError{background:var(--r3);color:var(--r11);padding:12px 24px;font-size:12px}.VhFCwa_relationships{padding:22px}.VhFCwa_relationshipHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.VhFCwa_relationshipHeading h3{letter-spacing:-.025em;color:var(--s12);margin:0 0 7px;font-size:16px;font-weight:600}.VhFCwa_relationshipHeading p{color:var(--s11);font-size:12px;line-height:1.7}.VhFCwa_relationshipToolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 16px;display:flex}.VhFCwa_scopeSwitch{background:var(--s1);border:1px solid var(--s6);border-radius:7px;align-items:center;gap:3px;padding:3px;display:flex}.VhFCwa_scopeSwitch button{color:var(--s9);border-radius:4px;padding:6px 10px;font-size:11.5px}.VhFCwa_scopeSwitch button[aria-pressed=true]{background:var(--s4);color:var(--s12)}.VhFCwa_relationshipSearch{border:1px solid var(--s6);background:var(--s1);border-radius:6px;align-items:center;gap:7px;max-width:210px;padding:7px 9px;display:flex}.VhFCwa_relationshipSearch svg{width:14px;height:14px;color:var(--s9)}.VhFCwa_relationshipSearch input{width:100%;min-width:0;color:var(--s12);background:0 0;border:0;font-size:11.5px}.VhFCwa_relationshipToolbar>span{color:var(--s9);margin-left:auto;font-size:11px}.VhFCwa_relationshipWire{fill:none;stroke:var(--s8);stroke-width:1.5px;transition:stroke .15s,stroke-width .15s}.VhFCwa_wireActive{stroke:var(--a9);stroke-width:2.5px}.VhFCwa_relationshipNode{border:1px solid var(--s7);background:var(--s2);border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 5px 20px #00000010}.VhFCwa_relationshipSelected{border-color:var(--a7)}.VhFCwa_relationshipColumn{color:var(--s11);font:11px var(--font-mono,monospace);align-items:center;gap:7px;padding:10px 12px;display:flex}.VhFCwa_relationshipColumn>svg{width:12px;height:12px;color:var(--a11);flex-shrink:0}.VhFCwa_relationshipColumn>span:not(.VhFCwa_columnPort){overflow-wrap:anywhere}.VhFCwa_relationshipColumn>small{overflow-wrap:anywhere;max-width:45%;color:var(--s9);margin-left:auto;font-size:9px}.VhFCwa_linkedColumn{background:var(--s3)}.VhFCwa_relationshipSelected .VhFCwa_linkedColumn{background:color-mix(in srgb, var(--a3) 65%, var(--s2))}.VhFCwa_columnPort{background:var(--s8);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-right:7px}.VhFCwa_relationshipRecords{border-top:1px solid var(--s6);width:100%;color:var(--s9);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:10.5px;display:flex}.VhFCwa_relationshipRecords:hover{color:var(--a11);background:var(--s3)}.VhFCwa_relationshipRecords svg{width:12px;height:12px}.VhFCwa_connectionList{margin-top:24px}.VhFCwa_connectionList>h3{color:var(--s12);margin-bottom:12px;font-size:12px;font-weight:600}.VhFCwa_connectionList>h3>span{color:var(--s9);margin-left:4px;font-weight:400}.VhFCwa_connection{border-top:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.VhFCwa_connection>svg{width:14px;height:14px;color:var(--s9)}.VhFCwa_connection>button{font:12px var(--font-mono,monospace);color:var(--s12);overflow-wrap:anywhere;text-align:left}.VhFCwa_connection>button:hover{color:var(--a11)}.VhFCwa_connection>button>span{color:var(--s9)}.VhFCwa_connection>small{color:var(--s9);margin-left:auto;font-size:10px}.VhFCwa_relationshipFoot{color:var(--s9);align-items:flex-start;gap:7px;margin-top:18px;font-size:11px;line-height:1.7;display:flex}.VhFCwa_relationshipFoot svg{flex-shrink:0;width:13px;height:13px;margin-top:2px}@media (max-width:1100px){.VhFCwa_recordPanel{width:285px}.VhFCwa_tableHead{padding:15px}.VhFCwa_accessBadge{font-size:10px}}@media (max-width:760px){.VhFCwa_layout>.VhFCwa_content>.VhFCwa_tablePanel{min-height:0}.VhFCwa_panePad{padding:12px}.VhFCwa_tableHead{gap:9px;padding:13px}.VhFCwa_tableGlyph{width:30px;height:30px}.VhFCwa_tableTitle{flex-basis:calc(100% - 40px)}.VhFCwa_tableTitle h3{font-size:15px}.VhFCwa_tableTools{justify-content:flex-end;width:100%}.VhFCwa_accessBadge{margin-right:auto}.VhFCwa_tableSubnav{gap:0;padding:0 6px}.VhFCwa_tableSubnav [role=tab]{padding-left:7px;padding-right:7px;font-size:12px}.VhFCwa_tableSubnav>.VhFCwa_actions{width:100%;padding:5px 0}.VhFCwa_recordWorkspace:has(.VhFCwa_recordPanel){min-height:500px}.VhFCwa_recordWorkspace:has(.VhFCwa_recordPanel) .VhFCwa_gridCanvas{visibility:hidden}.VhFCwa_recordPanel{border-left:0;width:100%;height:100%;min-height:0;max-height:none;position:absolute;inset:0}.VhFCwa_recordHead{padding:12px 14px}.VhFCwa_recordFooter{font-size:10px}.VhFCwa_reviewBar{gap:8px;padding:12px}.VhFCwa_reviewMark{display:none}.VhFCwa_reviewBar>div:first-of-type{width:100%}.VhFCwa_reviewActions{justify-content:flex-end;width:100%;margin-left:0}.VhFCwa_relationships{padding:18px 12px}.VhFCwa_relationshipToolbar{gap:10px}.VhFCwa_relationshipToolbar>span{width:100%;margin-left:0}.VhFCwa_relationshipSearch{width:100%;max-width:none}.VhFCwa_connection{gap:8px}.VhFCwa_connection>small{display:none}.VhFCwa_connection>button{font-size:11px}}@media (prefers-reduced-motion:reduce){.VhFCwa_recordPanel{animation:none}.VhFCwa_relationshipWire{transition:none}}.VhFCwa_tableContext{color:var(--s9);padding:9px 3px;font-size:11px}.VhFCwa_recordPanel{max-height:min(64vh,620px)}@media (max-width:760px){.VhFCwa_tableContext{display:none}.VhFCwa_recordPanel{max-height:none}}.VhFCwa_diagramShell{border:1px solid var(--s6);background:var(--s1);border-radius:10px;margin-top:14px;overflow:hidden}.VhFCwa_relationshipViewport{isolation:isolate;background-color:var(--s1);background-image:radial-gradient(var(--s7) .7px, transparent .7px);touch-action:none;cursor:grab;height:480px;position:relative;overflow:hidden}.VhFCwa_relationshipViewport[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.VhFCwa_relationshipViewport[data-linking=true]{cursor:crosshair}.VhFCwa_relationshipViewport:focus-visible{outline:2px solid var(--a9);outline-offset:-3px}.VhFCwa_relationshipPlane{transform-origin:0 0;position:absolute;inset:0}.VhFCwa_relationshipViewport[data-ready=false] .VhFCwa_relationshipPlane{opacity:0}.VhFCwa_diagramWires{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.VhFCwa_diagramWires .VhFCwa_relationshipWire{stroke-width:1.7px}.VhFCwa_wireHit{stroke:#0000;stroke-width:16px;fill:none;pointer-events:stroke;cursor:pointer}.VhFCwa_connectionPreview{fill:none;stroke:var(--a9);stroke-width:2px;stroke-dasharray:5 5}.VhFCwa_canvasNode{z-index:1;width:240px;position:absolute;overflow:visible}.VhFCwa_canvasNodeHead{border-bottom:1px solid var(--s6);align-items:stretch;display:flex}.VhFCwa_nodeDrag{width:27px;min-height:43px;color:var(--s9);cursor:grab;touch-action:none;border-radius:7px 0 0;flex-shrink:0;place-items:center;display:grid}.VhFCwa_nodeDrag:hover,.VhFCwa_nodeDrag:focus-visible{background:var(--s4);color:var(--s12)}.VhFCwa_nodeDrag:active{cursor:grabbing}.VhFCwa_nodeDrag svg{width:15px;height:15px}.VhFCwa_nodeExplore{text-align:left;color:var(--s12);flex:1;align-items:center;gap:7px;min-width:0;padding:11px 10px 11px 0;display:flex}.VhFCwa_nodeExplore:hover{color:var(--a11)}.VhFCwa_nodeExplore strong{text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.VhFCwa_nodeExplore>svg{flex-shrink:0;width:14px;height:14px}.VhFCwa_nodeExplore>svg:last-child{margin-left:auto}.VhFCwa_nodeExplore>span{color:var(--a11);margin-left:auto;font-size:9px}.VhFCwa_canvasNode .VhFCwa_relationshipColumn{min-height:34px;padding:6px 7px 6px 12px}.VhFCwa_canvasNode .VhFCwa_relationshipColumn>span:not(.VhFCwa_columnPort){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.VhFCwa_canvasNode .VhFCwa_relationshipColumn>small{text-overflow:ellipsis;white-space:nowrap;max-width:65px;margin-left:0;overflow:hidden}.VhFCwa_columnConnect{width:23px;height:23px;color:var(--s9);touch-action:none;cursor:crosshair;border:1px solid #0000;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.VhFCwa_columnConnect:hover,.VhFCwa_columnConnect[aria-pressed=true],.VhFCwa_columnConnect:focus-visible{color:var(--a11);background:var(--a3);border-color:var(--a7)}.VhFCwa_columnConnect svg{width:12px;height:12px}.VhFCwa_nodeExpand{border-top:1px solid var(--s6);text-align:left;width:100%;color:var(--s9);padding:8px 12px;font-size:10px}.VhFCwa_nodeExpand:hover{color:var(--a11)}.VhFCwa_canvasNode .VhFCwa_relationshipRecords{border-radius:0 0 7px 7px}.VhFCwa_diagramControls{border-top:1px solid var(--s6);background:var(--s2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.VhFCwa_diagramControls>span{color:var(--s9);align-items:center;gap:6px;font-size:10px;display:flex}.VhFCwa_diagramControls>span>svg{width:13px;height:13px}.VhFCwa_diagramControls>div{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.VhFCwa_diagramControls button svg{width:14px;height:14px}.VhFCwa_diagramControls output{color:var(--s11);font:10px var(--font-mono,monospace);text-align:center;min-width:39px}.VhFCwa_diagramHint{border-top:1px solid var(--s6);min-height:38px;color:var(--s9);align-items:flex-start;gap:7px;padding:10px 13px;font-size:10.5px;line-height:1.65;display:flex}.VhFCwa_diagramHint svg{flex-shrink:0;width:13px;height:13px;margin-top:2px}.VhFCwa_fkTables{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:14px;display:grid}.VhFCwa_fkTables>svg,.VhFCwa_fkPair>svg{width:17px;height:17px;color:var(--s9)}.VhFCwa_fkTables label,.VhFCwa_fkActions label,.VhFCwa_fkPair label{color:var(--s12);flex-direction:column;gap:9px;min-width:0;font-size:12px;display:flex}.VhFCwa_fkTables small{color:var(--s9);font-size:10.5px;line-height:1.6}.VhFCwa_fkTables select,.VhFCwa_fkActions select,.VhFCwa_fkPair select{background:var(--s1);width:100%;min-width:0;color:var(--s12);border:1px solid var(--s7);border-radius:6px;padding:10px;font-size:12px}.VhFCwa_fkMappings{margin:26px 0}.VhFCwa_fkMappings h3{color:var(--s12);margin-bottom:7px;font-size:14px;font-weight:600}.VhFCwa_fkMappings>p{color:var(--s9);margin-bottom:17px;font-size:11.5px;line-height:1.7}.VhFCwa_fkPair{grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr) 28px;align-items:center;gap:9px;margin-bottom:14px;display:grid}.VhFCwa_fkPair>svg,.VhFCwa_fkPair>button{margin-top:23px}.VhFCwa_fkActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.VhFCwa_fkReview{border:1px solid var(--s6);background:var(--s1);border-radius:8px;align-items:flex-start;gap:13px;margin-bottom:20px;padding:17px;display:flex}.VhFCwa_fkReview>svg{color:var(--a11);flex-shrink:0;width:21px;height:21px}.VhFCwa_fkReview strong{color:var(--s12);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.VhFCwa_fkReview strong svg{width:15px;height:15px}.VhFCwa_fkReview p{font:11px/1.9 var(--font-mono,monospace);color:var(--s11);overflow-wrap:anywhere;margin-top:6px}.VhFCwa_fkReview p span{font:10px var(--font-sans,sans-serif);color:var(--s9);margin:0 7px}.VhFCwa_fkImpact{color:var(--s12);margin-bottom:22px;font-size:12px;line-height:1.8}.VhFCwa_fkImpact p{color:var(--s11);margin-top:9px}.VhFCwa_fkImpact .VhFCwa_fkWarning{color:var(--w11)}.VhFCwa_fkError{border:1px solid var(--s7);background:var(--r3);color:var(--s12);border-radius:8px;margin-top:18px;padding:14px;font-size:12px;line-height:1.8}.VhFCwa_fkError>p{overflow-wrap:anywhere;margin:7px 0}.VhFCwa_fkDefinition{border:1px solid var(--s6);background:var(--s1);border-radius:8px;margin-bottom:20px;padding:17px}.VhFCwa_fkDefinition>h3{font:600 13px var(--font-mono,monospace);color:var(--s12);overflow-wrap:anywhere;margin-bottom:18px}.VhFCwa_fkDefinitionPair{color:var(--s11);font:11px var(--font-mono,monospace);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:13px;display:flex}.VhFCwa_fkDefinitionPair>span{overflow-wrap:anywhere}.VhFCwa_fkDefinitionPair>svg{flex-shrink:0;width:14px;height:14px}.VhFCwa_fkDefinition dl{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0;display:grid}.VhFCwa_fkDefinition dt{color:var(--s9);margin-bottom:6px;font-size:10px}.VhFCwa_fkDefinition dd{color:var(--s12);font-size:11px}@media (max-width:760px){.VhFCwa_relationshipViewport{height:420px}.VhFCwa_diagramControls{padding:8px}.VhFCwa_diagramControls>span{display:none}.VhFCwa_diagramControls>div{justify-content:space-between;gap:0;width:100%}.VhFCwa_diagramControls button{padding-left:7px;padding-right:7px}.VhFCwa_diagramControls output{min-width:30px}.VhFCwa_diagramHint{font-size:10px}.VhFCwa_fkTables{gap:8px}.VhFCwa_fkPair{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 24px;gap:6px}.VhFCwa_fkTables select,.VhFCwa_fkPair select,.VhFCwa_fkActions select{padding:8px 5px;font-size:11px}.VhFCwa_fkActions{grid-template-columns:1fr}}.VhFCwa_relationshipViewport[data-linking=true] .VhFCwa_relationshipColumn:hover{background:var(--a3);box-shadow:inset 0 0 0 1px var(--a7)}.VhFCwa_connectionField{gap:8px;min-width:0;margin-bottom:22px;display:grid}.VhFCwa_connectionField label{color:var(--s11);font-size:12px;font-weight:550}.VhFCwa_connectionTitle{align-items:flex-start;gap:12px;display:flex}.VhFCwa_connectionTitle>svg{width:18px;height:18px;color:var(--a11);flex-shrink:0;margin-top:2px}.VhFCwa_connectionTitle>div{min-width:0}.VhFCwa_connectionTitle p{margin-top:5px}.VhFCwa_connectionActions{flex-wrap:wrap;gap:8px;display:flex}.VhFCwa_connectSection{overflow-wrap:anywhere;min-width:0}.VhFCwa_connectSection .VhFCwa_connectionField{margin:0}.VhFCwa_connectDrawer .VhFCwa_drawerHead{background:radial-gradient(ellipse at 0 0, var(--a3), transparent 75%)}.VhFCwa_connectDrawer .VhFCwa_drawerHead p{overflow-wrap:anywhere}.VhFCwa_nativeConnectionMeta{color:var(--s9);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:11px;display:flex}.VhFCwa_nativeConnectionMeta span{align-items:center;gap:5px;display:inline-flex}.VhFCwa_nativeConnectionMeta svg{width:13px;height:13px;color:var(--k11)}.VhFCwa_nativeConnectionFields{border-top:1px solid var(--s6);grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;margin:0;padding-top:14px;display:grid}.VhFCwa_nativeConnectionFields>div{min-width:0}.VhFCwa_nativeConnectionFields>div:nth-child(n+3){grid-column:1/-1}.VhFCwa_nativeConnectionFields dt{color:var(--s9);margin-bottom:4px;font-size:11px}.VhFCwa_nativeConnectionFields dd{color:var(--s11);font:11px/1.7 var(--font-mono,monospace);overflow-wrap:anywhere;margin:0}
.fXdkkW_workspace{min-width:0;color:var(--s12);flex-direction:column;gap:20px;font-size:13px;display:flex}.fXdkkW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fXdkkW_workspaceToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fXdkkW_modeSwitch{border:1px solid var(--s6);background:var(--s2);border-radius:8px;align-items:center;padding:3px;display:flex}.fXdkkW_modeSwitch>button{color:var(--s10);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.fXdkkW_modeSwitch>button[aria-current=page]{background:var(--s4);color:var(--s12);font-weight:600}.fXdkkW_modeSwitch svg,.fXdkkW_workspaceActions>a svg,.fXdkkW_backRow svg{flex-shrink:0;width:15px;height:15px}.fXdkkW_modeSwitch span{background:var(--a3);color:var(--a11);border-radius:4px;padding:0 5px;font-size:10px}.fXdkkW_workspaceActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fXdkkW_workspaceActions>a{width:28px;height:28px;color:var(--s10);place-items:center;display:grid}.fXdkkW_backRow{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0 2px;display:flex}.fXdkkW_backRow>button{color:var(--s11);cursor:pointer;min-height:32px;transition:background var(--t), color var(--t);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin-left:-8px;padding:4px 10px 4px 8px;font-size:12px;font-weight:500;display:inline-flex}.fXdkkW_backRow>button:hover{background:var(--s4);color:var(--s12)}.fXdkkW_backRow>button:hover svg{color:var(--a11)}.fXdkkW_backRow>button:focus-visible{outline:2px solid var(--a9);outline-offset:2px}.fXdkkW_backRow h2{margin:0;font-size:17px;font-weight:600}.fXdkkW_backRow p{color:var(--s10);margin:0;font-size:12px}.fXdkkW_workspace input,.fXdkkW_workspace select,.fXdkkW_workspace textarea,.fXdkkW_dialog input,.fXdkkW_dialog select,.fXdkkW_dialog textarea{font:inherit}.fXdkkW_workspace button:focus-visible,.fXdkkW_workspace a:focus-visible,.fXdkkW_dialog button:focus-visible,.fXdkkW_drawer button:focus-visible{outline:2px solid var(--a9);outline-offset:3px}.fXdkkW_headingIcon,.fXdkkW_bigIcon{border:1px solid var(--s6);background:var(--s3);width:44px;height:44px;color:var(--a11);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.fXdkkW_headingIcon svg,.fXdkkW_bigIcon svg{width:23px;height:23px}.fXdkkW_eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.13em;color:var(--s9);font-size:10px}.fXdkkW_heading p,.fXdkkW_panelHeader p{color:var(--s10);margin:4px 0 0;font-size:12.5px;line-height:1.65}.fXdkkW_heading>a,.fXdkkW_textLink{color:var(--a11);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.fXdkkW_heading>a:hover,.fXdkkW_textLink:hover{text-decoration:underline}.fXdkkW_heading>a svg,.fXdkkW_textLink svg{flex-shrink:0;width:13px;height:13px}.fXdkkW_search{background:var(--s1);border:1px solid var(--s6);border-radius:7px;align-items:center;gap:8px;min-width:180px;padding:9px 11px;display:flex}.fXdkkW_toolbar>.fXdkkW_search{flex:1;max-width:350px;margin-left:auto}.fXdkkW_search svg{width:15px;height:15px;color:var(--s9);flex-shrink:0}.fXdkkW_search input{width:100%;min-width:0;color:var(--s12);background:0 0;border:0;outline:0;font-size:12px}.fXdkkW_search:focus-within{border-color:var(--a9)}.fXdkkW_panel{border:1px solid var(--s6);background:var(--s2);border-radius:10px;min-width:0;overflow:hidden}.fXdkkW_panelHeader{border-bottom:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:10px;padding:18px 20px;display:flex}.fXdkkW_panelHeader>div:first-child{flex:1;min-width:190px}.fXdkkW_panelHeader h3{margin:0;font-size:14px;font-weight:650;line-height:1.5}.fXdkkW_panelHeader>svg{width:20px;height:20px;color:var(--s9)}.fXdkkW_badge{border:1px solid var(--s6);background:var(--s3);color:var(--s10);white-space:nowrap;border-radius:5px;align-items:center;padding:0 7px;font-size:10px;font-weight:500;line-height:1.8;display:inline-flex}.fXdkkW_badge[data-state=Active]{background:var(--k3);border-color:var(--k6);color:var(--k11)}.fXdkkW_badge[data-state=Revoked],.fXdkkW_badge[data-state=Expired]{color:var(--s9)}.fXdkkW_grantToggle{background:var(--s1);border:1px solid var(--s6);color:var(--s9);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:67px;padding:6px 8px;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:relative;font-size:11px!important}.fXdkkW_grantToggle svg{width:12px;height:12px;display:block}.fXdkkW_grantToggle[aria-checked=true]{color:var(--k11);border-color:var(--k6);background:var(--k3)}.fXdkkW_grantToggle:hover{border-color:var(--s8)}.fXdkkW_grantToggle[aria-checked=true]:hover{border-color:var(--k9)}.fXdkkW_grantToggle:disabled{opacity:.55;cursor:not-allowed}.fXdkkW_grantToggle[data-changed=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--a9) 25%, transparent)}.fXdkkW_grantToggle i{background:var(--a9);border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;right:-3px}.fXdkkW_keyBody{flex-direction:column;gap:16px;padding:20px;display:flex}.fXdkkW_keyValue{border:1px solid var(--s6);background:var(--s1);border-radius:7px;align-items:center;gap:8px;padding:8px 10px;display:flex}.fXdkkW_keyValue>code{overflow-wrap:anywhere;min-width:0;color:var(--s11);-webkit-user-select:all;user-select:all;flex:1;font-size:12px}.fXdkkW_keyActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.fXdkkW_copy{background:var(--s2);border:1px solid var(--s6);color:var(--s10);cursor:pointer;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:5px 7px;display:inline-flex;font-size:11px!important}.fXdkkW_copy svg{width:13px;height:13px}.fXdkkW_copy:hover{color:var(--s12);border-color:var(--s8)}.fXdkkW_keyList>article{border-bottom:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:15px;padding:18px 20px;display:flex}.fXdkkW_keyList>article:last-child{border-bottom:0}.fXdkkW_keyGlyph{background:var(--s3);border:1px solid var(--s6);width:34px;height:34px;color:var(--s10);border-radius:8px;place-items:center;display:grid}.fXdkkW_keyGlyph svg{width:17px;height:17px}.fXdkkW_keyList>article>div:first-of-type{flex-direction:column;flex:1;gap:4px;min-width:130px;display:flex}.fXdkkW_keyList strong{overflow-wrap:anywhere;font-size:12px;font-weight:600}.fXdkkW_keyList code{color:var(--s9);font-size:11px}.fXdkkW_keyRole{border:1px solid var(--s6);background:var(--s1);color:var(--s11);cursor:pointer;border-radius:6px;padding:5px 8px;font-size:11px!important}.fXdkkW_keyRole:hover{border-color:var(--a8);color:var(--a11)}.fXdkkW_keyDates{flex-direction:column;align-items:flex-start;gap:4px;min-width:115px;display:flex}.fXdkkW_keyDates small{color:var(--s9);font-size:10px}.fXdkkW_panelFoot{border-top:1px solid var(--s6);background:var(--s1);color:var(--s9);margin:0;padding:13px 20px;font-size:11px;line-height:1.7}.fXdkkW_explorer{}.fXdkkW_explorer>section.fXdkkW_panel{background:0 0;border:0;border-radius:0}.fXdkkW_explorer>.fXdkkW_panel>.fXdkkW_panelHeader{min-height:82px}.fXdkkW_explorerBody{flex-direction:column;gap:18px;padding:20px;display:flex}.fXdkkW_explorerBody h4{margin:0;font-size:12px;font-weight:600}.fXdkkW_identityPicker{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fXdkkW_response{border:1px solid var(--s6);background:var(--s1);border-radius:8px;overflow:hidden}.fXdkkW_response>header{border-bottom:1px solid var(--s6);color:var(--s9);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 13px;font-size:11px;display:flex}.fXdkkW_response strong{color:var(--s11);margin-right:auto;font-weight:550}.fXdkkW_response header>span{color:var(--r11)}.fXdkkW_response header>span[data-ok=true]{color:var(--k11)}.fXdkkW_response pre{max-height:400px;color:var(--s11);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:18px;font-size:11px;line-height:1.8;overflow:auto}.fXdkkW_drawer{background:var(--s2);border-left:1px solid var(--s7);width:min(600px,100vw);height:100dvh;color:var(--s12);flex-direction:column;display:flex;overflow:hidden}.fXdkkW_drawerHead{border-bottom:1px solid var(--s6);align-items:flex-start;gap:14px;padding:24px;display:flex}.fXdkkW_drawerHead>div{flex:1}.fXdkkW_drawerHead h2{letter-spacing:-.025em;margin:7px 0;font-size:23px;font-weight:650}.fXdkkW_drawerHead p{color:var(--s10);margin:0;font-size:12px;line-height:1.75}.fXdkkW_drawerBody{flex-direction:column;flex:1;gap:14px;min-height:0;padding:24px;display:flex;overflow-y:auto}.fXdkkW_drawerFoot{border-top:1px solid var(--s6);flex-wrap:wrap;gap:10px;padding:18px 24px;display:flex}.fXdkkW_change{border:1px solid var(--s6);background:var(--s1);border-radius:7px;align-items:center;gap:12px;padding:13px 12px;font-size:12px;display:flex}.fXdkkW_change strong{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono), monospace;flex:1;font-size:12px;font-weight:500}.fXdkkW_change>span:first-child{color:var(--s9);border:1px solid var(--s6);border-radius:4px;padding:2px 6px;font-size:10px}.fXdkkW_change>span[data-allow=true]{color:var(--k11);background:var(--k3);border-color:var(--k6)}.fXdkkW_change>span:last-child{color:var(--s10);font-size:11px}.fXdkkW_dialog{border:1px solid var(--s7);background:var(--s2);width:min(490px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--s12);border-radius:13px;overflow-y:auto;box-shadow:0 24px 80px #0005}.fXdkkW_dialogBody{flex-direction:column;gap:17px;padding:28px;display:flex}.fXdkkW_dialogBody h2{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:650}.fXdkkW_dialogBody>p{color:var(--s10);margin:0;font-size:12.5px;line-height:1.8}.fXdkkW_dialogActions{flex-wrap:wrap;gap:9px;margin-top:4px;display:flex}.fXdkkW_field{color:var(--s11);flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:500;display:flex}.fXdkkW_field>span{color:var(--s9);font-size:10px;font-weight:400}.fXdkkW_field input,.fXdkkW_field select,.fXdkkW_field textarea{background:var(--s1);width:100%;min-width:0;color:var(--s12);border:1px solid var(--s7);border-radius:6px;outline:0;padding:9px 10px;font-size:12px;display:block}.fXdkkW_field textarea{resize:vertical;min-height:80px;line-height:1.7}.fXdkkW_field :is(input,select,textarea):focus{border-color:var(--a9);box-shadow:0 0 0 2px color-mix(in srgb, var(--a9) 15%, transparent)}.fXdkkW_field input[readonly]{color:var(--s9)}.fXdkkW_error,.fXdkkW_warning{border:1px solid var(--r6);background:var(--r3);color:var(--r11);overflow-wrap:anywhere;border-radius:7px;padding:13px 15px;font-size:12px;line-height:1.75}.fXdkkW_warning{border-color:var(--a6);background:var(--a3);color:var(--a11)}.fXdkkW_error strong,.fXdkkW_warning strong{font-weight:600}.fXdkkW_error p,.fXdkkW_warning p{margin:4px 0 0}.fXdkkW_notice{color:var(--s10);flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0;font-size:11.5px;line-height:1.8;display:flex}.fXdkkW_notice svg{flex-shrink:0;width:15px;height:15px;margin-top:2px}.fXdkkW_notice button{margin-left:auto}.fXdkkW_muted{color:var(--s9);margin:0;font-size:11px;line-height:1.8}.fXdkkW_empty,.fXdkkW_loading{text-align:center;color:var(--s9);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 24px;display:flex}.fXdkkW_empty>svg,.fXdkkW_loading>svg{width:26px;height:26px;color:var(--s8)}.fXdkkW_empty h3,.fXdkkW_loading h2{color:var(--s11);margin:0;font-size:14px;font-weight:600}.fXdkkW_empty p,.fXdkkW_loading p{max-width:440px;margin:0;font-size:12px;line-height:1.8}.fXdkkW_spinner{border:2px solid var(--s6);border-top-color:var(--a9);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite fXdkkW_access-spin}@keyframes fXdkkW_access-spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.fXdkkW_identityPicker{grid-template-columns:1fr}}@media (max-width:760px){.fXdkkW_workspace{gap:16px}.fXdkkW_toolbar>.fXdkkW_search{flex-basis:100%;order:3;max-width:none}.fXdkkW_panelHeader,.fXdkkW_explorerBody{padding:15px}.fXdkkW_keyList>article{gap:12px;padding:15px}.fXdkkW_keyDates{min-width:100px}.fXdkkW_keyGlyph{display:none}.fXdkkW_keyList>article>div:first-of-type{flex-basis:45%}.fXdkkW_keyList>article>button:last-child{margin-left:auto}.fXdkkW_panelFoot{padding:13px 15px}.fXdkkW_drawerHead,.fXdkkW_drawerBody{padding:20px}.fXdkkW_drawerFoot{padding:16px 20px}.fXdkkW_dialogBody{padding:23px}}@media (prefers-reduced-motion:reduce){.fXdkkW_spinner{animation:none}.fXdkkW_grantToggle{transition:none}}.fXdkkW_workspace[data-contextual]{gap:0}.fXdkkW_workspace[data-contextual]>.fXdkkW_workspaceToolbar{border-bottom:1px solid var(--s6);padding:12px 20px}.fXdkkW_contextPanel{min-width:0}.fXdkkW_contextPanel>.fXdkkW_panel{background:0 0;border:0;border-radius:0}.fXdkkW_workspace[data-contextual]>.fXdkkW_notice,.fXdkkW_workspace[data-contextual]>.fXdkkW_error{margin:16px 20px}@media (max-width:760px){.fXdkkW_workspace[data-contextual]>.fXdkkW_workspaceToolbar{gap:10px;padding:12px 15px}}.fXdkkW_workspace[data-contextual] .fXdkkW_modeSwitch>button{padding:7px 8px;font-size:12px}
.hfAVoq_stack{min-width:0;color:var(--s12);flex-direction:column;gap:20px;font-size:13px;display:flex}.hfAVoq_stack *,.hfAVoq_dialog *{box-sizing:border-box}.hfAVoq_authIntro{color:var(--s10);max-width:760px;margin:0;font-size:13px;line-height:1.8}.hfAVoq_eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--s9);font-size:10px}.hfAVoq_status{border:1px solid var(--s6);color:var(--s10);background:var(--s2);border-radius:5px;flex-shrink:0;align-items:center;gap:6px;padding:4px 8px;font-size:10px;display:inline-flex}.hfAVoq_status[data-on=true]{color:var(--k11);border-color:color-mix(in srgb, var(--k11) 30%, transparent)}.hfAVoq_status svg{width:13px;height:13px}.hfAVoq_panel{border:1px solid var(--s6);background:var(--s2);border-radius:11px;min-width:0}.hfAVoq_panel>header,.hfAVoq_content>header,.hfAVoq_joined>aside>header{border-bottom:1px solid var(--s6);justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:18px 20px;display:flex}.hfAVoq_panel h3,.hfAVoq_content h3,.hfAVoq_joined h3{margin:0;font-size:14px;font-weight:600}.hfAVoq_panel header p,.hfAVoq_content header p{color:var(--s10);margin:5px 0 0;font-size:12px;line-height:1.65}.hfAVoq_form{flex-direction:column;gap:22px;min-width:0;padding:22px;display:flex}.hfAVoq_form label,.hfAVoq_dialog>label,.hfAVoq_two>label{flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:550;display:flex}.hfAVoq_form input:not([type=checkbox]):not([type=radio]),.hfAVoq_form select,.hfAVoq_form textarea,.hfAVoq_dialog input:not([type=checkbox]),.hfAVoq_dialog select,.hfAVoq_dialog textarea,.hfAVoq_search input{border:1px solid var(--s7);background:var(--s1);width:100%;min-height:39px;color:var(--s12);font:inherit;border-radius:7px;outline:none;padding:9px 12px}.hfAVoq_form textarea,.hfAVoq_dialog textarea{resize:vertical;font:11px/1.8 var(--font-mono), monospace;tab-size:2;min-width:0}.hfAVoq_form input:focus-visible,.hfAVoq_form select:focus-visible,.hfAVoq_form textarea:focus-visible,.hfAVoq_dialog input:focus-visible,.hfAVoq_dialog select:focus-visible,.hfAVoq_dialog textarea:focus-visible,.hfAVoq_search input:focus-visible{border-color:var(--a9);box-shadow:0 0 0 2px color-mix(in srgb, var(--a9) 18%, transparent)}.hfAVoq_form small,.hfAVoq_dialog small{color:var(--s10);font-size:11px;font-weight:400;line-height:1.65}.hfAVoq_two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hfAVoq_segment,.hfAVoq_rolePicker{border:1px solid var(--s6);border-radius:8px;flex-wrap:wrap;gap:18px;margin:0;padding:13px 16px;display:flex}.hfAVoq_segment legend,.hfAVoq_rolePicker legend{padding:0 5px;font-size:12px;font-weight:550}.hfAVoq_segment label,.hfAVoq_rolePicker label,.hfAVoq_check{align-items:center;font-size:12px;line-height:1.6;flex-direction:row!important;gap:8px!important;font-weight:400!important;display:flex!important}.hfAVoq_segment input,.hfAVoq_rolePicker input,.hfAVoq_check input{accent-color:var(--a9);flex-shrink:0}.hfAVoq_notice{border:1px solid var(--s6);background:var(--s3);color:var(--s11);border-radius:8px;align-items:flex-start;gap:10px;padding:13px 15px;font-size:12px;line-height:1.8;display:flex}.hfAVoq_notice p{margin:0}.hfAVoq_notice>svg{width:17px;height:17px;color:var(--a11);flex-shrink:0;margin-top:3px}.hfAVoq_form footer,.hfAVoq_dialog footer{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.hfAVoq_error{color:var(--r11);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.hfAVoq_success{color:var(--k11);font-size:12px;line-height:1.7}.hfAVoq_dialog{max-height:85dvh;color:var(--s12);flex-direction:column;gap:20px;min-width:0;padding:26px;font-size:13px;display:flex;overflow:auto}.hfAVoq_dialog h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:650}.hfAVoq_dialog h3{margin:0;font-size:13px}.hfAVoq_dialog>p{color:var(--s10);margin:0;line-height:1.75}.hfAVoq_dialog dl{background:var(--s1);border:1px solid var(--s6);border-radius:8px;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:16px;font-size:12px;line-height:1.6;display:grid}.hfAVoq_dialog dt{color:var(--s10)}.hfAVoq_dialog dd{overflow-wrap:anywhere;margin:0}.hfAVoq_search{padding:12px 10px;display:block}.hfAVoq_search input{font-size:11px}.hfAVoq_content{min-width:0}.hfAVoq_content>header{background:var(--s2)}.hfAVoq_rlsControl{border-bottom:1px solid var(--s6);align-items:center;gap:20px;padding-bottom:20px;display:flex}.hfAVoq_rlsControl>div{flex:1}.hfAVoq_rlsControl strong{font-size:13px}.hfAVoq_rlsControl p{color:var(--s10);margin:5px 0 0;font-size:12px;line-height:1.7}.hfAVoq_toggle{border:1px solid var(--s7);background:var(--s5);cursor:pointer;border-radius:12px;flex-shrink:0;width:35px;height:20px;padding:2px;transition:background .18s}.hfAVoq_toggle:after{content:"";background:var(--s11);border-radius:50%;width:14px;height:14px;transition:transform .18s;display:block}.hfAVoq_toggle[aria-checked=true]{background:var(--a9);border-color:var(--a9)}.hfAVoq_toggle[aria-checked=true]:after{background:var(--s1);transform:translate(14px)}.hfAVoq_toggle:disabled{opacity:.5;cursor:not-allowed}.hfAVoq_advanced{border:1px solid var(--s6);border-radius:7px;padding:12px 14px;font-size:12px}.hfAVoq_advanced summary{cursor:pointer;color:var(--s10)}.hfAVoq_advanced label{margin-top:15px}.hfAVoq_advanced p{color:var(--s10);font-size:11px;line-height:1.7}.hfAVoq_sectionTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.hfAVoq_sectionTitle h4{margin:0;font-size:13px}.hfAVoq_sectionTitle p{color:var(--s10);margin:5px 0 0;font-size:11px}.hfAVoq_policies{flex-direction:column;gap:12px;display:flex}.hfAVoq_policies article{border:1px solid var(--s6);background:var(--s1);border-radius:8px;min-width:0;padding:16px}.hfAVoq_policyTitle{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.hfAVoq_policyTitle>svg{color:var(--a11);flex-shrink:0;width:16px;height:16px}.hfAVoq_policyTitle strong{overflow-wrap:anywhere;flex:1;font-size:12px}.hfAVoq_policies p{color:var(--s10);margin:9px 0;font-size:11px}.hfAVoq_policies code,.hfAVoq_reviewPolicy code{overflow-wrap:anywhere;white-space:pre-wrap;font:11px/1.8 var(--font-mono), monospace;color:var(--s11);margin-top:7px;display:block}.hfAVoq_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-width:0;padding:44px 20px;display:flex}.hfAVoq_empty>svg{width:26px;height:26px;color:var(--s8)}.hfAVoq_empty p{color:var(--s10);max-width:390px;margin:0;font-size:12px;line-height:1.8}.hfAVoq_empty h3{font-size:14px}.hfAVoq_saveBar{border-top:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:9px;padding-top:18px;display:flex}.hfAVoq_saveBar>span{color:var(--a11);flex:1;font-size:12px}.hfAVoq_foot{border-top:1px solid var(--s6);color:var(--s10);margin:0;padding:16px 20px;font-size:11px;line-height:1.8}.hfAVoq_foot code{overflow-wrap:anywhere}.hfAVoq_dialog .hfAVoq_foot{padding:15px 0 0}.hfAVoq_reviewPolicy{border:1px solid var(--s6);background:var(--s1);border-radius:7px;padding:15px}.hfAVoq_reviewPolicy>strong{font-size:12px}.hfAVoq_reviewPolicy p{color:var(--s10);font-size:11px}.hfAVoq_srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:850px){.hfAVoq_two{grid-template-columns:1fr}.hfAVoq_roleList article>.hfAVoq_status{display:none}}@media (max-width:600px){.hfAVoq_form,.hfAVoq_dialog{padding:17px}.hfAVoq_panel>header,.hfAVoq_content>header{padding:15px}.hfAVoq_dialog dl{grid-template-columns:1fr;gap:5px}.hfAVoq_dialog dd{margin-bottom:10px}.hfAVoq_sectionTitle{flex-wrap:wrap;align-items:flex-start}.hfAVoq_saveBar>span{flex-basis:100%}.hfAVoq_policyTitle .hfAVoq_status{font-size:9px}}@media (prefers-reduced-motion:reduce){.hfAVoq_toggle,.hfAVoq_toggle:after{transition:none}}.hfAVoq_explorerRequest{border:1px solid var(--s6);background:var(--s1);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}.hfAVoq_explorerRequest>code{min-width:0;font:10px/1.8 var(--font-mono), monospace;color:var(--s10);overflow-wrap:anywhere;flex:1}.hfAVoq_explorerRequest select,.hfAVoq_filterBuilder input,.hfAVoq_filterBuilder select{border:1px solid var(--s7);background:var(--s1);min-height:34px;color:var(--s12);font:inherit;border-radius:5px;padding:6px 8px}.hfAVoq_explorerRequest select{font:11px var(--font-mono), monospace;color:var(--a11)}.hfAVoq_filterBuilder{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.hfAVoq_filterBuilder>*{flex:120px;min-width:0;max-width:100%}.hfAVoq_filterBuilder>button{flex:none}.hfAVoq_filterBuilder>input{width:110px}.hfAVoq_requestOptions{border:1px solid var(--s6);border-radius:7px;flex-wrap:wrap;gap:12px 24px;padding:14px;display:flex}.hfAVoq_requestOptions label{align-items:center;gap:8px;font-size:12px;display:flex}.hfAVoq_requestOptions input{accent-color:var(--a9)}.hfAVoq_requestOptions p{color:var(--s10);flex-basis:100%;margin:0;font-size:11px;line-height:1.7}.hfAVoq_requestPreview{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;font:11px/1.8 var(--font-mono), monospace;border:1px solid var(--s6);background:var(--s1);border-radius:7px;padding:16px;overflow:auto}@media (max-width:600px){.hfAVoq_explorerRequest{flex-wrap:wrap}.hfAVoq_explorerRequest>code{flex-basis:calc(100% - 100px)}.hfAVoq_explorerRequest>button{width:100%}}
.zgC24q_columns,.zgC24q_select{grid-template-columns:90px minmax(0,1fr) 118px 92px 16px;align-items:center;gap:12px;min-width:0;display:grid}.zgC24q_columns{border-bottom:1px solid var(--s6);color:var(--s9);padding:10px 154px 10px 16px;font-size:10.5px}.zgC24q_select{text-align:left;flex:1}.zgC24q_select>*{min-width:0}.zgC24q_select code{color:var(--s12);font-size:11.5px}.zgC24q_source{min-width:0;color:var(--s11);align-items:center;gap:6px;font-size:12px;display:flex}.zgC24q_source svg{flex-shrink:0;width:14px;height:14px}.zgC24q_source span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zgC24q_when{color:var(--s9);font-size:11px}.zgC24q_row{border-bottom:1px solid var(--s4);border-left:2px solid #0000;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.zgC24q_row:last-child{border-bottom:0}.zgC24q_row[data-selected=true]{border-left-color:var(--a9);background:var(--s3)}.zgC24q_row:hover{background:var(--s3)}.zgC24q_actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;width:128px;display:flex}.zgC24q_status{justify-self:start}@media (max-width:1000px){.zgC24q_columns{display:none}.zgC24q_select{grid-template-columns:minmax(0,1fr) auto 16px;gap:7px 10px}.zgC24q_source{grid-area:2/1/auto/-1}.zgC24q_status{grid-area:1/2}.zgC24q_when{grid-area:3/1}.zgC24q_select>svg{grid-area:1/3}.zgC24q_actions{width:auto}}@media (max-width:640px){.zgC24q_row{gap:6px;padding:12px}.zgC24q_actions>button:first-child:not(:last-child){display:none}}
.byDJfa_body{flex-direction:column;gap:22px;min-width:0;padding:22px;display:flex}.byDJfa_identity{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.byDJfa_identity>label{min-width:min(240px,100%);color:var(--s11);flex-direction:column;flex:1;gap:9px;font-size:12px;display:flex}.byDJfa_identity select{border:1px solid var(--s7);background:var(--s1);width:100%;min-height:38px;color:var(--s12);border-radius:7px;padding:8px 10px}.byDJfa_roleMenu{color:var(--s10);font-size:11px;position:relative}.byDJfa_roleMenu>summary{cursor:pointer;padding:10px}.byDJfa_roleMenu[open]{flex-direction:column;gap:8px;display:flex}.byDJfa_identityHelp{color:var(--s10);flex-wrap:wrap;align-items:flex-start;gap:9px;font-size:12px;line-height:1.75;display:flex}.byDJfa_identityHelp>svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}.byDJfa_identityHelp>p{flex:1;min-width:min(210px,100%);margin:0}.byDJfa_identityHelp>button{color:var(--a11);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.byDJfa_identityHelp>button svg{width:12px;height:12px}.byDJfa_operations{border:1px solid var(--s6);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.byDJfa_operation{background:var(--s1);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:18px;display:flex}.byDJfa_operation:nth-child(2n){border-left:1px solid var(--s6)}.byDJfa_operation:nth-child(n+3){border-top:1px solid var(--s6)}.byDJfa_operation>div{flex-direction:column;gap:5px;min-width:0;display:flex}.byDJfa_operation strong{font-size:12px;font-weight:600}.byDJfa_operation>div>span{color:var(--s9);font-family:var(--font-mono), monospace;font-size:10px}.byDJfa_operation[data-changed=true]{background:var(--a3)}.byDJfa_rowSummary{border-top:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:12px;padding-top:22px;display:flex}.byDJfa_rowSummary>svg{width:20px;height:20px;color:var(--s10);flex-shrink:0}.byDJfa_rowSummary>div{flex:1;min-width:min(200px,100%)}.byDJfa_rowSummary strong{font-size:12px;font-weight:600}.byDJfa_rowSummary p{color:var(--s10);margin:4px 0 0;font-size:12px;line-height:1.75}.byDJfa_rowEditor{border:1px solid var(--s6);border-radius:9px;overflow:clip}.byDJfa_rowEditor>section>header{display:none}.byDJfa_native{border-top:1px solid var(--s6);color:var(--s10);padding:16px 20px;font-size:11px;line-height:1.8}.byDJfa_native summary{cursor:pointer}.byDJfa_native p{flex-direction:column;gap:4px;margin:12px 0;display:flex}.byDJfa_native code{overflow-wrap:anywhere}.byDJfa_footer{border-top:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:10px;padding-top:18px;display:flex}.byDJfa_footer>span{color:var(--s10);flex:1;min-width:160px;font-size:11px}.byDJfa_callNote{color:var(--s10);align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.8;display:flex}.byDJfa_callNote svg{flex-shrink:0;width:18px;height:18px;margin-top:2px}@media (max-width:700px){.byDJfa_body{gap:18px;padding:16px}.byDJfa_operations{grid-template-columns:1fr}.byDJfa_operation:nth-child(2n){border-left:0}.byDJfa_operation+.byDJfa_operation{border-top:1px solid var(--s6)}}.byDJfa_roleField{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.byDJfa_roleField>span{color:var(--s11);font-size:12px}.byDJfa_endpoint{border-bottom:1px solid var(--s6);justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.byDJfa_endpoint>div{flex-direction:column;gap:6px;min-width:0;display:flex}.byDJfa_endpointLabel{color:var(--s11);font-size:11px}.byDJfa_endpoint code{color:var(--s12);overflow-wrap:anywhere;font-size:12px}.byDJfa_endpoint>button{flex-shrink:0}@media (max-width:600px){.byDJfa_endpoint{align-items:flex-start;gap:8px}}
.IKdb7a_panel{border:1px solid var(--s6);background:var(--s2);border-radius:12px;min-width:0;scroll-margin-top:84px;overflow:hidden;box-shadow:0 2px 12px #00000008}.IKdb7a_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:21px 24px;display:flex}.IKdb7a_identity{align-items:center;gap:13px;min-width:0;display:flex}.IKdb7a_titleLine{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.IKdb7a_identity h3{letter-spacing:-.025em;color:var(--s12);font-size:17px;font-weight:650;line-height:1.4}.IKdb7a_identity h3:focus{outline:none}.IKdb7a_identity h3:focus-visible{outline:2px solid var(--a9);outline-offset:4px}.IKdb7a_mark{border:1px solid var(--s7);background:var(--s3);width:38px;height:38px;color:var(--i11);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.IKdb7a_mark svg{width:20px;height:20px}.IKdb7a_panel[data-state=live] .IKdb7a_mark{color:var(--k11);background:var(--k3);border-color:color-mix(in srgb, var(--k9) 35%, var(--s6))}.IKdb7a_panel[data-state=live] .IKdb7a_identity{align-items:flex-start}.IKdb7a_panel[data-state=failed] .IKdb7a_mark{color:var(--r11);background:var(--r3);border-color:color-mix(in srgb, var(--r9) 35%, var(--s6))}.IKdb7a_elapsed{font-variant-numeric:tabular-nums}.IKdb7a_headerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.IKdb7a_badge{border:1px solid color-mix(in srgb, var(--i9) 35%, var(--s6));background:var(--i3);color:var(--i11);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:600}.IKdb7a_panel[data-state=live] .IKdb7a_badge{border-color:color-mix(in srgb, var(--k9) 35%, var(--s6));background:var(--k3);color:var(--k11)}.IKdb7a_panel[data-state=failed] .IKdb7a_badge{border-color:color-mix(in srgb, var(--r9) 35%, var(--s6));background:var(--r3);color:var(--r11)}.IKdb7a_body{border-top:1px solid var(--s6);min-width:0}.IKdb7a_provenance{border-top:1px solid var(--s6);color:var(--s11);flex-wrap:wrap;align-items:center;gap:10px 20px;padding:14px 24px;font-size:12px;display:flex}.IKdb7a_provenance>span{overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;display:inline-flex}.IKdb7a_provenance svg{flex-shrink:0;width:15px;height:15px}.IKdb7a_provenance code{overflow-wrap:anywhere;font-size:11.5px}.IKdb7a_provenance .IKdb7a_source{color:var(--s12)}.IKdb7a_provenance .IKdb7a_created{margin-left:auto;font-size:11px}.IKdb7a_applicationUrl{max-width:100%;color:var(--s11);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:12px;display:inline-flex}.IKdb7a_liveDestination{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;display:flex}.IKdb7a_applicationUrl svg{flex-shrink:0;width:13px;height:13px}.IKdb7a_openApp{min-width:118px}.IKdb7a_applicationUrl:hover{text-underline-offset:3px;text-decoration:underline}.IKdb7a_subtitle{color:var(--s11);margin-top:4px;font-size:12px;line-height:1.6}.IKdb7a_stages{border-top:1px solid var(--s6);padding:14px 20px;container-type:inline-size}.IKdb7a_stages ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.IKdb7a_stages li{border:1px solid #0000;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:12px;display:grid}.IKdb7a_stages li[data-active=true]{border-color:color-mix(in srgb, var(--i11) 40%, var(--s6));background:color-mix(in srgb, var(--i9) 5%, var(--s2))}.IKdb7a_stages li strong{color:var(--s11);font-size:12.5px;font-weight:600;line-height:1.5;display:block}.IKdb7a_stages li small{color:var(--s11);overflow-wrap:anywhere;margin-top:3px;font-size:11.5px;line-height:1.6;display:block}.IKdb7a_stepIcon{border:1px solid var(--s8);background:var(--s2);width:30px;height:30px;color:var(--s11);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid;position:relative}.IKdb7a_stepIcon svg{width:15px;height:15px}.IKdb7a_stages li[data-done=true] .IKdb7a_stepIcon{color:var(--k11);border-color:var(--k9);background:var(--k3)}.IKdb7a_stages li[data-active=true] .IKdb7a_stepIcon{color:var(--i11);border-color:color-mix(in srgb, var(--i11) 30%, var(--s2));background:var(--i3)}.IKdb7a_stages li[data-active=true] .IKdb7a_stepIcon:after{content:"";border:2px solid var(--i11);border-right-color:#0000;border-radius:50%;animation:1.2s linear infinite IKdb7a_spin;position:absolute;inset:-2px}.IKdb7a_stages li[data-done=true] strong,.IKdb7a_stages li[data-active=true] strong{color:var(--s12)}.IKdb7a_stages li[data-failed=true] strong,.IKdb7a_stages li[data-failed=true] .IKdb7a_stepIcon{color:var(--r11)}.IKdb7a_stages li[data-failed=true] .IKdb7a_stepIcon{border-color:var(--r9);background:var(--r3)}.IKdb7a_stageAction{min-height:30px;color:var(--s12);border-radius:4px;align-items:center;gap:4px;margin-top:4px;font-size:11.5px;display:inline-flex}.IKdb7a_stageAction svg{width:12px;height:12px}.IKdb7a_stageAction:hover{text-underline-offset:3px;text-decoration:underline}.IKdb7a_stageAction:focus-visible{outline:2px solid var(--a9);outline-offset:3px}@container (max-width:560px){.IKdb7a_stages ol{grid-template-columns:minmax(0,1fr);gap:4px}}.IKdb7a_output{background:var(--s1);min-width:0}.IKdb7a_tabs{border-bottom:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:18px;min-height:46px;padding:0 15px;display:flex}.IKdb7a_tabs>button{min-height:46px;color:var(--s9);border-bottom:2px solid #0000;align-items:center;gap:6px;font-size:12px;display:flex}.IKdb7a_tabs>button[aria-selected=true]{color:var(--s12);border-color:var(--a9)}.IKdb7a_tabs svg{width:14px;height:14px}.IKdb7a_connection{color:var(--s11);align-items:center;gap:6px;margin-left:auto;font-size:10.5px;display:inline-flex}.IKdb7a_connection i{background:var(--k9);border-radius:50%;width:5px;height:5px}.IKdb7a_connection[data-error=true] i{background:var(--w9)}.IKdb7a_connection[data-failed=true]:not([data-error=true]) i{background:var(--r9)}.IKdb7a_toolbar{border-bottom:1px solid var(--s4);align-items:center;gap:8px;min-height:46px;padding:7px 12px;display:flex}.IKdb7a_toolbar>label{min-width:80px;color:var(--s9);flex:1;align-items:center;gap:7px;display:flex}.IKdb7a_toolbar input{width:100%;min-width:0;color:var(--s12);background:0 0;outline:none;font-size:12px}.IKdb7a_toolbar input::placeholder{color:var(--s9)}.IKdb7a_toolbar svg{flex-shrink:0;width:14px;height:14px}.IKdb7a_toolbar>button{min-width:28px;min-height:29px;color:var(--s11);border-radius:4px;place-items:center;padding:0 6px;font-size:11px;display:grid}.IKdb7a_toolbar>button:hover{background:var(--s4);color:var(--s12)}.IKdb7a_toolbar>button:disabled{opacity:.4;cursor:default}.IKdb7a_toolbar>button[aria-pressed=true]{background:var(--r3);color:var(--r11)}.IKdb7a_lines{scrollbar-width:thin;height:230px;color:var(--s11);outline-offset:-2px;padding:13px 0;font-size:12px;line-height:1.85;overflow:auto}.IKdb7a_line{grid-template-columns:40px minmax(0,1fr);padding:1px 15px 1px 0;display:grid}.IKdb7a_line>span{text-align:right;color:var(--s8);-webkit-user-select:none;user-select:none;padding-right:12px;font-size:10px}.IKdb7a_line code{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.IKdb7a_line[data-error=true]{background:color-mix(in srgb, var(--r3) 50%, transparent);color:var(--r11)}.IKdb7a_empty{text-align:center;height:100%;min-height:200px;color:var(--s9);font-family:var(--font-sans), sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.IKdb7a_empty>svg{width:22px;height:22px;color:var(--s9)}.IKdb7a_empty strong{color:var(--s11);font-size:13px;font-weight:550}.IKdb7a_empty p{max-width:390px;font-size:12px;line-height:1.7}.IKdb7a_empty button{color:var(--a11);margin-top:4px;font-size:12px}.IKdb7a_logFooter{border-top:1px solid var(--s5);color:var(--s9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:9px 15px;font-size:10.5px;display:flex}.IKdb7a_logFooter button{color:var(--s11);align-items:center;gap:5px;display:flex}.IKdb7a_logFooter button svg{width:12px;height:12px}.IKdb7a_logFooter button[aria-pressed=true]{color:var(--i11)}.IKdb7a_failure{background:var(--s2);border-top:1px solid var(--s6);gap:11px;min-width:0;padding:17px 24px;display:flex}.IKdb7a_failure>svg{width:18px;height:18px;color:var(--r11);flex-shrink:0;margin-top:2px}.IKdb7a_failure[data-has-live=true]>svg{color:var(--k11)}.IKdb7a_failure strong{color:var(--s12);font-size:13px}.IKdb7a_failure .IKdb7a_availability{margin-top:0}.IKdb7a_failure p{color:var(--s11);overflow-wrap:anywhere;margin-top:5px;font-size:12.5px;line-height:1.75}.IKdb7a_notice{color:var(--w11);background:var(--w3);padding:8px 15px;font-size:11px}.IKdb7a_notice button{margin-left:6px;text-decoration:underline}.IKdb7a_details{min-height:230px;padding:22px}.IKdb7a_details dl{margin-bottom:18px}.IKdb7a_details dl>div{border-bottom:1px solid var(--s4);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:10px 0;font-size:12px;display:grid}.IKdb7a_details dt{color:var(--s9)}.IKdb7a_details dd{color:var(--s12);overflow-wrap:anywhere}.IKdb7a_footer{border-top:1px solid var(--s6);color:var(--s11);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;font-size:11.5px;line-height:1.6;display:flex}.IKdb7a_footer>div{align-items:center;gap:8px;display:flex}.IKdb7a_spin{animation:1.2s linear infinite IKdb7a_spin}@keyframes IKdb7a_spin{to{transform:rotate(360deg)}}.IKdb7a_panel[data-state=building] .IKdb7a_lines{height:320px}.IKdb7a_panel[data-state=superseded] .IKdb7a_mark,.IKdb7a_panel[data-state=gone] .IKdb7a_mark,.IKdb7a_panel[data-state=superseded] .IKdb7a_badge,.IKdb7a_panel[data-state=gone] .IKdb7a_badge{color:var(--s11);border-color:var(--s6);background:var(--s3)}@media (max-width:640px){.IKdb7a_header{gap:14px;padding:16px}.IKdb7a_identity{align-items:flex-start;gap:10px}.IKdb7a_identity>div{min-width:0}.IKdb7a_identity h3{font-size:16px}.IKdb7a_headerActions{justify-content:space-between;gap:8px;width:100%}.IKdb7a_provenance{gap:9px 14px;padding:12px 16px}.IKdb7a_provenance .IKdb7a_source{flex-basis:100%}.IKdb7a_provenance .IKdb7a_created{margin-left:0}.IKdb7a_stages{padding:16px}.IKdb7a_tabs{gap:16px;padding:0 12px}.IKdb7a_connection{font-size:10px}.IKdb7a_lines{height:230px;font-size:11px}.IKdb7a_panel[data-state=building] .IKdb7a_lines{height:280px}.IKdb7a_line{grid-template-columns:30px minmax(0,1fr);padding-right:10px}.IKdb7a_line>span{padding-right:8px}.IKdb7a_footer{padding:14px 16px}.IKdb7a_footer>div{flex-wrap:wrap}.IKdb7a_failure{padding:15px}.IKdb7a_details{min-height:230px;padding:16px}.IKdb7a_details dl>div{grid-template-columns:75px minmax(0,1fr);gap:10px}.IKdb7a_toolbar{grid-template-columns:minmax(0,1fr) auto auto auto;gap:4px;padding:6px 10px;display:grid}.IKdb7a_toolbar>label{min-width:0}.IKdb7a_toolbar>button{min-width:30px;min-height:34px}.IKdb7a_logFooter{padding:9px 12px}}@media (prefers-reduced-motion:reduce){.IKdb7a_spin,.IKdb7a_stages li[data-active=true] .IKdb7a_stepIcon:after{animation:none}.IKdb7a_stages li[data-active=true] .IKdb7a_stepIcon:after{border-right-color:var(--i11)}}@media (forced-colors:active){.IKdb7a_stages li[data-active=true]{border-color:highlight}.IKdb7a_stepIcon{border-color:canvastext}.IKdb7a_stages li[data-active=true] .IKdb7a_stepIcon:after{border-color:highlight #0000 highlight highlight}}
._09HVfW_workspace{flex-direction:column;gap:20px;min-width:0;margin-top:24px;display:flex}._09HVfW_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._09HVfW_heading h2{color:var(--s12);letter-spacing:-.025em;font-size:19px;font-weight:650}._09HVfW_heading p{color:var(--s11);margin-top:5px;font-size:13px}._09HVfW_canvas{border:1px solid var(--s6);background:var(--s1);border-radius:14px;padding:32px}._09HVfW_app{border:1px solid var(--s7);background:var(--s2);border-radius:12px;max-width:620px;margin:0 auto;padding:22px;box-shadow:0 10px 35px #00000012}._09HVfW_appTop{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._09HVfW_appTop>div{flex:1;min-width:0}._09HVfW_appAddress{border:1px solid var(--s6);background:var(--s1);min-width:0;color:var(--s11);border-radius:7px;align-items:center;gap:8px;margin-top:16px;padding:5px 8px 5px 12px;font-size:12px;display:flex}._09HVfW_appAddress>a,._09HVfW_appAddress>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._09HVfW_appAddress>a:hover{color:var(--s12);text-underline-offset:3px;text-decoration:underline}._09HVfW_appTop>svg{border:1px solid var(--s6);width:38px;height:38px;color:var(--a11);background:var(--a3);border-radius:10px;flex-shrink:0;padding:9px}._09HVfW_appTop h3{color:var(--s12);font-size:15px;font-weight:650}._09HVfW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--s11);margin-bottom:4px;font-size:10px}._09HVfW_appStatus{white-space:nowrap;color:var(--s11);flex-shrink:0;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}._09HVfW_appStatus i{background:var(--s8);border-radius:50%;width:7px;height:7px}._09HVfW_appStatus[data-state=live] i{background:var(--k9)}._09HVfW_appStatus[data-state=failed] i{background:var(--r9)}._09HVfW_appStatus[data-state=building] i{background:var(--i9)}._09HVfW_appInfo{color:var(--s11);overflow-wrap:anywhere;margin:20px 0;font-size:13px;line-height:1.65}._09HVfW_appInfo strong{color:var(--s12);margin-bottom:4px;font-size:18px;font-weight:600;display:block}._09HVfW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._09HVfW_connector{background:var(--s7);width:1px;height:28px;margin:0 auto}._09HVfW_resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:820px;margin:0 auto;display:grid}._09HVfW_resource{border:1px solid var(--s6);background:var(--s2);border-radius:10px;align-items:center;gap:12px;padding:17px;transition:border-color .15s,transform .15s;display:flex}._09HVfW_resource:hover{border-color:var(--a7);transform:translateY(-2px)}._09HVfW_resource>svg:first-child{width:20px;height:20px;color:var(--s11);flex-shrink:0}._09HVfW_resource>svg:last-child{width:14px;height:14px;color:var(--s9);flex-shrink:0;margin-left:auto}._09HVfW_resource strong{color:var(--s12);font-size:13px;font-weight:600;display:block}._09HVfW_resource span{color:var(--s11);margin-top:3px;font-size:11.5px;display:block}._09HVfW_issue{border:1px solid var(--r7);background:var(--r3);border-radius:9px;align-items:flex-start;gap:11px;min-width:0;padding:14px 16px;display:flex}._09HVfW_issue>svg{width:18px;height:18px;color:var(--r11);flex-shrink:0;margin-top:2px}._09HVfW_issue h3{color:var(--s12);font-size:13px;font-weight:650}._09HVfW_issue p{color:var(--s11);margin:4px 0 0;font-size:13px;line-height:1.6}._09HVfW_issue details{color:var(--s11);margin-top:12px;font-size:12px}._09HVfW_issue summary{cursor:pointer;width:fit-content}._09HVfW_issue pre{background:var(--s1);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:7px;margin-top:8px;padding:12px;font-size:11px}._09HVfW_split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;display:grid}._09HVfW_panel{border:1px solid var(--s6);background:var(--s2);border-radius:12px;min-width:0;overflow:hidden}._09HVfW_panelHead{border-bottom:1px solid var(--s6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._09HVfW_panelHead :is(h2,h3){color:var(--s12);font-size:13px;font-weight:600}._09HVfW_panelHead a{color:var(--s11);font-size:12px}._09HVfW_panelBody{padding:20px}._09HVfW_quiet{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 20px;display:flex}._09HVfW_quiet>svg{width:26px;height:26px;color:var(--s9)}._09HVfW_quiet strong{color:var(--s12);font-size:14px;font-weight:600}._09HVfW_quiet p{color:var(--s11);max-width:42ch;font-size:13px;line-height:1.6}._09HVfW_release{border-bottom:1px solid var(--s6);color:var(--s11);align-items:center;gap:12px;padding:14px 20px;font-size:12px;display:flex}._09HVfW_release:last-child{border-bottom:0}._09HVfW_release strong{color:var(--s12);font-weight:550}._09HVfW_release time{color:var(--s11);white-space:nowrap;margin-left:auto}._09HVfW_release:hover{background:var(--s3)}._09HVfW_facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._09HVfW_facts[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:760px){._09HVfW_facts[data-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}._09HVfW_facts[data-count="5"] ._09HVfW_fact:last-child{grid-column:1/-1}}._09HVfW_fact{border:1px solid var(--s6);background:var(--s2);border-radius:10px;padding:18px}._09HVfW_fact span{color:var(--s11);font-size:12px;display:block}._09HVfW_fact strong{color:var(--s12);letter-spacing:-.025em;margin-top:8px;font-size:25px;font-weight:600;display:block}._09HVfW_hint{color:var(--s11);font-size:12px;line-height:1.65}._09HVfW_links{flex-direction:column;display:flex}._09HVfW_links a{color:var(--s11);align-items:center;gap:10px;padding:14px 20px;font-size:13px;display:flex}._09HVfW_links a:hover{background:var(--s3)}._09HVfW_links svg{width:17px;height:17px}._09HVfW_links svg:last-child{margin-left:auto}@media (max-width:760px){._09HVfW_canvas{padding:20px 14px}._09HVfW_resources{grid-template-columns:1fr}._09HVfW_resource{padding:14px}._09HVfW_split{grid-template-columns:1fr}._09HVfW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}._09HVfW_app{padding:18px}}@media (prefers-reduced-motion:reduce){._09HVfW_resource{transition:none}._09HVfW_resource:hover{transform:none}}._09HVfW_timeRange{border:1px solid var(--s6);background:var(--s1);border-radius:8px;padding:3px;display:flex}._09HVfW_timeRange button{min-height:32px}._09HVfW_fact{min-width:0}._09HVfW_fact strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width:639px){._09HVfW_metricsHead{grid-template-columns:minmax(0,1fr);padding:16px;display:grid}._09HVfW_timeRange{width:100%}._09HVfW_timeRange button{flex:1;min-height:36px;padding-left:8px;padding-right:8px}._09HVfW_panelBody{padding:16px}._09HVfW_facts{gap:12px}._09HVfW_fact{padding:14px}._09HVfW_fact span{min-height:34px;line-height:17px}._09HVfW_fact strong{margin-top:4px;font-size:clamp(20px,6vw,25px)}}._09HVfW_workloads{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px;max-width:1100px;margin:0 auto;display:grid;position:relative}._09HVfW_workloads ._09HVfW_app{width:100%;height:fit-content}._09HVfW_workloads[data-multiple=true] ._09HVfW_app{max-width:none}._09HVfW_workloads:not([data-multiple=true]){grid-template-columns:minmax(0,1fr)}._09HVfW_servicesArea{scrollbar-width:thin;scrollbar-color:var(--s7) transparent;min-width:0;max-height:460px;overflow:auto}._09HVfW_servicesArea>ul{flex-direction:column;max-width:none;display:flex}._09HVfW_foundationGap{height:36px}._09HVfW_foundation{z-index:1;border:1px solid var(--s7);background:var(--s2);border-radius:11px;max-width:1100px;margin:0 auto;position:relative;overflow:hidden}._09HVfW_foundationHeader{border-bottom:1px solid var(--s6);align-items:center;gap:12px;padding:15px 18px;display:flex}._09HVfW_foundationHeader h3{color:var(--s12);font-size:13px;font-weight:650}._09HVfW_foundationHeader p{color:var(--s11);margin-top:3px;font-size:11.5px;line-height:1.6}._09HVfW_foundationLogo{border:1px solid var(--s6);background:var(--s3);width:34px;height:34px;color:var(--s12);border-radius:8px;flex:none;place-items:center;display:grid}._09HVfW_foundation ._09HVfW_resources{gap:0;max-width:none}._09HVfW_foundation ._09HVfW_resource{background:0 0;border:0;border-radius:0;min-width:0;transform:none}._09HVfW_foundation ._09HVfW_resource+._09HVfW_resource{border-left:1px solid var(--s6)}._09HVfW_foundation ._09HVfW_resource:hover{background:var(--s3)}._09HVfW_foundation ._09HVfW_resource:focus-visible{outline:2px solid var(--a9);outline-offset:-3px}._09HVfW_connections{z-index:0;pointer-events:none;width:100%;height:100%;color:var(--s8);position:absolute;inset:0;overflow:visible}._09HVfW_connections path{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;opacity:.6;vector-effect:non-scaling-stroke}._09HVfW_connections circle{fill:var(--s2);stroke:currentColor;stroke-width:1.25px;vector-effect:non-scaling-stroke}@media (max-width:760px){._09HVfW_workloads{grid-template-columns:minmax(0,1fr);gap:16px}._09HVfW_servicesArea{max-height:520px}._09HVfW_foundation ._09HVfW_resources{grid-template-columns:minmax(0,1fr)}._09HVfW_foundation ._09HVfW_resource+._09HVfW_resource{border-left:0;border-top:1px solid var(--s6)}._09HVfW_foundationHeader{padding:14px}}@media (max-width:640px){._09HVfW_appTop{grid-template-columns:38px minmax(0,1fr) 34px;gap:8px 10px;display:grid}._09HVfW_appTop>svg{grid-area:1/1/3;align-self:start}._09HVfW_appTop>div{grid-area:1/2}._09HVfW_appTop>._09HVfW_appStatus{grid-area:2/2}._09HVfW_appTop>button{grid-area:1/3}._09HVfW_appTop h3 span{white-space:normal;overflow-wrap:anywhere;overflow:visible}}
.mbTPKG_resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.mbTPKG_resources>a{border:1px solid var(--s6);background:var(--s2);border-radius:9px;align-items:center;gap:12px;min-width:0;padding:14px;transition:border-color .15s,background .15s;display:flex}.mbTPKG_resources>a:hover{border-color:var(--s8);background:var(--s3)}.mbTPKG_icon{width:36px;height:36px;color:var(--s11);background:var(--s3);border:1px solid var(--s5);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.mbTPKG_icon svg{width:20px;height:20px}.mbTPKG_text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mbTPKG_text strong{color:var(--s12);overflow-wrap:anywhere;font-size:13px;font-weight:600}.mbTPKG_text small{color:var(--s9);font-size:11.5px;line-height:1.5}.mbTPKG_chevron{width:13px;height:13px;color:var(--s9);flex-shrink:0}@media (max-width:700px){.mbTPKG_resources{grid-template-columns:minmax(0,1fr);gap:8px}.mbTPKG_resources>a{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.mbTPKG_resources>a{transition:none}}
.JsrHxa_body{flex-wrap:wrap;flex:1;align-items:flex-start;gap:12px 24px;min-width:0;display:flex}.JsrHxa_content{overflow-wrap:anywhere;flex:24rem;min-width:0}.JsrHxa_actions{flex-wrap:wrap;flex:0 auto;align-items:flex-start;gap:8px;min-width:0;max-width:100%;display:flex}.JsrHxa_actions>:is(a,button){white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0;max-width:100%;height:auto;min-height:28px;padding-block:3px}
.xIPZZa_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.xIPZZa_identity{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.xIPZZa_statuses{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.xIPZZa_updateNote{color:var(--s11);margin-top:8px;font-size:12px;line-height:1.6}.xIPZZa_identity h1{flex:0 auto;min-width:0;max-width:100%}.xIPZZa_identity>:not(h1){flex-shrink:0}.xIPZZa_metadata{min-width:0;color:var(--s9);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;font-size:12.5px;display:flex}.xIPZZa_metadata>:last-child{min-width:0}.xIPZZa_actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.xIPZZa_actions>:not(:last-child){flex:auto;min-width:max-content;min-height:38px}.xIPZZa_actions>:last-child{flex-shrink:0;min-height:38px;margin-left:auto}@media (max-width:639px){.xIPZZa_layout[data-menu-only=true]{grid-template-columns:minmax(0,1fr) auto;gap:8px}.xIPZZa_layout[data-menu-only=true] .xIPZZa_identity{flex-wrap:wrap;gap:5px 8px}.xIPZZa_metadata>:last-child{flex-basis:100%}.xIPZZa_separator{display:none}}@media (min-width:768px){.xIPZZa_layout{grid-template-columns:minmax(0,1fr) auto;gap:20px}.xIPZZa_actions>:not(:last-child){flex:none;min-height:32px}.xIPZZa_actions>:last-child{min-height:32px;margin-left:0}}
.rlL5iW_workspace{flex-direction:column;gap:16px;min-width:0;display:flex}.rlL5iW_panel{border:1px solid var(--s6);background:var(--s2);border-radius:12px;min-width:0;overflow:hidden}.rlL5iW_header{border-bottom:1px solid var(--s6);flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.rlL5iW_header h2{color:var(--s12);font-size:14px;font-weight:650}.rlL5iW_header p,.rlL5iW_note{color:var(--s9);font-size:12px;line-height:1.6}.rlL5iW_header p{margin-top:3px}.rlL5iW_actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.rlL5iW_row{border-bottom:1px solid var(--s6);grid-template-columns:minmax(120px,1fr) 150px 150px auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.rlL5iW_row:last-child{border:0}.rlL5iW_row code{overflow-wrap:anywhere;color:var(--s12);font-size:12px}.rlL5iW_row small{color:var(--s9);margin-top:4px;font-size:11px;display:block}.rlL5iW_scope{color:var(--s11);font-size:12px}.rlL5iW_rowActions{gap:4px;display:flex}.rlL5iW_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;padding:24px;display:flex}.rlL5iW_empty strong{color:var(--s12);font-size:14px}.rlL5iW_empty p{max-width:48ch;color:var(--s9);font-size:12px}.rlL5iW_dialog{border:1px solid var(--s7);background:var(--s2);border-radius:14px;width:min(620px,100vw - 24px);max-height:calc(100dvh - 32px);overflow-y:auto}.rlL5iW_dialogHeader{border-bottom:1px solid var(--s6);align-items:flex-start;gap:12px;padding:20px;display:flex}.rlL5iW_dialogHeader h2{color:var(--s12);font-size:17px;font-weight:650}.rlL5iW_dialogHeader p{color:var(--s9);margin-top:5px;font-size:12px;line-height:1.6}.rlL5iW_body{flex-direction:column;gap:16px;padding:20px;display:flex}.rlL5iW_footer{border-top:1px solid var(--s6);background:var(--s1);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:16px 20px;display:flex}.rlL5iW_footer p{max-width:42ch;color:var(--s9);margin-right:auto;font-size:11px}.rlL5iW_scopeField{flex-direction:column;gap:6px;display:flex}.rlL5iW_scopeField label{color:var(--s12);font-size:12.5px;font-weight:500}.rlL5iW_textarea{resize:vertical;border:1px solid var(--s6);background:var(--s1);width:100%;min-height:180px;color:var(--s12);font:12px/1.6 var(--font-mono), monospace;border-radius:8px;padding:12px}.rlL5iW_preview{border:1px solid var(--s6);border-radius:8px;max-height:260px;overflow-y:auto}.rlL5iW_preview li{border-bottom:1px solid var(--s6);gap:12px;padding:10px 12px;display:flex}.rlL5iW_preview li:last-child{border:0}.rlL5iW_preview code{overflow-wrap:anywhere;min-width:0;color:var(--s12);flex:1;font-size:12px}.rlL5iW_preview span{color:var(--s9);font-size:11px}@media (max-width:639px){.rlL5iW_header{align-items:flex-start}.rlL5iW_actions{width:100%;margin-left:0}.rlL5iW_row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.rlL5iW_scope{grid-column:1}.rlL5iW_date{display:none}.rlL5iW_rowActions{grid-area:1/2/span 2}.rlL5iW_dialogHeader,.rlL5iW_body{padding:16px}.rlL5iW_footer{padding:14px 16px}.rlL5iW_footer p{flex-basis:100%}}
