._wrap_19vnk_1{width:100%;max-width:100%;margin:0;padding:1rem 1.25rem 4rem;box-sizing:border-box}._siteHeader_19vnk_9{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem 0 .7rem;border-bottom:1px solid var(--border)}._brand_19vnk_18{font-weight:700;letter-spacing:.04em;font-size:1.1rem;color:var(--text);display:inline-flex;align-items:center;line-height:1}._brandAccent_19vnk_28{color:var(--accent)}._brandLogo_19vnk_32{width:68px;height:68px;margin-right:.6rem;display:inline-block;object-fit:contain;vertical-align:middle}._headerToolbar_19vnk_41{display:flex;align-items:center;gap:.75rem 1rem;flex-wrap:wrap;justify-content:flex-end}._headerUser_19vnk_49{font-size:.9rem;color:var(--muted)}._lead_19vnk_54,._leadMuted_19vnk_61{color:var(--muted);font-size:1.05rem;max-width:42rem;margin:0 0 2rem}._grid_19vnk_68{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}._card_19vnk_74{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.25rem 1.35rem;transition:border-color .15s ease,transform .15s ease}._card_19vnk_74:hover{border-color:var(--accent-dim);transform:translateY(-2px)}._card_19vnk_74 h2{margin:0 0 .35rem;font-size:1.15rem}._card_19vnk_74 p{margin:0 0 1rem;color:var(--muted);font-size:.95rem}._btn_19vnk_100{display:inline-block;padding:.55rem 1rem;border-radius:8px;font-size:.95rem;font-weight:600;border:none;cursor:pointer;text-decoration:none}._btnPrimary_19vnk_111{display:inline-block;padding:.55rem 1rem;border-radius:8px;font-size:.95rem;font-weight:600;border:none;cursor:pointer;text-decoration:none;background:linear-gradient(180deg,#4aa8ff,var(--accent));color:#061018}._btnPrimary_19vnk_111:hover{filter:brightness(1.05);text-decoration:none}._btnGhost_19vnk_129{display:inline-block;padding:.55rem 1rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;text-decoration:none;background:transparent;color:var(--text);border:1px solid var(--border)}._btnGhost_19vnk_129:hover{border-color:var(--accent-dim);text-decoration:none}._btnHeader_19vnk_147{padding:.4rem .75rem;font-size:.9rem}._btnSm_19vnk_152{padding:.35rem .55rem;font-size:.85rem}._actions_19vnk_157{display:flex;flex-wrap:wrap;gap:.65rem}._flashWarning_19vnk_163{padding:.65rem 1rem;border-radius:8px;margin-bottom:1rem;font-size:.95rem;background:#2a2618;border:1px solid #5c4d1f;color:#f5e6a8}._stacked_19vnk_173 label{display:block;font-size:.9rem;color:var(--muted);margin-bottom:.25rem}._stacked_19vnk_173 input,._stacked_19vnk_173 textarea{width:100%;max-width:22rem;padding:.5rem .65rem;border-radius:8px;border:1px solid var(--border);background:#0a0f16;color:var(--text);margin-bottom:1rem}._stacked_19vnk_173 textarea{max-width:100%;resize:vertical;font:inherit;line-height:1.45}._stacked_19vnk_173 button{margin-top:.25rem}._siteFooter_19vnk_203{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--border);color:var(--muted);font-size:.85rem}._tableWrap_19vnk_211{overflow-x:auto;margin-top:.5rem}._caseTable_19vnk_216{width:100%;border-collapse:collapse;font-size:.95rem}._caseTable_19vnk_216 th,._caseTable_19vnk_216 td{text-align:left;padding:.5rem .65rem;border-bottom:1px solid var(--border);vertical-align:middle}._caseTable_19vnk_216 th{color:var(--muted);font-weight:600;font-size:.85rem}._cellMuted_19vnk_236{color:var(--muted);white-space:nowrap}._muted_19vnk_241{color:var(--muted)}._srOnly_19vnk_245{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._docUploadCard_19vnk_257:hover{transform:none}._docDropZone_19vnk_261{border:2px dashed var(--border);border-radius:12px;padding:1.5rem 1.25rem;text-align:center;cursor:pointer;background:#0a0f16;transition:border-color .15s ease,background .15s ease}._docDropZone_19vnk_261:hover,._docDropZone_19vnk_261:focus{border-color:var(--accent-dim);outline:none}._docDropZonePrompt_19vnk_279{margin:0;font-weight:600}._uploadActions_19vnk_284{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1rem}._uploadInlineSuccess_19vnk_292{font-size:.95rem;color:var(--success);font-weight:600}._docRow_19vnk_298{cursor:pointer}._docRow_19vnk_298:hover{background:#3d9cf00f}._docTable_19vnk_306 ._docDeleteForm_19vnk_306{margin:0}._caseRowActions_19vnk_310{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._workspaceCurrentCase_19vnk_317{margin-top:1rem}._workspacePageTitle_19vnk_321{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:0 0 .25rem}._workspacePageTitleText_19vnk_329{font-size:inherit;font-weight:inherit}._ollamaIndicator_19vnk_334{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .65rem;font-size:.78rem;font-weight:500;letter-spacing:.02em;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--muted)}._ollamaIndicatorDot_19vnk_348{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0;background:var(--muted)}._ollamaIndicatorLabel_19vnk_356{line-height:1.2}._ollamaIndicator_19vnk_334._ollamaReady_19vnk_360{border-color:#34c75973;color:#b8e6c8}._ollamaIndicator_19vnk_334._ollamaReady_19vnk_360 ._ollamaIndicatorDot_19vnk_348{background:var(--success);box-shadow:0 0 0 2px #34c75940}._ollamaIndicator_19vnk_334._ollamaLoading_19vnk_370{border-color:#f0ad4e80;color:#e8c99a}._ollamaIndicator_19vnk_334._ollamaLoading_19vnk_370 ._ollamaIndicatorDot_19vnk_348{background:#f0ad4e;animation:_ollama-pulse_19vnk_1 1.2s ease-in-out infinite}._ollamaIndicator_19vnk_334._ollamaMissing_19vnk_380{border-color:#e8a83873;color:#e8c99a}._ollamaIndicator_19vnk_334._ollamaMissing_19vnk_380 ._ollamaIndicatorDot_19vnk_348{background:#e8a838}._ollamaIndicator_19vnk_334._ollamaOffline_19vnk_389{border-color:#cc444473;color:#e8a0a0}._ollamaIndicator_19vnk_334._ollamaOffline_19vnk_389 ._ollamaIndicatorDot_19vnk_348{background:#c44}@keyframes _ollama-pulse_19vnk_1{0%,to{opacity:1}50%{opacity:.35}}._workspaceTabRow_19vnk_408{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:1.25rem;padding-bottom:.65rem;border-bottom:1px solid var(--border)}._workspaceTab_19vnk_408{padding:.45rem 1rem;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--muted);cursor:pointer;font-weight:600;font-size:.95rem;font-family:inherit;transition:background .15s ease,border-color .15s ease,color .15s ease}._workspaceTab_19vnk_408:hover{color:var(--text);background:#ffffff0a}._workspaceTabActive_19vnk_439{color:var(--text);background:#3d9cf01f;border-color:#3d9cf059}._medchatHeaderStack_19vnk_445{display:flex;flex-direction:column;gap:.35rem;min-width:0}._medchatTitleWithIndicator_19vnk_452{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._medchatTitleLeft_19vnk_459{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0;flex:1}._helpdeskWhisperLang_19vnk_468{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted);font-size:.85rem}._helpdeskWhisperLang_19vnk_468 select{border:1px solid var(--border);background:#0d131c;color:var(--text);border-radius:.5rem;padding:.18rem .35rem}._reportCreatorBtn_19vnk_484{flex-shrink:0;font-size:.85rem}._reportCreatorModal_19vnk_489{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}._reportCreatorBackdrop_19vnk_500{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;margin:0;background:#0000008c;cursor:pointer}._reportCreatorPanel_19vnk_510{position:relative;z-index:1;width:min(96vw,1400px);max-height:min(92vh,960px);min-height:min(68vh,520px);display:flex;flex-direction:column;background:#0d141f;border:1px solid var(--border);border-radius:12px;box-shadow:0 16px 48px #00000073;overflow:hidden}._reportCreatorHeader_19vnk_525{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--border);flex-shrink:0}._reportCreatorTitle_19vnk_535{margin:0;font-size:1.15rem}._reportCreatorSplit_19vnk_540{display:flex;flex:1;min-height:0;overflow:hidden}._reportCreatorMain_19vnk_547{flex:7;min-width:0;padding:1rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}._reportCreatorSidebar_19vnk_557{flex:3;min-width:0;border-left:1px solid var(--border);padding:.75rem 1rem;overflow-y:auto;background:#00000026}._reportCreatorSidebarTitle_19vnk_566{margin:0 0 .75rem;font-size:1rem}._reportCreatorLabel_19vnk_571{font-size:.88rem;font-weight:500;color:var(--muted)}._reportCreatorSelect_19vnk_577{width:100%;max-width:28rem;padding:.45rem .5rem;border-radius:8px;border:1px solid var(--border);background:#0a0f16;color:var(--text);font-size:.95rem}._reportCreatorActions_19vnk_588{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .5rem}._reportCreatorTextarea_19vnk_595{flex:1;min-height:200px;width:100%;resize:vertical;padding:.75rem;border:1px solid var(--border);border-radius:8px;background:#0a0f16;color:var(--text);font-size:.9rem;line-height:1.5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._reportCreatorArchiveList_19vnk_610{list-style:none;margin:0;padding:0}._reportCreatorArchiveItem_19vnk_616{padding:.6rem 0;border-bottom:1px solid var(--border)}._reportCreatorArchiveMeta_19vnk_621{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.35rem;font-size:.85rem}._reportCreatorPromptTag_19vnk_629{font-size:.82rem;word-break:break-all}@media(max-width:768px){._reportCreatorSplit_19vnk_540{flex-direction:column}._reportCreatorSidebar_19vnk_557{flex:none;max-height:40vh;border-left:none;border-top:1px solid var(--border)}}._workspaceBelowCase_19vnk_647{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:1.25rem;align-items:stretch;margin-top:1.25rem}._workspaceMedchat_19vnk_655{align-self:stretch;display:flex;flex-direction:column;min-height:0;height:min(70vh,560px);max-height:min(70vh,560px)}._workspaceMedchat_19vnk_655[hidden]{display:none!important}._medchatTitle_19vnk_452{margin:0 0 .75rem;font-size:1.15rem;flex-shrink:0}._medchatTitleRow_19vnk_675{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}._medchatRagMode_19vnk_684{display:flex;align-items:center;gap:.55rem;flex-shrink:0}._ragModeText_19vnk_691{font-size:.9rem;font-weight:500;color:var(--muted);-webkit-user-select:none;user-select:none}._ragModeSwitch_19vnk_704{position:relative;width:52px;height:28px;flex-shrink:0}._ragModeSwitch_19vnk_704 input{opacity:0;width:0;height:0}._ragModeSlider_19vnk_717{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background:var(--surface);border:1px solid var(--border);border-radius:999px;transition:background .2s ease,border-color .2s ease}._ragModeSlider_19vnk_717:before{content:"";position:absolute;height:22px;width:22px;left:3px;top:50%;transform:translateY(-50%);background:var(--muted);border-radius:50%;transition:transform .2s ease,background .2s ease}._ragModeSwitch_19vnk_704 input:checked+._ragModeSlider_19vnk_717{background:#3d9cf040;border-color:#3d9cf08c}._ragModeSwitch_19vnk_704 input:checked+._ragModeSlider_19vnk_717:before{transform:translate(24px,-50%);background:#d6ecff}._ragModeDocs_19vnk_754 ._ragModeTextRight_19vnk_701,._ragModeModel_19vnk_758 ._ragModeTextLeft_19vnk_698{color:var(--accent)}._medchatPanel_19vnk_762{display:flex;flex-direction:column;flex:1;min-height:0;gap:.75rem;min-width:0}._medchatThread_19vnk_771{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.25rem .15rem .5rem;display:flex;flex-direction:column;gap:1rem;align-items:stretch;scrollbar-gutter:stable}._medchatEmpty_19vnk_784{margin:.5rem 0;text-align:left;font-size:.95rem}._medchatTurn_19vnk_790{display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:100%}._medchatBubble_19vnk_798{width:100%;max-width:min(100%,48rem);padding:.65rem .85rem;font-size:.95rem;line-height:1.55;white-space:pre-wrap;word-break:break-word;text-align:left;align-self:flex-start}._medchatBubbleUser_19vnk_810{background:#3d9cf01a;border:1px solid rgba(61,156,240,.25);color:var(--text);border-radius:.65rem;border-left:3px solid var(--accent)}._medchatBubbleAssistant_19vnk_818{background:transparent;border:none;border-left:2px solid var(--border);color:var(--text);border-radius:0;padding-left:.75rem}._medchatForm_19vnk_827{flex-shrink:0;margin:auto 0 0}._medchatComposer_19vnk_833{display:flex;flex-direction:row;align-items:flex-end;gap:.5rem;padding:.55rem .55rem .55rem .85rem;border:1px solid var(--border);border-radius:1.35rem;background:#0d131c;box-shadow:0 0 0 1px #ffffff0a;transition:border-color .15s ease,box-shadow .15s ease}._medchatComposer_19vnk_833:focus-within{border-color:var(--accent-dim);box-shadow:0 0 0 1px #3d9cf033}._medchatComposerInput_19vnk_853{flex:1;min-height:44px;max-height:200px;padding:.5rem .25rem .5rem 0;border:none;background:transparent;color:var(--text);font:inherit;line-height:1.45;resize:none;overflow-y:auto}._medchatComposerInput_19vnk_853::placeholder{color:var(--muted)}._medchatComposerInput_19vnk_853:focus{outline:none}._medchatComposerSend_19vnk_875{flex-shrink:0;width:38px;height:38px;border:none;border-radius:50%;background:var(--accent);color:#061018;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:filter .15s ease,transform .1s ease}._medchatComposerSend_19vnk_875:hover{filter:brightness(1.08)}._medchatComposerSend_19vnk_875:active{transform:scale(.96)}._medchatComposerSendIcon_19vnk_900{display:block;margin-left:2px}._medchatComposerMicIcon_19vnk_905{display:block}._medchatComposerMicActive_19vnk_909{background:#16a34a;color:#061018}._medchatNewchatForm_19vnk_914{flex-shrink:0;margin-top:.35rem}._medchatNewchatBtn_19vnk_919{margin-top:.25rem}._workspaceDocsSubhead_19vnk_923{margin:1.5rem 0 .75rem;font-size:1.1rem;font-weight:600}._page_19vnk_929{max-width:42rem;margin:0 auto;padding:2rem 1.25rem}._page_19vnk_929 h1{font-size:1.5rem;font-weight:600;margin:0 0 .5rem}._page_19vnk_929 p{margin:0 0 1rem;color:var(--muted)}._status_19vnk_946{padding:.75rem 1rem;border-radius:.5rem;background:#1e293b;border:1px solid #334155;font-family:ui-monospace,monospace;font-size:.875rem;white-space:pre-wrap;word-break:break-word}._statusOk_19vnk_957{padding:.75rem 1rem;border-radius:.5rem;font-family:ui-monospace,monospace;font-size:.875rem;white-space:pre-wrap;word-break:break-word;border:1px solid #166534;background:#14532d33}._statusErr_19vnk_968{padding:.75rem 1rem;border-radius:.5rem;font-family:ui-monospace,monospace;font-size:.875rem;white-space:pre-wrap;word-break:break-word;border:1px solid #991b1b;background:#7f1d1d33}._footerLink_19vnk_979{margin-top:1.5rem}._marginTopSm_19vnk_983{margin-top:.5rem}._sectionTitle_19vnk_987{margin-top:1.25rem;font-weight:600;margin-bottom:0;color:var(--text)}._marginTopLg_19vnk_994{margin-top:2.2rem}._marginTopMd_19vnk_998{margin-top:1.5rem}._cardNarrow_19vnk_1002{margin-top:1.5rem;max-width:28rem}._cardHeading_19vnk_1007{margin:0 0 1rem;font-size:1.1rem}._lookupDateGrid_19vnk_1012{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:28rem}._lookupDateGrid_19vnk_1012 input{max-width:none}._lookupProjectView_19vnk_1023{min-height:calc(100vh - 13rem);display:flex;flex-direction:column}._lookupProjectHeader_19vnk_1029{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem .7rem;margin-bottom:.55rem;border:1px solid var(--border);border-radius:10px;background:#141b26b8}._lookupProjectTitle_19vnk_1041{margin:0;font-size:1.2rem;line-height:1.2}._lookupProjectDates_19vnk_1047{margin:.15rem 0 0;color:var(--muted);font-size:.82rem}._lookupCanvas_19vnk_1053{flex:1;min-height:0;width:100%;position:relative;overflow:auto;border:1px solid var(--border);border-radius:12px;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),#0a0f1673;background-size:28px 28px;padding:.85rem}._lookupCanvasHint_19vnk_1069{color:var(--muted);margin:1rem}._lookupMainRow_19vnk_1074{display:flex;align-items:stretch;gap:.85rem;margin-bottom:.85rem}._lookupMainRowCollapsed_19vnk_1081{margin-bottom:.55rem}._lookupNoteCard_19vnk_1088{background:#fff5ad;color:#111827;border:1px solid #e7d56f;border-radius:10px;box-shadow:0 7px 16px #0003;padding:.75rem}._lookupMainCard_19vnk_1097{width:var(--lookup-main-width);min-width:15%;max-width:35%;min-height:16vw;position:relative;flex:0 0 var(--lookup-main-width);cursor:pointer}._lookupMainCardActive_19vnk_1107{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb38,0 7px 16px #0003}._lookupSubColumn_19vnk_1114{flex:1;display:flex;flex-direction:column;gap:.4rem;min-width:0}._lookupSubColumnCollapsed_19vnk_1122{gap:.35rem;opacity:.88}._lookupSubCard_19vnk_1127{width:100%;padding:.5rem .6rem}._lookupSubCardCollapsed_19vnk_1132{padding:.45rem .6rem}._lookupSubCardCollapsed_19vnk_1132 ._lookupDateLine_19vnk_1136{margin-top:.15rem;font-size:.76rem}._lookupCardHeader_19vnk_1141{display:flex;align-items:center;gap:.35rem}._lookupMainTitleInput_19vnk_1147,._lookupSubTitleInput_19vnk_1148{flex:1;min-width:0;border:none;background:transparent;color:#1d4ed8;font-weight:700;font-size:1rem;padding:.15rem 0}._lookupMainTitleInput_19vnk_1147{font-size:1.08rem}._lookupMainTitleInput_19vnk_1147:focus,._lookupSubTitleInput_19vnk_1148:focus,._lookupAssigneeInput_19vnk_1165:focus,._lookupCardDescription_19vnk_1166:focus,._lookupTaskDescription_19vnk_1167:focus{outline:2px solid rgba(37,99,235,.28);outline-offset:2px}._lookupAssigneeCombo_19vnk_1172{display:inline-flex;align-items:stretch;width:5.8rem}._lookupAssigneeInput_19vnk_1165{width:100%;min-width:0;border:1px solid #d4bd4b;border-right:none;border-radius:6px 0 0 6px;background:#ffffff80;color:#111827;padding:.2rem .3rem;font-size:.82rem}._lookupAssigneeSelect_19vnk_1192{width:1.45rem;border:1px solid #d4bd4b;border-radius:0 6px 6px 0;background:#ffffffb8;color:#111827;padding:0;cursor:pointer}._lookupDateLine_19vnk_1136{display:flex;gap:.35rem;align-items:center;margin-top:.3rem;color:#374151;font-size:.82rem}._lookupSubHeaderDate_19vnk_1211{margin-top:0;margin-left:auto;flex-shrink:0;font-size:.78rem}._lookupCompletionLabel_19vnk_1218{display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;color:#374151;font-size:.8rem}._lookupCompletionLabel_19vnk_1218 input{border:1px solid #d4bd4b;border-radius:6px;background:#ffffff8c;color:#111827;padding:.18rem .3rem;font-size:.8rem}._lookupCardDescription_19vnk_1166{width:100%;min-height:3.25rem;resize:vertical;border:1px solid #d4bd4b;border-radius:8px;background:#ffffff73;color:#111827;padding:.45rem;margin-top:.55rem;font:inherit;font-size:.9rem}._lookupSubDescription_19vnk_1250{min-height:0;height:2rem;resize:none;margin-top:.35rem;padding:.3rem .4rem;line-height:1.25;overflow:hidden}._lookupMainResizeHandle_19vnk_1260{position:absolute;top:.75rem;right:-.45rem;width:.55rem;height:2.6rem;border:1px solid #d4bd4b;border-radius:999px;background:#f2dd5d;cursor:col-resize}._lookupCollapseBtn_19vnk_1272{width:1.7rem;height:1.7rem;border:1px solid #d4bd4b;border-radius:50%;background:#ffffff73;color:#1d4ed8;font-weight:700;cursor:pointer}._lookupTaskList_19vnk_1283{display:flex;flex-direction:column;gap:.25rem;margin-top:.4rem}._lookupTaskRow_19vnk_1290{display:grid;grid-template-columns:7.4rem minmax(12rem,1fr) 5.8rem auto;align-items:center;gap:.4rem;padding:.35rem;border-radius:8px;background:#ffffff52}._lookupTaskStatus_19vnk_1300{border:1px solid #d4bd4b;border-radius:6px;background:#ffffff8c;color:#111827;padding:.25rem .35rem}._lookupTaskStatusStarted_19vnk_1308{border-color:#f59e0b;background:#f59e0b;color:#111827;font-weight:700}._lookupTaskStatusFinished_19vnk_1315{border-color:#16a34a;background:#16a34a;color:#fff;font-weight:700}._lookupTaskDescription_19vnk_1167{min-width:0;border:1px solid #d4bd4b;border-radius:6px;background:#ffffff8c;color:#111827;padding:.28rem .4rem}._lookupTaskDates_19vnk_1331{color:#374151;font-size:.78rem;white-space:nowrap}._lookupTaskStartCombo_19vnk_1337{display:inline-flex;align-items:stretch;width:8.2rem;vertical-align:middle}._lookupTaskStartInput_19vnk_1344{flex:1;min-width:0;width:8rem;border:1px solid #d4bd4b;border-right:none;border-radius:6px 0 0 6px;background:#ffffff8c;color:#111827;padding:.22rem .32rem;font-size:.78rem}._lookupTaskStartPicker_19vnk_1359{width:1.8rem;margin-left:0;border:1px solid #d4bd4b;border-radius:0 6px 6px 0;background:#ffffffb8;color:#111827;padding:.18rem;font-size:.78rem}._lookupContextMenu_19vnk_1370{position:fixed;z-index:2500;min-width:11rem;padding:.3rem;background:#101827;border:1px solid var(--border);border-radius:8px;box-shadow:0 16px 36px #0000006b}._lookupContextMenu_19vnk_1370 button{display:block;width:100%;padding:.45rem .55rem;border:none;border-radius:6px;background:transparent;color:var(--text);text-align:left;cursor:pointer}._lookupContextMenu_19vnk_1370 button:hover{background:#3d9cf033}@media(max-width:900px){._lookupMainRow_19vnk_1074{flex-direction:column}._lookupMainCard_19vnk_1097{width:100%;max-width:none;min-height:10rem;flex-basis:auto}._lookupMainResizeHandle_19vnk_1260{display:none}._lookupTaskRow_19vnk_1290{grid-template-columns:1fr}._lookupTaskDates_19vnk_1331{white-space:normal}}._archivedChatsHeading_19vnk_1422{margin:0 0 .75rem;font-size:1.05rem}._workspaceCardHeading_19vnk_1427{margin-top:0}._currentCaseMeta_19vnk_1431{margin:0 0 .5rem;color:var(--muted)}._currentCaseDate_19vnk_1436{margin:0;color:var(--muted);font-size:.9rem}._teamModalListPad_19vnk_1442{padding:0 1rem .75rem}._inviteHint_19vnk_1446{margin:-.5rem 0 .75rem;font-size:.9rem}._wrapImmersive_19vnk_1451{min-height:100dvh;display:flex;flex-direction:column}._mainImmersive_19vnk_1457{flex:1;min-height:0;display:flex;flex-direction:column;padding:0;max-width:none}._kkiChatShell_19vnk_1466{display:flex;flex-direction:column;flex:1;min-height:100dvh;min-height:100vh;background:var(--bg, #0b0f14);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}._kkiChatHeader_19vnk_1480{display:flex;align-items:center;gap:.65rem;padding:.65rem .85rem;border-bottom:1px solid var(--border);background:#0d131c;flex-shrink:0}._kkiMenuBtn_19vnk_1490{width:44px;height:44px;border:1px solid var(--border);border-radius:.5rem;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._kkiMenuIcon_19vnk_1503{display:block;width:18px;height:2px;background:var(--text);box-shadow:0 -6px 0 var(--text),0 6px 0 var(--text)}._kkiChatTitle_19vnk_1513{flex:1;margin:0;font-size:1rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kkiWebToggle_19vnk_1523{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border-radius:999px;font-size:.8rem;font-weight:500;cursor:pointer;border:1px solid var(--border);flex-shrink:0;-webkit-user-select:none;user-select:none}._kkiWebToggle_19vnk_1523 input{position:absolute;opacity:0;width:0;height:0}._kkiWebToggleOn_19vnk_1544{background:#22c55e26;border-color:#22c55e73;color:#86efac}._kkiWebToggleOff_19vnk_1550{background:#94a3b81a;color:var(--muted)}._kkiChatBody_19vnk_1555{flex:1;min-height:0;display:flex;flex-direction:column;padding:.75rem .85rem .85rem}._kkiChatError_19vnk_1563{margin:.5rem .85rem 0}._kkiWebSources_19vnk_1567{margin:.35rem 0 0 .75rem;padding:0;list-style:none;font-size:.8rem}._kkiWebSources_19vnk_1567 a{color:var(--accent);word-break:break-all}._kkiDrawerBackdrop_19vnk_1579{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;border:none;background:#0000008c;cursor:pointer}._kkiDrawer_19vnk_1579{position:fixed;top:0;left:0;bottom:0;z-index:3001;width:min(88vw,20rem);background:#0d131c;border-right:1px solid var(--border);display:flex;flex-direction:column;padding:calc(.75rem + env(safe-area-inset-top,0)) .75rem calc(.75rem + env(safe-area-inset-bottom,0));box-shadow:4px 0 24px #00000059}._kkiDrawerHeader_19vnk_1606{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}._kkiDrawerHeader_19vnk_1606 h2{margin:0;font-size:1.1rem}._kkiDrawerNew_19vnk_1619{width:100%;margin-bottom:.75rem}._kkiDrawerList_19vnk_1624{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1;min-height:0}._kkiDrawerItem_19vnk_1633{display:flex;align-items:stretch;gap:.25rem;margin-bottom:.35rem}._kkiDrawerChatBtn_19vnk_1640{flex:1;text-align:left;border:1px solid var(--border);border-radius:.5rem;background:transparent;color:var(--text);padding:.55rem .65rem;cursor:pointer;min-height:44px}._kkiDrawerChatActive_19vnk_1652{border-color:var(--accent-dim);background:#3d9cf014}._kkiDrawerChatTitle_19vnk_1657{display:block;font-size:.9rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kkiDrawerChatDate_19vnk_1666{display:block;font-size:.75rem;color:var(--muted);margin-top:.15rem}._kkiDrawerDelete_19vnk_1673{width:44px;border:1px solid var(--border);border-radius:.5rem;background:transparent;color:var(--muted);font-size:1.25rem;cursor:pointer;flex-shrink:0}._kkiDrawerDelete_19vnk_1673:hover{color:#f87171;border-color:#f8717173}._kkiDrawerEmpty_19vnk_1689{margin:.5rem 0;font-size:.9rem}@media(max-width:768px){._workspaceBelowCase_19vnk_647{grid-template-columns:1fr}}body.metadata-modal-active{overflow:hidden}._metadataModal_19vnk_1704{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:none;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}._metadataModalVisible_19vnk_1715{display:flex}._metadataModalBackdrop_19vnk_1719{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}._metadataModalPanel_19vnk_1725{position:relative;z-index:1;width:100%;max-width:44rem;max-height:min(88vh,720px);display:flex;flex-direction:column;background:#0d141f;border:1px solid var(--border);border-radius:12px;box-shadow:0 16px 48px #00000073}._teamModalPanel_19vnk_1739{max-height:min(90vh,640px)}._metadataModalHeader_19vnk_1744{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--border)}._metadataModalHeader_19vnk_1744 h2{margin:0;font-size:1.1rem}._metadataModalHint_19vnk_1758{margin:0;padding:.65rem 1rem 0;font-size:.88rem}._metadataToolbar_19vnk_1764{display:flex;flex-wrap:wrap;gap:.35rem;padding:.65rem 1rem;border-bottom:1px solid var(--border)}._metadataToolbar_19vnk_1764 ._btnGhost_19vnk_129{font-size:.8rem;padding:.25rem .5rem}._metadataEditor_19vnk_1777{margin:0 1rem;min-height:14rem;max-height:min(42vh,360px);overflow-y:auto;padding:.75rem;border:1px solid var(--border);border-radius:8px;background:#0a0f16;color:var(--text);font-size:.95rem;line-height:1.5;outline:none}._metadataEditor_19vnk_1777:focus{border-color:var(--accent-dim)}._metadataEditor_19vnk_1777 h2,._metadataEditor_19vnk_1777 h3,._metadataEditor_19vnk_1777 h4{margin:.75rem 0 .35rem;font-size:1rem}._metadataEditor_19vnk_1777 p{margin:0 0 .5rem}._metadataEditor_19vnk_1777 ul,._metadataEditor_19vnk_1777 ol{margin:0 0 .5rem 1.1rem;padding:0}._metadataModalFooter_19vnk_1813{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.85rem 1rem;border-top:1px solid var(--border)}._metadataSaveStatus_19vnk_1822{font-size:.88rem;color:var(--muted);margin-left:auto}._metadataSaveStatusError_19vnk_1828{font-size:.88rem;margin-left:auto;color:#f5b8b8}._workspaceSpHeading_19vnk_1834{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.35rem}._workspaceSpHeading_19vnk_1834 h2{margin:0}._teamModalList_19vnk_1442{max-height:min(40vh,280px);overflow-y:auto}._teamMemberList_19vnk_1852{list-style:none;margin:0;padding:0}._teamMemberItem_19vnk_1858{padding:.5rem 0;border-bottom:1px solid var(--border)}._teamMemberItem_19vnk_1858:last-child{border-bottom:none}._teamMemberEmail_19vnk_1867{font-size:.88rem;margin-top:.15rem}._teamMemberTag_19vnk_1872{display:inline-block;margin-top:.35rem;font-size:.75rem;padding:.15rem .45rem;border-radius:4px;background:#1a2a3a;border:1px solid var(--border);color:var(--muted)}._teamAddWrap_19vnk_1883{padding:0 1rem 1rem;border-top:1px solid var(--border)}._teamInviteForm_19vnk_1888 label{margin-top:.5rem}._teamInviteForm_19vnk_1888 input{max-width:100%}._teamOwnerFooter_19vnk_1896{padding:0 1rem 1rem}._inviteActions_19vnk_1900{margin-top:.5rem}._metadataToolbarUnderline_19vnk_1904{text-decoration:underline}._readonlyEmail_19vnk_1908{opacity:.85}:root{--bg: #0c1118;--surface: #141b26;--border: #243044;--text: #e8edf5;--muted: #8b9bb3;--accent: #3d9cf0;--accent-dim: #2563a8;--success: #34c759}*,*:before,*:after{box-sizing:border-box}html{width:100%}body{margin:0;width:100%;min-height:100vh;font-family:Segoe UI,system-ui,-apple-system,sans-serif;background:radial-gradient(1200px 600px at 10% -10%,#1a2840 0%,var(--bg) 55%);color:var(--text);line-height:1.5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#root{min-height:100vh}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1{font-size:2rem;font-weight:650;margin:0 0 .5rem}code{font-size:.9em}
