.IntakeWorkspaceCta-module__Fj6kMW__dock{border-radius:var(--intake-control-radius,12px);border:1px solid var(--intake-border);background:color-mix(in oklch,var(--card)94%,var(--background));flex-direction:column;gap:.375rem;width:100%;padding:.5rem;display:flex}.IntakeWorkspaceCta-module__Fj6kMW__submitError{font-size:var(--intake-type-meta,.625rem);color:var(--destructive);margin:0;line-height:1.35}.IntakeWorkspaceCta-module__Fj6kMW__row{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.IntakeWorkspaceCta-module__Fj6kMW__greeting{flex-direction:column;flex:auto;gap:.0625rem;min-width:0;display:flex}.IntakeWorkspaceCta-module__Fj6kMW__greetingLine{text-overflow:ellipsis;white-space:nowrap;color:color-mix(in oklch,var(--foreground)72%,transparent);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3;overflow:hidden}.IntakeWorkspaceCta-module__Fj6kMW__greetingName{color:var(--foreground);font-weight:700}.IntakeWorkspaceCta-module__Fj6kMW__greetingSub{color:color-mix(in oklch,var(--foreground)48%,transparent);font-weight:500}.IntakeWorkspaceCta-module__Fj6kMW__ctaWrap{flex-shrink:0;width:auto}.IntakeWorkspaceCta-module__Fj6kMW__ctaButton{letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--intake-duration-fast,.2s)var(--intake-ease),box-shadow var(--intake-duration-fast,.2s)var(--intake-ease),opacity var(--intake-duration-fast,.2s)var(--intake-ease);border-radius:var(--radii-button-default,8px)!important;background:var(--primary)!important;width:auto!important;height:2.625rem!important;min-height:2.625rem!important;color:var(--primary-foreground)!important;box-shadow:inset 0 1px 0 color-mix(in oklch,var(--primary-foreground)12%,transparent),0 1px 2px color-mix(in oklch,var(--background)20%,transparent)!important;border:none!important;justify-content:center!important;align-items:center!important;gap:.4375rem!important;padding-inline:1rem!important;font-size:.625rem!important;font-weight:700!important;display:inline-flex!important}.IntakeWorkspaceCta-module__Fj6kMW__ctaButton:focus-visible{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--primary-foreground)12%,transparent),0 0 0 1px var(--intake-focus-ring),0 0 0 3px color-mix(in oklch,var(--foreground)8%,transparent)!important;outline:none!important}.IntakeWorkspaceCta-module__Fj6kMW__ctaButton:hover:not(:disabled){background:color-mix(in oklch,var(--primary)92%,transparent)!important;box-shadow:inset 0 1px 0 color-mix(in oklch,var(--primary-foreground)14%,transparent),0 2px 8px color-mix(in oklch,var(--background)28%,transparent)!important}.IntakeWorkspaceCta-module__Fj6kMW__ctaButton:disabled{opacity:.55}.IntakeWorkspaceCta-module__Fj6kMW__ctaIcon{flex-shrink:0;width:.8125rem;height:.8125rem}@container intakeForm (max-width:420px){.IntakeWorkspaceCta-module__Fj6kMW__greetingSub{display:none}}
.social-connect-module__IEyLAq__overlay{z-index:50;background:color-mix(in oklch,var(--background)35%,black);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:fixed;inset:0}.social-connect-module__IEyLAq__overlay[data-state=open]{animation:.22s cubic-bezier(0,0,.2,1) social-connect-module__IEyLAq__socialOverlayIn}.social-connect-module__IEyLAq__overlay[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) social-connect-module__IEyLAq__socialOverlayOut}.social-connect-module__IEyLAq__content{z-index:51;border:1px solid var(--intake-border,#ffffff14);background:color-mix(in oklch,var(--card)92%,transparent);border-radius:24px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:min(620px,100dvh - 2rem);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px #00000073,inset 0 0 0 1px #ffffff0a;box-shadow:0 24px 80px lab(0% 0 0/.45),inset 0 0 0 1px lab(100% 0 0/.04)}.social-connect-module__IEyLAq__content[data-state=open]{animation:.22s cubic-bezier(0,0,.2,1) social-connect-module__IEyLAq__socialModalIn}.social-connect-module__IEyLAq__content[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) social-connect-module__IEyLAq__socialModalOut}@media (max-width:639px){.social-connect-module__IEyLAq__content{width:100%;max-height:70dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:28px 28px 0 0;inset:auto 0 0;transform:none}.social-connect-module__IEyLAq__content[data-state=open]{animation:.22s cubic-bezier(0,0,.2,1) social-connect-module__IEyLAq__socialSheetIn}.social-connect-module__IEyLAq__content[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) social-connect-module__IEyLAq__socialSheetOut}}.social-connect-module__IEyLAq__sheetHandle{background:color-mix(in oklch,var(--foreground)18%,transparent);border-radius:999px;flex-shrink:0;width:2.5rem;height:.25rem;margin:.625rem auto 0;display:none}@media (max-width:639px){.social-connect-module__IEyLAq__sheetHandle{display:block}}.social-connect-module__IEyLAq__headerActions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.social-connect-module__IEyLAq__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem .75rem;display:flex}.social-connect-module__IEyLAq__headerText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.social-connect-module__IEyLAq__title{font-family:var(--font-heading,inherit);letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.125rem;font-weight:600;line-height:1.2}.social-connect-module__IEyLAq__subtitle{color:color-mix(in oklch,var(--foreground)55%,transparent);margin:0;font-size:.8125rem;line-height:1.4}.social-connect-module__IEyLAq__closeBtn,.social-connect-module__IEyLAq__backBtn{min-width:2.75rem;min-height:2.75rem;color:color-mix(in oklch,var(--foreground)70%,transparent);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.social-connect-module__IEyLAq__closeBtn:hover,.social-connect-module__IEyLAq__backBtn:hover{background:color-mix(in oklch,var(--foreground)6%,transparent);color:var(--foreground)}.social-connect-module__IEyLAq__closeBtn:focus-visible,.social-connect-module__IEyLAq__backBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.social-connect-module__IEyLAq__body{flex-direction:column;flex:1;gap:.875rem;min-height:0;padding:0 1.25rem 1.25rem;display:flex;overflow-y:auto}.social-connect-module__IEyLAq__searchField{flex-direction:column;gap:.5rem;display:flex}.social-connect-module__IEyLAq__searchInputWrap{border:1px solid var(--intake-border,#ffffff14);background:var(--intake-surface-l1,color-mix(in oklch,var(--card)80%,transparent));border-radius:14px;align-items:center;gap:.625rem;min-height:3rem;padding:0 .875rem;transition:border-color .15s,box-shadow .15s;display:flex}.social-connect-module__IEyLAq__searchInputWrap:focus-within{border-color:var(--intake-border-strong,#ffffff29);box-shadow:var(--intake-focus-glow,0 0 0 3px color-mix(in oklch,var(--ring)25%,transparent))}.social-connect-module__IEyLAq__searchIcon{width:1rem;height:1rem;color:color-mix(in oklch,var(--foreground)45%,transparent);flex-shrink:0}.social-connect-module__IEyLAq__searchInput{width:100%;min-height:2.75rem;color:var(--foreground);background:0 0;border:0;outline:none;font-size:1rem}.social-connect-module__IEyLAq__searchInput::placeholder{color:color-mix(in oklch,var(--foreground)38%,transparent)}.social-connect-module__IEyLAq__examples{color:color-mix(in oklch,var(--foreground)42%,transparent);margin:0;font-size:.75rem}.social-connect-module__IEyLAq__privacy{color:color-mix(in oklch,var(--foreground)40%,transparent);margin:0;font-size:.6875rem;line-height:1.45}.social-connect-module__IEyLAq__results{flex-direction:column;gap:.5rem;display:flex}.social-connect-module__IEyLAq__resultsLabel{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklch,var(--foreground)45%,transparent);margin:0;font-size:.6875rem;font-weight:600}.social-connect-module__IEyLAq__resultList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.social-connect-module__IEyLAq__profileCard{border:1px solid var(--intake-border,#ffffff14);background:var(--intake-surface-l1,color-mix(in oklch,var(--card)80%,transparent));text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:.75rem;width:100%;min-height:4.25rem;padding:.75rem .875rem;transition:border-color .15s,background-color .15s,transform .15s;display:flex}.social-connect-module__IEyLAq__profileCard:hover{border-color:var(--intake-border-strong,#ffffff24);background:var(--intake-surface-l3,color-mix(in oklch,var(--card)70%,transparent))}.social-connect-module__IEyLAq__profileCard[data-active=true]{border-color:color-mix(in oklch,var(--primary)45%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--primary)20%,transparent)}.social-connect-module__IEyLAq__profileCard:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.social-connect-module__IEyLAq__avatar{letter-spacing:-.02em;width:2.75rem;height:2.75rem;color:var(--foreground);background:color-mix(in oklch,var(--foreground)8%,transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.social-connect-module__IEyLAq__avatarShell{letter-spacing:-.02em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.social-connect-module__IEyLAq__avatarInitials{z-index:0;line-height:1;position:relative}.social-connect-module__IEyLAq__avatarImg{z-index:1;-o-object-fit:cover;object-fit:cover;border-radius:inherit;opacity:0;width:100%;height:100%;transition:opacity .16s;position:absolute;inset:0}.social-connect-module__IEyLAq__avatarImg[data-loaded=true]{opacity:1}.social-connect-module__IEyLAq__profileMeta{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.social-connect-module__IEyLAq__profileName{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.25;overflow:hidden}.social-connect-module__IEyLAq__profileHandle{color:color-mix(in oklch,var(--foreground)52%,transparent);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.3;overflow:hidden}.social-connect-module__IEyLAq__profileTag{color:color-mix(in oklch,var(--foreground)42%,transparent);font-size:.6875rem;font-weight:500}.social-connect-module__IEyLAq__loading{color:color-mix(in oklch,var(--foreground)55%,transparent);align-items:center;gap:.625rem;padding:.75rem 0;font-size:.8125rem;display:flex}.social-connect-module__IEyLAq__spinner{border:2px solid color-mix(in oklch,var(--foreground)12%,transparent);border-top-color:color-mix(in oklch,var(--foreground)55%,transparent);border-radius:999px;width:1rem;height:1rem;animation:.7s linear infinite social-connect-module__IEyLAq__socialSpin}.social-connect-module__IEyLAq__shimmer{background:linear-gradient(90deg,color-mix(in oklch,var(--foreground)4%,transparent)0%,color-mix(in oklch,var(--foreground)10%,transparent)50%,color-mix(in oklch,var(--foreground)4%,transparent)100%);background-size:200% 100%;border-radius:14px;height:4.25rem;animation:1.1s ease-in-out infinite social-connect-module__IEyLAq__socialShimmer}.social-connect-module__IEyLAq__empty,.social-connect-module__IEyLAq__error{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.5rem 0;display:flex}.social-connect-module__IEyLAq__emptyText,.social-connect-module__IEyLAq__errorText{color:color-mix(in oklch,var(--foreground)62%,transparent);margin:0;font-size:.875rem;line-height:1.45}.social-connect-module__IEyLAq__textBtn{background:color-mix(in oklch,var(--foreground)6%,transparent);min-height:2.75rem;color:var(--foreground);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.social-connect-module__IEyLAq__textBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.social-connect-module__IEyLAq__confirmCard{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:.5rem 0 .25rem;display:flex}.social-connect-module__IEyLAq__confirmHeading{color:var(--foreground);margin:0;font-size:1rem;font-weight:600}.social-connect-module__IEyLAq__confirmProfile{flex-direction:column;align-items:center;gap:.5rem;display:flex}.social-connect-module__IEyLAq__confirmAvatar{background:color-mix(in oklch,var(--foreground)8%,transparent);border-radius:999px;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.125rem;font-weight:700;display:flex}.social-connect-module__IEyLAq__primaryBtn{border-radius:var(--radii-button-default,8px);background:var(--primary);width:100%;min-height:2.75rem;color:var(--primary-foreground);cursor:pointer;border:0;justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;transition:background-color .15s;display:inline-flex}.social-connect-module__IEyLAq__primaryBtn:hover{background:color-mix(in oklch,var(--primary)90%,white)}.social-connect-module__IEyLAq__primaryBtn:disabled{opacity:.6;cursor:not-allowed}.social-connect-module__IEyLAq__primaryBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.social-connect-module__IEyLAq__success{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 0 1.5rem;display:flex}.social-connect-module__IEyLAq__successIcon{color:#4ade80;background:#22c55e2e;background:lab(70.2187% -57.9808 39.4382/.18);border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.social-connect-module__IEyLAq__successTitle{color:var(--foreground);margin:0;font-size:1rem;font-weight:600}.social-connect-module__IEyLAq__successSub{color:color-mix(in oklch,var(--foreground)55%,transparent);margin:0;font-size:.8125rem}.social-connect-module__IEyLAq__manageList{flex-direction:column;gap:.5rem;display:flex}.social-connect-module__IEyLAq__manageBtn{border:1px solid var(--intake-border,#ffffff14);background:var(--intake-surface-l1,color-mix(in oklch,var(--card)80%,transparent));width:100%;min-height:2.75rem;color:var(--foreground);cursor:pointer;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:500;display:flex}.social-connect-module__IEyLAq__manageBtn:hover{border-color:var(--intake-border-strong,#ffffff24)}.social-connect-module__IEyLAq__manageBtnDanger{color:#f87171}.social-connect-module__IEyLAq__manageBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.social-connect-module__IEyLAq__platformPicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.social-connect-module__IEyLAq__platformOption{border:1px solid var(--intake-border,#ffffff14);background:var(--intake-surface-l1,color-mix(in oklch,var(--card)80%,transparent));min-height:2.75rem;color:var(--foreground);cursor:pointer;border-radius:12px;align-items:center;gap:.625rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;display:flex}.social-connect-module__IEyLAq__platformOption:hover{border-color:var(--intake-border-strong,#ffffff24)}.social-connect-module__IEyLAq__platformOption:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@keyframes social-connect-module__IEyLAq__socialOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes social-connect-module__IEyLAq__socialOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes social-connect-module__IEyLAq__socialModalIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes social-connect-module__IEyLAq__socialModalOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.98)}}@keyframes social-connect-module__IEyLAq__socialSheetIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes social-connect-module__IEyLAq__socialSheetOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes social-connect-module__IEyLAq__socialSpin{to{transform:rotate(360deg)}}@keyframes social-connect-module__IEyLAq__socialShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.social-connect-module__IEyLAq__overlay[data-state=open],.social-connect-module__IEyLAq__overlay[data-state=closed],.social-connect-module__IEyLAq__content[data-state=open],.social-connect-module__IEyLAq__content[data-state=closed],.social-connect-module__IEyLAq__spinner,.social-connect-module__IEyLAq__shimmer{animation:none!important}}
.LinkFields-module__Yy3z9a__compactRoot,.LinkFields-module__Yy3z9a__fullRoot{flex-direction:column;flex:1;gap:.4375rem;width:100%;min-width:0;min-height:0;display:flex}.LinkFields-module__Yy3z9a__compactGrid{grid-template-rows:repeat(2,minmax(2.75rem,auto));grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;width:100%;min-width:0;display:grid}.LinkFields-module__Yy3z9a__compactPlatforms{display:contents}.LinkFields-module__Yy3z9a__compactGrid .LinkFields-module__Yy3z9a__iconBtn{flex:none;width:100%;min-width:0}.LinkFields-module__Yy3z9a__compactGrid .LinkFields-module__Yy3z9a__whatsAppPill{grid-column:span 2;width:100%;min-width:0}.LinkFields-module__Yy3z9a__iconRow{flex-wrap:nowrap;align-items:stretch;gap:.375rem;width:100%;min-width:0;display:flex}.LinkFields-module__Yy3z9a__iconRowFull{gap:.5rem}.LinkFields-module__Yy3z9a__iconBtn{--tab-brand:color-mix(in oklch,var(--foreground)55%,transparent);border:1px solid var(--intake-border);background:var(--intake-surface-l1);width:2.75rem;min-width:2.75rem;min-height:2.75rem;color:var(--tab-brand);cursor:pointer;transition:background-color var(--intake-duration-fast,.2s)var(--intake-ease),border-color var(--intake-duration-fast,.2s)var(--intake-ease),color var(--intake-duration-fast,.2s)var(--intake-ease),box-shadow var(--intake-duration-fast,.2s)var(--intake-ease);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.LinkFields-module__Yy3z9a__iconRow .LinkFields-module__Yy3z9a__iconBtn{flex:1 1 0;width:auto;min-width:2.5rem}.LinkFields-module__Yy3z9a__iconBtn:hover{border-color:var(--intake-border-strong);background:var(--intake-surface-l3);color:var(--tab-brand)}.LinkFields-module__Yy3z9a__iconBtn[data-connected=true]{border-color:color-mix(in oklch,var(--tab-brand)40%,transparent);background:color-mix(in oklch,var(--tab-brand)6%,var(--card))}.LinkFields-module__Yy3z9a__iconBtn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.LinkFields-module__Yy3z9a__iconBtn[data-brand=instagram]{--tab-brand:#e4405f}.LinkFields-module__Yy3z9a__iconBtn[data-brand=linkedin]{--tab-brand:#0a66c2}.LinkFields-module__Yy3z9a__iconBtn[data-brand=facebook]{--tab-brand:#1877f2}.LinkFields-module__Yy3z9a__iconBtn[data-brand=x]{--tab-brand:#e7e9ea}.LinkFields-module__Yy3z9a__iconBtn[data-brand=youtube]{--tab-brand:red}.LinkFields-module__Yy3z9a__iconBtn[data-brand=website]{--tab-brand:color-mix(in oklch,var(--foreground)58%,transparent)}.LinkFields-module__Yy3z9a__iconGlyph{flex-shrink:0;width:1rem;height:1rem}.LinkFields-module__Yy3z9a__platformWww{letter-spacing:-.04em;color:var(--tab-brand);font-size:.5625rem;font-weight:800;line-height:1}.LinkFields-module__Yy3z9a__connectedAvatar{border-radius:999px;flex-shrink:0;display:inline-flex;overflow:hidden}.LinkFields-module__Yy3z9a__savedDot{width:.375rem;height:.375rem;box-shadow:0 0 0 1px color-mix(in oklch,var(--card)80%,transparent);background:#22c55e;border-radius:999px;position:absolute;top:.25rem;right:.25rem}.LinkFields-module__Yy3z9a__whatsAppPill{border:1px solid color-mix(in oklch,#25d366 22%,var(--intake-border));background:color-mix(in oklch,#25d366 5%,var(--intake-surface-l1));letter-spacing:.02em;white-space:nowrap;min-height:2.75rem;color:color-mix(in oklch,var(--foreground)78%,transparent);cursor:pointer;transition:border-color var(--intake-duration-fast,.2s)var(--intake-ease),background-color var(--intake-duration-fast,.2s)var(--intake-ease),color var(--intake-duration-fast,.2s)var(--intake-ease);border-radius:10px;flex:none;justify-content:center;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.LinkFields-module__Yy3z9a__whatsAppPill:hover{border-color:color-mix(in oklch,#25d366 40%,var(--intake-border-strong));background:color-mix(in oklch,#25d366 9%,var(--card));color:var(--foreground)}.LinkFields-module__Yy3z9a__whatsAppPill:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.LinkFields-module__Yy3z9a__whatsAppPillIcon{width:.875rem;height:.875rem;color:color-mix(in oklch,#25d366 85%,var(--foreground));flex-shrink:0}.LinkFields-module__Yy3z9a__whatsAppPillLabel{line-height:1}@container intakeForm (max-width:419px){.LinkFields-module__Yy3z9a__compactGrid{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.LinkFields-module__Yy3z9a__compactGrid .LinkFields-module__Yy3z9a__whatsAppPill{grid-column:1/-1}}@container intakeForm (max-width:300px){.LinkFields-module__Yy3z9a__compactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ProjectContext-module__LbB3pa__suggestions{display:none}.ProjectContext-module__LbB3pa__compactWrap{gap:var(--intake-space-1,.5rem);flex-direction:column;flex:1;min-height:0;display:flex}.ProjectContext-module__LbB3pa__compactTextarea{min-height:var(--intake-message-min-h,10rem);border-radius:var(--intake-message-radius,18px);flex:none;line-height:1.55}.ProjectContext-module__LbB3pa__chipRail{flex-wrap:wrap;align-content:flex-start;gap:.375rem;width:100%;min-width:0;padding-top:.125rem;display:flex}.ProjectContext-module__LbB3pa__chipViewport{flex:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.ProjectContext-module__LbB3pa__chipTrack{touch-action:pan-y pinch-zoom;flex-wrap:nowrap;align-items:center;gap:.375rem;display:flex}.ProjectContext-module__LbB3pa__chip{white-space:nowrap;letter-spacing:.02em;cursor:pointer;transition:border-color .18s var(--intake-ease,cubic-bezier(0,0,.2,1)),color .18s var(--intake-ease,cubic-bezier(0,0,.2,1)),box-shadow .18s var(--intake-ease,cubic-bezier(0,0,.2,1));flex-shrink:0;border:1px solid var(--intake-border)!important;height:1.625rem!important;min-height:1.625rem!important;font-size:var(--intake-type-meta,.625rem)!important;color:color-mix(in oklch,var(--foreground)58%,transparent)!important;box-shadow:none!important;background:0 0!important;border-radius:999px!important;padding:0 .625rem!important;font-weight:600!important;line-height:1!important}.ProjectContext-module__LbB3pa__chip:hover{border-color:var(--intake-border-strong)!important;color:color-mix(in oklch,var(--foreground)78%,transparent)!important}.ProjectContext-module__LbB3pa__chip:focus-visible{outline:none;box-shadow:var(--intake-focus-glow)!important}.ProjectContext-module__LbB3pa__chipActive{border-color:var(--intake-tag-active-border,color-mix(in oklch,var(--chart-2)55%,transparent))!important;color:color-mix(in oklch,var(--chart-2)82%,var(--foreground))!important;box-shadow:var(--intake-tag-active-glow,0 0 0 1px color-mix(in oklch,var(--chart-2)35%,transparent),0 0 14px color-mix(in oklch,var(--chart-2)12%,transparent))!important;background:0 0!important}@media (prefers-reduced-motion:reduce){.ProjectContext-module__LbB3pa__chip{transition:border-color .18s var(--intake-ease),color .18s var(--intake-ease)}.ProjectContext-module__LbB3pa__chipViewport{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.ProjectContext-module__LbB3pa__chipViewport::-webkit-scrollbar{display:none}}@container intakeForm (min-width:400px){.ProjectContext-module__LbB3pa__suggestions{display:flex}}@container intakeForm (min-width:640px){.ProjectContext-module__LbB3pa__chipRail{max-height:none}}
.WorkspaceDrop-module__XkS6Ua__root{gap:var(--intake-gap-inner,.5rem);flex-direction:column;flex:1;min-height:0;display:flex}.WorkspaceDrop-module__XkS6Ua__compactZone{cursor:pointer;border-radius:var(--intake-control-radius,12px);border:1px dashed color-mix(in oklch,var(--foreground)14%,transparent);background:var(--intake-surface-l1);width:100%;min-width:0;min-height:5rem;box-shadow:none;transition:border-color var(--intake-duration-fast,.2s)var(--intake-ease),background-color var(--intake-duration-fast,.2s)var(--intake-ease);flex-direction:column;flex:1;align-items:stretch;gap:.375rem;padding:.5rem;display:flex;position:relative;overflow:hidden;container:intakeDrop/size}.WorkspaceDrop-module__XkS6Ua__compactZone:hover{border-color:var(--intake-border-strong);background:var(--intake-surface-l3)}.WorkspaceDrop-module__XkS6Ua__compactZoneDragOver{border-color:color-mix(in oklch,var(--foreground)26%,transparent);background:color-mix(in oklch,var(--foreground)4%,var(--card));animation:WorkspaceDrop-module__XkS6Ua__intakeUploadPulse 1.4s var(--intake-ease,ease)infinite}.WorkspaceDrop-module__XkS6Ua__compactZoneFilled{border-style:solid;border-color:var(--intake-border);background:var(--intake-surface-l2)}.WorkspaceDrop-module__XkS6Ua__compactZoneFilled:hover{border-color:var(--intake-border-strong)}.WorkspaceDrop-module__XkS6Ua__compactZoneAtMax{cursor:default}.WorkspaceDrop-module__XkS6Ua__progressTrack{background:color-mix(in oklch,var(--foreground)6%,transparent);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.WorkspaceDrop-module__XkS6Ua__progressBar{background:color-mix(in oklch,var(--foreground)28%,transparent);width:40%;height:100%;animation:WorkspaceDrop-module__XkS6Ua__intakeProgressIndeterminate .45s var(--intake-ease,ease)infinite}.WorkspaceDrop-module__XkS6Ua__compactHeader{justify-content:flex-end;align-items:flex-start;gap:.375rem;display:flex}.WorkspaceDrop-module__XkS6Ua__compactHeaderWithMain{justify-content:space-between}.WorkspaceDrop-module__XkS6Ua__compactHeaderMain{flex:auto;align-items:flex-start;gap:.375rem;min-width:0;display:flex}.WorkspaceDrop-module__XkS6Ua__compactIcon{color:color-mix(in oklch,var(--foreground)42%,transparent);flex-shrink:0}.WorkspaceDrop-module__XkS6Ua__compactTitle{color:color-mix(in oklch,var(--foreground)78%,transparent);font-size:.625rem;font-weight:600;line-height:1.25}.WorkspaceDrop-module__XkS6Ua__compactHint{color:color-mix(in oklch,var(--foreground)42%,transparent);font-size:.5625rem;line-height:1.25}.WorkspaceDrop-module__XkS6Ua__formatMeta{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklch,var(--foreground)32%,transparent);margin:0;font-size:.5rem;font-weight:600}.WorkspaceDrop-module__XkS6Ua__compactFilledMeta{flex-direction:column;flex:auto;gap:.0625rem;min-width:0;display:flex}.WorkspaceDrop-module__XkS6Ua__compactCountLine{font-size:var(--intake-type-meta,.625rem);color:var(--foreground);font-weight:650;line-height:1.25}.WorkspaceDrop-module__XkS6Ua__compactCountPill{border:1px solid var(--intake-border);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--foreground)44%,transparent);background:color-mix(in oklch,var(--foreground)3%,var(--card));border-radius:999px;flex-shrink:0;padding:.125rem .4375rem;font-size:.5rem;font-weight:700;line-height:1.15}.WorkspaceDrop-module__XkS6Ua__compactCountPillActive{color:color-mix(in oklch,var(--foreground)76%,transparent);border-color:var(--intake-border-strong)}.WorkspaceDrop-module__XkS6Ua__compactCountPillPulse{animation:WorkspaceDrop-module__XkS6Ua__intakeCountTick .4s var(--intake-ease,ease)}.WorkspaceDrop-module__XkS6Ua__compactFileList{overscroll-behavior:contain;flex-direction:column;gap:.25rem;max-height:4.5rem;display:flex;overflow-y:auto}.WorkspaceDrop-module__XkS6Ua__compactFileRow{border-radius:calc(var(--intake-radius,10px) - 3px);border:1px solid var(--intake-border);background:var(--intake-surface-l3);align-items:center;gap:.3125rem;min-width:0;padding:.125rem .1875rem .125rem .125rem;display:flex}.WorkspaceDrop-module__XkS6Ua__compactThumb{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex-shrink:0;width:1.25rem;height:1.25rem}.WorkspaceDrop-module__XkS6Ua__compactFileIcon{width:1.25rem;height:1.25rem;color:color-mix(in oklch,var(--foreground)42%,transparent);flex-shrink:0;padding:.125rem}.WorkspaceDrop-module__XkS6Ua__compactFileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:color-mix(in oklch,var(--foreground)65%,transparent);flex:auto;font-size:.5625rem;line-height:1.25;overflow:hidden}.WorkspaceDrop-module__XkS6Ua__compactRemove{color:color-mix(in oklch,var(--foreground)42%,transparent);cursor:pointer;transition:color var(--intake-duration-fast,.18s)ease;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;display:flex}.WorkspaceDrop-module__XkS6Ua__compactRemove:hover{color:var(--foreground);background:color-mix(in oklch,var(--foreground)8%,transparent)}.WorkspaceDrop-module__XkS6Ua__compactAddMore{text-align:center;color:color-mix(in oklch,var(--foreground)44%,transparent);font-size:.5625rem;line-height:1.25}.WorkspaceDrop-module__XkS6Ua__compactHeaderEmpty{justify-content:space-between;align-items:center}.WorkspaceDrop-module__XkS6Ua__compactEmptyCenter{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.625rem;width:100%;min-height:0;padding:.25rem .375rem .5rem;display:flex}.WorkspaceDrop-module__XkS6Ua__compactIconWell{border:1px solid var(--intake-border);background:var(--intake-surface-l2);width:2.5rem;height:2.5rem;color:color-mix(in oklch,var(--foreground)55%,transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy{flex-direction:column;align-items:center;gap:.25rem;width:100%;min-width:0;max-width:14rem;display:flex}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactTitle,.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactHint,.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__formatMeta{text-align:center;margin:0}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactTitle{color:color-mix(in oklch,var(--foreground)82%,transparent);font-size:.75rem;font-weight:650;line-height:1.3}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactHint{color:color-mix(in oklch,var(--foreground)48%,transparent);font-size:.625rem;line-height:1.35}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__formatMeta{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch,var(--foreground)36%,transparent);margin-top:.125rem;font-size:.5rem;font-weight:600;line-height:1.35}@container intakeDrop (max-height:7.5rem){.WorkspaceDrop-module__XkS6Ua__compactEmptyCenter{flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;padding:.125rem}.WorkspaceDrop-module__XkS6Ua__compactIconWell{border-radius:8px;width:2rem;height:2rem}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy{align-items:flex-start;max-width:none}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactTitle,.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactHint,.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__formatMeta{text-align:left}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__formatMeta{display:none}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactHint{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@container intakeDrop (max-width:11rem){.WorkspaceDrop-module__XkS6Ua__compactEmptyCenter{flex-direction:column;align-items:center}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy{align-items:center}.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactTitle,.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__compactHint,.WorkspaceDrop-module__XkS6Ua__compactEmptyCopy .WorkspaceDrop-module__XkS6Ua__formatMeta{text-align:center}.WorkspaceDrop-module__XkS6Ua__cameraBtnHeader{width:2.25rem;min-width:2.25rem;min-height:2.25rem}}.WorkspaceDrop-module__XkS6Ua__compactHeaderActions{flex-shrink:0;align-items:center;gap:.3125rem;display:flex}.WorkspaceDrop-module__XkS6Ua__cameraBtn{border:1px solid var(--intake-border);background:var(--intake-surface-l1);letter-spacing:.02em;white-space:nowrap;min-height:2.25rem;color:color-mix(in oklch,var(--foreground)72%,transparent);cursor:pointer;transition:border-color var(--intake-duration-fast,.2s)var(--intake-ease),background-color var(--intake-duration-fast,.2s)var(--intake-ease),color var(--intake-duration-fast,.2s)var(--intake-ease);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;margin-top:0;padding:0 .75rem;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex}.WorkspaceDrop-module__XkS6Ua__cameraBtn:hover{border-color:var(--intake-border-strong);background:var(--intake-surface-l3);color:var(--foreground)}.WorkspaceDrop-module__XkS6Ua__cameraBtn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.WorkspaceDrop-module__XkS6Ua__cameraBtnHeader{width:1.75rem;min-width:1.75rem;min-height:1.75rem;margin-top:0;padding:0}.WorkspaceDrop-module__XkS6Ua__cameraBtnIcon{flex-shrink:0;width:.875rem;height:.875rem}.WorkspaceDrop-module__XkS6Ua__cameraBtnHeader .WorkspaceDrop-module__XkS6Ua__cameraBtnIcon{width:.75rem;height:.75rem}.WorkspaceDrop-module__XkS6Ua__error{font-size:var(--intake-type-meta,.625rem);color:var(--destructive);line-height:1.35}.WorkspaceDrop-module__XkS6Ua__liveRegion{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.WorkspaceDrop-module__XkS6Ua__compactZoneDragOver,.WorkspaceDrop-module__XkS6Ua__progressBar,.WorkspaceDrop-module__XkS6Ua__compactCountPillPulse{animation:none}}@container intakeForm (max-width:400px){.WorkspaceDrop-module__XkS6Ua__compactFileList{max-height:5.5rem}}
