.FrontierGridLights_layer__inGJt{position:absolute;inset:0;overflow:hidden;mask-image:radial-gradient(138% 128% at 4% -8%,#000 0,rgba(0,0,0,.68) 46%,transparent 86%)}.FrontierGridLights_track__crYMe{position:absolute;opacity:var(--frontier-opacity);filter:drop-shadow(0 0 9px rgba(34,151,255,.32))}.FrontierGridLights_horizontal__hzEl9{height:1px;transform:scaleX(var(--frontier-direction))}.FrontierGridLights_vertical__uJNoK{width:1px;transform:scaleY(var(--frontier-direction))}.FrontierGridLights_head__r6B1X,.FrontierGridLights_trail__Nx8Nn{position:absolute;display:block;will-change:transform,opacity}.FrontierGridLights_trail__Nx8Nn{inset:0;transform-origin:top left}.FrontierGridLights_horizontal__hzEl9 .FrontierGridLights_trail__Nx8Nn{background:linear-gradient(90deg,rgba(16,115,238,.07),rgba(36,151,255,.36) 68%,rgba(76,186,255,.72));animation:FrontierGridLights_frontier-trail-horizontal__4s292 var(--frontier-duration) linear both}.FrontierGridLights_vertical__uJNoK .FrontierGridLights_trail__Nx8Nn{background:linear-gradient(180deg,rgba(16,115,238,.07),rgba(36,151,255,.36) 68%,rgba(76,186,255,.72));animation:FrontierGridLights_frontier-trail-vertical__352DF var(--frontier-duration) linear both}.FrontierGridLights_horizontal__hzEl9 .FrontierGridLights_head__r6B1X{top:0;left:0;width:64px;height:1px;background:linear-gradient(90deg,transparent,rgba(28,139,255,.24) 30%,rgba(73,188,255,.92) 70%,transparent);animation:FrontierGridLights_frontier-head-horizontal__ctvTS var(--frontier-duration) linear both}.FrontierGridLights_vertical__uJNoK .FrontierGridLights_head__r6B1X{top:0;left:0;width:1px;height:64px;background:linear-gradient(180deg,transparent,rgba(28,139,255,.24) 30%,rgba(73,188,255,.92) 70%,transparent);animation:FrontierGridLights_frontier-head-vertical__0TW3K var(--frontier-duration) linear both}.FrontierGridLights_head__r6B1X:after{content:"";position:absolute;width:2px;height:2px;border-radius:999px;background:rgba(112,207,255,.98);box-shadow:0 0 3px rgba(92,196,255,.98),0 0 9px rgba(24,135,255,.82)}.FrontierGridLights_horizontal__hzEl9 .FrontierGridLights_head__r6B1X:after{top:50%;right:0;transform:translate(50%,-50%)}.FrontierGridLights_vertical__uJNoK .FrontierGridLights_head__r6B1X:after{bottom:0;left:50%;transform:translate(-50%,50%)}@keyframes FrontierGridLights_frontier-head-horizontal__ctvTS{0%{opacity:0;transform:translate3d(-64px,0,0)}10%{opacity:.66}34%{opacity:1}82%{opacity:1;transform:translate3d(var(--frontier-travel),0,0)}to{opacity:0;transform:translate3d(var(--frontier-travel),0,0)}}@keyframes FrontierGridLights_frontier-head-vertical__0TW3K{0%{opacity:0;transform:translate3d(0,-64px,0)}10%{opacity:.66}34%{opacity:1}82%{opacity:1;transform:translate3d(0,var(--frontier-travel),0)}to{opacity:0;transform:translate3d(0,var(--frontier-travel),0)}}@keyframes FrontierGridLights_frontier-trail-horizontal__4s292{0%{opacity:0;clip-path:inset(0 100% 0 0)}10%{opacity:.5}82%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 0)}}@keyframes FrontierGridLights_frontier-trail-vertical__352DF{0%{opacity:0;clip-path:inset(0 0 100% 0)}10%{opacity:.5}82%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.FrontierGridLights_layer__inGJt{display:none}}.ProductHero_hero__8mz_E{overflow:clip}section.ProductHero_hero__8mz_E:after{content:none}.ProductHero_atmosphere__MHBiM{opacity:.3;mask-image:linear-gradient(180deg,#000 0,#000 42%,transparent 92%)}.ProductHero_inner__yUgwv{position:relative;margin:0 auto;width:100%;max-width:1480px;padding:118px clamp(20px,3.35vw,48px) 36px}.ProductHero_intro__dF5O0{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.ProductHero_category__IJmZh{color:#8d9cae;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.005em}.ProductHero_title__xu2QH{margin-top:14px;font-size:clamp(44px,5.1vw,76px);font-weight:500;line-height:1.02;letter-spacing:-.034em;text-wrap:balance}.ProductHero_title__xu2QH>span{display:block}.ProductHero_accent__tOa9M{color:#7fc1ee}.ProductHero_subhead__X1smZ{max-width:34em;margin-top:22px;color:#9dabbc;font-size:18px;line-height:1.55;letter-spacing:-.004em;text-wrap:balance}.ProductHero_subhead__X1smZ>span{display:block}.ProductHero_actions__1tndv{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.ProductHero_terms__yE_D7{display:flex;flex-wrap:wrap;justify-content:center;column-gap:18px;row-gap:4px;margin-top:14px;color:#7e8c9e;font-size:12.5px;line-height:1.6}.ProductHero_terms__yE_D7 a{display:inline-flex;align-items:center;gap:4px;color:#a9c9e6;border-radius:4px;transition:color .15s}.ProductHero_terms__yE_D7 a svg{width:13px;height:13px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.ProductHero_terms__yE_D7 a:focus-visible,.ProductHero_terms__yE_D7 a:hover{color:#e8f3fc}.ProductHero_terms__yE_D7 a:hover svg{transform:translateX(2px)}.ProductHero_showcase__mqsy1{position:relative;margin-top:52px}.ProductHero_stage___gEQz{position:relative;padding-bottom:3.2%}.ProductHero_stage___gEQz:before{position:absolute;z-index:0;left:2%;right:15%;top:-24%;height:48%;content:"";pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(56,156,238,.26),rgba(56,156,238,.08) 46%,transparent 72%)}.ProductHero_desktop__AYdZL{position:relative;z-index:1;width:87%;overflow:hidden;border-radius:12px;background:#101315;box-shadow:0 0 0 1px rgba(255,255,255,.09),0 -1px 0 rgba(140,200,245,.22),0 48px 96px -40px rgba(0,0,0,.92),0 24px 48px -32px rgba(0,0,0,.7)}.ProductHero_desktop__AYdZL img{display:block;width:100%;height:auto}.ProductHero_phone__RJfH9{position:absolute;z-index:2;right:0;bottom:0;width:19.5%;container-type:inline-size}.ProductHero_device__iwnSV{padding:3.6cqw;border-radius:16.4cqw;background:linear-gradient(160deg,#23272d,#0b0d10 28%,#08090b 70%,#1a1d22);box-shadow:0 0 0 1px #3b4149,0 0 0 2px #0b0d10,-24px 30px 70px -26px rgba(0,0,0,.95),0 50px 90px -40px rgba(0,0,0,.8)}.ProductHero_screen__MnV0w{position:relative;overflow:hidden;aspect-ratio:1320/2868;border-radius:12.8cqw;background:#121417}.ProductHero_screen__MnV0w img{display:block;width:100%;height:auto}.ProductHero_island__sjW9h{position:absolute;left:35.8%;top:1.25%;width:28.4%;height:3.9%;border-radius:999px;background:#000}.ProductHero_caption__GgOdy{display:flex;align-items:center;justify-content:space-between;gap:12px 28px;margin-top:22px;color:#7f8ea1;font-size:13px;line-height:1.55}.ProductHero_caption__GgOdy p{max-width:62ch}.ProductHero_caption__GgOdy p>span{color:#c3cdd9}.ProductHero_stories__Gd76d{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px}.ProductHero_storyItem__Z_CRS{display:inline-flex;align-items:center;gap:8px}.ProductHero_story__vfggb{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:#a5b4c6;font-size:13px;line-height:1.4;border-radius:4px;transition:color .15s}.ProductHero_story__vfggb svg{width:13px;height:13px;color:#66798f;transition:color .15s,transform .2s cubic-bezier(.22,1,.36,1)}.ProductHero_story__vfggb:focus-visible,.ProductHero_story__vfggb:hover{color:#e5f2fc}.ProductHero_story__vfggb:focus-visible svg,.ProductHero_story__vfggb:hover svg{color:#8bc9f1;transform:translateX(2px)}.ProductHero_storyTooltip__Hliki{z-index:30;max-width:min(280px,calc(100vw - 40px));padding:9px 12px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#141a23;color:#c8d3e0;text-align:center;font-size:12.5px;line-height:1.5;box-shadow:0 12px 28px -8px rgba(0,0,0,.6)}.ProductHero_proof__2qWLw{display:grid;grid-template-columns:repeat(8,auto);justify-content:space-between;gap:14px 24px;margin-top:18px;border-block:1px solid rgba(255,255,255,.07);padding-block:17px}.ProductHero_proof__2qWLw li{display:flex;align-items:center;gap:9px;color:#93a1b3;font-size:12.5px;line-height:1.3}.ProductHero_proof__2qWLw li>span{width:4px;height:4px;flex:none;border-radius:50%;background:#5fb2e6}@media (min-width:1600px){.ProductHero_inner__yUgwv{padding-top:132px}}@media (max-width:1180px){.ProductHero_proof__2qWLw{grid-template-columns:repeat(4,auto)}}@media (max-width:1023px){.ProductHero_inner__yUgwv{padding-top:108px}.ProductHero_title__xu2QH{font-size:clamp(40px,6.6vw,60px)}.ProductHero_caption__GgOdy{flex-direction:column;align-items:flex-start}}@media (max-width:639px){.ProductHero_inner__yUgwv{padding-top:96px;padding-bottom:28px}.ProductHero_category__IJmZh{font-size:13px}.ProductHero_title__xu2QH{margin-top:12px;font-size:clamp(34px,10.2vw,46px);line-height:1.04}.ProductHero_subhead__X1smZ{margin-top:18px;font-size:16px}.ProductHero_actions__1tndv{flex-direction:column;align-items:stretch;width:100%;gap:10px;margin-top:24px}.ProductHero_actions__1tndv>*{justify-content:center}.ProductHero_actions__1tndv>[data-mac-download]{width:100%}.ProductHero_terms__yE_D7{flex-direction:column;align-items:center}.ProductHero_showcase__mqsy1{margin-top:40px}.ProductHero_stage___gEQz{padding-bottom:6%}.ProductHero_desktop__AYdZL{width:100%;height:clamp(250px,70vw,420px);border-radius:9px}.ProductHero_desktop__AYdZL img{width:auto;max-width:none;height:100%;transform:translateX(-27%)}.ProductHero_phone__RJfH9{right:-2px;width:38%}.ProductHero_caption__GgOdy{margin-top:20px;font-size:12.5px}.ProductHero_stories__Gd76d{column-gap:18px}.ProductHero_proof__2qWLw{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}}@media (prefers-reduced-motion:reduce){.ProductHero_story__vfggb,.ProductHero_story__vfggb svg,.ProductHero_terms__yE_D7 a,.ProductHero_terms__yE_D7 a svg{transition:none}}.AccessRail_instrument__NTD9c{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:radial-gradient(60% 90% at 50% 0,rgba(52,150,235,.07),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.008));box-shadow:0 40px 90px -60px rgba(0,0,0,.9)}.AccessRail_header__CNzK6{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 26px;border-bottom:1px solid rgba(255,255,255,.06)}.AccessRail_title__pFEzX{color:#aab3bf;font-size:13px;font-weight:500}.AccessRail_readout__w8inP{color:#7d8999;font-size:12.5px}.AccessRail_stage__tt_IA{position:relative;padding:34px 12px 18px}.AccessRail_rail__KNVu0{position:absolute;top:48px;left:calc(12px + (100% - 24px) / 8);right:calc(12px + (100% - 24px) / 8);height:1px;background:rgba(255,255,255,.1)}.AccessRail_railFill__k4jeV{position:absolute;inset:0;background:linear-gradient(90deg,rgba(52,169,245,.2),#5fb8f2);transform:scaleX(var(--progress));transform-origin:left;transition:transform .6s cubic-bezier(.22,1,.36,1)}.AccessRail_stops__99A96{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.AccessRail_stop__E5Cg3{display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 6px 6px;border-radius:12px;text-align:center}.AccessRail_stop__E5Cg3:focus-visible{outline:2px solid #5fb4ff;outline-offset:2px}.AccessRail_node__drpOk{width:28px;height:28px;display:grid;place-items:center}.AccessRail_node__drpOk:before{width:11px;height:11px;content:"";border:1.5px solid rgba(255,255,255,.26);border-radius:50%;background:#070a0f;transition:background-color .4s ease,border-color .4s ease,box-shadow .4s ease}.AccessRail_stop__E5Cg3[data-state=past] .AccessRail_node__drpOk:before{border-color:transparent;background:rgba(95,184,242,.6)}.AccessRail_stop__E5Cg3[data-state=current] .AccessRail_node__drpOk:before{border-color:transparent;background:#ffffff;box-shadow:0 0 0 5px rgba(52,169,245,.2),0 0 16px rgba(52,169,245,.55)}.AccessRail_label__9w6FA{color:#8592a3;font-size:15px;font-weight:600;letter-spacing:-.01em;transition:color .3s ease}.AccessRail_stop__E5Cg3:hover .AccessRail_label__9w6FA{color:#d3dbe5}.AccessRail_stop__E5Cg3[data-state=current] .AccessRail_label__9w6FA{color:#ffffff}.AccessRail_scale__VQDk2{display:flex;justify-content:space-between;margin:14px calc((100% - 24px) / 8 - 40px) 0;color:#6f7b8b;font-size:12.5px}.AccessRail_detail__pAt1V{margin:0 26px;padding:22px 0 6px;border-top:1px solid rgba(255,255,255,.06)}.AccessRail_summary__5x9nf{color:#ffffff;font-size:16px;font-weight:500}.AccessRail_matrix__pQFhD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:16px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.06)}.AccessRail_row__Vjkwv{padding:14px 16px;background:#080b11}.AccessRail_row__Vjkwv dt{color:#7d8999;font-size:12.5px}.AccessRail_row__Vjkwv dd{display:flex;align-items:center;gap:8px;margin-top:6px;color:#dbe3ec;font-size:14.5px;font-weight:500}.AccessRail_row__Vjkwv dd svg{width:15px;height:15px;flex:none}.AccessRail_row__Vjkwv dd[data-effect=waits] svg{color:#f5b54a}.AccessRail_row__Vjkwv dd[data-effect=runs] svg{color:#5fb8f2}.AccessRail_row__Vjkwv dd[data-effect=confined] svg{color:#9fb0c3}.AccessRail_row__Vjkwv dd[data-effect=open] svg{color:#ffffff}.AccessRail_note__nRHw5{margin-top:14px;color:#8592a3;font-size:13.5px;line-height:1.55}.AccessRail_workModes__vfYEN{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:18px;margin-top:18px;padding:18px 26px 22px;border-top:1px solid rgba(255,255,255,.06)}.AccessRail_workTitle__MADwZ{padding-top:2px;color:#aab3bf;font-size:13px;font-weight:500}.AccessRail_workModes__vfYEN ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none}.AccessRail_workName__6jSiW{display:flex;align-items:center;gap:8px;color:#ffffff;font-size:14.5px;font-weight:600}.AccessRail_workDetail__QWfrI{display:block;margin-top:3px;color:#8592a3;font-size:13px;line-height:1.45}@media (max-width:860px){.AccessRail_header__CNzK6{padding:14px 18px}.AccessRail_readout__w8inP{display:none}.AccessRail_stage__tt_IA{padding:22px 8px 12px}.AccessRail_rail__KNVu0{top:36px}.AccessRail_label__9w6FA{font-size:13px}.AccessRail_scale__VQDk2{margin-inline:8px;font-size:11.5px}.AccessRail_detail__pAt1V{margin:0 18px}.AccessRail_matrix__pQFhD{grid-template-columns:1fr}.AccessRail_workModes__vfYEN{grid-template-columns:1fr;gap:10px;padding:16px 18px 20px}.AccessRail_workModes__vfYEN ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.AccessRail_label__9w6FA,.AccessRail_node__drpOk:before,.AccessRail_railFill__k4jeV{transition:none}}.LayerAbove_panel__NQTtm{position:relative}.LayerAbove_toggle__iUAjE{display:flex;width:max-content;margin:0 auto;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.03)}.LayerAbove_toggleButton__YuBWG{min-height:36px;padding:0 18px;border-radius:999px;color:#8592a3;font-size:13.5px;font-weight:500;transition:background-color .3s ease,color .3s ease}.LayerAbove_toggleButton__YuBWG:hover{color:#dbe3ec}.LayerAbove_toggleButton__YuBWG[aria-selected=true]{background:rgba(255,255,255,.1);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.LayerAbove_toggleButton__YuBWG:focus-visible{outline:2px solid #5fb4ff;outline-offset:2px}.LayerAbove_agents__n5Grj,.LayerAbove_alone__8XsJq,.LayerAbove_wires__Uw8wk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(12px,3vw,40px)}.LayerAbove_agents__n5Grj{margin-top:34px}.LayerAbove_agent__nJem0{display:flex;align-items:center;justify-content:center;gap:10px;justify-self:center;padding:9px 16px 9px 10px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0b1018}.LayerAbove_agentMark__itvwP{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:rgba(255,255,255,.05)}.LayerAbove_agentName__ovxs0{color:#e6ecf2;font-size:14px;font-weight:600;white-space:nowrap}.LayerAbove_stack__59fzC{display:grid;margin-top:14px}.LayerAbove_stack__59fzC>*{grid-area:1/1}.LayerAbove_aloneColumn__k6BKP{margin:0;padding:0;list-style:none}.LayerAbove_aloneItem__KTS7d{margin-top:10px;padding:10px 14px;border:1px dashed rgba(255,255,255,.13);border-radius:10px;color:#8592a3;font-size:13.5px;text-align:center;transform:rotate(calc((var(--column) - 1) * .8deg + (var(--row) - 1.5) * .5deg)) translateX(calc((var(--row) - 1.5) * (var(--column) - 1) * 4px));transition:opacity .45s ease calc(var(--row) * 45ms),transform .6s cubic-bezier(.22,1,.36,1) calc(var(--row) * 45ms)}.LayerAbove_together__cFxh1{align-self:center;pointer-events:none;opacity:0;transition:opacity .45s ease}.LayerAbove_panel__NQTtm[data-mode=together] .LayerAbove_aloneItem__KTS7d{opacity:0;transform:translateY(14px) scale(.97)}.LayerAbove_panel__NQTtm[data-mode=together] .LayerAbove_together__cFxh1{pointer-events:auto;opacity:1;transition-delay:.18s}.LayerAbove_wires__Uw8wk span{justify-self:center;width:1px;height:40px;background:linear-gradient(180deg,rgba(95,184,242,.15),rgba(95,184,242,.75));transform:scaleY(0);transform-origin:top;transition:transform .6s cubic-bezier(.22,1,.36,1) .2s}.LayerAbove_panel__NQTtm[data-mode=together] .LayerAbove_wires__Uw8wk span{transform:scaleY(1)}.LayerAbove_plane__Xp_Tk{border:1px solid rgba(95,184,242,.32);border-radius:18px;background:radial-gradient(60% 120% at 50% 0,rgba(52,150,235,.12),transparent 70%),#0a0f16;box-shadow:0 0 0 1px rgba(0,0,0,.4),0 24px 60px -30px rgba(52,150,235,.35)}.LayerAbove_planeHead__HcH0E{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 20px 14px;border-bottom:1px solid rgba(255,255,255,.07);color:#ffffff;font-size:15px;font-weight:600}.LayerAbove_planeCells__FIawJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.LayerAbove_planeCell__6MCPW{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px;text-align:center}.LayerAbove_planeCell__6MCPW+.LayerAbove_planeCell__6MCPW{border-left:1px solid rgba(255,255,255,.07)}.LayerAbove_cellTitle__czBbI{color:#ffffff;font-size:15px;font-weight:600}.LayerAbove_cellBody__T_pjy{color:#8f9cad;font-size:13px;line-height:1.45}@media (max-width:720px){.LayerAbove_agent__nJem0{flex-direction:column;gap:6px;padding:10px 8px}.LayerAbove_agentName__ovxs0{font-size:12px}.LayerAbove_alone__8XsJq{grid-template-columns:1fr}.LayerAbove_aloneColumn__k6BKP:not(:first-child){display:none}.LayerAbove_aloneItem__KTS7d{transform:none}.LayerAbove_planeCells__FIawJ{grid-template-columns:repeat(2,minmax(0,1fr))}.LayerAbove_planeCell__6MCPW:nth-child(3){border-left:0}.LayerAbove_planeCell__6MCPW:nth-child(n+3){border-top:1px solid rgba(255,255,255,.07)}}@media (prefers-reduced-motion:reduce){.LayerAbove_aloneItem__KTS7d,.LayerAbove_together__cFxh1,.LayerAbove_wires__Uw8wk span{transition:none}}.LayerRings_layout__ykKF_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px)}.LayerRings_figure__KnGH2{position:relative;width:100%;max-width:540px;aspect-ratio:1;justify-self:center}.LayerRings_svg__VI7Qt{width:100%;height:100%;overflow:visible}.LayerRings_ring__BBkzE{transition:opacity .4s ease}.LayerRings_figure__KnGH2[data-active] .LayerRings_ring__BBkzE{opacity:.35}.LayerRings_figure__KnGH2[data-active=meta] .LayerRings_meta__MupxM,.LayerRings_figure__KnGH2[data-active=root] .LayerRings_root__2HDat,.LayerRings_figure__KnGH2[data-active=task] .LayerRings_task__7uXhq{opacity:1}.LayerRings_rootLine__uJ005{fill:none;stroke:rgba(255,255,255,.34);stroke-width:1.5}.LayerRings_rootInner__BEXYJ{fill:none;stroke:rgba(255,255,255,.07);stroke-width:1}.LayerRings_tick__tIklK{stroke:rgba(255,255,255,.2);stroke-width:1}.LayerRings_metaLine__db_VX{fill:none;stroke:rgba(95,184,242,.45);stroke-width:1;stroke-dasharray:2 7}.LayerRings_metaDot__FJiB6{fill:#9fd3f7;filter:drop-shadow(0 0 6px rgba(52,169,245,.8))}.LayerRings_metaDotDim__6u92g{fill:rgba(159,211,247,.5)}.LayerRings_taskLine__yhZtQ{fill:none;stroke:rgba(95,184,242,.6);stroke-width:1.25}.LayerRings_taskDot__gS_DA{fill:#d8eefc;filter:drop-shadow(0 0 5px rgba(52,169,245,.7))}.LayerRings_spinFast__Y78un,.LayerRings_spinSlow__526c1{transform-origin:260px 260px;transform-box:view-box}.LayerRings_spinSlow__526c1{animation:LayerRings_rings-turn__hOgK4 38s linear infinite}.LayerRings_spinFast__Y78un{animation:LayerRings_rings-turn__hOgK4 22s linear infinite reverse}@keyframes LayerRings_rings-turn__hOgK4{to{transform:rotate(1turn)}}.LayerRings_core__fY_A5{position:absolute;top:50%;left:50%;display:grid;width:21%;aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:radial-gradient(circle at 50% 35%,#111a26,#070a0f 70%);box-shadow:0 20px 40px -20px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.06);transform:translate(-50%,-50%)}.LayerRings_lock__lGHjL{position:absolute;top:.4%;left:50%;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#05070b;color:#c8d2de;transform:translate(-50%)}.LayerRings_lock__lGHjL svg{width:14px;height:14px}.LayerRings_rows__YRe0N{margin:0;padding:0;list-style:none}.LayerRings_row__S_pOl{display:grid;grid-template-columns:22px 1fr;gap:18px;padding:26px 0;border-top:1px solid rgba(255,255,255,.08);transition:opacity .3s ease}.LayerRings_row__S_pOl:last-child{border-bottom:1px solid rgba(255,255,255,.08)}@media (hover:hover){.LayerRings_rows__YRe0N:hover .LayerRings_row__S_pOl:not([data-active]){opacity:.55}}.LayerRings_swatch__JhIWv{width:14px;height:14px;margin-top:6px;border-radius:50%}.LayerRings_row__S_pOl[data-layer=task] .LayerRings_swatch__JhIWv{border:1.25px solid rgba(95,184,242,.75)}.LayerRings_row__S_pOl[data-layer=meta] .LayerRings_swatch__JhIWv{border:1.25px dashed rgba(95,184,242,.6)}.LayerRings_row__S_pOl[data-layer=root] .LayerRings_swatch__JhIWv{border:1.5px solid rgba(255,255,255,.45)}.LayerRings_rowTitle__WYzdz{color:#ffffff;font-size:21px;font-weight:600;letter-spacing:-.018em;line-height:1.25}.LayerRings_rowBody__kap7q{max-width:52ch;margin-top:8px;color:#aab3bf;font-size:15px;line-height:1.6}.LayerRings_rowMechanism__WjTrf{margin-top:10px;color:#7d8999;font-size:13px}@media (max-width:960px){.LayerRings_layout__ykKF_{grid-template-columns:1fr}.LayerRings_figure__KnGH2{max-width:380px}}@media (prefers-reduced-motion:reduce){.LayerRings_spinFast__Y78un,.LayerRings_spinSlow__526c1{animation:none}.LayerRings_ring__BBkzE,.LayerRings_row__S_pOl{transition:none}}.ReviewerSplit_split__0pL7v{display:grid;grid-template-columns:minmax(0,1.15fr) 56px minmax(0,.85fr);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.008));box-shadow:0 40px 90px -60px rgba(0,0,0,.9)}.ReviewerSplit_pane__oTOMG{min-width:0;padding:26px 28px 30px}.ReviewerSplit_reviewer__vwWXp{background:radial-gradient(80% 70% at 100% 0,rgba(52,150,235,.07),transparent 70%)}.ReviewerSplit_paneHead__dfDEp{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ReviewerSplit_role__e9XhG{color:#ffffff;font-size:16px;font-weight:600;letter-spacing:-.01em}.ReviewerSplit_runtime__tIPSy{margin-top:3px;color:#7d8999;font-size:13.5px}.ReviewerSplit_badge___H3hG{display:inline-flex;flex:none;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12.5px;font-weight:500}.ReviewerSplit_badge___H3hG svg{width:13px;height:13px}.ReviewerSplit_badgeWrite__r6hqy{border:1px solid rgba(255,255,255,.12);color:#c8d2de}.ReviewerSplit_badgeRead__5MD9J{border:1px solid rgba(95,184,242,.35);background:rgba(52,169,245,.1);color:#cfe6f7}.ReviewerSplit_file___Qfqa{display:flex;align-items:baseline;gap:10px;margin-top:24px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06);font-size:13px}.ReviewerSplit_repo__dbfgH{color:#c8d2de;font-weight:500}.ReviewerSplit_path__GDiZS{color:#7d8999;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px}.ReviewerSplit_diff__tKIKr{margin:10px 0 0;padding:0;list-style:none}.ReviewerSplit_diffLine__Hhoir{display:grid;grid-template-columns:30px 1fr;align-items:center;min-height:27px;border-radius:6px;color:#b9c4d0;font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;transition:background-color .3s ease,box-shadow .3s ease}.ReviewerSplit_diffLine__Hhoir code{overflow:hidden;white-space:pre;text-overflow:ellipsis}.ReviewerSplit_gutter__P7oEn{color:#4f5a68;text-align:center;user-select:none}.ReviewerSplit_diffLine__Hhoir[data-kind=add]{background:rgba(52,169,245,.08);color:#dbeefb}.ReviewerSplit_diffLine__Hhoir[data-kind=add] .ReviewerSplit_gutter__P7oEn{color:#5fb8f2}.ReviewerSplit_diffLine__Hhoir[data-kind=remove]{background:rgba(232,112,112,.07);color:#d9a3a3}.ReviewerSplit_diffLine__Hhoir[data-kind=remove] .ReviewerSplit_gutter__P7oEn{color:#d98a8a}.ReviewerSplit_diffLine__Hhoir[data-reading]{box-shadow:inset 0 0 0 1px rgba(95,184,242,.45)}.ReviewerSplit_wall__PjME2{position:relative;display:grid;place-items:center}.ReviewerSplit_wall__PjME2:before{position:absolute;top:0;bottom:0;left:50%;width:1px;content:"";background:linear-gradient(180deg,transparent,rgba(255,255,255,.14) 18%,rgba(255,255,255,.14) 82%,transparent)}.ReviewerSplit_wallLock__JH1is{position:relative;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#0a0f16;color:#9fb0c3}.ReviewerSplit_wallLock__JH1is svg{width:14px;height:14px}.ReviewerSplit_caps__x1yP8{margin:24px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.06)}.ReviewerSplit_cap__gK6Ig{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid rgba(255,255,255,.06);color:#dbe3ec;font-size:13px}.ReviewerSplit_cap__gK6Ig code{font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px}.ReviewerSplit_capIcon__0b3QW{width:15px;height:15px;color:#5fb8f2}.ReviewerSplit_capState___YLSJ{color:#9fb0c3;font-size:12.5px}.ReviewerSplit_cap__gK6Ig:not([data-granted]){color:#6f7b8b}.ReviewerSplit_cap__gK6Ig:not([data-granted]) code{text-decoration:line-through;text-decoration-color:rgba(255,255,255,.25)}.ReviewerSplit_cap__gK6Ig:not([data-granted]) .ReviewerSplit_capIcon__0b3QW{color:#4f5a68}.ReviewerSplit_cap__gK6Ig:not([data-granted]) .ReviewerSplit_capState___YLSJ{color:#6f7b8b}.ReviewerSplit_report__TSns9{margin-top:22px;padding:16px 18px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.025);opacity:.45;transition:opacity .5s ease,border-color .5s ease}.ReviewerSplit_report__TSns9[data-ready]{border-color:rgba(95,184,242,.3);opacity:1}.ReviewerSplit_reportTitle___k6j2{display:flex;align-items:center;gap:8px;color:#ffffff;font-size:14px;font-weight:600}.ReviewerSplit_reportTitle___k6j2 svg{width:15px;height:15px;color:#5fb8f2}.ReviewerSplit_reportBody__foSAr{margin-top:8px;color:#aab3bf;font-size:13.5px;line-height:1.55}@media (max-width:900px){.ReviewerSplit_split__0pL7v{grid-template-columns:1fr}.ReviewerSplit_wall__PjME2{height:44px}.ReviewerSplit_wall__PjME2:before{top:50%;right:0;bottom:auto;left:0;width:auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14) 18%,rgba(255,255,255,.14) 82%,transparent)}.ReviewerSplit_pane__oTOMG{padding:22px 20px 24px}.ReviewerSplit_diffLine__Hhoir{grid-template-columns:22px 1fr;font-size:11px}}@media (prefers-reduced-motion:reduce){.ReviewerSplit_diffLine__Hhoir,.ReviewerSplit_report__TSns9{transition:none}}