._root_dppgb_1{position:relative}._button_dppgb_5{border:1px solid var(--mh-color-border);border-radius:var(--mh-radius-sm);height:36px;color:var(--mh-color-text);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:14px;display:inline-flex}._button_dppgb_5:hover:not(:disabled){background:var(--mh-color-surface-hover)}._button_dppgb_5:disabled{cursor:not-allowed;opacity:.5}._buttonLabel_dppgb_26{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}._chevron_dppgb_32{color:var(--mh-color-text-secondary);transition:transform .15s}._chevronOpen_dppgb_36{color:var(--mh-color-text-secondary);transition:transform .15s;transform:rotate(180deg)}._hidden_dppgb_42{display:none}._dropdown_dppgb_47{z-index:30;border-radius:var(--mh-radius);border:1px solid var(--mh-color-border);min-width:208px;box-shadow:var(--mh-shadow-lg);background:#fff;margin-bottom:4px;padding:4px;position:absolute;bottom:100%;left:0}._item_dppgb_60{text-align:left;width:100%;color:var(--mh-color-text);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:14px;display:flex}._item_dppgb_60:hover{background:#e0eef599}._itemActive_dppgb_79{background:var(--mh-color-surface-hover);color:var(--mh-color-accent)}._itemDisabled_dppgb_84{cursor:not-allowed;opacity:.6}._itemDisabled_dppgb_84:hover{background:0 0}._itemLabel_dppgb_91{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._badge_dppgb_98{background:var(--mh-color-surface);color:var(--mh-color-text-secondary);border-radius:9999px;flex-shrink:0;padding:2px 8px;font-size:11px}._popoverHint_dppgb_106{border-radius:var(--mh-radius-sm);background:var(--mh-color-surface);font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);margin-top:10px;padding:6px 8px;line-height:1.5}._check_dppgb_115{color:var(--mh-color-accent)}._tipPanel_dppgb_120{z-index:50;border:1px solid var(--mh-color-border);width:288px;box-shadow:var(--mh-shadow-lg);background:#fff;border-radius:12px;padding:12px;position:fixed}._popoverHead_dppgb_130{justify-content:space-between;align-items:center;gap:8px;display:flex}._popoverTitle_dppgb_136{font-size:14px;font-weight:600}._provider_dppgb_140{background:var(--mh-color-surface);font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);border-radius:9999px;flex-shrink:0;padding:2px 8px}._tags_dppgb_148{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._tag_dppgb_148{background:var(--mh-color-surface-hover);font-size:var(--mh-font-size-sm);color:var(--mh-color-accent);border-radius:9999px;padding:2px 8px}._points_dppgb_161{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}._point_dppgb_161{font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);gap:6px;line-height:1.5;display:flex}._pointDot_dppgb_176{color:var(--mh-color-accent);flex-shrink:0;margin-top:.25em}._modelId_dppgb_181{border-top:1px solid var(--mh-color-border);font-family:var(--mh-font-mono);color:var(--mh-color-text-secondary);word-break:break-all;margin-top:12px;padding-top:8px;font-size:11px}._panel_19231_1{box-sizing:border-box;background:var(--mh-color-bg);width:100%;height:100%;color:var(--mh-color-text);font-family:var(--mh-font-sans);font-size:var(--mh-font-size);flex-direction:column;line-height:1.6;display:flex}._panel_19231_1 button{transition:background-color var(--mh-transition), border-color var(--mh-transition), box-shadow var(--mh-transition), opacity var(--mh-transition)}._srOnly_19231_19{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._header_19231_32{border-bottom:1px solid var(--mh-color-border);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._title_19231_42{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._close_19231_49{color:var(--mh-color-text-secondary);cursor:pointer;border-radius:var(--mh-radius-sm);background:0 0;border:none;flex-shrink:0;padding:4px 8px;font-size:20px;line-height:1}._close_19231_49:hover{background:var(--mh-color-surface-hover);color:var(--mh-color-text)}._headerCentered_19231_64{border-bottom:none;position:relative}._headerCentered_19231_64 ._title_19231_42{max-width:calc(100% - 96px);position:absolute;left:50%;transform:translate(-50%)}._headerCentered_19231_64 ._close_19231_49{margin-left:auto}._headerNote_19231_78{text-align:center;color:var(--mh-color-text-secondary);background:#fff;flex-shrink:0;padding:0 20px 8px;font-size:12px;line-height:1.5}._notice_19231_89{color:var(--mh-color-text);border:1px solid var(--mh-color-border);box-shadow:var(--mh-shadow);background:#fff;border-radius:12px;flex-shrink:0;margin:12px 20px 0;padding:10px 14px;font-size:13px}._messages_19231_102{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent;flex:1;padding:0 32px;display:flex;overflow-y:auto}._messages_19231_102::-webkit-scrollbar{width:4px;height:4px}._messages_19231_102::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:9999px}._messages_19231_102::-webkit-scrollbar-track{background:0 0}._messagesCompact_19231_122{padding:0 20px}._thread_19231_125{flex-direction:column;width:100%;max-width:768px;min-height:100%;margin:0 auto;display:flex}._turnGroup_19231_135{border-bottom:1px solid #1e2d3c12;flex-direction:column;gap:24px;padding:32px 0;display:flex}._turnGroup_19231_135:last-child{border-bottom:0}._turnUser_19231_147{flex-direction:column;align-items:flex-end;padding-left:64px;display:flex}._bubbleUser_19231_153{border:1px solid var(--mh-color-border);white-space:pre-wrap;word-break:break-word;background:#fff;border-radius:12px 12px 2px;max-width:82%;padding:12px 18px;line-height:1.6;box-shadow:0 1px 2px #0f1c2808}._timeUser_19231_164{font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);font-variant-numeric:tabular-nums;margin-top:4px;padding-right:20px}._turnAssistant_19231_173{flex-direction:column;min-width:0;padding-right:64px;display:flex}._metaRow_19231_179{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}._modelLabel_19231_186{letter-spacing:-.01em;font-size:13px;font-weight:600}._status_19231_191{font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary)}._switchDivider_19231_196{color:var(--mh-color-text-secondary);opacity:.75;white-space:nowrap;align-items:center;gap:8px;margin:-8px 0;font-size:12px;display:flex;position:relative}._switchLine_19231_207{background:#dce3eab3;flex:1;height:1px}._switchDivider_19231_196 svg{opacity:.8;flex-shrink:0}._switchInfo_19231_217{align-items:center;display:flex}._switchInfo_19231_217 svg{cursor:default}._switchPopover_19231_224{z-index:30;white-space:normal;border-radius:var(--mh-radius);border:1px solid var(--mh-color-border);width:max-content;max-width:min(260px,100vw - 48px);color:var(--mh-color-text);text-align:left;box-shadow:var(--mh-shadow-lg);background:#fff;padding:8px 12px;font-size:12px;line-height:1.6;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._switchInfo_19231_217:hover ._switchPopover_19231_224{display:block}._reasoning_19231_249{border:1px solid var(--mh-color-border);background:#246a9109;border-radius:12px;margin-bottom:12px;padding:8px 12px}._reasoningSummary_19231_256{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);align-items:center;gap:6px;font-weight:500;list-style:none;display:flex}._reasoningSummary_19231_256::-webkit-details-marker{display:none}._reasoningSummary_19231_256 ._pulse_19231_270{animation:1.5s ease-in-out infinite _mh-pulse_19231_1}@keyframes _mh-pulse_19231_1{0%,to{opacity:1}50%{opacity:.4}}._reasoningBody_19231_278{white-space:pre-wrap;word-break:break-word;max-height:224px;color:var(--mh-color-text-secondary);scrollbar-width:none;margin-top:8px;margin-right:-12px;padding-right:12px;font-size:13px;line-height:1.5;overflow-y:auto}._reasoningBody_19231_278::-webkit-scrollbar{display:none}._reasoningBody_19231_278:hover:not(._autoScroll_19231_295),._reasoningBody_19231_278:focus-within:not(._autoScroll_19231_295){scrollbar-width:thin;scrollbar-color:#94a3b873 transparent}._reasoningBody_19231_278:hover:not(._autoScroll_19231_295)::-webkit-scrollbar{width:4px;height:4px;display:block}._reasoningBody_19231_278:focus-within:not(._autoScroll_19231_295)::-webkit-scrollbar{width:4px;height:4px;display:block}._reasoningBody_19231_278:hover:not(._autoScroll_19231_295)::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:9999px}._reasoningBody_19231_278:focus-within:not(._autoScroll_19231_295)::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:9999px}._reasoningBody_19231_278:hover:not(._autoScroll_19231_295)::-webkit-scrollbar-track{background:0 0}._reasoningBody_19231_278:focus-within:not(._autoScroll_19231_295)::-webkit-scrollbar-track{background:0 0}._answer_19231_317{overflow-wrap:anywhere;font-size:15px;line-height:1.75}._answer_19231_317>:first-child{margin-top:0}._answer_19231_317>:last-child{margin-bottom:0}._answer_19231_317 p{margin:0 0 1em}._answer_19231_317 h1,._answer_19231_317 h2,._answer_19231_317 h3{margin:1.2em 0 .6em;font-weight:600;line-height:1.5}._answer_19231_317 h1{font-size:1.35em}._answer_19231_317 h2{font-size:1.2em}._answer_19231_317 h3{font-size:1.05em}._answer_19231_317 ul,._answer_19231_317 ol{margin:.75em 0;padding-left:1.5em}._answer_19231_317 ul{list-style:outside}._answer_19231_317 ol{list-style:decimal}._answer_19231_317 li{margin:.25em 0}._answer_19231_317 pre{background:var(--mh-color-surface);border:1px solid var(--mh-color-border);border-radius:.65rem;max-width:100%;margin:1em 0;padding:1em;overflow-x:auto}._answer_19231_317 code{font-family:var(--mh-font-mono);font-size:.85em}._answer_19231_317 :not(pre)>code{background:var(--mh-color-surface);border-radius:.25em;padding:.15em .3em}._answer_19231_317 a{color:var(--mh-color-accent);text-decoration:underline}._answer_19231_317 blockquote{border-left:3px solid var(--mh-color-border);color:var(--mh-color-text-secondary);margin:1em 0;padding-left:1em}._answer_19231_317 table{border-collapse:collapse;max-width:100%;margin:1em 0;display:block;overflow-x:auto}._answer_19231_317 th,._answer_19231_317 td{border:1px solid var(--mh-color-border);text-align:left;padding:.5em .75em}._answer_19231_317 hr{border-color:var(--mh-color-border);margin:1.5em 0}._timeAssistant_19231_391{font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);font-variant-numeric:tabular-nums;align-self:flex-start;margin-top:8px}._followUps_19231_400{flex-direction:column;align-self:flex-start;gap:8px;width:100%;max-width:560px;margin-top:16px;display:flex}._followUpsLabel_19231_409{color:var(--mh-color-text-secondary);opacity:.85;font-size:12.5px}._followUpsList_19231_414{flex-direction:column;align-items:stretch;gap:8px;display:flex}._followUpChip_19231_420{box-sizing:border-box;border:1px solid var(--mh-color-border);width:100%;color:var(--mh-color-text);text-align:left;cursor:pointer;transition:border-color var(--mh-transition), background var(--mh-transition), transform var(--mh-transition);background:#fff;border-radius:10px;padding:9px 12px;font-family:inherit;font-size:13.5px;line-height:1.5;display:block}._followUpChip_19231_420:hover:not(:disabled){background:#246a910a;border-color:#246a9166;transform:translate(1px)}._followUpChip_19231_420:active:not(:disabled){transform:translate(0)scale(.995)}._followUpChip_19231_420:disabled{opacity:.55;cursor:not-allowed}._error_19231_450{color:var(--mh-color-error);margin-top:16px;font-size:14px}._retry_19231_455{color:var(--mh-color-text);border-radius:var(--mh-radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-top:12px;padding:6px 12px;font-family:inherit;font-size:14px;display:inline-flex}._retry_19231_455:hover{background:var(--mh-color-surface-hover)}._loading_19231_474{font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);justify-content:center;align-items:center;margin:auto;padding:48px 0;display:flex}._empty_19231_483{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:auto;padding:48px 0;display:flex}._emptyIcon_19231_492{border:1px solid var(--mh-color-border);width:52px;height:52px;color:var(--mh-color-accent);box-shadow:var(--mh-shadow);background:#fff;border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}._emptyKicker_19231_505{font-family:var(--mh-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--mh-color-text-secondary);margin-bottom:12px;font-size:11px}._emptyTitle_19231_513{letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1.2}@media (width>=768px){._emptyTitle_19231_513{font-size:36px}}._emptyDesc_19231_525{max-width:448px;color:var(--mh-color-text-secondary);white-space:pre-line;margin-top:14px;font-size:15px;line-height:1.7}._suggestions_19231_536{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:512px;margin-top:24px;display:flex}._suggestionChip_19231_545{border:1px solid var(--mh-color-border);color:var(--mh-color-text);cursor:pointer;transition:border-color var(--mh-transition), box-shadow var(--mh-transition), transform var(--mh-transition);background:#fff;border-radius:9999px;padding:8px 16px;font-family:inherit;font-size:13.5px;line-height:1.4}._suggestionChip_19231_545:hover:not(:disabled){box-shadow:var(--mh-shadow);border-color:#246a9166;transform:translateY(-1px)}._suggestionChip_19231_545:disabled{opacity:.55;cursor:not-allowed}@media (width<=767px){._suggestionChip_19231_545{padding:10px 14px;font-size:14px}}._emptyHint_19231_574{border:1px solid var(--mh-color-border);text-align:left;background:#fff;border-radius:12px;width:100%;max-width:512px;margin-top:32px;padding:16px 20px}._emptyHintTitle_19231_584{margin-bottom:8px;font-size:14px;font-weight:500}._emptyHintBody_19231_589{color:var(--mh-color-text-secondary);margin:0;font-size:12px;line-height:1.6}._inputBar_19231_597{flex-shrink:0;padding:12px 32px 16px}._inputBarCompact_19231_601{padding:12px 20px 16px}._composerWrap_19231_604{width:100%;max-width:768px;margin:0 auto}._composer_19231_604{border:1px solid var(--mh-color-border);box-shadow:var(--mh-shadow);transition:border-color var(--mh-transition), box-shadow var(--mh-transition);background:#fff;border-radius:12px;padding:10px}._composer_19231_604:focus-within{box-shadow:var(--mh-ring), var(--mh-shadow);border-color:#246a9159}._textarea_19231_622{box-sizing:border-box;resize:none;width:100%;min-height:48px;max-height:200px;font:inherit;color:var(--mh-color-text);scrollbar-width:thin;background:0 0;border:0;outline:none;padding:0;font-size:16px;line-height:1.6;display:block;overflow-y:auto}._textarea_19231_622::-webkit-scrollbar{width:4px}._textarea_19231_622::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:9999px}@media (width>=640px){._composer_19231_604{padding:12px}._textarea_19231_622{min-height:80px}}._textarea_19231_622:disabled{opacity:.7}._textarea_19231_622::placeholder{color:var(--mh-color-text-secondary)}._controlsRow_19231_663{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:0 2px;display:flex}@media (width>=640px){._controlsRow_19231_663{flex-wrap:wrap;gap:8px 12px}}._hint_19231_680{color:var(--mh-color-text-secondary);white-space:nowrap;font-size:12px;display:none}._sep_19231_686{background:var(--mh-color-border);flex-shrink:0;width:1px;height:12px;display:none}._controlsLeft_19231_693{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}._switchLabel_19231_702{font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._switchLabel_19231_702:hover{color:var(--mh-color-text)}._switchInput_19231_715{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._switchTrack_19231_722{background:var(--mh-color-border);border-radius:9999px;flex-shrink:0;width:28px;height:16px;transition:background .15s;position:relative}._switchTrack_19231_722:after{content:"";background:#fff;border-radius:9999px;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f172a33}._switchInput_19231_715:checked+._switchTrack_19231_722{background:var(--mh-color-accent)}._switchInput_19231_715:checked+._switchTrack_19231_722:after{transform:translate(12px)}._switchInput_19231_715:focus-visible+._switchTrack_19231_722{outline:2px solid var(--mh-color-accent);outline-offset:2px}._actions_19231_753{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}._btnText_19231_761{display:none}@media (width>=640px){._hint_19231_680{display:inline}._sep_19231_686{display:block}._btnText_19231_761{display:inline}._sendBtn_19231_774,._stopBtn_19231_775{padding:0 16px}}._sendBtn_19231_774{background:var(--mh-color-accent);color:#fff;cursor:pointer;height:36px;transition:background-color var(--mh-transition), box-shadow var(--mh-transition), transform var(--mh-transition);border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0f1c281f}._sendBtn_19231_774:hover:not(:disabled){background:var(--mh-color-accent-hover);transform:translateY(-.5px);box-shadow:0 2px 6px #1018282e}._sendBtn_19231_774:active:not(:disabled){transform:translateY(.5px)scale(.98);box-shadow:0 1px 2px #1018281f}._sendBtn_19231_774:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._stopBtn_19231_775{background:var(--mh-color-surface);color:var(--mh-color-text);cursor:pointer;height:36px;transition:background-color var(--mh-transition);border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}._stopBtn_19231_775:hover{background:var(--mh-color-surface-hover)}@media (width>=640px){._sendBtn_19231_774,._stopBtn_19231_775{padding:0 16px}}._footerNote_19231_837{text-align:center;font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);margin-top:4px;line-height:1.5}._ringWrap_19231_846{cursor:help;align-self:center;align-items:center;display:flex;position:relative}._ringPopover_19231_853{z-index:30;white-space:pre-line;border-radius:var(--mh-radius);border:1px solid var(--mh-color-border);min-width:max-content;max-width:256px;font-size:var(--mh-font-size-sm);color:var(--mh-color-text);box-shadow:var(--mh-shadow-lg);background:#fff;margin-bottom:8px;padding:8px 12px;line-height:1.5;display:none;position:absolute;bottom:100%;right:0}._ringWrap_19231_846:hover ._ringPopover_19231_853{display:block}._dialogMask_19231_877{z-index:60;background:#0f172a66;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_19231_877{border:1px solid var(--mh-color-border);width:100%;max-width:440px;box-shadow:var(--mh-shadow-lg);background:#fff;border-radius:14px;padding:20px}._dialogTitle_19231_896{font-size:16px;font-weight:600}._dialogBody_19231_900{color:var(--mh-color-text-secondary);margin:12px 0 0;font-size:14px;line-height:1.6}._dialogActions_19231_906{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}._dialogPrimary_19231_913,._dialogSecondary_19231_914{cursor:pointer;height:36px;transition:background-color var(--mh-transition), border-color var(--mh-transition), box-shadow var(--mh-transition), transform var(--mh-transition);border-radius:10px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600}._dialogPrimary_19231_913{background:var(--mh-color-accent);color:#fff;border:none}._dialogPrimary_19231_913:hover{background:var(--mh-color-accent-hover);transform:translateY(-.5px);box-shadow:0 2px 6px #1018282e}._dialogPrimary_19231_913:active{box-shadow:none;transform:translateY(.5px)scale(.98)}._dialogSecondary_19231_914{border:1px solid var(--mh-color-border);background:var(--mh-color-bg);color:var(--mh-color-text)}._dialogSecondary_19231_914:hover{background:var(--mh-color-surface-hover)}@media (width<=767px){._messages_19231_102{padding:0 20px}._inputBar_19231_597,._inputBarCompact_19231_601{padding:8px 20px calc(env(safe-area-inset-bottom,0px) + 12px)}}._root_gstg6_1{display:contents}._desktop_gstg6_6{box-sizing:border-box;border-right:1px solid var(--mh-color-border);background:var(--mh-color-sidebar);flex-direction:column;flex-shrink:0;width:256px;padding:20px;display:none}@media (width>=768px){._desktop_gstg6_6{display:flex}}._brand_gstg6_21{align-items:center;gap:12px;margin-bottom:36px;display:flex}._brandIcon_gstg6_27{background:var(--mh-color-primary);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._brandImg_gstg6_38{object-fit:cover;border-radius:12px;flex-shrink:0;width:36px;height:36px}._brandName_gstg6_45{letter-spacing:-.02em;color:var(--mh-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}._newChat_gstg6_56{box-sizing:border-box;border:1px solid var(--mh-color-border);border-radius:var(--mh-radius-sm);width:100%;height:36px;color:var(--mh-color-text);cursor:pointer;background:#fff;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:14px;display:flex}._newChat_gstg6_56:hover{color:var(--mh-color-accent);background:#e0eef580}._sectionTitle_gstg6_79{letter-spacing:.1em;color:var(--mh-color-text-secondary);margin-top:32px;font-size:12px;font-weight:500}._list_gstg6_88{box-sizing:border-box;flex-direction:column;flex:1;gap:4px;min-height:0;margin-top:12px;display:flex;overflow:hidden auto}._listHint_gstg6_99{color:var(--mh-color-text-secondary);margin:0;padding:12px;font-size:14px}._item_gstg6_107{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;min-width:0;color:var(--mh-color-text-secondary);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:14px;display:flex}._item_gstg6_107:hover{color:var(--mh-color-accent);background:#e0eef580}._itemActive_gstg6_126{background:var(--mh-color-accent-soft);color:var(--mh-color-accent)}._itemIcon_gstg6_130{flex-shrink:0}._itemTitle_gstg6_133{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._del_gstg6_142{box-sizing:border-box;color:#66778799;opacity:0;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px;transition:opacity .15s}._item_gstg6_107:hover ._del_gstg6_142{opacity:1}._del_gstg6_142:hover{color:var(--mh-color-error);background:#fff}._topbar_gstg6_163{box-sizing:border-box;border-bottom:1px solid var(--mh-color-border);background:var(--mh-color-sidebar);flex-shrink:0;align-items:center;gap:4px;height:48px;padding:0 6px;display:flex}@media (width>=768px){._topbar_gstg6_163{display:none}}._topbarTitle_gstg6_177{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;color:var(--mh-color-text);flex:1;font-size:14px;font-weight:500;overflow:hidden}._iconBtn_gstg6_188{box-sizing:border-box;width:36px;height:36px;color:var(--mh-color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._iconBtn_gstg6_188:hover{color:var(--mh-color-accent);background:#e0eef580}._overlay_gstg6_209{z-index:40;background:#0000004d;position:fixed;inset:0}._overlayPanel_gstg6_215{box-sizing:border-box;z-index:50;border-right:1px solid var(--mh-color-border);background:var(--mh-color-sidebar);flex-direction:column;width:288px;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0}@media (width>=768px){._overlay_gstg6_209,._overlayPanel_gstg6_215{display:none}}@media (width<=767px){._overlayPanel_gstg6_215{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 20px)}}._fullscreen_67vl1_1{height:var(--mh-app-height,100dvh);z-index:var(--mh-z-index);background:var(--mh-color-bg);min-height:500px;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}._main_67vl1_16{flex-direction:column;flex:1;min-width:0;display:flex}._modalMask_67vl1_23{z-index:var(--mh-z-index);-webkit-backdrop-filter:blur(4px);background:#0f17206b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_67vl1_23{box-shadow:var(--mh-shadow-lg);background:var(--mh-color-bg);border-radius:12px;animation:.18s ease-out _mh-modal-in_67vl1_1;display:flex;overflow:hidden}@keyframes _mh-modal-in_67vl1_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._sidebarMask_67vl1_49{z-index:var(--mh-z-index);-webkit-backdrop-filter:blur(2px);background:#0f17204d;position:fixed;inset:0}._sidebar_67vl1_49{width:400px;max-width:calc(100vw - 24px);z-index:var(--mh-z-index);box-shadow:var(--mh-shadow-lg);background:var(--mh-color-bg);border-radius:12px 0 0 12px;animation:.2s ease-out _mh-sidebar-in_67vl1_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}@keyframes _mh-sidebar-in_67vl1_1{0%{transform:translate(100%)}to{transform:translate(0)}}._trigger_67vl1_78{display:inline-block}*,:before,:after{box-sizing:border-box}:root{--mh-color-bg:#fafbfc;--mh-color-surface:#f4f6f8;--mh-color-surface-hover:#eef1f5;--mh-color-border:#e9ecf1;--mh-color-text:#1c2733;--mh-color-text-secondary:#647585;--mh-color-accent:#246a91;--mh-color-accent-hover:#1e5a7d;--mh-color-accent-soft:#246a9117;--mh-color-primary:#246a91;--mh-color-primary-foreground:#fff;--mh-color-error:#b53e47;--mh-color-error-soft:#b53e4714;--mh-color-warn:#996429;--mh-font-sans:"PingFang SC", "Helvetica Neue", system-ui, sans-serif;--mh-font-mono:"SFMono-Regular", Menlo, Consolas, monospace;--mh-radius:.5rem;--mh-radius-sm:.375rem;--mh-radius-lg:.75rem;--mh-font-size:15px;--mh-font-size-sm:12px;--mh-shadow:0 1px 2px #1018280d, 0 4px 12px #1018280a;--mh-shadow-lg:0 1px 3px #1018280f, 0 12px 32px #10182814, 0 32px 64px #1018281f;--mh-ring:0 0 0 2px #246a9126, 0 0 0 4px #246a910f;--mh-transition:.15s cubic-bezier(.4, 0, .2, 1);--mh-z-index:1000;--mh-color-sidebar:#f4f6f8;--mh-color-sidebar-foreground:#1c2733}._wrap_19y5m_1{text-align:center;min-height:100vh;color:var(--mh-color-text);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}._title_19y5m_13{margin:0;font-size:20px;font-weight:600}._message_19y5m_19{border-radius:var(--mh-radius-sm);background:var(--mh-color-surface);text-align:left;max-width:100%;font-family:var(--mh-font-mono);font-size:var(--mh-font-size-sm);color:var(--mh-color-text-secondary);margin:0;padding:16px;line-height:1.5;overflow:auto}._retry_19y5m_33{border-radius:var(--mh-radius-sm);background:var(--mh-color-accent);font-size:var(--mh-font-size-sm);color:#fff;cursor:pointer;transition:background-color var(--mh-transition), box-shadow var(--mh-transition), transform var(--mh-transition);border:none;padding:8px 16px;font-family:inherit;font-weight:600}._retry_19y5m_33:hover{background:var(--mh-color-accent-hover);transform:translateY(-.5px);box-shadow:0 2px 6px #1018282e}._retry_19y5m_33:active{box-shadow:none;transform:translateY(.5px)scale(.98)}._wrap_nj9ho_4{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:96px 16px;display:flex}._code_nj9ho_13{color:var(--mh-color-text);margin:0 0 16px;font-size:60px;font-weight:700;line-height:1.1}._hint_nj9ho_21{color:var(--mh-color-text-secondary);margin:0 0 32px;font-size:18px}._home_nj9ho_27{color:var(--mh-color-accent);text-decoration:none}._home_nj9ho_27:hover{text-decoration:underline}html,body,#root{height:100%;margin:0}body{font-family:var(--font-sans,system-ui, -apple-system, "PingFang SC", sans-serif);background:var(--color-background-tertiary,#f7f7f5)}
