.campaign-email-routing_root__ZOvah{display:grid;grid-gap:12px;gap:12px;max-width:1500px;margin:0 auto;color:#dceaf1}.campaign-email-routing_hero__fEzsA{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid rgba(78,216,232,.3);border-radius:11px;background:radial-gradient(circle at 82% 12%,rgba(59,225,180,.1),transparent 38%),#0d1724}.campaign-email-routing_hero__fEzsA>div:first-child{display:grid;grid-gap:5px;gap:5px}.campaign-email-routing_hero__fEzsA>div:first-child>span{display:flex;align-items:center;gap:6px;color:#4fd8e8;font-size:9px;letter-spacing:.1em}.campaign-email-routing_hero__fEzsA h3{margin:0;font-size:22px}.campaign-email-routing_hero__fEzsA p{max-width:760px;margin:0;color:#91a8b5;font-size:10px;line-height:1.5}.campaign-email-routing_heroStatus__lfexY{min-width:210px;display:flex;align-items:center;gap:10px;padding:12px;border:1px solid rgba(255,190,92,.32);border-radius:8px;color:#f2cb7f;background:rgba(255,190,92,.06)}.campaign-email-routing_heroStatus__lfexY[data-ready=true]{color:#8ce5bf;border-color:rgba(88,210,159,.35);background:rgba(88,210,159,.07)}.campaign-email-routing_heroStatus__lfexY span{display:grid;grid-gap:2px;gap:2px}.campaign-email-routing_heroStatus__lfexY strong{font-size:11px}.campaign-email-routing_heroStatus__lfexY small{color:#91a8b5;font-size:8.5px}.campaign-email-routing_identityStrip__C8iN0{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:grid;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border:1px solid rgba(79,216,232,.34);border-radius:9px;background:rgba(7,17,28,.96);box-shadow:0 8px 24px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.campaign-email-routing_identityStrip__C8iN0>div:first-child{display:flex;align-items:center;gap:8px;color:#54d5e5}.campaign-email-routing_identityStrip__C8iN0>div:first-child>span{display:grid;grid-gap:2px;gap:2px}.campaign-email-routing_identityStrip__C8iN0>div:first-child strong{color:#dceaf1;font-size:10px}.campaign-email-routing_identityStrip__C8iN0>div:first-child small{color:#7892a1;font-size:8px}.campaign-email-routing_identityStrip__C8iN0>div:last-child{min-width:0;display:flex;justify-content:flex-end;gap:6px;overflow-x:auto;scrollbar-width:thin}.campaign-email-routing_identityStrip__C8iN0>div:last-child>span{min-width:max-content;display:grid;grid-gap:1px;gap:1px;padding:5px 7px;border:1px solid rgba(88,210,159,.25);border-radius:6px;background:rgba(88,210,159,.06)}.campaign-email-routing_identityStrip__C8iN0>div:last-child strong{color:#baf4d9;font-size:8.5px}.campaign-email-routing_identityStrip__C8iN0>div:last-child small{color:#7892a1;font-size:7.5px}.campaign-email-routing_identityStrip__C8iN0 em{color:#f2cb7f;font-size:8.5px;font-style:normal}.campaign-email-routing_error__9SLzd,.campaign-email-routing_notice__HkNfx{display:flex;align-items:center;gap:7px;margin:0;padding:9px 12px;border:1px solid;border-radius:7px;font-size:10px}.campaign-email-routing_error__9SLzd{color:#ffd0d5;border-color:rgba(248,113,113,.3);background:rgba(248,113,113,.07)}.campaign-email-routing_notice__HkNfx{color:#baf4d9;border-color:rgba(74,222,128,.25);background:rgba(74,222,128,.06)}.campaign-email-routing_reviewRequired__K_Uci{display:flex;align-items:flex-start;gap:9px;padding:12px;border:1px solid rgba(255,190,92,.35);border-radius:8px;color:#f2cb7f;background:rgba(255,190,92,.055)}.campaign-email-routing_reviewRequired__K_Uci div{display:grid;grid-gap:3px;gap:3px}.campaign-email-routing_reviewRequired__K_Uci strong{font-size:11px}.campaign-email-routing_reviewRequired__K_Uci p{margin:0;color:#aebcc4;font-size:9px;line-height:1.45}.campaign-email-routing_permissionNotice__qbU0r,.campaign-email-routing_routeBlockers__QyM0X{display:flex;align-items:flex-start;gap:9px;padding:12px;border:1px solid rgba(255,190,92,.3);border-radius:8px;color:#f2cb7f;background:rgba(255,190,92,.045)}.campaign-email-routing_permissionNotice__qbU0r>div,.campaign-email-routing_routeBlockers__QyM0X>div{display:grid;grid-gap:4px;gap:4px}.campaign-email-routing_permissionNotice__qbU0r strong,.campaign-email-routing_routeBlockers__QyM0X strong{font-size:10.5px}.campaign-email-routing_permissionNotice__qbU0r p{margin:0;color:#aebcc4;font-size:9px;line-height:1.45}.campaign-email-routing_routeBlockers__QyM0X{color:#ffabb6;border-color:rgba(248,113,113,.3);background:rgba(248,113,113,.05)}.campaign-email-routing_routeBlockers__QyM0X ul{display:grid;grid-gap:4px;gap:4px;margin:0;padding-left:16px;color:#d7b3b8;font-size:9px;line-height:1.45}.campaign-email-routing_routeBlockers__QyM0X b{color:#ffd0d5;font-weight:650;text-transform:capitalize}.campaign-email-routing_restrictedAction__Q_a27{color:#7892a1;font-size:8.5px}.campaign-email-routing_panel__NULfB{overflow:hidden;border:1px solid #203849;border-radius:9px;background:#0d1724}.campaign-email-routing_panelHead__RGuAt{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-bottom:1px solid #1a3141}.campaign-email-routing_panelHead__RGuAt>div{display:flex;align-items:flex-start;gap:8px}.campaign-email-routing_panelHead__RGuAt span{display:grid;grid-gap:2px;gap:2px}.campaign-email-routing_panelHead__RGuAt strong{font-size:11px}.campaign-email-routing_panelHead__RGuAt small{color:#7892a1;font-size:8.5px}.campaign-email-routing_accountRow__y9wIg>a,.campaign-email-routing_empty__iSsxL a,.campaign-email-routing_otherRoutes__Mg7bG a,.campaign-email-routing_panelHead__RGuAt>a{display:inline-flex;align-items:center;gap:5px;color:#54d5e5;font-size:9px;text-decoration:none}.campaign-email-routing_panelHead__RGuAt em{color:#86dec1;font-size:8px;font-style:normal;text-transform:uppercase}.campaign-email-routing_accountTable__cDeVX{min-width:1050px}.campaign-email-routing_accountHeader__Gmrpv,.campaign-email-routing_accountRow__y9wIg{display:grid;grid-template-columns:45px minmax(210px,1.25fr) minmax(180px,1.2fr) minmax(145px,.85fr) minmax(120px,.7fr) minmax(130px,.75fr) 76px;align-items:center;grid-gap:10px;gap:10px;padding:9px 12px;border-bottom:1px solid #172c3b}.campaign-email-routing_accountHeader__Gmrpv{color:#718a99;font-size:7.5px;letter-spacing:.07em;text-transform:uppercase;background:#0a131e}.campaign-email-routing_accountRow__y9wIg{position:relative;min-height:56px}.campaign-email-routing_accountRow__y9wIg[data-selected=true]{background:rgba(79,216,232,.055)}.campaign-email-routing_accountRow__y9wIg[data-ready=false]{background:rgba(248,113,113,.025)}.campaign-email-routing_accountRow__y9wIg>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.campaign-email-routing_accountRow__y9wIg strong{overflow-wrap:anywhere;font-size:9.5px}.campaign-email-routing_accountRow__y9wIg small{color:#7892a1;font-size:8px;line-height:1.35}.campaign-email-routing_accountRow__y9wIg small b{color:#9fb2bd;font-size:7px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.campaign-email-routing_accountRow__y9wIg input{width:17px;height:17px;accent-color:#42d8dc}.campaign-email-routing_capabilities__psCf8{display:flex!important;flex-flow:row wrap;gap:4px!important}.campaign-email-routing_capabilities__psCf8 span{padding:3px 5px;border:1px solid #263e4d;border-radius:999px;color:#687f8d;font-size:7px}.campaign-email-routing_capabilities__psCf8 span[data-enabled=true]{color:#89dfc1;border-color:rgba(88,210,159,.3)}.campaign-email-routing_accountBlocker__H5SX7{grid-column:2/-1;margin:-2px 0 2px;color:#f3ad74;font-size:8px}.campaign-email-routing_empty__iSsxL{display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:26px;text-align:center}.campaign-email-routing_empty__iSsxL strong{font-size:12px}.campaign-email-routing_empty__iSsxL p{max-width:500px;margin:0;color:#7892a1;font-size:9px}.campaign-email-routing_distributionGrid__SnY4X,.campaign-email-routing_routeGrid__qNhxC{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(350px,.75fr);grid-gap:12px;gap:12px}.campaign-email-routing_policyGrid__G_ywe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px}.campaign-email-routing_policyGrid__G_ywe label{display:grid;grid-gap:5px;gap:5px;color:#8297a4;font-size:8px}.campaign-email-routing_policyGrid__G_ywe input{min-width:0;width:100%;box-sizing:border-box;padding:7px 8px;border:1px solid #294252;border-radius:6px;color:#dceaf1;background:#08121d}.campaign-email-routing_policyGrid__G_ywe label>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.campaign-email-routing_primaryRouteMode__kfogt{display:flex;align-items:flex-start;gap:8px;margin:11px 12px 0;padding:9px 10px;border:1px solid #294252;border-radius:7px;color:#a9bec9;background:#09131e;cursor:pointer}.campaign-email-routing_primaryRouteMode__kfogt[data-selected=true]{border-color:rgba(79,216,232,.5);background:rgba(79,216,232,.06)}.campaign-email-routing_gmailRoute__GmTcK input,.campaign-email-routing_primaryRouteMode__kfogt input{margin-top:2px;accent-color:#42d8dc}.campaign-email-routing_gmailRoute__GmTcK>label>span,.campaign-email-routing_primaryRouteMode__kfogt>span{display:grid;grid-gap:2px;gap:2px}.campaign-email-routing_gmailRoute__GmTcK strong,.campaign-email-routing_primaryRouteMode__kfogt strong{font-size:9.5px}.campaign-email-routing_primaryRouteMode__kfogt strong b{margin-left:4px;color:#8ce5bf;font-size:7px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.campaign-email-routing_gmailRoute__GmTcK small,.campaign-email-routing_primaryRouteMode__kfogt small{color:#7892a1;font-size:8px;line-height:1.4}.campaign-email-routing_canaryNote__IiHrI{display:flex;align-items:flex-start;gap:7px;margin:0;padding:10px 12px;border-top:1px solid #1a3141;color:#9fdcc6;font-size:8.5px;line-height:1.45}.campaign-email-routing_canaryNote__IiHrI[data-ready=false]{color:#f2cb7f}.campaign-email-routing_distribution__xDltA{display:grid}.campaign-email-routing_distribution__xDltA article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:3px 10px;gap:3px 10px;padding:10px 12px;border-bottom:1px solid #172c3b}.campaign-email-routing_distribution__xDltA article>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.campaign-email-routing_distribution__xDltA strong{overflow-wrap:anywhere;font-size:9px}.campaign-email-routing_distribution__xDltA small{color:#7892a1;font-size:7.5px}.campaign-email-routing_distribution__xDltA article>small{grid-column:1/-1}.campaign-email-routing_distribution__xDltA b{color:#8ce5bf;font-size:14px}.campaign-email-routing_emptyText__DkeY6{margin:0;padding:20px 12px;color:#7892a1;font-size:9px;text-align:center}.campaign-email-routing_explicitReview__vZCaH{display:flex;align-items:flex-start;gap:9px;padding:12px;border:1px solid rgba(255,190,92,.35);border-radius:8px;color:#f2cb7f;background:rgba(255,190,92,.055);cursor:pointer}.campaign-email-routing_explicitReview__vZCaH[data-ready=true]{color:#8ce5bf;border-color:rgba(88,210,159,.35);background:rgba(88,210,159,.055)}.campaign-email-routing_explicitReview__vZCaH input{width:17px;height:17px;flex:none;margin:1px 0 0;accent-color:#42d8dc}.campaign-email-routing_explicitReview__vZCaH span{display:grid;grid-gap:3px;gap:3px}.campaign-email-routing_explicitReview__vZCaH strong{font-size:10px}.campaign-email-routing_explicitReview__vZCaH small{color:#91a8b5;font-size:8px;line-height:1.45}.campaign-email-routing_previewPrompt__UsgM4{display:flex;align-items:center;gap:7px;margin:0;padding:10px 12px;border:1px dashed #294252;border-radius:8px;color:#91a8b5;font-size:9px}.campaign-email-routing_otherRoutes__Mg7bG{border:1px solid #203849;border-radius:8px;background:#0a131e}.campaign-email-routing_otherRoutes__Mg7bG summary{display:flex;align-items:center;gap:7px;padding:11px 12px;color:#a7bbc6;font-size:9.5px;cursor:pointer}.campaign-email-routing_otherRoutes__Mg7bG summary small{margin-left:auto;color:#687f8d;font-size:8px}.campaign-email-routing_otherRoutes__Mg7bG>div{display:grid;border-top:1px solid #1a3141}.campaign-email-routing_gmailRoute__GmTcK{display:grid;border-bottom:1px solid #1a3141;background:rgba(79,216,232,.025)}.campaign-email-routing_gmailRoute__GmTcK[data-selected=true]{background:rgba(79,216,232,.06)}.campaign-email-routing_gmailRoute__GmTcK>label{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;cursor:pointer}.campaign-email-routing_gmailRoute__GmTcK>div{display:grid;border-top:1px solid #172c3b}.campaign-email-routing_gmailRoute__GmTcK article{grid-template-columns:minmax(260px,1fr) minmax(220px,.8fr) auto}.campaign-email-routing_gmailRoute__GmTcK article>label{min-width:0;display:flex;align-items:flex-start;gap:8px;color:#a9bec9}.campaign-email-routing_gmailRoute__GmTcK article>label>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.campaign-email-routing_gmailRoute__GmTcK article[data-ready=false]{opacity:.6}.campaign-email-routing_otherRoutes__Mg7bG article{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:9px 12px;border-bottom:1px solid #172c3b}.campaign-email-routing_otherRoutes__Mg7bG article>div{display:grid;grid-gap:2px;gap:2px}.campaign-email-routing_otherRoutes__Mg7bG article strong{font-size:9px}.campaign-email-routing_otherRoutes__Mg7bG article small,.campaign-email-routing_otherRoutes__Mg7bG article>span,.campaign-email-routing_otherRoutes__Mg7bG p{color:#7892a1;font-size:8px}.campaign-email-routing_otherRoutes__Mg7bG p{padding:12px}.campaign-email-routing_actionTray__T0AaV{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;display:flex;align-items:center;gap:8px;padding:11px 12px;border:1px solid rgba(79,216,232,.4);border-radius:9px;background:rgba(7,17,28,.96);box-shadow:0 -10px 28px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.campaign-email-routing_actionTray__T0AaV>div{min-width:0;display:grid;grid-gap:2px;gap:2px;margin-right:auto}.campaign-email-routing_actionTray__T0AaV strong{font-size:10px}.campaign-email-routing_actionTray__T0AaV small{color:#7892a1;font-size:8px}.campaign-email-routing_actionTray__T0AaV button{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;border:1px solid #294252;border-radius:6px;color:#a9bec9;background:#111e2b;cursor:pointer}.campaign-email-routing_actionTray__T0AaV button:disabled{opacity:.45;cursor:not-allowed}.campaign-email-routing_actionTray__T0AaV button.campaign-email-routing_primary__tb546{color:#07131b;border-color:#4bd8d9;background:#4bd8d9}.campaign-email-routing_spin__chy2V{animation:campaign-email-routing_spin__chy2V .8s linear infinite}@keyframes campaign-email-routing_spin__chy2V{to{transform:rotate(1turn)}}@media (max-width:900px){.campaign-email-routing_hero__fEzsA{align-items:flex-start;flex-direction:column}.campaign-email-routing_heroStatus__lfexY{width:100%;box-sizing:border-box}.campaign-email-routing_identityStrip__C8iN0{grid-template-columns:1fr}.campaign-email-routing_identityStrip__C8iN0>div:last-child{justify-content:flex-start}.campaign-email-routing_panel__NULfB{overflow-x:auto}.campaign-email-routing_distributionGrid__SnY4X,.campaign-email-routing_routeGrid__qNhxC{grid-template-columns:1fr}.campaign-email-routing_policyGrid__G_ywe{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-email-routing_actionTray__T0AaV{flex-wrap:wrap}.campaign-email-routing_actionTray__T0AaV>div{width:100%;flex-basis:100%}.campaign-email-routing_actionTray__T0AaV button{flex:1 1;justify-content:center}}@media (max-width:560px){.campaign-email-routing_gmailRoute__GmTcK article,.campaign-email-routing_otherRoutes__Mg7bG article,.campaign-email-routing_policyGrid__G_ywe{grid-template-columns:1fr}.campaign-email-routing_accountTable__cDeVX{min-width:0}.campaign-email-routing_accountHeader__Gmrpv{display:none}.campaign-email-routing_accountRow__y9wIg{grid-template-columns:35px minmax(0,1fr);align-items:start;gap:7px;padding:11px 10px}.campaign-email-routing_accountRow__y9wIg>.campaign-email-routing_restrictedAction__Q_a27,.campaign-email-routing_accountRow__y9wIg>a,.campaign-email-routing_accountRow__y9wIg>div{grid-column:2/-1}.campaign-email-routing_accountRow__y9wIg>label{grid-row:1/7}.campaign-email-routing_accountRow__y9wIg>a{width:-moz-fit-content;width:fit-content;padding:5px 0}.campaign-email-routing_capabilities__psCf8{grid-column:2/-1!important}.campaign-email-routing_accountBlocker__H5SX7{grid-column:2/-1}.campaign-email-routing_identityStrip__C8iN0{margin:0 -2px}.campaign-email-routing_identityStrip__C8iN0>div:last-child>span{min-width:190px}.campaign-email-routing_actionTray__T0AaV button{width:100%;flex-basis:100%}}.google-lead-library_library__Msb0X{border:1px solid #31505d;border-radius:12px;padding:14px;background:#0c202b;color:#dcebf0;display:grid;grid-gap:12px;gap:12px;min-width:0}.google-lead-library_library__Msb0X p{margin:4px 0;font-size:12px}.google-lead-library_library__Msb0X small{color:#a9c1cc;font-size:11px;line-height:1.5}.google-lead-library_library__Msb0X button{cursor:pointer;background:#183641;color:#e0edf2;border:1px solid #3a5966;border-radius:6px;padding:5px 8px;font-size:12px}.google-lead-library_library__Msb0X button:disabled{opacity:.5;cursor:default}.google-lead-library_library__Msb0X button:focus-visible,.google-lead-library_library__Msb0X input:focus-visible{outline:2px solid #6edbe8;outline-offset:2px}.google-lead-library_library__Msb0X input{min-width:0;background:#081a23;border:1px solid #3a5966;border-radius:5px;color:#eef7fa;padding:7px;font-size:12px}.google-lead-library_heading__l9q8e,.google-lead-library_subhead___sIRi,.google-lead-library_tools__67eMe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.google-lead-library_tools__67eMe input{flex:1 1;min-width:170px}.google-lead-library_subhead___sIRi strong{font-size:12px;margin-right:auto}.google-lead-library_chips__gvKV6{max-height:300px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-wrap:wrap;align-items:flex-start;gap:7px}.google-lead-library_item__jEJL2{max-width:100%}.google-lead-library_chip__v5Bn_{display:flex;border:1px solid #3a5966;border-radius:7px;overflow:hidden}.google-lead-library_chip__v5Bn_ button{border:0;border-radius:0;background:transparent;overflow-wrap:anywhere;text-align:left}.google-lead-library_chip__v5Bn_ button+button{border-left:1px solid #3a5966}.google-lead-library_chip__v5Bn_[data-selected=true]{background:#13535c;border-color:#62c6d0}.google-lead-library_tooltip__yMfjW{position:fixed;z-index:10000;width:min(310px,calc(100vw - 32px));padding:12px;background:#06141d;border:1px solid #62c6d0;border-radius:8px;box-shadow:0 10px 30px #0008;pointer-events:none}.google-lead-library_options__XtcKd,.google-lead-library_tooltip__yMfjW{display:grid;grid-gap:7px;gap:7px;font-size:12px;line-height:1.5}.google-lead-library_options__XtcKd{margin-top:6px;padding:10px;max-width:340px;border:1px solid #527986;border-radius:8px;background:#102d39}.google-lead-library_options__XtcKd a{color:#84dbe5}.google-lead-library_options__XtcKd label{display:grid;grid-gap:4px;gap:4px}.google-lead-library_library__Msb0X summary{font-size:12px;cursor:pointer}.agent-workspace_root__ov1HN{--agent-hue:#66d9ff;position:fixed;inset:0;z-index:1200;overflow:auto;color:#eaf7ff;background:radial-gradient(circle at 14% 5%,color-mix(in srgb,var(--agent-hue) 11%,transparent) 0,transparent 28rem),radial-gradient(circle at 92% 30%,rgba(109,88,255,.09) 0,transparent 31rem),#060d14;font-family:var(--font-geist-sans),system-ui,sans-serif}.agent-workspace_shell__l4iNM{min-height:100%}.agent-workspace_header__puS6d{position:-webkit-sticky;position:sticky;top:0;z-index:4;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;min-height:76px;padding:12px 24px;border-bottom:1px solid color-mix(in srgb,var(--agent-hue) 28%,#263747);background:rgba(7,16,25,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.agent-workspace_back__lQnBo,.agent-workspace_ghostButton___9MZD,.agent-workspace_iconButton__sYirr,.agent-workspace_runButton__Gbv1c{border:1px solid #2a4254;color:#dff7ff;background:#0c1b27;cursor:pointer}.agent-workspace_back__lQnBo,.agent-workspace_iconButton__sYirr{display:inline-grid;width:38px;height:38px;place-items:center}.agent-workspace_back__lQnBo:hover,.agent-workspace_ghostButton___9MZD:hover,.agent-workspace_iconButton__sYirr:hover{border-color:var(--agent-hue)}.agent-workspace_back__lQnBo:disabled,.agent-workspace_ghostButton___9MZD:disabled,.agent-workspace_iconButton__sYirr:disabled,.agent-workspace_runButton__Gbv1c:disabled{cursor:not-allowed;opacity:.45}.agent-workspace_identity__hkIjW{min-width:0}.agent-workspace_eyebrow__qQUsg,.agent-workspace_sectionLabel__6TDId{color:var(--agent-hue);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.agent-workspace_title__Skghe{margin:2px 0 0;font-size:clamp(20px,2vw,28px);letter-spacing:0}.agent-workspace_description__Dqg0L{margin:4px 0 0;overflow:hidden;color:#8ea8ba;text-overflow:ellipsis;white-space:nowrap}.agent-workspace_chipRow__Wx2ah,.agent-workspace_statusRow__cVk8T{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.agent-workspace_chip__0tsYN,.agent-workspace_status__QjuM5{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:4px 8px;border:1px solid #284252;border-radius:4px;color:#a9c1cf;background:#0b1822;font-size:11px;white-space:nowrap}.agent-workspace_chip__0tsYN[data-tone=passed],.agent-workspace_chip__0tsYN[data-tone=ready],.agent-workspace_status__QjuM5[data-tone=passed]{border-color:#247e68;color:#66f0c0}.agent-workspace_chip__0tsYN[data-tone=warning],.agent-workspace_status__QjuM5[data-tone=warning]{border-color:#856d2b;color:#ffd36e}.agent-workspace_chip__0tsYN[data-tone=blocked],.agent-workspace_chip__0tsYN[data-tone=failed],.agent-workspace_status__QjuM5[data-tone=blocked],.agent-workspace_status__QjuM5[data-tone=failed]{border-color:#8d3d4d;color:#ff8d9c}.agent-workspace_content__2H7B3{width:min(1640px,100%);margin:0 auto;padding:22px 24px 48px}.agent-workspace_loopConsole__mMiAJ{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--agent-hue) 28%,#253847);border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--agent-hue) 6%,transparent),transparent 36%),rgba(8,19,28,.94);box-shadow:0 28px 80px rgba(0,0,0,.24)}.agent-workspace_loopConsole__mMiAJ:before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--agent-hue),#987cff,transparent);content:"";opacity:.8}.agent-workspace_loopConsoleHead__m_7ut{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 22px 18px;border-bottom:1px solid #1b3342}.agent-workspace_loopKicker__oT2xf{display:flex;align-items:center;gap:7px;color:var(--agent-hue);font-size:10px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.agent-workspace_loopConsoleHead__m_7ut h2{margin:5px 0 3px;color:#f3fbff;font-size:clamp(18px,2vw,25px);letter-spacing:-.025em}.agent-workspace_loopConsoleHead__m_7ut p{margin:0;color:#829baa;font-size:12px}.agent-workspace_loopConsoleMeta__KmLcs,.agent-workspace_loopRunFacts__5mubp{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.agent-workspace_loopLive__ZuuWK,.agent-workspace_loopRefresh___pnIV,.agent-workspace_loopRunFacts__5mubp span{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:5px 9px;border:1px solid #284050;border-radius:999px;color:#9eb4c2;background:rgba(7,17,25,.72);font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.agent-workspace_loopLive__ZuuWK>span{width:6px;height:6px;border-radius:50%;background:#718895}.agent-workspace_loopLive__ZuuWK[data-tone=passed]{border-color:rgba(67,218,168,.35);color:#7ce8c3}.agent-workspace_loopLive__ZuuWK[data-tone=passed]>span{background:#4ce4ad;box-shadow:0 0 9px #4ce4ad}.agent-workspace_loopRefresh___pnIV{color:#b8d2de;cursor:pointer}.agent-workspace_loopRefresh___pnIV:hover{border-color:var(--agent-hue);color:#effbff}.agent-workspace_loopRefresh___pnIV:disabled{cursor:wait;opacity:.45}.agent-workspace_loopActionTabs__JsPnj{display:flex;gap:7px;overflow-x:auto;padding:11px 14px;border-bottom:1px solid #1b3342;scrollbar-width:thin}.agent-workspace_loopActionTabs__JsPnj button{display:grid;flex:0 0 auto;grid-gap:2px;gap:2px;min-width:190px;max-width:280px;padding:8px 10px;border:1px solid #243b4a;border-radius:9px;color:#a8beca;background:#0a1720;text-align:left;cursor:pointer}.agent-workspace_loopActionTabs__JsPnj button:hover{border-color:color-mix(in srgb,var(--agent-hue) 55%,#243b4a)}.agent-workspace_loopActionTabs__JsPnj button span{overflow:hidden;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.agent-workspace_loopActionTabs__JsPnj button small{overflow:hidden;color:#607b8c;font-family:ui-monospace,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.agent-workspace_loopActionTabs__JsPnj .agent-workspace_loopActionActive__k_OoL{border-color:color-mix(in srgb,var(--agent-hue) 70%,#243b4a);color:#ecfbff;background:color-mix(in srgb,var(--agent-hue) 12%,#0a1720);box-shadow:inset 0 -2px 0 var(--agent-hue)}.agent-workspace_loopActionTabs__JsPnj .agent-workspace_loopActionActive__k_OoL small{color:color-mix(in srgb,var(--agent-hue) 74%,#7a91a0)}.agent-workspace_graphRuntimeNotice__r7y8r{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 18px 10px;padding:11px 13px;border:1px solid rgba(95,139,158,.28);border-left:3px solid #708b99;border-radius:9px;background:rgba(8,19,29,.86)}.agent-workspace_graphRuntimeNotice__r7y8r strong{display:block;color:#dceef3;font-size:9px;font-weight:900;letter-spacing:.12em}.agent-workspace_graphRuntimeNotice__r7y8r p{margin:3px 0 0;color:#7893a2;font-size:10px;line-height:1.45}.agent-workspace_graphRuntimeNotice__r7y8r>span{flex:0 0 auto;padding:4px 7px;border-radius:999px;color:#b7cbd3;background:rgba(120,154,170,.11);font-size:8px;text-transform:uppercase}.agent-workspace_graphRuntimeNotice__r7y8r[data-tone=running]{border-left-color:var(--agent-hue);box-shadow:inset 0 0 18px color-mix(in srgb,var(--agent-hue) 7%,transparent)}.agent-workspace_graphRuntimeNotice__r7y8r[data-tone=passed]{border-left-color:#55e4ad}.agent-workspace_graphRuntimeNotice__r7y8r[data-tone=warning]{border-left-color:#ecb741}.agent-workspace_graphRuntimeNotice__r7y8r[data-tone=blocked]{border-left-color:#ff6d86}.agent-workspace_graphPanel__tRD3L{margin:0 18px 16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--agent-hue) 26%,#1c3341);border-radius:13px;background:linear-gradient(rgba(88,219,232,.035) 1px,transparent 0),linear-gradient(90deg,rgba(88,219,232,.035) 1px,transparent 0),linear-gradient(155deg,rgba(7,23,34,.98),rgba(7,12,20,.99));background-size:24px 24px,24px 24px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.agent-workspace_graphPanelHead__dPgC6{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:14px 16px 12px;border-bottom:1px solid rgba(86,158,184,.15);background:rgba(5,14,23,.8)}.agent-workspace_graphPanelHead__dPgC6>div:first-child{display:grid;max-width:760px;grid-gap:4px;gap:4px}.agent-workspace_graphPanelHead__dPgC6 h3{margin:0;color:#e8f9fc;font-size:14px}.agent-workspace_graphPanelHead__dPgC6 p{margin:0;color:#7893a2;font-size:10px;line-height:1.5}.agent-workspace_graphMode__ZltaF{width:max-content;padding:2px 6px;border:1px solid rgba(92,219,225,.25);border-radius:4px;color:#75e2e4;font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.agent-workspace_graphMode__ZltaF[data-mode=native_pilot]{border-color:rgba(240,185,64,.38);color:#f0c867}.agent-workspace_graphMode__ZltaF[data-mode=native_phase2]{border-color:rgba(159,123,255,.38);color:#baa3ff}.agent-workspace_graphStatusLine__R4Ee9{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.agent-workspace_graphAvailability__wZM7f{display:inline-flex;align-items:center;gap:5px;padding:3px 6px;border:1px solid rgba(76,228,173,.28);border-radius:999px;color:#72e9bf;background:rgba(33,109,85,.14);font-size:7px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.agent-workspace_graphAvailability__wZM7f i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.agent-workspace_graphAvailability__wZM7f[data-status=unavailable]{border-color:rgba(255,109,134,.3);color:#ff8599;background:rgba(118,31,50,.16)}.agent-workspace_graphAvailability__wZM7f[data-status=design_only],.agent-workspace_graphAvailability__wZM7f[data-status=engine_off],.agent-workspace_graphAvailability__wZM7f[data-status=paused]{border-color:rgba(147,163,177,.25);color:#879aa5;background:rgba(71,85,96,.13)}.agent-workspace_graphAvailability__wZM7f[data-status=ready],.agent-workspace_graphAvailability__wZM7f[data-status=running]{border-color:color-mix(in srgb,var(--agent-hue) 52%,transparent);color:var(--agent-hue);background:color-mix(in srgb,var(--agent-hue) 10%,transparent)}.agent-workspace_graphAvailability__wZM7f[data-status=awaiting_approval]{border-color:rgba(236,183,65,.36);color:#ecb741;background:rgba(120,89,22,.14)}.agent-workspace_graphAvailability__wZM7f[data-status=blocked]{border-color:rgba(255,109,134,.34);color:#ff7890;background:rgba(118,31,50,.16)}.agent-workspace_graphLegend__BZauB{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px 10px;color:#708b99;font-size:8px;text-transform:uppercase}.agent-workspace_graphLegend__BZauB span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.agent-workspace_graphLegend__BZauB i{width:6px;height:6px;border-radius:50%;background:#49606d}.agent-workspace_graphLegend__BZauB i[data-tone=available]{background:#72e9bf;box-shadow:0 0 7px rgba(114,233,191,.7)}.agent-workspace_graphLegend__BZauB i[data-tone=running]{background:var(--agent-hue);box-shadow:0 0 7px var(--agent-hue)}.agent-workspace_graphLegend__BZauB i[data-tone=passed]{background:#4ce4ad}.agent-workspace_graphLegend__BZauB i[data-tone=blocked]{background:#ff6d86}.agent-workspace_graphFeedbackLegend__aQNr_{color:#e4b552}.agent-workspace_graphFlowLegend__EjOOQ{color:color-mix(in srgb,var(--agent-hue) 82%,#fff)}.agent-workspace_graphViewport__kpueO{overflow-x:auto;overflow-y:hidden;scrollbar-color:color-mix(in srgb,var(--agent-hue) 35%,#1b313e) #08121b;scrollbar-width:thin}.agent-workspace_graphSurface__Q6c9X{position:relative;min-width:100%;isolation:isolate}.agent-workspace_graphEdges__40db5{position:absolute;inset:0;overflow:visible;pointer-events:none}.agent-workspace_graphEdges__40db5 marker path{fill:#4f879b}.agent-workspace_graphNormalEdge__qod_F{fill:none;stroke:#3e7082;stroke-width:1.4;opacity:.82}.agent-workspace_graphFeedbackEdge__PRwXB{fill:none;stroke:#e4b552;stroke-width:1.4;stroke-dasharray:5 5;opacity:.85}.agent-workspace_graphActiveEdge__ld_Wl,.agent-workspace_graphActiveFeedbackEdge__EIc51{fill:none;stroke:var(--agent-hue);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:7 11;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--agent-hue) 86%,transparent));animation:agent-workspace_graphEdgeFlow__KmyA5 .9s linear infinite}.agent-workspace_graphActiveFeedbackEdge__EIc51{stroke:#efbd4e;filter:drop-shadow(0 0 4px rgba(239,189,78,.72));animation-direction:reverse}.agent-workspace_graphNode__Gq1yz{--graph-node-glow:var(--agent-hue);position:absolute;display:grid;grid-template-rows:auto 1fr auto;grid-gap:4px;gap:4px;padding:9px 10px;overflow:hidden;border:1px solid #254252;border-radius:9px;background:linear-gradient(150deg,rgba(16,34,46,.98),rgba(8,17,27,.99));color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.agent-workspace_graphNode__Gq1yz:before{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 110%,color-mix(in srgb,var(--graph-node-glow) 16%,transparent),transparent 62%);content:"";opacity:0;pointer-events:none}.agent-workspace_graphNode__Gq1yz:after{position:absolute;top:-30%;bottom:-30%;left:-45%;width:34%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--graph-node-glow) 22%,transparent),transparent);content:"";opacity:0;pointer-events:none;transform:skewX(-18deg)}.agent-workspace_graphNode__Gq1yz:hover{z-index:5;transform:translateY(-2px);border-color:color-mix(in srgb,var(--agent-hue) 60%,#2b4a5b)}.agent-workspace_graphNode__Gq1yz:focus-visible{z-index:5;outline:2px solid color-mix(in srgb,var(--agent-hue) 72%,#fff);outline-offset:3px}.agent-workspace_graphNode__Gq1yz[data-selected=true]{z-index:3;border-color:var(--agent-hue);box-shadow:0 0 0 1px color-mix(in srgb,var(--agent-hue) 25%,transparent),0 0 18px color-mix(in srgb,var(--agent-hue) 16%,transparent)}.agent-workspace_graphNode__Gq1yz[data-tone=passed]{border-color:rgba(63,211,161,.5)}.agent-workspace_graphNode__Gq1yz[data-tone=available]{--graph-node-glow:#72e9bf;border-color:rgba(114,233,191,.62);box-shadow:0 0 0 1px rgba(114,233,191,.08),0 0 17px rgba(114,233,191,.12)}.agent-workspace_graphNode__Gq1yz[data-available=true]:before{opacity:.58}.agent-workspace_graphNode__Gq1yz[data-tone=blocked]{--graph-node-glow:#ff5d77;border-color:rgba(255,93,119,.66);background:linear-gradient(150deg,rgba(65,22,34,.98),rgba(22,11,20,.99))}.agent-workspace_graphNode__Gq1yz[data-tone=running]{border-color:color-mix(in srgb,var(--agent-hue) 82%,#8ff)}.agent-workspace_graphNode__Gq1yz[data-tone=warning]{--graph-node-glow:#ecb741;border-color:rgba(236,183,65,.78)}.agent-workspace_graphNode__Gq1yz[data-active=true]{box-shadow:0 0 0 1px color-mix(in srgb,var(--graph-node-glow) 28%,transparent),0 0 12px color-mix(in srgb,var(--graph-node-glow) 34%,transparent),0 0 32px color-mix(in srgb,var(--graph-node-glow) 16%,transparent),inset 0 0 18px color-mix(in srgb,var(--graph-node-glow) 7%,transparent);animation:agent-workspace_graphNodePulse__H_eZs 1.75s ease-in-out infinite}.agent-workspace_graphNode__Gq1yz[data-active=true]:before{opacity:1;animation:agent-workspace_graphNodeAura__KJfcx 1.75s ease-in-out infinite}.agent-workspace_graphNode__Gq1yz[data-active=true]:after{opacity:1;animation:agent-workspace_graphNodeScan___Rnuh 2.2s ease-in-out infinite}.agent-workspace_graphNode__Gq1yz[data-kind=human_gate]{border-style:double}.agent-workspace_graphNodeTop__H0hRx{display:flex;align-items:center;min-width:0;gap:5px}.agent-workspace_graphNodeIcon__znK3G{display:inline-flex;color:var(--agent-hue)}.agent-workspace_graphNodeKind__3fueW{overflow:hidden;color:#7894a2;font-size:7px;font-weight:850;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.agent-workspace_graphNodeStatus__Kcji0{margin-left:auto;color:#8ca4af;font-size:7px;text-transform:uppercase}.agent-workspace_graphNode__Gq1yz strong{align-self:center;overflow:hidden;color:#e1f2f6;font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.agent-workspace_graphNode__Gq1yz small{overflow:hidden;color:#688391;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.agent-workspace_graphTooltip__EtPJW{--tooltip-accent:#7593a2;position:absolute;z-index:20;display:grid;grid-gap:9px;gap:9px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--tooltip-accent) 62%,#274655);border-radius:10px;background:linear-gradient(145deg,color-mix(in srgb,var(--tooltip-accent) 7%,#0b1b27),rgba(5,13,22,.99));box-shadow:0 18px 40px rgba(0,0,0,.54),0 0 24px color-mix(in srgb,var(--tooltip-accent) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.055);color:#dceef2;pointer-events:none;transform:translateX(-50%);animation:agent-workspace_graphTooltipIn__sTgp3 .13s ease-out both}.agent-workspace_graphTooltip__EtPJW[data-placement=above]{transform:translate(-50%,-100%)}.agent-workspace_graphTooltip__EtPJW[data-tone=running]{--tooltip-accent:var(--agent-hue)}.agent-workspace_graphTooltip__EtPJW[data-tone=available]{--tooltip-accent:#72e9bf}.agent-workspace_graphTooltip__EtPJW[data-tone=warning]{--tooltip-accent:#ecb741}.agent-workspace_graphTooltip__EtPJW[data-tone=blocked]{--tooltip-accent:#ff5d77}.agent-workspace_graphTooltip__EtPJW[data-tone=passed]{--tooltip-accent:#4ce4ad}.agent-workspace_graphTooltip__EtPJW:after{position:absolute;left:50%;width:9px;height:9px;border-right:1px solid color-mix(in srgb,var(--tooltip-accent) 62%,#274655);border-bottom:1px solid color-mix(in srgb,var(--tooltip-accent) 62%,#274655);background:#091720;content:"";transform:translateX(-50%) rotate(45deg)}.agent-workspace_graphTooltip__EtPJW[data-placement=below]:after{top:-5px;border:0;border-top:1px solid color-mix(in srgb,var(--tooltip-accent) 62%,#274655);border-left:1px solid color-mix(in srgb,var(--tooltip-accent) 62%,#274655)}.agent-workspace_graphTooltip__EtPJW[data-placement=above]:after{bottom:-5px}.agent-workspace_graphTooltipHead__UlyND{display:flex;align-items:center;gap:8px;min-width:0}.agent-workspace_graphTooltipHead__UlyND strong{overflow:hidden;color:#f0fbfd;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.agent-workspace_graphTooltipLive__Gr5Oh{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:var(--tooltip-accent);font-size:7px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.agent-workspace_graphTooltipLive__Gr5Oh i{width:6px;height:6px;border-radius:50%;background:var(--tooltip-accent);box-shadow:0 0 8px color-mix(in srgb,var(--tooltip-accent) 82%,transparent)}.agent-workspace_graphTooltipLive__Gr5Oh[data-live=true] i{animation:agent-workspace_graphLiveDot__yaRsu 1s ease-in-out infinite}.agent-workspace_graphTooltipNow__oBjX7{margin:0;color:#a9c3cc;font-size:9px;line-height:1.45}.agent-workspace_graphTooltipFacts__FWyhc{display:grid;grid-gap:7px;gap:7px;margin:0}.agent-workspace_graphTooltipFacts__FWyhc>div{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:8px;gap:8px}.agent-workspace_graphTooltipFacts__FWyhc dt{color:#638493;font-size:7px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.agent-workspace_graphTooltipFacts__FWyhc dd{margin:0;color:#c8dce1;font-size:8px;line-height:1.4}.agent-workspace_graphTooltipMeta__OvpVO{display:flex;flex-wrap:wrap;gap:5px 10px;padding-top:7px;border-top:1px solid rgba(104,161,181,.15);color:#7fa0ad;font-size:7px}.agent-workspace_graphTooltipMeta__OvpVO span{display:inline-flex;align-items:center;gap:3px}.agent-workspace_graphTooltipError__40tgC{margin:0;padding:6px 7px;border:1px solid rgba(255,93,119,.28);border-radius:5px;color:#ff9bac;background:rgba(72,18,29,.48);font-size:8px;line-height:1.4}.agent-workspace_graphTooltipRoute__XjnRr{display:grid;grid-gap:3px;gap:3px;color:#6f909d;font-size:7px;line-height:1.35}.agent-workspace_graphTooltipRoute__XjnRr span:first-child{color:var(--tooltip-accent);font-weight:800}.agent-workspace_graphTooltipTime__3Cjc_{margin:-3px 0 0;color:#56727e;font-size:7px}.agent-workspace_graphFoot__eHjC3{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding:8px 16px;border-top:1px solid rgba(86,158,184,.13);color:#617d8c;background:rgba(5,14,23,.72);font-size:8px;letter-spacing:.06em;text-transform:uppercase}@keyframes agent-workspace_graphEdgeFlow__KmyA5{to{stroke-dashoffset:-18}}@keyframes agent-workspace_graphNodePulse__H_eZs{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--graph-node-glow) 24%,transparent),0 0 10px color-mix(in srgb,var(--graph-node-glow) 25%,transparent),0 0 24px color-mix(in srgb,var(--graph-node-glow) 11%,transparent),inset 0 0 16px color-mix(in srgb,var(--graph-node-glow) 6%,transparent)}50%{box-shadow:0 0 0 2px color-mix(in srgb,var(--graph-node-glow) 38%,transparent),0 0 18px color-mix(in srgb,var(--graph-node-glow) 48%,transparent),0 0 42px color-mix(in srgb,var(--graph-node-glow) 22%,transparent),inset 0 0 24px color-mix(in srgb,var(--graph-node-glow) 12%,transparent)}}@keyframes agent-workspace_graphNodeAura__KJfcx{0%,to{opacity:.62}50%{opacity:1}}@keyframes agent-workspace_graphNodeScan___Rnuh{0%,28%{left:-45%}75%,to{left:120%}}@keyframes agent-workspace_graphLiveDot__yaRsu{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes agent-workspace_graphTooltipIn__sTgp3{0%{opacity:0}to{opacity:1}}.agent-workspace_loopRunBar__USGAL{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;background:rgba(5,13,20,.54)}.agent-workspace_loopRunBar__USGAL>div:first-child{display:grid;min-width:0;grid-gap:2px;gap:2px}.agent-workspace_loopRunBar__USGAL strong{overflow:hidden;color:#eaf7fb;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.agent-workspace_loopRunEyebrow__7T5H6{color:#668294;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.agent-workspace_loopRunFacts__5mubp span{min-height:25px;padding:3px 8px;border-radius:6px;font-size:9px}.agent-workspace_loopTrack__atJS8{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:9px;gap:9px;padding:0 14px 14px}.agent-workspace_loopStage__iLOjS{position:relative;display:flex;min-width:0;min-height:190px;flex-direction:column;padding:13px;border:1px solid #203847;border-radius:12px;background:linear-gradient(160deg,#0d1d28,#09141d)}.agent-workspace_loopStage__iLOjS:not(:last-child):after{position:absolute;z-index:2;top:48%;right:-14px;display:grid;width:19px;height:19px;place-items:center;border:1px solid #2c4a5c;border-radius:50%;color:#7393a3;background:#08151e;content:"›";font-size:16px;line-height:1}.agent-workspace_loopStage__iLOjS[data-tone=passed]{border-color:rgba(60,197,153,.34)}.agent-workspace_loopStage__iLOjS[data-tone=warning]{border-color:rgba(236,183,65,.45)}.agent-workspace_loopStage__iLOjS[data-tone=blocked]{border-color:rgba(242,93,117,.5);background:linear-gradient(160deg,rgba(71,24,34,.5),#11131b)}.agent-workspace_loopStage__iLOjS[data-tone=running]{border-color:color-mix(in srgb,var(--agent-hue) 52%,#203847)}.agent-workspace_loopStageTop__vXHa_{display:flex;align-items:center;gap:7px}.agent-workspace_loopStageNumber__9NdCT{color:#617d8e;font-family:ui-monospace,monospace;font-size:9px;font-weight:800;letter-spacing:.08em}.agent-workspace_loopStageIcon__CGsKb{display:inline-flex;color:var(--agent-hue)}.agent-workspace_loopStageStatus__KHYTf{display:inline-flex;align-items:center;gap:4px;min-width:0;margin-left:auto;overflow:hidden;color:#718b9a;font-size:9px;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.agent-workspace_loopStageStatus__KHYTf[data-tone=passed]{color:#61dfb5}.agent-workspace_loopStageStatus__KHYTf[data-tone=warning]{color:#f2c862}.agent-workspace_loopStageStatus__KHYTf[data-tone=blocked]{color:#ff8297}.agent-workspace_loopStageStatus__KHYTf[data-tone=running]{color:var(--agent-hue)}.agent-workspace_loopStageStatus__KHYTf[data-tone=running] svg{animation:agent-workspace_loopSpin__Qt3DG 1.8s linear infinite}.agent-workspace_loopStage__iLOjS h3{margin:14px 0 8px;color:#f0f8fb;font-size:12px;letter-spacing:-.01em}.agent-workspace_loopStagePrimary__e1mQ9{margin:0 0 8px;overflow:hidden;color:#b9cdd7;display:-webkit-box;font-size:11px;font-weight:650;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.agent-workspace_loopStageDetail__2ca8y{margin:auto 0 0;color:#6f8998;font-size:10px;line-height:1.48}.agent-workspace_loopReturn__mzPpt{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:11px;gap:11px;margin:0 14px 14px;padding:11px 13px;border:1px dashed #2b4b5d;border-radius:10px;color:#90a8b6;background:rgba(7,16,24,.76)}.agent-workspace_loopReturn__mzPpt[data-tone=running]{border-color:color-mix(in srgb,var(--agent-hue) 50%,#2b4b5d)}.agent-workspace_loopReturnIcon__fSQDM{display:grid;width:31px;height:31px;place-items:center;border:1px solid color-mix(in srgb,var(--agent-hue) 40%,#284253);border-radius:50%;color:var(--agent-hue);background:color-mix(in srgb,var(--agent-hue) 8%,#09151e)}.agent-workspace_loopReturn__mzPpt>div{display:grid;grid-gap:2px;gap:2px}.agent-workspace_loopReturn__mzPpt strong{color:#cde0e8;font-size:11px}.agent-workspace_loopReturn__mzPpt span{color:#708b9b;font-size:10px}.agent-workspace_loopReturnPrompt__DCDs_{padding:5px 7px;border:1px solid #294351;border-radius:5px;color:var(--agent-hue)!important;font-family:ui-monospace,monospace;font-weight:800;text-transform:uppercase}.agent-workspace_loopConsoleEmpty__FBTbw{display:flex;align-items:center;justify-content:center;gap:11px;min-height:160px;padding:24px;color:#668292}.agent-workspace_loopConsoleEmpty__FBTbw div{display:grid;grid-gap:3px;gap:3px}.agent-workspace_loopConsoleEmpty__FBTbw strong{color:#b7cad4;font-size:13px}.agent-workspace_loopConsoleEmpty__FBTbw span{font-size:11px}.agent-workspace_loopReadingIcon__bIfCj{color:var(--agent-hue);animation:agent-workspace_loopSpin__Qt3DG 1.4s linear infinite}.agent-workspace_loopConsoleCompact__MlvLB{z-index:3;flex-shrink:0;margin:10px 14px;border-radius:12px}.agent-workspace_loopConsoleCompact__MlvLB .agent-workspace_loopConsoleHead__m_7ut{padding:13px 15px 11px}.agent-workspace_loopConsoleCompact__MlvLB .agent-workspace_loopConsoleHead__m_7ut h2{font-size:17px}.agent-workspace_loopConsoleCompact__MlvLB .agent-workspace_loopStage__iLOjS{min-height:165px;padding:10px}.agent-workspace_loopConsoleCompact__MlvLB .agent-workspace_loopStagePrimary__e1mQ9{-webkit-line-clamp:2}@keyframes agent-workspace_loopSpin__Qt3DG{to{transform:rotate(1turn)}}.agent-workspace_error__mYTj3,.agent-workspace_notice__AyhcK{margin-top:12px;padding:10px 12px;border:1px solid #245d69;background:#0a2128;color:#aeeaf2;font-size:13px}.agent-workspace_error__mYTj3{border-color:#7d3948;background:#28131a;color:#ffadb8}.agent-workspace_metrics___hBqg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:16px;border:1px solid #1e3545;background:#1e3545}.agent-workspace_metric__0VoyE{min-height:68px;padding:11px 13px;background:#0b1721}.agent-workspace_metric__0VoyE strong{display:block;color:#f3fbff;font-size:23px}.agent-workspace_metric__0VoyE span{color:#7893a5;font-size:11.5px;line-height:1.35}.agent-workspace_grid__VI6fP{grid-template-columns:minmax(280px,.9fr) minmax(340px,1.25fr) minmax(280px,.9fr);margin-top:14px;align-items:start}.agent-workspace_column__prX22,.agent-workspace_grid__VI6fP{display:grid;grid-gap:14px;gap:14px}.agent-workspace_panel__nloYt{min-width:0;border:1px solid #203747;background:#0a1620}.agent-workspace_panelHead__h7hBa{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:9px 12px;border-bottom:1px solid #203747}.agent-workspace_panelTitle__3ECya{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:13px;letter-spacing:0}.agent-workspace_panelBody__OuHG6{padding:10px 12px}.agent-workspace_empty__q5HH8{margin:8px 0;color:#6f899a;font-size:13px}.agent-workspace_more__7No6F{margin:8px 0 0;padding-top:8px;border-top:1px dashed #1a3040;color:#6f899a;font-size:11px;letter-spacing:.02em}.agent-workspace_row__nxt_i{display:grid;grid-gap:6px;gap:6px;padding:10px 0;border-bottom:1px solid #162b38}.agent-workspace_row__nxt_i:last-child{border-bottom:0}.agent-workspace_rowTop__S66yN{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.agent-workspace_rowTitle__V8byy{min-width:0;overflow:hidden;color:#dcebf2;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.agent-workspace_rowMeta__rVJas{color:#718b9d;font-size:11px}.agent-workspace_route__Eaf_Z{color:#8bb8c9;font-size:11.5px;line-height:1.45}.agent-workspace_riskLine__WEqU0{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;margin:3px 0 4px;color:#9fbccb}.agent-workspace_riskDot__EgM2D{width:8px;height:8px;border-radius:50%;background:#4a6b7d;flex:none}.agent-workspace_riskLine__WEqU0[data-tone=safe]{color:#74d9a4}.agent-workspace_riskLine__WEqU0[data-tone=safe] .agent-workspace_riskDot__EgM2D{background:#45c98a}.agent-workspace_riskLine__WEqU0[data-tone=internal]{color:#7fb6d6}.agent-workspace_riskLine__WEqU0[data-tone=internal] .agent-workspace_riskDot__EgM2D{background:#4f9ecb}.agent-workspace_riskLine__WEqU0[data-tone=draft]{color:#e8c168}.agent-workspace_riskLine__WEqU0[data-tone=draft] .agent-workspace_riskDot__EgM2D{background:#e0b23f}.agent-workspace_riskLine__WEqU0[data-tone=outward],.agent-workspace_riskLine__WEqU0[data-tone=spend]{color:#f08d84}.agent-workspace_riskLine__WEqU0[data-tone=outward] .agent-workspace_riskDot__EgM2D,.agent-workspace_riskLine__WEqU0[data-tone=spend] .agent-workspace_riskDot__EgM2D{background:#e8675c}.agent-workspace_dotStrip__Bq66J{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 5px}.agent-workspace_runDot__98ivw{width:9px;height:9px;border-radius:2px;flex:none;background:#3f9b72;border:1px solid #57c193}.agent-workspace_runDot__98ivw[data-bad]{background:#b6483f;border-color:#e8675c}.agent-workspace_routeFlow__7ay8T{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.agent-workspace_routeNode__2zoEG{padding:2px 8px;border-radius:5px;font-size:11.5px;font-weight:700;background:#12242f;border:1px solid #23414f;color:#cfe6f0}.agent-workspace_routeArrow__UtFpG{color:#5c8298;font-size:13px}.agent-workspace_metric__0VoyE[data-alert=true]{background:#21131a;border-color:#6d2f33}.agent-workspace_metric__0VoyE[data-alert=true] strong{color:#ff9c92}.agent-workspace_metric__0VoyE[data-alert=true] span{color:#d99a9a}.agent-workspace_actionRow__33bah{grid-template-columns:minmax(0,1fr) auto;align-items:center}.agent-workspace_ghostButton___9MZD,.agent-workspace_runButton__Gbv1c{min-height:32px;padding:6px 10px;font-weight:700}.agent-workspace_runButton__Gbv1c{border-color:color-mix(in srgb,var(--agent-hue) 65%,#214254);color:#071019;background:var(--agent-hue)}.agent-workspace_runButton__Gbv1c:hover{filter:brightness(1.08)}.agent-workspace_ghostButton___9MZD{color:#b8d0dd}.agent-workspace_checkList__WNUWF{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0;list-style:none}.agent-workspace_check__Noiqh{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:8px;gap:8px;color:#9cb4c2;font-size:12px}.agent-workspace_check__Noiqh svg{margin-top:1px;color:#5ee0b8}.agent-workspace_check__Noiqh[data-failed=true] svg{color:#ff788a}.agent-workspace_capabilities__gHYyK{margin-top:14px;border:1px solid #203747;background:#0a1620}.agent-workspace_capabilities__gHYyK summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:10px 13px;color:#c8dce6;cursor:pointer;list-style:none}.agent-workspace_capabilities__gHYyK summary::-webkit-details-marker{display:none}.agent-workspace_capabilities__gHYyK summary>span{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700}.agent-workspace_capabilities__gHYyK summary>small{color:#718b9d;font-size:11px}.agent-workspace_capabilityBody__JKJLm{display:grid;grid-gap:12px;gap:12px;padding:12px 13px;border-top:1px solid #203747}.agent-workspace_capabilityBody__JKJLm>p{margin:0;color:#718b9d;font-size:11px;line-height:1.55}.agent-workspace_capabilityGrid__ajze5{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:9px;gap:9px}.agent-workspace_capabilityTool__hkA86{display:grid;grid-gap:7px;gap:7px;padding:10px;border:1px solid #1a3040;background:#0c1a25}.agent-workspace_capabilityTool__hkA86 strong{color:#dcebf2;font-size:12px}.agent-workspace_capabilityTool__hkA86>span{color:#718b9d;font-size:11px;line-height:1.45}.agent-workspace_actionKeys__tAzgf{display:flex;flex-wrap:wrap;gap:6px}.agent-workspace_actionKeys__tAzgf code{padding:5px 7px;border:1px solid #294351;color:var(--agent-hue);background:#09151e;font-size:10px}@media (max-width:1050px){.agent-workspace_grid__VI6fP{grid-template-columns:1fr 1fr}.agent-workspace_column__prX22:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr}.agent-workspace_metrics___hBqg{grid-template-columns:repeat(3,1fr)}.agent-workspace_loopTrack__atJS8{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-workspace_loopStage__iLOjS:not(:last-child):after{display:none}}@media (max-width:720px){.agent-workspace_header__puS6d{grid-template-columns:auto minmax(0,1fr);padding:10px 12px}.agent-workspace_header__puS6d>.agent-workspace_statusRow__cVk8T{grid-column:1/-1}.agent-workspace_content__2H7B3{padding:12px}.agent-workspace_loopConsoleHead__m_7ut,.agent-workspace_loopRunBar__USGAL{align-items:stretch;flex-direction:column}.agent-workspace_graphPanel__tRD3L{margin:0 9px 12px}.agent-workspace_graphPanelHead__dPgC6{flex-direction:column}.agent-workspace_graphLegend__BZauB,.agent-workspace_loopConsoleMeta__KmLcs,.agent-workspace_loopRunFacts__5mubp{justify-content:flex-start}.agent-workspace_loopTrack__atJS8{grid-template-columns:1fr}.agent-workspace_loopStage__iLOjS{min-height:150px}.agent-workspace_loopReturn__mzPpt{grid-template-columns:auto minmax(0,1fr)}.agent-workspace_loopReturnPrompt__DCDs_,.agent-workspace_loopReturn__mzPpt>svg{display:none}.agent-workspace_loopConsoleCompact__MlvLB{margin:8px}.agent-workspace_metrics___hBqg{grid-template-columns:1fr 1fr}.agent-workspace_column__prX22:last-child,.agent-workspace_grid__VI6fP{grid-template-columns:1fr}.agent-workspace_column__prX22:last-child{grid-column:auto}.agent-workspace_description__Dqg0L{white-space:normal}}@media (prefers-reduced-motion:reduce){.agent-workspace_loopConsole__mMiAJ *,.agent-workspace_root__ov1HN *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.alba-v2-controls_actionCard__qxqua{display:grid;grid-gap:11px;gap:11px;padding:14px;border:1px solid color-mix(in srgb,#f2b35e 48%,transparent);border-radius:14px;background:linear-gradient(145deg,rgba(89,58,19,.2),rgba(15,24,38,.94));color:#edf7ff;box-shadow:inset 0 1px rgba(255,255,255,.06),0 16px 38px rgba(0,0,0,.2)}.alba-v2-controls_actionCard__qxqua[data-status=completed]{border-color:rgba(89,230,176,.5)}.alba-v2-controls_actionCard__qxqua[data-status=delivery_unknown],.alba-v2-controls_actionCard__qxqua[data-status=failed]{border-color:rgba(255,137,151,.55)}.alba-v2-controls_actionHeader__2IxlH{display:flex;align-items:flex-start;gap:9px}.alba-v2-controls_actionHeader__2IxlH>div{display:grid;flex:1 1;grid-gap:3px;gap:3px}.alba-v2-controls_actionHeader__2IxlH strong{font-size:13px}.alba-v2-controls_actionHeader__2IxlH small{color:#91a9bb;font-size:10.5px;line-height:1.45}.alba-v2-controls_actionIcon__igHUY{display:grid;flex:0 0 auto;place-items:center;width:31px;height:31px;border-radius:9px;background:rgba(242,179,94,.15);color:#ffd28d}.alba-v2-controls_dismiss__BA14e{flex:0 0 auto;width:27px;height:27px;border:1px solid rgba(139,180,205,.24);border-radius:8px;background:rgba(89,125,151,.08);color:#9fb5c5;font-size:17px;line-height:1;cursor:pointer}.alba-v2-controls_confirmationPrompt__4Fdeo{margin:0;padding:10px 11px;border:1px solid rgba(242,179,94,.26);border-radius:10px;background:rgba(4,10,19,.5);color:#fff7e8;font-size:12px;font-weight:650;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.alba-v2-controls_actionFacts__fdxwM{display:grid;grid-gap:5px;gap:5px;margin:0}.alba-v2-controls_actionFacts__fdxwM>div{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:8px;gap:8px;padding-top:5px;border-top:1px solid rgba(139,180,205,.12)}.alba-v2-controls_actionFacts__fdxwM dt{color:#738da2;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.alba-v2-controls_actionFacts__fdxwM dd{display:flex;align-items:center;gap:4px;margin:0;color:#d8e9f5;font-size:11px;overflow-wrap:anywhere}.alba-v2-controls_actionFacts__fdxwM code{color:#9ff0df;font-size:10.5px}.alba-v2-controls_arguments__5qI8p summary{color:#9db7ca;font-size:11px;cursor:pointer}.alba-v2-controls_arguments__5qI8p pre,.alba-v2-controls_canonical__9WkW7,.alba-v2-controls_receipt__tiglw pre{max-height:180px;margin:7px 0 0;padding:9px;overflow:auto;border-radius:8px;background:rgba(0,0,0,.38);color:#b9d7e8;font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.alba-v2-controls_durableStatus__9LAlE{display:flex;align-items:center;justify-content:space-between;gap:8px}.alba-v2-controls_durableStatus__9LAlE span{color:#7893a6;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.alba-v2-controls_durableStatus__9LAlE strong{color:#aaf1d3;font-size:11px;text-align:right}.alba-v2-controls_actionButtons__tdoBr,.alba-v2-controls_confirmationActions___PzFd,.alba-v2-controls_memoryActions__Hgemw,.alba-v2-controls_memoryToolbar__O_ssz{display:flex;flex-wrap:wrap;gap:7px}.alba-v2-controls_actionButtons__tdoBr button,.alba-v2-controls_confirmationActions___PzFd button,.alba-v2-controls_memoryActions__Hgemw button,.alba-v2-controls_memoryToolbar__O_ssz button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 10px;border-radius:8px;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.alba-v2-controls_actionButtons__tdoBr button:disabled,.alba-v2-controls_confirmationActions___PzFd button:disabled,.alba-v2-controls_memoryActions__Hgemw button:disabled,.alba-v2-controls_memoryToolbar__O_ssz button:disabled{opacity:.5;cursor:not-allowed}.alba-v2-controls_approve__WpSlS,.alba-v2-controls_primary__R7o_c{border:0;background:linear-gradient(135deg,#65eadf,#64df9a);color:#04151b}.alba-v2-controls_danger__UQlrT,.alba-v2-controls_decline__lqvMK{border:1px solid rgba(255,144,155,.38);background:rgba(255,112,129,.08);color:#ffbec5}.alba-v2-controls_secondary__e7dMq{border:1px solid rgba(139,180,205,.28);background:rgba(89,125,151,.08);color:#c1d7e5}.alba-v2-controls_receipt__tiglw{padding:9px 10px;border:1px solid rgba(91,225,176,.24);border-radius:9px;background:rgba(39,126,93,.09)}.alba-v2-controls_receipt__tiglw>strong{color:#aaf1d3;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em}.alba-v2-controls_receipt__tiglw p{margin:6px 0 0;color:#92aabd;font-size:11px}.alba-v2-controls_error__5Nh4d{margin:0;color:#ffadb7;font-size:11px;line-height:1.45}.alba-v2-controls_memoryRoot__gDN7F{display:grid;grid-gap:11px;gap:11px;min-height:0;color:#dcecf5}.alba-v2-controls_memoryPortal__QtDWe{grid-column:1/-1;margin-top:18px;padding:21px;border:1px solid rgba(111,224,215,.2);border-radius:23px;background:linear-gradient(145deg,rgba(18,48,61,.62),rgba(5,21,32,.7));box-shadow:inset 0 1px rgba(255,255,255,.075),0 22px 55px rgba(0,6,14,.22);-webkit-backdrop-filter:blur(24px) saturate(132%);backdrop-filter:blur(24px) saturate(132%)}.alba-v2-controls_memoryHeader__3e0Vz{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.alba-v2-controls_memoryHeader__3e0Vz>div{display:grid;grid-gap:4px;gap:4px}.alba-v2-controls_memoryHeader__3e0Vz h3{margin:0;color:#f2fbff;font-size:15px}.alba-v2-controls_memoryHeader__3e0Vz p{margin:0;color:#7e9aaa;font-size:11px;line-height:1.5}.alba-v2-controls_localePicker__2ssLY{display:grid;flex:0 0 auto;grid-gap:4px;gap:4px;color:#708d9e;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.alba-v2-controls_localePicker__2ssLY select{padding:6px 8px;border:1px solid rgba(123,196,202,.28);border-radius:8px;background:#071722;color:#dff5f8;font:inherit;font-size:11px;text-transform:none;letter-spacing:0}.alba-v2-controls_memoryToolbar__O_ssz{justify-content:flex-end}.alba-v2-controls_notice__tZwG9{margin:0;padding:8px 10px;border:1px solid rgba(83,224,186,.2);border-radius:9px;background:rgba(49,157,119,.08);color:#a9ebd1;font-size:11px}.alba-v2-controls_candidateQueue__F1dQe{display:grid;grid-gap:7px;gap:7px;padding:10px;border:1px solid rgba(242,179,94,.24);border-radius:10px;background:rgba(102,65,17,.08)}.alba-v2-controls_candidateQueue__F1dQe>header{display:grid;grid-gap:3px;gap:3px}.alba-v2-controls_candidateQueue__F1dQe>header strong{color:#ffe1ae;font-size:12px}.alba-v2-controls_candidateQueue__F1dQe>header p{margin:0;color:#a9906e;font-size:10.5px;line-height:1.45}.alba-v2-controls_candidate__Wq71l{display:grid;grid-gap:6px;gap:6px;padding:9px;border:1px solid rgba(242,179,94,.16);border-radius:8px;background:rgba(5,13,22,.5)}.alba-v2-controls_candidate__Wq71l>p{margin:0;color:#eef8fc;font-size:11px;line-height:1.5}.alba-v2-controls_candidate__Wq71l>small{color:#806f5a;font-size:8.5px;overflow-wrap:anywhere}.alba-v2-controls_candidate__Wq71l>button{justify-self:start;padding:6px 9px}.alba-v2-controls_memoryGrid__wEGt6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);grid-gap:10px;gap:10px;min-height:0}.alba-v2-controls_memoryList__XxDZh{display:grid;align-content:start;grid-gap:5px;gap:5px;max-height:430px;overflow:auto}.alba-v2-controls_memoryRow__ljj7J{display:grid;grid-gap:4px;gap:4px;width:100%;padding:9px 10px;border:1px solid rgba(121,183,203,.15);border-radius:9px;background:rgba(7,18,30,.55);color:#d9eaf4;text-align:left;cursor:pointer}.alba-v2-controls_memoryRow__ljj7J[data-selected=true]{border-color:rgba(91,230,205,.55);background:rgba(51,163,143,.12)}.alba-v2-controls_memoryRow__ljj7J strong{font-size:11.5px;line-height:1.4}.alba-v2-controls_memoryRow__ljj7J span{color:#7591a3;font-size:9.5px}.alba-v2-controls_memoryDetail__PS_yS{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;padding:11px;border:1px solid rgba(121,183,203,.15);border-radius:10px;background:rgba(5,15,25,.46)}.alba-v2-controls_memoryContent__F5DQY{margin:0;color:#e8f7fb;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.alba-v2-controls_memoryMeta__zQXUL{display:grid;grid-gap:4px;gap:4px;margin:0}.alba-v2-controls_memoryMeta__zQXUL>div{display:grid;grid-template-columns:95px minmax(0,1fr);grid-gap:8px;gap:8px;padding-top:4px;border-top:1px solid rgba(121,183,203,.1)}.alba-v2-controls_memoryMeta__zQXUL dt{color:#6e899b;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.alba-v2-controls_memoryMeta__zQXUL dd{margin:0;color:#bed3df;font-size:10.5px;overflow-wrap:anywhere}.alba-v2-controls_editor__pnGbO{display:grid;grid-gap:7px;gap:7px}.alba-v2-controls_editor__pnGbO label{color:#7893a5;font-size:10px}.alba-v2-controls_editor__pnGbO textarea{min-height:100px;resize:vertical;padding:9px;border:1px solid rgba(113,194,202,.3);border-radius:9px;background:rgba(2,12,21,.66);color:#effcff;font:inherit;font-size:11.5px;line-height:1.5}.alba-v2-controls_confirmBox__Q21PQ{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(242,179,94,.3);border-radius:10px;background:rgba(103,63,16,.12)}.alba-v2-controls_confirmBox__Q21PQ p{margin:0;color:#f0d5aa;font-size:11px;line-height:1.5}.alba-v2-controls_confirmExact__mKFPz{padding:8px;border-radius:7px;background:rgba(0,0,0,.28);color:#fff0d4;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.alba-v2-controls_empty__TIYbZ{margin:0;padding:14px;color:#7894a5;font-size:11.5px;line-height:1.5;text-align:center}@media (max-width:720px){.alba-v2-controls_memoryHeader__3e0Vz{flex-direction:column}.alba-v2-controls_memoryGrid__wEGt6{grid-template-columns:1fr}.alba-v2-controls_memoryPortal__QtDWe{padding:16px}}@media (prefers-reduced-motion:reduce){.alba-v2-controls_actionCard__qxqua *,.alba-v2-controls_memoryRoot__gDN7F *{transition:none!important}}.realtime-voice-room_room___KfAl{border-top:1px solid rgba(75,221,205,.24);border-bottom:1px solid rgba(75,221,205,.18);background:#081723;padding:12px}.realtime-voice-room_ambient__xoDtZ{width:100%;min-width:0;padding:0;border:0;background:transparent}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_controls__N99Ki{grid-template-columns:minmax(80px,1fr) auto 44px 44px;gap:7px}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_controls__N99Ki.realtime-voice-room_audioBlocked__LPk9W{grid-template-columns:minmax(80px,1fr) auto auto 44px 44px}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_visualizer__0_tTG{height:44px}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_controlButton__AsOwn,.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_endButton__he1Ai,.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_micActive__AvyQZ{width:44px;height:44px}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_audioButton__LnYcv{height:44px}.realtime-voice-room_controls__N99Ki{display:grid;grid-template-columns:minmax(140px,1fr) auto 40px 40px;grid-gap:9px;gap:9px;align-items:center}.realtime-voice-room_controls__N99Ki.realtime-voice-room_audioBlocked__LPk9W{grid-template-columns:minmax(140px,1fr) auto auto 40px 40px}.realtime-voice-room_visualizer__0_tTG{min-width:0;height:42px;--lk-fg:#5be1d2;--lk-va-bg:#203a46}.realtime-voice-room_visualizer__0_tTG .lk-audio-bar{border-radius:2px}.realtime-voice-room_state__qHV_3{display:inline-flex;align-items:center;gap:6px;color:#a8bec8;font-size:11px;text-transform:uppercase}.realtime-voice-room_audioButton__LnYcv,.realtime-voice-room_controlButton__AsOwn,.realtime-voice-room_endButton__he1Ai,.realtime-voice-room_micActive__AvyQZ{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #344b58;border-radius:50%;background:#122330;color:#c2d3da;cursor:pointer}.realtime-voice-room_audioButton__LnYcv{width:auto;gap:6px;padding:0 12px;border-radius:999px;color:#e2fffb;border-color:#40bbae}.realtime-voice-room_audioButton__LnYcv span{white-space:nowrap;font-size:11px}.realtime-voice-room_micActive__AvyQZ{border-color:#40bbae;background:#0e5853;color:#e2fffb}.realtime-voice-room_endButton__he1Ai{border-color:#85444e;background:#5a202c;color:#ffd8dc}.realtime-voice-room_audioButton__LnYcv:disabled,.realtime-voice-room_controlButton__AsOwn:disabled,.realtime-voice-room_micActive__AvyQZ:disabled{opacity:.5;cursor:wait}@media (max-width:520px){.realtime-voice-room_controls__N99Ki{grid-template-columns:minmax(0,1fr) 44px 44px}.realtime-voice-room_controls__N99Ki.realtime-voice-room_audioBlocked__LPk9W{grid-template-columns:minmax(0,1fr) auto 44px 44px}.realtime-voice-room_state__qHV_3{grid-column:1/-1;grid-row:2}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_controls__N99Ki{grid-template-columns:minmax(0,1fr) 44px 44px}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_controls__N99Ki.realtime-voice-room_audioBlocked__LPk9W{grid-template-columns:minmax(0,1fr) 44px 44px 44px}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_state__qHV_3{display:none}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_audioButton__LnYcv{width:44px;padding:0}.realtime-voice-room_ambient__xoDtZ .realtime-voice-room_audioButton__LnYcv span{display:none}}@media (prefers-reduced-motion:reduce){.realtime-voice-room_visualizer__0_tTG *{animation:none!important;transition:none!important}}.site-product-story-editor_dialog__ZtPVr{width:min(650px,94vw);max-height:90vh;overflow:auto;background:#171b22;color:#edf0f3;border:1px solid #52616c;border-radius:18px;padding:28px;box-shadow:0 30px 100px #0008}.site-product-story-editor_dialog__ZtPVr::-webkit-backdrop{background:#03060bbb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.site-product-story-editor_dialog__ZtPVr::backdrop{background:#03060bbb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.site-product-story-editor_dialog__ZtPVr header{display:flex;justify-content:space-between;align-items:start}.site-product-story-editor_dialog__ZtPVr h2{margin:8px 0}.site-product-story-editor_dialog__ZtPVr small{color:#7cd7d0;letter-spacing:.14em;font-size:10px}.site-product-story-editor_dialog__ZtPVr p{font-size:13px;line-height:1.7;color:#b7c0cc}.site-product-story-editor_dialog__ZtPVr footer{display:flex;gap:10px;justify-content:end;margin-top:25px}.site-product-story-editor_dialog__ZtPVr label,.site-product-story-editor_editor__AZ9HB label{display:grid;grid-gap:6px;gap:6px;font-size:12px;margin:12px 0}.site-product-story-editor_dialog__ZtPVr input,.site-product-story-editor_dialog__ZtPVr select,.site-product-story-editor_editor__AZ9HB input,.site-product-story-editor_editor__AZ9HB select,.site-product-story-editor_editor__AZ9HB textarea{background:#11161d;color:#eff4f8;border:1px solid #46515f;border-radius:6px;padding:8px;min-width:0;width:100%;font:inherit}.site-product-story-editor_canvas__WLM0l button,.site-product-story-editor_dialog__ZtPVr button,.site-product-story-editor_editor__AZ9HB button{background:#26323f;color:#e9f5fa;border:1px solid #526475;border-radius:6px;padding:8px 12px;font-size:12px;cursor:pointer}.site-product-story-editor_dialog__ZtPVr button:disabled,.site-product-story-editor_editor__AZ9HB button:disabled{opacity:.4;cursor:default}.site-product-story-editor_editor__AZ9HB{padding:15px;font-size:12px;color:#d8e2eb}.site-product-story-editor_editor__AZ9HB p{font-size:11px;line-height:1.6;color:#aebdca}.site-product-story-editor_editor__AZ9HB details{border-top:1px solid #ffffff22;padding:12px 0}.site-product-story-editor_editor__AZ9HB summary{font-weight:650;cursor:pointer}.site-product-story-editor_editor__AZ9HB input[type=checkbox]{width:auto;justify-self:start}.site-product-story-editor_editor__AZ9HB input[type=color]{height:35px}.site-product-story-editor_editor__AZ9HB fieldset{border:1px solid #ffffff22;margin:10px 0;padding:8px;border-radius:6px}.site-product-story-editor_editor__AZ9HB legend{font-size:10px;color:#a3bacb}.site-product-story-editor_vector__Boz8b{display:flex;gap:8px;align-items:end}.site-product-story-editor_vector__Boz8b>*{flex:1 1;min-width:0}.site-product-story-editor_editor__AZ9HB .site-product-story-editor_number__7WsvH{font-size:10px;flex:1 1}.site-product-story-editor_actions__dMkCV{display:flex;flex-wrap:wrap;gap:5px}.site-product-story-editor_actions__dMkCV button{font-size:10px;padding:6px}.site-product-story-editor_save__AdnRg{position:-webkit-sticky;position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:8px;background:#141a22;padding:12px 0;border-top:1px solid #52616c}.site-product-story-editor_save__AdnRg button:first-child{background:#2b6d70}.site-product-story-editor_error__Js50l{color:#ffb6a5!important;white-space:pre-wrap;overflow-wrap:anywhere}.site-product-story-editor_canvas__WLM0l{background:#141414;padding:30px;color:#f4f0e6;min-height:260px}.site-product-story-editor_canvas__WLM0l small{font-size:10px;letter-spacing:.1em;color:#a9c9d1}.site-product-story-editor_canvas__WLM0l h2{font-size:42px;margin:15px 0}.site-product-story-editor_canvas__WLM0l p{font-size:13px}.site-product-story-editor_canvas__WLM0l iframe{margin-top:20px;border:0;width:100%;height:650px;display:block}.site-product-story-editor_canvas__WLM0l label{display:flex;gap:10px;align-items:center;margin:15px 0;font-size:12px}.site-product-story-editor_canvas__WLM0l input{flex:1 1}.site-product-story-editor_canvas__WLM0l a{font-size:12px;color:#bcefea}.site-collaboration_room__Gk4Cs{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;height:100%;min-height:0}.site-collaboration_room__Gk4Cs>div[data-testid=site-visual-builder]{position:relative;inset:auto;z-index:auto;flex:1 1;min-height:0;height:auto}.site-collaboration_bar__q8xnv{flex-shrink:0;position:relative;z-index:10;display:flex;gap:14px;align-items:center;padding:8px 16px;background:#111c2d;border-bottom:1px solid #334155;color:#cbd5e1;font-size:12px;flex-wrap:wrap}.site-collaboration_bar__q8xnv button{margin-left:auto;border:1px solid #64748b;border-radius:7px;background:#1e293b;color:#fff;padding:7px 12px;cursor:pointer}.site-collaboration_live__6kH4V{color:#6ee7b7}.site-collaboration_live__6kH4V:before{content:"● ";font-size:10px}.site-collaboration_connection__9NikX{color:#fbbf24}.site-collaboration_people__locYj{display:flex;gap:4px}.site-collaboration_people__locYj>span{display:grid;place-items:center;min-width:26px;height:26px;border:2px solid;border-radius:50%;font-size:10px}.site-collaboration_cursor__yfrrJ{position:absolute;z-index:100;pointer-events:none;display:flex;gap:3px;transform:translate(-3px,-3px)}.site-collaboration_cursor__yfrrJ>span{font-size:25px}.site-collaboration_cursor__yfrrJ small{font-size:11px;padding:4px 7px;background:#111c2deb;border:1px solid;border-radius:5px;white-space:nowrap}.site-collaboration_dialog__zKpRG{width:min(540px,90vw);max-height:85vh;overflow:auto;color:#e2e8f0;background:#152033;border:1px solid #64748b;border-radius:12px;padding:24px}.site-collaboration_dialog__zKpRG::-webkit-backdrop{background:#020617b3}.site-collaboration_dialog__zKpRG::backdrop{background:#020617b3}.site-collaboration_dialog__zKpRG header{display:flex;justify-content:space-between;align-items:center}.site-collaboration_dialog__zKpRG p{font-size:13px;line-height:1.6}.site-collaboration_dialog__zKpRG label{display:flex;flex-direction:column;gap:6px;margin:15px 0}.site-collaboration_dialog__zKpRG input:not([type=checkbox]),.site-collaboration_dialog__zKpRG select{padding:10px;border:1px solid #64748b;border-radius:5px;background:#0f172a;color:#fff}.site-collaboration_dialog__zKpRG input[type=checkbox]{align-self:start}.site-collaboration_dialog__zKpRG button{padding:8px 12px;color:#fff;background:#334155;border:1px solid #64748b;border-radius:5px;cursor:pointer}.site-collaboration_dialog__zKpRG button:disabled{opacity:.5}.site-collaboration_dialog__zKpRG ul{padding:0;list-style:none}.site-collaboration_dialog__zKpRG li{display:flex;gap:10px;justify-content:space-between;padding:10px 0;border-bottom:1px solid #334155;font-size:12px}.site-collaboration_field__6efmA{display:flex;flex-direction:column;gap:6px}.site-collaboration_field__6efmA>span[role=alert]{font-size:12px;color:#fda4af}.site-collaboration_field__6efmA>span[role=alert] button{display:inline-block;margin:5px;font-size:11px}.site-collaboration_field__6efmA small{font-size:11px}.site-collaboration_readonly__tuuok{position:-webkit-sticky;position:sticky;bottom:0;text-align:center;padding:8px;background:#152033;color:#fbbf24;margin:0;font-size:12px}.site-collaboration_room__Gk4Cs[data-site-role=viewer] [data-testid=site-visual-builder] input,.site-collaboration_room__Gk4Cs[data-site-role=viewer] [data-testid=site-visual-builder] textarea{caret-color:transparent}.project-model-viewer_viewer__fLfta{position:relative;min-height:360px;display:grid;grid-template-columns:minmax(0,1fr) clamp(270px,22vw,320px);overflow:hidden;isolation:isolate;border:1px solid rgba(132,240,232,.22);border-radius:24px;background:radial-gradient(circle at 20% 15%,rgba(74,224,213,.16),transparent 34%),radial-gradient(circle at 74% 20%,rgba(146,111,255,.15),transparent 35%),linear-gradient(145deg,rgba(13,39,54,.88),rgba(3,13,23,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 24px 70px rgba(0,8,17,.38);-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%)}.project-model-viewer_viewer__fLfta:before{content:"";position:absolute;z-index:-1;inset:-45%;background:conic-gradient(from 120deg,transparent,rgba(55,220,211,.12),transparent 32%,rgba(141,106,255,.12),transparent 65%);animation:project-model-viewer_studioAura__tw4Vq 16s linear infinite}.project-model-viewer_stage__cxsYi{position:relative;min-width:0;min-height:360px;overflow:hidden}.project-model-viewer_stage__cxsYi:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.04),transparent 28%,transparent 70%,rgba(78,216,207,.04));mix-blend-mode:screen}.project-model-viewer_canvas__7UbRq{position:absolute;inset:0}.project-model-viewer_canvas__7UbRq canvas{width:100%;height:100%;display:block;filter:saturate(1.08) contrast(1.03)}.project-model-viewer_empty__URxDS,.project-model-viewer_overlay__J9sX9{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;color:#b9d1dc;text-align:center;pointer-events:none}.project-model-viewer_empty__URxDS strong{color:#f3fbff;font-size:1rem}.project-model-viewer_empty__URxDS span{max-width:310px;font-size:.78rem;color:#7896a5}.project-model-viewer_overlay__J9sX9{z-index:3;background:rgba(4,14,23,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.project-model-viewer_spin__Vx5VK{animation:project-model-viewer_spin__Vx5VK .8s linear infinite}.project-model-viewer_error__kyQsA{position:absolute;z-index:5;top:14px;left:14px;right:14px;padding:10px 12px;border:1px solid rgba(255,105,128,.5);border-radius:12px;background:rgba(54,12,26,.76);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffc3cf;box-shadow:0 12px 30px rgba(20,0,8,.35)}.project-model-viewer_filebar__0w7me,.project-model-viewer_materialBadge__PQpj7{position:absolute;z-index:2;display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid rgba(145,239,232,.2);border-radius:11px;background:rgba(5,18,29,.58);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 10px 30px rgba(0,5,12,.25)}.project-model-viewer_filebar__0w7me{left:13px;bottom:13px;color:#91b7b7}.project-model-viewer_filebar__0w7me span,.project-model-viewer_materialBadge__PQpj7 span{font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}.project-model-viewer_materialBadge__PQpj7{top:13px;left:13px;max-width:calc(100% - 26px);color:#dffdf9;animation:project-model-viewer_badgeIn__jdgq4 .35s ease both}.project-model-viewer_materialBadge__PQpj7 i{width:9px;height:9px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 12px currentColor}.project-model-viewer_materialBadge__PQpj7[data-process=mjf]{border-color:rgba(199,207,218,.34);background:linear-gradient(120deg,rgba(75,84,96,.68),rgba(15,27,38,.6))}.project-model-viewer_materialBadge__PQpj7[data-process=sls]{border-color:rgba(238,232,211,.4);background:linear-gradient(120deg,rgba(104,105,98,.52),rgba(15,27,38,.6))}.project-model-viewer_materialBadge__PQpj7[data-process=sla_dlp]{border-color:rgba(79,240,192,.3)}.project-model-viewer_materialBadge__PQpj7[data-process=fdm]{border-color:rgba(105,157,255,.34)}.project-model-viewer_materialBadge__PQpj7[data-process=unset]{border-color:rgba(255,191,93,.38)}.project-model-viewer_volumeBadge__TqFkW{position:absolute;z-index:3;top:13px;right:13px;display:grid;justify-items:end;grid-gap:2px;gap:2px;padding:9px 11px;border:1px solid rgba(255,191,105,.34);border-radius:12px;background:linear-gradient(135deg,rgba(96,62,139,.62),rgba(39,24,50,.68));color:#ffe1b8;box-shadow:inset 0 1px rgba(255,255,255,.08),0 12px 30px rgba(4,3,16,.3);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.project-model-viewer_volumeBadge__TqFkW span{color:#c5abd9;font-size:.57rem;letter-spacing:.09em;text-transform:uppercase}.project-model-viewer_volumeBadge__TqFkW strong{font-size:.72rem;white-space:nowrap}.project-model-viewer_orientation__E4a7O{position:absolute;z-index:4;right:13px;bottom:13px;display:flex;align-items:center;gap:5px;padding:6px;border:1px solid rgba(126,231,222,.24);border-radius:13px;background:rgba(3,17,27,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 12px 34px rgba(0,5,12,.34)}.project-model-viewer_orientation__E4a7O>span{padding:0 5px;color:#80a9b2;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.project-model-viewer_orientation__E4a7O button{min-height:29px;padding:5px 8px;border:1px solid rgba(112,212,208,.2);border-radius:8px;background:rgba(19,58,69,.54);color:#d8f9f6;font:700 .61rem ui-monospace,monospace;cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.project-model-viewer_orientation__E4a7O button:hover{border-color:rgba(92,235,222,.62);background:rgba(25,88,91,.68);transform:translateY(-1px)}.project-model-viewer_orientation__E4a7O .project-model-viewer_resetOrientation__9QBUs{display:flex;align-items:center;gap:4px;color:#9cb8c0}.project-model-viewer_orientation__E4a7O .project-model-viewer_resetOrientation__9QBUs span{font:inherit}.project-model-viewer_assemblyToggle__xgbwo{position:absolute;z-index:4;top:13px;left:13px;min-height:34px;padding:7px 11px;border:1px solid rgba(255,190,105,.48);border-radius:10px;background:rgba(42,28,18,.78);color:#ffd39f;font-size:.66rem;font-weight:800;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.project-model-viewer_assemblyToggle__xgbwo[aria-pressed=true]{border-color:rgba(83,231,219,.7);background:rgba(15,75,74,.78);color:#bafff8}.project-model-viewer_parts__4gvON{min-width:0;min-height:360px;height:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr);border-left:1px solid rgba(136,234,228,.14);background:linear-gradient(160deg,rgba(13,34,46,.72),rgba(3,14,23,.82));-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.project-model-viewer_parts__4gvON>header{padding:14px 13px 8px}.project-model-viewer_parts__4gvON>header div{display:flex;align-items:center;justify-content:space-between;gap:8px}.project-model-viewer_parts__4gvON>header strong{color:#effcff;font-size:.82rem}.project-model-viewer_parts__4gvON>header span{min-width:24px;padding:3px 7px;border:1px solid rgba(97,219,210,.15);border-radius:999px;background:rgba(23,68,77,.72);color:#76e4da;font-size:.66rem;text-align:center}.project-model-viewer_searchButton__b7_A6{width:100%;margin-top:9px;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 9px;border:1px solid rgba(91,226,215,.26);border-radius:9px;background:linear-gradient(110deg,rgba(43,150,148,.18),rgba(105,79,189,.13));color:#bff8f2;font-size:.66rem;font-weight:700;cursor:pointer}.project-model-viewer_searchButton__b7_A6:hover{border-color:rgba(91,226,215,.58);background:rgba(43,150,148,.25)}.project-model-viewer_parts__4gvON>header .project-model-viewer_bulkListActions___x3li{margin-top:7px;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.project-model-viewer_bulkListActions___x3li button{min-width:0;padding:6px 7px;border:1px solid rgba(255,190,105,.25);border-radius:8px;background:linear-gradient(120deg,rgba(133,83,54,.3),rgba(94,64,145,.22));color:#ffd4a1;font:700 .58rem ui-monospace,monospace;cursor:pointer}.project-model-viewer_bulkListActions___x3li button:hover{border-color:rgba(255,190,105,.58);background:rgba(133,83,54,.38)}.project-model-viewer_search__WvSSA{margin:0 10px 9px;display:flex;align-items:center;gap:7px;padding:8px 9px;border:1px solid rgba(102,184,193,.24);border-radius:11px;color:#749aa6;background:rgba(2,14,23,.52);transition:border-color .2s,box-shadow .2s}.project-model-viewer_search__WvSSA:focus-within{border-color:rgba(92,229,218,.58);box-shadow:0 0 0 3px rgba(66,215,203,.08)}.project-model-viewer_search__WvSSA input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#e8faff;font:inherit;font-size:.72rem}.project-model-viewer_partList__6AEHj{min-height:0;overflow-y:auto;padding:0 7px 10px;scrollbar-width:thin;scrollbar-color:#2b5962 transparent}.project-model-viewer_partRow__ahMrN{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-bottom:5px;border:1px solid transparent;border-radius:11px;overflow:hidden;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.project-model-viewer_partRow__ahMrN[data-bulk-enabled=true]{grid-template-columns:auto minmax(0,1fr) auto}.project-model-viewer_partRow__ahMrN:hover{transform:translateX(-2px);background:rgba(255,255,255,.035)}.project-model-viewer_partRow__ahMrN[data-selected=true]{border-color:rgba(80,224,212,.7);background:linear-gradient(110deg,rgba(61,207,196,.16),rgba(126,92,226,.08));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 22px rgba(0,11,19,.24)}.project-model-viewer_partRow__ahMrN[data-bulk-selected=true]{border-color:rgba(255,190,105,.62);background:linear-gradient(110deg,rgba(255,177,91,.15),rgba(126,92,226,.1))}.project-model-viewer_bulkCheck__ol_EF{position:relative;width:30px;display:grid;place-items:center;cursor:pointer}.project-model-viewer_bulkCheck__ol_EF input{position:absolute;width:1px;height:1px;opacity:0}.project-model-viewer_bulkCheck__ol_EF span{width:13px;height:13px;display:grid;place-items:center;border:1px solid rgba(128,184,192,.42);border-radius:4px;background:rgba(2,14,23,.58);box-shadow:inset 0 1px rgba(255,255,255,.04)}.project-model-viewer_bulkCheck__ol_EF input:focus-visible+span{outline:2px solid #72e2d8;outline-offset:2px}.project-model-viewer_bulkCheck__ol_EF input:checked+span{border-color:#ffbf72;background:linear-gradient(135deg,#ffbd6f,#a98bff);box-shadow:0 0 15px rgba(255,189,111,.25)}.project-model-viewer_bulkCheck__ol_EF input:checked+span:after{content:"✓";color:#161020;font-size:.64rem;font-weight:900}.project-model-viewer_partSelect__ptjDm{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;padding:9px 8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.project-model-viewer_partSelect__ptjDm>span{color:#5d8995;font:600 .59rem ui-monospace,monospace}.project-model-viewer_partSelect__ptjDm div{min-width:0;display:grid;grid-gap:2px;gap:2px}.project-model-viewer_partSelect__ptjDm strong{color:#d9edf1;font-size:.69rem;line-height:1.25;overflow-wrap:anywhere}.project-model-viewer_partSelect__ptjDm small{color:#668692;font-size:.57rem}.project-model-viewer_partSelect__ptjDm .project-model-viewer_configurationMarker____CNB{width:-moz-fit-content;width:fit-content;margin-top:2px;padding:2px 6px;border:1px solid rgba(85,226,215,.28);border-radius:999px;background:rgba(30,126,122,.16);color:#83e8df;font-weight:700;letter-spacing:.035em}.project-model-viewer_partSelect__ptjDm .project-model-viewer_configurationMarker____CNB[data-tier=customer]{border-color:rgba(255,183,91,.42);background:rgba(173,103,40,.18);color:#ffd09a}.project-model-viewer_partSelect__ptjDm .project-model-viewer_configurationMarker____CNB[data-tier=customer][data-approval=approved]{border-color:rgba(169,133,255,.5);background:rgba(104,71,179,.22);color:#d5c3ff}.project-model-viewer_partActions__Z2G69{display:flex;align-items:stretch}.project-model-viewer_partDelete__vYmjr,.project-model-viewer_partDownload__2PC2_{align-self:stretch;width:32px;border:0;border-left:1px solid transparent;background:transparent;color:#76939d;cursor:pointer;transition:.2s}.project-model-viewer_partDownload__2PC2_:hover:not(:disabled){border-left-color:rgba(91,226,215,.25);background:rgba(23,81,82,.46);color:#81eee4}.project-model-viewer_partDownload__2PC2_:disabled{cursor:not-allowed;opacity:.38}.project-model-viewer_partDelete__vYmjr:hover{border-left-color:rgba(255,105,128,.25);background:rgba(91,17,38,.6);color:#ff9eb0}.project-model-viewer_noMatch__5_BDK{padding:14px 8px;color:#6c8994;font-size:.7rem;text-align:center}@keyframes project-model-viewer_spin__Vx5VK{to{transform:rotate(1turn)}}@keyframes project-model-viewer_studioAura__tw4Vq{to{transform:rotate(1turn)}}@keyframes project-model-viewer_badgeIn__jdgq4{0%{opacity:0;transform:translateY(-7px)}}@media (max-width:760px){.project-model-viewer_viewer__fLfta{grid-template-columns:1fr}.project-model-viewer_stage__cxsYi{min-height:310px}.project-model-viewer_parts__4gvON{height:230px;border-top:1px solid rgba(80,220,214,.16);border-left:0}.project-model-viewer_filebar__0w7me span,.project-model-viewer_orientation__E4a7O>span{display:none}.project-model-viewer_volumeBadge__TqFkW{top:auto;right:13px;bottom:58px}}@media (prefers-reduced-motion:reduce){.project-model-viewer_materialBadge__PQpj7,.project-model-viewer_spin__Vx5VK,.project-model-viewer_viewer__fLfta:before{animation:none}.project-model-viewer_partRow__ahMrN{transition:none}}.project-model-viewer_rotationToggle__I75WW{position:absolute;z-index:4;left:13px;top:62px;display:flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid #426575;border-radius:10px;background:#071722ed;color:#d8f9f6;font:inherit;font-size:.7rem;cursor:pointer}