.AppShell_shell__YCowG{--shell-sidebar:17.5rem;min-height:100vh;background:radial-gradient(circle at 72% -18%,rgba(0,168,89,.08),transparent 34rem),var(--iai-bg);color:var(--iai-text)}.AppShell_sidebar__urELu{position:fixed;inset-block:0;inset-inline-start:0;z-index:240;display:flex;width:var(--shell-sidebar);flex-direction:column;overflow:hidden;-webkit-border-end:1px solid var(--iai-border);border-inline-end:1px solid var(--iai-border);background:linear-gradient(180deg,rgba(18,21,28,.98),rgba(10,12,17,.99)),var(--iai-bg-elevated);box-shadow:16px 0 50px rgba(0,0,0,.12)}.AppShell_brand__tkE0n{display:flex;min-height:5.15rem;align-items:center;gap:.75rem;padding:1rem 1.15rem;-webkit-border-after:1px solid var(--iai-border);border-block-end:1px solid var(--iai-border)}.AppShell_brandMark__J3PgP{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:1px solid rgba(24,199,122,.32);border-radius:.65rem;background:rgba(24,199,122,.08);box-shadow:inset 0 0 18px rgba(24,199,122,.08)}.AppShell_brandMark__J3PgP svg{width:1.45rem;display:block}.AppShell_brandCopy__UAjzZ{display:grid;min-width:0;grid-gap:.1rem;gap:.1rem}.AppShell_brandCopy__UAjzZ strong{overflow:hidden;font-family:var(--iai-font-display);font-size:1rem;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.AppShell_account__drmeb small,.AppShell_brandCopy__UAjzZ small,.AppShell_siteContext__ZIF_V small,.AppShell_systemStatus__crvi7 small{color:var(--iai-text-muted);font-size:.69rem}.AppShell_siteContext__ZIF_V{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.65rem;gap:.65rem;margin:.85rem .85rem .35rem;padding:.72rem .78rem;border:1px solid var(--iai-border);border-radius:.7rem;background:rgba(255,255,255,.018)}.AppShell_siteContext__ZIF_V>span:nth-child(2){display:grid;min-width:0;grid-gap:.05rem;gap:.05rem}.AppShell_siteContext__ZIF_V strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.AppShell_siteSignal__tQJjr,.AppShell_systemStatus__crvi7>span{width:.5rem;height:.5rem;border-radius:999px;background:var(--iai-accent-hover);box-shadow:0 0 0 4px rgba(0,168,89,.1)}.AppShell_chevron___TakD{color:var(--iai-text-muted)}.AppShell_nav__nv2Pu{flex:1 1;overflow-y:auto;padding:.25rem .7rem 1rem;scrollbar-color:var(--iai-border-strong) transparent;scrollbar-width:thin}.AppShell_navGroup__vCBVc{display:grid;grid-gap:.1rem;gap:.1rem;-webkit-margin-before:.55rem;margin-block-start:.55rem}.AppShell_navGroup__vCBVc p{margin:0;padding:.6rem .6rem .35rem;color:#667087;font-family:var(--iai-font-mono);font-size:.61rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.AppShell_navGroup__vCBVc a{position:relative;display:grid;grid-template-columns:1.3rem 1fr auto;min-height:var(--iai-touch-min);align-items:center;grid-gap:.62rem;gap:.62rem;padding:.45rem .62rem;border:1px solid transparent;border-radius:.55rem;color:#aab1c0;font-size:.81rem;font-weight:500;transition:color .16s ease,background .16s ease,border-color .16s ease}.AppShell_navGroup__vCBVc a:hover{border-color:rgba(255,255,255,.035);background:rgba(255,255,255,.035);color:var(--iai-text)}.AppShell_navGroup__vCBVc a.AppShell_active__G4E3W{border-color:rgba(0,192,102,.18);background:linear-gradient(90deg,rgba(0,168,89,.14),rgba(0,168,89,.04));color:#f4f7f6}.AppShell_navGroup__vCBVc a.AppShell_active__G4E3W:before{position:absolute;inset-block:.48rem;inset-inline-start:-.72rem;width:2px;border-radius:3px;background:var(--iai-accent-hover);content:""}.AppShell_navGroup__vCBVc a b{min-width:1.25rem;padding:.1rem .3rem;border-radius:999px;background:rgba(229,72,77,.16);color:#ff8a8e;font-family:var(--iai-font-mono);font-size:.58rem;text-align:center}.AppShell_navIcon__G8Ep_{display:grid;place-items:center}.AppShell_navIcon__G8Ep_ svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.AppShell_sidebarFooter__qt0i6{display:grid;grid-gap:.4rem;gap:.4rem;padding:.75rem;-webkit-border-before:1px solid var(--iai-border);border-block-start:1px solid var(--iai-border);background:rgba(6,8,12,.44)}.AppShell_account__drmeb,.AppShell_systemStatus__crvi7{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.55rem}.AppShell_account__drmeb>span:last-child,.AppShell_systemStatus__crvi7 div{display:grid;min-width:0}.AppShell_account__drmeb strong,.AppShell_systemStatus__crvi7 strong{font-size:.72rem}.AppShell_account__drmeb{width:100%;border:1px solid transparent;border-radius:.55rem;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:start}.AppShell_account__drmeb:hover{border-color:var(--iai-border);background:rgba(255,255,255,.025)}.AppShell_account__drmeb>span:first-child{display:grid;width:1.9rem;height:1.9rem;place-items:center;border:1px solid rgba(0,192,102,.24);border-radius:.55rem;background:rgba(0,168,89,.1);color:var(--iai-accent-hover);font-family:var(--iai-font-mono);font-size:.65rem;font-weight:600}.AppShell_content__InPW3{min-width:0;-webkit-margin-start:var(--shell-sidebar);margin-inline-start:var(--shell-sidebar)}.AppShell_topbar__wO_J6{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:180;display:flex;min-height:5.15rem;align-items:center;justify-content:space-between;gap:1rem;padding-block:.8rem;padding-inline:max(.8rem,env(safe-area-inset-left)) max(.8rem,env(safe-area-inset-right));-webkit-border-after:1px solid rgba(53,60,75,.76);border-block-end:1px solid rgba(53,60,75,.76);background:rgba(9,11,16,.86);-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.AppShell_topbarTitle__mRPCU{display:flex;align-items:center;gap:.8rem}.AppShell_topbarTitle__mRPCU>div{display:grid;grid-gap:.1rem;gap:.1rem}.AppShell_topbarTitle__mRPCU span{color:var(--iai-text-muted);font-size:.68rem;letter-spacing:.055em}.AppShell_topbarTitle__mRPCU h1{margin:0;font-family:var(--iai-font-display);font-size:clamp(1.1rem,2vw,1.35rem);letter-spacing:-.02em}.AppShell_tabletActions__Nn1Dr,.AppShell_topbarActions__z5pUE{display:flex;align-items:center;gap:.5rem}.AppShell_demoBadge__eJvoK{display:inline-flex;min-height:1.65rem;align-items:center;gap:.35rem;padding:.25rem .55rem;border:1px solid rgba(245,165,36,.25);border-radius:999px;background:rgba(245,165,36,.075);color:#e5b44e;font-family:var(--iai-font-mono);font-size:.62rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.AppShell_demoBadge__eJvoK:before{width:.34rem;height:.34rem;border-radius:999px;background:#e5b44e;content:""}.AppShell_iconButton__U5czW,.AppShell_menuButton__9o_gr,.AppShell_mobileClose__bi6xz,.AppShell_plantSelector__QtQnH{border:1px solid var(--iai-border);background:rgba(255,255,255,.018);color:var(--iai-text);font:inherit;cursor:pointer}.AppShell_plantSelector__QtQnH{display:flex;align-items:center;gap:.55rem;padding:.45rem .7rem}.AppShell_iconButton__U5czW,.AppShell_plantSelector__QtQnH{min-height:var(--iai-touch-min);min-width:var(--iai-touch-min);border-radius:.55rem;font-size:.76rem}.AppShell_iconButton__U5czW{display:grid;place-items:center;font-weight:600}.AppShell_iconButton__U5czW:hover,.AppShell_menuButton__9o_gr:hover,.AppShell_plantSelector__QtQnH:hover{border-color:var(--iai-border-strong);background:rgba(255,255,255,.04)}.AppShell_main__NYoit{width:100%;max-width:104rem;min-height:calc(100vh - 5.15rem);margin-inline:auto;padding-block:clamp(1rem,2.3vw,2rem);padding-inline:max(.8rem,env(safe-area-inset-left)) max(.8rem,env(safe-area-inset-right))}.AppShell_menuButton__9o_gr,.AppShell_mobileClose__bi6xz,.AppShell_scrim__myJCD{display:none}.AppShell_tablet__sCiG7{min-height:100vh;background:radial-gradient(circle at 20% 0,rgba(0,168,89,.09),transparent 26rem),var(--iai-bg)}.AppShell_tabletBar__14rHY{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:120;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.8rem clamp(.8rem,2vw,1.4rem);-webkit-border-after:1px solid var(--iai-border);border-block-end:1px solid var(--iai-border);background:rgba(9,11,16,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.AppShell_compactBrand__rYXBg{display:block}.AppShell_tabletTitle__1kFlr{display:grid}.AppShell_tabletTitle__1kFlr span{color:var(--iai-text-muted);font-size:.7rem}.AppShell_tabletTitle__1kFlr h1{margin:0;font-family:var(--iai-font-display);font-size:1.1rem}.AppShell_tabletMain__5ZyUl{width:min(100%,76rem);margin-inline:auto;padding:clamp(.75rem,2vw,1.4rem)}[dir=rtl] .AppShell_shell__YCowG,[dir=rtl] .AppShell_tablet__sCiG7{font-family:var(--iai-font-arabic),var(--iai-font-sans)}[dir=rtl] .AppShell_demoBadge__eJvoK,[dir=rtl] .AppShell_navGroup__vCBVc p{letter-spacing:0}@media (max-width:1040px){.AppShell_shell__YCowG{--shell-sidebar:15.5rem}}@media (max-width:820px){.AppShell_topbarActions__z5pUE{flex-wrap:wrap}.AppShell_content__InPW3{-webkit-margin-start:0;margin-inline-start:0}.AppShell_sidebar__urELu{width:min(19rem,88vw);visibility:hidden;transform:translateX(-105%);transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s}[dir=rtl] .AppShell_sidebar__urELu{transform:translateX(105%)}.AppShell_sidebarOpen__qyR6M,[dir=rtl] .AppShell_sidebarOpen__qyR6M{visibility:visible;transform:translateX(0);transition-delay:0s}.AppShell_scrim__myJCD{position:fixed;inset:0;z-index:220;display:block;border:0;background:rgba(2,4,8,.68);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}.AppShell_scrimOpen__ddi_y{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.AppShell_menuButton__9o_gr{display:grid;min-width:var(--iai-touch-min);min-height:var(--iai-touch-min);place-content:center;grid-gap:.24rem;gap:.24rem;border-radius:.55rem}.AppShell_menuButton__9o_gr span{display:block;width:1rem;height:1px;background:currentColor}.AppShell_mobileClose__bi6xz{display:grid;min-width:var(--iai-touch-min);min-height:var(--iai-touch-min);-webkit-margin-start:auto;margin-inline-start:auto;place-items:center;border-radius:.5rem;font-size:1.25rem}}@media (max-width:620px){.AppShell_topbar__wO_J6{min-height:4.45rem;padding-block:.65rem;padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))}.AppShell_plantSelector__QtQnH,.AppShell_topbarActions__z5pUE .AppShell_iconButton__U5czW:first-of-type,.AppShell_topbarTitle__mRPCU>div>span{display:none}.AppShell_topbarTitle__mRPCU h1{font-size:1rem}.AppShell_main__NYoit{min-height:calc(100vh - 4.45rem);padding-block:.8rem;padding-inline:max(.8rem,env(safe-area-inset-left)) max(.8rem,env(safe-area-inset-right))}.AppShell_tabletBar__14rHY{grid-template-columns:auto 1fr auto}.AppShell_tabletActions__Nn1Dr .iai-btn{display:none}.AppShell_tabletActions__Nn1Dr .AppShell_demoBadge__eJvoK{display:inline-flex}}@media (prefers-reduced-motion:reduce){.AppShell_scrim__myJCD,.AppShell_sidebar__urELu{transition:none}}.AuthFrame_frame__8mo49{display:grid;min-height:100vh;grid-template-columns:minmax(0,1.18fr) minmax(28rem,.82fr);background:var(--iai-bg)}.AuthFrame_story__ggQ0m{position:relative;display:grid;min-width:0;min-height:100vh;overflow:hidden;align-content:space-between;padding:clamp(1.5rem,4vw,4rem);-webkit-border-end:1px solid var(--iai-border);border-inline-end:1px solid var(--iai-border);background:radial-gradient(circle at 72% 35%,rgba(0,192,102,.14),transparent 22rem),radial-gradient(circle at 16% 88%,rgba(0,168,89,.07),transparent 24rem),#080b10}.AuthFrame_story__ggQ0m:before{position:absolute;inset:0;background:linear-gradient(125deg,transparent 32%,rgba(255,255,255,.025) 32.1%,transparent 58%),linear-gradient(35deg,transparent 60%,rgba(0,192,102,.04) 60.1%,transparent 76%);content:"";pointer-events:none}.AuthFrame_storyGrid__X1Us6{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:3.4rem 3.4rem;-webkit-mask-image:linear-gradient(180deg,transparent,black 24%,black 78%,transparent);mask-image:linear-gradient(180deg,transparent,black 24%,black 78%,transparent)}.AuthFrame_brand__tgaC2,.AuthFrame_signalPath__qBMma,.AuthFrame_storyCopy__0FKY0,.AuthFrame_trust__1pyak{position:relative;z-index:1;min-width:0;width:100%}.AuthFrame_brand__tgaC2{display:flex;align-items:center;gap:.8rem}.AuthFrame_brand__tgaC2>span,.AuthFrame_mobileBrand__SXQqG i{display:grid;width:2.6rem;height:2.6rem;place-items:center;border:1px solid rgba(24,199,122,.35);border-radius:.72rem;background:rgba(24,199,122,.1)}.AuthFrame_brand__tgaC2 svg,.AuthFrame_mobileBrand__SXQqG svg{width:1.6rem;display:block}.AuthFrame_brand__tgaC2>div{display:grid;grid-gap:.08rem;gap:.08rem}.AuthFrame_brand__tgaC2 strong,.AuthFrame_mobileBrand__SXQqG strong{font-family:var(--iai-font-display);font-size:1rem;letter-spacing:-.02em}.AuthFrame_brand__tgaC2 small{color:var(--iai-text-muted);font-size:.7rem}.AuthFrame_storyCopy__0FKY0{display:grid;max-width:50rem;grid-gap:.8rem;gap:.8rem;margin-block:clamp(4rem,12vh,8rem) 3rem}.AuthFrame_formHeading__n28DB p,.AuthFrame_storyCopy__0FKY0 p{margin:0;color:var(--iai-accent-hover);font-family:var(--iai-font-mono);font-size:.65rem;font-weight:600;letter-spacing:.11em}.AuthFrame_storyCopy__0FKY0 h1{max-width:10.5ch;margin:0;font-family:var(--iai-font-display);font-size:clamp(2.8rem,5vw,5.5rem);font-weight:600;letter-spacing:-.06em;line-height:.98;overflow-wrap:break-word}.AuthFrame_storyCopy__0FKY0 h1 em{color:var(--iai-accent-hover);font-style:normal}.AuthFrame_storyCopy__0FKY0>span{max-width:42rem;color:#949daf;font-size:clamp(.85rem,1.25vw,1.05rem);line-height:1.7}.AuthFrame_signalPath__qBMma{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-webkit-margin-after:2rem;margin-block-end:2rem;border-block:1px solid var(--iai-border)}.AuthFrame_signalPath__qBMma>div{display:grid;position:relative;grid-gap:.4rem;gap:.4rem;min-height:5.5rem;align-content:center;padding:.8rem;-webkit-border-end:1px solid var(--iai-border);border-inline-end:1px solid var(--iai-border)}.AuthFrame_signalPath__qBMma>div:last-child{-webkit-border-end:0;border-inline-end:0}.AuthFrame_signalPath__qBMma i{color:var(--iai-accent-hover);font-family:var(--iai-font-mono);font-size:.58rem;font-style:normal}.AuthFrame_signalPath__qBMma b{font-size:.72rem;overflow-wrap:anywhere}.AuthFrame_signalPath__qBMma span{position:absolute;inset-inline-end:-.25rem;inset-block-start:calc(50% - .25rem);z-index:1;width:.5rem;height:.5rem;border:1px solid var(--iai-accent);border-radius:50%;background:var(--iai-bg)}.AuthFrame_trust__1pyak{display:flex;flex-wrap:wrap;gap:.45rem}.AuthFrame_trust__1pyak span{padding:.28rem .55rem;border:1px solid var(--iai-border);border-radius:999px;color:#8d96a8;font-family:var(--iai-font-mono);font-size:.58rem}.AuthFrame_panel__oCYTX{display:grid;min-width:0;grid-template-rows:auto 1fr;background:radial-gradient(circle at 50% 30%,rgba(0,168,89,.055),transparent 21rem),var(--iai-bg)}.AuthFrame_panelTop__gMe1O{display:flex;min-height:5rem;align-items:center;justify-content:flex-end;padding:1rem clamp(1rem,3vw,2rem)}.AuthFrame_panelTop__gMe1O>div{display:flex;gap:.45rem}.AuthFrame_panelTop__gMe1O button{display:grid;width:var(--iai-touch-min);height:var(--iai-touch-min);place-items:center;border:1px solid var(--iai-border);border-radius:.55rem;background:rgba(255,255,255,.018);color:var(--iai-text);cursor:pointer;font:inherit;font-size:.75rem;font-weight:600}.AuthFrame_panelTop__gMe1O button:hover{border-color:var(--iai-border-strong);background:rgba(255,255,255,.04)}.AuthFrame_mobileBrand__SXQqG{display:none}.AuthFrame_formWrap__7RJmu{display:grid;width:calc(100% - 2rem);max-width:29rem;align-self:center;justify-self:center;grid-gap:1.5rem;gap:1.5rem;padding-block:1rem 5rem;padding-inline:max(0px,env(safe-area-inset-left)) max(0px,env(safe-area-inset-right))}.AuthFrame_formHeading__n28DB{display:grid;grid-gap:.5rem;gap:.5rem}.AuthFrame_formHeading__n28DB h2{margin:.15rem 0 0;font-family:var(--iai-font-display);font-size:clamp(2rem,4vw,3.1rem);font-weight:600;letter-spacing:-.05em}.AuthFrame_formHeading__n28DB>span{color:var(--iai-text-muted);font-size:.82rem;line-height:1.55}.AuthFrame_formWrap__7RJmu footer{display:flex;align-items:center;gap:.5rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-border-before:1px solid var(--iai-border);border-block-start:1px solid var(--iai-border);color:var(--iai-text-muted);font-size:.66rem}.AuthFrame_formWrap__7RJmu footer span{width:.4rem;height:.4rem;border-radius:50%;background:var(--iai-accent-hover)}.AuthFrame_formWrap__7RJmu .iai-btn--lg{min-height:var(--iai-touch-min)}[dir=rtl] .AuthFrame_frame__8mo49{font-family:var(--iai-font-arabic),var(--iai-font-sans)}[dir=rtl] .AuthFrame_formHeading__n28DB p,[dir=rtl] .AuthFrame_storyCopy__0FKY0 p{letter-spacing:0}@media (max-width:940px){.AuthFrame_frame__8mo49{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.AuthFrame_storyCopy__0FKY0 h1{font-size:clamp(2.6rem,7vw,4.5rem)}.AuthFrame_signalPath__qBMma{grid-template-columns:1fr 1fr}}@media (max-width:720px){.AuthFrame_frame__8mo49{display:block}.AuthFrame_story__ggQ0m{display:none}.AuthFrame_panel__oCYTX{min-height:100vh}.AuthFrame_panelTop__gMe1O{justify-content:space-between;-webkit-border-after:1px solid var(--iai-border);border-block-end:1px solid var(--iai-border)}.AuthFrame_mobileBrand__SXQqG{display:flex;align-items:center;gap:.6rem}.AuthFrame_mobileBrand__SXQqG i{width:2.1rem;height:2.1rem;border-radius:.55rem}.AuthFrame_mobileBrand__SXQqG svg{width:1.25rem}.AuthFrame_formWrap__7RJmu{padding-block:clamp(2.5rem,10vh,6rem) 2rem}}.auth_form__TOqgD{display:grid;grid-gap:1rem;gap:1rem}.auth_form__TOqgD .iai-label{-webkit-margin-after:.35rem;margin-block-end:.35rem;font-size:.76rem}.auth_form__TOqgD .iai-input{min-height:var(--iai-touch-min);background:rgba(255,255,255,.022)}.auth_form__TOqgD .iai-btn--lg{width:100%;min-height:var(--iai-touch-min);-webkit-margin-before:.25rem;margin-block-start:.25rem}.auth_helperRow__vCG_a{display:flex;align-items:center;justify-content:space-between;gap:1rem}.auth_helperRow__vCG_a a{color:var(--iai-text-muted);font-size:.75rem;font-weight:600}.auth_helperRow__vCG_a a:hover{color:var(--iai-accent-hover)}.auth_demoBox__3SsOX{display:grid;grid-template-columns:auto 1fr;grid-gap:.7rem;gap:.7rem;padding:.75rem;border:1px solid rgba(245,165,36,.2);border-radius:.65rem;background:rgba(245,165,36,.055)}.auth_demoBox__3SsOX>span{width:.45rem;height:.45rem;-webkit-margin-before:.22rem;margin-block-start:.22rem;border-radius:50%;background:var(--iai-warning)}.auth_demoBox__3SsOX>div{display:grid;grid-gap:.14rem;gap:.14rem}.auth_demoBox__3SsOX strong{color:#e7bc61;font-family:var(--iai-font-mono);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.auth_demoBox__3SsOX code{color:var(--iai-text-muted);font-family:var(--iai-font-mono);font-size:.66rem;line-height:1.45;overflow-wrap:anywhere}.auth_centerLink__qqPi1{color:var(--iai-text-muted);font-size:.78rem;font-weight:600;text-align:center}.auth_centerLink__qqPi1:hover{color:var(--iai-accent-hover)}[dir=rtl] .auth_demoBox__3SsOX strong{letter-spacing:0}