._page_1i3e8_3{height:100%;display:flex;flex-direction:column;padding:20px 24px}._newBtn_1i3e8_10{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);color:var(--ink-2);padding:6px 12px;font-size:.84rem;font-weight:600;cursor:pointer;transition:border-color .12s,color .12s}._newBtn_1i3e8_10:hover{border-color:var(--signal);color:var(--signal)}._split_1i3e8_26{flex:1;min-height:0;display:grid;grid-template-columns:300px 1fr;gap:14px;margin-top:14px}._convList_1i3e8_36{overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);padding:6px;display:flex;flex-direction:column;gap:2px}._convItem_1i3e8_48{display:flex;align-items:center;gap:10px;width:100%;border:none;background:none;border-radius:var(--radius);padding:9px 10px;cursor:pointer;text-align:left;color:var(--ink)}._convItem_1i3e8_48:hover,._convItemActive_1i3e8_62{background:var(--signal-soft)}._avatar_1i3e8_64{position:relative;flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--signal-soft);color:var(--signal);font-size:.72rem;font-weight:700}._onlineDot_1i3e8_78,._onlineDotAvatar_1i3e8_79{width:9px;height:9px;border-radius:50%;background:var(--good)}._onlineDot_1i3e8_78{margin-left:auto}._onlineDotAvatar_1i3e8_79{position:absolute;right:-1px;bottom:-1px;border:2px solid var(--card)}._convMain_1i3e8_93{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._convTop_1i3e8_100{display:flex;align-items:baseline;gap:8px}._convName_1i3e8_101{font-size:.88rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._convWhen_1i3e8_108{margin-left:auto;flex:none;font-size:.7rem;color:var(--ink-3)}._convPreview_1i3e8_109{font-size:.78rem;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._unread_1i3e8_117{flex:none;min-width:19px;height:19px;border-radius:999px;background:var(--signal);color:#fff;font-size:.68rem;font-weight:700;display:grid;place-items:center;padding:0 5px}._newPanel_1i3e8_132{border:1px solid var(--line-strong);border-radius:var(--radius);margin-bottom:6px;overflow:hidden}._newPanelHead_1i3e8_138{display:flex;gap:4px;padding:6px;border-bottom:1px solid var(--line)}._newSearch_1i3e8_139{flex:1;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);padding:6px 9px;font-size:.84rem;outline:none}._newSearch_1i3e8_139:focus{border-color:var(--signal)}._newPanelList_1i3e8_149{max-height:260px;overflow-y:auto;padding:4px}._newPanelUser_1i3e8_150{display:flex;align-items:center;gap:9px;width:100%;border:none;background:none;border-radius:var(--radius);padding:7px 8px;cursor:pointer;text-align:left;font-size:.86rem;color:var(--ink)}._newPanelUser_1i3e8_150:hover{background:var(--signal-soft)}._newPanelUser_1i3e8_150 ._avatar_1i3e8_64{width:26px;height:26px;font-size:.62rem}._thread_1i3e8_168{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow)}._threadHead_1i3e8_179{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line)}._threadTitle_1i3e8_186{font-weight:700;font-size:.95rem}._presence_1i3e8_187{display:inline-flex;align-items:center;gap:5px;font-size:.76rem;color:var(--ink-3)}._presenceDot_1i3e8_194{width:8px;height:8px;border-radius:50%;background:var(--ink-3);opacity:.5}._presenceDot_1i3e8_194._on_1i3e8_78{background:var(--good);opacity:1}._msgs_1i3e8_197{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:14px}._loadOlder_1i3e8_207{align-self:center;border:1px solid var(--line-strong);border-radius:999px;background:var(--card);color:var(--ink-2);font-size:.76rem;padding:4px 12px;cursor:pointer;margin-bottom:6px}._loadOlder_1i3e8_207:hover{border-color:var(--signal);color:var(--signal)}._msgRow_1i3e8_220{display:flex;align-items:center;gap:6px}._msgRow_1i3e8_220._own_1i3e8_221{flex-direction:row-reverse}._bubble_1i3e8_223{max-width:68%;padding:8px 12px;font-size:.9rem;line-height:1.45;white-space:pre-wrap;word-break:break-word;background:var(--bg, #f1f3f7);border:1px solid var(--line);border-radius:10px 10px 10px 3px}._bubbleOwn_1i3e8_235{background:var(--signal);border-color:var(--signal);color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:3px}._bubbleBot_1i3e8_242{border-color:var(--signal);background:var(--signal-soft)}._bubbleDeleted_1i3e8_247{font-style:italic;color:var(--ink-3);background:transparent;border-style:dashed}._bubbleOwn_1i3e8_235._bubbleDeleted_1i3e8_247{color:var(--ink-3)}._bubblePending_1i3e8_254{opacity:.6}._bubbleFailed_1i3e8_255{border-color:var(--serious)}._senderName_1i3e8_257{font-size:.72rem;font-weight:700;color:var(--signal);margin-bottom:2px}._msgTime_1i3e8_264{display:inline-block;margin-left:8px;font-size:.66rem;opacity:.65;vertical-align:bottom}._iconBtn_1i3e8_272{flex:none;border:none;background:none;color:var(--ink-3);cursor:pointer;padding:4px;border-radius:var(--radius);opacity:0;transition:opacity .1s;display:grid;place-items:center}._msgRow_1i3e8_220:hover ._iconBtn_1i3e8_272,._newPanelHead_1i3e8_138 ._iconBtn_1i3e8_272{opacity:1}._iconBtn_1i3e8_272:hover{color:var(--serious);background:var(--line)}._deleteConfirm_1i3e8_289{flex:none;border:1px solid var(--serious);background:none;color:var(--serious);font-size:.72rem;font-weight:700;border-radius:var(--radius);padding:3px 8px;cursor:pointer}._typing_1i3e8_301{font-size:.78rem;color:var(--ink-3);font-style:italic;padding:2px 4px}._inputBar_1i3e8_308{display:flex;gap:8px;align-items:flex-end;padding:10px 14px;border-top:1px solid var(--line)}._input_1i3e8_308{flex:1;resize:none;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);padding:9px 12px;font-size:.92rem;line-height:1.4;max-height:120px;outline:none}._input_1i3e8_308:focus{border-color:var(--signal)}._send_1i3e8_257{display:grid;place-items:center;width:38px;height:38px;border:none;border-radius:var(--radius);background:var(--signal);color:#fff;cursor:pointer}._send_1i3e8_257:hover{background:var(--signal-strong)}._send_1i3e8_257:disabled{opacity:.5;cursor:not-allowed}._empty_1i3e8_344{margin:auto;text-align:center;color:var(--ink-3);display:flex;flex-direction:column;align-items:center;gap:10px}._dim_1i3e8_354{color:var(--ink-3);font-size:.82rem}._newModeRow_1i3e8_357{display:flex;gap:4px;padding:6px;border-bottom:1px solid var(--line)}._modeOn_1i3e8_358,._modeOff_1i3e8_358{border:1px solid var(--line-strong);border-radius:999px;padding:4px 12px;font-size:.78rem;font-weight:600;cursor:pointer;background:var(--card);color:var(--ink-2)}._modeOn_1i3e8_358{background:var(--signal);border-color:var(--signal);color:#fff}._pickCheck_1i3e8_369{color:var(--signal)}._createGroupBtn_1i3e8_371{margin:6px;border:none;border-radius:var(--radius);background:var(--signal);color:#fff;font-size:.82rem;font-weight:600;padding:8px 12px;cursor:pointer}._createGroupBtn_1i3e8_371:hover{background:var(--signal-strong)}._createGroupBtn_1i3e8_371:disabled{opacity:.5;cursor:not-allowed}._groupToggle_1i3e8_386{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line-strong);border-radius:999px;background:var(--card);color:var(--ink-2);font-size:.76rem;padding:3px 10px;cursor:pointer}._groupToggle_1i3e8_386:hover{border-color:var(--signal);color:var(--signal)}._groupPanel_1i3e8_400{border-bottom:1px solid var(--line);padding:10px 14px;display:flex;flex-direction:column;gap:8px;background:var(--signal-soft)}._groupPanelRow_1i3e8_408{display:flex;align-items:center;gap:8px}._groupPanelRow_1i3e8_408 ._newSearch_1i3e8_139{max-width:260px}._groupPanelTitle_1i3e8_410{font-weight:700;font-size:.9rem}._groupMembers_1i3e8_412{display:flex;flex-wrap:wrap;gap:6px}._member_1i3e8_413{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);border-radius:999px;background:var(--card);font-size:.78rem;padding:3px 8px 3px 10px}._creatorTag_1i3e8_423{font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--signal)}._memberBtn_1i3e8_430{border:none;background:none;color:var(--ink-3);cursor:pointer;padding:1px;display:grid;place-items:center}._memberBtn_1i3e8_430:hover{color:var(--serious)}._iconBtnOn_1i3e8_441{border:none;background:none;color:var(--ink-3);cursor:pointer;padding:4px;border-radius:var(--radius);display:grid;place-items:center}._iconBtnOn_1i3e8_441:hover{color:var(--signal);background:var(--line)}._systemMsg_1i3e8_454{align-self:center;text-align:center;font-size:.74rem;color:var(--ink-3);padding:2px 10px}._msgImage_1i3e8_462{display:block;max-width:280px;max-height:220px;border-radius:6px}._fileLink_1i3e8_469{display:inline-flex;align-items:center;gap:8px;color:var(--signal);text-decoration:none;font-weight:600}._fileLink_1i3e8_469:hover{text-decoration:underline}._fileLinkOwn_1i3e8_478{color:#fff}._fileSize_1i3e8_479{display:block;font-size:.7rem;font-weight:400;opacity:.75}._attach_1i3e8_481{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);color:var(--ink-2);cursor:pointer}._attach_1i3e8_481:hover{border-color:var(--signal);color:var(--signal)}._attach_1i3e8_481:disabled{opacity:.5;cursor:wait}._uploadingIcon_1i3e8_495{animation:_pulseOpacity_1i3e8_1 1s ease-in-out infinite}@keyframes _pulseOpacity_1i3e8_1{0%,to{opacity:1}50%{opacity:.3}}._searchRow_1i3e8_502{display:flex;align-items:center;gap:6px;padding:4px 6px 8px;border-bottom:1px solid var(--line);margin-bottom:4px}._searchResults_1i3e8_511{display:flex;flex-direction:column;gap:2px}._searchHit_1i3e8_513{display:flex;flex-direction:column;gap:1px;width:100%;border:none;background:none;border-radius:var(--radius);padding:8px 10px;cursor:pointer;text-align:left;color:var(--ink)}._searchHit_1i3e8_513:hover{background:var(--signal-soft)}._reactionRow_1i3e8_529{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}._reactionChip_1i3e8_536{border:1px solid var(--line-strong);border-radius:999px;background:var(--card);color:var(--ink);font-size:.74rem;padding:1px 8px;cursor:pointer;line-height:1.5}._reactionChip_1i3e8_536:hover{border-color:var(--signal)}._reactionMine_1i3e8_547{border-color:var(--signal);background:var(--signal-soft)}._reactPicker_1i3e8_549{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--line-strong);border-radius:999px;background:var(--card);box-shadow:var(--shadow);padding:2px 6px}._reactPickBtn_1i3e8_560{border:none;background:none;font-size:.95rem;cursor:pointer;padding:2px 3px;border-radius:50%;line-height:1}._reactPickBtn_1i3e8_560:hover{transform:scale(1.25)}._toasts_1i3e8_572{position:fixed;right:18px;bottom:18px;z-index:90;display:flex;flex-direction:column;gap:8px;max-width:320px}._toast_1i3e8_572{text-align:left;border:1px solid var(--line-strong);border-left:3px solid var(--signal);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);padding:10px 14px;cursor:pointer;animation:_toastIn_1i3e8_1 .18s ease-out}._toast_1i3e8_572:hover{border-color:var(--signal)}._toastTitle_1i3e8_596{font-size:.82rem;font-weight:700;color:var(--ink)}._toastBody_1i3e8_597{font-size:.8rem;color:var(--ink-2);margin-top:2px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@keyframes _toastIn_1i3e8_1{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}._overlay_1qc9y_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0a0e1673;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh}._palette_1qc9y_14{width:min(600px,calc(100vw - 32px));max-height:60vh;display:flex;flex-direction:column;border:1px solid var(--line-strong);border-radius:12px;background:var(--card);box-shadow:0 18px 50px #00000059;overflow:hidden}._searchRow_1qc9y_26{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line);color:var(--ink-3)}._input_1qc9y_35{flex:1;border:none;outline:none;background:none;font-size:.95rem;color:var(--ink)}._kbd_1qc9y_44{border:1px solid var(--line-strong);border-radius:4px;padding:1px 6px;font-size:.66rem;font-family:var(--mono);color:var(--ink-3)}._results_1qc9y_53{overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:1px}._groupLabel_1qc9y_61{display:flex;align-items:center;gap:5px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);padding:8px 10px 3px}._item_1qc9y_73{display:flex;align-items:baseline;gap:8px;width:100%;border:none;background:none;border-radius:var(--radius);padding:8px 10px;cursor:pointer;text-align:left;color:var(--ink);font-size:.86rem}._itemActive_1qc9y_88{background:var(--signal-soft)}._primary_1qc9y_90{font-weight:600;white-space:nowrap}._secondary_1qc9y_92{color:var(--ink-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex:1}._meta_1qc9y_101{flex:none;font-size:.74rem;color:var(--ink-3)}._enterHint_1qc9y_103{flex:none;color:var(--signal)}._empty_1qc9y_105{padding:18px 12px;text-align:center;color:var(--ink-3);font-size:.84rem}._bubble_1ej2u_4{position:fixed;bottom:20px;right:20px;z-index:80;width:52px;height:52px;border-radius:50%;background:var(--signal);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00000038;transition:transform .12s ease,box-shadow .12s ease}._bubble_1ej2u_4:hover{transform:scale(1.08);box-shadow:0 6px 28px #0000004d}._bubble_1ej2u_4:active{transform:scale(.96)}._bubbleFlashing_1ej2u_25{animation:_bubbleFlash_1ej2u_25 .6s ease-in-out 5}@keyframes _bubbleFlash_1ej2u_25{0%,to{background:var(--signal)}50%{background:var(--signal-strong);transform:scale(1.1)}}._bubbleBadge_1ej2u_31{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:999px;background:var(--serious);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 5px;border:2px solid var(--card);line-height:1}._hub_1ej2u_51{position:fixed;bottom:20px;right:20px;z-index:80;width:380px;height:520px;max-height:calc(100vh - 60px);background:var(--card);border-radius:12px;box-shadow:0 8px 40px #00000040,0 0 0 1px var(--line);display:flex;flex-direction:column;overflow:hidden;animation:_hubSlideUp_1ej2u_1 .16s ease}@keyframes _hubSlideUp_1ej2u_1{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._hubHeader_1ej2u_73{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--signal);color:#fff;flex-shrink:0}._hubHeaderLeft_1ej2u_82{display:flex;align-items:center;gap:4px}._hubTitle_1ej2u_83{font-size:.92rem;font-weight:700;letter-spacing:-.01em}._hubBtn_1ej2u_85{background:none;border:none;color:inherit;cursor:pointer;width:30px;height:30px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;transition:background .12s ease}._hubBtn_1ej2u_85:hover{background:#ffffff29}._hubBody_1ej2u_100{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:6px;gap:2px}._newWrap_1ej2u_110{display:flex;flex-direction:column;gap:8px;padding:6px;min-height:0;flex:1}._newWrap_1ej2u_110>input{flex:none}._newList_1ej2u_121{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}._window_1ej2u_124{position:fixed;bottom:20px;z-index:79;width:340px;height:440px;max-height:calc(100vh - 60px);background:var(--card);border-radius:12px 12px 0 0;box-shadow:0 8px 40px #00000040,0 0 0 1px var(--line);display:flex;flex-direction:column;overflow:hidden;animation:_hubSlideUp_1ej2u_1 .16s ease}._windowHeader_1ej2u_140{display:flex;align-items:center;justify-content:space-between;padding:7px 8px 7px 14px;background:var(--signal);color:#fff;flex-shrink:0;cursor:default}._windowTitle_1ej2u_150{display:inline-flex;align-items:center;gap:7px;font-size:.86rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._windowOnline_1ej2u_160{flex:none;width:8px;height:8px;border-radius:50%;background:var(--good)}._windowActions_1ej2u_167{display:flex;align-items:center}._windowBody_1ej2u_169{flex:1;min-height:0;display:flex;flex-direction:column}._minBar_1ej2u_177{position:fixed;bottom:20px;z-index:79;display:flex;flex-direction:row-reverse;gap:8px}._pill_1ej2u_186{display:inline-flex;align-items:center;gap:6px;background:var(--signal);color:#fff;padding:8px 10px 8px 14px;box-shadow:0 4px 16px #00000040;border-radius:10px 10px 0 0}._pillFlashing_1ej2u_196{animation:_bubbleFlash_1ej2u_25 .6s ease-in-out 5}._pillName_1ej2u_198{font-size:.8rem;font-weight:700;cursor:pointer;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pillBadge_1ej2u_208{min-width:17px;height:17px;border-radius:999px;background:var(--serious);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}._pillClose_1ej2u_222{border:none;background:none;color:#fffc;cursor:pointer;display:grid;place-items:center;padding:2px}._pillClose_1ej2u_222:hover{color:#fff}@media(max-width:768px){._hub_1ej2u_51{width:calc(100vw - 16px);height:calc(100vh - 90px);right:8px;bottom:8px}._window_1ej2u_124,._minBar_1ej2u_177{display:none}}@media print{._bubble_1ej2u_4,._hub_1ej2u_51,._window_1ej2u_124,._minBar_1ej2u_177{display:none!important}}._shell_4s59e_1{display:grid;grid-template-columns:232px 1fr;height:100vh;overflow:hidden}._rail_4s59e_9{background:var(--rail-bg);border-right:1px solid var(--rail-line);display:flex;flex-direction:column;overflow-y:auto}._brand_4s59e_17{display:flex;align-items:center;gap:10px;padding:18px 16px 16px;border-bottom:1px solid var(--rail-line)}._brandMark_4s59e_25{width:34px;height:34px;border-radius:6px;background:linear-gradient(135deg,var(--signal) 0%,#1d3f96 100%);color:#fff;display:grid;place-items:center;box-shadow:0 0 16px #2f5fd759}._brandName_4s59e_36{font-weight:700;font-size:.95rem;color:#eef1f6;letter-spacing:.01em}._brandSub_4s59e_37{font-size:.66rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--signal);margin-top:1px}._nav_4s59e_39{flex:1;padding:12px 10px}._navGroup_4s59e_41{margin-bottom:18px}._navGroupLabel_4s59e_42{font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rail-ink-dim);padding:0 8px;margin-bottom:6px}._navItem_4s59e_52{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--radius);color:var(--rail-ink);text-decoration:none;font-size:.86rem;font-weight:500;cursor:pointer;border:none;background:none;width:100%;transition:background .12s,color .12s}._navItem_4s59e_52:hover{background:var(--rail-bg-2);color:#eef1f6}._navBadge_4s59e_71{margin-left:auto;min-width:18px;height:18px;border-radius:999px;background:var(--signal);color:#fff;font-size:.66rem;font-weight:700;display:grid;place-items:center;padding:0 5px}._navItemActive_4s59e_85{background:var(--signal-soft);color:#85a8ff;position:relative}._navItemActive_4s59e_85:before{content:"";position:absolute;left:-10px;top:6px;bottom:6px;width:3px;border-radius:0 2px 2px 0;background:var(--signal)}._railFoot_4s59e_101{padding:12px 10px 14px;border-top:1px solid var(--rail-line)}._userRow_4s59e_103{display:flex;align-items:center;gap:9px;padding:10px 8px 0;margin-top:8px;border-top:1px solid var(--rail-line)}._avatar_4s59e_111{width:28px;height:28px;border-radius:50%;background:var(--rail-bg-2);border:1px solid var(--rail-line);color:#85a8ff;font-size:.66rem;font-weight:700;display:grid;place-items:center;flex-shrink:0}._userName_4s59e_124{flex:1;font-size:.8rem;color:var(--rail-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logout_4s59e_125{background:none;border:none;color:var(--rail-ink-dim);cursor:pointer;padding:4px;border-radius:4px;display:grid;place-items:center}._logout_4s59e_125:hover{color:#e07070;background:var(--rail-bg-2)}._content_4s59e_129{overflow-y:auto;min-width:0}@media(max-width:900px){._shell_4s59e_1{grid-template-columns:60px 1fr}._brandName_4s59e_36,._brandSub_4s59e_37,._navGroupLabel_4s59e_42,._navItem_4s59e_52 span,._userName_4s59e_124{display:none}._brand_4s59e_17{justify-content:center;padding:14px 8px}._navItem_4s59e_52{justify-content:center;padding:9px 0}._navItemActive_4s59e_85:before{left:-6px}._userRow_4s59e_103{justify-content:center}}._wrap_21pbw_1{min-height:100vh;display:grid;place-items:center;background:var(--rail-bg);background-image:radial-gradient(ellipse 60% 50% at 50% -10%,rgba(47,95,215,.16),transparent);padding:24px}._card_21pbw_10{width:380px;max-width:100%;background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-lift);padding:36px 34px;display:flex;flex-direction:column}._mark_21pbw_22{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,var(--signal) 0%,#1d3f96 100%);color:#fff;display:grid;place-items:center;margin:0 auto 16px;box-shadow:0 6px 20px #2f5fd759}._title_21pbw_34{font-size:1.2rem;font-weight:700;text-align:center}._sub_21pbw_35{font-size:.68rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--signal);text-align:center;margin:5px 0 22px}._error_21pbw_37{font-size:.8rem;color:var(--serious);background:var(--serious-soft);border-radius:var(--radius);padding:8px 11px;margin-bottom:10px}._label_21pbw_39{font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:10px 0 5px}._input_21pbw_40{border:1px solid var(--line);border-radius:var(--radius);padding:9px 12px;font-size:.92rem;outline:none;background:var(--surface)}._input_21pbw_40:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft);background:var(--card)}._btn_21pbw_50{margin-top:22px;background:var(--signal);color:#fff;border:none;border-radius:var(--radius);padding:11px;font-size:.88rem;font-weight:700;cursor:pointer}._btn_21pbw_50:hover{background:var(--signal-strong)}._btn_21pbw_50:disabled{opacity:.6;cursor:default}._header_15jic_1{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:22px 28px 16px;border-bottom:1px solid var(--line);background:var(--card);position:sticky;top:0;z-index:20}._title_15jic_14{font-size:1.25rem;font-weight:700;letter-spacing:-.01em}._sub_15jic_15{font-size:.8rem;color:var(--ink-2);margin-top:3px}._actions_15jic_16{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._overlay_1vu7y_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#14171d66;z-index:100;opacity:0;pointer-events:none;transition:opacity .22s}._overlayOpen_1vu7y_10{opacity:1;pointer-events:auto}._drawer_1vu7y_12{position:fixed;top:0;right:0;bottom:0;width:560px;max-width:96vw;background:var(--card);border-left:1px solid var(--line-strong);box-shadow:var(--shadow-lift);z-index:101;transform:translate(102%);transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;flex-direction:column}._drawerOpen_1vu7y_28{transform:none}._head_1vu7y_30{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 24px 14px;border-bottom:1px solid var(--line)}._kicker_1vu7y_38{font-size:.66rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--signal);margin-bottom:4px}._title_1vu7y_39{font-size:1.15rem;font-weight:700;line-height:1.3}._close_1vu7y_40{background:none;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-2);cursor:pointer;padding:5px;display:grid;place-items:center}._close_1vu7y_40:hover{color:var(--serious);border-color:var(--serious)}._body_1vu7y_43{flex:1;overflow-y:auto;padding:20px 24px 30px}._tag_e8f6e_1{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:2px 10px;white-space:nowrap}._dot_e8f6e_16{width:7px;height:7px;border-radius:2px;flex-shrink:0}._row_12wwf_3{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}._row3_12wwf_5{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px 14px}._full_12wwf_7{grid-column:1 / -1}._group_12wwf_11{margin-bottom:12px;min-width:0}._label_12wwf_13{display:block;font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:5px}._label_12wwf_13 small{text-transform:none;letter-spacing:0;color:var(--ink-3);font-weight:500}._input_12wwf_35,._select_12wwf_35,._textarea_12wwf_35{width:100%;border:1px solid var(--line);border-radius:var(--radius);padding:8px 11px;font-size:.88rem;outline:none;background:var(--card);color:var(--ink)}._input_12wwf_35:focus,._select_12wwf_35:focus,._textarea_12wwf_35:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}._textarea_12wwf_35{resize:vertical;min-height:64px;font-family:inherit}._error_12wwf_67{font-size:.8rem;color:var(--serious);background:var(--serious-soft);border-radius:var(--radius);padding:8px 11px;margin-bottom:12px}._actions_12wwf_85{display:flex;gap:10px;margin-top:18px;align-items:center}._wrap_1go3c_1{position:relative}._menu_1go3c_3{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--card);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow-lift);z-index:50;max-height:260px;overflow-y:auto}._item_1go3c_17{display:flex;justify-content:space-between;gap:10px;width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--line);padding:8px 12px;font-size:.86rem;cursor:pointer}._item_1go3c_17:last-child{border-bottom:none}._item_1go3c_17:hover{background:var(--signal-soft)}._itemMeta_1go3c_32{font-size:.72rem;color:var(--ink-3);white-space:nowrap}._create_1go3c_34{color:var(--signal);font-weight:600}._hint_1go3c_36{padding:8px 12px;font-size:.78rem;color:var(--ink-3)}._selected_1go3c_38{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:var(--radius);padding:8px 11px;background:var(--surface)}._selectedName_1go3c_47{font-weight:600;font-size:.88rem;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectedType_1go3c_48{font-size:.7rem;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}._clear_1go3c_49{background:none;border:none;color:var(--signal);font-size:.76rem;font-weight:600;cursor:pointer}._clear_1go3c_49:hover{text-decoration:underline}._page_1u7ji_3{padding-bottom:40px}._toolbar_1u7ji_7{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 28px}._search_1u7ji_23{flex:1;min-width:220px;max-width:380px;display:flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:7px 12px;color:var(--ink-3)}._search_1u7ji_23 input{border:none;outline:none;background:none;width:100%;color:var(--ink);font-size:.88rem}._search_1u7ji_23:focus-within{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}._seg_1u7ji_55{display:flex;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}._seg_1u7ji_55 button{border:none;background:none;padding:7px 14px;font-size:.78rem;font-weight:600;color:var(--ink-2);cursor:pointer;border-right:1px solid var(--line)}._seg_1u7ji_55 button:last-child{border-right:none}._seg_1u7ji_55 button._on_1u7ji_79{background:var(--rail-bg);color:#fff}._card_1u7ji_83{background:var(--card);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);margin:0 28px;overflow:hidden}._table_1u7ji_101{width:100%;border-collapse:collapse}._table_1u7ji_101 th{text-align:left;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);background:var(--surface);border-bottom:1px solid var(--line);padding:10px 14px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}._table_1u7ji_101 th:hover{color:var(--signal)}._table_1u7ji_101 td{padding:11px 14px;border-bottom:1px solid var(--line);font-size:.86rem;vertical-align:middle}._table_1u7ji_101 tbody tr:last-child td{border-bottom:none}._table_1u7ji_101 tbody tr{transition:background .1s}._rowClick_1u7ji_139{cursor:pointer}._rowClick_1u7ji_139:hover{background:var(--signal-soft)}._mono_1u7ji_145{font-family:var(--mono);font-size:.78rem}._num_1u7ji_147{text-align:right;font-family:var(--mono);font-size:.8rem;white-space:nowrap}._muted_1u7ji_149{color:var(--ink-3)}._strong_1u7ji_151{font-weight:600}._late_1u7ji_153{color:var(--serious);font-weight:700}._empty_1u7ji_157{padding:50px 20px;text-align:center;color:var(--ink-3);font-size:.9rem}._pager_1u7ji_161{display:flex;align-items:center;justify-content:space-between;padding:12px 28px;font-size:.8rem;color:var(--ink-2)}._pager_1u7ji_161 button{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:6px 14px;font-size:.8rem;font-weight:600;color:var(--ink-2);cursor:pointer}._pager_1u7ji_161 button:disabled{opacity:.4;cursor:default}._pager_1u7ji_161 button:not(:disabled):hover{border-color:var(--signal);color:var(--signal)}._btn_1u7ji_189{display:inline-flex;align-items:center;gap:7px;background:var(--signal);color:#fff;border:none;border-radius:var(--radius);padding:8px 16px;font-size:.82rem;font-weight:600;cursor:pointer}._btn_1u7ji_189:hover{background:var(--signal-strong)}._btnGhost_1u7ji_217{display:inline-flex;align-items:center;gap:7px;background:var(--card);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius);padding:7px 14px;font-size:.8rem;font-weight:600;cursor:pointer}._btnGhost_1u7ji_217:hover{border-color:var(--signal);color:var(--signal)}._btnDanger_1u7ji_245{display:inline-flex;align-items:center;gap:7px;background:var(--card);color:var(--serious);border:1px solid var(--serious);border-radius:var(--radius);padding:7px 14px;font-size:.8rem;font-weight:600;cursor:pointer}._btnDanger_1u7ji_245:hover{background:var(--serious);color:#fff}._chip_1u7ji_275{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;font-weight:700;border-radius:999px;padding:2px 9px}._chipSerious_1u7ji_293{color:var(--serious);background:var(--serious-soft)}._chipWarning_1u7ji_295{color:var(--warning);background:var(--warning-soft)}._chipGood_1u7ji_297{color:var(--good);background:var(--good-soft)}._chipNeutral_1u7ji_299{color:var(--ink-2);background:var(--surface);border:1px solid var(--line)}._page_2k7ti_13{height:100%;display:flex;flex-direction:column;padding:20px 24px}._newBtn_2k7ti_27{display:inline-flex;white-space:nowrap;align-items:center;gap:6px;border:none;border-radius:var(--radius);background:var(--signal);color:#fff;padding:8px 14px;font-size:.86rem;font-weight:700;cursor:pointer}._newBtn_2k7ti_27:hover{background:var(--signal-strong)}._split_2k7ti_59{flex:1;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr);gap:14px;margin-top:14px}._list_2k7ti_79{display:flex;flex-direction:column;min-height:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow)}._listHead_2k7ti_99{display:flex;flex-direction:column;gap:8px;padding:10px;border-bottom:1px solid var(--line)}._tabs_2k7ti_115{display:flex;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}._tab_2k7ti_115,._tabOn_2k7ti_129{flex:1;border:none;background:none;padding:6px 4px;font-size:.76rem;font-weight:600;color:var(--ink-2);cursor:pointer}._tab_2k7ti_115:hover{color:var(--signal)}._tabOn_2k7ti_129{background:var(--rail-bg);color:#fff}._search_2k7ti_155{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:var(--radius);padding:6px 9px;background:var(--card)}._search_2k7ti_155:focus-within{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}._search_2k7ti_155 input{border:none;outline:none;background:none;width:100%;font-size:.85rem;color:var(--ink)}._listBody_2k7ti_179{flex:1;min-height:0;overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:2px}._noteItem_2k7ti_199,._noteItemActive_2k7ti_199{display:flex;flex-direction:column;gap:3px;width:100%;border:none;border-radius:var(--radius);background:none;padding:10px 11px;text-align:left;color:var(--ink);cursor:pointer;border-left:3px solid transparent}._noteItem_2k7ti_199:hover{background:var(--signal-soft)}._noteItemActive_2k7ti_199{background:var(--signal-soft);border-left-color:var(--signal)}._noteTop_2k7ti_233{display:flex;align-items:baseline;gap:8px;min-width:0}._noteTitle_2k7ti_235{font-size:.9rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._noteWhen_2k7ti_249{margin-left:auto;flex:none;font-size:.7rem;color:var(--ink-3)}._noteSnippet_2k7ti_251{font-size:.8rem;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}._noteMeta_2k7ti_269{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.7rem;color:var(--ink-3)}._noteMeta_2k7ti_269 svg{vertical-align:-2px}._miniChip_2k7ti_287{font-family:var(--mono);font-size:.66rem;font-weight:600;color:var(--signal);background:var(--signal-soft);padding:1px 6px;border-radius:3px;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sharedTag_2k7ti_313{color:var(--good);font-weight:600}._listEmpty_2k7ti_317{padding:30px 14px;text-align:center;color:var(--ink-3);font-size:.85rem;line-height:1.5}._restoreBtn_2k7ti_321{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin-top:4px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);color:var(--ink-2);font-size:.74rem;font-weight:600;padding:3px 9px;cursor:pointer}._restoreBtn_2k7ti_321:hover{border-color:var(--signal);color:var(--signal)}._pane_2k7ti_357{min-height:0;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow)}._emptyPane_2k7ti_375{height:100%;display:grid;place-items:center;text-align:center;color:var(--ink-3);padding:30px}._emptyPane_2k7ti_375 h2{font-size:1.05rem;color:var(--ink);margin:10px 0 4px}._emptyPane_2k7ti_375 p{font-size:.86rem;max-width:42ch;line-height:1.5;margin:0 auto 16px}._emptyIcons_2k7ti_395{display:flex;gap:14px;justify-content:center;color:var(--signal)}._editor_2k7ti_399{max-width:860px;margin:0 auto;padding:16px 22px 40px;display:flex;flex-direction:column;gap:12px}._editorHead_2k7ti_417{display:flex;align-items:center;gap:8px}._editorHead_2k7ti_417 ._backBtn_2k7ti_421{display:none}._titleInput_2k7ti_425{flex:1;min-width:0;border:none;outline:none;background:none;font-size:1.45rem;font-weight:800;letter-spacing:-.01em;color:var(--ink);padding:4px 0}._titleInput_2k7ti_425::placeholder{color:var(--ink-3);font-weight:700}._saveState_2k7ti_453{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:.74rem;color:var(--ink-3);min-width:64px;justify-content:flex-end}._metaLine_2k7ti_475{font-size:.76rem;color:var(--ink-3);margin-top:-8px}._conflict_2k7ti_479{border:1px solid var(--warning);background:var(--warning-soft);border-radius:var(--radius);padding:10px 12px;font-size:.85rem;color:var(--ink)}._conflictActions_2k7ti_495{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}._toolbar_2k7ti_501{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}._toolBtn_2k7ti_521,._toolBtnOn_2k7ti_521{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid transparent;border-radius:6px;background:none;color:var(--ink-2);font-size:.84rem;font-weight:600;cursor:pointer}._toolBtn_2k7ti_521:hover{background:var(--card);border-color:var(--line);color:var(--signal)}._toolBtnOn_2k7ti_521{background:var(--card);border-color:var(--signal);color:var(--signal)}._toolSpacer_2k7ti_553{flex:1}._aiBtn_2k7ti_557,._aiBtnBusy_2k7ti_557{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:none;border-radius:6px;font-size:.86rem;font-weight:700;cursor:pointer}._aiBtn_2k7ti_557{background:var(--rail-bg);color:#fff}._aiBtn_2k7ti_557:hover{background:var(--signal)}._aiBtnBusy_2k7ti_557{background:var(--signal-soft);color:var(--signal)}._thinking_2k7ti_589{display:flex;align-items:center;gap:8px;font-size:.84rem;color:var(--signal);padding:10px 12px;border-radius:var(--radius);background:var(--signal-soft)}._linkRow_2k7ti_613{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._chip_2k7ti_615,._chipGone_2k7ti_615{display:inline-flex;align-items:stretch;border:1px solid var(--line-strong);border-radius:999px;background:var(--card);overflow:hidden}._chipGone_2k7ti_615{opacity:.55;text-decoration:line-through}._chipLabel_2k7ti_633{display:inline-flex;align-items:baseline;white-space:nowrap;min-width:0;gap:6px;border:none;background:none;padding:4px 4px 4px 11px;font-family:var(--mono);font-size:.74rem;font-weight:600;color:var(--signal);cursor:pointer}._chipLabel_2k7ti_633:hover{text-decoration:underline}._chipSub_2k7ti_665{display:inline-block;max-width:22ch;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;font-family:var(--sans);font-weight:500;color:var(--ink-2)}._chipX_2k7ti_685{display:grid;place-items:center;border:none;background:none;color:var(--ink-3);padding:0 8px 0 4px;cursor:pointer}._chipX_2k7ti_685:hover{color:var(--serious)}._linkWrap_2k7ti_705{position:relative}._linkBtn_2k7ti_709{display:inline-flex;align-items:center;gap:5px;border:none;background:none;color:var(--signal);font-size:.8rem;font-weight:600;padding:4px 2px;cursor:pointer}._linkBtn_2k7ti_709:hover{text-decoration:underline}._bodyHead_2k7ti_739{display:flex;justify-content:flex-end;margin-bottom:-6px}._bodyInput_2k7ti_743{width:100%;min-height:180px;resize:none;border:1px solid var(--line);border-radius:6px;padding:14px 16px;font-size:1rem;line-height:1.65;color:var(--ink);background:#fff;outline:none;overflow:hidden}._bodyInput_2k7ti_743:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}._bodyRead_2k7ti_775{min-height:120px;border:1px solid var(--line);border-radius:6px;padding:14px 18px;background:#fff}._markdown_2k7ti_793{font-size:.98rem;line-height:1.65;color:var(--ink);max-width:72ch}._markdown_2k7ti_793>*+*{margin-top:.7em}._markdown_2k7ti_793 h2{font-size:1.2rem;font-weight:800}._markdown_2k7ti_793 h3{font-size:1.02rem;font-weight:800;margin-top:1.1em}._markdown_2k7ti_793 h4{font-size:.92rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2)}._markdown_2k7ti_793 ul,._markdown_2k7ti_793 ol{padding-left:1.35em}._markdown_2k7ti_793 li+li{margin-top:.2em}._markdown_2k7ti_793 code{font-family:var(--mono);font-size:.86em;background:var(--surface);padding:1px 4px;border-radius:3px}._checkItem_2k7ti_809{list-style:none;margin-left:-1.35em}._checkItem_2k7ti_809 label{display:flex;gap:9px;align-items:flex-start;cursor:pointer}._checkItem_2k7ti_809 input{margin-top:.38em;width:16px;height:16px;accent-color:var(--good);flex:none}._checkDone_2k7ti_815 span{color:var(--ink-3);text-decoration:line-through}._sectionHead_2k7ti_821{display:flex;align-items:center;gap:7px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);margin:8px 0}._sectionHead_2k7ti_821 ._linkBtn_2k7ti_709{margin-left:auto;text-transform:none;letter-spacing:0}._captureGrid_2k7ti_849{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}._captureCard_2k7ti_859{display:flex;flex-direction:column;gap:6px;border:1px solid var(--line);border-radius:6px;background:var(--card);padding:7px;text-align:left;cursor:pointer;color:var(--ink);font:inherit}._captureCard_2k7ti_859:hover{border-color:var(--signal);box-shadow:var(--shadow)}._captureThumb_2k7ti_887{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:top;border-radius:4px;background:var(--surface);border:1px solid var(--line)}._captureAudio_2k7ti_905{width:100%;aspect-ratio:4 / 3;display:grid;place-items:center;border-radius:4px;background:var(--signal-soft);color:var(--signal)}._captureMeta_2k7ti_923{display:flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;color:var(--ink-2)}._captureText_2k7ti_925{font-size:.74rem;color:var(--ink-2);line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}._viewerBackdrop_2k7ti_949{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#14171d8c;display:grid;place-items:center;padding:20px}._viewer_2k7ti_949{width:min(1100px,100%);max-height:100%;display:flex;flex-direction:column;background:var(--card);border-radius:8px;box-shadow:var(--shadow-lift);overflow:hidden}._viewerHead_2k7ti_987{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:.9rem}._viewerHead_2k7ti_987 ._iconBtn_2k7ti_419{margin-left:auto}._viewerBody_2k7ti_991{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:0;overflow:auto}._viewerMedia_2k7ti_1003{background:var(--surface);display:grid;place-items:center;padding:14px;min-height:240px}._viewerMedia_2k7ti_1003 img{max-width:100%;max-height:70vh;border-radius:4px;box-shadow:var(--shadow);background:#fff}._viewerMedia_2k7ti_1003 audio{width:100%}._viewerText_2k7ti_1021{display:flex;flex-direction:column;gap:8px;padding:14px;min-width:0}._transcript_2k7ti_1023{flex:1;min-height:220px;resize:vertical;border:1px solid var(--line);border-radius:6px;padding:10px 12px;font-size:.9rem;line-height:1.55;color:var(--ink);outline:none}._transcript_2k7ti_1023:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}._readingBox_2k7ti_1049{display:flex;align-items:center;gap:8px;min-height:220px;justify-content:center;color:var(--signal);font-size:.88rem;background:var(--signal-soft);border-radius:6px}._viewerActions_2k7ti_1051{display:flex;flex-wrap:wrap;gap:6px}._voicePanel_2k7ti_1057{border:1px solid var(--line);border-radius:8px;padding:12px;background:var(--card);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px}._voiceTop_2k7ti_1077{display:flex;align-items:center;gap:12px}._recStart_2k7ti_1079,._recStop_2k7ti_1079{flex:none;width:52px;height:52px;border-radius:50%;border:none;display:grid;place-items:center;cursor:pointer;color:#fff;background:var(--serious);box-shadow:0 2px 8px #c2393459}._recStart_2k7ti_1079:disabled{opacity:.4;cursor:default;box-shadow:none}._recStop_2k7ti_1079{background:var(--rail-bg);animation:_pulseRing_2k7ti_1 1.6s ease-out infinite}@keyframes _pulseRing_2k7ti_1{0%{box-shadow:0 0 #c2393473}to{box-shadow:0 0 0 14px #c2393400}}._voiceStatus_2k7ti_1117{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.86rem}._voiceStatus_2k7ti_1117 a{color:var(--signal);font-weight:600}._recDot_2k7ti_1121{width:9px;height:9px;border-radius:50%;background:var(--serious);animation:_blink_2k7ti_1 1s steps(2) infinite}@keyframes _blink_2k7ti_1{50%{opacity:.2}}._meter_2k7ti_1125{width:70px;height:6px;border-radius:3px;background:var(--surface);overflow:hidden}._meter_2k7ti_1125 span{display:block;height:100%;background:var(--good);transform-origin:left;transition:transform .08s linear}._voiceText_2k7ti_1129{font-size:.95rem;line-height:1.55;padding:10px 12px;border-radius:6px;background:var(--surface);max-height:180px;overflow-y:auto}._review_2k7ti_1151{border:1px solid var(--signal);border-radius:8px;background:var(--card);box-shadow:0 0 0 3px var(--signal-soft);padding:12px;display:flex;flex-direction:column;gap:10px}._reviewHead_2k7ti_1171{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--signal);font-size:.88rem}._reviewHead_2k7ti_1171 strong{color:var(--ink)}._reviewHead_2k7ti_1171 ._segSmall_2k7ti_1175{margin-left:auto;display:none}._reviewCols_2k7ti_1177{display:grid;grid-template-columns:1fr 1fr;gap:12px}._reviewCol_2k7ti_1177{min-width:0;border:1px solid var(--line);border-radius:6px;padding:10px 12px;max-height:420px;overflow-y:auto}._reviewCol_2k7ti_1177[data-col=mine]{background:var(--surface)}._reviewCol_2k7ti_1177[data-col=mine] ._markdown_2k7ti_793{color:var(--ink-2);font-size:.9rem}._reviewLabel_2k7ti_1199{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin-bottom:6px}._reviewTitle_2k7ti_1201{font-weight:800;font-size:1.02rem;margin-bottom:8px}._suggestRow_2k7ti_1203{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.8rem}._suggestRow_2k7ti_1203 svg{vertical-align:-2px}._chipAdd_2k7ti_1207,._chipDone_2k7ti_1207{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:4px 11px;font-size:.76rem;font-weight:600;cursor:pointer}._chipAdd_2k7ti_1207{border:1px dashed var(--signal);background:var(--signal-soft);color:var(--signal)}._chipAdd_2k7ti_1207:hover{border-style:solid}._chipDone_2k7ti_1207{border:1px solid var(--good);background:var(--good-soft);color:var(--good);cursor:default}._reviewActions_2k7ti_1233{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._retryForm_2k7ti_1235{flex:1;min-width:220px;display:flex;align-items:center;gap:4px;border:1px solid var(--line);border-radius:var(--radius);padding:2px 2px 2px 10px}._retryInput_2k7ti_1237{flex:1;min-width:0;border:none;outline:none;background:none;font-size:.82rem;color:var(--ink)}._warnLine_2k7ti_1239{font-size:.8rem;color:var(--warning);background:var(--warning-soft);padding:6px 10px;border-radius:var(--radius)}._popover_2k7ti_1245{position:absolute;top:calc(100% + 4px);left:0;z-index:50;width:min(420px,90vw);background:var(--card);border:1px solid var(--line-strong);border-radius:8px;box-shadow:var(--shadow-lift);padding:8px}._popSearch_2k7ti_1269{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:var(--radius);padding:6px 9px}._popSearch_2k7ti_1269:focus-within{border-color:var(--signal)}._popSearch_2k7ti_1269 input{flex:1;min-width:0;border:none;outline:none;background:none;font-size:.86rem;color:var(--ink)}._popList_2k7ti_1275{max-height:320px;overflow-y:auto;margin-top:6px}._popGroup_2k7ti_1277{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);padding:8px 6px 4px}._popItem_2k7ti_1279{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;border-radius:var(--radius);padding:8px;text-align:left;font-size:.85rem;color:var(--ink);cursor:pointer;min-width:0}._popItem_2k7ti_1279:hover:not(:disabled){background:var(--signal-soft)}._popSub_2k7ti_1311{margin-left:auto;font-size:.74rem;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._popEmpty_2k7ti_1313{font-size:.8rem;color:var(--ink-3);padding:10px 6px}._sharePanel_2k7ti_1319{border-top:1px solid var(--line);padding-top:6px;display:flex;flex-direction:column;gap:6px}._shareInfo_2k7ti_1321{font-size:.86rem;color:var(--ink-2)}._shareRow_2k7ti_1323{display:flex;align-items:center;gap:10px;padding:4px 0}._shareName_2k7ti_1325{flex:1;min-width:0;font-size:.86rem;font-weight:600}._shareAdd_2k7ti_1327{border:1px solid var(--line);border-radius:6px;padding:8px}._avatar_2k7ti_1329{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--signal-soft);color:var(--signal);font-size:.66rem;font-weight:700}._segSmall_2k7ti_1175{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--card)}._segSmall_2k7ti_1175 button{display:inline-flex;align-items:center;gap:4px;border:none;border-right:1px solid var(--line);background:none;padding:4px 10px;font-size:.74rem;font-weight:600;color:var(--ink-2);cursor:pointer}._segSmall_2k7ti_1175 button:last-child{border-right:none}._segSmall_2k7ti_1175 button:disabled{opacity:.4;cursor:default}._segSmall_2k7ti_1175 button._segOn_2k7ti_1389{background:var(--rail-bg);color:#fff}._primaryBtn_2k7ti_1393,._ghostBtn_2k7ti_1393,._dangerBtn_2k7ti_1393{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius);padding:7px 12px;font-size:.82rem;font-weight:700;cursor:pointer}._primaryBtn_2k7ti_1393{border:none;background:var(--signal);color:#fff}._primaryBtn_2k7ti_1393:hover:not(:disabled){background:var(--signal-strong)}._ghostBtn_2k7ti_1393{border:1px solid var(--line-strong);background:var(--card);color:var(--ink-2)}._ghostBtn_2k7ti_1393:hover:not(:disabled){border-color:var(--signal);color:var(--signal)}._dangerBtn_2k7ti_1393{border:1px solid var(--serious);background:var(--serious-soft);color:var(--serious)}._dangerBtn_2k7ti_1393:hover:not(:disabled){background:var(--serious);color:#fff}._primaryBtn_2k7ti_1393:disabled,._ghostBtn_2k7ti_1393:disabled,._dangerBtn_2k7ti_1393:disabled{opacity:.5;cursor:default}._iconBtn_2k7ti_419{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:32px;height:32px;border:none;border-radius:var(--radius);background:none;color:var(--ink-3);cursor:pointer}._iconBtn_2k7ti_419:hover:not(:disabled){background:var(--surface);color:var(--ink)}._iconBtn_2k7ti_419:disabled{opacity:.4;cursor:default}._dim_2k7ti_1463{color:var(--ink-3)}._mono_2k7ti_1465{font-family:var(--mono)}._hint_2k7ti_1467{font-size:.76rem;color:var(--ink-3);line-height:1.45}._errorLine_2k7ti_1469{font-size:.8rem;color:var(--serious);background:var(--serious-soft);padding:6px 10px;border-radius:var(--radius)}._errText_2k7ti_1471{color:var(--serious)}._spin_2k7ti_1473{animation:_spin_2k7ti_1473 .9s linear infinite}@keyframes _spin_2k7ti_1473{to{transform:rotate(360deg)}}@media(max-width:900px){._page_2k7ti_13{padding:12px}._split_2k7ti_59{grid-template-columns:1fr;margin-top:10px}._split_2k7ti_59[data-view=editor] ._list_2k7ti_79,._split_2k7ti_59[data-view=list] ._pane_2k7ti_357{display:none}._editorHead_2k7ti_417 ._backBtn_2k7ti_421{display:inline-flex}._editor_2k7ti_399{padding:12px 14px 32px}._titleInput_2k7ti_425{font-size:1.2rem}._reviewHead_2k7ti_1171 ._segSmall_2k7ti_1175{display:inline-flex}._reviewCols_2k7ti_1177{grid-template-columns:1fr}._reviewCols_2k7ti_1177[data-tab=cleaned] ._reviewCol_2k7ti_1177[data-col=mine],._reviewCols_2k7ti_1177[data-tab=mine] ._reviewCol_2k7ti_1177[data-col=cleaned]{display:none}._viewerBody_2k7ti_991{grid-template-columns:1fr}._viewerBackdrop_2k7ti_949{padding:8px}}@media(max-width:560px){._toolBtn_2k7ti_521 span,._toolBtnOn_2k7ti_521 span,._chipSub_2k7ti_665{display:none}._saveState_2k7ti_453{min-width:0;font-size:0}._toolBtn_2k7ti_521,._toolBtnOn_2k7ti_521{padding:0 11px}}._dim_1s3ka_1{color:var(--ink-3);padding:20px 0}._actionBar_1s3ka_3{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}._inlineForm_1s3ka_5{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:14px 16px 16px;margin-bottom:18px}._hourRow_1s3ka_13{display:flex;gap:10px;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--line);font-size:.84rem}._hourRow_1s3ka_13:last-of-type{border-bottom:none}._hourType_1s3ka_15{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--signal);min-width:44px}._hourWho_1s3ka_16{flex:1;color:var(--ink-2)}._hourVal_1s3ka_17{font-family:var(--mono);font-size:.76rem;color:var(--ink-2)}._metaGrid_1s3ka_19{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin-bottom:18px}._metaK_1s3ka_25{font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}._metaV_1s3ka_26{font-size:.9rem;margin-top:3px}._mono_1s3ka_27{font-family:var(--mono);font-size:.8rem}._notes_1s3ka_29{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;font-size:.85rem;line-height:1.55;color:var(--ink-2);white-space:pre-wrap;margin-bottom:18px}._h5_1s3ka_41{font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--signal);margin:20px 0 10px}._moveRow_1s3ka_43{display:flex;flex-wrap:wrap;gap:7px}._moveBtn_1s3ka_44{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:6px 11px;font-size:.74rem;font-weight:600;color:var(--ink-2);cursor:pointer}._moveBtn_1s3ka_44:hover{border-color:var(--signal);color:var(--signal)}._moveBtn_1s3ka_44:disabled{opacity:.5;cursor:default}._err_1s3ka_57{margin-top:10px;font-size:.8rem;color:var(--serious)}._timeline_1s3ka_59{border-left:2px solid var(--line);margin-left:4px;padding-left:16px}._tlItem_1s3ka_60{position:relative;padding-bottom:12px}._tlItem_1s3ka_60:before{content:"";position:absolute;left:-21.5px;top:4px;width:9px;height:9px;border-radius:50%;background:var(--card);border:2px solid var(--signal)}._tlWhat_1s3ka_72{font-size:.84rem;font-weight:600}._tlWhen_1s3ka_73{font-size:.72rem;color:var(--ink-3);font-family:var(--mono);margin-top:1px}._page_1vyil_1{padding-bottom:40px}._tiles_1vyil_3{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:18px 28px 4px}._tile_1vyil_3{background:var(--card);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);padding:16px 18px}._tileLabel_1vyil_17{font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}._tileValue_1vyil_18{font-size:1.7rem;font-weight:800;letter-spacing:-.01em;margin-top:6px;font-variant-numeric:tabular-nums}._tileSub_1vyil_19{font-size:.76rem;color:var(--ink-3);margin-top:2px}._tileSerious_1vyil_20 ._tileValue_1vyil_18{color:var(--serious)}._tileGood_1vyil_21 ._tileValue_1vyil_18{color:var(--good)}._grid_1vyil_23{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px 28px 0}@media(max-width:1100px){._grid_1vyil_23{grid-template-columns:1fr}}._panel_1vyil_31{background:var(--card);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);padding:16px 18px;min-width:0}._panelTitle_1vyil_39{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:12px}._dim_1vyil_41{color:var(--ink-3);font-size:.84rem;padding:8px 0}._barRow_1vyil_44{display:grid;grid-template-columns:106px 1fr 88px;align-items:center;gap:10px;padding:3px 0}._barLabel_1vyil_45{font-size:.76rem;font-weight:600;color:var(--ink-2);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._barTrack_1vyil_46{height:13px;position:relative;display:block}._barFill_1vyil_47{position:absolute;inset:0 auto 0 0;background:var(--signal);border-radius:0 3px 3px 0;min-width:2px;display:block}._barRow_1vyil_44:hover ._barFill_1vyil_47{background:var(--signal-strong)}._barValue_1vyil_49{font-family:var(--mono);font-size:.72rem;font-weight:600;white-space:nowrap}._barValue_1vyil_49 small{color:var(--ink-3);font-weight:400}._colChart_1vyil_53{display:flex;align-items:flex-end;gap:8px;padding-top:6px;min-height:150px}._colBar_1vyil_54{flex:1;display:flex;flex-direction:column;justify-content:flex-end}._colTop_1vyil_55{font-family:var(--mono);font-size:.62rem;color:var(--ink-2);text-align:center;margin-bottom:3px}._colFill_1vyil_56{background:var(--signal);border-radius:3px 3px 0 0}._colBar_1vyil_54:hover ._colFill_1vyil_56{background:var(--signal-strong)}._colLabel_1vyil_58{font-size:.66rem;color:var(--ink-3);text-align:center;margin-top:4px}._listRow_1vyil_61{display:flex;align-items:baseline;gap:10px;width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--line);padding:8px 2px;cursor:pointer;font-size:.85rem}._listRow_1vyil_61:last-of-type{border-bottom:none}._listRow_1vyil_61:hover{background:var(--signal-soft)}._listWo_1vyil_76{font-family:var(--mono);font-size:.72rem;font-weight:600;color:var(--signal)}._listMain_1vyil_77{flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listLate_1vyil_78{font-family:var(--mono);font-size:.72rem;font-weight:700;color:var(--serious)}._kpiTable_1vyil_81{width:100%;border-collapse:collapse}._kpiTable_1vyil_81 th{text-align:right;font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:4px 8px;border-bottom:1px solid var(--line)}._kpiTable_1vyil_81 th:first-child{text-align:left}._kpiTable_1vyil_81 td{padding:6px 8px;font-family:var(--mono);font-size:.78rem;text-align:right;border-bottom:1px solid var(--line);color:var(--ink-2)}._kpiTable_1vyil_81 td:first-child{font-family:var(--sans);font-size:.82rem;font-weight:600;text-align:left;color:var(--ink)}._kpiTable_1vyil_81 tbody tr:last-child td{border-bottom:none}._kpiTotal_1vyil_87{font-weight:700;color:var(--ink)!important}._actRow_1vyil_90{display:flex;gap:10px;align-items:baseline;padding:7px 2px;border-bottom:1px solid var(--line);font-size:.82rem}._actRow_1vyil_90:last-of-type{border-bottom:none}._actWhat_1vyil_92{flex:1;color:var(--ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actWhat_1vyil_92 b{color:var(--ink);font-weight:600}._actWhen_1vyil_94{font-family:var(--mono);font-size:.7rem;color:var(--ink-3);white-space:nowrap}._page_zvqlh_1{height:100%;display:flex;flex-direction:column}._board_zvqlh_5{flex:1;display:flex;gap:12px;overflow-x:auto;padding:16px 28px 24px;align-items:stretch;min-height:0}._column_zvqlh_25{min-width:272px;max-width:272px;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);overflow:hidden;flex-shrink:0}._colHead_zvqlh_51{display:flex;align-items:baseline;gap:8px;padding:10px 12px;border-top:3px solid var(--line-strong);border-bottom:1px solid var(--line);background:var(--surface)}._colTitle_zvqlh_69{font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;flex:1}._colCount_zvqlh_71{font-family:var(--mono);font-size:.74rem;font-weight:600;color:var(--ink-2);background:var(--card);border:1px solid var(--line);border-radius:3px;padding:0 6px}._colValue_zvqlh_73{font-family:var(--mono);font-size:.7rem;color:var(--ink-3)}._colCards_zvqlh_77{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:7px}._colEmpty_zvqlh_79{text-align:center;color:var(--ink-3);font-size:.78rem;padding:18px 0}._card_zvqlh_83{text-align:left;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:9px 11px;cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .12s}._card_zvqlh_83:hover{border-color:var(--signal);box-shadow:var(--shadow);transform:translateY(-1px)}._cardTop_zvqlh_105{display:flex;align-items:center;gap:7px;margin-bottom:4px}._cardWo_zvqlh_107{font-family:var(--mono);font-size:.72rem;font-weight:600;color:var(--signal)}._cardLate_zvqlh_109{font-size:.6rem;font-weight:800;letter-spacing:.1em;color:var(--serious);background:var(--serious-soft);border-radius:3px;padding:1px 5px}._cardSales_zvqlh_111{margin-left:auto;font-size:.62rem;font-weight:700;color:var(--ink-3)}._cardCustomer_zvqlh_115{font-size:.88rem;font-weight:600;line-height:1.25}._cardDesc_zvqlh_117{font-size:.76rem;color:var(--ink-2);line-height:1.4;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardBottom_zvqlh_139{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:7px}._cardPrice_zvqlh_141{font-family:var(--mono);font-size:.78rem;font-weight:600}._cardCrew_zvqlh_143{font-size:.68rem;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metaGrid_10r0r_1{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin-bottom:18px}._metaK_10r0r_2{font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}._metaV_10r0r_3{font-size:.9rem;margin-top:3px}._notes_10r0r_5{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;font-size:.85rem;line-height:1.5;color:var(--ink-2);white-space:pre-wrap;margin-bottom:14px}._damage_10r0r_17{background:var(--serious-soft);border:1px solid var(--serious);border-radius:var(--radius);padding:10px 13px;font-size:.84rem;color:var(--serious);margin-bottom:14px}._damage_10r0r_17 b{font-weight:700}._h5_10r0r_28{font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--signal);margin:18px 0 10px}._photoGrid_10r0r_30{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._photoGrid_10r0r_30 img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);display:block;transition:transform .12s}._photoGrid_10r0r_30 img:hover{transform:scale(1.02)}._uploadRow_10r0r_42{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}._damageToggle_10r0r_44{display:flex;align-items:center;gap:8px;font-size:.86rem;font-weight:600;color:var(--ink-2);cursor:pointer;margin-bottom:8px}._damageToggle_10r0r_44 input{width:15px;height:15px;accent-color:var(--serious)}._page_87g1y_3{height:100%;display:flex;flex-direction:column;padding:20px 24px;max-width:860px;margin:0 auto;width:100%}._headerControls_87g1y_14{display:flex;gap:8px;align-items:center}._historySelect_87g1y_20{max-width:240px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);color:var(--ink-2);padding:6px 8px;font-size:.84rem;outline:none}._historySelect_87g1y_20:focus{border-color:var(--signal)}._newChat_87g1y_33{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);color:var(--ink-2);padding:6px 12px;font-size:.84rem;font-weight:600;cursor:pointer;transition:border-color .12s,color .12s}._newChat_87g1y_33:hover{border-color:var(--signal);color:var(--signal)}._newChat_87g1y_33:disabled{opacity:.5;cursor:not-allowed}._thread_87g1y_51{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:16px 4px}._msg_87g1y_60{max-width:78%;padding:10px 14px;border-radius:10px;font-size:.92rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}._user_87g1y_70{align-self:flex-end;background:var(--signal);color:#fff;border-bottom-right-radius:3px}._assistant_87g1y_77{align-self:flex-start;background:var(--card);border:1px solid var(--line);border-bottom-left-radius:3px;box-shadow:var(--shadow)}._note_87g1y_85{align-self:flex-start;font-size:.78rem;color:var(--ink-3);font-family:var(--mono);padding:0 4px}._confirm_87g1y_93{align-self:flex-start;max-width:78%;padding:10px 14px;border-radius:10px;font-size:.88rem;line-height:1.5;background:var(--warning-soft);border:1px solid var(--warning);color:var(--ink)}._confirmTag_87g1y_105{display:block;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--warning);margin-bottom:4px}._confirmPreview_87g1y_115{white-space:pre-wrap;margin-bottom:10px}._confirmActions_87g1y_120{display:flex;gap:8px}._confirmApprove_87g1y_125,._confirmCancel_87g1y_126{border:none;border-radius:var(--radius);padding:6px 16px;font-size:.84rem;font-weight:600;cursor:pointer}._confirmApprove_87g1y_125{background:var(--warning);color:#fff}._confirmApprove_87g1y_125:hover{filter:brightness(.94)}._confirmCancel_87g1y_126{background:transparent;border:1px solid var(--line-strong);color:var(--ink-2)}._confirmCancel_87g1y_126:hover{border-color:var(--ink-3)}._confirmStatus_87g1y_150{font-size:.84rem;color:var(--ink-2)}._confirmOk_87g1y_155{color:var(--good);font-weight:600}._confirmErr_87g1y_156{color:var(--serious)}._thinking_87g1y_158{align-self:flex-start;color:var(--ink-3);font-size:.88rem;padding:6px 4px}._activity_87g1y_166{align-self:flex-start;max-width:78%;display:flex;flex-direction:column;gap:4px;padding:8px 12px;border:1px dashed var(--line-strong);border-radius:8px;background:var(--card)}._step_87g1y_178{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.78rem;color:var(--ink-2)}._stepDot_87g1y_187{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ink-3)}._stepRunning_87g1y_195{background:var(--signal);animation:_pulse_87g1y_1 1s ease-in-out infinite}._stepDone_87g1y_200{background:var(--good)}._stepConfirm_87g1y_201{background:var(--warning)}@keyframes _pulse_87g1y_1{0%,to{opacity:1}50%{opacity:.35}}._stepName_87g1y_208{color:var(--ink)}._stepSummary_87g1y_210{color:var(--ink-3);margin-left:auto;padding-left:10px}._empty_87g1y_216{margin:auto;text-align:center;color:var(--ink-3);display:flex;flex-direction:column;align-items:center;gap:12px}._emptyTitle_87g1y_226{font-size:1.05rem;font-weight:600;color:var(--ink-2)}._suggestions_87g1y_232{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:520px}._suggestion_87g1y_232{border:1px solid var(--line-strong);background:var(--card);border-radius:999px;padding:6px 14px;font-size:.82rem;color:var(--ink-2);cursor:pointer;transition:border-color .12s,color .12s}._suggestion_87g1y_232:hover{border-color:var(--signal);color:var(--signal)}._inputBar_87g1y_256{display:flex;gap:8px;align-items:flex-end;padding:12px 0 4px;border-top:1px solid var(--line)}._input_87g1y_256{flex:1;resize:none;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);padding:9px 12px;font-size:.92rem;line-height:1.4;max-height:120px;outline:none}._input_87g1y_256:focus{border-color:var(--signal)}._send_87g1y_281{display:grid;place-items:center;width:38px;height:38px;border:none;border-radius:var(--radius);background:var(--signal);color:#fff;cursor:pointer}._send_87g1y_281:hover{background:var(--signal-strong)}._send_87g1y_281:disabled{opacity:.5;cursor:not-allowed}._overlay_mgg65_4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;background:var(--rail-bg);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}._toolbar_mgg65_18{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:8px 12px;background:var(--rail-bg-2);border-bottom:1px solid var(--rail-line);color:var(--rail-ink)}._title_mgg65_30{font-weight:700;font-size:.9rem;color:#fff;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._group_mgg65_40{display:flex;align-items:center;gap:2px;padding:2px;border-radius:8px;background:#ffffff0a}._tool_mgg65_18,._toolOn_mgg65_50,._discard_mgg65_50{min-width:44px;height:44px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:7px;background:none;color:var(--rail-ink);font-size:.8rem;font-weight:600;cursor:pointer}._tool_mgg65_18:hover:not(:disabled){background:#ffffff12;color:#fff}._tool_mgg65_18:disabled{opacity:.3;cursor:default}._toolOn_mgg65_50{background:var(--signal);color:#fff}._discard_mgg65_50{background:var(--serious);color:#fff}._swatch_mgg65_71,._swatchOn_mgg65_71{width:44px;height:44px;display:grid;place-items:center;border:none;border-radius:7px;background:none;cursor:pointer}._swatch_mgg65_71 span,._swatchOn_mgg65_71 span{width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 2px #ffffff40}._swatchOn_mgg65_71 span{box-shadow:0 0 0 2px var(--rail-bg-2),0 0 0 4px #fff}._weight_mgg65_89{display:block;width:20px;border-radius:4px;background:currentColor}._spacer_mgg65_96{flex:1}._error_mgg65_98{color:#ff9b95;font-size:.8rem;font-weight:600}._primary_mgg65_100,._secondary_mgg65_100{height:44px;padding:0 16px;display:inline-flex;align-items:center;gap:6px;border-radius:7px;font-size:.88rem;font-weight:700;cursor:pointer}._primary_mgg65_100{border:none;background:var(--signal);color:#fff}._primary_mgg65_100:hover:not(:disabled){background:var(--signal-strong)}._secondary_mgg65_100{border:1px solid var(--rail-line);background:none;color:var(--rail-ink)}._secondary_mgg65_100:hover:not(:disabled){border-color:var(--rail-ink-dim);color:#fff}._primary_mgg65_100:disabled,._secondary_mgg65_100:disabled{opacity:.5;cursor:default}._stage_mgg65_117{flex:1;min-height:0;display:grid;place-items:center;overflow:hidden}._page_mgg65_127{position:relative;background-color:#fffefb;background-image:linear-gradient(to right,transparent 7.5%,rgba(194,57,52,.28) 7.5%,rgba(194,57,52,.28) calc(7.5% + 1px),transparent calc(7.5% + 1px)),linear-gradient(to bottom,transparent calc(100% - 1px),rgba(47,95,215,.16) calc(100% - 1px));background-repeat:no-repeat,repeat-y;border-radius:3px;box-shadow:0 10px 40px #00000073}._canvas_mgg65_138,._canvasErase_mgg65_138{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none;cursor:crosshair}._canvasErase_mgg65_138{cursor:cell}@media(max-width:700px){._hideNarrow_mgg65_147,._title_mgg65_30{display:none}}._createBar_is8rp_1{display:flex;gap:10px;padding:14px 28px 0;flex-wrap:wrap}._layout_is8rp_3{display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;padding:16px 28px 40px;align-items:start}@media(max-width:900px){._layout_is8rp_3{grid-template-columns:1fr}}._roleList_is8rp_12{display:flex;flex-direction:column;gap:6px}._roleItem_is8rp_13{text-align:left;background:var(--card);border:1px solid var(--line);border-radius:6px;padding:10px 13px;cursor:pointer;display:flex;flex-direction:column;gap:2px}._roleItem_is8rp_13:hover{border-color:var(--signal)}._roleItemActive_is8rp_25{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}._roleName_is8rp_26{font-weight:700;font-size:.9rem}._roleMeta_is8rp_27{font-family:var(--mono);font-size:.68rem;color:var(--ink-3)}._roleDesc_is8rp_28{font-size:.74rem;color:var(--ink-2);line-height:1.35}._editor_is8rp_30{background:var(--card);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);padding:16px 20px 20px;min-height:300px}._editorHead_is8rp_38{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:14px;flex-wrap:wrap}._editorTitle_is8rp_39{font-size:1.05rem;font-weight:700}._editorSub_is8rp_40{font-size:.78rem;color:var(--ink-2);margin-top:2px;max-width:46ch}._editorActions_is8rp_41{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._msg_is8rp_42{font-size:.78rem;color:var(--ink-2)}._permGroups_is8rp_44{columns:2;column-gap:26px}@media(max-width:1200px){._permGroups_is8rp_44{columns:1}}._permGroup_is8rp_44{break-inside:avoid;margin-bottom:16px}._permGroupHead_is8rp_48{display:flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding-bottom:5px;border-bottom:1px solid var(--line);margin-bottom:5px;cursor:pointer}._permRow_is8rp_62{display:flex;align-items:baseline;gap:8px;padding:3px 0 3px 4px;font-size:.83rem;cursor:pointer;border-radius:3px}._permRow_is8rp_62:hover{background:var(--signal-soft)}._permRow_is8rp_62 input,._permGroupHead_is8rp_48 input{accent-color:var(--signal);width:14px;height:14px;flex-shrink:0;position:relative;top:2px}._permAction_is8rp_73{font-weight:600;min-width:92px}._permDesc_is8rp_74{color:var(--ink-3);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._grid_1c9f8_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;padding:18px 28px 40px;align-items:start}._panel_1c9f8_9{background:var(--card);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);padding:18px 20px}._panelTitle_1c9f8_16{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:14px}._metaGrid_1c9f8_18{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}._metaK_1c9f8_19{font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}._metaV_1c9f8_20{font-size:.9rem;margin-top:3px}._hint_1c9f8_22{font-size:.76rem;color:var(--ink-3);margin-top:16px;line-height:1.5}._msg_1c9f8_23{font-size:.8rem;color:var(--ink-2)}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-400.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/archivo-500.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/archivo-600.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/archivo-700.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/archivo-800.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono-600.woff2) format("woff2")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--rail-bg: #14171d;--rail-bg-2: #1b1f27;--rail-ink: #b9c0cc;--rail-ink-dim: #6b7280;--rail-line: #262b35;--surface: #f2f4f7;--card: #ffffff;--line: #dde2ea;--line-strong: #c3cad6;--ink: #1a1f27;--ink-2: #4c5563;--ink-3: #9aa4b0;--signal: #2f5fd7;--signal-strong: #2450b8;--signal-soft: rgba(47, 95, 215, .09);--serious: #c23934;--serious-soft: rgba(194, 57, 52, .09);--warning: #946300;--warning-soft: rgba(148, 99, 0, .11);--good: #2e7d4f;--good-soft: rgba(46, 125, 79, .1);--sans: "Archivo", "Segoe UI", sans-serif;--mono: "JetBrains Mono", Consolas, monospace;--radius: 4px;--shadow: 0 1px 2px rgba(20, 23, 29, .05), 0 4px 16px rgba(20, 23, 29, .06);--shadow-lift: 0 2px 6px rgba(20, 23, 29, .08), 0 12px 32px rgba(20, 23, 29, .12)}html{font-size:15px;-webkit-font-smoothing:antialiased}body{font-family:var(--sans);background:var(--surface);color:var(--ink)}button{font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}::selection{background:var(--signal);color:#fff}
