._page_8tvjh_1{min-height:var(--visual-viewport-height, var(--viewport-height, 100dvh));display:grid;place-items:center;padding:calc(20px + env(safe-area-inset-top,0px)) 16px calc(20px + env(safe-area-inset-bottom,0px))}._card_8tvjh_11{width:min(100%,360px);display:grid;gap:24px}._header_8tvjh_17{display:flex;align-items:center;gap:10px}._title_8tvjh_23{font-size:20px;font-weight:700;letter-spacing:-.02em}._profiles_8tvjh_29{display:flex;gap:6px;overflow-x:auto;padding:2px 0}._profileBtn_8tvjh_36{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid var(--border-subtle);background:var(--panel-bg);color:var(--text-primary);cursor:pointer;white-space:nowrap;flex-shrink:0;font-size:13px;transition:border-color var(--transition-fast),background var(--transition-fast)}._profileActive_8tvjh_52{border-color:var(--border-strong);background:var(--panel-muted)}._profileInitial_8tvjh_57{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;font-weight:700;font-size:11px;flex-shrink:0}._profileLabel_8tvjh_68{font-weight:500}._form_8tvjh_72{display:grid;gap:10px}._input_8tvjh_77{width:100%;border:1px solid var(--border-subtle);background:var(--panel-bg);color:var(--text-primary);border-radius:10px;padding:10px 14px;font-size:16px;outline:none;transition:border-color var(--transition-fast)}._input_8tvjh_77:focus{border-color:var(--accent-sky)}._submit_8tvjh_93{border:none;border-radius:10px;padding:10px 16px;background:var(--accent-warm);color:#fff;font-weight:600;font-size:14px;cursor:pointer}._submit_8tvjh_93:disabled{opacity:.5;cursor:wait}._helper_8tvjh_109{margin:0;font-size:12px;line-height:1.45;color:var(--text-tertiary)}._error_8tvjh_116{margin:0;font-size:13px;color:var(--danger)}._wrap_1viq7_1{position:relative;display:grid;gap:0;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-bg) 92%,#fff 8%) 0%,var(--panel-bg) 100%);border:none;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px var(--border-subtle),var(--shadow-soft);transition:box-shadow var(--transition-fast)}._wrap_1viq7_1:focus-within{box-shadow:0 0 0 1px var(--accent-warm),0 2px 12px #c17f4a1a}._fileInput_1viq7_18{display:none}._wrapDragActive_1viq7_22{box-shadow:0 0 0 2px var(--accent-warm),0 0 0 5px #c17f4a26,var(--shadow-soft)}._dropOverlay_1viq7_26{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;background:#c17f4a14;border-radius:18px;pointer-events:none;animation:_dropIn_1viq7_1 .12s ease-out}@keyframes _dropIn_1viq7_1{0%{opacity:0}to{opacity:1}}._dropOverlayText_1viq7_43{font-size:13px;font-weight:600;color:var(--accent-warm);padding:8px 16px;background:var(--panel-bg);border:1px dashed var(--accent-warm);border-radius:999px;letter-spacing:.01em}._errorStrip_1viq7_54{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;background:#c4553d0f;border-bottom:1px solid rgba(196,85,61,.1);color:var(--danger);font-size:13px}._retryBtn_1viq7_66{border:none;background:none;color:var(--danger);font-weight:600;font-size:13px;padding:4px 8px;min-height:32px}._rememberPill_1viq7_76{display:flex;padding:6px 10px 0}._rememberBtn_1viq7_81{border:none;background:#d4965e1a;color:var(--accent-warm);font-size:12px;font-weight:600;padding:4px 12px;border-radius:999px;min-height:28px;cursor:pointer;transition:background var(--transition-fast)}._rememberBtn_1viq7_81:active{background:#d4965e33}._attachments_1viq7_98{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px 0;min-width:0}._chip_1viq7_106{display:inline-flex;align-items:center;gap:4px;padding:5px 9px;border-radius:10px;background:var(--panel-muted);font-size:12px;color:var(--text-secondary);max-width:100%;min-width:0}._chipName_1viq7_119{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipMeta_1viq7_126{color:var(--text-tertiary);font-size:11px}._chipX_1viq7_131{border:none;background:none;padding:2px;color:var(--text-tertiary);font-size:14px;line-height:1;min-width:24px;min-height:24px;display:grid;place-items:center}._inputRow_1viq7_144{display:flex;align-items:flex-end;gap:8px;padding:10px 12px 12px}._helperRow_1viq7_151{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px 0}._helperText_1viq7_159{font-size:12px;color:var(--text-tertiary)}._helperBadge_1viq7_164{flex-shrink:0;min-height:26px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent-sky) 10%,var(--panel-bg));color:var(--accent-sky);font-size:11px;font-weight:600}._toolTray_1viq7_175{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 12px 0}._toolCard_1viq7_182{display:grid;gap:4px;min-height:78px;padding:12px;border:1px solid var(--border-subtle);border-radius:18px;background:color-mix(in srgb,var(--panel-bg) 82%,#fff 18%);color:var(--text-primary);text-align:left;cursor:pointer}._toolCard_1viq7_182 span{font-size:12px;line-height:1.5;color:var(--text-secondary)}._toolCardActive_1viq7_201{border-color:color-mix(in srgb,var(--danger) 28%,var(--border-subtle));background:color-mix(in srgb,var(--danger) 8%,var(--panel-bg))}._textarea_1viq7_206{flex:1;min-width:0;min-height:28px;max-height:220px;resize:none;border:0;outline:none;background:transparent;color:var(--text-primary);font-size:16px;line-height:1.45;padding:8px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:pre-wrap;word-break:break-word;overflow-y:auto;-webkit-user-select:text;user-select:text}._textarea_1viq7_206::placeholder{color:var(--text-muted)}._textareaEmpty_1viq7_233:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none}._clearBtn_1viq7_239{width:32px;height:32px;flex-shrink:0;border:none;border-radius:50%;background:var(--panel-muted);color:var(--text-tertiary);font-size:16px;display:grid;place-items:center}._sendBtn_1viq7_252{width:44px;height:44px;flex-shrink:0;border:none;border-radius:50%;background:var(--panel-muted);color:var(--text-muted);font-size:16px;font-weight:700;display:grid;place-items:center;transition:background var(--transition-fast),color var(--transition-fast)}._sendBtnActive_1viq7_267{background:var(--accent-warm);color:#fff}._sendBtn_1viq7_252:disabled{cursor:default}._hint_1viq7_276{font-size:11px;color:var(--text-tertiary);padding:4px;flex-shrink:0}._plusButton_1viq7_283{width:40px;height:40px;flex-shrink:0;border:1px solid var(--border-subtle);border-radius:14px;background:color-mix(in srgb,var(--panel-bg) 84%,#fff 16%);color:var(--text-secondary);font-size:24px;line-height:1;display:grid;place-items:center}._plusButtonActive_1viq7_297{color:var(--accent-warm);border-color:color-mix(in srgb,var(--accent-warm) 30%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 10%,var(--panel-bg))}._voiceActive_1viq7_303{color:var(--danger)}._recordingDot_1viq7_307{width:10px;height:10px;border-radius:50%;background:var(--danger);animation:_recordPulse_1viq7_1 1s infinite ease-in-out}@keyframes _recordPulse_1viq7_1{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@media(max-width:920px){._wrap_1viq7_1{border-radius:18px;border:none;background:color-mix(in srgb,var(--panel-bg) 88%,transparent);box-shadow:0 0 0 1px var(--border-subtle),var(--shadow-soft);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}._inputRow_1viq7_144{gap:6px;padding:8px 10px 10px}._textarea_1viq7_206{padding:6px 0}._sendBtn_1viq7_252{width:42px;height:42px;font-size:18px}._toolTray_1viq7_175{grid-template-columns:1fr}._plusButton_1viq7_283{width:38px;height:38px}._helperRow_1viq7_151{align-items:flex-start;flex-direction:column}}._thread_1f7fw_1{display:flex;flex-direction:column;gap:0;max-width:720px;margin:0 auto;width:100%}._banner_1f7fw_10{padding:6px 10px;border-radius:8px;background:var(--panel-muted);font-size:12px;color:var(--text-tertiary);text-align:center}._empty_1f7fw_20{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:50vh;padding:40px 20px;color:var(--text-muted)}._emptyGreeting_1f7fw_31{font-size:22px;font-weight:600;color:var(--text-primary)}._emptyText_1f7fw_37{font-size:14px;color:var(--text-secondary)}._emptyBadge_1f7fw_42{font-size:11px;color:var(--accent-warm);background:#d4965e14;padding:4px 10px;border-radius:999px;margin-top:4px}._homeNotifications_1f7fw_52{display:grid;gap:6px;width:100%;max-width:400px;margin-bottom:8px;min-width:0}._homeNotifCard_1f7fw_61{padding:8px 12px;border-radius:10px;background:var(--info);font-size:13px;color:var(--text-secondary);line-height:1.4;text-align:left}._topicChips_1f7fw_72{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:8px;max-width:400px;min-width:0}._topicChip_1f7fw_72{border:1px solid var(--border-subtle);background:var(--chip-bg);color:var(--chip-text);font-size:12px;padding:4px 10px;border-radius:999px;min-height:28px;cursor:pointer;transition:background var(--transition-fast)}._topicChip_1f7fw_72:active{background:var(--panel-muted)}._suggestions_1f7fw_98{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;max-width:400px;width:100%}._suggestionBtn_1f7fw_107{border:1px solid var(--border-subtle);background:var(--panel-bg);color:var(--text-secondary);font-size:13px;line-height:1.35;padding:10px 12px;border-radius:12px;text-align:left;transition:background var(--transition-fast),border-color var(--transition-fast)}._suggestionBtn_1f7fw_107:active{background:var(--panel-muted);border-color:var(--accent-warm)}._memoryPulse_1f7fw_125{display:flex;align-items:center;gap:6px;margin-top:12px}._memoryPulseDot_1f7fw_132{width:6px;height:6px;border-radius:50%;background:var(--success);animation:_pulse_1f7fw_1 2s infinite ease-in-out}._memoryPulseText_1f7fw_140{font-size:11px;color:var(--text-tertiary)}._message_1f7fw_146{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%;max-width:100%}._messageUser_1f7fw_155{align-items:flex-end;padding-left:4px}._messageAssistant_1f7fw_160{align-items:stretch;padding-left:0}._messageUser_1f7fw_155 ._messageHead_1f7fw_165{flex-direction:row-reverse;padding-right:2px;padding-left:0}._messageUser_1f7fw_155+._messageUser_1f7fw_155{margin-top:4px}._messageAssistant_1f7fw_160+._messageAssistant_1f7fw_160{margin-top:12px}._messageUser_1f7fw_155+._messageAssistant_1f7fw_160,._messageAssistant_1f7fw_160+._messageUser_1f7fw_155{margin-top:20px}._messageHead_1f7fw_165{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:0 2px;min-width:0}._messageHead_1f7fw_165>*{min-width:0}._avatar_1f7fw_190{width:24px;height:24px;flex-shrink:0;border-radius:8px;display:grid;place-items:center;font-size:11px;font-weight:700;line-height:1}._authorName_1f7fw_202{display:inline-block;font-size:13px;font-weight:600;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._time_1f7fw_213{font-size:11px;color:var(--text-tertiary)}._modelBadge_1f7fw_218{display:inline-block;flex:1 1 160px;font-size:10px;color:var(--text-tertiary);background:var(--panel-muted);padding:2px 6px;border-radius:4px;letter-spacing:.02em;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_1f7fw_234{font-size:10px;color:var(--accent-warm);background:#d4965e14;padding:2px 6px;border-radius:4px;animation:_pulse_1f7fw_1 2s infinite ease-in-out}@keyframes _pulse_1f7fw_1{0%,to{opacity:.6}50%{opacity:1}}._bubbleWrap_1f7fw_249{position:relative;min-width:0;max-width:100%}._bubble_1f7fw_249{line-height:1.55;font-size:15px;min-width:0;overflow-wrap:break-word;word-break:break-word}._bubble_1f7fw_249 p,._bubble_1f7fw_249 ul,._bubble_1f7fw_249 ol,._bubble_1f7fw_249 h1,._bubble_1f7fw_249 h2,._bubble_1f7fw_249 h3,._bubble_1f7fw_249 h4,._bubble_1f7fw_249 blockquote,._bubble_1f7fw_249 table{margin:.4em 0;overflow-wrap:break-word;word-break:break-word}._bubble_1f7fw_249 p:first-child{margin-top:0}._bubble_1f7fw_249 p:last-child{margin-bottom:0}._bubble_1f7fw_249 blockquote{margin:.4em 0;padding:4px 12px;border-left:3px solid var(--accent-warm);color:var(--text-secondary);background:var(--panel-muted);border-radius:0 6px 6px 0}._bubble_1f7fw_249 ul,._bubble_1f7fw_249 ol{padding-left:20px}._bubble_1f7fw_249 li{margin:2px 0}._bubble_1f7fw_249 hr{border:none;border-top:1px solid var(--border-subtle);margin:12px 0}._bubble_1f7fw_249 table{width:100%;border-collapse:collapse;font-size:13px;overflow-x:auto;display:block;max-width:100%}._bubble_1f7fw_249 th,._bubble_1f7fw_249 td{padding:4px 8px;border:1px solid var(--border-subtle);text-align:left}._bubble_1f7fw_249 th{background:var(--panel-muted);font-weight:600}._bubble_1f7fw_249 h1,._bubble_1f7fw_249 h2,._bubble_1f7fw_249 h3,._bubble_1f7fw_249 h4{font-size:1em;font-weight:700;margin:.6em 0 .3em}._bubble_1f7fw_249 h1{font-size:1.15em}._bubble_1f7fw_249 h2{font-size:1.1em}._bubble_1f7fw_249 pre{max-width:100%;overflow-x:auto}._bubble_1f7fw_249 img{max-width:100%;height:auto}._bubble_1f7fw_249 code{overflow-wrap:anywhere;word-break:break-word}._bubble_1f7fw_249 pre code{white-space:pre}._userBubble_1f7fw_352{padding:10px 14px;background:linear-gradient(145deg,var(--bubble-user),var(--bubble-user-edge, var(--bubble-user)));border-radius:16px 16px 4px;box-shadow:var(--shadow-bubble, var(--shadow-soft));width:fit-content;max-width:100%;overflow:hidden}._assistantContent_1f7fw_362{line-height:var(--reading-leading, 1.65);font-size:15.5px;color:var(--text-primary);padding:0 2px;min-width:0;max-width:100%;overflow-wrap:break-word;word-break:break-word}._assistantContent_1f7fw_362>:first-child{margin-top:0}._assistantContent_1f7fw_362>:last-child{margin-bottom:0}._assistantContent_1f7fw_362 p{margin:.55em 0}._assistantContent_1f7fw_362 ul,._assistantContent_1f7fw_362 ol{padding-left:22px;margin:.55em 0}._assistantContent_1f7fw_362 li{margin:4px 0}._assistantContent_1f7fw_362 h1,._assistantContent_1f7fw_362 h2,._assistantContent_1f7fw_362 h3,._assistantContent_1f7fw_362 h4{font-size:1em;font-weight:700;margin:.8em 0 .35em}._assistantContent_1f7fw_362 h1{font-size:1.2em}._assistantContent_1f7fw_362 h2{font-size:1.1em}._assistantContent_1f7fw_362 blockquote{margin:.7em 0;padding:6px 14px;border-left:3px solid var(--accent-warm);color:var(--text-secondary);background:#c17f4a0a;border-radius:0 8px 8px 0}._assistantContent_1f7fw_362 hr{border:none;border-top:1px solid var(--border-subtle);margin:14px 0}._assistantContent_1f7fw_362 table{width:100%;border-collapse:collapse;font-size:13px;margin:.7em 0;overflow-x:auto;display:block;max-width:100%}._assistantContent_1f7fw_362 th,._assistantContent_1f7fw_362 td{padding:6px 10px;border:1px solid var(--border-subtle);text-align:left}._assistantContent_1f7fw_362 th{background:var(--panel-muted);font-weight:600}._assistantContent_1f7fw_362 img{max-width:100%;height:auto}._assistantContent_1f7fw_362 code{overflow-wrap:anywhere;word-break:break-word}._assistantContent_1f7fw_362 pre code{white-space:pre}._assistantContent_1f7fw_362 pre{max-width:100%;overflow-x:auto}._assistantActionsInline_1f7fw_426{display:flex;gap:4px;padding:2px 0 0;margin-top:4px;opacity:.85}._assistantActionsInline_1f7fw_426 ._actionBtn_1f7fw_433{padding:4px 10px;border-radius:6px}._actionsBar_1f7fw_439{position:absolute;top:-32px;right:0;display:flex;flex-direction:row;gap:2px;padding:2px;border-radius:var(--radius-sm);background:var(--panel-bg);border:1px solid var(--border-subtle);box-shadow:var(--shadow-float);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:5;animation:_actionsIn_1f7fw_1 .1s ease}._actionBtn_1f7fw_433{border:none;background:transparent;color:var(--text-secondary);font-size:11px;font-weight:500;padding:4px 8px;border-radius:4px;min-height:24px;min-width:36px;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast)}._actionBtn_1f7fw_433:hover{background:var(--panel-muted);color:var(--text-primary)}._actionBtn_1f7fw_433:active{background:var(--panel-muted)}@keyframes _actionsIn_1f7fw_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._streamingText_1f7fw_486{display:inline;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}._streamCursor_1f7fw_493{display:inline-block;width:.55ch;height:1.05em;margin-left:1px;vertical-align:-.15em;border-radius:2px;background:currentColor;opacity:.7;animation:_cursorPulse_1f7fw_1 1s steps(1) infinite}@keyframes _cursorPulse_1f7fw_1{0%,49%{opacity:.75}50%,to{opacity:0}}._dots_1f7fw_516{display:inline-flex;align-items:center;gap:4px;padding:4px 0}._dot_1f7fw_516{width:6px;height:6px;border-radius:50%;background:var(--text-tertiary);animation:_bounce_1f7fw_1 1.2s infinite ease-in-out}._dot_1f7fw_516:nth-child(2){animation-delay:.15s}._dot_1f7fw_516:nth-child(3){animation-delay:.3s}@keyframes _bounce_1f7fw_1{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}._attachRow_1f7fw_545{display:flex;flex-wrap:wrap;gap:6px;padding:0 2px;min-width:0}._attachImg_1f7fw_553{width:180px;max-height:140px;object-fit:cover;border-radius:8px}._attachChip_1f7fw_560{padding:4px 8px;border-radius:6px;background:var(--panel-muted);font-size:12px;color:var(--text-secondary);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sourcesWrap_1f7fw_573{display:grid;gap:6px;padding:0 2px;min-width:0}._sourcesToggle_1f7fw_580{border:none;background:none;color:var(--chip-text);font-size:12px;font-weight:500;padding:2px 0;cursor:pointer;text-align:left;min-height:28px;display:inline-flex;align-items:center}._sourceRow_1f7fw_594{display:flex;flex-wrap:wrap;gap:4px;min-width:0}._sourceLink_1f7fw_601{display:inline-block;padding:3px 8px;border-radius:6px;background:var(--chip-bg);color:var(--chip-text);font-size:12px;text-decoration:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolRow_1f7fw_616{display:grid;gap:6px;padding:0 2px;min-width:0}._codeCard_1f7fw_623{border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden}._codeMeta_1f7fw_629{display:block;padding:4px 10px;font-size:11px;color:var(--text-tertiary);background:var(--panel-muted)}._codeOutput_1f7fw_637{margin:0;padding:8px 10px;font-size:12px;font-family:var(--font-mono);line-height:1.45;overflow:auto;max-height:200px;max-width:100%;color:var(--text-secondary)}._actionCard_1f7fw_650{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--panel-muted)}._actionCardStacked_1f7fw_660{display:grid;gap:10px}._actionIcon_1f7fw_665{font-size:18px;flex-shrink:0;line-height:1;margin-top:1px}._actionBody_1f7fw_672{display:grid;gap:2px;min-width:0}._actionPreview_1f7fw_678{width:100%;max-height:240px;object-fit:cover;border-radius:10px;border:1px solid var(--border-subtle);background:var(--panel-bg)}._actionLabel_1f7fw_687{font-size:13px;font-weight:600;color:var(--text-primary)}._actionDetail_1f7fw_693{font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}._actionMeta_1f7fw_703{font-size:11px;color:var(--text-tertiary)}._actionLink_1f7fw_708{font-size:12px;color:var(--accent-warm);text-decoration:none;font-weight:500}._actionLink_1f7fw_708:hover{text-decoration:underline}._lightbox_1f7fw_720{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000000e6;display:grid;place-items:center;padding:20px;cursor:pointer}._lightboxImg_1f7fw_731{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;cursor:default}._lightboxBar_1f7fw_739{position:absolute;top:calc(env(safe-area-inset-top,0px) + 16px);right:calc(env(safe-area-inset-right,0px) + 16px);display:flex;gap:8px;z-index:101}._lightboxBtn_1f7fw_748{width:40px;height:40px;border-radius:999px;border:none;background:#ffffff1f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;display:grid;place-items:center;transition:background var(--transition-fast),transform var(--transition-fast)}._lightboxBtn_1f7fw_748:hover{background:#fff3}._lightboxBtn_1f7fw_748:active{transform:scale(.92)}._lightboxBtn_1f7fw_748:disabled{cursor:wait;opacity:.6}._lightboxBtn_1f7fw_748 svg{pointer-events:none}._skeleton_1f7fw_781{display:grid;gap:8px;padding:0 2px}._skeletonHead_1f7fw_787{width:120px;height:14px;border-radius:7px;background:var(--panel-muted);animation:_shimmer_1f7fw_1 1.4s infinite ease-in-out}._skeletonBubble_1f7fw_795{height:56px;border-radius:14px;background:var(--panel-muted);animation:_shimmer_1f7fw_1 1.4s infinite ease-in-out;animation-delay:.15s}._skeletonBubbleShort_1f7fw_803{width:65%;height:40px;animation-delay:.3s}@keyframes _shimmer_1f7fw_1{0%,to{opacity:.4}50%{opacity:.7}}._timeClickable_1f7fw_816{cursor:pointer;user-select:none;-webkit-user-select:none;min-width:24px;min-height:24px;display:inline-flex;align-items:center;max-width:min(100%,128px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:920px){._thread_1f7fw_1{max-width:100%;padding:0}._empty_1f7fw_20{padding:40px 16px}._suggestions_1f7fw_98{grid-template-columns:1fr;max-width:320px}._suggestionBtn_1f7fw_107{padding:10px 14px;min-height:44px}._topicChip_1f7fw_72{min-height:44px;padding:8px 14px;display:inline-flex;align-items:center}._message_1f7fw_146{max-width:100%;gap:4px}._messageHead_1f7fw_165{gap:6px;flex-wrap:nowrap;overflow:hidden}._modelBadge_1f7fw_218{flex:0 1 auto;max-width:120px}._userBubble_1f7fw_352{padding:10px 12px;font-size:15px;max-width:100%}._assistantContent_1f7fw_362{font-size:15.5px}._attachImg_1f7fw_553{width:140px;max-height:100px}._actionsBar_1f7fw_439{top:auto;bottom:-36px;right:4px}._actionBtn_1f7fw_433{min-height:44px;min-width:44px;padding:6px 10px;font-size:12px}._assistantActionsInline_1f7fw_426 ._actionBtn_1f7fw_433{min-height:36px;min-width:36px}._timeClickable_1f7fw_816{min-width:44px;min-height:44px}._messageUser_1f7fw_155+._messageAssistant_1f7fw_160,._messageAssistant_1f7fw_160+._messageUser_1f7fw_155{margin-top:16px}._messageAssistant_1f7fw_160+._messageAssistant_1f7fw_160{margin-top:10px}}._bar_xydx9_1{display:none}@media(max-width:920px){._bar_xydx9_1{display:flex;align-items:center;justify-content:space-around;background:var(--panel-bg);border-top:1px solid var(--border-subtle);padding:2px 0 calc(2px + var(--safe-bottom, 0px));position:fixed;left:0;right:0;bottom:0;z-index:7}body[data-keyboard-open=true] ._bar_xydx9_1{display:none}}._tab_xydx9_25{display:flex;flex-direction:column;align-items:center;gap:2px;border:none;background:transparent;color:var(--text-tertiary);padding:4px 16px;cursor:pointer;transition:color var(--transition-fast);min-width:60px;min-height:44px;justify-content:center}._tabActive_xydx9_41{color:var(--accent-warm)}._label_xydx9_45{font-size:10px;font-weight:500;letter-spacing:.02em}._view_1mtlq_1{display:grid;gap:18px;width:100%;max-width:760px;margin:0 auto;padding:18px}._hero_1mtlq_10,._surfaceCard_1mtlq_11{display:grid;gap:16px;padding:20px;border-radius:28px;border:1px solid var(--border-subtle);background:var(--panel-bg);box-shadow:var(--shadow-soft)}._hero_1mtlq_10{background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent-warm) 18%,transparent) 0%,transparent 42%),radial-gradient(circle at top right,color-mix(in srgb,var(--accent-sky) 16%,transparent) 0%,transparent 38%),linear-gradient(180deg,color-mix(in srgb,var(--panel-bg) 86%,#fff 14%) 0%,var(--panel-bg) 100%)}._heroHeader_1mtlq_28,._surfaceHeader_1mtlq_29,._statusHeader_1mtlq_30,._profileCard_1mtlq_31,._themeSelectionMeta_1mtlq_32,._introCard_1mtlq_33,._settingsRow_1mtlq_34,._shortcutCard_1mtlq_35{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._profileCard_1mtlq_31{align-items:center}._heroBadges_1mtlq_46,._buttonRow_1mtlq_47,._chips_1mtlq_48{display:flex;flex-wrap:wrap;gap:10px}._avatar_1mtlq_54{width:52px;height:52px;flex-shrink:0;border-radius:18px;display:grid;place-items:center;font-size:18px;font-weight:700}._profileInfo_1mtlq_65,._surfaceHeading_1mtlq_66,._rowText_1mtlq_67{display:grid;gap:4px;min-width:0}._profileName_1mtlq_73{font-size:18px;font-weight:700;color:var(--text-primary)}._profileRole_1mtlq_79{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}._badge_1mtlq_86,._chip_1mtlq_48,._syncBadge_1mtlq_88{display:inline-flex;align-items:center;min-height:32px;padding:6px 11px;border-radius:999px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 4%,var(--panel-bg));color:var(--text-secondary);font-size:12px;font-weight:600}._badgeWarning_1mtlq_101{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--panel-bg));border-color:color-mix(in srgb,var(--danger) 22%,var(--border-subtle))}._metricGrid_1mtlq_107{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._metricTile_1mtlq_113{display:grid;gap:6px;padding:14px;border-radius:20px;border:1px solid color-mix(in srgb,var(--border-subtle) 86%,transparent);background:color-mix(in srgb,var(--panel-bg) 84%,#fff 16%)}._metricTilewarm_1mtlq_122{background:color-mix(in srgb,var(--accent-warm) 10%,var(--panel-bg))}._metricTilesuccess_1mtlq_126{background:color-mix(in srgb,var(--success) 10%,var(--panel-bg))}._metricTiledanger_1mtlq_130{background:color-mix(in srgb,var(--danger) 10%,var(--panel-bg))}._metricTilecool_1mtlq_134{background:color-mix(in srgb,var(--accent-sky) 10%,var(--panel-bg))}._metricLabel_1mtlq_138,._surfaceEyebrow_1mtlq_139,._statusLabel_1mtlq_140,._shortcutEyebrow_1mtlq_141{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}._metricValue_1mtlq_148{font-size:22px;line-height:1.05;color:var(--text-primary)}._metricMeta_1mtlq_154,._optionDescription_1mtlq_155,._helperText_1mtlq_156,._errorText_1mtlq_157,._successText_1mtlq_158,._statusValue_1mtlq_159,._themeSelectionDescription_1mtlq_160,._toneMeta_1mtlq_161,._themeDescription_1mtlq_162,._surfaceDescription_1mtlq_163,._rowText_1mtlq_67 span{font-size:12px;line-height:1.55;color:var(--text-tertiary)}._shortcutGrid_1mtlq_170,._stack_1mtlq_171,._group_1mtlq_172,._statusCard_1mtlq_173,._passcodeForm_1mtlq_174,._modelHero_1mtlq_175,._toneCard_1mtlq_176{display:grid;gap:12px}._shortcutGrid_1mtlq_170{grid-template-columns:repeat(3,minmax(0,1fr))}._shortcutCard_1mtlq_35{width:100%;min-height:128px;padding:16px;border-radius:22px;border:1px solid color-mix(in srgb,var(--border-subtle) 88%,transparent);background:color-mix(in srgb,var(--text-primary) 3%,var(--panel-bg));color:var(--text-primary);text-align:left;cursor:pointer;text-decoration:none;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}._shortcutCard_1mtlq_35:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent-warm) 24%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 8%,var(--panel-bg))}._shortcutCard_1mtlq_35 strong{display:block;font-size:15px;line-height:1.35}._shortcutCard_1mtlq_35 span:last-child{display:block}._surfaceTitle_1mtlq_218{margin:3px 0 0;font-size:24px;line-height:1.1;color:var(--text-primary)}._surfaceActions_1mtlq_225{display:flex;flex-wrap:wrap;gap:10px}._surfaceDescription_1mtlq_163{margin:6px 0 0;font-size:14px;color:var(--text-secondary)}._introCard_1mtlq_33,._statusCard_1mtlq_173,._modelHero_1mtlq_175,._toneCard_1mtlq_176,._optionCard_1mtlq_241,._themeCard_1mtlq_242,._memoryLink_1mtlq_243{border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 3%,var(--panel-bg))}._introCard_1mtlq_33,._statusCard_1mtlq_173,._modelHero_1mtlq_175,._toneCard_1mtlq_176{padding:16px;border-radius:22px}._optionGrid_1mtlq_256{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._optionCard_1mtlq_241,._themeCard_1mtlq_242{display:grid;gap:8px;text-align:left;padding:15px;border-radius:20px;color:var(--text-primary);cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}._optionCard_1mtlq_241{min-height:104px}._optionCardActive_1mtlq_281,._themeCardActive_1mtlq_282{border-color:color-mix(in srgb,var(--accent-warm) 34%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 12%,var(--panel-bg))}._optionCard_1mtlq_241:hover,._themeCard_1mtlq_242:hover{transform:translateY(-1px)}._optionTitle_1mtlq_292,._themeTitle_1mtlq_293,._themeSelectionTitle_1mtlq_294{font-size:15px;font-weight:700;color:var(--text-primary)}._passcodeRow_1mtlq_300{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._passcodeInput_1mtlq_306,._toneInput_1mtlq_307{width:100%;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 2%,var(--panel-bg));color:var(--text-primary);border-radius:16px;padding:13px 14px;font:inherit}._passcodeInput_1mtlq_306{font-size:15px;text-align:center;letter-spacing:.24em}._passcodeInput_1mtlq_306:focus,._toneInput_1mtlq_307:focus{outline:none;border-color:color-mix(in srgb,var(--accent-warm) 56%,var(--border-subtle))}._primaryButton_1mtlq_329,._secondaryButton_1mtlq_330,._logoutBtn_1mtlq_331{min-height:48px;border-radius:16px;padding:12px 16px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}._primaryButton_1mtlq_329{border:none;background:linear-gradient(135deg,var(--accent-warm),color-mix(in srgb,var(--accent-warm) 76%,#fff 24%));color:#fff}._secondaryButton_1mtlq_330{border:1px solid var(--border-subtle);background:var(--panel-bg);color:var(--text-primary)}._primaryButton_1mtlq_329:disabled,._secondaryButton_1mtlq_330:disabled{opacity:.56;cursor:wait}._errorText_1mtlq_157{color:var(--danger)}._successText_1mtlq_158{color:var(--success)}._chip_1mtlq_48{cursor:pointer;padding-inline:14px;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._chipActive_1mtlq_373{color:var(--accent-warm);border-color:color-mix(in srgb,var(--accent-warm) 30%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 10%,var(--panel-bg))}._modelHeroTop_1mtlq_379,._modelGrid_1mtlq_380{display:grid;gap:10px}._modelHeroTop_1mtlq_379 strong{font-size:17px;color:var(--text-primary)}._modelGrid_1mtlq_380{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._modelGrid_1mtlq_380 div{display:grid;gap:4px;padding:12px;border-radius:16px;background:color-mix(in srgb,var(--text-primary) 3%,var(--panel-bg))}._modelGrid_1mtlq_380 span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}._modelGrid_1mtlq_380 strong{font-size:13px;line-height:1.45;color:var(--text-primary)}._toneInput_1mtlq_307{min-height:112px;resize:vertical;line-height:1.55}._toneMeta_1mtlq_161{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}._toneMeta_1mtlq_161 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}._themeGrid_1mtlq_434{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._themeCard_1mtlq_242{align-content:start;min-height:156px}._themePreview_1mtlq_445{display:block;width:100%;height:68px;border-radius:16px;background:linear-gradient(135deg,var(--theme-bg) 0%,color-mix(in srgb,var(--theme-bg) 70%,#ffffff 30%) 100%);border:1px solid color-mix(in srgb,var(--theme-accent) 20%,transparent);box-shadow:inset 0 1px #ffffff14;position:relative}._themePreview_1mtlq_445:before{content:"";position:absolute;inset:12px 12px auto auto;width:34px;height:8px;border-radius:999px;background:#ffffff5c}._themePreview_1mtlq_445:after{content:"";position:absolute;left:12px;bottom:12px;width:14px;height:14px;border-radius:50%;background:var(--theme-accent)}._themeSelectionMeta_1mtlq_32{gap:14px}._themeSelectionDescription_1mtlq_160{max-width:280px;text-align:right}._settingsRow_1mtlq_34{width:100%;padding:16px;border-radius:22px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 3%,var(--panel-bg));color:var(--text-primary);text-align:left;cursor:pointer}._settingsRowActive_1mtlq_498{border-color:color-mix(in srgb,var(--danger) 24%,var(--border-subtle));background:color-mix(in srgb,var(--danger) 9%,var(--panel-bg))}._rowText_1mtlq_67 strong{font-size:15px;color:var(--text-primary)}._statusGrid_1mtlq_508{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._statusItem_1mtlq_514{display:grid;gap:4px;padding:12px;border-radius:16px;background:color-mix(in srgb,var(--text-primary) 3%,var(--panel-bg))}._statusValue_1mtlq_159{font-size:14px;font-weight:700;color:var(--text-primary)}._logoutBtn_1mtlq_331{width:100%;border:1px solid color-mix(in srgb,var(--danger) 22%,transparent);background:color-mix(in srgb,var(--danger) 8%,var(--panel-bg));color:var(--danger)}@media(max-width:980px){._metricGrid_1mtlq_107,._shortcutGrid_1mtlq_170,._optionGrid_1mtlq_256,._themeGrid_1mtlq_434,._modelGrid_1mtlq_380{grid-template-columns:1fr 1fr}}@media(max-width:720px){._view_1mtlq_1{padding:14px}._hero_1mtlq_10,._surfaceCard_1mtlq_11{padding:16px;border-radius:22px}._metricGrid_1mtlq_107,._shortcutGrid_1mtlq_170,._optionGrid_1mtlq_256,._themeGrid_1mtlq_434,._modelGrid_1mtlq_380,._passcodeRow_1mtlq_300,._statusGrid_1mtlq_508{grid-template-columns:1fr}._heroHeader_1mtlq_28,._surfaceHeader_1mtlq_29,._themeSelectionMeta_1mtlq_32,._statusHeader_1mtlq_30,._introCard_1mtlq_33,._settingsRow_1mtlq_34{display:grid}._themeSelectionDescription_1mtlq_160{max-width:none;text-align:left}}._card_1e6xc_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_1e6xc_1 .2s ease-out}@keyframes _cardIn_1e6xc_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_1e6xc_16{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_1e6xc_16:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_1e6xc_35{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._count_1e6xc_44{font-size:12px;color:var(--text-secondary);font-weight:600;padding:2px 8px;background:var(--panel-muted);border-radius:999px;font-variant-numeric:tabular-nums}._pinBtn_1e6xc_54{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center}._pinBtn_1e6xc_54:active{transform:scale(.9)}._pinBtnActive_1e6xc_72{opacity:1;transform:rotate(-20deg)}._errorBar_1e6xc_77{padding:6px 14px;font-size:12px;color:var(--danger);background:#c4553d14;border-bottom:1px solid var(--border-subtle);animation:_errorIn_1e6xc_1 .15s ease}@keyframes _errorIn_1e6xc_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._items_1e6xc_91{display:grid;gap:0}._item_1e6xc_91{display:flex;align-items:center;gap:12px;padding:12px 16px;border:none;background:transparent;text-align:left;font-size:14px;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast);border-bottom:1px solid var(--border-subtle);min-height:48px;width:100%}._item_1e6xc_91:hover{background:#c17f4a0a}._item_1e6xc_91:last-child{border-bottom:none}._item_1e6xc_91:active{background:#d4965e0f}._itemChecked_1e6xc_125{opacity:.7}._checkbox_1e6xc_129{width:22px;height:22px;flex-shrink:0;border:2px solid var(--border-strong);border-radius:6px;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--accent-warm);transition:border-color var(--transition-fast),background var(--transition-fast)}._itemChecked_1e6xc_125 ._checkbox_1e6xc_129{border-color:var(--accent-warm);background:#d4965e1f}._label_1e6xc_148{flex:1;min-width:0;line-height:1.35}._labelChecked_1e6xc_154{text-decoration:line-through;color:var(--text-tertiary)}._card_1c7fj_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_1c7fj_1 .2s ease-out}@keyframes _cardIn_1c7fj_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_1c7fj_16{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_1c7fj_16:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_1c7fj_35{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._pinBtn_1c7fj_44{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center;flex-shrink:0}._pinBtn_1c7fj_44:active{transform:scale(.9)}._pinBtnActive_1c7fj_63{opacity:1;transform:rotate(-20deg)}._fields_1c7fj_68{display:grid;gap:0}._fieldRow_1c7fj_73{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;border-bottom:1px solid var(--border-subtle);min-height:46px}._fieldRow_1c7fj_73:last-child{border-bottom:none}._fieldLabel_1c7fj_87{font-size:13px;color:var(--text-secondary);flex:1;min-width:0}._stepper_1c7fj_94{display:flex;align-items:center;gap:0;border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden;flex-shrink:0}._stepBtn_1c7fj_104{width:36px;height:34px;border:none;background:var(--panel-bg);color:var(--accent-warm);font-size:18px;font-weight:600;display:grid;place-items:center;cursor:pointer;transition:background var(--transition-fast)}._stepBtn_1c7fj_104:active{background:#d4965e1a}._stepValue_1c7fj_122{min-width:40px;text-align:center;font-size:15px;font-weight:600;color:var(--text-primary);padding:0 4px}._selectRow_1c7fj_131{display:flex;gap:4px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}._selectBtn_1c7fj_139{border:1px solid var(--border-subtle);background:var(--panel-bg);color:var(--text-secondary);font-size:12px;padding:4px 10px;border-radius:999px;cursor:pointer;min-height:30px;transition:all var(--transition-fast)}._selectBtnActive_1c7fj_151{border-color:var(--accent-warm);background:#d4965e1a;color:var(--accent-warm);font-weight:600}._timeInput_1c7fj_158{min-width:120px;border:1px solid var(--border-subtle);background:var(--panel-bg);color:var(--text-primary);font-size:13px;font-weight:600;border-radius:10px;padding:8px 12px;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px #ffffff05}._results_1c7fj_171{border-top:1px solid var(--border-subtle);background:linear-gradient(to bottom,#c17f4a0f,#c17f4a08);position:relative}._results_1c7fj_171:before{content:"";position:absolute;top:-1px;left:16px;right:16px;height:2px;background:linear-gradient(to right,transparent,var(--accent-warm),transparent);opacity:.6}._resultRow_1c7fj_188{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--border-subtle);min-height:42px}._resultRow_1c7fj_188:last-child{border-bottom:none}._resultLabel_1c7fj_201{font-size:13px;color:var(--text-secondary);font-weight:500}._resultValue_1c7fj_207{font-size:16px;font-weight:700;color:var(--accent-warm);font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:color var(--transition-fast)}._resultError_1c7fj_216{font-size:12px;color:var(--danger);font-style:italic}._card_1axqd_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_1axqd_1 .2s ease-out}@keyframes _cardIn_1axqd_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_1axqd_16{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_1axqd_16:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_1axqd_35{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._meta_1axqd_44{font-size:12px;color:var(--text-secondary);font-weight:600;padding:2px 8px;background:var(--panel-muted);border-radius:999px;font-variant-numeric:tabular-nums;flex-shrink:0}._pinBtn_1axqd_55{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center;flex-shrink:0}._pinBtn_1axqd_55:active{transform:scale(.9)}._pinBtnActive_1axqd_74{opacity:1;transform:rotate(-20deg)}._tableWrap_1axqd_79{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1axqd_79{width:100%;border-collapse:collapse;font-size:13px;min-width:max-content}._th_1axqd_91{padding:10px 14px;text-align:left;font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:var(--panel-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;user-select:none;-webkit-user-select:none}._thSortable_1axqd_106{cursor:pointer}._thSortable_1axqd_106:active{background:#d4965e0f}._thActive_1axqd_114{color:var(--accent-warm)}._sortArrow_1axqd_118{font-size:10px}._td_1axqd_122{padding:10px 14px;color:var(--text-primary);border-bottom:1px solid var(--border-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}._rowAlt_1axqd_130{background:#00000005}[data-theme=dark] ._rowAlt_1axqd_130{background:#ffffff05}tr:last-child ._td_1axqd_122{border-bottom:none}._card_1ntoe_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_1ntoe_1 .2s ease-out}@keyframes _cardIn_1ntoe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_1ntoe_16{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_1ntoe_16:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_1ntoe_35{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._pinBtn_1ntoe_44{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center;flex-shrink:0}._pinBtn_1ntoe_44:active{transform:scale(.9)}._pinBtnActive_1ntoe_60{opacity:1;transform:rotate(-20deg)}._body_1ntoe_62{padding:20px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}._valueRow_1ntoe_70{display:flex;align-items:baseline;gap:8px}._value_1ntoe_70{font-size:40px;font-weight:700;color:var(--accent-warm);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}._unit_1ntoe_85{font-size:15px;font-weight:500;color:var(--text-secondary)}._subtitle_1ntoe_91{font-size:13px;color:var(--text-secondary)}._trend_1ntoe_96{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--panel-muted);font-variant-numeric:tabular-nums}._trendup_1ntoe_108{color:var(--success);background:#3a9d7c1a}._trenddown_1ntoe_109{color:var(--danger);background:#c4553d1a}._trendflat_1ntoe_110{color:var(--text-secondary)}._colorsky_1ntoe_112 ._value_1ntoe_70{color:var(--accent-sky)}._colorsky_1ntoe_112 ._header_1ntoe_16:before{background:var(--accent-sky);box-shadow:0 0 0 3px #4a8fb51f}._colorsuccess_1ntoe_114 ._value_1ntoe_70{color:var(--success)}._colorsuccess_1ntoe_114 ._header_1ntoe_16:before{background:var(--success);box-shadow:0 0 0 3px #3a9d7c1f}._colordanger_1ntoe_116 ._value_1ntoe_70{color:var(--danger)}._colordanger_1ntoe_116 ._header_1ntoe_16:before{background:var(--danger);box-shadow:0 0 0 3px #c4553d1f}._card_rxsj7_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_rxsj7_1 .2s ease-out}@keyframes _cardIn_rxsj7_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._cardPast_rxsj7_16{opacity:.7}._header_rxsj7_18{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_rxsj7_18:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_rxsj7_37{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._pinBtn_rxsj7_46{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center;flex-shrink:0}._pinBtn_rxsj7_46:active{transform:scale(.9)}._pinBtnActive_rxsj7_61{opacity:1;transform:rotate(-20deg)}._body_rxsj7_63{padding:18px 16px 16px;display:flex;flex-direction:column;gap:12px}._parts_rxsj7_70{display:flex;gap:12px;flex-wrap:wrap}._part_rxsj7_70{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 14px;min-width:64px;border-radius:10px;background:var(--panel-muted);border:1px solid var(--border-subtle)}._partValue_rxsj7_88{font-size:26px;font-weight:700;color:var(--accent-warm);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}._partUnit_rxsj7_97{font-size:11px;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-top:4px}._meta_rxsj7_106{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--text-secondary)}._prefix_rxsj7_115{text-transform:uppercase;font-size:11px;letter-spacing:.06em;font-weight:600;color:var(--text-tertiary)}._targetLine_rxsj7_123{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:wrap}._label_rxsj7_130{font-weight:600;color:var(--text-primary)}._targetDate_rxsj7_135,._targetTime_rxsj7_135{font-variant-numeric:tabular-nums}._error_rxsj7_139{font-size:13px;color:var(--danger);font-style:italic}._card_1pctp_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_1pctp_1 .2s ease-out}@keyframes _cardIn_1pctp_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_1pctp_15{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_1pctp_15:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_1pctp_33{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._fraction_1pctp_42{font-size:12px;color:var(--text-secondary);font-weight:600;padding:2px 8px;background:var(--panel-muted);border-radius:999px;font-variant-numeric:tabular-nums;flex-shrink:0}._pinBtn_1pctp_53{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center;flex-shrink:0}._pinBtn_1pctp_53:active{transform:scale(.9)}._pinBtnActive_1pctp_68{opacity:1;transform:rotate(-20deg)}._body_1pctp_70{padding:16px;display:flex;flex-direction:column;gap:14px}._barTrack_1pctp_77{position:relative;height:28px;background:var(--panel-muted);border-radius:8px;overflow:hidden;border:1px solid var(--border-subtle)}._barFill_1pctp_86{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(to right,var(--accent-warm),rgba(212,150,94,.85));transition:width .25s ease-out;border-radius:7px}._barFillComplete_1pctp_96{background:linear-gradient(to right,var(--success),rgba(58,157,124,.85))}._percent_1pctp_100{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:.01em;mix-blend-mode:difference;color:#ffffffd9}._actions_1pctp_114{display:flex;gap:8px}._stepBtn_1pctp_119{flex:1;height:40px;border:1px solid var(--border-subtle);background:var(--panel-muted);color:var(--text-primary);font-size:14px;font-weight:600;border-radius:10px;cursor:pointer;transition:all var(--transition-fast);font-variant-numeric:tabular-nums}._stepBtn_1pctp_119:active:not(:disabled){transform:scale(.97)}._stepBtn_1pctp_119:disabled{opacity:.4;cursor:not-allowed}._stepBtnPrimary_1pctp_140{background:var(--accent-warm);color:#fff;border-color:var(--accent-warm)}._card_nbpyg_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_nbpyg_1 .2s ease-out}@keyframes _cardIn_nbpyg_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_nbpyg_15{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_nbpyg_15:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_nbpyg_33{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._count_nbpyg_42{font-size:12px;color:var(--text-secondary);font-weight:600;padding:2px 8px;background:var(--panel-muted);border-radius:999px;font-variant-numeric:tabular-nums;flex-shrink:0}._pinBtn_nbpyg_53{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center;flex-shrink:0}._pinBtn_nbpyg_53:active{transform:scale(.9)}._pinBtnActive_nbpyg_68{opacity:1;transform:rotate(-20deg)}._question_nbpyg_70{padding:12px 16px 0;font-size:14px;color:var(--text-primary);line-height:1.4}._options_nbpyg_77{padding:10px;display:flex;flex-direction:column;gap:6px}._option_nbpyg_77{position:relative;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--border-subtle);background:var(--panel-muted);border-radius:10px;cursor:pointer;min-height:44px;text-align:left;transition:border-color var(--transition-fast);overflow:hidden}._option_nbpyg_77:active:not(:disabled){transform:scale(.99)}._option_nbpyg_77:disabled{cursor:default;opacity:.85}._optionBar_nbpyg_103{position:absolute;left:0;top:0;bottom:0;background:#c17f4a14;transition:width .25s ease-out;pointer-events:none}._optionVoted_nbpyg_113{border-color:var(--accent-warm)}._optionVoted_nbpyg_113 ._optionBar_nbpyg_103{background:#c17f4a26}._optionLabel_nbpyg_121{position:relative;flex:1;font-size:14px;color:var(--text-primary);font-weight:500}._optionCount_nbpyg_129{position:relative;font-size:13px;font-weight:700;color:var(--accent-warm);font-variant-numeric:tabular-nums;min-width:20px;text-align:right}._card_n0krf_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_n0krf_1 .2s ease-out}@keyframes _cardIn_n0krf_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_n0krf_15{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_n0krf_15:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_n0krf_33{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._count_n0krf_42{font-size:12px;color:var(--text-secondary);font-weight:600;padding:2px 8px;background:var(--panel-muted);border-radius:999px;font-variant-numeric:tabular-nums;flex-shrink:0}._pinBtn_n0krf_53{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center;flex-shrink:0}._pinBtn_n0krf_53:active{transform:scale(.9)}._pinBtnActive_n0krf_68{opacity:1;transform:rotate(-20deg)}._board_n0krf_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:12px}._column_n0krf_77{display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--panel-muted);border-radius:10px;min-height:100px}._columnHead_n0krf_87{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-bottom:6px;border-bottom:1px solid var(--border-subtle)}._columnLabel_n0krf_96{font-size:11px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._columnCount_n0krf_104{font-size:11px;color:var(--text-tertiary);font-weight:600;font-variant-numeric:tabular-nums}._cards_n0krf_111{display:flex;flex-direction:column;gap:6px}._cardItem_n0krf_117{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 10px;background:var(--panel-bg);border:1px solid var(--border-subtle);border-radius:8px;font-size:13px;color:var(--text-primary);line-height:1.35}._cardText_n0krf_131{flex:1;min-width:0;word-break:break-word}._cardActions_n0krf_137{display:flex;gap:2px;flex-shrink:0}._cardBtn_n0krf_143{width:22px;height:22px;border:none;background:transparent;color:var(--accent-warm);font-size:16px;font-weight:700;border-radius:4px;cursor:pointer;display:grid;place-items:center;line-height:1}._cardBtn_n0krf_143:hover{background:#c17f4a1a}._cardBtn_n0krf_143:active{transform:scale(.9)}._empty_n0krf_161{font-size:20px;color:var(--text-tertiary);text-align:center;opacity:.3;padding:8px 0}._card_15g2v_1{border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden;margin:10px 0;box-shadow:var(--shadow-soft);animation:_cardIn_15g2v_1 .2s ease-out}@keyframes _cardIn_15g2v_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_15g2v_15{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom,var(--panel-bg),var(--panel-muted))}._header_15g2v_15:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-warm);flex-shrink:0;box-shadow:0 0 0 3px #c17f4a1f}._title_15g2v_33{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;min-width:0}._count_15g2v_42{font-size:12px;color:var(--text-secondary);font-weight:600;padding:2px 8px;background:var(--panel-muted);border-radius:999px;font-variant-numeric:tabular-nums;flex-shrink:0}._pinBtn_15g2v_53{border:none;background:none;font-size:14px;padding:2px;cursor:pointer;opacity:.35;transition:opacity var(--transition-fast),transform var(--transition-fast);min-width:28px;min-height:28px;display:grid;place-items:center;flex-shrink:0}._pinBtn_15g2v_53:active{transform:scale(.9)}._pinBtnActive_15g2v_68{opacity:1;transform:rotate(-20deg)}._flashcard_15g2v_70{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(100% - 24px);min-height:140px;margin:12px;padding:24px 20px;border:1px solid var(--border-subtle);border-radius:12px;background:linear-gradient(135deg,var(--panel-muted),var(--panel-bg));cursor:pointer;transition:transform .3s ease,background .2s ease;position:relative}._flashcard_15g2v_70:active{transform:scale(.99)}._flashcardFlipped_15g2v_91{background:linear-gradient(135deg,#c17f4a14,#c17f4a08)}._face_15g2v_95{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%}._faceLabel_15g2v_104{position:absolute;top:10px;left:14px;font-size:10px;font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em}._faceText_15g2v_115{font-size:20px;font-weight:600;color:var(--text-primary);text-align:center;line-height:1.3;letter-spacing:-.01em}._flashcardFlipped_15g2v_91 ._faceText_15g2v_115{color:var(--accent-warm)}._tapHint_15g2v_128{font-size:10px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;opacity:.6}._nav_15g2v_137{display:flex;gap:8px;padding:0 12px 12px}._navBtn_15g2v_143{flex:1;height:36px;border:1px solid var(--border-subtle);background:var(--panel-muted);color:var(--text-primary);font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;transition:all var(--transition-fast)}._navBtn_15g2v_143:active{transform:scale(.97)}._empty_15g2v_158{padding:40px;text-align:center;color:var(--text-tertiary);font-size:13px;font-style:italic}._view_138h8_1{display:grid;gap:18px;width:100%;max-width:1180px;margin:0 auto;padding:18px}._hero_138h8_10,._toolbar_138h8_11,._libraryCard_138h8_12,._detailPanel_138h8_13,._empty_138h8_14,._previewShell_138h8_15,._conversationPreview_138h8_16{border:1px solid var(--border-subtle);box-shadow:var(--shadow-soft)}._hero_138h8_10{display:grid;gap:16px;padding:20px;border-radius:28px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent-warm) 16%,transparent) 0%,transparent 36%),linear-gradient(180deg,color-mix(in srgb,var(--panel-bg) 84%,#fff 16%) 0%,var(--panel-bg) 100%)}._heroHeader_138h8_31,._toolbar_138h8_11,._detailHeader_138h8_33,._detailMetaRow_138h8_34,._libraryCardMain_138h8_35,._libraryActions_138h8_36{display:flex;gap:12px}._heroHeader_138h8_31,._toolbar_138h8_11,._detailHeader_138h8_33,._detailMetaRow_138h8_34{align-items:flex-start;justify-content:space-between;flex-wrap:wrap}._eyebrow_138h8_50,._filterLabel_138h8_51,._metricLabel_138h8_52{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}._title_138h8_59{margin:4px 0 8px;font-size:30px;line-height:1.02;color:var(--text-primary)}._subtitle_138h8_66,._detailMeta_138h8_34,._libraryMeta_138h8_68,._libraryPreview_138h8_69,._emptyHint_138h8_70{font-size:14px;line-height:1.6;color:var(--text-secondary)}._heroActions_138h8_76,._filterRow_138h8_77,._metricRow_138h8_78,._folderStrip_138h8_79{display:flex;gap:8px;flex-wrap:wrap}._secondaryButton_138h8_85,._libraryButton_138h8_86,._libraryButtonDanger_138h8_87,._filterChip_138h8_88,._folderChip_138h8_89{min-height:38px;border-radius:999px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--panel-bg) 88%,#fff 12%);color:var(--text-primary);font:inherit;font-size:12px;font-weight:600;cursor:pointer}._secondaryButton_138h8_85,._libraryButton_138h8_86,._libraryButtonDanger_138h8_87,._filterChip_138h8_88{padding:0 14px}._libraryButtonDanger_138h8_87{color:var(--danger)}._metricRow_138h8_78{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}._metricCard_138h8_117{display:grid;gap:6px;padding:14px;border-radius:20px;background:color-mix(in srgb,var(--panel-bg) 82%,#fff 18%)}._metricCard_138h8_117 strong{font-size:28px;line-height:1;color:var(--text-primary)}._folderStrip_138h8_79{overflow-x:auto;padding-bottom:4px}._folderWrap_138h8_136{position:relative}._folderChip_138h8_89{--folder-accent: var(--accent-warm);display:inline-flex;align-items:center;gap:8px;padding:0 14px;white-space:nowrap}._folderChipActive_138h8_149{color:var(--accent-warm);border-color:color-mix(in srgb,var(--folder-accent) 30%,var(--border-subtle));background:color-mix(in srgb,var(--folder-accent) 12%,var(--panel-bg))}._folderChipDrop_138h8_155{border-color:var(--folder-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--folder-accent) 35%,transparent)}._folderCount_138h8_160{font-size:11px;color:var(--text-tertiary)}._folderDelete_138h8_165{position:absolute;top:-4px;right:-4px;width:18px;height:18px;border:none;border-radius:999px;background:var(--panel-strong);color:var(--text-tertiary);cursor:pointer}._toolbar_138h8_11{padding:16px;border-radius:24px;background:var(--panel-bg)}._searchShell_138h8_184{display:grid;gap:8px;min-width:min(100%,280px);flex:1 1 320px}._searchInput_138h8_191{min-height:46px;border-radius:16px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 3%,var(--panel-bg));color:var(--text-primary);padding:0 14px;font:inherit}._searchInput_138h8_191:focus{outline:none;border-color:color-mix(in srgb,var(--accent-sky) 56%,var(--border-subtle))}._filterChipActive_138h8_206{color:var(--accent-warm);border-color:color-mix(in srgb,var(--accent-warm) 30%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 12%,var(--panel-bg))}._layout_138h8_212{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:18px}._libraryList_138h8_218{display:grid;gap:12px}._libraryCard_138h8_12{display:grid;gap:12px;padding:14px;border-radius:22px;background:var(--panel-bg)}._libraryCardActive_138h8_231{border-color:color-mix(in srgb,var(--accent-warm) 28%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 8%,var(--panel-bg))}._libraryCardMain_138h8_35{align-items:flex-start;width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}._libraryIcon_138h8_246{width:42px;height:42px;flex-shrink:0;display:grid;place-items:center;border-radius:14px;background:color-mix(in srgb,var(--accent-warm) 10%,var(--panel-muted));font-size:20px}._libraryBody_138h8_257{display:grid;gap:4px;min-width:0}._libraryTitle_138h8_263,._detailTitle_138h8_264{font-size:18px;line-height:1.2;color:var(--text-primary)}._libraryTitle_138h8_263{margin:0}._libraryPreview_138h8_69{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}._libraryActions_138h8_36{align-items:center;justify-content:flex-end}._detailPanel_138h8_13{display:grid;gap:16px;padding:18px;border-radius:28px;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-bg) 92%,#fff 8%),var(--panel-bg))}._detailTitle_138h8_264{margin:4px 0 6px}._previewShell_138h8_15,._conversationPreview_138h8_16{border-radius:22px;padding:14px;background:color-mix(in srgb,var(--panel-bg) 84%,#fff 16%)}._conversationPreview_138h8_16{font-size:14px;line-height:1.7;color:var(--text-secondary)}._detailMetaList_138h8_311{display:grid;gap:10px}._detailMetaRow_138h8_34{padding:10px 0;border-bottom:1px solid var(--border-subtle)}._detailMetaRow_138h8_34 span{font-size:12px;color:var(--text-tertiary)}._detailMetaRow_138h8_34 strong{color:var(--text-primary)}._unknownType_138h8_330,._loading_138h8_331,._emptyText_138h8_332{color:var(--text-secondary)}._unknownType_138h8_330,._loading_138h8_331,._empty_138h8_14{text-align:center}._loading_138h8_331{padding:50px 20px}._empty_138h8_14{display:grid;gap:10px;padding:54px 22px;border-radius:28px;background:var(--panel-bg)}._emptyIcon_138h8_354{font-size:34px}._emptyText_138h8_332{font-size:18px;font-weight:600}@media(max-width:980px){._layout_138h8_212,._metricRow_138h8_78{grid-template-columns:1fr}}@media(max-width:720px){._view_138h8_1{padding:12px}._hero_138h8_10,._toolbar_138h8_11,._detailPanel_138h8_13,._libraryCard_138h8_12,._empty_138h8_14{padding:16px;border-radius:22px}}._page_blcnw_1{display:grid;gap:22px;width:100%;max-width:1480px;margin:0 auto;padding:22px}._hero_blcnw_10,._section_blcnw_11,._railCard_blcnw_12,._entryCard_blcnw_13,._quickCard_blcnw_14,._factCard_blcnw_15,._emptyState_blcnw_16,._errorBanner_blcnw_17,._overlayCard_blcnw_18{border:1px solid var(--border-subtle);box-shadow:var(--shadow-soft)}._hero_blcnw_10{display:grid;gap:18px;padding:24px;border-radius:32px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent-warm) 18%,transparent) 0%,transparent 38%),radial-gradient(circle at top right,color-mix(in srgb,var(--accent-sky) 16%,transparent) 0%,transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--panel-bg) 84%,#fff 16%) 0%,var(--panel-bg) 100%)}._heroHeader_blcnw_34,._sectionHeader_blcnw_35,._quickHeader_blcnw_36,._columnHeader_blcnw_37,._entryHeader_blcnw_38,._factHeader_blcnw_39,._overlayHeader_blcnw_40,._toolbar_blcnw_41{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}._heroTitleWrap_blcnw_49,._entryHeading_blcnw_50{display:grid;gap:8px}._eyebrow_blcnw_55,._sectionEyebrow_blcnw_56,._entryEyebrow_blcnw_57,._railEyebrow_blcnw_58,._searchLabel_blcnw_59,._factEyebrow_blcnw_60,._fieldLabel_blcnw_61,._metricLabel_blcnw_62,._currentBriefLabel_blcnw_63{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}._title_blcnw_70{margin:0;font-size:clamp(30px,4vw,46px);line-height:.98;color:var(--text-primary)}._subtitle_blcnw_77,._sectionDescription_blcnw_78,._metricMeta_blcnw_79,._entryReason_blcnw_80,._entryStale_blcnw_81,._timelineDetail_blcnw_82,._factMeta_blcnw_83,._factDetail_blcnw_84,._overlaySubtitle_blcnw_85{margin:0;font-size:14px;line-height:1.6;color:var(--text-secondary)}._pillRow_blcnw_92,._heroActions_blcnw_93,._navRow_blcnw_94,._inlineActions_blcnw_95,._chipRow_blcnw_96{display:flex;gap:8px;flex-wrap:wrap}._statusPill_blcnw_102{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;border-radius:999px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 3%,var(--panel-bg));color:var(--text-secondary);font-size:12px;font-weight:600}._statusPillSuccess_blcnw_115{color:var(--success);border-color:color-mix(in srgb,var(--success) 24%,var(--border-subtle));background:color-mix(in srgb,var(--success) 10%,var(--panel-bg))}._statusPillDanger_blcnw_121{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 24%,var(--border-subtle));background:color-mix(in srgb,var(--danger) 10%,var(--panel-bg))}._statusPillCool_blcnw_127{color:var(--accent-sky);border-color:color-mix(in srgb,var(--accent-sky) 24%,var(--border-subtle));background:color-mix(in srgb,var(--accent-sky) 10%,var(--panel-bg))}._statusPillWarm_blcnw_133{color:var(--accent-warm);border-color:color-mix(in srgb,var(--accent-warm) 24%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 10%,var(--panel-bg))}._primaryButton_blcnw_139,._secondaryButton_blcnw_140,._navButton_blcnw_141,._inlineButton_blcnw_142,._overlayClose_blcnw_143{min-height:44px;border-radius:16px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}._primaryButton_blcnw_139{border:none;padding:0 16px;color:#fff;background:linear-gradient(135deg,var(--accent-warm),color-mix(in srgb,var(--accent-warm) 76%,#fff 24%))}._secondaryButton_blcnw_140,._navButton_blcnw_141,._inlineButton_blcnw_142{border:1px solid var(--border-subtle);padding:0 14px;color:var(--text-primary);background:color-mix(in srgb,var(--panel-bg) 88%,#fff 12%)}._inlineButton_blcnw_142{min-height:36px;font-size:12px;padding:0 12px}._inlineButtonActive_blcnw_179,._navButtonActive_blcnw_180{color:var(--accent-warm);border-color:color-mix(in srgb,var(--accent-warm) 32%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 12%,var(--panel-bg))}._primaryButton_blcnw_139:disabled,._secondaryButton_blcnw_140:disabled,._inlineButton_blcnw_142:disabled{opacity:.58;cursor:wait}._metricGrid_blcnw_193,._quickGrid_blcnw_194,._reviewColumns_blcnw_195,._layout_blcnw_196,._fieldGrid_blcnw_197{display:grid;gap:16px}._metricGrid_blcnw_193{grid-template-columns:repeat(4,minmax(0,1fr))}._metricCard_blcnw_206{display:grid;gap:6px;padding:16px;border-radius:22px;background:color-mix(in srgb,var(--panel-bg) 82%,#fff 18%)}._metricCardWarm_blcnw_214{background:color-mix(in srgb,var(--accent-warm) 10%,var(--panel-bg))}._metricCardSuccess_blcnw_218{background:color-mix(in srgb,var(--success) 10%,var(--panel-bg))}._metricCardDanger_blcnw_222{background:color-mix(in srgb,var(--danger) 10%,var(--panel-bg))}._metricCardCool_blcnw_226{background:color-mix(in srgb,var(--accent-sky) 10%,var(--panel-bg))}._metricValue_blcnw_230{font-size:29px;line-height:1;color:var(--text-primary)}._toolbar_blcnw_41{align-items:end}._searchShell_blcnw_240{display:grid;gap:8px;min-width:min(100%,360px);flex:1 1 340px}._searchInput_blcnw_247,._fieldInput_blcnw_248,._fieldTextarea_blcnw_249{width:100%;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 3%,var(--panel-bg));color:var(--text-primary);font:inherit}._searchInput_blcnw_247,._fieldInput_blcnw_248{min-height:48px;border-radius:16px;padding:0 14px}._fieldTextarea_blcnw_249{min-height:118px;border-radius:18px;padding:12px 14px;resize:vertical}._searchInput_blcnw_247:focus,._fieldInput_blcnw_248:focus,._fieldTextarea_blcnw_249:focus{outline:none;border-color:color-mix(in srgb,var(--accent-sky) 56%,var(--border-subtle))}._layout_blcnw_196{grid-template-columns:minmax(0,1.75fr) minmax(300px,.9fr);align-items:start}._mainColumn_blcnw_283,._sideRail_blcnw_284,._cardGrid_blcnw_285,._timelineList_blcnw_286,._factList_blcnw_287,._railList_blcnw_288,._railSteps_blcnw_289,._editorForm_blcnw_290,._field_blcnw_61{display:grid;gap:14px}._section_blcnw_11,._railCard_blcnw_12{padding:22px;border-radius:28px;background:var(--panel-bg)}._sectionTitle_blcnw_303{margin:4px 0 0;font-size:24px;line-height:1.08;color:var(--text-primary)}._sectionMeta_blcnw_310,._entryMeta_blcnw_311,._currentBriefMeta_blcnw_312,._inlineMeta_blcnw_313,._quickCount_blcnw_314,._emptyInline_blcnw_315{font-size:12px;line-height:1.5;color:var(--text-tertiary)}._currentBrief_blcnw_63{display:grid;gap:8px;padding:18px;border-radius:22px;border:1px solid color-mix(in srgb,var(--accent-warm) 18%,var(--border-subtle));background:linear-gradient(135deg,color-mix(in srgb,var(--accent-warm) 14%,var(--panel-bg)),color-mix(in srgb,var(--accent-sky) 10%,var(--panel-bg)))}._currentBrief_blcnw_63 p,._factDetail_blcnw_84{margin:0}._quickGrid_blcnw_194,._reviewColumns_blcnw_195,._fieldGrid_blcnw_197{grid-template-columns:repeat(2,minmax(0,1fr))}._quickCard_blcnw_14,._entryCard_blcnw_13,._factCard_blcnw_15{padding:16px;border-radius:22px;background:color-mix(in srgb,var(--panel-bg) 90%,#fff 10%)}._quickTitle_blcnw_350,._entryTitle_blcnw_351,._railTitle_blcnw_352,._overlayTitle_blcnw_353,._factTitle_blcnw_354{margin:0;color:var(--text-primary)}._entryTitle_blcnw_351,._factTitle_blcnw_354{font-size:17px;line-height:1.25}._entryCardWarm_blcnw_365{background:color-mix(in srgb,var(--accent-warm) 8%,var(--panel-bg))}._entryCardCool_blcnw_369{background:color-mix(in srgb,var(--accent-sky) 8%,var(--panel-bg))}._entryCardDanger_blcnw_373{background:color-mix(in srgb,var(--danger) 8%,var(--panel-bg))}._entryCardSuccess_blcnw_377{background:color-mix(in srgb,var(--success) 8%,var(--panel-bg))}._quickList_blcnw_381,._timelineBody_blcnw_382,._quickItem_blcnw_383,._railStep_blcnw_289{display:grid;gap:4px}._quickItem_blcnw_383 strong,._railStep_blcnw_289 strong,._railListItem_blcnw_391 strong{color:var(--text-primary)}._quickItem_blcnw_383 span,._railStep_blcnw_289 span,._railListItem_blcnw_391 span{font-size:13px;line-height:1.5;color:var(--text-secondary)}._chip_blcnw_96{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:var(--panel-muted);color:var(--text-secondary);font-size:12px}._timelineList_blcnw_286{padding-left:6px}._timelineRow_blcnw_418{display:grid;grid-template-columns:16px minmax(0,1fr);gap:12px;align-items:start}._timelineDot_blcnw_425{width:10px;height:10px;margin-top:6px;border-radius:999px;background:linear-gradient(135deg,var(--accent-warm),var(--accent-sky))}._timelineTop_blcnw_433{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}._timelineTop_blcnw_433 strong{color:var(--text-primary)}._timelineTop_blcnw_433 span{font-size:12px;color:var(--text-tertiary)}._railListItem_blcnw_391{display:grid;gap:6px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--panel-bg) 84%,#fff 16%)}._emptyState_blcnw_16,._errorBanner_blcnw_17{padding:20px;border-radius:24px;background:var(--panel-bg);color:var(--text-secondary)}._errorBanner_blcnw_17{color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--panel-bg))}._overlayScrim_blcnw_470{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:24px;background:#0c0f1261;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._overlayCard_blcnw_18{width:min(860px,100%);max-height:min(86vh,940px);overflow:auto;padding:20px;border-radius:28px;background:var(--panel-bg)}._overlayClose_blcnw_143{width:44px;min-width:44px;padding:0;border:1px solid var(--border-subtle);background:var(--panel-muted);color:var(--text-secondary)}._overlayFooter_blcnw_499{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}._factList_blcnw_287{margin-top:12px}._factDetail_blcnw_84 strong,._entryReason_blcnw_80 strong,._entryStale_blcnw_81 strong{color:var(--text-primary)}@media(max-width:1120px){._layout_blcnw_196,._metricGrid_blcnw_193{grid-template-columns:repeat(2,minmax(0,1fr))}._layout_blcnw_196{grid-template-columns:1fr}}@media(max-width:760px){._page_blcnw_1{padding:12px}._hero_blcnw_10,._section_blcnw_11,._railCard_blcnw_12,._overlayCard_blcnw_18{padding:16px;border-radius:22px}._metricGrid_blcnw_193,._quickGrid_blcnw_194,._reviewColumns_blcnw_195,._fieldGrid_blcnw_197{grid-template-columns:1fr}._title_blcnw_70{font-size:30px}._overlayScrim_blcnw_470{padding:12px}}._app_1p1oa_1{--composer-height: 0px;width:100%;height:var(--viewport-height, 100dvh);min-height:var(--viewport-height, 100dvh);display:grid;grid-template-columns:248px minmax(0,1fr) minmax(320px,360px);grid-template-rows:minmax(0,1fr);overflow:hidden;background:var(--app-bg)}._center_1p1oa_15{position:relative;min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto}._railFallback_1p1oa_24,._panelFallback_1p1oa_25{min-height:0;background:var(--panel-bg)}._railFallback_1p1oa_24{border-right:1px solid var(--border-subtle)}._panelFallback_1p1oa_25{border-left:1px solid var(--border-subtle)}._panelFallbackCompact_1p1oa_38{border:1px solid var(--border-subtle);border-radius:16px 16px 0 0}._topbar_1p1oa_44{position:relative;display:grid;gap:8px;padding:12px 18px;border-bottom:1px solid var(--border-subtle);min-width:0;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-bg) 90%,#fff 10%),color-mix(in srgb,var(--app-bg) 94%,transparent))}._topbarMain_1p1oa_55{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}._topbarIdentity_1p1oa_63{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1}._topbarTitle_1p1oa_71{min-width:0;flex:1;display:grid;gap:3px;align-content:start}._eyebrow_1p1oa_79{display:block;font-size:10px;color:var(--text-tertiary);letter-spacing:.03em;line-height:1.2}._mainTitle_1p1oa_87{margin:0;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._topbarMeta_1p1oa_96{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}._modelMenuWrap_1p1oa_104{position:relative;min-width:0;max-width:100%}._topbarModelButton_1p1oa_110,._topbarStatus_1p1oa_111,._topbarStatusSecondary_1p1oa_112,._topbarCost_1p1oa_113{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 10px;border-radius:999px;font-size:12px;min-width:0}._topbarModelButton_1p1oa_110{border:1px solid var(--border-subtle);background:var(--panel-bg);color:var(--text-secondary);max-width:min(100%,320px);box-shadow:var(--shadow-soft)}._topbarModelLabel_1p1oa_132{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._topbarModelCaret_1p1oa_139{flex-shrink:0;color:var(--text-tertiary);font-size:10px}._topbarStatus_1p1oa_111,._topbarStatusSecondary_1p1oa_112,._topbarCost_1p1oa_113{background:var(--panel-muted);color:var(--text-secondary)}._topbarCost_1p1oa_113{color:var(--accent-warm);font-weight:600}._providerPopover_1p1oa_157{position:absolute;top:calc(100% + 8px);left:0;width:min(420px,calc(100vw - 32px));z-index:25}._providerMenu_1p1oa_165{display:grid;gap:12px;padding:12px;border:1px solid var(--border-subtle);border-radius:18px;background:var(--panel-bg);box-shadow:var(--shadow-float)}._providerMenuHead_1p1oa_175{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._providerMenuEyebrow_1p1oa_182{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}._providerMenuTitle_1p1oa_190{margin:2px 0 0;font-size:15px;color:var(--text-primary)}._providerMenuClose_1p1oa_196{width:32px;height:32px;flex-shrink:0;border:none;border-radius:999px;background:var(--panel-muted);color:var(--text-secondary)}._providerMenuSection_1p1oa_206{display:grid;gap:6px}._providerMenuLabel_1p1oa_211{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}._providerMenuItems_1p1oa_218{display:grid;gap:6px}._providerMenuItem_1p1oa_218{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--panel-muted);color:var(--text-secondary);text-align:left;font-size:13px}._providerMenuItemActive_1p1oa_238{border-color:var(--accent-warm);background:#c17f4a14;color:var(--text-primary)}._providerMenuCheck_1p1oa_244{color:var(--accent-warm);font-size:11px;font-weight:600}._providerMenuMeta_1p1oa_250{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:12px;background:#ffffff08;color:var(--text-secondary);font-size:12px;line-height:1.45}._providerMenuMeta_1p1oa_250 strong{color:var(--text-primary);font-weight:600}._topbarActions_1p1oa_267{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0;flex-wrap:wrap}._workspaceTabs_1p1oa_276{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._workspaceLink_1p1oa_283{border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--panel-bg) 92%,#fff 8%);color:var(--text-secondary);min-height:34px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._workspaceLink_1p1oa_283:hover{border-color:color-mix(in srgb,var(--accent-warm) 20%,var(--border-subtle));color:var(--text-primary)}._workspaceLinkActive_1p1oa_301{border-color:color-mix(in srgb,var(--accent-warm) 32%,var(--border-subtle));background:color-mix(in srgb,var(--accent-warm) 10%,var(--panel-bg));color:var(--accent-warm)}._topbarSummary_1p1oa_307{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}._topbarLead_1p1oa_315{max-width:760px;font-size:13px;line-height:1.6;color:var(--text-secondary)}._topbarSignals_1p1oa_322{display:flex;gap:8px;flex-wrap:wrap}._topbarSignalPill_1p1oa_328{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent-sky) 10%,var(--panel-bg));color:var(--accent-sky);font-size:11px;font-weight:600}._topbarSignalPillWarning_1p1oa_340{background:color-mix(in srgb,var(--danger) 10%,var(--panel-bg));color:var(--danger)}._modeButton_1p1oa_345,._iconButton_1p1oa_346{border:none;background:transparent;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._modeButton_1p1oa_345:hover,._iconButton_1p1oa_346:hover{background:var(--panel-muted);color:var(--text-primary)}._modeButton_1p1oa_345{height:32px;padding:0 10px;font-size:13px;font-weight:500;max-width:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._modeButtonActive_1p1oa_372{color:var(--accent-warm)}._iconButton_1p1oa_346{width:32px;height:32px;display:grid;place-items:center;font-size:16px}._iconButtonActive_1p1oa_384{background:var(--panel-muted);color:var(--accent-warm)}._homeBtn_1p1oa_390{border:none;background:transparent;padding:0;cursor:pointer;display:grid;place-items:center;flex-shrink:0;min-width:36px;min-height:36px;border-radius:var(--radius-sm);transition:background var(--transition-fast)}._homeBtn_1p1oa_390:hover{background:var(--panel-muted)}._offlineBanner_1p1oa_409{text-align:center;padding:4px 10px;font-size:12px;font-weight:600;color:var(--danger);background:#c4553d0f;border-bottom:1px solid rgba(196,85,61,.1)}._reconnectBanner_1p1oa_419{text-align:center;padding:4px 10px;font-size:12px;font-weight:600;color:var(--accent-warm);background:#d4965e14;border-bottom:1px solid rgba(212,150,94,.12)}._reconnectBannerSuccess_1p1oa_429{color:var(--success);background:#42975d14;border-bottom-color:#42975d24}._reconnectBannerWarning_1p1oa_435{color:var(--danger);background:#c4553d0f;border-bottom-color:#c4553d1f}._undoToast_1p1oa_442{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 12px;font-size:13px;color:var(--text-secondary);animation:_toastIn_1p1oa_1 .2s ease}._undoBtn_1p1oa_453{border:none;background:none;color:var(--accent-warm);font-weight:600;font-size:13px;padding:4px 8px;min-height:32px;cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast)}._undoBtn_1p1oa_453:hover{background:#d4965e1a}._threadStage_1p1oa_471{position:relative;min-height:0;display:grid;overflow:hidden;background:radial-gradient(circle at top,color-mix(in srgb,var(--accent-sky) 7%,transparent) 0%,transparent 26%),linear-gradient(180deg,color-mix(in srgb,var(--panel-bg) 48%,transparent) 0%,transparent 22%)}._threadCanvas_1p1oa_481{min-height:0;height:100%;overflow:auto;padding:22px 22px 30px;scroll-padding-bottom:24px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._composerWrap_1p1oa_492{position:relative;padding:0 18px 14px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,color-mix(in srgb,var(--app-bg) 82%,transparent) 22%,var(--app-bg) 100%);flex-shrink:0}._refreshIndicator_1p1oa_501{position:absolute;top:0;left:0;right:0;z-index:5;text-align:center;padding:8px;font-size:12px;color:var(--accent-warm);background:#d4965e0f;animation:_refreshPulse_1p1oa_1 1.2s infinite ease-in-out}@keyframes _refreshPulse_1p1oa_1{0%,to{opacity:.5}50%{opacity:1}}._rememberToast_1p1oa_521{text-align:center;padding:4px 10px;font-size:12px;color:var(--success);font-weight:600;animation:_toastIn_1p1oa_1 .2s ease}@keyframes _toastIn_1p1oa_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._jumpButton_1p1oa_535{position:absolute;right:16px;bottom:12px;border:1px solid var(--border-subtle);background:var(--panel-bg);color:var(--text-secondary);border-radius:999px;padding:6px 12px;font-size:12px;box-shadow:var(--shadow-float);cursor:pointer;z-index:4}._jumpButtonTop_1p1oa_550{bottom:auto;top:12px}._overlay_1p1oa_556{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;display:grid;align-items:end;z-index:40}._sheet_1p1oa_565{width:100%;padding:8px;display:grid;gap:6px;animation:_sheetIn_1p1oa_1 .15s ease}._sheetHandle_1p1oa_573{width:100%;height:32px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent}._sheetHandle_1p1oa_573:after{content:"";width:36px;height:4px;border-radius:999px;background:var(--text-muted)}._sidePanel_1p1oa_593{display:contents}._settingsPanel_1p1oa_597{min-width:0;min-height:0;overflow:auto;background:radial-gradient(circle at top,color-mix(in srgb,var(--accent-warm) 10%,transparent) 0%,transparent 28%),linear-gradient(180deg,var(--panel-bg),var(--app-bg));border-left:1px solid var(--border-subtle)}._loading_1p1oa_607{width:100%;min-height:var(--visual-viewport-height, 100dvh);display:grid;place-items:center;font-size:13px;color:var(--text-tertiary)}@media(max-width:920px){._app_1p1oa_1{grid-template-columns:1fr!important;height:var(--visual-viewport-height, var(--viewport-height, 100dvh));min-height:var(--visual-viewport-height, var(--viewport-height, 100dvh));max-height:var(--visual-viewport-height, var(--viewport-height, 100dvh));--mobile-tab-bar-reserve: calc(48px + var(--safe-bottom, 0px));--mobile-thread-live-gap: 44px;--mobile-thread-bottom-reserve: calc(var(--composer-height, 52px) + var(--mobile-tab-bar-reserve) + var(--mobile-thread-live-gap));--mobile-jump-bottom: calc(var(--composer-height, 62px) + var(--mobile-tab-bar-reserve) + 12px)}._app_1p1oa_1[data-streaming=true]{--mobile-thread-live-gap: 72px}._center_1p1oa_15{grid-template-rows:auto minmax(0,1fr)}._railFallback_1p1oa_24{display:none}._topbar_1p1oa_44{padding:calc(6px + env(safe-area-inset-top,0px)) 12px 6px;gap:8px}._topbarSummary_1p1oa_307{gap:8px}._topbarLead_1p1oa_315{font-size:12px}._mainTitle_1p1oa_87{font-size:15px;line-height:1.2;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}._iconButton_1p1oa_346{width:44px;height:44px;font-size:18px}._modeButton_1p1oa_345{height:44px;min-width:44px;max-width:76px;padding:0 8px;font-size:12px}._homeBtn_1p1oa_390{min-width:44px;min-height:44px}._topbarMeta_1p1oa_96{gap:8px}._topbarModelButton_1p1oa_110{max-width:100%}._topbarStatus_1p1oa_111,._topbarStatusSecondary_1p1oa_112,._topbarCost_1p1oa_113{font-size:11px;min-height:30px}._threadCanvas_1p1oa_481{padding:8px calc(16px + env(safe-area-inset-right,0px)) var(--mobile-thread-bottom-reserve) calc(16px + env(safe-area-inset-left,0px));scroll-padding-bottom:var(--mobile-thread-bottom-reserve);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._workspaceTabs_1p1oa_276{width:100%}._workspaceLink_1p1oa_283{min-height:40px;padding-inline:14px}._composerWrap_1p1oa_492{position:fixed;left:0;right:0;bottom:calc(var(--mobile-tab-bar-reserve) + 8px);z-index:8;padding:2px 6px;border-top:none;background:transparent;transition:none}._app_1p1oa_1[data-keyboard-open=true]{--mobile-tab-bar-reserve: 0px;--mobile-thread-bottom-reserve: calc(var(--composer-height, 52px) + var(--mobile-thread-live-gap));--mobile-jump-bottom: calc(var(--composer-height, 62px) + 12px)}._app_1p1oa_1[data-keyboard-open=true] ._composerWrap_1p1oa_492{bottom:var(--keyboard-height, 0px)}._jumpButton_1p1oa_535{right:12px;bottom:var(--mobile-jump-bottom);font-size:11px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;z-index:9;position:fixed}._jumpButtonTop_1p1oa_550{bottom:auto;top:calc(env(safe-area-inset-top,0px) + 100px);position:fixed;right:12px}._sidePanel_1p1oa_593{display:none}._overlay_1p1oa_556{padding-top:80px}._sheet_1p1oa_565{padding:0 6px calc(4px + env(safe-area-inset-bottom,0px));max-height:calc(var(--visual-viewport-height, 100dvh) - 80px);overflow:hidden;border-radius:16px 16px 0 0;background:var(--panel-bg)}._sheetHandle_1p1oa_573{height:44px}._undoBtn_1p1oa_453{min-height:44px;min-width:44px}._panelFallbackCompact_1p1oa_38{min-height:220px}._providerPopover_1p1oa_157{position:static;width:100%}._providerMenu_1p1oa_165{border:none;border-radius:16px 16px 0 0;box-shadow:none;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}._providerMenuClose_1p1oa_196{width:44px;height:44px}._providerMenuItem_1p1oa_218{min-height:48px}}@media(min-width:921px)and (max-width:1100px){._app_1p1oa_1{grid-template-columns:220px minmax(0,1fr)}}@keyframes _sheetIn_1p1oa_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root{--font-sans: -apple-system, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--font-mono: "SF Mono", "Fira Code", "JetBrains Mono", monospace;--viewport-height: 100dvh;--visual-viewport-height: 100dvh;--viewport-width: 100vw;--keyboard-height: 0px;--safe-bottom: env(safe-area-inset-bottom, 0px);--shadow-soft: 0 1px 3px rgba(0, 0, 0, .06);--shadow-float: 0 4px 16px rgba(0, 0, 0, .1);--radius-xl: 20px;--radius-lg: 14px;--radius-md: 10px;--radius-sm: 6px;--transition-fast: .12s ease;--transition-slow: .2s ease;--transition-motion: cubic-bezier(.22, 1, .36, 1);--reading-leading: 1.65}:root,[data-theme=graphite]{--app-bg: #141417;--canvas-bg: #141417;--panel-bg: #1c1d22;--panel-strong: #22242b;--panel-muted: #1a1b20;--text-primary: #f4efe6;--text-secondary: #bbb3a5;--text-tertiary: #8f877b;--text-muted: #635d54;--border-subtle: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--accent-warm: #f3b670;--accent-sky: #7bb5db;--accent-ink: #f4efe6;--success: #66b79a;--danger: #d4705e;--info: rgba(123, 181, 219, .1);--hero-gradient: #17171b;--thread-gradient: #1b1c20;--chip-bg: rgba(243, 182, 112, .12);--chip-text: #f3b670;--input-bg: #20232a;--input-shadow: 0 1px 4px rgba(0, 0, 0, .2);--bubble-user: #26211e;--bubble-user-edge: #322920;--bubble-assistant: #1c1d22;--shadow-bubble: 0 1px 2px rgba(0, 0, 0, .2), 0 2px 8px rgba(0, 0, 0, .24)}[data-theme=paper]{--app-bg: #f7f3ec;--canvas-bg: #f7f3ec;--panel-bg: #fffdf9;--panel-strong: #ffffff;--panel-muted: #f1ece4;--text-primary: #1f1a16;--text-secondary: #6d645a;--text-tertiary: #94887c;--text-muted: #b6a99c;--border-subtle: rgba(45, 36, 27, .08);--border-strong: rgba(45, 36, 27, .14);--accent-warm: #af6b36;--accent-sky: #4d8cb3;--accent-ink: #1f1a16;--success: #3e8f6f;--danger: #b65445;--info: #ebf4fa;--hero-gradient: #f7f3ec;--thread-gradient: #fffdf9;--chip-bg: rgba(175, 107, 54, .1);--chip-text: #af6b36;--input-bg: #ffffff;--input-shadow: 0 1px 4px rgba(49, 34, 19, .08);--bubble-user: #f1e9de;--bubble-user-edge: #e8dccb;--bubble-assistant: #ffffff;--shadow-bubble: 0 1px 2px rgba(49, 34, 19, .06), 0 2px 8px rgba(49, 34, 19, .08)}[data-theme=midnight]{--app-bg: #12081f;--canvas-bg: #12081f;--panel-bg: #1e1035;--panel-strong: #2a1650;--panel-muted: #231243;--text-primary: #fff1ff;--text-secondary: #d4b7f2;--text-tertiary: #9e82bf;--text-muted: #6b567f;--border-subtle: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--accent-warm: #ff4fd8;--accent-sky: #7af7ff;--accent-ink: #fff1ff;--success: #84f4b4;--danger: #ff7a9e;--info: rgba(122, 247, 255, .14);--hero-gradient: #1d1036;--thread-gradient: #180b2b;--chip-bg: rgba(255, 79, 216, .14);--chip-text: #ff4fd8;--input-bg: #28164b;--input-shadow: 0 1px 4px rgba(0, 0, 0, .24);--bubble-user: #2a1543;--bubble-user-edge: #3a1d5f;--bubble-assistant: #1e1035;--shadow-bubble: 0 1px 2px rgba(0, 0, 0, .26), 0 2px 8px rgba(0, 0, 0, .3)}[data-theme=cobalt]{--app-bg: #14091f;--canvas-bg: #14091f;--panel-bg: #20113a;--panel-strong: #2c1851;--panel-muted: #241445;--text-primary: #f8f4ff;--text-secondary: #d6c4f4;--text-tertiary: #9f8ec2;--text-muted: #6d5e86;--border-subtle: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--accent-warm: #2ef2ff;--accent-sky: #ffb238;--accent-ink: #f8f4ff;--success: #7bffca;--danger: #ff8a6e;--info: rgba(255, 178, 56, .14);--hero-gradient: #1b1040;--thread-gradient: #1b0d2a;--chip-bg: rgba(46, 242, 255, .14);--chip-text: #2ef2ff;--input-bg: #2a1750;--input-shadow: 0 1px 4px rgba(0, 0, 0, .24);--bubble-user: #2a1644;--bubble-user-edge: #3a1d63;--bubble-assistant: #20113a;--shadow-bubble: 0 1px 2px rgba(0, 0, 0, .26), 0 2px 8px rgba(0, 0, 0, .3)}[data-theme=rosewood]{--app-bg: #171015;--canvas-bg: #171015;--panel-bg: #24181f;--panel-strong: #31212b;--panel-muted: #2a1c25;--text-primary: #f7edf1;--text-secondary: #cab1ba;--text-tertiary: #9a7c86;--text-muted: #6a515a;--border-subtle: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--accent-warm: #d98aa0;--accent-sky: #e6a8ba;--accent-ink: #f7edf1;--success: #c8b46d;--danger: #e37b83;--info: rgba(217, 138, 160, .12);--hero-gradient: #22141a;--thread-gradient: #21161d;--chip-bg: rgba(217, 138, 160, .12);--chip-text: #d98aa0;--input-bg: #2e1f28;--input-shadow: 0 1px 4px rgba(0, 0, 0, .24);--bubble-user: #322029;--bubble-user-edge: #402934;--bubble-assistant: #24181f;--shadow-bubble: 0 1px 2px rgba(0, 0, 0, .24), 0 2px 8px rgba(0, 0, 0, .28)}[data-theme=linen]{--app-bg: #f6f0e7;--canvas-bg: #f6f0e7;--panel-bg: #fffaf2;--panel-strong: #ffffff;--panel-muted: #ece1d2;--text-primary: #1f1a16;--text-secondary: #6d645a;--text-tertiary: #94887c;--text-muted: #b6a99c;--border-subtle: rgba(45, 36, 27, .08);--border-strong: rgba(45, 36, 27, .14);--accent-warm: #c07d45;--accent-sky: #c07d45;--accent-ink: #1f1a16;--success: #8ba66a;--danger: #ca6f57;--info: #efe7dd;--hero-gradient: #f6f0e7;--thread-gradient: #fffaf2;--chip-bg: rgba(192, 125, 69, .1);--chip-text: #c07d45;--input-bg: #ffffff;--input-shadow: 0 1px 4px rgba(49, 34, 19, .08);--bubble-user: #efe3d4;--bubble-user-edge: #e3d2bf;--bubble-assistant: #fffaf2;--shadow-bubble: 0 1px 2px rgba(49, 34, 19, .06), 0 2px 8px rgba(49, 34, 19, .08)}[data-theme=sage]{--app-bg: #f1f5ee;--canvas-bg: #f1f5ee;--panel-bg: #fcfefa;--panel-strong: #ffffff;--panel-muted: #e4ecde;--text-primary: #1c241c;--text-secondary: #5d6e5b;--text-tertiary: #879583;--text-muted: #abb7a7;--border-subtle: rgba(44, 55, 40, .08);--border-strong: rgba(44, 55, 40, .14);--accent-warm: #719a74;--accent-sky: #84ab87;--accent-ink: #1c241c;--success: #508660;--danger: #b86456;--info: #ddebdf;--hero-gradient: #f1f5ee;--thread-gradient: #eef4ea;--chip-bg: rgba(113, 154, 116, .1);--chip-text: #719a74;--input-bg: #ffffff;--input-shadow: 0 1px 4px rgba(44, 55, 40, .08);--bubble-user: #e7efe3;--bubble-user-edge: #dce8d7;--bubble-assistant: #fcfefa;--shadow-bubble: 0 1px 2px rgba(44, 55, 40, .06), 0 2px 8px rgba(44, 55, 40, .08)}[data-theme=goldenhour]{--app-bg: #faf1e5;--canvas-bg: #faf1e5;--panel-bg: #fffcf7;--panel-strong: #ffffff;--panel-muted: #f2e3cf;--text-primary: #271b12;--text-secondary: #745f4d;--text-tertiary: #9b816c;--text-muted: #bfa894;--border-subtle: rgba(75, 50, 28, .08);--border-strong: rgba(75, 50, 28, .14);--accent-warm: #d58f49;--accent-sky: #c9a06a;--accent-ink: #271b12;--success: #668e63;--danger: #c66b55;--info: #f2e8da;--hero-gradient: #faf1e5;--thread-gradient: #f8ecdd;--chip-bg: rgba(213, 143, 73, .1);--chip-text: #d58f49;--input-bg: #ffffff;--input-shadow: 0 1px 4px rgba(75, 50, 28, .08);--bubble-user: #f3e5d4;--bubble-user-edge: #ead7c0;--bubble-assistant: #fffcf7;--shadow-bubble: 0 1px 2px rgba(75, 50, 28, .06), 0 2px 8px rgba(75, 50, 28, .08)}[data-theme=ocean]{--app-bg: #0b1320;--canvas-bg: #0b1320;--panel-bg: #131d2d;--panel-strong: #182438;--panel-muted: #111927;--text-primary: #e8f2fb;--text-secondary: #a5bdd2;--text-tertiary: #7289a0;--text-muted: #4c6175;--border-subtle: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--accent-warm: #7dc3e8;--accent-sky: #7dc3e8;--accent-ink: #e8f2fb;--success: #63b8a4;--danger: #d67663;--info: rgba(125, 195, 232, .12);--hero-gradient: #0d1727;--thread-gradient: #121c2b;--chip-bg: rgba(125, 195, 232, .12);--chip-text: #7dc3e8;--input-bg: #182334;--input-shadow: 0 1px 4px rgba(0, 0, 0, .24);--bubble-user: #1d2636;--bubble-user-edge: #243246;--bubble-assistant: #131d2d;--shadow-bubble: 0 1px 2px rgba(0, 0, 0, .26), 0 2px 8px rgba(0, 0, 0, .3)}[data-theme=forest]{--app-bg: #040706;--canvas-bg: #040706;--panel-bg: #09130c;--panel-strong: #0e1c11;--panel-muted: #0b160e;--text-primary: #cfffd3;--text-secondary: #83d78b;--text-tertiary: #48a954;--text-muted: #26672f;--border-subtle: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--accent-warm: #6dff7a;--accent-sky: #3cff9a;--accent-ink: #cfffd3;--success: #86ffb1;--danger: #ff735a;--info: rgba(60, 255, 154, .14);--hero-gradient: #08110b;--thread-gradient: #08100a;--chip-bg: rgba(109, 255, 122, .14);--chip-text: #6dff7a;--input-bg: #0f1d12;--input-shadow: 0 1px 4px rgba(0, 0, 0, .24);--bubble-user: #102014;--bubble-user-edge: #16311c;--bubble-assistant: #09130c;--shadow-bubble: 0 1px 2px rgba(0, 0, 0, .24), 0 2px 8px rgba(0, 0, 0, .28)}[data-theme=ember]{--app-bg: #171211;--canvas-bg: #171211;--panel-bg: #201715;--panel-strong: #291d1b;--panel-muted: #1d1513;--text-primary: #f6eee9;--text-secondary: #c4aea3;--text-tertiary: #947a70;--text-muted: #644f48;--border-subtle: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--accent-warm: #e79b63;--accent-sky: #e79b63;--accent-ink: #f6eee9;--success: #d1b16b;--danger: #dd7a63;--info: rgba(231, 155, 99, .12);--hero-gradient: #1a1312;--thread-gradient: #211715;--chip-bg: rgba(231, 155, 99, .12);--chip-text: #e79b63;--input-bg: #281d1a;--input-shadow: 0 1px 4px rgba(0, 0, 0, .24);--bubble-user: #2c1f1a;--bubble-user-edge: #382620;--bubble-assistant: #201715;--shadow-bubble: 0 1px 2px rgba(0, 0, 0, .24), 0 2px 8px rgba(0, 0, 0, .28)}[data-theme=terracotta]{--app-bg: #18110f;--canvas-bg: #18110f;--panel-bg: #251a16;--panel-strong: #31221c;--panel-muted: #2b1f1a;--text-primary: #f7eee8;--text-secondary: #c9aea0;--text-tertiary: #9a7a6d;--text-muted: #6a5147;--border-subtle: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--accent-warm: #d67d58;--accent-sky: #d67d58;--accent-ink: #f7eee8;--success: #c6b06e;--danger: #e0836f;--info: rgba(214, 125, 88, .12);--hero-gradient: #1c1412;--thread-gradient: #231815;--chip-bg: rgba(214, 125, 88, .12);--chip-text: #d67d58;--input-bg: #2f221d;--input-shadow: 0 1px 4px rgba(0, 0, 0, .24);--bubble-user: #33231d;--bubble-user-edge: #402d26;--bubble-assistant: #251a16;--shadow-bubble: 0 1px 2px rgba(0, 0, 0, .24), 0 2px 8px rgba(0, 0, 0, .28)}[data-theme=playroom]{--app-bg: #f8f6ff;--canvas-bg: #f8f6ff;--panel-bg: #ffffff;--panel-strong: #ffffff;--panel-muted: #e6f4ff;--text-primary: #1d2a44;--text-secondary: #52627f;--text-tertiary: #7e8ea8;--text-muted: #a8b5cb;--border-subtle: rgba(29, 42, 68, .08);--border-strong: rgba(29, 42, 68, .14);--accent-warm: #ff7a59;--accent-sky: #4c89ff;--accent-ink: #1d2a44;--success: #3fbf8a;--danger: #e35b6b;--info: #eaf3ff;--hero-gradient: #f8f6ff;--thread-gradient: #dff2ff;--chip-bg: rgba(255, 122, 89, .12);--chip-text: #ff7a59;--input-bg: #ffffff;--input-shadow: 0 1px 4px rgba(29, 42, 68, .08);--bubble-user: #eaf2ff;--bubble-user-edge: #d8e8ff;--bubble-assistant: #ffffff;--shadow-bubble: 0 1px 2px rgba(29, 42, 68, .06), 0 2px 8px rgba(29, 42, 68, .08)}[data-theme=stickerbook]{--app-bg: #fff4fb;--canvas-bg: #fff4fb;--panel-bg: #ffffff;--panel-strong: #ffffff;--panel-muted: #ffe8f4;--text-primary: #3a244a;--text-secondary: #745c86;--text-tertiary: #9a85aa;--text-muted: #c0b0c9;--border-subtle: rgba(58, 36, 74, .08);--border-strong: rgba(58, 36, 74, .14);--accent-warm: #6b7cff;--accent-sky: #ff6fae;--accent-ink: #3a244a;--success: #44b98b;--danger: #e46a7a;--info: #fff0dc;--hero-gradient: #fff4fb;--thread-gradient: #ffe6c8;--chip-bg: rgba(107, 124, 255, .12);--chip-text: #6b7cff;--input-bg: #ffffff;--input-shadow: 0 1px 4px rgba(58, 36, 74, .08);--bubble-user: #fff0d9;--bubble-user-edge: #ffe4bb;--bubble-assistant: #ffffff;--shadow-bubble: 0 1px 2px rgba(58, 36, 74, .06), 0 2px 8px rgba(58, 36, 74, .08)}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;min-height:100%}@media all and (display-mode:standalone){html,body,#root{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}html,body{background:#000}}html{background:var(--app-bg);-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow:hidden}body{margin:0;font-family:var(--font-sans);font-size:15px;background:var(--app-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;overscroll-behavior:none}button,input,textarea,select{font:inherit;-webkit-tap-highlight-color:rgba(0,0,0,.05);touch-action:manipulation}button{color:inherit;cursor:pointer;-webkit-appearance:none}button:active{opacity:.7}a{color:inherit}img{display:block;max-width:100%}@media(max-width:920px){body{-webkit-user-select:none;user-select:none}[class*=assistantBubble],[class*=userBubble]{-webkit-user-select:text;user-select:text}}::selection{background:#c17f4a33}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.hljs-keyword,.hljs-selector-tag,.hljs-built_in{color:var(--accent-warm)}.hljs-string,.hljs-attr{color:var(--success)}.hljs-comment,.hljs-quote{color:var(--text-tertiary);font-style:italic}.hljs-number,.hljs-literal{color:var(--accent-sky)}.hljs-title,.hljs-section{color:var(--accent-sky);font-weight:600}.hljs-type,.hljs-name{color:var(--accent-warm)}.hljs-variable,.hljs-template-variable{color:var(--text-primary)}.hljs-meta{color:var(--text-tertiary)}.hljs-addition{color:var(--success)}.hljs-deletion{color:var(--danger)}
