.workspace-starter-pills{max-width:var(--dk-chat-content-max-width);flex-wrap:wrap;justify-content:center;gap:8px;margin:10px auto 0;display:flex}.workspace-starter-pill{border:1px solid var(--dk-border);background:var(--dk-surface);height:30px;color:var(--dk-text);font-size:var(--dk-font-size-ui);font-weight:var(--dk-font-weight-medium);cursor:pointer;border-radius:999px;padding:0 12px}.workspace-starter-pill:hover:not(:disabled){background:var(--dk-raised)}.workspace-starter-pill:disabled{color:var(--dk-muted);cursor:default}
.workspace-desktop-continuation-opportunity{min-height:1px}.workspace-desktop-continuation{border:1px solid var(--dk-border);border-radius:var(--dk-radius-md);background:var(--dk-surface);color:var(--dk-text);margin:16px 0;padding:14px 16px}.workspace-desktop-continuation-title{align-items:center;gap:8px;margin-bottom:12px;display:flex}.workspace-desktop-continuation-badge{border:1px solid var(--dk-border);color:var(--dk-muted);border-radius:999px;padding:1px 8px;font-size:12px}.workspace-desktop-continuation-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-desktop-continuation-actions>.icon-button{margin-left:auto}.workspace-desktop-continuation-actions>a{text-decoration:none}
.onboarding-checklist{--checklist-accent:var(--dk-primary-action,var(--dk-brand));--checklist-accent-ink:var(--dk-primary-action-text,#1c211b);border:1px solid var(--dk-border);background:color-mix(in srgb, var(--dk-raised) 72%, transparent);color:var(--dk-sidebar-ink,var(--dk-text));font-size:var(--dk-font-size-ui,13px);border-radius:14px;flex-shrink:0;margin:4px 8px 12px;padding:10px 6px 6px}.onboarding-checklist-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.onboarding-checklist-header{align-items:center;gap:2px;padding:0 0 0 6px;display:flex}.project-sidebar .onboarding-checklist :is(.onboarding-checklist-toggle,.onboarding-checklist-row):hover{background:0 0}.onboarding-checklist-toggle{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:8px;padding:0;display:flex}.onboarding-checklist-title{color:var(--dk-text);font-weight:var(--dk-font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.onboarding-checklist-count{color:var(--dk-sidebar-muted,var(--dk-muted));font-size:var(--dk-font-size-label,12px);font-variant-numeric:tabular-nums}.onboarding-checklist-icon{width:26px;height:26px;color:var(--dk-sidebar-muted,var(--dk-muted));cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.project-sidebar .onboarding-checklist .onboarding-checklist-icon:hover{background:var(--dk-sidebar-hover);color:var(--dk-text)}.onboarding-checklist-chevron svg{transition:transform .18s}.onboarding-checklist[data-view=collapsed] .onboarding-checklist-chevron svg{transform:rotate(-90deg)}.onboarding-checklist-progress{background:color-mix(in srgb, var(--dk-text) 12%, transparent);border-radius:999px;height:4px;margin:8px 6px 4px;overflow:hidden}.onboarding-checklist-progress>span{border-radius:inherit;background:var(--checklist-accent);height:100%;transition:width .42s cubic-bezier(.2,.8,.2,1);display:block}.onboarding-checklist-body{grid-template-rows:1fr;transition:grid-template-rows .22s;display:grid}.onboarding-checklist-body[data-expanded=false]{grid-template-rows:0fr}.onboarding-checklist-body-inner{min-height:0;overflow:hidden}.onboarding-checklist[data-view=collapsed]{padding-bottom:6px}.onboarding-checklist-steps{gap:1px;margin:4px 0 0;padding:0;list-style:none;display:grid}.onboarding-checklist-step{border-radius:9px;transition:background .16s}.onboarding-checklist-step[data-open]{background:var(--dk-sidebar-selected,color-mix(in srgb, var(--dk-text) 8%, transparent))}.onboarding-checklist-row{width:100%;min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 8px;display:flex}.project-sidebar .onboarding-checklist .onboarding-checklist-step:not([data-open]) .onboarding-checklist-row:hover:not(:disabled){background:var(--dk-sidebar-hover)}div.onboarding-checklist-row{cursor:default}.onboarding-checklist-row:focus-visible{outline:2px solid var(--dk-focus-ring,var(--dk-text));outline-offset:-2px}.onboarding-checklist-mark{border:1.5px solid color-mix(in srgb, var(--dk-text) 40%, transparent);corner-shape:round;color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.onboarding-checklist-step[data-done] .onboarding-checklist-mark{border-color:var(--checklist-accent);background:var(--checklist-accent);color:var(--checklist-accent-ink)}.onboarding-checklist-step[data-celebrating] .onboarding-checklist-mark{animation:.52s cubic-bezier(.2,1.6,.4,1) onboarding-checklist-pop}@keyframes onboarding-checklist-pop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.onboarding-checklist-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.onboarding-checklist-step[data-open] .onboarding-checklist-label{color:var(--dk-text);font-weight:var(--dk-font-weight-medium,500)}.onboarding-checklist-step[data-done] .onboarding-checklist-label{color:var(--dk-sidebar-muted,var(--dk-muted));text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, currentColor 70%, transparent);text-decoration-color:color-mix(in srgb, currentColor 70%, transparent)}.onboarding-checklist-row-icon{color:var(--dk-sidebar-muted,var(--dk-muted));flex:none}.onboarding-checklist-row-progress{color:var(--dk-sidebar-muted,var(--dk-muted));font-size:var(--dk-font-size-label,12px);font-variant-numeric:tabular-nums;flex:none}.onboarding-checklist-detail{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.onboarding-checklist-detail[data-open=true]{grid-template-rows:1fr}.onboarding-checklist-detail-inner{min-height:0;padding-left:34px;padding-right:8px;overflow:hidden}.onboarding-checklist-detail[data-open=false] .onboarding-checklist-detail-inner{visibility:hidden}.onboarding-checklist-detail .btn{margin:0 0 10px}.onboarding-checklist-finished{grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:6px 8px;display:grid}.onboarding-checklist-finished .btn{grid-column:2;justify-self:start}.onboarding-checklist-badge{corner-shape:round;background:var(--checklist-accent);width:24px;height:24px;color:var(--checklist-accent-ink);border-radius:50%;justify-content:center;align-items:center;animation:.52s cubic-bezier(.2,1.6,.4,1) onboarding-checklist-pop;display:inline-flex}.onboarding-checklist-finished p{color:var(--dk-sidebar-muted,var(--dk-muted));font-size:var(--dk-font-size-label,12px);margin:0;line-height:1.4}@media (prefers-reduced-motion:reduce){.onboarding-checklist *,.onboarding-checklist{transition:none!important;animation:none!important}}
