.publicPresentation{--page:#050a12;--panel:#091522;--panel-strong:#0c1b2a;--line:#73aac32e;--muted:#8ba4b8;--soft:#b2c6d4;--white:#f0f8fc;--mint:#65efcf;--blue:#75b8ff;--gold:#e4c376;background:radial-gradient(ellipse at 11% 12%, #0b68762b, transparent 34rem), radial-gradient(ellipse at 93% 36%, #1f599926, transparent 38rem), var(--page);min-height:100vh;color:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:clip}.publicPresentation *,.publicPresentation :before,.publicPresentation :after{box-sizing:border-box}.publicPresentation a{color:inherit;text-decoration:none}.publicPresentation button{font:inherit}.publicPresentation button:focus-visible,.publicPresentation a:focus-visible{outline:2px solid var(--mint);outline-offset:4px}.publicPresentationCanvas{isolation:isolate;transition:filter .26s,transform .26s;position:relative}.publicPresentationCanvas.isBlurred{filter:blur(7px)brightness(.4);pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(.995)}.presentationHeader{z-index:2;border-bottom:1px solid #75b8d21a;justify-content:space-between;align-items:center;width:min(1240px,100% - 64px);height:82px;margin:0 auto;display:flex;position:relative}.presentationBrand{flex:none;align-items:center;gap:11px;display:inline-flex}.presentationBrand img{filter:drop-shadow(0 0 13px #65efcf38);width:38px;height:38px}.presentationBrand span{gap:3px;display:grid}.presentationBrand b{color:#e7f3f7;letter-spacing:.18em;font-size:13px}.presentationBrand small{color:#6d8798;letter-spacing:.24em;font-size:7px}.presentationNav{color:#9cb1c1;align-items:center;gap:34px;font-size:11px;display:flex}.presentationNav>a{transition:color .2s}.presentationNav>a:hover,.presentationFooter>a:last-child:hover{color:var(--mint)}.presentationLoginButton{color:#d7fff4;letter-spacing:.06em;cursor:pointer;background:#0a252b94;border:1px solid #65efcf8f;border-radius:8px;align-items:center;gap:18px;padding:11px 15px;font-size:10px;font-weight:750;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:inset 0 0 20px #65efcf09}.presentationLoginButton:hover{border-color:var(--mint);background:#1149469e;transform:translateY(-1px)}.presentationLoginButton i{color:var(--mint);font-size:14px;font-style:normal}.presentationHero{grid-template-columns:minmax(0,.98fr) minmax(460px,1.02fr);align-items:center;gap:30px;width:min(1240px,100% - 64px);min-height:590px;margin:0 auto;padding:68px 0 76px;display:grid;position:relative}.presentationHero:before{z-index:-1;content:"";opacity:.27;background:url(/presentation/hawky-signal-field.png) 50%/cover no-repeat;width:min(880px,78vw);height:112%;position:absolute;top:3%;right:-17vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 76%,#0000)}.presentationHeroCopy{z-index:1;padding-bottom:14px;position:relative}.presentationBeta{color:#dbc98f;letter-spacing:.105em;background:#2a231452;border:1px solid #e4c37640;border-radius:99px;align-items:center;gap:8px;padding:8px 11px;font-size:8px;font-weight:750;display:inline-flex}.presentationBeta>i,.statusPulse,.drawerFooter>span>i{background:var(--mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #65efcfe6}.presentationBeta b{color:#8d805e}.presentationEyebrow{color:var(--mint);letter-spacing:.22em;margin:22px 0 12px;font-size:9px;font-weight:850}.presentationHero h1{max-width:590px;color:var(--white);letter-spacing:-.055em;margin:0;font-size:clamp(42px,5.3vw,68px);font-weight:620;line-height:1.04}.presentationHeroLead{color:#a3b7c5;max-width:520px;margin:23px 0 0;font-size:15px;line-height:1.75}.presentationHeroFootnote{color:#758c9d;letter-spacing:.045em;align-items:center;gap:10px;margin-top:25px;font-size:9px;display:flex}.presentationHeroFootnote>i{background:#547181;border-radius:50%;width:3px;height:3px}.statusPulse{width:5px;height:5px;display:inline-block}.presentationHeroVisual{place-items:center;min-height:410px;display:grid;position:relative}.heroHalo{border:1px solid #65efcf1f;border-radius:50%;position:absolute}.heroHaloOne{width:350px;height:350px;box-shadow:0 0 80px #0aab9a14,inset 0 0 70px #308dba09}.heroHaloTwo{border-style:dashed;border-color:#71b1d617;width:460px;height:460px}.heroCore{z-index:2;background:#04111be6;border:1px solid #65efcfd9;border-radius:18px;place-items:center;width:63px;height:63px;display:grid;position:absolute;top:37px;box-shadow:0 0 36px #65efcf33}.heroCore img{width:40px;height:40px}.heroConsole{z-index:1;background:#050f19eb;border:1px solid #75b8d233;border-right-color:#0000;border-radius:13px;width:min(100%,570px);margin-top:58px;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-5deg)rotateX(1deg);box-shadow:0 30px 90px #0000006e}.heroConsoleTop{color:#d7e8f0;border-bottom:1px solid #75b8d221;align-items:center;gap:12px;padding:13px 15px;display:flex}.heroConsoleTop>span{gap:4px;display:flex}.heroConsoleTop>span i{background:#1c5965;border-radius:50%;width:5px;height:5px}.heroConsoleTop>span i:first-child{background:#55ddbf}.heroConsoleTop b{letter-spacing:.13em;font-size:8px}.heroConsoleTop small{color:#688296;letter-spacing:.1em;margin-left:auto;font-size:7px}.heroConsole>img{object-fit:contain;background:#05101a;border:1px solid #75b8d21f;border-radius:6px;width:calc(100% - 21px);height:auto;max-height:136px;margin:12px;display:block}.heroConsole>img.dashboardScreenshotCrop{clip-path:inset(0 8px 0 0 round 6px)}.heroPositionViewLabel{color:#8ba6b4;letter-spacing:.13em;align-items:center;gap:7px;margin:0 12px 7px;font-size:6px;font-weight:850;display:flex}.heroPositionViewLabel>i{background:var(--mint);border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #65efcfa6}.heroConsole>img.heroPositionCharts{width:calc(100% - 24px);max-height:148px;margin:0 12px 11px}.heroConsoleBottom{color:#728b9b;letter-spacing:.08em;align-items:center;gap:8px;padding:0 15px 13px;font-size:6px;font-weight:750;display:flex}.heroConsoleBottom>i{background:var(--mint);border-radius:50%;width:3px;height:3px;margin:0 3px}.heroVisualCaption{color:#7492a3;letter-spacing:.12em;align-items:center;gap:10px;font-size:7px;font-weight:750;display:flex;position:absolute;bottom:12px;right:1%}.heroVisualCaption span{color:var(--mint)}.presentationMetrics{background:linear-gradient(105deg,#0b1e2ce6,#08141fd1);border:1px solid #75b8d221;border-radius:10px;grid-template-columns:.62fr .62fr .62fr 2fr;align-items:center;gap:26px;width:min(1240px,100% - 64px);min-height:101px;margin:0 auto;padding:20px 25px;display:grid;box-shadow:0 15px 45px #00000024}.presentationMetrics>div{border-left:1px solid #65efcf5c;gap:5px;padding-left:14px;display:grid}.presentationMetrics>div b{color:#e7f8fc;letter-spacing:-.055em;font-size:27px;font-weight:560}.presentationMetrics>div span{color:#7993a6;letter-spacing:.1em;font-size:7px;font-weight:850}.presentationMetrics>p{color:#a7bdc9;border-left:1px solid #75b8d221;margin:0;padding-left:26px;font-size:11px;line-height:1.65}.presentationLifecycle,.presentationMenus,.presentationModeSection,.presentationFooter{width:min(1240px,100% - 64px);margin-left:auto;margin-right:auto}.presentationLifecycle{padding:116px 0 107px}.sectionHeading{max-width:710px}.sectionHeading .presentationEyebrow{margin-top:0}.sectionHeading h2{color:#eaf4f8;letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,44px);font-weight:570;line-height:1.13}.sectionHeading>p:last-child{max-width:615px;color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.7}.lifecycleTrack{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:36px;display:grid}.lifecycleStep{background:linear-gradient(145deg,#0c1c2be0,#07101beb);border:1px solid #75b8d226;border-radius:8px;gap:17px;min-height:105px;padding:16px;display:grid;position:relative}.lifecycleStep>span{color:#65ddc4;letter-spacing:.08em;font-size:8px;font-weight:800}.lifecycleStep>b{color:#d7e5ec;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:750}.lifecycleStep>i{z-index:1;color:#64dfc7;background:var(--page);place-items:center;width:11px;height:20px;font-size:17px;font-style:normal;display:grid;position:absolute;top:39px;right:-10px}.lifecycleNote{color:#597183;letter-spacing:.11em;justify-content:space-between;gap:14px;margin-top:15px;font-size:7px;font-weight:800;display:flex}.presentationMenus{padding:15px 0 117px}.menusHeading{margin-bottom:42px}.menuSection+.menuSection{margin-top:42px}.menuSectionHeading{border-bottom:1px solid #75b8d224;justify-content:space-between;align-items:end;gap:30px;margin-bottom:18px;padding-bottom:15px;display:flex}.menuSectionHeading>div>span{color:var(--mint);letter-spacing:.14em;font-size:8px;font-weight:850}.menuSectionHeading h3{color:#e1edf2;letter-spacing:-.025em;margin:8px 0 0;font-size:20px;font-weight:570}.menuSectionHeading>p{color:#829bac;max-width:405px;margin:0;font-size:10px;line-height:1.6}.presentationMenuGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.presentationMenuGrid.isShortGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.presentationMenuCard{min-height:230px;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(148deg,#0a1826eb,#060e18f7);border:1px solid #75b8d224;border-radius:9px;flex-direction:column;align-items:flex-start;padding:17px 18px 15px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:flex;position:relative;overflow:hidden}.presentationMenuCard:before{content:"";opacity:.45;background:radial-gradient(circle,#37d1bb1a,#0000 68%);border-radius:50%;width:180px;height:180px;transition:opacity .22s;position:absolute;top:-75px;right:-60px}.presentationMenuCard:hover{z-index:1;background:linear-gradient(148deg,#0d2231fa,#07121dfa);border-color:#65efcf73;transform:translateY(-4px);box-shadow:0 18px 50px #0000003d,0 0 25px #36c5b00e}.presentationMenuCard:hover:before{opacity:1}.menuCardTop{z-index:1;color:#738ea0;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;font-size:7px;font-weight:750;display:flex;position:relative}.menuCardTop>i{color:#8eacbd;border:1px solid #75b8d233;border-radius:5px;place-items:center;min-width:24px;height:21px;font-size:8px;font-style:normal;display:grid}.menuCardGlyph{z-index:1;width:38px;height:38px;color:var(--mint);background:#0e393b4d;border:1px solid #65efcf42;border-radius:10px;place-items:center;margin-top:19px;font-size:19px;display:grid;position:relative;box-shadow:inset 0 0 18px #65efcf09}.presentationMenuCard>b{z-index:1;color:#e5f0f4;letter-spacing:-.01em;margin-top:12px;font-size:15px;font-weight:650;position:relative}.menuCardTeaser{z-index:1;color:#91a9b9;max-width:300px;margin-top:7px;font-size:10px;line-height:1.55;position:relative}.menuCardOpen{color:#6e8999;letter-spacing:.12em;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:14px;font-size:7px;font-weight:850;display:flex}.menuCardOpen i{color:var(--mint);font-size:13px;font-style:normal}.menu-edge .menuCardGlyph,.menu-brain .menuCardGlyph{color:var(--blue);background:#15315042;border-color:#75b8ff52}.menu-local .menuCardTop>i,.menu-prefilter .menuCardTop>i,.menu-algorithm .menuCardTop>i{color:#90f4d7;border-color:#65efcf47}.presentationModeSection{padding:13px 0 108px}.modeCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:27px;display:grid}.modeCard{background:linear-gradient(140deg,#091b27eb,#050e17f0);border:1px solid #75b8d22e;border-radius:10px;min-height:220px;padding:24px;position:relative;overflow:hidden}.modeCard:after{content:"";border:1px solid #65efcf2b;border-radius:50%;width:300px;height:235px;position:absolute;bottom:-123px;right:-75px;box-shadow:0 0 0 18px #65efcf06,0 0 0 42px #65efcf04}.modeCard>span{color:#62e6c7;letter-spacing:.15em;font-size:8px;font-weight:850}.modeCard h3{color:#e7f2f7;letter-spacing:-.035em;margin:21px 0 9px;font-size:22px;font-weight:600}.modeCard p{color:#91a8b8;max-width:430px;margin:0;font-size:11px;line-height:1.7}.liveMode{background:linear-gradient(140deg,#091a2ceb,#050e18f0);border-color:#75b8ff3d}.liveMode>span{color:#82bdff}.liveMode:after{border-color:#75b8ff2e}.modeCardLine{background:linear-gradient(90deg,#65efcf6b,#0000);height:1px;position:absolute;bottom:25px;left:25px;right:25px}.modeCardLine i{background:var(--mint);width:5px;height:5px;box-shadow:0 0 13px var(--mint);border-radius:50%;position:absolute;top:-2px;left:46%}.liveMode .modeCardLine{background:linear-gradient(90deg,#75b8ff7a,#0000)}.liveMode .modeCardLine i{background:var(--blue);box-shadow:0 0 13px var(--blue)}.modeDisclaimer{color:#5d7485;margin:13px 0 0;font-size:8px}.presentationFooter{color:#668092;letter-spacing:.12em;border-top:1px solid #75b8d21c;justify-content:space-between;align-items:center;gap:20px;min-height:86px;font-size:7px;font-weight:750;display:flex;position:relative}.presentationFooter .presentationBrand img{width:30px;height:30px}.presentationFooter .presentationBrand b{font-size:10px}.presentationFooter .presentationBrand small{font-size:6px}.presentationFooter>span{text-align:center;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.presentationFooter>a:last-child{transition:color .2s}.riskDisclosureDock{z-index:45;bottom:max(14px, env(safe-area-inset-bottom));width:max-content;max-width:calc(100vw - 24px);position:fixed;left:50%;transform:translate(-50%)}.riskDisclosureToggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#a9c2cf;cursor:pointer;min-height:28px;font:inherit;letter-spacing:.05em;white-space:nowrap;transform-origin:bottom;background:#05101af0;border:1px solid #65efcf57;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:6px;font-weight:850;transition:border-color .2s,color .2s,background .2s,transform .2s;display:inline-flex;position:relative;top:5px;transform:scale(.82);box-shadow:0 7px 20px #00000057,0 0 14px #1d9b8e0f}.riskDisclosureToggle:hover,.riskDisclosureDock.isOpen .riskDisclosureToggle{color:#e1f5f6;background:#071a22f7;border-color:#65efcfb3}.riskDisclosureToggle>i{width:12px;height:12px;color:var(--mint);border:1px solid #75b8d22e;border-radius:50%;place-items:center;font-size:8px;font-style:normal;line-height:1;display:grid}.riskDisclosureDot{background:var(--mint);border-radius:50%;width:3px;height:3px;box-shadow:0 0 6px #65efcfad}.riskDisclosurePanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;transform-origin:bottom;visibility:hidden;scrollbar-color:#65efcf3d transparent;background:linear-gradient(145deg,#081925fa,#040c15fb);border:1px solid #65efcf4d;border-radius:16px;width:min(560px,100vw - 28px);max-height:min(68vh,500px);padding:21px 23px 18px;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),visibility .22s;position:absolute;bottom:calc(100% + 11px);left:50%;overflow-y:auto;transform:translate(-50%,10px)scale(.985);box-shadow:0 28px 85px #0000009e,0 0 42px #169e921a}.riskDisclosureDock.isOpen .riskDisclosurePanel{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)scale(1)}.riskDisclosureHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.riskDisclosureSignal{color:#f1c476;border:1px solid #ffc2705c;border-radius:8px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.riskDisclosurePanel h2{color:#e9f4f8;letter-spacing:-.035em;margin:12px 0 13px;font-size:clamp(17px,2vw,21px);font-weight:620}.riskDisclosureCopy{gap:9px;display:grid}.riskDisclosureCopy p{color:#9eb3c0;margin:0;font-size:10px;line-height:1.65}.riskDisclosureEmail{width:fit-content;color:var(--mint);border-top:1px solid #75b8d224;align-items:center;gap:9px;margin-top:15px;padding-top:12px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.riskDisclosureEmail>span{color:#708b9c;letter-spacing:.14em;font-size:7px;font-weight:850}.riskDisclosureEmail>i{font-style:normal}.riskDisclosureEmail:hover{color:#c4fff1}.presentationOverlay{z-index:50;-webkit-backdrop-filter:blur(5px);background:#01070c73;display:flex;position:fixed;inset:0}.menuOverlay{justify-content:flex-end;align-items:center;padding:20px}.presentationMenuDrawer{z-index:3;scrollbar-color:#65efcf3b transparent;scrollbar-width:thin;background:radial-gradient(at 100% 0,#0f757a29,#0000 43%),linear-gradient(150deg,#081622fa,#040b13fc 58%);border:1px solid #65efcf4d;border-radius:18px;flex-direction:column;width:min(650px,100%);height:100%;min-height:0;max-height:calc(100vh - 40px);padding:24px 28px 20px;animation:.32s cubic-bezier(.2,.8,.2,1) both drawerEnter;display:flex;position:relative;overflow:auto;box-shadow:0 28px 100px #00000094,0 0 45px #13868014}.drawerTopline{color:#668497;letter-spacing:.16em;justify-content:space-between;align-items:center;font-size:8px;font-weight:850;display:flex}.presentationCloseButton{color:#d2e3eb;cursor:pointer;background:#081622cc;border:1px solid #84adc338;border-radius:9px;flex:none;place-items:center;width:37px;height:37px;transition:border-color .2s,background .2s,color .2s;display:grid}.presentationCloseButton:hover{color:var(--mint);background:#15423f8c;border-color:#65efcfa6}.presentationCloseButton span{margin-top:-3px;font-size:25px;font-weight:300;line-height:1}.drawerTitleBlock{margin-top:40px;padding-right:75px;position:relative}.drawerGroup,.drawerSectionLabel{color:var(--mint);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:850}.drawerGlyph{width:56px;height:56px;color:var(--mint);background:#133e4159;border:1px solid #65efcf5c;border-radius:14px;place-items:center;font-size:25px;display:grid;position:absolute;top:0;right:5px;box-shadow:inset 0 0 22px #65efcf0b}.drawerTitleHeading{align-items:center;gap:13px;margin:12px 0 6px;display:flex}.drawerTitleHeading>img{filter:drop-shadow(0 0 13px #65efcf38);border-radius:13px;flex:none;width:44px;height:44px;display:block}.drawerTitleBlock h2{color:#eff8fb;letter-spacing:-.055em;margin:0;font-size:clamp(38px,6vw,56px);font-weight:590;line-height:1}.drawerTitleBlock p{color:#91aaba;margin:0;font-size:12px;line-height:1.6}.drawerSummary{color:#b7cad5;margin:27px 0 0;font-size:13px;line-height:1.75}.drawerIllustration{background:radial-gradient(at 50% 0,#217c8321,#0000 72%),#06101bd6;border:1px solid #75b8d224;border-radius:9px;place-items:center;min-height:130px;margin-top:25px;display:grid;position:relative;overflow:hidden}.drawerIllustration:before,.drawerIllustration:after{content:"";background:#70aec612;position:absolute}.drawerIllustration:before{width:1px;top:0;bottom:0;left:25%;box-shadow:162px 0 #70aec612,324px 0 #70aec612}.drawerIllustration:after{height:1px;top:50%;left:0;right:0}.drawerPipeline,.drawerLearning,.drawerRoutes,.drawerWorkspace,.drawerProbability{z-index:1;justify-content:center;align-items:center;gap:8px;width:100%;padding:18px;display:flex;position:relative}.drawerPipeline>span{color:#9fc1cf;letter-spacing:.07em;background:#071620db;border:1px solid #65efcf3d;border-radius:5px;justify-items:center;gap:9px;min-width:57px;padding:9px 6px;font-size:6px;font-weight:850;display:grid}.drawerPipeline>span i{color:var(--mint);font-size:7px;font-style:normal}.drawerLearning{color:#9fc1cf;letter-spacing:.08em;gap:12px;font-size:7px;font-weight:850}.drawerLearning>i{background:linear-gradient(90deg, transparent, var(--mint));width:34px;height:1px}.drawerLearning>i:nth-of-type(2){background:linear-gradient(90deg, var(--mint), transparent)}.drawerLearning>b{color:var(--mint);border:1px solid #65efcf4d;border-radius:5px;padding:12px}.drawerProbability{color:#86a6b6;letter-spacing:.08em;gap:5px;font-size:7px;font-weight:850}.drawerProbability>i{background:#3e87b914;border:1px solid #75b8ff57;border-radius:50%;width:18px;height:18px}.drawerProbability>i:nth-of-type(5),.drawerProbability>i:nth-of-type(6){background:#65efcf36;border-color:#65efcfb3;box-shadow:0 0 17px #65efcf2e}.drawerRoutes,.drawerWorkspace{color:#a5bdca;letter-spacing:.1em;gap:11px;font-size:7px;font-weight:850}.drawerRoutes>i,.drawerWorkspace>i{color:var(--mint);font-size:14px;font-style:normal}.drawerRoutes>b,.drawerWorkspace>b{color:#add4f0;background:#0c1f30bf;border:1px solid #75b8ff47;border-radius:5px;padding:12px}.drawerWorkspace>i{background:#65efcf85;width:25px;height:1px}.drawerDetailList{margin-top:25px}.drawerDetailList>div{border-bottom:1px solid #75b8d21c;gap:12px;padding:12px 0;display:flex}.drawerDetailList>div>i{color:#79b6c2;border:1px solid #75b8d22e;border-radius:5px;flex:none;place-items:center;width:25px;height:22px;font-size:7px;font-style:normal;display:grid}.drawerDetailList>div>p{color:#a5bac6;margin:1px 0 0;font-size:10px;line-height:1.6}.drawerScreenshots{margin-top:25px}.drawerScreenshots figure{margin:13px 0 0}.drawerScreenshotButton{text-align:left;cursor:zoom-in;background:0 0;border:0;border-radius:11px;width:100%;padding:0;display:block}.drawerScreenshotButton:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.drawerScreenshotButton:hover .drawerImageFrame,.drawerScreenshotButton:focus-visible .drawerImageFrame{border-color:#65efcf9e;box-shadow:inset 0 0 22px #0003,0 0 22px #169e921f}.drawerImageFrame{background:linear-gradient(140deg,#0c1e2be6,#050e17f2);border:1px solid #75b8d233;border-radius:10px;place-items:center;width:100%;min-height:70px;padding:9px;display:grid;overflow:hidden;box-shadow:inset 0 0 22px #0003}.drawerScreenshotViewport{isolation:isolate;background:#050a12;border-radius:6px;max-width:100%;line-height:0;display:block;position:relative;overflow:hidden}.drawerScreenshotViewport>img,.drawerScreenshotViewport>svg{object-fit:fill;max-width:none;max-height:none;box-shadow:none;border:0;border-radius:0;display:block;position:absolute}.drawerScreenshotViewport>svg{pointer-events:none;overflow:visible}.drawerImageZoom>.drawerScreenshotViewport{border-radius:12px;min-width:0;max-width:100%;max-height:100%;box-shadow:0 14px 44px #0000006b}.drawerScreenshots figure figcaption{color:#748d9f;margin:6px 2px 0;font-size:8px}.drawerScreenshots>small{color:#627b8d;margin-top:10px;font-size:7px;line-height:1.5;display:block}.drawerImageZoomBackdrop{z-index:1;cursor:zoom-out;background:#01070c3d;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.drawerImageZoom{z-index:2;background:radial-gradient(at 50% 0,#0f757a24,#0000 60%),linear-gradient(150deg,#081622fa,#040b13fc 58%);border:1px solid #65efcf4d;border-radius:18px;place-items:center;height:min(84vh,100vh - 40px);padding:42px 20px 20px;animation:.34s cubic-bezier(.2,.8,.2,1) both drawerImageZoomIn;display:grid;position:absolute;top:50%;left:20px;right:calc(min(650px,100vw - 40px) + 40px);overflow:hidden;transform:translateY(-50%);box-shadow:0 28px 100px #00000094,0 0 45px #1386801a}.drawerImageZoomClose{z-index:1;color:#d2e3eb;cursor:pointer;background:#081622f0;border:1px solid #84adc347;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px}.drawerImageZoomClose:hover,.drawerImageZoomClose:focus-visible{color:var(--mint);border-color:#65efcfb3}.drawerImageZoomClose span{margin-top:-3px;font-size:24px;font-weight:300;line-height:1}.drawerFooter{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050d16ed;border-top:1px solid #75b8d21f;justify-content:space-between;align-items:center;gap:12px;margin:auto -28px -20px;padding:14px 28px;display:flex;position:sticky;bottom:-20px}.drawerFooter>span{color:#658194;letter-spacing:.12em;align-items:center;gap:7px;font-size:7px;font-weight:850;display:inline-flex}.drawerFooter>span>i{width:5px;height:5px;display:inline-block}.drawerFooter>button{color:#9db4c3;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:700}.drawerFooter>button:hover{color:var(--mint)}.drawerFooter>button i{color:var(--mint);margin-left:9px;font-size:13px;font-style:normal}.presentationLoginOverlay{justify-content:center;align-items:center;padding:22px}.presentationLoginDialog{background:#050d16f5;border:1px solid #65efcf57;border-radius:18px;width:min(470px,100%);max-height:calc(100vh - 44px);animation:.22s both loginEnter;position:relative;overflow:auto;box-shadow:0 35px 120px #0009,0 0 70px #2bb7a317}.presentationLoginContent{padding:25px}.presentationLoginContent .websiteLoginCard{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px}.presentationLoginContent .websiteAuthLogo{width:52px;height:52px}.presentationLoginContent .websiteLoginCard h1{font-size:25px}.presentationLoginContent .websiteLoginCard p{max-width:340px}.presentationLoginContent .websiteAuthFootnote{margin-top:1px}.presentationLoginClose{z-index:2;position:absolute;top:13px;right:13px}.srOnly{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes drawerEnter{0%{opacity:.72;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes loginEnter{0%{opacity:.78;transform:translateY(9px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes drawerImageZoomIn{0%{opacity:0;transform:translate(16px,-50%)scale(.96)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes drawerImageZoomInCentered{0%{opacity:0;transform:translate(calc(10px - 50%),-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (width<=980px){.presentationHero{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:8px}.presentationHero h1{font-size:clamp(40px,5.7vw,58px)}.heroHaloOne{width:300px;height:300px}.heroHaloTwo{width:390px;height:390px}.presentationMetrics{grid-template-columns:repeat(3,1fr)}.presentationMetrics>p{border-top:1px solid #75b8d221;border-left:0;grid-column:1/-1;padding:12px 0 0}.presentationMenuGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lifecycleTrack{grid-template-columns:repeat(4,minmax(0,1fr))}.lifecycleStep:nth-child(4)>i{display:none}}@media (width<=1120px){.drawerImageZoom{z-index:4;border-radius:16px;width:min(92vw,900px);height:min(84vh,100dvh - 32px);animation-name:drawerImageZoomInCentered;left:50%;right:auto;transform:translate(-50%,-50%)}}@media (width<=700px){.presentationHeader,.presentationHero,.presentationMetrics,.presentationLifecycle,.presentationMenus,.presentationModeSection,.presentationFooter{width:min(100% - 36px,560px)}.presentationHeader{height:70px}.presentationNav{gap:12px}.presentationLoginButton{gap:9px;padding:9px 11px}.presentationHero{grid-template-columns:1fr;min-height:0;padding:62px 0 51px}.presentationHeroCopy{padding:0}.presentationHero h1{max-width:540px;font-size:clamp(42px,11vw,59px)}.presentationHeroLead{max-width:510px;font-size:13px}.presentationHeroVisual{min-height:340px;margin:8px -6px 0}.heroHaloOne{width:265px;height:265px}.heroHaloTwo{width:350px;height:350px}.heroCore{border-radius:15px;width:53px;height:53px;top:26px}.heroCore img{width:34px;height:34px}.heroConsole{width:min(100%,510px);margin-top:48px;transform:perspective(1000px)rotateY(-2deg)}.heroConsoleTop{padding:10px 12px}.heroConsole>img{width:calc(100% - 15px);max-height:112px;margin:9px}.heroPositionViewLabel{margin:0 9px 6px}.heroConsole>img.heroPositionCharts{width:calc(100% - 18px);max-height:112px;margin:0 9px 9px}.heroConsoleBottom{padding:0 12px 10px}.heroVisualCaption{font-size:6px;bottom:3px}.presentationMetrics{gap:14px;padding:17px}.presentationMetrics>div{padding-left:9px}.presentationMetrics>div b{font-size:23px}.presentationMetrics>div span{font-size:6px}.presentationMetrics>p{font-size:10px}.presentationLifecycle{padding:78px 0 73px}.sectionHeading h2{font-size:clamp(28px,8vw,37px)}.lifecycleTrack{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px}.lifecycleStep{gap:10px;min-height:82px;padding:12px}.lifecycleStep>i{top:28px;right:-9px}.lifecycleStep:nth-child(2n)>i{display:none}.lifecycleStep:last-child{grid-column:1/-1;min-height:64px}.lifecycleNote{flex-wrap:wrap;justify-content:flex-start;gap:9px 16px}.presentationMenus{padding-bottom:79px}.menusHeading{margin-bottom:32px}.menuSection+.menuSection{margin-top:32px}.menuSectionHeading{display:block}.menuSectionHeading>p{margin-top:8px}.menuSectionHeading h3{font-size:18px}.presentationMenuGrid,.presentationMenuGrid.isShortGrid{grid-template-columns:1fr;gap:9px}.presentationMenuCard{min-height:187px;padding:15px}.menuCardGlyph{margin-top:14px}.presentationModeSection{padding-bottom:72px}.modeCards{grid-template-columns:1fr;gap:10px}.modeCard{min-height:194px;padding:19px}.modeCard h3{margin-top:16px;font-size:20px}.presentationFooter{flex-wrap:wrap;min-height:100px;padding:17px 0}.presentationFooter>span{white-space:normal;text-align:center;order:3;width:100%;position:static;transform:none}.menuOverlay{padding:12px}.presentationMenuDrawer{border-radius:16px;width:min(100%,560px);max-height:calc(100dvh - 24px);padding:19px 18px 17px}.drawerTitleBlock{margin-top:28px}.drawerIllustration{min-height:112px}.drawerPipeline,.drawerLearning,.drawerRoutes,.drawerWorkspace,.drawerProbability{gap:4px;padding:11px 7px}.drawerPipeline>span{flex:1;min-width:0;padding:8px 3px;font-size:5px}.drawerPipeline>span i,.drawerLearning{font-size:6px}.drawerLearning>i{width:15px}.drawerLearning>b{padding:8px 5px}.drawerProbability>i{width:15px;height:15px}.drawerRoutes,.drawerWorkspace{font-size:6px}.drawerRoutes>b,.drawerWorkspace>b{padding:9px 5px}.drawerFooter{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.drawerImageFrame{padding:6px}.riskDisclosurePanel{max-height:min(72vh,520px);padding:18px 17px 15px}.riskDisclosureCopy p{font-size:9px}.riskDisclosureToggle{gap:4px;min-height:26px;padding:0 7px;font-size:5.5px;transform:scale(.9)}}@media (width<=380px){.presentationHero h1{font-size:39px}.presentationBeta{gap:5px;font-size:6px}.presentationMetrics{gap:9px;padding:13px}.presentationMetrics>div b{font-size:20px}.heroConsoleTop small{font-size:6px}.drawerPipeline>span{letter-spacing:.02em}}@media (prefers-reduced-motion:reduce){.publicPresentation *,.publicPresentation :before,.publicPresentation :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.publicPresentation.v2Presentation{isolation:isolate;background:radial-gradient(ellipse at 50% 8%, #0f707826, transparent 37rem), radial-gradient(ellipse at 92% 64%, #1b51891f, transparent 42rem), radial-gradient(ellipse at 12% 36%, #117f8616, transparent 39rem), radial-gradient(ellipse at 88% 56%, #2470a613, transparent 43rem), radial-gradient(ellipse at 16% 82%, #10647a11, transparent 42rem), radial-gradient(ellipse at 86% 94%, #1b518912, transparent 46rem), var(--page);position:relative}.v2Presentation:before{z-index:0;content:"";pointer-events:none;opacity:.32;background-image:linear-gradient(#65efcf08 1px,#0000 1px),linear-gradient(90deg,#65efcf08 1px,#0000 1px),repeating-linear-gradient(135deg,#0000 0 118px,#75b8ff05 119px,#0000 120px 238px);background-size:80px 80px,80px 80px,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000ad 44%,#00000052 76%,#0000001f 100%);mask-image:linear-gradient(#000 0%,#000000ad 44%,#00000052 76%,#0000001f 100%)}.v2AmbientData{z-index:0;pointer-events:none;color:#67d9c5;letter-spacing:.18em;font:700 8px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;inset:0;overflow:hidden}.v2AmbientData>span{opacity:.15;filter:blur(.45px);white-space:nowrap;position:absolute}.v2AmbientData>span:first-child{top:13%;right:4%}.v2AmbientData>span:nth-child(2){color:#77bfff;top:38%;left:2%}.v2AmbientData>span:nth-child(3){top:63%;right:3%}.v2AmbientData>span:nth-child(4){color:#77bfff;top:84%;left:5%}.v2Presentation .publicPresentationCanvas{z-index:1;position:relative}.v2Presentation .presentationHeader{z-index:20;top:max(8px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(18px)saturate(125%);background:#050d16c9;border:1px solid #65efcf38;border-radius:14px;height:66px;margin:12px auto 0;padding:0 15px;transition:border-color .25s,background .25s,box-shadow .25s;position:sticky;box-shadow:0 12px 38px #00000040,inset 0 1px #ffffff09}.v2Presentation .presentationHeader:hover{background:#06121ce0;border-color:#65efcf59;box-shadow:0 14px 42px #0000004d,0 0 25px #22beac0e}.v2Presentation .presentationBrand img{filter:drop-shadow(0 0 14px #65efcf57)}.v2Presentation .presentationLoginButton{color:#d7f4ed;letter-spacing:.045em;background:#0a252b61;border-color:#65efcf57;border-radius:999px;gap:0;min-height:32px;padding:8px 14px;font-size:9px;font-weight:650;box-shadow:inset 0 0 16px #65efcf0a,0 0 14px #65efcf06}.v2Presentation .presentationLoginButton:hover{background:#1149467a;border-color:#65efcf9e;box-shadow:inset 0 0 18px #65efcf11,0 0 18px #65efcf0f}.v2Presentation .presentationLoginOverlay{background:radial-gradient(34rem 26rem,#148c8b18,#0000 76%),#01070c73}.v2Presentation .presentationLoginDialog{background:radial-gradient(at 50% 0,#0f757a24,#0000 68%),linear-gradient(150deg,#051019fa,#040b13fc 58%);box-shadow:0 35px 120px #0009,0 0 82px #13868021}.v2Presentation .presentationLoginContent .websiteLoginCard h1{letter-spacing:.035em;font-size:clamp(12px,3.7vw,23px)}.v2Presentation .v2LoginSlogan{letter-spacing:.02em;white-space:nowrap;clip-path:inset(0 100% 0 0);max-width:100%;padding-right:.06em;font-family:inherit;font-weight:400;animation:1.45s steps(21,end) .15s both v2LoginSloganTyping;display:inline-block;position:relative;overflow:hidden}.v2Presentation .v2LoginSlogan:after{content:"";pointer-events:none;background:#65efcfe6;border-radius:999px;width:1px;animation:1.45s steps(21,end) .15s forwards v2LoginSloganCursor;position:absolute;top:.12em;bottom:.08em;left:0;box-shadow:0 0 6px #65efcf73}.v2Presentation .presentationHero:before{opacity:.36;filter:saturate(1.1)}.v2Presentation .heroHaloOne{border-color:#65efcf2e;box-shadow:0 0 90px #0aab9a1c,inset 0 0 70px #308dba0d}.v2Presentation .heroCore{animation:4.8s ease-in-out infinite v2CoreBreathe}.v2Presentation .heroConsole{border-color:#65efcf3d;box-shadow:0 30px 90px #0000007a,0 0 42px #179a9417}.v2Presentation .presentationMetrics{border-color:#65efcf30;box-shadow:0 18px 55px #0000002e,0 0 36px #179a940b}.v2Presentation .lifecycleStep{background:linear-gradient(145deg,#0c1e2be8,#060f19f0);border-color:#75b8d233;border-radius:10px;transition:border-color .3s,box-shadow .3s,background .3s}.v2Presentation .v2CycleLed{opacity:.28;background:#5cf3cc;border-radius:50%;width:6px;height:6px;transition:opacity .3s,background .3s,box-shadow .3s,transform .3s;position:absolute;top:12px;right:12px;box-shadow:0 0 5px #5cf3cc4d}.v2Presentation .lifecycleStep.isLit{background:linear-gradient(145deg,#0b2b2cf5,#06151df7);border-color:#5cf3cc9e;animation:.34s ease-out both v2StepActivate;box-shadow:0 0 22px #2be9be26,inset 0 0 20px #2be9be11}.v2Presentation .lifecycleStep.isLit .v2CycleLed{opacity:1;transform:scale(1.08);box-shadow:0 0 4px 2px #5cf3ccad,0 0 16px 5px #2be9be70}.v2Presentation .lifecycleStep.isFault{background:linear-gradient(145deg,#381822f5,#1b0f18f7);border-color:#ff6874cc;animation:.34s ease-out both v2StepActivate;box-shadow:0 0 22px #ff4a5e2b,inset 0 0 20px #ff4a5e13}.v2Presentation .lifecycleStep.isFault>span:not(.v2CycleLed){color:#ff9da6}.v2Presentation .lifecycleStep.isFault .v2CycleLed{opacity:1;background:#ff6979;transform:scale(1.08);box-shadow:0 0 4px 2px #ff6979b3,0 0 16px 5px #ff4a5e6b}.v2Presentation .lifecycleStep>span:not(.v2CycleLed){color:#87f1d8}.v2Presentation .lifecycleStep>b{transition:color .3s}.v2Presentation .lifecycleStep.isFault>b{color:#ffe1e3}.v2Presentation .v2CycleOutcome{color:#8df7dd;letter-spacing:.12em;background:#0a3934b3;border:1px solid #5cf3cc6b;border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:850;line-height:1;animation:.32s ease-out both v2OutcomeReveal;position:absolute;bottom:9px;right:10px;box-shadow:0 0 14px #2be9be1f}.v2Presentation .v2CycleOutcome.isReject{color:#ffabb3;background:#401b25b8;border-color:#ff68747a;box-shadow:0 0 14px #ff4a5e21}.v2Presentation .lifecycleNote{color:#69879a}.v2Presentation .menuSectionHeading{border-bottom-color:#65efcf33}.v2Presentation .presentationMenuCard,.v2Presentation .modeCard{border-color:#75b8d230;box-shadow:inset 0 1px #ffffff06}.v2Presentation .presentationMenuCard{border-radius:12px}.v2Presentation .presentationMenuCard:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(108deg,#0000 24%,#65efcf0e 49%,#0000 70%);transition:transform .8s cubic-bezier(.18,.72,.22,1);position:absolute;inset:0;transform:translate(-115%)}.v2Presentation .presentationMenuCard:hover:after{transform:translate(115%)}.v2Presentation .presentationMenuCard:hover{border-color:#65efcf7a;box-shadow:0 18px 50px #00000042,0 0 30px #36c5b013}.v2Presentation .menuCardGlyph{box-shadow:inset 0 0 20px #65efcf12,0 0 18px #65efcf09}.v2Presentation .modeCard{border-radius:13px}.v2Presentation .presentationFooter{border-top-color:#65efcf29}@keyframes v2StepActivate{0%{transform:scale(.985)}to{transform:scale(1)}}@keyframes v2OutcomeReveal{0%{opacity:0;transform:translateY(3px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes v2LoginSloganTyping{to{clip-path:inset(0)}}@keyframes v2LoginSloganCursor{to{opacity:0;left:100%}}@keyframes v2CoreBreathe{0%,to{box-shadow:0 0 28px #65efcf29}50%{box-shadow:0 0 42px #65efcf4d,0 0 74px #1fa39b1f}}@media (width<=840px){.v2Presentation .presentationHero{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding-top:54px;padding-bottom:52px}.v2Presentation .presentationHeroCopy{max-width:720px;padding-bottom:0}.v2Presentation .presentationHeroVisual{width:min(100%,680px);min-height:390px;margin:0 auto}}@media (width<=700px){.v2Presentation .presentationHeader{top:max(6px, env(safe-area-inset-top));border-radius:12px;width:min(100% - 28px,560px);height:62px;margin-top:8px;padding:0 12px}.v2Presentation .presentationBrand img{width:34px;height:34px}.v2Presentation .presentationHero{padding-top:56px}.v2Presentation .presentationHeroVisual{min-height:340px;margin:8px -6px 0}.v2Presentation .presentationLoginButton{min-height:40px;padding:10px 13px}.v2Presentation .presentationCloseButton,.v2Presentation .drawerImageZoomClose{width:42px;height:42px}.v2Presentation .presentationLoginDialog{max-height:calc(100dvh - 28px)}.v2Presentation .riskDisclosurePanel{max-height:min(72dvh,520px)}.v2Presentation .drawerFooter>button{min-height:40px;padding:8px 0}.v2Presentation .lifecycleStep{border-radius:9px}.v2Presentation .v2CycleLed{top:10px;right:10px}.v2AmbientData>span:nth-child(2),.v2AmbientData>span:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.v2Presentation .heroCore,.v2Presentation .lifecycleStep.isLit,.v2Presentation .lifecycleStep.isFault,.v2Presentation .v2CycleOutcome{animation:none!important}.v2Presentation .v2LoginSlogan{clip-path:none;animation:none}.v2Presentation .v2LoginSlogan:after{display:none}.v2Presentation .lifecycleStep,.v2Presentation .v2CycleLed,.v2Presentation .presentationMenuCard:after{transition:none}}.websiteBugReportTrigger{z-index:80;color:#b9fbe5;letter-spacing:.7px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05141df0;border:1px solid #4de7ba6e;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 13px;font:900 9px/1 Inter,system-ui,sans-serif;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:fixed;bottom:68px;right:18px;box-shadow:0 8px 26px #00000061,0 0 18px #4de7ba14}.websiteBugReportTrigger:hover{border-color:#4de7bac7;transform:translateY(-1px);box-shadow:0 8px 28px #00000070,0 0 20px #4de7ba2e}.websiteBugReportTrigger:focus-visible,.websiteBugReportClose:focus-visible,.websiteBugReportActions button:focus-visible{outline-offset:2px;outline:2px solid #58e9bd}.websiteBugReportTrigger svg{fill:none;stroke:#63efbf;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.websiteBugReportTrigger svg circle{fill:#63efbf;stroke:none}.websiteBugReportBackdrop{z-index:200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#01060bbf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.websiteBugReportDialog{color:#d8e7f1;background:linear-gradient(150deg,#0b1a27,#06111b 62%,#07141b);border:1px solid #4da7ff7a;border-radius:13px;width:min(500px,100%);max-height:min(90dvh,680px);overflow:auto;box-shadow:0 24px 80px #00000094,0 0 32px #4da7ff14}.websiteBugReportHeader{background:#1426375c;border-bottom:1px solid #648aaf33;align-items:center;gap:11px;padding:15px 17px;display:flex}.websiteBugReportIcon{color:#73f1c2;background:#4de7ba14;border:1px solid #4de7ba57;border-radius:9px;place-items:center;width:30px;height:30px;font-size:16px;font-weight:1000;display:grid}.websiteBugReportHeader>div{gap:4px;min-width:0;display:grid}.websiteBugReportHeader b{color:#dcfff2;letter-spacing:1px;font-size:10px}.websiteBugReportHeader small{color:#7f9bb0;font-size:10px}.websiteBugReportClose{color:#9fb4c5;cursor:pointer;background:#091522;border:1px solid #6888a433;border-radius:7px;width:30px;height:30px;margin-left:auto;font-size:20px;line-height:1}.websiteBugReportClose:disabled{opacity:.5;cursor:wait}.websiteBugReportDialog form{gap:9px;padding:17px;display:grid}.websiteBugReportLabel{color:#8aa7bd;letter-spacing:.8px;font-size:9px;font-weight:950}.websiteBugReportDialog textarea{box-sizing:border-box;resize:vertical;color:#e7f4fb;background:#04101a;border:1px solid #4b7aa457;border-radius:8px;outline:none;width:100%;min-height:140px;max-height:38dvh;padding:12px;font:12px/1.55 Inter,system-ui,sans-serif}.websiteBugReportDialog textarea::placeholder{color:#526b7f}.websiteBugReportDialog textarea:focus{border-color:#4de7ba9e;box-shadow:0 0 0 3px #4de7ba14}.websiteBugReportDialog textarea:disabled{opacity:.7}.websiteBugReportMeta{color:#70899d;justify-content:space-between;align-items:flex-start;gap:12px;font-size:9px;line-height:1.45;display:flex}.websiteBugReportMeta span{max-width:370px}.websiteBugReportMeta small{color:#688096;flex:none;font-size:9px}.websiteBugReportFeedback{border:1px solid;border-radius:7px;margin:2px 0 0;padding:9px 10px;font-size:10px;line-height:1.45}.websiteBugReportFeedback.success{color:#9ef3d3;background:#115d4a29;border-color:#4de7ba40}.websiteBugReportFeedback.error{color:#ffb4c0;background:#5f16262b;border-color:#ff677e4d}.websiteBugReportActions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.websiteBugReportActions button{color:#d8fff0;letter-spacing:.55px;cursor:pointer;background:#14876a8c;border:1px solid #4de7ba6b;border-radius:6px;min-height:34px;padding:0 13px;font-size:9px;font-weight:950}.websiteBugReportActions button.secondary{color:#9bb1c3;background:#0c1b28b3;border-color:#6c8aa447}.websiteBugReportActions button:disabled{opacity:.5;cursor:not-allowed}@media (width<=600px){.websiteBugReportTrigger{right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:50%;width:44px;height:44px;min-height:44px;padding:0}.websiteBugReportTrigger svg{width:18px;height:18px}.websiteBugReportTrigger span{display:none}.websiteBugReportBackdrop{padding:12px max(12px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));align-items:end}.websiteBugReportDialog{border-radius:13px;width:100%;max-height:88dvh}.websiteBugReportDialog form{padding:14px}.websiteBugReportDialog textarea{min-height:125px;max-height:34dvh}.websiteBugReportMeta,.websiteBugReportMeta small{font-size:8px}}.websiteAuthScreen{color:#cce1ef;background:radial-gradient(circle at 50% 12%,#25998c33,#0000 37%),linear-gradient(145deg,#06131d,#03080e 58%,#071523);align-content:center;place-items:center;gap:12px;min-height:100vh;padding:24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.websiteAuthLogo{background:#04141dc7;border:1px solid #4de7babd;border-radius:22px;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 35px #4de7ba3d,inset 0 0 20px #4da7ff26}.websiteAuthLogo img{object-fit:contain;width:100%;height:100%}.websiteAuthScreen>b{color:#a9ffe1;letter-spacing:1.1px;font-size:11px}.websiteAuthScreen>small{color:#728ca2;font-size:10px}.websiteLoginCard{background:linear-gradient(145deg,#071c26f0,#030a11f5);border:1px solid #4de7ba45;border-radius:16px;justify-items:stretch;gap:13px;width:min(420px,100%);padding:32px;display:grid;box-shadow:0 26px 90px #00000070}.websiteLoginCard>.websiteAuthLogo{justify-self:center;width:58px;height:58px}.websiteAuthEyebrow{color:#63efbb;letter-spacing:1px;text-align:center;font-size:8px;font-weight:950}.websiteLoginCard h1{color:#effffc;letter-spacing:-.6px;text-align:center;margin:0;font-size:28px}.websiteLoginCard p{color:#86a2b7;text-align:center;margin:0 0 5px;font-size:11px;line-height:1.5}.websiteLoginCard label{gap:6px;display:grid}.websiteLoginCard label span{color:#7892aa;letter-spacing:.85px;font-size:8px;font-weight:950}.websiteLoginCard input{box-sizing:border-box;color:#e9f8ff;background:#05111c;border:1px solid #4d70d366;border-radius:6px;outline:none;width:100%;padding:11px 12px;font-size:12px}.websiteLoginCard input:focus{border-color:#4de7ba;box-shadow:0 0 16px #4de7ba24}.websiteTurnstile{justify-content:center;min-height:66px;padding:2px 0;display:flex}.websiteLoginCard>button{color:#04131a;letter-spacing:.85px;cursor:pointer;background:linear-gradient(135deg,#159c7d,#28d6a6);border:1px solid #43e8b6;border-radius:6px;margin-top:3px;padding:12px;font-size:10px;font-weight:1000}.websiteLoginCard>button:disabled{cursor:not-allowed;opacity:.55}.websiteAuthError{color:#ffabb8;background:#4a0e1c4d;border:1px solid #ff5c7366;border-radius:6px;padding:9px 10px;font-size:10px;line-height:1.4}.websiteAuthFootnote{color:#617b90;letter-spacing:.4px;text-align:center;font-size:8px}.websiteAccountToolbar{z-index:60;color:#8ba4b8;letter-spacing:.4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030c14db;border:1px solid #4d70d359;border-radius:6px;align-items:center;gap:9px;padding:6px 8px;font-size:8px;display:flex;position:fixed;bottom:12px;right:14px;box-shadow:0 10px 30px #0000004d}.websiteAccountToolbar button{color:#ffafbb;letter-spacing:.5px;cursor:pointer;background:#49101e73;border:1px solid #ff5c736b;border-radius:4px;padding:4px 7px;font-size:7px;font-weight:950}@media (width<=600px){.websiteLoginCard{padding:25px 18px}.websiteAccountToolbar{bottom:8px;right:8px}.websiteAccountToolbar span{display:none}}.websiteAuthFootnote{color:#8ca9bf;font-size:9px;text-decoration:none}.websiteAuthFootnote:hover{color:#63efbb;text-decoration:underline}@media (width<=980px){.websiteLoginCard input{font-size:16px}}html,body,#root{width:100%;height:100%;min-height:100%}body{background:#04070b;margin:0}
