@layer components{.-yG52q_root{width:100%}.-yG52q_card{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:16px;box-shadow:0 1px 2px #0000000d}.-yG52q_card>*+*{margin-top:12px}.-yG52q_scenario{background-color:var(--color-foreground);color:var(--color-background);border-radius:9999px;width:fit-content;padding:6px 12px;font-size:10px;line-height:1.5}.-yG52q_controls{justify-content:space-between;align-items:center;display:flex}.-yG52q_time{color:var(--color-foreground);font-family:var(--font-mono,ui-monospace, monospace)}.-yG52q_controlBtns{align-items:center;gap:4px;display:flex}.-yG52q_btnSm{border-radius:var(--radius-md);justify-content:center;align-items:center;width:24px;height:24px;display:flex}.-yG52q_btnSm:hover{background-color:var(--color-muted)}.-yG52q_btnPlay{background-color:var(--color-foreground);width:28px;height:28px;color:var(--color-background);border-radius:9999px;justify-content:center;align-items:center;display:flex}.-yG52q_icon3{width:12px;height:12px;color:var(--color-foreground)}.-yG52q_iconPlay{width:12px;height:12px}.-yG52q_timeline>*+*{margin-top:8px}.-yG52q_tlHeader{align-items:center;display:flex}.-yG52q_label28{width:112px}.-yG52q_ticks{color:var(--color-muted-foreground);flex:1;justify-content:space-between;padding-inline:4px;font-size:10px;line-height:1.5;display:flex}.-yG52q_row{align-items:center;gap:6px;display:flex}.-yG52q_rowLabel{align-items:center;gap:6px;width:112px;display:flex}.-yG52q_dot{border-radius:9999px;width:10px;height:10px}.-yG52q_dotPink{background-color:var(--alpine-rose-500)}.-yG52q_dotPurple{background-color:var(--nebula-spark-500)}.-yG52q_dotEmerald{background-color:var(--moss-canopy-500)}.-yG52q_foreground{color:var(--color-foreground)}.-yG52q_track{background-color:color-mix(in srgb, var(--color-muted) 30%, transparent);border-radius:var(--radius-md);flex:1;height:20px;position:relative}.-yG52q_block{border-radius:var(--radius-md);justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0}.-yG52q_blockLabel{color:#fff;font-size:10px;font-weight:500;line-height:1.5}.-yG52q_blockQ{font-size:10px;line-height:1.5}.-yG52q_pink400{background-color:var(--alpine-rose-400)}.-yG52q_pink200{background-color:var(--alpine-rose-200)}.-yG52q_pink600Q{color:var(--alpine-rose-600)}.-yG52q_purple400{background-color:var(--nebula-spark-400)}.-yG52q_purple500{background-color:var(--nebula-spark-500)}.-yG52q_purple200{background-color:var(--nebula-spark-200)}.-yG52q_purple600Q{color:var(--nebula-spark-600)}.-yG52q_emerald400{background-color:var(--moss-canopy-400)}.-yG52q_r1a{width:25%;left:30%}.-yG52q_r1b{width:20px;left:58%}.-yG52q_i1{width:18%;left:15%}.-yG52q_i2{width:30%;left:35%}.-yG52q_i3{width:20px;left:68%}.-yG52q_a1{width:20%;left:45%}}
@layer components{.Ecd7Hq_root{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);border-radius:16px}.Ecd7Hq_header{font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:6px;padding:10px 24px;font-weight:500;display:flex}.Ecd7Hq_headerIcon{opacity:.5;width:14px;height:14px}.Ecd7Hq_body{position:relative}.Ecd7Hq_glowWrap{opacity:1;filter:blur(16px);transition:all .3s;position:absolute;inset:0;transform:scale(1)}.Ecd7Hq_glow{inset-inline:24px;background-image:linear-gradient(to right, var(--alpine-rose-400), var(--nebula-spark-400));position:absolute;top:48px;bottom:0;transform:translateY(-12px)}.Ecd7Hq_card{background-color:var(--color-card);box-shadow:0 4px 6px -1px #0000000d,  0 2px 4px -2px #0000000d, 0 0 0 1px color-mix(in srgb, var(--color-foreground) 10%, transparent);border:1px solid #0000;border-radius:16px;padding:12px 24px;position:relative;overflow:hidden}.Ecd7Hq_row{border-bottom:1px dashed var(--color-border);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding-block:12px;display:grid}.Ecd7Hq_row:last-child{border-bottom:0}.Ecd7Hq_iconBox{background-color:var(--color-muted);border:1px solid color-mix(in srgb, var(--color-foreground) 5%, transparent);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Ecd7Hq_textCol>*+*{margin-top:2px}.Ecd7Hq_desc{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Ecd7Hq_plusIcon{width:16px;height:16px}.Ecd7Hq_teamsIcon,.Ecd7Hq_slackIcon{width:32px;height:32px}.Ecd7Hq_phoneIcon{fill:currentColor;width:20px;height:20px}}
@layer components{.BF9iBq_root{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-foreground) 10%, transparent);border-radius:12px;padding:16px}.BF9iBq_grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.BF9iBq_col>:not(:last-child){margin-bottom:8px}.BF9iBq_colHead{justify-content:space-between;align-items:center;padding-inline:4px;display:flex}.BF9iBq_colLabel{align-items:center;gap:6px;display:flex}.BF9iBq_dot{border-radius:9999px;width:8px;height:8px}.BF9iBq_dotYellow{background-color:var(--solar-flare-500)}.BF9iBq_dotEmerald{background-color:var(--moss-canopy-500)}.BF9iBq_foreground{color:var(--color-foreground)}.BF9iBq_cards>:not(:last-child){margin-bottom:8px}.BF9iBq_card{background-color:var(--color-background);border-radius:var(--radius-md);box-shadow:0 1px 2px 0 #0000000d,  0 0 0 1px color-mix(in srgb, var(--color-foreground) 5%, transparent);padding:10px}.BF9iBq_cardHiddenMobile{display:none}@media (min-width:768px){.BF9iBq_cardHiddenMobile{display:block}}.BF9iBq_cardTitle{color:var(--color-foreground);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:4px;line-height:1.25;display:-webkit-box;overflow:hidden}.BF9iBq_cardId{color:var(--color-muted-foreground);font-size:10px}}
@layer components{.t-fPhG_root{position:relative}.t-fPhG_overlay{z-index:10;width:calc(100% - 1rem);position:absolute;bottom:8px;left:16px;right:-16px}@media (min-width:768px){.t-fPhG_overlay{width:calc(100% - 12rem);bottom:24px;left:13rem;right:-16px}}.t-fPhG_wireframe{border:1px solid var(--color-border);border-radius:16px;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.t-fPhG_sidebar{border-right:1px solid var(--color-border);width:12rem;display:none;position:absolute;top:0;bottom:0;left:0}@media (min-width:768px){.t-fPhG_sidebar{display:block}}.t-fPhG_sidebarDots{gap:6px;padding:16px 16px 0;display:flex}.t-fPhG_dot{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-foreground) 5%, transparent);border-radius:9999px;width:8px;height:8px}.t-fPhG_main{width:100%;margin-left:0}@media (min-width:768px){.t-fPhG_main{width:calc(100% - 12rem);margin-left:auto}}.t-fPhG_toolbar{border-bottom:1px solid var(--color-border);height:44px}.t-fPhG_canvas{height:20rem;position:relative}.t-fPhG_stripes{z-index:0;background-image:repeating-linear-gradient(-45deg, hsl(var(--border)), hsl(var(--border)) 1px, transparent 1px, transparent 6px);opacity:.5;position:absolute;inset:0}}
@layer components{.VgDRja_section{background-color:var(--color-background)}.VgDRja_outer{padding-block:96px}.VgDRja_container{width:100%;max-width:64rem;margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.VgDRja_container{padding-inline:0}}.VgDRja_relative{position:relative}.VgDRja_gridFrame{--frame-border:color-mix(in srgb, var(--color-foreground) 10%, transparent);border:1px solid var(--frame-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.VgDRja_gridFrame{grid-template-columns:repeat(4,minmax(0,1fr))}}.VgDRja_gridFrame>*{border-color:var(--frame-border);padding:16px}@media (min-width:1024px){.VgDRja_gridFrame>*{padding:32px}}.VgDRja_gridFrame>:nth-child(-n+5){border-bottom:1px solid var(--frame-border)}.VgDRja_gridFrame>:nth-child(4),.VgDRja_gridFrame>:nth-child(6),.VgDRja_gridFrame>:nth-child(n+2):nth-child(-n+6){border-right:1px solid var(--frame-border)}@media (min-width:1024px){.VgDRja_gridFrame>:nth-child(4),.VgDRja_gridFrame>:nth-child(6){border-right:0}.VgDRja_gridFrame>:nth-child(n+2):nth-child(-n+6){border-right:1px solid var(--frame-border)}}.VgDRja_headerCell{grid-column:1/-1;border-right:0!important}.VgDRja_headerInner{text-align:center;max-width:36rem;margin-inline:auto;padding-top:32px}.VgDRja_balance{text-wrap:balance}.VgDRja_bullets{margin-block:24px}.VgDRja_bullets>:not(:last-child){margin-bottom:8px}.VgDRja_bulletRow{color:var(--color-muted-foreground);justify-content:center;align-items:center;gap:8px;display:flex}.VgDRja_checkFg{width:16px;height:16px;color:var(--color-foreground)}.VgDRja_subtitle{text-wrap:balance;margin-block:24px}.VgDRja_ctaArrow{width:12px;height:12px;transition:transform .2s}.VgDRja_replaces{z-index:10;max-width:14rem;margin-inline:auto;position:absolute;bottom:16px;left:0;right:0}.VgDRja_replaces>:not(:last-child){margin-bottom:12px}.VgDRja_logosGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.VgDRja_logosGrid>*{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);border-radius:var(--radius-sm);justify-content:center;align-items:center;padding:12px 8px;display:flex}.VgDRja_logoCellLeft{border-top-left-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important}.VgDRja_logoCellRight{border-top-right-radius:var(--radius-lg)!important;border-bottom-right-radius:var(--radius-lg)!important}.VgDRja_screenshotWrap{margin-top:32px;margin-inline:-16px}@media (min-width:768px){.VgDRja_screenshotWrap{margin-top:64px;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}}@media (min-width:1024px){.VgDRja_screenshotWrap{margin-inline:-32px}}.VgDRja_screenshotInner{background-color:#0000;position:relative}.VgDRja_screenshotImageHolder{background-color:#0000;align-items:flex-end;display:flex;position:relative}.VgDRja_screenshotImg{width:100%;height:auto}.VgDRja_threeCol{grid-column:span 4/span 4;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;border-right:0!important;padding:0!important}@media (min-width:768px){.VgDRja_threeCol{grid-template-columns:repeat(3,minmax(0,1fr))}}.VgDRja_threeColCell{border-bottom:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent);flex-direction:column;gap:16px;padding:32px;display:flex}@media (min-width:768px){.VgDRja_threeColCell{border-bottom:0;border-right:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent)}}.VgDRja_threeColCellLast{flex-direction:column;gap:16px;padding:32px;display:flex}.VgDRja_featureIlloTall{justify-content:center;align-items:center;width:100%;max-width:16rem;min-height:160px;margin-inline:auto;display:flex}.VgDRja_featureIlloShort{justify-content:center;align-items:center;width:100%;max-width:16rem;min-height:112px;margin-inline:auto;display:flex}.VgDRja_featureCaption{text-align:center}.VgDRja_captionDesc{margin-top:8px}.VgDRja_mainFeature{grid-area:span 2/span 2/span 2/span 2;grid-template-rows:subgrid;gap:32px;display:grid;border-right:1px solid var(--frame-border)!important;padding:32px!important}.VgDRja_justifyItemsCenter{justify-items:center}.VgDRja_secondaryFeature{grid-area:span 2/span 2/span 2/span 2;grid-template-rows:subgrid;gap:32px;display:grid;position:relative;border-right:0!important;padding:32px!important}.VgDRja_featureIlloDefault{align-self:center;width:100%;max-width:21rem;margin-inline:auto}.VgDRja_featureIlloBia{align-self:center;width:fit-content;margin-inline:auto}.VgDRja_captionBlock{text-align:center;max-width:24rem;margin-inline:auto}.VgDRja_captionBlockSecondary{z-index:10;text-align:center;max-width:24rem;margin-inline:auto;position:relative}.VgDRja_captionDescLg{margin-top:12px}.VgDRja_bottomRow{gap:0;display:none;border-right:0!important;padding:0!important}@media (min-width:768px){.VgDRja_bottomRow{display:grid}}.VgDRja_bottomRowThree{grid-column:span 4/span 4;grid-template-columns:repeat(3,minmax(0,1fr))}.VgDRja_bottomRowFour{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.VgDRja_bottomItem{padding:32px}.VgDRja_bottomItem>:not(:last-child){margin-bottom:12px}.VgDRja_bottomItemDivider{border-right:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent)}.VgDRja_bottomTitleRow{align-items:center;gap:8px;display:flex}.VgDRja_bottomIcon{color:var(--color-foreground);width:16px;height:16px}.VgDRja_bottomBullets>:not(:last-child){margin-bottom:8px}.VgDRja_bottomBullet{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:flex-start;gap:8px;display:flex}.VgDRja_bottomBulletCheck{width:14px;height:14px;color:color-mix(in srgb, var(--color-foreground) 70%, transparent);flex-shrink:0;margin-top:2px}.VgDRja_editorLogo{border-radius:var(--radius-sm);width:20px;height:20px}.VgDRja_logoIntelliJ{background-image:linear-gradient(to bottom right, var(--alpine-rose-500), var(--nebula-spark-600))}.VgDRja_logoVSCode{background-image:linear-gradient(to bottom right, var(--ion-drive-500), var(--ion-drive-600))}.VgDRja_logoWindsurf{background-image:linear-gradient(to bottom right, var(--glacial-lake-500), var(--glacial-lake-600))}.VgDRja_plus{width:12px;height:12px;position:absolute}.VgDRja_plus:before{content:"";background-color:color-mix(in srgb, var(--color-foreground) 25%, transparent);height:1px;margin:auto;position:absolute;inset:0}.VgDRja_plus:after{content:"";background-color:color-mix(in srgb, var(--color-foreground) 25%, transparent);width:1px;margin:auto;position:absolute;inset:0}.VgDRja_plusTopLeft{transform:translate(calc(.5px - 50%),calc(.5px - 50%))}.VgDRja_plusTopRight{right:0;transform:translate(calc(50% - .5px),calc(.5px - 50%))}.VgDRja_plusBottomRight{bottom:0;right:0;transform:translate(calc(50% - .5px),calc(50% - .5px))}.VgDRja_plusBottomLeft{bottom:0;transform:translate(calc(.5px - 50%),calc(50% - .5px))}.VgDRja_plusSecondary{bottom:0;transform:translate(calc(-50% - .5px),calc(50% + .5px))}}
