.handoverModal-module__g0xFdG__overlay{z-index:10020;background:radial-gradient(#f0ebe1 0%,#dcd7cd 75%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.dark .handoverModal-module__g0xFdG__overlay{-webkit-backdrop-filter:blur(14px);background:radial-gradient(#0f0c1eeb 0%,#000000f5 75%)}.handoverModal-module__g0xFdG__aurora{filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 25% 30%,#f59e0b2e 0%,#0000 35%),radial-gradient(circle at 75% 65%,#a855f724 0%,#0000 40%),radial-gradient(circle at 50% 90%,#60a5fa1a 0%,#0000 45%);animation:12s ease-in-out infinite handoverModal-module__g0xFdG__auroraShift;position:absolute;inset:-25%}@keyframes handoverModal-module__g0xFdG__auroraShift{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(8deg)scale(1.08)}}.handoverModal-module__g0xFdG__brand{z-index:2;align-items:center;gap:8px;text-decoration:none;display:flex;position:absolute;top:24px;left:28px}.handoverModal-module__g0xFdG__brandText{font-family:var(--font-display,"Plus Jakarta Sans",sans-serif);color:#1c1c1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.dark .handoverModal-module__g0xFdG__brandText{color:var(--text-primary,#fffffff2)}.handoverModal-module__g0xFdG__modal{border-radius:var(--muse-radius-2xl);background:#fff;border:1px solid #0000000f;width:90%;max-width:520px;padding:48px 48px 36px;animation:.5s cubic-bezier(.16,1,.3,1) handoverModal-module__g0xFdG__fadeIn;position:relative;box-shadow:0 24px 80px #0000001f}.dark .handoverModal-module__g0xFdG__modal{background:var(--bg-elevated,#1a1a1ef2);border-color:#ffffff0f;box-shadow:0 24px 80px #00000080}@keyframes handoverModal-module__g0xFdG__fadeIn{0%{opacity:0;transform:scale(.97)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.handoverModal-module__g0xFdG__fireworks{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.handoverModal-module__g0xFdG__header{text-align:center;margin-bottom:36px}.handoverModal-module__g0xFdG__eyebrow{font-family:var(--font-body,"Plus Jakarta Sans",sans-serif);text-transform:uppercase;letter-spacing:.22em;color:#f59e0bb3;margin-bottom:8px;font-size:11px;font-weight:600}.handoverModal-module__g0xFdG__title{font-family:var(--font-display,"Plus Jakarta Sans",sans-serif);color:#1c1c1a;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.dark .handoverModal-module__g0xFdG__title{color:var(--text-primary,#fffffff2)}.handoverModal-module__g0xFdG__stage{grid-template-columns:1fr auto 1fr;place-items:stretch center;gap:8px;margin-bottom:32px;display:grid}.handoverModal-module__g0xFdG__person{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.handoverModal-module__g0xFdG__fromPerson .handoverModal-module__g0xFdG__avatarRing:before{content:"";border:1.5px dashed #0000001f;border-radius:50%;position:absolute;inset:-3px}.dark .handoverModal-module__g0xFdG__fromPerson .handoverModal-module__g0xFdG__avatarRing:before{border-color:#ffffff26}.handoverModal-module__g0xFdG__toPerson .handoverModal-module__g0xFdG__avatarRing:before{content:"";background:conic-gradient(#0000,#f59e0b,#0000);border-radius:50%;animation:3s linear infinite handoverModal-module__g0xFdG__spin;position:absolute;inset:-4px;-webkit-mask:radial-gradient(circle,#0000 60%,#000 62%);mask:radial-gradient(circle,#0000 60%,#000 62%)}.handoverModal-module__g0xFdG__toPerson .handoverModal-module__g0xFdG__avatarRing:after{content:"";filter:blur(8px);z-index:-1;background:radial-gradient(circle,#f59e0b59 0%,#0000 60%);border-radius:50%;animation:2.2s ease-in-out infinite handoverModal-module__g0xFdG__glowPulse;position:absolute;inset:-12px}@keyframes handoverModal-module__g0xFdG__spin{to{transform:rotate(360deg)}}@keyframes handoverModal-module__g0xFdG__glowPulse{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}.handoverModal-module__g0xFdG__avatarRing{border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:relative}.handoverModal-module__g0xFdG__avatar{color:#fff;z-index:1;background:linear-gradient(135deg,#475569,#64748b);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:26px;font-weight:700;display:flex;position:relative;overflow:hidden}.handoverModal-module__g0xFdG__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.handoverModal-module__g0xFdG__fromPerson .handoverModal-module__g0xFdG__avatar{filter:grayscale(.7)brightness(.7);opacity:.55}.handoverModal-module__g0xFdG__name{color:#000000d9;height:20px;margin-top:4px;font-size:14px;font-weight:700;line-height:20px}.dark .handoverModal-module__g0xFdG__name{color:#ffffffe6}.handoverModal-module__g0xFdG__toPerson .handoverModal-module__g0xFdG__name{color:#d97706}.dark .handoverModal-module__g0xFdG__toPerson .handoverModal-module__g0xFdG__name{color:#f59e0b}.handoverModal-module__g0xFdG__fromPerson .handoverModal-module__g0xFdG__name{color:#00000059}.dark .handoverModal-module__g0xFdG__fromPerson .handoverModal-module__g0xFdG__name{color:#ffffff73}.handoverModal-module__g0xFdG__conduitWrap{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.handoverModal-module__g0xFdG__conduit{justify-content:center;align-items:center;width:120px;height:2px;display:flex;position:relative}.handoverModal-module__g0xFdG__line{border-radius:var(--muse-radius-sm);background:linear-gradient(90deg,#0000 0%,#f59e0b26 20%,#f59e0b40 50%,#f59e0b26 80%,#0000 100%);position:absolute;inset:0}.dark .handoverModal-module__g0xFdG__line{background:linear-gradient(90deg,#0000 0%,#f59e0b33 20%,#f59e0b59 50%,#f59e0b33 80%,#0000 100%)}.handoverModal-module__g0xFdG__pulse{background:#f59e0be6;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;animation:2s ease-in-out infinite handoverModal-module__g0xFdG__pulseBeat;position:absolute;top:50%;left:50%;box-shadow:0 0 12px #f59e0b99}@keyframes handoverModal-module__g0xFdG__pulseBeat{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.2);box-shadow:0 0 20px #f59e0bcc}}.handoverModal-module__g0xFdG__conduitLabel{font-family:var(--font-body,"Plus Jakarta Sans",sans-serif);text-transform:uppercase;letter-spacing:.16em;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#d97706 0% 30%,#fef3c7 50%,#d97706 70% 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;height:20px;margin-top:4px;font-size:12px;font-weight:600;line-height:20px;animation:2s linear infinite handoverModal-module__g0xFdG__conduitShimmer}@keyframes handoverModal-module__g0xFdG__conduitShimmer{0%{background-position:200%}to{background-position:-200%}}.handoverModal-module__g0xFdG__progress{margin-bottom:28px}.handoverModal-module__g0xFdG__progressTrack{border-radius:var(--muse-radius-full);background:#0000000f;width:100%;height:3px;overflow:hidden}.dark .handoverModal-module__g0xFdG__progressTrack{background:#ffffff0f}.handoverModal-module__g0xFdG__progressFill{border-radius:var(--muse-radius-full);background:#f59e0bb3;width:0%;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.handoverModal-module__g0xFdG__progressStatus{font-family:var(--font-body,"Plus Jakarta Sans",sans-serif);color:#00000073;text-align:center;margin:12px 0 0;font-size:13px;font-weight:400}.dark .handoverModal-module__g0xFdG__progressStatus{color:var(--text-tertiary,#fff6)}.handoverModal-module__g0xFdG__footer{justify-content:center;display:flex}.handoverModal-module__g0xFdG__confirm{border-radius:var(--muse-radius-2xl);color:#fff;min-width:240px;font-family:var(--font-body,"Plus Jakarta Sans",sans-serif);cursor:pointer;background:#111;border:none;justify-content:center;align-items:center;gap:8px;padding:13px 36px;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 16px #0006}.handoverModal-module__g0xFdG__confirm:hover:not(:disabled){background:#222;transform:translateY(-1px);box-shadow:0 8px 24px #00000080}.handoverModal-module__g0xFdG__confirm:active:not(:disabled){transform:translateY(0)}.handoverModal-module__g0xFdG__confirm:disabled{opacity:.35;cursor:not-allowed}.handoverModal-module__g0xFdG__confirmText{line-height:1}.handoverModal-module__g0xFdG__confirmArrow{transition:transform .25s;animation:1.8s ease-in-out infinite handoverModal-module__g0xFdG__arrowNudge}.handoverModal-module__g0xFdG__confirm:disabled .handoverModal-module__g0xFdG__confirmArrow{display:none}.handoverModal-module__g0xFdG__confirm:hover:not(:disabled) .handoverModal-module__g0xFdG__confirmArrow{animation:none;transform:translate(4px)}@keyframes handoverModal-module__g0xFdG__arrowNudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@media (max-width:720px){.handoverModal-module__g0xFdG__modal{padding:32px 24px 28px}.handoverModal-module__g0xFdG__title{font-size:20px}.handoverModal-module__g0xFdG__avatarRing{width:64px;height:64px}.handoverModal-module__g0xFdG__avatar{width:56px;height:56px;font-size:20px}.handoverModal-module__g0xFdG__conduit{width:80px}.handoverModal-module__g0xFdG__confirm{min-width:180px;padding:12px 24px}}.handoverModal-module__g0xFdG__modalComplete .handoverModal-module__g0xFdG__stage{grid-template-columns:1fr}.handoverModal-module__g0xFdG__modalComplete .handoverModal-module__g0xFdG__fromPerson,.handoverModal-module__g0xFdG__modalComplete .handoverModal-module__g0xFdG__conduitWrap{display:none}.handoverModal-module__g0xFdG__toNameComplete{font-size:15px}.handoverModal-module__g0xFdG__progressComplete{color:var(--text-secondary,#ffffffb3)}.handoverModal-module__g0xFdG__confirmReady{opacity:1;cursor:pointer;animation:.45s cubic-bezier(.16,1,.3,1) handoverModal-module__g0xFdG__confirmIn}.handoverModal-module__g0xFdG__confirmReady:hover{background:#222;transform:translateY(-1px);box-shadow:0 8px 24px #00000080}.handoverModal-module__g0xFdG__confirmReady:active{transform:translateY(0)}@keyframes handoverModal-module__g0xFdG__confirmIn{0%{opacity:.35}to{opacity:1}}
.resizableColumns-module__ioL6Va__columnsRoot{min-width:0;height:100%;min-height:0;display:flex}.resizableColumns-module__ioL6Va__sideColumn{box-sizing:border-box;width:var(--resizable-left-w,400px);min-width:var(--resizable-left-w,400px);max-width:var(--resizable-left-w,400px);border-radius:var(--muse-radius-2xl);background:var(--muse-bg-module);flex-direction:column;flex-shrink:0;gap:8px;padding:0;display:flex;overflow:hidden;box-shadow:0 6px 20px #0000001a}.resizableColumns-module__ioL6Va__sideColumn[hidden]{display:none}.resizableColumns-module__ioL6Va__resizer{z-index:5;box-sizing:border-box;cursor:col-resize;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:12px;min-width:12px;padding:0;display:flex;position:relative}.resizableColumns-module__ioL6Va__resizerLine{border-radius:var(--muse-radius-sm);background:color-mix(in srgb,var(--color-zinc-400)35%,transparent);width:4px;height:40px;transition:opacity .2s,width .2s,height .2s}.resizableColumns-module__ioL6Va__resizer:hover .resizableColumns-module__ioL6Va__resizerLine,.resizableColumns-module__ioL6Va__resizer:focus-visible .resizableColumns-module__ioL6Va__resizerLine{width:5px;height:50px}.dark .resizableColumns-module__ioL6Va__resizerLine{background:color-mix(in srgb,var(--color-zinc-500)45%,transparent)}.resizableColumns-module__ioL6Va__mainColumn{z-index:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.resizableColumns-module__ioL6Va__rightAnimWrapper{z-index:10;flex-shrink:0;display:flex}.resizableColumns-module__ioL6Va__rightAnimWrapper .resizableColumns-module__ioL6Va__resizer{transform:translate(-2px)}.resizableColumns-module__ioL6Va__rightAnimWrapper .resizableColumns-module__ioL6Va__resizer .resizableColumns-module__ioL6Va__resizerLine{opacity:0}.resizableColumns-module__ioL6Va__rightAnimWrapper .resizableColumns-module__ioL6Va__resizer:hover .resizableColumns-module__ioL6Va__resizerLine,.resizableColumns-module__ioL6Va__rightAnimWrapper .resizableColumns-module__ioL6Va__resizer:focus-visible .resizableColumns-module__ioL6Va__resizerLine,.resizableColumns-module__ioL6Va__columnsRoot[data-resizing=true] .resizableColumns-module__ioL6Va__rightAnimWrapper .resizableColumns-module__ioL6Va__resizer .resizableColumns-module__ioL6Va__resizerLine{opacity:1}.resizableColumns-module__ioL6Va__rightAnimWrapper[data-anim=entering]{animation:.3s cubic-bezier(.4,0,.2,1) forwards resizableColumns-module__ioL6Va__rightPanelExpand;overflow:hidden}.resizableColumns-module__ioL6Va__rightAnimWrapper[data-anim=exiting]{animation:.3s cubic-bezier(.4,0,.2,1) forwards resizableColumns-module__ioL6Va__rightPanelCollapse;overflow:hidden}.resizableColumns-module__ioL6Va__rightAnimWrapper[data-anim=closed]{display:none}@keyframes resizableColumns-module__ioL6Va__rightPanelExpand{0%{width:0}to{width:var(--right-panel-fullw)}}@keyframes resizableColumns-module__ioL6Va__rightPanelCollapse{0%{width:var(--right-panel-fullw)}to{width:0}}.resizableColumns-module__ioL6Va__columnsRoot[data-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.resizableColumns-module__ioL6Va__columnsRoot[data-resizing=true] *{cursor:col-resize!important}
.ThreeColumnShell-module__3suE_q__root{--shell-card-radius:16px;--shell-side-bg:transparent;--shell-side-radius:16px;--shell-padding-top:16px;--shell-padding-bottom:max(28px,env(safe-area-inset-bottom,0px));--shell-padding-left:16px;padding:var(--shell-padding-top)0 var(--shell-padding-bottom)var(--shell-padding-left);background:var(--muse-bg-base);gap:16px;height:100svh;display:flex;overflow:hidden}.ThreeColumnShell-module__3suE_q__mainArea{flex-direction:column;flex:1;min-width:0;display:flex;overflow:visible}.ThreeColumnShell-module__3suE_q__mainContent{flex:1;min-height:0;overflow:visible}
.ConnectorsExploreModal-module__hbOobW__connectorsModalContent{border:1px solid var(--muse-color-border-regular);border-radius:var(--muse-radius-2xl);background:var(--muse-color-background-secondary);width:100%;max-width:798px;height:80vh;box-shadow:var(--muse-shadow-lg)}.ConnectorsExploreModal-module__hbOobW__connectorsModalLayout{flex-direction:column;height:100%;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorsModalHeader{border-bottom:1px solid var(--muse-color-border-regular);flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorsModalTitle{font-family:var(--muse-font-display);color:var(--muse-color-text-primary);margin:0;font-size:18px;font-weight:600}.ConnectorsExploreModal-module__hbOobW__connectorsModalClose{border-radius:var(--muse-radius-xl);width:32px;height:32px;color:var(--muse-color-text-secondary);cursor:pointer;transition:all var(--muse-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorsModalClose:hover{background:var(--muse-color-background-item-hover);color:var(--muse-color-text-primary)}.ConnectorsExploreModal-module__hbOobW__connectorsModalToolbar{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:0 24px;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorsModalTabs{flex:1;gap:24px;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorTab{font-family:var(--muse-font-body);color:var(--muse-color-text-secondary);cursor:pointer;transition:all var(--muse-transition-fast);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 0;font-size:14px;font-weight:500;position:relative}.ConnectorsExploreModal-module__hbOobW__connectorTabActive{color:var(--muse-color-text-primary);border-bottom-color:var(--muse-color-text-primary)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchWrap{width:100%;max-width:280px;position:relative}.ConnectorsExploreModal-module__hbOobW__connectorsSearchIcon{pointer-events:none;width:16px;height:16px;color:var(--muse-color-text-tertiary);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchInput{border-radius:var(--muse-radius-full);border:1px solid var(--muse-color-border-regular);background:var(--muse-color-background-primary);width:100%;height:40px;color:var(--muse-color-text-primary);transition:border-color var(--muse-transition-fast);outline:none;padding:0 14px 0 34px;font-size:14px}.ConnectorsExploreModal-module__hbOobW__connectorsSearchInputWithClear{padding-right:36px}.ConnectorsExploreModal-module__hbOobW__connectorsSearchClear{cursor:pointer;width:20px;height:20px;color:var(--muse-color-text-tertiary);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchClear:hover{color:var(--muse-color-text-primary)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchInput::placeholder{color:var(--muse-color-text-tertiary)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchInput:focus{border-color:var(--muse-color-border-focus)}.ConnectorsExploreModal-module__hbOobW__connectorsModalBody{flex:1;min-height:0;margin:12px 0 24px;overflow:auto}.ConnectorsExploreModal-module__hbOobW__connectorsModalBodyInner{padding:8px 24px}.ConnectorsExploreModal-module__hbOobW__connectorsEmptyState{min-height:200px;color:var(--muse-color-text-tertiary);text-align:center;justify-content:center;align-items:center;padding:40px 20px;font-size:14px;display:flex}
.composerSkillChipTooltip-module__mnpPAq__tooltip{box-sizing:border-box;z-index:50;background:var(--muse-color-background-card,var(--muse-color-background-primary));border-radius:var(--muse-radius-xl);width:320px;max-width:min(320px,100vw - 16px);box-shadow:var(--muse-shadow-card-hover);flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex;overflow:hidden}.composerSkillChipTooltip-module__mnpPAq__header{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex;overflow:hidden}.composerSkillChipTooltip-module__mnpPAq__iconBox{box-sizing:border-box;background:var(--muse-color-background-secondary);border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-sm);width:32px;height:32px;color:var(--muse-color-icon-primary);flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}.composerSkillChipTooltip-module__mnpPAq__icon{flex-shrink:0;width:16px;height:16px;display:block}.composerSkillChipTooltip-module__mnpPAq__badge{border-radius:var(--muse-radius-full);background:var(--muse-color-background-tertiary);color:var(--muse-color-text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;padding:4px 8px;font-size:11px;font-weight:500;line-height:normal;display:inline-flex;overflow:hidden}.composerSkillChipTooltip-module__mnpPAq__title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muse-color-text-primary);margin:0;font-size:14px;font-weight:600;line-height:normal;overflow:hidden}.composerSkillChipTooltip-module__mnpPAq__description{-webkit-line-clamp:3;width:100%;min-width:0;color:var(--muse-color-text-tertiary);word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:normal;display:-webkit-box;overflow:hidden}
.composerSkillsPopover-module__xEGD1G__panelSurface{width:100%;height:100%;max-height:inherit;border:1px solid var(--muse-color-border-regular);border-radius:var(--muse-radius-2xl);background:var(--muse-bg-module);box-shadow:var(--muse-shadow-card-hover);box-sizing:border-box;flex-direction:column;display:flex;position:relative;overflow:hidden}.composerSkillsPopover-module__xEGD1G__panelSurfaceHeader{box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 16px 0;display:flex}.composerSkillsPopover-module__xEGD1G__headerActions{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.composerSkillsPopover-module__xEGD1G__headerIconButton{border-radius:var(--muse-radius-base);color:var(--muse-color-icon-primary);cursor:pointer;appearance:none;transition:background var(--muse-transition-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:flex-start;padding:6px;display:inline-flex}.composerSkillsPopover-module__xEGD1G__headerIconButton:hover{background:var(--muse-color-state-hover)}.composerSkillsPopover-module__xEGD1G__headerIconButtonSvg{flex-shrink:0;width:16px;height:16px}.composerSkillsPopover-module__xEGD1G__listViewport{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.composerSkillsPopover-module__xEGD1G__listScrollSurface{box-sizing:border-box;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--muse-color-icon-tertiary)20%,transparent)transparent;flex:auto;min-height:0;padding:16px;overflow:hidden auto}.composerSkillsPopover-module__xEGD1G__listScrollSurface::-webkit-scrollbar{width:6px}.composerSkillsPopover-module__xEGD1G__listScrollSurface::-webkit-scrollbar-thumb{border-radius:var(--muse-radius-full);background:color-mix(in srgb,var(--muse-color-icon-tertiary)20%,transparent)}.composerSkillsPopover-module__xEGD1G__listGrid{box-sizing:border-box;grid-template-columns:1fr 1fr;align-content:start;gap:8px 10px;width:100%;display:grid}.composerSkillsPopover-module__xEGD1G__listGrid .composerSkillsPopover-module__xEGD1G__listScrollLoader,.composerSkillsPopover-module__xEGD1G__listGrid .composerSkillsPopover-module__xEGD1G__emptyHint{grid-column:1/-1}.composerSkillsPopover-module__xEGD1G__skillCard{border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-2xl);background:var(--muse-color-background-secondary);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;box-sizing:border-box;appearance:none;transition:background var(--muse-transition-fast),border-color var(--muse-transition-fast);align-items:center;gap:12px;margin:0;padding:12px;display:flex;overflow:hidden}.composerSkillsPopover-module__xEGD1G__skillCard:hover,.composerSkillsPopover-module__xEGD1G__skillCardActive{background:var(--muse-color-state-hover)}.composerSkillsPopover-module__xEGD1G__skillCardSelected{border-color:var(--muse-color-border-regular);background:var(--muse-color-state-pressed)}.composerSkillsPopover-module__xEGD1G__skillCardSelected:hover,.composerSkillsPopover-module__xEGD1G__skillCardSelected.composerSkillsPopover-module__xEGD1G__skillCardActive{background:var(--muse-color-state-pressed)}.composerSkillsPopover-module__xEGD1G__skillCover{box-sizing:border-box;border-radius:4px;flex-shrink:0;width:120px;height:70px;position:relative;overflow:hidden}.composerSkillsPopover-module__xEGD1G__skillCoverImage{-o-object-fit:cover;object-fit:cover}.composerSkillsPopover-module__xEGD1G__skillCoverFallback{width:100%;height:100%;color:var(--muse-color-icon-secondary);justify-content:center;align-items:center;display:flex}.composerSkillsPopover-module__xEGD1G__skillCardBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.composerSkillsPopover-module__xEGD1G__skillCardTitleRow{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.composerSkillsPopover-module__xEGD1G__skillCardTitleIcon{width:16px;height:16px;color:var(--muse-color-icon-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.composerSkillsPopover-module__xEGD1G__skillCardTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muse-color-text-primary);margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.composerSkillsPopover-module__xEGD1G__skillCardDesc{width:100%;color:var(--muse-color-text-secondary);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.composerSkillsPopover-module__xEGD1G__listFade{pointer-events:none;background:linear-gradient(to top,var(--muse-color-background-primary)0%,transparent 100%);height:42px;position:absolute;bottom:0;left:16px;right:16px}.composerSkillsPopover-module__xEGD1G__panel{border-radius:var(--muse-radius-2xl);background:var(--muse-color-background-primary);box-sizing:border-box;flex-direction:column;width:min(360px,100vw - 32px);max-height:min(420px,100dvh - 120px);padding:0;display:flex;overflow:hidden}.composerSkillsPopover-module__xEGD1G__panelHeader{box-sizing:border-box;flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;width:100%;padding:16px 16px 12px;display:flex}.composerSkillsPopover-module__xEGD1G__panelTitle{color:var(--muse-color-text-primary);margin:0 auto 0 0;font-size:16px;font-weight:600;line-height:24px}.composerSkillsPopover-module__xEGD1G__sourceTabs{box-sizing:border-box;width:152px;gap:2px!important;height:32px!important;padding:2px!important}.composerSkillsPopover-module__xEGD1G__sourceTabs button{flex:1;min-width:0;padding:4px 12px!important;font-size:14px!important;line-height:20px!important}.composerSkillsPopover-module__xEGD1G__sourceTabs button[aria-selected=false]{color:var(--muse-color-text-primary)!important}.composerSkillsPopover-module__xEGD1G__listScroll{--skills-list-viewport-height:280px;min-height:0;max-height:var(--skills-list-viewport-height);box-sizing:border-box;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--muse-color-border-regular)transparent;flex-direction:column;flex:auto;gap:8px;margin:0 8px;padding:12px 8px;display:flex;overflow:hidden auto}.composerSkillsPopover-module__xEGD1G__listScroll::-webkit-scrollbar{width:6px}.composerSkillsPopover-module__xEGD1G__listScroll::-webkit-scrollbar-thumb{border-radius:var(--muse-radius-full);background:var(--muse-color-border-regular)}.composerSkillsPopover-module__xEGD1G__listScrollLoader{min-height:var(--skills-list-viewport-height,200px);box-sizing:border-box;flex:1;justify-content:center;align-items:center;display:flex}.composerSkillsPopover-module__xEGD1G__emptyHint{min-height:var(--skills-list-viewport-height,200px);text-align:center;color:var(--muse-color-text-secondary);box-sizing:border-box;flex:1;justify-content:center;align-items:center;padding:16px 12px;font-size:13px;line-height:1.5;display:flex}.composerSkillsPopover-module__xEGD1G__row{border-radius:var(--muse-radius-xl);align-items:flex-start;gap:12px;padding:12px 8px;display:flex}.composerSkillsPopover-module__xEGD1G__rowButton{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;border-radius:var(--muse-radius-xl);background:0 0;border:0;margin:0;transition:background .12s}.composerSkillsPopover-module__xEGD1G__rowButton:hover,.composerSkillsPopover-module__xEGD1G__rowActive{background:var(--muse-color-state-hover)}.composerSkillsPopover-module__xEGD1G__rowSelected{background:var(--muse-color-category-preference-surface)}.composerSkillsPopover-module__xEGD1G__rowSelected:hover,.composerSkillsPopover-module__xEGD1G__rowSelected.composerSkillsPopover-module__xEGD1G__rowActive{background:var(--muse-color-category-preference-bg)}.composerSkillsPopover-module__xEGD1G__rowIcon{border-radius:var(--muse-radius-lg);background:var(--muse-color-background-tertiary);width:48px;height:48px;color:var(--muse-color-icon-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.composerSkillsPopover-module__xEGD1G__rowBody{flex:1;min-width:0}.composerSkillsPopover-module__xEGD1G__rowTitleLine{align-items:center;gap:8px;margin-bottom:4px;display:flex}.composerSkillsPopover-module__xEGD1G__rowTitle{min-width:0;color:var(--muse-color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.composerSkillsPopover-module__xEGD1G__badge{border-radius:var(--muse-radius-base);color:var(--muse-color-text-secondary);background:var(--muse-color-background-tertiary);flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.3}.composerSkillsPopover-module__xEGD1G__rowDesc{color:var(--muse-color-text-secondary);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.composerSkillsPopover-module__xEGD1G__highlight{color:var(--muse-color-category-preference-text);font-weight:inherit;background:0 0}.composerSkillsPopover-module__xEGD1G__panelFooter{box-sizing:border-box;background:var(--muse-color-background-primary);flex-shrink:0;align-items:center;gap:8px;width:100%;padding:10px 12px 12px;display:flex}.composerSkillsPopover-module__xEGD1G__footerAction{border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-full);min-width:0;font:inherit;cursor:pointer;background:var(--muse-color-background-primary);color:var(--muse-color-text-primary);transition:background var(--muse-transition-fast);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;line-height:20px;display:flex}.composerSkillsPopover-module__xEGD1G__footerAction:hover{background:var(--muse-color-state-hover)}.composerSkillsPopover-module__xEGD1G__footerActionIcon{width:14px;height:14px;color:var(--muse-color-icon-primary);flex-shrink:0}@media (max-width:640px){.composerSkillsPopover-module__xEGD1G__panel{width:min(360px,100vw - 24px);max-height:min(380px,100dvh - 96px)}.composerSkillsPopover-module__xEGD1G__panelHeader{gap:12px;padding:12px}.composerSkillsPopover-module__xEGD1G__listScroll{--skills-list-viewport-height:220px;margin:0 6px;padding:8px 6px}.composerSkillsPopover-module__xEGD1G__panelFooter{gap:6px;padding:8px 10px 10px}.composerSkillsPopover-module__xEGD1G__footerAction{padding:7px 10px;font-size:12px;line-height:18px}.composerSkillsPopover-module__xEGD1G__panelSurfaceHeader{flex-wrap:wrap;gap:8px;padding:12px 12px 0}.composerSkillsPopover-module__xEGD1G__listScrollSurface{padding:12px}.composerSkillsPopover-module__xEGD1G__listGrid{grid-template-columns:1fr;gap:8px}.composerSkillsPopover-module__xEGD1G__skillCover{width:96px;height:56px}}
.composerSkillsPanel-module__CnPVSW__shell{width:100%;height:100%}
.portfolioDialog-module__JgAm4W__dialogPanel{height:904px;border-radius:var(--muse-radius-3xl)!important;border:1px solid #0000001a!important;flex-direction:column!important;width:1440px!important;max-width:1440px!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 8px 32px #0000001f!important}.dark .portfolioDialog-module__JgAm4W__dialogPanel{border-color:#ffffff1a!important;box-shadow:0 8px 32px #0006!important}.portfolioDialog-module__JgAm4W__header{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.dark .portfolioDialog-module__JgAm4W__header{border-bottom-color:#ffffff14}.portfolioDialog-module__JgAm4W__headerListMode{border-bottom:none;align-items:flex-start;padding:19.5px 24px 12px}.portfolioDialog-module__JgAm4W__title{color:#09090b;margin:0;font-size:18px;font-weight:700}.dark .portfolioDialog-module__JgAm4W__title{color:#fafafa}.portfolioDialog-module__JgAm4W__detailHeader{align-items:center;gap:8px;min-width:0;display:flex}.portfolioDialog-module__JgAm4W__detailTypeIcon{flex-shrink:0}.portfolioDialog-module__JgAm4W__detailTitle{color:#09090b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;overflow:hidden}.dark .portfolioDialog-module__JgAm4W__detailTitle{color:#fafafa}.portfolioDialog-module__JgAm4W__backButton{border-radius:var(--muse-radius-md);color:#52525b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.portfolioDialog-module__JgAm4W__backButton:hover{color:#09090b;background:#0000000d}.dark .portfolioDialog-module__JgAm4W__backButton{color:#a1a1aa}.dark .portfolioDialog-module__JgAm4W__backButton:hover{color:#fafafa;background:#ffffff14}.portfolioDialog-module__JgAm4W__headerActions{align-items:center;gap:8px;display:flex}.portfolioDialog-module__JgAm4W__askButton{border-radius:var(--muse-radius-md);color:#fff;cursor:pointer;white-space:nowrap;background:#09090b;border:none;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.portfolioDialog-module__JgAm4W__askButton:hover{background:#27272a}.dark .portfolioDialog-module__JgAm4W__askButton{color:#09090b;background:#fafafa}.dark .portfolioDialog-module__JgAm4W__askButton:hover{background:#e4e4e7}.portfolioDialog-module__JgAm4W__visitButton{border-radius:var(--muse-radius-full);color:#09090b;background:var(--muse-color-btn-secondary-bg,#f4f4f5);border:1px solid var(--muse-color-border-regular,#0d0d0d1f);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.portfolioDialog-module__JgAm4W__visitButton:hover{color:#09090b;background:#0000000a}.dark .portfolioDialog-module__JgAm4W__visitButton{color:#a1a1aa;border-color:#ffffff1f}.dark .portfolioDialog-module__JgAm4W__visitButton:hover{color:#fafafa;background:#ffffff0f}.portfolioDialog-module__JgAm4W__closeButton{border-radius:var(--muse-radius-md);color:#71717a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.portfolioDialog-module__JgAm4W__closeButton:hover{color:#09090b;background:#0000000d}.dark .portfolioDialog-module__JgAm4W__closeButton:hover{color:#fafafa;background:#ffffff14}.portfolioDialog-module__JgAm4W__layout{flex:1;min-height:0;display:flex;overflow:hidden}.portfolioDialog-module__JgAm4W__mainContent{flex-direction:column;flex:1;min-width:0;display:flex}.portfolioDialog-module__JgAm4W__heroBanner{flex-direction:column;gap:20px;padding:7.5px 24px 0;display:flex}.portfolioDialog-module__JgAm4W__heroBadge{border-radius:var(--muse-radius-xl);background:var(--muse-color-background-tertiary,#f0f0f0);letter-spacing:.06px;color:#737373;align-items:center;gap:6px;width:fit-content;padding:4px 12px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:16.5px;display:inline-flex}.dark .portfolioDialog-module__JgAm4W__heroBadge{color:#a1a1aa;background:#27272a}.portfolioDialog-module__JgAm4W__heroTitleRow{justify-content:space-between;align-items:center;gap:16px;padding-right:45px;display:flex}.portfolioDialog-module__JgAm4W__heroTitle{color:#09090b;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700;line-height:1.2}.dark .portfolioDialog-module__JgAm4W__heroTitle{color:#fafafa}.portfolioDialog-module__JgAm4W__sidebar{text-align:center;background:var(--muse-color-background-tertiary,#f0f0f0);border-radius:var(--muse-radius-3xl)var(--muse-radius-none)var(--muse-radius-none)var(--muse-radius-3xl);flex-direction:column;flex-shrink:0;align-items:center;width:368px;padding:28px 20px 24px;display:flex;overflow-y:auto}.portfolioDialog-module__JgAm4W__avatarGradientBg{border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.portfolioDialog-module__JgAm4W__sidebarName{color:#0d0d0d;margin:8px 0 0;font-family:Figtree,sans-serif;font-size:28px;font-weight:700;line-height:1}.dark .portfolioDialog-module__JgAm4W__sidebarName{color:#fafafa}.portfolioDialog-module__JgAm4W__sidebarRole{align-items:center;gap:16px;margin:4px 0 8px;display:flex}.portfolioDialog-module__JgAm4W__sidebarRoleText{letter-spacing:0;color:var(--muse-color-text-tertiary,#a1a1aa);font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:24px}.portfolioDialog-module__JgAm4W__sidebarRoleDivider{background:#d4d4d8;flex-shrink:0;width:1px;height:16px}.dark .portfolioDialog-module__JgAm4W__sidebarRoleDivider{background:#52525b}.portfolioDialog-module__JgAm4W__roleDivider{color:#d4d4d8;margin:0 4px}.dark .portfolioDialog-module__JgAm4W__roleDivider{color:#52525b}.portfolioDialog-module__JgAm4W__sidebarOneLiner{letter-spacing:0;color:var(--kd-color-text-primary,#0d0d0d);background:var(--brand-gold-shadow-start,#946f001f);border-radius:var(--muse-radius-2xl,var(--muse-radius-xl));margin:2px 0 0;padding:16px 20px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:italic;font-weight:276;line-height:24px}.dark .portfolioDialog-module__JgAm4W__sidebarOneLiner{color:#a1a1aa}.portfolioDialog-module__JgAm4W__sidebarBio{color:#0d0d0d;background:var(--brand-gold-shadow-start,#946f001f);border-radius:var(--muse-radius-2xl,var(--muse-radius-xl));margin:6px 0 0;padding:16px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:italic;font-weight:276;line-height:24px}.dark .portfolioDialog-module__JgAm4W__sidebarBio{color:#a1a1aa}.portfolioDialog-module__JgAm4W__categoryNav{flex-direction:column;gap:2px;width:100%;margin-top:16px;display:flex}.portfolioDialog-module__JgAm4W__categoryIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.portfolioDialog-module__JgAm4W__categoryItem{border-radius:var(--muse-radius-md);color:#52525b;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;transition:all .15s;display:flex;overflow:hidden}.portfolioDialog-module__JgAm4W__categoryItem:hover{color:#09090b;background:#ffffffb3}.dark .portfolioDialog-module__JgAm4W__categoryItem{color:#a1a1aa}.dark .portfolioDialog-module__JgAm4W__categoryItem:hover{color:#fafafa;background:#ffffff0f}.portfolioDialog-module__JgAm4W__categoryItemActive{color:#09090b;background:#fff;font-weight:600}.dark .portfolioDialog-module__JgAm4W__categoryItemActive{color:#fafafa;background:#ffffff14}.portfolioDialog-module__JgAm4W__sidebarSection{text-align:left;width:100%;margin-top:12px}.portfolioDialog-module__JgAm4W__sidebarSectionTitle{letter-spacing:.04em;color:#a1a1aa;margin:0 0 6px 10px;font-size:13px;font-weight:600}.dark .portfolioDialog-module__JgAm4W__sidebarSectionTitle{color:#71717a}.portfolioDialog-module__JgAm4W__iconGrid{flex-wrap:wrap;gap:8px;padding:0 6px;display:flex}.portfolioDialog-module__JgAm4W__iconGridItem{border-radius:var(--muse-radius-md);cursor:default;background:var(--muse-color-background-dropdown-item-hover,#f4f4f5);border:1px solid var(--muse-color-border-light,#0d0d0d0f);justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:opacity .15s;display:flex;overflow:hidden}button.portfolioDialog-module__JgAm4W__iconGridItem{cursor:pointer}button.portfolioDialog-module__JgAm4W__iconGridItem:disabled{cursor:not-allowed;opacity:.5}button.portfolioDialog-module__JgAm4W__iconGridItem:disabled:hover{opacity:.5}.portfolioDialog-module__JgAm4W__iconGridItem:hover{opacity:.7}.portfolioDialog-module__JgAm4W__iconGridMore{border:1px solid var(--muse-color-border-light,#00000014);background:var(--muse-color-background-primary,#fff);width:32px;height:32px;color:var(--muse-color-text-secondary,#71717a);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.portfolioDialog-module__JgAm4W__skillChips{flex-wrap:wrap;gap:10px;padding:0 10px;display:flex}.portfolioDialog-module__JgAm4W__skillChip{border-radius:var(--muse-radius-full);background:var(--muse-color-background-dropdown-item-hover,#f4f4f5);border:1px solid var(--muse-color-border-light,#0d0d0d0f);letter-spacing:0;height:32px;color:var(--muse-color-text-primary,#09090b);white-space:nowrap;justify-content:center;align-items:center;padding:6px 16px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.dark .portfolioDialog-module__JgAm4W__skillChip{background:var(--muse-color-background-dropdown-item-hover,#27272a);border-color:var(--muse-color-border-light,#ffffff14);color:#fafafa}button.portfolioDialog-module__JgAm4W__skillChip{cursor:pointer}.portfolioDialog-module__JgAm4W__body{flex:1;min-width:0;padding:16px 24px 24px;overflow-y:auto}.portfolioDialog-module__JgAm4W__detailBody{flex-direction:column;flex:1;min-width:0;padding:24px;display:flex;overflow-y:auto}.portfolioDialog-module__JgAm4W__loading,.portfolioDialog-module__JgAm4W__empty{color:#a1a1aa;justify-content:center;align-items:center;padding:48px 0;font-size:14px;display:flex}.portfolioDialog-module__JgAm4W__grid{grid-template-columns:repeat(auto-fill,315px);gap:16px;display:grid}.portfolioDialog-module__JgAm4W__card{border-radius:var(--muse-radius-3xl);border:1px solid var(--muse-color-border-light,#0d0d0d0f);background:var(--muse-color-background-secondary,#fafafa);cursor:pointer;flex-direction:column;width:315px;height:326px;padding:16px;transition:all .15s;display:flex;position:relative;overflow:hidden}.portfolioDialog-module__JgAm4W__card:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000014}.dark .portfolioDialog-module__JgAm4W__card:hover{border-color:#ffffff24;box-shadow:0 4px 12px #0000004d}.portfolioDialog-module__JgAm4W__cardCover{aspect-ratio:16/9;border-radius:var(--muse-radius-md);background:#000;width:100%;position:relative;overflow:hidden}.dark .portfolioDialog-module__JgAm4W__cardCover{background:#000}.portfolioDialog-module__JgAm4W__coverImg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.portfolioDialog-module__JgAm4W__coverPlaceholder{background:linear-gradient(135deg,#f4f4f5,#e4e4e7);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dark .portfolioDialog-module__JgAm4W__coverPlaceholder{background:linear-gradient(135deg,#27272a,#3f3f46)}.portfolioDialog-module__JgAm4W__cardContent{flex-direction:column;flex:1;gap:4px;padding:12px 0;display:flex}.portfolioDialog-module__JgAm4W__cardTitle{color:var(--muse-color-text-primary,#09090b);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:590;line-height:24px;overflow:hidden}.dark .portfolioDialog-module__JgAm4W__cardTitle{color:#fafafa}.portfolioDialog-module__JgAm4W__cardDesc{font-family:var(--muse-font-body);color:var(--muse-color-text-tertiary,#a1a1aa);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.dark .portfolioDialog-module__JgAm4W__cardDesc{color:#a1a1aa}.portfolioDialog-module__JgAm4W__cardMeta{align-items:center;gap:6px;margin-top:6px;display:flex}.portfolioDialog-module__JgAm4W__cardMetaLabel{font-family:var(--muse-font-body);color:var(--muse-color-text-tertiary,#a1a1aa);letter-spacing:0;white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:400;line-height:100%}.dark .portfolioDialog-module__JgAm4W__cardMetaLabel{color:#a1a1aa}.portfolioDialog-module__JgAm4W__cardConnectors{align-items:center;gap:4px;display:flex}.portfolioDialog-module__JgAm4W__cardConnectorIcon{border-radius:var(--muse-radius-base);background:var(--muse-color-background-tertiary,#f0f0f0);flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.portfolioDialog-module__JgAm4W__cardTags{flex-wrap:nowrap;gap:4px;display:flex;overflow:hidden}.portfolioDialog-module__JgAm4W__cardTag{font-family:var(--muse-font-body);letter-spacing:0;border-radius:var(--muse-radius-full);background:var(--muse-color-background-tertiary,#f0f0f0);height:24px;color:var(--muse-color-text-secondary,#3f3f46);white-space:nowrap;border:none;padding:2px 6px;font-size:12px;font-weight:400;line-height:20px}.dark .portfolioDialog-module__JgAm4W__cardTag{color:var(--muse-color-text-secondary,#a1a1aa);background:#27272a}.portfolioDialog-module__JgAm4W__scenarioContainer{flex-direction:column;gap:16px;display:flex}.portfolioDialog-module__JgAm4W__scenarioCategoryBar{flex-wrap:wrap;gap:16px;display:flex}.portfolioDialog-module__JgAm4W__scenarioCategoryChip{letter-spacing:0;color:var(--muse-color-text-secondary,#71717a);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 0;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:22px;transition:color .15s;position:relative}.portfolioDialog-module__JgAm4W__scenarioCategoryChip:hover{color:var(--muse-color-text-primary,#09090b)}.dark .portfolioDialog-module__JgAm4W__scenarioCategoryChip:hover{color:#fafafa}.portfolioDialog-module__JgAm4W__scenarioCategoryChipActive{color:var(--muse-color-text-primary,#09090b)}.portfolioDialog-module__JgAm4W__scenarioCategoryChipActive:after{content:"";border-radius:var(--muse-radius-full);background:var(--muse-color-icon-primary,#18181b);height:2px;position:absolute;bottom:0;left:0;right:0}.dark .portfolioDialog-module__JgAm4W__scenarioCategoryChipActive{color:#fafafa}.dark .portfolioDialog-module__JgAm4W__scenarioCategoryChipActive:after{background:#fafafa}.portfolioDialog-module__JgAm4W__scenarioGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:16px;width:100%;display:grid}.portfolioDialog-module__JgAm4W__scenarioCard{border-radius:var(--muse-radius-2xl,var(--muse-radius-xl));background:var(--muse-color-background-secondary,#fafafa);cursor:pointer;box-sizing:border-box;border:1px solid #0d0d0d0f;flex-direction:column;justify-content:space-between;width:100%;min-width:0;min-height:143px;padding:16px;transition:all .15s;display:flex}.portfolioDialog-module__JgAm4W__scenarioCard:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000014}.dark .portfolioDialog-module__JgAm4W__scenarioCard:hover{border-color:#ffffff24;box-shadow:0 4px 12px #0000004d}.portfolioDialog-module__JgAm4W__scenarioCardBody{flex-direction:column;gap:6px;display:flex}.portfolioDialog-module__JgAm4W__scenarioCardTitle{color:var(--muse-color-text-primary,#09090b);letter-spacing:0;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:590;line-height:22px;display:-webkit-box;overflow:hidden}.dark .portfolioDialog-module__JgAm4W__scenarioCardTitle{color:#fafafa}.portfolioDialog-module__JgAm4W__scenarioCardDesc{letter-spacing:0;color:var(--muse-color-text-secondary,#71717a);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.dark .portfolioDialog-module__JgAm4W__scenarioCardDesc{color:#a1a1aa}.portfolioDialog-module__JgAm4W__scenarioCardBottom{align-items:center;gap:8px;width:100%;margin-top:16px;display:flex}.portfolioDialog-module__JgAm4W__scenarioCardConnectors{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.portfolioDialog-module__JgAm4W__scenarioConnectorIcon,.portfolioDialog-module__JgAm4W__scenarioMoreIcon{border-radius:var(--muse-radius-md);background:var(--muse-color-background-primary,#fff);border:1px solid var(--muse-color-border-light,#0d0d0d0f);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.portfolioDialog-module__JgAm4W__scenarioMoreIcon{color:var(--muse-color-text-secondary,#71717a)}.portfolioDialog-module__JgAm4W__useTaskButton{border-radius:var(--muse-radius-full);width:28px;height:28px;color:var(--muse-color-text-primary,#09090b);cursor:pointer;transition:background var(--muse-transition-fast),color var(--muse-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:inline-flex}.portfolioDialog-module__JgAm4W__useTaskButton:hover,.portfolioDialog-module__JgAm4W__scenarioCard:hover .portfolioDialog-module__JgAm4W__useTaskButton{background:var(--muse-color-btn-primary-bg);color:var(--muse-color-btn-primary-text)}.portfolioDialog-module__JgAm4W__scenarioLoadingPlaceholder{color:#71717a;grid-column:1/-1;justify-content:center;align-items:center;padding:48px 0;font-size:14px;display:flex}.dark .portfolioDialog-module__JgAm4W__scenarioLoadingPlaceholder{color:#a1a1aa}
.portfolioPreviewContent-module__g824Kq__viewerWrapFill,.portfolioPreviewContent-module__g824Kq__viewerWrapFill>div,.portfolioPreviewContent-module__g824Kq__viewerWrapFill>div>div{flex-direction:column;flex:1;min-height:0;display:flex}.portfolioPreviewContent-module__g824Kq__viewerWrapFill>div>div>div:first-child:has(img){flex:1;min-height:200px;height:auto!important}.portfolioPreviewContent-module__g824Kq__viewerWrapScroll{flex-direction:column;display:flex}
.scenarioTasksPanel-module__5NVcXW__panel{box-sizing:border-box;border:1px solid var(--muse-color-border-regular);border-radius:var(--muse-radius-3xl);background:var(--muse-bg-module);width:100%;height:100%;box-shadow:var(--muse-shadow-card-hover);flex-direction:column;display:flex;overflow:hidden}.scenarioTasksPanel-module__5NVcXW__header{box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;height:72px;padding:16px 24px;display:flex}.scenarioTasksPanel-module__5NVcXW__title{color:var(--muse-color-text-primary);font-family:var(--muse-font-body);letter-spacing:0;margin:0;font-size:20px;font-weight:590;line-height:28px}.scenarioTasksPanel-module__5NVcXW__closeButton{border-radius:var(--muse-radius-md);width:32px;height:32px;color:var(--muse-color-icon-secondary);cursor:pointer;transition:background-color var(--muse-transition-fast),color var(--muse-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.scenarioTasksPanel-module__5NVcXW__closeButton:hover{background:var(--muse-color-background-item-hover);color:var(--muse-color-text-primary)}.scenarioTasksPanel-module__5NVcXW__body{scrollbar-color:var(--muse-color-border-regular)transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex:1;min-height:0;margin:0 8px;padding:0 24px 24px;overflow:hidden auto}.scenarioTasksPanel-module__5NVcXW__body::-webkit-scrollbar{width:6px}.scenarioTasksPanel-module__5NVcXW__body::-webkit-scrollbar-thumb{background:var(--muse-color-border-regular);border-radius:999px}.scenarioTasksPanel-module__5NVcXW__body::-webkit-scrollbar-track{background:0 0}
.searchField-module__piqVLG__root{border-radius:var(--muse-radius-full);border:1px solid var(--muse-color-border-regular);background:var(--muse-color-background-primary);min-width:0;height:36px;transition:border-color var(--muse-transition-fast);align-items:center;gap:8px;padding:0 12px;display:flex}.searchField-module__piqVLG__icon{pointer-events:none;width:16px;height:16px;color:var(--muse-color-icon-tertiary);flex-shrink:0}.searchField-module__piqVLG__input{min-width:0;color:var(--muse-color-text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13px;font-weight:400;line-height:20px}.searchField-module__piqVLG__input::placeholder{color:var(--muse-color-text-tertiary)}.searchField-module__piqVLG__input::-webkit-search-cancel-button{appearance:none;display:none}.searchField-module__piqVLG__clearBtn{border-radius:var(--muse-radius-full);width:20px;height:20px;color:var(--muse-color-icon-tertiary);cursor:pointer;transition:color var(--muse-transition-fast),background var(--muse-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.searchField-module__piqVLG__clearBtn:hover{color:var(--muse-color-icon-primary);background:var(--muse-color-state-hover)}
@property --di-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.dynamicIsland-module__XcYmDa__cmv{--di-surface:var(--muse-bg-module);--di-border:var(--muse-color-border-light);--di-shadow:0px 6px 20px 0px #0000001a;--di-shadow-hover:0px 8px 24px 0px #00000024;--di-fg-primary:#262626;--di-fg-secondary:#6b6b6b;--di-fg-icon:#757575;--di-fg-accent:#16a34a;--di-fg-tertiary:#00000059;--di-fg-tertiary-hover:#000000b3;--di-fg-muted:#00000073;--di-hover-bg:#0000000a;--di-active-bg:#0000000f;--di-dot-bg:#00000026;--di-dot-done-bg:#00000040;--di-scrollbar:#00000014;--di-btn-border:var(--muse-color-border-regular);--di-btn-border-hover:#0000002e;--di-glow-indigo:#757cff;--di-glow-cyan-a:#a8ffff;--di-glow-cyan-b:#abfff9;--di-glow-yellow:#faff70;--di-glow-grey:#c8d4ff;--di-aura-spread:3px;--di-aura-blur:6.4px;--di-aura-duration:8s;z-index:40;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.dark .dynamicIsland-module__XcYmDa__cmv{--di-shadow:0px 6px 20px 0px #0000004d;--di-shadow-hover:0px 8px 24px 0px #0006;--di-fg-primary:#fafafa;--di-fg-secondary:#a1a1aa;--di-fg-icon:#a1a1aa;--di-fg-accent:#4ade80;--di-fg-tertiary:#ffffff59;--di-fg-tertiary-hover:#ffffffb3;--di-fg-muted:#ffffff73;--di-hover-bg:#ffffff0f;--di-active-bg:#ffffff14;--di-dot-bg:#ffffff26;--di-dot-done-bg:#ffffff40;--di-scrollbar:#ffffff14;--di-btn-border-hover:#ffffff2e}.dark .dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__islandShell:before{opacity:.75}.dynamicIsland-module__XcYmDa__islandShell{border-radius:var(--muse-radius-full);clip-path:inset(-32px -100px -100px);display:inline-flex;position:relative}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__isExpanded .dynamicIsland-module__XcYmDa__islandShell{border-radius:var(--muse-radius-xl)}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__islandShell:before{content:"";inset:calc(-1*var(--di-aura-spread));border-radius:inherit;z-index:0;pointer-events:none;--di-border-angle:0deg;background:conic-gradient(from var(--di-border-angle),var(--di-glow-indigo),var(--di-glow-cyan-a),var(--di-glow-cyan-b),var(--di-glow-yellow),var(--di-glow-grey),var(--di-glow-indigo));filter:blur(var(--di-aura-blur));animation:dynamicIsland-module__XcYmDa__cmvAuraAngleFallback var(--di-aura-duration)linear infinite;position:absolute}.dynamicIsland-module__XcYmDa__supportsPropertyRegistration.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__islandShell:before{animation:dynamicIsland-module__XcYmDa__cmvBorderRotate var(--di-aura-duration)linear infinite}@media (prefers-reduced-motion:reduce){.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__islandShell:before{--di-border-angle:0deg;animation:none}}.dynamicIsland-module__XcYmDa__island{background:var(--di-surface);cursor:pointer;pointer-events:auto;border-radius:var(--muse-radius-2xl);border:1px solid var(--di-border);width:260px;height:38px;box-shadow:var(--di-shadow);contain:layout style;transition:width .5s cubic-bezier(.34,1.56,.64,1),height .5s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;overflow:hidden}.dynamicIsland-module__XcYmDa__island:hover{box-shadow:var(--di-shadow-hover)}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__isExpanded .dynamicIsland-module__XcYmDa__island{border-radius:var(--muse-radius-xl);cursor:default;width:520px}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting .dynamicIsland-module__XcYmDa__island{border-radius:var(--muse-radius-full);align-items:center;width:auto;height:36px;display:flex}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting.dynamicIsland-module__XcYmDa__isExpanded .dynamicIsland-module__XcYmDa__island{border-radius:var(--muse-radius-xl);width:520px}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting{animation:4s ease-in-out infinite dynamicIsland-module__XcYmDa__cmvFloat}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting.dynamicIsland-module__XcYmDa__isExpanded{animation:none}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting:hover{animation-play-state:paused}.dynamicIsland-module__XcYmDa__icon{width:28px;height:28px;color:var(--di-fg-icon);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .3s,color .3s,box-shadow .3s;display:flex}.dynamicIsland-module__XcYmDa__icon svg{width:16px;height:16px}.dynamicIsland-module__XcYmDa__iconPreparing svg{animation:1s linear infinite dynamicIsland-module__XcYmDa__diIconSpin}.dynamicIsland-module__XcYmDa__iconThinking{animation:none}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__island{z-index:1;border-radius:var(--muse-radius-full);background:var(--di-surface);border:none;align-items:center;width:auto;height:36px;display:flex;position:relative}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__icon{border-radius:var(--muse-radius-none);width:16px;height:16px;color:var(--di-fg-primary);box-shadow:none;background:0 0;display:flex}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__icon svg{width:16px;height:16px}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting .dynamicIsland-module__XcYmDa__icon{color:var(--di-fg-icon);box-shadow:none;border-radius:var(--muse-radius-none);background:0 0;width:16px;height:16px;transition:none;animation:none}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting .dynamicIsland-module__XcYmDa__icon:before,.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting .dynamicIsland-module__XcYmDa__icon:after{display:none}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting .dynamicIsland-module__XcYmDa__icon svg{width:16px;height:16px}.dynamicIsland-module__XcYmDa__expandHead .dynamicIsland-module__XcYmDa__icon{border-radius:50%;width:28px;height:28px}.dynamicIsland-module__XcYmDa__expandHead .dynamicIsland-module__XcYmDa__icon svg{width:18px;height:18px}.dynamicIsland-module__XcYmDa__pill{opacity:1;pointer-events:auto;align-items:center;gap:16px;padding:4px 16px;transition:opacity .2s;display:flex;position:absolute;inset:0}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__isExpanded .dynamicIsland-module__XcYmDa__pill{opacity:0;pointer-events:none}.dynamicIsland-module__XcYmDa__pillText{flex:1;align-items:center;min-width:0;display:flex}.dynamicIsland-module__XcYmDa__toolName{color:var(--di-fg-primary);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;height:20px;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}.dynamicIsland-module__XcYmDa__toolBrief{color:var(--di-fg-secondary);white-space:nowrap;text-overflow:ellipsis;height:16px;margin-top:-2px;font-size:12px;font-weight:400;line-height:16px;animation:.3s ease-out dynamicIsland-module__XcYmDa__cmvSlideUp;overflow:hidden}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__pill{gap:8px;width:auto;height:100%;padding:0 12px 0 16px;position:relative;inset:auto}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__pillText{height:20px}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__toolName{color:var(--di-fg-primary);font-size:13px;font-weight:400;animation:.3s ease-out dynamicIsland-module__XcYmDa__cmvSlideUp}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting .dynamicIsland-module__XcYmDa__toolName{color:var(--di-fg-secondary);font-weight:400}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting .dynamicIsland-module__XcYmDa__pill{gap:8px;width:auto;height:100%;padding:0 12px 0 16px;position:relative;inset:auto}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvResting .dynamicIsland-module__XcYmDa__pillText{align-items:center;height:20px}.dynamicIsland-module__XcYmDa__toggleArrow{width:16px;height:16px;color:var(--di-fg-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.dynamicIsland-module__XcYmDa__toggleArrow svg{width:16px;height:16px}.dynamicIsland-module__XcYmDa__expand{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .15s;display:flex;position:absolute;inset:0;overflow:hidden}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__isExpanded .dynamicIsland-module__XcYmDa__expand{opacity:1;pointer-events:auto;transition:opacity .25s .12s}.dynamicIsland-module__XcYmDa__expandHead{cursor:pointer;flex-shrink:0;align-items:center;gap:16px;padding:12px 16px;display:flex}.dynamicIsland-module__XcYmDa__expandInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dynamicIsland-module__XcYmDa__expandName{color:var(--di-fg-primary);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;height:20px;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.dynamicIsland-module__XcYmDa__collapseArrow{width:16px;height:16px;color:var(--di-fg-tertiary);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:color .15s;display:flex}.dynamicIsland-module__XcYmDa__collapseArrow svg{width:16px;height:16px}.dynamicIsland-module__XcYmDa__collapseArrow:hover{color:var(--di-fg-tertiary-hover);background:var(--di-hover-bg)}.dynamicIsland-module__XcYmDa__standby{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 16px 20px;display:flex}.dynamicIsland-module__XcYmDa__standbyAvatar{border-radius:50%;flex-shrink:0;width:72px;height:72px;margin-bottom:12px;overflow:hidden}.dynamicIsland-module__XcYmDa__standbyAvatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.dynamicIsland-module__XcYmDa__standbyName{color:var(--di-fg-primary);margin-bottom:8px;font-size:14px;font-weight:700}.dynamicIsland-module__XcYmDa__standbyDesc{color:var(--di-fg-muted);font-size:12px;line-height:1.5}.dynamicIsland-module__XcYmDa__steps{scrollbar-width:thin;scrollbar-color:var(--di-scrollbar)transparent;flex-direction:column;flex:1;gap:1px;min-height:0;padding:0 16px 8px;display:flex;overflow-y:auto}.dynamicIsland-module__XcYmDa__step{border-radius:var(--muse-radius-lg);cursor:pointer;flex-shrink:0;align-items:center;gap:8px;padding:5px 8px;transition:background .12s;animation:.25s ease-out both dynamicIsland-module__XcYmDa__cmvSlideUp;display:flex}.dynamicIsland-module__XcYmDa__step:hover{background:var(--di-hover-bg)}.dynamicIsland-module__XcYmDa__stepActive{background:var(--di-active-bg)}.dynamicIsland-module__XcYmDa__stepActive .dynamicIsland-module__XcYmDa__stepIcon,.dynamicIsland-module__XcYmDa__stepActive .dynamicIsland-module__XcYmDa__stepLabel{color:var(--di-fg-primary)}.dynamicIsland-module__XcYmDa__stepDot{background:var(--di-dot-bg);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .3s,box-shadow .3s}.dynamicIsland-module__XcYmDa__stepDotRunning{background:#22c55e;animation:2s ease-in-out infinite dynamicIsland-module__XcYmDa__cmvStepPulse;box-shadow:0 0 6px 1px #22c55e66}.dynamicIsland-module__XcYmDa__stepDotDone{background:var(--di-dot-done-bg);box-shadow:none;animation:none}.dynamicIsland-module__XcYmDa__stepIcon{width:16px;height:16px;color:var(--di-fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dynamicIsland-module__XcYmDa__stepIcon svg{width:16px;height:16px}.dynamicIsland-module__XcYmDa__stepLabel{min-width:0;color:var(--di-fg-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;line-height:1.35;overflow:hidden}.dynamicIsland-module__XcYmDa__cmv.dynamicIsland-module__XcYmDa__cmvWorking .dynamicIsland-module__XcYmDa__expandName{color:var(--di-fg-secondary);animation:.3s ease-out dynamicIsland-module__XcYmDa__cmvSlideUp}.dynamicIsland-module__XcYmDa__expandFoot{flex-shrink:0;justify-content:flex-end;align-items:center;padding:8px 16px 12px;display:flex}.dynamicIsland-module__XcYmDa__openBtn{border:1px solid var(--di-btn-border);border-radius:var(--muse-radius-full);height:32px;color:var(--di-fg-secondary);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:12px;line-height:32px;transition:background .15s,color .15s,border-color .15s;display:flex}.dynamicIsland-module__XcYmDa__openBtn svg{flex-shrink:0;width:16px;height:16px}.dynamicIsland-module__XcYmDa__openBtn:hover{background:var(--di-hover-bg);color:var(--di-fg-primary);border-color:var(--di-btn-border-hover)}@keyframes dynamicIsland-module__XcYmDa__diIconSpin{to{transform:rotate(360deg)}}@keyframes dynamicIsland-module__XcYmDa__cmvBorderRotate{to{--di-border-angle:360deg}}@keyframes dynamicIsland-module__XcYmDa__cmvAuraAngleFallback{0%{background:conic-gradient(#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}8.33%{background:conic-gradient(from 30deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}16.67%{background:conic-gradient(from 60deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}25%{background:conic-gradient(from 90deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}33.33%{background:conic-gradient(from 120deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}41.67%{background:conic-gradient(from 150deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}50%{background:conic-gradient(from 180deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}58.33%{background:conic-gradient(from 210deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}66.67%{background:conic-gradient(from 240deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}75%{background:conic-gradient(from 270deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}83.33%{background:conic-gradient(from 300deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}91.67%{background:conic-gradient(from 330deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}to{background:conic-gradient(from 360deg,#757cff,#a8ffff,#abfff9,#faff70,#c8d4ff,#757cff)}}@keyframes dynamicIsland-module__XcYmDa__cmvFloat{0%,to{transform:translate(-50%)}50%{transform:translate(-50%)translateY(-3px)}}@keyframes dynamicIsland-module__XcYmDa__cmvStepPulse{0%,to{box-shadow:0 0 6px 1px #22c55e80}50%{box-shadow:0 0 10px 3px #22c55e33}}@keyframes dynamicIsland-module__XcYmDa__cmvSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.skeletonPrimitive-module__B-EHoq__base{background:var(--muse-color-border-light,#0d0d0d0f);flex-shrink:0;display:block;position:relative;overflow:hidden}.dark .skeletonPrimitive-module__B-EHoq__base{background:#343434}.skeletonPrimitive-module__B-EHoq__shimmer:after{content:"";border-radius:inherit;background-image:linear-gradient(90deg,#fff0 0%,#ffffff4d 50%,#fff0 100%);background-repeat:no-repeat;background-size:50px 100%;animation:1.5s ease-in-out infinite skeletonPrimitive-module__B-EHoq__skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}.dark .skeletonPrimitive-module__B-EHoq__shimmer:after{background-image:linear-gradient(90deg,#3b3b3b00 0%,#3b3b3b 50%,#3b3b3b00 100%)}@keyframes skeletonPrimitive-module__B-EHoq__skeletonShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skeletonPrimitive-module__B-EHoq__shimmer:after{animation:none}}
.chatMessageSearchDialog-module__haCIDq__dialogRoot{z-index:70;position:relative}.chatMessageSearchDialog-module__haCIDq__backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000004d;position:fixed;inset:0}.chatMessageSearchDialog-module__haCIDq__positioner{justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.chatMessageSearchDialog-module__haCIDq__panel{border-radius:var(--muse-radius-2xl);background:#fff;border:1px solid #e5e7eb;flex-direction:column;width:min(768px,100vw - 32px);height:min(520px,100vh - 32px);display:flex;overflow:hidden;box-shadow:0 18px 60px #0000002e}.dark .chatMessageSearchDialog-module__haCIDq__panel{background:#18181b;border-color:#3f3f46}.chatMessageSearchDialog-module__haCIDq__searchBar{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:64px;padding:0 20px;display:grid}.chatMessageSearchDialog-module__haCIDq__searchIcon{color:#71717a;width:24px;height:24px}.chatMessageSearchDialog-module__haCIDq__searchInput{color:#27272a;letter-spacing:-.01em;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:17px;line-height:1.2}.chatMessageSearchDialog-module__haCIDq__searchInput::placeholder{color:#a1a1aa}.dark .chatMessageSearchDialog-module__haCIDq__searchInput{color:#f4f4f5}.dark .chatMessageSearchDialog-module__haCIDq__searchInput::placeholder{color:#71717a}.chatMessageSearchDialog-module__haCIDq__closeButton{color:#71717a;border-radius:var(--muse-radius-full);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.chatMessageSearchDialog-module__haCIDq__closeButton:hover{color:#3f3f46;background:#f4f4f5}.dark .chatMessageSearchDialog-module__haCIDq__closeButton:hover{color:#d4d4d8;background:#27272a}.chatMessageSearchDialog-module__haCIDq__divider{background:#e4e4e7;height:1px}.dark .chatMessageSearchDialog-module__haCIDq__divider{background:#3f3f46}.chatMessageSearchDialog-module__haCIDq__body{flex:auto;min-height:0;margin:12px 0 14px;overflow-y:auto}.chatMessageSearchDialog-module__haCIDq__emptyState{color:#a1a1aa;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;min-height:300px;display:flex}.chatMessageSearchDialog-module__haCIDq__emptyIcon{color:#d4d4d8;width:30px;height:30px}.chatMessageSearchDialog-module__haCIDq__emptyText{color:#71717a;font-size:16px}.dark .chatMessageSearchDialog-module__haCIDq__emptyText{color:#a1a1aa}.chatMessageSearchDialog-module__haCIDq__skeletonList{padding:2px 16px 8px}.chatMessageSearchDialog-module__haCIDq__skeletonRow{border-radius:var(--muse-radius-xl);background:#f4f4f5;margin-bottom:8px;padding:12px 14px}.chatMessageSearchDialog-module__haCIDq__skeletonTitle{border-radius:var(--muse-radius-base);background:#e4e4e7;width:45%;height:14px;margin-bottom:8px;animation:1.3s ease-in-out infinite chatMessageSearchDialog-module__haCIDq__pulse}.chatMessageSearchDialog-module__haCIDq__skeletonSnippet{border-radius:var(--muse-radius-base);background:#e4e4e7;width:70%;height:12px;animation:1.3s ease-in-out infinite chatMessageSearchDialog-module__haCIDq__pulse}.dark .chatMessageSearchDialog-module__haCIDq__skeletonRow{border-color:#27272a}:is(.dark .chatMessageSearchDialog-module__haCIDq__skeletonTitle,.dark .chatMessageSearchDialog-module__haCIDq__skeletonSnippet){background:#3f3f46}@keyframes chatMessageSearchDialog-module__haCIDq__pulse{0%,to{opacity:.55}50%{opacity:1}}.chatMessageSearchDialog-module__haCIDq__resultRow{border-radius:var(--muse-radius-xl);text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:11px;width:calc(100% - 32px);margin:0 16px 6px;padding:12px 14px;transition:background-color .15s;display:flex}.chatMessageSearchDialog-module__haCIDq__resultRow:hover{background:#f4f4f5}.dark .chatMessageSearchDialog-module__haCIDq__resultRow:hover{background:#27272acc}.chatMessageSearchDialog-module__haCIDq__resultIcon{justify-content:center;align-items:center;width:18px;height:18px;margin-top:3px;display:inline-flex}.chatMessageSearchDialog-module__haCIDq__resultContent{flex:1;min-width:0}.chatMessageSearchDialog-module__haCIDq__resultMainRow{align-items:center;gap:10px;display:flex}.chatMessageSearchDialog-module__haCIDq__resultMainText{min-width:0;font-family:var(--font-body);color:var(--text-primary,var(--muse-color-text-primary));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;line-height:1.4;overflow:hidden}.chatMessageSearchDialog-module__haCIDq__resultDate{color:#71717a;flex-shrink:0;margin-left:auto;font-size:12px;line-height:1.4}.chatMessageSearchDialog-module__haCIDq__sectionLabel{letter-spacing:.06em;text-transform:uppercase;color:#a1a1aa;flex-shrink:0;margin-bottom:-10px;padding:15px 20px;font-size:11px;font-weight:600}.dark .chatMessageSearchDialog-module__haCIDq__sectionLabel{color:#71717a}.chatMessageSearchDialog-module__haCIDq__fetchingMore{text-align:center;color:#71717a;padding:8px 0 14px;font-size:12px}.chatMessageSearchDialog-module__haCIDq__retryButton{color:#2563eb;cursor:pointer;background:0 0;border:none;font-size:13px}
.skeletonCrossFade-module__1deiQq__crossFade{display:grid;position:relative}.skeletonCrossFade-module__1deiQq__layer{grid-area:1/1;min-width:0;transition:opacity .2s}.skeletonCrossFade-module__1deiQq__contentLayer{opacity:0}.skeletonCrossFade-module__1deiQq__skeletonLayer,.skeletonCrossFade-module__1deiQq__loaded .skeletonCrossFade-module__1deiQq__contentLayer{opacity:1}.skeletonCrossFade-module__1deiQq__loaded .skeletonCrossFade-module__1deiQq__skeletonLayer,.skeletonCrossFade-module__1deiQq__waiting .skeletonCrossFade-module__1deiQq__contentLayer{opacity:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.skeletonCrossFade-module__1deiQq__waiting .skeletonCrossFade-module__1deiQq__skeletonLayer{opacity:0;pointer-events:none}.skeletonCrossFade-module__1deiQq__loading .skeletonCrossFade-module__1deiQq__contentLayer{opacity:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.skeletonCrossFade-module__1deiQq__loading .skeletonCrossFade-module__1deiQq__skeletonLayer{opacity:1}@media (prefers-reduced-motion:reduce){.skeletonCrossFade-module__1deiQq__layer{transition:none}}
.memoStatusBadge-module__EsxpmW__subtle{border-radius:var(--muse-radius-full);background-color:var(--muse-color-background-tertiary,#f4f4f5);flex-shrink:0;align-items:center;padding-inline:.375rem;font-size:.75rem;line-height:1.25rem;display:inline-flex}.memoStatusBadge-module__EsxpmW__cardStatus{border-radius:var(--muse-radius-full);background-color:var(--muse-bg-card-hover);color:var(--muse-color-text-primary);flex-shrink:0;align-items:center;padding-inline:.375rem;font-size:12px;line-height:20px;display:inline-flex}
.h5InclineNotice-module__EcPNUG__card{z-index:1;border:1px solid var(--muse-color-border-light);background:var(--muse-color-background-card);border-radius:20px;margin:8px 12px;padding:16px 18px;position:relative;box-shadow:0 4px 6px -1px #00000014,0 10px 24px -4px #0000001f}html.dark .h5InclineNotice-module__EcPNUG__card{box-shadow:0 4px 6px -1px #00000059,0 10px 24px -4px #00000073}.h5InclineNotice-module__EcPNUG__title{color:var(--muse-color-text-primary);margin:0;font-size:15px;font-weight:700;line-height:1.4}.h5InclineNotice-module__EcPNUG__body{color:var(--muse-color-text-secondary);margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.55}.h5InclineNotice-module__EcPNUG__actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.h5InclineNotice-module__EcPNUG__secondaryBtn{background:var(--muse-color-btn-secondary-bg);height:32px;color:var(--muse-color-btn-secondary-text);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.h5InclineNotice-module__EcPNUG__primaryBtn{background:var(--muse-color-btn-primary-bg);height:32px;color:var(--muse-color-btn-primary-text);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.h5InclineNotice-module__EcPNUG__primaryBtn:disabled{cursor:not-allowed;opacity:.4}
.AssistantSkillsPanel-module__NRnJ-a__panelRoot{background:var(--muse-color-background-primary);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.AssistantSkillsPanel-module__NRnJ-a__panelHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.AssistantSkillsPanel-module__NRnJ-a__panelTitleRow{align-items:center;gap:8px;display:inline-flex}.AssistantSkillsPanel-module__NRnJ-a__panelTitle{color:var(--muse-color-text-primary);margin:0;font-size:16px;font-weight:700}.AssistantSkillsPanel-module__NRnJ-a__panelCount{border-radius:var(--muse-radius-full);min-width:20px;height:20px;color:var(--muse-color-text-primary);background:var(--muse-color-state-hover);justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.AssistantSkillsPanel-module__NRnJ-a__closeBtn{border-radius:var(--muse-radius-md);width:28px;height:28px;color:var(--muse-color-text-secondary);cursor:pointer;transition:all var(--muse-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.AssistantSkillsPanel-module__NRnJ-a__closeBtn:hover{background:var(--muse-color-background-item-hover);color:var(--muse-color-text-primary)}.AssistantSkillsPanel-module__NRnJ-a__searchWrapper{flex-shrink:0;padding:0 20px 12px}.AssistantSkillsPanel-module__NRnJ-a__tabsRow{flex-shrink:0;gap:0;padding:0 20px;display:flex}.AssistantSkillsPanel-module__NRnJ-a__tabItem{color:var(--muse-color-text-secondary);cursor:pointer;transition:color var(--muse-transition-fast);background:0 0;border:none;padding:8px 16px;font-size:13px;font-weight:500;position:relative}.AssistantSkillsPanel-module__NRnJ-a__tabItem:hover{color:var(--muse-color-text-primary)}.AssistantSkillsPanel-module__NRnJ-a__tabItemActive{color:var(--muse-color-text-primary);font-weight:600}.AssistantSkillsPanel-module__NRnJ-a__tabItemActive:after{content:"";background:var(--muse-color-text-primary);border-radius:var(--muse-radius-sm);height:2px;position:absolute;bottom:0;left:16px;right:16px}.AssistantSkillsPanel-module__NRnJ-a__skillsList{flex:1;min-height:0;padding:8px 12px;overflow-y:auto}.AssistantSkillsPanel-module__NRnJ-a__skillItem{border-radius:var(--muse-radius-xl);transition:background var(--muse-transition-fast);align-items:center;gap:12px;padding:12px 8px;display:flex}.AssistantSkillsPanel-module__NRnJ-a__skillItem:hover{background:var(--muse-color-background-item-hover)}.AssistantSkillsPanel-module__NRnJ-a__skillIcon{border-radius:var(--muse-radius-xl);background:var(--muse-color-background-tertiary);width:36px;height:36px;color:var(--muse-color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AssistantSkillsPanel-module__NRnJ-a__skillInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AssistantSkillsPanel-module__NRnJ-a__skillName{color:var(--muse-color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.AssistantSkillsPanel-module__NRnJ-a__skillBrief{color:var(--muse-color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.AssistantSkillsPanel-module__NRnJ-a__skillToggle{cursor:pointer;flex-shrink:0}.AssistantSkillsPanel-module__NRnJ-a__skillToggle [data-slot=control]{cursor:pointer}.AssistantSkillsPanel-module__NRnJ-a__emptyState{color:var(--muse-color-text-tertiary);text-align:center;justify-content:center;align-items:center;padding:40px 20px;font-size:13px;display:flex}
.index-module__hVM_1G__pageRoot{flex-direction:column;height:100%;display:flex}.index-module__hVM_1G__chatMainColumn{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.index-module__hVM_1G__taskContentStack{flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible}[data-h5-chat-root] .index-module__hVM_1G__taskContentStack{overflow:hidden}.index-module__hVM_1G__expiredStrip{border-bottom:1px solid color-mix(in srgb,var(--color-orange-500)25%,transparent);background-color:color-mix(in srgb,var(--color-orange-50)80%,transparent);flex-shrink:0;padding:12px 16px}.dark .index-module__hVM_1G__expiredStrip{border-bottom-color:color-mix(in srgb,var(--color-orange-400)20%,transparent);background-color:color-mix(in srgb,var(--color-orange-950)35%,transparent)}
.AssistantPermissionsPanel-module__0bZt0G__panelRoot{background:var(--muse-color-background-primary);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.AssistantPermissionsPanel-module__0bZt0G__panelHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.AssistantPermissionsPanel-module__0bZt0G__panelTitleRow{align-items:center;gap:8px;display:inline-flex}.AssistantPermissionsPanel-module__0bZt0G__panelTitle{color:var(--muse-color-text-primary);margin:0;font-size:16px;font-weight:700}.AssistantPermissionsPanel-module__0bZt0G__panelCount{border-radius:var(--muse-radius-full);min-width:20px;height:20px;color:var(--muse-color-text-primary);background:var(--muse-color-state-hover);justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.AssistantPermissionsPanel-module__0bZt0G__closeBtn{border-radius:var(--muse-radius-md);width:28px;height:28px;color:var(--muse-color-text-secondary);cursor:pointer;transition:all var(--muse-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.AssistantPermissionsPanel-module__0bZt0G__closeBtn:hover{background:var(--muse-color-background-item-hover);color:var(--muse-color-text-primary)}.AssistantPermissionsPanel-module__0bZt0G__searchWrapper{flex-shrink:0;padding:0 20px 12px}.AssistantPermissionsPanel-module__0bZt0G__connectorList{flex:1;min-height:0;padding:8px 12px;overflow-y:auto}.AssistantPermissionsPanel-module__0bZt0G__connectorItem{border-radius:var(--muse-radius-xl);cursor:pointer;transition:background var(--muse-transition-fast);align-items:center;gap:12px;padding:12px 8px;display:flex}.AssistantPermissionsPanel-module__0bZt0G__connectorItem:hover{background:var(--muse-color-background-item-hover)}.AssistantPermissionsPanel-module__0bZt0G__connectorIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.AssistantPermissionsPanel-module__0bZt0G__connectorInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AssistantPermissionsPanel-module__0bZt0G__connectorName{color:var(--muse-color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.AssistantPermissionsPanel-module__0bZt0G__connectorBrief{color:var(--muse-color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.AssistantPermissionsPanel-module__0bZt0G__connectorToggle{cursor:pointer;flex-shrink:0}.AssistantPermissionsPanel-module__0bZt0G__connectorToggle [data-slot=control]{cursor:pointer}.AssistantPermissionsPanel-module__0bZt0G__emptyState{color:var(--muse-color-text-tertiary);text-align:center;justify-content:center;align-items:center;padding:40px 20px;font-size:13px;display:flex}
.stackedPaperFallback-module__xc8A3q__frontPaper{border-radius:var(--muse-radius-xl);box-shadow:0 6px 20px color-mix(in srgb,var(--muse-color-text-primary)10%,transparent)}.dark .stackedPaperFallback-module__xc8A3q__frontPaper{box-shadow:0 6px 20px #00000059}.stackedPaperFallback-module__xc8A3q__backPaper{border-radius:var(--muse-radius-lg)}.stackedPaperFallback-module__xc8A3q__placeholderBar{border-radius:var(--muse-radius-sm);background-color:var(--muse-color-background-tertiary)}.stackedPaperFallback-module__xc8A3q__placeholderBarThick{background-color:color-mix(in srgb,var(--muse-color-background-tertiary)92%,var(--muse-color-text-primary));}.stackedPaperFallback-module__xc8A3q__slideBlock{border-radius:var(--muse-radius-base);background-color:var(--muse-color-background-secondary)}.stackedPaperFallback-module__xc8A3q__slideImage,.stackedPaperFallback-module__xc8A3q__slideLine{border-radius:var(--muse-radius-sm);background-color:var(--muse-color-background-tertiary)}
.chatH5-module__LW0EPG__h5ChatRoot{--chat-user-row-max-w:80%;--chat-table-width:max-content;--chat-table-cell-min-w:100px;box-sizing:border-box;width:100%;height:100%;min-height:0;max-height:100%;padding-bottom:env(safe-area-inset-bottom,0px);flex:1;position:relative;overflow:hidden}.chatH5-module__LW0EPG__h5TaskStack{overflow:hidden}.chatH5-module__LW0EPG__h5TopOverlay{pointer-events:none;inset-inline:0;z-index:40;padding-bottom:1.5rem;position:absolute;top:0;overflow:visible}.chatH5-module__LW0EPG__h5TopGradient{background:linear-gradient(to bottom,var(--muse-bg-base)0%,color-mix(in srgb,var(--muse-bg-base)85%,transparent)40%,transparent 100%)}.chatH5-module__LW0EPG__h5IslandSlot{width:100%;height:40px;position:relative;overflow:visible}.chatH5-module__LW0EPG__h5InclineBelowIsland{z-index:41;position:relative}
.infiniteScrollList-module__Xu6EuG__container{position:relative;overflow-y:auto}.infiniteScrollList-module__Xu6EuG__sentinel{pointer-events:none;width:100%;height:1px}.infiniteScrollList-module__Xu6EuG__footer{justify-content:center;align-items:center;gap:6px;padding:16px 0;display:flex}.infiniteScrollList-module__Xu6EuG__footerText{font-size:13px;line-height:1.4}.infiniteScrollList-module__Xu6EuG__spinner{animation:1s linear infinite infiniteScrollList-module__Xu6EuG__spin}@keyframes infiniteScrollList-module__Xu6EuG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.infiniteScrollList-module__Xu6EuG__errorText{font-size:13px;line-height:1.4}.infiniteScrollList-module__Xu6EuG__retryButton{cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:13px;line-height:1.4;text-decoration:underline}.infiniteScrollList-module__Xu6EuG__empty{justify-content:center;align-items:center;padding:48px 0;display:flex}.infiniteScrollList-module__Xu6EuG__emptyText{font-size:14px}
.userMenuPopover-module__F0da8q__dropdownMenu{--tw-ring-color:#0000001a;--tw-shadow:0 20px 40px #00000026,0 0 40px #0000001a;--tw-shadow-colored:0 20px 40px var(--tw-shadow-color),0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark .userMenuPopover-module__F0da8q__dropdownMenu{--tw-ring-color:#ffffff1a;--tw-shadow:0 20px 40px #0006,0 0 40px #0000004d;--tw-shadow-colored:0 20px 40px var(--tw-shadow-color),0 0 40px var(--tw-shadow-color)}
.personaDetailDrawer-module__lzUt_q__drawerAsideWrap{box-sizing:border-box;height:100%;min-height:0;padding:8px;overflow:hidden}.personaDetailDrawer-module__lzUt_q__drawerPanel{background:var(--muse-color-background-secondary);border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-2xl);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.personaDetailDrawer-module__lzUt_q__drawerHeader{flex-shrink:0;justify-content:flex-end;align-items:center;padding:28px 28px 0;display:flex}.personaDetailDrawer-module__lzUt_q__drawerCloseButton{border-radius:var(--muse-radius-full);width:40px;height:40px;color:var(--muse-color-icon-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.personaDetailDrawer-module__lzUt_q__drawerCloseButton:hover{background:var(--muse-color-state-hover);color:var(--muse-color-icon-primary)}.personaDetailDrawer-module__lzUt_q__drawerScroll{flex:1;min-height:0;padding:0 28px;overflow-y:auto}.personaDetailDrawer-module__lzUt_q__drawerAvatarSection{flex-direction:column;align-items:center;gap:16px;padding:8px 0 16px;display:flex}.personaDetailDrawer-module__lzUt_q__drawerAvatar{border-radius:var(--muse-radius-full);flex-shrink:0;width:120px;height:120px;position:relative;overflow:hidden}.personaDetailDrawer-module__lzUt_q__drawerAvatarImageWrap{position:absolute;inset:16px 0 0}.personaDetailDrawer-module__lzUt_q__drawerName{color:var(--muse-color-text-primary);white-space:nowrap;margin:0;font-size:28px;font-weight:700;line-height:normal}.personaDetailDrawer-module__lzUt_q__drawerBody{flex-direction:column;gap:24px;padding-bottom:16px;display:flex}.personaDetailDrawer-module__lzUt_q__drawerSubtitle{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.personaDetailDrawer-module__lzUt_q__drawerSubtitleItem{color:var(--muse-color-text-secondary);white-space:nowrap;font-size:16px;font-weight:400;line-height:24px}.personaDetailDrawer-module__lzUt_q__drawerMetaDivider{background:var(--muse-color-border-regular);flex-shrink:0;width:1px;height:16px}.personaDetailDrawer-module__lzUt_q__drawerQuoteBlock{border-radius:var(--muse-radius-xl);background:var(--muse-color-background-quote);align-items:center;min-height:56px;padding:16px;display:flex}.personaDetailDrawer-module__lzUt_q__drawerQuoteText{color:var(--muse-color-text-primary);margin:0;font-size:16px;font-style:italic;font-weight:300;line-height:24px}.personaDetailDrawer-module__lzUt_q__drawerSections{flex-direction:column;gap:24px;display:flex}.personaDetailDrawer-module__lzUt_q__drawerSection{flex-direction:column;gap:8px;display:flex}.personaDetailDrawer-module__lzUt_q__drawerSectionTitle{letter-spacing:1px;color:var(--muse-color-text-tertiary);white-space:nowrap;margin:0;font-size:13px;font-weight:600;line-height:20px}.personaDetailDrawer-module__lzUt_q__drawerTags{flex-wrap:wrap;gap:12px;display:flex}.personaDetailDrawer-module__lzUt_q__drawerTag{border-radius:var(--muse-radius-full);background:var(--muse-color-background-tertiary);color:var(--muse-color-text-primary);white-space:nowrap;justify-content:center;align-items:center;padding:6px 16px;font-size:14px;line-height:20px;display:inline-flex}.personaDetailDrawer-module__lzUt_q__drawerAboutText{color:var(--muse-color-text-secondary);margin:0;font-size:14px;line-height:18px}.personaDetailDrawer-module__lzUt_q__drawerFooter{flex-shrink:0;padding:28px 28px 48px}.personaDetailDrawer-module__lzUt_q__drawerCta{border-radius:var(--muse-radius-full);background:var(--muse-color-background-brand);width:100%;height:56px;color:var(--muse-color-text-inverse);cursor:pointer;border:0;justify-content:center;align-items:center;font-size:20px;font-weight:400;line-height:24px;transition:background-color .2s;display:flex}.personaDetailDrawer-module__lzUt_q__drawerCta:hover{background:var(--muse-color-btn-primary-hover-bg)}
.index-module__bp14UG__pageRoot{border-radius:var(--muse-radius-3xl);flex-direction:column;min-width:0;height:100%;display:flex}.index-module__bp14UG__pageHeader{--library-header-content-start:max(0px,calc((100% - var(--content-max-width) + 8px)/2));--library-header-toolbar-min-width:420px;--library-header-tab-toolbar-gap:16px;grid-template-columns:minmax(max-content,var(--library-header-content-start))max-content var(--library-header-tab-toolbar-gap)minmax(var(--library-header-toolbar-min-width),1fr);flex-shrink:0;align-items:center;padding:12px 16px 12px 8px;display:grid}.index-module__bp14UG__headerName{font-family:var(--muse-font-display);color:var(--muse-color-text-primary);white-space:nowrap;letter-spacing:-.01em;grid-column:1;margin:0;padding-right:12px;font-size:24px;font-weight:700}.index-module__bp14UG__headerTabs{grid-column:2;justify-self:start}.index-module__bp14UG__headerToolbar{box-sizing:border-box;width:100%;min-width:var(--library-header-toolbar-min-width);white-space:nowrap;grid-column:4;justify-content:flex-end;align-items:center;gap:8px;padding-right:8px;display:flex}.index-module__bp14UG__pageInner{flex:1;min-height:0;padding-top:12px;overflow-y:auto}.index-module__bp14UG__contentWrap{width:100%;max-width:var(--content-max-width);margin:0 auto}.index-module__bp14UG__pageRoot[data-layout=h5] .index-module__bp14UG__pageHeader{flex-direction:column;align-items:stretch;gap:12px;padding:8px 12px 12px;display:flex}.index-module__bp14UG__pageRoot[data-layout=h5] .index-module__bp14UG__headerTabs{justify-self:stretch;width:100%}.index-module__bp14UG__pageRoot[data-layout=h5] .index-module__bp14UG__headerToolbar{--library-header-toolbar-min-width:0px;flex-wrap:wrap;justify-content:flex-start;width:100%;min-width:0;padding-right:0}.index-module__bp14UG__pageRoot[data-layout=h5] .index-module__bp14UG__pageInner{padding-inline:12px}.index-module__bp14UG__pageRoot[data-layout=h5] .index-module__bp14UG__contentWrap{max-width:none}
/*# sourceMappingURL=12becad2675dfa4d.css.map*/