.request-demo-module__rNfbsG__form{color:var(--foreground);font-family:var(--font-marketing-sans);gap:28px;display:grid}.request-demo-module__rNfbsG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.request-demo-module__rNfbsG__field{align-content:start;gap:10px;min-width:0;display:grid}.request-demo-module__rNfbsG__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.request-demo-module__rNfbsG__labelRow span{color:var(--muted-foreground);font-size:12px}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__control{border:1px solid var(--border-2);border-radius:var(--r-xs);background:var(--background);height:52px;color:var(--foreground);box-shadow:none;transition:background-color var(--duration-fast) var(--ease-out);padding:14px 16px;font-size:16px;line-height:22px}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__control::placeholder{color:var(--muted-foreground)}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__control:focus-visible{border-color:var(--foreground);outline:2px solid var(--foreground);outline-offset:3px;box-shadow:none}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__control:user-invalid{border-color:var(--red-fg)}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__control:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__message{field-sizing:fixed;resize:vertical;height:140px;min-height:140px}.request-demo-module__rNfbsG__actions{gap:16px;margin-top:4px;display:grid}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__submit{border-radius:var(--r-xs);white-space:nowrap;justify-content:center;gap:8px;width:100%;min-height:52px;padding-inline:48px}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__submit:active:not(:disabled){transform:translateY(1px)}.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__submit:disabled{cursor:wait;opacity:var(--disabled-opacity)}.request-demo-module__rNfbsG__note{color:var(--muted-foreground);font-size:12px;line-height:1.7}.request-demo-module__rNfbsG__note a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.request-demo-module__rNfbsG__note a:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.request-demo-module__rNfbsG__error{border-left:2px solid var(--red-fg);color:var(--red-fg);padding-left:12px;font-size:14px;line-height:1.6}.request-demo-module__rNfbsG__receipt{border-top:1px solid var(--border-2);border-bottom:1px solid var(--border-2);flex-direction:column;justify-content:center;min-height:440px;padding-block:40px;display:flex}@media (hover:hover){.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__control:hover:not(:disabled){background:var(--card)}}@media (max-width:639px){.request-demo-module__rNfbsG__row{grid-template-columns:minmax(0,1fr);gap:28px}}@media (prefers-reduced-motion:reduce){.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__control,.request-demo-module__rNfbsG__form .request-demo-module__rNfbsG__submit{transition:none}}
.research-preparation-module__NoAuhq__preparation{--ink-3:var(--demo-secondary);width:100%;min-height:430px}.research-preparation-module__NoAuhq__conversation{width:100%;max-width:720px;margin-inline:auto}.research-preparation-module__NoAuhq__welcome{padding:12px 0 24px}.research-preparation-module__NoAuhq__welcome h3{letter-spacing:-.025em;margin:14px 0 8px;font-size:24px;font-weight:500}.research-preparation-module__NoAuhq__welcome p,.research-preparation-module__NoAuhq__response p,.research-preparation-module__NoAuhq__plan>p{font-size:12px;line-height:1.65}.research-preparation-module__NoAuhq__prompt{background:var(--demo-raised);border-radius:14px;padding:20px}.research-preparation-module__NoAuhq__preparation .research-preparation-module__NoAuhq__prompt>p{color:var(--demo-ink);font-size:13px;line-height:1.7}.research-preparation-module__NoAuhq__attachments{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.research-preparation-module__NoAuhq__composerActions{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.research-preparation-module__NoAuhq__composerActions span{color:var(--demo-secondary);align-items:center;gap:6px;font-size:11px;display:flex}.research-preparation-module__NoAuhq__composerActions svg{width:16px;height:16px}.research-preparation-module__NoAuhq__composerActions button{background:var(--demo-ink);width:32px;height:32px;color:var(--demo-canvas);cursor:pointer;border-radius:8px;place-items:center;display:grid}.research-preparation-module__NoAuhq__response{padding-top:24px}.research-preparation-module__NoAuhq__identity{align-items:center;gap:8px;margin-bottom:12px;display:flex}.research-preparation-module__NoAuhq__identity strong{font-size:13px;font-weight:500}.research-preparation-module__NoAuhq__response>p{margin-bottom:16px}.research-preparation-module__NoAuhq__progress{color:var(--demo-secondary);margin-top:14px;font-size:11px;display:block}.research-preparation-module__NoAuhq__preparation[data-preparation-phase="4"]{grid-template-columns:1fr .9fr;align-items:start;gap:28px;display:grid}.research-preparation-module__NoAuhq__plan{background:var(--demo-canvas);border-radius:12px;padding:20px}.research-preparation-module__NoAuhq__ready{color:var(--demo-success);background:var(--demo-success-wash);border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex}.research-preparation-module__NoAuhq__ready svg,.research-preparation-module__NoAuhq__approval svg,.research-preparation-module__NoAuhq__stimulus svg{width:14px;height:14px}.research-preparation-module__NoAuhq__plan h3{letter-spacing:-.025em;margin:16px 0 8px;font-size:20px;font-weight:500}.research-preparation-module__NoAuhq__stimulus{border-bottom:1px solid var(--artifact-rule);align-items:center;gap:8px;margin-top:16px;padding-bottom:12px;font-size:11px;display:flex}.research-preparation-module__NoAuhq__plan dl>div{padding-top:10px}.research-preparation-module__NoAuhq__plan dt{color:var(--demo-secondary);margin-bottom:4px;font-size:10px}.research-preparation-module__NoAuhq__plan dd{font-size:12px;line-height:1.6}.research-preparation-module__NoAuhq__plan dd span{color:var(--demo-secondary);font-size:11px;display:block}.research-preparation-module__NoAuhq__approval{border-top:1px solid var(--artifact-rule);color:var(--demo-secondary);align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-size:10px;line-height:1.6;display:flex}@media (max-width:760px){.research-preparation-module__NoAuhq__preparation[data-preparation-phase="4"]{grid-template-columns:1fr;gap:24px}.research-preparation-module__NoAuhq__welcome h3{font-size:21px}.research-preparation-module__NoAuhq__prompt,.research-preparation-module__NoAuhq__plan{padding:16px}}
.guided-workspace-module__qIlwWa__workspace.guided-workspace-module__qIlwWa__workspace{--background:var(--demo-canvas);--foreground:var(--demo-ink);--muted-foreground:var(--demo-secondary);--card:var(--demo-surface);--surface-2:var(--demo-raised);--surface-3:var(--demo-hover);--success:var(--demo-success);--warning:var(--demo-warning);--border:transparent;isolation:isolate;height:732px;color-scheme:var(--demo-color-scheme);background:var(--background);color:var(--foreground);font-family:var(--font-marketing-sans);text-align:left;border-radius:18px;grid-template-columns:188px minmax(0,1fr);font-size:12px;line-height:1.5;display:grid;position:relative;overflow:clip}.guided-workspace-module__qIlwWa__workspace :is(button,select){font:inherit;cursor:pointer}.guided-workspace-module__qIlwWa__workspace button{transition:background-color .16s,transform .16s}.guided-workspace-module__qIlwWa__workspace button:active:not(:disabled){transform:scale(.98)}.guided-workspace-module__qIlwWa__workspace button:disabled{opacity:.55;cursor:default}.guided-workspace-module__qIlwWa__workspace :is(button,select):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.guided-workspace-module__qIlwWa__workspace .lucide{flex-shrink:0;width:16px;height:16px}.guided-workspace-module__qIlwWa__workspace .marketing-agent-avatar{background:var(--surface-2);color:var(--foreground);flex-shrink:0}.guided-workspace-module__qIlwWa__workspace h2:focus{outline:none}.guided-workspace-module__qIlwWa__workspace h3{letter-spacing:-.025em;font-size:16px;font-weight:500}.guided-workspace-module__qIlwWa__workspace p{margin:0}.guided-workspace-module__qIlwWa__sidebar{background:var(--card);flex-direction:column;gap:12px;padding:28px 12px 20px;display:flex}.guided-workspace-module__qIlwWa__logo{width:88px;margin:0 10px}.guided-workspace-module__qIlwWa__company{color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.guided-workspace-module__qIlwWa__sidebar nav,.guided-workspace-module__qIlwWa__agentNav{flex-direction:column;gap:2px;display:flex}.guided-workspace-module__qIlwWa__sidebar nav button,.guided-workspace-module__qIlwWa__agentNav button{color:var(--muted-foreground);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.guided-workspace-module__qIlwWa__sidebar button:hover,.guided-workspace-module__qIlwWa__sidebar [aria-current=page]{color:var(--foreground);background:var(--surface-2)}.guided-workspace-module__qIlwWa__sidebar nav>small,.guided-workspace-module__qIlwWa__agentNav small{color:var(--muted-foreground);margin:0 10px 5px;font-size:10px}.guided-workspace-module__qIlwWa__profile{margin-top:auto;padding:16px 5px 0}.guided-workspace-module__qIlwWa__main{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.guided-workspace-module__qIlwWa__mobileNav{display:none}.guided-workspace-module__qIlwWa__screen{scrollbar-gutter:stable;flex:1;min-height:0;padding:28px 30px 24px;overflow-y:auto}.guided-workspace-module__qIlwWa__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.guided-workspace-module__qIlwWa__header h2{letter-spacing:-.035em;margin:0;font-size:20px;font-weight:500;line-height:1.3}.guided-workspace-module__qIlwWa__header p{color:var(--muted-foreground);margin-top:8px}.guided-workspace-module__qIlwWa__primary{background:var(--foreground);width:auto;color:var(--background);white-space:nowrap;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:11px 15px;display:inline-flex}.guided-workspace-module__qIlwWa__headerControl{background:var(--card);color:var(--muted-foreground);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.guided-workspace-module__qIlwWa__home{max-width:680px;margin:40px auto 0}.guided-workspace-module__qIlwWa__home h3{margin:17px 0 7px;font-size:26px;line-height:1.25}.guided-workspace-module__qIlwWa__home>p{color:var(--muted-foreground)}.guided-workspace-module__qIlwWa__composer{background:var(--card);border-radius:14px;grid-template-columns:1fr 36px;align-items:center;gap:20px 12px;margin-top:24px;padding:20px;font-size:14px;display:grid}.guided-workspace-module__qIlwWa__send{background:var(--foreground);width:36px;height:36px;color:var(--background);border-radius:9px;place-items:center;display:grid}.guided-workspace-module__qIlwWa__sources{color:var(--muted-foreground);grid-column:1/-1;align-items:center;gap:8px;font-size:11px;display:flex}.guided-workspace-module__qIlwWa__sourceStack{padding-left:6px;display:flex}.guided-workspace-module__qIlwWa__sourceStack>span{border:2px solid var(--card);background:var(--background);border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-6px;display:grid}.guided-workspace-module__qIlwWa__sourceStack>span>svg,.guided-workspace-module__qIlwWa__sourceStack>span>span{flex-shrink:0;width:14px;height:14px}.guided-workspace-module__qIlwWa__promptRow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.guided-workspace-module__qIlwWa__promptRow button{background:var(--card);color:var(--muted-foreground);border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:11px;display:flex}.guided-workspace-module__qIlwWa__recent{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:32px;display:grid}.guided-workspace-module__qIlwWa__recent>small{color:var(--muted-foreground);grid-column:1/-1}.guided-workspace-module__qIlwWa__recentCard{background:var(--card);text-align:left;border-radius:10px;padding:14px}.guided-workspace-module__qIlwWa__recentCard>span{margin-bottom:17px;font-size:11px;display:block}.guided-workspace-module__qIlwWa__skeleton{flex-direction:column;gap:8px;width:100%;min-width:40px;display:flex}.guided-workspace-module__qIlwWa__skeleton span{background:var(--surface-2);border-radius:3px;height:6px;position:relative;overflow:hidden}.guided-workspace-module__qIlwWa__skeleton span:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--foreground) 5%, transparent), transparent);animation:2s ease-in-out 2 guided-workspace-module__qIlwWa__shimmer;position:absolute;inset:0;transform:translate(-100%)}.guided-workspace-module__qIlwWa__workspace[data-animate=false] .guided-workspace-module__qIlwWa__skeleton span:after{animation-play-state:paused}@keyframes guided-workspace-module__qIlwWa__shimmer{to{transform:translate(100%)}}.guided-workspace-module__qIlwWa__reading{color:var(--muted-foreground);margin-top:12px}.guided-workspace-module__qIlwWa__reading .guided-workspace-module__qIlwWa__skeleton{margin-top:10px}.guided-workspace-module__qIlwWa__filters{flex-wrap:wrap;gap:5px;margin-bottom:22px;display:flex}.guided-workspace-module__qIlwWa__filters button{color:var(--muted-foreground);border-radius:8px;padding:8px 11px}.guided-workspace-module__qIlwWa__filters [aria-pressed=true],.guided-workspace-module__qIlwWa__filters .guided-workspace-module__qIlwWa__selected{background:var(--surface-2);color:var(--foreground)}.guided-workspace-module__qIlwWa__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.guided-workspace-module__qIlwWa__metricCard,.guided-workspace-module__qIlwWa__metricPreview,.guided-workspace-module__qIlwWa__teamCard{background:var(--card);border-radius:12px;padding:18px}.guided-workspace-module__qIlwWa__cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.guided-workspace-module__qIlwWa__cardTop h3{margin:0}.guided-workspace-module__qIlwWa__cardTop button{color:var(--muted-foreground);padding:4px}.guided-workspace-module__qIlwWa__metricValue{flex-wrap:wrap;align-items:center;gap:12px;margin:15px 0;display:flex}.guided-workspace-module__qIlwWa__metricValue strong,.guided-workspace-module__qIlwWa__teamCard>strong,.guided-workspace-module__qIlwWa__metricStrip strong{letter-spacing:-.04em;font-size:28px;font-weight:500;line-height:1.2}.guided-workspace-module__qIlwWa__trend{width:100%;height:70px;margin-top:10px;display:block}.guided-workspace-module__qIlwWa__gridLine{fill:none;stroke:var(--artifact-grid);stroke-width:1px}.guided-workspace-module__qIlwWa__chartLabels{color:var(--muted-foreground);justify-content:space-between;margin:6px 0 16px;font-size:10px;display:flex}.guided-workspace-module__qIlwWa__metricPreview{text-align:left;grid-template-columns:1fr auto;gap:15px;display:grid}.guided-workspace-module__qIlwWa__metricPreview>strong{font-size:18px;font-weight:500}.guided-workspace-module__qIlwWa__metricPreview .guided-workspace-module__qIlwWa__skeleton{grid-column:1/-1}.guided-workspace-module__qIlwWa__metricsLead{margin-bottom:20px;position:relative}.guided-workspace-module__qIlwWa__metricsLead .guided-workspace-module__qIlwWa__filters{margin-bottom:0}.guided-workspace-module__qIlwWa__metricsMessage{background:var(--card);border:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;width:100%;margin-top:16px;padding:12px 16px;display:grid}.guided-workspace-module__qIlwWa__metricsMessageIdentity{grid-column:1;align-items:center;gap:8px;margin-bottom:0;font-size:11px;display:flex}.guided-workspace-module__qIlwWa__metricsMessageIdentity>:last-child{flex-shrink:0;margin-left:6px}.guided-workspace-module__qIlwWa__workspace .guided-workspace-module__qIlwWa__metricsMessage h3{grid-column:1;margin:0;font-size:14px;line-height:1.35}.guided-workspace-module__qIlwWa__metricsMessage p{color:var(--muted-foreground);grid-column:1;margin:0;font-size:11px;line-height:1.5}.guided-workspace-module__qIlwWa__metricsMessage .guided-workspace-module__qIlwWa__primary{grid-area:1/2/span 3;justify-content:space-between;align-self:center;width:auto;margin-top:0;padding:8px 10px;font-size:11px}.guided-workspace-module__qIlwWa__investment{background:var(--card);border-radius:12px;padding:20px}.guided-workspace-module__qIlwWa__metricStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.guided-workspace-module__qIlwWa__metricStrip>div{flex-direction:column;gap:8px;display:flex}.guided-workspace-module__qIlwWa__metricStrip span{color:var(--muted-foreground)}.guided-workspace-module__qIlwWa__capacityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.guided-workspace-module__qIlwWa__teamCard>strong{margin:16px 0 12px;display:block}.guided-workspace-module__qIlwWa__teamCard>strong small{font:inherit;letter-spacing:0;color:var(--muted-foreground);margin-left:8px;font-size:12px}.guided-workspace-module__qIlwWa__capacityDots{grid-template-columns:repeat(15,8px);align-content:start;gap:5px;min-height:47px;margin:16px 0 10px;display:grid}.guided-workspace-module__qIlwWa__capacityDots i,.guided-workspace-module__qIlwWa__capacityKey i{box-sizing:border-box;border-radius:50%;width:8px;height:8px;display:inline-block}.guided-workspace-module__qIlwWa__capacityDots [data-state=committed],.guided-workspace-module__qIlwWa__capacityKey [data-state=committed]{background:var(--demo-info)}.guided-workspace-module__qIlwWa__capacityDots [data-state=available],.guided-workspace-module__qIlwWa__capacityKey [data-state=available]{border:2px solid var(--success);background:var(--demo-success-wash)}.guided-workspace-module__qIlwWa__capacityDots [data-state=gap],.guided-workspace-module__qIlwWa__capacityKey [data-state=gap]{background:#c3560a;border-radius:2px}:is(.dark .guided-workspace-module__qIlwWa__capacityDots [data-state=gap],.dark .guided-workspace-module__qIlwWa__capacityKey [data-state=gap]){background:#ffae66}.guided-workspace-module__qIlwWa__capacityKey{color:var(--muted-foreground);flex-wrap:wrap;gap:10px;margin-bottom:14px;font-size:9px;display:flex}.guided-workspace-module__qIlwWa__capacityKey>span{align-items:center;gap:4px;display:inline-flex}.guided-workspace-module__qIlwWa__teamCard>span:last-child{margin:18px 0 0;display:flex}.guided-workspace-module__qIlwWa__plan{background:var(--card);border-radius:12px;margin-top:22px;padding:20px}.guided-workspace-module__qIlwWa__plan h3{margin:12px 0 18px}.guided-workspace-module__qIlwWa__plan p{color:var(--muted-foreground);margin-top:16px}.guided-workspace-module__qIlwWa__planAction{background:var(--background);color:var(--foreground);border-radius:8px;align-items:center;gap:12px;margin-top:16px;padding:9px 12px;display:inline-flex}.guided-workspace-module__qIlwWa__planAction:hover{background:var(--surface-2)}.guided-workspace-module__qIlwWa__people{text-align:left;flex-wrap:wrap;gap:24px;display:flex}.guided-workspace-module__qIlwWa__people button{text-align:left}.guided-workspace-module__qIlwWa__libraryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}.guided-workspace-module__qIlwWa__component{border:1px solid var(--border);background:var(--card);border-radius:10px;flex-direction:column;gap:0;min-width:0;padding:6px;display:flex}.guided-workspace-module__qIlwWa__componentPreview{background-image:radial-gradient(circle, color-mix(in srgb, var(--muted-foreground) 28%, transparent) .65px, transparent .8px);background-size:9px 9px;border-radius:5px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;min-height:110px;padding:14px 8px;display:flex}.guided-workspace-module__qIlwWa__componentLabel{text-align:left;justify-content:space-between;align-items:baseline;gap:8px;width:100%;padding:12px 8px 6px;font-size:11px;display:flex}.guided-workspace-module__qIlwWa__componentLabel small{color:var(--muted-foreground);font-size:10px}.guided-workspace-module__qIlwWa__secondarySample{border:1px solid var(--border);background:var(--background);border-radius:7px;padding:8px 12px}.guided-workspace-module__qIlwWa__fieldSample{text-align:left;flex-direction:column;gap:6px;width:100%;min-width:0;max-width:190px;display:flex}.guided-workspace-module__qIlwWa__buttonSample{background:var(--foreground);color:var(--background);border-radius:7px;align-items:center;gap:18px;padding:9px 12px;display:flex}.guided-workspace-module__qIlwWa__inputSample{background:var(--background);color:var(--muted-foreground);text-align:left;border-radius:7px;width:100%;padding:10px 14px;font-size:12px}.guided-workspace-module__qIlwWa__guidance{background:var(--card);border-radius:12px;grid-template-columns:1.1fr 1fr;gap:30px;margin-top:24px;padding:22px;display:grid}.guided-workspace-module__qIlwWa__guidance h3{margin:16px 0 10px}.guided-workspace-module__qIlwWa__guidance p{color:var(--muted-foreground);margin-bottom:20px}.guided-workspace-module__qIlwWa__files{flex-direction:column;justify-content:center;gap:8px;display:flex}.guided-workspace-module__qIlwWa__files button{background:var(--background);text-align:left;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:11px;display:flex}.guided-workspace-module__qIlwWa__files small{color:var(--muted-foreground)}.guided-workspace-module__qIlwWa__files .guided-workspace-module__qIlwWa__skeleton{margin-top:12px}.guided-workspace-module__qIlwWa__agentBanner{background:linear-gradient(115deg, var(--surface-2), color-mix(in srgb, var(--success) 10%, var(--card)), color-mix(in srgb, var(--warning) 13%, var(--card)));border-radius:12px;padding:24px}.guided-workspace-module__qIlwWa__agentBanner>span{letter-spacing:-.025em;font-size:18px}.guided-workspace-module__qIlwWa__agentBanner p{color:var(--muted-foreground);margin-top:8px}.guided-workspace-module__qIlwWa__templateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.guided-workspace-module__qIlwWa__template{background:var(--card);text-align:left;border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex;position:relative}.guided-workspace-module__qIlwWa__template strong{font-weight:500}.guided-workspace-module__qIlwWa__template>span{color:var(--muted-foreground);font-size:11px}.guided-workspace-module__qIlwWa__template>svg:last-child{color:var(--muted-foreground);position:absolute;top:18px;right:18px}.guided-workspace-module__qIlwWa__template:not([aria-disabled]):hover{background:var(--surface-2)}.guided-workspace-module__qIlwWa__guide{background:color-mix(in srgb, var(--background) 80%, var(--card));flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;height:88px;margin-top:auto;padding:18px 30px;display:flex}.guided-workspace-module__qIlwWa__guide small{font-size:12px}.guided-workspace-module__qIlwWa__guide p{color:var(--muted-foreground);max-width:none;margin-top:5px;font-size:11px}.guided-workspace-module__qIlwWa__guideActions{align-items:center;gap:8px;display:flex}.guided-workspace-module__qIlwWa__guideActions>.guided-workspace-module__qIlwWa__primary{padding:8px 12px}.guided-workspace-module__qIlwWa__iconButton{color:var(--muted-foreground);border-radius:8px;place-items:center;padding:10px;display:grid}.guided-workspace-module__qIlwWa__iconButton:hover{background:var(--surface-2)}@media (max-width:1000px){.guided-workspace-module__qIlwWa__workspace.guided-workspace-module__qIlwWa__workspace{grid-template-columns:164px minmax(0,1fr)}.guided-workspace-module__qIlwWa__screen{padding:24px}.guided-workspace-module__qIlwWa__guide{flex-wrap:wrap;height:96px;padding:18px 24px}.guided-workspace-module__qIlwWa__guide>div:first-child{flex:1}.guided-workspace-module__qIlwWa__templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.guided-workspace-module__qIlwWa__workspace.guided-workspace-module__qIlwWa__workspace{height:780px;display:block}.guided-workspace-module__qIlwWa__sidebar{display:none}.guided-workspace-module__qIlwWa__mobileNav{color:var(--muted-foreground);flex-shrink:0;padding:16px 20px 0;display:block}.guided-workspace-module__qIlwWa__mobileNav label{justify-content:space-between;align-items:center;display:flex}.guided-workspace-module__qIlwWa__mobileNav select{color:var(--foreground);background:var(--card);border-radius:8px;padding:8px}.guided-workspace-module__qIlwWa__screen{padding:22px 20px}.guided-workspace-module__qIlwWa__header{gap:12px;margin-bottom:24px}.guided-workspace-module__qIlwWa__header h2{font-size:20px}.guided-workspace-module__qIlwWa__header p{max-width:230px}.guided-workspace-module__qIlwWa__home{margin-top:25px}.guided-workspace-module__qIlwWa__guide{height:104px;padding:18px 20px}}@media (max-width:480px){.guided-workspace-module__qIlwWa__metricGrid,.guided-workspace-module__qIlwWa__capacityGrid,.guided-workspace-module__qIlwWa__guidance,.guided-workspace-module__qIlwWa__recent{grid-template-columns:1fr}.guided-workspace-module__qIlwWa__recentCard{align-items:center;gap:16px;display:flex}.guided-workspace-module__qIlwWa__recentCard>span{flex:1;margin:0}.guided-workspace-module__qIlwWa__recentCard .guided-workspace-module__qIlwWa__skeleton{width:30%}.guided-workspace-module__qIlwWa__home h3{font-size:23px}.guided-workspace-module__qIlwWa__home>p{max-width:260px}.guided-workspace-module__qIlwWa__header .guided-workspace-module__qIlwWa__primary{gap:5px;padding:10px;font-size:11px}.guided-workspace-module__qIlwWa__headerControl{display:none}.guided-workspace-module__qIlwWa__guideActions{width:100%}.guided-workspace-module__qIlwWa__guideActions>.guided-workspace-module__qIlwWa__primary{margin-left:auto}.guided-workspace-module__qIlwWa__guide p{max-width:none}.guided-workspace-module__qIlwWa__libraryGrid{gap:7px}.guided-workspace-module__qIlwWa__component{padding:6px;font-size:10px}.guided-workspace-module__qIlwWa__buttonSample{gap:4px;padding:8px}.guided-workspace-module__qIlwWa__inputSample{padding:8px}.guided-workspace-module__qIlwWa__metricStrip{gap:8px}.guided-workspace-module__qIlwWa__metricStrip strong{font-size:23px}.guided-workspace-module__qIlwWa__metricStrip span{font-size:10px}.guided-workspace-module__qIlwWa__template{padding:14px}}@media (prefers-reduced-motion:reduce){.guided-workspace-module__qIlwWa__workspace *,.guided-workspace-module__qIlwWa__workspace :after{transition:none!important;animation:none!important}}.guided-workspace-module__qIlwWa__workspace [data-artifact-cursor][data-cursor-tone=neutral]>svg{fill:var(--background);stroke:var(--foreground);stroke-width:1.5px}.guided-workspace-module__qIlwWa__workspace [data-artifact-cursor][data-cursor-tone=neutral]>span{background:var(--background);color:var(--foreground);border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent)}.guided-workspace-module__qIlwWa__capacityLabel{color:var(--muted-foreground);margin-bottom:10px;font-size:10px;display:block}@media (max-width:480px){.guided-workspace-module__qIlwWa__guideActions{flex-wrap:nowrap}.guided-workspace-module__qIlwWa__guideActions>.guided-workspace-module__qIlwWa__primary{white-space:normal;flex:1;min-width:0}.guided-workspace-module__qIlwWa__guide{align-content:center;gap:8px;height:136px}.guided-workspace-module__qIlwWa__guide>div:first-child{flex-basis:100%}.guided-workspace-module__qIlwWa__libraryGrid{grid-template-columns:1fr}.guided-workspace-module__qIlwWa__component{padding:6px;font-size:12px}.guided-workspace-module__qIlwWa__componentPreview{min-height:90px}.guided-workspace-module__qIlwWa__inputSample{width:100%}}.guided-workspace-module__qIlwWa__filters button{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.guided-workspace-module__qIlwWa__teamCard[data-attention=true]{box-shadow:inset 0 0 0 1px var(--border)}.guided-workspace-module__qIlwWa__recordDetail{color:var(--muted-foreground);grid-column:1/-1;font-size:11px;line-height:1.5}.guided-workspace-module__qIlwWa__recentCard>span:last-child{white-space:normal;margin-bottom:0;line-height:1.5}@media (max-width:480px){.guided-workspace-module__qIlwWa__recentCard{flex-direction:column;align-items:flex-start;gap:8px}}.guided-workspace-module__qIlwWa__home[data-conversation-active=true]{margin-top:0}.guided-workspace-module__qIlwWa__home .guided-workspace-module__qIlwWa__sentPrompt{grid-template-columns:1fr;max-width:600px;margin-top:0;margin-left:auto;padding:16px 20px;font-size:13px;line-height:1.65}.guided-workspace-module__qIlwWa__chatResponse{--ink-3:var(--demo-secondary)}.guided-workspace-module__qIlwWa__home .guided-workspace-module__qIlwWa__chatResponse h3{margin:16px 0 10px;font-size:16px;line-height:1.4}.guided-workspace-module__qIlwWa__home .guided-workspace-module__qIlwWa__chatResponse p{font-size:12px}.guided-workspace-module__qIlwWa__chatResponse>small{color:var(--muted-foreground);margin-top:12px;font-size:10px;display:block}.guided-workspace-module__qIlwWa__chatFindings{margin:12px 0 16px;padding-left:18px;font-size:12px;line-height:1.7;list-style:outside}.guided-workspace-module__qIlwWa__chatFindings li+li{margin-top:6px}.guided-workspace-module__qIlwWa__screen[data-deck-screen]{flex-direction:column;display:flex;overflow:hidden}.guided-workspace-module__qIlwWa__screen[data-deck-screen] .guided-workspace-module__qIlwWa__header{flex-shrink:0;margin-bottom:20px}.guided-workspace-module__qIlwWa__deckWorkspace{background:var(--card);border-radius:10px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.guided-workspace-module__qIlwWa__deckToolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.guided-workspace-module__qIlwWa__deckToolbar>span{align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.guided-workspace-module__qIlwWa__collaborator{background:var(--background);white-space:nowrap;border-radius:20px;padding:4px 8px;font-size:10px}.guided-workspace-module__qIlwWa__deckBody{flex:1;grid-template-columns:120px minmax(0,1fr);min-height:0;display:grid}.guided-workspace-module__qIlwWa__slideThumbnails{border-right:1px solid var(--artifact-rule);flex-direction:column;align-items:stretch;gap:12px;padding:12px 10px;display:flex;overflow-y:auto}.guided-workspace-module__qIlwWa__slideThumbnails>small{color:var(--muted-foreground);font-size:10px}.guided-workspace-module__qIlwWa__slideThumbnails button{text-align:left;border-radius:5px;flex-shrink:0;grid-template-columns:10px minmax(0,1fr);align-items:center;gap:5px;min-width:0;padding:4px;display:grid}.guided-workspace-module__qIlwWa__slideThumbnails button>span{color:var(--muted-foreground);font-size:10px}.guided-workspace-module__qIlwWa__slidePreview{aspect-ratio:16/9;border:2px solid #0000;border-radius:3px;width:100%}.guided-workspace-module__qIlwWa__slideThumbnails [aria-pressed=true]{background:var(--surface-2)}.guided-workspace-module__qIlwWa__slideThumbnails [aria-pressed=true] .guided-workspace-module__qIlwWa__slidePreview{border-color:var(--foreground)}.guided-workspace-module__qIlwWa__deckCanvas{background:var(--surface-2);justify-content:center;align-items:center;min-width:0;min-height:0;padding:18px;display:flex;container-type:size}.guided-workspace-module__qIlwWa__slide{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#171717;aspect-ratio:16/9;box-sizing:border-box;background:#fff;border-radius:5px;flex-direction:column;width:min(100cqw,177.778cqh);min-width:0;padding:4%;display:flex;container-type:inline-size}.guided-workspace-module__qIlwWa__slideMasthead{justify-content:space-between;align-items:center;margin-bottom:3cqw;display:flex}.guided-workspace-module__qIlwWa__slideMasthead small{color:#666;letter-spacing:.1em;font-size:1.5cqw}.guided-workspace-module__qIlwWa__slideMasthead svg{width:4cqw;height:4cqw}.guided-workspace-module__qIlwWa__workspace .guided-workspace-module__qIlwWa__slide h3{margin:0 0 3cqw;font-size:4.2cqw;font-weight:500;line-height:1.16}.guided-workspace-module__qIlwWa__slide p{color:#4f4f4f;font-size:1.9cqw;line-height:1.5}.guided-workspace-module__qIlwWa__slideMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqw;margin:5cqw 0;display:grid}.guided-workspace-module__qIlwWa__slideMetrics div{flex-direction:column;gap:1.5cqw;display:flex}.guided-workspace-module__qIlwWa__slideMetrics strong{letter-spacing:-.04em;font-size:4.4cqw;font-weight:500}.guided-workspace-module__qIlwWa__slideMetrics span{color:#666;font-size:1.6cqw}.guided-workspace-module__qIlwWa__slideCallout{border-top:1px solid #c7c5c0;padding-top:2cqw;font-size:1.8cqw;line-height:1.5}.guided-workspace-module__qIlwWa__slide footer{color:#666;justify-content:space-between;gap:2cqw;margin-top:auto;padding-top:3cqw;font-size:1.3cqw;display:flex}.guided-workspace-module__qIlwWa__allocationHeader,.guided-workspace-module__qIlwWa__allocationRow{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1.1fr);align-items:center;gap:2cqw;display:grid}.guided-workspace-module__qIlwWa__allocationHeader{color:#666;padding-bottom:2cqw;font-size:1.7cqw}.guided-workspace-module__qIlwWa__allocationRow{border-top:1px solid #c7c5c0;padding:3cqw 0;font-size:2.4cqw}.guided-workspace-module__qIlwWa__allocationRow strong{font-weight:500}.guided-workspace-module__qIlwWa__reviewSteps{flex-direction:column;gap:3cqw;display:flex}.guided-workspace-module__qIlwWa__reviewSteps p{align-items:flex-start;gap:1.5cqw;display:flex}.guided-workspace-module__qIlwWa__workspace .guided-workspace-module__qIlwWa__reviewSteps svg{color:#078454;width:2.5cqw;height:2.5cqw}.guided-workspace-module__qIlwWa__deckStatus{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;font-size:10px;line-height:1.5;display:flex}.guided-workspace-module__qIlwWa__deckStatus>span{flex:1;min-width:0}.guided-workspace-module__qIlwWa__deckStatus strong{color:var(--foreground);margin-right:6px;font-weight:500}.guided-workspace-module__qIlwWa__deckStatus>small{flex-shrink:0;font-size:10px}.guided-workspace-module__qIlwWa__deckGenerating{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.guided-workspace-module__qIlwWa__deckGenerating h3{font-size:16px}.guided-workspace-module__qIlwWa__deckGenerating p{color:var(--muted-foreground);font-size:11px}.guided-workspace-module__qIlwWa__pixelLoader{grid-template-columns:repeat(5,5px);gap:3px;margin-bottom:8px;display:grid}.guided-workspace-module__qIlwWa__pixelLoader i{background:var(--foreground);width:5px;height:5px;animation:1.2s ease-in-out infinite guided-workspace-module__qIlwWa__deckPixelPulse}.guided-workspace-module__qIlwWa__deckLoadingPreview{aspect-ratio:16/9;border:1px solid var(--border);background:var(--background);border-radius:6px;flex-direction:column;gap:12px;width:min(200px,100%);margin-top:8px;padding:18px;display:flex}.guided-workspace-module__qIlwWa__deckLoadingPreview i,.guided-workspace-module__qIlwWa__creationSkeleton i{background:linear-gradient(100deg,#8882 20%,#8884 45%,#8882 70%) 0 0/250% 100%;border-radius:3px;height:8px;animation:1.4s ease-in-out infinite guided-workspace-module__qIlwWa__deckSkeletonSweep;display:block}.guided-workspace-module__qIlwWa__deckLoadingPreview i:first-child{width:65%;height:12px}.guided-workspace-module__qIlwWa__deckLoadingPreview i:last-child{width:80%}.guided-workspace-module__qIlwWa__slideCreation{min-width:0;position:relative}.guided-workspace-module__qIlwWa__creationSkeleton{flex-direction:column;justify-content:center;gap:2cqw;padding-block:1cqw;transition:opacity .4s ease-in-out,filter .4s ease-in-out;display:flex;position:absolute;inset:0}.guided-workspace-module__qIlwWa__creationSkeleton i{height:1.8cqw}.guided-workspace-module__qIlwWa__creationSkeleton i:first-child{width:75%}.guided-workspace-module__qIlwWa__creationSkeleton i:last-child{width:55%}.guided-workspace-module__qIlwWa__creationContent{opacity:0;filter:blur(2px);transition:opacity .4s ease-in-out,filter .4s ease-in-out}.guided-workspace-module__qIlwWa__slideCreation[data-revealed=true] .guided-workspace-module__qIlwWa__creationSkeleton{opacity:0;filter:blur(2px)}.guided-workspace-module__qIlwWa__slideCreation[data-revealed=true] .guided-workspace-module__qIlwWa__creationContent{opacity:1;filter:none}@keyframes guided-workspace-module__qIlwWa__deckPixelPulse{0%,to{opacity:.15}50%{opacity:1}}@keyframes guided-workspace-module__qIlwWa__deckSkeletonSweep{0%{background-position:150% 0}to{background-position:-100% 0}}.guided-workspace-module__qIlwWa__workspace[data-animate=false] :is(.guided-workspace-module__qIlwWa__pixelLoader i,.guided-workspace-module__qIlwWa__deckLoadingPreview i,.guided-workspace-module__qIlwWa__creationSkeleton i,.guided-workspace-module__qIlwWa__creationContent){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.guided-workspace-module__qIlwWa__pixelLoader i,.guided-workspace-module__qIlwWa__deckLoadingPreview i,.guided-workspace-module__qIlwWa__creationSkeleton i,.guided-workspace-module__qIlwWa__creationContent{animation:none!important}.guided-workspace-module__qIlwWa__creationContent,.guided-workspace-module__qIlwWa__creationSkeleton{filter:none;transition:none}}.guided-workspace-module__qIlwWa__workspace [data-agent-cursor]>span{color:#fff;background:#202020;align-items:center;gap:5px;display:flex}.guided-workspace-module__qIlwWa__workspace [data-agent-cursor]>svg{fill:#202020;stroke:#fff}@media (max-width:760px){.guided-workspace-module__qIlwWa__deckBody{grid-template-columns:76px minmax(0,1fr)}.guided-workspace-module__qIlwWa__deckCanvas{padding:12px}}@media (max-width:480px){.guided-workspace-module__qIlwWa__screen[data-deck-screen]{padding-inline:12px}.guided-workspace-module__qIlwWa__deckBody{grid-template-columns:46px minmax(0,1fr)}.guided-workspace-module__qIlwWa__deckToolbar{flex-wrap:wrap;gap:6px;padding:10px}.guided-workspace-module__qIlwWa__slideThumbnails{gap:14px;padding:10px 4px}.guided-workspace-module__qIlwWa__slideThumbnails button{flex-direction:column;gap:4px;padding:2px;display:flex}.guided-workspace-module__qIlwWa__slideThumbnails>small{font-size:9px}.guided-workspace-module__qIlwWa__deckCanvas{padding:10px;display:block;overflow-y:auto;container-type:inline-size}.guided-workspace-module__qIlwWa__slide{aspect-ratio:auto;width:100%;min-height:350px;padding:14px}.guided-workspace-module__qIlwWa__slideMasthead{margin-bottom:16px}.guided-workspace-module__qIlwWa__slideMasthead small{font-size:7px}.guided-workspace-module__qIlwWa__slideMasthead svg{width:16px;height:16px}.guided-workspace-module__qIlwWa__workspace .guided-workspace-module__qIlwWa__slide h3{margin-bottom:14px;font-size:16px}.guided-workspace-module__qIlwWa__slide p{font-size:10px}.guided-workspace-module__qIlwWa__slideMetrics{grid-template-columns:1fr;gap:12px;margin:18px 0}.guided-workspace-module__qIlwWa__slideMetrics div{gap:4px}.guided-workspace-module__qIlwWa__slideMetrics strong{font-size:20px}.guided-workspace-module__qIlwWa__slideMetrics span{font-size:9px}.guided-workspace-module__qIlwWa__slideCallout{padding-top:12px;font-size:10px}.guided-workspace-module__qIlwWa__slide footer{gap:8px;padding-top:18px;font-size:7px}.guided-workspace-module__qIlwWa__allocationHeader{padding-bottom:10px;font-size:8px}.guided-workspace-module__qIlwWa__allocationRow{gap:4px;padding-block:12px;font-size:10px}.guided-workspace-module__qIlwWa__reviewSteps{gap:14px}.guided-workspace-module__qIlwWa__workspace .guided-workspace-module__qIlwWa__reviewSteps svg{width:12px;height:12px}.guided-workspace-module__qIlwWa__deckStatus{padding:10px}.guided-workspace-module__qIlwWa__composer{padding:16px;font-size:12px}}.guided-workspace-module__qIlwWa__deckCanvas:focus-visible{outline:2px solid var(--foreground);outline-offset:-3px}.guided-workspace-module__qIlwWa__sourceChecks{margin-block:16px}.guided-workspace-module__qIlwWa__sourceChecks>small{color:var(--muted-foreground);font-size:11px}.guided-workspace-module__qIlwWa__sourceChecks>div{flex-wrap:wrap;gap:8px;min-height:28px;margin-top:8px;display:flex}.guided-workspace-module__qIlwWa__sourceChecks>div>span{background:var(--card);border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:inline-flex}.guided-workspace-module__qIlwWa__sourceChecks svg{width:14px;height:14px}.guided-workspace-module__qIlwWa__creationOutline{transform-origin:0 0;border:1px solid #078454;border-radius:3px;animation:1.4s cubic-bezier(.22,1,.36,1) both guided-workspace-module__qIlwWa__deckDrawBox;position:absolute;inset:0}.guided-workspace-module__qIlwWa__slideCreation[data-deck-writing-body] .guided-workspace-module__qIlwWa__creationOutline,.guided-workspace-module__qIlwWa__slideCreation[data-deck-writing-body] .guided-workspace-module__qIlwWa__creationSkeleton{animation-delay:1.6s}.guided-workspace-module__qIlwWa__creationSkeleton{padding-inline:1cqw;animation:1.6s ease-out both guided-workspace-module__qIlwWa__deckBoxFill}@keyframes guided-workspace-module__qIlwWa__deckDrawBox{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes guided-workspace-module__qIlwWa__deckBoxFill{0%,80%{box-shadow:none;background:0 0}to{background:#07845410;box-shadow:inset 0 0 24px #07845420}}.guided-workspace-module__qIlwWa__workspace[data-animate=false] :is(.guided-workspace-module__qIlwWa__creationOutline,.guided-workspace-module__qIlwWa__creationSkeleton){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.guided-workspace-module__qIlwWa__creationOutline,.guided-workspace-module__qIlwWa__creationSkeleton{animation:none}}.guided-workspace-module__qIlwWa__assetLibrary{min-width:0}.guided-workspace-module__qIlwWa__assetMain{min-width:0;padding:0}.guided-workspace-module__qIlwWa__assetHeading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.guided-workspace-module__qIlwWa__assetHeading h3{margin:0;font-size:16px}.guided-workspace-module__qIlwWa__assetHeading p{color:var(--muted-foreground);margin:5px 0 0;font-size:10px}.guided-workspace-module__qIlwWa__assetSectionHeading{justify-content:space-between;align-items:center;gap:10px;margin:16px 0 10px;display:flex}.guided-workspace-module__qIlwWa__assetSectionHeading h4{margin:0;font-size:12px;font-weight:500}.guided-workspace-module__qIlwWa__assetSectionHeading>small{color:var(--muted-foreground);font-size:9px}.guided-workspace-module__qIlwWa__assetPublished{color:var(--muted-foreground);padding:4px 8px 6px;font-size:9px}.guided-workspace-module__qIlwWa__assetMain .guided-workspace-module__qIlwWa__libraryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.guided-workspace-module__qIlwWa__assetMain .guided-workspace-module__qIlwWa__componentPreview{min-height:110px}.guided-workspace-module__qIlwWa__assetMain .guided-workspace-module__qIlwWa__componentLabel{flex-wrap:wrap;padding:10px 6px 4px;font-size:11px}.guided-workspace-module__qIlwWa__libraryInsight{border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.guided-workspace-module__qIlwWa__libraryInsight>div{min-width:0}.guided-workspace-module__qIlwWa__libraryInsight strong{font-size:11px;font-weight:500}.guided-workspace-module__qIlwWa__libraryInsight p{color:var(--muted-foreground);margin:5px 0 8px;font-size:10px}.guided-workspace-module__qIlwWa__libraryInsight button{text-underline-offset:3px;align-items:center;gap:6px;font-size:10px;text-decoration:underline;display:inline-flex}.guided-workspace-module__qIlwWa__managedFiles{border:1px solid var(--border);border-radius:8px;overflow:hidden}.guided-workspace-module__qIlwWa__managedFiles>div>button{text-align:left;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.guided-workspace-module__qIlwWa__managedFiles>div+div{border-top:1px solid var(--border)}.guided-workspace-module__qIlwWa__managedFiles>div>button>span:first-of-type{flex:1;min-width:0}.guided-workspace-module__qIlwWa__managedFiles strong{font-size:11px;font-weight:500}.guided-workspace-module__qIlwWa__managedFiles small{color:var(--muted-foreground);margin-top:4px;font-size:9px;display:block}.guided-workspace-module__qIlwWa__fileVersion{text-align:right;font-size:10px}.guided-workspace-module__qIlwWa__fileInspection{border:1px solid var(--border);border-radius:8px;padding:16px}.guided-workspace-module__qIlwWa__fileInspection>div:first-child{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;display:flex}.guided-workspace-module__qIlwWa__fileInspection pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0;font:11px/1.8 ui-monospace,monospace}@media (max-width:1100px){.guided-workspace-module__qIlwWa__assetMain .guided-workspace-module__qIlwWa__libraryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.guided-workspace-module__qIlwWa__fileVersion{display:none}}@media (max-width:600px){.guided-workspace-module__qIlwWa__assetMain .guided-workspace-module__qIlwWa__libraryGrid{grid-template-columns:1fr}.guided-workspace-module__qIlwWa__managedFiles>div>button{flex-wrap:wrap}.guided-workspace-module__qIlwWa__managedFiles>div>button>span:first-of-type{flex-basis:calc(100% - 36px)}}.guided-workspace-module__qIlwWa__inlineGovernanceInsight{background:var(--card);border-radius:6px;margin:0 12px 10px 42px}.guided-workspace-module__qIlwWa__inlineGovernanceInsight summary{cursor:pointer;align-items:center;gap:7px;padding:8px;font-size:10px;list-style:none;display:flex}.guided-workspace-module__qIlwWa__inlineGovernanceInsight summary::-webkit-details-marker{display:none}.guided-workspace-module__qIlwWa__inlineGovernanceInsight summary>span:nth-child(2){flex:1}.guided-workspace-module__qIlwWa__inlineGovernanceInsight summary>svg{flex-shrink:0;transition:transform .18s}.guided-workspace-module__qIlwWa__inlineGovernanceInsight[open] summary>svg{transform:rotate(180deg)}.guided-workspace-module__qIlwWa__inlineGovernanceInsight>div{padding:0 10px 10px}.guided-workspace-module__qIlwWa__inlineGovernanceInsight p{margin:0 0 8px;font-size:11px;line-height:1.6}.guided-workspace-module__qIlwWa__inlineGovernanceInsight small{color:var(--muted-foreground);font-size:10px;display:block}.guided-workspace-module__qIlwWa__inlineGovernanceInsight button{text-underline-offset:3px;align-items:center;gap:6px;margin-top:10px;font-size:10px;text-decoration:underline;display:inline-flex}.guided-workspace-module__qIlwWa__inlineGovernanceInsight summary:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.guided-workspace-module__qIlwWa__fileInspection>.guided-workspace-module__qIlwWa__inlineGovernanceInsight{margin:14px 0}@media (max-width:600px){.guided-workspace-module__qIlwWa__inlineGovernanceInsight{margin-left:12px}}.guided-workspace-module__qIlwWa__sourceCheckSlot{justify-content:center;align-items:center;width:12px;height:14px;display:inline-flex}.guided-workspace-module__qIlwWa__sourceCheckSlot>span{color:var(--foreground);display:inline-flex}.guided-workspace-module__qIlwWa__workspace .guided-workspace-module__qIlwWa__sourceCheckSlot svg{width:10px;height:10px}@media (max-width:600px){.guided-workspace-module__qIlwWa__metricsMessage{grid-template-columns:1fr}.guided-workspace-module__qIlwWa__metricsMessage .guided-workspace-module__qIlwWa__primary{grid-area:auto/1;width:100%;margin-top:6px}}.guided-workspace-module__qIlwWa__sidebarSections{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}.guided-workspace-module__qIlwWa__sidebarSections>nav,.guided-workspace-module__qIlwWa__sidebarSections>.guided-workspace-module__qIlwWa__agentNav,.guided-workspace-module__qIlwWa__sidebar>.guided-workspace-module__qIlwWa__logo,.guided-workspace-module__qIlwWa__sidebar>.guided-workspace-module__qIlwWa__company,.guided-workspace-module__qIlwWa__sidebar>.guided-workspace-module__qIlwWa__profile{flex-shrink:0}.guided-workspace-module__qIlwWa__sidebar nav button{width:100%}.guided-workspace-module__qIlwWa__libraryTabs{background:var(--surface-2);border-radius:8px;flex-shrink:0;align-items:center;gap:3px;margin-left:auto;padding:3px;display:flex}.guided-workspace-module__qIlwWa__libraryTabs button{color:var(--muted-foreground);white-space:nowrap;border-radius:5px;padding:8px 10px;font-size:11px}.guided-workspace-module__qIlwWa__libraryTabs button[aria-current]{background:var(--background);color:var(--foreground);box-shadow:0 1px 3px #00000014}@media (max-width:900px){.guided-workspace-module__qIlwWa__workspace[data-view=systems] .guided-workspace-module__qIlwWa__header{flex-wrap:wrap;gap:14px}}.guided-workspace-module__qIlwWa__deckAction{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:color-mix(in srgb, var(--foreground) 4%, var(--background));max-width:100%;color:var(--foreground);white-space:normal;border-radius:6px;align-items:center;gap:8px;margin-top:14px;padding:7px 10px;font-size:11px;line-height:1.4;display:inline-flex}.guided-workspace-module__qIlwWa__workspace .guided-workspace-module__qIlwWa__deckAction>svg{flex-shrink:0;width:13px;height:13px}.guided-workspace-module__qIlwWa__deckAction:hover{background:color-mix(in srgb, var(--foreground) 8%, var(--background))}
.director-workspace-views-module__GafHnG__root,.director-workspace-views-module__GafHnG__chatRoot{min-width:0;font-size:12px;line-height:1.6}.director-workspace-views-module__GafHnG__root h3,.director-workspace-views-module__GafHnG__chatRoot h3{font-size:var(--artifact-section-title);letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.3}.director-workspace-views-module__GafHnG__root h4,.director-workspace-views-module__GafHnG__chatRoot h4{margin:0 0 16px;font-size:12px;font-weight:550}.director-workspace-views-module__GafHnG__root p,.director-workspace-views-module__GafHnG__chatRoot p{margin:10px 0}.director-workspace-views-module__GafHnG__root small,.director-workspace-views-module__GafHnG__chatRoot small,.director-workspace-views-module__GafHnG__caption,.director-workspace-views-module__GafHnG__subtitle{color:var(--demo-secondary);font-size:11px}.director-workspace-views-module__GafHnG__root svg,.director-workspace-views-module__GafHnG__chatRoot svg{vertical-align:middle;flex-shrink:0}.director-workspace-views-module__GafHnG__root input,.director-workspace-views-module__GafHnG__root select,.director-workspace-views-module__GafHnG__root textarea,.director-workspace-views-module__GafHnG__chatRoot input,.director-workspace-views-module__GafHnG__chatRoot textarea{width:100%;min-width:0;font:inherit;color:inherit;background:var(--demo-canvas);border:0;border-radius:8px;padding:10px 12px}.director-workspace-views-module__GafHnG__root textarea,.director-workspace-views-module__GafHnG__chatRoot textarea{resize:vertical}.director-workspace-views-module__GafHnG__root :is(button,input,select,textarea):focus-visible,.director-workspace-views-module__GafHnG__chatRoot :is(button,input,textarea):focus-visible{outline:2px solid var(--demo-ink);outline-offset:3px}.director-workspace-views-module__GafHnG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.director-workspace-views-module__GafHnG__metrics>div{background:var(--demo-surface);border-radius:12px;padding:16px}.director-workspace-views-module__GafHnG__metrics strong{letter-spacing:-.035em;font-size:26px;font-weight:500;line-height:1.2;display:block}.director-workspace-views-module__GafHnG__metrics span{color:var(--demo-secondary);margin-top:7px;font-size:10px;display:block}.director-workspace-views-module__GafHnG__badge{background:var(--demo-raised);color:var(--demo-secondary);border-radius:6px;align-items:center;gap:5px;width:fit-content;padding:4px 7px;font-size:10px;line-height:1.4;display:inline-flex}.director-workspace-views-module__GafHnG__badge[data-tone=success]{color:var(--demo-success);background:var(--demo-success-wash)}.director-workspace-views-module__GafHnG__badge[data-tone=warning]{color:var(--demo-warning);background:var(--demo-warning-wash)}.director-workspace-views-module__GafHnG__person{text-align:left;align-items:flex-start;gap:8px;min-width:0;display:inline-flex}.director-workspace-views-module__GafHnG__person>span{min-width:0}.director-workspace-views-module__GafHnG__personIdentity{flex-direction:column;align-items:flex-start;display:flex}.director-workspace-views-module__GafHnG__person>.marketing-pixel-avatar{margin-top:calc(.75em - 13px)}.director-workspace-views-module__GafHnG__personName{line-height:1.5;display:block}.director-workspace-views-module__GafHnG__person small{color:var(--muted-foreground);margin-top:2px;font-size:10px;line-height:1.5;display:block}.director-workspace-views-module__GafHnG__person .director-workspace-views-module__GafHnG__department{background:color-mix(in srgb, var(--foreground) 5%, transparent);color:var(--muted-foreground);border-radius:5px;padding:2px 6px;font-size:9px;line-height:1.5;display:inline-block}.director-workspace-views-module__GafHnG__personMeta{flex-wrap:wrap;align-items:center;gap:4px 7px;margin-top:2px;display:flex}.director-workspace-views-module__GafHnG__personMeta small{margin-top:0}.director-workspace-views-module__GafHnG__person[data-stacked=true] .director-workspace-views-module__GafHnG__personMeta{flex-direction:column;align-items:flex-start;gap:5px}.director-workspace-views-module__GafHnG__toolbar,.director-workspace-views-module__GafHnG__inline,.director-workspace-views-module__GafHnG__cardTop,.director-workspace-views-module__GafHnG__cardFooter,.director-workspace-views-module__GafHnG__detailHeading,.director-workspace-views-module__GafHnG__actionBar{align-items:center;gap:12px;display:flex}.director-workspace-views-module__GafHnG__toolbar,.director-workspace-views-module__GafHnG__detailHeading,.director-workspace-views-module__GafHnG__actionBar{flex-wrap:wrap;justify-content:space-between;margin:20px 0}.director-workspace-views-module__GafHnG__toolbar>select{background:var(--demo-surface);width:auto;max-width:100%}.director-workspace-views-module__GafHnG__toolbar .director-workspace-views-module__GafHnG__subtitle{margin:0}.director-workspace-views-module__GafHnG__inline{flex-wrap:wrap;gap:8px}.director-workspace-views-module__GafHnG__segment{background:var(--demo-surface);border-radius:9px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.director-workspace-views-module__GafHnG__segment button{color:var(--demo-secondary);border-radius:6px;padding:7px 12px}.director-workspace-views-module__GafHnG__segment button[aria-pressed=true]{color:var(--demo-ink);background:var(--demo-canvas)}.director-workspace-views-module__GafHnG__search{background:var(--demo-surface);border-radius:8px;align-items:center;gap:8px;width:min(300px,100%);padding-left:12px;display:flex}.director-workspace-views-module__GafHnG__search input{background:0 0}.director-workspace-views-module__GafHnG__libraryHero{background:var(--demo-surface);border-radius:14px;align-items:center;gap:18px;padding:24px;display:flex}.director-workspace-views-module__GafHnG__libraryHero h3{font-size:var(--artifact-page-title)}.director-workspace-views-module__GafHnG__libraryHero p{color:var(--demo-secondary);margin:5px 0 10px}.director-workspace-views-module__GafHnG__libraryMark{background:var(--demo-canvas);border-radius:14px;place-items:center;width:64px;height:64px;display:grid}.director-workspace-views-module__GafHnG__libraryMark svg{width:30px!important;height:30px!important}.director-workspace-views-module__GafHnG__libraryOwner{margin-left:auto}.director-workspace-views-module__GafHnG__componentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.director-workspace-views-module__GafHnG__componentCard{text-align:left;background:var(--demo-surface);border-radius:12px;min-width:0;overflow:hidden}.director-workspace-views-module__GafHnG__componentPreview{background:var(--demo-raised);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:132px;padding:20px 12px;display:flex}.director-workspace-views-module__GafHnG__componentPreview[data-preview-state=Disabled]>*{opacity:.45}.director-workspace-views-module__GafHnG__componentPreview[data-preview-state=Focus]>:first-child{outline:2px solid var(--demo-ink);outline-offset:4px}.director-workspace-views-module__GafHnG__samplePrimary,.director-workspace-views-module__GafHnG__sampleSecondary,.director-workspace-views-module__GafHnG__detachedButton{border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:9px 13px;font-size:11px;display:inline-flex}.director-workspace-views-module__GafHnG__samplePrimary{background:var(--demo-ink);color:var(--demo-canvas)}.director-workspace-views-module__GafHnG__sampleSecondary{background:var(--demo-canvas);color:var(--demo-ink)}.director-workspace-views-module__GafHnG__detachedButton{color:#fff;background:#626260}.director-workspace-views-module__GafHnG__sampleField{width:90%}.director-workspace-views-module__GafHnG__sampleField small{margin-bottom:6px;display:block}.director-workspace-views-module__GafHnG__sampleField>span{background:var(--demo-canvas);border-radius:7px;padding:10px;display:block}.director-workspace-views-module__GafHnG__sampleTabs{align-items:center;gap:10px;font-size:10px;display:flex}.director-workspace-views-module__GafHnG__sampleTabs b{background:var(--demo-canvas);border-radius:5px;padding:7px;font-weight:500}.director-workspace-views-module__GafHnG__sampleNotice{background:var(--demo-canvas);border-radius:8px;align-items:center;gap:9px;padding:14px;display:flex}.director-workspace-views-module__GafHnG__sampleNotice small{font-size:9px;display:block}.director-workspace-views-module__GafHnG__cardFooter{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px}.director-workspace-views-module__GafHnG__cardFooter strong{font-size:12px;font-weight:500;display:block}.director-workspace-views-module__GafHnG__cardFooter small{font-size:10px;display:block}.director-workspace-views-module__GafHnG__agentNote{background:var(--demo-surface);border-radius:12px;gap:12px;margin:24px 0 0;padding:18px;display:flex}.director-workspace-views-module__GafHnG__agentNote>div{flex:1;min-width:0}.director-workspace-views-module__GafHnG__agentNote strong{font-weight:500}.director-workspace-views-module__GafHnG__agentNote p{margin-top:5px}.director-workspace-views-module__GafHnG__primary,.director-workspace-views-module__GafHnG__secondary,.director-workspace-views-module__GafHnG__textAction,.director-workspace-views-module__GafHnG__back{text-align:left;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:34px;display:inline-flex;font-size:11px!important}.director-workspace-views-module__GafHnG__primary{background:var(--demo-ink);color:var(--demo-canvas);padding:9px 12px}.director-workspace-views-module__GafHnG__secondary{background:var(--demo-raised);padding:9px 12px}.director-workspace-views-module__GafHnG__textAction{color:var(--demo-ink);padding:5px 0}.director-workspace-views-module__GafHnG__back{color:var(--demo-secondary);margin-bottom:12px}.director-workspace-views-module__GafHnG__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}.director-workspace-views-module__GafHnG__panel{background:var(--demo-surface);border-radius:12px;min-width:0;padding:20px}.director-workspace-views-module__GafHnG__panel .director-workspace-views-module__GafHnG__componentPreview{border-radius:8px;margin-bottom:16px}.director-workspace-views-module__GafHnG__panel p{color:var(--demo-secondary)}.director-workspace-views-module__GafHnG__panel>.director-workspace-views-module__GafHnG__primary{margin-top:12px}.director-workspace-views-module__GafHnG__detailHeading{align-items:flex-start;margin-top:24px}.director-workspace-views-module__GafHnG__detailHeading p{color:var(--demo-secondary);max-width:450px;margin:6px 0 0}.director-workspace-views-module__GafHnG__metadata{margin:0}.director-workspace-views-module__GafHnG__metadata>div{justify-content:space-between;gap:16px;padding:9px 0;display:flex}.director-workspace-views-module__GafHnG__metadata dt{color:var(--demo-secondary)}.director-workspace-views-module__GafHnG__metadata dd{text-align:right}.director-workspace-views-module__GafHnG__compare{grid-template-columns:1fr 1fr;gap:16px;display:grid}.director-workspace-views-module__GafHnG__compare>div{background:var(--demo-surface);border-radius:12px;flex-direction:column;align-items:center;gap:18px;padding:24px;display:flex}.director-workspace-views-module__GafHnG__compare code{color:var(--demo-secondary);font-size:10px}.director-workspace-views-module__GafHnG__steps{justify-content:space-between;gap:16px;margin:20px 0 28px;padding:0;list-style:none;display:flex}.director-workspace-views-module__GafHnG__steps li{color:var(--demo-secondary);align-items:center;gap:7px;font-size:10px;display:flex}.director-workspace-views-module__GafHnG__steps li>span{background:var(--demo-surface);border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;display:grid}.director-workspace-views-module__GafHnG__steps li[aria-current]{color:var(--demo-ink)}.director-workspace-views-module__GafHnG__steps li[aria-current]>span{background:var(--demo-ink);color:var(--demo-canvas)}.director-workspace-views-module__GafHnG__steps li[data-complete=true]>span{color:var(--demo-success);background:var(--demo-success-wash)}.director-workspace-views-module__GafHnG__listRow{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.director-workspace-views-module__GafHnG__actionBar>span{max-width:65%;color:var(--demo-secondary);font-size:11px}.director-workspace-views-module__GafHnG__releaseList{gap:14px;display:grid}.director-workspace-views-module__GafHnG__releaseList h3{margin-top:16px}.director-workspace-views-module__GafHnG__teamGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.director-workspace-views-module__GafHnG__teamCard{text-align:left;background:var(--demo-surface);border-radius:12px;min-width:0;padding:16px}.director-workspace-views-module__GafHnG__teamCard[aria-pressed=true]{background:var(--demo-raised);box-shadow:inset 0 -2px var(--demo-ink)}.director-workspace-views-module__GafHnG__teamCard h3{margin:20px 0 16px;font-size:15px}.director-workspace-views-module__GafHnG__teamCard .director-workspace-views-module__GafHnG__person{font-size:11px}.director-workspace-views-module__GafHnG__cardTop{flex-wrap:wrap;justify-content:space-between;gap:8px}.director-workspace-views-module__GafHnG__cardTop>span{align-items:center;gap:7px;display:inline-flex}.director-workspace-views-module__GafHnG__capacityLabel{color:var(--demo-secondary);justify-content:space-between;gap:8px;margin:20px 0 7px;font-size:10px;display:flex}.director-workspace-views-module__GafHnG__meter{background:var(--demo-hover);border-radius:9px;width:100%;height:5px;display:block;overflow:hidden}.director-workspace-views-module__GafHnG__meter i{border-radius:inherit;background:var(--demo-ink);height:100%;display:block}.director-workspace-views-module__GafHnG__meter[data-warning=true] i{background:var(--demo-warning)}.director-workspace-views-module__GafHnG__peopleList>div{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.director-workspace-views-module__GafHnG__peopleList>div>span:last-child{color:var(--demo-secondary);text-align:right;max-width:42%;font-size:10px}.director-workspace-views-module__GafHnG__chips{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.director-workspace-views-module__GafHnG__formGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.director-workspace-views-module__GafHnG__formGrid label,.director-workspace-views-module__GafHnG__field{flex-direction:column;gap:8px;font-size:11px;display:flex}.director-workspace-views-module__GafHnG__field{margin:20px 0}.director-workspace-views-module__GafHnG__portfolioHero{background:var(--demo-surface);border-radius:14px;justify-content:space-between;gap:30px;margin-bottom:24px;padding:28px;display:flex}.director-workspace-views-module__GafHnG__portfolioHero h3{font-size:var(--artifact-page-title);margin-top:16px}.director-workspace-views-module__GafHnG__portfolioHero p{color:var(--demo-secondary);max-width:390px}.director-workspace-views-module__GafHnG__portfolioCount{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:6px;display:flex}.director-workspace-views-module__GafHnG__portfolioCount>strong{font-size:40px;font-weight:500;line-height:1.1}.director-workspace-views-module__GafHnG__portfolioCount>span{color:var(--demo-secondary);font-size:11px}.director-workspace-views-module__GafHnG__portfolioCount .director-workspace-views-module__GafHnG__badge{margin-top:8px}.director-workspace-views-module__GafHnG__areaGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.director-workspace-views-module__GafHnG__areaCard{background:var(--demo-surface);text-align:left;border-radius:12px;min-width:0;padding:20px}.director-workspace-views-module__GafHnG__areaCard h3{margin:22px 0 16px;font-size:17px}.director-workspace-views-module__GafHnG__areaMetric{letter-spacing:-.035em;font-size:28px;font-weight:500;display:block}.director-workspace-views-module__GafHnG__areaCard>small{margin-top:4px;display:block}.director-workspace-views-module__GafHnG__areaInitiative{justify-content:space-between;gap:14px;margin:24px 0 10px;display:flex}.director-workspace-views-module__GafHnG__areaCard .director-workspace-views-module__GafHnG__cardFooter{padding:16px 0 0}.director-workspace-views-module__GafHnG__outcomeBars{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:22px 0;font-size:10px;display:grid}.director-workspace-views-module__GafHnG__deliveryTrack{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.director-workspace-views-module__GafHnG__deliveryTrack>div{background:var(--demo-canvas);border-radius:8px;flex-direction:column;gap:7px;padding:12px;display:flex}.director-workspace-views-module__GafHnG__deliveryTrack>div>span{background:var(--demo-surface);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.director-workspace-views-module__GafHnG__deliveryTrack [data-complete=true]>span{color:var(--demo-success);background:var(--demo-success-wash)}.director-workspace-views-module__GafHnG__deliveryTrack strong{font-size:11px;font-weight:500}.director-workspace-views-module__GafHnG__deliveryTrack small{font-size:10px}.director-workspace-views-module__GafHnG__document{background:var(--demo-surface);border-radius:12px;margin:20px 0;padding:24px}.director-workspace-views-module__GafHnG__document h3{margin:18px 0}.director-workspace-views-module__GafHnG__document h4{margin:20px 0 8px}.director-workspace-views-module__GafHnG__checkList,.director-workspace-views-module__GafHnG__taskList{margin:0;padding:0;list-style:none}.director-workspace-views-module__GafHnG__checkList li,.director-workspace-views-module__GafHnG__taskList li{align-items:flex-start;gap:9px;padding:8px 0;display:flex}.director-workspace-views-module__GafHnG__checkList svg{color:var(--demo-success)}.director-workspace-views-module__GafHnG__taskList li>span{background:var(--demo-canvas);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.director-workspace-views-module__GafHnG__reviewQueue{margin:20px 0}.director-workspace-views-module__GafHnG__empty{text-align:center;padding:30px}.director-workspace-views-module__GafHnG__chatRoot{max-width:660px;margin:0 auto;padding:8px 0 24px}.director-workspace-views-module__GafHnG__chatWelcome{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:30px 0 34px;display:flex}.director-workspace-views-module__GafHnG__chatWelcome h3{font-size:var(--artifact-page-title);margin-top:8px}.director-workspace-views-module__GafHnG__chatWelcome p{color:var(--demo-secondary);margin:0}.director-workspace-views-module__GafHnG__composer{background:var(--demo-surface);border-radius:16px;margin:20px 0;padding:16px}.director-workspace-views-module__GafHnG__composer textarea{background:0 0;min-height:86px;padding:4px;font-size:13px}.director-workspace-views-module__GafHnG__composerFooter{align-items:center;gap:10px;margin-top:8px;display:flex}.director-workspace-views-module__GafHnG__contextButton{border-radius:7px;align-items:center;gap:6px;padding:7px;display:flex;font-size:10px!important}.director-workspace-views-module__GafHnG__composerHint{color:var(--demo-secondary);margin-left:auto;font-size:10px}.director-workspace-views-module__GafHnG__send{background:var(--demo-ink);color:var(--demo-canvas);border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.director-workspace-views-module__GafHnG__contextPanel{background:var(--demo-canvas);border-radius:10px;gap:10px;margin-top:16px;padding:14px;display:grid}.director-workspace-views-module__GafHnG__contextPanel>span{align-items:center;gap:8px;font-size:11px;display:flex}.director-workspace-views-module__GafHnG__contextPanel>span svg{width:16px;height:16px}.director-workspace-views-module__GafHnG__contextPanel>span>svg:last-child{color:var(--demo-success);margin-left:auto}.director-workspace-views-module__GafHnG__promptGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.director-workspace-views-module__GafHnG__promptGrid button{text-align:left;background:var(--demo-surface);border-radius:10px;align-items:center;gap:10px;padding:15px;font-size:11px;display:flex}.director-workspace-views-module__GafHnG__promptGrid button>svg:last-child{margin-left:auto}.director-workspace-views-module__GafHnG__userMessage{background:var(--demo-surface);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 3px;width:fit-content;max-width:85%;margin:24px 0 24px auto;padding:12px 16px}.director-workspace-views-module__GafHnG__response{gap:12px;margin-bottom:24px;display:flex}.director-workspace-views-module__GafHnG__response>div{flex:1;min-width:0}.director-workspace-views-module__GafHnG__response>div>strong{font-weight:500}.director-workspace-views-module__GafHnG__response p{margin:8px 0 18px;line-height:1.8}.director-workspace-views-module__GafHnG__answerMetric{background:var(--demo-surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;margin:14px 0;padding:16px;display:flex}.director-workspace-views-module__GafHnG__answerMetric strong{white-space:nowrap;font-size:28px;font-weight:500}.director-workspace-views-module__GafHnG__answerMetric span{color:var(--demo-secondary);font-size:11px}.director-workspace-views-module__GafHnG__sourceButton{background:var(--demo-surface);border-radius:6px;align-items:center;gap:7px;margin-bottom:12px;padding:6px 9px;display:flex;font-size:10px!important}.director-workspace-views-module__GafHnG__sourceButton svg{width:14px;height:14px}.director-workspace-views-module__GafHnG__sourceList{background:var(--demo-surface);border-radius:8px;gap:8px;margin-bottom:14px;padding:12px;font-size:11px;display:grid}.director-workspace-views-module__GafHnG__sourceList>div{align-items:center;gap:8px;display:flex}.director-workspace-views-module__GafHnG__thinking{min-height:80px;color:var(--demo-secondary);align-items:center;gap:12px;display:flex}.director-workspace-views-module__GafHnG__thinkingDots{letter-spacing:2px;animation:1.2s ease-in-out infinite director-workspace-views-module__GafHnG__breathe}@keyframes director-workspace-views-module__GafHnG__breathe{50%{opacity:.3}}@media (hover:hover){.director-workspace-views-module__GafHnG__componentCard:hover,.director-workspace-views-module__GafHnG__areaCard:hover,.director-workspace-views-module__GafHnG__teamCard:hover{background:var(--demo-raised)}.director-workspace-views-module__GafHnG__textAction:hover,.director-workspace-views-module__GafHnG__back:hover{text-underline-offset:4px;text-decoration:underline}}@container (max-width:800px){.director-workspace-views-module__GafHnG__teamGrid,.director-workspace-views-module__GafHnG__componentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.director-workspace-views-module__GafHnG__libraryOwner{display:none}}@media (max-width:1100px){.director-workspace-views-module__GafHnG__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.director-workspace-views-module__GafHnG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.director-workspace-views-module__GafHnG__metrics strong{font-size:24px}.director-workspace-views-module__GafHnG__libraryHero{gap:12px;padding:18px}.director-workspace-views-module__GafHnG__libraryMark{flex-shrink:0;width:42px;height:42px}.director-workspace-views-module__GafHnG__libraryOwner{display:none}.director-workspace-views-module__GafHnG__componentGrid,.director-workspace-views-module__GafHnG__split,.director-workspace-views-module__GafHnG__areaGrid,.director-workspace-views-module__GafHnG__formGrid,.director-workspace-views-module__GafHnG__teamGrid{grid-template-columns:1fr}.director-workspace-views-module__GafHnG__teamCard h3{margin:12px 0}.director-workspace-views-module__GafHnG__capacityLabel{margin-top:12px}.director-workspace-views-module__GafHnG__toolbar{gap:12px}.director-workspace-views-module__GafHnG__toolbar .director-workspace-views-module__GafHnG__search{width:100%}.director-workspace-views-module__GafHnG__compare>div{padding:15px 8px}.director-workspace-views-module__GafHnG__compare,.director-workspace-views-module__GafHnG__steps{gap:8px}.director-workspace-views-module__GafHnG__steps li{flex-direction:column;align-items:flex-start;font-size:9px}.director-workspace-views-module__GafHnG__actionBar>span{max-width:100%}.director-workspace-views-module__GafHnG__portfolioHero{flex-direction:column;gap:16px;padding:20px}.director-workspace-views-module__GafHnG__portfolioHero h3{font-size:var(--artifact-page-title)}.director-workspace-views-module__GafHnG__portfolioCount{display:none}.director-workspace-views-module__GafHnG__deliveryTrack{grid-template-columns:repeat(2,minmax(0,1fr))}.director-workspace-views-module__GafHnG__panel,.director-workspace-views-module__GafHnG__document{padding:16px}.director-workspace-views-module__GafHnG__chatWelcome{padding-top:12px}.director-workspace-views-module__GafHnG__chatWelcome h3{font-size:var(--artifact-page-title)}.director-workspace-views-module__GafHnG__promptGrid{grid-template-columns:1fr}.director-workspace-views-module__GafHnG__composerHint{display:none}.director-workspace-views-module__GafHnG__send{margin-left:auto}.director-workspace-views-module__GafHnG__response{gap:8px}.director-workspace-views-module__GafHnG__answerMetric{flex-wrap:wrap;gap:4px 14px}}@media (prefers-reduced-motion:reduce){.director-workspace-views-module__GafHnG__thinkingDots{animation:none}}@container workspace-page (max-width:700px){.director-workspace-views-module__GafHnG__teamGrid,.director-workspace-views-module__GafHnG__areaGrid,.director-workspace-views-module__GafHnG__componentGrid,.director-workspace-views-module__GafHnG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.director-workspace-views-module__GafHnG__detailGrid{grid-template-columns:minmax(0,1fr)}}@container workspace-page (max-width:500px){.director-workspace-views-module__GafHnG__teamGrid,.director-workspace-views-module__GafHnG__areaGrid,.director-workspace-views-module__GafHnG__componentGrid{grid-template-columns:minmax(0,1fr)}}
.capacity-review-builder-module__7ItnaG__builder{grid-template-rows:360px auto;grid-template-columns:minmax(240px,1fr) minmax(300px,1.25fr);gap:12px 24px;display:grid}.capacity-review-builder-module__7ItnaG__inputs{flex-direction:column;grid-area:1/1/span 2;align-items:flex-start;gap:10px;min-width:0;padding:6px 0;display:flex}.capacity-review-builder-module__7ItnaG__agent{align-items:center;gap:10px;display:flex}.capacity-review-builder-module__7ItnaG__agent strong{font-size:16px;font-weight:500}.capacity-review-builder-module__7ItnaG__inputs p{color:var(--muted-foreground);line-height:1.6}.capacity-review-builder-module__7ItnaG__inputs label,.capacity-review-builder-module__7ItnaG__label{font-size:11px;font-weight:500}.capacity-review-builder-module__7ItnaG__inputs textarea{resize:none;background:var(--card);width:100%;min-height:128px;color:var(--foreground);font:inherit;border:0;border-radius:10px;padding:10px;font-size:13px;line-height:1.65;overflow:hidden}.capacity-review-builder-module__7ItnaG__inputs textarea:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.capacity-review-builder-module__7ItnaG__tools{flex-wrap:wrap;gap:8px;display:flex}.capacity-review-builder-module__7ItnaG__tools>span{background:var(--card);border-radius:7px;align-items:center;gap:8px;padding:7px 10px;display:flex}.capacity-review-builder-module__7ItnaG__tools svg{width:16px;height:16px}.capacity-review-builder-module__7ItnaG__schedule{width:100%;color:var(--muted-foreground);justify-content:space-between;gap:14px;margin-top:auto;padding-top:6px;font-size:11px;display:flex}.capacity-review-builder-module__7ItnaG__schedule>span:last-child{color:var(--foreground);align-items:center;gap:6px;display:flex}.capacity-review-builder-module__7ItnaG__canvas{background-color:var(--card);background-image:radial-gradient(circle, color-mix(in srgb, var(--foreground) 15%, transparent) .7px, transparent .9px);background-size:14px 14px;border-radius:14px;grid-area:1/2;min-width:0;height:360px;position:relative;overflow:hidden}.capacity-review-builder-module__7ItnaG__canvasLabel{color:var(--muted-foreground);font-size:10px;position:absolute;top:12px;left:18px}.capacity-review-builder-module__7ItnaG__connections{fill:none;width:100%;height:100%;stroke:color-mix(in srgb, var(--foreground) 24%, transparent);stroke-width:1.3px;position:absolute;inset:0}.capacity-review-builder-module__7ItnaG__connections path{vector-effect:non-scaling-stroke}.capacity-review-builder-module__7ItnaG__sources{grid-template-columns:1fr 1fr;gap:16px;display:grid;position:absolute;inset:34px 18px auto}.capacity-review-builder-module__7ItnaG__sources>div{background:var(--background);border-radius:10px;align-items:center;gap:8px;min-width:0;min-height:60px;padding:10px;display:flex}.capacity-review-builder-module__7ItnaG__sources svg{flex-shrink:0;width:20px;height:20px}.capacity-review-builder-module__7ItnaG__sources strong{font-size:11px;font-weight:500}.capacity-review-builder-module__7ItnaG__sources small{color:var(--muted-foreground);margin-top:3px;font-size:10px;display:block}.capacity-review-builder-module__7ItnaG__node{background:var(--background);border-radius:12px;align-items:center;gap:10px;width:min(280px,100% - 36px);min-height:72px;padding:14px;display:flex;position:absolute;left:50%;translate:-50%}.capacity-review-builder-module__7ItnaG__node>div{flex:1;min-width:0}.capacity-review-builder-module__7ItnaG__node strong{font-size:12px;font-weight:500;display:block}.capacity-review-builder-module__7ItnaG__node small{color:var(--muted-foreground);align-items:center;gap:5px;margin-top:5px;font-size:10px;display:flex}.capacity-review-builder-module__7ItnaG__node small svg{width:12px;height:12px}.capacity-review-builder-module__7ItnaG__planner{top:146px}.capacity-review-builder-module__7ItnaG__approval{top:260px}.capacity-review-builder-module__7ItnaG__check{color:var(--success)}.capacity-review-builder-module__7ItnaG__connectionLabel{color:var(--muted-foreground);background:var(--card);font-size:9px;position:absolute;top:230px;left:calc(50% + 10px)}.capacity-review-builder-module__7ItnaG__footer{flex-wrap:wrap;grid-area:2/2;justify-content:space-between;align-self:start;align-items:center;gap:16px;display:flex}.capacity-review-builder-module__7ItnaG__success{color:var(--success);align-items:center;gap:8px;margin:0 0 0 auto;font-size:11px;display:flex}@media (max-width:700px){.capacity-review-builder-module__7ItnaG__builder{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:20px}.capacity-review-builder-module__7ItnaG__inputs,.capacity-review-builder-module__7ItnaG__canvas,.capacity-review-builder-module__7ItnaG__footer{grid-area:auto/1}.capacity-review-builder-module__7ItnaG__inputs textarea{min-height:82px}.capacity-review-builder-module__7ItnaG__canvas{height:360px}}.capacity-review-builder-module__7ItnaG__configHeading>strong{font-size:14px;font-weight:500}.capacity-review-builder-module__7ItnaG__configHeading p{margin:4px 0 0;font-size:11px;line-height:1.5}.capacity-review-builder-module__7ItnaG__configSection,.capacity-review-builder-module__7ItnaG__briefField{flex-direction:column;gap:7px;width:100%;display:flex}.capacity-review-builder-module__7ItnaG__scopeTeams{flex-wrap:wrap;gap:5px;display:flex}.capacity-review-builder-module__7ItnaG__scopeTeams>span{background:var(--card);border-radius:5px;padding:4px 7px;font-size:10px}.capacity-review-builder-module__7ItnaG__configRow{color:var(--muted-foreground);justify-content:space-between;gap:10px;font-size:10px;display:flex}.capacity-review-builder-module__7ItnaG__configRow strong{color:var(--foreground);font-weight:500}.capacity-review-builder-module__7ItnaG__trigger{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.capacity-review-builder-module__7ItnaG__trigger label{align-items:center;gap:6px;display:flex}.capacity-review-builder-module__7ItnaG__trigger svg{width:13px;height:13px}.capacity-review-builder-module__7ItnaG__trigger select{font:inherit;color:var(--foreground);background:var(--card);appearance:none;border:0;border-radius:5px;width:100%;min-height:32px;padding:8px 30px 8px 10px;font-size:12px}.capacity-review-builder-module__7ItnaG__accessRow{align-items:center;gap:8px;font-size:11px;display:flex}.capacity-review-builder-module__7ItnaG__accessRow>svg,.capacity-review-builder-module__7ItnaG__accessRow>span:first-child{flex-shrink:0;width:16px;height:16px}.capacity-review-builder-module__7ItnaG__accessRow>span:nth-child(2){flex:1}.capacity-review-builder-module__7ItnaG__accessRow small,.capacity-review-builder-module__7ItnaG__deliverables small,.capacity-review-builder-module__7ItnaG__approvalRule small{color:var(--muted-foreground);font-size:10px;line-height:1.5;display:block}.capacity-review-builder-module__7ItnaG__deliverables,.capacity-review-builder-module__7ItnaG__approvalRule{align-items:flex-start;gap:8px;width:100%;display:flex}.capacity-review-builder-module__7ItnaG__deliverables{background:var(--card);border-radius:8px;padding:10px}.capacity-review-builder-module__7ItnaG__deliverables>svg,.capacity-review-builder-module__7ItnaG__approvalRule>svg{flex-shrink:0;width:15px;height:15px;margin-top:1px}.capacity-review-builder-module__7ItnaG__deliverables strong,.capacity-review-builder-module__7ItnaG__approvalRule strong{font-size:11px;font-weight:500}.capacity-review-builder-module__7ItnaG__trigger select:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.capacity-review-builder-module__7ItnaG__agent small{color:var(--muted-foreground);margin-top:3px;font-size:10px;display:block}.capacity-review-builder-module__7ItnaG__configTabs{background:var(--card);border-radius:7px;gap:4px;width:100%;padding:3px;display:flex}.capacity-review-builder-module__7ItnaG__configTabs button{color:var(--muted-foreground);border-radius:5px;flex:1;padding:6px 5px;font-size:10px}.capacity-review-builder-module__7ItnaG__configTabs button[aria-pressed=true]{background:var(--background);color:var(--foreground)}.capacity-review-builder-module__7ItnaG__owner{color:var(--muted-foreground);font-size:10px}.capacity-review-builder-module__7ItnaG__approvers{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);flex-direction:column;gap:7px;width:100%;padding-top:10px;display:flex}.capacity-review-builder-module__7ItnaG__approverPeople{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.capacity-review-builder-module__7ItnaG__approverPeople>div{align-items:center;gap:7px;font-size:11px;display:flex}.capacity-review-builder-module__7ItnaG__approverPeople small,.capacity-review-builder-module__7ItnaG__approvers>small{color:var(--muted-foreground);font-size:10px;line-height:1.5;display:block}.capacity-review-builder-module__7ItnaG__footer{gap:10px}@media (max-width:700px){.capacity-review-builder-module__7ItnaG__success{margin-left:0}}.capacity-review-builder-module__7ItnaG__cadenceField{min-width:0;max-width:55%;position:relative}.capacity-review-builder-module__7ItnaG__trigger .capacity-review-builder-module__7ItnaG__cadenceField>svg{pointer-events:none;width:12px;height:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
