.guest-lab-workspace{border-bottom:1px solid var(--border);margin-top:-.5rem;margin-bottom:1.5rem;padding-bottom:1rem}.guest-lab-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.guest-lab-details{min-width:0}.guest-lab-pass{cursor:pointer;border:1px solid var(--foreground);background:var(--surface);max-width:100%;min-height:64px;color:var(--foreground);border-radius:4px;align-items:center;list-style:none;transition:background .18s ease-out;display:inline-flex}.guest-lab-pass::-webkit-details-marker{display:none}.guest-lab-pass:hover{background:var(--background)}.guest-lab-portrait{border-right:1px solid var(--border);align-self:stretch;place-items:center;padding:10px;display:grid}.guest-lab-identity{flex-direction:column;gap:3px;padding:9px 12px;display:flex}.guest-lab-name{font-size:14px;font-weight:600}.guest-lab-caption{color:var(--muted);font-size:11px}.guest-lab-stub{border-left:1px dashed var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:5px;padding:8px 10px;font-size:12px;display:flex}.guest-lab-stub svg{transition:transform .18s ease-out}.guest-lab-details[open] .guest-lab-stub svg{transform:rotate(180deg)}.guest-lab-member{min-height:64px;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:5px;align-self:flex-start;align-items:center;gap:8px;font-size:12px;display:inline-flex}.guest-lab-member:hover{text-decoration-color:currentColor}.guest-lab-explanation{max-width:420px;color:var(--muted);margin-top:12px;font-size:12px;line-height:1.7}.guest-lab-explanation p+p{margin-top:6px}.guest-lab-details[open] .guest-lab-explanation{width:min(420px,100vw - 40px)}.guest-lab-personas{border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:14px}.guest-lab-personas-heading{color:var(--foreground);margin-bottom:6px;font-size:12px;font-weight:600}.guest-lab-persona-axis{color:var(--muted);margin:6px 0 2px;font-size:10px;line-height:1.4;display:block}.guest-lab-persona-row{grid-template-columns:repeat(6,minmax(44px,1fr));gap:2px;display:grid}.guest-lab-persona{min-height:52px;color:var(--foreground);font:600 11px var(--font-geist-mono), monospace;letter-spacing:.02em;border:1px solid #0000;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 0;transition:background .15s ease-out,border-color .15s ease-out;display:flex}.guest-lab-persona:hover{background:var(--surface);border-color:var(--border)}.guest-lab-persona[aria-pressed=true]{background:var(--surface);border-color:var(--foreground);cursor:default}.guest-lab-persona[data-pending]{opacity:.6;cursor:progress}.guest-lab-stamp{border:1px dashed var(--muted);font:12px var(--font-geist-mono), monospace;letter-spacing:.05em;color:var(--foreground);border-radius:3px;align-items:center;gap:5px;padding:5px 7px;display:inline-flex}@media (max-width:479px){.guest-lab-row{gap:8px}.guest-lab-identity{padding-inline:8px}.guest-lab-portrait{padding:7px}.guest-lab-stub{padding-inline:7px}.guest-lab-member{text-align:center;flex-direction:column;justify-content:center;gap:5px;font-size:11px}.guest-lab-member span{max-width:7em}}@media (prefers-reduced-motion:reduce){.guest-lab-pass,.guest-lab-stub svg,.guest-lab-persona{transition:none}}.guest-sample-mark{color:var(--muted);border:1px dashed;border-radius:2px;align-items:center;padding:3px 5px;font-size:12px;line-height:1.2;display:inline-flex}
.account-workspace{--workspace-canvas:#fbf8f3;--workspace-sidebar:#f3ede4;--workspace-panel:#fffdf9;--workspace-border:#e3d8ca;--workspace-hover:#ede2d3;--workspace-muted:#75675c;--workspace-invitation:#f7e9d8;--workspace-experiment:#f5eee4;--background:var(--workspace-canvas);--surface:#f1e9de;--border:var(--workspace-border);--muted:var(--workspace-muted);--foreground:#33251c;--workspace-sidebar-width:216px;background:var(--workspace-canvas);min-height:100dvh;color:var(--foreground);caret-color:var(--accent)}.account-workspace-content{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.account-workspace-main{width:100%;min-width:0;max-width:1440px;padding:24px max(var(--page-gutter), env(safe-area-inset-right)) 40px max(var(--page-gutter), env(safe-area-inset-left));flex:1;margin-inline:auto}.account-workspace-sidebar{display:none}.account-workspace-topbar{min-height:var(--brand-header-height);border-bottom:1px solid var(--border);padding-inline:max(var(--page-gutter), env(safe-area-inset-left)) max(var(--page-gutter), env(safe-area-inset-right));background:var(--background);justify-content:space-between;align-items:center;gap:16px;display:flex}.account-workspace-mobile-brand{min-height:44px;color:var(--accent);align-items:center;display:inline-flex}.account-workspace-breadcrumb{display:none}.account-workspace-tools{align-items:center;gap:2px;display:flex}.account-workspace-tools>a{min-width:44px;min-height:44px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;font-size:13px;transition:color .15s,background-color .15s;display:inline-flex}.account-workspace-tools>a:hover{background:var(--workspace-canvas);color:var(--foreground)}.account-workspace-tools>.account-workspace-help{display:none}.account-workspace-footer{padding-bottom:calc(4rem + env(safe-area-inset-bottom))}.account-workspace .cr-public-footer{border-color:var(--workspace-border)}.account-workspace .cr-public-footer>div{max-width:1440px;padding-block:20px}.account-workspace .cr-public-footer>div>div:first-of-type{margin-top:0;font-size:11px}.account-workspace .cr-public-footer>div>div:last-of-type{margin-top:12px}@media (min-width:768px) and (max-width:1023.98px){.account-workspace-topbar{z-index:40;position:sticky;top:0}}@media (min-width:1024px){.account-workspace-content{margin-left:var(--workspace-sidebar-width)}.account-workspace-main{padding:28px 32px 40px}.account-workspace-sidebar{z-index:35;width:var(--workspace-sidebar-width);overscroll-behavior:contain;border-right:1px solid var(--workspace-border);background:var(--workspace-sidebar);scrollbar-width:thin;flex-direction:column;padding:0 12px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.account-workspace-brand{min-height:var(--brand-header-height);color:var(--accent);flex-shrink:0;align-items:center;margin-bottom:18px;padding-inline:10px;display:flex}.account-workspace-design{border:1px solid var(--workspace-border);background:var(--workspace-panel);min-height:44px;color:var(--foreground);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:550;transition:border-color .15s,background-color .15s;display:flex}.account-workspace-design:hover{border-color:var(--accent);background:var(--background)}.account-workspace-nav-group{margin-top:24px}.account-workspace-group-label{color:var(--workspace-muted);letter-spacing:.035em;margin:0 10px 7px;font-size:12px;font-weight:550}.account-workspace-nav-link{min-height:44px;color:var(--workspace-muted);border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;transition:color .15s,background-color .15s;display:flex}.account-workspace-nav-link:hover{background:var(--workspace-hover);color:var(--foreground)}.account-workspace-nav-link[aria-current=page]{background:var(--workspace-hover);color:var(--accent-hover);border-color:#0000;font-weight:600}.account-workspace-identity{margin-top:auto;padding-top:28px}.account-workspace-email{color:var(--workspace-muted);text-overflow:ellipsis;white-space:nowrap;padding:10px 8px;font-size:11px;display:block;overflow:hidden}.account-workspace-email:hover{color:var(--foreground)}.account-workspace-identity>section{border-bottom:0;border-top:1px solid var(--workspace-border);margin-bottom:0;padding:16px 8px 0}.account-workspace-identity>section>div:first-of-type{margin-top:8px}.account-workspace-identity>section>div:first-of-type>svg{width:36px;height:36px}.account-workspace-identity>section>div:first-of-type>span{font-size:24px}.account-workspace-identity>section>p{margin-top:4px}.account-workspace-identity>section>a{font-size:12px}.account-workspace-topbar{padding-inline:32px}.account-workspace-mobile-brand{display:none}.account-workspace-breadcrumb{color:var(--muted);align-items:center;gap:14px;font-size:12px;display:flex}.account-workspace-breadcrumb>a{align-items:center;min-height:44px;display:inline-flex}.account-workspace-breadcrumb>a:hover{color:var(--foreground)}.account-workspace-breadcrumb>[aria-current=page]{color:var(--foreground);font-weight:500}.account-workspace-tools{gap:4px}.account-workspace-tools>.account-workspace-help{display:inline-flex}.account-workspace-footer{padding-bottom:0}.account-workspace .cr-public-footer>div{padding-inline:32px}}@media (prefers-color-scheme:dark){.account-workspace{--workspace-canvas:#1b1714;--workspace-sidebar:#211b17;--workspace-panel:#28211c;--workspace-border:#4d4035;--workspace-hover:#3a2e24;--workspace-muted:#c0b1a2;--workspace-invitation:#3a2a1e;--workspace-experiment:#30271f;--surface:#32281f;--foreground:#f7efe5;--accent:#d6a16e;--accent-hover:#e6b889}}@media (prefers-reduced-motion:reduce){.account-workspace-tools>a,.account-workspace-design,.account-workspace-nav-link{transition:none}}.account-workspace-tools>.account-workspace-home{padding-inline:8px;font-size:12px}.account-workspace-tools>.account-workspace-new-design{color:var(--accent);padding-inline:12px;font-size:13px}.workspace-subnav{border-bottom:1px solid var(--border);scrollbar-width:none;gap:24px;padding:0 20px;display:flex;overflow-x:auto}.workspace-subnav::-webkit-scrollbar{display:none}.workspace-subnav a{min-height:44px;color:var(--muted);white-space:nowrap;flex-shrink:0;align-items:center;font-size:13px;display:inline-flex}.workspace-subnav a:hover,.workspace-subnav[data-admin] a[aria-current=page]{color:var(--foreground)}.workspace-subnav[data-admin] a[aria-current=page]{font-weight:600}@media (min-width:1024px){.account-workspace-tools>.account-workspace-new-design{display:none}.workspace-subnav{padding-inline:32px}.workspace-subnav[data-admin]{display:none}}
