.Studio_studioButton__NEda_{background:var(--glow-bg,hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.05);box-shadow:none;color:#e2e8f0;border-radius:14px;padding:8px 12px;display:flex;flex-direction:row;align-items:center;gap:12px;cursor:pointer;transition:all .3s ease;width:100%;text-align:left;box-sizing:border-box}.Studio_studioButton__NEda_:hover:not(:disabled){border:1px solid var(--glow-border,hsla(0,0%,100%,.2));box-shadow:0 0 15px var(--glow-shadow,transparent);background:var(--glow-bg,hsla(0,0%,100%,.05))}.Studio_studioButton__NEda_:disabled{cursor:not-allowed;color:rgba(203,213,225,.5)}.AudioVoiceTab_sectionHeader__Jpafn{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.AudioVoiceTab_sectionBanner__7Tgz9{background:rgba(99,102,241,.07);border:1px solid rgba(99,102,241,.15);border-radius:5px;color:#a5b4fc;font-size:11px;margin-bottom:10px;padding:8px 10px}.AudioVoiceTab_fieldLabel__fqnkN{color:#64748b;font-size:11px;font-weight:600;min-width:80px}.AudioVoiceTab_voiceRow___Px0s{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;gap:12px;padding:10px 4px}.AudioVoiceTab_voiceRow___Px0s:last-of-type{border-bottom:none}.AudioVoiceTab_voiceLangLabel__v9Li5{color:#e2e8f0;font-size:12px;font-weight:600;min-width:110px}.AudioVoiceTab_voiceSelect__njE3t{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,.3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%2364748b'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid hsla(0,0%,100%,.08);border-radius:5px;color:#fff;flex:1 1;font-size:12px;outline:none;padding:6px 28px 6px 10px;box-sizing:border-box}.AudioVoiceTab_voiceSelect__njE3t:focus{border-color:rgba(139,92,246,.5)}.AudioVoiceTab_testerSection__WdfaN{border-top:1px solid hsla(0,0%,100%,.06);margin-top:20px;padding-top:16px}.AudioVoiceTab_testerSelectRow__61VRf{align-items:center;display:flex;gap:10px;margin-top:8px}.AudioVoiceTab_testerTextarea__vGGDI{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin-top:10px;min-height:88px;outline:none;padding:10px;resize:vertical;width:100%}.AudioVoiceTab_testerTextarea__vGGDI:focus{border-color:rgba(139,92,246,.5)}.AudioVoiceTab_testerTextarea__vGGDI::placeholder{color:#475569}.AudioVoiceTab_testAudioBtn__fPKae{background:#8b5cf6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;margin-top:10px;padding:9px;transition:background .15s;width:100%}.AudioVoiceTab_testAudioBtn__fPKae:hover:not(:disabled){background:#7c3aed}.AudioVoiceTab_testAudioBtn__fPKae:disabled{background:rgba(139,92,246,.35);cursor:default}.AudioVoiceTab_testAudioBtnStop__m1ltG{background:hsla(0,91%,71%,.15);border:1px solid hsla(0,91%,71%,.4);color:#f87171}.AudioVoiceTab_testAudioBtnStop__m1ltG:hover:not(:disabled){background:hsla(0,91%,71%,.28)}.ModelManager_overlay__NbOYF{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:1000;display:flex;align-items:center;justify-content:center}.ModelManager_panel__KhzJd{background:#0f172a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;width:620px;max-width:95vw;max-height:88vh;display:flex;flex-direction:column;box-shadow:0 24px 80px rgba(0,0,0,.7);overflow:hidden}.ModelManager_header__npTsA{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0}.ModelManager_headerTitle___iMRh{font-size:14px;font-weight:700;color:#fff;letter-spacing:.02em}.ModelManager_closeBtn__fIuGO{background:transparent;border:none;color:#64748b;cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:4px}.ModelManager_closeBtn__fIuGO:hover{color:#fff;background:hsla(0,0%,100%,.06)}.ModelManager_tabs__QZBGd{display:flex;gap:0;padding:0 20px;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0}.ModelManager_tab__sP7sh{background:transparent;border:none;border-bottom:2px solid transparent;color:#64748b;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.06em;padding:10px 16px;text-transform:uppercase;transition:color .15s,border-color .15s}.ModelManager_tab__sP7sh:hover{color:#cbd5e1}.ModelManager_tabActive__pfAo1{border-bottom-color:#8b5cf6;color:#fff}.ModelManager_content__oskQb{flex:1 1;overflow-y:auto;padding:20px}.ModelManager_content__oskQb::-webkit-scrollbar{width:4px}.ModelManager_content__oskQb::-webkit-scrollbar-track{background:transparent}.ModelManager_content__oskQb::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.ModelManager_disclaimer__0_Wha{background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.2);border-radius:6px;color:#fbbf24;font-size:11px;line-height:1.5;margin-bottom:16px;padding:10px 12px}.ModelManager_providerRow__58NgK{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;margin-bottom:10px;padding:14px 16px}.ModelManager_providerRowHeader___UYPd{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ModelManager_badge__DcJx8{border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.ModelManager_providerName__ZQIBr{color:#e2e8f0;font-size:13px;font-weight:600;flex:1 1}.ModelManager_providerNote__AMnQc{color:#94a3b8;font-size:11px;font-style:italic;margin-bottom:10px}.ModelManager_providerFields__X5eIg{display:flex;flex-direction:column;gap:8px}.ModelManager_fieldRow__fOxH0{display:flex;align-items:center;gap:8px}.ModelManager_fieldLabel__gyrfK{color:#64748b;font-size:11px;font-weight:600;min-width:80px}.ModelManager_input__Heb0P{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08);border-radius:5px;color:#fff;flex:1 1;font-size:12px;outline:none;padding:6px 10px}.ModelManager_input__Heb0P:focus{border-color:rgba(139,92,246,.5)}.ModelManager_testBtn__ftRKj{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:5px;color:#94a3b8;cursor:pointer;font-size:11px;font-weight:600;padding:5px 10px;white-space:nowrap}.ModelManager_testBtn__ftRKj:hover{background:hsla(0,0%,100%,.08);color:#fff}.ModelManager_saveProviderBtn__ww_4S{background:rgba(139,92,246,.15);border:1px solid rgba(139,92,246,.4);border-radius:5px;color:#a78bfa;cursor:pointer;font-size:11px;font-weight:700;padding:5px 16px;transition:background .15s}.ModelManager_saveProviderBtn__ww_4S:hover{background:rgba(139,92,246,.28);color:#fff}.ModelManager_toggle__ClwqW{position:relative;display:inline-block;width:32px;height:18px;flex-shrink:0}.ModelManager_toggle__ClwqW input{opacity:0;width:0;height:0}.ModelManager_toggleSlider__qKbmK{position:absolute;inset:0;background:hsla(0,0%,100%,.1);border-radius:9px;cursor:pointer;transition:background .2s}.ModelManager_toggleSlider__qKbmK:before{content:"";position:absolute;left:2px;top:2px;width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .2s}.ModelManager_toggle__ClwqW input:checked+.ModelManager_toggleSlider__qKbmK{background:#8b5cf6}.ModelManager_toggle__ClwqW input:checked+.ModelManager_toggleSlider__qKbmK:before{transform:translateX(14px)}.ModelManager_sectionHeader__0emo8{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.ModelManager_sectionBanner__hrOgw{background:rgba(99,102,241,.07);border:1px solid rgba(99,102,241,.15);border-radius:5px;color:#a5b4fc;font-size:11px;margin-bottom:10px;padding:8px 10px}.ModelManager_modelRow__7EJJq{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;gap:10px;padding:8px 4px}.ModelManager_modelRow__7EJJq:last-child{border-bottom:none}.ModelManager_modelLabel__KEEGl{color:#e2e8f0;flex:1 1;font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModelManager_modelMeta__Y3h72{color:#475569;font-size:11px}.ModelManager_dimmed__mNn1g .ModelManager_modelLabel__KEEGl{color:#475569}.ModelManager_iconBtn__DMbQv{background:transparent;border:none;border-radius:4px;color:#64748b;cursor:pointer;font-size:11px;font-weight:600;padding:3px 8px}.ModelManager_iconBtn__DMbQv:hover{background:hsla(0,0%,100%,.06);color:#e2e8f0}.ModelManager_iconBtnDanger__cdgLf:hover{color:#f87171}.ModelManager_addModelBtn__GA1bH{background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);border-radius:6px;color:#a78bfa;cursor:pointer;font-size:12px;font-weight:600;margin-top:14px;padding:8px 14px;width:100%}.ModelManager_addModelBtn__GA1bH:hover{background:rgba(139,92,246,.18)}.ModelManager_formGrid__v4QGE{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin-top:14px}.ModelManager_formFull__dvnDS{grid-column:1/-1}.ModelManager_formLabel__ET_EF{color:#64748b;display:block;font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.ModelManager_formInput__B8eon{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08);border-radius:5px;color:#fff;font-size:12px;outline:none;padding:7px 10px;width:100%;box-sizing:border-box}.ModelManager_formInput__B8eon:focus{border-color:rgba(139,92,246,.5)}.ModelManager_formSelect__Coz4E{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,.3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%2364748b'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid hsla(0,0%,100%,.08);border-radius:5px;color:#fff;font-size:12px;outline:none;padding:7px 28px 7px 10px;width:100%;box-sizing:border-box}.ModelManager_tieredToggleRow__oThS6{align-items:center;display:flex;gap:10px;grid-column:1/-1}.ModelManager_tieredLabel__jjnL4{color:#94a3b8;font-size:12px}.ModelManager_submitBtn__rvWgJ{background:#8b5cf6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;grid-column:1/-1;padding:9px;transition:background .15s}.ModelManager_submitBtn__rvWgJ:hover{background:#7c3aed}.ModelManager_submitBtn__rvWgJ:disabled{background:rgba(139,92,246,.3);cursor:default}.ModelManager_placeholder__9ZE0b{align-items:center;color:#475569;display:flex;font-size:13px;height:120px;justify-content:center}.StudioDirectory_cloudSync_syncSection__1_9z_{border-top:1px solid rgba(6,182,212,.15);background:rgba(6,182,212,.03)}.StudioDirectory_cloudSync_accordionHeader__i4Dqf{display:flex;align-items:center;gap:7px;width:100%;padding:10px 14px;background:transparent;border:none;cursor:pointer;text-align:left}.StudioDirectory_cloudSync_syncTitle__VcfQD{font-size:10px;font-weight:700;color:#06b6d4;text-transform:uppercase;letter-spacing:.07em;flex:1 1}.StudioDirectory_cloudSync_credsBadge__SD2W1{font-size:10px;font-weight:700;color:#22c55e;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:1px 6px;line-height:1.4}.StudioDirectory_cloudSync_chevronClosed__CQi8B{color:#475569;transition:transform .2s ease;flex-shrink:0}.StudioDirectory_cloudSync_chevronOpen__SSmE6{color:#06b6d4;transform:rotate(180deg);transition:transform .2s ease;flex-shrink:0}.StudioDirectory_cloudSync_syncBody__pycFL{padding:0 14px 14px}.StudioDirectory_cloudSync_credForm__vbej2{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.StudioDirectory_cloudSync_credInput__Pb45R{width:100%;padding:6px 9px;font-size:11px;color:#e2e8f0;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:5px;outline:none;box-sizing:border-box;transition:border-color .15s}.StudioDirectory_cloudSync_credInput__Pb45R::placeholder{color:#334155}.StudioDirectory_cloudSync_credInput__Pb45R:focus{border-color:rgba(6,182,212,.45)}.StudioDirectory_cloudSync_saveBtn__bwBy6{align-self:flex-start;padding:5px 12px;font-size:11px;font-weight:600;color:#06b6d4;background:rgba(6,182,212,.1);border:1px solid rgba(6,182,212,.3);border-radius:5px;cursor:pointer;transition:background .15s,border-color .15s}.StudioDirectory_cloudSync_saveBtn__bwBy6:hover{background:rgba(6,182,212,.18);border-color:rgba(6,182,212,.5)}.StudioDirectory_cloudSync_actionRow__b1IY8{display:flex;gap:8px;margin-bottom:10px}.StudioDirectory_cloudSync_pullBtn__0sx6y,.StudioDirectory_cloudSync_pushBtn__8748s{flex:1 1;padding:6px 10px;font-size:11px;font-weight:600;border-radius:5px;cursor:pointer;transition:background .15s,opacity .15s}.StudioDirectory_cloudSync_pushBtn__8748s{color:#fff;background:rgba(6,182,212,.7);border:none}.StudioDirectory_cloudSync_pushBtn__8748s:hover{background:#06b6d4}.StudioDirectory_cloudSync_pushBtn__8748s:disabled{opacity:.4;cursor:default}.StudioDirectory_cloudSync_pullBtn__0sx6y{color:#06b6d4;background:rgba(6,182,212,.08);border:1px solid rgba(6,182,212,.3)}.StudioDirectory_cloudSync_pullBtn__0sx6y:hover{background:rgba(6,182,212,.16)}.StudioDirectory_cloudSync_pullBtn__0sx6y:disabled{opacity:.4;cursor:default}.StudioDirectory_cloudSync_deviceRow__r_eEj{display:flex;align-items:center;gap:6px}.StudioDirectory_cloudSync_deviceLabel__Qwo5B{font-size:10px;color:#475569;white-space:nowrap}.StudioDirectory_cloudSync_deviceId__qjT_E{flex:1 1;font-size:9.5px;font-family:monospace;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioDirectory_cloudSync_copyBtn__nWFWI{padding:3px 8px;font-size:10px;color:#475569;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;cursor:pointer;flex-shrink:0;transition:color .15s}.StudioDirectory_cloudSync_copyBtn__nWFWI:hover{color:#94a3b8}.StudioDirectory_cloudSync_statusMsg__JKswv{font-size:11px;margin-top:8px;padding:4px 0}.StudioDirectory_cloudSync_statusSuccess__zw2Lz{color:#22c55e}.StudioDirectory_cloudSync_statusError__rlblN{color:#f87171}.StudioDirectory_cloudSync_googleBtn__KUV4l{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;font-weight:600;color:#1e293b;background:#fff;border:none;border-radius:6px;cursor:pointer;margin-bottom:10px;transition:background .15s,opacity .15s}.StudioDirectory_cloudSync_googleBtn__KUV4l:hover{background:#f1f5f9}.StudioDirectory_cloudSync_googleBtn__KUV4l:disabled{opacity:.5;cursor:default}.StudioDirectory_cloudSync_googleIcon__sFQGE{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:11px;font-weight:700;color:#4285f4;background:#e8f0fe;border-radius:3px;flex-shrink:0}.StudioDirectory_cloudSync_connectedBlock__qmlVR{margin-bottom:10px}.StudioDirectory_cloudSync_connectedRow__3hFLT{display:flex;align-items:center;gap:6px;margin-bottom:8px}.StudioDirectory_cloudSync_connectedDot__qM9FR{width:6px;height:6px;background:#22c55e;border-radius:50%;flex-shrink:0}.StudioDirectory_cloudSync_connectedLabel__BzdKb{font-size:10px;color:#22c55e;font-weight:600;flex-shrink:0}.StudioDirectory_cloudSync_connectedEmail__L8jkt{font-size:10px;color:#94a3b8;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioDirectory_cloudSync_disconnectBtn__S_wba{font-size:10px;color:#475569;background:transparent;border:none;cursor:pointer;padding:2px 4px;flex-shrink:0;transition:color .15s}.StudioDirectory_cloudSync_disconnectBtn__S_wba:hover{color:#f87171}.StudioDirectory_cloudSync_syncBtn__Nim6W{width:100%;padding:8px 12px;font-size:12px;font-weight:600;color:#fff;background:rgba(6,182,212,.75);border:none;border-radius:6px;cursor:pointer;transition:background .15s,opacity .15s;margin-bottom:6px}.StudioDirectory_cloudSync_syncBtn__Nim6W:hover{background:#06b6d4}.StudioDirectory_cloudSync_syncBtn__Nim6W:disabled{opacity:.45;cursor:default}.StudioDirectory_cloudSync_lastSynced__54CN0{font-size:10px;color:#475569;margin:0 0 6px}.StudioDirectory_cloudSync_advancedToggle__kBdNX{display:flex;align-items:center;gap:5px;margin-top:8px;padding:4px 0;font-size:10px;font-weight:600;color:#475569;background:transparent;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:color .15s}.StudioDirectory_cloudSync_advancedToggle__kBdNX:hover{color:#94a3b8}.StudioDirectory_cloudSync_s3Block__JDDOV{margin-top:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.05)}.StudioDirectory_panel__Fz_dR{border:1px solid rgba(16,185,129,.18);border-radius:10px;background:rgba(15,23,42,.6);margin-bottom:24px;width:100%;box-sizing:border-box}.StudioDirectory_header__q3AnF{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}.StudioDirectory_title__ShJTF{font-size:11px;font-weight:700;color:#34d399;text-transform:uppercase;letter-spacing:.07em;margin:0;text-shadow:0 0 12px rgba(52,211,153,.3)}.StudioDirectory_closeBtn__81KtZ{background:transparent;border:none;cursor:pointer;color:#475569;display:flex;align-items:center;padding:3px;border-radius:4px;transition:color .2s ease;flex-shrink:0}.StudioDirectory_closeBtn__81KtZ:hover{color:#94a3b8}.StudioDirectory_capBanner__jEYvX{padding:8px 14px;font-size:11px;color:rgba(251,146,60,.9);background:rgba(251,146,60,.08);border-bottom:1px solid rgba(251,146,60,.2)}.StudioDirectory_searchRow__Bv1jg{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid hsla(0,0%,100%,.05)}.StudioDirectory_searchInputWrapper__yNVGU{position:relative;flex:1 1;display:flex;align-items:center}.StudioDirectory_searchIcon__OwjD7{position:absolute;left:7px;color:#334155;pointer-events:none}.StudioDirectory_searchInput__lQu7F{width:100%;padding:5px 8px 5px 22px;font-size:11px;color:#e2e8f0;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:5px;outline:none;box-sizing:border-box;transition:border-color .15s}.StudioDirectory_searchInput__lQu7F::placeholder{color:#334155}.StudioDirectory_searchInput__lQu7F:focus{border-color:rgba(52,211,153,.35)}.StudioDirectory_typeFilter__NQ2oI{padding:5px 6px;font-size:10px;color:#94a3b8;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:5px;outline:none;cursor:pointer;max-width:90px}.StudioDirectory_typeFilter__NQ2oI:focus{border-color:rgba(52,211,153,.35)}.StudioDirectory_sortBtn__W7yuU{display:flex;align-items:center;gap:4px;padding:5px 7px;font-size:10px;color:#64748b;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:5px;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:color .15s,border-color .15s}.StudioDirectory_sortBtn__W7yuU:hover{color:#94a3b8;border-color:hsla(0,0%,100%,.15)}.StudioDirectory_sortLabel__oWz1L{font-size:9.5px;font-weight:500}.StudioDirectory_stickyFooter__EqVj3{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;padding:8px 10px;background:rgba(15,23,42,.92);border-top:1px solid rgba(16,185,129,.12);border-radius:0 0 10px 10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.StudioDirectory_backToActionsBtn__KG29P{width:100%;padding:7px 12px;font-size:11px;font-weight:600;color:#34d399;background:rgba(52,211,153,.06);border:1px solid rgba(52,211,153,.2);border-radius:6px;cursor:pointer;text-align:center;transition:background .15s,border-color .15s;letter-spacing:.02em}.StudioDirectory_backToActionsBtn__KG29P:hover{background:rgba(52,211,153,.12);border-color:rgba(52,211,153,.4)}.StudioDirectory_list__a26Ug{max-height:260px;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:5px}.StudioDirectory_list__a26Ug::-webkit-scrollbar{width:3px}.StudioDirectory_list__a26Ug::-webkit-scrollbar-track{background:transparent}.StudioDirectory_list__a26Ug::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.StudioDirectory_item__RQJR_{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;border-radius:7px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);transition:background .15s ease,border-color .15s ease;min-width:0}.StudioDirectory_item__RQJR_:hover{background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.1)}.StudioDirectory_itemMeta__ge2By{display:flex;flex-direction:column;gap:2px;overflow:hidden;flex:1 1;min-width:0}.StudioDirectory_itemTitle__2TrmP{font-size:12px;font-weight:500;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioDirectory_itemId__FE3xj{font-size:10px;font-family:monospace;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioDirectory_removeBtn__ihIH6{background:transparent;border:none;cursor:pointer;color:#334155;display:flex;align-items:center;padding:4px;flex-shrink:0;border-radius:4px;transition:color .15s ease,background .15s ease}.StudioDirectory_removeBtn__ihIH6:hover{color:#ef4444;background:rgba(239,68,68,.1)}.StudioDirectory_emptyState__87lXa{padding:22px 16px;text-align:center;font-size:12px;color:#334155;line-height:1.6}.StudioDirectory_count__ibIlT{font-size:10px;font-weight:700;color:#10b981;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.3);border-radius:10px;padding:1px 7px;margin-left:6px}.StudioDirectory_vaultBanner__Ah00V{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-bottom:1px solid rgba(251,191,36,.15);background:rgba(251,191,36,.04)}.StudioDirectory_vaultBannerIcon__yOl_c{color:#d97706;flex-shrink:0}.StudioDirectory_vaultBannerText__kNP1Y{font-size:11.5px;color:#94a3b8;line-height:1.55;margin:0}.StudioDirectory_vaultConnectBtn__uVfXi{font-size:11px;font-weight:600;color:#fbbf24;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.25);border-radius:6px;padding:5px 12px;cursor:pointer;letter-spacing:.04em;transition:background .15s ease,border-color .15s ease}.StudioDirectory_vaultConnectBtn__uVfXi:hover{background:rgba(251,191,36,.18);border-color:rgba(251,191,36,.45)}.StudioDirectory_vaultConnectedBadge__N9Pnf{display:flex;align-items:center;gap:5px;padding:6px 14px;border-bottom:1px solid hsla(0,0%,100%,.04);color:#22c55e;font-size:10.5px;font-weight:600;letter-spacing:.04em}.StudioDirectory_disconnectBtn__KC9TI{background:transparent;border:none;cursor:pointer;color:#475569;display:flex;align-items:center;padding:3px;border-radius:4px;transition:color .2s ease;flex-shrink:0}.StudioDirectory_disconnectBtn__KC9TI:hover{color:#ef4444}@media (max-width:768px){.StudioDirectory_list__a26Ug{max-height:200px}.StudioDirectory_item__RQJR_{padding:10px 12px}.StudioDirectory_itemTitle__2TrmP{font-size:13px}}.PdfCitationViewerModal_modalOverlay__UPcD8{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000}.PdfCitationViewerModal_modalContent__mH48o{position:relative;width:90%;height:90%;max-width:1200px;background:rgba(15,23,42,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:20px;overflow:auto}.PdfCitationViewerModal_closeButton__KHLTJ{position:absolute;top:10px;right:10px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#e2e8f0;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease;z-index:1001}.PdfCitationViewerModal_closeButton__KHLTJ:hover{background:hsla(0,0%,100%,.2)}.PdfCitationViewerModal_noPreview__jY6Kr{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#94a3b8;font-size:16px}.LogicCitationModal_overlay__cVGjE{position:fixed;inset:0;z-index:9000;background:rgba(0,0,0,.72);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:16px}.LogicCitationModal_modal__Wsyg1{position:relative;width:100%;max-width:540px;background:rgba(15,23,42,.97);border:1px solid rgba(99,102,241,.35);border-radius:14px;padding:20px 22px 22px;display:flex;flex-direction:column;gap:16px;box-shadow:0 24px 80px rgba(0,0,0,.55)}.LogicCitationModal_header__WuwXM{display:flex;align-items:center;justify-content:space-between;gap:10px}.LogicCitationModal_titleGroup__8z4pU{display:flex;align-items:center;gap:8px}.LogicCitationModal_badge__AuiEy{font-size:10px;font-weight:700;color:#a5b4fc;background:rgba(99,102,241,.15);border:1px solid rgba(99,102,241,.35);border-radius:20px;padding:2px 10px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.LogicCitationModal_title__MQz0j{font-size:13px;font-weight:600;color:#a5b4fc}.LogicCitationModal_sourceNumber__tq3o_{font-size:11px;color:#64748b}.LogicCitationModal_closeBtn__nd1sx{flex-shrink:0;width:30px;height:30px;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s,color .15s}.LogicCitationModal_closeBtn__nd1sx:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.22);color:#e2e8f0}.LogicCitationModal_divider__oHL6r{border:none;border-top:1px solid hsla(0,0%,100%,.06);margin:0}.LogicCitationModal_tripletBlock__QQ8r3{background:rgba(249,115,22,.04);border:1px solid rgba(249,115,22,.18);border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:3px}.LogicCitationModal_rawText__t3TX5{font-size:13px;color:#cbd5e1;line-height:1.6;word-break:break-word;padding:4px 0}.LogicCitationModal_emptyState___kMiy{font-size:12px;color:#475569;font-style:italic;padding:8px 0}.ProofDeckVerificationCard_backToProofDeck__pDsPV{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:7px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:#94a3b8;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s;align-self:flex-start}.ProofDeckVerificationCard_backToProofDeck__pDsPV:hover{background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.2);color:#e2e8f0}.ProofDeckVerificationCard_lightboxOverlay__JSret{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.88);display:flex;align-items:center;justify-content:center;cursor:zoom-out;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ProofDeckVerificationCard_lightboxImage__xbHCS{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.6);cursor:default}.ProofDeckVerificationCard_lightboxClose__uXXxs{position:absolute;top:20px;right:24px;width:36px;height:36px;border-radius:50%;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.08);color:#e2e8f0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.ProofDeckVerificationCard_lightboxClose__uXXxs:hover{background:hsla(0,0%,100%,.16)}.ProofDeckVerificationCard_imageBlockClickable__NNVTz{cursor:zoom-in;position:relative}.ProofDeckVerificationCard_imageZoomHint__dffiI{position:absolute;bottom:6px;right:8px;color:hsla(0,0%,100%,.55);pointer-events:none;transition:color .15s}.ProofDeckVerificationCard_imageBlockClickable__NNVTz:hover .ProofDeckVerificationCard_imageZoomHint__dffiI{color:hsla(0,0%,100%,.9)}.ProofDeckVerificationCard_card__O_he2{width:100%;min-width:0;box-sizing:border-box;overflow:hidden;background:hsla(0,0%,100%,.03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(6,182,212,.2);border-radius:12px;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.ProofDeckVerificationCard_header__xoZ0P{display:flex;align-items:center;justify-content:space-between;gap:10px}.ProofDeckVerificationCard_cardTitle__O4JIM{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#67e8f9}.ProofDeckVerificationCard_titleIcon__PMd61{flex-shrink:0;color:#06b6d4}.ProofDeckVerificationCard_subjectBadge__E0iJQ{font-size:10px;font-weight:600;color:#94a3b8;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:2px 10px;white-space:nowrap;flex-shrink:0}.ProofDeckVerificationCard_imageBlock__3J4dQ{width:100%;border-radius:8px;overflow:hidden;border:1px solid rgba(6,182,212,.15);background:rgba(15,23,42,.5);max-height:160px;display:flex;align-items:center;justify-content:center}.ProofDeckVerificationCard_diagramImage__vLSoD{width:100%;height:100%;object-fit:cover;max-height:160px;opacity:.9}.ProofDeckVerificationCard_imagePlaceholder__iEZOo{height:80px;width:100%;background:linear-gradient(135deg,rgba(6,182,212,.1),rgba(99,102,241,.08));display:flex;align-items:center;justify-content:center;color:#475569;font-size:12px}.ProofDeckVerificationCard_logicBlock__yFZz9{background:rgba(249,115,22,.04);border:1px solid rgba(249,115,22,.18);border-radius:8px;padding:8px 12px;display:flex;flex-direction:column;gap:4px}.ProofDeckVerificationCard_logicHeaderRow__Jlm4w{display:flex;justify-content:space-between;align-items:center}.ProofDeckVerificationCard_logicLabel__63eO6{font-size:10px;font-weight:700;color:#fb923c;text-transform:uppercase;letter-spacing:.06em}.ProofDeckVerificationCard_readOnlyRows__CxYau{display:flex;flex-direction:column;gap:3px}.ProofDeckVerificationCard_readOnlyRow__NpJGU{display:flex;flex-direction:row;align-items:baseline;gap:8px}.ProofDeckVerificationCard_readOnlyLabel__4eN2_{width:160px;flex-shrink:0;text-align:right;margin-right:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fb923c}.ProofDeckVerificationCard_readOnlyValue__t6hiY{font-size:13px;color:#cbd5e1;line-height:1.5;word-break:break-word;min-width:0}.ProofDeckVerificationCard_editLogicBtn__bwr_v{flex-shrink:0;padding:3px 10px;border-radius:6px;border:1px solid rgba(249,115,22,.35);background:rgba(249,115,22,.08);color:#fb923c;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.ProofDeckVerificationCard_editLogicBtn__bwr_v:hover{background:rgba(249,115,22,.18);border-color:rgba(249,115,22,.5)}.ProofDeckVerificationCard_mentionPills__r399b{display:flex;flex-wrap:wrap;gap:6px;padding:4px 0}.ProofDeckVerificationCard_mentionPill__ThxEj{display:inline-flex;align-items:center;padding:3px 9px;border-radius:20px;background:rgba(99,102,241,.18);border:1px solid rgba(99,102,241,.35);color:#a5b4fc;font-size:11px;font-weight:500;cursor:default;white-space:nowrap;transition:background .15s,border-color .15s}.ProofDeckVerificationCard_mentionPill__ThxEj:hover{background:rgba(99,102,241,.28);border-color:rgba(99,102,241,.55)}.ProofDeckVerificationCard_mentionDropdown__Z_dnI{position:absolute;bottom:calc(100% + 6px);left:0;right:40px;z-index:50;background:rgba(15,23,42,.95);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:8px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4)}.ProofDeckVerificationCard_mentionItem__fkOSw{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 12px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .1s}.ProofDeckVerificationCard_mentionItem__fkOSw:hover{background:hsla(0,0%,100%,.06)}.ProofDeckVerificationCard_mentionItemLabel__aCmrM{font-size:12px;font-weight:600;color:#a5b4fc}.ProofDeckVerificationCard_mentionItemProvenance__9c0Zu{font-size:10px;color:#64748b}.ProofDeckVerificationCard_thread__RHOV3{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(6,182,212,.2) transparent;padding-right:4px}.ProofDeckVerificationCard_aiMessage__UfcPZ{font-size:13px;color:#e2e8f0;line-height:1.6;white-space:pre-wrap;word-break:break-word;background:rgba(6,182,212,.05);border:1px solid rgba(6,182,212,.2);border-radius:0 12px 12px 12px;padding:10px 14px;align-self:flex-start;max-width:95%}.ProofDeckVerificationCard_userMessage__kA_uB{font-size:13px;color:#e2e8f0;line-height:1.5;white-space:pre-wrap;word-break:break-word;background:rgba(99,102,241,.15);border:1px solid rgba(99,102,241,.25);border-radius:12px 12px 0 12px;padding:10px 14px;align-self:flex-end;margin-left:auto;max-width:90%}.ProofDeckVerificationCard_typing__CHLKK{font-size:12px;color:#64748b;font-style:italic;padding-left:12px}.ProofDeckVerificationCard_inputRow__eFTgz{display:flex;gap:8px;align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.05);padding-top:10px}.ProofDeckVerificationCard_input__rHS_G{flex:1 1;background:rgba(15,23,42,.6);border:1px solid rgba(6,182,212,.25);border-radius:8px;color:#e2e8f0;font-size:13px;font-family:inherit;padding:8px 10px;resize:none;outline:none;max-height:100px;transition:border-color .15s}.ProofDeckVerificationCard_input__rHS_G:focus{border-color:rgba(6,182,212,.55)}.ProofDeckVerificationCard_input__rHS_G:disabled{opacity:.5}.ProofDeckVerificationCard_sendBtn__1lYa_{flex-shrink:0;width:34px;height:34px;border-radius:8px;border:1px solid rgba(6,182,212,.4);background:rgba(6,182,212,.12);color:#67e8f9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.ProofDeckVerificationCard_sendBtn__1lYa_:hover:not(:disabled){background:rgba(6,182,212,.25);border-color:rgba(6,182,212,.6)}.ProofDeckVerificationCard_sendBtn__1lYa_:disabled{opacity:.35;cursor:not-allowed}.ProofDeckVerificationCard_approveRow___GF7z{display:flex;justify-content:flex-end;border-top:1px solid hsla(0,0%,100%,.05);padding-top:10px}.ProofDeckVerificationCard_approveBtn___hH4T{flex-shrink:0;height:34px;padding:0 14px;border-radius:8px;border:1px solid rgba(52,211,153,.4);background:rgba(52,211,153,.12);color:#6ee7b7;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.ProofDeckVerificationCard_approveBtn___hH4T:hover{background:rgba(52,211,153,.22);border-color:rgba(52,211,153,.65)}.ProofDeckVerificationCard_approvedBanner__4iEtS{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.25);border-radius:8px;font-size:12px;color:#6ee7b7;font-weight:500}@media (max-width:768px){.ProofDeckVerificationCard_card__O_he2{padding:8px 4px;border:none;border-radius:0}}.ChatPromptBar_barWrapper__6X9Kw{flex:1 1;display:flex;flex-direction:column}.ChatPromptBar_inputRow__0BUKc{display:flex;gap:6px;align-items:flex-end}.ChatPromptBar_promptWrapper__Eyar7{position:relative;flex:1 1;align-self:flex-end}.ChatPromptBar_promptInput__I5JJv{width:100%;box-sizing:border-box;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:12px 44px 12px 16px;color:#fff;font-size:14px;outline:none;transition:all .3s ease;font-family:inherit;resize:none;min-height:96px;max-height:150px;overflow-y:auto;line-height:1.45}.ChatPromptBar_promptInput__I5JJv::placeholder{color:hsla(0,0%,100%,.4)}.ChatPromptBar_promptInput__I5JJv:focus{border-color:rgba(139,92,246,.5);box-shadow:0 0 15px rgba(139,92,246,.2)}@media (max-width:768px){.ChatPromptBar_promptInputMobileHighlight__v_qo6{border-color:rgba(139,92,246,.5)!important;box-shadow:0 0 15px rgba(139,92,246,.2)!important}}.ChatPromptBar_innerBtns__W5F1_{position:absolute;right:8px;bottom:8px;display:flex;flex-direction:column;gap:4px;align-items:center}.ChatPromptBar_innerBtn__noxa9{width:26px;height:26px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.ChatPromptBar_innerBtn__noxa9:hover{background:rgba(56,189,248,.15);border-color:rgba(56,189,248,.4);color:#38bdf8}.ChatPromptBar_innerBtn__noxa9:active{transform:scale(.95)}.ChatPromptBar_colA__MCTI1{display:flex;flex-direction:column;justify-content:flex-end;gap:4px;flex-shrink:0;width:46px}.ChatPromptBar_cancelBtn__tC_lx{width:46px;height:22px;background:rgba(239,68,68,.2);color:hsla(0,0%,100%,.7);border:1px solid rgba(239,68,68,.45);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0;font-size:12px}.ChatPromptBar_cancelBtn__tC_lx:hover{background:rgba(239,68,68,.4);border-color:rgba(239,68,68,.8);color:#fff;box-shadow:0 0 8px rgba(239,68,68,.35)}.ChatPromptBar_cancelConfirm__3TZwo{width:46px;height:22px;background:rgba(239,68,68,.8);color:#fff;border:1px solid #ef4444;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-size:13px;font-weight:700;box-shadow:0 0 12px rgba(239,68,68,.6);transition:all .2s ease}.ChatPromptBar_cancelConfirm__3TZwo:hover{background:#ef4444;box-shadow:0 0 16px rgba(239,68,68,.8)}.ChatPromptBar_colB__Hsmnz{display:flex;flex-direction:column;justify-content:flex-end;gap:4px;flex-shrink:0;width:46px}.ChatPromptBar_navBtn__Ql7kR{width:100%;height:22px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.25);border-radius:6px;color:#e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:11px;font-weight:600;transition:background .2s ease;padding:0;flex-shrink:0}.ChatPromptBar_navBtn__Ql7kR:hover{background:rgba(148,163,184,.15);border-color:rgba(148,163,184,.5)}.ChatPromptBar_navUpDown___pB_3{display:flex;gap:4px;width:100%}.ChatPromptBar_navUpDown___pB_3 .ChatPromptBar_navBtn__Ql7kR{flex:1 1}.ChatPromptBar_audioBtn__2ZfyR{width:46px;height:46px;background:rgba(99,102,241,.18);color:hsla(0,0%,100%,.6);border:1px solid rgba(99,102,241,.35);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0;flex-shrink:0;gap:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChatPromptBar_audioBtn__2ZfyR:hover{background:rgba(99,102,241,.35);border-color:rgba(99,102,241,.7);color:#fff;box-shadow:0 0 12px rgba(99,102,241,.35)}.ChatPromptBar_iconRow__J6XzS{display:flex;align-items:center;justify-content:center;height:18px;line-height:1}.ChatPromptBar_autoLabel__Ln3a3{font-size:8px;font-weight:700;letter-spacing:.5px;line-height:1;transition:opacity .3s ease,color .3s ease;opacity:.3;color:hsla(0,0%,100%,.4)}.ChatPromptBar_walkModeActive__lPzvu{background:rgba(245,158,11,.3);border-color:rgba(245,158,11,.8);color:#fcd34d;box-shadow:0 0 16px rgba(245,158,11,.5)}.ChatPromptBar_walkModeActive__lPzvu .ChatPromptBar_autoLabel__Ln3a3{opacity:1;color:#fcd34d}.ChatPromptBar_audioBtn__2ZfyR.ChatPromptBar_walkModeActive__lPzvu:hover{background:rgba(245,158,11,.4);border-color:#f59e0b;color:#fcd34d;box-shadow:0 0 20px rgba(245,158,11,.7)}.ChatPromptBar_barWrapper__6X9Kw:focus-within .ChatPromptBar_audioBtn__2ZfyR.ChatPromptBar_walkModeActive__lPzvu,.ChatPromptBar_inputRow__0BUKc:focus-within .ChatPromptBar_audioBtn__2ZfyR.ChatPromptBar_walkModeActive__lPzvu{background:rgba(245,158,11,.3);border-color:rgba(245,158,11,.8);color:#fcd34d;box-shadow:0 0 16px rgba(245,158,11,.5)}.ChatPromptBar_barWrapper__6X9Kw:focus-within .ChatPromptBar_audioBtn__2ZfyR.ChatPromptBar_walkModeActive__lPzvu:hover,.ChatPromptBar_inputRow__0BUKc:focus-within .ChatPromptBar_audioBtn__2ZfyR.ChatPromptBar_walkModeActive__lPzvu:hover{background:rgba(245,158,11,.4);border-color:#f59e0b;color:#fcd34d;box-shadow:0 0 20px rgba(245,158,11,.7)}.ChatPromptBar_barWrapper__6X9Kw:focus-within .ChatPromptBar_audioBtn__2ZfyR.ChatPromptBar_walkModeActive__lPzvu .ChatPromptBar_autoLabel__Ln3a3,.ChatPromptBar_inputRow__0BUKc:focus-within .ChatPromptBar_audioBtn__2ZfyR.ChatPromptBar_walkModeActive__lPzvu .ChatPromptBar_autoLabel__Ln3a3{opacity:1;color:#fcd34d}.ChatPromptBar_micBtn___i5d0{width:46px;height:46px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);border-radius:10px;color:rgba(245,158,11,.6);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.ChatPromptBar_micBtn___i5d0:hover{background:rgba(245,158,11,.25);border-color:rgba(245,158,11,.6);color:#fcd34d}.ChatPromptBar_micBtn___i5d0:disabled{opacity:.5;cursor:default}.ChatPromptBar_micBtnRecording__1fRvH{background:rgba(245,158,11,.25);border-color:rgba(245,158,11,.8);color:#fcd34d;animation:ChatPromptBar_micWave__jNBos 1.2s ease-out infinite}.ChatPromptBar_micBtnRecording__1fRvH:hover{background:rgba(245,158,11,.4);border-color:#f59e0b;color:#fcd34d}@keyframes ChatPromptBar_micWave__jNBos{0%{box-shadow:0 0 0 0 rgba(245,158,11,.7)}70%{box-shadow:0 0 0 10px rgba(245,158,11,0)}to{box-shadow:0 0 0 0 rgba(245,158,11,0)}}.ChatPromptBar_spin__G7lVF{animation:ChatPromptBar_spin__G7lVF 1s linear infinite}@keyframes ChatPromptBar_spin__G7lVF{to{transform:rotate(1turn)}}.DoclingTableBlock_doclingTableContainer__G4bxX{background:rgba(15,23,42,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px;margin-bottom:16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);max-width:100%;overflow-x:auto}.DoclingTableBlock_artifactTitle__31Y1R{font-size:12px;font-weight:700;color:#cbd5e1;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em}.DoclingTableBlock_glassTable__soqPA{width:100%;min-width:480px;border-collapse:collapse;background:rgba(0,0,0,.2);border-radius:8px;overflow:hidden}.DoclingTableBlock_glassTable__soqPA td,.DoclingTableBlock_glassTable__soqPA th{padding:10px 14px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1)}.DoclingTableBlock_glassTable__soqPA th{background:hsla(0,0%,100%,.05);font-size:13px;font-weight:600;color:#e2e8f0}.DoclingTableBlock_glassTable__soqPA tr:last-child td{border-bottom:none}.DoclingTableBlock_glassTable__soqPA td{font-size:14px;color:#94a3b8}.DoclingTableBlock_buttonContainer__zAApr{display:flex;gap:10px;margin-top:16px}.DoclingTableBlock_quoteButton__1zSEV,.DoclingTableBlock_viewPdfButton__6Vluk{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#e2e8f0;border-radius:8px;padding:8px 12px;font-size:13px;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}.DoclingTableBlock_quoteButton__1zSEV:hover,.DoclingTableBlock_viewPdfButton__6Vluk:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.DoclingTableBlock_viewPdfButton__6Vluk{background:rgba(30,41,59,.8);color:#94a3b8}.DoclingTableBlock_viewPdfButton__6Vluk:hover{background:rgba(51,65,85,.8);color:#e2e8f0}.ProfileRecommendationMessage_wrapper__oqFpt{display:flex;flex-direction:column;gap:16px;padding:16px;background:rgba(2,4,10,.3);border-radius:12px;border:1px solid hsla(0,0%,100%,.05)}.ProfileRecommendationMessage_header__Z1eYz{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;text-transform:uppercase;color:#a78bfa}.ProfileRecommendationMessage_headerText__hDXZ8{letter-spacing:.5px}.ProfileRecommendationMessage_sectionLabel__vG70x{font-size:12px;font-weight:600;text-transform:uppercase;color:#94a3b8;letter-spacing:.5px}.ProfileRecommendationMessage_anchorSection__CO3no{display:flex;flex-direction:column;gap:8px}.ProfileRecommendationMessage_matchItem__Od9GH{display:flex;flex-direction:column;gap:8px;padding:12px;background:rgba(15,23,42,.5);border-radius:8px;border:1px solid hsla(0,0%,100%,.03)}.ProfileRecommendationMessage_rankBadge__24CO8{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(139,92,246,.5);color:#e0e7ff;font-size:12px;font-weight:600;border-radius:6px;border:1px solid rgba(139,92,246,.6)}.ProfileRecommendationMessage_scoreText__1Opbq{font-size:12px;color:#cbd5e1}.ProfileRecommendationMessage_reasonText__67A9S{font-size:12px;color:#94a3b8;font-style:italic;margin:4px 0}.ProfileRecommendationMessage_checkRow__Bx_RL{display:flex;align-items:center;margin-top:4px}.ProfileRecommendationMessage_checkRow__Bx_RL input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#818cf8}.ProfileRecommendationMessage_autoConnectBtn__XuD_W{padding:6px 14px;font-size:12px;font-weight:600;color:#fff;background:rgba(139,92,246,.35);border:1px solid rgba(139,92,246,.6);border-radius:8px;cursor:pointer;transition:all .2s ease}.ProfileRecommendationMessage_autoConnectBtn__XuD_W:hover:not(:disabled){background:rgba(139,92,246,.5);border-color:rgba(139,92,246,.8);box-shadow:0 0 12px rgba(139,92,246,.5)}.ProfileRecommendationMessage_autoConnectBtn__XuD_W:disabled{opacity:.5;cursor:not-allowed}.EmailDraftMessage_container__4MsqP{position:relative;display:flex;flex-direction:column;gap:0;padding:36px 12px 12px;background:rgba(2,4,10,.3);border-radius:8px;border:1px solid hsla(0,0%,100%,.05);font-family:Courier New,monospace}.EmailDraftMessage_headerRow__o4DbS{display:flex;gap:12px;padding:8px 0;font-size:12px;align-items:baseline}.EmailDraftMessage_label__gWcrj{font-weight:600;color:#94a3b8;min-width:60px}.EmailDraftMessage_value__xGDP_{color:#cbd5e1;flex:1 1;word-break:break-word}.EmailDraftMessage_headerInput__HWc1w{flex:1 1;background:transparent;border:none;border-bottom:1px solid rgba(148,163,184,.3);color:#cbd5e1;font-family:Courier New,monospace;font-size:12px;padding:1px 4px;outline:none;min-width:0}.EmailDraftMessage_headerInput__HWc1w:focus{border-bottom-color:rgba(129,140,248,.7);color:#e2e8f0}.EmailDraftMessage_divider__foec1{height:1px;background:hsla(0,0%,100%,.1);margin:8px 0}.EmailDraftMessage_body__TyN5_{font-size:12px;color:#cbd5e1;white-space:pre-wrap;word-wrap:break-word;margin:0;background:rgba(0,0,0,.2);border-radius:4px;padding:10px;max-height:300px;overflow-y:auto;transition:opacity .3s}.EmailDraftMessage_bodyEditable___L_qo{cursor:text}.EmailDraftMessage_tonePickerAnchor__5F64t{position:absolute;top:8px;right:8px;z-index:10}.EmailDraftMessage_tonePickerBtn__bGtjf{display:flex;align-items:center;gap:6px;background:rgba(15,23,42,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:6px 10px;cursor:pointer;transition:all .2s ease;font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-weight:600;color:#94a3b8;letter-spacing:.3px;white-space:nowrap}.EmailDraftMessage_tonePickerBtn__bGtjf:disabled{cursor:not-allowed}.EmailDraftMessage_toneDropdown__vawom{position:absolute;top:105%;bottom:auto;right:0;background:#0f172a;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:4px;z-index:100;box-shadow:0 10px 40px rgba(0,0,0,.5);width:210px;max-height:300px;overflow-y:auto;font-family:system-ui,-apple-system,sans-serif}.EmailDraftMessage_toneOption__JbwtC{padding:7px 8px;border-radius:4px;font-size:12px;font-weight:500;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px}.EmailDraftMessage_toneCheck__AhqRU{width:16px;flex-shrink:0;color:#8b5cf6;font-size:10px;font-weight:700;text-align:right}.EmailDraftMessage_rewriteOverlay__Gw2Ob{opacity:.4;pointer-events:none;transition:opacity .3s}.EmailDraftMessage_spinnerWrapper__RD4I8{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.EmailDraftMessage_spinner__j0yPq{width:20px;height:20px;border:2px solid rgba(129,140,248,.25);border-top-color:#818cf8;border-radius:50%;animation:EmailDraftMessage_spin__XLZ3z .8s linear infinite}@keyframes EmailDraftMessage_spin__XLZ3z{to{transform:rotate(1turn)}}.EmailDraftMessage_footer__2O4b1{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.06)}.EmailDraftMessage_actionBtn__AbeAP{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;border:1px solid rgba(148,163,184,.3);background:rgba(15,23,42,.4);color:#cbd5e1;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.EmailDraftMessage_actionBtn__AbeAP:hover{background:rgba(148,163,184,.15);border-color:rgba(148,163,184,.6)}.EmailDraftMessage_actionBtnPrimary__xdcBy{border-color:rgba(129,140,248,.5);background:rgba(129,140,248,.15);color:#a5b4fc}.EmailDraftMessage_actionBtnPrimary__xdcBy:hover{background:rgba(129,140,248,.25);border-color:rgba(129,140,248,.8)}.EmailInlineEditorHost_container__QadTk{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:8px}.EmailInlineEditorHost_editor__Parsj{min-height:140px;max-height:300px;overflow-y:auto;color:#cbd5e1;font-size:12px;line-height:1.5;white-space:pre-wrap}.EmailInlineEditorHost_editor__Parsj .ProseMirror{outline:none;min-height:120px;white-space:pre-wrap}.EmailInlineEditorHost_actions__nS_GV{margin-top:8px;display:flex;justify-content:flex-end;gap:8px}.EmailInlineEditorHost_btn__UNYLT{height:28px;padding:0 10px;border-radius:6px;font-size:11px;cursor:pointer;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#e2e8f0}.EmailInlineEditorHost_btnPrimary__ePWAI{background:rgba(139,92,246,.35);border-color:rgba(139,92,246,.7)}.SDUIMapperMessage_mapperRoot__KELPB{--accent:#8b5cf6;--accent-bright:#a855f7;--accent-light:#a78bfa;--accent-faint:#c4b5fd;--accent-bg-low:rgba(139,92,246,.12);--accent-bg-mid:rgba(139,92,246,.2);--accent-bg-high:rgba(139,92,246,.32);--accent-border:rgba(139,92,246,.3)}.SDUIMapperMessage_pill__rHFZ_{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.SDUIMapperMessage_pillDragging__gIt3P{opacity:.4;cursor:-webkit-grabbing;cursor:grabbing}.SDUIMapperMessage_dropZone__ZOi1m{border-radius:8px;background:hsla(0,0%,100%,.02);transition:background .12s ease;padding:4px 0}.SDUIMapperMessage_dropZoneActive__YqSS9{background:rgba(245,158,11,.05)}.SDUIMapperMessage_slotIcon__pnspT{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:var(--accent-bg-low);color:var(--accent-bright);flex-shrink:0;margin-top:2px;cursor:default}.SDUIMapperMessage_slotIcon__pnspT:after{content:attr(data-tooltip);position:absolute;left:38px;top:50%;transform:translateY(-50%);background:rgba(15,23,42,.97);border:1px solid var(--accent-border);color:#e2e8f0;font-size:11px;line-height:1.4;white-space:nowrap;padding:5px 10px;border-radius:6px;pointer-events:none;z-index:100;opacity:0;transition:opacity .15s ease}.SDUIMapperMessage_slotIcon__pnspT:hover:after{opacity:1}.SDUIMapperMessage_pillRemove__0jjH2{cursor:pointer;display:flex;align-items:center;color:#a78bfa;opacity:.7;padding:4px;margin:-4px -4px -4px -2px;border-radius:4px}.SDUIMapperMessage_pillRemove__0jjH2:active,.SDUIMapperMessage_pillRemove__0jjH2:focus{outline:none;background:transparent;opacity:.9}.SDUI_ArtifactWrapper_wrapperHeader__6uxng{padding:12px 16px;border-top-left-radius:10px;border-top-right-radius:10px}.SDUI_ArtifactWrapper_wrapperContent__83HI_{padding:12px 14px}.SDUI_ArtifactWrapper_wrapperChat__KJyZJ{padding:10px 14px}@media (max-width:768px){.SDUI_ArtifactWrapper_wrapperChat__KJyZJ,.SDUI_ArtifactWrapper_wrapperContent__83HI_,.SDUI_ArtifactWrapper_wrapperHeader__6uxng{padding:10px 12px}}.SDUI_ArtifactWrapper_contentArea__sEX3x{position:relative;transition:max-height .25s ease;overflow:hidden}.SDUI_ArtifactWrapper_contentFade___qjBV{position:absolute;bottom:0;left:0;right:0;height:72px;background:linear-gradient(180deg,transparent,rgba(10,15,28,.94));border-radius:0 0 4px 4px;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;transition:opacity .15s ease}.SDUI_ArtifactWrapper_contentFade___qjBV:hover{opacity:.85}.SDUI_ArtifactWrapper_showMoreLabel__VLQ50{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:#64748b;letter-spacing:.04em;pointer-events:none;transition:color .15s ease}.SDUI_ArtifactWrapper_contentFade___qjBV:hover .SDUI_ArtifactWrapper_showMoreLabel__VLQ50{color:#94a3b8}.SDUI_ArtifactWrapper_showLessBtn__KuLUt{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:8px 0 10px;font-size:11px;font-weight:500;color:#475569;letter-spacing:.04em;background:transparent;border:none;cursor:pointer;transition:color .15s ease,background .15s ease}.SDUI_ArtifactWrapper_showLessBtn__KuLUt:hover{color:#94a3b8;background:hsla(0,0%,100%,.03)}.SDUI_ArtifactWrapper_dotMenuDropdown__soJ_B{position:absolute;top:100%;right:0;margin-top:4px;min-width:148px;background:rgba(15,23,42,.96);border:1px solid rgba(129,140,248,.25);border-radius:10px;box-shadow:0 8px 28px rgba(0,0,0,.55),0 0 16px rgba(129,140,248,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:200;overflow:hidden;animation:SDUI_ArtifactWrapper_dotMenuFadeIn__Ae8bp .12s ease}@keyframes SDUI_ArtifactWrapper_dotMenuFadeIn__Ae8bp{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SDUI_ArtifactWrapper_dotMenuItem__Lnb9y{display:flex;align-items:center;gap:8px;width:100%;padding:9px 14px;font-size:12px;font-weight:500;color:#94a3b8;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .12s ease,color .12s ease;box-sizing:border-box}.SDUI_ArtifactWrapper_dotMenuItem__Lnb9y:hover{background:rgba(129,140,248,.1);color:#e2e8f0}.SDUI_ArtifactWrapper_dotMenuItem__Lnb9y:first-child{border-bottom:1px solid hsla(0,0%,100%,.05)}.SDUI_ArtifactWrapper_dotMenuItemDelete__eHfXD{color:hsla(0,91%,71%,.7)}.SDUI_ArtifactWrapper_dotMenuItemDelete__eHfXD:hover{background:hsla(0,91%,71%,.08);color:#f87171}.MeetingInsightsMessage_card__50h1O{width:100%;min-width:0;box-sizing:border-box;overflow:hidden;background:hsla(0,0%,100%,.03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.07);border-radius:12px;padding:14px 16px 16px;display:flex;flex-direction:column;gap:14px}.MeetingInsightsMessage_header__4sq13{display:flex;align-items:center;justify-content:space-between;gap:10px}.MeetingInsightsMessage_meetingTitle__e2juv{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#e2e8f0}.MeetingInsightsMessage_titleIcon__II_W_{font-size:15px;flex-shrink:0}.MeetingInsightsMessage_meetingDate__JWYPG{font-size:11px;color:#64748b;white-space:nowrap;flex-shrink:0}.MeetingInsightsMessage_section__csVer{display:flex;flex-direction:column;gap:4px}.MeetingInsightsMessage_sectionLabel__ZCoD_{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6366f1}.MeetingInsightsMessage_sectionBody__D9mQ6{font-size:13px;color:#cbd5e1;line-height:1.6;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;min-width:0;padding-left:4px}.MeetingInsightsMessage_sectionBody__D9mQ6 ul{list-style:none;padding-left:0;margin:4px 0}.MeetingInsightsMessage_sectionBody__D9mQ6 li{margin-bottom:2px;padding-left:22px;position:relative;line-height:1.5}.MeetingInsightsMessage_sectionBody__D9mQ6 li:before{content:"🔹";font-size:12px;position:absolute;left:0;top:2px}.MeetingInsightsMessage_divider__27QpX{height:1px;background:hsla(0,0%,100%,.05);flex-shrink:0}.MeetingInsightsMessage_footer__Fvv44{display:flex;justify-content:flex-end;padding-top:4px;border-top:1px solid hsla(0,0%,100%,.05)}.MeetingInsightsMessage_editButton__1dPtv{height:28px;padding:0 14px;border-radius:6px;border:1px solid rgba(99,102,241,.45);background:rgba(99,102,241,.12);color:#a5b4fc;font-size:11px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.MeetingInsightsMessage_editButton__1dPtv:hover{background:rgba(99,102,241,.22);border-color:rgba(99,102,241,.65)}.MeetingInsightsMessage_loadingRow__gjDdz{display:flex;align-items:center;gap:8px;padding:4px 0}.MeetingInsightsMessage_loadingText__BLjjG{font-size:13px;color:#64748b;font-style:italic}.MeetingInsightsMessage_matchRow__UOaaB{display:flex;align-items:center;gap:8px;padding-bottom:2px}.MeetingInsightsMessage_linkedMatchTitle__wMAgC{flex:1 1;min-width:0;font-size:12px;color:#6ee7b7;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.MeetingInsightsMessage_matchSelect__d2aW7{flex:1 1;min-width:0;background:rgba(15,23,42,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#cbd5e1;font-size:12px;padding:5px 8px;cursor:pointer;outline:none;transition:border-color .15s}.MeetingInsightsMessage_matchSelect__d2aW7:focus{border-color:rgba(99,102,241,.5)}.MeetingInsightsMessage_matchSelect__d2aW7:disabled{opacity:.5;cursor:not-allowed}.MeetingInsightsMessage_approveButton__3yl0T{flex-shrink:0;height:28px;padding:0 12px;border-radius:6px;border:1px solid rgba(52,211,153,.45);background:rgba(52,211,153,.1);color:#6ee7b7;font-size:11px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.MeetingInsightsMessage_approveButton__3yl0T:hover:not(:disabled){background:rgba(52,211,153,.2);border-color:rgba(52,211,153,.65)}.MeetingInsightsMessage_approveButton__3yl0T:disabled{opacity:.35;cursor:not-allowed}.MeetingInsightsMessage_linkedButton__ogle0{flex-shrink:0;height:28px;padding:0 12px;border-radius:6px;border:1px solid rgba(52,211,153,.7);background:rgba(52,211,153,.22);color:#6ee7b7;font-size:11px;font-weight:600;cursor:default;white-space:nowrap}.PromptRichEditor_wrapper__w8ZO5{width:100%;border:1px solid rgba(139,92,246,.35);border-radius:6px;overflow:auto;margin-bottom:6px;background:hsla(0,0%,100%,.04);resize:vertical;min-height:100px;transition:border-color .15s}.PromptRichEditor_wrapper__w8ZO5:focus-within{border-color:rgba(139,92,246,.7)}.PromptRichEditor_toolbar__tOyOd{display:flex;align-items:center;gap:2px;padding:4px 6px;border-bottom:1px solid rgba(139,92,246,.2)}.PromptRichEditor_toolBtn__JrS0q{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:1px solid transparent;background:transparent;color:#94a3b8;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.PromptRichEditor_toolBtn__JrS0q:hover{background:rgba(139,92,246,.15);color:#c4b5fd;border-color:rgba(139,92,246,.3)}.PromptRichEditor_active__VYCLK{background:rgba(139,92,246,.25);color:#ede9fe;border-color:rgba(139,92,246,.5)}.PromptRichEditor_emojiPanel__SpTpT{position:absolute;top:calc(100% + 4px);left:0;z-index:300;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:2px;gap:2px;padding:6px;background:#0f172a;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.5);width:168px}.PromptRichEditor_emojiBtn__gAYV7{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:4px;font-size:14px;cursor:pointer;transition:background .1s}.PromptRichEditor_emojiBtn__gAYV7:hover{background:rgba(139,92,246,.2)}.PromptRichEditor_editorArea__fcmGU{padding:6px 8px;min-height:72px}.PromptRichEditor_editorArea__fcmGU .ProseMirror{outline:none;font-size:13px;color:#e2e8f0;font-family:inherit;line-height:1.6;min-height:60px}.PromptRichEditor_editorArea__fcmGU .ProseMirror p{margin:0 0 4px}.PromptRichEditor_editorArea__fcmGU .ProseMirror p:last-child{margin-bottom:0}.PromptRichEditor_editorArea__fcmGU .ProseMirror strong{color:#f8fafc;font-weight:700}.PromptRichEditor_editorArea__fcmGU .ProseMirror em{color:#c4b5fd}.PromptRichEditor_editorArea__fcmGU .ProseMirror-focused{outline:none}.CourseDraftStepCard_card__e7Nxn{--course-accent:#f2b26f;--course-accent-light:#fcd9a8;--course-accent-hover:rgba(139,92,246,.25);margin-bottom:8px;padding:10px 12px;background:rgba(167,139,250,.06);border:1px solid rgba(167,139,250,.15);border-radius:8px;transition:border-color .15s}.CourseDraftStepCard_card__e7Nxn:last-child{margin-bottom:0}.CourseDraftStepCard_cardHeader___o4WF{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:6px;margin-bottom:6px}.CourseDraftStepCard_stepTitleRow__BAwkk{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.CourseDraftStepCard_stepNumberBox__bGMZi{flex-shrink:0;width:28px;justify-content:center;border:1px solid rgba(139,92,246,.35);border-radius:6px;font-weight:800;color:var(--course-accent);letter-spacing:-.02em}.CourseDraftStepCard_stepNumberBox__bGMZi,.CourseDraftStepCard_stepTitlePill__hzz0V{min-height:28px;display:flex;align-items:center;background:rgba(139,92,246,.15);box-sizing:border-box;font-size:12px}.CourseDraftStepCard_stepTitlePill__hzz0V{flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:100%;word-break:break-word;white-space:normal;padding:4px 10px;border:1px solid rgba(139,92,246,.35);border-radius:7px;font-weight:700;color:#ede9fe;letter-spacing:.03em;line-height:1.4}.CourseDraftStepCard_controls__8v1ZB{min-height:28px;box-sizing:border-box;align-items:center;padding:2px}.CourseDraftStepCard_bottomControls__UEv6j,.CourseDraftStepCard_controls__8v1ZB{display:flex;gap:3px;flex-shrink:0;background:rgba(139,92,246,.15);border:1px solid rgba(139,92,246,.35);border-radius:7px}.CourseDraftStepCard_bottomControls__UEv6j{padding:3px}.CourseDraftStepCard_btnIcon__cynR7{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;border:none;background:transparent;color:var(--course-accent);cursor:pointer;transition:background .15s,color .15s}.CourseDraftStepCard_btnIcon__cynR7:hover{background:var(--course-accent-hover);color:var(--course-accent-light)}.CourseDraftStepCard_btnIcon__cynR7:disabled{opacity:.25;cursor:default}.CourseDraftStepCard_btnDeleteConfirm__64I6b{color:#f87171}.CourseDraftStepCard_btnDeleteConfirm__64I6b:hover{background:rgba(239,68,68,.2);color:#fca5a5}.CourseDraftStepCard_prompt__zSw1t{font-size:13px;color:#e2e8f0;margin:0 0 6px;line-height:1.6;cursor:text}.CourseDraftStepCard_prompt__zSw1t strong{color:#f8fafc;font-weight:700}.CourseDraftStepCard_prompt__zSw1t em{color:#c4b5fd}.CourseDraftStepCard_metaRow__jb7qp{display:flex;align-items:center;justify-content:space-between;gap:6px}.CourseDraftStepCard_meta__mJ7Q7{font-size:11px;color:#a78bfa;margin:0;flex:1 1;line-height:1.5}.CourseDraftStepCard_metaDesc__EUHjt{color:#94a3b8;font-style:italic}.CourseDraftStepCard_editInput__Q3pfN{width:100%;box-sizing:border-box;padding:5px 8px;background:hsla(0,0%,100%,.05);border:1px solid rgba(139,92,246,.5);border-radius:6px;color:#e2e8f0;font-size:12px;font-family:inherit;margin-bottom:6px}.CourseDraftStepCard_editInput__Q3pfN:focus{outline:none;border-color:rgba(139,92,246,.8);background:hsla(0,0%,100%,.07)}.CourseDraftStepCard_editTitleInput__P3bNd{font-size:13px;font-weight:700;color:#f8fafc;letter-spacing:.03em;margin-bottom:0;flex:1 1}.CourseDraftStepCard_inlineFieldRow__lxl3R{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.CourseDraftStepCard_inlineFieldRow__lxl3R>.CourseDraftStepCard_editInput__Q3pfN{margin-bottom:0;flex:1 1;min-width:120px}.CourseDraftStepCard_inlineLabel__3ecxS{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:#f2b26f;white-space:nowrap;text-transform:uppercase;letter-spacing:.6px;flex-shrink:0;min-width:90px}.CourseDraftStepCard_tooltipIcon__hu7_K{display:inline-flex;align-items:center;justify-content:center;color:#475569;cursor:help;flex-shrink:0;transition:color .15s}.CourseDraftStepCard_tooltipIcon__hu7_K:hover{color:#94a3b8}.CourseDraftStepCard_tagInputRow__xrfJ6{display:flex;align-items:center;gap:4px;flex:1 1;min-width:0}.CourseDraftStepCard_tagInputRow__xrfJ6>.CourseDraftStepCard_editInput__Q3pfN{margin-bottom:0;flex:1 1;min-width:80px}.CourseDraftStepCard_btnCopyTag__eWyvn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border:1px solid rgba(139,92,246,.35);border-radius:5px;background:rgba(139,92,246,.1);color:var(--course-accent);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.CourseDraftStepCard_btnCopyTag__eWyvn:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5)}.CourseDraftStepCard_btnCopyTagSuccess__l31Vx{color:#4ade80;border-color:rgba(74,222,128,.4);background:rgba(74,222,128,.08)}.CourseDraftStepCard_dropdownTriggerContent__VO2YG{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;text-align:left;flex:1 1;min-width:0}.CourseDraftStepCard_dropdownTriggerDesc__VSeHp{font-size:11px;color:#64748b;font-style:italic}@media (max-width:480px){.CourseDraftStepCard_dropdownTriggerContent__VO2YG{flex-direction:column;align-items:flex-start;gap:1px}}.CourseDraftStepCard_dropdownOptionContent__GZZYS{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;flex:1 1;min-width:0}.CourseDraftStepCard_dropdownOptionLabel__RFUcH{font-size:12px;font-weight:600;line-height:1.3}.CourseDraftStepCard_dropdownOptionDesc__70ZwY{font-size:11px;color:#64748b;font-style:italic;line-height:1.3}@media (max-width:480px){.CourseDraftStepCard_dropdownOptionContent__GZZYS{flex-direction:column;align-items:flex-start;gap:2px}}.CourseDraftStepCard_desktopOnly__UBdOz{display:flex}.CourseDraftStepCard_mobileOnly__zsW6A{display:none}.CourseDraftStepCard_hideOnMobile__s1HdC{display:flex}.CourseDraftStepCard_hideOnDesktop__REALx{display:none}@media (max-width:480px){.CourseDraftStepCard_desktopOnly__UBdOz{display:none!important}.CourseDraftStepCard_mobileOnly__zsW6A{display:flex!important}.CourseDraftStepCard_controls__8v1ZB,.CourseDraftStepCard_hideOnMobile__s1HdC{display:none!important}.CourseDraftStepCard_hideOnDesktop__REALx{display:flex!important}}.CourseDraftStepCard_editActions__mQNK_{display:flex;gap:6px;justify-content:flex-end;margin-top:2px}.CourseDraftStepCard_btnSave__8nZ0n{display:flex;align-items:center;gap:4px;padding:4px 12px;background:rgba(139,92,246,.3);border:1px solid rgba(139,92,246,.6);border-radius:5px;color:#ede9fe;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s}.CourseDraftStepCard_btnSave__8nZ0n:hover{background:rgba(139,92,246,.45)}.CourseDraftStepCard_btnCancel__deBGE{padding:4px 10px;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:5px;color:#94a3b8;font-size:11px;cursor:pointer;transition:background .15s}.CourseDraftStepCard_btnCancel__deBGE:hover{background:hsla(0,0%,100%,.05)}.CourseCreatorCard_card__UV9CU{width:100%;min-width:0;box-sizing:border-box;overflow:hidden;background:hsla(0,0%,100%,.03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(249,115,22,.18);border-radius:12px;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.CourseCreatorCard_header__3B9rs{display:flex;align-items:center;justify-content:space-between;gap:10px}.CourseCreatorCard_cardTitle__hido_{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#fdba74}.CourseCreatorCard_titleIcon__Qlbjw{flex-shrink:0;color:#f97316}.CourseCreatorCard_stepBadge__FOu4Q{font-size:10px;font-weight:600;color:#94a3b8;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:2px 10px;white-space:nowrap;flex-shrink:0}.CourseCreatorCard_thread__xkCpQ{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(249,115,22,.2) transparent;padding-right:4px}.CourseCreatorCard_aiMessage__HpGER{line-height:1.6;background:rgba(249,115,22,.05);border:1px solid rgba(249,115,22,.25);border-radius:0 12px 12px 12px;margin-bottom:8px;align-self:flex-start;max-width:95%}.CourseCreatorCard_aiMessage__HpGER,.CourseCreatorCard_userMessage__j0_tL{font-size:13px;color:#e2e8f0;white-space:pre-wrap;word-break:break-word;padding:10px 14px}.CourseCreatorCard_userMessage__j0_tL{line-height:1.5;background:rgba(99,102,241,.15);border:1px solid rgba(99,102,241,.25);border-radius:12px 12px 0 12px;margin-top:8px;align-self:flex-end;margin-left:auto;max-width:90%}.CourseCreatorCard_typing__lUlVO{font-size:12px;color:#64748b;font-style:italic;padding-left:12px}.CourseCreatorCard_inputRow__pxjl_{display:flex;gap:8px;align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.05);padding-top:10px}.CourseCreatorCard_input__01RuR{flex:1 1;background:rgba(15,23,42,.6);border:1px solid rgba(249,115,22,.25);border-radius:8px;color:#e2e8f0;font-size:13px;font-family:inherit;padding:8px 10px;resize:none;outline:none;max-height:100px;transition:border-color .15s}.CourseCreatorCard_input__01RuR:focus{border-color:rgba(249,115,22,.55)}.CourseCreatorCard_input__01RuR:disabled{opacity:.5}.CourseCreatorCard_sendBtn__NyDV6{flex-shrink:0;width:34px;height:34px;border-radius:8px;border:1px solid rgba(249,115,22,.4);background:rgba(249,115,22,.15);color:#fdba74;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.CourseCreatorCard_sendBtn__NyDV6:hover:not(:disabled){background:rgba(249,115,22,.28);border-color:rgba(249,115,22,.65)}.CourseCreatorCard_sendBtn__NyDV6:disabled{opacity:.35;cursor:not-allowed}.CourseCreatorCard_completeBox__Td4SH{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.25);border-radius:8px;font-size:12px;color:#6ee7b7;font-weight:500}.CourseCreatorCard_yamlLabel__mn96Y{font-size:11px;color:#94a3b8;font-family:monospace;background:hsla(0,0%,100%,.05);padding:2px 8px;border-radius:4px}@keyframes CourseCreatorCard_spin__ZNHjS{to{transform:rotate(1turn)}}.CourseCreatorCard_adaptiveLoading__ch65o{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 16px;gap:14px}.CourseCreatorCard_adaptiveSpinner__zw_R_{width:28px;height:28px;border-radius:50%;border:3px solid rgba(167,139,250,.15);border-top-color:#a78bfa;animation:CourseCreatorCard_spin__ZNHjS .85s linear infinite;flex-shrink:0}.CourseCreatorCard_adaptiveLoadingText__Zo6Pi{font-size:13px;color:#c4b5fd;text-align:center;margin:0;letter-spacing:.01em}.CourseCreatorCard_courseTitleRow__jzlml{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(167,139,250,.12)}.CourseCreatorCard_courseTitleLabel__lY7Yg{font-size:10px;font-weight:700;color:#f2b26f;white-space:nowrap;text-transform:uppercase;letter-spacing:.6px;flex-shrink:0;min-width:82px}.CourseCreatorCard_courseTitleInput__Jdd7N{flex:1 1;min-width:0;background:rgba(15,23,42,.55);border:1px solid rgba(167,139,250,.28);border-radius:7px;color:#e2e8f0;font-size:13px;font-weight:600;font-family:inherit;padding:7px 10px;outline:none;transition:border-color .15s,background .15s}.CourseCreatorCard_courseTitleInput__Jdd7N:focus{border-color:rgba(167,139,250,.6);background:rgba(15,23,42,.75)}.CourseCreatorCard_courseTitleInput__Jdd7N::placeholder{color:#475569;font-weight:400}.CourseCreatorCard_personaToggleBtn__bvGao{display:inline-flex;align-items:center;gap:6px;background:rgba(100,116,139,.08);border:1px solid rgba(100,116,139,.2);border-radius:6px;color:#64748b;font-size:11px;font-family:inherit;font-weight:500;cursor:pointer;padding:5px 10px;margin-bottom:10px;letter-spacing:.02em;transition:color .15s,background .15s,border-color .15s}.CourseCreatorCard_personaToggleBtn__bvGao:hover{color:#a78bfa;background:rgba(167,139,250,.08);border-color:rgba(167,139,250,.3)}.CourseCreatorCard_personaToggleChevron__au3FB{margin-left:2px;font-size:10px;opacity:.7}.CourseCreatorCard_coursePersonaRow__MSXpa{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(167,139,250,.12)}.CourseCreatorCard_coursePersonaLabel__hgjh_{font-size:10px;font-weight:700;color:#f2b26f;white-space:nowrap;text-transform:uppercase;letter-spacing:.6px;flex-shrink:0;min-width:82px;padding-top:8px}.CourseCreatorCard_coursePersonaTextarea__clcx6{flex:1 1;min-width:0;background:rgba(15,23,42,.55);border:1px solid rgba(167,139,250,.28);border-radius:7px;color:#e2e8f0;font-size:12px;font-family:inherit;line-height:1.5;padding:7px 10px;outline:none;resize:vertical;transition:border-color .15s,background .15s}.CourseCreatorCard_coursePersonaTextarea__clcx6:focus{border-color:rgba(167,139,250,.6);background:rgba(15,23,42,.75)}.CourseCreatorCard_coursePersonaTextarea__clcx6::placeholder{color:#475569}@media (max-width:768px){.CourseCreatorCard_card__UV9CU{padding:8px 4px;border:none;border-radius:0}}.ThinkingPartnerTruthCard_logicBlock__apWkv{background:rgba(139,92,246,.04);border:1px solid rgba(139,92,246,.18);border-radius:8px;padding:8px 12px;display:flex;flex-direction:column;gap:4px}.ThinkingPartnerTruthCard_logicHeaderRow__kR_Wm{display:flex;justify-content:space-between;align-items:center}.ThinkingPartnerTruthCard_logicLabel__FLHJf{font-size:10px;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.06em}.ThinkingPartnerTruthCard_readOnlyRows__AsbEQ{display:flex;flex-direction:column;gap:3px}.ThinkingPartnerTruthCard_readOnlyRow__7a1hX{display:flex;flex-direction:row;align-items:baseline;gap:8px;cursor:pointer;border-radius:6px;padding:6px 8px;margin:0 -8px;background:rgba(139,92,246,.04);transition:background .15s,box-shadow .15s}.ThinkingPartnerTruthCard_readOnlyRow__7a1hX:hover{background:rgba(129,140,248,.22);box-shadow:inset 3px 0 0 #a78bfa,0 0 0 1px rgba(167,139,250,.18)}.ThinkingPartnerTruthCard_readOnlyLabel__UAr7h{width:120px;flex-shrink:0;text-align:right;margin-right:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#a78bfa}.ThinkingPartnerTruthCard_readOnlyValue__TQ07h{font-size:13px;color:#cbd5e1;line-height:1.5;word-break:break-word;min-width:0}.ThinkingPartnerTruthCard_editLogicBtn__Deexq{flex-shrink:0;padding:3px 10px;border-radius:6px;border:1px solid rgba(139,92,246,.35);background:rgba(139,92,246,.08);color:#a78bfa;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.ThinkingPartnerTruthCard_editLogicBtn__Deexq:hover{background:rgba(139,92,246,.18);border-color:rgba(139,92,246,.5)}.ThinkingPartnerTruthCard_slotActions__HHM1J{display:flex;gap:6px;margin-top:4px}.ThinkingPartnerTruthCard_slotActionBtn__C6SAx{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:4px;border:1px solid rgba(139,92,246,.25);background:rgba(139,92,246,.06);color:#a78bfa;font-size:10px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s}.ThinkingPartnerTruthCard_slotActionBtn__C6SAx:hover{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.45)}.ThinkingPartnerTruthCard_skillDropdownWrapper___AhvR{position:relative}.ThinkingPartnerTruthCard_skillDropdownTrigger__7qhiL{display:inline-flex;align-items:center;gap:2px;padding:3px 8px;border-radius:6px;border:1px solid rgba(139,92,246,.35);background:rgba(139,92,246,.08);color:#a78bfa;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s;white-space:nowrap}.ThinkingPartnerTruthCard_skillDropdownTrigger__7qhiL:hover{background:rgba(139,92,246,.16);border-color:rgba(139,92,246,.55)}.ThinkingPartnerTruthCard_skillDropdownMenu__eIdbW{position:absolute;top:calc(100% + 4px);left:0;z-index:9999;background:#0f172a;border:1px solid rgba(139,92,246,.4);border-radius:8px;padding:4px;min-width:130px;box-shadow:0 4px 20px rgba(139,92,246,.15);display:flex;flex-direction:column;gap:2px}.ThinkingPartnerTruthCard_skillDropdownItem__MOifa{display:block;width:100%;text-align:left;padding:5px 10px;border-radius:6px;border:none;background:transparent;color:#94a3b8;font-size:11px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .12s,color .12s}.ThinkingPartnerTruthCard_skillDropdownItem__MOifa:hover{background:rgba(139,92,246,.14);color:#c4b5fd}.ThinkingPartnerTruthCard_skillDropdownItemActive__KPN_Y{background:rgba(139,92,246,.2);color:#ddd6fe;font-weight:700}.ThinkingPartnerTruthCard_skillDropdownDivider__a69M4{height:1px;background:hsla(0,0%,100%,.07);margin:4px 0}.ThinkingPartnerTruthCard_tagBlock__WHGhi{display:flex;flex-direction:column;gap:6px}.ThinkingPartnerTruthCard_tagLabel__fDL5j{font-size:10px;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;white-space:nowrap}.ThinkingPartnerTruthCard_tagRow__VhbgC{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.ThinkingPartnerTruthCard_tagPill__gO2id{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 10px;border-radius:20px;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.28);color:#c4b5fd;font-size:11px;font-weight:500}.ThinkingPartnerTruthCard_tagRemove__rGhTO{background:none;border:none;color:#7c3aed;cursor:pointer;font-size:13px;line-height:1;padding:0;display:flex;align-items:center;opacity:.7;transition:opacity .1s}.ThinkingPartnerTruthCard_tagRemove__rGhTO:hover{opacity:1}.ThinkingPartnerTruthCard_tagInput__nLIxv{background:transparent;border:none;outline:none;color:#c4b5fd;font-size:11px;font-family:inherit;width:60px}.ThinkingPartnerTruthCard_tagInput__nLIxv::placeholder{color:#6d28d9}.ThinkingPartnerTruthCard_consolidatedRow__lHdb4{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid hsla(0,0%,100%,.05);padding-top:8px}.ThinkingPartnerTruthCard_tagSection__9T2cV{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;flex:1 1;min-width:0}.ThinkingPartnerTruthCard_actionBtns__fe76u{display:flex;gap:8px;align-items:center;flex-shrink:0}.ThinkingPartnerTruthCard_approveBtn__HLOAF{height:34px;padding:0 14px;border-radius:8px;border:1px solid rgba(52,211,153,.4);background:rgba(52,211,153,.12);color:#6ee7b7;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.ThinkingPartnerTruthCard_approveBtn__HLOAF:hover{background:rgba(52,211,153,.22);border-color:rgba(52,211,153,.65)}.ThinkingPartnerTruthCard_approveBtn__HLOAF:disabled{opacity:.6;cursor:not-allowed;background:rgba(52,211,153,.06);border-color:rgba(52,211,153,.2);color:#6ee7b7}.ThinkingPartnerTruthCard_approvedBanner__IPpnP{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.25);border-radius:8px;font-size:12px;color:#6ee7b7;font-weight:500}@media (max-width:480px){.ThinkingPartnerTruthCard_consolidatedRow__lHdb4{flex-direction:column;align-items:flex-start}.ThinkingPartnerTruthCard_readOnlyRow__7a1hX{flex-direction:column;gap:4px}.ThinkingPartnerTruthCard_readOnlyLabel__UAr7h{text-align:left;width:100%;margin-right:0}.ThinkingPartnerTruthCard_actionBtns__fe76u{display:flex;flex-direction:column;width:100%;gap:8px}.ThinkingPartnerTruthCard_approveBtn__HLOAF{width:100%;justify-content:center}}@media (max-width:768px){.ThinkingPartnerTruthCard_consolidatedRow__lHdb4{border-top-color:hsla(0,0%,100%,.02)}}.ThinkingPartnerTruthSheet_backdrop__QVTTi{position:fixed;inset:0;z-index:200;background:transparent;pointer-events:none;transition:background .3s}.ThinkingPartnerTruthSheet_backdropVisible__yRYcn{background:rgba(0,0,0,.6);pointer-events:auto}@media (prefers-reduced-motion:reduce){.ThinkingPartnerTruthSheet_backdrop__QVTTi{transition:none}}.ThinkingPartnerTruthSheet_sheet__f4QdY{position:fixed;bottom:0;left:0;right:0;z-index:201;isolation:isolate;background:rgba(15,23,42,.72);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(139,92,246,.22);border-bottom:none;border-radius:20px 20px 0 0;padding:12px 16px 28px;max-height:82vh;overflow-y:auto;display:flex;flex-direction:column;gap:14px;transform:translateY(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);box-shadow:0 -8px 40px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.06)}.ThinkingPartnerTruthSheet_sheetOpen__fSuh1{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ThinkingPartnerTruthSheet_sheet__f4QdY{transition:none}}.ThinkingPartnerTruthSheet_closeBtn__GQARp{position:absolute;top:14px;right:16px;width:28px;height:28px;border-radius:50%;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.06);color:#64748b;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;flex-shrink:0}.ThinkingPartnerTruthSheet_closeBtn__GQARp:hover{background:hsla(0,0%,100%,.12);color:#94a3b8}.ThinkingPartnerTruthSheet_headerRow__bnNgK{display:flex;align-items:center;justify-content:space-between;gap:8px}.ThinkingPartnerTruthSheet_stateTitle__ATqcp{font-size:13px;font-weight:700;color:#e2e8f0;text-align:center;letter-spacing:.04em;text-transform:uppercase;padding:2px 0 6px}.ThinkingPartnerTruthSheet_titleInput__jnLPp{width:100%;box-sizing:border-box;background:hsla(0,0%,100%,.05);border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#e2e8f0;font-size:14px;font-weight:700;font-family:inherit;padding:8px 12px;outline:none;transition:border-color .15s}.ThinkingPartnerTruthSheet_titleInput__jnLPp:focus{border-color:rgba(139,92,246,.65)}.ThinkingPartnerTruthSheet_titleInput__jnLPp::placeholder{color:#475569;font-weight:400}.ThinkingPartnerTruthSheet_skillDropdownWrapper__BINOi{position:relative}.ThinkingPartnerTruthSheet_skillDropdownTrigger___HiRU{display:inline-flex;align-items:center;gap:2px;padding:4px 10px;border-radius:6px;border:1px solid rgba(139,92,246,.35);background:rgba(139,92,246,.1);color:#a78bfa;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;font-family:inherit;white-space:nowrap;transition:border-color .15s,background .15s}.ThinkingPartnerTruthSheet_skillDropdownTrigger___HiRU:hover{background:rgba(139,92,246,.18);border-color:rgba(139,92,246,.55)}.ThinkingPartnerTruthSheet_skillDropdownMenu__sQi__{position:absolute;top:calc(100% + 4px);left:0;z-index:9999;background:#0f172a;border:1px solid rgba(139,92,246,.4);border-radius:8px;padding:4px;min-width:140px;box-shadow:0 4px 24px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:2px}.ThinkingPartnerTruthSheet_skillDropdownItem___61TI{display:block;width:100%;text-align:left;padding:6px 10px;border-radius:6px;border:none;background:transparent;color:#94a3b8;font-size:11px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .12s,color .12s}.ThinkingPartnerTruthSheet_skillDropdownItem___61TI:hover{background:rgba(139,92,246,.14);color:#c4b5fd}.ThinkingPartnerTruthSheet_skillDropdownItemActive__FNe_h{background:rgba(139,92,246,.22);color:#ddd6fe;font-weight:700}.ThinkingPartnerTruthSheet_sentenceUnderlay__OTHyR{background:rgba(10,16,35,.68);border-radius:14px;padding:14px 12px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),inset 0 2px 16px rgba(0,0,0,.35)}.ThinkingPartnerTruthSheet_sentence__cosJi{display:block;font-size:14px;line-height:2;word-break:break-word}.ThinkingPartnerTruthSheet_connector__SzTV_{color:#64748b;font-size:13px;margin:0 3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ThinkingPartnerTruthSheet_slotChip__Cz_B_{display:inline;padding:2px 7px;border:none;border-radius:6px;font-size:14px;font-weight:600;font-family:inherit;line-height:inherit;cursor:pointer;background:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background .15s}.ThinkingPartnerTruthSheet_slotSubject__ODGHc{background:rgba(139,92,246,.16);color:#d6cdf7}.ThinkingPartnerTruthSheet_slotSubject__ODGHc:hover{background:rgba(139,92,246,.28)}.ThinkingPartnerTruthSheet_slotRelation__hJPPd{background:rgba(245,158,11,.16);color:#fcd34d}.ThinkingPartnerTruthSheet_slotRelation__hJPPd:hover{background:rgba(245,158,11,.28)}.ThinkingPartnerTruthSheet_slotTarget__32xe_{background:rgba(16,185,129,.16);color:#6ee7b7}.ThinkingPartnerTruthSheet_slotTarget__32xe_:hover{background:rgba(16,185,129,.28)}.ThinkingPartnerTruthSheet_slotPlaceholder__XPr37{opacity:.45;font-style:italic;font-weight:500}.ThinkingPartnerTruthSheet_slotInput__bx_k9{display:inline-block;vertical-align:baseline;cursor:text;resize:none;outline:none;min-width:150px;min-height:2.4em;overflow:hidden;box-shadow:0 0 0 2px hsla(0,0%,100%,.2)}.ThinkingPartnerTruthSheet_tagSection__3Dbus{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px}.ThinkingPartnerTruthSheet_tagLabel__mGb4_{font-size:10px;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;white-space:nowrap}.ThinkingPartnerTruthSheet_tagRow__R_HaT{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.ThinkingPartnerTruthSheet_tagPill__wzAO9{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 10px;border-radius:20px;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.28);color:#c4b5fd;font-size:11px;font-weight:500}.ThinkingPartnerTruthSheet_tagRemove__WJLvY{background:none;border:none;color:#7c3aed;cursor:pointer;font-size:13px;line-height:1;padding:0;opacity:.7;transition:opacity .1s}.ThinkingPartnerTruthSheet_tagRemove__WJLvY:hover{opacity:1}.ThinkingPartnerTruthSheet_tagInput__X5S6I{background:transparent;border:none;outline:none;color:#c4b5fd;font-size:11px;font-family:inherit;width:60px}.ThinkingPartnerTruthSheet_tagInput__X5S6I::placeholder{color:#6d28d9}.ThinkingPartnerTruthSheet_draftFooter__rE9jb,.ThinkingPartnerTruthSheet_existingFooter__5NCBn{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid hsla(0,0%,100%,.06);padding-top:12px}.ThinkingPartnerTruthSheet_discardBtn__N3kts,.ThinkingPartnerTruthSheet_keepBtn__DptYK,.ThinkingPartnerTruthSheet_lockBtn__Q_y0o{flex:1 1;min-width:80px;height:42px;border-radius:10px;border:1px solid transparent;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;align-items:center;justify-content:center;gap:5px;background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);color:#94a3b8}.ThinkingPartnerTruthSheet_discardBtn__N3kts:hover,.ThinkingPartnerTruthSheet_keepBtn__DptYK:hover,.ThinkingPartnerTruthSheet_lockBtn__Q_y0o:hover:not(:disabled){background:hsla(0,0%,100%,.11);border-color:hsla(0,0%,100%,.22);color:#e2e8f0}.ThinkingPartnerTruthSheet_lockBtn__Q_y0o:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.ThinkingPartnerTruthSheet_slotInput__bx_k9{overflow-y:auto;max-height:7em;overscroll-behavior:contain;scrollbar-width:none}.ThinkingPartnerTruthSheet_slotInput__bx_k9::-webkit-scrollbar{display:none}}@media (min-width:769px){.ThinkingPartnerTruthSheet_sheet__f4QdY{position:fixed;bottom:0;left:var(--left-width,0);right:var(--right-width,0);z-index:201;border-radius:12px 12px 0 0}}.ThinkingPartnerRationaleModal_overlay__7_t4g{position:fixed;inset:0;background:rgba(0,0,0,.65);display:flex;align-items:center;justify-content:center;z-index:9999}.ThinkingPartnerRationaleModal_dialog__nnWlm{background:#1a1a2e;border:1px solid rgba(251,146,60,.35);border-radius:12px;padding:24px;width:min(480px,92vw);display:flex;flex-direction:column;gap:16px;box-shadow:0 0 32px rgba(251,146,60,.15)}.ThinkingPartnerRationaleModal_title__ffhqW{font-size:15px;font-weight:700;color:#fb923c;margin:0;line-height:1.4}.ThinkingPartnerRationaleModal_textarea__WgGGE{width:100%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#e2e8f0;font-size:13px;line-height:1.6;padding:10px 12px;resize:vertical;outline:none;transition:border-color .2s;box-sizing:border-box}.ThinkingPartnerRationaleModal_textarea__WgGGE:focus{border-color:rgba(251,146,60,.5)}.ThinkingPartnerRationaleModal_textarea__WgGGE::placeholder{color:hsla(0,0%,100%,.3)}.ThinkingPartnerRationaleModal_actions__TrmnW{display:flex;justify-content:flex-end;gap:10px}.ThinkingPartnerRationaleModal_skipBtn__1o4VT{padding:8px 18px;font-size:12px;font-weight:600;border-radius:8px;background:transparent;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.55);cursor:pointer;transition:all .2s}.ThinkingPartnerRationaleModal_skipBtn__1o4VT:hover{border-color:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.8)}.ThinkingPartnerRationaleModal_saveBtn__sHbKi{padding:8px 22px;font-size:12px;font-weight:700;border-radius:8px;background:rgba(251,146,60,.2);border:1px solid rgba(251,146,60,.55);color:#fb923c;cursor:pointer;transition:all .2s}.ThinkingPartnerRationaleModal_saveBtn__sHbKi:hover{background:rgba(251,146,60,.3);box-shadow:0 0 12px rgba(251,146,60,.25)}.ThinkingPartnerCard_card__6WYUZ{width:100%;min-width:0;box-sizing:border-box;overflow:hidden;padding:14px 16px 16px;display:flex;flex-direction:column;align-items:stretch;gap:12px}.ThinkingPartnerCard_header__jpslc{display:flex;align-items:center;justify-content:space-between;gap:10px}.ThinkingPartnerCard_cardTitle__Jt2SP{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#c4b5fd}.ThinkingPartnerCard_titleIcon__Dac_7{flex-shrink:0;color:#8b5cf6}.ThinkingPartnerCard_subjectBadge__e0Swr{font-size:10px;font-weight:600;color:#94a3b8;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:2px 10px;white-space:nowrap;flex-shrink:0}.ThinkingPartnerCard_orb__644Xe{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 38% 38%,rgba(167,139,250,.45),rgba(99,102,241,.08));border:1px solid rgba(167,139,250,.3);align-self:center;margin:8px auto 16px;flex-shrink:0;box-shadow:0 0 20px rgba(139,92,246,.2);animation:ThinkingPartnerCard_orbPulse__gk1yw 3s ease-in-out infinite}.ThinkingPartnerCard_orbShrunk____PWf{width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 38% 38%,rgba(167,139,250,.3),rgba(99,102,241,.06));border:1px solid rgba(167,139,250,.2);flex-shrink:0;align-self:center;margin:8px auto 16px}@keyframes ThinkingPartnerCard_orbPulse__gk1yw{0%,to{box-shadow:0 0 18px rgba(139,92,246,.2)}50%{box-shadow:0 0 36px rgba(139,92,246,.45)}}.ThinkingPartnerCard_ideaPillsRow__U2FgM{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;overflow-x:visible;padding:0 4px 4px;margin:0 -4px}.ThinkingPartnerCard_addIdeaBtn__CVz82,.ThinkingPartnerCard_ideaPill__kPFjl,.ThinkingPartnerCard_pillWrapper__cb0TA{flex:0 0 auto}.ThinkingPartnerCard_ideaPill__kPFjl{padding:5px 14px;border-radius:20px;border:1px solid rgba(139,92,246,.3);background:rgba(139,92,246,.08);color:#c4b5fd;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;transition:background .15s,border-color .15s,color .15s}.ThinkingPartnerCard_ideaPill__kPFjl:hover{background:rgba(139,92,246,.18);border-color:rgba(139,92,246,.55);color:#ddd6fe}.ThinkingPartnerCard_ideaPillActive__Eo_Jq{background:#8b5cf6;border-color:#7c3aed;color:#fff;font-weight:700;box-shadow:0 2px 8px rgba(139,92,246,.55),inset 0 1px 0 hsla(0,0%,100%,.15)}.ThinkingPartnerCard_ideaPillInbox__vkdJ_{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.28);color:#c4b5fd}.ThinkingPartnerCard_ideaPillInbox__vkdJ_:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5);color:#ddd6fe}.ThinkingPartnerCard_ideaPillTask__M_eIh{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.28);color:#fcd34d}.ThinkingPartnerCard_ideaPillTask__M_eIh:hover{background:rgba(245,158,11,.2);border-color:rgba(245,158,11,.5);color:#fde68a}.ThinkingPartnerCard_ideaPillBlueprint__c2qFV{background:rgba(6,182,212,.1);border-color:rgba(6,182,212,.28);color:#67e8f9}.ThinkingPartnerCard_ideaPillBlueprint__c2qFV:hover{background:rgba(6,182,212,.2);border-color:rgba(6,182,212,.5);color:#a5f3fc}.ThinkingPartnerCard_ideaPillBusiness__38mqZ{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.28);color:#6ee7b7}.ThinkingPartnerCard_ideaPillBusiness__38mqZ:hover{background:rgba(16,185,129,.2);border-color:rgba(16,185,129,.5);color:#a7f3d0}.ThinkingPartnerCard_drawerFooter__Yn5xE{display:flex;align-items:center;padding:2px 4px}.ThinkingPartnerCard_actionControlRow__gjODQ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:4px 12px;box-sizing:border-box;width:100%}.ThinkingPartnerCard_addIdeaBtn__CVz82{padding:5px 14px;border-radius:20px;border:1px solid #8b5cf6;background:#7c3aed;color:#fff;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;order:-1;scroll-snap-align:start;scroll-snap-stop:always;box-shadow:0 2px 12px rgba(124,58,237,.4);transition:background .15s,border-color .15s,box-shadow .15s}.ThinkingPartnerCard_addIdeaBtn__CVz82:hover{background:#6d28d9;border-color:#7c3aed;box-shadow:0 2px 18px rgba(124,58,237,.6)}.ThinkingPartnerCard_deferBtn__dKuz7{padding:5px 16px;border-radius:20px;border:1px solid rgba(245,158,11,.6);background:rgba(245,158,11,.1);color:#fcd34d;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 10px rgba(245,158,11,.1);transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.ThinkingPartnerCard_deferBtn__dKuz7:hover{background:rgba(245,158,11,.2);border-color:rgba(245,158,11,.85);color:#fde68a;box-shadow:0 2px 14px rgba(245,158,11,.25)}.ThinkingPartnerCard_drawerCollapsedRow__RfIjk{display:flex;flex-direction:row;align-items:center;gap:8px;padding:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ThinkingPartnerCard_drawerCollapsedRow__RfIjk::-webkit-scrollbar{display:none}.ThinkingPartnerCard_drawerExpandedWrapper__3TLVX{display:flex;flex-direction:column;gap:6px}.ThinkingPartnerCard_drawerExpanded__nX8R8{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:8px;max-height:20vh;overflow-y:auto;padding:6px;border:1px solid rgba(139,92,246,.12);border-radius:8px;background:rgba(139,92,246,.03);scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.2) transparent}.ThinkingPartnerCard_drawerToggle__zjaVD{display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:20px;border:1px solid rgba(139,92,246,.3);background:transparent;color:#7c6fa8;font-size:11px;font-weight:500;cursor:pointer;font-family:inherit;flex-shrink:0;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.ThinkingPartnerCard_drawerToggle__zjaVD:hover{border-color:rgba(139,92,246,.6);color:#a78bfa;background:rgba(139,92,246,.06)}.ThinkingPartnerCard_emptyTabContainer__hj1m4{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 0}.ThinkingPartnerCard_emptyTabMsg__fevdr{font-size:12px;color:#475569;font-style:italic;text-align:center;margin:0}.ThinkingPartnerCard_pillWrapper__cb0TA{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.ThinkingPartnerCard_pillRenameInput___LDiV{padding:4px 10px;border-radius:20px;border:1px solid rgba(139,92,246,.55);background:rgba(139,92,246,.1);color:#e2e8f0;font-size:12px;font-family:inherit;outline:none;width:120px}.ThinkingPartnerCard_pillDeleteBtn__JPHif{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid rgba(148,163,184,.2);background:transparent;color:#64748b;cursor:pointer;font-size:10px;opacity:0;transition:opacity .15s,background .15s,border-color .15s,color .15s;flex-shrink:0}.ThinkingPartnerCard_pillWrapper__cb0TA:hover .ThinkingPartnerCard_pillDeleteBtn__JPHif{opacity:1}.ThinkingPartnerCard_pillDeleteBtn__JPHif:hover{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.4);color:#f87171}.ThinkingPartnerCard_pillDeleteConfirm__EJmWF{opacity:1!important;background:rgba(239,68,68,.18)!important;border-color:rgba(239,68,68,.6)!important;color:#f87171!important;font-weight:700}.ThinkingPartnerCard_channelStrip__wwVhi{display:flex;flex-direction:row;gap:0;border-bottom:1px solid hsla(0,0%,100%,.07)}.ThinkingPartnerCard_channelTab__DfP4e{flex:1 1;padding:6px 8px;border:none;border-bottom:2px solid transparent;background:transparent;color:#475569;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;font-family:inherit;white-space:nowrap;text-align:center;transition:color .15s,border-color .15s}.ThinkingPartnerCard_channelTab__DfP4e:hover{color:#94a3b8}.ThinkingPartnerCard_channelTabInboxActive__xZY_b{border-bottom-color:#8b5cf6;color:#c4b5fd}.ThinkingPartnerCard_channelTabTaskActive__7ys_v{border-bottom-color:#f59e0b;color:#fcd34d}.ThinkingPartnerCard_channelTabBlueprintActive__ktk9U{border-bottom-color:#06b6d4;color:#67e8f9}.ThinkingPartnerCard_channelTabBusinessActive__A0saV{border-bottom-color:#10b981;color:#6ee7b7}.ThinkingPartnerCard_pillsCarousel__ZPa1t{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:4px 24px 4px 4px;margin:0 -4px}.ThinkingPartnerCard_pillsCarousel__ZPa1t::-webkit-scrollbar{display:none}.ThinkingPartnerCard_messageWrapper__V2JOS{position:relative;display:flex;align-items:flex-start;gap:8px;width:100%}.ThinkingPartnerCard_thread__e2yRb{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.2) transparent;padding-right:4px}.ThinkingPartnerCard_aiMessage__hj_VY{font-size:13px;color:#e2e8f0;line-height:1.6;word-break:break-word;background:rgba(249,115,22,.05);border:1px solid rgba(249,115,22,.25);border-radius:0 12px 12px 12px;padding:10px 14px;align-self:flex-start;width:100%;max-width:85%;min-width:0;box-sizing:border-box}.ThinkingPartnerCard_aiMessage__hj_VY p{margin:0 0 6px}.ThinkingPartnerCard_aiMessage__hj_VY p:last-child{margin-bottom:0}.ThinkingPartnerCard_aiMessage__hj_VY ol,.ThinkingPartnerCard_aiMessage__hj_VY ul{margin:4px 0;padding-left:16px}.ThinkingPartnerCard_aiMessage__hj_VY li{margin:2px 0}.ThinkingPartnerCard_aiMessage__hj_VY strong{color:#fed7aa;font-weight:700}.ThinkingPartnerCard_aiMessage__hj_VY code{background:rgba(249,115,22,.15);border-radius:3px;padding:1px 4px;font-size:12px;font-family:monospace}.ThinkingPartnerCard_userMessage__VjrZZ{font-size:13px;color:#e2e8f0;line-height:1.5;white-space:pre-wrap;word-break:break-word;background:rgba(99,102,241,.15);border:1px solid rgba(99,102,241,.25);border-radius:12px 12px 0 12px;padding:10px 14px;margin-left:auto;max-width:85%}.ThinkingPartnerCard_typing___Urgk{font-size:12px;color:#64748b;font-style:italic;padding-left:12px}.ThinkingPartnerCard_inputRow__WT80O{display:none}.ThinkingPartnerCard_input__wNNgR{flex:1 1;background:rgba(15,23,42,.6);border:1px solid rgba(139,92,246,.25);border-radius:8px;color:#e2e8f0;font-size:13px;font-family:inherit;padding:8px 10px;resize:none;outline:none;min-height:44px;max-height:40vh;overflow-y:auto;transition:border-color .15s}.ThinkingPartnerCard_input__wNNgR:focus{border-color:rgba(139,92,246,.55)}.ThinkingPartnerCard_input__wNNgR:disabled{opacity:.5}.ThinkingPartnerCard_sendBtn__lXcbz{flex-shrink:0;width:34px;height:34px;border-radius:8px;border:1px solid rgba(139,92,246,.4);background:rgba(139,92,246,.12);color:#c4b5fd;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.ThinkingPartnerCard_sendBtn__lXcbz:hover:not(:disabled){background:rgba(139,92,246,.25);border-color:rgba(139,92,246,.6)}.ThinkingPartnerCard_sendBtn__lXcbz:disabled{opacity:.35;cursor:not-allowed}.ThinkingPartnerCard_messageActions__sZ5Kx{display:flex;flex-direction:column;gap:6px;flex-shrink:0;width:20px;margin-top:0;margin-left:4px}.ThinkingPartnerCard_captureBtn__cWjD9,.ThinkingPartnerCard_listenBtn__ubMHs,.ThinkingPartnerCard_sparkleBtn__yesIQ{align-self:flex-start}.ThinkingPartnerCard_captureBtn__cWjD9{flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1px solid rgba(139,92,246,.3);background:rgba(139,92,246,.06);color:#7c3aed;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s,background .15s;margin-top:10px}.ThinkingPartnerCard_messageWrapper__V2JOS:hover .ThinkingPartnerCard_captureBtn__cWjD9{opacity:1}.ThinkingPartnerCard_captureBtn__cWjD9:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.6);color:#c4b5fd}.ThinkingPartnerCard_listenBtn__ubMHs{flex-shrink:0;width:20px;height:20px;padding:0;border-radius:6px;border:1px solid rgba(148,163,184,.2);background:rgba(148,163,184,.05);color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s,color .12s}.ThinkingPartnerCard_listenBtn__ubMHs:hover{background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.4);color:#94a3b8}.ThinkingPartnerCard_spin__C0NbG{animation:ThinkingPartnerCard_spin__C0NbG 1s linear infinite}@keyframes ThinkingPartnerCard_spin__C0NbG{to{transform:rotate(1turn)}}.ThinkingPartnerCard_sparkleBtn__yesIQ{flex-shrink:0;width:20px;height:20px;padding:0;border-radius:6px;border:1px solid rgba(236,72,153,.35);background:linear-gradient(135deg,rgba(236,72,153,.08),rgba(139,92,246,.12));color:#f0abfc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.ThinkingPartnerCard_sparkleBtn__yesIQ:hover{background:linear-gradient(135deg,rgba(236,72,153,.2),rgba(139,92,246,.25));border-color:rgba(236,72,153,.65);color:#f9a8d4;box-shadow:0 0 8px rgba(236,72,153,.3)}@media (max-width:768px){.ThinkingPartnerCard_card__6WYUZ{padding:0}.ThinkingPartnerCard_orbShrunk____PWf{align-self:center}.ThinkingPartnerCard_thread__e2yRb{max-height:none;overflow-y:visible}.ThinkingPartnerCard_channelTab__DfP4e{white-space:normal;font-size:9px;padding:5px 4px;line-height:1.3}.ThinkingPartnerCard_ideaPillsRow__U2FgM{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.ThinkingPartnerCard_ideaPillsRow__U2FgM::-webkit-scrollbar{display:none}}.ThinkingPartnerGenesisCard_sandboxBadge__brCS1{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#f0abfc;background:rgba(217,70,239,.12);border:1px solid rgba(217,70,239,.35);border-radius:6px;padding:3px 8px;margin-bottom:8px}.ThinkingPartnerGenesisCard_newChannelBtn__kjf36{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;color:#e9d5ff;background:transparent;border:1px dashed rgba(217,70,239,.5);border-radius:8px;margin-left:6px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ThinkingPartnerGenesisCard_newChannelBtn__kjf36:hover{background:rgba(217,70,239,.12);border-color:rgba(217,70,239,.8)}.ThinkingPartnerGenesisCard_channelTabCustomActive__8Nm1j{color:#f0abfc!important;border-bottom:2px solid #d946ef!important}.ThinkingPartnerGenesisCard_genesisBanner__x1U4k{display:flex;align-items:center;justify-content:space-between;gap:8px;background:linear-gradient(90deg,rgba(217,70,239,.14),rgba(139,92,246,.12));border:1px solid rgba(217,70,239,.35);border-radius:8px;padding:8px 12px;margin:10px 0}.ThinkingPartnerGenesisCard_genesisBannerText__QG_yd{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#f5d0fe}.ThinkingPartnerGenesisCard_genesisCancelBtn__qyLGZ{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#cbd5e1;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;padding:4px 8px;cursor:pointer}.ThinkingPartnerGenesisCard_genesisCancelBtn__qyLGZ:hover{background:hsla(0,0%,100%,.12)}.ThinkingPartnerGenesisCard_lensDraftCard__3ck_3{background:rgba(15,23,42,.85);border:1px solid rgba(217,70,239,.45);border-radius:10px;padding:14px;margin:10px 0;box-shadow:0 8px 30px rgba(217,70,239,.15)}.ThinkingPartnerGenesisCard_lensDraftTitle__khUrC{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#f0abfc;margin-bottom:8px}.ThinkingPartnerGenesisCard_lensDraftLabel__Mkqz2{font-size:16px;font-weight:700;color:#fff;margin-bottom:6px}.ThinkingPartnerGenesisCard_lensDraftPersona__TBT4f{font-size:13px;line-height:1.5;color:#cbd5e1;white-space:pre-wrap;max-height:160px;overflow-y:auto;background:rgba(0,0,0,.25);border-radius:8px;padding:10px;margin-bottom:12px}.ThinkingPartnerGenesisCard_lensDraftActions__x__EI{display:flex;justify-content:flex-end;gap:8px}.ThinkingPartnerGenesisCard_lensRefineBtn__oWHvj{font-size:12px;font-weight:600;color:#cbd5e1;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:6px;padding:7px 14px;cursor:pointer}.ThinkingPartnerGenesisCard_lensRefineBtn__oWHvj:hover{background:hsla(0,0%,100%,.12)}.ThinkingPartnerGenesisCard_lensApproveBtn__9GPcJ{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:#fff;background:#d946ef;border:none;border-radius:6px;padding:7px 14px;cursor:pointer}.ThinkingPartnerGenesisCard_lensApproveBtn__9GPcJ:hover{background:#c026d3}@keyframes ThinkingPartnerGenesisCard_reportPulse__XITCH{0%,to{box-shadow:0 0 0 0 rgba(245,158,11,0);border-color:rgba(245,158,11,.35)}50%{box-shadow:0 0 6px 2px rgba(245,158,11,.25);border-color:rgba(245,158,11,.7)}}.ThinkingPartnerGenesisCard_reportBtn___u47D{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;font-size:13px;line-height:1;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.35);border-radius:6px;cursor:pointer;flex-shrink:0;animation:ThinkingPartnerGenesisCard_reportPulse__XITCH 2.4s ease-in-out infinite;transition:background .15s ease}.ThinkingPartnerGenesisCard_reportBtn___u47D:hover{background:rgba(245,158,11,.22);border-color:rgba(245,158,11,.8);animation:none}.ThinkingPartnerGenesisCard_reportMeta__LNQ_O{color:#f59e0b;padding:6px 4px 2px;text-align:center;letter-spacing:.2px;opacity:.85}.ThinkingPartnerGenesisCard_genesisRoot__lgmE7{position:relative}.ThinkingPartnerGenesisCard_manageBtn__GjGUQ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;color:#94a3b8;background:transparent;border:1px solid rgba(148,163,184,.25);border-radius:8px;margin-left:4px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ThinkingPartnerGenesisCard_manageBtn__GjGUQ:hover{background:rgba(148,163,184,.1);border-color:rgba(148,163,184,.5);color:#cbd5e1}@media (max-width:768px){.ThinkingPartnerGenesisCard_genesisChannelStrip__f_1A6{flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.ThinkingPartnerGenesisCard_genesisChannelStrip__f_1A6::-webkit-scrollbar{display:none}.ThinkingPartnerGenesisCard_genesisThread__7VEUz{max-height:45vh;overflow-y:auto}.ThinkingPartnerGenesisCard_genesisOrbWrapper__tfTKu{display:none}}.ThinkingPartnerGenesisCard_genesisMsgWrapper__4IZwJ{flex-direction:column;align-items:stretch}.ThinkingPartnerGenesisCard_genesisMsgActions__K2ypJ{flex-direction:row;width:auto;margin-left:0;margin-top:2px;justify-content:flex-end;align-self:flex-end;gap:4px}.ThinkingPartnerGenesisCard_genesisMsgActions__K2ypJ button{width:22px!important;height:22px!important;min-width:22px;display:inline-flex;align-items:center;justify-content:center}@media (max-width:768px){.ThinkingPartnerGenesisCard_genesisMsgActions__K2ypJ{justify-content:flex-start;align-self:flex-start;padding-left:2px}}.ThinkingPartnerGenesisCard_genesisTopBar__2G_Ho{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 8px;border-bottom:1px solid rgba(217,70,239,.12);margin-bottom:8px}.ThinkingPartnerGenesisCard_titleBtn__1XtIz{display:inline-flex;align-items:center;gap:5px;background:transparent;border:none;cursor:pointer;font-size:12px;font-weight:600;color:#e2e8f0;padding:3px 6px;border-radius:4px;transition:background .12s;min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThinkingPartnerGenesisCard_titleBtn__1XtIz:hover{background:hsla(0,0%,100%,.05)}.ThinkingPartnerGenesisCard_titlePencil__g8SZY{opacity:0;flex-shrink:0;color:#64748b;transition:opacity .12s}.ThinkingPartnerGenesisCard_titleBtn__1XtIz:hover .ThinkingPartnerGenesisCard_titlePencil__g8SZY{opacity:1}.ThinkingPartnerGenesisCard_titleInput__np_p_{font-size:12px;font-weight:600;color:#e2e8f0;background:hsla(0,0%,100%,.06);border:1px solid rgba(217,70,239,.4);border-radius:4px;padding:3px 7px;outline:none;min-width:0;width:160px;max-width:180px}.ThinkingPartnerGenesisCard_topBarActions__UHyQp{display:flex;align-items:center;gap:4px;flex-shrink:0}.ThinkingPartnerGenesisCard_topBarDeleteBtn__HyFql{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:1px solid transparent;border-radius:5px;color:#475569;cursor:pointer;transition:color .12s,background .12s,border-color .12s}.ThinkingPartnerGenesisCard_topBarDeleteBtn__HyFql:hover{color:#f87171;background:hsla(0,91%,71%,.08);border-color:hsla(0,91%,71%,.25)}.ThinkingPartnerGenesisCard_syncBtnWrapper__RkIoB{position:relative;display:inline-flex;align-items:center}.ThinkingPartnerGenesisCard_syncMainBtn__TePcg{display:flex;align-items:center;justify-content:center;gap:4px;height:26px;padding:0 9px;border:1px solid;border-radius:5px 0 0 5px;cursor:pointer;font-size:11px;font-weight:600;transition:background .15s,color .15s,opacity .15s}.ThinkingPartnerGenesisCard_syncMainBtn__TePcg:disabled{opacity:.45;cursor:default}.ThinkingPartnerGenesisCard_syncStateUnsaved__yHRr_{color:#f97316;background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.45)}.ThinkingPartnerGenesisCard_syncStateUnsaved__yHRr_:hover:not(:disabled){color:#fff;background:rgba(249,115,22,.85);border-color:#f97316}.ThinkingPartnerGenesisCard_syncStateSavedLocal__X3j8w{color:#fb923c;background:rgba(251,146,60,.12);border-color:rgba(251,146,60,.45)}.ThinkingPartnerGenesisCard_syncStateSavedLocal__X3j8w:hover:not(:disabled){color:#fff;background:rgba(251,146,60,.85);border-color:#fb923c}.ThinkingPartnerGenesisCard_syncStateSynced__P0f8G{color:#22c55e;background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.25);cursor:default;border-radius:5px}.ThinkingPartnerGenesisCard_syncIconGroup__hVQCR{position:relative;display:inline-flex;width:13px;height:13px}.ThinkingPartnerGenesisCard_syncIconResting__KaSuR{position:absolute;top:0;left:0;opacity:1;transition:opacity .15s}.ThinkingPartnerGenesisCard_syncIconHover__2_zg5{position:absolute;top:0;left:0;opacity:0;transition:opacity .15s}.ThinkingPartnerGenesisCard_syncStateSavedLocal__X3j8w:hover .ThinkingPartnerGenesisCard_syncIconResting__KaSuR{opacity:0}.ThinkingPartnerGenesisCard_syncStateSavedLocal__X3j8w:hover .ThinkingPartnerGenesisCard_syncIconHover__2_zg5{opacity:1}.ThinkingPartnerGenesisCard_syncCheckMark__i4xXe{margin-left:1px}@keyframes ThinkingPartnerGenesisCard_spin__X6jNh{to{transform:rotate(1turn)}}.ThinkingPartnerGenesisCard_syncIconSpin__GyFUh{animation:ThinkingPartnerGenesisCard_spin__X6jNh .8s linear infinite}.ThinkingPartnerGenesisCard_syncChevronBtn__x5WSI{display:flex;align-items:center;justify-content:center;width:16px;height:26px;border:1px solid rgba(148,163,184,.2);border-left:none;border-radius:0 5px 5px 0;background:hsla(0,0%,100%,.03);color:#475569;cursor:pointer;transition:background .12s,color .12s}.ThinkingPartnerGenesisCard_syncChevronBtn__x5WSI:hover{background:hsla(0,0%,100%,.07);color:#94a3b8}.ThinkingPartnerGenesisCard_syncIntentMenu__jVLy4{position:absolute;top:calc(100% + 4px);right:0;z-index:50;background:#1e293b;border:1px solid hsla(0,0%,100%,.1);border-radius:7px;padding:4px;min-width:170px;box-shadow:0 8px 24px rgba(0,0,0,.4)}.ThinkingPartnerGenesisCard_syncIntentItem__Krbud{display:flex;align-items:center;gap:7px;width:100%;padding:7px 10px;font-size:11px;color:#cbd5e1;background:transparent;border:none;border-radius:5px;cursor:pointer;text-align:left;transition:background .1s,color .1s}.ThinkingPartnerGenesisCard_syncIntentItem__Krbud:hover{background:hsla(0,0%,100%,.07);color:#e2e8f0}.ThinkingPartnerGenesisCard_pillStateBadge__spq1p{display:inline-block;font-size:9px;margin-left:4px;opacity:.75;vertical-align:middle;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ThinkingPartnerGenesisCard_reportMeta__LNQ_O{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;font-size:10px;color:rgba(148,163,184,.8);border-top:1px solid hsla(0,0%,100%,.06);flex-wrap:wrap}.ThinkingPartnerGenesisCard_reportMetaText__g9Z83{flex:1 1;min-width:0}.ThinkingPartnerGenesisCard_reportApprovalRow__iEX1H{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px 10px;border-top:1px solid hsla(0,0%,100%,.06)}.ThinkingPartnerGenesisCard_reportApprovalPill__W50DK{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 6px;border-radius:20px;border:1px solid rgba(139,92,246,.35);background:rgba(139,92,246,.08);color:#c4b5fd;font-size:10px;cursor:pointer;transition:background .15s,border-color .15s;max-width:200px;text-align:left}.ThinkingPartnerGenesisCard_reportApprovalPill__W50DK:hover{background:rgba(139,92,246,.18);border-color:rgba(139,92,246,.6)}.ThinkingPartnerGenesisCard_reportPillIndex__K0Jj8{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:rgba(139,92,246,.3);color:#e9d5ff;font-size:9px;font-weight:700;flex-shrink:0}.ThinkingPartnerGenesisCard_reportPillDomain__Dz1tj{font-size:9px;opacity:.6;flex-shrink:0;max-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThinkingPartnerGenesisCard_reportPillAction__sL48D{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.ThinkingPartnerGenesisCard_reportPillBadge___yWL9{font-size:9px;flex-shrink:0;opacity:.85}.ThinkingPartnerGenesisCard_sendToCoachBtn__zQH6E{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:14px;border:1px solid rgba(34,211,238,.35);background:rgba(34,211,238,.08);color:#67e8f9;font-size:10px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s,border-color .15s}.ThinkingPartnerGenesisCard_sendToCoachBtn__zQH6E:hover{background:rgba(34,211,238,.18);border-color:rgba(34,211,238,.6)}.ThinkingPartnerChannelSheet_backdrop__yYmF7{position:fixed;inset:0;z-index:200;background:transparent;pointer-events:none;transition:background .3s}.ThinkingPartnerChannelSheet_backdropVisible__UX7PE{background:rgba(0,0,0,.6);pointer-events:auto}@media (prefers-reduced-motion:reduce){.ThinkingPartnerChannelSheet_backdrop__yYmF7{transition:none}}.ThinkingPartnerChannelSheet_sheet__f4Huy{position:fixed;bottom:0;left:0;right:0;z-index:201;isolation:isolate;background:rgba(15,23,42,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-bottom:none;border-radius:20px 20px 0 0;padding:16px 16px 32px;max-height:72vh;overflow-y:auto;display:flex;flex-direction:column;gap:10px;transform:translateY(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);box-shadow:0 -8px 40px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.06)}.ThinkingPartnerChannelSheet_sheetOpen__XHq_H{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ThinkingPartnerChannelSheet_sheet__f4Huy{transition:none}}.ThinkingPartnerChannelSheet_closeBtn__RyU4O{position:absolute;top:14px;right:16px;width:28px;height:28px;border-radius:50%;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.06);color:#64748b;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;flex-shrink:0}.ThinkingPartnerChannelSheet_closeBtn__RyU4O:hover{background:hsla(0,0%,100%,.12);color:#94a3b8}.ThinkingPartnerChannelSheet_searchRow__3GKZm{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:8px 12px;margin-top:6px}.ThinkingPartnerChannelSheet_searchIcon__e5Dem{color:#475569;flex-shrink:0}.ThinkingPartnerChannelSheet_searchInput__rbPnG{flex:1 1;background:transparent;border:none;outline:none;color:#e2e8f0;font-size:13px;font-family:inherit}.ThinkingPartnerChannelSheet_searchInput__rbPnG::placeholder{color:#475569}.ThinkingPartnerChannelSheet_sectionLabel__oo2uC{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b;padding-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.05)}.ThinkingPartnerChannelSheet_equippedCount__wAwcl{margin-left:auto;font-size:10px;font-weight:600;color:#a78bfa;text-transform:none;letter-spacing:0}.ThinkingPartnerChannelSheet_channelList__4QAeU{display:flex;flex-direction:column;gap:6px}.ThinkingPartnerChannelSheet_channelRow__wWLby{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03);cursor:pointer;transition:background .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ThinkingPartnerChannelSheet_channelRow__wWLby:hover{background:hsla(0,0%,100%,.07)}.ThinkingPartnerChannelSheet_channelRowActive__LjV_U{font-weight:700}.ThinkingPartnerChannelSheet_channelRowDisabled__ynGYu{opacity:.38;pointer-events:none}.ThinkingPartnerChannelSheet_accentTask__8POzb.ThinkingPartnerChannelSheet_channelRowActive__LjV_U{border-color:rgba(245,158,11,.4);background:rgba(245,158,11,.08)}.ThinkingPartnerChannelSheet_accentTask__8POzb:hover{border-color:rgba(245,158,11,.2)}.ThinkingPartnerChannelSheet_accentTask__8POzb.ThinkingPartnerChannelSheet_channelRowActive__LjV_U .ThinkingPartnerChannelSheet_channelLabel__05Zgh{color:#fcd34d}.ThinkingPartnerChannelSheet_accentBusiness__qESa0.ThinkingPartnerChannelSheet_channelRowActive__LjV_U{border-color:rgba(16,185,129,.4);background:rgba(16,185,129,.08)}.ThinkingPartnerChannelSheet_accentBusiness__qESa0:hover{border-color:rgba(16,185,129,.2)}.ThinkingPartnerChannelSheet_accentBusiness__qESa0.ThinkingPartnerChannelSheet_channelRowActive__LjV_U .ThinkingPartnerChannelSheet_channelLabel__05Zgh{color:#6ee7b7}.ThinkingPartnerChannelSheet_accentBlueprint__nAlb9.ThinkingPartnerChannelSheet_channelRowActive__LjV_U{border-color:rgba(6,182,212,.4);background:rgba(6,182,212,.08)}.ThinkingPartnerChannelSheet_accentBlueprint__nAlb9:hover{border-color:rgba(6,182,212,.2)}.ThinkingPartnerChannelSheet_accentBlueprint__nAlb9.ThinkingPartnerChannelSheet_channelRowActive__LjV_U .ThinkingPartnerChannelSheet_channelLabel__05Zgh{color:#67e8f9}.ThinkingPartnerChannelSheet_accentCustom__Zi1Sg.ThinkingPartnerChannelSheet_channelRowActive__LjV_U{border-color:rgba(217,70,239,.4);background:rgba(217,70,239,.08)}.ThinkingPartnerChannelSheet_accentCustom__Zi1Sg:hover{border-color:rgba(217,70,239,.2)}.ThinkingPartnerChannelSheet_accentCustom__Zi1Sg.ThinkingPartnerChannelSheet_channelRowActive__LjV_U .ThinkingPartnerChannelSheet_channelLabel__05Zgh{color:#f0abfc}.ThinkingPartnerChannelSheet_channelInfo__GpBVK{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.ThinkingPartnerChannelSheet_channelLabel__05Zgh{font-size:13px;font-weight:600;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ThinkingPartnerChannelSheet_channelPersona__s77PB{font-size:11px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ThinkingPartnerChannelSheet_equipToggle__GEK4W{flex-shrink:0;width:28px;height:28px;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:transparent;color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s,color .15s}.ThinkingPartnerChannelSheet_equipToggle__GEK4W:hover:not(:disabled){background:rgba(217,70,239,.12);border-color:rgba(217,70,239,.5)}.ThinkingPartnerChannelSheet_equipToggle__GEK4W:disabled{cursor:not-allowed;opacity:.3}.ThinkingPartnerChannelSheet_equipToggleOn__ZNshM{background:#d946ef;border-color:#c026d3;color:#fff}.ThinkingPartnerChannelSheet_equipToggleOn__ZNshM:hover{background:#c026d3}.ThinkingPartnerChannelSheet_editBtn__a2sQt{flex-shrink:0;width:24px;height:24px;border-radius:6px;border:1px solid transparent;background:transparent;color:#475569;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s,background .15s,color .15s}.ThinkingPartnerChannelSheet_channelRow__wWLby:hover .ThinkingPartnerChannelSheet_editBtn__a2sQt{opacity:1}.ThinkingPartnerChannelSheet_editBtn__a2sQt:hover{background:rgba(139,92,246,.12);color:#c4b5fd}.ThinkingPartnerChannelSheet_editMode__D6M1q{display:flex;flex-direction:column;gap:8px;width:100%;padding:2px 0}.ThinkingPartnerChannelSheet_editLabelInput__Cq9dD{width:100%;background:hsla(0,0%,100%,.06);border:1px solid rgba(217,70,239,.35);border-radius:8px;color:#e2e8f0;font-size:13px;font-weight:700;font-family:inherit;padding:6px 10px;outline:none;box-sizing:border-box;transition:border-color .15s}.ThinkingPartnerChannelSheet_editLabelInput__Cq9dD:focus{border-color:rgba(217,70,239,.7)}.ThinkingPartnerChannelSheet_editPersonaInput__OCsu_{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#cbd5e1;font-size:12px;font-family:inherit;padding:8px 10px;outline:none;resize:vertical;line-height:1.5;box-sizing:border-box;transition:border-color .15s}.ThinkingPartnerChannelSheet_editPersonaInput__OCsu_:focus{border-color:rgba(217,70,239,.5)}.ThinkingPartnerChannelSheet_editActions__a2KGZ{display:flex;justify-content:flex-end;gap:8px}.ThinkingPartnerChannelSheet_editCancelBtn__Xg0fD{padding:5px 14px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:#64748b;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}.ThinkingPartnerChannelSheet_editCancelBtn__Xg0fD:hover{background:hsla(0,0%,100%,.1);color:#94a3b8}.ThinkingPartnerChannelSheet_editSaveBtn___SCl4{padding:5px 14px;border-radius:8px;border:none;background:#d946ef;color:#fff;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s}.ThinkingPartnerChannelSheet_editSaveBtn___SCl4:hover{background:#c026d3}.ThinkingPartnerChannelSheet_deleteBtn__146et{flex-shrink:0;width:24px;height:24px;border-radius:6px;border:1px solid transparent;background:transparent;color:#475569;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s,background .15s,border-color .15s,color .15s;font-size:13px}.ThinkingPartnerChannelSheet_channelRow__wWLby:hover .ThinkingPartnerChannelSheet_deleteBtn__146et{opacity:1}.ThinkingPartnerChannelSheet_deleteBtnConfirm__75pzS{opacity:1!important;background:rgba(239,68,68,.18)!important;border-color:rgba(239,68,68,.5)!important;color:#f87171!important}.ThinkingPartnerChannelSheet_emptyMsg__5syA_{font-size:12px;color:#475569;font-style:italic;text-align:center;padding:12px 0}@media (min-width:769px){.ThinkingPartnerChannelSheet_sheet__f4Huy{position:fixed;bottom:0;left:var(--left-width,0);right:var(--right-width,0);z-index:201;border-radius:12px 12px 0 0}}.DocViewMessage_container__dfCfX{display:flex;flex-direction:column;height:100%;background:rgba(2,4,10,.5);border-radius:12px;border:1px solid hsla(0,0%,100%,.05);overflow:hidden}.DocViewMessage_header__V9OeP{padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:6px}.DocViewMessage_headerRow__9C_do{display:flex;align-items:center;gap:8px}.DocViewMessage_headerEmoji___cnn2{font-size:16px;flex-shrink:0}.DocViewMessage_headerTitle__JfO56{font-weight:600;color:#c4b5fd;font-size:14px;margin:0;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocViewMessage_tagRow__ZMj7n{display:flex;flex-wrap:wrap;gap:4px}.DocViewMessage_tagChip___0wTX{font-size:10px;color:#94a3b8;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;padding:1px 6px;font-family:monospace;white-space:nowrap}.DocViewMessage_description__F3SsH{padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:12px;color:#94a3b8;line-height:1.6}.DocViewMessage_chatThread__MTICN{flex:1 1;padding:14px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.DocViewMessage_messageWrapper__dGsCJ{position:relative;display:flex;align-items:flex-start;gap:8px;width:100%}.DocViewMessage_aiMessage__bz_TK{font-size:13px;color:#e2e8f0;line-height:1.6;word-break:break-word;background:rgba(99,102,241,.06);border:1px solid rgba(99,102,241,.22);border-radius:0 12px 12px 12px;padding:10px 14px;align-self:flex-start;flex:1 1;min-width:0}.DocViewMessage_aiMessage__bz_TK p{margin:0 0 6px}.DocViewMessage_aiMessage__bz_TK p:last-child{margin-bottom:0}.DocViewMessage_aiMessage__bz_TK ol,.DocViewMessage_aiMessage__bz_TK ul{margin:4px 0;padding-left:16px}.DocViewMessage_aiMessage__bz_TK li{margin:2px 0}.DocViewMessage_aiMessage__bz_TK strong{color:#c4b5fd;font-weight:700}.DocViewMessage_aiMessage__bz_TK code{background:rgba(99,102,241,.15);border-radius:3px;padding:1px 4px;font-size:12px;font-family:monospace}.DocViewMessage_loadingContainer__9FUpM{display:flex;align-items:center;gap:10px;padding:20px 14px}.DocViewMessage_loadingSpinner__G0dkh{display:inline-block;width:12px;height:12px;border:2px solid rgba(167,139,250,.3);border-top-color:rgba(167,139,250,.8);border-radius:50%;animation:DocViewMessage_spin__QGev9 .6s linear infinite;flex-shrink:0}@keyframes DocViewMessage_spin__QGev9{to{transform:rotate(1turn)}}.DocViewMessage_loadingText__RrN22{font-size:12px;color:#64748b}.DocViewMessage_errorBanner__Ehtv2{margin:12px 14px;padding:10px 12px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);border-radius:6px;color:#fca5a5;font-size:12px;line-height:1.5}.DocViewMessage_thinkingRow__jLiWK{display:flex;align-items:center;gap:8px;padding:4px 0}.DocViewMessage_thinkingText__BY5gl{font-size:11px;color:#64748b}.XRayDashboard_panel__uXa1A{margin:10px 0 14px;border:1px solid rgba(56,189,248,.25);background:linear-gradient(180deg,rgba(2,132,199,.1),rgba(15,23,42,.75));border-radius:12px;padding:12px}.XRayDashboard_header__gKfkm{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.XRayDashboard_title__DKHPq{margin:0;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#bae6fd;font-weight:700}.XRayDashboard_hint__9i44W{margin:0;color:#94a3b8;font-size:12px}.XRayDashboard_grid__HnVuR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:10px}.XRayDashboard_metricCard__PygJg{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:10px;background:rgba(2,6,23,.45);display:flex;flex-direction:column;justify-content:space-between}.XRayDashboard_metricLabel__ocukt{color:#94a3b8;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.XRayDashboard_metricValue__TZIKu{color:#f8fafc;font-weight:700;font-size:14px;margin-top:4px;word-break:break-word}.XRayDashboard_metricSubValue__7krmc{display:block;font-size:10px;color:#64748b;font-weight:400;margin-top:2px}.XRayDashboard_section__BTzdu{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:10px;background:rgba(2,6,23,.45);margin-bottom:8px}.XRayDashboard_sectionHeader__gRGR6{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.XRayDashboard_sectionTitle___D98n{margin:0;color:#cbd5e1;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.XRayDashboard_actions__bcn18{display:flex;gap:6px}.XRayDashboard_btn__9STtI{border:1px solid rgba(186,230,253,.35);background:rgba(3,105,161,.18);color:#e0f2fe;border-radius:8px;font-size:11px;font-weight:700;padding:5px 8px;cursor:pointer}.XRayDashboard_btn__9STtI:disabled{opacity:.55;cursor:not-allowed}.XRayDashboard_payload__7Xx0m{margin:0;color:#e2e8f0;font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word;max-height:260px;overflow-y:auto}.XRayDashboard_empty__HHP0A{margin:0;color:#cbd5e1;font-size:12px}.XRayDashboard_downloadBar__ZudiB{display:flex;justify-content:flex-end;margin-top:6px}.XRayDashboard_badge__3DoG6{display:inline-flex;align-items:center;justify-content:center;background:rgba(59,130,246,.3);color:#93c5fd;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;margin-left:6px}.XRayDashboard_warningBanner__nPzbQ{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:10px;color:#fecaca;font-size:12px;margin-bottom:8px}.XRayDashboard_tableWrapper__kMf5y{overflow-x:auto;border-radius:8px;background:rgba(0,0,0,.2)}.XRayDashboard_chunksTable__RgIt1{width:100%;border-collapse:collapse;font-size:12px;color:#e2e8f0}.XRayDashboard_chunksTable__RgIt1 thead{background:rgba(51,65,85,.4);border-bottom:1px solid hsla(0,0%,100%,.1)}.XRayDashboard_chunksTable__RgIt1 thead th{padding:8px 10px;text-align:left;color:#cbd5e1;font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.03em}.XRayDashboard_chunksTable__RgIt1 tbody tr{border-bottom:1px solid hsla(0,0%,100%,.05)}.XRayDashboard_chunksTable__RgIt1 tbody tr:hover{background:rgba(51,65,85,.2)}.XRayDashboard_chunksTable__RgIt1 tbody td{padding:8px 10px;vertical-align:top}.XRayDashboard_colRank__LT6rf{width:50px}.XRayDashboard_colScore__0begX{width:70px}.XRayDashboard_colType__qNO__{width:65px}.XRayDashboard_colPage__tvDM1{width:50px}.XRayDashboard_cellRank__q70bv{text-align:center;color:#94a3b8;font-weight:600}.XRayDashboard_cellScore__kqqpw,.XRayDashboard_cellType__4NddX{text-align:center}.XRayDashboard_cellPage__USEo5{text-align:center;color:#94a3b8}.XRayDashboard_cellPreview__s7JDd{color:#cbd5e1;word-break:break-word;max-width:300px;overflow:hidden;text-overflow:ellipsis}.XRayDashboard_scoreBadge__lx5Xc{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:3px 6px;font-weight:700;font-size:11px;color:#fff;min-width:45px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.XRayDashboard_typeBadge__abU6H{display:inline-block;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.XRayDashboard_type_text__mKQwy{background:rgba(59,130,246,.25);color:#93c5fd;border:1px solid rgba(59,130,246,.4)}.XRayDashboard_type_table__cDJOL{background:rgba(249,115,22,.25);color:#fed7aa;border:1px solid rgba(249,115,22,.4)}.XRayDashboard_type_mock__JCD36{background:hsla(220,9%,46%,.25);color:#d1d5db;border:1px solid hsla(220,9%,46%,.4)}.XRayDashboard_toggleButton__3tTHR{background:none;border:none;color:#38bdf8;font-size:12px;font-weight:700;padding:6px 8px;cursor:pointer;display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.03em}.XRayDashboard_toggleButton__3tTHR:hover{color:#7dd3fc}@media (max-width:900px){.XRayDashboard_grid__HnVuR{grid-template-columns:1fr}.XRayDashboard_cellPreview__s7JDd{max-width:150px}}@media (max-width:600px){.XRayDashboard_chunksTable__RgIt1{font-size:11px}.XRayDashboard_chunksTable__RgIt1 tbody td,.XRayDashboard_chunksTable__RgIt1 thead th{padding:6px 8px}.XRayDashboard_cellPreview__s7JDd{max-width:100px}}.ConsoleHeader_subtleNavPill__l5d81{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:600;border-radius:20px;background:rgba(129,140,248,.12);border:1px solid rgba(129,140,248,.35);color:#a5b4fc;cursor:pointer;transition:all .2s ease}.ConsoleHeader_subtleNavPill__l5d81:hover{background:rgba(129,140,248,.2);color:#c7d2fe}.ConsoleHeader_subtleNavPill__l5d81.ConsoleHeader_active__IVFd5{background:rgba(139,92,246,.35);border:1px solid rgba(139,92,246,.6);color:#fff;box-shadow:0 0 12px rgba(139,92,246,.25)}.CampfireButtons_recordingButton__nWNkj{align-items:center;background-color:hsla(87,59%,63%,.2);border:1px solid #a7d96a;border-radius:9999px;box-shadow:0 4px 8px rgba(0,0,0,.3),0 0 15px hsla(87,59%,63%,.5);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:600;gap:8px;justify-content:center;opacity:0;padding:12px 30px;pointer-events:none;transform:translateY(8px);transition:all .3s ease}.CampfireButtons_visible__bb_Of{opacity:1;pointer-events:auto;transform:translateY(0)}.CampfireButtons_recordingButton__nWNkj:hover:not(:disabled){background-color:hsla(87,59%,63%,.35);border-color:#b8e08a;box-shadow:0 6px 12px rgba(0,0,0,.4),0 0 20px hsla(87,59%,63%,.8)}.CampfireButtons_recordingButton__nWNkj:disabled{cursor:not-allowed;opacity:.55}.CampfireButtons_markInsightButton__5bF_s{align-items:center;background:linear-gradient(135deg,rgba(251,191,36,.28),hsla(87,59%,63%,.18));border:1px solid rgba(251,191,36,.85);border-radius:9999px;box-shadow:0 4px 10px rgba(0,0,0,.35),0 0 18px rgba(251,191,36,.45);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:800;gap:8px;justify-content:center;min-width:168px;opacity:0;padding:12px 28px;pointer-events:none;text-shadow:0 1px 4px rgba(0,0,0,.45);transform:translateY(8px);transition:all .3s ease}.CampfireButtons_markInsightButton__5bF_s:hover{background:linear-gradient(135deg,rgba(251,191,36,.4),hsla(87,59%,63%,.28));border-color:#facc15;box-shadow:0 6px 14px rgba(0,0,0,.45),0 0 24px rgba(251,191,36,.7)}.CampfireButtons_markInsightButton__5bF_s.CampfireButtons_visible__bb_Of{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:520px){.CampfireButtons_markInsightButton__5bF_s{flex:1 1 100%;min-width:min(260px,100%);padding:12px 24px}}.CampfireButtons_primary__TgVzS{align-items:center;background-color:hsla(87,59%,63%,.2);border:1px solid #a7d96a;border-radius:9999px;box-shadow:0 4px 8px rgba(0,0,0,.3),0 0 15px hsla(87,59%,63%,.5);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-weight:600;justify-content:center;transition:all .3s ease}.CampfireButtons_primary__TgVzS:hover{background-color:hsla(87,59%,63%,.35);border-color:#b8e08a}.CampfireButtons_secondary__NsLwL{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;color:hsla(0,0%,100%,.8);cursor:pointer;font-family:Inter,sans-serif;transition:all .3s ease}.CampfireButtons_secondary__NsLwL:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.CampfireButtons_icon__bfOZK{align-items:center;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.CampfireButtons_icon__bfOZK:hover{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.4);color:#fff;transform:scale(1.05)}.SmartSlidePanelHalf_panel__diS8A{background:rgba(10,15,30,.72);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-top:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.5);color:#f3f4f6;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:var(--panel-height);max-height:42%;max-width:min(90%,420px);overflow:hidden;position:absolute;transition:transform .4s cubic-bezier(.25,.8,.25,1);width:var(--panel-width);z-index:80}.SmartSlidePanelHalf_left__WDd5H{border-radius:0 16px 16px 0;border-right:1px solid hsla(0,0%,100%,.1);bottom:var(--panel-bottom);left:0;transform:translateX(-100%)}.SmartSlidePanelHalf_right__TWVMR{border-left:1px solid hsla(0,0%,100%,.1);border-radius:16px 0 0 16px;bottom:var(--panel-bottom);right:0;transform:translateX(100%)}.SmartSlidePanelHalf_open__g1hbF{transform:translateX(0)}.SmartSlidePanelHalf_header__GDIjz{align-items:center;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;flex-shrink:0;height:var(--panel-header-height);justify-content:space-between;margin:0;padding:8px 16px}.SmartSlidePanelHalf_body__JGwlt{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}.SmartSlidePanelHalf_leftGroup__minOY{align-items:center;display:flex;gap:12px}.SmartSlidePanelHalf_icon__NwbSm{align-items:center;display:flex;filter:drop-shadow(0 0 8px rgba(251,191,36,.3));font-size:1.1rem;line-height:1}.SmartSlidePanelHalf_title__e4cYX{color:#fbbf24;font-size:.9rem;font-weight:700;letter-spacing:.05em;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.4);text-transform:uppercase}.SmartSlidePanelHalf_closeButton__BQZNr{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);width:28px}.SmartSlidePanelHalf_closeButton__BQZNr:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);color:#fff;transform:rotate(90deg)}.PanelTriggerTab_triggerTab__kAcd9,.SmartSlidePanelHalf_headerActions__QO5Ax{align-items:center;display:flex;gap:8px}.PanelTriggerTab_triggerTab__kAcd9{background-color:rgba(10,15,30,.65);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(80,90,110,.5);box-shadow:0 4px 12px rgba(0,0,0,.2);color:#e5e7eb;cursor:pointer;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;height:44px;overflow:hidden;padding:10px 16px;position:absolute;top:calc(100% - var(--panel-bottom) - var(--panel-height));transition:all .25s ease-in-out;white-space:nowrap;z-index:70}.PanelTriggerTab_left__kIYJa{border-left:none;border-radius:0 12px 12px 0;left:-8px;padding-left:14px}.PanelTriggerTab_left__kIYJa:hover{background-color:rgba(20,25,45,.85);left:0;padding-left:18px}.PanelTriggerTab_right__85Os5{border-radius:12px 0 0 12px;border-right:none;flex-direction:row-reverse;padding-right:14px;right:-8px}.PanelTriggerTab_right__85Os5:hover{background-color:rgba(20,25,45,.85);padding-right:18px;right:0}.PanelTriggerTab_icon__USp2X{align-items:center;display:flex;font-size:1.2rem;justify-content:center}.PanelTriggerTab_label__IuDUC{opacity:.8;transition:opacity .2s}.PanelTriggerTab_triggerTab__kAcd9:hover .PanelTriggerTab_label__IuDUC{color:#fbbf24;opacity:1}.PanelTriggerTab_badge__d5Rmr{background:#fbbf24;border-radius:10px;color:#0f172a;font-size:.7rem;font-weight:800;min-width:18px;padding:2px 6px;text-align:center}.TranscriptCard_transcript__qluNi{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;width:100%}.TranscriptCard_scrollArea__ghgGO{flex:1 1;min-height:0;overflow-y:auto;padding:12px 16px;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.TranscriptCard_line__vWk7l{animation:TranscriptCard_transcriptFadeIn__twi8K .3s ease;margin-bottom:12px}.TranscriptCard_speakerRow__tqTQM{align-items:center;display:flex;gap:8px;margin-bottom:2px}.TranscriptCard_speaker__Qlkll{color:#a7d96a;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.TranscriptCard_dot__GXAZo{color:hsla(0,0%,100%,.2);font-size:8px}.TranscriptCard_text__CX3EY{color:rgba(209,213,219,.9);font-size:12px;font-weight:300;line-height:1.55;margin:0}@keyframes TranscriptCard_transcriptFadeIn__twi8K{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.InsightCard_deckContainer__GWWJ6{color:#f3f4f6;display:flex;flex-direction:column;font-family:Inter,sans-serif;gap:0;height:100%;margin:0;padding:0;position:relative;width:100%}.InsightCard_card__VtAEi{align-items:stretch;display:flex;flex:1 1;flex-direction:row;gap:12px;margin:0;min-height:0;padding:var(--panel-padding-vertical) var(--panel-padding-horizontal);position:relative}.InsightCard_avatarSlot__Y1ZGt{align-items:center;background:rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,.1);border-radius:50%;color:#fbbf24;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:40px;justify-content:center;width:40px}.InsightCard_mainInfo__SxfMR{display:flex;flex:1 1;flex-direction:column;gap:4px;min-height:0;min-width:0}.InsightCard_cardHeader__y5u_m{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin:0}.InsightCard_title__BR70K{color:#f1f5f9;flex:1 1;font-size:15px;font-weight:700;line-height:1.3;margin:0}.InsightCard_tagStack__keANU{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.InsightCard_ownerTag__Clfse{background:rgba(125,211,252,.12);border:1px solid rgba(125,211,252,.25);border-radius:4px;color:#7dd3fc}.InsightCard_ownerTag__Clfse,.InsightCard_typeTag__JmnEq{flex-shrink:0;font-size:9px;letter-spacing:.05em;padding:2px 6px;white-space:nowrap}.InsightCard_typeTag__JmnEq{background:hsla(87,59%,63%,.15);border:1px solid hsla(87,59%,63%,.3);border-radius:4px;color:#a7d96a;text-transform:uppercase}.InsightCard_summary__PjBAc{color:#94a3b8;flex:1 1;font-size:16px;line-height:1.5;margin:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 4px 0 0;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-width:thin}.InsightCard_summary__PjBAc::-webkit-scrollbar{width:4px}.InsightCard_summary__PjBAc::-webkit-scrollbar-track{background:transparent}.InsightCard_summary__PjBAc::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.InsightCard_actions__vpXOR{align-items:center;border-top:1px solid hsla(0,0%,100%,.05);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;margin-top:auto;padding-top:12px}.InsightCard_emptyState__WJj0L{align-items:center;color:hsla(0,0%,100%,.3);display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:12px;justify-content:center;letter-spacing:.1em;padding:40px;text-transform:uppercase}.CampfireHUDWrapper_hud__2VSpl{--panel-bottom:24px;--panel-height:280px;--panel-width:380px;--panel-header-height:40px;--panel-padding-vertical:12px;--panel-padding-horizontal:16px;height:100%;pointer-events:none;position:absolute;width:100%;z-index:60}.CampfireHUDWrapper_hud__2VSpl button,.CampfireHUDWrapper_hud__2VSpl select,.CampfireHUDWrapper_hud__2VSpl>*{pointer-events:auto}.CampfireHUDWrapper_markInsightDock__jKHty{bottom:calc(var(--panel-bottom) + var(--panel-height) + 12px);left:20px;position:absolute;z-index:95}.CampfireHUDWrapper_newBadge__CTFOw{background-color:hsla(87,59%,63%,.15);border:1px solid hsla(87,59%,63%,.3);border-radius:12px;color:#a7d96a;font-size:10px;font-weight:700;margin-right:4px;padding:3px 8px}.CampfireHUDWrapper_navButton__Qdb5_{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.6);cursor:pointer;font-family:monospace;font-size:14px;height:28px;transition:all .2s;width:28px}.CampfireHUDWrapper_navButton__Qdb5_:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);color:#fff}.CampfireHUDWrapper_navButton__Qdb5_:disabled{cursor:default;opacity:.3}@keyframes CampfireHUDWrapper_toastFade__Bwlci{0%{opacity:0;transform:translateX(-50%) translateY(6px)}15%{opacity:1;transform:translateX(-50%) translateY(0)}75%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-4px)}}.CampfireHUDWrapper_captureToast__PDrNb{animation:CampfireHUDWrapper_toastFade__Bwlci 2s ease forwards;background:hsla(87,59%,63%,.18);border:1px solid hsla(87,59%,63%,.4);border-radius:20px;bottom:120px;color:#a7d96a;font-size:13px;font-weight:600;left:50%;letter-spacing:.03em;padding:8px 18px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:200}@keyframes CampfireHUDWrapper_insightToastFade__RC_vD{0%{opacity:0;transform:translateX(-50%) translateY(6px)}10%{opacity:1;transform:translateX(-50%) translateY(0)}80%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-4px)}}.CampfireHUDWrapper_insightToast__QAvoZ{animation:CampfireHUDWrapper_insightToastFade__RC_vD 4s ease forwards;background:rgba(138,180,248,.15);border:1px solid rgba(138,180,248,.4);border-radius:20px;bottom:160px;color:#8ab4f8;font-size:13px;font-weight:600;left:50%;letter-spacing:.03em;padding:8px 18px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:200}@media (max-width:900px){.CampfireHUDWrapper_hud__2VSpl{--panel-width:min(360px,calc(100% - 32px));--panel-height:250px;--panel-bottom:82px}.CampfireHUDWrapper_markInsightDock__jKHty{bottom:calc(var(--panel-bottom) + var(--panel-height) + 10px);left:16px}}.CampfireStage_stageRoot__sEp8A{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;position:relative}.CampfireStage_gatewayBackRow__9hBSq{display:flex;justify-content:flex-start;padding:24px;position:relative;z-index:50}.CampfireStage_backButton__NI94s{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#cbd5e1;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:8px;padding:8px 16px;transition:background .2s}.CampfireStage_backButton__NI94s:hover{background:hsla(0,0%,100%,.1)}.CampfireStage_choiceCenter__HklLW{align-items:center;display:flex;flex:1 1;justify-content:center;margin-top:-8vh;padding:24px}.CampfireStage_choiceCards__vu2FQ{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.CampfireStage_choiceCard__tSr0H{align-items:center;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.2);cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:32px 24px;transition:all .2s ease;width:280px}.CampfireStage_directCard__bvARM{background:rgba(34,197,94,.05);border:1px solid rgba(34,197,94,.2)}.CampfireStage_directCard__bvARM:hover{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.5)}.CampfireStage_spatialCard__b29lS{background:rgba(251,146,60,.05);border:1px solid rgba(251,146,60,.25)}.CampfireStage_spatialCard__b29lS:hover{background:rgba(251,146,60,.1);border-color:rgba(251,146,60,.5)}.CampfireStage_choiceIcon__HKnd_{align-items:center;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.CampfireStage_directIcon__E2Qfr{background:linear-gradient(135deg,rgba(168,85,247,.6),rgba(34,197,94,.4))}.CampfireStage_spatialIcon__qgMb4{background:linear-gradient(135deg,rgba(251,146,60,.6),rgba(239,68,68,.4))}.CampfireStage_choiceText__1Cs7s{text-align:center}.CampfireStage_choiceText__1Cs7s h3{color:#f8fafc;font-size:1.1rem;margin:0}.CampfireStage_choiceText__1Cs7s p{color:#94a3b8;font-size:.9rem;line-height:1.4;margin:8px 0 0}.CampfireStage_enterBadge__QB_7j{background:rgba(251,146,60,.2);border-radius:4px;color:#fb923c;display:inline-block;font-size:.8rem;margin-top:12px;padding:4px 8px}.CampfireStage_campfireShell__z_EpA{cursor:default;height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:10}.CampfireStage_campfireShellPointer__KsRCt{cursor:pointer}.CampfireStage_canvasLayer__ro_15{height:100%;position:absolute;width:100%;z-index:10}.CampfireStage_hudLayer__V1K9e{inset:0;pointer-events:none;position:absolute;z-index:50}.CampfireStage_stageBackButton__Z67v4{left:20px;position:absolute;top:20px;z-index:120}.CampfireStage_recordingControl__uwSr6{bottom:32%;left:50%;position:absolute;transform:translateX(-50%);z-index:100}.CampfireStage_bottomControls__GIhVJ{border-radius:10px;bottom:30px;display:flex;gap:10px;left:50%;padding:5px;position:absolute;transform:translateX(-50%);z-index:100}.ProofDeck_container__o_J98{padding:24px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;min-height:0}.ProofDeck_header__tC1_O{display:flex;flex-direction:column;gap:6px}.ProofDeck_headerRow__SYkAb{display:flex;align-items:center;gap:12px}.ProofDeck_backBtn__e5ibO{display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;border:1px solid rgba(6,182,212,.25);background:rgba(6,182,212,.08);color:#67e8f9;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0}.ProofDeck_backBtn__e5ibO:hover{background:rgba(6,182,212,.16);border-color:rgba(6,182,212,.5)}.ProofDeck_title__GpWVU{margin:0;color:#f8fafc;font-size:1.15rem;font-weight:600}.ProofDeck_subtitle__WW57_{margin:0;color:#94a3b8;font-size:.82rem;line-height:1.4}.ProofDeck_grid__o_Hvx{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.ProofDeck_tile__4xsd9{position:relative;background:rgba(6,182,212,.05);border:1px solid rgba(6,182,212,.2);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease;box-shadow:0 8px 32px rgba(0,0,0,.2)}.ProofDeck_tileHovered__xEcll{background:rgba(6,182,212,.1);border-color:rgba(6,182,212,.5);box-shadow:0 8px 40px rgba(6,182,212,.18)}.ProofDeck_tileRelated__KVg7l{background:rgba(6,182,212,.07);border-color:rgba(6,182,212,.32);box-shadow:0 4px 20px rgba(6,182,212,.1)}.ProofDeck_tileImageWrap__D4f6a{position:relative;width:100%;height:130px;overflow:hidden;background:rgba(15,23,42,.5)}.ProofDeck_tileImage__Dm4yU{width:100%;height:100%;object-fit:cover;opacity:.8;transition:opacity .2s ease}.ProofDeck_tileHovered__xEcll .ProofDeck_tileImage__Dm4yU{opacity:1}.ProofDeck_tilePlaceholderBg__B9_4P{width:100%;height:100%;background:linear-gradient(135deg,rgba(6,182,212,.15),rgba(99,102,241,.1))}.ProofDeck_magnifier__2Ry1Q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);opacity:0;transition:opacity .2s ease}.ProofDeck_tileHovered__xEcll .ProofDeck_magnifier__2Ry1Q{opacity:1}.ProofDeck_tileBody__he2GF{padding:12px 14px 14px;display:flex;flex-direction:column;gap:3px}.ProofDeck_tileName__Rhdo3{margin:0;color:#f1f5f9;font-size:.83rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProofDeck_tileMeta__xYpKS{margin:0;color:#64748b;font-size:.74rem}.ProofDeck_statusBadge__98iN6{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:3px 8px;background:rgba(251,146,60,.15);border-radius:4px;font-size:.72rem;color:#fb923c;width:-moz-fit-content;width:fit-content}.BlueprintMap_emptyState__EWvxk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.BlueprintMap_sparkDomainBtn__bckQE{display:flex;align-items:center;justify-content:center;padding:16px 32px;border-radius:14px;border:1px solid rgba(251,146,60,.45);background:rgba(15,10,30,.72);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 0 40px rgba(251,146,60,.18),0 8px 32px rgba(0,0,0,.5);color:rgba(251,191,36,.92);font-size:15px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .2s,box-shadow .2s,border-color .2s,color .2s}.BlueprintMap_sparkDomainBtn__bckQE:hover{background:rgba(251,146,60,.12);border-color:rgba(251,191,36,.7);box-shadow:0 0 56px rgba(251,146,60,.3),0 8px 40px rgba(0,0,0,.6);color:#fbbf24}.BlueprintMap_floatingActionBtn__rX7Xf{position:fixed;z-index:110;width:28px;height:28px;border-radius:50%;border:1px solid rgba(167,139,250,.35);background:rgba(14,9,28,.82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#a78bfa;font-size:13px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;animation:BlueprintMap_blueprintPopIn__i5_TY .14s ease-out;box-shadow:0 0 0 8px transparent}.BlueprintMap_floatingActionBtn__rX7Xf:hover{background:rgba(167,139,250,.14);border-color:rgba(167,139,250,.65);color:#c4b5fd}@keyframes BlueprintMap_blueprintPopIn__i5_TY{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.BlueprintMap_tapMenu__Krcil{position:fixed;z-index:100;display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px;min-width:192px;background:rgba(10,10,20,.92);border:1px solid rgba(167,139,250,.35);border-radius:10px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 32px rgba(0,0,0,.6),0 0 0 1px rgba(167,139,250,.12);transform:translate(-50%,-110%)}.BlueprintMap_tapMenuNodeName__lIX0h{font-size:11px;font-weight:600;color:rgba(167,139,250,.8);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.08);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:164px}.BlueprintMap_tapMenuBtn__RuM5W{width:100%;padding:8px 12px;font-size:12px;font-weight:600;color:#0a0a14;background:rgba(167,139,250,.9);border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .15s}.BlueprintMap_tapMenuBtn__RuM5W:hover{background:#a78bfa}.BlueprintMap_tapMenuBtnSecondary__TOxPY{width:100%;padding:7px 12px;font-size:12px;font-weight:500;color:rgba(200,195,220,.85);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;cursor:pointer;text-align:left;transition:background .15s}.BlueprintMap_tapMenuBtnSecondary__TOxPY:hover{background:hsla(0,0%,100%,.1)}.BlueprintMap_tapMenuClose__P6kD9{position:absolute;top:8px;right:8px;width:18px;height:18px;font-size:10px;line-height:18px;text-align:center;color:hsla(0,0%,100%,.35);background:transparent;border:none;cursor:pointer;padding:0}.BlueprintMap_tapMenuClose__P6kD9:hover{color:hsla(0,0%,100%,.7)}.BlueprintMap_genesisOverlay__UbOYs{position:absolute;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.BlueprintMap_genesisDialog__7kUOK{display:flex;flex-direction:column;gap:12px;padding:24px 28px;max-width:340px;background:rgba(10,10,20,.95);border:1px solid rgba(251,191,36,.35);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.7),0 0 0 1px rgba(251,191,36,.1)}.BlueprintMap_genesisTitle__LMEfE{margin:0;font-size:14px;font-weight:700;color:rgba(251,191,36,.9);letter-spacing:.02em}.BlueprintMap_genesisBody__q_HRF{margin:0;font-size:12px;line-height:1.6;color:rgba(200,195,220,.75)}.BlueprintMap_genesisButtons__G0d56{display:flex;gap:8px;margin-top:4px}.BlueprintMap_genesisConfirm__Qt85K{flex:1 1;padding:8px 14px;font-size:12px;font-weight:600;color:#0a0a14;background:rgba(251,191,36,.88);border:none;border-radius:6px;cursor:pointer;transition:background .15s}.BlueprintMap_genesisConfirm__Qt85K:hover{background:#fbbf24}.BlueprintMap_genesisCancel___DyDA{flex:1 1;padding:8px 14px;font-size:12px;font-weight:500;color:rgba(200,195,220,.7);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;cursor:pointer;transition:background .15s}.BlueprintMap_genesisCancel___DyDA:hover{background:hsla(0,0%,100%,.1)}.BlueprintMap_tapMenuBucketOption__AaYVM{width:100%;padding:6px 10px;font-size:11px;font-weight:400;color:rgba(200,195,220,.75);background:transparent;border:none;border-radius:5px;text-align:left;cursor:pointer;transition:background .12s}.BlueprintMap_tapMenuBucketOption__AaYVM:hover{background:hsla(0,0%,100%,.07)}.BlueprintMap_tapMenuBucketSelected__LeqGn{width:100%;padding:6px 10px;font-size:11px;font-weight:600;color:#a78bfa;background:rgba(167,139,250,.12);border:1px solid rgba(167,139,250,.3);border-radius:5px;text-align:left;cursor:pointer}.BlueprintMap_tapMenuBucketDivider__UnqT1{height:1px;background:hsla(0,0%,100%,.08);margin:4px 0}.BlueprintMap_capBanner__QBH9N{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:20;display:flex;align-items:center;gap:10px;padding:8px 14px;background:rgba(251,146,60,.15);border:1px solid rgba(251,146,60,.4);border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;color:rgba(251,146,60,.9);white-space:nowrap}.BlueprintMap_capBannerBtn__RjYHQ{padding:4px 10px;font-size:11px;font-weight:600;color:#fff;background:rgba(251,146,60,.7);border:none;border-radius:5px;cursor:pointer;transition:background .15s}.BlueprintMap_capBannerBtn__RjYHQ:hover{background:#fb923c}.BlueprintNodeEditorCard_card__MAAKx{width:100%;min-width:0;box-sizing:border-box;overflow:hidden;background:rgba(15,10,30,.72);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(167,139,250,.22);border-radius:14px;padding:16px 18px 18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 8px 40px rgba(0,0,0,.5),0 0 0 1px rgba(167,139,250,.08)}.BlueprintNodeEditorCard_backBtn__qGIlY{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:7px;border:1px solid rgba(167,139,250,.2);background:rgba(167,139,250,.07);color:#a78bfa;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s;align-self:flex-start}.BlueprintNodeEditorCard_backBtn__qGIlY:hover{background:rgba(167,139,250,.14);border-color:rgba(167,139,250,.38);color:#c4b5fd}.BlueprintNodeEditorCard_header__yc6RY{display:flex;align-items:center;justify-content:space-between;gap:10px}.BlueprintNodeEditorCard_cardTitle__yGziN{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#c4b5fd}.BlueprintNodeEditorCard_titleIcon__ktEZ3{flex-shrink:0;color:#a78bfa}.BlueprintNodeEditorCard_domainBadge__2NI77{font-size:10px;font-weight:600;color:#94a3b8;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:2px 10px;white-space:nowrap;flex-shrink:0}.BlueprintNodeEditorCard_logicBlock__hOw48{background:rgba(251,146,60,.04);border:1px solid rgba(251,146,60,.18);border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:4px}.BlueprintNodeEditorCard_logicHeaderRow__JN7uE{display:flex;justify-content:space-between;align-items:center}.BlueprintNodeEditorCard_logicLabel__nbCHb{font-size:10px;font-weight:700;color:#fb923c;text-transform:uppercase;letter-spacing:.06em}.BlueprintNodeEditorCard_editLogicBtn__UUBlg{flex-shrink:0;padding:3px 10px;border-radius:6px;border:1px solid rgba(251,146,60,.35);background:rgba(251,146,60,.08);color:#fb923c;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.BlueprintNodeEditorCard_editLogicBtn__UUBlg:hover{background:rgba(251,146,60,.18);border-color:rgba(251,146,60,.5)}.BlueprintNodeEditorCard_readOnlyRows__fpeQ9{display:flex;flex-direction:column;gap:3px}.BlueprintNodeEditorCard_readOnlyRow__62kn1{display:flex;flex-direction:row;align-items:baseline;gap:8px}.BlueprintNodeEditorCard_readOnlyLabel__EtAOX{width:140px;flex-shrink:0;text-align:right;margin-right:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fb923c}.BlueprintNodeEditorCard_readOnlyValue__CK4yM{font-size:13px;color:#cbd5e1;line-height:1.5;word-break:break-word;min-width:0}.BlueprintNodeEditorCard_thread__ZgEsO{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.2) transparent;padding-right:4px}.BlueprintNodeEditorCard_aiMessage__QnSrQ{line-height:1.6;background:rgba(167,139,250,.06);border:1px solid rgba(167,139,250,.2);border-radius:0 12px 12px 12px;align-self:flex-start;max-width:95%}.BlueprintNodeEditorCard_aiMessage__QnSrQ,.BlueprintNodeEditorCard_userMessage__uOxQd{font-size:13px;color:#e2e8f0;white-space:pre-wrap;word-break:break-word;padding:10px 14px}.BlueprintNodeEditorCard_userMessage__uOxQd{line-height:1.5;background:rgba(139,92,246,.15);border:1px solid rgba(139,92,246,.25);border-radius:12px 12px 0 12px;align-self:flex-end;margin-left:auto;max-width:90%}.BlueprintNodeEditorCard_typing__2Anv8{font-size:12px;color:#64748b;font-style:italic;padding-left:12px}.BlueprintNodeEditorCard_inputRow__mSmTd{display:flex;gap:8px;align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.05);padding-top:10px}.BlueprintNodeEditorCard_input__Z4nEE{flex:1 1;background:rgba(15,10,30,.6);border:1px solid rgba(167,139,250,.25);border-radius:8px;color:#e2e8f0;font-size:13px;font-family:inherit;padding:8px 10px;resize:none;outline:none;max-height:100px;transition:border-color .15s}.BlueprintNodeEditorCard_input__Z4nEE:focus{border-color:rgba(167,139,250,.55)}.BlueprintNodeEditorCard_input__Z4nEE:disabled{opacity:.5}.BlueprintNodeEditorCard_sendBtn__x_fLN{flex-shrink:0;width:34px;height:34px;border-radius:8px;border:1px solid rgba(167,139,250,.4);background:rgba(167,139,250,.12);color:#c4b5fd;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.BlueprintNodeEditorCard_sendBtn__x_fLN:hover:not(:disabled){background:rgba(167,139,250,.25);border-color:rgba(167,139,250,.6)}.BlueprintNodeEditorCard_sendBtn__x_fLN:disabled{opacity:.35;cursor:not-allowed}.BlueprintNodeEditorCard_approveRow__2zyfV{display:flex;justify-content:flex-end;border-top:1px solid hsla(0,0%,100%,.05);padding-top:10px}.BlueprintNodeEditorCard_approveBtn__xEOry{height:34px;padding:0 14px;border-radius:8px;border:1px solid rgba(52,211,153,.4);background:rgba(52,211,153,.12);color:#6ee7b7;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.BlueprintNodeEditorCard_approveBtn__xEOry:hover{background:rgba(52,211,153,.22);border-color:rgba(52,211,153,.65)}.BlueprintNodeEditorCard_approvedBanner__21eXa{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.25);border-radius:8px;font-size:12px;color:#6ee7b7;font-weight:500}@media (max-width:768px){.BlueprintNodeEditorCard_card__MAAKx{padding:8px 4px;border:none;border-radius:0}}