main>.workspaceChooserShell:first-child{padding-top:0}.workspaceChooserShell{position:relative;isolation:isolate}.workspaceChooser{position:relative;display:flex;flex-direction:column;padding-top:40px;padding-bottom:40px}.workspaceChooserHeading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:32px}.workspaceChooserIntro{max-width:48rem}.workspaceChooserCount{padding-bottom:4px;color:rgb(215 224 222/.7);font-size:14px;line-height:20px;font-variant-numeric:tabular-nums}.workspaceChooserGrid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.workspaceCard{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:360px;overflow:hidden;padding:24px;border:1px solid rgb(215 224 222/.16);border-radius:12px;background:radial-gradient(ellipse at 100% 100%,rgb(73 150 0/.07),transparent 65%),linear-gradient(135deg,rgb(22 40 45/.9),rgb(11 20 23/.7));box-shadow:0 20px 48px -28px rgb(10 18 21/.65);transition:border-color .18s ease,box-shadow .18s ease}.workspaceCard:has(.workspaceCardAction:focus-visible),.workspaceCard:hover{border-color:rgb(134 210 63/.45);box-shadow:0 20px 48px -24px rgb(73 150 0/.13)}.workspaceCardCopy{position:relative;z-index:1;margin-bottom:24px}.workspaceCardIcon{display:flex;align-items:center;justify-content:center;width:76px;height:76px;margin-bottom:20px;border:1px solid rgb(134 210 63/.4);border-radius:16px;color:#D7E0DE;background:linear-gradient(135deg,rgb(134 210 63/.15),rgb(215 224 222/.05));box-shadow:inset 0 1px 0 rgb(134 210 63/.08)}.workspaceCardTitle{color:#D7E0DE;font-weight:700}.workspaceCardSubtitle{margin-top:4px;color:rgb(215 224 222/.75);font-size:18px;font-weight:500;line-height:26px}.workspaceCardDescription{max-width:36rem;margin-top:12px;color:rgb(215 224 222/.85);font-size:16px;line-height:24px}.workspaceCardAction{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;margin-top:auto;padding:12px 24px;border:1px solid rgb(134 210 63/.65);border-radius:12px;background:linear-gradient(120deg,rgb(10 18 21/.5),rgb(73 150 0/.1));color:#AFD98E;text-align:left;font-size:16px;font-weight:600;line-height:24px;transition:background-color .18s ease,color .18s ease}.workspaceCardAction:hover{background-color:rgb(134 210 63/.13);color:#D7E0DE}.workspaceCardAction:focus-visible,.workspaceChooserSupport a:focus-visible{outline:2px solid #86D23F;outline-offset:4px}.workspaceCardAction svg{transition:transform .18s ease}.workspaceCardAction:hover svg{transform:translateX(4px)}.workspaceCardArt{position:absolute;z-index:0;top:0;right:0;width:100%;height:100%;pointer-events:none;color:#86D23F;opacity:.28;-webkit-mask-image:linear-gradient(90deg,transparent 15%,black 85%);mask-image:linear-gradient(90deg,transparent 15%,black 85%)}.workspaceCardArtSingle{width:100%;opacity:.2}.workspaceCardSingle .workspaceCardAction{background:linear-gradient(110deg,#86D23F,#AFD98E);color:#0B1417;border-color:#86D23F}.workspaceCardSingle .workspaceCardAction:hover{background:#AFD98E}.platformLinks{margin-top:40px}.platformLinksHeading{margin-bottom:16px}.platformLinksTitle{color:#D7E0DE;font-size:20px;font-weight:700;line-height:28px}.platformLinksDescription{margin-top:4px;color:rgb(215 224 222/.7);font-size:14px;line-height:20px}.platformLinksGrid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.platformLinkCard{display:flex;align-items:center;gap:14px;height:100%;min-width:0;padding:14px 16px;border:1px solid rgb(215 224 222/.14);border-radius:12px;background:linear-gradient(135deg,rgb(22 40 45/.8),rgb(11 20 23/.6));transition:border-color .18s ease,background-color .18s ease}.platformLinkCard:hover{border-color:rgb(134 210 63/.45);background-color:rgb(134 210 63/.06)}.platformLinkCard:focus-visible{outline:2px solid #86D23F;outline-offset:4px}.platformLinkIcon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgb(134 210 63/.35);border-radius:10px;color:#86D23F;background:rgb(134 210 63/.08)}.platformLinkCopy{display:flex;flex:1;flex-direction:column;min-width:0}.platformLinkName{color:#D7E0DE;font-size:16px;font-weight:600;line-height:22px}.platformLinkText{color:rgb(215 224 222/.75);font-size:13px;line-height:18px}.platformLinkHost{margin-top:2px;overflow:hidden;color:rgb(215 224 222/.5);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.platformLinkArrow{color:rgb(215 224 222/.5);transition:color .18s ease,transform .18s ease}.platformLinkCard:hover .platformLinkArrow{color:#86D23F;transform:translateX(3px)}.workspaceChooserSupport{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;margin-top:32px;padding-top:24px;border-top:1px solid rgb(215 224 222/.15);color:rgb(215 224 222/.75);font-size:14px;line-height:24px}.workspaceChooserSupport a{display:inline-flex;align-items:center;gap:8px;color:#86D23F;font-weight:600}.workspaceChooserSupport a:hover{text-decoration:underline;text-underline-offset:4px}.workspaceChooserNotice{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:24px;padding:16px 24px;border:1px solid rgb(253 176 34/.25);border-radius:12px;background:rgb(253 176 34/.05);color:rgb(215 224 222/.85)}.workspaceSignIn{justify-content:center;align-items:flex-start;gap:24px}.workspaceSignIn .workspaceCardAction{width:auto;margin-top:0}.workspaceCardSkeleton>div{border-radius:8px;background:rgb(215 224 222/.07)}.workspaceSkeletonIcon{width:76px;height:76px;margin-bottom:20px}.workspaceSkeletonTitle{width:58%;height:28px;margin-bottom:8px}.workspaceSkeletonSubtitle{width:80%;height:20px;margin-bottom:16px}.workspaceSkeletonBody{width:100%;height:64px;margin-bottom:24px}.workspaceSkeletonAction{width:100%;height:48px;margin-top:auto}@media (min-width:768px){.workspaceChooser{padding-top:48px;padding-bottom:48px}.workspaceCard{min-height:400px;padding:32px}.platformLinksGrid,.workspaceChooserGrid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspaceCardSingle{min-height:400px;padding:40px}.workspaceCardSingle .workspaceCardCopy{width:48%}.workspaceCardSingle .workspaceCardAction{width:320px;max-width:48%}.workspaceCardArtSingle{width:65%;opacity:.9;-webkit-mask-image:linear-gradient(90deg,transparent,black 35%);mask-image:linear-gradient(90deg,transparent,black 35%)}}@media (min-width:1024px){.platformLinksGrid,.workspaceChooserGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1366px){.workspaceChooser{padding-top:192px}}@media (prefers-reduced-motion:no-preference){.workspaceCardSkeleton>div{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}}@media (prefers-reduced-motion:reduce){.platformLinkArrow,.platformLinkCard,.workspaceCard,.workspaceCardAction,.workspaceCardAction svg{transition:none}}