.drawerEpisodeSection{margin-top:26px}.drawerEpisodeHeading{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:11px;display:flex}.drawerEpisodeHeading>div{min-width:0}.drawerEpisodeHeading p{color:#7f98a9;margin:5px 0 0;font-size:9px;line-height:1.5}.drawerEpisodeCount{color:#9beedc;letter-spacing:.1em;border:1px solid #65efcf38;border-radius:6px;flex:none;padding:6px 8px;font-size:7px;font-weight:850}.episodePlayerCard{background:linear-gradient(155deg,#0a1c28f5,#040c14fa);border:1px solid #65efcf38;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 20px #0000002e}.episodeVideoScreen{aspect-ratio:16/9;background:radial-gradient(at 50% 0,#1969712e,#0000 68%),#03070d;position:relative;overflow:hidden}.episodeVideo{object-fit:contain;cursor:pointer;background:#03070d;width:100%;height:100%;display:block}.episodePlayOverlay{color:#e9fbf7;cursor:pointer;text-shadow:0 2px 12px #000000bf;background:linear-gradient(#02080e0d,#02080e4f);border:0;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;display:flex;position:absolute;inset:0}.episodePlayOverlay>svg{width:47px;height:47px;color:var(--mint);background:#04181dcc;border:1px solid #65efcfb8;border-radius:50%;padding:12px;transition:transform .18s,background .18s;box-shadow:0 0 30px #35d2b73d}.episodePlayOverlay:hover>svg,.episodePlayOverlay:focus-visible>svg{background:#083436f0;transform:scale(1.08)}.episodePlayOverlay>span{letter-spacing:.15em;font-size:8px;font-weight:900}.episodeMediaNotice{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040d15eb;border:1px solid #65efcf47;border-radius:9px;max-width:360px;margin:auto;padding:12px 14px;position:absolute;bottom:12px;left:12px;right:12px}.episodeMediaNotice>span{color:var(--mint);letter-spacing:.15em;font-size:7px;font-weight:900}.episodeMediaNotice>p{color:#a3b7c4;margin:5px 0 0;font-size:9px;line-height:1.5}.episodePlaybackMessage{color:#ffc0c3;text-align:center;background:#230b12e6;border:1px solid #f4848952;border-radius:7px;padding:8px 10px;font-size:9px;position:absolute;bottom:10px;left:10px;right:10px}.episodePlayerControls{background:#050e17f2;border-top:1px solid #75b8d21c;align-items:center;gap:8px;min-height:43px;padding:6px 10px;display:flex}.episodeControlButton{color:#a9c4d1;cursor:pointer;background:#0b1d29e0;border:1px solid #75b8d22b;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;padding:5px;display:grid}.episodeControlButton:hover:not(:disabled),.episodeControlButton:focus-visible{color:var(--mint);border-color:#65efcf85}.episodeControlButton:disabled{opacity:.38;cursor:not-allowed}.episodeControlButton>svg{width:16px;height:16px;display:block}.episodeTimeLabel{color:#7e99a9;font-variant-numeric:tabular-nums;text-align:center;min-width:29px;font-size:8px}.episodeSeek{--episode-progress:0%;appearance:none;cursor:pointer;background:0 0;width:100%;min-width:20px;height:16px;margin:0}.episodeSeek:disabled{opacity:.44;cursor:default}.episodeSeek::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mint) var(--episode-progress), #7a9db13d var(--episode-progress));border-radius:999px;height:3px}.episodeSeek::-moz-range-track{background:#7a9db13d;border-radius:999px;height:3px}.episodeSeek::-moz-range-progress{background:var(--mint);border-radius:999px;height:3px}.episodeSeek::-webkit-slider-thumb{appearance:none;background:var(--mint);border:1px solid #06131b;border-radius:50%;width:10px;height:10px;margin-top:-3.5px;box-shadow:0 0 8px #65efcf6b}.episodeSeek::-moz-range-thumb{background:var(--mint);border:1px solid #06131b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 8px #65efcf6b}.episodePlayerCaption{padding:12px 14px 13px}.episodePlayerCaption>span{color:var(--mint);letter-spacing:.14em;font-size:7px;font-weight:900}.episodePlayerCaption>h3{color:#e3f0f5;letter-spacing:-.01em;margin:5px 0 4px;font-size:13px;font-weight:700}.episodePlayerCaption>p{color:#8ea6b5;margin:0;font-size:9px;line-height:1.55}.episodePlayerCard:fullscreen{background:#03070d;border:0;border-radius:0;flex-direction:column;justify-content:center;width:100vw;max-width:none;height:100vh;max-height:none;display:flex}.episodePlayerCard:fullscreen .episodeVideoScreen{aspect-ratio:auto;flex:auto;min-height:0}.episodePlayerCard:fullscreen .episodeVideo{object-fit:contain}.episodePlayerCard:fullscreen .episodePlayerControls{flex:none;padding:10px 18px}.episodePlayerCard:fullscreen .episodePlayerCaption{flex:none;padding:12px 18px 16px}.episodePlaylist{scrollbar-color:#65efcf38 transparent;scrollbar-width:thin;gap:5px;max-height:205px;margin:8px 0 0;padding:0 3px 0 0;list-style:none;display:grid;overflow:auto}.episodePlaylist>li{min-width:0}.episodePlaylistItem{color:#a9bdc8;text-align:left;cursor:pointer;background:#07121dc2;border:1px solid #75b8d21f;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:48px;padding:7px 9px;transition:border-color .16s,background .16s,color .16s;display:flex}.episodePlaylistItem:hover,.episodePlaylistItem:focus-visible{color:#d7eee9;border-color:#65efcf57}.episodePlaylistItem.isSelected{color:#e3faf4;background:linear-gradient(90deg,#1865572e,#07121de6);border-color:#65efcf59}.episodePlaylistNumber{color:#83d9c6;font-variant-numeric:tabular-nums;border:1px solid #75b8d22e;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-size:8px;font-weight:850;display:grid}.episodePlaylistCopy{gap:2px;min-width:0;display:grid}.episodePlaylistCopy>b{color:#718c9c;letter-spacing:.12em;font-size:6px}.episodePlaylistCopy>strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:680;overflow:hidden}.episodePlaylistAction{color:#648193;letter-spacing:.07em;flex:none;margin-left:auto;font-size:6px;font-weight:850}.episodePlaylistItem.isSelected .episodePlaylistAction{color:var(--mint)}@media (width<=700px){.drawerEpisodeSection{margin-top:22px}.drawerEpisodeHeading{align-items:flex-start}.drawerEpisodeHeading p{max-width:230px;font-size:8px}.episodePlayerControls{gap:5px;min-height:42px;padding:5px 7px}.episodeControlButton{width:26px;height:26px}.episodeTimeLabel{min-width:27px;font-size:7px}.episodePlaylist{max-height:180px}.episodePlaylistAction{font-size:5px}}@media (prefers-reduced-motion:reduce){.episodePlayOverlay>svg,.episodePlaylistItem,.episodeControlButton{transition:none}}.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}.presentationBrand .presentationVersion{color:#536d80;letter-spacing:.16em;font-size:6px;font-weight:700;line-height:1}.presentationNav{color:#9cb1c1;align-items:center;gap:34px;font-size:11px;display:flex}.presentationNav>a{transition:color .2s}.presentationNav>a:hover,.presentationFooter a: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(4% .8% 5.4% 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;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px 18px;min-height:116px;padding:15px 0 12px;font-size:7px;font-weight:750;display:grid}.presentationFooter .presentationBrand img{width:30px;height:30px}.presentationFooter .presentationBrand b{font-size:10px}.presentationFooter .presentationBrand small{font-size:6px}.presentationFooter>.presentationBrand{grid-area:1/1;justify-self:start}.presentationStoreBadges{grid-area:1/2;justify-content:center;align-items:center;gap:9px;display:flex}.presentationStoreBadge{color:#fff;background:linear-gradient(145deg,#080b0f,#020407 76%);border:1px solid #aecdd838;border-radius:10px;flex:none;align-items:center;gap:9px;width:154px;height:48px;padding:6px 13px 5px 10px;display:inline-flex;position:relative;box-shadow:0 7px 20px #0003}.solanaMobileStoreBadge{border-color:#65efcf4a;gap:8px;width:154px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.solanaMobileStoreBadge:hover{border-color:#65efcf99;transform:translateY(-2px);box-shadow:0 10px 25px #00000047,0 0 18px #65efcf12}.solanaMobileStoreBadge:focus-visible{outline:2px solid var(--mint);outline-offset:4px}.solanaMobileStoreLogo{object-fit:contain;flex:none;width:34px;height:26px;display:block}.solanaMobileStoreBadge .presentationStoreBadgeCopy{flex:1}.solanaMobileStoreBadge .presentationStoreBadgeCopy small{color:#77d6c0;letter-spacing:.11em;font-size:6px}.solanaMobileStoreBadge .presentationStoreBadgeCopy b{letter-spacing:-.02em;font-size:12px}.solanaMobileStoreStatus{color:#71f0c6;letter-spacing:.1em;background:#071c19;border:1px solid #3ddbac57;border-radius:999px;align-items:center;gap:3px;padding:3px 6px 3px 5px;font-size:6px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-7px;right:-6px}.solanaMobileStoreStatus svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:9px;height:9px}.presentationStoreBadgeIcon{flex:none;width:26px;height:28px;display:block}.presentationStoreBadgeCopy{text-align:left;white-space:nowrap;gap:2px;min-width:0;line-height:1;display:grid}.presentationStoreBadgeCopy small{color:#eef3f5;letter-spacing:.01em;font-size:6.5px;font-weight:600}.presentationStoreBadgeCopy b{color:#fff;letter-spacing:-.035em;font-size:14px;font-weight:700}.presentationStoreBadgeSoon{color:#1e3217;letter-spacing:.04em;background:#c9ec9c;border:1px solid #5c843c59;border-radius:8px;padding:3px 7px 4px;font-size:7px;font-weight:900;line-height:1;position:absolute;top:-8px;right:-7px;transform:rotate(5deg);box-shadow:0 3px 8px #0000003d}.presentationFooterLinks{grid-area:1/3;justify-content:flex-end;align-items:center;gap:17px;display:flex}.presentationFooterLinks a{color:#8ca3b2;letter-spacing:.01em;white-space:nowrap;font-size:9px;font-weight:700;text-decoration:none;transition:color .2s}.presentationFooter>span{text-align:center;white-space:nowrap;grid-area:2/1/auto/-1;justify-self:center}.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{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:16px;min-height:0;padding:21px 0 18px}.presentationFooter>.presentationBrand{grid-area:1/1;justify-self:center}.presentationStoreBadges{flex-wrap:wrap;grid-area:2/1;width:min(100%,332px)}.presentationStoreBadge{gap:7px;width:calc(50% - 4.5px);height:46px;padding-left:8px;padding-right:9px}.solanaMobileStoreBadge{width:194px}.solanaMobileStoreLogo{width:31px;height:24px}.presentationStoreBadgeIcon{width:23px;height:25px}.presentationStoreBadgeCopy small{font-size:6px}.presentationStoreBadgeCopy b{font-size:13px}.solanaMobileStoreBadge .presentationStoreBadgeCopy b{font-size:11px}.presentationFooterLinks{grid-area:3/1;justify-content:center;gap:11px}.presentationFooterLinks a{font-size:8px}.presentationFooter>span{white-space:normal;grid-area:4/1;justify-self:center}.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}}@media (width>=701px) and (width<=1020px){.presentationFooter{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;row-gap:13px;min-height:142px}.presentationFooter>.presentationBrand{grid-area:1/1}.presentationFooterLinks{grid-area:1/2;gap:12px}.presentationStoreBadges{grid-area:2/1/auto/-1}.presentationFooter>span{white-space:normal;grid-row:3}}@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}}@media (width<=700px){.solanaMobileStoreBadge{width:calc(50% - 4.5px)}}.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 .presentationNav{gap:8px}.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 .presentationNav{gap:7px}.v2Presentation .presentationCloseButton,.v2Presentation .drawerImageZoomClose{width:42px;height:42px}.v2Presentation .presentationLoginDialog{max-height:calc(100dvh - 28px)}.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}.websiteBugReportTypeSelect{box-sizing:border-box;color:#dcecf8;background:#04101a;border:1px solid #4b7aa457;border-radius:8px;outline:none;width:100%;min-height:38px;padding:0 10px;font:700 11px Inter,system-ui,sans-serif}.websiteBugReportTypeSelect:focus{border-color:#4de7ba9e;box-shadow:0 0 0 3px #4de7ba14}.websiteBugReportTypeSelect:disabled{opacity:.7}.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}}.websiteBugReportTrigger{min-height:36px;padding:0 11px;bottom:112px;right:18px}@media (width<=700px){.websiteBugReportTrigger{right:calc(56px + env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));box-sizing:border-box;border-radius:50%;width:36px;height:36px;min-height:36px;padding:0}.websiteBugReportTrigger svg{width:17px;height:17px}body:has(.websiteBillingCartLauncher) .websiteBugReportTrigger{right:calc(166px + env(safe-area-inset-right,0px))}}@media (width>=981px){body:has(.websiteAppShell) .websiteBugReportTrigger{box-sizing:border-box;width:160px;min-height:34px;padding:0 8px;font-size:8px;bottom:116px;left:12px;right:auto}body:has(.websiteAppShell) .websiteBugReportTrigger svg{width:14px;height:14px}}@media (width>=981px) and (width<=1100px){body:has(.websiteAppShell) .websiteBugReportTrigger{border-radius:8px;width:48px;height:36px;min-height:36px;padding:0;bottom:122px;left:12px}body:has(.websiteAppShell) .websiteBugReportTrigger span{display:none}}.websiteBugReportTrigger{position:fixed}.websiteBugReportUnreadLed{background:#ffbd5b;border:2px solid #06121b;border-radius:50%;width:10px;height:10px;animation:1.45s ease-in-out infinite websiteBugUnreadPulse;display:block;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #ffbd5b29,0 0 12px #ffbd5be6}.websiteBugReportTrigger.hasUnread{border-color:#ffbd5bb8;box-shadow:0 8px 28px #00000070,0 0 18px #ffbd5b33}@keyframes websiteBugUnreadPulse{50%{opacity:.48;transform:scale(.82)}}.websiteBugReportTabs{background:#050e1673;border-bottom:1px solid #648aaf29;gap:8px;padding:10px 16px;display:flex}.websiteBugReportTabs button{color:#7e97ab;letter-spacing:.65px;cursor:pointer;background:#08141fd9;border:1px solid #597f9e3b;border-radius:6px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font:900 8px/1 Inter,system-ui,sans-serif;display:flex}.websiteBugReportTabs button.active{color:#a8f3d5;background:#115d4a33;border-color:#4de7ba6b}.websiteBugReportTabs button i{color:#261a06;background:#ffbd5b;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:8px;font-style:normal;display:grid}.websiteBugReportInbox{gap:10px;padding:12px;display:grid}.websiteBugReportInboxError{color:#ffb4c0;background:#5f162629;border:1px solid #ff677e47;border-radius:7px;margin:10px 16px 0;padding:9px 10px;font-size:10px;line-height:1.45}.websiteBugReportReportList{gap:6px;max-height:250px;display:grid;overflow:auto}.websiteBugReportListItem{color:#cfe1ee;text-align:left;cursor:pointer;background:#07121cd6;border:1px solid #5483a42e;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 10px;display:grid}.websiteBugReportListItem:hover,.websiteBugReportListItem.selected{background:#092126c7;border-color:#4de7ba61}.websiteBugReportListItem.unread{border-left:3px solid #ffbd5b;padding-left:8px}.websiteBugReportListItem:disabled{opacity:.6;cursor:wait}.websiteBugReportListIcon{color:#ff9eab;background:#5f16262b;border:1px solid #ff85904d;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:1000;display:grid}.websiteBugReportListIcon.suggestion{color:#83eac0;background:#115d4a29;border-color:#4de7ba4a}.websiteBugReportListCopy{gap:3px;min-width:0;display:grid}.websiteBugReportListCopy b{color:#d9eaf5;font-size:10px}.websiteBugReportListCopy small{color:#8299ab;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.websiteBugReportListCopy time{color:#617b90;font-size:8px}.websiteBugReportListStatus{color:#8198a9;letter-spacing:.45px;white-space:nowrap;align-self:start;font-size:7px;font-weight:950}.websiteBugReportListItem.unread .websiteBugReportListStatus{color:#ffcd78}.websiteBugReportInboxMore{color:#688196;text-align:center;padding:3px 4px;font-size:8px}.websiteBugReportLoadMore{color:#91aac0;letter-spacing:.4px;cursor:pointer;background:#0b1c28cc;border:1px solid #5385a640;border-radius:6px;justify-self:center;min-height:29px;padding:0 10px;font-size:7px;font-weight:950}.websiteBugReportLoadMore:disabled{opacity:.55;cursor:wait}.websiteBugReportInboxEmpty{color:#7f96a8;text-align:center;justify-items:center;gap:8px;padding:28px 15px;display:grid}.websiteBugReportInboxEmpty b{color:#cce0ed;font-size:12px}.websiteBugReportInboxEmpty span{max-width:340px;font-size:10px;line-height:1.45}.websiteBugReportInboxEmpty button,.websiteBugReportReplyForm .websiteBugReportMeta button{color:#caffea;letter-spacing:.45px;cursor:pointer;background:#14876a61;border:1px solid #4de7ba66;border-radius:6px;min-height:32px;padding:0 12px;font-size:8px;font-weight:950}.websiteBugReportConversation{background:#051018b8;border:1px solid #4de7ba33;border-radius:9px;gap:9px;min-width:0;padding:10px;display:grid}.websiteBugReportConversation>header{border-bottom:1px solid #648aaf29;justify-content:space-between;align-items:center;gap:8px;padding-bottom:7px;display:flex}.websiteBugReportConversation>header>div{gap:3px;display:grid}.websiteBugReportConversation>header b{color:#bfeedd;letter-spacing:.75px;font-size:8px}.websiteBugReportConversation>header small{color:#71899b;font-size:8px}.websiteBugReportConversation>header button{color:#7e97ab;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:900}.websiteBugReportConversationMessages{gap:7px;max-height:250px;display:grid;overflow:auto}.websiteBugReportConversationMessage{background:#0a1823cc;border:1px solid #5c7f992e;border-radius:7px;padding:8px 9px}.websiteBugReportConversationMessage.support{background:#0c362f40;border-color:#4de7ba33}.websiteBugReportConversationMessage>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.websiteBugReportConversationMessage b{color:#9ab4c6;letter-spacing:.55px;font-size:7px}.websiteBugReportConversationMessage.support b{color:#83eac0}.websiteBugReportConversationMessage time{color:#60798d;font-size:7px}.websiteBugReportConversationMessage p{color:#c9d9e4;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:10px;line-height:1.5}.websiteBugReportReplyForm{border-top:1px solid #648aaf29;gap:6px;display:grid;padding:8px 0 0!important}.websiteBugReportReplyForm textarea{min-height:68px!important;max-height:24dvh!important}.websiteBugReportReplyForm .websiteBugReportMeta{align-items:center}.websiteBugReportReplyForm .websiteBugReportMeta button:disabled{opacity:.5;cursor:not-allowed}@media (width<=600px){.websiteBugReportTabs{padding:8px 12px}.websiteBugReportInbox{padding:9px}.websiteBugReportListItem{grid-template-columns:26px minmax(0,1fr) auto;gap:7px;padding:8px}.websiteBugReportListIcon{width:25px;height:25px}.websiteBugReportListCopy small{max-width:45vw}.websiteBugReportListStatus{font-size:6px}.websiteBugReportConversationMessages{max-height:30dvh}.websiteBugReportInboxEmpty{padding:20px 12px}}@media (prefers-reduced-motion:reduce){.websiteBugReportUnreadLed{animation:none}}@media (width<=700px){.websiteBugReportTrigger{top:calc(12px + env(safe-area-inset-top,0px));right:calc(12px + env(safe-area-inset-right,0px));bottom:auto;left:auto}}.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}}.websiteCreatingAccount{color:#63efbb;letter-spacing:.9px;text-align:center;justify-self:center;margin-top:-5px;font-size:10px;font-weight:950;animation:1s ease-in-out infinite websiteCreatingAccountBlink}@keyframes websiteCreatingAccountBlink{0%,to{opacity:1}50%{opacity:.28}}@media (prefers-reduced-motion:reduce){.websiteCreatingAccount{animation:none}}.websiteAuthLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;margin-top:1px;display:flex}.websiteAuthFootnote{color:#8ca9bf;font-size:9px;text-decoration:none}.websiteAuthFootnote:hover{color:#63efbb;text-decoration:underline}.websiteAuthSocial{border:1px solid #4de7ba33;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;line-height:1;display:grid}.websiteAuthSocial:hover{background:#4de7ba14;border-color:#4de7ba99}.websiteMaintenanceCard{text-align:center;justify-items:center}.websiteMaintenanceCard>p{text-align:center;text-wrap:balance;justify-self:center;width:min(100%,340px);max-width:100%}.websiteMaintenanceCard>button,.websiteMaintenanceCard>.websiteAuthLinks{width:100%}.websiteRiskLegalLinks{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:2px 0;display:flex}.websiteRiskLegalLinks a{color:#83b9c8;text-underline-offset:3px;font-size:9px;-webkit-text-decoration:underline #83b9c859;text-decoration:underline #83b9c859}.websiteRiskLegalLinks a:hover{color:#8bf1d3}.websiteLegalAcknowledgement{gap:9px;margin:8px 0;display:grid}.websiteLegalAcknowledgementDocument{background:#041219b8;border:1px solid #4de7ba38;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:13px;display:grid}.websiteLegalAcknowledgementDocument label{color:#c9e4ed;cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;line-height:1.45;display:flex}.websiteLegalAcknowledgementDocument input{accent-color:#44dcb1;flex:none;width:17px;height:17px;margin:1px 0 0}.websiteLegalAcknowledgementDocument>a{color:#83e9c7;letter-spacing:.55px;text-align:right;text-underline-offset:3px;font-size:9px;font-weight:950;text-decoration:underline}.websiteLegalAcknowledgementDocument>small{color:#728da1;letter-spacing:.35px;text-align:right;grid-column:2;font-size:8px}@media (width<=560px){.websiteLegalAcknowledgementDocument{grid-template-columns:minmax(0,1fr)}.websiteLegalAcknowledgementDocument>a,.websiteLegalAcknowledgementDocument>small{text-align:left;grid-column:1}}@media (width<=980px){.websiteLoginCard input{font-size:16px}}.websiteAccountPasswordForm{background:#030d16a6;border:1px solid #457b9645;border-radius:7px;gap:9px;margin-top:14px;padding:13px;display:grid}.websiteAccountPasswordForm>b,.websiteAccountSettingsDivider>b{color:#c0e7f0;letter-spacing:.45px;font-size:10px}.websiteAccountPasswordForm>small,.websiteAccountSettingsDivider>small{color:#8298aa;font-size:9px;line-height:1.45}.websiteAccountPasswordForm>label{gap:5px;display:grid}.websiteAccountPasswordForm>label>span{color:#7692a8;letter-spacing:.7px;font-size:8px;font-weight:900}.websiteAccountPasswordForm input{box-sizing:border-box;color:#e2f0f7;background:#050e17;border:1px solid #44708966;border-radius:5px;width:100%;padding:9px 10px;font-size:11px}.websiteAccountPasswordForm input:focus{border-color:#4de7ba;outline:none;box-shadow:0 0 12px #4de7ba1c}.websiteAccountPasswordForm>button{justify-self:start}.websiteAccountSettingsDivider{border-top:1px solid #5c89aa33;gap:5px;margin-top:17px;padding-top:13px;display:grid}@media (width<=700px){.websiteAccountToolbar.websiteAccountToolbar{background:0 0;gap:5px;width:auto;min-width:38px;height:38px;padding:0}.websiteAccountToolbar.websiteAccountToolbar button{flex:none}.websiteAccountToolbar.websiteAccountToolbar .websiteAccountSecurityButton{color:#a9ffe1;background:linear-gradient(145deg,#083b3af7,#071d25f7);border-color:#4de7ba8c;font-size:0}.websiteAccountToolbar.websiteAccountToolbar .websiteAccountSecurityButton:before{content:"⚙";font-size:17px;line-height:1}}.websiteAccountSecurityIcon{display:none}@media (width<=700px){.websiteAccountToolbar.websiteAccountToolbar{box-sizing:border-box;align-items:center;top:calc(12px + env(safe-area-inset-top,0px))!important;right:calc(56px + env(safe-area-inset-right,0px))!important;width:auto!important;min-width:0!important;height:40px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-end!important;gap:8px!important;padding:0!important;display:flex!important;bottom:auto!important}.websiteAccountToolbar.websiteAccountToolbar>span{display:none!important}.websiteAccountToolbar.websiteAccountToolbar>button{box-sizing:border-box;border-radius:50%;flex:0 0 36px;margin:0;line-height:1;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;padding:0!important;font-size:0!important;display:grid!important}.websiteAccountToolbar.websiteAccountToolbar>.websiteAccountSecurityButton{color:#a9ffe1!important;background:linear-gradient(145deg,#083b3af7,#071d25f7)!important;border:1px solid #4de7ba8c!important;box-shadow:0 4px 15px #0000005c,0 0 0 3px #4de7ba14!important}.websiteAccountToolbar.websiteAccountToolbar>.websiteAccountSecurityButton:before{content:none!important;display:none!important}.websiteAccountToolbar.websiteAccountToolbar>.websiteAccountSecurityButton>span{display:none!important}.websiteAccountToolbar.websiteAccountToolbar .websiteAccountSecurityIcon{flex:none;width:18px;height:18px;overflow:visible;display:block!important}.websiteAccountToolbar.websiteAccountToolbar>button .websiteAccountLogoutIcon{flex:none;width:18px;height:18px;display:block;overflow:visible}}.websiteAuthNotice{color:#9df3d1;background:#14624b33;border:1px solid #3fd5ad57;border-radius:6px;padding:10px 12px;font-size:11px;line-height:1.5}.websiteAuthModeLinks{justify-content:space-between;gap:10px;margin-top:2px;display:flex}.websiteAuthModeLinks button{color:#8cc4d7;letter-spacing:.45px;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:9px;font-weight:850;text-decoration:underline}.websiteAuthModeLinks button:hover{color:#b2ffdf}.websiteRiskAcceptanceScreen{z-index:1300;color:#dcedf7;background:radial-gradient(at 50% 0,#1145573b,#0000 55%),#04090f;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.websiteRiskAcceptanceCard{background:linear-gradient(145deg,#0b1723,#08111b);border:1px solid #498fa461;border-radius:12px;width:min(840px,100%);max-height:calc(100vh - 48px);padding:28px;overflow:auto;box-shadow:0 24px 90px #00000080}.websiteRiskAcceptanceCard h1{margin:13px 0 7px;font-size:clamp(24px,4vw,38px)}.websiteRiskAcceptanceCard>p{color:#8ba4b8;margin:0 0 18px;font-size:12px;line-height:1.5}.websiteRiskArticleList{gap:9px;display:grid}.websiteRiskArticle{cursor:pointer;background:#040d16b8;border:1px solid #46708b47;border-radius:7px;grid-template-columns:18px 1fr;align-items:start;gap:10px;padding:13px;display:grid}.websiteRiskArticle input{accent-color:#44dcb1;width:16px;height:16px;margin:2px 0 0}.websiteRiskArticle span{gap:6px;display:grid}.websiteRiskArticle b{color:#b9e0ee;font-size:12px}.websiteRiskArticle small{color:#90a5b6;font-size:11px;line-height:1.55}.websiteRiskAcceptanceCard>button:not(.websiteRiskSignOut){color:#a5f8d7;letter-spacing:.5px;background:#1570545c;border:1px solid #3dddae8a;border-radius:6px;width:100%;margin-top:16px;padding:13px;font-size:10px;font-weight:950}.websiteRiskAcceptanceCard>button:disabled{opacity:.48;cursor:not-allowed}.websiteRiskSignOut{color:#8298aa;cursor:pointer;background:0 0;border:0;margin:12px auto 0;font-size:9px;text-decoration:underline;display:block}.websiteAccountSecurityButton{color:#a8d9e8;letter-spacing:.45px;cursor:pointer;background:#07202d9e;border:1px solid #489fbb61;border-radius:5px;padding:7px 9px;font-size:8px;font-weight:900}.websiteAccountSecurityButton:hover{color:#c6ffeb;border-color:#60d8c3}.websiteSecurityModalBackdrop{z-index:1400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01060bcc;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.websiteSecurityModal{color:#dcedf7;background:linear-gradient(145deg,#0b1824,#07111b);border:1px solid #498fa47a;border-radius:11px;width:min(520px,100%);max-height:calc(100vh - 36px);padding:24px;position:relative;overflow:auto;box-shadow:0 22px 80px #0000008c}.websiteSecurityModal h2{margin:8px 0;font-size:22px}.websiteSecurityModal>p{color:#8ea5b7;font-size:11px;line-height:1.55}.websiteSecurityClose{color:#abc0ce;cursor:pointer;background:#020a12b3;border:1px solid #5a7f9747;border-radius:5px;width:28px;height:28px;font-size:18px;position:absolute;top:10px;right:12px}.websiteSecurityEmail{background:#040e18a6;border:1px solid #3f7c9542;border-radius:6px;gap:5px;margin:15px 0;padding:11px;display:grid}.websiteSecurityEmail span,.websiteTwoFactorSetup label span{color:#7692a8;letter-spacing:.7px;font-size:8px;font-weight:900}.websiteSecurityEmail b{color:#bce4ee;overflow-wrap:anywhere;font-size:11px}.websiteSecurityEmail small,.websiteTwoFactorSetup small,.websiteRecoveryCodes small{color:#8298aa;font-size:9px;line-height:1.45}.websiteTwoFactorStatus{color:#8298aa;letter-spacing:.5px;align-items:center;gap:8px;margin:12px 0;font-size:9px;font-weight:950;display:flex}.websiteTwoFactorStatus i{background:#657d90;border-radius:50%;width:7px;height:7px}.websiteTwoFactorStatus.enabled{color:#8df0c6}.websiteTwoFactorStatus.enabled i{background:#46dca9;box-shadow:0 0 9px #46dca980}.websiteSecurityPrimary,.websiteSecurityDanger,.websiteTwoFactorSetup>button,.websiteRecoveryCodes>button{color:#9df3d1;letter-spacing:.4px;cursor:pointer;background:#14624b40;border:1px solid #3fd5ad6b;border-radius:5px;padding:9px 12px;font-size:9px;font-weight:900}.websiteSecurityPrimary:disabled,.websiteSecurityDanger:disabled{opacity:.5;cursor:progress}.websiteTwoFactorSetup,.websiteRecoveryCodes{background:#030d16a6;border:1px solid #457b9645;border-radius:7px;gap:10px;margin-top:14px;padding:13px;display:grid}.websiteTwoFactorSetup>b,.websiteRecoveryCodes>b{color:#c0e7f0;font-size:10px}.websiteTwoFactorSetup code,.websiteRecoveryCodes code{color:#b8f7de;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:all;user-select:all;background:#040b12;border:1px solid #3a5c7059;border-radius:5px;max-height:180px;padding:10px;font-size:11px;line-height:1.7;display:block;overflow:auto}.websiteTwoFactorSetup .websiteProvisioningUri{color:#8ea7b9;font-size:8px}.websiteTwoFactorSetup details summary{color:#8ea7b9;cursor:pointer;font-size:9px}.websiteTwoFactorSetup label{gap:5px;display:grid}.websiteTwoFactorSetup label input{color:#e2f0f7;background:#050e17;border:1px solid #44708966;border-radius:5px;width:100%;padding:10px}.websiteSecurityDanger{color:#f0a1b1;background:#611e2e3d;border-color:#ea6b876b}.websiteRecoveryCodes{border-color:#ffc55f61}.websiteRecoveryCodes>b{color:#ffd58a}@media (width<=560px){.websiteRiskAcceptanceScreen{padding:10px}.websiteRiskAcceptanceCard{max-height:calc(100vh - 20px);padding:17px}.websiteRiskArticle{padding:10px}.websiteSecurityModal{padding:18px}}.websiteDeleteOwnAccount{background:linear-gradient(145deg,#48111f4d,#190b136b);border:1px solid #ff5c735c;border-radius:7px;gap:9px;margin-top:18px;padding:13px;display:grid}.websiteDeleteOwnAccount>div{gap:5px;display:grid}.websiteDeleteOwnAccount>div>b{color:#ff9eae;letter-spacing:.55px;font-size:10px;font-weight:950}.websiteDeleteOwnAccount>div>small{color:#bd8994;font-size:9px;line-height:1.5}.websiteDeleteOwnAccount>label{gap:5px;display:grid}.websiteDeleteOwnAccount>label>span{color:#c88896;letter-spacing:.7px;font-size:8px;font-weight:900}.websiteDeleteOwnAccount input{box-sizing:border-box;color:#f5e7eb;background:#100b12;border:1px solid #ea6b8752;border-radius:5px;width:100%;padding:9px 10px;font-size:11px}.websiteDeleteOwnAccount input:focus{border-color:#f0768d;outline:none;box-shadow:0 0 12px #f0768d1f}.websiteDeleteOwnAccount>button{justify-self:start}.websiteRemoteApprovalScreen{min-height:100svh}.websiteRemoteApprovalCard{box-sizing:border-box;background:linear-gradient(145deg,#071c26f5,#030a11fa);border:1px solid #4de7ba4d;border-radius:16px;justify-items:stretch;gap:14px;width:min(440px,100%);padding:30px;display:grid;box-shadow:0 26px 90px #00000070}.websiteRemoteApprovalCard>.websiteAuthLogo{justify-self:center;width:58px;height:58px}.websiteRemoteApprovalCard>.websiteAuthEyebrow{text-align:center}.websiteRemoteApprovalCard h1{color:#effffc;letter-spacing:-.5px;text-align:center;margin:0;font-size:26px}.websiteRemoteApprovalCard>p{color:#86a2b7;text-align:center;margin:0;font-size:12px;line-height:1.6}.websiteRemoteApprovalCard form{gap:10px;display:grid}.websiteRemoteApprovalCard form>label{color:#7892aa;letter-spacing:.85px;font-size:9px;font-weight:950}.websiteRemoteApprovalCard input{box-sizing:border-box;color:#e9f8ff;font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center;background:#05111c;border:1px solid #4d70d366;border-radius:6px;outline:none;width:100%;padding:13px 12px;font-size:20px}.websiteRemoteApprovalCard input:focus{border-color:#4de7ba;box-shadow:0 0 16px #4de7ba24}.websiteRemoteApprovalCard form>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:13px;font-size:10px;font-weight:1000}.websiteRemoteApprovalCard form>button:disabled{cursor:not-allowed;opacity:.55}.websiteRemoteApprovalScope,.websiteRemoteApprovalNotice{color:#91a9bb;background:#05111cb8;border:1px solid #4d70d342;border-radius:6px;padding:10px 11px;font-size:10px;line-height:1.55}.websiteRemoteApprovalNotice{color:#e8c17c;border-color:#ecad4d52}.websiteRemoteApprovalPaymentChoice{background:#05191d9e;border:1px solid #4de7ba3d;border-radius:6px;gap:7px;padding:10px 11px;display:grid}.websiteRemoteApprovalPaymentChoice label{color:#c9e6e7;letter-spacing:.55px;cursor:pointer;align-items:center;gap:9px;font-size:9px;font-weight:950;display:flex}.websiteRemoteApprovalCard .websiteRemoteApprovalPaymentChoice input[type=checkbox]{accent-color:#33d6a8;letter-spacing:normal;cursor:pointer;flex:0 0 17px;width:17px;height:17px;margin:0;padding:0}.websiteRemoteApprovalPaymentChoice p{color:#91a9bb;margin:0;font-size:10px;line-height:1.5}@media (width<=600px){.websiteRemoteApprovalCard{padding:24px 18px}.websiteRemoteApprovalCard h1{font-size:23px}}.hawkyLegalPage{color:#dcebf2;-webkit-font-smoothing:antialiased;background:radial-gradient(at 10% 0,#0e676e2b,#0000 35rem),radial-gradient(at 95% 30%,#285a971f,#0000 40rem),#050a12;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hawkyLegalPage a{color:#75dcca;text-underline-offset:3px;-webkit-text-decoration:underline #75dcca52;text-decoration:underline #75dcca52}.hawkyLegalPage a:hover{color:#b5ffeb;text-decoration-color:currentColor}.hawkyLegalPage a:focus-visible{outline-offset:4px;outline:2px solid #65efcf}.hawkyLegalHeader{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040b13eb;border-bottom:1px solid #75b8d221;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:72px;padding:10px max(24px,50vw - 580px);display:grid;position:sticky;top:0}.hawkyLegalBrand{align-items:center;gap:10px;display:flex;color:inherit!important;text-decoration:none!important}.hawkyLegalBrand img{width:34px;height:34px}.hawkyLegalBrand span{gap:3px;display:grid}.hawkyLegalBrand b{letter-spacing:.18em;font-size:11px}.hawkyLegalBrand small{color:#6f899a;letter-spacing:.16em;font-size:7px}.hawkyLegalHeader nav{background:#091622b3;border:1px solid #75b8d21f;border-radius:999px;align-items:center;gap:8px;padding:4px;display:flex}.hawkyLegalHeader nav a{color:#8ea5b4;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:750;text-decoration:none}.hawkyLegalHeader nav a.active{color:#8bf1d3;background:#65efcf1a}.hawkyLegalBack{justify-self:end;font-size:10px;color:#9ab0be!important;text-decoration:none!important}.hawkyLegalDocument{background:linear-gradient(150deg,#0a1825f0,#050d16f7);border:1px solid #75b8d229;border-radius:18px;width:min(890px,100% - 40px);margin:42px auto 52px;padding:clamp(22px,5vw,50px);box-shadow:0 28px 80px #00000047}.hawkyLegalDraft{color:#c9b679;background:#6f4e151f;border:1px solid #ffc55f52;border-radius:9px;grid-template-columns:auto 1fr;align-items:start;gap:10px 14px;margin:0 0 28px;padding:13px 15px;font-size:10px;line-height:1.55;display:grid}.hawkyLegalDraft b{color:#f2d27c;letter-spacing:.1em;white-space:nowrap;font-size:8px}.hawkyLegalMeta{color:#6f899a;letter-spacing:.12em;align-items:center;gap:10px;margin:0 0 15px;font-size:8px;font-weight:850;display:flex}.hawkyLegalMeta time{color:#94adbc;letter-spacing:.03em}.hawkyLegalEyebrow{letter-spacing:.17em;font-weight:900;color:#67e5c2!important;margin:0 0 8px!important;font-size:9px!important}.hawkyLegalDocument h1{color:#eff8fb;letter-spacing:-.055em;margin:0;font-size:clamp(32px,5vw,48px);font-weight:630;line-height:1.05}.hawkyLegalLead{max-width:690px;color:#9eb4c2!important;margin:14px 0 34px!important;font-size:14px!important;line-height:1.7!important}.hawkyLegalDocument section{border-top:1px solid #75b8d21f;padding:23px 0;scroll-margin-top:90px}.hawkyLegalDocument section h2{color:#dcebf2;letter-spacing:-.02em;margin:0 0 10px;font-size:17px;font-weight:680}.hawkyLegalDocument p,.hawkyLegalDocument li{color:#93aab9;font-size:12px;line-height:1.8}.hawkyLegalDocument p{margin:9px 0}.hawkyLegalDocument ul{gap:10px;margin:12px 0;padding-left:20px;display:grid}.hawkyLegalDocument li::marker{color:#55d9b5}.hawkyLegalDocument li b{color:#c9dbe4;font-weight:750}.hawkyLegalFooter{color:#667f90;letter-spacing:.08em;border-top:1px solid #75b8d21f;justify-content:space-between;align-items:center;gap:14px;width:min(1160px,100% - 40px);min-height:64px;margin:0 auto;font-size:8px;font-weight:800;display:flex}.hawkyLegalFooter a{text-decoration:none}@media (width<=700px){.hawkyLegalHeader{grid-template-columns:1fr auto;gap:10px;padding:10px 16px}.hawkyLegalHeader nav{grid-area:2/1/auto/-1;justify-self:start}.hawkyLegalHeader nav a{padding:7px 10px;font-size:9px}.hawkyLegalBrand img{width:30px;height:30px}.hawkyLegalBack{grid-area:1/2;font-size:9px}.hawkyLegalDocument{border-radius:13px;width:calc(100% - 22px);margin:16px auto 25px;padding:22px 17px}.hawkyLegalDraft{grid-template-columns:1fr;gap:5px;margin-bottom:22px}.hawkyLegalLead{font-size:12px!important}.hawkyLegalDocument section{padding:19px 0}.hawkyLegalDocument section h2{font-size:15px}.hawkyLegalDocument p,.hawkyLegalDocument li{font-size:11px;line-height:1.75}.hawkyLegalFooter{flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 28px);padding:12px 0}.hawkyLegalFooter span{flex-basis:100%}}html,body,#root{width:100%;height:100%;min-height:100%}body{background:#04070b;margin:0}
