.SignInForm-module__r-MIcG__page{background:0 0;grid-template-columns:380px 420px;place-content:center;width:100%;max-width:800px;min-height:100vh;margin:0 auto;padding:40px 24px;display:grid}.SignInForm-module__r-MIcG__brand{border-radius:var(--radius-modal,22px) 0 0 var(--radius-modal,22px);background:radial-gradient(120% 120% at 0 0,#4ec07c,#0000 60%),linear-gradient(155deg,#48b772,#3ca463);flex-direction:column;padding:44px 40px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #1e462d29}.SignInForm-module__r-MIcG__brand:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffff1a;width:340px;height:290px;position:absolute;bottom:-56px;right:-40px;-webkit-mask:url(/brand/logomark.svg) 50%/contain no-repeat;mask:url(/brand/logomark.svg) 50%/contain no-repeat}.SignInForm-module__r-MIcG__brandTop{z-index:1;flex-direction:column;gap:20px;display:flex;position:relative}.SignInForm-module__r-MIcG__logomark{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#2e7d4f;background:#ffffff8c;border:1px solid #ffffffbf;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 8px 24px #1e462d2e}.SignInForm-module__r-MIcG__brandWordmark{flex-direction:column;gap:4px;display:flex}.SignInForm-module__r-MIcG__brandName{font-size:26px;font-weight:var(--font-weight-semibold);font-family:var(--font-display);color:#fffffffa;letter-spacing:var(--letter-spacing-tight);margin:0;line-height:1}.SignInForm-module__r-MIcG__brandBy{font-size:var(--font-size-sm);color:#ffffff9e;letter-spacing:0;margin:0}.SignInForm-module__r-MIcG__brandSpacer{flex:1}.SignInForm-module__r-MIcG__brandMid{z-index:1;flex-direction:column;gap:26px;display:flex;position:relative}.SignInForm-module__r-MIcG__brandTagline{font-size:23px;font-weight:var(--font-weight-semibold);font-family:var(--font-display);color:#fffffffa;letter-spacing:var(--letter-spacing-tight);margin:0;line-height:1.28}.SignInForm-module__r-MIcG__brandPoints{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.SignInForm-module__r-MIcG__brandPoint{font-size:var(--font-size-sm);color:#ffffffc7;align-items:center;gap:10px;line-height:1.4;display:flex}.SignInForm-module__r-MIcG__brandPointIcon{color:#ffffff9e;flex-shrink:0;width:16px;height:16px}.SignInForm-module__r-MIcG__brandFooter{font-size:var(--font-size-xs);color:#ffffff73;z-index:1;margin-top:36px;position:relative}.SignInForm-module__r-MIcG__formPanel{background:var(--glass-bg-strong,#ffffff8c);-webkit-backdrop-filter:var(--glass-blur-strong,blur(26px) saturate(1.5));backdrop-filter:var(--glass-blur-strong,blur(26px) saturate(1.5));border:1px solid var(--glass-border,#ffffffa6);border-radius:0 var(--radius-modal,22px) var(--radius-modal,22px) 0;border-left:none;justify-content:center;align-items:center;padding:48px 40px;display:flex;box-shadow:0 24px 60px #1e462d29}.SignInForm-module__r-MIcG__formLogoMobile{display:none}.SignInForm-module__r-MIcG__formInner{flex-direction:column;gap:24px;width:100%;max-width:320px;display:flex}.SignInForm-module__r-MIcG__formHeader{flex-direction:column;gap:6px;display:flex}.SignInForm-module__r-MIcG__formTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-family:var(--font-display);color:var(--content-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}.SignInForm-module__r-MIcG__formDesc{font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-comfortable);margin:0}.SignInForm-module__r-MIcG__error{border-radius:var(--radius-input);color:var(--feedback-danger);font-size:var(--font-size-sm);line-height:var(--line-height-comfortable);background:#d58a861f;border:1px solid #d58a8647;padding:10px 14px}.SignInForm-module__r-MIcG__ssoButton{background:var(--accent-brand);border-radius:var(--radius-button);width:100%;height:42px;color:var(--accent-brand-contrast);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);font-family:var(--font-sans);cursor:pointer;box-shadow:0 10px 26px -8px #48b7728c, 0 2px 6px #48b7722e, var(--glow-brand,0 0 14px #48b7723d);transition:background var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);border:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.SignInForm-module__r-MIcG__ssoButton:hover:not(:disabled){background:var(--accent-brand-hover);box-shadow:0 14px 32px -8px #48b7729e, 0 2px 8px #48b77238, var(--glow-brand,0 0 18px #48b77257)}.SignInForm-module__r-MIcG__ssoButton:active:not(:disabled){background:var(--accent-brand-strong);transform:translateY(.5px)}.SignInForm-module__r-MIcG__ssoButton:focus-visible{box-shadow:0 0 0 3px var(--focus-ring), 0 10px 26px -8px #48b77280;outline:none}.SignInForm-module__r-MIcG__ssoButton:disabled{opacity:.5;cursor:not-allowed}.SignInForm-module__r-MIcG__ssoIcon{opacity:.85;flex-shrink:0;width:15px;height:15px}.SignInForm-module__r-MIcG__divider{align-items:center;gap:12px;display:flex}.SignInForm-module__r-MIcG__dividerLine{background:#1e26201f;flex:1;height:1px}.SignInForm-module__r-MIcG__dividerText{font-size:var(--font-size-xs);color:var(--content-muted);white-space:nowrap}.SignInForm-module__r-MIcG__form{flex-direction:column;gap:14px;display:flex}.SignInForm-module__r-MIcG__fieldGroup{flex-direction:column;gap:5px;display:flex}.SignInForm-module__r-MIcG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-secondary)}.SignInForm-module__r-MIcG__input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-input);width:100%;height:40px;color:var(--content-primary);font-size:var(--font-size-sm);font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover), background var(--duration-fast) var(--ease-hover);background:#ffffff8c;border:1px solid #fffc;outline:none;padding:0 12px}.SignInForm-module__r-MIcG__input::placeholder{color:var(--content-disabled)}.SignInForm-module__r-MIcG__input:focus{border:1.5px solid var(--accent-brand);box-shadow:0 0 0 3px var(--focus-ring);background:#ffffffb8}.SignInForm-module__r-MIcG__input:disabled{opacity:.45;cursor:not-allowed}.SignInForm-module__r-MIcG__passwordWrapper{position:relative}.SignInForm-module__r-MIcG__passwordWrapper .SignInForm-module__r-MIcG__input{padding-right:38px}.SignInForm-module__r-MIcG__showHideButton{color:var(--content-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover);background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;line-height:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.SignInForm-module__r-MIcG__showHideButton:hover{color:var(--content-primary)}.SignInForm-module__r-MIcG__submitButton{background:var(--content-primary);border-radius:var(--radius-button);color:#fff;width:100%;height:42px;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast) var(--ease-hover), opacity var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:0 16px;display:flex}.SignInForm-module__r-MIcG__submitButton:hover:not(:disabled){background:color-mix(in oklch, var(--content-primary) 86%, var(--accent-brand))}.SignInForm-module__r-MIcG__submitButton:active:not(:disabled){background:color-mix(in oklch, var(--content-primary) 78%, var(--accent-brand))}.SignInForm-module__r-MIcG__submitButton:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.SignInForm-module__r-MIcG__submitButton:disabled{opacity:.5;cursor:not-allowed}.SignInForm-module__r-MIcG__spinner{opacity:.6;border:1.5px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.65s linear infinite SignInForm-module__r-MIcG__spin;display:inline-block}@keyframes SignInForm-module__r-MIcG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SignInForm-module__r-MIcG__spinner{animation-duration:1.4s}.SignInForm-module__r-MIcG__ssoButton,.SignInForm-module__r-MIcG__input,.SignInForm-module__r-MIcG__submitButton{transition:none}}@media (max-width:760px){.SignInForm-module__r-MIcG__page{grid-template-columns:1fr;max-width:420px}.SignInForm-module__r-MIcG__brand{display:none}.SignInForm-module__r-MIcG__formPanel{border-radius:var(--radius-modal,22px);padding:40px 28px}.SignInForm-module__r-MIcG__formLogoMobile{margin-bottom:4px;display:flex}}
.Logo-module__8_PyIq__mark{flex:none;display:block}.Logo-module__8_PyIq__lockup{color:var(--content-primary);align-items:center;gap:.5rem;display:inline-flex}.Logo-module__8_PyIq__lockupMark{color:var(--brand-logo)}.Logo-module__8_PyIq__word{color:var(--content-primary);display:block}
.ProjectLogo-module__8GM73a__logo{color:#fffffff7;color:lab(100% 0 0/.97);font-weight:var(--font-weight-semibold);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0d181e2e,inset 0 0 0 1px #0d181e0f;box-shadow:0 1px 2px lab(7.27275% -3.3001 -5.79534/.18),inset 0 0 0 1px lab(7.27275% -3.3001 -5.79534/.06)}.ProjectLogo-module__8GM73a__img{object-fit:cover;object-position:center;width:104%;height:104%;display:block}.ProjectLogo-module__8GM73a__imgContain{object-fit:contain;width:auto;max-width:82%;height:auto;max-height:82%;display:block}.ProjectLogo-module__8GM73a__surface{background:var(--surface-raised,#fff)}@supports (color:lab(0% 0 0)){.ProjectLogo-module__8GM73a__surface{background:var(--surface-raised,lab(100% 0 0))}}.ProjectLogo-module__8GM73a__glow{box-shadow:inset 0 0 0 1px #0d181e0f,0 10px 26px -12px #48b7728c;box-shadow:inset 0 0 0 1px lab(7.27275% -3.3001 -5.79534/.06),0 10px 26px -12px lab(66.8311% -44.8441 25.3777/.54902)}.ProjectLogo-module__8GM73a__monogram{letter-spacing:0;text-align:center;font-size:1em;line-height:1;display:block}.ProjectLogo-module__8GM73a__fallback{background-color:var(--accent-brand)}.ProjectLogo-module__8GM73a__emoji{background-color:var(--surface-sunken,#f2f6f8)}@supports (color:lab(0% 0 0)){.ProjectLogo-module__8GM73a__emoji{background-color:var(--surface-sunken,lab(96.5375% -1.02133 -1.5062))}}.ProjectLogo-module__8GM73a__emojiGlyph{color:initial;text-align:center;line-height:1;display:block}
.LogoPicker-module___RaJva__root{display:inline-flex}.LogoPicker-module___RaJva__trigger{cursor:pointer;outline-offset:2px;background:0 0;border:none;border-radius:50%;padding:0;line-height:0;display:inline-flex;position:relative}.LogoPicker-module___RaJva__trigger:disabled{cursor:default}.LogoPicker-module___RaJva__trigger:not(:disabled):hover .LogoPicker-module___RaJva__editBadge,.LogoPicker-module___RaJva__trigger:focus-visible .LogoPicker-module___RaJva__editBadge{opacity:1}.LogoPicker-module___RaJva__editBadge{background:var(--surface-raised,#fff);width:18px;height:18px;color:var(--content-secondary);opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 1px 2px #0d181e38,inset 0 0 0 1px #0d181e14;box-shadow:0 1px 2px lab(7.27275% -3.3001 -5.79534/.22),inset 0 0 0 1px lab(7.27275% -3.3001 -5.79534/.08)}.LogoPicker-module___RaJva__panel{width:280px;max-width:calc(100vw - 24px)}.LogoPicker-module___RaJva__panelInner{gap:var(--space-3);padding:var(--space-3);border-radius:inherit;flex-direction:column;display:flex}.LogoPicker-module___RaJva__panelDropping{box-shadow:inset 0 0 0 2px var(--accent-brand)}.LogoPicker-module___RaJva__panelHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.LogoPicker-module___RaJva__panelTitle{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--content-secondary)}.LogoPicker-module___RaJva__field{gap:var(--space-1-5);flex-direction:column;display:flex}.LogoPicker-module___RaJva__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--content-secondary)}.LogoPicker-module___RaJva__orRow{align-items:center;gap:var(--space-2);display:flex}.LogoPicker-module___RaJva__orLine{background:var(--border-subtle,#d8dfe4);flex:auto;height:1px}@supports (color:lab(0% 0 0)){.LogoPicker-module___RaJva__orLine{background:var(--border-subtle,lab(88.4344% -2.02984 -3.00508))}}.LogoPicker-module___RaJva__orText{font-size:var(--font-size-xs);color:var(--content-muted)}.LogoPicker-module___RaJva__actions{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.LogoPicker-module___RaJva__actionsRight{align-items:center;gap:var(--space-2);display:inline-flex}.LogoPicker-module___RaJva__uploadBlock{gap:var(--space-1-5);flex-direction:column;display:flex}.LogoPicker-module___RaJva__uploadButton{justify-content:center;width:100%}.LogoPicker-module___RaJva__uploadHint{font-size:var(--font-size-label);color:var(--content-muted);margin:0;font-weight:400;line-height:1.45}.LogoPicker-module___RaJva__error{font-size:var(--font-size-label);color:var(--content-primary);margin:0;font-weight:510;line-height:1.45}.LogoPicker-module___RaJva__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LogoPicker-module___RaJva__framer{align-items:center}.LogoPicker-module___RaJva__setup{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.LogoPicker-module___RaJva__segmented{background:var(--surface-sunken,#f2f6f8);border:1px solid var(--border-subtle,#d8dfe4);border-radius:var(--radius-pill);gap:2px;padding:3px;display:inline-flex}@supports (color:lab(0% 0 0)){.LogoPicker-module___RaJva__segmented{background:var(--surface-sunken,lab(96.5375% -1.02133 -1.5062));border:1px solid var(--border-subtle,lab(88.4344% -2.02984 -3.00508))}}.LogoPicker-module___RaJva__segment{border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-secondary);cursor:pointer;background:0 0;border:none;padding:6px 15px;transition:color .12s}.LogoPicker-module___RaJva__segment:disabled{cursor:default}.LogoPicker-module___RaJva__segmentActive{background:var(--surface-raised,#fff);color:var(--content-primary);box-shadow:0 1px 2px #0d181e24;box-shadow:0 1px 2px lab(7.27275% -3.3001 -5.79534/.14)}@supports (color:lab(0% 0 0)){.LogoPicker-module___RaJva__segmentActive{background:var(--surface-raised,lab(100% 0 0))}}.LogoPicker-module___RaJva__fullPreview{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.LogoPicker-module___RaJva__fullHint{max-width:34ch;font-size:var(--font-size-label);color:var(--content-muted);margin:0;font-weight:400;line-height:1.45}.LogoPicker-module___RaJva__fullActions{gap:var(--space-2);margin-top:var(--space-1);display:inline-flex}
.ClientContactsEditor-module__jwBneW__root{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ClientContactsEditor-module__jwBneW__head{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.ClientContactsEditor-module__jwBneW__head:empty{display:none}.ClientContactsEditor-module__jwBneW__contactList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ClientContactsEditor-module__jwBneW__contactRow{align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--surface-line);min-width:0;display:flex}.ClientContactsEditor-module__jwBneW__contactRow:first-child{border-top:none}.ClientContactsEditor-module__jwBneW__contactBody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ClientContactsEditor-module__jwBneW__contactNameLine{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.ClientContactsEditor-module__jwBneW__contactName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--content-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ClientContactsEditor-module__jwBneW__primaryTag{flex:none}.ClientContactsEditor-module__jwBneW__contactRole{font-size:var(--font-size-xs);color:var(--content-muted)}.ClientContactsEditor-module__jwBneW__contactMeta{gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}.ClientContactsEditor-module__jwBneW__metaChip{font-size:var(--font-size-xs);color:var(--content-secondary);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--background-subtle);flex:none;align-items:center;gap:6px;padding:4px 10px;text-decoration:none;transition:color .12s,border-color .12s;display:inline-flex}.ClientContactsEditor-module__jwBneW__metaChip:hover{color:var(--accent-brand-text);border-color:var(--accent-brand)}.ClientContactsEditor-module__jwBneW__rowActions{flex:none;align-items:center;gap:4px;display:inline-flex}.ClientContactsEditor-module__jwBneW__editor{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--background-subtle);flex-direction:column;display:flex}.ClientContactsEditor-module__jwBneW__editorGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ClientContactsEditor-module__jwBneW__editorField{flex-direction:column;gap:6px;min-width:0;display:flex}.ClientContactsEditor-module__jwBneW__editorField:first-child{grid-column:1/-1}.ClientContactsEditor-module__jwBneW__editorLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--content-secondary)}.ClientContactsEditor-module__jwBneW__editorActions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}@media (max-width:640px){.ClientContactsEditor-module__jwBneW__editorGrid{grid-template-columns:minmax(0,1fr)}}
.LaunchCeremony-module__DEygOa__stage{z-index:300;animation:LaunchCeremony-module__DEygOa__stageIn .42s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) both;background:radial-gradient(120% 90% at 50% 42%,#152c20e0 0%,#0b1611f2 72%);position:fixed;inset:0;overflow:hidden}@keyframes LaunchCeremony-module__DEygOa__stageIn{0%{opacity:0}to{opacity:1}}.LaunchCeremony-module__DEygOa__stageCut{pointer-events:none}.LaunchCeremony-module__DEygOa__stageSettling{animation:LaunchCeremony-module__DEygOa__stageOut var(--duration-slow,.42s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) both}@keyframes LaunchCeremony-module__DEygOa__stageOut{0%{opacity:1}to{opacity:0}}.LaunchCeremony-module__DEygOa__cloth,.LaunchCeremony-module__DEygOa__confetti{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.LaunchCeremony-module__DEygOa__cloth{z-index:0;animation:LaunchCeremony-module__DEygOa__clothIn .62s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) 60ms both}@keyframes LaunchCeremony-module__DEygOa__clothIn{0%{opacity:0}to{opacity:1}}.LaunchCeremony-module__DEygOa__confetti{z-index:3}.LaunchCeremony-module__DEygOa__rig{z-index:2;pointer-events:none;will-change:transform;opacity:0;width:0;height:0;position:absolute;top:0;left:0}.LaunchCeremony-module__DEygOa__rig[data-ready=true]{animation:LaunchCeremony-module__DEygOa__lockupIn .56s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) .22s both}@keyframes LaunchCeremony-module__DEygOa__lockupIn{0%{opacity:0}to{opacity:1}}.LaunchCeremony-module__DEygOa__plate{pointer-events:auto;appearance:none;cursor:pointer;border-radius:var(--radius-modal,22px);transition:transform .2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), box-shadow .2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:#f8fbf8;border:1px solid #ffffffb8;flex-direction:column;align-items:center;gap:clamp(10px,1.4vh,18px);padding:clamp(22px,3vh,34px) clamp(26px,3.2vw,44px) clamp(18px,2.4vh,28px);display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 34px 90px -30px #05180ecc,inset 0 2px #ffffffe6}.LaunchCeremony-module__DEygOa__plate:hover:not(:disabled){transform:translate(-50%,-50%)scale(1.03);box-shadow:0 42px 100px -30px #05180ed6,0 0 0 6px #48b7724d,inset 0 2px #ffffffe6}.LaunchCeremony-module__DEygOa__plate:active:not(:disabled){transition-duration:90ms;transform:translate(-50%,-50%)scale(.985)}.LaunchCeremony-module__DEygOa__plate:focus-visible{outline:none;box-shadow:0 34px 90px -30px #05180ecc,0 0 0 4px #fffffff2,0 0 0 8px #48b772cc}.LaunchCeremony-module__DEygOa__plate:disabled{cursor:default}.LaunchCeremony-module__DEygOa__mark{color:#48b772;width:clamp(104px,14vw,216px);height:auto}.LaunchCeremony-module__DEygOa__wordmark{font-family:var(--font-display), "Helvetica Neue", system-ui, sans-serif;font-size:clamp(27px,3.5vw,50px);font-weight:var(--font-weight-bold,700);line-height:var(--line-height-tight,1.2);letter-spacing:var(--tracking-heading,normal);color:#15241b}.LaunchCeremony-module__DEygOa__caption{z-index:1;text-align:center;width:min(560px,88vw);position:absolute;bottom:clamp(64px,9vh,108px);left:50%;transform:translate(-50%)}.LaunchCeremony-module__DEygOa__captionInner{animation:LaunchCeremony-module__DEygOa__captionIn .56s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) .76s both}.LaunchCeremony-module__DEygOa__stageCut .LaunchCeremony-module__DEygOa__captionInner{animation:LaunchCeremony-module__DEygOa__captionIn .48s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) .22s both}@keyframes LaunchCeremony-module__DEygOa__captionIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.LaunchCeremony-module__DEygOa__captionTitle{font-family:var(--font-display), "Helvetica Neue", system-ui, sans-serif;font-size:clamp(22px,2.6vw,32px);font-weight:var(--font-weight-bold,700);line-height:var(--line-height-tight,1.2);letter-spacing:var(--tracking-heading,normal);color:#f2f7f3;margin:0}.LaunchCeremony-module__DEygOa__captionLede{color:#e4f1e8b3;margin:8px 0 0;font-size:clamp(14px,1.3vw,16px)}.LaunchCeremony-module__DEygOa__skip{z-index:4;appearance:none;cursor:pointer;pointer-events:auto;border-radius:var(--radius-pill);color:#f0f8f2e6;font:inherit;font-size:13px;font-weight:var(--font-weight-medium,500);transition:background-color .18s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), color .18s, transform .18s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:#ffffff14;border:1px solid #ffffff47;padding:9px 18px;position:absolute;bottom:clamp(16px,3vh,34px);right:clamp(16px,3vw,34px)}.LaunchCeremony-module__DEygOa__skip:hover{color:#fff;background:#ffffff29;transform:translateY(-1px)}.LaunchCeremony-module__DEygOa__skip:focus-visible{outline:none;box-shadow:0 0 0 3px #48b772cc}@media (prefers-reduced-motion:reduce){.LaunchCeremony-module__DEygOa__stage,.LaunchCeremony-module__DEygOa__cloth,.LaunchCeremony-module__DEygOa__captionInner,.LaunchCeremony-module__DEygOa__stageCut .LaunchCeremony-module__DEygOa__captionInner{animation:none!important}.LaunchCeremony-module__DEygOa__rig[data-ready=true]{opacity:1;animation:none!important}.LaunchCeremony-module__DEygOa__stageCut .LaunchCeremony-module__DEygOa__cloth,.LaunchCeremony-module__DEygOa__stageCut .LaunchCeremony-module__DEygOa__rig[data-ready=true]{animation:.2s linear both LaunchCeremony-module__DEygOa__reducedFade!important}@keyframes LaunchCeremony-module__DEygOa__reducedFade{0%{opacity:1}to{opacity:0}}.LaunchCeremony-module__DEygOa__stageSettling{animation:.16s linear both LaunchCeremony-module__DEygOa__stageOut!important}.LaunchCeremony-module__DEygOa__plate,.LaunchCeremony-module__DEygOa__plate:hover:not(:disabled),.LaunchCeremony-module__DEygOa__plate:active:not(:disabled){transition:none!important;transform:translate(-50%,-50%)!important}.LaunchCeremony-module__DEygOa__skip,.LaunchCeremony-module__DEygOa__skip:hover{transition:none!important;transform:none!important}}@media (max-width:560px){.LaunchCeremony-module__DEygOa__plate{border-radius:18px;padding:18px 22px 14px}.LaunchCeremony-module__DEygOa__caption{bottom:clamp(64px,11vh,110px)}}
.ClientPickerField-module__HV0Gnq__clientTrigger{align-items:center;gap:var(--space-2);width:100%;height:42px;padding:0 var(--space-2-5) 0 6px;border:1px solid var(--glass-painted-border);border-radius:var(--radius-input);background:var(--surface-default);color:var(--content-primary);font:inherit;font-size:var(--font-size-base);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);display:flex;box-shadow:inset 0 1px 2px #1e3c280d}.ClientPickerField-module__HV0Gnq__clientTrigger:hover{border-color:color-mix(in oklch, var(--accent-brand) 22%, var(--glass-painted-border))}.ClientPickerField-module__HV0Gnq__clientTrigger:focus-visible,.ClientPickerField-module__HV0Gnq__clientTriggerOpen{background-color:var(--surface-default);border-color:var(--accent-brand);box-shadow:inset 0 1px 2px #1e3c280a, 0 0 0 1.5px var(--accent-brand), 0 0 0 3px var(--focus-ring);outline:none}.ClientPickerField-module__HV0Gnq__clientTriggerEmpty{color:var(--content-secondary)}.ClientPickerField-module__HV0Gnq__clientTriggerDot{border:1px dashed var(--border-default);border-radius:50%;flex-shrink:0;width:22px;height:22px;display:inline-flex}.ClientPickerField-module__HV0Gnq__clientTriggerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--font-weight-medium);flex:1;overflow:hidden}.ClientPickerField-module__HV0Gnq__clientTriggerChevron{color:var(--content-muted);flex-shrink:0;display:inline-flex}.ClientPickerField-module__HV0Gnq__clientLocked{align-items:center;gap:var(--space-2);height:42px;padding:0 var(--space-2-5) 0 6px;border-radius:var(--radius-input);border:1px solid var(--border-subtle);background:var(--surface-2);color:var(--content-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);width:100%;display:inline-flex}.ClientPickerField-module__HV0Gnq__clientLockedName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ClientPickerField-module__HV0Gnq__clientPopover{padding:0}.ClientPickerField-module__HV0Gnq__pickerList{width:280px;max-width:calc(100vw - var(--space-3) * 2);flex-direction:column;display:flex}.ClientPickerField-module__HV0Gnq__pickerSearchRow{align-items:center;gap:var(--space-2);margin:var(--space-1-5);padding:0 var(--space-2-5);border:1px solid var(--border-subtle);border-radius:var(--radius-input);background:var(--surface-sunken);transition:border-color var(--duration-fast) var(--ease-hover);display:flex}.ClientPickerField-module__HV0Gnq__pickerSearchRow:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--focus-ring)}.ClientPickerField-module__HV0Gnq__pickerSearchGlyph{color:var(--content-muted);flex-shrink:0}.ClientPickerField-module__HV0Gnq__pickerSearch{min-width:0;padding:var(--space-2) 0;color:var(--content-primary);font-family:inherit;font-size:var(--font-size-sm);background:0 0;border:none;outline:none;flex:1}.ClientPickerField-module__HV0Gnq__pickerSearch::placeholder{color:var(--content-muted)}.ClientPickerField-module__HV0Gnq__pickerScroll{scrollbar-width:thin;max-height:300px;padding:var(--space-1) var(--space-1-5) var(--space-1-5);border-top:1px solid var(--border-subtle);flex-direction:column;gap:1px;display:flex;overflow-y:auto}.ClientPickerField-module__HV0Gnq__pickerRow{align-items:center;gap:var(--space-2-5);height:40px;padding:0 var(--space-2);border-radius:var(--radius-button);color:var(--content-primary);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover);background:0 0;border:1px solid #0000;font-family:inherit;display:flex}.ClientPickerField-module__HV0Gnq__pickerRow:hover{background:var(--surface-sunken)}.ClientPickerField-module__HV0Gnq__pickerRow:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ClientPickerField-module__HV0Gnq__pickerRowActive,.ClientPickerField-module__HV0Gnq__pickerRowActive:hover{background:var(--accent-brand-soft)}.ClientPickerField-module__HV0Gnq__pickerRowHighlighted{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--border-focus)}.ClientPickerField-module__HV0Gnq__pickerRowActive.ClientPickerField-module__HV0Gnq__pickerRowHighlighted{background:var(--accent-brand-soft);box-shadow:inset 0 0 0 1px var(--border-focus)}.ClientPickerField-module__HV0Gnq__pickerRowName{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ClientPickerField-module__HV0Gnq__pickerCheck{color:var(--accent-brand-text);flex-shrink:0;display:inline-flex}.ClientPickerField-module__HV0Gnq__pickerEmpty{padding:var(--space-3) var(--space-2);color:var(--content-muted);font-size:var(--font-size-sm);text-align:center;margin:0}.ClientPickerField-module__HV0Gnq__checkControl{flex-shrink:0;width:16px;height:16px;display:inline-flex;position:relative}.ClientPickerField-module__HV0Gnq__checkInput{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ClientPickerField-module__HV0Gnq__checkBox{border:1.5px solid var(--border-default);background:var(--surface-default);color:#0000;width:100%;height:100%;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.ClientPickerField-module__HV0Gnq__checkBoxOn{background:var(--accent-brand);border-color:var(--accent-brand);color:var(--accent-brand-contrast)}.ClientPickerField-module__HV0Gnq__checkInput:focus-visible~.ClientPickerField-module__HV0Gnq__checkBox{box-shadow:0 0 0 3px var(--focus-ring);border-color:var(--accent-brand);outline:none}
.CreateClientModal-module__wsw0oq__panel{max-width:520px}.CreateClientModal-module__wsw0oq__body{gap:var(--space-4);flex-direction:column;display:flex}.CreateClientModal-module__wsw0oq__fieldRow{gap:var(--space-1-5);flex-direction:column;display:flex}.CreateClientModal-module__wsw0oq__nameWithLogo{align-items:center;gap:var(--space-3);display:flex}.CreateClientModal-module__wsw0oq__nameWithLogo>:last-child{flex:auto;min-width:0}.CreateClientModal-module__wsw0oq__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--content-muted);letter-spacing:0}.CreateClientModal-module__wsw0oq__channelNote{font-size:var(--font-size-xs);color:var(--content-muted);line-height:var(--line-height-snug);margin:0}.CreateClientModal-module__wsw0oq__section{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--surface-line);flex-direction:column;display:flex}.CreateClientModal-module__wsw0oq__sectionHead{flex-direction:column;gap:2px;display:flex}.CreateClientModal-module__wsw0oq__sectionHeading{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--content-primary);margin:0}.CreateClientModal-module__wsw0oq__sectionHint{font-size:var(--font-size-xs);color:var(--content-muted);line-height:var(--line-height-snug);margin:0}.CreateClientModal-module__wsw0oq__brandList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CreateClientModal-module__wsw0oq__brandRow{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.CreateClientModal-module__wsw0oq__pocGroupRow{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);min-width:0;display:grid}.CreateClientModal-module__wsw0oq__pocGroupName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-primary);overflow:hidden}.CreateClientModal-module__wsw0oq__colorRow{align-items:center;gap:var(--space-2);display:flex}.CreateClientModal-module__wsw0oq__swatch{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);cursor:pointer;width:22px;height:22px;transition:transform var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover)}.CreateClientModal-module__wsw0oq__swatch:hover{transform:scale(1.06)}.CreateClientModal-module__wsw0oq__swatchActive{box-shadow:0 0 0 2px var(--accent-brand);transform:scale(1.05)}.CreateClientModal-module__wsw0oq__swatch:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CreateClientModal-module__wsw0oq__statusRow{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CreateClientModal-module__wsw0oq__statusChip{appearance:none;background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:var(--radius-input);padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);flex-direction:column;align-items:flex-start;gap:2px;font-family:inherit;display:flex}.CreateClientModal-module__wsw0oq__statusChip:hover{border-color:var(--border-default)}.CreateClientModal-module__wsw0oq__statusChipActive{border-color:var(--accent-brand);background:var(--accent-brand-subtle);box-shadow:var(--elevation-raised)}.CreateClientModal-module__wsw0oq__statusLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--content-primary)}.CreateClientModal-module__wsw0oq__statusChipActive .CreateClientModal-module__wsw0oq__statusLabel{color:var(--accent-brand-strong)}.CreateClientModal-module__wsw0oq__statusHint{color:var(--content-muted);font-size:11px;line-height:var(--line-height-snug)}.CreateClientModal-module__wsw0oq__segmentRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CreateClientModal-module__wsw0oq__segmentChip{appearance:none;background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);font-family:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--content-secondary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover)}.CreateClientModal-module__wsw0oq__segmentChip:hover{border-color:var(--border-default)}.CreateClientModal-module__wsw0oq__segmentChip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CreateClientModal-module__wsw0oq__segmentChipActive{border-color:var(--accent-brand);background:var(--accent-brand-subtle);color:var(--accent-brand-strong)}.CreateClientModal-module__wsw0oq__switchRow{align-items:flex-start;gap:var(--space-2);cursor:pointer;display:flex}.CreateClientModal-module__wsw0oq__switchRow input{margin-top:2px}.CreateClientModal-module__wsw0oq__switchText{flex-direction:column;gap:1px;display:flex}.CreateClientModal-module__wsw0oq__switchTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-primary)}.CreateClientModal-module__wsw0oq__switchHint{font-size:var(--font-size-xs);color:var(--content-muted);line-height:var(--line-height-snug)}.CreateClientModal-module__wsw0oq__numberInput{max-width:120px}
.CreateFolderModal-module__MZTdvG__panel{max-width:460px}.CreateFolderModal-module__MZTdvG__body{gap:var(--space-4);flex-direction:column;display:flex}.CreateFolderModal-module__MZTdvG__fieldRow{gap:var(--space-1-5);flex-direction:column;display:flex}.CreateFolderModal-module__MZTdvG__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--content-muted);letter-spacing:0}.CreateFolderModal-module__MZTdvG__checkboxRow{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.CreateFolderModal-module__MZTdvG__checkbox{width:16px;height:16px;accent-color:var(--accent-brand);cursor:pointer;flex:none}.CreateFolderModal-module__MZTdvG__checkboxLabel{font-size:var(--font-size-sm);color:var(--content-primary)}
.CreateProjectModal-module__9vxnaW__panel{max-width:540px}.CreateProjectModal-module__9vxnaW__body{gap:var(--space-5);flex-direction:column;display:flex}.CreateProjectModal-module__9vxnaW__templatePill{margin-top:var(--space-2);background:var(--accent-brand-subtle);border:1px solid var(--accent-brand);border-radius:var(--radius-pill);color:var(--accent-brand-strong);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:3px 4px 3px 10px;line-height:1;display:inline-flex}.CreateProjectModal-module__9vxnaW__templatePillLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CreateProjectModal-module__9vxnaW__templatePillName{font-weight:var(--font-weight-semibold)}.CreateProjectModal-module__9vxnaW__templatePillClear{border-radius:var(--radius-pill);width:18px;height:18px;color:var(--accent-brand-strong);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover);background:0 0;border:none;justify-content:center;align-items:center;font-family:inherit;font-size:12px;line-height:1;display:inline-flex}.CreateProjectModal-module__9vxnaW__templatePillClear:hover{background:color-mix(in oklch, var(--accent-brand) 18%, transparent)}.CreateProjectModal-module__9vxnaW__templatePillClear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.CreateProjectModal-module__9vxnaW__titleRow{align-items:center;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);display:flex}.CreateProjectModal-module__9vxnaW__titleInput{width:100%;font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--content-primary);padding:var(--space-1) 0;background:0 0;border:none;outline:none}.CreateProjectModal-module__9vxnaW__titleInput::placeholder{color:var(--content-muted);font-weight:var(--font-weight-medium)}.CreateProjectModal-module__9vxnaW__titleInput:focus-visible{outline:none}.CreateProjectModal-module__9vxnaW__disciplineRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CreateProjectModal-module__9vxnaW__disciplineLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--content-muted)}.CreateProjectModal-module__9vxnaW__typeRow{gap:var(--space-1);background:var(--surface-sunken,var(--surface-default));border:1px solid var(--border-subtle);border-radius:var(--radius-input);padding:3px;display:inline-flex}.CreateProjectModal-module__9vxnaW__typeChip{appearance:none;border-radius:calc(var(--radius-input) - 3px);padding:var(--space-1) var(--space-3);cursor:pointer;font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-secondary);transition:color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;border:none}.CreateProjectModal-module__9vxnaW__typeChip:hover{color:var(--content-primary)}.CreateProjectModal-module__9vxnaW__typeChipActive{background:var(--surface-default);color:var(--accent-brand-strong);box-shadow:var(--elevation-raised)}.CreateProjectModal-module__9vxnaW__pickerChip{padding:7px var(--space-4) 7px 10px;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);min-height:46px;box-shadow:var(--elevation-raised);color:var(--content-primary);text-align:left;cursor:pointer;min-width:0;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;font-family:inherit;display:inline-flex;position:relative}.CreateProjectModal-module__9vxnaW__pickerChip:hover:not(:disabled){background:var(--surface-overlay);border-color:var(--border-default);box-shadow:var(--elevation-floating)}.CreateProjectModal-module__9vxnaW__pickerChip:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.CreateProjectModal-module__9vxnaW__pickerChipActive{border-color:var(--accent-brand);background:var(--accent-brand-subtle);color:var(--accent-brand-strong)}.CreateProjectModal-module__9vxnaW__pickerChipLabel{font-size:10.5px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-eyebrow);color:var(--content-muted);line-height:1.1}.CreateProjectModal-module__9vxnaW__pickerChipActive .CreateProjectModal-module__9vxnaW__pickerChipLabel{color:var(--accent-brand-strong)}.CreateProjectModal-module__9vxnaW__pickerChipValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:inherit;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;max-width:220px;line-height:1.25;display:inline-flex;overflow:hidden}.CreateProjectModal-module__9vxnaW__pickerChipEmpty .CreateProjectModal-module__9vxnaW__pickerChipValue{color:var(--content-muted);font-weight:var(--font-weight-regular)}.CreateProjectModal-module__9vxnaW__pickerChipCaret{color:var(--content-muted);transition:transform var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.CreateProjectModal-module__9vxnaW__pickerChipActive .CreateProjectModal-module__9vxnaW__pickerChipCaret{color:var(--accent-brand);transform:translateY(-50%)rotate(180deg)}.CreateProjectModal-module__9vxnaW__pickerChip:active:not(:disabled){transform:scale(.99)}.CreateProjectModal-module__9vxnaW__pickerGrid{gap:6px var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.CreateProjectModal-module__9vxnaW__more{border-top:1px solid var(--border-subtle);padding-top:var(--space-3);margin-top:var(--space-1)}.CreateProjectModal-module__9vxnaW__more summary{cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-secondary);border-radius:var(--radius-button);transition:color var(--duration-fast) var(--ease-hover);align-items:center;gap:6px;padding:2px 0;list-style:none;display:inline-flex}.CreateProjectModal-module__9vxnaW__more summary:hover{color:var(--content-primary)}.CreateProjectModal-module__9vxnaW__more summary::-webkit-details-marker{display:none}.CreateProjectModal-module__9vxnaW__more[open] summary{margin-bottom:var(--space-3);color:var(--content-primary)}.CreateProjectModal-module__9vxnaW__moreCaret{transition:transform var(--duration-fast) var(--ease-hover);display:inline-block}.CreateProjectModal-module__9vxnaW__more[open] .CreateProjectModal-module__9vxnaW__moreCaret{transform:rotate(90deg)}.CreateProjectModal-module__9vxnaW__moreBody{gap:var(--space-3);flex-direction:column;display:flex}.CreateProjectModal-module__9vxnaW__fieldRow{gap:var(--space-1-5);flex-direction:column;display:flex}.CreateProjectModal-module__9vxnaW__fieldRowSplit{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.CreateProjectModal-module__9vxnaW__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--content-muted)}.CreateProjectModal-module__9vxnaW__dateInput{--dp-h:32px;--dp-py:0;--dp-px:var(--space-3)}.CreateProjectModal-module__9vxnaW__colorRow{align-items:center;gap:var(--space-2);display:flex}.CreateProjectModal-module__9vxnaW__swatch{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);cursor:pointer;width:22px;height:22px;transition:transform var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover)}.CreateProjectModal-module__9vxnaW__swatch:hover{transform:scale(1.06)}.CreateProjectModal-module__9vxnaW__swatchActive{box-shadow:0 0 0 2px var(--accent-brand);transform:scale(1.05)}.CreateProjectModal-module__9vxnaW__swatch:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CreateProjectModal-module__9vxnaW__healthRow{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CreateProjectModal-module__9vxnaW__healthChip{appearance:none;background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:var(--radius-input);padding:var(--space-2) var(--space-3);align-items:center;gap:var(--space-2);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);font-family:inherit;display:flex}.CreateProjectModal-module__9vxnaW__healthChip:hover{border-color:var(--border-default)}.CreateProjectModal-module__9vxnaW__healthChipActive{border-color:var(--accent-brand);background:var(--accent-brand-subtle);box-shadow:var(--elevation-raised)}.CreateProjectModal-module__9vxnaW__healthDot{border-radius:var(--radius-pill);flex:none;width:8px;height:8px}.CreateProjectModal-module__9vxnaW__healthDot_on_track{background:var(--feedback-success)}.CreateProjectModal-module__9vxnaW__healthDot_at_risk{background:var(--feedback-warning)}.CreateProjectModal-module__9vxnaW__healthDot_off_track{background:var(--feedback-danger)}.CreateProjectModal-module__9vxnaW__healthLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-primary)}.CreateProjectModal-module__9vxnaW__healthChipActive .CreateProjectModal-module__9vxnaW__healthLabel{color:var(--accent-brand-strong)}.CreateProjectModal-module__9vxnaW__memberList{max-height:180px;padding:var(--space-1-5);border:1px solid var(--border-subtle);border-radius:var(--radius-input);background:var(--surface-default);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.CreateProjectModal-module__9vxnaW__memberRow{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-input);cursor:pointer;font-family:inherit;font-size:var(--font-size-sm);color:var(--content-primary);transition:background-color var(--duration-fast) var(--ease-hover);display:flex}.CreateProjectModal-module__9vxnaW__memberRow:hover{background:var(--surface-elevated)}.CreateProjectModal-module__9vxnaW__memberCheckbox{width:14px;height:14px;accent-color:var(--accent-brand);cursor:pointer}.CreateProjectModal-module__9vxnaW__memberName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.CreateProjectModal-module__9vxnaW__memberMeta{color:var(--content-muted);font-variant-numeric:tabular-nums;font-size:11px}.CreateProjectModal-module__9vxnaW__memberSummary{color:var(--content-muted);font-size:11px;line-height:var(--line-height-snug)}@media (max-width:720px){.CreateProjectModal-module__9vxnaW__pickerGrid,.CreateProjectModal-module__9vxnaW__fieldRowSplit{grid-template-columns:1fr}}
.CreateDocModal-module__GCEkea__panel{max-width:520px}.CreateDocModal-module__GCEkea__body{gap:var(--space-4);flex-direction:column;display:flex}.CreateDocModal-module__GCEkea__fieldRow{gap:var(--space-1-5);flex-direction:column;display:flex}.CreateDocModal-module__GCEkea__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--content-muted);letter-spacing:0}.CreateDocModal-module__GCEkea__optional{font-weight:var(--font-weight-regular);color:var(--content-muted)}.CreateDocModal-module__GCEkea__muted{font-size:var(--font-size-sm);color:var(--content-muted);margin:0}.CreateDocModal-module__GCEkea__select{appearance:none;background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:var(--radius-input);width:100%;padding:var(--space-2) var(--space-3);font-family:inherit;font-size:var(--font-size-sm);color:var(--content-primary);cursor:pointer}.CreateDocModal-module__GCEkea__select:hover{border-color:var(--border-default)}.CreateDocModal-module__GCEkea__select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--accent-brand)}.CreateDocModal-module__GCEkea__select:disabled{cursor:default;opacity:.6}
.FactChip-module__Kqqulq__chip{appearance:none;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-sunken);max-width:100%;height:22px;color:var(--content-secondary);font-family:inherit;font-size:var(--font-size-xs);white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast,.14s) var(--ease-hover,ease-out), background var(--duration-fast,.14s) var(--ease-hover,ease-out);flex:none;align-items:baseline;gap:6px;padding:0 8px 0 10px;display:inline-flex}.FactChip-module__Kqqulq__chip:hover:not(:disabled){border-color:color-mix(in oklch, var(--accent-brand) 45%, transparent);background:var(--surface-default)}.FactChip-module__Kqqulq__chip:focus-visible{outline:2px solid var(--focus-ring,var(--border-focus));outline-offset:1px}.FactChip-module__Kqqulq__chip:disabled{cursor:progress;opacity:.72}.FactChip-module__Kqqulq__chipStatic{cursor:default}.FactChip-module__Kqqulq__chipStatic:hover{border-color:var(--border-subtle);background:var(--surface-sunken)}.FactChip-module__Kqqulq__chipEyebrow{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;color:var(--content-muted);flex:none}.FactChip-module__Kqqulq__chipValue{font-weight:var(--font-weight-medium);color:var(--content-primary)}.FactChip-module__Kqqulq__chipEmpty{border-color:color-mix(in oklch, var(--status-attention-text) 34%, transparent);background:var(--status-attention-subtle)}.FactChip-module__Kqqulq__chipEmpty .FactChip-module__Kqqulq__chipEyebrow{color:var(--status-attention-text)}.FactChip-module__Kqqulq__chipDrifted{border-color:color-mix(in oklch, var(--status-attention-text) 34%, transparent);background:var(--status-attention-subtle)}.FactChip-module__Kqqulq__chipDrifted .FactChip-module__Kqqulq__chipEyebrow{color:var(--status-attention-text)}.FactChip-module__Kqqulq__chipChevron{color:var(--content-disabled);flex:none;align-self:center}
.BrandSelect-module__AFVnlG__field{appearance:none;align-items:center;gap:var(--space-2);width:100%;min-width:0;height:34px;padding:0 var(--space-2-5);border-radius:var(--radius-button);border:1px solid var(--border-default);background:var(--surface-default);color:var(--content-primary);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-hover), background var(--duration-fast) var(--ease-hover);display:flex}.BrandSelect-module__AFVnlG__field:hover:not(:disabled){border-color:color-mix(in oklch, var(--accent-brand) 45%, transparent)}.BrandSelect-module__AFVnlG__field:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.BrandSelect-module__AFVnlG__field:disabled{cursor:default;color:var(--content-disabled)}.BrandSelect-module__AFVnlG__fieldDrifted{border-color:color-mix(in oklch, var(--status-attention-text) 40%, transparent);background:var(--status-attention-subtle)}.BrandSelect-module__AFVnlG__glyph{color:var(--content-muted);flex:none;display:inline-flex}.BrandSelect-module__AFVnlG__emoji{flex:none;justify-content:center;align-items:center;width:15px;font-size:13px;line-height:1;display:inline-flex}.BrandSelect-module__AFVnlG__value{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.BrandSelect-module__AFVnlG__valueEmpty{color:var(--content-muted)}.BrandSelect-module__AFVnlG__chev{color:var(--content-disabled);flex:none}.BrandSelect-module__AFVnlG__chip{}.BrandSelect-module__AFVnlG__chipEmpty{}.BrandSelect-module__AFVnlG__chipDrifted{}.BrandSelect-module__AFVnlG__chipEyebrow{}.BrandSelect-module__AFVnlG__chip .BrandSelect-module__AFVnlG__value{font-weight:var(--font-weight-medium);color:var(--content-primary);flex:0 auto}.BrandSelect-module__AFVnlG__chip .BrandSelect-module__AFVnlG__valueEmpty{color:var(--status-attention-text)}.BrandSelect-module__AFVnlG__chip .BrandSelect-module__AFVnlG__emoji{align-self:center;width:auto;font-size:12px}.BrandSelect-module__AFVnlG__chip .BrandSelect-module__AFVnlG__chev{align-self:center}.BrandSelect-module__AFVnlG__logo{flex:none;align-items:center;display:inline-flex}
.LocusFilesTab-module__irW3_a__root{gap:var(--space-3);flex-direction:column;display:flex}.LocusFilesTab-module__irW3_a__headerRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.LocusFilesTab-module__irW3_a__headerMeta{align-items:baseline;gap:var(--space-2);display:flex}.LocusFilesTab-module__irW3_a__headerTitle{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--content-primary);margin:0}.LocusFilesTab-module__irW3_a__count{font-size:var(--font-size-sm);color:var(--content-muted);font-variant-numeric:tabular-nums}.LocusFilesTab-module__irW3_a__dropZone,.LocusFilesTab-module__irW3_a__dropZoneActive{padding:var(--space-3);border:1px dashed var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-sunken);color:var(--content-muted);font-size:var(--font-size-sm);text-align:center;transition:border-color var(--transition-fast), background var(--transition-fast)}.LocusFilesTab-module__irW3_a__dropZoneActive{border-color:var(--accent-brand-strong);background:var(--accent-brand-subtle);color:var(--accent-brand-strong)}.LocusFilesTab-module__irW3_a__hiddenInput{display:none}.LocusFilesTab-module__irW3_a__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LocusFilesTab-module__irW3_a__row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-default);box-shadow:var(--elevation-raised);transition:box-shadow var(--duration-fast) var(--ease-hover);display:flex}.LocusFilesTab-module__irW3_a__row:hover{box-shadow:var(--elevation-floating)}.LocusFilesTab-module__irW3_a__rowBody{align-items:center;gap:var(--space-2);min-width:0;display:flex}.LocusFilesTab-module__irW3_a__fileIcon{color:var(--content-muted);align-items:center;display:inline-flex}.LocusFilesTab-module__irW3_a__fileMeta{flex-direction:column;min-width:0;display:flex}.LocusFilesTab-module__irW3_a__fileName{font-size:var(--font-size-sm);color:var(--content-primary);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LocusFilesTab-module__irW3_a__fileSub{font-size:var(--font-size-xs);color:var(--content-muted)}.LocusFilesTab-module__irW3_a__rowActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.LocusFilesTab-module__irW3_a__empty{padding:var(--space-6) var(--space-5);text-align:center;color:var(--content-muted);font-size:var(--font-size-sm);line-height:var(--line-height-comfortable);border:1px dashed var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-sunken)}
.ForwardMessageModal-module__1QD9Ka__body{gap:var(--space-3);padding:var(--space-4);flex-direction:column;min-width:min(420px,90vw);display:flex}.ForwardMessageModal-module__1QD9Ka__list{flex-direction:column;gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ForwardMessageModal-module__1QD9Ka__empty{padding:var(--space-4);text-align:center;color:var(--content-muted);font-size:13px}.ForwardMessageModal-module__1QD9Ka__row{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-button);cursor:pointer;text-align:left;color:var(--content-primary);transition:background-color var(--duration-fast) var(--ease-hover);background:0 0;border:none;display:flex}.ForwardMessageModal-module__1QD9Ka__row:hover,.ForwardMessageModal-module__1QD9Ka__row:focus-visible{background:var(--surface-sunken);outline:none}.ForwardMessageModal-module__1QD9Ka__row:disabled{cursor:default;opacity:.7}.ForwardMessageModal-module__1QD9Ka__rowBusy{opacity:.7}.ForwardMessageModal-module__1QD9Ka__glyph{border-radius:var(--radius-pill);background:var(--surface-sunken);width:24px;height:24px;color:var(--content-secondary);font-weight:var(--font-weight-medium);flex:none;justify-content:center;align-items:center;display:inline-flex}.ForwardMessageModal-module__1QD9Ka__rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.ForwardMessageModal-module__1QD9Ka__rowAction{color:var(--content-muted);flex:none;font-size:12px}.ForwardMessageModal-module__1QD9Ka__row:hover .ForwardMessageModal-module__1QD9Ka__rowAction,.ForwardMessageModal-module__1QD9Ka__row:focus-visible .ForwardMessageModal-module__1QD9Ka__rowAction{color:var(--accent-brand-text)}@media (prefers-reduced-motion:reduce){.ForwardMessageModal-module__1QD9Ka__row{transition:none}}
.CommandPill-module__OF-Nqq__pill{z-index:0;pointer-events:none;background:var(--accent-brand-subtle);box-sizing:content-box;border-radius:4px;margin-left:-2px;padding:0 2px;position:absolute}.CommandPill-module__OF-Nqq__ruler{visibility:hidden;white-space:pre;pointer-events:none;position:fixed;top:-9999px;left:-9999px}
.MentionHighlight-module__bX9ZUq__mirror{z-index:0;pointer-events:none;color:#0000;background:0 0;border-style:solid;border-color:#0000;position:absolute;overflow:hidden}.MentionHighlight-module__bX9ZUq__chip{background:var(--accent-brand-subtle);box-shadow:-2px 0 0 var(--accent-brand-subtle), 2px 0 0 var(--accent-brand-subtle);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px}
.ComposerEmojiButton-module__lRzWyq__popover{padding:0;overflow:hidden}
.InlineCorrection-module__UM1l0W__strip{bottom:calc(100% + var(--space-1-5));left:var(--space-2);z-index:3;align-items:center;gap:var(--space-1-5);max-width:calc(100% - var(--space-4));padding:var(--space-1) var(--space-2-5);border:1px solid var(--glass-painted-border);border-radius:var(--radius-pill);background:var(--glass-painted);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-glass);font-size:var(--font-size-label);white-space:nowrap;animation:InlineCorrection-module__UM1l0W__correctionIn var(--duration-fast) var(--ease-out-quint);line-height:1.4;display:flex;position:absolute;overflow:hidden}@keyframes InlineCorrection-module__UM1l0W__correctionIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.InlineCorrection-module__UM1l0W__strip{animation:none}}.InlineCorrection-module__UM1l0W__was{color:var(--content-muted);text-underline-offset:2px;text-decoration:line-through;text-decoration-thickness:1px}.InlineCorrection-module__UM1l0W__arrow{color:var(--content-disabled)}.InlineCorrection-module__UM1l0W__now{color:var(--accent-brand-text);font-weight:var(--font-weight-semibold)}button.InlineCorrection-module__UM1l0W__now{font:inherit;font-weight:var(--font-weight-semibold);color:var(--accent-brand-text);cursor:pointer;border-radius:var(--radius-sm);text-underline-offset:3px;transition:color var(--duration-fast) var(--ease-out-quart);background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}button.InlineCorrection-module__UM1l0W__now:hover{color:var(--accent-brand-hover);transition:none}button.InlineCorrection-module__UM1l0W__now:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.InlineCorrection-module__UM1l0W__action{align-items:center;gap:var(--space-1);padding-left:var(--space-2);margin-left:var(--space-1);border-left:1px solid var(--border-subtle);color:var(--content-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);display:inline-flex}button.InlineCorrection-module__UM1l0W__action{cursor:pointer;transition:color var(--duration-fast) var(--ease-out-quart);background:0 0;border-top:0;border-bottom:0;border-right:0;font-family:inherit}button.InlineCorrection-module__UM1l0W__action:hover{color:var(--content-primary);transition:none}button.InlineCorrection-module__UM1l0W__action:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.InlineCorrection-module__UM1l0W__quiet{font:inherit;font-size:var(--font-size-label);color:var(--content-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out-quart);background:0 0;border:0;padding:0}.InlineCorrection-module__UM1l0W__quiet:hover{color:var(--content-primary);transition:none}.InlineCorrection-module__UM1l0W__quiet:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.InlineCorrection-module__UM1l0W__kbd{padding:0 var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-elevated);color:var(--content-secondary);font-family:inherit;font-size:var(--font-size-label);font-weight:var(--font-weight-medium);align-items:center;line-height:1.5;display:inline-flex}@media (max-width:720px){.InlineCorrection-module__UM1l0W__kbd{display:none}.InlineCorrection-module__UM1l0W__action{padding-left:var(--space-1-5)}}
.PasteDocModal-module__XrnA8G__form{gap:var(--space-4);flex-direction:column;display:flex}.PasteDocModal-module__XrnA8G__field{gap:var(--space-2);flex-direction:column;display:flex}.PasteDocModal-module__XrnA8G__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--content-muted);letter-spacing:normal}.PasteDocModal-module__XrnA8G__body{min-height:8.5rem;font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:1.55}.PasteDocModal-module__XrnA8G__srSubmit{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.SlashCommandPalette-module__MCvjea__palette,.SlashCommandPalette-module__MCvjea__help{left:var(--space-3);width:min(640px, calc(100% - var(--space-3) * 2));right:auto;bottom:calc(100% + var(--space-1-5));z-index:var(--z-popover);background:var(--surface-default);border:1px solid var(--border-default,var(--surface-line-soft));border-radius:var(--radius-card);box-shadow:var(--shadow-glass);animation:SlashCommandPalette-module__MCvjea__slashRise var(--duration-fast) var(--ease-out-quart);flex-direction:column;display:flex;position:absolute;overflow:hidden}@keyframes SlashCommandPalette-module__MCvjea__slashRise{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.SlashCommandPalette-module__MCvjea__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-1-5);border-bottom:1px solid var(--border-subtle);display:flex}.SlashCommandPalette-module__MCvjea__headTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--content-primary);margin:0}.SlashCommandPalette-module__MCvjea__headCount{color:var(--content-muted);font-size:10.5px}.SlashCommandPalette-module__MCvjea__columns{gap:0 var(--space-2);overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(360px,42vh);padding:var(--space-2) var(--space-1-5) var(--space-2) var(--space-1-5);grid-template-columns:1fr 1fr;align-items:start;display:grid;overflow-y:auto}.SlashCommandPalette-module__MCvjea__columns[data-single]{grid-template-columns:1fr}@media (max-width:620px){.SlashCommandPalette-module__MCvjea__columns{grid-template-columns:1fr}.SlashCommandPalette-module__MCvjea__column+.SlashCommandPalette-module__MCvjea__column{margin-top:var(--space-3);border-left:none;padding-left:0}}.SlashCommandPalette-module__MCvjea__column{min-width:0}.SlashCommandPalette-module__MCvjea__column+.SlashCommandPalette-module__MCvjea__column{padding-left:var(--space-2);border-left:1px solid var(--border-subtle)}.SlashCommandPalette-module__MCvjea__section+.SlashCommandPalette-module__MCvjea__section{margin-top:var(--space-3)}.SlashCommandPalette-module__MCvjea__sectionLabel{padding:0 var(--space-2) var(--space-1);font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--content-muted);margin:0 0 2px}.SlashCommandPalette-module__MCvjea__row{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-button);text-align:left;cursor:pointer;color:var(--content-primary);transition:background-color var(--duration-instant) var(--ease-hover);background:0 0;border:none;grid-template-columns:22px minmax(0,1fr);display:grid}.SlashCommandPalette-module__MCvjea__row[data-active=true]{background:var(--accent-brand-wash)}.SlashCommandPalette-module__MCvjea__rowIcon{width:22px;height:22px;color:var(--content-muted);background:var(--surface-2);transition:color var(--duration-instant) var(--ease-hover);border-radius:6px;place-items:center;display:grid}.SlashCommandPalette-module__MCvjea__row[data-active=true] .SlashCommandPalette-module__MCvjea__rowIcon{color:var(--accent-brand-text);background:0 0}.SlashCommandPalette-module__MCvjea__rowBody{flex-direction:column;gap:1px;min-width:0;display:flex}.SlashCommandPalette-module__MCvjea__rowTop{align-items:baseline;gap:var(--space-1-5);min-width:0;display:flex}.SlashCommandPalette-module__MCvjea__rowName{font-family:var(--font-mono);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--content-secondary);flex:none;line-height:1.3}.SlashCommandPalette-module__MCvjea__row[data-active=true] .SlashCommandPalette-module__MCvjea__rowName{color:var(--accent-brand-text)}.SlashCommandPalette-module__MCvjea__mark{color:inherit;font-weight:var(--font-weight-bold);text-underline-offset:2px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}.SlashCommandPalette-module__MCvjea__rowSummary{font-size:var(--font-size-xs);color:var(--content-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.SlashCommandPalette-module__MCvjea__rowUsage{min-width:0;font-family:var(--font-mono);color:var(--content-disabled);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.SlashCommandPalette-module__MCvjea__row[data-active=true] .SlashCommandPalette-module__MCvjea__rowUsage{color:var(--content-muted)}.SlashCommandPalette-module__MCvjea__keys{align-items:center;gap:var(--space-3);padding:var(--space-1-5) var(--space-3);border-top:1px solid var(--border-subtle);background:var(--surface-2);color:var(--content-muted);font-size:10.5px;display:flex}.SlashCommandPalette-module__MCvjea__keys span{align-items:center;gap:4px;display:inline-flex}.SlashCommandPalette-module__MCvjea__keysTail{margin-left:auto}.SlashCommandPalette-module__MCvjea__keysTail code{font-family:var(--font-mono);color:var(--content-secondary)}.SlashCommandPalette-module__MCvjea__kbd{border:1px solid var(--border-default);background:var(--surface-default);min-width:16px;height:16px;font-family:var(--font-mono);color:var(--content-secondary);border-radius:4px;place-items:center;padding:0 4px;font-size:9.5px;display:inline-grid}@media (max-width:720px){.SlashCommandPalette-module__MCvjea__keys span:not(.SlashCommandPalette-module__MCvjea__keysTail)~span:not(.SlashCommandPalette-module__MCvjea__keysTail){display:none}}.SlashCommandPalette-module__MCvjea__coach{left:var(--space-3);right:var(--space-3);bottom:calc(100% + var(--space-1-5));z-index:var(--z-popover);align-items:center;gap:var(--space-2-5);padding:var(--space-2) var(--space-2-5);background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--shadow-glass);animation:SlashCommandPalette-module__MCvjea__slashRise var(--duration-fast) var(--ease-out-quart);display:flex;position:absolute}.SlashCommandPalette-module__MCvjea__coachIcon{background:var(--surface-2);width:24px;height:24px;color:var(--content-muted);border-radius:7px;flex:none;place-items:center;display:grid}.SlashCommandPalette-module__MCvjea__coachIcon[data-ready=true]{background:var(--accent-brand-subtle);color:var(--accent-brand-text)}.SlashCommandPalette-module__MCvjea__coachBody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.SlashCommandPalette-module__MCvjea__coachUsage{font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:4px;font-size:11.5px;line-height:1.4;display:flex}.SlashCommandPalette-module__MCvjea__coachVerb{font-weight:var(--font-weight-semibold);color:var(--content-primary)}.SlashCommandPalette-module__MCvjea__coachStep{align-items:center;gap:4px;min-width:0;display:inline-flex}.SlashCommandPalette-module__MCvjea__coachChevron{color:var(--content-disabled);font-size:9px}.SlashCommandPalette-module__MCvjea__coachLead{color:var(--content-muted)}.SlashCommandPalette-module__MCvjea__coachArg{border-radius:var(--radius-pill);text-overflow:ellipsis;white-space:nowrap;max-width:22ch;padding:1px 6px;overflow:hidden}.SlashCommandPalette-module__MCvjea__coachArg[data-state=filled]{background:var(--surface-2);color:var(--content-primary)}.SlashCommandPalette-module__MCvjea__coachArg[data-state=active]{background:var(--accent-brand-wash);color:var(--accent-brand-text);font-weight:var(--font-weight-semibold)}.SlashCommandPalette-module__MCvjea__coachArg[data-state=pending]{color:var(--content-disabled)}.SlashCommandPalette-module__MCvjea__coachHint{font-size:var(--font-size-xs);color:var(--content-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SlashCommandPalette-module__MCvjea__coachKey{border:1px solid var(--border-default);border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--content-muted);white-space:nowrap;flex:none;padding:3px 8px;font-size:10.5px}.SlashCommandPalette-module__MCvjea__coachKey[data-ready=true]{background:var(--accent-brand);color:var(--content-inverse);border-color:#0000}.SlashCommandPalette-module__MCvjea__helpHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}.SlashCommandPalette-module__MCvjea__helpTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--content-primary)}.SlashCommandPalette-module__MCvjea__helpClose{border:1px solid var(--border-default);border-radius:var(--radius-pill);font-size:var(--font-size-xs);color:var(--content-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover);background:0 0;padding:3px 10px}.SlashCommandPalette-module__MCvjea__helpClose:hover{background:var(--surface-2);color:var(--content-primary)}.SlashCommandPalette-module__MCvjea__helpClose:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.SlashCommandPalette-module__MCvjea__helpScroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(420px,52vh);padding:var(--space-2) var(--space-2) var(--space-3);columns:2;column-gap:var(--space-5);overflow-y:auto}.SlashCommandPalette-module__MCvjea__helpGroup{break-inside:avoid;margin-bottom:var(--space-4)}@media (max-width:620px){.SlashCommandPalette-module__MCvjea__helpScroll{columns:1}}.SlashCommandPalette-module__MCvjea__helpRow{padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-button);flex-direction:column;gap:2px;display:flex}.SlashCommandPalette-module__MCvjea__helpRow:hover{background:var(--surface-2)}.SlashCommandPalette-module__MCvjea__helpUsage{font-family:var(--font-mono);font-size:11.5px;font-weight:var(--font-weight-semibold);color:var(--accent-brand-text)}.SlashCommandPalette-module__MCvjea__helpSummary{font-size:var(--font-size-xs);color:var(--content-secondary)}.SlashCommandPalette-module__MCvjea__helpExample{font-family:var(--font-mono);color:var(--content-muted);font-size:10.5px}@media (prefers-reduced-motion:reduce){.SlashCommandPalette-module__MCvjea__palette,.SlashCommandPalette-module__MCvjea__help,.SlashCommandPalette-module__MCvjea__coach{animation:none}.SlashCommandPalette-module__MCvjea__row,.SlashCommandPalette-module__MCvjea__rowIcon,.SlashCommandPalette-module__MCvjea__helpClose{transition:none}}
.ScheduleSendMenu-module__ikpIwa__popover{width:268px;padding:var(--space-2);gap:var(--space-1-5);flex-direction:column;display:flex}.ScheduleSendMenu-module__ikpIwa__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2) 0;display:flex}.ScheduleSendMenu-module__ikpIwa__title{font-size:var(--font-size-sm);color:var(--content-primary);font-weight:600}.ScheduleSendMenu-module__ikpIwa__zone{font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--content-muted);cursor:help;font-weight:500}.ScheduleSendMenu-module__ikpIwa__list{outline:none;flex-direction:column;display:flex}.ScheduleSendMenu-module__ikpIwa__list:focus-visible{border-radius:var(--radius-button);outline:2px solid var(--border-focus);outline-offset:2px}.ScheduleSendMenu-module__ikpIwa__preset{justify-content:space-between;align-items:baseline;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-button);text-align:left;cursor:pointer;transition:background-color var(--duration-instant) var(--ease-hover);background:0 0;border:0;display:flex}.ScheduleSendMenu-module__ikpIwa__preset[data-active]{background:var(--accent-brand-wash)}.ScheduleSendMenu-module__ikpIwa__presetLabel{font-size:var(--font-size-base);color:var(--content-primary)}.ScheduleSendMenu-module__ikpIwa__presetDetail{font-size:var(--font-size-xs);color:var(--content-muted);font-variant-numeric:tabular-nums;flex:none}.ScheduleSendMenu-module__ikpIwa__preset[data-active] .ScheduleSendMenu-module__ikpIwa__presetDetail{color:var(--accent-brand-text)}.ScheduleSendMenu-module__ikpIwa__customToggle,.ScheduleSendMenu-module__ikpIwa__custom{border-top:1px solid var(--border-subtle);margin-top:var(--space-1);padding-top:var(--space-2)}.ScheduleSendMenu-module__ikpIwa__customToggle{width:100%;padding:var(--space-2);border-radius:0 0 var(--radius-button) var(--radius-button);font-size:var(--font-size-base);color:var(--content-secondary);text-align:left;cursor:pointer;transition:color var(--duration-instant) var(--ease-hover);background:0 0;border-bottom:0;border-left:0;border-right:0}.ScheduleSendMenu-module__ikpIwa__customToggle:hover{color:var(--accent-brand-text)}.ScheduleSendMenu-module__ikpIwa__custom{gap:var(--space-1-5);padding-left:var(--space-2);padding-right:var(--space-2);padding-bottom:var(--space-1);flex-direction:column;display:flex}.ScheduleSendMenu-module__ikpIwa__customLabel{font-size:var(--font-size-xs);color:var(--content-secondary);font-weight:500}.ScheduleSendMenu-module__ikpIwa__customRow{align-items:center;gap:var(--space-1-5);display:flex}.ScheduleSendMenu-module__ikpIwa__customInput{min-width:0;padding:var(--space-1-5) var(--space-2);font:inherit;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--content-primary);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-input);transition:border-color var(--duration-instant) var(--ease-hover);flex:auto}.ScheduleSendMenu-module__ikpIwa__customInput:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--accent-brand-wash);outline:none}.ScheduleSendMenu-module__ikpIwa__customInput[aria-invalid=true]{border-color:var(--feedback-danger)}.ScheduleSendMenu-module__ikpIwa__confirm{padding:var(--space-1-5) var(--space-2-5);font-size:var(--font-size-sm);color:var(--accent-brand-contrast);background:var(--accent-brand);border-radius:var(--radius-button);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-hover), opacity var(--duration-instant) var(--ease-hover);border:0;flex:none;font-weight:500}.ScheduleSendMenu-module__ikpIwa__confirm:hover:not(:disabled){background:var(--accent-brand-hover)}.ScheduleSendMenu-module__ikpIwa__confirm:disabled{opacity:.45;cursor:not-allowed}.ScheduleSendMenu-module__ikpIwa__hint{font-size:var(--font-size-xs);color:var(--content-muted);margin:0;line-height:1.4}.ScheduleSendMenu-module__ikpIwa__hint[data-error]{color:var(--feedback-danger)}@media (prefers-reduced-motion:reduce){.ScheduleSendMenu-module__ikpIwa__preset,.ScheduleSendMenu-module__ikpIwa__customToggle,.ScheduleSendMenu-module__ikpIwa__customInput,.ScheduleSendMenu-module__ikpIwa__confirm{transition:none}}
.ScheduledMessagesModal-module__Q3gdXq__body{gap:var(--space-3);flex-direction:column;min-width:min(440px,82vw);max-height:min(60vh,520px);display:flex;overflow-y:auto}.ScheduledMessagesModal-module__Q3gdXq__empty{padding:var(--space-4) var(--space-2);font-size:var(--font-size-base);color:var(--content-muted);max-width:46ch;margin:0;line-height:1.55}.ScheduledMessagesModal-module__Q3gdXq__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ScheduledMessagesModal-module__Q3gdXq__row{align-items:start;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr auto;grid-template-areas:"when actions""preview actions";display:grid;position:relative}.ScheduledMessagesModal-module__Q3gdXq__row:last-child{border-bottom:0}.ScheduledMessagesModal-module__Q3gdXq__when{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--accent-brand-text);grid-area:when;display:flex}.ScheduledMessagesModal-module__Q3gdXq__row[data-status=cancelled] .ScheduledMessagesModal-module__Q3gdXq__when,.ScheduledMessagesModal-module__Q3gdXq__row[data-status=sent] .ScheduledMessagesModal-module__Q3gdXq__when{color:var(--content-muted)}.ScheduledMessagesModal-module__Q3gdXq__row[data-status=failed] .ScheduledMessagesModal-module__Q3gdXq__when{color:var(--feedback-danger)}.ScheduledMessagesModal-module__Q3gdXq__statusWord{letter-spacing:.01em;font-weight:600}.ScheduledMessagesModal-module__Q3gdXq__statusWord:after{content:"·";opacity:.6;margin:0 .35em}.ScheduledMessagesModal-module__Q3gdXq__preview{font-size:var(--font-size-base);color:var(--content-primary);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:preview;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.ScheduledMessagesModal-module__Q3gdXq__row[data-status] .ScheduledMessagesModal-module__Q3gdXq__preview{color:var(--content-secondary)}.ScheduledMessagesModal-module__Q3gdXq__attachmentOnly{color:var(--content-muted);font-style:italic}.ScheduledMessagesModal-module__Q3gdXq__failure{margin:0 0 var(--space-1);font-size:var(--font-size-sm);color:var(--feedback-danger);grid-area:preview;line-height:1.45}.ScheduledMessagesModal-module__Q3gdXq__row[data-status=failed]{grid-template-areas:"when actions""preview actions""preview actions"}.ScheduledMessagesModal-module__Q3gdXq__rowActions{align-items:center;gap:var(--space-1);opacity:0;transition:opacity var(--duration-fast) var(--ease-hover);grid-area:actions;display:flex}.ScheduledMessagesModal-module__Q3gdXq__row:hover .ScheduledMessagesModal-module__Q3gdXq__rowActions,.ScheduledMessagesModal-module__Q3gdXq__row:focus-within .ScheduledMessagesModal-module__Q3gdXq__rowActions{opacity:1}.ScheduledMessagesModal-module__Q3gdXq__rowAction,.ScheduledMessagesModal-module__Q3gdXq__rowActionDanger{border-radius:var(--radius-button);width:26px;height:26px;color:var(--content-muted);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-hover), color var(--duration-instant) var(--ease-hover);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ScheduledMessagesModal-module__Q3gdXq__rowAction:hover:not(:disabled){background:var(--surface-2);color:var(--content-primary)}.ScheduledMessagesModal-module__Q3gdXq__rowActionDanger:hover:not(:disabled){background:var(--surface-2);color:var(--feedback-danger)}.ScheduledMessagesModal-module__Q3gdXq__rowAction:disabled,.ScheduledMessagesModal-module__Q3gdXq__rowActionDanger:disabled{opacity:.4;cursor:not-allowed}.ScheduledMessagesModal-module__Q3gdXq__rowAction:focus-visible,.ScheduledMessagesModal-module__Q3gdXq__rowActionDanger:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.ScheduledMessagesModal-module__Q3gdXq__settledHead{padding-top:var(--space-2);border-top:1px solid var(--border-subtle);font-size:var(--font-size-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--content-muted);margin:0;font-weight:600}.ScheduledMessagesModal-module__Q3gdXq__skeletonList{gap:var(--space-2);padding:var(--space-2) 0;flex-direction:column;display:flex}.ScheduledMessagesModal-module__Q3gdXq__skeletonRow{border-radius:var(--radius-button);background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-sunken) 37%, var(--surface-2) 63%);height:46px;animation:ScheduledMessagesModal-module__Q3gdXq__shimmer 1.4s var(--ease-standard) infinite;background-size:400% 100%}@keyframes ScheduledMessagesModal-module__Q3gdXq__shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ScheduledMessagesModal-module__Q3gdXq__rowActions{opacity:1;transition:none}.ScheduledMessagesModal-module__Q3gdXq__rowAction,.ScheduledMessagesModal-module__Q3gdXq__rowActionDanger{transition:none}.ScheduledMessagesModal-module__Q3gdXq__skeletonRow{animation:none}}
.AudioScrubber-module__3AofUa__root{align-items:center;gap:var(--space-2-5);width:min(340px,100%);padding:var(--space-2) var(--space-2-5);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);display:flex}.AudioScrubber-module__3AofUa__root[data-dense]{width:100%;padding:var(--space-1-5) var(--space-2);background:0 0;border-color:#0000}.AudioScrubber-module__3AofUa__toggle{border-radius:var(--radius-pill);background:var(--accent-brand);width:30px;height:30px;color:var(--accent-brand-contrast);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-hover), transform var(--duration-instant) var(--ease-out-quart);border:0;flex:none;justify-content:center;align-items:center;padding:0 0 0 2px;display:inline-flex}.AudioScrubber-module__3AofUa__root[data-dense] .AudioScrubber-module__3AofUa__toggle{width:26px;height:26px}.AudioScrubber-module__3AofUa__toggle:hover:not(:disabled){background:var(--accent-brand-hover)}.AudioScrubber-module__3AofUa__toggle:active:not(:disabled){transform:scale(.94)}.AudioScrubber-module__3AofUa__toggle:disabled{background:var(--surface-sunken);color:var(--content-muted);cursor:not-allowed}.AudioScrubber-module__3AofUa__toggle:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.AudioScrubber-module__3AofUa__track{flex:auto;align-items:center;min-width:0;height:20px;display:flex;position:relative}.AudioScrubber-module__3AofUa__rail{border-radius:var(--radius-pill);background:var(--border-default);height:4px;position:absolute;inset-inline:0;overflow:hidden}.AudioScrubber-module__3AofUa__fill{background:var(--accent-brand);border-radius:var(--radius-pill);height:100%;transition:width 80ms linear}.AudioScrubber-module__3AofUa__slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0;position:relative}.AudioScrubber-module__3AofUa__slider:disabled{cursor:default}.AudioScrubber-module__3AofUa__slider::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-pill);background:var(--accent-brand);border:2px solid var(--surface-default);width:11px;height:11px;transition:transform var(--duration-instant) var(--ease-out-quart);box-shadow:0 1px 3px #1e262047}.AudioScrubber-module__3AofUa__slider:hover::-webkit-slider-thumb{transform:scale(1.18)}.AudioScrubber-module__3AofUa__slider::-moz-range-thumb{border-radius:var(--radius-pill);background:var(--accent-brand);border:2px solid var(--surface-default);width:11px;height:11px}.AudioScrubber-module__3AofUa__slider:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px;border-radius:var(--radius-pill)}.AudioScrubber-module__3AofUa__time{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--content-muted);text-align:right;flex:none;min-width:6.5ch}.AudioScrubber-module__3AofUa__audio{display:none}@media (prefers-reduced-motion:reduce){.AudioScrubber-module__3AofUa__fill,.AudioScrubber-module__3AofUa__toggle{transition:none}.AudioScrubber-module__3AofUa__slider::-webkit-slider-thumb{transition:none}}
.MessageAttachments-module__dIG22q__wrap{gap:var(--space-2);margin-top:var(--space-1-5,6px);flex-direction:column;display:flex}.MessageAttachments-module__dIG22q__imageGrid{gap:var(--space-1-5,6px);grid-template-columns:repeat(2,minmax(0,1fr));max-width:420px;display:grid}.MessageAttachments-module__dIG22q__imageGrid[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:320px}.MessageAttachments-module__dIG22q__imageGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.MessageAttachments-module__dIG22q__imageLink{border-radius:var(--radius-card);border:1px solid var(--border-subtle);cursor:zoom-in;background:0 0;width:100%;margin:0;padding:0;line-height:0;display:block;overflow:hidden}.MessageAttachments-module__dIG22q__imageLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.MessageAttachments-module__dIG22q__image{object-fit:cover;background:var(--surface-sunken);width:100%;max-height:280px;display:block}.MessageAttachments-module__dIG22q__imageSkeleton{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--surface-sunken);border:1px solid var(--border-subtle);width:100%}.MessageAttachments-module__dIG22q__fileList{gap:var(--space-1-5,6px);flex-direction:column;display:flex}.MessageAttachments-module__dIG22q__fileChip{align-items:center;gap:var(--space-2-5,10px);max-width:360px;padding:var(--space-2);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-card);color:inherit;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);text-decoration:none;display:flex}.MessageAttachments-module__dIG22q__fileChip:hover{background:var(--surface-overlay);border-color:var(--border-default)}.MessageAttachments-module__dIG22q__fileChip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.MessageAttachments-module__dIG22q__fileChip[aria-disabled=true]{cursor:not-allowed}.MessageAttachments-module__dIG22q__fileGlyph{border-radius:var(--radius-button);background:var(--surface-sunken);width:34px;height:34px;color:var(--content-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.MessageAttachments-module__dIG22q__fileMeta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.MessageAttachments-module__dIG22q__fileName{font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MessageAttachments-module__dIG22q__fileSub{color:var(--content-muted);font-size:11px}.MessageAttachments-module__dIG22q__fileDownload{color:var(--content-muted);flex:none;align-items:center;display:inline-flex}.MessageAttachments-module__dIG22q__fileChip:hover .MessageAttachments-module__dIG22q__fileDownload{color:var(--content-primary)}.MessageAttachments-module__dIG22q__voiceList{gap:var(--space-1-5);flex-direction:column;display:flex}.MessageAttachments-module__dIG22q__voiceSkeleton{border-radius:var(--radius-pill);background:var(--surface-2);width:min(340px,100%);height:46px}.MessageAttachments-module__dIG22q__voiceError{font-size:var(--font-size-xs);color:var(--content-muted);margin:0}@media (prefers-reduced-motion:reduce){.MessageAttachments-module__dIG22q__fileChip{transition:none}}.MessageAttachments-module__dIG22q__fileChipWrap{border-radius:var(--radius-md,8px);align-items:stretch;max-width:360px;display:inline-flex}.MessageAttachments-module__dIG22q__fileChipWrap .MessageAttachments-module__dIG22q__fileChip{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;min-width:0}.MessageAttachments-module__dIG22q__fileChipWrap .MessageAttachments-module__dIG22q__fileDownload{width:38px;color:var(--content-secondary);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-top-right-radius:var(--radius-md,8px);border-bottom-right-radius:var(--radius-md,8px);flex:none;place-items:center;transition:background .16s cubic-bezier(.22,1,.36,1);display:grid}.MessageAttachments-module__dIG22q__fileChipWrap .MessageAttachments-module__dIG22q__fileDownload:hover{background:var(--surface-overlay);color:var(--content-primary)}.MessageAttachments-module__dIG22q__fileChipWrap .MessageAttachments-module__dIG22q__fileDownload:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.MessageAttachments-module__dIG22q__fileChipWrap .MessageAttachments-module__dIG22q__fileDownload[aria-disabled=true]{cursor:not-allowed;opacity:.55}.MessageAttachments-module__dIG22q__fileChipWrap .MessageAttachments-module__dIG22q__fileDownload[data-preparing=true]{cursor:progress;color:var(--content-primary)}.MessageAttachments-module__dIG22q__fileSpinner{animation:.7s linear infinite MessageAttachments-module__dIG22q__fileDownloadSpin}@keyframes MessageAttachments-module__dIG22q__fileDownloadSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.MessageAttachments-module__dIG22q__fileSpinner{animation-duration:1.6s}}.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=pdf],.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=html],.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=video],.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=text]{width:100%;max-width:420px}.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=pdf] .MessageAttachments-module__dIG22q__fileChip,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=html] .MessageAttachments-module__dIG22q__fileChip,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=video] .MessageAttachments-module__dIG22q__fileChip,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=text] .MessageAttachments-module__dIG22q__fileChip{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.MessageAttachments-module__dIG22q__fileRow{align-items:center;gap:var(--space-2-5,10px);min-width:0;display:flex}.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=pdf] .MessageAttachments-module__dIG22q__fileRow,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=html] .MessageAttachments-module__dIG22q__fileRow,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=video] .MessageAttachments-module__dIG22q__fileRow,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=text] .MessageAttachments-module__dIG22q__fileRow{padding:var(--space-2);border-top:1px solid var(--border-subtle)}.MessageAttachments-module__dIG22q__previewPdf{background:var(--surface-sunken);pointer-events:none;border:0;width:100%;height:180px;display:block}.MessageAttachments-module__dIG22q__previewText{padding:var(--space-2) var(--space-2-5,10px);max-height:180px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--content-secondary);background:var(--surface-sunken);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11.5px;line-height:1.45;overflow:hidden}.MessageAttachments-module__dIG22q__previewSkeleton{background:var(--surface-sunken);width:100%;height:180px;display:block}.MessageAttachments-module__dIG22q__previewNote{height:180px;color:var(--content-muted);background:var(--surface-sunken);place-items:center;font-size:12px;display:grid}.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=pdf] .MessageAttachments-module__dIG22q__fileDownload,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=html] .MessageAttachments-module__dIG22q__fileDownload,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=video] .MessageAttachments-module__dIG22q__fileDownload,.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=text] .MessageAttachments-module__dIG22q__fileDownload{align-self:stretch}.MessageAttachments-module__dIG22q__previewFrame{background:var(--surface-sunken);transform-origin:0 0;pointer-events:none;border:0;width:1000px;height:432px;display:block;transform:scale(.42)}.MessageAttachments-module__dIG22q__fileChipWrap[data-kind=html] .MessageAttachments-module__dIG22q__previewFrame{margin-bottom:-252px;margin-right:-580px}.MessageAttachments-module__dIG22q__previewVideo{object-fit:cover;background:var(--surface-sunken);pointer-events:none;width:100%;height:180px;display:block}
.LinkPreviewCard-module__nUzRRq__card{max-width:420px;margin-top:var(--space-1-5,6px);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-card);color:inherit;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.LinkPreviewCard-module__nUzRRq__card:hover{background:var(--surface-overlay);border-color:var(--border-default)}.LinkPreviewCard-module__nUzRRq__card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.LinkPreviewCard-module__nUzRRq__image{object-fit:cover;background:var(--surface-sunken);border-bottom:1px solid var(--border-subtle);width:100%;max-height:180px;display:block}.LinkPreviewCard-module__nUzRRq__body{padding:var(--space-2-5,10px) var(--space-3);flex-direction:column;gap:3px;min-width:0;display:flex}.LinkPreviewCard-module__nUzRRq__domainRow{align-items:center;gap:6px;min-width:0;display:flex}.LinkPreviewCard-module__nUzRRq__domain{color:var(--content-muted);letter-spacing:normal;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.LinkPreviewCard-module__nUzRRq__title{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--content-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module__nUzRRq__description{color:var(--content-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module__nUzRRq__favicon{border-radius:3px;flex:none;width:14px;height:14px}.LinkPreviewCard-module__nUzRRq__chip{margin-top:var(--space-1-5,6px);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--content-secondary);max-width:320px;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);align-items:center;gap:6px;padding:4px 10px;font-size:12px;text-decoration:none;display:inline-flex}.LinkPreviewCard-module__nUzRRq__chip:hover{background:var(--surface-overlay);border-color:var(--border-default);color:var(--content-primary)}.LinkPreviewCard-module__nUzRRq__chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.LinkPreviewCard-module__nUzRRq__chipDomain{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.LinkPreviewCard-module__nUzRRq__card,.LinkPreviewCard-module__nUzRRq__chip{transition:none}}.LinkPreviewCard-module__nUzRRq__cardWrap{display:block;position:relative}.LinkPreviewCard-module__nUzRRq__copy{width:28px;height:28px;color:var(--content-secondary);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm,6px);cursor:pointer;opacity:0;place-items:center;padding:0;transition:opacity .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:8px;right:8px}.LinkPreviewCard-module__nUzRRq__cardWrap:hover .LinkPreviewCard-module__nUzRRq__copy,.LinkPreviewCard-module__nUzRRq__copy:focus-visible,.LinkPreviewCard-module__nUzRRq__copy[aria-label=Link\ copied]{opacity:1}.LinkPreviewCard-module__nUzRRq__copy:hover{color:var(--content-primary)}.LinkPreviewCard-module__nUzRRq__copy[aria-label=Link\ copied]{color:var(--accent-brand-text)}.LinkPreviewCard-module__nUzRRq__copy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (hover:none){.LinkPreviewCard-module__nUzRRq__copy{opacity:1}}
.MessageList-module__sKVavG__list{padding:var(--space-3) 0 var(--space-4);flex-direction:column;display:flex}@keyframes MessageList-module__sKVavG__messageEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MessageList-module__sKVavG__row[data-optimistic=true],.MessageList-module__sKVavG__row[data-optimistic=sending],.MessageList-module__sKVavG__row[data-optimistic=failed]{animation:MessageList-module__sKVavG__messageEnter var(--duration-standard) var(--ease-standard)}.MessageList-module__sKVavG__rowOptimistic[data-optimistic=sending] .MessageList-module__sKVavG__body,.MessageList-module__sKVavG__rowOptimistic[data-optimistic=sending] .MessageList-module__sKVavG__authorName{opacity:.62}.MessageList-module__sKVavG__sendingTag{color:var(--content-muted);align-items:center;gap:3px;display:inline-flex}.MessageList-module__sKVavG__row[data-optimistic=failed] .MessageList-module__sKVavG__sendingTag{color:var(--feedback-danger)}.MessageList-module__sKVavG__failedActions{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:inline-flex}.MessageList-module__sKVavG__failedLabel{font-size:12px;font-weight:var(--font-weight-medium);color:var(--feedback-danger);align-items:center;gap:4px;display:inline-flex}.MessageList-module__sKVavG__row[data-optimistic=failed] .MessageList-module__sKVavG__body{color:var(--feedback-danger)}.MessageList-module__sKVavG__bubbleRow[data-optimistic=failed] .MessageList-module__sKVavG__bubble{box-shadow:inset 0 0 0 1px var(--feedback-danger)}.MessageList-module__sKVavG__retryButton,.MessageList-module__sKVavG__dismissButton{font-size:12px;font-weight:var(--font-weight-medium);padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--content-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover)}.MessageList-module__sKVavG__retryButton{border-color:var(--feedback-danger);color:var(--feedback-danger)}.MessageList-module__sKVavG__retryButton:hover,.MessageList-module__sKVavG__dismissButton:hover{background:var(--surface-sunken)}.MessageList-module__sKVavG__retryButton:focus-visible,.MessageList-module__sKVavG__dismissButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.MessageList-module__sKVavG__row[data-optimistic=true],.MessageList-module__sKVavG__row[data-optimistic=sending],.MessageList-module__sKVavG__row[data-optimistic=failed]{animation:none}.MessageList-module__sKVavG__retryButton,.MessageList-module__sKVavG__dismissButton{transition:none}}.MessageList-module__sKVavG__rowHighlighted{animation:MessageList-module__sKVavG__rowHighlightFlash 2.2s var(--ease-standard);border-radius:var(--radius-card)}@keyframes MessageList-module__sKVavG__rowHighlightFlash{0%{background:var(--accent-brand-soft)}70%{background:var(--accent-brand-wash)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.MessageList-module__sKVavG__rowHighlighted{background:var(--accent-brand-wash);animation:none}}.MessageList-module__sKVavG__daySeparator{align-items:center;column-gap:var(--space-3);padding:0 var(--space-4);grid-template-columns:36px minmax(0,1fr) 48px;margin:14px 0 6px;display:grid}.MessageList-module__sKVavG__dayIcon{color:var(--content-disabled);grid-column:1;justify-content:flex-start;align-items:center;display:flex}.MessageList-module__sKVavG__dayLine{grid-column:2;align-items:center;gap:10px;min-width:0;display:flex}.MessageList-module__sKVavG__dayLine:after{content:"";background:var(--surface-line-soft);flex:1;height:1px}.MessageList-module__sKVavG__dayPill{font-size:9.5px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--content-disabled);white-space:nowrap}.MessageList-module__sKVavG__row{column-gap:var(--space-3);padding:8px var(--space-4) 0;transition:background-color var(--duration-fast) var(--ease-hover);grid-template-columns:36px minmax(0,1fr) 48px;line-height:1.55;display:grid;position:relative}.MessageList-module__sKVavG__row:not(.MessageList-module__sKVavG__rowGrouped){padding-top:18px}.MessageList-module__sKVavG__row:first-child{padding-top:var(--space-2-5)}.MessageList-module__sKVavG__timeCol{font-family:var(--font-mono);font-size:10px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--content-disabled);white-space:nowrap;text-align:right;grid-area:1/3;justify-self:end;padding-top:2px}.MessageList-module__sKVavG__timeCol.MessageList-module__sKVavG__timeColState{color:var(--content-muted)}.MessageList-module__sKVavG__row[data-optimistic=failed] .MessageList-module__sKVavG__timeCol.MessageList-module__sKVavG__timeColState{color:var(--feedback-danger)}.MessageList-module__sKVavG__row:hover{background:color-mix(in oklch, var(--accent-brand) 5%, var(--surface-elevated))}.MessageList-module__sKVavG__row:hover .MessageList-module__sKVavG__actions{opacity:1;pointer-events:auto;transform:translateY(0)}.MessageList-module__sKVavG__rowGrouped{padding-top:8px}.MessageList-module__sKVavG__gutter{grid-column:1;justify-content:center;align-items:flex-start;width:36px;padding-top:2px;display:flex}.MessageList-module__sKVavG__hoverClock{text-align:center;width:100%;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#0000;transition:color var(--duration-fast) var(--ease-hover);font-size:10px;display:inline-block}.MessageList-module__sKVavG__row:hover .MessageList-module__sKVavG__hoverClock{color:var(--content-muted)}.MessageList-module__sKVavG__content{gap:var(--space-1);flex-direction:column;grid-column:2;min-width:0;padding-bottom:2px;display:flex}.MessageList-module__sKVavG__meta{align-items:baseline;gap:var(--space-2);margin-bottom:2px;display:flex}.MessageList-module__sKVavG__authorName{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--content-primary);letter-spacing:var(--letter-spacing-tight)}.MessageList-module__sKVavG__time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--content-muted);letter-spacing:normal;font-size:10.5px;transform:translateY(-.5px)}.MessageList-module__sKVavG__pinnedBadge{font-size:11px;font-weight:var(--font-weight-medium);color:var(--accent-brand-strong);background:var(--accent-brand-subtle);border-radius:var(--radius-pill);align-items:center;gap:3px;padding:1px 7px 1px 5px;display:inline-flex}.MessageList-module__sKVavG__body{color:var(--content-secondary);white-space:pre-wrap;word-break:break-word;max-width:100%;margin:0;font-size:13.5px;line-height:1.5}.MessageList-module__sKVavG__refChip{font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--accent-brand-text);background:var(--accent-brand-wash);border:1px solid color-mix(in oklch, var(--accent-brand) 22%, transparent);cursor:pointer;vertical-align:baseline;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);border-radius:6px;align-items:center;gap:2px;margin:0 1px;padding:1px 6px 1px 4px;font-family:inherit;line-height:1.3;display:inline-flex}.MessageList-module__sKVavG__refChip:hover{background:color-mix(in oklch, var(--accent-brand) 20%, transparent);border-color:color-mix(in oklch, var(--accent-brand) 45%, transparent)}.MessageList-module__sKVavG__refChip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.MessageList-module__sKVavG__refChipHash{color:var(--accent-brand-text-subtle);font-weight:var(--font-weight-semibold)}.MessageList-module__sKVavG__tombstone{color:var(--content-muted);font-style:italic}.MessageList-module__sKVavG__searchMark{background:oklch(from var(--feedback-warning) l c h / .3);color:var(--content-primary);border-radius:3px;padding:0 3px}.MessageList-module__sKVavG__linkedTasks{gap:var(--space-2);margin-top:var(--space-1-5);flex-wrap:wrap;display:flex}.MessageList-module__sKVavG__linkedTaskChip{max-width:100%;height:26px;padding:0 var(--space-2-5);background:var(--accent-brand-subtle);color:var(--accent-brand-strong);border:1px solid color-mix(in oklch, var(--accent-brand) 26%, transparent);border-radius:var(--radius-pill);font:inherit;font-size:11.5px;font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);align-items:center;gap:5px;display:inline-flex}.MessageList-module__sKVavG__linkedTaskChip:hover{background:var(--accent-brand-subtle);border-color:color-mix(in oklch, var(--accent-brand) 40%, transparent);color:var(--accent-brand-strong);filter:brightness(1.04)}.MessageList-module__sKVavG__linkedTaskChip:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px}.MessageList-module__sKVavG__linkedTaskArrow{opacity:.8;flex:none;font-size:12px;line-height:1}.MessageList-module__sKVavG__linkedTaskLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MessageList-module__sKVavG__reactionBar{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.MessageList-module__sKVavG__reactionPill{height:26px;padding:0 var(--space-2-5);background:var(--surface-elevated);color:var(--content-secondary);border:1px solid var(--border-default);border-radius:var(--radius-pill);font:inherit;font-size:11.5px;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover), transform var(--duration-instant) var(--ease-hover);align-items:center;gap:5px;display:inline-flex}.MessageList-module__sKVavG__reactionPill:hover{border-color:var(--border-default);background:var(--surface-elevated);color:var(--content-primary)}.MessageList-module__sKVavG__reactionPillActive{background:var(--accent-brand-subtle);border-color:color-mix(in oklch, var(--accent-brand) 30%, transparent);color:var(--accent-brand-strong);box-shadow:0 0 0 1px color-mix(in oklch, var(--accent-brand) 12%, transparent)}.MessageList-module__sKVavG__reactionPillActive:hover{background:var(--accent-brand-subtle);color:var(--accent-brand-strong);filter:brightness(1.06)}.MessageList-module__sKVavG__reactionPill:active{transition:transform var(--duration-instant) var(--ease-hover);transform:scale(.96)}@media (prefers-reduced-motion:reduce){.MessageList-module__sKVavG__reactionPill:active{transform:none}.MessageList-module__sKVavG__reactionPill{transition:none}}.MessageList-module__sKVavG__reactionEmoji{font-size:13px;line-height:1}.MessageList-module__sKVavG__reactionCount{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.MessageList-module__sKVavG__threadBadge{align-items:center;gap:var(--space-2);margin-top:var(--space-1);padding:3px var(--space-2-5);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--content-secondary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);background:0 0;align-self:flex-start;display:inline-flex}.MessageList-module__sKVavG__threadBadge:hover{background:var(--surface-elevated);color:var(--content-primary);border-color:var(--border-default)}.MessageList-module__sKVavG__threadBadge:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.MessageList-module__sKVavG__threadBadgeCount{color:var(--accent-brand-text);font-weight:var(--font-weight-semibold)}.MessageList-module__sKVavG__threadBadgeMeta{color:var(--content-muted)}.MessageList-module__sKVavG__actions{top:-12px;right:var(--space-4);background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-glass);opacity:0;pointer-events:none;z-index:2;transition:opacity var(--duration-fast) var(--ease-hover);align-items:center;gap:2px;padding:2px;display:flex;position:absolute}.MessageList-module__sKVavG__actions:hover{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.MessageList-module__sKVavG__actions{transition:none}}.MessageList-module__sKVavG__empty{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);text-align:center;flex-direction:column;display:flex}.MessageList-module__sKVavG__empty>*{max-width:44ch}.MessageList-module__sKVavG__unreadDivider{align-items:center;column-gap:var(--space-3);padding:0 var(--space-4);scroll-margin-top:var(--space-6);grid-template-columns:36px minmax(0,1fr) 48px;margin:12px 0 4px;display:grid}.MessageList-module__sKVavG__unreadDividerLine{grid-column:2;align-items:center;gap:10px;min-width:0;display:flex}.MessageList-module__sKVavG__unreadDividerLine:before,.MessageList-module__sKVavG__unreadDividerLine:after{content:"";background:var(--accent-brand);opacity:.45;height:1px}.MessageList-module__sKVavG__unreadDividerLine:before{flex:none;width:12px}.MessageList-module__sKVavG__unreadDividerLine:after{flex:1}.MessageList-module__sKVavG__unreadDividerPill{font-size:9.5px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-brand-strong);white-space:nowrap}.MessageList-module__sKVavG__seenBy{justify-content:flex-end;align-items:center;gap:6px;min-height:16px;margin-top:5px;display:flex}.MessageList-module__sKVavG__seenByLabel{letter-spacing:.01em;color:var(--content-disabled);white-space:nowrap;font-size:10px}.MessageList-module__sKVavG__seenByAvatars{align-items:center;display:flex}.MessageList-module__sKVavG__seenByAvatars>*+*{margin-left:-5px}.MessageList-module__sKVavG__seenByMore{font-size:9.5px;font-weight:var(--font-weight-semibold);color:var(--content-disabled);margin-left:3px}.MessageList-module__sKVavG__srOnlyText{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MessageList-module__sKVavG__bubbleList{padding:var(--space-3) var(--space-3) var(--space-4);flex-direction:column;gap:2px;display:flex}.MessageList-module__sKVavG__bubbleDay{justify-content:center;margin:12px 0 8px;display:flex}.MessageList-module__sKVavG__bubbleDayPill{font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.01em;color:var(--content-secondary);background:color-mix(in oklab, var(--surface-2) 82%, transparent);border:1px solid var(--surface-line-soft);border-radius:var(--radius-pill);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);white-space:nowrap;align-items:center;gap:5px;padding:3px 12px;display:inline-flex}.MessageList-module__sKVavG__bubbleDayPill svg{color:var(--content-disabled);flex:none}.MessageList-module__sKVavG__bubbleUnread{scroll-margin-top:var(--space-6);justify-content:center;margin:8px 0 6px;display:flex}.MessageList-module__sKVavG__bubbleUnreadPill{font-size:10px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-brand-strong);background:var(--accent-brand-subtle);border-radius:var(--radius-pill);padding:3px 14px}.MessageList-module__sKVavG__bubbleRow{align-items:flex-end;gap:6px;padding:1px 2px;display:flex}.MessageList-module__sKVavG__bubbleRow.MessageList-module__sKVavG__bubbleMine{flex-direction:row-reverse}.MessageList-module__sKVavG__bubbleRow.MessageList-module__sKVavG__bubbleLead{margin-top:9px}.MessageList-module__sKVavG__bubbleAvatar,.MessageList-module__sKVavG__bubbleAvatarSpacer{flex:none;align-self:flex-end;width:26px}.MessageList-module__sKVavG__bubbleAvatar{justify-content:center;align-items:flex-end;padding-bottom:2px;display:flex}.MessageList-module__sKVavG__bubble{background:var(--surface-2);min-width:0;max-width:78%;color:var(--content-primary);border-radius:14px;padding:6px 9px 5px;position:relative;overflow:hidden;box-shadow:0 1px 1.5px #14281e17}.MessageList-module__sKVavG__bubbleRow:not(.MessageList-module__sKVavG__bubbleMine) .MessageList-module__sKVavG__bubble{border-bottom-left-radius:4px}.MessageList-module__sKVavG__bubbleRow.MessageList-module__sKVavG__bubbleMine .MessageList-module__sKVavG__bubble{background:color-mix(in oklab, var(--accent-brand) 28%, var(--surface-2));border-bottom-right-radius:4px}.MessageList-module__sKVavG__bubbleName{font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--accent-brand-strong);letter-spacing:var(--letter-spacing-tight);margin-bottom:1px;display:block}.MessageList-module__sKVavG__bubble .MessageList-module__sKVavG__body{color:inherit;font-size:14px;line-height:1.42}.MessageList-module__sKVavG__bubble .MessageList-module__sKVavG__tombstone{color:var(--content-muted);font-style:italic}.MessageList-module__sKVavG__bubbleMeta{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:color-mix(in oklab, var(--content-primary) 52%, transparent);justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;font-size:10.5px;line-height:1;display:flex}.MessageList-module__sKVavG__bubbleRow.MessageList-module__sKVavG__bubbleMine .MessageList-module__sKVavG__bubbleMeta{color:color-mix(in oklab, var(--content-primary) 62%, transparent)}.MessageList-module__sKVavG__bubbleMetaIcon{color:inherit;align-items:center;display:inline-flex}.MessageList-module__sKVavG__bubbleRow[data-optimistic=failed] .MessageList-module__sKVavG__bubbleMeta{color:var(--feedback-danger)}.MessageList-module__sKVavG__bubbleRow[data-optimistic=sending],.MessageList-module__sKVavG__bubbleRow[data-optimistic=failed]{animation:MessageList-module__sKVavG__messageEnter var(--duration-standard) var(--ease-standard)}.MessageList-module__sKVavG__bubbleRow[data-optimistic=sending] .MessageList-module__sKVavG__bubble{opacity:.72}.MessageList-module__sKVavG__bubbleRow.MessageList-module__sKVavG__bubbleHighlighted .MessageList-module__sKVavG__bubble{animation:MessageList-module__sKVavG__rowHighlightFlash 2.2s var(--ease-standard)}@media (prefers-reduced-motion:reduce){.MessageList-module__sKVavG__bubbleRow[data-optimistic=sending],.MessageList-module__sKVavG__bubbleRow[data-optimistic=failed],.MessageList-module__sKVavG__bubbleRow.MessageList-module__sKVavG__bubbleHighlighted .MessageList-module__sKVavG__bubble{animation:none}}.MessageList-module__sKVavG__bubble .MessageList-module__sKVavG__reactionBar,.MessageList-module__sKVavG__bubble .MessageList-module__sKVavG__linkedTasks,.MessageList-module__sKVavG__bubble .MessageList-module__sKVavG__threadBadge{margin-top:5px}.MessageList-module__sKVavG__bubbleSeen{justify-content:flex-end;padding:1px 6px 2px;display:flex}.MessageList-module__sKVavG__bubbleEmpty{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);text-align:center;flex-direction:column;display:flex}
.ThreadPanel-module__SObg1q__drawer{width:min(440px,100vw)}@media (max-width:520px){.ThreadPanel-module__SObg1q__drawer{border-radius:0;width:100vw}}.ThreadPanel-module__SObg1q__headerText{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.ThreadPanel-module__SObg1q__title{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--content-primary);letter-spacing:var(--letter-spacing-tight);margin:0;line-height:1.25}.ThreadPanel-module__SObg1q__subtitle{font-size:var(--font-size-xs);color:var(--content-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ThreadPanel-module__SObg1q__scroll{gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.ThreadPanel-module__SObg1q__parent{padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}.ThreadPanel-module__SObg1q__row{gap:var(--space-3);grid-template-columns:32px 1fr;line-height:1.55;display:grid}.ThreadPanel-module__SObg1q__rowContent{flex-direction:column;gap:2px;min-width:0;display:flex}.ThreadPanel-module__SObg1q__meta{align-items:baseline;gap:var(--space-2);display:flex}.ThreadPanel-module__SObg1q__authorName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--content-primary)}.ThreadPanel-module__SObg1q__time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--content-muted);font-size:11px}.ThreadPanel-module__SObg1q__body{font-size:var(--font-size-sm);color:var(--content-primary);word-break:break-word;white-space:pre-wrap;margin:0;line-height:1.55}.ThreadPanel-module__SObg1q__mention{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--accent-brand-strong);background:var(--accent-brand-subtle);white-space:nowrap;border-radius:4px;padding:0 4px;display:inline-block}.ThreadPanel-module__SObg1q__replyCount{color:var(--content-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-eyebrow);font-size:11px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ThreadPanel-module__SObg1q__replies{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ThreadPanel-module__SObg1q__composer{padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--border-subtle);background:var(--surface-default);flex:none}.ThreadPanel-module__SObg1q__typingRow{min-height:20px;padding:4px var(--space-5) 0;background:var(--surface-default);font-size:var(--font-size-xs);flex:none;line-height:1}.ThreadPanel-module__SObg1q__typing{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--content-muted);display:inline-flex}.ThreadPanel-module__SObg1q__typingDots{gap:3px;display:inline-flex}.ThreadPanel-module__SObg1q__typingDots span{border-radius:var(--radius-pill);background:var(--content-muted);opacity:.5;width:4px;height:4px;animation:ThreadPanel-module__SObg1q__threadTypingFade 1.2s var(--ease-standard) infinite;display:inline-block}.ThreadPanel-module__SObg1q__typingDots span:nth-child(2){animation-delay:.18s}.ThreadPanel-module__SObg1q__typingDots span:nth-child(3){animation-delay:.36s}@keyframes ThreadPanel-module__SObg1q__threadTypingFade{0%,80%,to{opacity:.35}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.ThreadPanel-module__SObg1q__typingDots span{opacity:.7;animation:none}}.ThreadPanel-module__SObg1q__inline{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}
.ChannelTopicEditor-module__IfFw6G__topic{align-items:center;gap:var(--space-2);text-align:left;cursor:pointer;max-width:100%;color:var(--content-secondary);font-size:var(--font-size-sm);background:0 0;border:none;padding:0;display:inline-flex}.ChannelTopicEditor-module__IfFw6G__topic:disabled{cursor:default}.ChannelTopicEditor-module__IfFw6G__topic:not(:disabled):hover .ChannelTopicEditor-module__IfFw6G__topicText{color:var(--content-primary)}.ChannelTopicEditor-module__IfFw6G__topicText{line-height:1.45}.ChannelTopicEditor-module__IfFw6G__editIcon{color:var(--content-muted);flex:none;display:inline-flex}.ChannelTopicEditor-module__IfFw6G__edit{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.ChannelTopicEditor-module__IfFw6G__edit>:first-child{width:100%;min-width:0}.ChannelTopicEditor-module__IfFw6G__editActions{gap:var(--space-2);display:flex}
