.workspace{--studio-sheen:linear-gradient(180deg, var(--fill-2), transparent 65%);background:var(--lp-home-bg)}.workspace:before{background:radial-gradient(80% 50% at 50% 0%, var(--fill-2), transparent 80%)}.workspace .topbar{background:var(--lp-home-bg);border-color:var(--lp-home-line-soft);box-shadow:0 4px 20px -12px var(--shadow-soft)}.workspace .chatPanel{background:var(--color-bg-base);border-color:var(--color-border);-webkit-backdrop-filter:none}.workspace .previewToolbar{background:var(--studio-sheen), var(--color-surface-1);border-color:var(--color-border);box-shadow:inset 0 1px 0 var(--rim-light)}.workspace .projStatus{color:var(--color-text-muted)}.workspace .userSignInBtn{background:var(--fill-2);color:var(--color-text-main);border:1px solid var(--color-border)}.workspace .previewStatusSub{color:var(--color-text-muted)}.workspace .previewStatusScreen{background:var(--lp-home-bg)}.workspace .previewStatusGlow{background:radial-gradient(ellipse, var(--fill-3), transparent 70%)}.workspace .previewStatusTitle:not(.error){color:var(--color-text-main)}.workspace .publishBtn{background:linear-gradient(165deg, color-mix(in srgb, var(--lp-home-accent) 86%, var(--lp-home-ink)), var(--lp-home-accent) 60%);color:var(--lp-button-ink);border-color:var(--lp-home-accent);box-shadow:inset 0 1px 0 var(--rim-light), 0 4px 14px -8px var(--shadow-accent)}.workspace .iconBtn2:focus-visible{outline:2px solid var(--lp-home-accent);outline-offset:3px}
