.workspace-guest-header{margin-right:var(--dk-explorer-reserve);font-size:var(--dk-font-size-title);font-weight:var(--dk-font-weight-medium);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 24px 8px;display:grid;container:workspace-header/inline-size}.workspace-guest-header nav{justify-content:flex-end;align-items:center;gap:18px;display:flex}.workspace-guest-header nav a,.workspace-guest-sign-in{color:var(--dk-muted);white-space:nowrap}.workspace-guest-header nav a:hover,.workspace-guest-header nav a[aria-current=page],.workspace-guest-sign-in:hover{color:var(--dk-text)}.workspace-guest-sign-in{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.workspace-guest-header .btn{min-width:0;height:auto;min-height:31px;font-size:var(--dk-font-size-message);font-weight:var(--dk-font-weight-semibold);padding:4px 12px}.workspace-guest-header .github-star-link{justify-self:start}.workspace-guest-header .workspace-header-mobile-download{display:none}@media (max-width:760px){.workspace-guest-header .workspace-header-desktop-download{display:none}.workspace-guest-header .workspace-header-mobile-download{display:inline-flex}}.workspace-guest-actions{grid-area:1/3;justify-self:end;align-items:center;gap:18px;display:flex}.workspace-guest-footer{margin-right:var(--dk-explorer-reserve);color:var(--dk-muted);font-size:var(--dk-font-size-label);text-align:left;flex:none;padding-block:8px 16px}.workspace-guest-footer a:hover{color:var(--dk-text)}@container workspace-header (max-width:660px){.workspace-guest-header nav{grid-area:2/1/auto/-1;justify-content:center;gap:clamp(12px,3cqi,18px)}}@media (max-width:480px){.workspace-guest-header{gap:12px;padding-inline:16px;font-size:12px}.workspace-guest-header .github-star-link{min-width:78px;padding-inline:8px}}.workspace-welcome-thread .thread-body{container:workspace-chat/inline-size}.workspace-welcome-thread.focused-new-thread .thread-body{justify-content:flex-start;overflow-y:auto}.workspace-welcome-thread.focused-new-thread .thread-bottom{flex:1 0 auto;min-height:min-content}.workspace-welcome-thread.focused-new-thread .thread-bottom:after{flex:1 0 24px}.workspace-dev-landing.focused-new-thread .thread-bottom:before{content:"";flex:1 1 0}.workspace-dev-landing.focused-new-thread .thread-bottom:after{flex:1.5 24px}.workspace-dev-landing .workspace-welcome{margin-bottom:28px;padding-bottom:0}.workspace-welcome{text-align:left;margin-block:36px;padding-bottom:12px}.workspace-welcome h1{font-size:clamp(30px,7cqi,56px);font-weight:var(--dk-font-weight-medium);letter-spacing:-.04em;text-wrap:balance;margin:0;line-height:1.1}.workspace-welcome h1 span{color:var(--dk-brand-ink)}.workspace-welcome p{color:var(--dk-muted);margin:16px 0 0;font-size:clamp(14px,2.8cqi,17px);line-height:1.5}.workspace-welcome>:is(.workspace-desktop-action,.workspace-cli-action,.workspace-hero-mobile-download){margin-top:24px}.workspace-welcome>.workspace-desktop-action{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.workspace-welcome>.workspace-hero-mobile-download.btn{display:none}@media (max-width:760px){.workspace-welcome>.workspace-desktop-action{display:none}.workspace-welcome>.workspace-hero-mobile-download.btn{display:inline-flex}}.workspace-welcome .workspace-other-downloads{margin-top:0;position:relative}.workspace-welcome .workspace-download-choices{z-index:5;width:max-content;min-width:240px;margin:0;position:absolute;top:calc(100% + 8px);left:0}.workspace-welcome .workspace-desktop-action .workspace-download-feedback{flex-basis:100%;margin:0}.workspace-welcome{position:relative}.workspace-welcome>:is(h1,p){z-index:1;position:relative}.workspace-welcome>.workspace-desktop-action{z-index:2;position:relative}.workspace-welcome>.workspace-cli-action{z-index:0;position:relative}.workspace-welcome-thread :is(.workspace-composer,.workspace-ad-preview){z-index:1;position:relative}.workspace-welcome-thread .workspace-composer:has(.workspace-model-picker .agent-menu){z-index:3}.workspace-welcome-thread.focused-new-thread .thread-body{overflow-x:hidden}.workspace-welcome-globe{--workspace-globe-size:clamp(440px, 50cqi, 600px);z-index:0;right:calc(var(--workspace-globe-size) / -2);width:var(--workspace-globe-size);height:calc(var(--workspace-globe-size) * .66);pointer-events:none;opacity:.75;mix-blend-mode:screen;-webkit-mask-composite:source-in, xor;position:absolute;bottom:-120px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000),linear-gradient(90deg,#0000 10%,#000 48%);mask-image:linear-gradient(#000 50%,#0000),linear-gradient(90deg,#0000 10%,#000 48%);-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-theme=light] .workspace-welcome-globe{mix-blend-mode:normal}.workspace-welcome-globe-canvas{width:var(--workspace-globe-size);aspect-ratio:1}.workspace-welcome-globe-canvas canvas{opacity:0;transition:opacity 1.4s}.workspace-welcome-globe-canvas[data-ready] canvas{opacity:1}.workspace-welcome .workspace-install-command{max-width:440px}.workspace-live-count{z-index:1;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:0;right:0}.workspace-live-number{color:var(--dk-text);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(34px,4cqi,44px);font-weight:300;line-height:.92}.workspace-live-noun{color:var(--dk-muted);letter-spacing:-.01em;font-size:15px;line-height:1.2}@container workspace-chat (max-width:760px){.workspace-welcome>.workspace-live-count{flex-direction:row;align-items:baseline;gap:8px;margin-top:18px;position:static}.workspace-live-number{font-size:15px;font-weight:var(--dk-font-weight-medium);letter-spacing:0;line-height:1.4}.workspace-live-noun{font-size:14px}}.workspace-welcome,.workspace-guest-legal,.workspace-ad-preview.sponsored-ad{width:min(calc(100% - 2 * var(--workspace-chat-gutter)), var(--dk-chat-content-max-width));margin-inline:auto}.workspace-ad-preview.sponsored-ad{flex:none;margin-block:auto 0}.workspace-guest-card .ad-copy{white-space:normal;margin:0}.workspace-ad-preview-detail{align-items:center;gap:12px;display:flex}.workspace-ad-preview .ad-copy{flex:1}.workspace-ad-cta.btn{flex-shrink:0;gap:5px}@container workspace-chat (max-width:360px){.workspace-welcome{margin-block:32px 28px}.workspace-ad-preview .ad-head{align-items:flex-start;gap:8px}.workspace-ad-preview .ad-title{white-space:normal}.workspace-ad-preview-detail{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-height:650px){.workspace-welcome{margin-top:20px;margin-bottom:24px}}
