._page_9fdrg_6{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}._header_9fdrg_7{flex-direction:column;gap:4px;display:flex}._title_9fdrg_8{color:var(--text);margin:0;font-size:1.2em}._subtitle_9fdrg_9{color:var(--text-muted);max-width:90ch;margin:0;font-size:.85em}._muted_9fdrg_10{color:var(--text-muted);font-size:.8em}._empty_9fdrg_11{color:var(--text-dim);padding:8px 0;font-size:.85em}._error_9fdrg_12{white-space:pre-wrap;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;margin:0;padding:8px 10px;font-size:.85em}._filters_9fdrg_17{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._input_9fdrg_18{font:inherit;color:var(--text);background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;min-width:0;padding:5px 8px;font-size:.9em}._input_9fdrg_18:focus{border-color:var(--accent);outline:none}._filters_9fdrg_17>input._input_9fdrg_18{flex:200px}._check_9fdrg_24{color:var(--text-muted);align-items:center;gap:6px;font-size:.85em;display:flex}._thresholdInput_9fdrg_25{width:5em}._columns_9fdrg_27{flex:1;grid-template-columns:minmax(240px,1fr) minmax(0,2.5fr);gap:12px;min-height:0;display:grid}._listColumn_9fdrg_28{flex-direction:column;gap:8px;min-height:0;max-height:80vh;display:flex}._list_9fdrg_28{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_9fdrg_31{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:6px 8px;display:flex}._rowSelected_9fdrg_35{border-color:var(--accent)}._rowHidden_9fdrg_37{opacity:.55}._rowPick_9fdrg_38{text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer}button._rowPick_9fdrg_38:not(._row_9fdrg_31){background:0 0;border:none;padding:0}._rowHead_9fdrg_42{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}._rowMeta_9fdrg_43{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._name_9fdrg_44{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}a._name_9fdrg_44{text-decoration:none}a._name_9fdrg_44:hover{text-decoration:underline}._time_9fdrg_47{color:var(--text-dim);white-space:nowrap;margin-left:auto;font-size:.75em}._preview_9fdrg_48{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8em;overflow:hidden}._platform_9fdrg_49{border:1px solid var(--border);color:var(--text-muted);text-transform:capitalize;white-space:nowrap;border-radius:999px;padding:0 7px;font-size:.72em}._chevron_9fdrg_53{color:var(--text-dim);margin-left:auto}._roomID_9fdrg_54{font-family:var(--font-mono,monospace);color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.72em;overflow:hidden}._viewer_9fdrg_56{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;min-width:0;min-height:60vh;max-height:80vh;display:flex;overflow:hidden}._viewer_9fdrg_56>._empty_9fdrg_11{padding:16px}._thread_9fdrg_61{flex-direction:column;flex:1;min-height:0;display:flex}._threadBar_9fdrg_62{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:10px;padding:8px 10px;font-size:.9em;display:flex}._threadBar_9fdrg_62 ._shortName_9fdrg_66{margin-left:auto}._shortName_9fdrg_66{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px;min-width:0;display:inline-flex}._shortNamePath_9fdrg_69{font-family:var(--font-mono,monospace);color:var(--text-muted);font-size:.85em}._shortNameForm_9fdrg_70{align-items:baseline;gap:4px;display:inline-flex}._shortNameInput_9fdrg_71{font:inherit;font-family:var(--font-mono,monospace);width:14ch;color:var(--text);background:var(--bg-surface);border:1px solid var(--border);border-radius:4px;padding:1px 6px;font-size:.85em}._shortNameInput_9fdrg_71:focus{border-color:var(--accent);outline:none}._shortNameError_9fdrg_76{text-align:right;color:var(--error);white-space:pre-wrap;flex-basis:100%;font-size:.8em}._rowShortName_9fdrg_77{font-family:var(--font-mono,monospace);color:var(--text-dim);font-size:.72em}._memberList_9fdrg_79{position:relative}._memberList_9fdrg_79>summary{cursor:pointer}._memberList_9fdrg_79>ul{z-index:5;white-space:nowrap;border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;min-width:180px;max-height:50vh;margin:0;padding:6px 10px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 12px #0003}._memberList_9fdrg_79>ul>li{padding:2px 0}._thread_9fdrg_61>._error_9fdrg_12{margin:8px 10px 0}._messages_9fdrg_88{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px;display:flex;overflow-y:auto}._messages_9fdrg_88>:first-child{margin-top:auto}._olderButton_9fdrg_93{font:inherit;color:var(--text-muted);cursor:pointer;border:1px dashed var(--border);background:0 0;border-radius:6px;align-self:center;padding:4px 10px;font-size:.8em}._olderButton_9fdrg_93:hover{color:var(--text)}._message_9fdrg_88{border:1px solid var(--border);background:var(--bg);border-radius:8px;align-self:flex-start;max-width:min(75%,70ch);padding:6px 10px;position:relative}._messageMine_9fdrg_103{border-color:var(--accent);align-self:flex-end}._messageHead_9fdrg_104{align-items:baseline;gap:10px;margin-bottom:2px;font-size:.75em;display:flex}._sender_9fdrg_105{color:var(--info);font-weight:600}._messageMine_9fdrg_103 ._sender_9fdrg_105{color:var(--accent)}._messageBody_9fdrg_107{color:var(--text);overflow-wrap:anywhere;min-width:0;font-size:.9em}._composer_9fdrg_108{border-top:1px solid var(--border);align-items:flex-end;gap:8px;padding:8px 10px;display:flex;position:relative}._composer_9fdrg_108>textarea._input_9fdrg_18{resize:vertical;flex:1}._thread_9fdrg_61>._error_9fdrg_12:last-child{margin:0 10px 8px}._hits_9fdrg_112{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._hit_9fdrg_112{border-left:2px solid var(--border);padding:4px 0 4px 8px}._mark_9fdrg_114{background:var(--warning-bg);color:var(--text);border-radius:3px;padding:0 2px}._tag_9fdrg_116{color:var(--text);white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:0 7px;font-size:.72em;display:inline-flex}._tagDot_9fdrg_120{border-radius:50%;flex-shrink:0;width:7px;height:7px}._tagRemove_9fdrg_121{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 0 0 2px;line-height:1}._tagRemove_9fdrg_121:hover{color:var(--error)}._tagAdd_9fdrg_125{font:inherit;cursor:pointer;color:var(--text-muted);border:1px dashed var(--border);background:0 0;border-radius:999px;padding:0 7px;font-size:.72em}._tagAdd_9fdrg_125:hover{color:var(--text);border-color:var(--text-muted)}._tagRow_9fdrg_130{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._tabs_9fdrg_134{border-bottom:1px solid var(--border);gap:4px;padding:0 10px;display:flex}._tab_9fdrg_134{cursor:pointer;color:var(--text-muted);font:inherit;text-transform:capitalize;background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 12px;font-size:.9em}._tab_9fdrg_134:hover{color:var(--text)}._tabActive_9fdrg_140{color:var(--accent);border-bottom-color:var(--accent)}._rowHeader_9fdrg_143{border-bottom:1px solid var(--border);flex-direction:column;display:flex}._rowHeaderName_9fdrg_144{align-items:baseline;gap:8px;padding:8px 10px 2px;display:flex}._rowHeader_9fdrg_143 ._tabs_9fdrg_134{border-bottom:none;flex-wrap:wrap;row-gap:0}._tabDivider_9fdrg_147{background:var(--border);align-self:stretch;width:1px;margin:6px}._tabOther_9fdrg_148{text-transform:none;padding:6px 8px;font-size:.85em}._tabHistory_9fdrg_150{font-style:italic}._platformHistory_9fdrg_151{opacity:.8;font-style:italic}._tabApp_9fdrg_152{color:var(--text-dim);text-transform:capitalize;margin-left:5px;font-size:.8em}._otherChats_9fdrg_153{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:6px;padding:4px 10px 6px;font-size:.85em;display:flex}._otherChat_9fdrg_153{border:1px solid var(--border);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}._otherChatOpen_9fdrg_158,._otherChatAdd_9fdrg_158{font:inherit;cursor:pointer;color:var(--text);background:0 0;border:none;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}._otherChatOpen_9fdrg_158:hover{background:var(--bg-hover,var(--border-subtle))}._otherChatOpen_9fdrg_158 ._platform_9fdrg_49{border:none;padding:0}._otherChatAdd_9fdrg_158{color:var(--text-dim);border-left:1px solid var(--border);font-size:.9em}._otherChatAdd_9fdrg_158:hover:not(:disabled){color:var(--accent)}._personMark_9fdrg_166{margin-right:4px;font-weight:400}._roomSettings_9fdrg_168{border-bottom:1px solid var(--border-subtle)}._roomSettings_9fdrg_168>summary{cursor:pointer;padding:4px 10px;font-size:.85em}._roomSettings_9fdrg_168>._threadTags_9fdrg_170:last-child{border-bottom:none}button._platformPick_9fdrg_173{font:inherit;cursor:pointer;background:0 0;font-size:.72em}button._platformPick_9fdrg_173:hover:not(:disabled){color:var(--text);border-color:var(--text-muted)}._platformPicked_9fdrg_175,button._platformPicked_9fdrg_175{color:var(--accent);border-color:var(--accent)}._sendTarget_9fdrg_176{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 10px 0;font-size:.9em;display:flex}._threadTags_9fdrg_170{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:6px;padding:4px 10px;font-size:.9em;display:flex}._tagFromContact_9fdrg_181>._tag_9fdrg_116{opacity:.8;border-style:dashed}._tagSelect_9fdrg_182{font:inherit;cursor:pointer;color:var(--text-muted);border:1px dashed var(--border);background:0 0;border-radius:999px;max-width:100%;padding:0 6px;font-size:.8em}._tagManager_9fdrg_188{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:8px;padding:8px 10px;display:flex}._identities_9fdrg_193{border-top:1px solid var(--border-subtle);flex-direction:column;gap:6px;padding:6px 0 2px;display:flex}._identity_9fdrg_194{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;display:grid}._identity_9fdrg_194>._tagRow_9fdrg_130{grid-column:1/-1}._plainText_9fdrg_199{white-space:pre-wrap;overflow-wrap:anywhere}._richText_9fdrg_200{white-space:normal;overflow-wrap:anywhere;line-height:1.4}._richText_9fdrg_200>:first-child{margin-top:0}._richText_9fdrg_200>:last-child{margin-bottom:0}._richText_9fdrg_200 :is(p,ul,ol,blockquote,pre,table,details){margin:.35em 0}._richText_9fdrg_200 :is(h1,h2,h3,h4,h5,h6){color:var(--text);margin:.4em 0 .2em;line-height:1.25}._richText_9fdrg_200 h1{font-size:1.3em}._richText_9fdrg_200 h2{font-size:1.18em}._richText_9fdrg_200 h3{font-size:1.08em}._richText_9fdrg_200 :is(h4,h5,h6){font-size:1em}._richText_9fdrg_200 :is(ul,ol){padding-left:1.4em}._richText_9fdrg_200 blockquote{border-left:3px solid var(--border);color:var(--text-muted);padding-left:.7em}._richText_9fdrg_200 code{font-family:var(--font-mono,monospace);background:var(--bg-surface);border-radius:3px;padding:0 3px;font-size:.9em}._richText_9fdrg_200 pre{background:var(--bg-surface);white-space:pre;border-radius:6px;padding:6px 8px;overflow-x:auto}._richText_9fdrg_200 pre code{background:0 0;padding:0}._richText_9fdrg_200 a{color:var(--accent)}._richText_9fdrg_200 table{border-collapse:collapse}._richText_9fdrg_200 :is(th,td){border:1px solid var(--border);padding:2px 6px}._richText_9fdrg_200 hr{border:none;border-top:1px solid var(--border)}._inlineEmoji_9fdrg_218{vertical-align:-.3em;object-fit:contain;width:auto;height:1.375em}._inlineImage_9fdrg_219{vertical-align:middle;max-width:100%;height:auto;max-height:320px}._mention_9fdrg_220{color:var(--accent);background:var(--bg-surface);border-radius:4px;padding:0 3px;font-weight:500}._spoiler_9fdrg_221{background:var(--text);color:#0000;border-radius:3px;transition:color .1s}._spoiler_9fdrg_221:hover,._spoiler_9fdrg_221:focus{background:var(--bg-surface);color:inherit}._imageLink_9fdrg_223{line-height:0;display:inline-block}._messageImage_9fdrg_224{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;width:auto;max-width:min(100%,360px);height:auto;max-height:270px}._reactions_9fdrg_230{flex-wrap:wrap;gap:3px;margin-top:3px;display:flex}._reactionChip_9fdrg_231{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:default;border-radius:999px;align-items:center;gap:3px;padding:0 5px;font-size:.72em;line-height:1.4;display:inline-flex}._reactionChipMine_9fdrg_235{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--bg-surface))}button._reactionChip_9fdrg_231{cursor:pointer;font:inherit;font-size:.72em}button._reactionChip_9fdrg_231:hover:not(:disabled){border-color:var(--accent)}button._reactionChip_9fdrg_231:disabled{cursor:default;opacity:.85}._messageTools_9fdrg_244{white-space:nowrap;opacity:0;visibility:hidden;align-items:center;gap:2px;transition:opacity .12s .25s,visibility 0s linear .37s;display:inline-flex;position:absolute;bottom:2px;left:calc(100% + 3px)}._messageMine_9fdrg_103 ._messageTools_9fdrg_244{flex-direction:row-reverse;left:auto;right:calc(100% + 3px)}._message_9fdrg_88:hover ._messageTools_9fdrg_244,._messageTools_9fdrg_244:focus-within{opacity:1;visibility:visible;transition-delay:0s}._messageTools_9fdrg_244:has([aria-expanded=true]){opacity:1;visibility:visible;transition-delay:0s}._reactButton_9fdrg_255,._quickReaction_9fdrg_255{cursor:pointer;border:1px solid var(--border);background:var(--bg);color:var(--text-muted);border-radius:999px;align-items:center;padding:0 4px;font-size:.72em;line-height:1.5;display:inline-flex}._quickReaction_9fdrg_255{color:var(--text);font-size:.8em}._quickReaction_9fdrg_255 ._customEmoji_9fdrg_260{height:1.2em}._quickReactionMine_9fdrg_261{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--bg))}._reactButton_9fdrg_255:hover:not(:disabled),._reactButton_9fdrg_255[aria-expanded=true],._quickReaction_9fdrg_255:hover:not(:disabled){border-color:var(--accent);color:var(--text)}._quickReaction_9fdrg_255:disabled{cursor:default;opacity:.6}@media (hover:none){._messageTools_9fdrg_244{opacity:.5;visibility:visible}}._emojiPanelHeading_9fdrg_266{color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:.8em;display:flex}._emojiPanelHeading_9fdrg_266>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._emojiPanelClose_9fdrg_268{cursor:pointer;color:var(--text-muted);background:0 0;border:none}._reactionImage_9fdrg_269{object-fit:contain;width:auto;height:1.15em}._reactionText_9fdrg_270{font-size:1.1em}._reactionCount_9fdrg_271{color:var(--text-muted);font-variant-numeric:tabular-nums}._emojiPickerWrap_9fdrg_275{position:static}._emojiButton_9fdrg_276{cursor:pointer;border:1px solid var(--border);background:0 0;border-radius:6px;padding:5px 7px;font-size:1.2em;line-height:1}._emojiButton_9fdrg_276:hover,._emojiButton_9fdrg_276[aria-expanded=true]{border-color:var(--accent)}._emojiPanel_9fdrg_266{z-index:20;background:var(--bg);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;width:min(360px,100% - 20px);height:320px;padding:8px;display:flex;position:absolute;bottom:calc(100% + 4px);left:10px;box-shadow:0 6px 24px #00000040}._emojiGroups_9fdrg_286{flex:1;min-height:0;overflow-y:auto}._emojiGroupName_9fdrg_287{color:var(--text-muted);background:var(--bg);padding:4px 2px;font-size:.72em;position:sticky;top:0}._emojiGrid_9fdrg_288{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));display:grid}._emojiCell_9fdrg_289{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 0;font-size:1.35em;line-height:1}._emojiCell_9fdrg_289:hover,._emojiCell_9fdrg_289:focus-visible{background:var(--bg-surface);outline:none}._customEmoji_9fdrg_260{object-fit:contain;vertical-align:-.2em;width:auto;height:1.1em}._emojiCell_9fdrg_289 ._customEmoji_9fdrg_260{height:1em}._emojiPanelFoot_9fdrg_298{justify-content:space-between;gap:8px;font-size:.72em;display:flex}._emojiPanelFoot_9fdrg_298 a{color:var(--text-muted)}._emojiSuggestions_9fdrg_302{z-index:21;background:var(--bg);border:1px solid var(--border);border-radius:8px;width:min(340px,100% - 20px);max-height:280px;margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 4px);left:10px;overflow-y:auto;box-shadow:0 6px 24px #00000040}._emojiSuggestion_9fdrg_302{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;font-size:.85em;display:flex}._emojiSuggestion_9fdrg_302>._muted_9fdrg_10:nth-last-child(-n+2){margin-left:auto}._emojiSuggestion_9fdrg_302>._muted_9fdrg_10+._muted_9fdrg_10{margin-left:0}._emojiSuggestionActive_9fdrg_310{background:var(--bg-surface)}._emojiSuggestionDisabled_9fdrg_311{cursor:default;opacity:.55}._emojiSuggestionFace_9fdrg_312{text-align:center;min-width:1.3em;font-size:1.3em;line-height:1}img._emojiSuggestionFace_9fdrg_312{min-width:0;height:1.3em}._emojiPageSection_9fdrg_316{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:12px 0;display:flex}._emojiPageHeading_9fdrg_317{margin:0;font-size:1em}._emojiPageHeadingRow_9fdrg_318{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._emojiPageHeadingRow_9fdrg_318>input{max-width:320px}._emojiSetting_9fdrg_320{align-items:center;gap:10px;display:flex}._emojiSetting_9fdrg_320>input[type=number]{width:5em}._emojiToneRow_9fdrg_322{gap:2px;display:flex}._emojiCellFavorite_9fdrg_323{background:color-mix(in srgb, var(--accent) 22%, transparent)}._emojiFavoriteList_9fdrg_324{flex-direction:column;gap:2px;max-width:480px;margin:0;padding:0;list-style:none;display:flex}._emojiFavorite_9fdrg_324{border-radius:6px;align-items:center;gap:8px;padding:2px 6px;display:flex}._emojiFavorite_9fdrg_324:hover{background:var(--bg-surface)}._emojiFavoriteButtons_9fdrg_327{gap:2px;margin-left:auto;display:inline-flex}._emojiGridCanvas_9fdrg_331{position:relative}._emojiGridHeading_9fdrg_332,._emojiGridRow_9fdrg_332{position:absolute;left:0;right:0}._emojiGridHeading_9fdrg_332{color:var(--text-muted);align-items:center;padding:0 2px;font-size:.72em;display:flex}._emojiGridRow_9fdrg_332{align-items:center;display:grid}._emojiGridRow_9fdrg_332 ._emojiCell_9fdrg_289{justify-content:center;align-items:center;height:36px;display:inline-flex}._emojiJumpBar_9fdrg_337{border-bottom:1px solid var(--border);flex:none;gap:2px;padding-bottom:2px;display:flex;overflow-x:auto}._emojiJumpButton_9fdrg_338{cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:6px;flex:none;padding:2px 4px;font-size:1.05em;line-height:1}._emojiJumpButton_9fdrg_338 ._customEmoji_9fdrg_260{height:1.05em}._emojiJumpButton_9fdrg_338:hover,._emojiJumpButtonCurrent_9fdrg_340{opacity:1;background:var(--bg-surface)}._emojiPageGrid_9fdrg_341{flex-direction:column;gap:4px;height:60vh;min-height:280px;display:flex}._mediaMessage_9fdrg_344{flex-direction:column;gap:4px;display:flex}button._imageLink_9fdrg_223{cursor:zoom-in;background:0 0;border:none;padding:0}._messageVideo_9fdrg_346{background:#000;border-radius:6px;max-width:min(100%,420px);max-height:320px}._attachmentTray_9fdrg_350{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;margin:0;padding:6px 10px 0;list-style:none;display:flex}._attachment_9fdrg_350{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;align-items:center;gap:6px;max-width:260px;padding:4px 6px;font-size:.8em;display:flex}._attachmentThumbnail_9fdrg_355{object-fit:cover;border-radius:4px;flex:none;width:40px;height:40px}._attachmentIcon_9fdrg_356{text-align:center;flex:none;width:40px;font-size:1.6em}._attachmentName_9fdrg_357{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._thread_9fdrg_61{position:relative}._threadDragging_9fdrg_360{outline:2px dashed var(--accent);outline-offset:-4px}._dropHint_9fdrg_361{z-index:30;pointer-events:none;background:color-mix(in srgb, var(--bg) 70%, transparent);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}._personLinkPicker_9fdrg_367{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}._personLinkCandidates_9fdrg_368{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._personLinkCandidates_9fdrg_368 ._tagAdd_9fdrg_125{text-align:left;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._identityLink_9fdrg_370{align-items:center;gap:6px;display:inline-flex}._autoReactionEmojiFloat_9fdrg_374{z-index:20;position:fixed}._autoReactionEmojiFloat_9fdrg_374>._emojiPanel_9fdrg_266{width:100%;position:static}._backToList_9fdrg_383{display:none}@media (width<=900px){._columns_9fdrg_27{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._columns_9fdrg_27:not(._columnsRoomOpen_9fdrg_386)>._viewer_9fdrg_56,._columnsRoomOpen_9fdrg_386>._listColumn_9fdrg_28,._pageRoomOpen_9fdrg_388>._header_9fdrg_7{display:none}._listColumn_9fdrg_28,._viewer_9fdrg_56{min-height:0;max-height:none}._backToList_9fdrg_383{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:8px 10px;font-size:.9em;display:block}._threadBar_9fdrg_62 ._roomID_9fdrg_54{display:none}._message_9fdrg_88{max-width:88%}}._waitingDot_9fdrg_401{background:var(--warning);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}._awaitingRow_9fdrg_405{align-items:stretch;gap:4px;display:flex}._awaitingRow_9fdrg_405>._row_9fdrg_31{flex:1}._awaitingDismiss_9fdrg_407{font:inherit;color:var(--text-muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;flex:none;padding:0 8px}._awaitingDismiss_9fdrg_407:hover{color:var(--text);border-color:var(--accent)}._awaitingSectionHeading_9fdrg_412{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:12px 2px 0;font-size:.75em;font-weight:700}._awaitingSettingsToggle_9fdrg_416{font:inherit;vertical-align:middle;color:var(--accent);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;margin-left:12px;padding:2px 8px;font-size:.6em}._awaitingSettings_9fdrg_416{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}._awaitingSettingsRow_9fdrg_421{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;display:flex}._awaitingSettingsLabel_9fdrg_422{min-width:11em;color:var(--text-muted);font-size:.9em}._chatConversationPane_9fdrg_425{box-sizing:border-box;flex-direction:column;flex:1;gap:8px;min-width:0;height:100%;min-height:0;padding:8px 12px 12px;display:flex}._chatConversationBar_9fdrg_426{justify-content:space-between;align-items:center;gap:8px;display:flex}._chatConversationViewer_9fdrg_427{flex:1;min-height:0;max-height:none}._accountPicker_9fdrg_430{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._accountPick_9fdrg_430{font:inherit;cursor:pointer;color:var(--text-muted);background:var(--bg-surface);border:1px solid var(--border);border-radius:999px;padding:2px 10px;font-size:.85em}._accountPick_9fdrg_430:hover{color:var(--text)}._accountPickPicked_9fdrg_436{color:var(--text);border-color:var(--accent);font-weight:600}._accountPickerError_9fdrg_437{color:var(--error);white-space:pre-wrap;font-size:.8em}._embedCard_9fdrg_440{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--bg-surface);border-radius:6px;gap:10px;max-width:520px;margin-top:6px;padding:6px 10px;display:flex}._embedMain_9fdrg_444{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._embedAuthor_9fdrg_445{color:var(--text-muted);font-size:.8em;font-weight:600}._embedTitle_9fdrg_446{color:var(--text);font-weight:600}._embedTitle_9fdrg_446 a{color:var(--accent)}._embedFields_9fdrg_448{flex-wrap:wrap;gap:6px 14px;display:flex}._embedField_9fdrg_448{flex:100%;min-width:0}._embedFieldInline_9fdrg_450{flex:140px}._embedFieldName_9fdrg_451{color:var(--text-muted);font-size:.8em;font-weight:600}._embedImage_9fdrg_452{object-fit:contain;border-radius:4px;align-self:flex-start;max-width:100%;max-height:300px}._embedThumbnail_9fdrg_453{object-fit:cover;border-radius:4px;flex-shrink:0;width:64px;height:64px}._embedFooter_9fdrg_454{color:var(--text-dim);font-size:.75em}._buttonChips_9fdrg_455{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._buttonChip_9fdrg_455{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);cursor:default;border-radius:4px;align-items:center;gap:4px;padding:1px 10px;font-size:.8em;text-decoration:none;display:inline-flex}a._buttonChip_9fdrg_455{color:var(--accent);cursor:pointer}a._buttonChip_9fdrg_455:hover{text-decoration:underline}._buttonChipDisabled_9fdrg_463{opacity:.55}._discordSubtext_9fdrg_466{color:var(--text-muted);font-size:.8em;font-style:normal}._rowHeadOneLine_9fdrg_473{flex-wrap:nowrap}._rowHeadOneLine_9fdrg_473>._name_9fdrg_44{flex:auto}._accountComposer_9fdrg_477{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding:8px 10px;display:flex}._accountComposerHead_9fdrg_478{color:var(--text-muted);justify-content:space-between;gap:8px;font-size:.8em;display:flex}._accountComposerRow_9fdrg_479{align-items:flex-end;gap:8px;display:flex}._accountComposerRow_9fdrg_479>textarea._input_9fdrg_18{resize:vertical;flex:1}._accountSystemLine_9fdrg_483{color:var(--text-muted);font-style:italic}.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.bc-session-list._sessionListColumn_l0ddi_25{flex-direction:column;display:flex;overflow:hidden}.bc-session-list._sessionListColumn_l0ddi_25 .bc-inst-filter{min-height:0;overflow-y:auto}._list_l0ddi_16{flex:1;min-height:160px;overflow-y:auto}._vrow_l0ddi_55{margin-bottom:10px}._loadOlder_l0ddi_61{border:1px dashed var(--border);border-radius:var(--bc-radius-xs,8px);width:100%;color:var(--text-muted);cursor:pointer;background:0 0;margin-bottom:8px;padding:6px;font-family:inherit;font-size:.75rem;display:block}._loadOlder_l0ddi_61:hover{border-color:var(--accent);color:var(--text)}._sessionPagerShim_l0ddi_83{flex:none}._sessionPagerShim_l0ddi_83:disabled{cursor:default;opacity:.6}._searchReach_l0ddi_95{color:var(--text-dim);flex:none;padding:2px 10px 6px;font-size:.78em;line-height:1.35}._chipCount_l0ddi_104{color:var(--text-dim);margin-left:4px;font-family:monospace;font-size:.85em}._entry_l0ddi_112{min-width:0}._entryTool_l0ddi_118{background:var(--bc-surface-thin,var(--bg-surface));border-left:3px solid var(--border);border-radius:var(--bc-radius-xs,8px);padding:5px 8px;font-family:monospace;font-size:.72rem}._entryToolName_l0ddi_126{color:var(--accent);font-weight:600}._entryPre_l0ddi_130{background:var(--bg);border:1px solid var(--border);border-radius:var(--bc-radius-xs,8px);white-space:pre-wrap;word-break:break-word;max-height:240px;margin:4px 0 0;padding:6px 8px;font-family:monospace;font-size:.68rem;overflow-y:auto}._recoveredMarker_l0ddi_145{color:var(--text-dim);margin-top:4px;font-size:.66rem;font-style:italic;display:block}._refChip_l0ddi_155{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:3px;padding:0 5px;font-family:monospace;font-size:.85em;line-height:1.5;display:inline-flex}._refChip_l0ddi_155:hover{background:color-mix(in srgb, var(--accent) 28%, transparent)}._errorChip_l0ddi_178{white-space:normal;word-break:break-word;border:1px solid;border-radius:12px;align-items:center;gap:6px;padding:3px 9px;font-size:.72rem;font-weight:500;line-height:1.3;display:inline-flex}._errorChipTerminal_l0ddi_191{color:var(--error,#ef4444);border-color:color-mix(in srgb, var(--error,#ef4444) 45%, transparent);background:color-mix(in srgb, var(--error,#ef4444) 10%, var(--bg-surface))}._errorChipRetryable_l0ddi_196{color:var(--warning,#f59e0b);border-color:color-mix(in srgb, var(--warning,#f59e0b) 45%, transparent);background:color-mix(in srgb, var(--warning,#f59e0b) 10%, var(--bg-surface))}._errorChipCode_l0ddi_201{opacity:.85;font-family:monospace;font-size:.66rem;font-weight:600}._errorChipStatus_l0ddi_207{opacity:.7;font-family:monospace;font-size:.62rem}._rawMeta_l0ddi_214{color:var(--text-dim);margin-bottom:2px;font-family:monospace;font-size:.62rem}._rawDupTag_l0ddi_220{color:var(--warning,#f59e0b);margin-left:6px}._sourcesBadge_l0ddi_226{border:1px solid var(--border);background:var(--bc-surface-thin,var(--bg-surface));color:var(--text-dim);cursor:pointer;border-radius:10px;align-items:center;gap:4px;margin-top:3px;padding:1px 7px;font-family:monospace;font-size:.62rem;transition:color .12s,border-color .12s;display:inline-flex}._sourcesBadge_l0ddi_226:hover{color:var(--text);border-color:var(--accent)}._turnsSourcesBadge_l0ddi_248{border:1px solid var(--border);background:var(--bc-surface-thin,var(--bg-surface));color:var(--text-dim);white-space:nowrap;cursor:default;border-radius:10px;align-items:center;gap:4px;padding:0 6px;font-family:monospace;font-size:.62rem;display:inline-flex}._sourcesReveal_l0ddi_262{border:1px solid var(--border);border-radius:var(--bc-radius-xs,8px);background:var(--bg);margin-top:5px;padding:6px 8px}._sourceCopy_l0ddi_269{border-bottom:1px dashed var(--border);padding:3px 0;font-size:.7rem}._sourceCopy_l0ddi_269:last-child{border-bottom:none}._sourceMeta_l0ddi_277{color:var(--text-dim);margin-bottom:2px;font-family:monospace;font-size:.62rem}._sourcePrimary_l0ddi_283{color:var(--success,#22c55e)}._sourceDup_l0ddi_286{color:var(--warning,#f59e0b)}._toolsDrawer_l0ddi_291{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}._toolsLoading_l0ddi_296{color:var(--text-dim);padding:6px 2px;font-size:.72rem}._sidebarDisconnected_l0ddi_308{color:var(--text-dim);border-bottom:1px solid var(--border);flex:none;padding:4px 10px;font-size:.72rem}._permissionControls_l0ddi_320{align-items:center;gap:6px;display:inline-flex}._permissionNetwork_l0ddi_325{color:var(--text-dim);cursor:pointer;white-space:nowrap;align-items:center;gap:3px;font-size:.72rem;display:inline-flex}._permissionNetwork_l0ddi_325 input{cursor:pointer;margin:0}._permissionNetwork_l0ddi_325 input:disabled{opacity:.4;cursor:default}._permissionNetwork_l0ddi_325:has(input:disabled){opacity:.4;cursor:default}._permissionCustom_l0ddi_343{align-items:center;gap:4px;display:inline-flex}.bc-header-row._headerRow_l0ddi_369{flex-wrap:nowrap;gap:6px}._headerName_l0ddi_360{text-overflow:ellipsis;white-space:nowrap;flex:1 100 auto;min-width:3ch;overflow:hidden}.bc-header-right._headerCluster_l0ddi_441{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:inline-flex}._headerDivider_l0ddi_466{background:var(--border);flex-shrink:0;align-self:stretch;width:1px;margin:2px 3px}._iconButton_l0ddi_479{width:26px;height:26px;color:var(--text-dim);cursor:pointer;opacity:.6;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:color .12s,border-color .12s,background .12s,opacity .12s;display:inline-flex}._iconButton_l0ddi_479:hover:not(:disabled){opacity:1;color:var(--text);border-color:var(--border)}._iconButton_l0ddi_479:disabled{opacity:.25;cursor:default}._iconButton_l0ddi_479[aria-pressed=true]{opacity:1;color:var(--text);background:color-mix(in srgb, var(--accent) 18%, transparent);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.bc-header{container:session-header/inline-size}._viewTabs_l0ddi_527{border:1px solid var(--border);border-radius:7px;flex-shrink:0;display:inline-flex;overflow:hidden}._viewTab_l0ddi_527{border:none;border-left:1px solid var(--border);height:24px;color:var(--text-dim);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 6px;font-size:.64rem;font-weight:600;transition:color .12s,background .12s}._viewTab_l0ddi_527:first-child{border-left:none}._viewTab_l0ddi_527:hover{color:var(--text);background:color-mix(in srgb, var(--accent) 8%, transparent)}._viewTab_l0ddi_527[aria-pressed=true]{color:var(--text);background:color-mix(in srgb, var(--accent) 20%, transparent)}._viewTabShort_l0ddi_554{display:none}@container session-header (width<=640px){._viewTabLabel_l0ddi_556{display:none}._viewTabShort_l0ddi_554{display:inline}._viewTab_l0ddi_527{padding:0 5px}}._usageGroup_l0ddi_562{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}._iconButtonDone_l0ddi_571[aria-pressed=true]{color:#22c55e;background:#22c55e24;border-color:#22c55e73}.bc-ctrl-select._modelPicker_l0ddi_585{max-width:116px;padding:3px 6px;font-size:.72rem}._settingsError_l0ddi_600{flex-shrink:1;min-width:0;max-width:190px;overflow:hidden}._settingsError_l0ddi_600>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._contextRing_l0ddi_619{color:var(--text-dim);cursor:default;flex-shrink:0;align-items:center;display:inline-flex}._contextRingSvg_l0ddi_626{width:24px;height:24px}._contextRingTrack_l0ddi_630{fill:none;stroke:var(--border);stroke-width:2.4px}._contextRingArc_l0ddi_635{fill:none;stroke:var(--bc-harness,var(--accent));stroke-width:2.4px;stroke-linecap:round;transition:stroke-dasharray .3s,stroke .2s}._contextRingNumber_l0ddi_643{fill:currentColor;font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central;font-size:8.5px;font-weight:700}._contextRingReadout_l0ddi_652{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._contextRingWarn_l0ddi_660{color:#f59e0b}._contextRingWarn_l0ddi_660 ._contextRingArc_l0ddi_635{stroke:#f59e0b}._contextRingCrit_l0ddi_662{color:#ef4444}._contextRingCrit_l0ddi_662 ._contextRingArc_l0ddi_635{stroke:#ef4444}._detailsPanel_l0ddi_673{z-index:60;border:1px solid var(--border);background:var(--bg-surface);border-radius:10px;min-width:340px;max-width:460px;max-height:70vh;padding:10px 12px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 12px 32px -8px #00000073}._detailsSection_l0ddi_688{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;padding-bottom:8px;display:flex}._detailsSection_l0ddi_688:last-of-type{border-bottom:none}._detailsSectionLabel_l0ddi_700{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--text-dim);font-size:.62rem}._sidebarError_l0ddi_714{color:#ef4444;border-top:1px solid var(--border);word-break:break-word;flex:none;padding:4px 10px;font-size:.72rem}._vibeProse_l0ddi_735>div[data-vibe]{padding-left:18px;position:relative}._vibeProse_l0ddi_735>div[data-vibe]:after{content:"";background:var(--vibe-hue,var(--border-subtle));pointer-events:none;border-radius:3px;width:6px;position:absolute;top:0;bottom:0;left:0}._vibeProse_l0ddi_735>div[data-vibe-run=mid]:after,._vibeProse_l0ddi_735>div[data-vibe-run=end]:after{top:-.8em}._vibeProse_l0ddi_735>div[data-vibe-run=start]:after,._vibeProse_l0ddi_735>div[data-vibe-run=mid]:after{border-bottom-right-radius:0;border-bottom-left-radius:0}._vibeProse_l0ddi_735>div[data-vibe-run=mid]:after,._vibeProse_l0ddi_735>div[data-vibe-run=end]:after{border-top-left-radius:0;border-top-right-radius:0}._vibeProse_l0ddi_735>div[data-vibe-run=start]:before,._vibeProse_l0ddi_735>div[data-vibe-run=solo]:before{z-index:1;text-align:center;width:14px;font-size:11px;line-height:1.5;position:absolute;top:0;left:0}._vibeProse_l0ddi_735>div[data-vibe=descriptive]{--vibe-hue:var(--border-subtle)}._vibeProse_l0ddi_735>div[data-vibe=danger],._vibeProse_l0ddi_735>div[data-vibe=warning],._vibeProse_l0ddi_735>div[data-vibe=question],._vibeProse_l0ddi_735>div[data-vibe=action],._vibeProse_l0ddi_735>div[data-vibe=info]{background:color-mix(in srgb, var(--vibe-hue) 4%, transparent)}._vibeProse_l0ddi_735>div[data-vibe=danger]{--vibe-hue:var(--error)}._vibeProse_l0ddi_735>div[data-vibe=danger]:before{content:"🚨" / "danger"}._vibeProse_l0ddi_735>div[data-vibe=warning]{--vibe-hue:var(--warning)}._vibeProse_l0ddi_735>div[data-vibe=warning]:before{content:"⚠️" / "warning"}._vibeProse_l0ddi_735>div[data-vibe=question]{--vibe-hue:var(--accent)}._vibeProse_l0ddi_735>div[data-vibe=question]:before{content:"❓" / "question"}._vibeProse_l0ddi_735>div[data-vibe=action]{--vibe-hue:var(--success)}._vibeProse_l0ddi_735>div[data-vibe=action]:before{content:"⚡" / "action"}._vibeProse_l0ddi_735>div[data-vibe=info]{--vibe-hue:var(--info)}._vibeProse_l0ddi_735>div[data-vibe=info]:before{content:"ℹ️" / "info"}._vibeProse_l0ddi_735>div[data-vibe-run=mid]:before,._vibeProse_l0ddi_735>div[data-vibe-run=end]:before{content:none}._vibeProse_l0ddi_735>div[data-vibe]:first-child>:first-child{margin-top:0}._vibeProse_l0ddi_735>div[data-vibe]:last-child>:last-child{margin-bottom:0}._paneCorner_l0ddi_889{z-index:2;align-items:flex-start;gap:6px;max-width:min(360px,80%);display:flex;position:absolute;top:8px;right:14px}._lensChip_l0ddi_905{border:1px solid var(--border);box-sizing:border-box;border-radius:7px;flex-shrink:0;height:24px;display:inline-flex;overflow:hidden}._lensHalf_l0ddi_914{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:0 3px;font-family:monospace;font-size:.58rem}._lensHalf_l0ddi_914+._lensHalf_l0ddi_914{border-left:1px solid var(--border)}._lensHalf_l0ddi_914:hover{color:var(--text)}._lensHalf_l0ddi_914:disabled{opacity:.35;cursor:default}._lensHalf_l0ddi_914[aria-pressed=true]{color:var(--text);background:color-mix(in srgb, var(--accent) 20%, transparent)}._vibeLegend_l0ddi_930{flex-direction:column;align-items:flex-end;gap:4px;max-width:min(300px,70%);display:flex}._vibeLegendToggle_l0ddi_937{white-space:nowrap;letter-spacing:.5px;color:var(--text-dim);background:var(--bg-surface);border:1px solid var(--border);cursor:pointer;opacity:.75;border-radius:999px;padding:2px 8px;font-family:monospace;font-size:.62rem}._vibeLegendToggle_l0ddi_937:hover{color:var(--text);opacity:1}._vibeLegendBody_l0ddi_954{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;grid-template-columns:auto 1fr;gap:2px 8px;margin:0;padding:8px 10px;font-size:.68rem;display:grid;box-shadow:0 12px 32px -8px #00000073}._vibeLegendRow_l0ddi_968{display:contents}._vibeLegendTerm_l0ddi_971{white-space:nowrap;color:var(--text)}._vibeLegendMeaning_l0ddi_975{color:var(--text-muted);margin:0}._vibeLegendRow_l0ddi_968[data-vibe=descriptive] ._vibeLegendTerm_l0ddi_971{--vibe-hue:var(--border-subtle)}._vibeLegendRow_l0ddi_968[data-vibe=danger] ._vibeLegendTerm_l0ddi_971{--vibe-hue:var(--error)}._vibeLegendRow_l0ddi_968[data-vibe=warning] ._vibeLegendTerm_l0ddi_971{--vibe-hue:var(--warning)}._vibeLegendRow_l0ddi_968[data-vibe=question] ._vibeLegendTerm_l0ddi_971{--vibe-hue:var(--accent)}._vibeLegendRow_l0ddi_968[data-vibe=action] ._vibeLegendTerm_l0ddi_971{--vibe-hue:var(--success)}._vibeLegendRow_l0ddi_968[data-vibe=info] ._vibeLegendTerm_l0ddi_971{--vibe-hue:var(--info)}._vibeLegendRow_l0ddi_968 ._vibeLegendTerm_l0ddi_971{border-left:3px solid var(--vibe-hue,var(--border-subtle));padding-left:6px}._statusSlot_l0ddi_1014{box-sizing:border-box;height:30px;color:var(--text-muted);white-space:nowrap;border-top:1px dashed color-mix(in srgb, var(--accent) 30%, var(--border));flex:none;align-items:center;gap:6px;margin:4px 0;padding:0 10px;font-family:monospace;font-size:.72rem;display:flex;position:relative}._ticker_l0ddi_1032{display:block}._tickerTape_l0ddi_1033{white-space:nowrap;display:inline-block}._ticker_l0ddi_1032[data-ticker=on]{text-overflow:clip}._ticker_l0ddi_1032[data-ticker=on] ._tickerTape_l0ddi_1033{animation:_bc-ticker_l0ddi_1 var(--ticker-seconds,6s) ease-in-out 1s infinite alternate}._ticker_l0ddi_1032[data-ticker=on]:hover ._tickerTape_l0ddi_1033{animation-play-state:paused}@keyframes _bc-ticker_l0ddi_1{0%,15%{transform:translate(0)}85%,to{transform:translateX(var(--ticker-shift,0))}}@media (prefers-reduced-motion:reduce){._ticker_l0ddi_1032[data-ticker=on]{text-overflow:ellipsis}._ticker_l0ddi_1032[data-ticker=on] ._tickerTape_l0ddi_1033{animation:none}}._statusSpacer_l0ddi_1050{border-top-color:#0000}._statusPulse_l0ddi_1055{background:var(--accent);border-radius:2px;flex:none;width:6px;height:12px;animation:1.4s ease-in-out infinite _bc-compact-anim_l0ddi_1}._statusPulseViolet_l0ddi_1063{background:#a78bfa}._statusCompacting_l0ddi_1066{color:#a78bfa;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:600}._statusTodo_l0ddi_1073{text-overflow:ellipsis;max-width:40%;color:var(--accent);flex:none;font-weight:600;overflow:hidden}._statusSep_l0ddi_1081{opacity:.6;flex:none}._statusMain_l0ddi_1089{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}._statusText_l0ddi_1096{text-overflow:ellipsis;min-width:0;color:var(--text);overflow:hidden}._statusError_l0ddi_1102{color:var(--error)}._statusWarn_l0ddi_1105{color:var(--warning)}._statusTime_l0ddi_1111{text-align:right;font-variant-numeric:tabular-nums;width:19ch;color:var(--text-dim);flex:none}._statusAgentsChip_l0ddi_1120{text-align:center;font-variant-numeric:tabular-nums;border:1px solid var(--border);min-width:11ch;color:var(--accent);font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 7px;line-height:1.6}._statusAgentsChip_l0ddi_1120:hover,._statusAgentsChip_l0ddi_1120[aria-expanded=true]{border-color:var(--accent)}._subagentsAnchor_l0ddi_1148{display:inline-flex;position:relative}._statusPopover_l0ddi_1153{z-index:250;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--bc-radius-xs,8px);flex-direction:column;gap:4px;width:min(620px,100vw - 32px);padding:8px 10px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 6px 20px #00000059}._statusAgentRow_l0ddi_1172{white-space:nowrap;grid-template-columns:14ch minmax(0,1fr) 16ch 8ch 7ch;align-items:baseline;column-gap:8px;display:grid}._statusAgentRow_l0ddi_1172>*{text-overflow:ellipsis;min-width:0;overflow:hidden}._statusAgentRowDone_l0ddi_1185{opacity:.5}._statusAgentKind_l0ddi_1188{color:var(--text-muted);font-weight:600}._statusAgentDescription_l0ddi_1192{color:var(--text)}._statusAgentTool_l0ddi_1195{color:var(--text-dim)}._statusAgentElapsed_l0ddi_1198{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-dim)}._statusOpen_l0ddi_1203{border:1px solid var(--border);border-radius:var(--bc-radius-xs,8px);color:var(--accent);font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;padding:0 5px;line-height:1.5}._statusOpen_l0ddi_1203:hover{border-color:var(--accent)}._questionMarkerAnchor_l0ddi_1231{flex:none;align-items:center;display:inline-flex}._questionMarker_l0ddi_1231{border-radius:var(--bc-radius-xs,8px);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:1px;padding:2px 3px;line-height:1;display:inline-flex}._questionMarker_l0ddi_1231:hover{border-color:var(--border);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--text)}._questionMarker_l0ddi_1231:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._questionMarkerOpen_l0ddi_1261{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--text)}._questionMarkerCaret_l0ddi_1270{opacity:.75;font-size:.6rem;line-height:1}._questionMarkerOpen_l0ddi_1261 ._questionMarkerCaret_l0ddi_1270{opacity:1}._questionPanel_l0ddi_1287{z-index:300;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-surface);text-align:left;white-space:normal;cursor:default;border-radius:6px;min-width:300px;max-width:min(420px,100vw - 16px);max-height:60vh;padding:8px 10px;font-family:system-ui,sans-serif;font-size:.78rem;position:fixed;overflow-y:auto;box-shadow:0 6px 20px #00000059}._questionPanelTitle_l0ddi_1307{border-bottom:1px solid var(--border-subtle);color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;padding-bottom:5px;font-size:.82rem;font-weight:600;overflow:hidden}._questionPanelNote_l0ddi_1321{color:var(--text-muted);margin:4px 0;font-style:italic;line-height:1.45}._questionPanelError_l0ddi_1327{color:var(--error);margin:4px 0;line-height:1.45}._folderHeaderMain_l0ddi_1338{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:6px;padding:0;display:flex}._folderHeaderMain_l0ddi_1338:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._folderQuestionRollup_l0ddi_1371,._folderQuestionRollupStatic_l0ddi_1372{border:1px solid color-mix(in srgb, var(--warning) 45%, transparent);background:var(--warning-bg);color:var(--warning);border-radius:8px;flex:none;align-items:center;gap:3px;padding:0 6px;font-size:.75em;font-weight:600;line-height:1.6;display:inline-flex}._folderQuestionRollup_l0ddi_1371{cursor:pointer}._folderQuestionRollup_l0ddi_1371:hover{border-color:var(--warning);background:color-mix(in srgb, var(--warning) 26%, transparent)}._folderQuestionRollup_l0ddi_1371:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._folderQuestionRollupStatic_l0ddi_1372{cursor:default}._folderQuestionGlyph_l0ddi_1401{font-weight:700}._folderQuestionCount_l0ddi_1404{font-variant-numeric:tabular-nums}.bc-pending-note{color:var(--text-muted);margin:0 0 6px;font-size:.8em;line-height:1.45}.signals{flex-direction:column;gap:8px;display:flex}.signals-title{color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}._inbox_l0ddi_1469{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--warning) 5%, transparent);flex-direction:column;flex:0 auto;min-height:0;display:flex}._inboxHeader_l0ddi_1480{color:var(--text-dim);font:inherit;letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:.72rem;display:flex}._inboxHeader_l0ddi_1480:hover{color:var(--text)}._inboxCaret_l0ddi_1503{font-size:.68rem}._inboxTitle_l0ddi_1506{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._inboxCount_l0ddi_1512{background:color-mix(in srgb, var(--warning) 22%, transparent);color:var(--warning);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 6px;font-size:.7rem}._inboxBody_l0ddi_1530{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:10px;min-height:0;max-height:24vh;padding:0 10px 8px;display:flex;overflow-y:auto}._inboxBody_l0ddi_1530>.signal-request+.signal-request{border-top:1px solid var(--border);padding-top:10px}._inboxSessionButton_l0ddi_1555{max-width:100%;color:var(--accent);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:.74rem;overflow:hidden}._inboxSessionButton_l0ddi_1555:hover{text-decoration:underline}._inboxError_l0ddi_1573{color:var(--error);margin:0;padding:0 12px 6px;font-size:.74rem;line-height:1.45}._subagentToggle_l0ddi_1592{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:2px;padding:0 2px;font-size:.62rem;line-height:1;display:flex}._subagentToggle_l0ddi_1592:hover{color:var(--text)}._subagentToggle_l0ddi_1592:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}._subagentToggleCount_l0ddi_1617{font-variant-numeric:tabular-nums;opacity:.75}._subagentRow_l0ddi_1588{border-left:2px solid var(--border);width:auto;margin-left:14px;padding-left:2px}._subagentRowRunning_l0ddi_1638{border-left-color:var(--accent)}._notificationChip_l0ddi_1644{margin:2px 0}._notificationChipSummary_l0ddi_1647{cursor:pointer;color:var(--bc-muted,#8a8f98);align-items:baseline;gap:.5em;font-size:.85em;display:inline-flex}._notificationChipSummary_l0ddi_1647:hover{color:var(--bc-fg,#e6e6e6)}._notificationChipLabel_l0ddi_1658{text-overflow:ellipsis;white-space:nowrap;max-width:60ch;overflow:hidden}._signalsRoute_l0ddi_1672{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}._signalsPage_l0ddi_1679{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._signalsPageHeader_l0ddi_1686{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:8px;padding:10px 16px;display:flex}._signalsPageTitle_l0ddi_1694{color:var(--text);margin:0;font-size:1rem;font-weight:600}._signalsPageSpacer_l0ddi_1700{flex:1}._signalsPageBody_l0ddi_1703{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:18px;min-height:0;padding:14px 16px 24px;display:flex;overflow-y:auto}._signalsPageSection_l0ddi_1713{flex-direction:column;gap:16px;width:100%;max-width:860px;display:flex}._signalsPageSection_l0ddi_1713>.signal-request{content-visibility:auto;contain-intrinsic-size:auto 160px;border:1px solid var(--border);background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:10px;padding:12px 14px}._signalsPageSection_l0ddi_1713>.signal-request .signal-card{background:0 0;border:none;padding:0}._signalsPageSectionTitle_l0ddi_1742{color:var(--text-dim);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:500}._signalsPageEmpty_l0ddi_1750{color:var(--text-dim);margin:0}._signalsPageDetails_l0ddi_1754{flex-direction:column;gap:4px;display:flex}._signalsPageMeta_l0ddi_1759{color:var(--text-dim);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:.74rem;display:flex}._signalsPageDraft_l0ddi_1767{color:var(--text-muted);font-size:.8rem}._signalsPageDraft_l0ddi_1767 summary{cursor:pointer}._signalsPageDraftSubject_l0ddi_1774{margin:4px 0 0;font-weight:600}._signalsPageDraftBody_l0ddi_1778{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;line-height:1.45}._inboxHeaderRow_l0ddi_1786{flex:none;align-items:center;display:flex}._inboxHeaderRow_l0ddi_1786 ._inboxHeader_l0ddi_1480{flex:1;min-width:0}._inboxOpenPage_l0ddi_1795{border:1px solid var(--border);color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border-radius:4px;align-self:flex-end;padding:1px 6px;font-size:.7rem}._inboxOpenPage_l0ddi_1795:hover{color:var(--text)}._backgroundInbox_l0ddi_1814{border-bottom:1px solid var(--border);flex-direction:column;flex:0 auto;min-height:0;display:flex}._backgroundInboxHeader_l0ddi_1821{min-width:0;color:var(--text-muted);font:inherit;letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:none;flex:1 0 auto;align-items:center;gap:6px;padding:4px 12px;font-size:.68rem;display:flex}._backgroundInboxHeader_l0ddi_1821:hover{color:var(--text)}._backgroundInboxCount_l0ddi_1841{background:color-mix(in srgb, var(--text-dim) 15%, transparent);color:var(--text-dim);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 6px;font-size:.68rem}._chatBriefCard_l0ddi_1852{border:1px solid var(--border);content-visibility:auto;contain-intrinsic-size:auto 200px;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._chatBriefFields_l0ddi_1862{grid-template-columns:max-content 1fr;gap:2px 10px;margin:0;font-size:.86rem;display:grid}._chatBriefFields_l0ddi_1862 dt{color:var(--text-dim)}._chatBriefFields_l0ddi_1862 dd{color:var(--text);margin:0}._chatBriefLooseEnd_l0ddi_1876,._chatBriefRemark_l0ddi_1877{border-left:3px solid var(--accent);background:var(--bg-surface);border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}._chatBriefRemark_l0ddi_1877{flex-flow:wrap;align-items:baseline;gap:8px}._chatBriefLooseEndHead_l0ddi_1892{color:var(--text-dim);gap:10px;font-size:.74rem;display:flex}._chatBriefLooseEndKind_l0ddi_1898{color:var(--text-dim);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:600}._chatBriefLooseEndText_l0ddi_1905,._chatBriefRemarkText_l0ddi_1906{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.86rem}._chatBriefRemarkText_l0ddi_1906{flex:1}._chatBriefLooseEndContext_l0ddi_1915{color:var(--text-muted);margin:0;font-size:.8rem}._chatBriefLooseEndActions_l0ddi_1920{align-items:center;gap:6px;display:flex}._chatBriefLooseEndInput_l0ddi_1925{border:1px solid var(--border);min-width:0;color:var(--text);font:inherit;background:0 0;border-radius:6px;flex:1;padding:4px 8px;font-size:.84rem}._chatBriefRequests_l0ddi_1936{flex-direction:column;gap:10px;display:flex}._chatBriefHistory_l0ddi_1941{color:var(--text-muted);font-size:.8rem}._chatBriefHistory_l0ddi_1941 summary{cursor:pointer}._chatBriefHistory_l0ddi_1941 ol{margin:4px 0 0;padding-left:18px}._chatBriefHistoryTime_l0ddi_1952{color:var(--text-dim)}._signalsPageBackground_l0ddi_1956{border-top:1px solid var(--border);width:100%;max-width:860px;padding-top:12px}._signalsPageBackground_l0ddi_1956>._signalsPageSection_l0ddi_1713{margin-top:16px}._signalsPageBackgroundSummary_l0ddi_1965{color:var(--text-dim);cursor:pointer;font-size:.8rem;font-weight:500}._signalsPageBackgroundNote_l0ddi_1971{color:var(--text-muted);font-weight:400}._projectGroupOpen_l0ddi_1980{color:var(--text-muted);font:inherit;cursor:pointer;opacity:.5;background:0 0;border:none;flex:none;padding:0 4px}.bc-folder-header:hover ._projectGroupOpen_l0ddi_1980,._projectGroupOpen_l0ddi_1980:focus-visible{opacity:1;color:var(--accent)}._projectStoreErrorRow_l0ddi_1993{padding:2px 10px 4px;font-size:.8em}._groupByProjectError_l0ddi_1997{color:var(--error);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._projectFiling_l0ddi_2006{align-items:center;gap:6px;min-width:0;font-size:.8em;display:inline-flex}._projectFilingLabel_l0ddi_2007{color:var(--text-muted);align-items:center;gap:4px;display:inline-flex}._projectFilingPrefix_l0ddi_2008{white-space:nowrap}._projectFilingSelect_l0ddi_2009{max-width:220px;font:inherit;color:var(--text);background:var(--bg-surface);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:1px 4px}._projectFiling_l0ddi_2006:not([data-filed]) ._projectFilingSelect_l0ddi_2009{color:var(--text-muted);border-style:dashed}._projectFilingError_l0ddi_2020{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--error);overflow:hidden}._brief_l0ddi_2030{min-width:0}._briefSummary_l0ddi_2033{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.25em .6em;padding:2px 0 4px;display:flex}._briefKind_l0ddi_2041{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:700}._briefTitle_l0ddi_2048{font-weight:600}._briefQuote_l0ddi_2051{border-left:3px solid color-mix(in srgb, var(--text,#e6e6e6) 35%, transparent);background:color-mix(in srgb, var(--text,#e6e6e6) 5%, transparent);border-radius:4px;margin:6px 0;padding:6px 10px}._briefQuoteCaption_l0ddi_2058{color:var(--text-muted);margin-bottom:4px;font-size:.75rem;font-weight:600}._briefQuoteNote_l0ddi_2064{font-weight:400}._briefQuoteText_l0ddi_2067{white-space:pre-wrap;word-break:break-word;line-height:1.45}._page_cqrdk_7{min-height:0}._repoPicker_cqrdk_9{max-width:260px;font:inherit;color:var(--text);background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;padding:3px 6px;font-size:.85em}._muted_cqrdk_14{color:var(--text-muted);font-size:.8em}._notice_cqrdk_15{color:var(--text-muted);margin:16px;font-size:.9em}._error_cqrdk_16{white-space:pre-wrap;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;margin:8px 12px 0;padding:8px 10px;font-size:.85em}._body_cqrdk_21{flex:auto;min-height:0;display:flex}@media (width<=900px){._body_cqrdk_21{flex-direction:column;overflow-y:auto}}._graphScroll_cqrdk_24{overscroll-behavior:contain;flex:auto;min-width:0;padding:6px 0 16px;overflow:auto}._graph_cqrdk_24{min-width:100%;position:relative}._graphSvg_cqrdk_26{pointer-events:none;position:absolute;top:0;left:0}._rows_cqrdk_28{margin:0;padding:0;list-style:none}._row_cqrdk_28{color:var(--text);cursor:pointer;white-space:nowrap;border-left:2px solid #0000;align-items:center;gap:8px;padding-right:12px;font-size:.85em;display:flex}._row_cqrdk_28:hover{background:color-mix(in srgb, var(--accent) 7%, transparent)}._rowSelected_cqrdk_35{background:color-mix(in srgb, var(--accent) 14%, transparent);border-left-color:var(--accent)}._rowDimmed_cqrdk_36{opacity:.4}._subject_cqrdk_38{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}._author_cqrdk_39{text-overflow:ellipsis;max-width:14ch;color:var(--text-muted);flex:none;font-size:.9em;overflow:hidden}._sha_cqrdk_40{font-family:var(--font-mono,monospace);color:var(--text-muted);flex:none;font-size:.9em}._time_cqrdk_41{text-align:right;color:var(--text-dim);flex:0 0 7ch;font-size:.9em}._branch_cqrdk_43{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);border-radius:999px;flex:none;align-items:center;gap:4px;padding:1px 7px;font-size:.85em;line-height:1.5;display:inline-flex}._branchLocal_cqrdk_48{font-weight:600}._branchRemote_cqrdk_49{color:var(--text-muted);background:0 0;border-style:dashed;font-style:italic}._branchUnmerged_cqrdk_50{border-color:var(--warning)}._branchDefault_cqrdk_51{border-color:var(--accent);color:var(--accent)}._branchTouched_cqrdk_52{box-shadow:0 0 0 2px var(--accent)}._branchMark_cqrdk_53{color:var(--warning);font-size:.7em}._branchWorktree_cqrdk_54{color:var(--text-muted);font-size:.9em;font-weight:400}._branchSessionDot_cqrdk_55{border-radius:50%;width:7px;height:7px;display:inline-block}._more_cqrdk_57{justify-content:center;padding:10px;display:flex}._side_cqrdk_59{overscroll-behavior:contain;border-left:1px solid var(--border);background:var(--bg-surface);flex-direction:column;flex:0 0 340px;min-width:0;min-height:0;display:flex;overflow:hidden auto}@media (width<=900px){._side_cqrdk_59{border-left:none;border-top:1px solid var(--border);flex:none;overflow:visible}}._sideSection_cqrdk_66{border-bottom:1px solid var(--border-subtle,var(--border));padding:10px 12px}._sideTitle_cqrdk_67{color:var(--text);text-transform:none;margin:0 0 8px;font-size:.85em;font-weight:600}._sessionList_cqrdk_69{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._session_cqrdk_69{border:1px solid var(--border);border-radius:6px;padding:6px 8px}._sessionHighlighted_cqrdk_71{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}._sessionPick_cqrdk_72{text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:.85em;display:flex}._sessionName_cqrdk_76{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}._swatch_cqrdk_77{vertical-align:middle;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}._sessionId_cqrdk_78{text-align:left;word-break:break-all;font-family:var(--font-mono,monospace);color:var(--accent);cursor:pointer;background:0 0;border:none;margin:3px 0;padding:0;font-size:.8em;display:block}._sessionId_cqrdk_78:hover{text-decoration:underline}._sessionDid_cqrdk_84{color:var(--text);flex-direction:column;gap:1px;font-size:.8em;display:flex}._legendNote_cqrdk_86{color:var(--text-muted);align-items:center;gap:4px;margin:10px 0 0;font-size:.75em;display:flex}._branchList_cqrdk_88{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._branchListItem_cqrdk_89{flex-wrap:wrap;align-items:center;gap:6px;font-size:.85em;display:flex}._branchListItem_cqrdk_89 ._branch_cqrdk_43{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;max-width:100%}._branchListItemHighlighted_cqrdk_91{background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:6px}._shaLink_cqrdk_93{font-family:var(--font-mono,monospace);color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.9em}._shaLink_cqrdk_93:disabled{color:var(--text-muted);cursor:default}._shaGitHub_cqrdk_100{color:var(--accent);text-decoration:none}._shaGitHub_cqrdk_100:hover{text-decoration:underline}._details_cqrdk_103{background:color-mix(in srgb, var(--accent) 5%, transparent)}._detailsHeader_cqrdk_104{justify-content:space-between;align-items:center;display:flex}._detailsSubject_cqrdk_105{color:var(--text);margin:0 0 8px;font-size:.9em;font-weight:600}._detailsList_cqrdk_106{color:var(--text);grid-template-columns:max-content 1fr;gap:4px 10px;margin:0;font-size:.8em;display:grid}._detailsList_cqrdk_106 dt{color:var(--text-muted)}._detailsList_cqrdk_106 dd{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;margin:0;display:flex}._fullSha_cqrdk_109{word-break:break-all;font-family:var(--font-mono,monospace);-webkit-user-select:all;user-select:all}._page_1v26p_6{min-height:0}._headerRow_1v26p_7{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._headerEnd_1v26p_8{align-items:center;gap:8px;margin-left:auto;display:flex}._scroll_1v26p_10{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 16px 32px;overflow-y:auto}._notice_1v26p_12{color:var(--text-muted);margin:16px;font-size:.9em}._muted_1v26p_13{color:var(--text-muted);font-size:.85em}._mono_1v26p_14{font-family:var(--font-mono,monospace)}._error_1v26p_15{white-space:pre-wrap;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;margin:8px 12px 0;padding:8px 10px;font-size:.85em}._section_1v26p_20{margin:0 0 20px}._sectionTitle_1v26p_21{margin:4px 0 8px;font-size:1.25em}._pageTitle_1v26p_22{margin:0;font-size:1.4em}._subTitle_1v26p_23{color:var(--text);margin:0 0 8px;font-size:1em;font-weight:600}._cardList_1v26p_25{flex-direction:column;gap:10px;display:flex}._card_1v26p_25{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);border-radius:8px;padding:10px 12px}._cardChild_1v26p_30{border-left:3px solid var(--accent)}._cardHead_1v26p_31{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._cardName_1v26p_32{font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:1.05em;font-weight:700}._cardName_1v26p_32:hover{color:var(--accent);text-decoration:underline}._goal_1v26p_37{color:var(--text);margin:4px 0 6px;font-size:.9em}._stageChip_1v26p_39{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:0 7px;font-size:.75em;line-height:1.6;display:inline-block}._stats_1v26p_44{flex-wrap:wrap;gap:18px;margin:6px 0;display:flex}._stat_1v26p_44{min-width:0}._statValue_1v26p_46{flex-wrap:wrap;align-items:baseline;gap:4px;font-weight:600;display:flex}._statLabel_1v26p_47{color:var(--text-muted);font-size:.75em}._stateChip_1v26p_49{border:1px solid var(--border);border-radius:4px;padding:0 6px;font-size:.85em;font-weight:500;display:inline-block}._stateWaiting_1v26p_53{color:var(--warning);border-color:var(--warning);font-weight:700}._deploys_1v26p_55{color:var(--text-muted);margin:4px 0 0;font-size:.8em}._facts_1v26p_57{grid-template-columns:max-content 1fr;gap:4px 12px;margin:8px 0 0;font-size:.9em;display:grid}._facts_1v26p_57 dt{color:var(--text-muted)}._facts_1v26p_57 dd{margin:0}._group_1v26p_61{margin:0 0 10px}._groupTitle_1v26p_62{text-transform:capitalize;margin:0 0 4px;font-size:.9em;font-weight:600}._plainList_1v26p_63{flex-direction:column;gap:4px;margin:0;padding:0;font-size:.9em;list-style:none;display:flex}._sessionRow_1v26p_64{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._branch_1v26p_65{font-weight:600}._linkButton_1v26p_67{font:inherit;color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}._linkButton_1v26p_67:hover{text-decoration:underline}._sessionPill_1v26p_71{font:inherit;color:var(--accent);border:1px solid var(--accent);cursor:pointer;background:0 0;border-radius:999px;margin-left:6px;padding:0 6px;font-size:.85em}._needsYou_1v26p_77{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._needsYouRow_1v26p_78{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._attention_1v26p_79{flex-wrap:wrap;gap:4px;margin:2px 0;display:inline-flex}._nextStepLine_1v26p_80{margin:4px 0;font-size:.9em}._deployItem_1v26p_81{align-items:baseline;gap:4px;margin-right:12px;display:inline-flex}._commitBars_1v26p_82{align-items:flex-end;gap:2px;height:18px;margin-left:auto;display:inline-flex}._commitBar_1v26p_82{background:var(--accent);border-radius:1px;width:4px}._commitBar_1v26p_82[data-empty]{background:var(--border)}._projectPage_1v26p_87{max-width:1200px}._pageColumns_1v26p_88{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:16px;display:grid}@media (width<=860px){._pageColumns_1v26p_88{grid-template-columns:minmax(0,1fr)}}._mainColumn_1v26p_90,._sideColumn_1v26p_90{flex-direction:column;gap:14px;min-width:0;display:flex}._panel_1v26p_92{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;padding:10px 12px}._panelHead_1v26p_93{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}._panelHead_1v26p_93 ._subTitle_1v26p_23{margin:0}._panelActions_1v26p_95{align-items:center;gap:6px;margin-left:auto;display:flex}._countBadge_1v26p_96{color:var(--text-muted);border:1px solid var(--border);border-radius:999px;margin-left:6px;padding:0 6px;font-size:.8em;font-weight:600;display:inline-block}._purpose_1v26p_101{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}._purpose_1v26p_101 ._facts_1v26p_57{flex:320px}._purposeForm_1v26p_103{flex-direction:column;gap:8px;max-width:720px;margin-top:8px;display:flex}._field_1v26p_104{flex-direction:column;gap:2px;display:flex}._fieldLabel_1v26p_105{color:var(--text-muted);font-size:.8em}._textInput_1v26p_106{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:5px 8px;font-size:.9em}._formButtons_1v26p_110{gap:8px;display:flex}._stepList_1v26p_112{flex-direction:column;gap:4px;margin:0 0 8px;padding:0;list-style:none;display:flex}._stepRow_1v26p_113{flex-wrap:wrap;align-items:center;gap:8px;font-size:.9em;display:flex}._stepDone_1v26p_114{opacity:.65}._priority_1v26p_115{color:var(--warning);font-size:.75em;font-weight:700}._addStep_1v26p_116{gap:6px;display:flex}._addStep_1v26p_116 ._textInput_1v26p_106{flex:auto}._suggestionList_1v26p_119{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._suggestion_1v26p_119{border:1px dashed var(--accent);background:var(--info-bg);border-radius:6px;align-items:flex-start;gap:10px;padding:8px;display:flex}._suggestionText_1v26p_124{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._suggestionTitle_1v26p_125{font-weight:600}._suggestionButtons_1v26p_126{flex:none;gap:6px;display:flex}._issueRow_1v26p_128{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._segmented_1v26p_130{gap:2px;display:inline-flex}._activityDay_1v26p_132{margin:0 0 10px}._activityDayTitle_1v26p_133{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);margin:0 0 4px;padding-bottom:2px;font-size:.8em;font-weight:700}._activityList_1v26p_137{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}._activityRow_1v26p_138{grid-template-columns:max-content 1.6em minmax(0,1fr);align-items:baseline;font-size:.88em;display:grid}._activityTime_1v26p_139{white-space:nowrap;min-width:4.2em;color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:.9em}._activityIcon_1v26p_140{text-align:center;color:var(--text-muted)}._activityRow_1v26p_138[data-kind=deployed] ._activityIcon_1v26p_140,._activityRow_1v26p_138[data-kind=pull_request_merged] ._activityIcon_1v26p_140,._activityRow_1v26p_138[data-kind=note_completed] ._activityIcon_1v26p_140{color:var(--success)}._activityBody_1v26p_144{flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;display:flex}._oldValue_1v26p_145{color:var(--text-muted);text-decoration:line-through}._repoList_1v26p_147{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._repoRow_1v26p_148{flex-direction:column;gap:2px;display:flex}._repoHead_1v26p_149{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._viewTabs_1v26p_152{gap:2px;margin:0 0 14px;display:inline-flex}._progress_1v26p_155{align-items:center;gap:8px;margin:2px 0;display:inline-flex}._progressTrack_1v26p_156{background:var(--border);border-radius:3px;width:120px;height:6px;display:inline-block;overflow:hidden}._progressFill_1v26p_157{background:var(--success);height:100%;display:block}._direction_1v26p_160{border:1px solid var(--border);background:var(--bg-surface);border-radius:10px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:10px 18px;margin:10px 0 8px;padding:12px 14px;display:grid}@media (width<=860px){._direction_1v26p_160{grid-template-columns:minmax(0,1fr)}}._directionLabel_1v26p_165{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.72em;font-weight:700}._directionGoal_1v26p_166 p,._directionFinish_1v26p_166 p{margin:2px 0 0}._directionGoalText_1v26p_167{font-size:1.15em;font-weight:600;line-height:1.35}._directionFinish_1v26p_166{border-left:3px solid var(--success);padding-left:14px}._directionFoot_1v26p_169{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px;display:flex}._directionNow_1v26p_170{align-items:baseline;gap:6px;display:inline-flex}._questionGroup_1v26p_173{border-bottom:1px solid var(--border-subtle);margin:0 0 10px;padding:0 0 8px}._questionGroup_1v26p_173:last-child{border-bottom:none}._questionFrom_1v26p_175{align-items:baseline;gap:6px;margin:0 0 4px;font-size:.9em;display:flex}._timeline_1v26p_180{flex-direction:column;gap:2px;padding:0 56px 6px 0;display:flex;overflow-x:auto}._timelineRow_1v26p_181{align-items:stretch;gap:2px;min-width:760px;display:grid}._timelineName_1v26p_182{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:.88em;display:flex;overflow:hidden}._timelineHeadCell_1v26p_183{color:var(--text-muted);white-space:nowrap;align-self:end;font-size:.68em;overflow:visible}._timelineTotal_1v26p_184{color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums;align-self:center;font-size:.8em}._timelineError_1v26p_185,._timelineLoading_1v26p_185{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;align-self:center;font-size:.8em;overflow:hidden}._timelineError_1v26p_185{color:var(--error)}._timelineCell_1v26p_187{background:var(--bg-surface);border:1px solid var(--border-subtle);cursor:default;border-radius:3px;height:24px;position:relative;overflow:hidden}._timelineToday_1v26p_191{outline:1px solid var(--accent);outline-offset:-1px}._timelineHeadCell_1v26p_183._timelineToday_1v26p_191{color:var(--accent);outline:none;font-weight:700}._timelineHeat_1v26p_193{background:var(--accent);position:absolute;inset:0}._timelineMarks_1v26p_194{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1px;font-size:9px;line-height:1;display:flex;position:absolute;inset:0}._markDeploy_1v26p_195{color:var(--success);text-shadow:0 0 2px var(--bg)}._markMerge_1v26p_196{color:var(--info);text-shadow:0 0 2px var(--bg)}._markStep_1v26p_197{color:var(--success);text-shadow:0 0 2px var(--bg);font-weight:700}._markStage_1v26p_198{color:var(--warning);text-shadow:0 0 2px var(--bg)}._monthStrip_1v26p_200{align-items:center;gap:8px;margin:6px 0 0;display:flex}._monthStripLabel_1v26p_201{color:var(--text-muted);white-space:nowrap;font-size:.72em}._monthStripCells_1v26p_202{flex:auto;gap:2px;display:grid}._monthStripCells_1v26p_202 ._timelineCell_1v26p_187{height:16px}._stageBoard_1v26p_206{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:start;gap:10px;padding-bottom:8px;display:grid}._stageColumn_1v26p_209{background:var(--bg-surface);border:1px dashed var(--border);border-radius:8px;flex-direction:column;gap:8px;min-height:120px;padding:8px;display:flex}._stageColumnOver_1v26p_212{border-color:var(--accent);background:var(--info-bg)}._stageColumnTitle_1v26p_213{text-transform:capitalize;color:var(--text);margin:0 0 2px;font-size:.85em;font-weight:700}._stageCard_1v26p_214{background:var(--bg);border:1px solid var(--border);cursor:grab;border-radius:6px;flex-direction:column;gap:4px;padding:8px;display:flex}._stageCard_1v26p_214:active{cursor:grabbing}._stageCardDragging_1v26p_219{opacity:.4}._stageCardHead_1v26p_220{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._stageCardGoal_1v26p_221{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.8em;display:-webkit-box;overflow:hidden}._effort_1v26p_227{flex-direction:column;gap:8px;display:flex}._effortRow_1v26p_228{grid-template-columns:minmax(140px,220px) minmax(0,1fr) minmax(12em,max-content);align-items:center;gap:12px;font-size:.88em;display:grid}._effortName_1v26p_229{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._effortBars_1v26p_230{flex-direction:column;gap:2px;display:flex;position:relative}._effortTrack_1v26p_231{background:var(--border-subtle);border-radius:2px;height:8px;display:block}._effortCommits_1v26p_232{background:var(--accent);border-radius:2px;height:100%;display:block}._effortSpend_1v26p_233{background:var(--warning);border-radius:2px;height:100%;display:block}._effortTarget_1v26p_234{background:var(--text);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}._effortNumbers_1v26p_235{color:var(--text-muted);font-variant-numeric:tabular-nums}._legendCommits_1v26p_236{color:var(--accent)}._legendSpend_1v26p_237{color:var(--warning)}._legendTarget_1v26p_238{color:var(--text);font-weight:700}._page_16mn5_5{flex-direction:column;gap:16px;max-width:1400px;display:flex}._header_16mn5_6{flex-direction:column;gap:4px;display:flex}._title_16mn5_7{color:var(--text);margin:0;font-size:1.2em}._subtitle_16mn5_8{color:var(--text-muted);max-width:75ch;margin:0;font-size:.85em}._error_16mn5_9{white-space:pre-wrap;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;margin:0;padding:8px 10px;font-size:.85em}._columns_16mn5_14{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (width<=1000px){._columns_16mn5_14{grid-template-columns:1fr}}._column_16mn5_14{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}._heading_16mn5_20{color:var(--text);margin:0;font-size:.95em}._empty_16mn5_21{color:var(--text-dim);font-size:.85em}._muted_16mn5_22{color:var(--text-muted);font-size:.8em}._card_16mn5_24{border:1px solid var(--border);background:var(--bg);border-radius:6px;flex-direction:column;gap:6px;padding:10px;display:flex}._cardHead_16mn5_28{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._name_16mn5_29{color:var(--text);font-weight:600}._bundleName_16mn5_30{color:var(--text-muted);font-size:.8em}._disabledBadge_16mn5_31{color:var(--error);border:1px solid var(--error);border-radius:3px;padding:1px 6px;font-size:.7em}._description_16mn5_35{color:var(--text-muted);font-size:.82em}._chips_16mn5_37{flex-wrap:wrap;gap:4px;display:flex}._chip_16mn5_37{border:1px solid var(--border);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:.72em}._repoTag_16mn5_39{color:var(--text-muted)}._matchTag_16mn5_40{color:var(--info);background:var(--info-bg);border-color:var(--info)}._skill_16mn5_41{color:var(--success);background:var(--success-bg);border-color:var(--success)}._tool_16mn5_42{color:var(--warning);background:var(--warning-bg);border-color:var(--warning)}._memberID_16mn5_43{opacity:.75;font-family:monospace}._condition_16mn5_44{opacity:.85;font-style:italic}._taskInput_16mn5_46{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85em}._taskInput_16mn5_46:focus{border-color:var(--accent);outline:none}._repoList_16mn5_53{flex-direction:column;gap:4px;max-height:70vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._repoRow_16mn5_54{text-align:left;border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);cursor:pointer;font:inherit;border-radius:6px;flex-direction:column;gap:4px;padding:6px 8px;display:flex}._repoRow_16mn5_54:hover{border-color:var(--accent)}._repoRowSelected_16mn5_60{border-color:var(--accent);background:var(--accent-soft,#6366f11f)}._repoName_16mn5_61{font-size:.88em;font-weight:600}._previewRow_16mn5_63{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}._previewLabel_16mn5_64{text-transform:uppercase;color:var(--text-dim);flex:none;width:60px;font-size:.7em}._columnHead_16mn5_68{justify-content:space-between;align-items:center;gap:8px;display:flex}._cardActions_16mn5_69{gap:4px;margin-left:auto;display:inline-flex}._smallButton_16mn5_70{font:inherit;cursor:pointer;background:var(--bg);color:var(--text-muted);border:1px solid var(--border);border-radius:4px;padding:2px 8px;font-size:.75em}._smallButton_16mn5_70:hover:not(:disabled){color:var(--text);border-color:var(--accent)}._smallButton_16mn5_70:disabled{opacity:.6;cursor:default}._dangerButton_16mn5_76:hover:not(:disabled){color:var(--error);border-color:var(--error)}._primaryButton_16mn5_77{font:inherit;cursor:pointer;background:var(--accent);color:var(--accent-on,#fff);border:1px solid var(--accent);border-radius:4px;padding:4px 10px;font-size:.8em}._primaryButton_16mn5_77:hover:not(:disabled){background:var(--accent-hover,var(--accent))}._primaryButton_16mn5_77:disabled{opacity:.6;cursor:default}._composer_16mn5_84{border:1px solid var(--accent);background:var(--bg);border-radius:6px;flex-direction:column;gap:8px;padding:10px;display:flex}._composerTitle_16mn5_88{color:var(--text);font-size:.9em;font-weight:600}._composerActions_16mn5_89{align-items:center;gap:6px;display:flex}._field_16mn5_90{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._fieldRow_16mn5_91{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}._checkField_16mn5_92{flex-direction:row;flex:none;align-items:center;gap:6px;padding-bottom:6px}._fieldLabel_16mn5_93{text-transform:uppercase;color:var(--text-dim);font-size:.7em}._fieldHint_16mn5_94{color:var(--text-muted);font-size:.75em}._fieldWarning_16mn5_95{color:var(--warning);font-size:.75em}._input_16mn5_96{box-sizing:border-box;width:100%;font:inherit;background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:5px 8px;font-size:.85em}._input_16mn5_96:focus{border-color:var(--accent);outline:none}._memberRow_16mn5_102{align-items:center;gap:6px;display:flex}._conditionInput_16mn5_103{flex:1;padding:3px 6px;font-size:.78em}._picker_16mn5_105{flex-direction:column;flex:1;gap:3px;min-width:200px;display:flex}._pickerList_16mn5_106{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:2px;max-height:180px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._pickerRow_16mn5_110{text-align:left;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;display:flex}._pickerRow_16mn5_110:hover{background:var(--accent-soft,#6366f11f)}._page_y81uz_5{flex-direction:column;gap:16px;display:flex}._header_y81uz_6{flex-direction:column;gap:4px;display:flex}._headerRow_y81uz_7{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}._title_y81uz_8{color:var(--text);margin:0;font-size:1.2em}._subtitle_y81uz_9{color:var(--text-muted);max-width:90ch;margin:0;font-size:.85em}._muted_y81uz_10{color:var(--text-muted);font-size:.8em}._error_y81uz_11{white-space:pre-wrap;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;margin:0;padding:8px 10px;font-size:.85em}._empty_y81uz_15{color:var(--text-dim);font-size:.85em}._columns_y81uz_17{grid-template-columns:minmax(240px,1fr) minmax(0,3fr);align-items:start;gap:16px;display:grid}@media (width<=900px){._columns_y81uz_17{grid-template-columns:1fr}}._column_y81uz_17{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}._heading_y81uz_23{color:var(--text);align-items:baseline;gap:8px;margin:0;font-size:.95em;display:flex}._button_y81uz_25{font:inherit;cursor:pointer;background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:4px 10px;font-size:.8em}._button_y81uz_25:hover{border-color:var(--accent)}._button_y81uz_25:disabled{opacity:.5;cursor:default}._serviceList_y81uz_33{flex-direction:column;gap:4px;max-height:75vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._serviceRow_y81uz_34{text-align:left;border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);cursor:pointer;font:inherit;border-radius:6px;flex-direction:column;gap:3px;padding:6px 8px;display:flex}._serviceRow_y81uz_34:hover{border-color:var(--accent)}._serviceRowSelected_y81uz_40{border-color:var(--accent);background:var(--accent-soft,#6366f11f)}._serviceHead_y81uz_41{align-items:center;gap:6px;display:flex}._serviceName_y81uz_42{text-overflow:ellipsis;flex:1;min-width:0;font-size:.88em;font-weight:600;overflow:hidden}._serviceMeta_y81uz_43{color:var(--text-muted);flex-wrap:wrap;gap:6px;font-size:.72em;display:flex}._dot_y81uz_45{background:var(--text-dim);border-radius:50%;flex:none;width:8px;height:8px}._dotUp_y81uz_46{background:var(--success)}._dotDown_y81uz_47{background:var(--error)}._dotUnknown_y81uz_48{background:var(--warning)}._chip_y81uz_50{border:1px solid var(--border);white-space:nowrap;color:var(--text-muted);border-radius:4px;padding:1px 6px;font-size:.72em}._chipInfo_y81uz_51{color:var(--info);background:var(--info-bg);border-color:var(--info)}._chipWarn_y81uz_52{color:var(--warning);background:var(--warning-bg);border-color:var(--warning)}._chips_y81uz_53{flex-wrap:wrap;gap:4px;display:flex}._detail_y81uz_56{flex-direction:column;gap:12px;display:flex}._facts_y81uz_57{grid-template-columns:max-content 1fr;gap:2px 12px;font-size:.82em;display:grid}._factLabel_y81uz_58{color:var(--text-dim);text-transform:uppercase;letter-spacing:.02em;font-size:.85em}._factValue_y81uz_59{color:var(--text);word-break:break-all}._lastError_y81uz_60{white-space:pre-wrap;color:var(--error);font-family:monospace;font-size:.78em}._databaseList_y81uz_62{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._databaseRow_y81uz_63{text-align:left;border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);cursor:pointer;font:inherit;border-radius:6px;align-items:baseline;gap:8px;padding:6px 8px;display:flex}._databaseRow_y81uz_63:hover{border-color:var(--accent)}._databaseRowSelected_y81uz_69{border-color:var(--accent);background:var(--accent-soft,#6366f11f)}._databasePath_y81uz_70{text-overflow:ellipsis;flex:1;min-width:0;font-family:monospace;font-size:.8em;overflow:hidden}._tableList_y81uz_73{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._tableRow_y81uz_74{border:1px solid var(--border);background:var(--bg);border-radius:6px}._tableHead_y81uz_75{text-align:left;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:none;align-items:baseline;gap:8px;padding:6px 8px;display:flex}._tableHead_y81uz_75:hover{color:var(--accent)}._tableName_y81uz_80{flex:1;font-family:monospace;font-size:.85em;font-weight:600}._tableBody_y81uz_81{flex-direction:column;gap:8px;padding:0 8px 8px;display:flex}._columnsTable_y81uz_82{border-collapse:collapse;width:100%;font-size:.78em}._columnsTable_y81uz_82 th{text-align:left;color:var(--text-dim);border-bottom:1px solid var(--border);padding:2px 8px 2px 0;font-weight:500}._columnsTable_y81uz_82 td{color:var(--text);vertical-align:top;padding:2px 8px 2px 0;font-family:monospace}._ddl_y81uz_85{white-space:pre-wrap;word-break:break-word;background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);border-radius:6px;max-height:240px;margin:0;padding:8px;font-size:.75em;overflow:auto}._rowsControls_y81uz_92{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._input_y81uz_93,._select_y81uz_93{font:inherit;background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:4px 8px;font-size:.8em}._input_y81uz_93:focus,._select_y81uz_93:focus{border-color:var(--accent);outline:none}._filterRow_y81uz_98{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._rowsWrap_y81uz_99{border:1px solid var(--border);border-radius:6px;max-height:60vh;overflow:auto}._rowsTable_y81uz_100{border-collapse:collapse;min-width:100%;font-size:.78em}._rowsTable_y81uz_100 th{background:var(--bg-surface);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;color:var(--text);padding:4px 8px;font-weight:600;position:sticky;top:0}._rowsTable_y81uz_100 td{border-bottom:1px solid var(--border);vertical-align:top;text-overflow:ellipsis;white-space:nowrap;max-width:420px;color:var(--text);padding:3px 8px;font-family:monospace;overflow:hidden}._rowsTable_y81uz_100 tr:hover td{background:var(--accent-soft,#6366f114)}._cellNull_y81uz_110{color:var(--text-dim);font-style:italic}._cellMasked_y81uz_111{color:var(--warning);font-style:italic}._cellExpanded_y81uz_112{white-space:pre-wrap;word-break:break-word;max-width:none}._cellButton_y81uz_113{all:unset;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;max-width:420px;display:block;overflow:hidden}._cellButtonExpanded_y81uz_114{white-space:pre-wrap;word-break:break-word;max-width:720px}._page_skeim_11{--machine-hue-cpu:var(--accent);--machine-hue-gpu:var(--info);--machine-hue-memory:color-mix(in oklab, var(--success) 55%, var(--info));--machine-hue-swap:var(--machine-hue-memory);--machine-hue-drive:color-mix(in oklab, var(--text) 60%, var(--bg-surface));--machine-hue-battery:var(--success);--machine-track:color-mix(in oklab, var(--text) 13%, var(--bg-surface));--machine-edge:transparent;--machine-warning:var(--warning);--machine-danger:var(--error);--machine-stripes:repeating-linear-gradient(-45deg, transparent 0 5px, #ffffff4d 5px 8px);--machine-card-radius:8px;flex-direction:column;gap:14px;display:flex}._page_skeim_11 [data-hue=cpu]{--hue:var(--machine-hue-cpu)}._page_skeim_11 [data-hue=gpu]{--hue:var(--machine-hue-gpu)}._page_skeim_11 [data-hue=memory]{--hue:var(--machine-hue-memory)}._page_skeim_11 [data-hue=swap]{--hue:var(--machine-hue-swap)}._page_skeim_11 [data-hue=drive]{--hue:var(--machine-hue-drive)}._page_skeim_11 [data-hue=battery]{--hue:var(--machine-hue-battery)}._header_skeim_34{flex-direction:column;gap:4px;display:flex}._title_skeim_35{color:var(--text);margin:0;font-size:1.2em}._subtitle_skeim_36{color:var(--text-muted);max-width:90ch;margin:0;font-size:.85em}._muted_skeim_37{color:var(--text-muted);font-size:.85em}._error_skeim_38{white-space:pre-wrap;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;margin:0;padding:8px 10px;font-size:.85em}._notice_skeim_42{color:var(--text-muted);background:var(--bg-surface);border:1px dashed var(--border);border-radius:6px;margin:0;padding:8px 10px;font-size:.85em}._picture_skeim_47{display:none}._chip_skeim_50{border:1px solid var(--border);white-space:nowrap;color:var(--text-muted);border-radius:4px;padding:1px 6px;font-size:.72em;font-weight:400}._button_skeim_52{font:inherit;cursor:pointer;background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:3px 10px;font-size:.8em}._button_skeim_52:hover{border-color:var(--accent)}._buttonSelected_skeim_57{border-color:var(--accent);color:var(--accent);font-weight:600}._page_skeim_11{container:machines/inline-size}._sheet_skeim_66{--machine-columns:minmax(170px, 1.3fr) minmax(118px, .75fr) minmax(118px, .85fr) minmax(170px, 1.15fr) minmax(230px, 1.9fr) minmax(118px, .75fr) 34px;grid-template-columns:var(--machine-columns);row-gap:12px;display:grid}._server_skeim_72,._strip_skeim_72,._row_skeim_72,._columns_skeim_72{grid-column:1/-1;grid-template-columns:subgrid;display:grid}._server_skeim_72{row-gap:10px;margin-top:6px}._span_skeim_74{grid-column:1/-1}._serverHeading_skeim_75{color:var(--text);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:8px;margin:0;font-size:1.05em;display:flex}._serverName_skeim_76{overflow-wrap:anywhere}._notReported_skeim_77{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px;display:flex}._notReported_skeim_77 ._notice_skeim_42{flex:260px}._columns_skeim_72{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:-4px;font-size:.68em;font-weight:700}._columns_skeim_72>span{align-items:center;gap:6px;padding:0 12px;display:flex}._strip_skeim_72{row-gap:0}._row_skeim_72{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--machine-card-radius);cursor:pointer;transition:border-color .15s}._row_skeim_72:hover{border-color:var(--accent)}._stripOpen_skeim_91>._row_skeim_72:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}._subRow_skeim_93{border-radius:0 0 var(--machine-card-radius) var(--machine-card-radius);background:color-mix(in oklab, var(--bg-surface) 70%, var(--bg));border-style:none dashed dashed;border-top-width:medium;border-top-color:currentColor;margin-left:28px}._strip_skeim_72>._row_skeim_72:first-child:has(+._subRow_skeim_93){border-bottom-left-radius:0}._strip_skeim_72[data-freshness=stale] ._row_skeim_72>._cell_skeim_99:not(._machineCell_skeim_99):not(._toggleCell_skeim_99),._strip_skeim_72[data-freshness=stale] ._picture_skeim_47{opacity:.5;filter:grayscale()}._cell_skeim_99{border-left:1px dashed color-mix(in oklab, var(--text) 18%, transparent);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}._row_skeim_72>._cell_skeim_99:first-child{border-left:none}._toggleCell_skeim_99{justify-content:center;align-items:center;padding:0}._neverCell_skeim_108{color:var(--text-muted);grid-column:2/-2;justify-content:center;font-size:.85em}._cellLabel_skeim_109{display:none}._absent_skeim_110{justify-content:flex-start}._dash_skeim_111{color:color-mix(in oklab, var(--text) 30%, transparent);font-size:1.2em;font-weight:700}._machineCell_skeim_99{flex-direction:row;align-items:flex-start;gap:10px}._machineText_skeim_114{flex-direction:column;gap:1px;min-width:0;display:flex}._machineName_skeim_115{color:var(--text);overflow-wrap:anywhere;margin:0 0 2px;font-size:1.05em}._partName_skeim_116{font-size:.95em}._osLine_skeim_117{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72em;overflow:hidden}._status_skeim_118{color:var(--text-muted);white-space:nowrap;align-items:center;gap:5px;margin-top:2px;font-size:.72em;display:inline-flex}._statusDot_skeim_119{background:var(--text-faint,var(--text-muted));border-radius:50%;flex:none;width:7px;height:7px}._status_skeim_118[data-freshness=fresh] ._statusDot_skeim_119{background:var(--success)}._errorChip_skeim_121{color:var(--text);background:var(--warning-bg);border:1px solid var(--warning);white-space:nowrap;border-radius:4px;align-self:flex-start;margin-top:3px;padding:0 6px;font-size:.68em}._toggle_skeim_99{cursor:pointer;width:26px;height:26px;color:var(--text-muted);border:1px solid var(--border);background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._toggle_skeim_99:hover{color:var(--text);border-color:var(--accent)}._chevron_skeim_131{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .15s}._toggle_skeim_99[aria-expanded=true] ._chevron_skeim_131{transform:rotate(180deg)}._visuallyHidden_skeim_133{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._dialReading_skeim_136{align-items:center;gap:8px;display:flex}._bigStack_skeim_137{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}._big_skeim_137{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.45em;font-weight:800;line-height:1}._big_skeim_137 small{margin-left:1px;font-size:.55em}._detail_skeim_140{color:var(--text-muted);overflow-wrap:anywhere;font-size:.7em;line-height:1.3}[data-cell=cpu]>._detail_skeim_140,._gpu_skeim_142>._detail_skeim_140{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._gpu_skeim_142{flex-direction:column;gap:4px;display:flex}._gpu_skeim_142+._gpu_skeim_142{margin-top:4px}._memoryTop_skeim_146{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._ofTotal_skeim_147{color:var(--text);font-variant-numeric:tabular-nums;font-size:.78em;font-weight:700}._note_skeim_148{white-space:nowrap}._note_skeim_148 ._levelWord_skeim_149{margin-left:4px}._drives_skeim_151{flex-direction:column;gap:6px;display:flex}._drive_skeim_151{grid-template-columns:minmax(1.8em,max-content) minmax(60px,110px) 2.8em minmax(0,max-content) max-content;align-items:center;gap:8px;font-size:.78em;display:grid}._drivePercent_skeim_156{text-align:right;font-variant-numeric:tabular-nums;font-weight:800}._driveFree_skeim_157{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._mountPoint_skeim_158{font-family:var(--mono,ui-monospace, monospace);color:var(--text);font-weight:700}._batteryReading_skeim_160{flex-direction:column;gap:4px;display:flex}._panel_skeim_163{background:var(--bg-surface);border:1px solid var(--border);border-top:1px dashed var(--border);border-radius:0 0 var(--machine-card-radius) var(--machine-card-radius);cursor:auto;flex-direction:column;grid-column:1/-1;gap:14px;padding:14px;display:flex}._panelParts_skeim_169{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px 28px;display:grid}._details_skeim_170{flex-direction:column;gap:8px;min-width:0;display:flex}._partTitle_skeim_171{color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:4px;align-self:flex-start;margin:0;padding:0 6px;font-size:.72em;font-weight:700}._facts_skeim_175{color:var(--text);grid-template-columns:max-content minmax(0,1fr);gap:1px 12px;margin:0;font-size:.78em;display:grid}._facts_skeim_175 dt{color:var(--text-muted)}._facts_skeim_175 dd{overflow-wrap:anywhere;margin:0}._levelWord_skeim_149{color:var(--text);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:4px;padding:0 5px;font-size:.66em;font-weight:800;line-height:1.5}._levelWord_skeim_149[data-level=warning]{background:var(--warning-bg);border:1px solid var(--warning)}._levelWord_skeim_149[data-level=danger]{background:var(--error-bg);border:1px solid var(--error);color:var(--error)}@container machines (width<=899px){._sheet_skeim_66{flex-direction:column;gap:16px;display:flex}._server_skeim_72{flex-direction:column;gap:12px;display:flex}._columns_skeim_72{display:none}._strip_skeim_72{flex-direction:column;display:flex}._row_skeim_72{grid-template-columns:repeat(2,minmax(0,1fr))}._row_skeim_72>._cell_skeim_99{border-left:none;border-top:1px dashed color-mix(in oklab, var(--text) 18%, transparent)}._row_skeim_72>._cell_skeim_99:first-child,._row_skeim_72>._neverCell_skeim_108{grid-column:1/-1}._row_skeim_72>._cell_skeim_99:first-child{border-top:none}._row_skeim_72>._wideCell_skeim_197{order:2;grid-column:1/-1}._row_skeim_72>[data-cell=battery]{order:1}._row_skeim_72>._absent_skeim_110{display:none}._row_skeim_72>._toggleCell_skeim_99{position:absolute}._row_skeim_72{position:relative}._row_skeim_72>._toggleCell_skeim_99{top:10px;right:10px}._subRow_skeim_93{margin-left:14px}._cellLabel_skeim_109{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:5px;font-size:.66em;font-weight:700;display:flex}._drive_skeim_151{grid-template-columns:minmax(1.8em,max-content) minmax(0,1fr) 2.8em;row-gap:1px}._driveFree_skeim_157{grid-area:2/2}._drive_skeim_151>._levelWord_skeim_149{grid-area:2/3;justify-self:end}._machineCell_skeim_99{padding-right:46px}}._dial_skeim_136{aspect-ratio:120/100;flex:none;width:48px;position:relative}._dialSvg_skeim_215{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._dialSvg_skeim_215 path{fill:none;stroke-linecap:round}._dialEdge_skeim_217{stroke:var(--machine-edge);stroke-width:24px}._dialTrack_skeim_218{stroke:var(--machine-track);stroke-width:17px}._dialValue_skeim_219{stroke:var(--hue);stroke-width:17px;transition:d .4s}._dial_skeim_136[data-level=warning] ._dialValue_skeim_219{stroke:var(--machine-warning)}._dial_skeim_136[data-level=danger] ._dialValue_skeim_219{stroke:var(--machine-danger)}._dial_skeim_136[data-level=warning] ._dialValue_skeim_219{stroke-linecap:butt;stroke-dasharray:9 3}._dial_skeim_136[data-level=danger] ._dialValue_skeim_219{stroke-linecap:butt;stroke-dasharray:4 3}._dialSvg_skeim_215 ._dialZone_skeim_226{stroke-width:17px;stroke-linecap:butt}._dialZone_skeim_226[data-arc=warning-zone]{stroke:color-mix(in oklab, var(--machine-warning) 40%, var(--machine-track))}._dialZone_skeim_226[data-arc=danger-zone]{stroke:color-mix(in oklab, var(--machine-danger) 45%, var(--machine-track))}._bar_skeim_232{background:var(--machine-track);border-radius:999px;min-width:0;height:8px;position:relative;overflow:hidden}._barFill_skeim_234{background:var(--hue);border-radius:inherit;height:100%}._barFill_skeim_234[data-level=warning]{background:var(--machine-stripes), var(--machine-warning)}._barFill_skeim_234[data-level=danger]{background:var(--machine-stripes), var(--machine-danger)}._thinRows_skeim_238{flex-direction:column;gap:6px;display:flex}._thinRow_skeim_238{grid-template-columns:7.5em minmax(48px,1fr) auto;align-items:center;gap:2px 10px;font-size:.8em;display:grid}._thinName_skeim_243{color:var(--text-muted)}._thinValue_skeim_244{color:var(--text);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:6px;display:inline-flex}._thinNote_skeim_245{color:var(--text-muted);grid-column:2/-1;font-size:.9em}._memoryBar_skeim_248{background:var(--bg-surface);border-radius:999px;gap:2px;height:11px;display:flex;overflow:hidden}._memorySegment_skeim_249{background:var(--machine-track);min-width:3px}._memorySegment_skeim_249[data-segment=used],._memorySwatch_skeim_250[data-segment=used]{background:var(--machine-hue-memory)}._memorySegment_skeim_249[data-segment=compressed],._memorySwatch_skeim_250[data-segment=compressed]{background:repeating-linear-gradient(45deg, var(--machine-hue-memory) 0 3px, color-mix(in oklab, var(--machine-hue-memory) 35%, var(--bg-surface)) 3px 6px)}._memorySegment_skeim_249[data-segment=cached],._memorySwatch_skeim_250[data-segment=cached]{background:color-mix(in oklab, var(--machine-hue-memory) 32%, var(--bg-surface))}._memorySegment_skeim_249[data-segment=free],._memorySwatch_skeim_250[data-segment=free]{background:var(--machine-track)}._memorySegment_skeim_249[data-segment=used][data-level=warning],._memorySwatch_skeim_250[data-segment=used][data-level=warning]{background:var(--machine-stripes), var(--machine-warning)}._memorySegment_skeim_249[data-segment=used][data-level=danger],._memorySwatch_skeim_250[data-segment=used][data-level=danger]{background:var(--machine-stripes), var(--machine-danger)}._memorySegment_skeim_249[data-segment=compressed][data-level=warning],._memorySwatch_skeim_250[data-segment=compressed][data-level=warning]{background:repeating-linear-gradient(45deg, var(--machine-warning) 0 3px, var(--warning-bg) 3px 6px)}._memorySegment_skeim_249[data-segment=compressed][data-level=danger],._memorySwatch_skeim_250[data-segment=compressed][data-level=danger]{background:repeating-linear-gradient(45deg, var(--machine-danger) 0 3px, var(--error-bg) 3px 6px)}._memoryKey_skeim_264{color:var(--text-muted);flex-wrap:wrap;gap:3px 14px;margin:0;padding:0;font-size:.75em;list-style:none;display:flex}._memoryKey_skeim_264 li{align-items:center;gap:5px;display:inline-flex}._memoryKey_skeim_264 strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}._memorySwatch_skeim_250{border-radius:2px;width:12px;height:10px;display:inline-block}._battery_skeim_160{aspect-ratio:68/32;flex:none;width:44px}._batterySvg_skeim_271{width:100%;height:100%;display:block;overflow:visible}._batteryBody_skeim_272{fill:none;stroke:var(--text);stroke-width:4px}._batteryNub_skeim_273{fill:var(--text)}._batteryFill_skeim_274{fill:var(--machine-hue-battery)}._battery_skeim_160[data-level=warning] ._batteryFill_skeim_274{fill:var(--machine-warning)}._battery_skeim_160[data-level=danger] ._batteryFill_skeim_274{fill:var(--machine-danger)}._batteryBolt_skeim_277{fill:var(--machine-warning);stroke:var(--bg-surface);stroke-width:2px;stroke-linejoin:round}._collectionErrors_skeim_279{color:var(--text);background:var(--warning-bg);border:1px solid var(--warning);border-radius:6px;padding:6px 8px;font-size:.78em}._collectionErrors_skeim_279 ul{margin:2px 0 0;padding-left:18px}._historyBody_skeim_287{flex-direction:column;gap:10px;display:flex}._historyRefreshing_skeim_288{opacity:.6;transition:opacity .2s}._rangeRow_skeim_289{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._charts_skeim_290{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}._chart_skeim_290{--hue:var(--accent);flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}._chart_skeim_290[data-hue=cpu]{--hue:var(--machine-hue-cpu)}._chart_skeim_290[data-hue=gpu]{--hue:var(--machine-hue-gpu)}._chart_skeim_290[data-hue=memory]{--hue:var(--machine-hue-memory)}._chart_skeim_290[data-hue=swap]{--hue:var(--machine-hue-swap)}._chart_skeim_290[data-hue=drive]{--hue:var(--machine-hue-drive)}._chart_skeim_290[data-hue=battery]{--hue:var(--machine-hue-battery)}._chartCaption_skeim_300{flex-direction:column;gap:1px;font-size:.82em;display:flex}._chartTitle_skeim_301{color:var(--text-muted)}._chartReadout_skeim_302{color:var(--text);font-variant-numeric:tabular-nums;min-height:1.3em}._chartLegend_skeim_303{color:var(--text-muted);gap:12px;font-size:.72em;display:flex}._legendLine_skeim_304{vertical-align:middle;background:var(--hue);border-radius:1px;width:14px;height:2px;display:inline-block}._legendBand_skeim_305{vertical-align:middle;background:var(--hue);opacity:.18;border-radius:2px;width:14px;height:8px;display:inline-block}._chartFrame_skeim_306{grid-template-columns:auto minmax(0,1fr);gap:6px;display:grid}._chartAxisY_skeim_307{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-end;height:80px;font-size:.68em;display:flex}._chartAxisY_skeim_307 span{line-height:1}._chartPlot_skeim_312{cursor:crosshair;touch-action:pan-y;outline:none;height:80px;position:relative}._chartPlot_skeim_312:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:2px}._chartSvg_skeim_314{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._chartGrid_skeim_315{stroke:var(--border-subtle,var(--border));stroke-width:1px}._chartLine_skeim_316{fill:none;stroke:var(--hue);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}._chartBand_skeim_317{fill:var(--hue);fill-opacity:.16;stroke:none}._chartCrosshair_skeim_318{background:var(--text-muted);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._chartDot_skeim_319{background:var(--hue);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-surface);pointer-events:none;border-radius:50%;margin:-4px 0 0 -4px;position:absolute}._chartAxisX_skeim_323{color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-left:40px;font-size:.68em;display:flex}._tableDetails_skeim_328 summary{cursor:pointer;color:var(--text-muted);font-size:.8em}._tableScroll_skeim_329{max-height:320px;margin-top:6px;overflow:auto}._table_skeim_328{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.75em}._table_skeim_328 th,._table_skeim_328 td{border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;color:var(--text);padding:2px 8px}._table_skeim_328 th{background:var(--bg-surface);color:var(--text-muted);font-weight:600;position:sticky;top:0}._table_skeim_328 th:first-child,._table_skeim_328 td:first-child{text-align:left}@media (width<=520px){._card_skeim_336{padding:9px 10px 10px}._thinRow_skeim_238{grid-template-columns:6.5em minmax(40px,1fr) auto}}@media (prefers-reduced-motion:reduce){._dialValue_skeim_219{transition:none}}._page_1y45c_5{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}._header_1y45c_6{flex-direction:column;gap:4px;display:flex}._title_1y45c_7{color:var(--text);margin:0;font-size:1.2em}._subtitle_1y45c_8{color:var(--text-muted);max-width:90ch;margin:0;font-size:.85em}._muted_1y45c_9{color:var(--text-muted);font-size:.8em}._empty_1y45c_10{color:var(--text-dim);font-size:.85em}._error_1y45c_11{white-space:pre-wrap;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;margin:0;padding:8px 10px;font-size:.85em}._columns_1y45c_16{flex:1;grid-template-columns:minmax(220px,1fr) minmax(0,4fr);gap:12px;min-height:0;display:grid}@media (width<=900px){._columns_1y45c_16{grid-template-columns:1fr}}._list_1y45c_19{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_1y45c_20{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;flex-direction:column;gap:4px;padding:6px 8px;display:flex}._rowSelected_1y45c_24{border-color:var(--accent)}._rowPick_1y45c_25{text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:none;align-items:baseline;gap:8px;padding:0;display:flex}._rowPick_1y45c_25:disabled{cursor:default;opacity:.6}._port_1y45c_30{font-family:var(--font-mono,monospace);font-weight:600}._directory_1y45c_31{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);overflow:hidden}._command_1y45c_32{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.75em;overflow:hidden}._sessions_1y45c_35{flex-wrap:wrap;gap:6px;font-size:.75em;display:flex}._viewer_1y45c_37{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;min-width:0;min-height:70vh;display:flex;overflow:hidden}._viewerBar_1y45c_41{border-bottom:1px solid var(--border);align-items:baseline;gap:12px;padding:6px 10px;font-size:.85em;display:flex}._frame_1y45c_45{background:#fff;border:0;flex:1;width:100%}._viewer_1y45c_37>._empty_1y45c_10{padding:16px}._page_1b9j5_5{flex-direction:column;gap:12px;max-width:1200px;display:flex}._header_1b9j5_6{flex-direction:column;gap:4px;display:flex}._title_1b9j5_7{color:var(--text);margin:0;font-size:1.2em}._subtitle_1b9j5_8{color:var(--text-muted);max-width:90ch;margin:0;font-size:.85em}._heading_1b9j5_9{color:var(--text);margin:8px 0 0;font-size:1em}._muted_1b9j5_10{color:var(--text-muted);font-size:.8em}._empty_1b9j5_11{color:var(--text-dim);font-size:.85em}._id_1b9j5_12{color:var(--text-dim);font-size:.72em;font-family:var(--mono,monospace);word-break:break-all}._error_1b9j5_13{white-space:pre-wrap;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;margin:0;padding:8px 10px;font-size:.85em}._alert_1b9j5_17{color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;font-size:.9em;font-weight:600;display:flex}._tabs_1b9j5_22{border-bottom:1px solid var(--border);gap:4px;display:flex}._tab_1b9j5_22{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:6px 12px;font-size:.9em;display:inline-flex}._tab_1b9j5_22:hover{color:var(--text)}._tabActive_1b9j5_28{color:var(--accent);border-bottom-color:var(--accent)}._tabWarning_1b9j5_29{min-width:1.2em;color:var(--accent-on);background:var(--error);border-radius:999px;padding:0 4px;font-size:.8em;font-weight:700;display:inline-block}._section_1b9j5_34{flex-direction:column;gap:10px;display:flex}._filters_1b9j5_35{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}._field_1b9j5_36{color:var(--text-muted);flex-direction:column;gap:4px;min-width:200px;font-size:.8em;display:flex}._fieldWide_1b9j5_37{flex:1}._field_1b9j5_36 :is(input,select){box-sizing:border-box;background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 10px;font-size:1.05em}._button_1b9j5_42{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;align-self:flex-start;padding:6px 12px;font-size:.85em}._button_1b9j5_42:hover{border-color:var(--accent)}._button_1b9j5_42:disabled{opacity:.6;cursor:default}._list_1b9j5_49{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._row_1b9j5_50{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}._rowDeleted_1b9j5_51{border-left:3px solid var(--warning)}._rowAlert_1b9j5_52{background:var(--error-bg)}tr._rowAlert_1b9j5_52 td{color:var(--text)}._rowHead_1b9j5_54{flex-wrap:wrap;align-items:center;gap:8px;font-size:.85em;display:flex}._sender_1b9j5_55{color:var(--text);font-weight:600}._channel_1b9j5_56{color:var(--accent);text-decoration:none}._channel_1b9j5_56:hover{text-decoration:underline}._body_1b9j5_58{background:var(--bg);color:var(--text);overflow-wrap:anywhere;border-radius:6px;min-width:0;margin:0;padding:6px 8px;font-size:.9em}._flag_1b9j5_62{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:1px 8px;font-size:.85em}._systemMessage_1b9j5_63{color:var(--text-muted);padding:0 8px;font-size:.85em;font-style:italic}._flagButton_1b9j5_64{font:inherit;cursor:pointer;border:1px dashed var(--border);color:var(--text-muted);background:0 0;border-radius:999px;padding:1px 8px;font-size:.85em}._flagButton_1b9j5_64:hover,._flagButton_1b9j5_64[aria-expanded=true]{color:var(--text);border-color:var(--accent)}._flagWarning_1b9j5_69{border-color:var(--warning);color:var(--warning)}._flagAlert_1b9j5_70{border-color:var(--error);color:var(--error);font-weight:600}._flagGood_1b9j5_71{border-color:var(--success);color:var(--success)}._times_1b9j5_72{grid-template-columns:max-content 1fr;gap:2px 10px;margin:0;font-size:.8em;display:grid}._times_1b9j5_72 dt{color:var(--text-muted)}._times_1b9j5_72 dd{color:var(--text);margin:0}._versions_1b9j5_75{flex-direction:column;gap:6px;margin:0;padding-left:1.2em;display:flex}._server_1b9j5_77{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}._serverName_1b9j5_78{color:var(--text);font-size:1.05em;font-weight:600}._tableWrap_1b9j5_79{overflow-x:auto}._table_1b9j5_79{border-collapse:collapse;width:100%;font-size:.82em}._table_1b9j5_79 th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 8px;font-weight:500}._table_1b9j5_79 td{border-bottom:1px solid var(--border);vertical-align:top;color:var(--text);padding:6px 8px}._brand_w6qly_3{color:var(--text);letter-spacing:-.01em;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:1rem;font-weight:700;text-decoration:none;display:flex}._brandMark_w6qly_15{font-size:1.15rem;line-height:1}._control_w6qly_17{min-width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:.8rem;transition:background .15s,color .15s,border-color .15s;display:flex}._control_w6qly_17:hover{background:var(--bg);border-color:var(--border);color:var(--text)}._control_w6qly_17 svg{flex-shrink:0;width:16px;height:16px}._logout_w6qly_35:hover{color:#ef4444;background:#ef444414;border-color:#ef444466}@media (width<=640px){._controlLabel_w6qly_39,._brandName_w6qly_40{display:none}._control_w6qly_17{min-width:30px;padding:0 5px}}._brandCrab_w6qly_46{object-fit:contain;width:44px;height:42px;margin:-6px -2px -8px -6px;transition:transform .25s cubic-bezier(.34,1.8,.64,1);transform:rotate(-6deg)}._brand_w6qly_3:hover ._brandCrab_w6qly_46{transform:rotate(8deg)scale(1.12)}._live_w6qly_56{background:var(--zine-cream);border:1.5px solid var(--zine-ink);box-shadow:2px 2px 0 var(--zine-ink);color:var(--zine-ink);flex-direction:column;justify-content:center;margin-right:8px;padding:2px 10px 3px;font-family:Space Mono,monospace;line-height:1.1;display:flex;transform:rotate(1.5deg)}._liveLabel_w6qly_70{color:var(--zine-pink);letter-spacing:.08em;align-items:center;gap:5px;font-size:.62rem;font-weight:700;display:flex}._liveDot_w6qly_71{background:var(--zine-pink);border-radius:50%;width:7px;height:7px;animation:1.4s steps(2,jump-none) infinite _liveBlink_w6qly_1}._liveDate_w6qly_72{letter-spacing:.04em;font-size:.82rem}@keyframes _liveBlink_w6qly_1{50%{opacity:.15}}@media (width<=640px){._live_w6qly_56{display:none}}[data-theme=zine] ._brandName_w6qly_40{color:var(--zine-pink);-webkit-text-stroke:5px var(--zine-ink);paint-order:stroke fill;font-family:Archivo Black,sans-serif;font-size:1.3rem;font-weight:400}@media (width<=640px){._brandCrab_w6qly_46{width:34px;height:32px;margin:-4px 0 -6px -4px}}._page_5pyzv_1{background:var(--bg);min-height:100vh;color:var(--text);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex}._card_5pyzv_12{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1rem;min-width:320px;max-width:440px;padding:2rem;display:flex}._title_5pyzv_23{text-align:center;margin:0}._prompt_5pyzv_24{text-align:center;color:var(--text-muted);margin:0;font-size:.9rem}._error_5pyzv_25{color:var(--error);margin:0;font-size:.85rem}._input_5pyzv_26{border:1px solid var(--border);background:var(--bg);color:inherit;border-radius:8px;padding:.75rem;font-size:1rem}._submit_5pyzv_34{background:var(--accent);color:var(--accent-on);cursor:pointer;border:none;border-radius:8px;padding:.75rem;font-size:1rem;font-weight:600}._submit_5pyzv_34:disabled{opacity:.6;cursor:wait}[data-theme=zine] ._card_5pyzv_12{border:2px solid var(--zine-ink);box-shadow:6px 6px 0 var(--zine-ink);background:var(--zine-cream);border-radius:2px;transform:rotate(-1.2deg)}[data-theme=zine] ._title_5pyzv_23{color:var(--zine-ink);font-family:Archivo Black,sans-serif;font-size:1.8rem}[data-theme=zine] ._prompt_5pyzv_24{color:var(--zine-ink);font-size:1.15rem;font-weight:700}[data-theme=zine] ._prompt_5pyzv_24 u{border-bottom:3px solid var(--zine-pink);text-decoration:none}._divider_5pyzv_55{text-align:center;color:var(--text-muted);margin:0;font-size:.85rem}._link_5pyzv_56{text-align:center;text-decoration:none}._poster_h74da_3{width:min(560px,92vw);position:relative}._poster_h74da_3 img{width:100%;height:auto;animation:.6s cubic-bezier(.34,1.5,.64,1) _posterIn_h74da_1;display:block}._headline_h74da_5{color:var(--zine-pink);-webkit-text-stroke:10px var(--zine-cream);paint-order:stroke fill;letter-spacing:-.02em;font-family:Archivo Black,sans-serif;font-size:clamp(3.2rem,11vw,6.4rem);line-height:1;position:absolute;top:-4%;left:-6%;transform:rotate(-5deg)}@keyframes _posterIn_h74da_1{0%{opacity:0;transform:scale(.85)rotate(-3deg)}}._scenery_tkicc_4{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}._circuitLeft_tkicc_11,._circuitRight_tkicc_11{width:var(--zine-scenery-gutter);opacity:.4;background-repeat:repeat-y;background-size:150px;position:absolute;top:0;bottom:0}._circuitLeft_tkicc_11{background-image:url(/art/zine/circuit-left.png);background-position:-12px 0;left:0}._circuitRight_tkicc_11{background-image:url(/art/zine/circuit-right.png);background-position:right -12px top 0;right:0}._sticker_tkicc_25{animation:6s ease-in-out infinite _bob_tkicc_1;position:absolute}._starRight_tkicc_26{--tilt:12deg;width:50px;top:36%;right:7px}._sparkleLeft_tkicc_27{--tilt:-8deg;width:40px;animation-delay:-2s;top:44%;left:12px}._sparkleRight_tkicc_28{--tilt:14deg;width:34px;animation-delay:-4s;top:58%;right:15px}._boltLeft_tkicc_29{--tilt:-14deg;width:34px;animation-delay:-1s;bottom:9%;left:15px}._heartRight_tkicc_30{--tilt:10deg;width:44px;animation-delay:-3s;top:20%;right:10px}@keyframes _bob_tkicc_1{0%,to{transform:rotate(var(--tilt)) translateY(0)}50%{transform:rotate(calc(var(--tilt) * -.6)) translateY(-8px)}}._peeker_tkicc_38{z-index:50;cursor:pointer;transform-origin:100% 100%;background:0 0;border:none;width:132px;padding:0;transition:transform .35s cubic-bezier(.34,1.6,.64,1);position:fixed;bottom:118px;right:0;transform:translate(62%)rotate(-14deg)}._peeker_tkicc_38:hover,._peeker_tkicc_38:focus-visible{transform:translate(8%)rotate(-4deg)}._peeker_tkicc_38 img{width:100%;height:auto;animation:.35s cubic-bezier(.34,1.8,.64,1) _pop_tkicc_1;display:block}@keyframes _pop_tkicc_1{0%{transform:scale(.7)rotate(8deg)}to{transform:none}}@media (width<=900px){._circuitLeft_tkicc_11,._circuitRight_tkicc_11,._sticker_tkicc_25{display:none}}@media (width<=640px){._peeker_tkicc_38{display:none}}@media (prefers-reduced-motion:reduce){._sticker_tkicc_25,._peeker_tkicc_38 img{animation:none}}._dashboard_1cx57_1{background:var(--bg);flex-direction:column;height:100%;display:flex;overflow:hidden}._content_1cx57_9{z-index:1;flex:1;width:100%;min-height:0;position:relative;overflow:auto}body.bridge-minimal-chrome ._dashboard_1cx57_1{height:100dvh}._container_s1a0v_1{max-width:1400px;margin:0 auto;padding:2rem}._header_s1a0v_7{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._title_s1a0v_14{margin:0;font-size:1.5rem;font-weight:600}._lastRefresh_s1a0v_20{color:var(--text-muted,#888);font-size:.875rem}._loading_s1a0v_25{text-align:center;color:var(--text-muted,#888);padding:4rem}._error_s1a0v_31{color:#f87171;text-align:center;padding:2rem;font-size:.875rem}._tabs_s1a0v_39{background:#0003;border-radius:8px;gap:.25rem;width:fit-content;margin-bottom:2rem;padding:.25rem;display:flex}._tab_s1a0v_39{color:var(--text-muted,#888);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}._tab_s1a0v_39:hover{color:var(--text,#fff);background:#8b5cf61a}._tabActive_s1a0v_66{color:#c4b5fd;background:#8b5cf633}._nodeGrid_s1a0v_73{gap:1rem;margin-bottom:2rem;display:grid}._rowLabel_s1a0v_79{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted,#888);margin-bottom:.25rem;font-size:.7rem}._row_s1a0v_79{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}._nodeCard_s1a0v_95{background:var(--bg-secondary,#1a1a2e);cursor:default;border:1px solid #8b5cf633;border-radius:10px;min-width:160px;padding:1rem 1.25rem;transition:all .2s}._nodeCard_s1a0v_95:hover{border-color:#8b5cf680;transform:translateY(-1px)}._nodeTop_s1a0v_110{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._statusDot_s1a0v_117{border-radius:50%;flex-shrink:0;width:8px;height:8px}._statusDot_s1a0v_117._running_s1a0v_124{background:#4ade80;animation:2s ease-in-out infinite _pulse_s1a0v_1}._statusDot_s1a0v_117._stopped_s1a0v_129{background:#f87171}._statusDot_s1a0v_117._unknown_s1a0v_133{background:#666}@keyframes _pulse_s1a0v_1{0%,to{opacity:1}50%{opacity:.5}}._nodeName_s1a0v_142{font-size:.95rem;font-weight:600}._nodeDetails_s1a0v_147{align-items:center;gap:.75rem;display:flex}._nodePort_s1a0v_153{color:var(--text-muted,#888);font-family:SF Mono,Fira Code,monospace;font-size:.75rem}._typeBadge_s1a0v_159{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:.15rem .45rem;font-size:.65rem;font-weight:600}._typeBadge_s1a0v_159._service_s1a0v_168{color:#c4b5fd;background:#8b5cf626}._typeBadge_s1a0v_159._external_s1a0v_173{color:#fbbf24;background:#fbbf2426}._connectionsSection_s1a0v_179{margin-top:1rem}._sectionTitle_s1a0v_183{margin-bottom:1rem;font-size:1.1rem;font-weight:600}._connTable_s1a0v_189{border-collapse:collapse;width:100%;font-size:.85rem}._connTable_s1a0v_189 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#888);border-bottom:1px solid #8b5cf633;padding:.6rem .75rem;font-size:.75rem}._connTable_s1a0v_189 td{border-bottom:1px solid #8b5cf614;padding:.5rem .75rem}._connTable_s1a0v_189 tr:hover td{background:#8b5cf60d}._arrow_s1a0v_214{color:var(--text-muted,#888);margin:0 .25rem}._envVar_s1a0v_219{color:#c4b5fd;font-family:SF Mono,Fira Code,monospace;font-size:.75rem}._connValue_s1a0v_225{color:var(--text-muted,#888);font-family:SF Mono,Fira Code,monospace;font-size:.75rem}._protoBadge_s1a0v_231{text-transform:uppercase;border-radius:4px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}._protoBadge_s1a0v_231._http_s1a0v_239{color:#60a5fa;background:#3b82f633}._protoBadge_s1a0v_231._nats_s1a0v_244{color:#4ade80;background:#22c55e33}._protoBadge_s1a0v_231._ws_s1a0v_249{color:#c084fc;background:#a855f733}._protoBadge_s1a0v_231._cli_s1a0v_254{color:#fb923c;background:#fb923c33}._protoBadge_s1a0v_231._sqlite_s1a0v_259{color:#aaa;background:#8883}._busList_s1a0v_265{flex-direction:column;gap:1rem;display:flex}._streamCard_s1a0v_271{background:var(--bg-secondary,#1a1a2e);border:1px solid #22c55e2e;border-radius:10px;padding:1rem 1.25rem}._streamHeader_s1a0v_278{border-bottom:1px solid #22c55e1f;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;padding-bottom:.6rem;display:flex}._streamName_s1a0v_289{color:#4ade80;letter-spacing:.02em;font-family:SF Mono,Fira Code,monospace;font-size:1rem;font-weight:700}._streamStats_s1a0v_297{color:var(--text-muted,#888);gap:1rem;font-size:.8rem;display:flex}._streamStats_s1a0v_297 strong{color:var(--text,#e0e0e0);font-weight:600}._streamSection_s1a0v_309{margin-top:.75rem}._streamSubLabel_s1a0v_313{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted,#888);margin-bottom:.4rem;font-size:.7rem}._streamCount_s1a0v_321{text-transform:none;letter-spacing:0;color:var(--text-muted,#888)}._subjectList_s1a0v_327,._consumerList_s1a0v_328{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._subjectRow_s1a0v_337{background:#0003;border-left:2px solid #22c55e66;border-radius:6px;padding:.4rem .6rem}._consumerEmpty_s1a0v_344{color:var(--text-muted,#888);padding:.4rem 0;font-size:.85rem;font-style:italic}._consumerRow_s1a0v_351{background:#0003;border-left:2px solid #8b5cf659;border-radius:6px;grid-template-columns:minmax(140px,1fr) minmax(140px,1.2fr) minmax(360px,2fr);align-items:center;gap:1rem;padding:.6rem .75rem;display:grid}._consumerName_s1a0v_362{font-size:.9rem;font-weight:600}._consumerFilter_s1a0v_367{font-size:.8rem}._consumerMetrics_s1a0v_371{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}._metric_s1a0v_378{background:#ffffff08;border-radius:4px;flex-direction:column;align-items:flex-start;min-width:70px;padding:.3rem .6rem;display:flex}._metricLabel_s1a0v_388{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#888);margin-bottom:.15rem;font-size:.6rem}._metricValue_s1a0v_396{color:var(--text,#e0e0e0);font-family:SF Mono,Fira Code,monospace;font-size:.85rem;font-weight:600}._metricValuePlain_s1a0v_403{color:var(--text-muted,#aaa);font-size:.75rem}._metricWarn_s1a0v_408{background:#fbbf241a}._metricWarn_s1a0v_408 ._metricValue_s1a0v_396{color:#fbbf24}._metricBad_s1a0v_416{background:#f871711f}._metricBad_s1a0v_416 ._metricValue_s1a0v_396{color:#f87171}@media (width<=720px){._consumerRow_s1a0v_351{grid-template-columns:1fr}._consumerMetrics_s1a0v_371{justify-content:flex-start}}._externalsSection_s1a0v_434{border-top:1px solid #8b5cf626;margin-top:2rem;padding-top:1.5rem}._externalList_s1a0v_440{flex-wrap:wrap;gap:.75rem;display:flex}._externalChip_s1a0v_446{background:var(--bg-secondary,#1a1a2e);border:1px solid #fbbf2433;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;display:flex}._externalUrl_s1a0v_457{color:var(--text-muted,#888);font-family:SF Mono,Fira Code,monospace;font-size:.7rem}._resourcesSection_s1a0v_464{margin-bottom:2rem}._resourceRow_s1a0v_468{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}._resourceChip_s1a0v_474{background:var(--bg-secondary,#1a1a2e);border:1px solid #8b5cf633;border-radius:10px;padding:.75rem 1rem}._resourceTop_s1a0v_481{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}._resourceName_s1a0v_488{font-size:.9rem;font-weight:600}._resourcePct_s1a0v_493{font-family:SF Mono,Fira Code,monospace;font-size:.85rem;font-weight:700}._resourceBar_s1a0v_499{background:#0000004d;border-radius:3px;width:100%;height:6px;margin-bottom:.4rem;overflow:hidden}._resourceBarFill_s1a0v_508{border-radius:3px;height:100%;transition:width .3s}._resourceDetail_s1a0v_514{color:var(--text-muted,#888);font-family:SF Mono,Fira Code,monospace;font-size:.7rem}._routeSelect_s1a0v_521{color:#e0e0e0;cursor:pointer;background:#1a1a2e;border:1px solid #333;border-radius:4px;width:100%;max-width:250px;padding:.25rem .5rem;font-family:monospace;font-size:.75rem}._routeSelect_s1a0v_521:hover{border-color:#58a6ff}._routeSelect_s1a0v_521:focus{border-color:#58a6ff;outline:none;box-shadow:0 0 0 2px #58a6ff33}._rerouteOverlay_s1a0v_545{color:#fff;z-index:100;background:#00000080;justify-content:center;align-items:center;font-size:1.25rem;display:flex;position:fixed;inset:0}@media (width<=640px){._container_s1a0v_1{padding:.5rem .25rem 1.5rem}}._container_kqmvu_1{max-width:1500px;margin:0 auto;padding:1.5rem 2rem}._header_kqmvu_7{flex-wrap:wrap;align-items:baseline;gap:1.5rem;margin-bottom:.75rem;display:flex}._title_kqmvu_15{margin:0;font-size:1.4rem;font-weight:600}._totals_kqmvu_21{color:var(--text-muted,#999);flex-wrap:wrap;gap:1rem;font-size:.85rem;display:flex}._totalWarn_kqmvu_29{color:#fbbf24}._headerRight_kqmvu_33{align-items:center;gap:.75rem;margin-left:auto;display:flex}._refreshed_kqmvu_40{color:var(--text-muted,#888);font-size:.8rem}._refreshButton_kqmvu_45{color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:6px;padding:.3rem .8rem;font-size:.85rem}._refreshButton_kqmvu_45:hover{background:#ffffff1f}._controls_kqmvu_59{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._search_kqmvu_67{color:inherit;background:#00000040;border:1px solid #ffffff26;border-radius:6px;min-width:260px;padding:.4rem .75rem;font-size:.9rem}._toggle_kqmvu_77{color:var(--text-muted,#aaa);cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:flex}._loading_kqmvu_86,._empty_kqmvu_87,._placeholder_kqmvu_88{color:var(--text-muted,#888);padding:1.5rem;font-size:.9rem}._placeholder_kqmvu_88{text-align:center;flex:1;padding-top:3rem}._error_kqmvu_100{color:#f87171;padding:.5rem .75rem;font-size:.85rem}._split_kqmvu_108{align-items:flex-start;gap:1rem;display:flex}._list_kqmvu_114{flex-direction:column;flex:0 0 380px;gap:.35rem;max-height:calc(100vh - 190px);display:flex;overflow-y:auto}@media (width<=900px){._split_kqmvu_108{flex-direction:column}._list_kqmvu_114{flex:auto;width:100%;max-height:40vh}}._repoRow_kqmvu_134,._repoRowSelected_kqmvu_135{text-align:left;cursor:pointer;color:inherit;font:inherit;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;width:100%;padding:.5rem .75rem}._repoRow_kqmvu_134:hover{background:#ffffff14}._repoRowSelected_kqmvu_135{background:#60a5fa1f;border-color:#60a5fa80}._repoRowTop_kqmvu_156{justify-content:space-between;align-items:center;gap:.6rem;display:flex}._repoName_kqmvu_163{font-size:.95rem;font-weight:600}._repoRowBottom_kqmvu_168{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.3rem;font-size:.78rem;display:flex}._branchChip_kqmvu_177,._branchParked_kqmvu_178{color:var(--text-muted,#bbb);white-space:nowrap;text-overflow:ellipsis;background:#ffffff14;border-radius:999px;max-width:240px;padding:.1rem .45rem;font-family:ui-monospace,monospace;font-size:.75rem;overflow:hidden}._branchParked_kqmvu_178{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf2466}._dirtyChip_kqmvu_197{color:#fb923c}._cleanChip_kqmvu_201{color:#4ade80}._errorChip_kqmvu_205{color:#f87171}._wtChip_kqmvu_209{color:#a78bfa}._ahead_kqmvu_213{color:#60a5fa}._behind_kqmvu_217{color:#f87171}._lastCommit_kqmvu_221{color:var(--text-muted,#888);margin-left:auto}._noOrigin_kqmvu_226{color:#fbbf24;font-size:.75rem}._detail_kqmvu_233{background:#0000002e;border:1px solid #ffffff14;border-radius:10px;flex:1;min-width:0;max-height:calc(100vh - 190px);padding:1rem 1.25rem;overflow-y:auto}._detailHeader_kqmvu_244{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._detailTitle_kqmvu_252{margin:0;font-size:1.15rem}._tabs_kqmvu_257{background:#00000040;border-radius:8px;gap:.25rem;width:fit-content;margin-bottom:.9rem;padding:.2rem;display:flex}._tab_kqmvu_257,._tabActive_kqmvu_268{color:var(--text-muted,#aaa);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.35rem .9rem;font-size:.85rem}._tabActive_kqmvu_268{color:inherit;background:#ffffff1f}._dirPicker_kqmvu_283{color:var(--text-muted,#aaa);margin-bottom:.6rem;font-size:.85rem}._dirPicker_kqmvu_283 select{color:inherit;background:#0000004d;border:1px solid #ffffff26;border-radius:6px;max-width:100%;padding:.2rem .4rem}._fileRow_kqmvu_300,._commitRow_kqmvu_301{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0d;align-items:baseline;gap:.6rem;padding:.35rem .25rem;display:flex}._fileRow_kqmvu_300:hover,._commitRow_kqmvu_301:hover{background:#ffffff0d}._fileStatus_kqmvu_321{color:#fb923c;white-space:pre;font-family:ui-monospace,monospace;font-size:.8rem}._filePath_kqmvu_328{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:.85rem}._commitHash_kqmvu_334{color:#60a5fa;font-family:ui-monospace,monospace;font-size:.8rem}._commitSubject_kqmvu_340{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.88rem;overflow:hidden}._commitRefs_kqmvu_349{color:#a78bfa;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:.72rem;overflow:hidden}._commitMeta_kqmvu_358{color:var(--text-muted,#888);white-space:nowrap;font-size:.75rem}._commitBody_kqmvu_364{color:var(--text-muted,#bbb);white-space:pre-wrap;background:#0003;border-radius:6px;margin:.4rem 0;padding:.5rem .75rem;font-size:.82rem}._diffWrap_kqmvu_376{margin:.25rem 0 .75rem}._diff_kqmvu_376{white-space:pre;background:#00000059;border:1px solid #ffffff14;border-radius:8px;margin:0;padding:.6rem .8rem;font-family:ui-monospace,monospace;font-size:.78rem;line-height:1.45;overflow-x:auto}._diffAdd_kqmvu_393{color:#4ade80;background:#4ade8012}._diffDel_kqmvu_398{color:#f87171;background:#f8717112}._diffHunk_kqmvu_403{color:#60a5fa;margin-top:.35rem}._diffMeta_kqmvu_408{color:var(--text-muted,#888)}._diffCtx_kqmvu_412{color:var(--text,#ddd)}._diffEmpty_kqmvu_416{color:var(--text-muted,#888);padding:.5rem;font-size:.85rem}._diffTruncated_kqmvu_422{color:#fbbf24;margin-top:.5rem}._table_kqmvu_429{border-collapse:collapse;width:100%;font-size:.85rem}._table_kqmvu_429 th{text-align:left;color:var(--text-muted,#999);border-bottom:1px solid #ffffff1f;padding:.3rem .5rem;font-size:.78rem;font-weight:500}._table_kqmvu_429 td{vertical-align:baseline;border-bottom:1px solid #ffffff0d;padding:.35rem .5rem}._currentRow_kqmvu_450{background:#60a5fa14}._subjectCell_kqmvu_454{text-overflow:ellipsis;white-space:nowrap;max-width:380px;overflow:hidden}._whenCell_kqmvu_461{color:var(--text-muted,#888);white-space:nowrap}._hereChip_kqmvu_466,._defaultChip_kqmvu_467,._mergedChip_kqmvu_468{border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.7rem}._hereChip_kqmvu_466{color:#60a5fa;background:#60a5fa33}._defaultChip_kqmvu_467{color:#4ade80;background:#4ade8026}._mergedChip_kqmvu_468{color:var(--text-muted,#999);background:#ffffff14}._sessionsLine_kqmvu_492{color:var(--text-muted,#999);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.3rem .25rem .45rem;font-size:.78rem;display:flex}._sessionChip_kqmvu_502{color:#60a5fa;text-overflow:ellipsis;white-space:nowrap;background:#60a5fa1f;border:1px solid #60a5fa59;border-radius:999px;align-items:center;gap:.35rem;max-width:320px;padding:.1rem .6rem;text-decoration:none;display:inline-flex;overflow:hidden}._sessionChip_kqmvu_502:hover{background:#60a5fa38}._liveThen_kqmvu_522{color:#4ade80;background:#4ade802e;border-radius:999px;padding:0 .4rem;font-size:.68rem}@media (width<=640px){._container_kqmvu_1{padding:.5rem .25rem 1.5rem}}._container_15kfp_1{padding:2rem}._header_15kfp_5{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._title_15kfp_12{color:var(--text);margin:0;font-size:1.75rem}._headerRight_15kfp_18{align-items:center;gap:1rem;display:flex}._summary_15kfp_24{color:var(--text);font-size:1rem;font-weight:600}._refreshBtn_15kfp_30{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:pointer;border-radius:8px;padding:.4rem .8rem;font-size:.8rem;transition:background .15s}._refreshBtn_15kfp_30:hover{background:var(--border)}._addBtn_15kfp_45{color:#fff;cursor:pointer;background:#2ecc71;border:none;border-radius:8px;padding:.4rem .8rem;font-size:.8rem;font-weight:600;transition:background .15s}._addBtn_15kfp_45:hover{background:#27ae60}._errorMsg_15kfp_61{color:#e74c3c}._grid_15kfp_65{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:.75rem;display:grid}._card_15kfp_71{border:1px solid var(--border);background:var(--bg-surface);border-radius:10px;transition:box-shadow .15s;overflow:hidden}._card_15kfp_71:hover{box-shadow:0 2px 8px #00000014}._cardEnabled_15kfp_83{border-left:3px solid #2ecc71}._cardDisabled_15kfp_87{border-left:3px solid #95a5a6}._cardHeld_15kfp_91{border-left:3px solid #f39c12}._cardHeader_15kfp_95{cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._cardIcon_15kfp_103{flex-shrink:0;font-size:1.2rem}._cardInfo_15kfp_108{flex:1;min-width:0}._cardName_15kfp_113{color:var(--text);font-size:.9rem;font-weight:600;display:block}._cardDescription_15kfp_120{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}._cardSchedule_15kfp_129{color:var(--text-muted);font-family:monospace;font-size:.75rem}._cardBadges_15kfp_135{flex-shrink:0;gap:.4rem;display:flex}._badge_15kfp_141{text-transform:uppercase;border-radius:4px;padding:.15rem .5rem;font-size:.65rem;font-weight:600}._badgeShell_15kfp_149{color:#3498db;background:#3498db22}._badgeAgent_15kfp_154{color:#9b59b6;background:#9b59b622}._badgeHeld_15kfp_159{color:#f39c12;background:#f39c1222}._cardBody_15kfp_164{border-top:1px solid var(--border);padding:.5rem 1rem .75rem;font-size:.8rem}._detailRow_15kfp_170{justify-content:space-between;padding:2px 0;display:flex}._detailKey_15kfp_176{color:var(--text-muted);font-size:.75rem}._detailVal_15kfp_181{color:var(--text);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:65%;font-family:monospace;font-size:.75rem;overflow:hidden}._actions_15kfp_192{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}._actionBtn_15kfp_199{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:pointer;border-radius:6px;padding:.25rem .6rem;font-size:.7rem;transition:background .15s}._actionBtn_15kfp_199:hover{background:var(--border)}._dangerBtn_15kfp_214{color:#e74c3c;border-color:#e74c3c44}._dangerBtn_15kfp_214:hover{background:#e74c3c22}._runsSection_15kfp_224{border-top:1px solid var(--border);padding:.5rem 1rem .75rem}._runsTitle_15kfp_229{color:var(--text-muted);margin-bottom:.4rem;font-size:.75rem;font-weight:600}._runRow_15kfp_236{align-items:center;gap:.5rem;padding:2px 0;font-size:.7rem;display:flex}._runStatus_15kfp_244{font-weight:600}._runSuccess_15kfp_248{color:#2ecc71}._runError_15kfp_252{color:#e74c3c}._runRunning_15kfp_256{color:#3498db}._runTime_15kfp_260{color:var(--text-muted);font-family:monospace}._runOutput_15kfp_265{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-family:monospace;overflow:hidden}._form_15kfp_275{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.5rem}._formTitle_15kfp_283{color:var(--text);margin:0 0 1rem;font-size:1.1rem}._formGrid_15kfp_289{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._formGroup_15kfp_295{flex-direction:column;gap:.25rem;display:flex}._formGroupWide_15kfp_301{grid-column:1/-1}._formLabel_15kfp_306{color:var(--text-muted);font-size:.75rem;font-weight:600}._formInput_15kfp_312{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;padding:.5rem .75rem;font-family:inherit;font-size:.85rem}._formInput_15kfp_312:focus{border-color:#3498db;outline:none}._formTextarea_15kfp_331{resize:vertical;min-height:60px;font-family:monospace}._formActions_15kfp_338{gap:.5rem;margin-top:1rem;display:flex}._submitBtn_15kfp_344{color:#fff;cursor:pointer;background:#2ecc71;border:none;border-radius:8px;padding:.5rem 1.5rem;font-size:.85rem;font-weight:600}._submitBtn_15kfp_344:hover{background:#27ae60}._cancelBtn_15kfp_359{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:pointer;border-radius:8px;padding:.5rem 1.5rem;font-size:.85rem}@media (width<=768px){._grid_15kfp_65{grid-template-columns:1fr}._header_15kfp_5{flex-direction:column;align-items:flex-start;gap:.75rem}._formGrid_15kfp_289{grid-template-columns:1fr}}@media (width<=640px){._container_15kfp_1{padding:.5rem .25rem 1.5rem}}._conditionRow_15kfp_392{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;gap:.5rem;margin-bottom:.4rem;display:grid}._promptFields_15kfp_400{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem;display:flex}._promptField_15kfp_400{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:1px 8px;font-family:monospace;font-size:.75rem}._promptField_15kfp_400:hover{color:var(--text)}@media (width<=600px){._conditionRow_15kfp_392{grid-template-columns:1fr 1fr}}._container_w7hpm_7{max-width:1200px;margin:0 auto;padding:2rem}._toolbar_w7hpm_13{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-bottom:.5rem;display:flex}._toolbar_w7hpm_13 h1{margin:0;font-size:1.5rem}._tagline_w7hpm_26,._dim_w7hpm_27{color:var(--text-muted);font-size:.85rem}._shadowNotice_w7hpm_32{background:var(--info-bg);color:var(--text);border:1px solid var(--info);border-radius:6px;margin:0 0 1rem;padding:.6rem .8rem;font-size:.9rem}._error_w7hpm_42{background:var(--error-bg);color:var(--error);border:1px solid var(--error);white-space:pre-wrap;word-break:break-word;border-radius:6px;margin:.5rem 0;padding:.6rem .8rem;font-size:.85rem}._notice_w7hpm_54{background:var(--warning-bg);color:var(--text);border:1px solid var(--warning);border-radius:6px;margin:.5rem 0;padding:.5rem .8rem;font-size:.85rem}._strip_w7hpm_66{flex-wrap:wrap;align-items:stretch;gap:.5rem;margin-bottom:1.25rem;display:flex}._feedUp_w7hpm_74,._feedDown_w7hpm_75{border-radius:6px;align-items:baseline;gap:.6rem;padding:.5rem .9rem;font-size:1rem;font-weight:700;display:flex}._feedUp_w7hpm_74{background:var(--success-bg);color:var(--success);border:1px solid var(--success)}._feedDown_w7hpm_75{background:var(--error-bg);color:var(--error);border:2px solid var(--error)}._stat_w7hpm_97,._statError_w7hpm_98{background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:.1rem;max-width:100%;padding:.4rem .7rem;font-size:.85rem;display:flex}._statError_w7hpm_98{background:var(--error-bg);border-color:var(--error);color:var(--error)}._statLabel_w7hpm_116{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}._statError_w7hpm_98 ._statLabel_w7hpm_116{color:var(--error)}._readAt_w7hpm_127{color:var(--text-faint);align-self:center;font-size:.75rem}._section_w7hpm_135{min-width:0;margin-bottom:1.5rem}._sectionTitle_w7hpm_140{margin:0 0 .5rem;font-size:1.1rem}._columns_w7hpm_145{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:1.5rem;display:grid}._table_w7hpm_153{border-collapse:collapse;width:100%;font-size:.9rem}._table_w7hpm_153 th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);padding:.35rem .5rem;font-size:.78rem;font-weight:600}._table_w7hpm_153 td{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:.45rem .5rem}._number_w7hpm_174{text-align:right;font-variant-numeric:tabular-nums}._expand_w7hpm_179{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}._expand_w7hpm_179:hover{color:var(--accent)}._badge_w7hpm_194,._kindTag_w7hpm_195{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);white-space:nowrap;border-radius:999px;padding:.05rem .45rem;font-size:.75rem;display:inline-block}._state_active_w7hpm_206{background:var(--success-bg);color:var(--success);border-color:var(--success)}._state_paused_w7hpm_207{background:var(--warning-bg);color:var(--warning);border-color:var(--warning)}._state_retired_w7hpm_208{color:var(--text-faint)}._state_draft_w7hpm_209{background:var(--info-bg);color:var(--info);border-color:var(--info)}._detailRow_w7hpm_211 td{background:var(--bg-surface)}._detail_w7hpm_211{padding:.25rem .25rem .75rem}._description_w7hpm_219{margin:0 0 .25rem}._detailTitle_w7hpm_223{margin:.9rem 0 .35rem;font-size:.9rem}._definition_w7hpm_228{word-break:break-word;flex-direction:column;gap:.2rem;display:flex}._keyword_w7hpm_235{min-width:2.6rem;color:var(--accent);font-weight:700;display:inline-block}._activations_w7hpm_242,._plainList_w7hpm_243{margin:0;padding-left:1.1rem;font-size:.85rem}._activations_w7hpm_242 li,._plainList_w7hpm_243 li{word-break:break-word;margin-bottom:.3rem}._reason_w7hpm_255{color:var(--text-muted);font-size:.82rem}._button_w7hpm_262,._select_w7hpm_263{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.35rem .75rem;font-family:inherit;font-size:.85rem}._button_w7hpm_262:hover:not(:disabled){border-color:var(--accent)}._button_w7hpm_262:disabled{opacity:.6;cursor:wait}._comparison_w7hpm_283{font-size:.85rem}._comparisonCounts_w7hpm_287{flex-wrap:wrap;gap:.5rem;margin:.6rem 0 .25rem;font-weight:700;display:flex}._countReached_w7hpm_295,._countNotReached_w7hpm_296,._countNeutral_w7hpm_297{white-space:nowrap;border-radius:4px;padding:.05rem .45rem}._countReached_w7hpm_295{background:var(--success-bg);color:var(--success)}._countNotReached_w7hpm_296{background:var(--error-bg);color:var(--error)}._countNeutral_w7hpm_297{background:var(--bg);color:var(--text-muted);border:1px solid var(--border)}._effectList_w7hpm_307{margin-top:.4rem}._effectList_w7hpm_307 summary{cursor:pointer}._logControls_w7hpm_317{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._log_w7hpm_317{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;max-height:32rem;margin:0;padding:0;font-size:.82rem;list-style:none;overflow-y:auto}._logEntry_w7hpm_337{border-bottom:1px solid var(--border-subtle);grid-template-columns:auto auto 1fr auto;align-items:baseline;gap:.5rem;padding:.3rem .5rem;display:grid}._logTime_w7hpm_346{font-variant-numeric:tabular-nums;color:var(--text-muted)}._logMessage_w7hpm_351{word-break:break-word}._logRefs_w7hpm_355{color:var(--text-muted)}._kind_feed_w7hpm_359,._cause_feed_w7hpm_360{background:var(--info-bg);color:var(--info);border-color:var(--info)}._kind_seed_w7hpm_361{background:var(--warning-bg);color:var(--warning);border-color:var(--warning)}._kind_sweep_w7hpm_362,._cause_sweep_w7hpm_363{color:var(--text-muted)}._kind_run_w7hpm_364{background:var(--success-bg);color:var(--success);border-color:var(--success)}._kind_error_w7hpm_365{background:var(--error-bg);color:var(--error);border-color:var(--error);font-weight:700}._sessionLink_w7hpm_367{color:var(--accent);word-break:break-all}._runs_w7hpm_374{max-height:40rem;margin:0;padding:0;list-style:none;overflow-y:auto}._run_w7hpm_374{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;margin-bottom:.4rem;padding:.45rem .6rem;font-size:.82rem}._runHead_w7hpm_391{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}._runSubject_w7hpm_398{word-break:break-word;margin:.2rem 0}._effects_w7hpm_403{margin:0;padding-left:1rem}._effectLine_w7hpm_408{word-break:break-all;font-size:.8rem}._body_w7hpm_413 summary{cursor:pointer;color:var(--text-muted);font-size:.78rem}._body_w7hpm_413 pre{background:var(--bg);border-radius:4px;margin:.25rem 0;padding:.4rem;font-size:.78rem;overflow-x:auto}._effectRefused_w7hpm_429{color:var(--error);border-color:currentColor;font-weight:600}._container_1erea_3{max-width:1200px;margin:0 auto;padding:2rem;overflow-x:auto}._container_1erea_3 h1{color:var(--text);margin:0;font-size:1.5rem}._toolbar_1erea_17{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._toolbarLeft_1erea_26,._toolbarRight_1erea_27{align-items:center;gap:.75rem;display:flex}._nav_1erea_33{align-items:center;gap:.25rem;display:flex}._navBtn_1erea_39{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.35rem .6rem;font-size:1rem;transition:background .15s}._navBtn_1erea_39:hover{background:var(--border)}._todayBtn_1erea_54{padding:.35rem .75rem;font-size:.85rem}._period_1erea_59{color:var(--text-muted);white-space:nowrap;font-size:.95rem}._viewToggle_1erea_65{border:1px solid var(--border);border-radius:6px;display:flex;overflow:hidden}._viewBtn_1erea_72{background:var(--bg-surface);color:var(--text-muted);cursor:pointer;border:none;padding:.35rem .75rem;font-size:.85rem;transition:all .15s}._viewBtnActive_1erea_82{background:var(--accent,#2563eb);color:var(--accent-on,white)}._sources_1erea_89{flex-wrap:wrap;gap:1.25rem;margin-bottom:1.25rem;display:flex}._sourceToggle_1erea_96{color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.85rem;display:flex}._sourceToggle_1erea_96 input{display:none}._sourceDot_1erea_110{opacity:1;border-radius:50%;width:10px;height:10px;transition:opacity .15s}._sourceDotOff_1erea_118{opacity:.3}._sourceBadge_1erea_123{margin-left:.15rem;font-size:.75rem}._sourceBadgeError_1erea_128{color:var(--error,#e74c3c)}._sourceBadgeLoading_1erea_133{color:var(--text-dim,var(--text-muted))}._loading_1erea_139,._empty_1erea_140{text-align:center;color:var(--text-muted);padding:3rem 1rem}._emptyHint_1erea_146{color:var(--text-dim,var(--text-muted));margin-top:.5rem;font-size:.85rem}._week_1erea_153{background:var(--border);border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(7,minmax(120px,1fr));gap:1px;min-height:400px;display:grid;overflow:hidden}._day_1erea_164{background:var(--bg-surface);flex-direction:column;min-height:120px;display:flex}._dayToday_1erea_171{background:color-mix(in srgb, var(--accent,#2563eb) 5%, var(--bg-surface))}._dayHeader_1erea_176{justify-content:space-between;align-items:center;padding:.5rem .5rem .25rem;font-size:.8rem;display:flex}._dayName_1erea_184{color:var(--text-muted);font-weight:500}._dayNum_1erea_189{color:var(--text-dim,var(--text-muted))}._dayNumToday_1erea_193{background:var(--accent,#2563eb);color:var(--accent-on,white);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:600;display:flex}._dayEvents_1erea_206{flex-direction:column;flex:1;gap:2px;padding:.25rem;display:flex;overflow-y:auto}._event_1erea_216{background:var(--bg);cursor:pointer;border-radius:4px;flex-direction:column;gap:1px;padding:.25rem .4rem;font-size:.75rem;transition:filter .1s;display:flex}._event_1erea_216:hover{filter:brightness(.95)}._eventTime_1erea_232{color:var(--text-dim,var(--text-muted));font-size:.7rem}._eventTitle_1erea_237{color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._eventSource_1erea_244{font-size:.65rem}._month_1erea_249{border:1px solid var(--border);border-radius:8px;overflow:hidden}._monthHeader_1erea_255{background:var(--bg);grid-template-columns:repeat(7,minmax(120px,1fr));display:grid}._monthDayName_1erea_261{text-align:center;color:var(--text-muted);border-bottom:1px solid var(--border);padding:.5rem;font-size:.8rem;font-weight:500}._monthGrid_1erea_270{background:var(--border);grid-template-columns:repeat(7,minmax(120px,1fr));gap:1px;display:grid}._monthCell_1erea_277{background:var(--bg-surface);min-height:90px;padding:.35rem}._monthCellToday_1erea_283{background:color-mix(in srgb, var(--accent,#2563eb) 5%, var(--bg-surface))}._monthCellOther_1erea_288{opacity:.4}._cellNum_1erea_292{color:var(--text-dim,var(--text-muted));margin-bottom:.25rem;font-size:.8rem}._cellNumToday_1erea_298{background:var(--accent,#2563eb);color:var(--accent-on,white);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-weight:600;display:inline-flex}._cellEvents_1erea_311{flex-direction:column;gap:2px;display:flex}._cellEvent_1erea_311{white-space:nowrap;text-overflow:ellipsis;color:var(--text);cursor:pointer;border-radius:3px;padding:1px 4px;font-size:.7rem;transition:filter .1s;overflow:hidden}._cellEvent_1erea_311:hover{filter:brightness(.9)}._cellMore_1erea_333{color:var(--text-dim,var(--text-muted));padding-left:4px;font-size:.65rem}._eventLocation_1erea_339{color:var(--text-dim,var(--text-muted));white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;overflow:hidden}._dayHeaderRight_1erea_348{align-items:center;gap:.25rem;display:flex}._dayAddBtn_1erea_354{color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:1rem;transition:opacity .15s,background .15s;display:flex}._day_1erea_164:hover ._dayAddBtn_1erea_354,._dayToday_1erea_171:hover ._dayAddBtn_1erea_354{opacity:1}._dayAddBtn_1erea_354:hover{background:var(--border);color:var(--text)}._modalBackdrop_1erea_381{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_1erea_381{background:var(--bg-surface,#fff);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:100%;max-width:560px;max-height:90vh;display:flex;box-shadow:0 8px 32px #0003}._modalHeader_1erea_404{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._modalHeader_1erea_404 h2{color:var(--text);margin:0;font-size:1.1rem}._modalClose_1erea_418{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1}._modalClose_1erea_418:hover{color:var(--text)}._modalBody_1erea_431{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;overflow-y:auto}._modalFooter_1erea_439{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}._modalFooterRight_1erea_448{align-items:center;gap:.5rem;display:flex}._formLabel_1erea_455{color:var(--text-muted);flex-direction:column;flex:1;gap:.25rem;font-size:.8rem;display:flex}._formLabelText_1erea_464{color:var(--text-muted);font-size:.8rem;font-weight:500}._formInput_1erea_470{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;outline:none;width:100%;padding:.4rem .5rem;font-size:.85rem}._formInput_1erea_470:focus{border-color:var(--accent,#2563eb)}._formTextarea_1erea_485{resize:vertical;font-family:inherit}._formRow_1erea_491{gap:.75rem;display:flex}._formDatetime_1erea_496{gap:.5rem;display:flex}._formCheck_1erea_501{color:var(--text);cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}._formCheck_1erea_501 input{accent-color:var(--accent,#2563eb)}._formError_1erea_514{background:color-mix(in srgb, var(--error,#e74c3c) 10%, transparent);color:var(--error,#e74c3c);border-radius:6px;padding:.5rem .75rem;font-size:.85rem}._colorPicker_1erea_523{flex-wrap:wrap;gap:4px;margin-top:.25rem;display:flex}._colorSwatch_1erea_530{cursor:pointer;border:2px solid #0000;border-radius:50%;width:22px;height:22px;padding:0;transition:border-color .15s}._colorSwatch_1erea_530:hover{border-color:var(--text-muted)}._colorSwatchActive_1erea_544{border-color:var(--text);box-shadow:0 0 0 1px var(--bg-surface)}._attendeeList_1erea_550{flex-direction:column;gap:.35rem;display:flex}._attendee_1erea_550{color:var(--text);background:var(--bg);border-radius:4px;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-size:.8rem;display:flex}._attendeeStatus_1erea_567{color:var(--text-muted);text-transform:capitalize;font-size:.7rem}._btnPrimary_1erea_574{background:var(--accent,#2563eb);color:var(--accent-on,white);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:.4rem .9rem;font-size:.85rem}._btnPrimary_1erea_574:hover{filter:brightness(.9)}._btnPrimary_1erea_574:disabled{opacity:.5;cursor:default}._btnSecondary_1erea_594{background:var(--bg-surface);color:var(--text);border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.4rem .9rem;font-size:.85rem;text-decoration:none}._btnSecondary_1erea_594:hover{background:var(--border)}._btnDanger_1erea_610{color:var(--error,#e74c3c);border:1px solid var(--error,#e74c3c);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .9rem;font-size:.85rem}._btnDanger_1erea_610:hover{background:color-mix(in srgb, var(--error,#e74c3c) 10%, transparent)}._btnDanger_1erea_610:disabled{opacity:.5;cursor:default}@media (width<=768px){._toolbar_1erea_17{flex-direction:column;align-items:flex-start}._week_1erea_153{grid-template-columns:1fr;min-height:auto}._day_1erea_164,._dayToday_1erea_171,._monthCell_1erea_277,._monthCellToday_1erea_283{min-height:60px}}._suggestPanel_1erea_654{border:1px solid var(--border);border-radius:8px;margin:0 0 .75rem;padding:.6rem .8rem}._suggestHeader_1erea_661{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}._suggestTitle_1erea_669{color:var(--text);font-weight:600}._suggestCount_1erea_674{color:var(--text-muted);font-size:.85rem}._categoryBar_1erea_680{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.5rem;display:flex}._categoryChip_1erea_688{border:1px solid var(--border);border-left:3px solid var(--categoryColor,var(--border));color:var(--text);cursor:pointer;background:0 0;border-radius:6px;align-items:baseline;gap:.3rem;padding:.25rem .55rem;font-size:.8rem;transition:background .15s;display:inline-flex}._categoryChip_1erea_688:hover{background:var(--bg-surface)}._categoryChipActive_1erea_707{background:color-mix(in oklab, var(--categoryColor,var(--accent,#2563eb)) 20%, transparent);border-color:var(--categoryColor,var(--accent,#2563eb));font-weight:600}._categoryChipEmpty_1erea_717{opacity:.6;cursor:default}._categoryChipCount_1erea_722{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._categoryChipActive_1erea_707 ._categoryChipCount_1erea_722{color:inherit}._suggestSelect_1erea_734{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.3rem .5rem;font-size:.8rem}._suggestSelect_1erea_734:hover{border-color:var(--text-muted)}._categoryHint_1erea_748{color:var(--text-muted);margin:0 0 .4rem;font-size:.78rem}._categorySelect_1erea_757{appearance:none;background:color-mix(in oklab, var(--categoryColor,var(--border)) 24%, transparent);border:1px solid color-mix(in oklab, var(--categoryColor,var(--border)) 75%, transparent);color:var(--text);letter-spacing:.02em;cursor:pointer;text-align:center;border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:600}._categorySelect_1erea_757:hover{border-color:var(--categoryColor,var(--text-muted))}._suggestGroupHeader_1erea_775{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);padding:.5rem .4rem .2rem;font-size:.75rem;font-weight:600}._suggestList_1erea_785{max-height:340px;overflow-y:auto}._suggestTable_1erea_790{border-collapse:collapse;width:100%;font-size:.85rem}._suggestRow_1erea_796{border-bottom:1px solid var(--border)}._suggestRowDismissed_1erea_800{opacity:.5}._suggestCell_1erea_804{color:var(--text);padding:.32rem .4rem}._suggestCellNowrap_1erea_809{white-space:nowrap;color:var(--text);padding:.32rem .4rem}._suggestMeta_1erea_815{color:var(--text-muted)}._suggestFlash_1erea_819{background:color-mix(in oklab, var(--accent,#2563eb) 14%, transparent);color:var(--text);border-radius:6px;margin:.25rem 0;padding:.35rem .6rem;font-size:.85rem}._suggestError_1erea_828{color:var(--danger,crimson);font-size:.85rem}._suggestAdded_1erea_833{color:var(--success,seagreen);white-space:nowrap}._proposalPanel_1erea_842{border:1px solid color-mix(in oklab, var(--accent,#2563eb) 45%, var(--border));background:color-mix(in oklab, var(--accent,#2563eb) 6%, transparent);border-radius:8px;margin:0 0 .75rem;padding:.6rem .8rem}._proposalRow_1erea_850{border-top:1px solid var(--border);padding:.5rem 0}._proposalMain_1erea_855{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.9rem;display:flex}._proposalName_1erea_863{color:var(--text);font-weight:600}._proposalKind_1erea_868{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-radius:999px;padding:.05rem .45rem;font-size:.7rem}._proposalTarget_1erea_878{overflow-wrap:anywhere;margin-top:.15rem;font-size:.8rem}._proposalNotes_1erea_886{color:var(--text-muted);margin:.3rem 0 0;font-size:.8rem;line-height:1.4}._proposalActions_1erea_893{align-items:center;gap:.5rem;margin-top:.45rem;display:flex}._radarGroup_1erea_906{margin-top:.5rem}._radarGroupHeader_1erea_910{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding-top:.45rem;display:flex}._radarGroupTitle_1erea_919{color:var(--text);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}._radarRow_1erea_927{padding:.4rem 0 .35rem}._radarRowTop_1erea_931{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.9rem;display:flex}._radarCadence_1erea_941{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:.05rem .45rem;font-size:.72rem}._radarPaused_1erea_950{color:var(--text);background:oklab(69.5758% .0903199 .131635/.25);border-radius:999px;padding:.05rem .45rem;font-size:.72rem}._radarTopic_1erea_960{color:var(--text-muted);font-style:italic}._radarMeta_1erea_965{color:var(--text-muted);margin-top:.15rem;font-size:.78rem}._radarFooter_1erea_971{color:var(--text-muted);border-top:1px solid var(--border);margin:.5rem 0 0;padding-top:.4rem;font-size:.75rem;line-height:1.4}@media (width<=640px){._container_1erea_3{padding:.5rem .25rem 1.5rem}._toolbar_1erea_17{gap:.5rem}._toolbarLeft_1erea_26,._toolbarRight_1erea_27{flex-wrap:wrap;gap:.5rem}}._container_bp8g8_6{max-width:1200px;margin:0 auto;padding:2rem;overflow-x:auto}._container_bp8g8_6 h1{color:var(--text);margin:0;font-size:1.5rem}._toolbar_bp8g8_20{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._toolbarLeft_bp8g8_34,._toolbarRight_bp8g8_35{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._tagline_bp8g8_42{color:var(--text-muted);white-space:nowrap;font-size:.9rem}._navBtn_bp8g8_48{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.35rem .6rem;font-size:1rem;transition:background .15s}._navBtn_bp8g8_48:hover{background:var(--border)}._navBtn_bp8g8_48:disabled{opacity:.5;cursor:default}._viewBtn_bp8g8_68{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.4rem .9rem;font-size:.85rem;transition:all .15s}._viewBtnActive_bp8g8_80{background:var(--accent,#2563eb);border-color:var(--accent,#2563eb);color:var(--accent-on,white)}._btnPrimary_bp8g8_88{background:var(--accent,#2563eb);color:var(--accent-on,white);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:.4rem .9rem;font-size:.85rem}._btnPrimary_bp8g8_88:hover{filter:brightness(.9)}._btnPrimary_bp8g8_88:disabled{opacity:.5;cursor:default}._btnSecondary_bp8g8_108{background:var(--bg-surface);color:var(--text);border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.4rem .9rem;font-size:.85rem;text-decoration:none}._btnSecondary_bp8g8_108:hover{background:var(--border)}._btnSecondary_bp8g8_108:disabled{opacity:.5;cursor:default}._panel_bp8g8_131{border:1px solid var(--border);border-radius:8px;margin:0 0 .75rem;padding:.6rem .8rem}._panelHeader_bp8g8_138{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}._panelTitle_bp8g8_146{color:var(--text);font-weight:600}._panelCount_bp8g8_151{color:var(--text-muted);font-size:.85rem}._panelSelect_bp8g8_158{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.3rem .5rem;font-size:.8rem}._panelSelect_bp8g8_158:hover{border-color:var(--text-muted)}._panelHint_bp8g8_172{color:var(--text-muted);margin:0 0 .4rem;font-size:.78rem}._panelError_bp8g8_178{color:var(--error,crimson);font-size:.85rem}._panelFlash_bp8g8_183{background:color-mix(in oklab, var(--accent,#2563eb) 14%, transparent);color:var(--text);border-radius:6px;margin:.25rem 0;padding:.35rem .6rem;font-size:.85rem}._meta_bp8g8_192{color:var(--text-muted)}._familyBar_bp8g8_198{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.5rem;display:flex}._familyChip_bp8g8_206{border:1px solid var(--border);border-left:3px solid var(--familyColor,var(--border));color:var(--text);cursor:pointer;background:0 0;border-radius:6px;align-items:baseline;gap:.3rem;padding:.25rem .55rem;font-size:.8rem;transition:background .15s;display:inline-flex}._familyChip_bp8g8_206:hover{background:var(--bg-surface)}._familyChipActive_bp8g8_225{background:color-mix(in oklab, var(--familyColor,var(--accent,#2563eb)) 20%, transparent);border-color:var(--familyColor,var(--accent,#2563eb));font-weight:600}._familyChipEmpty_bp8g8_235{opacity:.6;cursor:default}._familyChipCount_bp8g8_240{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._familyChipActive_bp8g8_225 ._familyChipCount_bp8g8_240{color:inherit}._familySelect_bp8g8_253{appearance:none;background:color-mix(in oklab, var(--familyColor,var(--border)) 24%, transparent);border:1px solid color-mix(in oklab, var(--familyColor,var(--border)) 75%, transparent);color:var(--text);letter-spacing:.02em;cursor:pointer;text-align:center;border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:600}._familySelect_bp8g8_253:hover{border-color:var(--familyColor,var(--text-muted))}._jobList_bp8g8_285{max-height:520px;margin:0;padding:0;list-style:none;overflow-y:auto}._jobRow_bp8g8_293{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;padding:.45rem .3rem;display:flex}._jobRowDimmed_bp8g8_305{opacity:.5}._jobRowBody_bp8g8_312{flex-direction:column;flex:20rem;gap:.1rem;min-width:0;display:flex}._jobRowTitle_bp8g8_320{color:var(--text);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;padding:0;font-size:.88rem}._jobRowTitle_bp8g8_320:hover{color:var(--accent,#2563eb)}._jobRowMeta_bp8g8_339{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;font-size:.76rem;display:flex}._jobRowMetaStrong_bp8g8_348{color:var(--text);font-variant-numeric:tabular-nums}._jobRowActions_bp8g8_356{flex-wrap:wrap;align-items:center;gap:.3rem;margin-left:auto;display:flex}._jobRowDetail_bp8g8_365{flex:100%;min-width:0}._jobRowTitleStatic_bp8g8_372{color:var(--text);overflow-wrap:anywhere;font-size:.88rem}._notAppliedTag_bp8g8_381{border:1px dashed var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:.02rem .45rem}._metaLink_bp8g8_389{color:var(--accent,#2563eb);text-decoration:none}._metaLink_bp8g8_389:hover{text-decoration:underline}._listingList_bp8g8_400{max-height:460px;overflow-y:auto}._listingTable_bp8g8_405{border-collapse:collapse;width:100%;font-size:.85rem}._listingRow_bp8g8_411{border-bottom:1px solid var(--border)}._listingRowDismissed_bp8g8_418{opacity:.5}._cell_bp8g8_422{color:var(--text);padding:.32rem .4rem}._cellNowrap_bp8g8_427{white-space:nowrap;color:var(--text);padding:.32rem .4rem}._cellComp_bp8g8_434{white-space:nowrap;color:var(--text);font-variant-numeric:tabular-nums;padding:.32rem .4rem}._listingTitleButton_bp8g8_444{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}._listingTitleButton_bp8g8_444:hover{color:var(--accent,#2563eb)}._listingDisclosure_bp8g8_459{width:1em;color:var(--text-muted);display:inline-block}._thinBadge_bp8g8_467{border:1px solid color-mix(in oklab, var(--warning,#ca8a04) 55%, transparent);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;border-radius:999px;margin-left:.35rem;padding:.02rem .4rem;font-size:.68rem}._detail_bp8g8_481{padding:.6rem .2rem .9rem}._detailFacts_bp8g8_485{flex-wrap:wrap;gap:.35rem 1.5rem;margin-bottom:.6rem;display:flex}._detailFact_bp8g8_485{flex-direction:column;gap:.1rem;display:flex}._detailFactLabel_bp8g8_498{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}._detailFactValue_bp8g8_505{color:var(--text);font-size:.85rem}._detailLinks_bp8g8_510{flex-wrap:wrap;gap:.5rem;margin-bottom:.7rem;display:flex}._detailThinNotice_bp8g8_517{color:var(--text-muted);border-left:3px solid color-mix(in oklab, var(--warning,#ca8a04) 60%, transparent);margin:0 0 .6rem;padding:.2rem 0 .2rem .6rem;font-size:.8rem;line-height:1.5}._detailDescription_bp8g8_531{max-width:68ch;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--border);padding-top:.6rem;font-size:.88rem;line-height:1.65}._tailorStatusRow_bp8g8_544{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._tailorChip_bp8g8_551{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:.05rem .5rem;font-size:.75rem}._tailorChipFailed_bp8g8_560{border-color:color-mix(in oklab, var(--error,crimson) 55%, transparent);color:var(--error,crimson);white-space:normal}._tailorPicker_bp8g8_567{border:1px solid color-mix(in oklab, var(--accent,#2563eb) 45%, var(--border));background:color-mix(in oklab, var(--accent,#2563eb) 6%, transparent);border-radius:8px;flex-direction:column;gap:.45rem;margin:.3rem 0;padding:.6rem .7rem;display:flex}._tailorPickerRow_bp8g8_578{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._tailorInstructions_bp8g8_585{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text);resize:vertical;border-radius:6px;outline:none;padding:.4rem .5rem;font-family:inherit;font-size:.85rem}._tailorInstructions_bp8g8_585:focus{border-color:var(--accent,#2563eb)}._searchInput_bp8g8_607{background:var(--bg);border:1px solid var(--border);min-width:10rem;max-width:22rem;color:var(--text);border-radius:6px;outline:none;flex:14rem;padding:.3rem .55rem;font-size:.82rem}._searchInput_bp8g8_607:focus{border-color:var(--accent,#2563eb)}._searchInput_bp8g8_607::placeholder{color:var(--text-dim,var(--text-muted))}._company_bp8g8_628{color:var(--text);font-weight:600}._wantedBadge_bp8g8_633{color:var(--success,seagreen);white-space:nowrap;font-size:.8rem}._proposalPanel_bp8g8_643{border:1px solid color-mix(in oklab, var(--accent,#2563eb) 45%, var(--border));background:color-mix(in oklab, var(--accent,#2563eb) 6%, transparent);border-radius:8px;margin:0 0 .75rem;padding:.6rem .8rem}._proposalRow_bp8g8_651{border-top:1px solid var(--border);padding:.5rem 0}._proposalMain_bp8g8_656{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.9rem;display:flex}._proposalName_bp8g8_664{color:var(--text);font-weight:600}._proposalKind_bp8g8_669{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-radius:999px;padding:.05rem .45rem;font-size:.7rem}._proposalTarget_bp8g8_679{overflow-wrap:anywhere;margin-top:.15rem;font-size:.8rem}._proposalNotes_bp8g8_687{color:var(--text-muted);margin:.3rem 0 0;font-size:.8rem;line-height:1.4}._proposalActions_bp8g8_694{align-items:center;gap:.5rem;margin-top:.45rem;display:flex}._radarGroup_bp8g8_703{margin-top:.5rem}._radarGroupHeader_bp8g8_707{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding-top:.45rem;display:flex}._radarGroupTitle_bp8g8_716{color:var(--text);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}._radarRow_bp8g8_724{padding:.4rem 0 .35rem}._radarRowTop_bp8g8_728{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.9rem;display:flex}._radarCadence_bp8g8_738{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:.05rem .45rem;font-size:.72rem}._radarPaused_bp8g8_747{background:color-mix(in oklab, var(--warning,#ca8a04) 30%, transparent);color:var(--text);border-radius:999px;padding:.05rem .45rem;font-size:.72rem}._radarTopic_bp8g8_757{color:var(--text-muted);font-style:italic}._radarMeta_bp8g8_762{color:var(--text-muted);margin-top:.15rem;font-size:.78rem}._radarFooter_bp8g8_768{color:var(--text-muted);border-top:1px solid var(--border);margin:.5rem 0 0;padding-top:.4rem;font-size:.75rem;line-height:1.4}._documentSplit_bp8g8_781{grid-template-columns:minmax(180px,260px) 1fr;align-items:start;gap:.75rem;display:grid}._documentList_bp8g8_788{flex-direction:column;gap:.25rem;max-height:520px;display:flex;overflow-y:auto}._documentItem_bp8g8_796{text-align:left;border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;gap:.1rem;padding:.4rem .55rem;font-size:.85rem;transition:background .15s;display:flex}._documentItem_bp8g8_796:hover{background:var(--bg-surface)}._documentItemActive_bp8g8_815{border-color:var(--accent,#2563eb);background:color-mix(in oklab, var(--accent,#2563eb) 14%, transparent);font-weight:600}._documentItemMeta_bp8g8_822{color:var(--text-muted);font-size:.72rem;font-weight:400}._documentGroup_bp8g8_831{flex-direction:column;gap:.25rem;margin-bottom:.5rem;display:flex}._documentGroupTitle_bp8g8_838{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);padding:.2rem .1rem;font-size:.7rem;font-weight:600}._documentEntry_bp8g8_850{align-items:stretch;gap:.25rem;display:flex}._documentEntry_bp8g8_850>._documentItem_bp8g8_796,._documentEntry_bp8g8_850>._documentItemActive_bp8g8_815{flex:1;min-width:0}._documentDerived_bp8g8_863{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:400;overflow:hidden}._dropZone_bp8g8_874{border:1px dashed var(--border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;padding:.55rem .7rem;transition:border-color .15s,background .15s;display:flex}._dropZoneActive_bp8g8_886{border-color:var(--accent,#2563eb);background:color-mix(in oklab, var(--accent,#2563eb) 10%, transparent)}._fileInput_bp8g8_892{color:var(--text);max-width:100%;font-size:.8rem}._documentDefault_bp8g8_898{color:var(--success,seagreen);font-size:.72rem;font-weight:600}._documentPane_bp8g8_904{flex-direction:column;gap:.4rem;min-width:0;display:flex}._documentPaneHeader_bp8g8_911{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._documentPreview_bp8g8_921{border:1px solid var(--border);background:#fff;border-radius:6px;width:100%;min-height:420px}._documentEditor_bp8g8_929{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);width:100%;min-height:420px;color:var(--text);resize:vertical;border-radius:6px;outline:none;padding:.6rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.5}._documentEditor_bp8g8_929:focus{border-color:var(--accent,#2563eb)}._documentInput_bp8g8_949{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;outline:none;padding:.4rem .5rem;font-size:.85rem}._documentInput_bp8g8_949:focus{border-color:var(--accent,#2563eb)}._documentEmpty_bp8g8_966{text-align:center;color:var(--text-muted);padding:2rem 1rem}._documentEmptyTitle_bp8g8_972{color:var(--text);margin:0 0 .35rem;font-weight:600}._documentEmptyHint_bp8g8_978{color:var(--text-muted);margin:0 0 .75rem;font-size:.85rem;line-height:1.5}._documentEmptyActions_bp8g8_985{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}._stageGroup_bp8g8_1002{margin-bottom:.6rem}._stageGroupHeader_bp8g8_1006{align-items:center;gap:.5rem;padding:.3rem .4rem;display:flex}._stagePill_bp8g8_1015{letter-spacing:.02em;color:var(--text);background:color-mix(in oklab, var(--stageColor,var(--accent,#2563eb)) 22%, transparent);border:1px solid color-mix(in oklab, var(--stageColor,var(--accent,#2563eb)) 55%, transparent);white-space:nowrap;border-radius:999px;padding:.1rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}._stageSelect_bp8g8_1028{background:color-mix(in oklab, var(--stageColor,var(--accent,#2563eb)) 16%, var(--bg-surface));border:1px solid color-mix(in oklab, var(--stageColor,var(--accent,#2563eb)) 55%, transparent);color:var(--text);cursor:pointer;border-radius:999px;padding:.22rem .4rem;font-size:.78rem;font-weight:600}._stageSelect_bp8g8_1028:disabled{opacity:.6;cursor:default}._agentChip_bp8g8_1046{color:var(--text-muted);border:1px dashed var(--border);white-space:nowrap;border-radius:4px;padding:.05rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;display:inline-block}._agentChipFailed_bp8g8_1059{color:var(--error,crimson);border-color:color-mix(in oklab, var(--error,crimson) 55%, transparent);border-style:solid}._agentErrorNotice_bp8g8_1066{color:var(--text);border-left:3px solid color-mix(in oklab, var(--error,crimson) 60%, transparent);margin:0 0 .6rem;padding:.2rem 0 .2rem .6rem;font-size:.8rem;line-height:1.5}._documentLinkButton_bp8g8_1077{color:var(--accent,#2563eb);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem}._documentLinkButton_bp8g8_1077:hover{text-decoration:underline}._driftBadge_bp8g8_1095{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;margin-left:.35rem;padding:.02rem .4rem;font-size:.68rem}._driftNotice_bp8g8_1105{color:var(--text-muted);border-left:3px solid var(--border);max-width:68ch;margin:.3rem 0 .6rem;padding:.2rem 0 .2rem .6rem;font-size:.8rem;line-height:1.5}._proposedBadge_bp8g8_1117{color:var(--text);background:color-mix(in oklab, var(--accent,#2563eb) 20%, transparent);white-space:nowrap;border-radius:999px;margin-left:.35rem;padding:.02rem .45rem;font-size:.68rem}._silenceQuiet_bp8g8_1129{color:var(--warning,#ca8a04)}._silenceLoud_bp8g8_1133{color:var(--error,crimson);font-weight:600}._stageForm_bp8g8_1138{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}._timeline_bp8g8_1148{border-left:2px solid var(--border);margin:0 0 .9rem;padding:0 0 0 .4rem;list-style:none}._timelineEntry_bp8g8_1155{align-items:flex-start;gap:.5rem;padding:.2rem 0 .2rem .6rem;display:flex;position:relative}._timelineDot_bp8g8_1163{background:var(--stageColor,var(--accent,#2563eb));border-radius:50%;flex:none;width:9px;height:9px;margin-top:.35rem}._timelineBody_bp8g8_1172{flex-direction:column;gap:.1rem;display:flex}._timelineStage_bp8g8_1178{color:var(--text);font-size:.85rem;font-weight:500}._timelineMeta_bp8g8_1184{color:var(--text-muted);font-size:.72rem}._timelineNote_bp8g8_1189{color:var(--text);max-width:68ch;font-size:.8rem;line-height:1.45}._timelineGap_bp8g8_1198{padding:.05rem 0 .05rem 1.2rem}._timelineGapLabel_bp8g8_1202{color:var(--text-muted);font-size:.7rem;font-style:italic}._timelineSilence_bp8g8_1208{color:var(--text-muted);padding:.3rem 0 .1rem 1.2rem;font-size:.78rem}._timelineSilenceLoud_bp8g8_1216{color:var(--error,crimson);font-weight:600}._applicationSection_bp8g8_1224{border-top:1px solid var(--border);margin-bottom:.7rem;padding-top:.55rem}._applicationSectionTitle_bp8g8_1230{color:var(--text);align-items:baseline;gap:.5rem;margin-bottom:.4rem;font-size:.8rem;font-weight:600;display:flex}._documentChoiceRow_bp8g8_1240{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}._emailList_bp8g8_1250{flex-direction:column;gap:.15rem;display:flex}._emailRow_bp8g8_1256{flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.15rem .2rem;font-size:.82rem;display:flex}._emailRowProposed_bp8g8_1269{border:1px dashed color-mix(in oklab, var(--accent,#2563eb) 55%, transparent);background:color-mix(in oklab, var(--accent,#2563eb) 7%, transparent);border-radius:6px;margin-bottom:.25rem;padding:.3rem .4rem}._emailProposedTag_bp8g8_1278{text-transform:uppercase;letter-spacing:.04em;color:var(--text);background:color-mix(in oklab, var(--accent,#2563eb) 24%, transparent);white-space:nowrap;border-radius:999px;padding:.02rem .45rem;font-size:.68rem}._emailDirection_bp8g8_1289{color:var(--text-muted);white-space:nowrap;font-size:.72rem}._emailSubject_bp8g8_1295{color:var(--text)}._emailMeta_bp8g8_1299{color:var(--text-muted);font-size:.75rem}._proposedEmails_bp8g8_1304{margin-bottom:.4rem}._emailLinkForm_bp8g8_1308{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}._taskList_bp8g8_1318{flex-direction:column;gap:.15rem;margin-bottom:.4rem;display:flex}._taskRow_bp8g8_1325{align-items:baseline;gap:.5rem;font-size:.82rem;display:flex}._taskStatusOpen_bp8g8_1332{color:var(--accent,#2563eb);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.7rem}._taskStatusDone_bp8g8_1340{color:var(--success,#22a06b);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.7rem}._taskTitle_bp8g8_1348{color:var(--text)}._taskStatusUnreadable_bp8g8_1354{color:var(--error,crimson);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.7rem}._taskErrorNotice_bp8g8_1365{color:var(--text);border-left:3px solid color-mix(in oklab, var(--error,crimson) 60%, transparent);margin:0 0 .5rem;padding:.2rem 0 .2rem .6rem;font-size:.8rem;line-height:1.5}@media (width<=768px){._toolbar_bp8g8_20{flex-direction:column;align-items:flex-start}._documentSplit_bp8g8_781{grid-template-columns:1fr}._documentList_bp8g8_788{max-height:200px}}@media (width<=640px){._container_bp8g8_6{padding:.5rem .25rem 1.5rem}}._container_s6gu0_7{max-width:900px;margin:0 auto;padding:2rem}._container_s6gu0_7 h1{color:var(--text);margin:0;font-size:1.5rem}._toolbar_s6gu0_19{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._toolbarLeft_s6gu0_28,._toolbarRight_s6gu0_29{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._tagline_s6gu0_36{color:var(--text-muted);font-size:.9rem}._searchForm_s6gu0_41{gap:.4rem;display:flex}._search_s6gu0_41,._select_s6gu0_47,._input_s6gu0_48{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:.35rem .6rem;font-family:inherit;font-size:.9rem}._search_s6gu0_41{min-width:14rem}._viewBtn_s6gu0_62,._viewBtnActive_s6gu0_63{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.35rem .7rem;font-size:.9rem;transition:background .15s,border-color .15s}._viewBtn_s6gu0_62:hover{background:var(--border)}._viewBtnActive_s6gu0_63{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._viewBtnActive_s6gu0_63:disabled{opacity:.5;cursor:default}._linkBtn_s6gu0_89{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}._linkBtn_s6gu0_89:hover{color:var(--accent)}._tagRow_s6gu0_105{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}._tagChip_s6gu0_112,._tagChipOn_s6gu0_113{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:.2rem .55rem;font-size:.8rem}._tagChip_s6gu0_112:hover{color:var(--text)}._tagChipOn_s6gu0_113{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._tagCount_s6gu0_133{opacity:.6;margin-left:.25rem}._count_s6gu0_138{color:var(--text-muted);align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.85rem;display:flex}._error_s6gu0_147{background:var(--error-bg);border:1px solid var(--error);color:var(--text);white-space:pre-wrap;border-radius:6px;margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}._empty_s6gu0_158{color:var(--text-muted);text-align:center;padding:2rem 0}._list_s6gu0_164{flex-direction:column;gap:1rem;display:flex}._card_s6gu0_170,._cardFeatured_s6gu0_171{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;padding:1.25rem 1.5rem}._cardFeatured_s6gu0_171{border-color:var(--accent)}._shuffleWrap_s6gu0_184{flex-direction:column;align-items:flex-end;gap:.4rem;margin-bottom:1.5rem;display:flex}._shuffleWrap_s6gu0_184>._cardFeatured_s6gu0_171{align-self:stretch}._text_s6gu0_196{color:var(--text);white-space:pre-wrap;margin:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:1.05rem;line-height:1.65}._attribution_s6gu0_205{color:var(--text-muted);margin-top:.85rem;font-size:.9rem}._note_s6gu0_211{border-left:2px solid var(--border);color:var(--text-muted);margin-top:.6rem;padding-left:.75rem;font-size:.88rem}._cardFooter_s6gu0_219{justify-content:space-between;align-items:center;gap:1rem;margin-top:.9rem;display:flex}._cardTags_s6gu0_227{flex-wrap:wrap;gap:.35rem;display:flex}._tagLabel_s6gu0_233{color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:.1rem .5rem;font-size:.78rem}._composer_s6gu0_241{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.6rem;margin-bottom:1.5rem;padding:1rem;display:flex}._composerText_s6gu0_252{background:var(--bg);border:1px solid var(--border);color:var(--text);resize:vertical;border-radius:6px;padding:.6rem;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:1rem;line-height:1.5}._composerRow_s6gu0_264{flex-wrap:wrap;gap:.5rem;display:flex}._composerRow_s6gu0_264 ._input_s6gu0_48{flex:12rem}@media (width<=640px){._container_s6gu0_7{padding:.5rem .25rem 1.5rem}}._container_32rh8_6{max-width:900px;margin:0 auto;padding:2rem}._container_32rh8_6 h1{color:var(--text);margin:0;font-size:1.5rem}._toolbar_32rh8_18{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._toolbarLeft_32rh8_27,._toolbarRight_32rh8_28{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._tagline_32rh8_35{color:var(--text-muted);font-size:.9rem}._searchForm_32rh8_40{gap:.4rem;display:flex}._search_32rh8_40,._select_32rh8_46,._input_32rh8_47{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:.35rem .6rem;font-family:inherit;font-size:.9rem}._search_32rh8_40{min-width:14rem}._viewBtn_32rh8_61,._viewBtnActive_32rh8_62{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.35rem .7rem;font-size:.9rem;transition:background .15s,border-color .15s}._viewBtn_32rh8_61:hover{background:var(--border)}._viewBtnActive_32rh8_62{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._viewBtnActive_32rh8_62:disabled{opacity:.5;cursor:default}._linkBtn_32rh8_88{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}._linkBtn_32rh8_88:hover{color:var(--accent)}._tagRow_32rh8_104{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}._tagChip_32rh8_111,._tagChipOn_32rh8_112{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:.2rem .55rem;font-size:.8rem}._tagChip_32rh8_111:hover{color:var(--text)}._tagChipOn_32rh8_112{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._tagCount_32rh8_132{opacity:.6;margin-left:.25rem}._count_32rh8_137{color:var(--text-muted);align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.85rem;display:flex}._error_32rh8_146{background:var(--error-bg);border:1px solid var(--error);color:var(--text);white-space:pre-wrap;border-radius:6px;margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}._empty_32rh8_157{color:var(--text-muted);text-align:center;padding:2rem 0}._list_32rh8_163{flex-direction:column;gap:1rem;display:flex}._card_32rh8_169{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;padding:1.25rem 1.5rem}._note_32rh8_181{border-left:2px solid var(--border);color:var(--text-muted);margin-top:.6rem;padding-left:.75rem;font-size:.88rem}._cardFooter_32rh8_189{justify-content:space-between;align-items:center;gap:1rem;margin-top:.9rem;display:flex}._cardTags_32rh8_197{flex-wrap:wrap;gap:.35rem;display:flex}._tagLabel_32rh8_203{color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:.1rem .5rem;font-size:.78rem}._composer_32rh8_211{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.6rem;margin-bottom:1.5rem;padding:1rem;display:flex}._composerText_32rh8_222{background:var(--bg);border:1px solid var(--border);color:var(--text);resize:vertical;border-radius:6px;padding:.6rem;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:1rem;line-height:1.5}._composerRow_32rh8_234{flex-wrap:wrap;gap:.5rem;display:flex}._composerRow_32rh8_234 ._input_32rh8_47{flex:12rem}._inputWide_32rh8_244{flex:100%}._cardHeader_32rh8_249{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}._title_32rh8_256{color:var(--text);font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:1.15rem;text-decoration:none}._title_32rh8_256:hover{color:var(--accent);text-decoration:underline}._readBadge_32rh8_268,._unreadBadge_32rh8_269{white-space:nowrap;color:var(--text-muted);font-size:.75rem}._unreadBadge_32rh8_269{color:var(--accent)}._meta_32rh8_279{color:var(--text-muted);margin-top:.35rem;font-size:.85rem}._meta_32rh8_279 a{color:var(--accent)}._snippet_32rh8_289{color:var(--text);margin:.6rem 0 0;font-size:.92rem;line-height:1.55}._snippet_32rh8_289 mark{background:var(--accent);color:var(--accent-on);border-radius:3px;padding:0 .15rem}._kindLabel_32rh8_303{color:var(--text-muted);font-size:.78rem;font-style:italic}._articleId_32rh8_309{color:var(--text-muted);font-size:.78rem}._notice_32rh8_314{background:var(--bg-surface);border:1px solid var(--accent);color:var(--text);border-radius:6px;margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}._notice_32rh8_314 a{color:var(--accent)}._readerContainer_32rh8_330{max-width:44rem;margin:0 auto;padding:2rem}._readerNav_32rh8_336{margin-bottom:1rem}._readerHeader_32rh8_340{flex-direction:column;gap:.4rem;margin-bottom:1rem;display:flex}._readerTitle_32rh8_347{color:var(--text);margin:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:2rem;line-height:1.2}._actions_32rh8_355{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.75rem 0;display:flex}._actions_32rh8_355 ._viewBtn_32rh8_61:disabled{opacity:.5;cursor:default}._actionsSpacer_32rh8_371{flex:1}._readerBody_32rh8_375{color:var(--text);overflow-wrap:break-word;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:1.1rem;line-height:1.7}._readerBody_32rh8_375 a{color:var(--accent)}._readerBody_32rh8_375 img,._readerBody_32rh8_375 video,._readerBody_32rh8_375 iframe{max-width:100%;height:auto}._readerBody_32rh8_375 pre{background:var(--bg-surface);border-radius:6px;padding:.75rem;font-size:.9rem;overflow-x:auto}._readerBody_32rh8_375 blockquote{border-left:3px solid var(--border);color:var(--text-muted);margin:1rem 0;padding-left:1rem}._readerBody_32rh8_375 h1,._readerBody_32rh8_375 h2,._readerBody_32rh8_375 h3{line-height:1.3}@media (width<=640px){._container_32rh8_6{padding:.5rem .25rem 1.5rem}}._cardHeaderEnd_32rh8_421{align-items:baseline;gap:.5rem;display:flex}._favorite_32rh8_427,._favoriteOn_32rh8_428{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0;font-size:1.15rem;line-height:1}._favoriteOn_32rh8_428,._favorite_32rh8_427:hover{color:var(--accent)}._tagRemove_32rh8_446{cursor:pointer;color:var(--text-muted);background:0 0;border:none;margin-left:.25rem;padding:0;font-size:.85rem}._tagRemove_32rh8_446:hover{color:var(--accent)}._tagInput_32rh8_460{border:1px dashed var(--border);color:inherit;background:0 0;border-radius:999px;width:7rem;padding:.1rem .5rem;font-size:.78rem}._loadMoreRow_32rh8_470{justify-content:center;margin:1rem 0 2rem;display:flex}._panel_32rh8_478{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}._panelHeader_32rh8_489{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._panelTitle_32rh8_496{color:var(--text);font-weight:600}._panelCount_32rh8_501{color:var(--text-muted);font-size:.85rem}._waiting_32rh8_506{color:var(--accent);font-weight:600}._panelRow_32rh8_511{border-top:1px solid var(--border);padding-top:.75rem}._panelActions_32rh8_516{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}._panelActions_32rh8_516 ._notice_32rh8_314{margin-bottom:0}._panelActions_32rh8_516 button:disabled{opacity:.5;cursor:default}._radarGroup_32rh8_533{flex-direction:column;gap:.75rem;display:flex}._radarGroupHeader_32rh8_539{align-items:baseline;gap:.75rem;margin-top:.25rem;display:flex}._radarRowTop_32rh8_546{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}._radarName_32rh8_553{color:var(--text);font-weight:600}._statusLabel_32rh8_558,._statusProposed_32rh8_559{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:.05rem .5rem;font-size:.75rem}._statusProposed_32rh8_559{border-color:var(--accent);color:var(--accent)}._page_1ccl6_8,._inks_1ccl6_8{--life-label-width:8.5rem;--life-display:"Archivo Black", "Arial Black", sans-serif;--life-mono:"Space Mono", ui-monospace, monospace;--life-received:var(--text);--life-sent:#e0703a;--life-photo:var(--text-muted);--life-operator:#d24f8c;--life-era-a:color-mix(in srgb, var(--text) 4%, transparent);--life-era-b:color-mix(in srgb, var(--text) 9%, transparent);--life-chapter:color-mix(in srgb, var(--text) 82%, var(--bg-surface));--life-home:color-mix(in srgb, var(--text) 30%, var(--bg-surface));--life-journey:#e0703a;--life-card:var(--bg-surface)}._page_1ccl6_8{max-width:1500px;color:var(--text);margin:0 auto;padding:1.5rem 1.5rem 4rem}[data-theme=zine] ._page_1ccl6_8,[data-theme=zine] ._inks_1ccl6_8{--life-received:var(--zine-ink);--life-sent:var(--zine-orange);--life-photo:var(--zine-ink);--life-operator:var(--zine-pink);--life-chapter:var(--zine-ink);--life-home:color-mix(in srgb, var(--zine-pink) 55%, var(--zine-cream));--life-journey:var(--zine-orange);--life-era-a:color-mix(in srgb, var(--zine-ink) 3%, transparent);--life-era-b:color-mix(in srgb, var(--zine-pink) 11%, transparent)}[data-theme=dark] ._page_1ccl6_8,[data-theme=dark] ._inks_1ccl6_8{--life-sent:#f0a060;--life-operator:#f07ab0;--life-chapter:#c9a0dc;--life-journey:#f0a060}._error_1ccl6_54{background:var(--error-bg);border:1px solid var(--error);color:var(--text);white-space:pre-wrap;border-radius:6px;margin:.75rem 0;padding:.6rem .8rem;font-size:.9rem}._empty_1ccl6_65{color:var(--text-muted);text-align:center;padding:2rem 0}._muted_1ccl6_66{color:var(--text-muted);font-size:.88rem}._count_1ccl6_67{font-family:var(--life-mono);color:var(--text-muted);letter-spacing:0;font-size:.75rem;font-weight:400}._sectionTitle_1ccl6_69{font-family:var(--life-display);letter-spacing:.01em;align-items:baseline;gap:.6rem;margin:2rem 0 .75rem;font-size:1.15rem;font-weight:400;display:flex}._primaryButton_1ccl6_80,._secondaryButton_1ccl6_80,._linkButton_1ccl6_80,._zoomButton_1ccl6_80{font:inherit;cursor:pointer}._primaryButton_1ccl6_80{background:var(--text);color:var(--bg-surface);border:1px solid var(--text);border-radius:999px;padding:.35rem .9rem;font-size:.85rem;font-weight:700}._primaryButton_1ccl6_80:hover{background:var(--life-sent);border-color:var(--life-sent)}._secondaryButton_1ccl6_80{color:var(--text);border:1px solid var(--border);background:0 0;border-radius:999px;padding:.3rem .8rem;font-size:.85rem}._secondaryButton_1ccl6_80:hover{border-color:var(--text)}._linkButton_1ccl6_80{color:var(--text-muted);text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}._linkButton_1ccl6_80:hover{color:var(--text)}._tagChip_1ccl6_114{font-family:var(--life-mono);border:1px solid var(--border);border-radius:3px;padding:0 .35rem;font-size:.72rem}._sources_1ccl6_122{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.5rem;display:flex}._sourcesLabel_1ccl6_129{color:var(--text-muted);font-size:.78rem;font-style:italic}._masthead_1ccl6_133{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}._masthead_1ccl6_133 h1{margin:0;font-size:2.2rem;line-height:1}._tagline_1ccl6_142{color:var(--text-muted);max-width:48rem;margin:.35rem 0 0;font-size:.9rem}._shownTimelines_1ccl6_144{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;max-width:60%;display:flex}._shownChip_1ccl6_145{font:inherit;background:var(--life-card);cursor:pointer;border:1.5px solid;border-radius:999px;padding:.1rem .55rem;font-size:.78rem;font-weight:700}._shownChip_1ccl6_145 span{opacity:.5;margin-left:.15rem}._shownChip_1ccl6_145:hover span{opacity:1}._picker_1ccl6_158{background:var(--life-card);border:1px solid var(--border);border-radius:8px;margin-bottom:1rem;padding:.8rem 1rem}._pickerActions_1ccl6_165{gap:1rem;margin-bottom:.5rem;display:flex}._pickerColumns_1ccl6_166{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}._pickerHeading_1ccl6_167{font-family:var(--life-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.3rem;font-size:.7rem}._pickerRow_1ccl6_175{cursor:pointer;align-items:center;gap:.45rem;padding:.12rem 0;font-size:.86rem;display:flex}._swatch_1ccl6_176{border-radius:2px;flex:none;width:.7rem;height:.7rem}._axis_1ccl6_180{background:var(--life-card);border:1.5px solid var(--text);box-shadow:4px 4px 0 color-mix(in srgb, var(--text) 18%, transparent);border-radius:10px;overflow:hidden}[data-theme=dark] ._axis_1ccl6_180{border-color:var(--border);box-shadow:none}._axisToolbar_1ccl6_189{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.9rem;padding:.55rem .8rem;display:flex}._zoomButtons_1ccl6_197{display:flex}._zoomButton_1ccl6_80{border:1px solid var(--border);color:var(--text);min-width:2rem;font-family:var(--life-mono);background:0 0;padding:.15rem .5rem;font-size:.8rem}._zoomButton_1ccl6_80:first-child{border-radius:999px 0 0 999px}._zoomButton_1ccl6_80:last-child{border-radius:0 999px 999px 0}._zoomButton_1ccl6_80+._zoomButton_1ccl6_80{border-left:none}._zoomButton_1ccl6_80:hover{background:var(--text);color:var(--bg-surface)}._windowLabel_1ccl6_211{font-family:var(--life-mono);font-size:.8rem}._intervalNote_1ccl6_212{color:var(--text-muted)}._hint_1ccl6_213{color:var(--text-faint);margin-left:auto;font-size:.75rem}._board_1ccl6_215{-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;padding-bottom:.4rem;position:relative}._board_1ccl6_215:active{cursor:grabbing}._eraLayer_1ccl6_224{top:0;bottom:0;left:var(--life-label-width);pointer-events:none;position:absolute;right:0;overflow:hidden}._eraEven_1ccl6_233,._eraOdd_1ccl6_233{position:absolute;top:0;bottom:0}._eraEven_1ccl6_233{background:var(--life-era-a)}._eraOdd_1ccl6_233{background:var(--life-era-b)}[data-theme=zine] ._eraOdd_1ccl6_233{background-image:radial-gradient(color-mix(in srgb, var(--zine-pink) 22%, transparent) .8px, transparent 1px);background-size:6px 6px;background-color:var(--life-era-b)}._lane_1ccl6_242{grid-template-columns:var(--life-label-width) 1fr;align-items:stretch;display:grid;position:relative}._lane_1ccl6_242+._lane_1ccl6_242{border-top:1px dashed color-mix(in srgb, var(--text) 10%, transparent)}._laneLabel_1ccl6_249{border-right:1px solid var(--border);background:var(--life-card);z-index:2;align-items:center;min-width:0;padding:.2rem .6rem .2rem .8rem;font-size:.74rem;display:flex;position:relative}._laneTitle_1ccl6_260,._laneLink_1ccl6_260,._personLink_1ccl6_260{font-family:var(--life-mono);text-transform:lowercase;letter-spacing:.02em;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;gap:.15rem;font-size:.7rem;display:flex;overflow:hidden}._laneLink_1ccl6_260{text-transform:none;font-weight:700;text-decoration:none;display:block}._laneLink_1ccl6_260:hover{text-decoration:underline}._personLink_1ccl6_260{color:var(--text);text-transform:none;text-decoration:none;display:block}._personLink_1ccl6_260:hover{color:var(--life-sent)}._laneTrack_1ccl6_277{position:relative;overflow:hidden}._rulerLane_1ccl6_280 ._laneTrack_1ccl6_277{border-bottom:1.5px solid var(--text)}._ruler_1ccl6_280{position:absolute;inset:0}._tickMajor_1ccl6_282,._tickMinor_1ccl6_282{border-left:1px solid var(--text);position:absolute;top:0;bottom:0}._tickMinor_1ccl6_282{border-left-color:var(--text-faint);top:60%}._tickLabel_1ccl6_284{font-family:var(--life-mono);white-space:nowrap;font-size:.72rem;font-weight:700;position:absolute;top:2px;left:4px}._tickMinor_1ccl6_282 ._tickLabel_1ccl6_284{color:var(--text-muted);font-size:.66rem;font-weight:400;top:-14px}._chapter_1ccl6_296,._home_1ccl6_296,._journey_1ccl6_296,._itemSpan_1ccl6_296,._itemMoment_1ccl6_296{font:inherit;cursor:pointer;text-align:left;white-space:nowrap;border:none;padding:0;position:absolute;overflow:hidden}._chapter_1ccl6_296{background:var(--life-chapter);color:var(--bg-surface);border-right:2px solid var(--life-card);border-radius:3px;align-items:center;padding:0 .5rem;display:flex;top:4px;bottom:4px}._chapterTitle_1ccl6_317{font-family:var(--life-display);letter-spacing:.01em;text-overflow:ellipsis;font-size:.8rem;position:sticky;left:.5rem;overflow:hidden}._home_1ccl6_296{background:var(--life-home);border-right:2px solid var(--life-card);color:var(--text);border-radius:2px;align-items:center;padding:0 .35rem;font-size:.66rem;display:flex;top:3px;bottom:3px}._journey_1ccl6_296{background:color-mix(in srgb, var(--life-journey) 22%, var(--life-card));border:1.5px solid var(--life-journey);height:16px;color:var(--text);border-radius:999px;align-items:center;padding:0 .4rem;font-size:.68rem;display:flex}._markText_1ccl6_349{text-overflow:ellipsis;overflow:hidden}._journeyShort_1ccl6_350{height:16px;font:inherit;color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.68rem;display:flex;position:absolute;overflow:hidden}._journeyShort_1ccl6_350:hover ._momentText_1ccl6_366{text-decoration:underline}._journeyDot_1ccl6_367{background:color-mix(in srgb, var(--life-journey) 35%, var(--life-card));border:1.5px solid var(--life-journey);border-radius:999px;flex:none;height:10px}._timelineLane_1ccl6_376 ._laneTrack_1ccl6_277{min-height:24px}._itemSpan_1ccl6_296{color:#fff;opacity:.88;text-shadow:0 0 2px #00000059;border-radius:3px;align-items:center;height:16px;padding:0 .35rem;font-size:.68rem;display:flex}._itemSpan_1ccl6_296:hover{opacity:1}._itemMoment_1ccl6_296{height:16px;color:var(--text);background:0 0;align-items:center;gap:.25rem;font-size:.68rem;display:flex}._diamond_1ccl6_398{border-radius:1px;flex:none;width:9px;height:9px;transform:rotate(45deg)}._momentText_1ccl6_366{text-overflow:ellipsis;z-index:1;background:color-mix(in srgb, var(--life-card) 72%, transparent);border-radius:2px;padding-right:2px;position:relative;overflow:hidden}._itemMoment_1ccl6_296:hover ._momentText_1ccl6_366{text-decoration:underline}._selected_1ccl6_410{outline:2px solid var(--life-operator);outline-offset:1px;z-index:3}._messageLane_1ccl6_413 ._laneTrack_1ccl6_277{overflow:visible}._waveform_1ccl6_414{display:block}._waveAxis_1ccl6_415{stroke:var(--text-faint);stroke-width:.5px}._waveReceived_1ccl6_416{fill:var(--life-received)}._waveSent_1ccl6_417{fill:var(--life-sent)}._waveHit_1ccl6_418{fill:#0000}._waveBucket_1ccl6_419{cursor:pointer}._waveBucket_1ccl6_419:hover ._waveHit_1ccl6_418{fill:color-mix(in srgb, var(--text) 8%, transparent)}._heatLane_1ccl6_422 ._laneLabel_1ccl6_249{padding-top:0;padding-bottom:0}._heatLane_1ccl6_422+._heatLane_1ccl6_422{border-top:none}._heatCell_1ccl6_424{background:var(--life-received);cursor:pointer;position:absolute;top:2px;bottom:2px}._heatCell_1ccl6_424:hover{background:var(--life-sent);opacity:1!important}._photoLane_1ccl6_434 ._laneTrack_1ccl6_277{overflow:visible}._photoBars_1ccl6_435{position:absolute;bottom:0;left:0}._photoBar_1ccl6_435{fill:var(--life-photo);opacity:.45}._photoBarOperator_1ccl6_437{fill:var(--life-operator)}._onlyMe_1ccl6_438{cursor:pointer;text-transform:none;align-items:center;gap:.2rem;font-size:.66rem;display:flex}._onlyMe_1ccl6_438 input{margin:0}._thumbnail_1ccl6_440{border:2px solid var(--life-card);background:var(--border);width:46px;height:46px;box-shadow:1px 1px 0 color-mix(in srgb, var(--text) 25%, transparent);cursor:pointer;border-radius:4px;padding:0;transition:transform .12s;position:absolute;top:2px;overflow:hidden}._thumbnail_1ccl6_440:hover{z-index:5;transform:translateY(-2px)scale(1.6);box-shadow:2px 3px 8px #00000040}._thumbnail_1ccl6_440 img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}._thumbnailOperator_1ccl6_456{border-color:var(--life-operator)}._thumbnailCount_1ccl6_457{font-family:var(--life-mono);background:var(--text);color:var(--bg-surface);border-radius:2px;padding:0 2px;font-size:.55rem;line-height:1.2;position:absolute;bottom:1px;right:1px}._cursor_1ccl6_471{border-left:1px solid var(--life-operator);pointer-events:none;z-index:6;width:0;position:absolute;top:0;bottom:0}._cursorLabel_1ccl6_480{font-family:var(--life-mono);background:var(--life-operator);color:#fff;white-space:nowrap;border-radius:2px;padding:0 .3rem;font-size:.68rem;position:absolute;top:2px;left:4px}._selection_1ccl6_495{background:var(--life-card);border:1px solid var(--border);border-left:5px solid var(--life-chapter);border-radius:8px;margin-top:1rem;padding:.9rem 1.1rem;animation:.16s ease-out _rise_1ccl6_1}@keyframes _rise_1ccl6_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._selectionHead_1ccl6_505{justify-content:space-between;gap:1rem;display:flex}._selectionKicker_1ccl6_506{font-family:var(--life-mono);color:var(--text-muted);font-size:.72rem}._selectionTitle_1ccl6_507{font-family:var(--life-display);margin:.15rem 0 .4rem;font-size:1.35rem;font-weight:400}._selectionBody_1ccl6_508{max-width:60rem;font-size:.92rem;line-height:1.5}._selectionBody_1ccl6_508 p{margin:.3rem 0}._selectionActions_1ccl6_510{gap:.5rem;margin-top:.8rem;display:flex}._closeButton_1ccl6_511{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:1.4rem;line-height:1}._inView_1ccl6_515{margin-top:.5rem}._stream_1ccl6_516{flex-direction:column;gap:1.2rem;display:flex}._streamGroup_1ccl6_517{grid-template-columns:8.5rem 1fr;gap:1rem;display:grid}._streamMonth_1ccl6_518{font-family:var(--life-display);align-self:start;margin:.2rem 0 0;font-size:.95rem;font-weight:400;position:sticky;top:.5rem}._streamItems_1ccl6_527{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._streamItem_1ccl6_527{border-left:4px solid var(--border);background:var(--life-card);border-radius:0 6px 6px 0;padding:.35rem .8rem}._streamHead_1ccl6_534{font-size:.75rem;font-family:var(--life-mono);gap:.8rem;display:flex}._streamDate_1ccl6_535{color:var(--text-muted)}._streamTimeline_1ccl6_536{font-weight:700;text-decoration:none}._streamTitle_1ccl6_537{margin:.15rem 0;font-weight:700}._streamBody_1ccl6_538{color:var(--text);font-size:.88rem;line-height:1.45}._streamBody_1ccl6_538 p{margin:.25rem 0}._dayMasthead_1ccl6_543{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-bottom:1rem;display:grid}._dayArrow_1ccl6_550{font:inherit;border:1.5px solid var(--text);background:var(--life-card);width:2.6rem;height:2.6rem;color:var(--text);cursor:pointer;border-radius:50%;font-size:2rem;line-height:1}._dayArrow_1ccl6_550:hover{background:var(--text);color:var(--bg-surface)}._dayHeading_1ccl6_563{text-align:center}._dayKicker_1ccl6_564{font-family:var(--life-mono);color:var(--text-muted);font-size:.75rem}._dayKicker_1ccl6_564 a{color:inherit}._dayTitle_1ccl6_566{font-family:var(--life-display);margin:.2rem 0;font-size:clamp(1.5rem,3.2vw,2.4rem);font-weight:400;line-height:1.05}[data-theme=zine] ._dayTitle_1ccl6_566,[data-theme=zine] ._personTitle_1ccl6_574{color:var(--zine-pink-dark)}._dayFilters_1ccl6_575{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}._filterChip_1ccl6_576{border:1px solid var(--border);background:var(--life-card);color:var(--text);border-radius:999px;padding:.05rem .6rem;font-size:.78rem;text-decoration:none}._journeyStrip_1ccl6_586{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}._journeyCard_1ccl6_587{border:1.5px solid var(--life-journey);background:color-mix(in srgb, var(--life-journey) 10%, var(--life-card));border-radius:8px;flex:18rem;padding:.5rem .8rem}._journeyCardHead_1ccl6_594{gap:.4rem;font-weight:700;display:flex}._journeyCardBody_1ccl6_595{font-size:.85rem}._journeyCardBody_1ccl6_595 p{margin:.2rem 0}._dayGrid_1ccl6_598{grid-template-columns:minmax(15rem,1fr) minmax(22rem,1.6fr) minmax(15rem,1fr);align-items:start;gap:1.2rem;display:grid}._dayColumn_1ccl6_604,._dayColumnWide_1ccl6_604{min-width:0}._columnTitle_1ccl6_605{font-family:var(--life-display);border-bottom:1.5px solid var(--text);justify-content:space-between;align-items:baseline;margin:0 0 .6rem;padding-bottom:.3rem;font-size:1rem;font-weight:400;display:flex}._dayColumn_1ccl6_604 ._columnTitle_1ccl6_605:not(:first-child){margin-top:1.6rem}._dayItems_1ccl6_618{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._dayItem_1ccl6_618{border-left:4px solid var(--border);background:var(--life-card);border-radius:0 6px 6px 0;padding:.2rem .6rem}._dayItemMeta_1ccl6_620{font-family:var(--life-mono);color:var(--text-muted);justify-content:space-between;gap:.5rem;font-size:.68rem;display:flex}._dayItemMeta_1ccl6_620 a{font-weight:700;text-decoration:none}._dayItemTitle_1ccl6_622{font-size:.9rem;font-weight:700}._route_1ccl6_624{margin:0;padding:0;list-style:none}._routeVisit_1ccl6_625,._routeTrip_1ccl6_625{grid-template-columns:5.2rem 14px 1fr;align-items:center;gap:.4rem;min-height:1.6rem;font-size:.85rem;display:grid}._routeTime_1ccl6_626{font-family:var(--life-mono);color:var(--text-muted);text-align:right;font-size:.7rem}._routeDot_1ccl6_627{background:var(--text);border-radius:50%;justify-self:center;width:10px;height:10px}._routeLine_1ccl6_628{background:repeating-linear-gradient(var(--life-journey) 0 3px, transparent 3px 6px);justify-self:center;width:2px;height:1.4rem}._routePlace_1ccl6_629 a{color:var(--text);font-weight:600;text-decoration:none}._routePlace_1ccl6_629 a:hover{text-decoration:underline}._saidDay_1ccl6_632+._saidDay_1ccl6_632{margin-top:1rem}._saidDayTitle_1ccl6_633{font-family:var(--life-mono);margin:0 0 .35rem;font-size:.8rem}._fold_1ccl6_634{border:1px solid var(--border);background:var(--life-card);border-radius:8px;margin-bottom:.45rem;overflow:hidden}._foldHead_1ccl6_635{font:inherit;cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.45rem .7rem;display:flex}._foldHead_1ccl6_635:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}._foldTitle_1ccl6_649{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.88rem;font-weight:700;overflow:hidden}._foldCount_1ccl6_650{font-family:var(--life-mono);color:var(--text-muted);font-size:.72rem}._foldCaret_1ccl6_651{color:var(--text-muted)}._foldPeople_1ccl6_652{gap:.6rem;padding:0 .7rem .4rem 2.2rem;font-size:.75rem;display:flex}._photoGrid_1ccl6_654{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:.35rem;display:grid}._photoTile_1ccl6_655{aspect-ratio:1;background:var(--border);border-radius:4px;display:block;position:relative;overflow:hidden}._photoTile_1ccl6_655 img{object-fit:cover;width:100%;height:100%;transition:transform .16s;display:block}._photoTile_1ccl6_655:hover img{transform:scale(1.06)}._photoTime_1ccl6_658{font-family:var(--life-mono);background:color-mix(in srgb, var(--text) 80%, transparent);color:var(--bg-surface);border-radius:2px;padding:0 3px;font-size:.58rem;position:absolute;bottom:3px;left:3px}._thread_1ccl6_672{padding:.4rem .7rem .7rem}._threadCompact_1ccl6_673{border-top:1px dashed var(--border)}._thread_1ccl6_672:not(._threadCompact_1ccl6_673){border:1px solid var(--border);background:var(--life-card);border-radius:8px}._threadHead_1ccl6_675{align-items:center;gap:.6rem;padding:.3rem 0 .5rem;display:flex}._threadCompact_1ccl6_673 ._threadHead_1ccl6_675{display:none}._threadGlyph_1ccl6_677{font-size:1.4rem}._threadTitle_1ccl6_678{font-weight:700}._threadMeta_1ccl6_679{font-family:var(--life-mono);color:var(--text-muted);font-size:.7rem}._bubbles_1ccl6_680{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}._bubbleRow_1ccl6_681{flex-direction:column;align-items:flex-start;display:flex}._bubbleRowSelf_1ccl6_682{align-items:flex-end}._sender_1ccl6_683{margin:.35rem 0 .05rem .4rem;font-size:.68rem}._bubble_1ccl6_680{overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:.15rem;max-width:82%;padding:.3rem .6rem .2rem;font-size:.86rem;line-height:1.35;display:flex}._bubbleOther_1ccl6_695{background:color-mix(in srgb, var(--text) 8%, var(--life-card));border-bottom-left-radius:3px}._bubbleSelf_1ccl6_699{background:color-mix(in srgb, var(--life-sent) 24%, var(--life-card));border-bottom-right-radius:3px}._bubbleFocused_1ccl6_703 ._bubble_1ccl6_680{outline:2px solid var(--life-operator)}._bubbleText_1ccl6_704{white-space:pre-wrap}._bubbleTime_1ccl6_705{font-family:var(--life-mono);color:var(--text-muted);align-self:flex-end;font-size:.58rem}._call_1ccl6_706{font-style:italic}._systemLine_1ccl6_707{text-align:center;color:var(--text-muted);margin:.3rem 0;font-size:.72rem;font-style:italic}._attachments_1ccl6_708{flex-wrap:wrap;gap:.25rem;display:flex}._attachedPhoto_1ccl6_709 img{object-fit:cover;border-radius:6px;width:64px;height:64px;display:block}._attachmentName_1ccl6_710{color:var(--text-muted);font-size:.75rem}._personName_1ccl6_711{color:inherit;font-weight:700;text-decoration:none}._personName_1ccl6_711:hover{text-decoration:underline}._personMasthead_1ccl6_716{grid-template-columns:minmax(16rem,1fr) minmax(20rem,1.6fr);align-items:start;gap:1.5rem;margin-bottom:1.2rem;display:grid}._personTitle_1ccl6_574{margin:.2rem 0 .4rem;font-size:2.4rem;line-height:1}._personFacts_1ccl6_724{font-family:var(--life-mono);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:.76rem;display:flex}._relationships_1ccl6_725{flex-wrap:wrap;gap:.3rem 1rem;margin-top:.6rem;font-size:.82rem;display:flex}._personSummary_1ccl6_726{background:var(--life-card);border:1px solid var(--border);border-radius:8px;padding:.7rem 1rem;font-size:.9rem;line-height:1.5;position:relative}._personSummary_1ccl6_726 p{margin:.3rem 0}._personSummary_1ccl6_726:before{content:"“";font-family:var(--life-display);color:var(--life-operator);font-size:3rem;line-height:1;position:absolute;top:-1.1rem;left:-.2rem}._personColumns_1ccl6_746{grid-template-columns:1.4fr 1fr;align-items:start;gap:1.5rem;display:grid}._togetherGrid_1ccl6_747{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.6rem;display:grid}._togetherCard_1ccl6_748{border:1px solid var(--border);background:var(--life-card);color:var(--text);border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .12s,box-shadow .12s;display:flex;overflow:hidden}._togetherCard_1ccl6_748:hover{box-shadow:3px 3px 0 color-mix(in srgb, var(--text) 20%, transparent);transform:translateY(-2px)}._togetherCard_1ccl6_748 img{aspect-ratio:4/3;object-fit:cover;background:var(--border);width:100%;display:block}._togetherDate_1ccl6_761{font-family:var(--life-mono);padding:.3rem .5rem 0;font-size:.78rem;font-weight:700}._togetherFacts_1ccl6_762{color:var(--text-muted);padding:0 .5rem .4rem;font-size:.72rem}._conversationList_1ccl6_763{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._conversationRow_1ccl6_764{border:1px solid var(--border);background:var(--life-card);color:var(--text);border-radius:6px;grid-template-columns:1.4rem 1fr auto;align-items:center;gap:.5rem;padding:.35rem .6rem;font-size:.86rem;text-decoration:none;display:grid}._conversationRow_1ccl6_764:hover{border-color:var(--text)}._conversationName_1ccl6_778{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._yearRow_1ccl6_779{flex-wrap:wrap;gap:.3rem;margin-top:.8rem;display:flex}._yearChip_1ccl6_780{font:inherit;font-family:var(--life-mono);border:1px solid var(--border);background:var(--life-card);color:var(--text);cursor:pointer;border-radius:4px;padding:.1rem .45rem;font-size:.75rem}._yearChip_1ccl6_780:hover{border-color:var(--text)}._transcriptDays_1ccl6_795{flex-direction:column;gap:.8rem;display:flex}._transcriptNote_1ccl6_796{color:var(--text-muted);margin-bottom:.4rem;font-size:.8rem}@media (width<=900px){._page_1ccl6_8{--life-label-width:5.5rem;padding:1rem .6rem 3rem}._dayGrid_1ccl6_598,._personMasthead_1ccl6_716,._personColumns_1ccl6_746,._pickerColumns_1ccl6_166{grid-template-columns:1fr}._streamGroup_1ccl6_517{grid-template-columns:1fr;gap:.3rem}._streamMonth_1ccl6_518{position:static}._shownTimelines_1ccl6_144{justify-content:flex-start;max-width:100%}._hint_1ccl6_213{display:none}}._container_1r35x_7{max-width:1200px;margin:0 auto;padding:2rem}._container_1r35x_7 h1{color:var(--text);margin:0;font-size:1.5rem}._toolbar_1r35x_19{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._toolbarLeft_1r35x_28,._toolbarRight_1r35x_29{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._tagline_1r35x_36{color:var(--text-muted);font-size:.9rem}._searchForm_1r35x_41{gap:.4rem;display:flex}._search_1r35x_41,._select_1r35x_47,._input_1r35x_48,._tagInput_1r35x_49,._titleInput_1r35x_50{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:.35rem .6rem;font-family:inherit;font-size:.9rem}._search_1r35x_41{min-width:14rem}._tagInput_1r35x_49{width:7rem}._titleInput_1r35x_50{flex:16rem;font-size:1rem}._input_1r35x_48{flex:10rem}._btn_1r35x_65,._btnPrimary_1r35x_66{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.35rem .7rem;font-size:.9rem;transition:background .15s,border-color .15s}._btn_1r35x_65:hover{background:var(--border)}._btnPrimary_1r35x_66{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._btn_1r35x_65:disabled,._btnPrimary_1r35x_66:disabled{opacity:.5;cursor:default}._linkBtn_1r35x_92{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}._linkBtn_1r35x_92:hover{color:var(--accent)}._error_1r35x_104{background:var(--error-bg);border:1px solid var(--error);color:var(--text);white-space:pre-wrap;border-radius:6px;margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}._empty_1r35x_115{color:var(--text-muted);text-align:center;padding:2rem 0}._muted_1r35x_121{color:var(--text-muted);font-size:.85rem}._count_1r35x_126{color:var(--text-muted);align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:.85rem;display:flex}._layout_1r35x_135{grid-template-columns:minmax(16rem,22rem) 1fr;align-items:start;gap:1.25rem;display:grid}._list_1r35x_142{flex-direction:column;gap:.4rem;max-height:calc(100vh - 12rem);display:flex;overflow-y:auto}._row_1r35x_150,._rowOpen_1r35x_151{text-align:left;background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;font:inherit;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.55rem .75rem;display:flex}._row_1r35x_150:hover{border-color:var(--text-muted)}._rowOpen_1r35x_151{border-color:var(--accent)}._rowTitle_1r35x_169{font-weight:600}._rowMeta_1r35x_171{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8rem;display:flex}._rowTags_1r35x_180{flex-wrap:wrap;gap:.3rem;margin-top:.25rem;display:flex}._tagLabel_1r35x_187,._badge_1r35x_188{color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:.05rem .45rem;font-size:.75rem}._badge_1r35x_188{color:var(--accent);border-color:var(--accent)}._tagChip_1r35x_198{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:.1rem .5rem;font-size:.78rem}._tagChip_1r35x_198:hover{color:var(--text)}._pane_1r35x_210{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;min-height:20rem;padding:1.25rem 1.5rem}._entryHeader_1r35x_218{justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}._entryTitle_1r35x_225{color:var(--text);margin:0 0 .3rem;font-size:1.3rem}._entryMeta_1r35x_231{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.85rem;display:flex}._entryActions_1r35x_240{align-items:flex-start;gap:.4rem;display:flex}._prose_1r35x_247{color:var(--text);max-width:44rem;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:1.02rem;line-height:1.65}._prose_1r35x_247 .task-list-item{list-style:none}._prose_1r35x_247 .contains-task-list{padding-left:1.2rem}._prose_1r35x_247 .journal-make-todo,._preview_1r35x_259 .journal-make-todo{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;margin-left:.6rem;padding:0 .45rem;font-family:inherit;font-size:.75rem}._prose_1r35x_247 .journal-make-todo:hover{color:var(--accent);border-color:var(--accent)}._sectionTitle_1r35x_273{color:var(--text);margin:1.5rem 0 .5rem;font-size:.95rem}._backlinks_1r35x_279{border-top:1px solid var(--border);margin-top:1.5rem}._backlinkList_1r35x_284{flex-direction:column;gap:.3rem;margin:0;padding-left:1.1rem;display:flex}._backlinkList_1r35x_284 a{color:var(--accent)}._editor_1r35x_294{flex-direction:column;gap:.6rem;display:flex}._editorRow_1r35x_300{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._aboutRef_1r35x_307{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.85rem;display:flex}._editorPanes_1r35x_315{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._bodyWrap_1r35x_321{position:relative}._body_1r35x_321{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);width:100%;min-height:22rem;color:var(--text);resize:vertical;border-radius:6px;padding:.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;line-height:1.5}._preview_1r35x_259{border:1px dashed var(--border);max-height:32rem;color:var(--text);border-radius:6px;padding:.6rem .9rem;font-family:Georgia,Iowan Old Style,Times New Roman,serif;line-height:1.6;overflow-y:auto}._mentionMenu_1r35x_349{z-index:20;background:var(--bg-surface);border:1px solid var(--accent);border-radius:8px;flex-direction:column;max-height:16rem;padding:.3rem;display:flex;position:absolute;bottom:.5rem;left:.5rem;right:.5rem;overflow-y:auto;box-shadow:0 6px 20px #0003}._mentionOption_1r35x_366,._mentionOptionOn_1r35x_367{text-align:left;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:5px;align-items:baseline;gap:.5rem;padding:.3rem .5rem;font-size:.9rem;display:flex}._mentionOptionOn_1r35x_367{background:var(--border)}._mentionType_1r35x_384{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;min-width:4.5rem;font-size:.72rem}._mentionError_1r35x_392{color:var(--error);padding:.2rem .5rem;font-size:.78rem}@media (width<=860px){._layout_1r35x_135{grid-template-columns:1fr}._list_1r35x_142{max-height:40vh}._editorPanes_1r35x_315{grid-template-columns:1fr}}@media (width<=640px){._container_1r35x_7{padding:.5rem .25rem 1.5rem}._pane_1r35x_210{padding:.9rem}}._transcriptToggle_1r35x_411{color:var(--text-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;font-size:.82rem;display:flex}._field_p8yqd_4{color:var(--text-muted);align-items:center;gap:.6rem;font-size:.85rem;display:flex}._field_p8yqd_4>input{flex:auto}._facts_p8yqd_14{grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:0;font-size:.92rem;display:grid}._facts_p8yqd_14 dt{color:var(--text-muted)}._facts_p8yqd_14 dd{color:var(--text);margin:0}._plainList_p8yqd_25{flex-direction:column;gap:.3rem;margin:0 0 .5rem;padding:0;font-size:.9rem;list-style:none;display:flex}._plainList_p8yqd_25 li{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._plainList_p8yqd_25 code{word-break:break-all}._plainList_p8yqd_25 a{color:var(--accent)}._picker_p8yqd_45{flex:12rem;display:inline-flex;position:relative}._picker_p8yqd_45>input{width:100%}._pickerMenu_p8yqd_53{z-index:20;background:var(--bg-surface);border:1px solid var(--accent);border-radius:8px;flex-direction:column;padding:.3rem;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 6px 20px #0003}._suggestions_p8yqd_68{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:.9rem;display:grid}._suggestion_p8yqd_68{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.5rem;padding:.9rem 1rem;display:flex}._suggestionHead_p8yqd_84{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._decided_p8yqd_92{border:1px dashed var(--border);color:var(--text-muted);border-radius:8px;margin:0 0 1rem;padding:.5rem .8rem .5rem 1.6rem;font-size:.85rem}._decided_p8yqd_92 a{color:var(--accent)}._container_bcexf_8{max-width:980px;margin:0 auto;padding:2rem}._container_bcexf_8 h1{color:var(--text);margin:0;font-size:1.5rem}._toolbar_bcexf_20{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._toolbarLeft_bcexf_29,._toolbarRight_bcexf_30{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._tagline_bcexf_37{color:var(--text-muted);font-size:.9rem}._searchForm_bcexf_42{gap:.4rem;display:flex}._search_bcexf_42,._select_bcexf_48,._input_bcexf_49{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:.35rem .6rem;font-family:inherit;font-size:.9rem}._search_bcexf_42{min-width:14rem}._input_bcexf_49{width:100%}._filterRow_bcexf_62{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._viewBtn_bcexf_70,._viewBtnActive_bcexf_71{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.35rem .75rem;font-family:inherit;font-size:.85rem}._viewBtnActive_bcexf_71{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._viewBtn_bcexf_70:disabled,._viewBtnActive_bcexf_71:disabled{opacity:.5;cursor:default}._linkBtn_bcexf_91{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:.2rem .3rem;font-family:inherit;font-size:.85rem}._linkBtn_bcexf_91:disabled{opacity:.5;cursor:default}._tagRow_bcexf_103{flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;display:flex}._tagChip_bcexf_110,._tagChipOn_bcexf_111{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:.15rem .6rem;font-family:inherit;font-size:.78rem}._tagChipOn_bcexf_111{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._tagCount_bcexf_128{opacity:.6;margin-left:.3rem}._error_bcexf_130{background:var(--error-bg);color:var(--error);border:1px solid var(--error);border-radius:6px;margin:.75rem 0;padding:.6rem .8rem;font-size:.85rem}._scoreboard_bcexf_142{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;margin-bottom:1rem;padding:1rem}._thinWarning_bcexf_150{background:var(--warning-bg);color:var(--warning);border:1px solid var(--warning);border-radius:6px;margin-bottom:.9rem;padding:.5rem .7rem;font-size:.82rem}._statRow_bcexf_160{flex-wrap:wrap;gap:1.25rem 1.75rem;display:flex}._stat_bcexf_160{cursor:help;min-width:5rem}._statValue_bcexf_168,._statValueGood_bcexf_169,._statValueWarn_bcexf_170{font-variant-numeric:tabular-nums;color:var(--text);font-size:1.15rem}._statValueGood_bcexf_169{color:var(--success)}._statValueWarn_bcexf_170{color:var(--warning)}._statLabel_bcexf_179{color:var(--text-muted);text-transform:lowercase;margin-top:.15rem;font-size:.72rem}._plotWrap_bcexf_188{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1rem;padding:1rem;display:flex}._plot_bcexf_188,._plotThin_bcexf_201{flex:none;width:240px;height:240px}._plotThin_bcexf_201{opacity:.45}._plotFrame_bcexf_204{fill:none;stroke:var(--border);stroke-width:1px}._plotDiagonal_bcexf_205{stroke:var(--text-faint);stroke-width:1px;stroke-dasharray:3 3}._plotGap_bcexf_206{stroke:var(--text-dim);stroke-width:1px}._plotDot_bcexf_207{fill:var(--accent)}._plotLabel_bcexf_209{fill:var(--text-muted);text-anchor:middle;font-size:8px}._plotAxis_bcexf_215{fill:var(--text-dim);text-anchor:middle;font-size:8px}._plotCaption_bcexf_221{color:var(--text-muted);flex:16rem;margin:0;font-size:.85rem;line-height:1.5}._groupSection_bcexf_231{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;margin-bottom:1.25rem;padding:1rem}._groupHead_bcexf_239{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._groupTitle_bcexf_246{color:var(--text-muted);font-size:.85rem}._groupTable_bcexf_248{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}._groupTable_bcexf_248 th{text-align:left;color:var(--text-dim);border-bottom:1px solid var(--border);padding:.25rem .5rem;font-size:.75rem;font-weight:400}._groupTable_bcexf_248 td{color:var(--text);border-bottom:1px solid var(--border-subtle);padding:.3rem .5rem}._groupName_bcexf_270{color:var(--text)}._count_bcexf_274{color:var(--text-muted);margin:.5rem 0 .75rem;font-size:.85rem}._overdueText_bcexf_280{color:var(--warning)}._empty_bcexf_282{color:var(--text-dim);text-align:center;padding:2rem 0;font-size:.9rem}._list_bcexf_291{flex-direction:column;gap:.75rem;display:flex}._card_bcexf_293,._cardOverdue_bcexf_294{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;padding:.9rem 1rem}._cardOverdue_bcexf_294{border-left:3px solid var(--warning)}._cardHead_bcexf_303{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.4rem;display:flex}._idChip_bcexf_311{color:var(--text-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}._probability_bcexf_317{font-variant-numeric:tabular-nums;color:var(--accent);font-size:1.2rem}._moved_bcexf_323{color:var(--text-dim);font-size:.75rem}._statusOpen_bcexf_325,._statusOverdue_bcexf_326,._statusTrue_bcexf_327,._statusFalse_bcexf_328,._statusVoid_bcexf_329{border:1px solid;border-radius:999px;padding:.1rem .55rem;font-size:.72rem}._statusOpen_bcexf_325{color:var(--info);border-color:var(--info)}._statusOverdue_bcexf_326{color:var(--warning);border-color:var(--warning);background:var(--warning-bg)}._statusTrue_bcexf_327{color:var(--success);border-color:var(--success)}._statusFalse_bcexf_328{color:var(--error);border-color:var(--error)}._statusVoid_bcexf_329{color:var(--text-dim);border-color:var(--border)}._claim_bcexf_342{color:var(--text);margin:0 0 .5rem;font-size:.95rem;line-height:1.5}._meta_bcexf_349{gap:.6rem;margin-bottom:.35rem;font-size:.82rem;line-height:1.45;display:flex}._metaKey_bcexf_357{color:var(--text-dim);flex:none;min-width:7rem}._criteria_bcexf_363{color:var(--text-muted)}._note_bcexf_364{color:var(--text-muted);font-style:italic}._trail_bcexf_366{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.4rem 0;font-size:.8rem;display:flex}._trailStep_bcexf_377{cursor:help;align-items:center;gap:.3rem;display:inline-flex}._trailArrow_bcexf_378{color:var(--text-faint)}._trailProv_bcexf_379{color:var(--text-faint);font-size:.7rem}._cardFooter_bcexf_381{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._cardTags_bcexf_390{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}._metaChip_bcexf_392,._tagLabel_bcexf_393,._dueOverdue_bcexf_394{background:var(--bg);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:4px;padding:.1rem .45rem;font-size:.72rem}._tagLabel_bcexf_393{color:var(--text-dim)}._dueOverdue_bcexf_394{color:var(--warning);border-color:var(--warning)}._actions_bcexf_406{align-items:center;gap:.4rem;display:flex}._panel_bcexf_410{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.5rem;margin-top:.7rem;padding-top:.7rem;display:flex}._panelRow_bcexf_419{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._panelLabel_bcexf_426{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}._panelHint_bcexf_434{color:var(--text-dim);font-size:.78rem;line-height:1.4}._criteriaEcho_bcexf_440{color:var(--text-muted);font-size:.82rem;line-height:1.45}._criteriaEcho_bcexf_440 em{color:var(--text);font-style:normal}@media (width<=640px){._container_bcexf_8{padding:.5rem .25rem 1.5rem}}._focused_bcexf_455{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}._focusedHeader_bcexf_456{color:var(--text-muted);justify-content:space-between;font-size:.9rem;display:flex}._container_yw7mn_6{max-width:1200px;margin:0 auto;padding:2rem}._toolbar_yw7mn_12{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._toolbarLeft_yw7mn_21,._toolbarRight_yw7mn_22{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._tagline_yw7mn_29{color:var(--text-muted);font-size:.9rem}._muted_yw7mn_34{color:var(--text-muted);font-size:.85rem}._count_yw7mn_39{color:var(--text-muted);margin-bottom:.5rem;font-size:.85rem}._error_yw7mn_45{background:var(--error-bg);border:1px solid var(--error);color:var(--text);white-space:pre-wrap;border-radius:6px;margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}._input_yw7mn_56,._inputWide_yw7mn_57,._textarea_yw7mn_58{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:.35rem .6rem;font-family:inherit;font-size:.9rem}._inputWide_yw7mn_57{flex:16rem;min-width:0}._textarea_yw7mn_58{box-sizing:border-box;resize:vertical;width:100%}._btn_yw7mn_71,._btnPrimary_yw7mn_72,._tab_yw7mn_73,._tabOn_yw7mn_74{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.35rem .7rem;font-size:.9rem}._btn_yw7mn_71:hover,._tab_yw7mn_73:hover{background:var(--border)}._btnPrimary_yw7mn_72,._tabOn_yw7mn_74{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._btn_yw7mn_71:disabled,._btnPrimary_yw7mn_72:disabled{opacity:.5;cursor:default}._linkBtn_yw7mn_101{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}._linkBtn_yw7mn_101:hover{color:var(--accent)}._sectionTitle_yw7mn_113{color:var(--text);margin:1.25rem 0 .5rem;font-size:.95rem}._filters_yw7mn_121{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._layout_yw7mn_129,._layoutOpen_yw7mn_130{align-items:start;gap:1.25rem;display:grid}._layout_yw7mn_129{grid-template-columns:1fr}._layoutOpen_yw7mn_130{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem)}@media (width<=800px){._layoutOpen_yw7mn_130{grid-template-columns:1fr}}._grid_yw7mn_143{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;margin-bottom:1rem;display:grid}._tile_yw7mn_150,._tileOpen_yw7mn_151{aspect-ratio:1;cursor:pointer;background:var(--bg-surface);border:2px solid #0000;border-radius:6px;padding:0;position:relative;overflow:hidden}._tileOpen_yw7mn_151{border-color:var(--accent)}._tile_yw7mn_150 img,._tileOpen_yw7mn_151 img{object-fit:cover;width:100%;height:100%;display:block}._tileDate_yw7mn_172{color:#fff;text-align:left;background:#0000008c;padding:.15rem .3rem;font-size:.7rem;position:absolute;bottom:0;left:0;right:0}._detail_yw7mn_184{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;max-height:calc(100vh - 2rem);padding:1rem;position:sticky;top:1rem;overflow-y:auto}._detailHeader_yw7mn_195{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._detailImage_yw7mn_202{border-radius:6px;width:100%;margin-bottom:.75rem;display:block}._facts_yw7mn_209{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0 0 1rem;font-size:.85rem;display:grid}._facts_yw7mn_209 dt{color:var(--text-muted)}._facts_yw7mn_209 dd{overflow-wrap:anywhere;margin:0}._editor_yw7mn_220{flex-direction:column;gap:.4rem;margin:.5rem 0;display:flex}._editorRow_yw7mn_227{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.3rem 0;display:flex}._editorActions_yw7mn_235{align-items:center;gap:.75rem;display:flex}._fieldLabel_yw7mn_241{color:var(--text-muted);font-size:.8rem}._preview_yw7mn_246{margin:.5rem 0;font-size:.9rem}._citations_yw7mn_251{margin:0;padding-left:1.1rem;font-size:.85rem}._citations_yw7mn_251 li{margin-bottom:.3rem}._tagRow_yw7mn_259{flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;display:flex}._tagChip_yw7mn_266,._tagChipOn_yw7mn_267{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:999px;padding:.15rem .6rem;font-size:.8rem}._tagChip_yw7mn_266:hover{background:var(--border)}._tagChipOn_yw7mn_267{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._tagCount_yw7mn_285{opacity:.7;font-variant-numeric:tabular-nums;margin-left:.2rem}._personChip_yw7mn_291,._personChipOn_yw7mn_292{border:1px solid var(--border);border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .5rem .1rem .15rem;font-size:.8rem;display:inline-flex}._personChipOn_yw7mn_292{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._faceFrame_yw7mn_304{margin-bottom:.75rem;position:relative}._faceFrame_yw7mn_304 ._detailImage_yw7mn_202{margin-bottom:0}._faceBox_yw7mn_311,._faceBoxSuggested_yw7mn_312,._faceBoxConfirmed_yw7mn_313{pointer-events:auto;border:2px dashed #ffffffb3;border-radius:4px;position:absolute}._faceBoxSuggested_yw7mn_312{border-color:#f5b041}._faceBoxConfirmed_yw7mn_313{border:2px solid #2ecc71}._rejectedLink_yw7mn_323{opacity:.55;text-decoration:line-through}._waitingPanel_yw7mn_325{border:1px solid var(--border);border-radius:8px;margin-bottom:1rem;padding:.5rem .75rem}._waitingPanel_yw7mn_325 summary{cursor:pointer;font-size:.9rem}._guessGrid_yw7mn_334{flex-wrap:wrap;gap:.6rem;margin:.5rem 0 .75rem;display:flex}._guess_yw7mn_334{flex-direction:column;gap:.3rem;width:8rem;margin:0;display:flex}._guess_yw7mn_334 img{object-fit:cover;border-radius:6px;width:8rem;height:8rem;display:block}._guess_yw7mn_334 figcaption{flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.75rem;display:flex}._guess_yw7mn_334 figcaption button{padding:.15rem .4rem;font-size:.75rem}._dayNav_yw7mn_369{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._timeline_yw7mn_377,._placeList_yw7mn_378{margin:0;padding:0;list-style:none}._visitRow_yw7mn_384,._tripRow_yw7mn_385{border-bottom:1px solid var(--border);grid-template-columns:9rem 1fr;gap:.75rem;padding:.5rem 0;display:grid}._tripRow_yw7mn_385{color:var(--text-muted)}._rowTime_yw7mn_395{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.85rem}._rowMain_yw7mn_401{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}._mode_yw7mn_408{border:1px solid var(--border);color:var(--text-muted);border-radius:4px;padding:0 .4rem;font-size:.75rem;display:inline-block}._placeRow_yw7mn_417{border-bottom:1px solid var(--border);flex-direction:column;gap:.3rem;padding:.6rem 0;display:flex}._suggestion_yw7mn_425{align-items:center;gap:.5rem;padding:.3rem 0;font-size:.9rem;display:flex}._suggestionText_yw7mn_433{flex:auto;min-width:0}._journey_yw7mn_438{margin:.5rem 0 .5rem 1rem}._photoStrip_yw7mn_442{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}._photoStrip_yw7mn_442 img{object-fit:cover;border-radius:4px;width:5.5rem;height:5.5rem;display:block}._card_2k7he_1{border:1px solid var(--border,#ccc);border-radius:8px;margin:0 0 14px;padding:12px}._cardHeader_2k7he_7{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}._groupId_2k7he_14{opacity:.7;font-family:monospace}._excludedCount_2k7he_18{color:#c0392b}._faces_2k7he_21{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._face_2k7he_21,._faceOut_2k7he_28{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;padding:0;position:relative}._face_2k7he_21 img,._faceOut_2k7he_28 img{object-fit:cover;border-radius:4px;width:88px;height:88px;display:block}._faceOut_2k7he_28{border-color:#c0392b}._faceOut_2k7he_28 img{opacity:.3}._faceOut_2k7he_28:after{content:"✕";color:#c0392b;place-items:center;font-size:32px;display:grid;position:absolute;inset:0}._guesses_2k7he_59{margin:10px 0;padding:0;list-style:none}._guesses_2k7he_59 li{border-radius:6px;margin-bottom:4px;padding:6px 8px}._agreed_2k7he_69{background:#27ae6024}._guessHead_2k7he_72{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._evidence_2k7he_78{margin:4px 0 0 4px;font-size:.9em}._actions_2k7he_82{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}._pick_2k7he_88{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._doneRow_2k7he_94{opacity:.75;background:#27ae601a;border-radius:6px;margin:0 0 8px;padding:8px 12px}._batch_2k7he_101{border-left:4px solid #27ae60;margin:0 0 18px;padding-left:10px}._batchHeader_2k7he_106{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;font-weight:600;display:flex}._container_rxnlk_6{max-width:1100px;margin:0 auto;padding:2rem}._toolbar_rxnlk_12{background:var(--bg);z-index:1;box-shadow:0 -24px 0 0 var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;padding:.5rem 0;display:flex;position:sticky;top:0}._tagline_rxnlk_31{color:var(--text-muted);font-size:.9rem}._actions_rxnlk_36{flex-wrap:wrap;gap:.5rem;display:flex}._button_rxnlk_42,._primary_rxnlk_43{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.35rem .8rem;font-family:inherit;font-size:.9rem}._button_rxnlk_42:hover{background:var(--border)}._primary_rxnlk_43{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._button_rxnlk_42:disabled,._primary_rxnlk_43:disabled{opacity:.5;cursor:default}._error_rxnlk_70,._notice_rxnlk_71{cursor:pointer;border-radius:6px;margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}._error_rxnlk_70{border:1px solid var(--error);color:var(--error)}._notice_rxnlk_71{border:1px solid var(--border);color:var(--text);background:var(--bg-surface)}._group_rxnlk_90{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;margin-bottom:1.25rem}._groupHeader_rxnlk_97{border-bottom:1px solid var(--border);align-items:center;gap:.6rem;padding:.5rem .75rem;display:flex}._groupName_rxnlk_105{color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:1rem;font-weight:600}._groupMeta_rxnlk_116{color:var(--text-muted);margin-left:auto;font-size:.85rem}._table_rxnlk_122{border-collapse:collapse;width:100%}._table_rxnlk_122 td{border-top:1px solid var(--border);vertical-align:top;padding:.4rem .6rem;font-size:.9rem}._table_rxnlk_122 tr:first-child td{border-top:none}._rowOn_rxnlk_138 td{background:color-mix(in srgb, var(--accent) 10%, transparent)}._tick_rxnlk_142{width:1.5rem}._date_rxnlk_146{white-space:nowrap;color:var(--text-muted);width:6.5rem}._description_rxnlk_152{color:var(--text);word-break:break-word}._rationale_rxnlk_157{color:var(--text-muted);margin-top:.15rem;font-size:.8rem}._amount_rxnlk_163{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:6rem}._choice_rxnlk_170{width:16rem}._select_rxnlk_174,._selectChanged_rxnlk_175{background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text);border-radius:6px;padding:.25rem .4rem;font-family:inherit;font-size:.85rem}._selectChanged_rxnlk_175{border-color:var(--accent);font-weight:600}._container_porct_6{max-width:1100px;margin:0 auto;padding:2rem}._header_porct_12{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}._tabs_porct_21{flex-wrap:wrap;gap:.4rem;display:flex}._tab_porct_21,._tabOn_porct_28,._button_porct_29{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:.35rem .8rem;font-family:inherit;font-size:.9rem}._tab_porct_21:hover,._button_porct_29:hover{background:var(--border)}._tabOn_porct_28{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}._button_porct_29{margin:.75rem}._error_porct_55{border:1px solid var(--error);color:var(--error);cursor:pointer;border-radius:6px;margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}._panel_porct_65{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;margin-bottom:1.25rem}._panelHeader_porct_72{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.6rem .75rem;display:flex}._panelTitle_porct_82{color:var(--text);font-weight:600}._muted_porct_87{color:var(--text-muted);font-size:.8rem}._statRow_porct_92{flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem;display:flex}._stat_porct_92{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex:12rem;padding:.75rem 1rem}._statLabel_porct_107{color:var(--text-muted);font-size:.85rem}._statValue_porct_112{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:600}._statNote_porct_119{color:var(--text-muted);font-size:.75rem}._table_porct_124{border-collapse:collapse;width:100%}._table_porct_124 th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);padding:.4rem .75rem;font-size:.8rem;font-weight:600}._table_porct_124 td{border-top:1px solid var(--border);vertical-align:top;color:var(--text);padding:.45rem .75rem;font-size:.9rem}._table_porct_124 tbody tr:first-child td{border-top:none}._clickable_porct_150{cursor:pointer}tr._clickable_porct_150:hover td{background:color-mix(in srgb, var(--accent) 8%, transparent)}._amount_porct_158{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._date_porct_164{white-space:nowrap;color:var(--text-muted);width:6.5rem}._description_porct_170{word-break:break-word}._choice_porct_174{width:16rem}._select_porct_178,._input_porct_179{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;max-width:100%;padding:.3rem .5rem;font-family:inherit;font-size:.85rem}._filters_porct_190{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._filters_porct_190 ._button_porct_29{margin:0}._chip_porct_202{border:1px solid var(--border);color:var(--text-muted);cursor:help;border-radius:999px;margin-top:.25rem;padding:.05rem .45rem;font-size:.75rem;display:inline-block}._chartWrap_porct_215{padding:.5rem .75rem .25rem;position:relative}._chart_porct_215{width:100%;height:auto;display:block}._bar_porct_226{fill:var(--accent);opacity:.55}._barOn_porct_231{fill:var(--accent)}._clickable_porct_150:hover ._bar_porct_226{opacity:.8}._grid_porct_239{stroke:var(--border);stroke-width:1px;stroke-dasharray:2 3}._baseline_porct_245{stroke:var(--text-muted);stroke-width:1px}._axisLabel_porct_250,._axisLabelOn_porct_251{fill:var(--text-muted);font-family:inherit;font-size:11px}._axisLabelOn_porct_251{fill:var(--text);font-weight:600}._tooltip_porct_262{background:var(--bg);border:1px solid var(--border);color:var(--text);pointer-events:none;white-space:nowrap;box-shadow:0 2px 8px color-mix(in srgb, var(--text) 15%, transparent);border-radius:6px;padding:.35rem .55rem;font-size:.8rem;position:absolute;top:.25rem;transform:translate(-50%)}._tooltipTitle_porct_277{font-weight:600}._categoryName_porct_283{width:14rem}._childName_porct_287{color:var(--text-muted)!important;padding-left:2rem!important}._barCell_porct_292{width:50%}._rowBar_porct_296,._rowBarChild_porct_297{background:var(--accent);border-radius:0 4px 4px 0;height:10px;margin-top:.35rem}._rowBarChild_porct_297{opacity:.5}._linkButton_porct_308{color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0}._linkButton_porct_308:hover{text-decoration:underline}._noToggle_porct_322{padding-left:1.1em}._ok_porct_326{color:var(--text-muted)}._off_porct_330{color:var(--text);font-weight:600}._panelBody_porct_337{color:var(--text-muted);padding:.75rem;font-size:.9rem}._statRow_porct_92._panelBody_porct_337{margin-bottom:0}._panelSubtitle_porct_347{color:var(--text-muted);padding:0 .75rem;font-size:.8rem}._barFaded_porct_353{fill:var(--accent);opacity:.25}._tableScroll_porct_358{overflow-x:auto}._billActions_porct_364{white-space:nowrap;text-align:right}._smallButton_porct_369{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;margin-left:.3rem;padding:.2rem .55rem;font-family:inherit;font-size:.8rem}._smallButton_porct_369:hover{background:var(--border)}._smallButton_porct_369:disabled{opacity:.5;cursor:default}._childRow_porct_390>td{background:var(--bg)}._innerTable_porct_394{border-collapse:collapse;width:100%}._innerTable_porct_394 td{border:none;padding:.25rem .5rem;font-size:.85rem}._tripActions_porct_407{padding:.4rem .5rem}._removedRow_porct_411 td{opacity:.5;text-decoration:line-through}._removedRow_porct_411 td:last-child{text-decoration:none}._primaryButton_porct_422{background:var(--accent);border:1px solid var(--accent);color:var(--accent-on);cursor:pointer;border-radius:6px;padding:.35rem .8rem;font-family:inherit;font-size:.9rem}._primaryButton_porct_422:disabled{opacity:.5;cursor:default}._notice_porct_438{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:pointer;border-radius:6px;margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}._container_149a4_4{max-width:1600px}._layout_149a4_8{grid-template-columns:9rem minmax(0,1fr) minmax(20rem,28rem);align-items:start;gap:1rem;display:grid}._photoList_149a4_15{flex-direction:column;gap:.4rem;max-height:calc(100vh - 12rem);display:flex;position:sticky;top:.5rem;overflow-y:auto}._photoRow_149a4_25,._photoRowOn_149a4_26{background:var(--bg-surface);color:var(--text);cursor:pointer;text-align:left;border:2px solid #0000;border-radius:6px;flex-direction:column;gap:.2rem;padding:.25rem;font-size:.8rem;display:flex}._photoRowOn_149a4_26{border-color:var(--accent)}._photoRow_149a4_25 img,._photoRowOn_149a4_26 img{object-fit:cover;border-radius:4px;width:100%;height:5.5rem;display:block}._photoCounts_149a4_51{flex-wrap:wrap;gap:0 .4rem;display:flex}._decisionCount_149a4_57{font-weight:600}._photoColumn_149a4_59{min-width:0;position:sticky;top:.5rem}._frame_149a4_65{max-width:100%;line-height:0;display:inline-block;position:relative}._photo_149a4_15{border-radius:6px;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 12rem);display:block}._box_149a4_82{cursor:pointer;background:0 0;border:2px solid;border-radius:3px;margin:0;padding:0;line-height:1.2;position:absolute}._box_149a4_82:disabled{cursor:default}._box_recorded_149a4_95{border-style:solid;border-color:#2ecc71}._box_waiting_149a4_96{border-style:dashed;border-color:#f39c12}._box_rejected_149a4_97{border-style:dotted;border-color:#95a5a6}._boxOn_149a4_99{z-index:2;border-width:3px;box-shadow:0 0 0 2px #0000008c,inset 0 0 0 9999px #ffffff1f}._boxLabel_149a4_105{color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#000000bf;border-radius:3px;max-width:18rem;padding:.1rem .35rem;font-size:.75rem;position:absolute;bottom:100%;left:-2px;overflow:hidden}._legend_149a4_121{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:.5rem 0;font-size:.8rem;display:flex}._legend_149a4_121 i{vertical-align:middle;border:2px solid;width:.9rem;height:.6rem;display:inline-block}._swatch_recorded_149a4_138{border-color:#2ecc71!important}._swatch_waiting_149a4_139{border-style:dashed!important;border-color:#f39c12!important}._swatch_rejected_149a4_140{border-style:dotted!important;border-color:#95a5a6!important}._recorded_149a4_142{flex-wrap:wrap;align-items:center;gap:.35rem;line-height:1.6;display:flex}._questionColumn_149a4_150{flex-direction:column;gap:.75rem;min-width:0;display:flex}._card_149a4_157,._cardOn_149a4_158{border:1px solid var(--border);background:var(--bg-surface);cursor:pointer;border-radius:8px;padding:.6rem .7rem}._cardOn_149a4_158{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);cursor:default}._cardHead_149a4_172{align-items:flex-start;gap:.6rem;display:flex}._cutOut_149a4_178{object-fit:contain;background:var(--border);border-radius:4px;flex:none;width:5rem;height:5rem}._purposeDecision_149a4_187,._purposeDetail_149a4_188{text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:.05rem .35rem;font-size:.7rem}._purposeDecision_149a4_187{color:#1a1a1a;background:#f39c12}._purposeDetail_149a4_188{border:1px solid var(--border);color:var(--text-muted)}._questionText_149a4_199{overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.9rem}._choices_149a4_205{flex-direction:column;gap:.35rem;margin:.6rem 0;display:flex}._choiceRow_149a4_212{align-items:center;gap:.4rem;display:flex}._choiceChip_149a4_218{flex:none;max-width:40%;overflow:hidden}._choice_149a4_205{text-align:left;border:1px solid var(--border);background:var(--bg);min-height:2.6rem;color:var(--text);cursor:pointer;font:inherit;border-radius:6px;flex:auto;align-items:flex-start;gap:.5rem;padding:.45rem .6rem;font-size:.88rem;display:flex}._choice_149a4_205:hover:not(:disabled){border-color:var(--accent)}._choice_149a4_205:disabled{opacity:.55;cursor:default}._choice_149a4_205 kbd{text-align:center;border:1px solid var(--border);border-radius:3px;flex:none;min-width:1.3rem;padding:0 .2rem;font-size:.75rem}._choiceDetail_149a4_250{color:var(--text-muted);margin-top:.15rem;font-size:.78rem;display:block}._words_149a4_257{align-items:flex-end;gap:.4rem;display:flex}._given_149a4_263{border:1px solid var(--border);border-radius:8px;max-height:9rem;margin-bottom:1rem;padding:.4rem .7rem;font-size:.85rem;overflow-y:auto}._givenRow_149a4_273{flex-wrap:wrap;align-items:center;gap:.2rem .6rem;padding:.2rem 0;display:flex}._givenRow_149a4_273+._givenRow_149a4_273{border-top:1px solid var(--border)}@media (width<=1100px){._layout_149a4_8{grid-template-columns:7rem minmax(0,1fr)}._questionColumn_149a4_150{grid-column:1/-1}}@media (width<=700px){._layout_149a4_8{grid-template-columns:minmax(0,1fr)}._photoList_149a4_15{flex-direction:row;max-height:none;position:static;overflow:auto hidden}._photoRow_149a4_25,._photoRowOn_149a4_26{flex:0 0 5.5rem}._photoRow_149a4_25 img,._photoRowOn_149a4_26 img{height:4rem}._photoColumn_149a4_59{position:static}._photo_149a4_15{max-height:60vh}._words_149a4_257,._choiceRow_149a4_212{flex-direction:column;align-items:stretch}._choiceChip_149a4_218{max-width:100%}}._container_1vz8u_6{max-width:1400px}._title_1vz8u_8{margin:0;font-size:1.5rem}._sideLink_1vz8u_10{color:var(--accent);font-size:.9rem}._filters_1vz8u_12{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1rem;display:flex}._count_1vz8u_20{opacity:.7;margin-left:.2rem;font-size:.8em}._checkFilter_1vz8u_22{cursor:pointer;align-items:center;gap:.3rem;margin-left:.5rem;font-size:.85rem;display:inline-flex}._group_1vz8u_31{margin-bottom:1.75rem}._groupTitle_1vz8u_33{align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:1.05rem;font-weight:600;display:flex}._groupPiece_1vz8u_42{object-fit:contain;border:1px solid var(--border);background:var(--bg-surface);border-radius:4px;width:2rem;height:2rem}._gallery_1vz8u_55{--row-height:20rem;flex-wrap:wrap;gap:1rem .75rem;display:flex}._gallery_1vz8u_55:after{content:"";flex:1000 1 0}._card_1vz8u_67{flex:var(--cover-shape) 1 calc(var(--cover-shape) * var(--row-height));max-width:calc(var(--cover-shape) * var(--row-height) * 1.6);min-width:0;position:relative}._cardOpen_1vz8u_74{width:100%;color:var(--text);cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;flex-direction:column;gap:.35rem;min-width:0;padding:0;display:flex}._cardSelected_1vz8u_89 ._coverFrame_1vz8u_89{outline:3px solid var(--accent);outline-offset:2px}._selectMark_1vz8u_91{color:#fff;background:#00000059;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-weight:700;display:flex;position:absolute;top:.4rem;left:.4rem}._cardSelected_1vz8u_89 ._selectMark_1vz8u_91{background:var(--accent)}._cardStar_1vz8u_110,._detailStar_1vz8u_111{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:.2rem .3rem;font-size:1.4rem;line-height:1}._cardStar_1vz8u_110{color:#fff;text-shadow:0 0 3px #000c;border-radius:6px;position:absolute;top:.3rem;right:.3rem}._cardStar_1vz8u_110:hover,._cardStar_1vz8u_110:focus-visible{background:#0000004d}._starOn_1vz8u_133,._cardStar_1vz8u_110._starOn_1vz8u_133{color:#f5b301}._cardTags_1vz8u_136,._tagEditor_1vz8u_137{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._tagChip_1vz8u_144{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;align-items:center;gap:.2rem;padding:.05rem .45rem;font-size:.75rem;display:inline-flex}._tagEditor_1vz8u_137 ._tagChip_1vz8u_144{color:var(--text);font-size:.85rem}._tagRemove_1vz8u_157{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .1rem;font-size:.75rem}._tagRemove_1vz8u_157:hover{color:var(--error)}._tagForm_1vz8u_168{gap:.3rem;display:inline-flex}._tagInput_1vz8u_170{width:9rem}._tagOffers_1vz8u_172{flex-wrap:wrap;gap:.4rem;font-size:.85rem;display:inline-flex}._notice_1vz8u_174{border:1px solid var(--accent);background:var(--bg-surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem .75rem;display:flex}._noticeError_1vz8u_186{color:var(--error)}._selectionBar_1vz8u_188{z-index:40;border:1px solid var(--border);background:var(--bg);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;padding:.6rem .9rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 4px 16px #0003}._backdropCentered_1vz8u_204{z-index:60;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._mergeDialog_1vz8u_215{box-sizing:border-box;background:var(--bg);width:min(70rem,100%);max-height:100%;color:var(--text);border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex;overflow-y:auto}._mergeColumns_1vz8u_229{gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._mergeColumn_1vz8u_229{border:2px solid var(--border);cursor:pointer;border-radius:8px;flex-direction:column;flex:0 0 13rem;gap:.35rem;min-width:0;padding:.5rem;display:flex}._mergeColumnKept_1vz8u_248{border-color:var(--accent)}._mergePick_1vz8u_250{align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;display:flex}._mergeCover_1vz8u_252{object-fit:contain;background:var(--bg-surface);border-radius:6px;align-self:center;max-width:100%;height:18rem}._coverFrame_1vz8u_89{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;display:block;position:relative;overflow:hidden}._cardOpen_1vz8u_74:hover ._coverFrame_1vz8u_89,._cardOpen_1vz8u_74:focus-visible ._coverFrame_1vz8u_89{border-color:var(--accent)}._cover_1vz8u_89{object-fit:cover;width:100%;display:block}._daysOver_1vz8u_281{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000,#000000bf);flex-wrap:wrap;gap:.15rem .5rem;padding:1.5rem .5rem .45rem;font-size:.75rem;transition:opacity .12s ease-out;display:flex;position:absolute;inset:auto 0 0}._cardOpen_1vz8u_74:hover ._daysOver_1vz8u_281,._cardOpen_1vz8u_74:focus-visible ._daysOver_1vz8u_281{opacity:1}@media (hover:none){._daysOver_1vz8u_281{display:none}}._placeholder_1vz8u_303{color:var(--text-muted);border:1px dashed var(--border);box-sizing:border-box;justify-content:center;align-items:center;font-size:.8rem;display:flex}._pieceRow_1vz8u_313{flex-wrap:wrap;gap:.25rem;display:flex}._piece_1vz8u_313,._pieceUnconfirmed_1vz8u_320{border:1px solid var(--border);border-radius:4px;line-height:0;display:block;overflow:hidden}._pieceUnconfirmed_1vz8u_320{border:2px dashed var(--warning)}._pieceThumb_1vz8u_330{object-fit:contain;background:var(--bg);width:2rem;height:2rem;display:block}._cardName_1vz8u_338{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;display:-webkit-box;overflow:hidden}._cardLine_1vz8u_347{color:var(--text-muted);font-size:.8rem}._unconfirmedWord_1vz8u_349{color:var(--warning);font-weight:600}._backdrop_1vz8u_204{z-index:50;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_1vz8u_362{box-sizing:border-box;background:var(--bg);width:min(40rem,100%);height:100%;color:var(--text);border-left:1px solid var(--border);padding:1rem 1.25rem 2rem;overflow-y:auto}._panelHead_1vz8u_373{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._panelActions_1vz8u_382{flex-wrap:wrap;gap:.4rem;margin-left:auto;display:flex}._panelId_1vz8u_384{color:var(--text-muted);font-size:.8rem}._danger_1vz8u_386{color:var(--error);border-color:var(--error)}._detailName_1vz8u_388{margin:0 0 .25rem;font-size:1.25rem}._detailLine_1vz8u_390{color:var(--text-muted);font-size:.9rem}._editor_1vz8u_392{flex-direction:column;gap:.6rem;display:flex}._editRow_1vz8u_394{flex-direction:column;gap:.2rem;font-size:.85rem;display:flex}._editRow_1vz8u_394>span{color:var(--text-muted)}._editActions_1vz8u_398{gap:.5rem;display:flex}._pieceCards_1vz8u_400{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.6rem;display:grid}._pieceCard_1vz8u_400,._pieceCardUnconfirmed_1vz8u_407{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:.3rem;min-width:0;padding:.4rem;display:flex}._pieceCardUnconfirmed_1vz8u_407{border:2px dashed var(--warning)}._pieceCardLink_1vz8u_420{color:var(--text);flex-direction:column;gap:.15rem;text-decoration:none;display:flex}._pieceCardLink_1vz8u_420:hover ._cardName_1vz8u_338{color:var(--accent)}._pieceCardPicture_1vz8u_430{aspect-ratio:1;object-fit:contain;background:var(--bg);border-radius:5px;width:100%;display:block}._pieceCard_1vz8u_400>button,._pieceCardUnconfirmed_1vz8u_407>button{align-self:flex-start}._days_1vz8u_281{flex-wrap:wrap;gap:.35rem;display:flex}._day_1vz8u_281{border:1px solid var(--border);color:var(--text);border-radius:999px;padding:.15rem .5rem;font-size:.85rem;text-decoration:none}._day_1vz8u_281:hover{border-color:var(--accent);color:var(--accent)}._selfies_1vz8u_455{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem;display:grid}._selfieFigure_1vz8u_461{flex-direction:column;gap:.3rem;min-width:0;margin:0;display:flex}._selfieLarge_1vz8u_463{background:var(--bg-surface);border-radius:6px;width:100%;display:block}._selfieLarge_1vz8u_463._placeholder_1vz8u_303{aspect-ratio:3/4}._selfieCaption_1vz8u_472{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._coverMark_1vz8u_474{border:1px solid var(--accent);color:var(--accent);border-radius:999px;padding:0 .4rem;font-size:.75rem}._detailCover_1vz8u_482{align-items:flex-start;gap:1rem;margin:1rem 0 .5rem;display:flex}._detailCoverPicture_1vz8u_489{object-fit:cover;background:var(--bg-surface);border-radius:8px;flex:none;max-width:60%;height:17rem}._detailCoverWords_1vz8u_498{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;display:flex}._detailCoverWords_1vz8u_498 h3{margin:0}._linkCards_1vz8u_504{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;display:grid}._linkCard_1vz8u_504{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);border-radius:6px;flex-direction:column;gap:.15rem;min-width:0;padding:.3rem;text-decoration:none;display:flex}._linkCard_1vz8u_504:hover{border-color:var(--accent)}._linkCardSelfie_1vz8u_525{aspect-ratio:2/3;object-fit:cover;background:var(--bg);border-radius:4px;width:100%;display:block}@media (width<=600px){._gallery_1vz8u_55{--row-height:min(13rem, calc((100vw - 6rem) / 1.5));gap:.75rem .5rem}._pieceThumb_1vz8u_330{width:1.7rem;height:1.7rem}._detailCoverPicture_1vz8u_489{height:12rem}._mergeColumns_1vz8u_229{flex-wrap:wrap;gap:.5rem;overflow-x:visible}._mergeColumn_1vz8u_229{box-sizing:border-box;flex:calc(50% - .25rem);max-width:calc(50% - .25rem)}._mergeCover_1vz8u_252{height:11rem}._mergeDialog_1vz8u_215{padding:.75rem}._panel_1vz8u_362{border-left:none;padding:.75rem .75rem 2rem}._pieceCards_1vz8u_400,._selfies_1vz8u_455{grid-template-columns:repeat(2,minmax(0,1fr))}._checkFilter_1vz8u_22{margin-left:0}}._container_1clfz_4{max-width:1400px}._title_1clfz_6{margin:0;font-size:1.5rem}._reviewLink_1clfz_8{color:var(--accent);font-size:.9rem}._kindFilters_1clfz_13{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}._count_1clfz_20{opacity:.7;margin-left:.2rem;font-size:.8em}._grid_1clfz_26{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;display:grid}._card_1clfz_32{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:pointer;text-align:left;font:inherit;border-radius:8px;flex-direction:column;gap:.15rem;min-width:0;padding:.4rem;display:flex}._card_1clfz_32:hover{border-color:var(--accent)}._cardPicture_1clfz_49{aspect-ratio:1;object-fit:contain;background:var(--bg);border-radius:5px;width:100%;display:block}._placeholder_1clfz_58{color:var(--text-muted);border:1px dashed var(--border);box-sizing:border-box;justify-content:center;align-items:center;font-size:.8rem;display:flex}._cardName_1clfz_68{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;display:-webkit-box;overflow:hidden}._cardLine_1clfz_77,._cardKind_1clfz_78{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}._backdrop_1clfz_88{z-index:50;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_1clfz_97{box-sizing:border-box;background:var(--bg);width:min(36rem,100%);height:100%;color:var(--text);border-left:1px solid var(--border);padding:1rem 1.25rem 2rem;overflow-y:auto}._panelHead_1clfz_108{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._panelActions_1clfz_117{flex-wrap:wrap;gap:.4rem;margin-left:auto;display:flex}._panelId_1clfz_119{color:var(--text-muted);font-size:.8rem}._danger_1clfz_121{color:var(--error);border-color:var(--error)}._largePicture_1clfz_123{object-fit:contain;background:var(--bg-surface);border-radius:6px;width:100%;max-height:22rem;display:block}._largePicture_1clfz_123._placeholder_1clfz_58{height:8rem}._detailName_1clfz_134{margin:.75rem 0 .1rem;font-size:1.25rem}._detailLine_1clfz_135{color:var(--text-muted);margin-bottom:.5rem}._fields_1clfz_137{border-collapse:collapse;width:100%;font-size:.9rem}._fields_1clfz_137 th{text-align:left;vertical-align:top;color:var(--text-muted);white-space:nowrap;width:1%;padding:.25rem .75rem .25rem 0;font-weight:400}._fields_1clfz_137 td{overflow-wrap:anywhere;padding:.25rem 0}._chips_1clfz_158{flex-wrap:wrap;align-items:center;gap:.3rem;margin:.5rem 0;display:flex}._photos_1clfz_166{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;display:grid}._photoFigure_1clfz_172{min-width:0;margin:0}._photoFrame_1clfz_174{max-width:100%;line-height:0;display:inline-block;position:relative}._photoFrame_1clfz_174 img{border-radius:5px;max-width:100%;display:block}._photoBox_1clfz_188{pointer-events:none;border:2px solid #2ecc71;border-radius:3px;position:absolute;box-shadow:0 0 0 1px #0009}._editor_1clfz_198{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}._editRow_1clfz_205{border:none;flex-direction:column;gap:.2rem;margin:0;padding:0;font-size:.85rem;display:flex}._editRow_1clfz_205>span,._editRow_1clfz_205>legend{color:var(--text-muted)}._checks_1clfz_218{flex-wrap:wrap;gap:.25rem .75rem;display:flex}._checks_1clfz_218 label{align-items:center;gap:.25rem;display:flex}._editActions_1clfz_226{gap:.5rem;margin-top:.25rem;display:flex}._cardSelected_1clfz_232{border:2px solid var(--accent);box-shadow:0 0 0 2px var(--accent)}._card_1clfz_32{position:relative}._selectMark_1clfz_240{border:2px solid var(--accent);background:var(--bg-surface);width:1.4rem;height:1.4rem;color:var(--accent);z-index:1;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:.4rem;left:.4rem}._selectionBar_1clfz_257{z-index:5;border:1px solid var(--accent);background:var(--bg-surface);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.9rem;display:flex;position:sticky;top:0}._backdropCentered_1clfz_274{justify-content:center;align-items:flex-start;padding:2rem .5rem;overflow-y:auto}._mergeDialog_1clfz_282{box-sizing:border-box;background:var(--bg);width:min(60rem,100%);color:var(--text);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:.6rem;padding:1rem 1.25rem 1.25rem;display:flex}._mergeColumns_1clfz_295{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}._mergeCard_1clfz_301,._mergeCardKept_1clfz_302{border:1px solid var(--border);background:var(--bg-surface);cursor:pointer;border-radius:8px;flex-direction:column;gap:.2rem;min-width:0;padding:.5rem;display:flex}._mergeCardKept_1clfz_302{border:2px solid var(--accent)}._mergeCard_1clfz_301 ._cardPicture_1clfz_49,._mergeCardKept_1clfz_302 ._cardPicture_1clfz_49{max-height:16rem}._mergeDescription_1clfz_319{color:var(--text-muted);max-height:6em;font-size:.8rem;overflow-y:auto}._mergeChoice_1clfz_326{align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;display:flex}._searchResults_1clfz_334{flex-direction:column;gap:.3rem;max-height:16rem;display:flex;overflow-y:auto}._searchResult_1clfz_334{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);text-align:left;font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:.6rem;padding:.3rem;font-size:.85rem;display:flex}._searchPicture_1clfz_357{object-fit:contain;border-radius:4px;flex:none;width:3rem;height:3rem;font-size:.6rem}@media (width<=600px){._grid_1clfz_26{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem}._panel_1clfz_97{border-left:none;padding:.75rem .9rem 2rem}._kindFilters_1clfz_13{flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}._mergeColumns_1clfz_295{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}._mergeCard_1clfz_301 ._cardPicture_1clfz_49,._mergeCardKept_1clfz_302 ._cardPicture_1clfz_49{max-height:9rem}._backdropCentered_1clfz_274{padding:.5rem .25rem}}._container_deszw_1{padding:2rem}._header_deszw_5{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._title_deszw_12{color:var(--text);margin:0;font-size:1.75rem}._headerRight_deszw_18{align-items:center;gap:1rem;display:flex}._refreshBtn_deszw_24{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:pointer;border-radius:8px;padding:.4rem .8rem;font-size:.8rem;transition:background .15s}._refreshBtn_deszw_24:hover{background:var(--border)}._lastCheck_deszw_39{color:var(--text-muted);font-size:.75rem}._errorMsg_deszw_44{color:#e74c3c}._section_deszw_48{margin-bottom:2rem}._sectionTitle_deszw_52{color:var(--text-muted);margin-bottom:.75rem;font-size:1.1rem;font-weight:500}._sectionHeader_deszw_59{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}._sectionHeader_deszw_59 ._sectionTitle_deszw_52{margin-bottom:0}._grid_deszw_71{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.75rem;display:grid}._card_deszw_77{border:1px solid var(--border);background:var(--bg-surface);border-radius:10px;transition:box-shadow .15s;overflow:hidden}._card_deszw_77:hover{box-shadow:0 2px 8px #00000014}._cardValid_deszw_89{border-left:3px solid #2ecc71}._cardExpired_deszw_93{border-left:3px solid #e74c3c}._cardNone_deszw_97{border-left:3px solid #95a5a6}._cardHeader_deszw_101{align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._cardIcon_deszw_108{flex-shrink:0;font-size:1.4rem}._cardInfo_deszw_113{flex:1;min-width:0}._cardName_deszw_118{color:var(--text);font-size:.95rem;font-weight:600;display:block}._cardDesc_deszw_125{color:var(--text-muted);font-size:.75rem}._cardStatus_deszw_130{color:var(--text-muted);flex-shrink:0;font-family:monospace;font-size:.8rem}._cardDetail_deszw_137{border-top:1px solid var(--border);padding:.5rem 1rem .75rem;font-size:.75rem}._detailRow_deszw_143{justify-content:space-between;padding:2px 0;display:flex}._detailKey_deszw_149{color:var(--text-muted);font-family:monospace}._detailVal_deszw_154{color:var(--text);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-family:monospace;overflow:hidden}._actions_deszw_164{border-top:1px solid var(--border);gap:.5rem;padding:.5rem 1rem .75rem;display:flex}._loginBtn_deszw_171{background:var(--accent,#6c5ce7);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.4rem .8rem;font-size:.8rem;transition:opacity .15s}._loginBtn_deszw_171:hover{opacity:.85}._loginBtn_deszw_171:disabled{opacity:.5;cursor:not-allowed}._logoutBtn_deszw_191{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .8rem;font-size:.8rem;transition:background .15s}._logoutBtn_deszw_191:hover{background:var(--border)}._emptyMsg_deszw_206{color:var(--text-muted);font-style:italic}._formSection_deszw_211{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;padding:.5rem 1rem .75rem;display:flex}._formLabel_deszw_219{color:var(--text-muted);flex-direction:column;gap:.25rem;font-family:monospace;font-size:.75rem;display:flex}._formInput_deszw_228{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;outline:none;padding:.4rem .6rem;font-family:monospace;font-size:.85rem;transition:border-color .15s}._formInput_deszw_228:focus{border-color:var(--accent,#6c5ce7)}._formInput_deszw_228::placeholder{color:var(--text-muted);opacity:.5}@media (width<=768px){._grid_deszw_71{grid-template-columns:1fr}._header_deszw_5{flex-direction:column;align-items:flex-start;gap:.75rem}}._cardGrid_deszw_263{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._auditWrap_deszw_270{border:1px solid var(--border-color,#2a2a2a);border-radius:6px;margin-bottom:2rem;overflow-x:auto}._auditTable_deszw_277{border-collapse:collapse;width:100%;font-size:.85rem;font-family:var(--font-mono,monospace)}._auditTable_deszw_277 th,._auditTable_deszw_277 td{border-bottom:1px solid var(--border-color,#2a2a2a);text-align:left;white-space:nowrap;padding:.4rem .6rem}._auditTable_deszw_277 th{background:var(--bg-elev,#181818);color:var(--text-muted);font-weight:500}._auditTable_deszw_277 tr:last-child td{border-bottom:none}._auditFail_deszw_302 td{color:#e74c3c}@media (width<=640px){._container_deszw_1{padding:.5rem .25rem 1.5rem}}._page_2j6fd_5{max-width:1400px}._section_2j6fd_7{margin:0 0 2rem}._sectionHead_2j6fd_11{justify-content:space-between;align-items:center;gap:1rem;display:flex}._tableWrap_2j6fd_18{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;margin:.6rem 0;overflow-x:auto}._table_2j6fd_18{border-collapse:collapse;width:100%;font-size:.85rem}._table_2j6fd_18 th,._table_2j6fd_18 td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.45rem .6rem}._table_2j6fd_18 th{color:var(--text-muted);white-space:nowrap;font-weight:500}._table_2j6fd_18 tr:last-child td{border-bottom:none}._table_2j6fd_18 time{white-space:nowrap}._failed_2j6fd_50 ._status_2j6fd_50{color:var(--error);font-weight:600}._who_2j6fd_52{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}._id_2j6fd_59{color:var(--text-muted);font-size:.75rem}._identityError_2j6fd_64{color:var(--error);font-size:.78rem}._request_2j6fd_69 code{word-break:break-all}._actions_2j6fd_71{white-space:nowrap}._actions_2j6fd_71>button+button{margin-left:.4rem}._link_2j6fd_77{white-space:normal;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}._link_2j6fd_77>input{flex:18rem;min-width:18rem}._controls_2j6fd_88{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}._inline_2j6fd_96{align-items:center;gap:.5rem;display:inline-flex}._raw_2j6fd_102{white-space:pre-wrap;word-break:break-all;max-height:24rem;font-size:.78rem;overflow:auto}._container_1etex_1{max-width:1100px;margin:0 auto;padding:2rem}._header_1etex_7{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}._title_1etex_15{color:var(--text);margin:0;font-size:1.75rem}._headerRight_1etex_21{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._search_1etex_28{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);border-radius:8px;min-width:200px;padding:.4rem .7rem;font-size:.85rem}._btn_1etex_38{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:pointer;border-radius:8px;padding:.4rem .8rem;font-size:.8rem;transition:background .15s}._btn_1etex_38:hover{background:var(--border)}._btnPrimary_1etex_53{border:1px solid var(--notes-accent);background:var(--notes-accent);color:#fff;cursor:pointer;border-radius:8px;padding:.4rem .9rem;font-size:.8rem;font-weight:500}._btnPrimary_1etex_53:hover{background:#2d63bd}._scopeBar_1etex_69{background:var(--bg);border:1px solid var(--border);border-radius:10px;gap:.15rem;margin:1rem 0 .75rem;padding:.2rem;display:inline-flex}._scopeBtn_1etex_79,._scopeBtnActive_1etex_79{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.85rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}._scopeBtn_1etex_79:hover{color:var(--text)}._scopeBtnActive_1etex_79{background:var(--bg-surface);color:var(--text);box-shadow:0 1px 2px #00000026}._scopeCount_1etex_102{background:var(--border);color:var(--text-muted);border-radius:8px;padding:.05rem .35rem;font-family:monospace;font-size:.7rem}._scopeBtnActive_1etex_79 ._scopeCount_1etex_102{background:var(--notes-accent);color:#fff}._todayCard_1etex_117{border:1px solid var(--border);border-left:3px solid var(--notes-accent);background:var(--bg-surface);border-radius:10px;margin:0 0 1.25rem;overflow:hidden}._todayHeader_1etex_126{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}._todayHeader_1etex_126:hover{background:var(--bg)}._todayTitle_1etex_141{flex:1;font-size:.95rem;font-weight:600}._todayStamp_1etex_147{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.72rem}._todayBody_1etex_153{border-top:1px solid var(--border);color:var(--text);padding:.2rem 1.1rem .9rem;font-size:.87rem;line-height:1.5}._todayBody_1etex_153 h2{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:.9rem 0 .35rem;font-size:.78rem}._todayBody_1etex_153 ul{margin:.3em 0;padding-left:1.2em}._todayBody_1etex_153 li{margin:.15em 0}._todayBody_1etex_153 code{background:var(--bg);border:1px solid var(--border);color:var(--text-muted);border-radius:5px;padding:.05em .35em;font-family:monospace;font-size:.78em}._groupByRow_1etex_182{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 1.2rem;display:flex}._groupByLabel_1etex_190{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-right:.15rem;font-size:.72rem}._areaBadge_1etex_199{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.82rem;line-height:1;display:inline-flex}._areaHealth_1etex_211{background:#2eb87a29}._areaHome_1etex_212{background:#3596d429}._areaCar_1etex_213{background:#e2982c29}._areaCareer_1etex_214{background:#9660dc29}._areaFinance_1etex_215{background:#d4b22c29}._areaErrand_1etex_216{background:#dc609629}._areaShopping_1etex_217{background:#3573d429}._areaOther_1etex_218{background:var(--border)}._chipRow_1etex_221{flex-wrap:wrap;gap:.4rem;margin:0 0 1.1rem;display:flex}._chip_1etex_221,._chipActive_1etex_228{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .7rem;font-size:.78rem;transition:all .15s;display:inline-flex}._chip_1etex_221:hover{color:var(--text);border-color:var(--text-muted)}._chipActive_1etex_228{background:var(--notes-accent);border-color:var(--notes-accent);color:#fff;font-weight:500}._chipCount_1etex_251{opacity:.85;font-family:monospace;font-size:.68rem}._groupTitle_1etex_258{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);align-items:center;gap:.4rem;margin:.9rem 0 .4rem .15rem;font-size:.72rem;display:flex}._groupTitle_1etex_258:first-of-type{margin-top:0}._groupIcon_1etex_271{color:var(--notes-accent);font-size:.85rem}._badgeShort_1etex_277,._badgeLong_1etex_277{text-transform:uppercase;letter-spacing:.03em;border-radius:6px;flex-shrink:0;padding:.1rem .4rem;font-size:.62rem;font-weight:600}._badgeShort_1etex_277{color:#e2982c;background:#e2982c29}._badgeLong_1etex_277{color:#6ba4f0;background:#3573d429}._badgeRecurring_1etex_297{color:var(--notes-accent);flex-shrink:0;font-size:.9rem;line-height:1}._due_1etex_304{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.72rem}._duePast_1etex_312{color:#e05c5c;font-weight:600}._star_1etex_317,._starActive_1etex_317{cursor:pointer;color:var(--text-muted);opacity:.55;background:0 0;border:none;flex-shrink:0;padding:.1rem .2rem;font-size:.9rem;line-height:1;transition:opacity .15s,color .15s}._star_1etex_317:hover,._starActive_1etex_317:hover{opacity:1}._starActive_1etex_317{color:#e2982c;opacity:1}._tabs_1etex_337{border-bottom:1px solid var(--border);gap:.25rem;margin:1rem 0;display:flex}._tab_1etex_337,._tabActive_1etex_344{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.4rem .9rem;font-size:.85rem}._tab_1etex_337:hover{color:var(--text)}._tabActive_1etex_344{color:var(--text);border-bottom-color:var(--notes-accent);font-weight:500}._errorMsg_1etex_365{color:#e74c3c}._empty_1etex_369{color:var(--text-muted);font-style:italic}._section_1etex_374{margin-bottom:1.5rem}._sectionTitle_1etex_378{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;font-size:.75rem;font-weight:500}._sectionCount_1etex_388{color:var(--text-muted);font-family:monospace;font-size:.75rem;font-weight:400}._itemList_1etex_395{border:1px solid var(--border);background:var(--bg-surface);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}._item_1etex_395{border-bottom:1px solid var(--border)}._item_1etex_395:last-child{border-bottom:none}._itemDone_1etex_413{opacity:.55}._itemDone_1etex_413 ._itemTitle_1etex_417{text-decoration:line-through}._itemHeader_1etex_421{align-items:center;gap:.6rem;padding:.55rem 1rem;display:flex}._itemHeader_1etex_421:hover{background:var(--border)}._checkbox_1etex_432{cursor:pointer;flex-shrink:0;width:1rem;height:1rem}._caret_1etex_439{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;width:.9rem;padding:0;font-size:.75rem}._itemTitle_1etex_417{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;min-width:0;padding:0;font-size:.9rem}._tagList_1etex_462{flex-wrap:wrap;gap:.25rem;display:flex}._tag_1etex_462{background:var(--border);color:var(--text-muted);border-radius:10px;padding:.1rem .4rem;font-family:monospace;font-size:.7rem}._deleteBtn_1etex_477{cursor:pointer;opacity:.5;background:0 0;border:none;padding:.1rem .3rem}._deleteBtn_1etex_477:hover{opacity:1}._itemBody_1etex_489{background:var(--bg);border-top:1px solid var(--border);color:var(--text);padding:.5rem 1rem .9rem 2.5rem;font-size:.85rem;line-height:1.5}._itemBody_1etex_489 h1,._itemBody_1etex_489 h2,._itemBody_1etex_489 h3,._itemBody_1etex_489 h4{color:var(--text);margin-top:1em;margin-bottom:.4em}._itemBody_1etex_489 h1{font-size:1.3rem}._itemBody_1etex_489 h2{font-size:1.15rem}._itemBody_1etex_489 h3{font-size:1rem}._itemBody_1etex_489 p{margin:.5em 0}._itemBody_1etex_489 code{background:var(--bg-surface);border:1px solid var(--border);border-radius:4px;padding:.1em .35em;font-family:monospace;font-size:.85em}._itemBody_1etex_489 pre{background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;padding:.75rem;overflow-x:auto}._itemBody_1etex_489 pre code{background:0 0;border:none;padding:0}._itemBody_1etex_489 a{color:#4a9eff;text-decoration:none}._itemBody_1etex_489 a:hover{text-decoration:underline}._itemBody_1etex_489 ul,._itemBody_1etex_489 ol{padding-left:1.5em}._itemBody_1etex_489 blockquote{border-left:3px solid var(--border);color:var(--text-muted);margin:.6em 0;padding:.2em 0 .2em .8em}._addForm_1etex_553{border:1px solid var(--border);background:var(--bg-surface);border-radius:10px;margin:.5rem 0 1.5rem;padding:.9rem}._addRow_1etex_561{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}._select_1etex_568{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;padding:.4rem .6rem;font-size:.85rem}._input_1etex_577{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;flex:1;min-width:100px;padding:.4rem .6rem;font-size:.85rem}._textarea_1etex_588{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);resize:vertical;box-sizing:border-box;border-radius:6px;padding:.5rem .7rem;font-family:inherit;font-size:.85rem}._scanMsg_1etex_601{color:var(--text-muted);margin:.25rem 0 .5rem;font-family:monospace;font-size:.8rem}._agentFilePath_1etex_608{color:var(--text-muted);word-break:break-all;margin-bottom:.5rem;font-family:monospace;font-size:.75rem}._agentFileEditor_1etex_616{border:1px solid var(--border);background:var(--bg);width:100%;min-height:22rem;color:var(--text);resize:vertical;box-sizing:border-box;border-radius:6px;padding:.6rem .7rem;font-family:monospace;font-size:.8rem;line-height:1.45}._agentFileActions_1etex_631{gap:.5rem;margin-top:.5rem;display:flex}@media (width<=768px){._container_1etex_1{padding:1rem}._header_1etex_7{flex-direction:column;align-items:flex-start}._headerRight_1etex_21{width:100%}._search_1etex_28{flex:1;min-width:0}}@media (width<=640px){._container_1etex_1{padding:.5rem .25rem 1.5rem}}._linked_1etex_651{margin:0 0 1rem}._linkedHeader_1etex_652{color:var(--text-muted);justify-content:space-between;margin-bottom:.25rem;font-size:.9rem;display:flex}._linkedList_1etex_653{margin:0;padding:0;list-style:none}._mail_122h4_1{background:var(--bg);height:100%;color:var(--text);grid-template-columns:220px 380px 1fr;display:grid;overflow:hidden}._sidebar_122h4_11{border-right:1px solid var(--border);background:var(--bg-surface);flex-direction:column;display:flex;overflow-y:auto}._sidebarHeader_122h4_19{border-bottom:1px solid var(--border);padding:.75rem}._accountPicker_122h4_24{background:var(--bg);width:100%;color:var(--text);border:1px solid var(--border);border-radius:6px;padding:.4rem .6rem;font-size:.9rem}._folderList_122h4_34{flex-direction:column;gap:.15rem;padding:.5rem;display:flex}._folder_122h4_34{text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.9rem;display:flex}._folder_122h4_34:hover{background:var(--bg-hover,#7f7f7f14)}._folderActive_122h4_60{background:var(--accent-soft,#6495ed2e);font-weight:600}._folderName_122h4_65{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._folderBadge_122h4_72{background:var(--accent,cornflowerblue);color:#fff;border-radius:999px;padding:1px 8px;font-size:.75rem}._messageList_122h4_81{border-right:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._listHeader_122h4_88{border-bottom:1px solid var(--border);background:var(--bg-surface);align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}._selectAll_122h4_97{cursor:pointer;flex-shrink:0}._listTitle_122h4_102{flex:1;font-size:.95rem;font-weight:600}._bulkBar_122h4_108{border-bottom:1px solid var(--border);background:var(--accent-soft,#6495ed1f);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem .7rem;display:flex}._bulkCount_122h4_118{margin-right:.3rem;font-size:.85rem;font-weight:600}._btnDanger_122h4_124{color:#dc3545;border-color:#dc354580}._rowCheck_122h4_129{cursor:pointer;flex-shrink:0;margin-top:4px}._rowBody_122h4_135{flex:1;min-width:0}._starIcon_122h4_140{color:#f0a020;margin-right:4px}._btn_122h4_124{background:var(--bg);color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:.3rem .6rem;font-size:.9rem}._btn_122h4_124:disabled{opacity:.5;cursor:not-allowed}._rows_122h4_160{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}._row_122h4_129,._rowActive_122h4_168{border-bottom:1px solid var(--border);cursor:pointer;gap:.6rem;padding:.6rem .8rem;display:flex}._row_122h4_129:hover{background:var(--bg-hover,#7f7f7f0d)}._rowActive_122h4_168{background:var(--accent-soft,#6495ed2e)}._rowUnread_122h4_184 ._rowFrom_122h4_184,._rowUnread_122h4_184 ._rowSubject_122h4_185{font-weight:700}._rowTop_122h4_189{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:2px;display:flex}._rowFrom_122h4_184{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}._rowDate_122h4_204{color:var(--text-muted,#888);white-space:nowrap;flex-shrink:0;font-size:.75rem}._rowSubject_122h4_185{white-space:nowrap;text-overflow:ellipsis;color:var(--text);font-size:.85rem;overflow:hidden}._rowSnippet_122h4_219{color:var(--text-muted,#888);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.75rem;overflow:hidden}._reader_122h4_229{flex-direction:column;display:flex;overflow:hidden}._readerHeader_122h4_235{border-bottom:1px solid var(--border);background:var(--bg-surface);padding:1rem 1.2rem}._readerActions_122h4_241{flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;display:flex}._readerSubject_122h4_248{margin:0 0 .6rem;font-size:1.2rem;font-weight:600}._readerMeta_122h4_254{color:var(--text-muted,#888);flex-direction:column;gap:2px;font-size:.85rem;display:flex}._readerMeta_122h4_254 strong{color:var(--text);margin-right:.3rem}._imgBtn_122h4_267{color:var(--accent,cornflowerblue);border:1px solid var(--accent,cornflowerblue);cursor:pointer;background:0 0;border-radius:6px;margin-top:.5rem;padding:.3rem .7rem;font-size:.8rem}._readerIframe_122h4_278{background:#fff;border:0;flex:1;width:100%}._hint_122h4_286{color:var(--text-muted,#888);padding:1rem;font-size:.9rem}._empty_122h4_292{color:var(--text-muted,#888);text-align:center;padding:2rem;font-size:.95rem}._error_122h4_299{color:#dc3545;word-break:break-word;background:#dc354526;border:1px solid #dc35454d;border-radius:6px;margin:.5rem;padding:.5rem .7rem;font-size:.85rem}@media (width<=900px){._mail_122h4_1{grid-template-columns:180px 1fr}._reader_122h4_229{display:none}}._backToList_122h4_324{display:none}@media (width<=640px){._mail_122h4_1{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}._sidebar_122h4_11{border-right:none;border-bottom:1px solid var(--border);flex-direction:row;align-items:center;overflow:auto hidden}._sidebarHeader_122h4_19{border-bottom:none;flex-shrink:0;padding:.5rem}._accountPicker_122h4_24{width:auto;max-width:9rem}._folderList_122h4_34{flex-direction:row;padding:.25rem .5rem .25rem 0}._folderList_122h4_34>*{white-space:nowrap;flex-shrink:0}._reader_122h4_229,._mailReading_122h4_343 ._messageList_122h4_81{display:none}._mailReading_122h4_343 ._reader_122h4_229{display:flex}._backToList_122h4_324{display:inline-flex}}.bridge-error{color:#ef4444;background:#1a0a0a;border:1px solid #4a2a2a;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:.85em}.bridge-layout{flex-direction:column;height:100%;display:flex}.bridge-nav{border-bottom:1px solid var(--border);background:var(--bg-surface);flex-shrink:0;gap:2px;padding:0 16px;display:flex;overflow:auto hidden}.bridge-tab{color:var(--text-muted);white-space:nowrap;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;border-bottom:2px solid #0000;padding:10px 16px;font-size:.85em;text-decoration:none;transition:color .2s,border-color .2s}.bridge-tab:hover{color:var(--text)}.bridge-tab-active{color:var(--accent);border-bottom-color:var(--accent)}.bridge-shell-bar{background:var(--bg-surface);border-bottom:1px solid var(--border);flex-shrink:0;align-items:stretch;gap:4px;min-height:46px;padding:0 16px;display:flex}.bridge-shell-slot{flex-shrink:0;align-items:center;gap:6px;display:flex}.bridge-shell-start{border-right:1px solid var(--border);margin-right:6px;padding-right:14px}.bridge-shell-end{margin-left:auto;padding-left:10px}.bridge-nav-groups{background:0 0;border-bottom:none;flex:1;min-width:0;padding:0}.bridge-group-tab{align-items:center;font-size:.9em;font-weight:600;display:flex}.bridge-nav-pages{background:var(--bg)}.bridge-nav-pages .bridge-tab{padding:8px 14px}.bridge-content{flex:1;padding:20px;overflow-y:auto}.bridge-content:has(>.bc-container){padding:0;overflow:hidden}.bc-container{flex-direction:column;height:100%;display:flex}.bc-main{flex:1;min-height:0;display:flex}.bc-workspaces{flex:1;min-width:0;min-height:0;display:flex}.bc-workspace{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.bc-workspace-resizer{touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;background:0 0;position:relative}.bc-workspace-resizer-v{cursor:row-resize;flex:0 0 6px}.bc-workspace-resizer:before{content:"";background:var(--border);transition:background .1s;position:absolute}.bc-workspace-resizer-v:before{inset:2px 0}.bc-workspace-resizer:hover:before,.bc-workspace-resizer.is-dragging:before{background:var(--accent)}.bc-session-list{border-right:1px solid var(--border);flex-shrink:0;width:220px;padding:8px 0;overflow-y:auto}.bc-new-session-btn{border:1px solid var(--border);background:var(--bg-surface);width:100%;color:var(--accent);cursor:pointer;border-radius:8px;padding:8px;font-size:.85em;transition:border-color .2s}.bc-new-session-btn:hover{border-color:var(--accent)}.bc-new-session-btn:disabled{opacity:.4;cursor:default}.bc-session-list-empty{color:var(--text-dim);text-align:center;padding:16px;font-size:.85em}.bc-session-show-more{border:1px dashed var(--border,#333);width:calc(100% - 16px);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:6px;margin:4px 8px 8px;padding:6px;font-size:.8em;display:block}.bc-session-show-more:hover{color:var(--text);border-color:var(--text-dim)}.bc-session-search{flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:0 12px 8px;display:flex;position:relative}.bc-session-search .bc-session-search-status{flex-basis:100%;order:10}.bc-session-search-input{border:1px solid var(--border);background:var(--bg-surface);min-width:6em;color:var(--text);border-radius:8px;flex:6em;padding:6px 8px;font-size:.85em}.bc-session-search-input:focus{border-color:var(--accent);outline:none}.bc-session-search-status{color:var(--text-dim);white-space:nowrap;font-size:.75em}.bc-session-item{width:100%;color:var(--text-muted);align-items:center;font-size:.85em;transition:background .15s;display:flex}.bc-session-row-grid{box-sizing:border-box;grid-template-columns:24px minmax(0,1fr) 26px auto;padding-left:4px;display:grid}.bc-session-row-grid>:first-child,.bc-session-row-grid>:nth-child(3){justify-self:center}.bc-session-status{cursor:pointer;align-items:center;display:inline-flex}.bc-session-item-main{color:inherit;cursor:pointer;font-size:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:7px;min-width:0;padding:8px 12px;display:flex}.bc-session-item-selected{color:var(--text);box-shadow:inset 2px 0 0 var(--accent);background:#6366f138}.bc-session-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-orchestrator{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));background:color-mix(in srgb, var(--accent) 6%, transparent);border-radius:8px;flex-shrink:0;margin:0 8px 6px;overflow:hidden}.bc-orchestrator-enabled{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.bc-orchestrator-row{font-weight:600}.bc-orchestrator-badge{font-size:1em}.bc-orchestrator-label{color:var(--text)}.bc-orchestrator-dot{background:var(--text-dim);border-radius:50%;flex:none;width:8px;height:8px}.bc-orchestrator-dot.on{background:#22c55e;box-shadow:0 0 6px #22c55e88}.bc-orchestrator-dot.idle{background:var(--text-dim)}.bc-orchestrator-dot.off{background:#ef4444}.bc-orchestrator-caret{opacity:.8;color:inherit;cursor:pointer;background:0 0;border:none;flex:none;padding:3px 6px;font-size:1em;line-height:1}.bc-orchestrator-caret:hover{opacity:1}.bc-orchestrator-row .bc-session-item-main{min-width:0}.bc-orchestrator-label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:3em;overflow:hidden}.bc-orchestrator-status{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-dim);flex:0 100 auto;font-size:.78em;font-weight:400;overflow:hidden}.bc-conductor[data-state=alert] .bc-orchestrator-status{color:#f59e0b;font-weight:600}.bc-orchestrator-signals{color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:4px;padding:1px 6px;font-size:.85em;display:inline-flex}.bc-orchestrator-signals:hover{border-color:var(--accent);color:var(--accent)}.bc-orchestrator-needs-count{color:#1a1a1a;background:#f59e0b;border-radius:8px;padding:0 6px;font-size:.85em;font-weight:700}.bc-orchestrator-page-link{color:var(--accent);font-size:.92em;text-decoration:none}.bc-needs-you-dropdown{border-top:1px solid var(--border);background:var(--bg);max-height:50vh;overflow-y:auto}.bc-needs-you-empty{color:var(--text-dim);margin:0;font-size:.85em}.bc-orchestrator-page-link:hover{text-decoration:underline}.bc-orchestrator-panel{border-top:1px solid var(--border);color:var(--text-muted);flex-direction:column;gap:8px;padding:10px 12px;font-size:.82em;display:flex}.bc-orchestrator-enable{cursor:pointer;border:1px solid var(--border);color:var(--text-muted);text-align:left;background:0 0;border-radius:6px;padding:6px 10px}.bc-orchestrator-enable.off:hover{border-color:var(--accent);color:var(--accent)}.bc-orchestrator-enable.on{color:#22c55e;border-color:#22c55e}.bc-orchestrator-enable:disabled{opacity:.5;cursor:default}.bc-orchestrator-limit{align-items:center;gap:6px;display:flex}.bc-orchestrator-limit input{border:1px solid var(--border);background:var(--bg);width:72px;color:var(--text);font-size:inherit;border-radius:5px;padding:3px 6px}.bc-orchestrator-meter{flex-direction:column;gap:4px;display:flex}.bc-orchestrator-meter-bar{background:color-mix(in srgb, var(--text-dim) 30%, transparent);border-radius:3px;height:6px;overflow:hidden}.bc-orchestrator-meter-fill{background:var(--accent);height:100%;transition:width .3s}.bc-orchestrator-meter-label{color:var(--text-dim);font-size:.92em}.bc-orchestrator-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.bc-orchestrator-reset-note{color:var(--text-dim)}.bc-orchestrator-reset{cursor:pointer;border:1px solid var(--border);color:var(--text-muted);background:0 0;border-radius:5px;padding:3px 8px}.bc-orchestrator-reset:hover{border-color:var(--accent);color:var(--accent)}.bc-orchestrator-reset:disabled{opacity:.5;cursor:default}.bc-orchestrator-error{color:#ef4444;font-size:.92em}.bc-orchestrator-loading{color:var(--text-dim)}.bc-orchestrator-hint{color:var(--text-dim);font-size:.92em}.bc-session-menu-btn{color:var(--text-dim);opacity:0;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;margin-left:auto;padding:3px 5px;font-size:1.1em;line-height:1;transition:opacity .15s,background .15s;display:inline-flex}.bc-session-item:hover .bc-session-menu-btn{opacity:1}.bc-session-menu-btn:hover{color:var(--text);background:#6366f12e}.bc-folder-header{width:100%;color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:.82em;font-weight:500;transition:background .15s;display:flex}.bc-folder-header:hover{background:#6366f10f}.bc-folder-chevron{width:10px;color:var(--text-dim);font-size:.8em}.bc-folder-icon{font-size:.9em}.bc-folder-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bc-folder-count{background:var(--border);color:var(--text-dim);border-radius:8px;padding:1px 6px;font-size:.75em;font-weight:400}.bc-ctx-menu{z-index:1000;border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;flex-direction:column;gap:2px;min-width:180px;padding:4px;display:flex;position:fixed;box-shadow:0 4px 16px #0006}.bc-ctx-menu-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;padding:6px 10px 4px;font-size:.72em}.bc-ctx-menu-item{color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:.85em;transition:background .1s;display:flex}.bc-ctx-menu-item:hover{color:var(--text);background:#6366f11f}.bc-ctx-menu-item-active{color:var(--accent)}.bc-ctx-menu-item-danger{color:#ef4444}.bc-ctx-menu-item-danger:hover{color:#ef4444;background:#ef44441f}.bc-ctx-menu-divider{background:var(--border);opacity:.5;height:1px;margin:4px 0}.bc-ctx-new-folder{gap:4px;padding:4px 6px;display:flex}.bc-ctx-new-folder-input{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:4px;flex:1;padding:4px 8px;font-size:.85em}.bc-ctx-new-folder-input:focus{border-color:var(--accent);outline:none}.bc-ctx-new-folder-btn{border:1px solid var(--border);background:var(--bg-surface);color:var(--accent);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:.85em}.bc-ctx-new-folder-btn:hover{border-color:var(--accent)}.bc-header{border-bottom:1px solid var(--border);background:var(--bg-surface);padding:6px 12px;position:relative}.bc-header-context{background:var(--accent);pointer-events:none;height:3px;transition:width .3s,background .2s;position:absolute;bottom:0;left:0}.bc-header-row{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:28px;font-size:.85em;display:flex}.bc-header-right{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.bc-status-dot{box-sizing:border-box;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.bc-status-dot-idle{background:radial-gradient(4px,#60a5fa 100%,#0000 100%)}.bc-status-dot-empty,.bc-status-dot-placeholder{background:radial-gradient(circle 4px at center, var(--border) 100%, transparent 100%)}.bc-status-dot-starting{background:radial-gradient(4px,#f59e0b 100%,#0000 100%);animation:1.5s ease-in-out infinite bc-pulse-anim}.bc-status-dot-running,.bc-status-dot-tool_running{background:#22c55e;font-size:11px;animation:2.4s linear infinite bc-spin-anim}.bc-status-dot-running:before,.bc-status-dot-tool_running:before{content:"⚙";color:#0a0f1a}.bc-status-dot-model_generating{background:0 0;justify-content:space-between;padding:0 1px}.bc-status-dot-blip{background:#22c55e;border-radius:50%;width:3px;height:3px;animation:1.2s ease-in-out infinite bc-typing-anim}.bc-status-dot-model_generating .bc-status-dot-blip:first-child{animation-delay:0s}.bc-status-dot-model_generating .bc-status-dot-blip:nth-child(2){animation-delay:.2s}.bc-status-dot-model_generating .bc-status-dot-blip:nth-child(3){animation-delay:.4s}.bc-status-dot-background_tasks_running{background:radial-gradient(2px,#22c55e 100%,#0000 100%);border:2px solid #22c55e;animation:1.8s ease-in-out infinite bc-pulse-anim}.bc-status-dot-compacting{background:0 0;border-radius:0}.bc-status-dot-compacting:before{content:"";background:#a78bfa;border-radius:2px;width:6px;height:12px;animation:1.4s ease-in-out infinite bc-compact-anim}.bc-status-dot-awaiting_permission{background:#ef4444;font-size:10px;animation:1s ease-in-out infinite bc-pulse-anim}.bc-status-dot-awaiting_permission:before{content:"!";color:#fff}.bc-status-dot-awaiting_user,.bc-status-dot-waiting_on_approval{background:#f59e0b;font-size:10px;animation:2s ease-in-out infinite bc-pulse-anim}.bc-status-dot-awaiting_user:before,.bc-status-dot-waiting_on_approval:before{content:"?";color:#1a1208}.bc-status-dot-rate_limited{background:#60a5fa;font-size:11px}.bc-status-dot-rate_limited:before{content:"⧗";color:#0a1422}.bc-status-dot-paused{background:#f59e0b;font-size:9px}.bc-status-dot-paused:before{content:"⏸";color:#1a1208}.bc-status-dot-completed{background:#888;font-size:10px}.bc-status-dot-completed:before{content:"✓";color:#0f1419}.bc-status-dot-error{background:#ef4444;font-size:10px}.bc-status-dot-error:before{content:"✕";color:#fff}.bc-status-dot-aborted{background:0 0;border-radius:0}.bc-status-dot-aborted:before{content:"";background:#888;border-radius:2px;width:10px;height:10px}.bc-status-dot-disconnected{background:0 0;border-radius:0}.bc-status-dot-disconnected:before{content:"";box-sizing:border-box;border:2px solid #888;border-radius:50%;width:10px;height:10px}@keyframes bc-pulse-anim{0%,to{opacity:1}50%{opacity:.3}}@keyframes bc-spin-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bc-typing-anim{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}@keyframes bc-compact-anim{0%,to{transform:scaleY(1)}50%{transform:scaleY(.4)}}.bc-session-name-empty{color:var(--text-dim);font-style:italic}.bc-session-name{color:var(--text);font-weight:500}.bc-spacer{flex:1}.bc-cost{color:var(--accent);font-size:.85em;font-weight:500}.bc-pane-toggles{align-items:center;gap:3px;display:inline-flex}.bc-pane-toggle{border:1px solid var(--border);color:var(--text-dim);cursor:pointer;opacity:.55;background:0 0;border-radius:8px;padding:2px 6px;line-height:1;transition:color .12s,border-color .12s,background .12s,opacity .12s}.bc-pane-toggle:hover{color:var(--text);border-color:var(--accent);opacity:1}.bc-split-empty{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.bc-split-empty-hint{color:var(--text-dim);text-align:center;max-width:420px;font-size:.85em}.bc-chat-split{flex:1;min-width:0;min-height:0;display:flex}.bc-split-pane{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.bc-split-pane-git{border-left:1px solid var(--border);background:color-mix(in srgb, var(--bg-surface) 35%, var(--bg));min-width:280px}.bc-split-pane-header{text-transform:uppercase;letter-spacing:.5px;color:var(--text-dim);background:color-mix(in srgb, var(--bg-surface) 70%, var(--bg));border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:4px 10px;font-size:.7rem;display:flex}.bc-split-pane-title{color:var(--text-muted);font-weight:600}.bc-split-collapse-btn{color:var(--text-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:1px 6px;font-size:.85em}.bc-split-collapse-btn:hover{color:var(--text);border-color:var(--border)}.bc-header-clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.bc-header-clickable:hover{background:color-mix(in srgb, var(--bg-surface) 55%, var(--bg));color:var(--text)}.bc-header-clickable:hover .bc-split-pane-title,.bc-header-clickable:hover .bc-turns-title,.bc-header-clickable:hover .bc-timeline-title{color:var(--text)}.bc-split-resizer{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;background:0 0;flex:0 0 6px;position:relative}.bc-split-resizer:before{content:"";background:var(--border);transition:background .1s;position:absolute;inset:0 2px}.bc-split-resizer:hover:before,.bc-split-resizer.is-dragging:before{background:var(--accent)}.bc-turns-pane{border-right:1px solid var(--border);background:color-mix(in srgb, var(--bg-surface) 35%, var(--bg));flex-direction:column;flex:1 1 0;min-width:240px;min-height:0;display:flex;position:relative}.bc-status-mascot,.bc-composer-sent,.bc-conductor-mascot{display:none}.bc-turns-body{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.bc-turns-empty{color:var(--text-dim);text-align:center;padding:20px;font-style:italic}.bc-turns-marker{color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;padding:4px;font-size:.72em;display:flex}.bc-turns-marker-line{background:var(--border);flex:1;height:1px}.bc-turns-marker-text{color:var(--text-muted);white-space:nowrap;font-weight:600}.bc-turns-marker-ts{white-space:nowrap;opacity:.7}.bc-turns-marker-compact .bc-turns-marker-text{color:#a78bfa}.bc-turns-marker-compact .bc-turns-marker-line{background:color-mix(in srgb, #a78bfa 30%, var(--border))}.bc-turns-compacting{color:#a78bfa;text-transform:uppercase;letter-spacing:.08em;border-top:1px dashed color-mix(in srgb, #a78bfa 30%, var(--border));align-items:center;gap:8px;margin:4px 0;padding:8px 10px;font-size:.74em;font-weight:600;display:flex}.bc-turns-item{background:var(--bg-surface);border-left:3px solid #0000;border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:8px 10px;display:flex}.bc-turns-user{border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg-surface))}.bc-turns-assistant{border-left-color:color-mix(in srgb, var(--text) 30%, transparent)}.bc-turns-error{background:color-mix(in srgb, #ef4444 5%, var(--bg-surface));border-left-color:#ef4444}.bc-turns-meta{color:var(--text-dim);align-items:baseline;gap:8px;font-size:.7rem;display:flex}.bc-turns-actor{color:var(--accent);text-transform:uppercase;letter-spacing:.5px;font-size:.65rem;font-weight:600}.bc-turns-user .bc-turns-actor{color:var(--accent)}.bc-turns-assistant .bc-turns-actor{color:var(--text-muted)}.bc-turns-ts{font-family:monospace}.bc-turns-text{white-space:pre-wrap;word-break:break-word;color:var(--text);font-size:.88em;line-height:1.45}.bc-turns-error .bc-turns-text{color:#ef4444}.bc-turns-md{white-space:normal}.bc-turns-md>:first-child{margin-top:0}.bc-turns-md>:last-child{margin-bottom:0}.bc-turns-md p{margin:0 0 .6em}.bc-turns-md ul,.bc-turns-md ol{margin:0 0 .6em;padding-left:1.4em}.bc-turns-md li{margin:.15em 0}.bc-turns-md li>p{margin:0}.bc-turns-md h1,.bc-turns-md h2,.bc-turns-md h3,.bc-turns-md h4,.bc-turns-md h5,.bc-turns-md h6{margin:.8em 0 .4em;font-weight:600;line-height:1.3}.bc-turns-md h1{font-size:1.3em}.bc-turns-md h2{font-size:1.2em}.bc-turns-md h3{font-size:1.1em}.bc-turns-md code{background:color-mix(in srgb, var(--text-dim) 18%, transparent);border-radius:3px;padding:.1em .35em;font-family:monospace;font-size:.9em}.bc-turns-md pre{background:color-mix(in srgb, var(--text-dim) 14%, transparent);border-radius:5px;margin:0 0 .6em;padding:8px 10px;overflow-x:auto}.bc-turns-md pre code{background:0 0;padding:0;font-size:.85em}.bc-turns-md blockquote{border-left:3px solid var(--border);color:var(--text-muted);margin:0 0 .6em;padding-left:.8em}.bc-turns-md a{color:var(--accent)}.bc-turns-md table{border-collapse:collapse;margin:0 0 .6em}.bc-turns-md th,.bc-turns-md td{border:1px solid var(--border);padding:3px 8px}.bc-turns-md img{max-width:100%}.bc-turns-md hr{border:none;border-top:1px solid var(--border);margin:.8em 0}.bc-turns-streaming{border-left-color:color-mix(in srgb, var(--accent) 60%, transparent);background:color-mix(in srgb, var(--accent) 4%, var(--bg-surface))}.bc-turns-streaming-tag{color:var(--accent);letter-spacing:.4px;font-family:monospace;font-size:.65rem}.bc-turns-held{letter-spacing:.4px;color:var(--text-muted);font-family:monospace;font-size:.65rem}.bc-turns-held[data-held=failed]{color:var(--error)}.bc-turns-aside-tag{letter-spacing:.4px;font-family:monospace;font-size:.65rem}.bc-turns-aside-tag.bc-turns-aside-reasoning{color:#a78bfa}.bc-turns-aside-tag.bc-turns-aside-narration{color:#34d399}.bc-turns-aside{--aside-accent:var(--text-dim);color:var(--text-dim);border-left:2px solid color-mix(in srgb, var(--aside-accent) 40%, var(--border));background:color-mix(in srgb, var(--aside-accent) 4%, transparent);border-radius:0 4px 4px 0;padding:2px 0 2px 8px;font-size:.82em;font-style:italic}.bc-turns-aside-reasoning{--aside-accent:#a78bfa}.bc-turns-aside-narration{--aside-accent:#34d399}.bc-turns-aside summary{cursor:pointer;text-transform:uppercase;color:var(--aside-accent);letter-spacing:.5px;align-items:center;gap:6px;min-width:0;font-size:.7rem;font-style:normal;list-style:none;display:flex}.bc-turns-aside-preview{text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:0;min-width:0;color:var(--text-dim);flex:auto;font-size:.78rem;font-style:italic;overflow:hidden}.bc-turns-aside[open] .bc-turns-aside-preview{display:none}.bc-turns-aside summary::-webkit-details-marker{display:none}.bc-turns-aside summary:before{content:"▸";font-size:.7rem;transition:transform .15s}.bc-turns-aside[open] summary:before{content:"▾"}.bc-turns-aside-label{text-transform:uppercase;color:var(--aside-accent);letter-spacing:.5px;align-items:center;gap:6px;font-size:.7rem;font-style:normal;display:inline-flex}.bc-turns-aside-dots{animation:1.2s ease-in-out infinite bc-aside-pulse}@keyframes bc-aside-pulse{0%,to{opacity:.3}50%{opacity:1}}.bc-turns-aside-text{white-space:pre-wrap;word-break:break-word;margin-top:4px;line-height:1.45}.bc-turns-aside-live .bc-turns-aside-text{border-top:1px dashed color-mix(in srgb, var(--aside-accent) 20%, transparent);margin-top:6px;padding-top:4px}.bc-timeline{background:color-mix(in srgb, var(--bg-surface) 50%, var(--bg));flex-direction:column;flex:1 1 0;min-width:260px;min-height:0;display:flex;position:relative}.bc-timeline-count{background:color-mix(in srgb, var(--text-dim) 20%, transparent);color:var(--text-dim);border-radius:8px;padding:0 6px;font-size:.7em}.bc-timeline-body{flex-direction:column;flex:1;gap:2px;padding:6px 8px;font-family:monospace;font-size:.72rem;display:flex;overflow-y:auto}.bc-timeline-empty{color:var(--text-dim);text-align:center;padding:20px;font-style:italic}.bc-tl-turn-group{background:#f472b60a;border-left:3px solid #f472b6a6;border-radius:0 3px 3px 0;flex-direction:column;flex-shrink:0;margin:4px 0;display:flex}.bc-tl-turn-header{border-bottom:1px solid color-mix(in srgb, #f472b6 30%, var(--border));background:#f472b624}.bc-tl-turn-header .bc-tl-item{border-radius:0;padding:3px 8px}.bc-tl-turn-header .bc-tl-item:hover{background:#f472b638}.bc-tl-turn-body{flex-direction:column;gap:1px;padding:2px 0 2px 6px;display:flex}.bc-tl-task-group{background:#22d3ee0a;border-left:2px solid #22d3ee99;border-radius:0 3px 3px 0;flex-direction:column;flex-shrink:0;margin:3px 0 3px 10px;display:flex}.bc-tl-task-header{border-bottom:1px solid color-mix(in srgb, #22d3ee 30%, var(--border));background:#22d3ee24}.bc-tl-task-header .bc-tl-item{border-radius:0;padding:3px 8px}.bc-tl-task-header .bc-tl-item:hover{background:#22d3ee38}.bc-tl-task-body{flex-direction:column;gap:1px;padding:2px 0 2px 6px;display:flex}.bc-tl-item.bc-tl-row{background:#f472b60a;border-left:3px solid #f472b6a6;border-radius:0}.bc-tl-item.bc-tl-row-in-turn{padding:2px 6px 2px 18px}.bc-tl-item.bc-tl-row-turn-header{border-bottom:1px solid color-mix(in srgb, #f472b6 30%, var(--border));background:#f472b629;padding:4px 8px 3px}.bc-tl-item.bc-tl-row-turn-header:hover{background:#f472b642}.bc-tl-item{color:var(--text-muted);cursor:default;border-radius:3px;align-items:baseline;gap:6px;min-width:0;padding:2px 6px;line-height:1.4;display:flex}.bc-tl-item:hover{background:color-mix(in srgb, var(--bg-surface) 40%, var(--bg))}.bc-tl-ts{color:var(--text-dim);flex-shrink:0;font-size:.9em}.bc-tl-icon{text-align:center;flex-shrink:0;width:1em}.bc-tl-label{color:var(--text);flex-shrink:0;font-weight:600}.bc-tl-detail{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bc-tl-turn .bc-tl-icon,.bc-tl-turn .bc-tl-label{color:#f472b6}.bc-tl-thinking .bc-tl-icon,.bc-tl-thinking .bc-tl-label{color:#a78bfa}.bc-tl-tool .bc-tl-icon,.bc-tl-tool .bc-tl-label{color:#f59e0b}.bc-tl-tool-done .bc-tl-icon{color:#22c55e}.bc-tl-tool-done .bc-tl-label{color:#eab308}.bc-tl-tool-err .bc-tl-icon,.bc-tl-tool-err .bc-tl-label{color:#ef4444}.bc-tl-tool-unknown .bc-tl-icon,.bc-tl-tool-unknown .bc-tl-label{color:var(--text-muted)}.bc-tl-task .bc-tl-icon,.bc-tl-task .bc-tl-label,.bc-tl-task-start .bc-tl-icon,.bc-tl-task-start .bc-tl-label{color:#22d3ee}.bc-tl-task-start{font-weight:600}.bc-tl-task-done .bc-tl-icon,.bc-tl-task-done .bc-tl-label{color:#22c55e}.bc-tl-task-done{font-weight:600}.bc-tl-task-err .bc-tl-icon,.bc-tl-task-err .bc-tl-label{color:#ef4444}.bc-tl-task-err{font-weight:600}.bc-tl-task-cancelled .bc-tl-icon,.bc-tl-task-cancelled .bc-tl-label{color:#f59e0b}.bc-tl-task-cancelled{font-weight:600}.bc-tl-role{color:var(--text-muted);border:1px solid var(--border);border-radius:var(--bc-radius-xs,3px);flex:none;padding:0 4px;font-size:11px}.bc-tl-result{border-top:1px dashed var(--border);margin-top:2px;padding-top:4px}.bc-tl-result .bc-tl-icon,.bc-tl-result .bc-tl-label{color:#60a5fa}.bc-tl-error .bc-tl-icon,.bc-tl-error .bc-tl-label{color:#ef4444}.bc-tl-text .bc-tl-icon{color:var(--text-muted)}.bc-thread-wrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.bc-thread{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.bc-jump-latest{z-index:2;color:var(--text);background:var(--bg-surface);border:1px solid var(--border);cursor:pointer;opacity:.95;border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-size:.75rem;font-weight:500;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 2px 8px #00000040}.bc-jump-latest:hover{opacity:1;transform:translateY(-1px)}.bc-jump-latest:active{transform:translateY(0)}.bc-pane-earlier{color:var(--text-dim);background:var(--bg-surface);border:1px dashed var(--border);border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:.78rem;display:flex}.bc-pane-earlier-count{flex:1;min-width:0}.bc-pane-earlier-btn{color:var(--text);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:500}.bc-pane-earlier-btn:hover{border-color:var(--accent);color:var(--accent)}.bc-msg-tools{flex-direction:column;gap:4px;margin-top:8px;display:flex}.bc-row-id{background:color-mix(in srgb, var(--text-dim) 15%, transparent);color:var(--text-dim);border-radius:3px;padding:1px 5px;font-size:.65rem}.bc-row-id-tu{color:#22d3ee}.bc-filter-label{color:var(--text-dim);margin-right:.3rem}.bc-filter-chip-on{color:var(--text);border-color:var(--accent);opacity:1}.bc-row-usage{color:var(--text-dim);font-family:monospace;font-size:.75em}.bc-tool-item{background:var(--bg-surface);border-left:3px solid var(--border);border-radius:6px;padding:.4rem .5rem;font-size:.75rem}.bc-tool-item+.bc-tool-item,.bc-tool-wrap+.bc-tool-wrap{margin-top:.4rem}.bc-tool-collapsible .bc-tool-item{cursor:pointer}.bc-tool-collapsed .bc-tool-item>:not(.bc-tool-header){display:none}.bc-tool-collapsed .bc-tool-name:after{content:" ▸";opacity:.5;font-size:.7rem}.bc-tools-section{margin-top:.5rem}.bc-tools-section-header{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:2px 4px;font-family:monospace;font-size:.7rem;display:flex}.bc-tools-section-header:hover{color:var(--text)}.bc-tools-section-chevron{opacity:.6;width:.7rem;display:inline-block}.bc-tools-section .bc-msg-tools{margin-top:.25rem}.bc-tool-item-running{opacity:.7;border-left-color:#22c55e}.bc-tool-item-error{background:#ef44440d;border-left-color:#ef4444}.bc-tool-header{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bc-tool-name{color:var(--text);text-transform:none;font-family:monospace;font-size:.7rem;font-weight:600}.bc-tool-detail{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-family:monospace;font-size:.65rem;overflow:hidden}.bc-tool-spinner{margin-left:.25rem;font-size:.9rem;animation:1s linear infinite bc-spin;display:inline-block}@keyframes bc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bc-tool-error-badge{color:#fff;background:#ef4444;border-radius:3px;padding:.1rem .3rem;font-size:.6rem;font-weight:500}.bc-tool-preview-link{border:1px solid var(--accent);color:var(--accent);white-space:nowrap;border-radius:3px;padding:.1rem .4rem;font-size:.65rem;text-decoration:none}.bc-tool-preview-link:hover{background:var(--accent);color:var(--bg)}.bc-tool-output{background:var(--bg);border-radius:4px;align-items:flex-start;gap:.4rem;margin-top:.3rem;padding:.3rem .4rem;display:flex}.bc-tool-output-label{color:var(--success,#22c55e);flex-shrink:0;font-weight:700}.bc-tool-output-text{color:var(--text-muted);word-break:break-all;font-family:monospace;font-size:.65rem;line-height:1.4}.bc-tool-show-all{border:1px dashed var(--border);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:4px;margin:2px 0 4px;padding:2px 8px;font-size:.7rem;display:inline-block}.bc-tool-show-all:hover{color:var(--text);border-color:var(--text-dim)}.bc-tool-show-all:disabled{cursor:progress;opacity:.7}.bc-tool-shortened{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 4px;font-size:.7rem;display:flex}.bc-tool-shortened-error{color:var(--error,#e5534b)}.bc-tool-output-code{background:var(--bg);border:1px solid var(--border);white-space:pre-wrap;word-break:break-all;color:var(--text-muted);border-radius:4px;max-height:200px;margin:4px 0 2px;padding:6px 8px;font-family:monospace;font-size:.65rem;line-height:1.4;overflow-y:auto}.bc-inline-edit{background:var(--bg-surface);border:1px solid var(--accent);color:var(--text);font-size:inherit;border-radius:4px;outline:none;min-width:60px;padding:1px 6px;font-family:inherit}.bperm-container{max-width:1200px;padding:16px 24px}.bperm-tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:16px;display:flex}.bperm-tab{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;transition:color .15s,border-color .15s}.bperm-tab:hover{color:var(--text)}.bperm-tab-active{color:var(--accent);border-bottom-color:var(--accent)}.bperm-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.bperm-toolbar input,.bperm-toolbar label{font-size:.85em}.bperm-count{color:var(--text-muted);margin-left:auto;font-size:.82em}.bperm-btn-primary{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:6px;padding:6px 14px;font-size:.85em}.bperm-btn-primary:hover{opacity:.9}.bperm-btn-primary:disabled{opacity:.4;cursor:default}.bperm-scope-block{margin-bottom:24px}.bperm-scope-title{color:var(--text-muted);border-bottom:1px solid var(--border);margin:12px 0 8px;padding-bottom:4px;font-size:.95em}.bperm-table{border-collapse:collapse;width:100%;font-size:.85em}.bperm-table th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);padding:6px 10px;font-weight:400}.bperm-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:6px 10px}.bperm-table code{font-size:.95em}.bperm-row-disabled{opacity:.45}.bperm-rule-id code{color:var(--text-muted);font-size:.85em}.bperm-outcome{text-transform:uppercase;font-size:.78em;font-weight:600}.bperm-outcome-allow{color:#4caf50}.bperm-outcome-deny{color:#e57373}.bperm-outcome-ask{color:#ffb74d}.bperm-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bperm-actions button{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:4px;padding:3px 10px;font-size:.78em}.bperm-actions button:hover{border-color:var(--accent)}.bperm-toggle{cursor:pointer;align-items:center;gap:6px;font-size:.82em;display:inline-flex}.bperm-modal-backdrop{z-index:100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bperm-modal{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;width:480px;max-width:90vw;padding:20px}.bperm-modal h3{margin:0 0 16px;font-size:1em}.bperm-form{flex-direction:column;gap:10px;display:flex}.bperm-form label{color:var(--text-muted);flex-direction:column;gap:4px;font-size:.85em;display:flex}.bperm-form input,.bperm-form select,.bperm-form textarea{border:1px solid var(--border);background:var(--bg-elevated,var(--bg-surface));color:var(--text);border-radius:4px;padding:6px 10px;font-size:.95em}.bperm-modal-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.bperm-modal-actions button{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:5px;padding:6px 14px;font-size:.85em}.bperm-loading,.bperm-subtitle{color:var(--text-muted);font-size:.85em}.bperm-error{color:#e57373;margin:8px 0;font-size:.85em}.bperm-test-result{border:1px solid var(--border);border-radius:6px;margin-top:16px;padding:12px}.bperm-test-result h4{margin:12px 0 6px;font-size:.88em}.bperm-pre{background:var(--bg-elevated,var(--bg-surface));border-radius:4px;max-height:320px;margin:0;padding:8px 10px;font-size:.78em;overflow:auto}.bc-pending-banner{background:color-mix(in srgb, var(--accent) 8%, var(--bg-surface));border-bottom:1px solid color-mix(in srgb, var(--accent) 40%, var(--border));z-index:5;overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:40dvh;margin:0;padding:10px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.bc-pending-banner-collapsed{padding-top:4px;padding-bottom:4px}.bc-pending-banner-toggle{cursor:pointer;color:var(--text-muted);font:inherit;background:0 0;border:0;align-self:flex-start;align-items:baseline;gap:6px;padding:0;font-size:.78em;display:flex}.bc-pending-banner-toggle:hover{color:var(--text)}.bc-pending-card{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border));background:var(--bg-elevated,var(--bg-surface));border-radius:6px;padding:10px 12px}.bc-pending-card-header{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.bc-pending-tool{color:var(--accent);font-size:.95em}.bc-pending-event{color:var(--text-muted);font-size:.78em}.bc-pending-input{background:var(--bg-surface);border:1px solid var(--border);white-space:pre-wrap;word-break:break-word;border-radius:4px;max-height:200px;margin:0 0 8px;padding:8px 10px;font-size:.82em;overflow:auto}.bc-pending-actions{flex-wrap:wrap;gap:6px;display:flex}.bc-pending-actions button{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:5px;padding:5px 12px;font-size:.82em;transition:border-color .15s,color .15s,background .15s}.bc-pending-actions button:hover{border-color:var(--accent)}.bc-pending-actions button:disabled{opacity:.4;cursor:default}.bc-pending-allow{color:#4caf50!important}.bc-pending-allow:hover{background:#4caf501a;border-color:#4caf50!important}.bc-pending-deny{color:#e57373!important}.bc-pending-deny:hover{background:#e573731a;border-color:#e57373!important}.bc-pending-error{color:#e57373;margin:6px 0 0;font-size:.8em}.bc-controls-bar{border-top:1px solid var(--border);gap:6px;padding:6px 16px;display:flex}.bc-ctrl-btn{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;padding:4px 12px;font-size:.8em;transition:border-color .2s,color .2s}.bc-ctrl-btn:hover{border-color:var(--accent);color:var(--accent)}.bc-ctrl-btn:disabled{opacity:.4;cursor:default}.bc-ctrl-btn:disabled:hover{border-color:var(--border);color:var(--text-muted)}.bc-ctrl-btn-active{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.bc-ctrl-mode{align-items:center;display:inline-flex}.bc-ctrl-mode-select{border:1px solid var(--border);background:var(--bg);color:var(--text-muted);cursor:pointer;border-radius:6px;padding:3px 8px;font-size:.8em;transition:border-color .2s,color .2s}.bc-ctrl-mode-select:hover{border-color:var(--accent);color:var(--accent)}.bc-ctrl-mode-select:disabled{opacity:.4;cursor:default}.bset-mode-row{align-items:center;gap:10px;display:flex}.bset-mode-select,.bset-principal-select{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;min-width:380px;padding:6px 10px;font-size:.95em}.bset-mode-select:disabled,.bset-principal-select:disabled{opacity:.5;cursor:default}.bc-ctrl-select{border:1px solid var(--border);background:var(--bg);color:var(--text-muted);cursor:pointer;border-radius:6px;max-width:180px;padding:4px 8px;font-size:.8em}.bc-ctrl-select:hover{border-color:var(--accent)}.bc-modal-overlay{z-index:100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bc-modal{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:min(720px,92vw);max-height:82vh;display:flex;overflow:hidden}.bc-modal-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.bc-modal-header h3{color:var(--text);margin:0;font-size:1em}.bc-modal-close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.5em;line-height:1}.bc-modal-close:hover{color:var(--text)}.bc-modal-body{color:var(--text);flex-direction:column;gap:12px;padding:16px 20px;font-size:.9em;display:flex;overflow-y:auto}.bc-info-row{align-items:baseline;gap:10px;display:flex}.bc-info-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-size:.8em}.bc-info-row code{color:var(--text);font-size:.85em}.bc-info-empty{color:var(--text-dim);font-size:.85em;font-style:italic}.bc-prompt-block{background:var(--bg);border:1px solid var(--border);white-space:pre-wrap;word-break:break-word;color:var(--text);border-radius:6px;max-height:300px;margin:0;padding:10px 12px;font-family:ui-monospace,monospace;font-size:.8em;line-height:1.5;overflow-y:auto}.bc-tools-panel{border-top:1px solid var(--border);background:var(--bg-surface);flex-direction:column;gap:10px;max-height:260px;padding:10px 16px;display:flex;overflow-y:auto}.bc-tools-section{flex-direction:column;gap:6px;display:flex}.bc-tools-section-header{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-size:.7em}.bc-tools-grid{flex-wrap:wrap;gap:6px;display:flex}.bc-tool-chip{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:4px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.75em}.bc-split-pane-kanban{flex-direction:column;min-height:0;display:flex}.bc-linked-kanban-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow-y:auto}.bc-linked-kanban-summary{color:var(--text);font-size:.86em}.bc-linked-kanban-btn,.bc-linked-kanban-link{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:999px;padding:7px 10px;font-size:.76em;text-decoration:none}.bc-linked-kanban-btn{cursor:pointer}.bc-linked-kanban-btn-active{border-color:color-mix(in srgb, #f59e0b 55%, var(--border));color:#f59e0b}.bc-linked-kanban-note{color:#f59e0b;font-size:.8em}.bc-linked-kanban-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.bc-linked-kanban-card{border:1px solid var(--border);background:color-mix(in srgb, var(--bg) 70%, transparent);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.bc-linked-kanban-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.bc-linked-kanban-card-title{color:var(--text);font-size:.86em;font-weight:600}.bc-linked-kanban-card-summary{color:var(--text-muted);font-size:.8em;line-height:1.5}.bc-linked-kanban-card-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bc-linked-kanban-card-id{color:var(--text-dim);font-family:ui-monospace,monospace;font-size:.74em}.bc-linked-kanban-chip{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--text);border-radius:999px;padding:2px 7px;font-size:.72em}.bc-composer-wrap{background:0 0;flex-direction:column;display:flex}.bc-composer{align-items:flex-end;gap:8px;padding:10px 16px 14px;display:flex}.bc-composer-input{border:1px solid var(--border);background:var(--bg);color:var(--text);resize:none;border-radius:10px;outline:none;flex:1;min-height:40px;max-height:220px;padding:10px 14px;font-family:inherit;font-size:.9em;line-height:1.45;transition:border-color .2s;overflow-y:auto}.bc-composer-input:focus{border-color:var(--accent)}.bc-composer-input:disabled{opacity:.5}.bc-composer-actions{gap:6px;display:flex}.bc-composer-btn{background:var(--accent);color:var(--accent-on);cursor:pointer;border:none;border-radius:10px;padding:10px 20px;font-size:.9em;font-weight:600;transition:background .2s}.bc-composer-btn:hover{background:var(--accent-hover)}.bc-composer-btn:disabled{opacity:.4;cursor:default}.bc-btn-stop{background:#ef4444}.bc-btn-stop:hover{background:#dc2626}.bc-btn-resume{background:#f59e0b}.bc-btn-resume:hover{background:#d97706}.bc-status-chip{color:var(--text-muted);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8em;display:inline-flex}.bc-status-chip-label{text-transform:capitalize;font-weight:500}.bc-status-chip-running .bc-status-chip-label{color:#22c55e}.bc-status-chip-idle .bc-status-chip-label{color:#60a5fa}.bc-status-chip-paused .bc-status-chip-label{color:#f59e0b}.bc-status-chip-error .bc-status-chip-label,.bc-status-chip-aborted .bc-status-chip-label{color:#ef4444}.bc-status-chip-compacting .bc-status-chip-label{color:#a78bfa}.bi-container{max-width:1000px}.bi-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.bi-header h2{font-size:1.3em;font-weight:600}.bi-add-btn,.ba-add-btn{border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:8px;padding:8px 16px;font-size:.85em;transition:background .2s}.bi-add-btn:hover,.ba-add-btn:hover{background:#6366f11a}.bi-form-card,.ba-form-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;margin-bottom:20px;padding:20px}.bi-form-grid,.ba-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bi-form-grid label,.ba-form-grid label{color:var(--text-muted);flex-direction:column;gap:4px;font-size:.85em;display:flex}.bi-form-grid input,.bi-form-grid select,.ba-form-grid input,.ba-form-grid select{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:8px;outline:none;padding:8px 12px;font-size:.9em}.bi-form-grid input:focus,.ba-form-grid input:focus{border-color:var(--accent)}.ba-span-full{grid-column:1/-1}.bi-form-actions,.ba-form-actions{gap:8px;margin-top:16px;display:flex}.bi-save-btn,.ba-save-btn,.bset-save-btn{background:var(--accent);color:var(--accent-on);cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-weight:500;transition:background .2s}.bi-save-btn:hover,.ba-save-btn:hover,.bset-save-btn:hover{background:var(--accent-hover)}.bi-save-btn:disabled,.ba-save-btn:disabled,.bset-save-btn:disabled{opacity:.5}.bi-cancel-btn,.ba-cancel-btn{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;padding:8px 20px}.bi-loading,.ba-loading,.bs-loading,.bu-loading{color:var(--text-dim);text-align:center;padding:24px}.bi-empty,.ba-empty,.bs-empty,.bu-empty{color:var(--text-dim);text-align:center;padding:32px}.bi-group{margin-bottom:24px}.bi-group-title{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;font-size:.9em}.bi-card-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.bi-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;padding:16px}.bi-card-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.bi-card-name{font-size:1em;font-weight:500}.bi-machine-emoji{flex-shrink:0;font-size:1.1em;line-height:1}.bi-form-wide{grid-column:1/-1}.bi-transport{color:#22c55e;background:#1a2a1a;border-radius:6px;padding:2px 8px;font-size:.75em}.bi-transport-ssh{color:#60a5fa;background:#1a1a2a}.bi-reach{border-radius:50%;width:8px;height:8px;margin-left:auto}.bi-reach-ok{background:#22c55e}.bi-reach-fail{background:#ef4444}.bi-card-meta{color:var(--text-dim);flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:.8em;display:flex}.bi-card-stats{color:var(--text-muted);gap:16px;margin-bottom:8px;font-size:.8em;display:flex}.bi-cred-toggle,.ba-bindings-toggle{text-align:left;width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:6px 0;font-size:.85em;transition:color .2s;display:block}.bi-cred-toggle:hover,.ba-bindings-toggle:hover{color:var(--accent)}.bi-cred-section,.ba-bindings-section{padding:8px 0 8px 12px}.bi-cred-row,.ba-binding-row{color:var(--text-muted);align-items:center;gap:8px;padding:4px 0;font-size:.8em;display:flex}.bi-cred-id{text-overflow:ellipsis;flex:1;overflow:hidden}.bi-cred-pri,.ba-binding-pri,.bi-cred-slots{color:var(--text-dim)}.bi-cred-unbind,.ba-unbind-btn{color:#ef4444;cursor:pointer;background:0 0;border:none;font-size:.9em}.bi-bind-form,.ba-bind-form{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.bi-bind-form select,.ba-bind-form select{border:1px solid var(--border);background:var(--bg);min-width:120px;color:var(--text);border-radius:6px;flex:1;padding:4px 8px;font-size:.85em}.bi-bind-form input,.ba-bind-form input{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;padding:4px 8px;font-size:.85em}.bi-bind-btn,.ba-add-bind-btn{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.8em;transition:color .2s}.bi-card-actions{border-top:1px solid var(--border);gap:8px;margin-top:12px;padding-top:12px;display:flex}.bi-card-actions button{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;padding:4px 14px;font-size:.8em}.bi-card-actions button:hover{border-color:var(--accent);color:var(--accent)}.bi-delete-btn,.ba-delete-btn{color:#ef4444!important;border-color:#4a2a2a!important}.bi-delete-btn:hover,.ba-delete-btn:hover{background:#ef44441a!important}.bs-container{max-width:1100px}.bs-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.bs-header h2{font-size:1.3em;font-weight:600}.bs-counts{gap:12px;display:flex}.bs-count-badge{font-size:.85em;font-weight:500}.bs-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.bs-filters select,.bs-search{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:8px;padding:6px 12px;font-size:.85em}.bs-search{flex:1;min-width:200px}.bs-search-status{color:var(--text-dim);margin-left:4px;font-size:.8em}.bs-search-degraded{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b59;border-radius:6px;margin:0 0 10px;padding:8px 10px;font-size:.85em}.bs-list{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.bs-list>li+li{border-top:1px solid var(--border)}.bs-row{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:8px 12px;transition:background-color .15s;display:flex}.bs-row:hover{background:#ffffff08}.bs-row-harness{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.bs-row-harness img{object-fit:contain;border-radius:4px;width:20px;height:20px}.bs-row-emoji{font-size:16px;line-height:1}.bs-state-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.bs-row-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.bs-row-instance{color:var(--text-dim);white-space:nowrap;font-size:.8em}.bs-row-tokens{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;min-width:64px;font-size:.8em}.bs-row-time{color:var(--text-dim);white-space:nowrap;text-align:right;min-width:64px;font-size:.8em}.ba-container{max-width:1000px}.ba-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ba-header h2{font-size:1.3em;font-weight:600}.ba-dismiss{color:var(--text-muted);cursor:pointer;background:0 0;border:none;text-decoration:underline}.ba-form-card h3{margin-bottom:12px;font-size:1em}.ba-cred-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.ba-cred-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;padding:16px}.ba-cred-disabled{opacity:.6}.ba-cred-expired{border-color:#4a2a2a}.ba-cred-header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ba-cred-provider{text-transform:capitalize;font-weight:600}.ba-cred-label{color:var(--text-muted);flex:1}.ba-auth-type{color:var(--text-dim);background:#1a1a2a;border-radius:6px;padding:2px 8px;font-size:.75em}.ba-expired-badge{color:#ef4444;background:#1a0a0a;border-radius:6px;padding:2px 8px;font-size:.75em}.ba-cred-details{color:var(--text-dim);flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:.8em;display:flex}.ba-masked-key{font-family:monospace;font-size:.85em}.ba-error-count{color:#ef4444}.ba-last-error{color:#ef4444;text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.ba-cred-actions{border-top:1px solid var(--border);gap:8px;margin-top:12px;padding-top:12px;display:flex}.ba-toggle-btn{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;padding:4px 14px;font-size:.8em}.ba-toggle-on{color:#22c55e;border-color:#22c55e}.ba-toggle-off{color:var(--text-dim)}.bu-container{max-width:1000px}.bu-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.bu-header h2{font-size:1.3em;font-weight:600}.bu-period-tabs{gap:4px;display:flex}.bu-tab{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:.85em}.bu-tab:hover{border-color:var(--accent)}.bu-tab-active{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.bu-totals-row{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.bu-total-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;align-items:center;gap:2px;min-width:100px;padding:12px 20px;display:flex}.bu-total-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-size:.75em}.bu-total-value{font-size:1.2em;font-weight:600}.bu-loading-small{color:var(--text-dim);margin-bottom:12px;font-size:.85em}.bu-harness-section{margin-bottom:24px}.bu-harness-header{align-items:center;gap:12px;margin-bottom:8px;display:flex}.bu-harness-name{font-size:1em;font-weight:600}.bu-harness-summary{color:var(--text-muted);font-size:.85em}.bu-token-bar{background:var(--border);border-radius:3px;height:6px;margin-bottom:12px;display:flex;overflow:hidden}.bu-token-bar-in{background:#60a5fa}.bu-token-bar-out{background:#f59e0b}.bu-session-list{flex-direction:column;gap:2px;display:flex}.bu-session-row{color:var(--text-muted);border-radius:6px;align-items:center;gap:12px;padding:6px 12px;font-size:.8em;display:flex}.bu-session-row:hover{background:#6366f10d}.bu-session-id{min-width:130px;font-family:monospace;font-size:.9em}.bu-instance-label{background:#1a1a2a;border-radius:4px;padding:1px 6px;font-size:.9em}.bu-session-model{color:var(--text-dim);min-width:80px}.bu-source-list{flex-direction:column;gap:4px;display:flex}.bu-source-group{flex-direction:column;display:flex}.bu-source-row{color:var(--text);background:var(--bg-surface);border:1px solid var(--border);cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:12px;width:100%;padding:8px 12px;font-family:inherit;font-size:.85em;display:flex}.bu-source-row:hover{background:#6366f112}.bu-source-toggle{color:var(--text-dim);width:12px}.bu-source-label{min-width:110px;font-weight:500}.bu-source-count{color:var(--text-dim);min-width:90px}.bu-source-tokens{color:var(--text-muted);margin-right:auto}.bu-source-cost{color:var(--text);font-variant-numeric:tabular-nums}.bu-source-duration{color:var(--text-dim);font-variant-numeric:tabular-nums}.bu-source-group .bu-session-list{margin:4px 0 8px 24px}.bu-pies-row{flex-wrap:wrap;gap:24px;margin-bottom:24px;display:flex}.bu-pie{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;flex:1;min-width:320px;padding:14px 16px}.bu-pie-title{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:.85em;font-weight:600}.bu-pie-body{align-items:center;gap:16px;display:flex}.bu-pie-legend{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bu-pie-legend-row{align-items:center;gap:8px;font-size:.85em;display:flex}.bu-pie-swatch{border-radius:2px;flex-shrink:0;width:10px;height:10px}.bu-pie-legend-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bu-pie-legend-value{color:var(--text-muted);font-variant-numeric:tabular-nums}.bu-pie-legend-pct{color:var(--text-dim);text-align:right;font-variant-numeric:tabular-nums;min-width:36px}.bu-spend-section{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.bu-spend-account{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;padding:14px 16px}.bu-spend-account-row{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.bu-spend-account-id{flex:200px;min-width:200px}.bu-spend-account-name{font-size:1em;font-weight:600}.bu-spend-account-hint{color:var(--text-dim);margin-top:3px;font-size:.8em}.bu-spend-account-hint code{font-family:monospace}.bu-spend-account-totals{flex-wrap:wrap;gap:24px;display:flex}.bu-spend-balance .bu-spend-amount{color:#66bb6a}.bu-spend-add-btn{background:var(--border);color:var(--text);cursor:pointer;border:1px solid #0000;border-radius:6px;align-self:flex-start;padding:6px 12px;font-size:.8em}.bu-spend-add-btn:hover{background:#6366f133;border-color:#6366f166}.bu-spend-addform{background:var(--bg-base,#0a0a14);border-radius:6px;flex-wrap:wrap;gap:8px;margin-top:12px;padding:10px;display:flex}.bu-spend-addform input{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:4px;padding:4px 8px;font-size:.85em}.bu-spend-addform input[type=number]{width:110px}.bu-spend-addform input[type=date]{width:140px}.bu-spend-addform input[type=text]{flex:1;min-width:100px}.bu-spend-addform button{color:var(--text);cursor:pointer;background:#6366f166;border:1px solid #6366f199;border-radius:4px;padding:4px 14px;font-size:.85em}.bu-spend-addform button:hover{background:#6366f199}.bu-spend-topups{flex-direction:column;gap:4px;margin-top:10px;font-size:.8em;display:flex}.bu-spend-topup{background:var(--bg-base,#0a0a14);border-radius:4px;align-items:center;gap:12px;padding:4px 10px;display:flex}.bu-spend-topup-amount{color:#66bb6a;min-width:60px;font-weight:600}.bu-spend-topup-date{color:var(--text-muted)}.bu-spend-topup-note{color:var(--text-dim);flex:1;font-style:italic}.bu-spend-topup-del{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.1em}.bu-spend-topup-del:hover{color:#ef5350}.bu-spend-keys{margin-top:12px}.bu-spend-keys-toggle{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.85em}.bu-spend-keys-toggle:hover{color:var(--text)}.bu-spend-unconfigured{color:var(--text-dim);background:var(--border);border-radius:6px;padding:2px 8px;font-size:.7em}.bu-spend-cell{flex-direction:column;gap:2px;min-width:80px;display:flex}.bu-spend-window{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.7em}.bu-spend-amount{font-variant-numeric:tabular-nums;font-size:1.2em;font-weight:600}.bu-spend-fetched{color:var(--text-dim);font-size:.65em}.bu-spend-table{border-collapse:collapse;width:100%;font-size:.85em}.bu-spend-table th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:4px 8px;font-size:.75em;font-weight:500}.bu-spend-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px}.bu-spend-table tr:last-child td{border-bottom:none}.bu-spend-num{text-align:right;font-variant-numeric:tabular-nums;min-width:80px}.bu-spend-keyname{font-weight:500}.bu-spend-keyhint{color:var(--text-dim);margin-top:2px;font-size:.85em}.bu-spend-keyhint code{font-family:monospace;font-size:.95em}.bu-spend-keystatus{color:var(--text-dim);text-transform:capitalize}.bu-spend-row-inactive{opacity:.5}.bu-spend-toggle{background:var(--border);color:var(--text-muted);cursor:pointer;border:none;border-radius:4px;padding:2px 8px;font-size:.75em}.bu-spend-toggle:hover{background:var(--text-dim);color:var(--bg-surface)}.bu-spend-raw-row td{border-bottom:1px solid var(--border);padding:0 8px 12px}.bu-spend-raw{background:var(--bg-base,#0a0a14);border:1px solid var(--border);white-space:pre-wrap;word-break:break-all;border-radius:6px;max-height:320px;padding:8px 12px;font-size:.7em;line-height:1.4;overflow:auto}.bu-limits-section{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.bu-limits-provider{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;padding:12px 16px}.bu-limits-header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.bu-limits-title{font-size:.9em;font-weight:600}.bu-limits-tier{color:var(--text-dim);background:var(--border);text-transform:capitalize;border-radius:6px;padding:2px 8px;font-size:.7em}.bu-limits-stale{color:#f59e0b;background:#3a2a0a;border-radius:6px;padding:2px 8px;font-size:.7em}.bu-limits-grid{flex-wrap:wrap;gap:16px;display:flex}.bu-limit-item{flex:1;min-width:140px}.bu-limit-header{justify-content:space-between;margin-bottom:4px;display:flex}.bu-limit-label{color:var(--text-muted);font-size:.75em}.bu-limit-pct{font-size:.85em;font-weight:600}.bu-limit-track{background:var(--border);border-radius:3px;height:6px;overflow:hidden}.bu-limit-fill{border-radius:3px;height:100%;transition:width .3s,background .3s}.bu-limit-reset{color:var(--text-dim);margin-top:3px;font-size:.65em;display:block}.bset-container{max-width:800px}.bset-title{margin-bottom:4px;font-size:1.3em;font-weight:600}.bset-subtitle{color:var(--text-dim);margin-bottom:24px;font-size:.85em}.bset-grid{flex-direction:column;gap:12px;display:flex}.bset-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.bset-unavailable{opacity:.5}.bset-card-header{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;transition:background .15s;display:flex}.bset-card-header:hover{background:#6366f10d}.bset-harness-name{align-items:center;gap:8px;font-weight:500;display:flex}.bset-harness-img{object-fit:contain;border-radius:4px;width:20px;height:20px}.bset-emoji{font-size:1.1em}.bset-unavail-badge{color:#888;background:#1a1a1a;border-radius:6px;padding:2px 8px;font-size:.75em;font-weight:400}.bset-expand-icon{color:var(--text-dim);font-size:1.2em}.bset-card-body{padding:0 16px 16px}.bset-field{margin-bottom:16px}.bset-field label{color:var(--text-muted);margin-bottom:6px;font-size:.85em;display:block}.bset-field select,.bset-field input{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);border-radius:8px;padding:8px 12px;font-size:.9em}.bset-tool-grid{flex-wrap:wrap;gap:6px;display:flex}.bset-tool-chip{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;padding:4px 12px;font-size:.8em;transition:all .15s}.bset-tool-chip:hover{border-color:var(--accent)}.bset-tool-disabled{color:#ef4444;background:#1a0a0a;border-color:#4a2a2a;text-decoration:line-through}.bset-caps-info{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;display:flex}.bset-caps-label{color:var(--text-dim);font-size:.8em}.bset-cap-badge{color:var(--text-muted);background:#1a1a2a;border-radius:6px;padding:2px 8px;font-size:.75em}.cf-container{padding:0 4px}.cf-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.2rem;display:flex}.cf-title{margin-bottom:4px;font-size:1.3em;font-weight:600}.cf-subtitle{color:var(--text-muted);font-size:.85em}.cf-run-btn{background:var(--accent);color:var(--accent-on);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:8px 20px;font-size:.85em;font-weight:500;transition:background .15s}.cf-run-btn:hover:not(:disabled){background:var(--accent-hover)}.cf-run-btn:disabled{opacity:.5;cursor:not-allowed}.cf-running-banner{color:var(--accent);background:#1a1a2e;border:1px solid #2d2d4a;border-radius:8px;align-items:center;gap:8px;margin-bottom:1rem;padding:10px 14px;font-size:.85em;display:flex}.cf-spinner{border:2px solid var(--accent);border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite cf-spin;display:inline-block}@keyframes cf-spin{to{transform:rotate(360deg)}}.cf-generated{color:var(--text-dim);margin-bottom:1rem;font-size:.78em}.cf-empty{color:var(--text-muted);text-align:center;padding:3rem 0}.cf-table-wrapper{border:1px solid var(--border);border-radius:8px;margin-bottom:1.2rem;overflow-x:auto}.cf-table{border-collapse:collapse;width:100%;font-size:.82em}.cf-table thead{background:#0e0e1a}.cf-table th,.cf-table td{border-bottom:1px solid var(--border);text-align:center;white-space:nowrap;padding:10px 14px}.cf-th-harness-col{text-align:left;color:var(--text-muted);z-index:2;background:#0e0e1a;min-width:180px;font-weight:600;position:sticky;left:0}.cf-th-feature-col{min-width:70px;color:var(--text-muted);font-size:.78em;font-weight:600}.cf-th-summary-col{min-width:70px;color:var(--text-muted);font-weight:600}.cf-td-harness-col{text-align:left;background:var(--bg-surface);z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;transition:background .12s;position:sticky;left:0}.cf-td-harness-col:hover{background:#161626}.cf-expand-chevron{width:14px;color:var(--text-muted);margin-right:4px;font-size:.85em;display:inline-block}.cf-state-dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.cf-state-dot-working{background:#4ade80}.cf-state-dot-untested{background:#6b7280}.cf-state-dot-broken{background:#f87171}.cf-state-dot-unavailable{background:#3a3a4a}.cf-row-collapsed .cf-td-harness-col,.cf-row-collapsed .cf-td-collapsed-msg,.cf-row-collapsed .cf-td-summary-col{opacity:.55}.cf-row-collapsed:hover .cf-td-harness-col,.cf-row-collapsed:hover .cf-td-collapsed-msg,.cf-row-collapsed:hover .cf-td-summary-col{opacity:.9}.cf-row-state-unavailable .cf-td-harness-col{color:var(--text-dim)}.cf-td-collapsed-msg{text-align:left;color:var(--text-muted);cursor:pointer;padding-left:16px;font-size:.82em;font-style:italic}.cf-harness-img{object-fit:contain;vertical-align:middle;border-radius:4px;width:20px;height:20px;margin-right:4px}.cf-emoji{margin-right:4px}.cf-harness-label{font-size:.9em}.cf-td-result{text-align:center}.cf-td-summary-col{text-align:center;font-weight:600}.cf-badge{letter-spacing:.02em;border-radius:10px;padding:2px 10px;font-size:.82em;font-weight:500;display:inline-block}.cf-pass{color:#4ade80;background:#16432a}.cf-fail{color:#f87171;background:#3f1515}.cf-skip{color:#60a5fa;background:#1e2a3a}.cf-unsup{color:#fbbf24;background:#3a2f14}.cf-untested{color:var(--text-dim)}.cf-summary-text{align-items:center;gap:2px;font-size:.9em;display:inline-flex}.cf-sum-pass{color:#4ade80}.cf-sum-fail{color:#f87171}.cf-sum-skip{color:#60a5fa}.cf-sum-unsup{color:#fbbf24}.cf-legend{color:var(--text-muted);flex-wrap:wrap;gap:1.5rem;padding:8px 0;font-size:.78em;display:flex}.cf-legend-item{align-items:center;gap:6px;display:inline-flex}.cf-feature-label{margin-right:4px}.cf-th-group-row{background:#0a0a14}.cf-th-group{letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);border-bottom:1px solid var(--border);border-left:1px solid var(--border);background:#0a0a14;padding:6px 8px;font-size:.72em;font-weight:600}.cf-th-group:first-of-type{border-left:none}.cf-th-group-empty{border-bottom:1px solid var(--border);background:#0a0a14;padding:0}.cf-th-group-start,.cf-td-group-start{border-left:1px solid var(--border)}.cf-info-icon{background:var(--border);width:14px;height:14px;color:var(--text-muted);cursor:help;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:.68em;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.cf-info-icon:hover,.cf-info-icon:focus{background:var(--accent);color:var(--accent-on);outline:none}.cf-tooltip{border:1px solid var(--border);max-width:280px;color:var(--text);text-align:left;white-space:normal;z-index:1000;pointer-events:none;background:#0a0a14;border-radius:6px;padding:8px 12px;font-size:.78em;font-weight:400;line-height:1.45;position:fixed;transform:translate(-50%);box-shadow:0 4px 14px #00000080}.cf-how-it-works{border:1px solid var(--border);color:var(--text-muted);background:#0e0e1a;border-radius:8px;margin-top:1rem;padding:10px 14px;font-size:.82em}.cf-how-it-works summary{cursor:pointer;color:var(--text);font-weight:500}.cf-how-it-works p{margin-top:8px;line-height:1.5}.cf-how-it-works code{background:#1a1a2e;border-radius:3px;padding:1px 5px;font-size:.9em}.bc-sidebar-collapse-btn{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;border-radius:6px;padding:4px 8px;font-size:.8em;line-height:1;transition:border-color .15s,color .15s}.bc-sidebar-collapse-btn:hover{border-color:var(--accent);color:var(--accent)}.bc-sidebar-page-btn{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;border-radius:6px;padding:4px 7px;font-size:.95em;line-height:1;transition:border-color .15s,color .15s}.bc-sidebar-page-btn:hover{border-color:var(--accent);color:var(--accent)}.bc-sidebar-page-btn-selected{border-color:var(--accent);color:var(--accent-on);background:var(--accent)}.bc-new-session{align-items:center;gap:6px;display:flex}.bc-new-session .bc-new-session-wrap{flex:1;position:relative}.bc-new-session-split{align-items:stretch;width:100%;display:flex}.bc-new-session-split .bc-new-session-btn{border-top-right-radius:0;border-bottom-right-radius:0;flex:1;justify-content:center;align-items:center;gap:6px;width:auto;min-width:0;display:inline-flex}.bc-new-session-plus{color:var(--accent);font-weight:600}.bc-new-session-label{color:var(--accent)}.bc-new-session-target{border-left:1px solid var(--border);color:var(--text-dim);align-items:center;gap:2px;padding-left:6px;display:inline-flex}.bc-new-session-target-emoji{font-size:.95em;line-height:1}.bc-new-session-target-img{object-fit:contain;vertical-align:middle;border-radius:3px;width:15px;height:15px}.bc-new-session-target-at{opacity:.7}.bc-new-session-caret-btn{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-dim);cursor:pointer;border-left:none;border-top-right-radius:8px;border-bottom-right-radius:8px;justify-content:center;align-items:center;padding:0 8px;transition:border-color .2s,color .2s;display:inline-flex}.bc-new-session-caret-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.bc-new-session-caret-btn:disabled{opacity:.4;cursor:default}.bc-new-session-caret{font-size:.8em}.bc-new-session-menu{z-index:50;border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:4px;max-height:60vh;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 6px 24px #0006}.bc-new-session-empty{color:var(--text-dim);padding:10px;font-size:.85em}.bc-new-session-empty a{color:var(--accent)}.bc-new-session-group{flex-direction:column;gap:2px;display:flex}.bc-new-session-group+.bc-new-session-group{border-top:1px solid var(--border);margin-top:2px;padding-top:4px}.bc-new-session-group-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;padding:4px 8px;font-size:.75em;display:flex}.bc-new-session-item{width:100%;color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:6px 10px;font-size:.85em;transition:background .15s,color .15s;display:flex}.bc-new-session-item:hover:not(:disabled){color:var(--text);background:#6366f11a}.bc-new-session-item:disabled{opacity:.45;cursor:default}.bc-new-session-item-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bc-new-session-item-meta{color:var(--text-dim);background:#1a1a2a;border-radius:4px;padding:1px 6px;font-size:.85em}.bc-new-session-avail{border-radius:50%;flex-shrink:0;width:6px;height:6px}.bc-new-session-avail-on{background:#22c55e}.bc-new-session-avail-off{background:#ef4444}.bc-new-session-server{flex-direction:column;gap:2px;display:flex}.bc-new-session-server+.bc-new-session-server{border-top:1px solid var(--border);margin-top:4px;padding-top:6px}.bc-new-session-server-label{color:var(--text);text-overflow:ellipsis;white-space:nowrap;padding:4px 8px 2px;font-size:.8em;font-weight:600;overflow:hidden}.bc-new-session-server-blocked .bc-new-session-server-label{color:var(--text-dim)}.bc-new-session-server-blocked{opacity:.6}.bc-new-session-server-why{color:var(--text-dim);padding:2px 8px 6px;font-size:.8em}.bc-new-session-server .bc-new-session-group+.bc-new-session-group{border-top:none;margin-top:0;padding-top:0}.bc-new-session-menu:focus{outline:none}.bc-inst-filter-body{flex-direction:column;gap:4px;padding:4px 10px 8px;display:flex}.bc-filter-popover{z-index:20;border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;max-height:60vh;padding:8px 10px;position:absolute;top:calc(100% - 4px);left:8px;right:8px;overflow-y:auto;box-shadow:0 6px 18px #00000040}.bc-filter-popover-note{color:var(--text-dim);font-size:.72em}.bc-filter-funnel{position:relative}.bc-filter-funnel-active{border-color:var(--accent);color:var(--accent)}.bc-filter-funnel .bc-filter-badge{position:absolute;top:-7px;right:-7px}.bc-filter-badge{background:var(--accent);color:var(--accent-on);border-radius:8px;padding:1px 5px;font-size:.65em;font-weight:700;line-height:1.2}.bc-inst-filter-chips{flex-wrap:wrap;gap:4px;display:flex}.bc-inst-chip{border:1px solid var(--border);color:var(--text-dim);cursor:pointer;opacity:.55;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:2px 6px;font-size:.75em;line-height:1.3;transition:all .15s;display:inline-flex}.bc-inst-chip:hover{border-color:var(--accent);color:var(--text)}.bc-inst-chip-active{border-color:var(--accent);color:var(--text);opacity:1;background:#6366f11a}.bc-inst-chip-img{object-fit:contain;border-radius:2px;width:16px;height:16px}.bc-inst-chip-emoji{font-size:1.1em}.bc-inst-chip.bc-machine-chip{padding:2px 8px 2px 6px;font-size:.72em}.bc-class-filter-row{align-items:center}.bc-class-filter-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);opacity:.7;flex:none;margin-right:2px;font-size:.68em}.bc-class-chip{padding:1px 8px}.bc-class-chip-name{line-height:1.3}.bc-inst-filter-clear{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0;font-size:.75em}.bc-inst-filter-clear:hover{text-decoration:underline}.bc-session-harness{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.bc-session-harness img{object-fit:contain;border-radius:3px;width:16px;height:16px;display:block}.bc-session-harness-emoji{font-size:1em;line-height:1}.bc-sidebar-strip{border:none;border-right:1px solid var(--border);background:var(--bg-surface);width:28px;color:var(--text-muted);cursor:pointer;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;padding:10px 0;transition:color .15s,background .15s;display:flex}.bc-sidebar-strip:hover{color:var(--accent);background:#6366f10f}.bc-sidebar-strip-chevron{font-size:1em}.bc-sidebar-strip-label{writing-mode:vertical-rl;letter-spacing:.5px;text-transform:uppercase;font-size:.75em;transform:rotate(180deg)}.bc-nav-arrows{gap:2px;display:inline-flex}.bc-nav-arrow{border:1px solid var(--border);background:var(--bg-surface);width:24px;height:24px;color:var(--text-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:1em;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}.bc-nav-arrow:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.bc-nav-arrow:disabled{opacity:.3;cursor:default}@media (width<=768px){.bridge-nav{padding:0 8px}.bridge-tab{padding:10px}.bridge-content{padding:12px}.bc-main{flex-direction:column}.bc-session-list{border-right:none;border-bottom:1px solid var(--border);width:100%;max-height:40vh}.bc-sidebar-strip{border-right:none;border-bottom:1px solid var(--border);flex-direction:row;justify-content:flex-start;gap:10px;width:100%;height:36px;padding:0 14px}.bc-sidebar-strip-label{writing-mode:horizontal-tb;transform:none}.bc-header{padding:6px 8px}.bc-header-row{flex-wrap:wrap;row-gap:6px}.bc-thread{gap:10px;padding:10px}.bc-controls-bar{flex-wrap:wrap}.bc-composer{padding:8px}.bc-composer-input{font-size:1em}}.bc-diff{background:var(--bg-code,#00000040);white-space:pre;border-radius:4px;margin:.35rem 0 .25rem;padding:.35rem .5rem;font-family:monospace;font-size:.7rem;line-height:1.35;overflow-x:auto}.bc-diff-hunk+.bc-diff-hunk{margin-top:.5rem}.bc-diff-hunk-header{color:var(--text-muted);opacity:.65;-webkit-user-select:none;user-select:none}.bc-diff-add{color:#16a34a;background:#22c55e26}.bc-diff-del{color:#dc2626;background:#ef444426}.bc-diff-ctx{color:var(--text-muted)}.bc-diff-file-header{color:var(--text);-webkit-user-select:none;user-select:none;font-weight:600}.bc-bash-diffs{flex-direction:column;gap:.5rem;margin-top:.4rem;display:flex}.bc-bash-file-diff{flex-direction:column;gap:.15rem;display:flex}.bc-git-repo-select{background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:3px;padding:1px 4px;font-size:.78em}.bc-git-body{flex-direction:column;flex:1;gap:4px;padding:8px 10px;font-size:.82em;display:flex;overflow-y:auto}.bc-git-empty,.bc-git-error{color:var(--text-dim);padding:12px 4px;font-style:italic}.bc-git-error{color:#dc2626;white-space:pre-wrap;font-style:normal}.bc-git-branch{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:4px;padding:2px 4px;display:flex}.bc-git-branch-label{color:var(--text-dim);font-size:.85em}.bc-git-branch-name{color:var(--accent);font-family:monospace;font-weight:600}.bc-git-repo-path{color:var(--text-dim);word-break:break-all;font-family:monospace;font-size:.75em}.bc-git-section{flex-direction:column;display:flex}.bc-git-section-header{color:var(--text-muted);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;text-align:left;border:none;border-bottom:1px dashed var(--border);background:0 0;align-items:center;gap:6px;padding:4px 2px;font-size:.78em;display:flex}.bc-git-section-header:hover{color:var(--text)}.bc-git-section-chevron{font-size:.85em}.bc-git-section-title{font-weight:600}.bc-git-section-hint{color:var(--text-dim);text-transform:none;letter-spacing:0;margin-left:auto;font-size:.85em}.bc-git-section-body{white-space:pre;color:var(--text);margin:0;padding:6px 4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em;overflow-x:auto}.bc-git-section-empty{color:var(--text-dim);font-style:italic}.bsk-container{flex-direction:column;gap:20px;display:flex}.bsk-header{flex-direction:column;gap:4px;display:flex}.bsk-title{color:var(--text);margin:0;font-size:1.2em}.bsk-subtitle{color:var(--text-muted);margin:0;font-size:.85em}.bsk-subtitle code{background:var(--bg-surface);border-radius:4px;padding:1px 5px;font-size:.95em}.bsk-section-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin:0 0 8px;font-size:.85em}.bsk-source-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.bsk-source-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.bsk-source-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bsk-source-name{color:var(--text);font-weight:600}.bsk-tier{text-transform:uppercase;letter-spacing:.5px;background:var(--bg);border:1px solid var(--border);color:var(--text-muted);border-radius:4px;padding:2px 6px;font-size:.7em}.bsk-tier-official{border-color:var(--accent);color:var(--accent)}.bsk-tier-community{color:var(--text-muted)}.bsk-tier-personal{color:var(--text-dim)}.bsk-license{color:var(--text-dim);font-family:monospace;font-size:.72em}.bsk-source-meta{color:var(--text-dim);font-size:.78em}.bsk-source-url{color:var(--text-muted);word-break:break-all;text-decoration:none}.bsk-source-url:hover{color:var(--accent)}.bsk-source-footer{justify-content:space-between;align-items:center;display:flex}.bsk-source-count{color:var(--text-muted);font-size:.8em}.bsk-sync-btn{background:var(--bg);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:6px;padding:4px 12px;font-size:.8em;transition:border-color .2s,color .2s}.bsk-sync-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.bsk-sync-btn:disabled{opacity:.5;cursor:default}.bsk-source-result{color:var(--text-dim);font-family:monospace;font-size:.78em}.bsk-source-warn{color:#d97706}.bsk-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:8px 0;display:flex}.bsk-search{background:var(--bg-surface);border:1px solid var(--border);min-width:200px;color:var(--text);border-radius:6px;flex:1;padding:6px 10px;font-size:.85em}.bsk-search:focus{border-color:var(--accent);outline:none}.bsk-filter{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85em}.bsk-check{color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;font-size:.85em;display:flex}.bsk-count{color:var(--text-dim);margin-left:auto;font-size:.8em}.bsk-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bsk-empty{text-align:center;color:var(--text-dim);padding:32px;font-size:.9em}.bsk-row{background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;align-items:center;gap:12px;padding:10px 12px;display:flex}.bsk-row.bsk-installed{border-color:var(--accent)}.bsk-row-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bsk-row-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.bsk-skill-name{color:var(--text);font-family:monospace;font-weight:600}.bsk-source-chip{background:var(--bg);border:1px solid var(--border);color:var(--text-muted);border-radius:3px;padding:1px 6px;font-size:.7em}.bsk-file-count{color:var(--text-dim);font-size:.75em}.bsk-row-desc{color:var(--text-muted);font-size:.8em;line-height:1.4}.bsk-tags{flex-wrap:wrap;gap:4px;display:flex}.bsk-tag{background:var(--bg);border:1px solid var(--border);color:var(--text-dim);border-radius:3px;padding:1px 5px;font-size:.68em}.bsk-row-actions{flex-shrink:0;align-items:center;display:flex}.bsk-toggle{border:1px solid var(--border);cursor:pointer;border-radius:6px;min-width:90px;padding:6px 14px;font-size:.82em;transition:all .2s}.bsk-toggle-off{background:var(--bg);color:var(--text-muted)}.bsk-toggle-off:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.bsk-toggle-on{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.bsk-toggle-on:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.bsk-toggle:disabled{opacity:.5;cursor:default}.bc-container{--bc-radius:18px;--bc-radius-sm:12px;--bc-radius-xs:8px;--bc-surface-thin:color-mix(in srgb, var(--bg-surface) 38%, var(--bg));--bc-surface:color-mix(in srgb, var(--bg-surface) 55%, var(--bg));--bc-surface-strong:color-mix(in srgb, var(--bg-surface) 78%, var(--bg));--bc-edge:color-mix(in srgb, white 6%, var(--bc-surface-thin));--bc-header-surface:color-mix(in srgb, var(--bc-harness,var(--accent)) 12%, color-mix(in srgb, white 4%, var(--bc-surface-thin)));--bc-edge-lit:color-mix(in srgb, white 11%, var(--bc-surface-strong));--bc-halo:0 0 0 1px color-mix(in srgb, var(--accent) 38%, transparent), 0 0 28px -4px color-mix(in srgb, var(--accent) 50%, transparent);--bc-shadow:0 8px 30px -10px #0000008c, inset 0 1px 0 #ffffff0f;--bc-ease:cubic-bezier(.22, 1, .36, 1);background:var(--bg)}.bc-main{gap:6px;padding:4px}.bc-workspace{padding:0}.bc-session-list{background:var(--bc-surface);border:1px solid var(--bc-edge);border-radius:var(--bc-radius);width:252px;box-shadow:var(--bc-shadow);padding:14px 0 16px;overflow-y:auto}@media (width<=768px){.bc-session-list{width:100%}}.bc-new-session{padding:6px 14px 14px}.bc-new-session-btn{border-radius:var(--bc-radius-sm);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 22%, var(--bc-surface)), color-mix(in srgb, var(--accent) 8%, var(--bc-surface)));border:1px solid color-mix(in srgb, var(--accent) 30%, var(--bc-surface));color:var(--text);transition:box-shadow .25s var(--bc-ease), transform .25s var(--bc-ease);padding:11px;font-weight:500}.bc-new-session-btn:hover{box-shadow:var(--bc-halo);transform:translateY(-1px)}.bc-session-item-main{padding:9px 14px}.bc-session-row-grid .bc-session-item-main{padding:6px 8px 6px 2px}.bc-session-item:hover{background:color-mix(in srgb, white 4%, var(--bc-surface))}.bc-session-item-selected{background:color-mix(in srgb, var(--accent) 22%, var(--bc-surface));box-shadow:inset 3px 0 0 var(--accent);border-radius:0}.bc-folder-header{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--text) 55%, transparent);padding:7px 14px;font-size:.72em}.bc-folder-count{background:color-mix(in srgb, white 7%, var(--bc-surface));border-radius:999px;font-weight:600}.bc-status-dot-running,.bc-status-dot-tool_running,.bc-status-dot-model_generating .bc-status-dot-blip{box-shadow:0 0 0 3px #22c55e38,0 0 12px #22c55eb3}.bc-status-dot-background_tasks_running{box-shadow:0 0 10px #22c55e99}.bc-status-dot-idle{box-shadow:0 0 10px #60a5fa99}.bc-status-dot-paused,.bc-status-dot-awaiting_user{box-shadow:0 0 10px #f59e0b99}.bc-status-dot-awaiting_permission{box-shadow:0 0 14px #ef4444b3}.bc-status-dot-error{box-shadow:0 0 10px #ef444480}.bc-status-dot-rate_limited{box-shadow:0 0 10px #60a5fa80}.bc-status-dot-compacting{box-shadow:0 0 10px #a78bfa99}.bc-workspaces{gap:14px}.bc-workspace{background:var(--bc-surface-thin);border:1px solid var(--bc-edge);border-radius:var(--bc-radius);box-shadow:var(--bc-shadow);overflow:hidden}.bc-workspace+.bc-workspace{border-left:1px solid var(--bc-edge)}.bc-workspace-focused{border-color:color-mix(in srgb, var(--accent) 38%, var(--bc-surface-thin));box-shadow:var(--bc-halo), var(--bc-shadow)}.bc-workspace-focused .bc-header{box-shadow:none}.bc-header{background:linear-gradient(110deg, color-mix(in srgb, var(--bc-harness,var(--accent)) 16%, color-mix(in srgb, white 4%, var(--bc-surface-thin))) 0%, color-mix(in srgb, var(--bc-harness,var(--accent)) 5%, color-mix(in srgb, white 4%, var(--bc-surface-thin))) 38%, transparent 78%), linear-gradient(180deg, color-mix(in srgb, white 4%, var(--bc-surface-thin)), var(--bc-surface-thin));border-bottom:1px solid color-mix(in srgb, var(--bc-harness,var(--accent)) 22%, var(--bc-edge));padding:7px 14px}.bc-header-context{opacity:.85;background:var(--bc-harness,var(--accent));height:2px}.bc-session-name{letter-spacing:-.005em;font-weight:500}.bc-cost{font-variant-numeric:tabular-nums}.bc-harness-chip{border:1px solid color-mix(in srgb, var(--bc-harness,var(--accent)) 36%, var(--bc-header-surface));background:color-mix(in srgb, var(--bc-harness,var(--accent)) 14%, var(--bc-header-surface));color:color-mix(in srgb, var(--bc-harness,var(--accent)) 75%, var(--text));letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.72em;font-weight:500;display:inline-flex}.bc-harness-chip-emoji{font-size:.95em;line-height:1}.bc-harness-chip-img{object-fit:contain;border-radius:3px;flex-shrink:0;width:14px;height:14px;display:block}.bc-harness-chip-label{line-height:1}.bc-machine-chip{border:1px solid var(--border);background:color-mix(in srgb, var(--text) 6%, var(--bc-header-surface));color:var(--text);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.72em;font-weight:500;display:inline-flex}.bc-machine-chip-emoji{font-size:.95em;line-height:1}.bc-machine-chip-label{line-height:1}.bc-machine-chip-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.bc-machine-chip-dot-ok{background:#22c55e;box-shadow:0 0 6px #22c55e99}.bc-machine-chip-dot-fail{background:#ef4444}.bc-machine-chip-dot-unknown{background:var(--border)}.bc-details-wrap{flex-shrink:0;display:inline-flex;position:relative}.bc-source-chip{border:1px solid var(--border);background:color-mix(in srgb, var(--text) 5%, var(--bc-header-surface));color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 10px;font-size:.7em;font-weight:500;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.bc-source-chip:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border));color:var(--text)}.bc-details-list{grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;display:grid}.bc-details-row{display:contents}.bc-details-row dt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;align-self:center;font-size:.85em}.bc-details-row dd{color:var(--text);word-break:break-all;overflow-wrap:anywhere;margin:0}.bc-details-mono{letter-spacing:.01em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.92em}.bc-cost-wrap{flex-shrink:0;display:inline-flex;position:relative}.bc-cost-clickable{color:var(--accent);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.85em;font-weight:500;transition:border-color .18s,background .18s;display:inline-flex}.bc-cost-clickable:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border));background:color-mix(in srgb, var(--accent) 6%, var(--bc-header-surface))}.bc-cost-open{border-color:color-mix(in srgb, var(--accent) 55%, var(--bc-header-surface));background:color-mix(in srgb, var(--accent) 12%, var(--bc-header-surface))}.bc-cost-caret{opacity:.55;font-size:.85em;line-height:1}.bc-cost-panel{z-index:50;border:1px solid var(--bc-edge,var(--border));background:var(--bg-surface,#1a1a1a);border-radius:10px;min-width:240px;max-width:360px;padding:10px 12px;font-size:.78em;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px -8px #0000008c}.bc-cost-panel-row{justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0;display:flex}.bc-cost-panel-total .bc-cost-panel-label,.bc-cost-panel-total .bc-cost-panel-value{color:var(--text);font-size:1.05em;font-weight:600}.bc-cost-panel-sub .bc-cost-panel-label,.bc-cost-panel-sub .bc-cost-panel-value{color:var(--text-muted);font-size:.92em}.bc-cost-panel-overhead{border-top:1px dashed color-mix(in srgb, var(--text) 10%, var(--bg-surface));color:var(--text-muted);margin-top:4px;padding-top:6px;font-size:.92em}.bc-cost-panel-overhead .bc-cost-panel-value{color:var(--accent)}.bc-cost-panel-group{border-top:1px solid color-mix(in srgb, var(--text) 7%, var(--bg-surface));margin-top:6px;padding-top:6px}.bc-cost-panel-group-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:3px;font-size:.78em}.bc-cost-panel .bc-cost-panel-label{color:var(--text-muted)}.bc-cost-panel .bc-cost-panel-value{color:var(--text);font-variant-numeric:tabular-nums}.bc-pane-toggle{background:color-mix(in srgb, white 4%, var(--bc-surface-thin));border-color:var(--bc-edge);border-radius:999px;padding:4px 10px}.bc-turns-pane,.bc-split-pane-git{border-color:var(--bc-edge);background:0 0}.bc-split-pane-header{background:linear-gradient(180deg, color-mix(in srgb, white 4%, var(--bc-surface-thin)), var(--bc-surface-thin));border-bottom:1px solid var(--bc-edge);letter-spacing:.08em;padding:8px 16px;font-size:.66rem}.bc-turns-body{gap:8px;padding:10px 14px}.bc-turns-item{border-radius:var(--bc-radius-sm);background:0 0;border:1px solid #0000;padding:6px 12px}.bc-turns-assistant{border-left:2px solid color-mix(in srgb, var(--text) 22%, transparent);border-radius:0}.bc-turns-user{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 16%, var(--bc-surface-thin)), color-mix(in srgb, var(--accent) 6%, var(--bc-surface-thin)));border-color:color-mix(in srgb, var(--accent) 30%, var(--bc-surface-thin));width:fit-content;max-width:min(78%,760px)}.bc-turns-user.bc-turns-brief{width:auto;max-width:min(94%,920px)}.bc-turns-error{border:1px solid #ef44444d}.bc-turns-actor{letter-spacing:.16em;font-size:.62rem;font-weight:700}.bc-turns-text{font-size:.9em;line-height:1.6}.bc-thread{gap:14px;padding:22px}.bc-row-id{background:color-mix(in srgb, white 5%, color-mix(in srgb, white 3%, color-mix(in srgb, white 3%, var(--bc-surface-thin))));border-radius:999px;padding:1px 8px}.bc-tool-item{border-radius:var(--bc-radius-xs);background:color-mix(in srgb, white 4%, color-mix(in srgb, white 3%, var(--bc-surface-thin)));border-left-width:3px;padding:8px 10px}.bc-tool-output,.bc-tool-output-code{border-radius:var(--bc-radius-xs);background:color-mix(in srgb, var(--bg) 35%, color-mix(in srgb, white 4%, color-mix(in srgb, white 3%, var(--bc-surface-thin))));border:1px solid var(--bc-edge)}.bc-composer-wrap{background:0 0;padding:0}.bc-linked-kanban-btn,.bc-linked-kanban-link,.bc-linked-kanban-card{border-color:var(--bc-edge)}.bc-linked-kanban-btn:hover,.bc-linked-kanban-link:hover{border-color:color-mix(in srgb, var(--accent) 38%, var(--bc-surface-thin));background:color-mix(in srgb, white 5%, var(--bc-surface-thin))}.bc-linked-kanban-card{background:color-mix(in srgb, white 3%, var(--bc-surface-thin))}.bc-composer{box-shadow:none;background:0 0;border:none;align-items:flex-end;gap:10px;padding:10px 16px 14px}.bc-composer-input{border-radius:var(--bc-radius-sm);border:1px solid var(--bc-edge);background:color-mix(in srgb, var(--bg) 35%, var(--bc-surface-thin));min-height:40px;max-height:220px;padding:10px 14px;font-size:.93em;line-height:1.5;overflow-y:auto}.bc-composer-input:focus{border-color:color-mix(in srgb, var(--accent) 50%, var(--bc-surface-thin));box-shadow:var(--bc-halo)}.bc-composer-btn{border-radius:var(--bc-radius-sm);background:linear-gradient(135deg, color-mix(in srgb, var(--accent-hover) 90%, white), var(--accent));box-shadow:0 1px 0 #ffffff3d inset, 0 8px 22px -6px color-mix(in srgb, var(--accent) 60%, transparent);transition:transform .2s var(--bc-ease), box-shadow .2s var(--bc-ease);padding:12px 24px}.bc-composer-btn:hover{box-shadow:0 1px 0 #ffffff3d inset, 0 12px 30px -6px color-mix(in srgb, var(--accent) 75%, transparent);transform:translateY(-1px)}.bc-btn-stop{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:inset 0 1px #ffffff3d,0 8px 22px -6px #ef444499}.bc-controls-bar{border-top:1px solid var(--bc-edge);background:color-mix(in srgb, white 2%, var(--bc-surface-thin));padding:8px 16px}.bc-ctrl-btn{border-color:var(--bc-edge);background:color-mix(in srgb, white 3%, color-mix(in srgb, white 4%, var(--bc-surface-thin)));border-radius:999px;padding:5px 14px}.bc-ctrl-btn-active{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 28%, var(--bc-surface-thin)), color-mix(in srgb, var(--accent) 12%, var(--bc-surface-thin)));border-color:color-mix(in srgb, var(--accent) 45%, var(--bc-surface-thin));box-shadow:0 0 16px -4px color-mix(in srgb, var(--accent) 50%, transparent)}.bc-ctrl-select{border-color:var(--bc-edge);background:color-mix(in srgb, white 3%, color-mix(in srgb, white 4%, var(--bc-surface-thin)));border-radius:999px}.bc-jump-latest{background:var(--bc-surface-strong);border:1px solid var(--bc-edge);border-radius:999px;box-shadow:0 8px 28px -8px #0000008c}.bc-modal,.bc-ctx-menu{border-radius:var(--bc-radius-sm);background:var(--bc-surface-strong);border:1px solid var(--bc-edge-lit);box-shadow:0 12px 40px -8px #000000a6}.bset-sf-table{border-collapse:collapse;width:100%;margin:12px 0 24px}.bset-sf-table th,.bset-sf-table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:6px 8px}.bset-sf-table th{color:var(--text-muted);font-size:.8em;font-weight:500}.bset-sf-table code{font-size:.9em}.bset-sf-table input,.bset-sf-table select{padding:4px 8px}.bset-sf-table em{color:var(--text-muted);font-style:italic}.bt-container{max-width:1200px;padding:16px}.bt-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.bt-header h2{font-size:1.3em;font-weight:600}.bt-instance-row{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:12px;display:flex}.bt-instance-row label{color:var(--text-muted);font-size:.9em}.bt-instance-select{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;flex:1;padding:6px 10px}.bt-table{border-collapse:collapse;width:100%;font-size:.9em}.bt-table th{text-align:left;border-bottom:1px solid var(--border);color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;padding:8px 10px;font-size:.8em;font-weight:500}.bt-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:10px}.bt-table .bt-col-toggle{text-align:center;width:80px}.bt-row-kind-mcp .bt-name code{color:#a78bfa}.bt-row-kind-cli .bt-name code{color:#fbbf24}.bt-row-kind-local .bt-name code{color:#34d399}.bt-name{font-family:monospace}.bt-name code{font-size:.95em}.bt-display-name{color:var(--text-dim);margin-top:2px;font-family:sans-serif;font-size:.8em;display:block}.bt-expand-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 6px 0 0;font-size:.9em}.bt-expand-btn:hover{color:var(--text)}.bt-kind{text-transform:uppercase;letter-spacing:1px;border-radius:4px;padding:2px 8px;font-size:.75em;display:inline-block}.bt-kind-mcp{color:#a78bfa;background:#a78bfa26}.bt-kind-cli{color:#fbbf24;background:#fbbf2426}.bt-kind-local{color:#34d399;background:#34d39926}.bt-desc{color:var(--text-muted);max-width:480px;font-size:.85em}.bt-tags{font-size:.8em}.bt-tag{border:1px solid var(--border);color:var(--text-dim);border-radius:3px;margin:1px 2px;padding:1px 6px;display:inline-block}.bt-toggle{border:1px solid var(--border);background:var(--bg);cursor:pointer;border-radius:11px;width:40px;height:22px;padding:0;transition:background .15s;position:relative}.bt-toggle-on{background:var(--accent);border-color:var(--accent)}.bt-toggle-disabled{opacity:.4;cursor:not-allowed}.bt-toggle-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:1px;left:1px}.bt-toggle-on .bt-toggle-knob{left:19px}.bt-detail-row td{background:var(--bg-surface);padding:0 10px 16px}.bt-detail{flex-direction:column;gap:12px;padding:12px 0;display:flex}.bt-detail-block h4{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:.8em}.bt-env-list{padding:0;list-style:none}.bt-env-list li{padding:2px 0;font-size:.85em}.bt-cred-bind{color:var(--text-dim)}.bt-cred-missing{color:#ef4444;font-style:italic}.bt-spec{background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:10px;font-size:.8em;overflow-x:auto}.bt-discovery{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;margin-top:32px;padding:16px}.bt-discovery h3{margin-bottom:4px;font-size:1em;font-weight:500}.bt-hint{color:var(--text-muted);margin-bottom:12px;font-size:.8em}.bt-orphan-list{padding:0;list-style:none}.bt-orphan-list li{padding:4px 0;font-size:.85em}.ba-models-section{margin-top:32px}.ba-models-header{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ba-models-header h2{font-size:1.1em;font-weight:500}.ba-models-count{color:var(--text-muted);font-size:.85em}.ba-models-table{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.ba-models-row{border-bottom:1px solid var(--border);grid-template-columns:100px 1.6fr .7fr 50px 1fr 1fr 1fr;align-items:center;gap:8px;padding:10px 12px;font-size:.85em;display:grid}.ba-models-thead{background:var(--bg);color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-size:.7em}.ba-model-group:last-child .ba-models-row{border-bottom:none}.ba-model-disabled{opacity:.45}.ba-model-healthy{background:#22c55e0d}.ba-model-error{background:#ef44440d}.ba-model-stale{background:#eab3080d}.ba-col-status{align-items:center;gap:6px;display:flex}.ba-col-name{flex-direction:column;gap:2px;min-width:0;display:flex}.ba-col-name strong{font-weight:500}.ba-model-id{color:var(--text-dim);font-family:monospace;font-size:.78em}.ba-status-icon{font-size:.9em}.ba-enabled-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:8px;padding:1px 6px;font-size:.7em;font-weight:600}.ba-badge-on{background:var(--accent);color:var(--accent-on)}.ba-badge-off{background:var(--bg);color:var(--text-dim);border:1px solid var(--border)}.ba-cred-subrows{background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;gap:2px;padding:4px 12px 8px 28px;display:flex}.ba-cred-subrow{color:var(--text-muted);align-items:center;gap:8px;padding:2px 0;font-size:.78em;display:flex}.ba-cred-sub-icon{font-size:.85em}.ba-cred-sub-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ba-cred-sub-type{background:var(--bg-surface);border-radius:4px;padding:1px 5px;font-size:.72em}.ba-cred-sub-pri{color:var(--text-dim)}.bagents-container{padding:16px}.bagents-header{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.bagents-header h2{font-size:1.1em;font-weight:500}.bagents-header-right{align-items:center;gap:12px;display:flex}.bagents-count{color:var(--text-muted);font-size:.85em}.bagents-add-btn{background:var(--accent);color:var(--accent-on);cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:.85em}.bagents-dismiss{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:8px}.bagents-add-form{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;grid-template-columns:1fr 1fr 60px 1.4fr 2fr auto;gap:8px;margin-bottom:16px;padding:12px;display:grid}.bagents-input{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85em}.bagents-emoji-input{text-align:center}.bagents-save-btn{background:var(--accent);color:var(--accent-on);cursor:pointer;border:none;border-radius:6px;padding:6px 14px}.bagents-cancel-btn{background:var(--bg);color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:6px 14px}.bagents-section{margin-bottom:20px}.bagents-section-title{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-bottom:8px;font-size:.95em;font-weight:500;display:flex}.bagents-section-icon{font-size:1em}.bagents-section-count{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);border-radius:10px;padding:1px 8px;font-size:.75em;font-weight:400}.bagents-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.bagents-card{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.bagents-card-disabled{opacity:.45}.bagents-card-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.bagents-card-name{align-items:center;gap:6px;min-width:0;font-size:.9em;font-weight:500;display:flex;overflow:hidden}.bagents-card-emoji{font-size:1em}.bagents-card-project{color:var(--text-dim);font-family:monospace;font-size:.78em}.bagents-card-status{color:var(--text-muted);align-items:center;gap:6px;font-size:.78em;display:flex}.bagents-status-dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.bagents-status-task{color:var(--text-dim)}.bagents-card-actions{gap:6px;margin-top:4px;display:flex}.bagents-toggle-btn{border:1px solid var(--border);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border-radius:8px;padding:2px 8px;font-size:.7em}.bagents-toggle-on{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.bagents-toggle-off{background:var(--bg);color:var(--text-dim)}.bagents-edit-btn,.bagents-delete-btn{border:1px solid var(--border);background:var(--bg);color:var(--text);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:.78em}.bagents-delete-btn:hover{color:#ef4444;background:#ef44441a;border-color:#ef4444}.bagents-edit-form{flex-direction:column;gap:6px;display:flex}.bagents-edit-name{font-size:.9em;font-weight:500}.bagents-edit-actions{gap:6px;display:flex}.bagents-empty{text-align:center;color:var(--text-muted);padding:32px}.bagents-btn{background:var(--bg);border:1px solid var(--border);cursor:pointer;color:var(--text);border-radius:6px;padding:6px 14px}.bfiles-container{padding:16px}.bfiles-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.bfiles-header h2{font-size:1.1em;font-weight:500}.bfiles-count{color:var(--text-muted);margin-left:6px;font-size:.85em;font-weight:400}.bfiles-header-right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bfiles-search{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;min-width:280px;padding:6px 10px;font-size:.85em}.bfiles-btn{background:var(--bg);border:1px solid var(--border);cursor:pointer;color:var(--text);border-radius:6px;padding:6px 12px;font-size:.85em}.bfiles-btn-primary{background:var(--accent);color:var(--accent-on);cursor:pointer;border:none;border-radius:6px;padding:6px 14px;font-size:.85em}.bfiles-btn-primary:disabled{opacity:.5;cursor:not-allowed}.bfiles-machines-panel{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;margin-bottom:12px;padding:8px 12px}.bfiles-machines-header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bfiles-machines-hint{color:var(--text-muted);font-size:.8em}.bfiles-machines-body{margin-top:8px}.bfiles-machine-card{background:var(--bg);border:1px solid var(--border);border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;padding:6px 10px;font-size:.82em;display:flex}.bfiles-machine-scopes,.bfiles-machine-stats{color:var(--text-muted)}.bfiles-preview-section{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;margin-bottom:12px;padding:12px}.bfiles-preview-header{align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.bfiles-preview-hint{color:var(--text-muted);font-size:.82em}.bfiles-preview-tabs{flex-wrap:wrap;gap:6px;display:flex}.bfiles-preview-tab{border:1px solid var(--border);background:var(--bg);color:var(--text);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:.85em}.bfiles-preview-tab-active{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.bfiles-preview-body{margin-top:10px}.bfiles-preview-skip{color:var(--text-muted);font-size:.85em}.bfiles-manifest-list{margin-bottom:8px;padding:0;list-style:none}.bfiles-manifest-list li{align-items:center;gap:10px;padding:3px 0;font-size:.82em;display:flex}.bfiles-manifest-scope{color:var(--text-dim);text-transform:uppercase;min-width:60px;font-size:.78em}.bfiles-manifest-bytes{color:var(--text-muted);margin-left:auto}.bfiles-preview-content{background:var(--bg);border:1px solid var(--border);border-radius:4px;max-height:320px;padding:10px;font-size:.78em;line-height:1.5;overflow:auto}.bfiles-scan-msg{color:var(--text-muted);margin:8px 0;font-size:.85em}.bfiles-empty{color:var(--text-muted);text-align:center;padding:16px;font-size:.85em}.bfiles-section{margin-bottom:16px}.bfiles-section-title{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-bottom:6px;font-size:.95em;font-weight:500;display:flex}.bfiles-scope-emoji{font-size:1.05em}.bfiles-section-count{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);border-radius:10px;padding:1px 8px;font-size:.75em;font-weight:400}.bfiles-scope-description{color:var(--text-dim);font-size:.78em;font-weight:400}.bfiles-file-list{padding:0;list-style:none}.bfiles-file{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;margin-bottom:6px;overflow:hidden}.bfiles-file-disabled{opacity:.5}.bfiles-file-header{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.bfiles-caret{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0 4px;font-size:.9em}.bfiles-file-title{cursor:pointer;color:var(--text);text-align:left;background:0 0;border:none;flex-direction:column;flex:1;gap:1px;min-width:0;padding:0;display:flex}.bfiles-file-basename{font-size:.88em;font-weight:500}.bfiles-file-parent{color:var(--text-dim);font-family:monospace;font-size:.75em}.bfiles-usedby-tag{border:1px solid var(--border);background:var(--bg);color:var(--text-muted);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.7em}.bfiles-mode-native{color:#22c55e;border-color:#22c55e}.bfiles-mode-injected{color:var(--accent);border-color:var(--accent)}.bfiles-mode-subagent,.bfiles-mode-memory,.bfiles-mode-inber{color:#a855f7;border-color:#a855f7}.bfiles-slug-tag{background:var(--bg);border:1px solid var(--border);border-radius:4px;padding:2px 6px;font-size:.7em}.bfiles-missing-tag{color:#ef4444;background:#ef44441a;border-radius:4px;padding:2px 6px;font-size:.7em}.bfiles-toggle-btn{border:1px solid var(--border);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border-radius:8px;padding:2px 8px;font-size:.7em}.bfiles-toggle-on{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.bfiles-toggle-off{background:var(--bg);color:var(--text-dim)}.bfiles-file-body{border-top:1px solid var(--border);background:var(--bg);padding:10px}.bfiles-editor{background:var(--bg-surface);width:100%;min-height:240px;color:var(--text);border:1px solid var(--border);resize:vertical;border-radius:4px;padding:8px;font-family:monospace;font-size:.82em}.bfiles-actions{align-items:center;gap:8px;margin-top:8px;display:flex}.bfiles-meta{color:var(--text-muted);margin-left:auto;font-size:.78em}.bfiles-history{border-top:1px solid var(--border);margin-top:10px;padding-top:8px}.bfiles-history-body{margin-top:8px}.bfiles-version-list{margin:0;padding:0;font-size:.78em;list-style:none}.bfiles-version-row{flex-wrap:wrap;align-items:center;gap:8px;padding:3px 0;display:flex}.bfiles-version-time{color:var(--text-muted);min-width:130px}.bfiles-version-source{background:var(--bg-surface);color:var(--text);border-radius:3px;padding:1px 6px;font-size:.7em}.bfiles-version-machine{color:var(--text-muted);font-size:.7em}.bfiles-version-sha{font-size:.7em}.bfiles-version-size{color:var(--text-muted)}.bfiles-version-note{color:var(--text-muted);font-style:italic}.bfiles-version-preview{margin-top:8px}.bfiles-version-preview-header{align-items:center;gap:8px;margin-bottom:4px;display:flex}.bfiles-version-content{background:var(--bg-surface);border:1px solid var(--border);border-radius:4px;max-height:320px;padding:8px;font-size:.78em;overflow:auto}.iac-section{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.iac-header{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.iac-title{font-size:.92em;font-weight:500}.iac-count{color:var(--text-muted);font-size:.78em}.iac-table{flex-direction:column;gap:6px;display:flex}.iac-shelved{opacity:.6}.iac-shelved-title{color:var(--text-muted);margin:12px 0 6px;font-size:.85em}.iac-row{background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;grid-template-columns:130px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.iac-row-changed{border-color:var(--accent)}.iac-agent{align-items:center;gap:6px;font-size:.85em;display:flex}.iac-emoji{font-size:1.05em}.iac-name{font-weight:500}.iac-fields{grid-template-columns:repeat(6,minmax(80px,1fr));gap:6px;display:grid}.iac-field{flex-direction:column;gap:2px;display:flex}.iac-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.7em}.iac-input,.iac-select{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:4px;width:100%;padding:4px 6px;font-size:.82em}.iac-input-with-hint{align-items:center;gap:4px;display:flex}.iac-hint{color:var(--text-dim);white-space:nowrap;font-size:.7em}.iac-actions{align-items:center;gap:6px;display:flex}.iac-save-btn{background:var(--accent);color:var(--accent-on);cursor:pointer;border:none;border-radius:4px;padding:4px 10px;font-size:.78em}.iac-reset-btn{background:var(--bg);border:1px solid var(--border);cursor:pointer;color:var(--text);border-radius:4px;padding:4px 8px}.iac-msg-ok{color:#22c55e;font-size:.82em}.iac-msg-err{color:#ef4444;font-size:.78em}.bc-container.bc-minimal{height:100svh;position:relative}.bridge-layout-minimal{height:100%}.bridge-layout-minimal>.bridge-content{padding:0}.bc-mc-topbar{z-index:30;height:36px;padding:0 6px;padding-top:env(safe-area-inset-top,0px);height:calc(36px + env(safe-area-inset-top,0px));background:color-mix(in srgb, var(--bg-surface) 88%, transparent);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:4px;display:flex;position:sticky;top:0}.bc-mc-topbar-btn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bc-mc-topbar-btn:hover,.bc-mc-topbar-btn:active{color:var(--text);background:var(--border)}.bc-mc-topbar-title{min-width:0;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;height:32px;padding:0 6px;font-size:.9em;font-weight:500;display:flex}.bc-mc-topbar-title-text{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.bc-mc-topbar-subtitle{color:var(--text-dim);margin-top:1px;font-size:.7em;font-weight:400;line-height:1}.bc-mc-paneswitch{background:var(--bg);border-bottom:1px solid var(--border);flex-shrink:0;gap:0;padding:4px 8px;display:flex}.bc-mc-paneswitch-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:6px 8px;font-size:.78em;transition:background .15s,color .15s}.bc-mc-paneswitch-btn-active{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--text)}.bc-mc-paneswitch-btn:active{background:var(--border)}.bc-minimal .bc-main{flex-direction:column;flex:1;min-height:0}.bc-minimal .bc-main>.bc-session-list,.bc-minimal .bc-sidebar-strip{display:none!important}.bc-minimal .bc-workspaces{flex:1;min-height:0}.bc-workspace-minimal .bc-header,.bc-workspace-minimal>.bc-controls-bar{display:none}.bc-minimal .bc-composer{padding-bottom:max(8px, env(safe-area-inset-bottom,0px))}.bc-mc-drawer{background:var(--bg-surface);border-right:1px solid var(--border);z-index:60;width:min(85vw,340px);max-width:85vw;height:100svh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 20px #00000040}.bc-mc-drawer-open{transform:translate(0)}.bc-mc-drawer-header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.bc-mc-drawer-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-size:.85em;font-weight:600}.bc-mc-drawer-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.bc-mc-drawer-body .bc-session-list{border:none;flex:1;padding:4px 0;width:100%!important;max-height:none!important}.bc-mc-sheet{z-index:60;background:var(--bg-surface);border-top:1px solid var(--border);max-height:75svh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:14px 14px 0 0;flex-direction:column;transition:transform .22s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 20px #00000040}.bc-mc-sheet-open{transform:translateY(0)}.bc-mc-sheet-grabber{background:var(--border);border-radius:2px;flex-shrink:0;width:40px;height:4px;margin:8px auto 4px}.bc-mc-sheet-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 14px 10px;display:flex}.bc-mc-sheet-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-size:.85em;font-weight:600}.bc-mc-sheet-body{flex-direction:column;gap:10px;padding:4px 14px 14px;display:flex;overflow-y:auto}.bc-mc-controls-slot{flex-direction:column;gap:6px;display:flex}.bc-mc-controls-slot>.bc-controls-bar{border:none;flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:0;display:flex}.bc-mc-controls-slot .bc-ctrl-select,.bc-mc-controls-slot .bc-ctrl-btn,.bc-mc-controls-slot .bc-status-chip{text-align:left;border-radius:8px;width:100%;padding:10px 12px;font-size:.95em}.bc-mc-controls-slot .bc-status-chip{justify-content:flex-start}.bc-mc-controls-slot .bc-ctrl-btn-compact .bc-ctrl-btn-text{flex:1}.bc-mc-sheet-footer{border-top:1px solid var(--border);margin-top:4px;padding-top:10px}.bc-mc-escape{border:1px dashed var(--border);width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;padding:10px;font-size:.9em}.bc-mc-escape:hover{border-color:var(--accent);color:var(--accent)}.bc-mc-scrim{z-index:50;opacity:0;pointer-events:none;background:#0006;transition:opacity .22s;position:fixed;inset:0}.bc-mc-scrim-open{opacity:1;pointer-events:auto}.bc-mc-close{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1.4em;line-height:1;display:inline-flex}.bc-mc-close:hover{background:var(--border);color:var(--text)}.bc-mc-reengage{bottom:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom,0px));z-index:40;background:var(--accent);color:var(--accent-on,#fff);cursor:pointer;border:none;border-radius:999px;padding:10px 14px;font-size:.85em;position:fixed;box-shadow:0 4px 14px #0000004d}.bc-mc-reengage:hover{filter:brightness(1.1)}.bk-container{height:100%;min-height:0;display:block}.bk-main{min-width:0;height:100%;padding:0 12px 16px;overflow:auto}.bk-board-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.bk-board-header-main{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.bk-board-select{border:1px solid var(--border);color:inherit;background:0 0;border-radius:4px;max-width:100%;padding:4px 8px;font-size:1.1em;font-weight:600}.bk-board-desc{opacity:.75;flex-basis:100%;margin-top:2px;font-size:.9em}.bk-board-actions{flex-wrap:wrap;gap:8px;display:flex}.bk-columns{gap:12px;padding-bottom:8px;display:flex}.bk-columns-horizontal{flex-direction:row;align-items:flex-start;overflow-x:auto}.bk-columns-horizontal .bk-column{flex:0 0 280px;max-width:320px}.bk-columns-horizontal .bk-column-collapsed{flex:none;max-width:none}.bk-columns-vertical{flex-direction:column}.bk-columns-vertical .bk-column{width:100%}.bk-column-collapse-btn{opacity:.65;cursor:pointer;color:inherit;background:0 0;border:none;padding:0 4px 0 0;font-size:.85em;line-height:1}.bk-column-collapse-btn:hover{opacity:1}.bk-column-collapsed{gap:0;padding:6px 10px}.bk-column-collapsed .bk-column-head{flex-wrap:nowrap;padding-top:0}.bk-column{background:var(--surface,#7f7f7f0a);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:8px;padding:10px;display:flex}.bk-column-over-wip{border-color:#d97757}.bk-column-head{border-top:3px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;padding-top:6px;display:flex}.bk-column-title{align-items:baseline;gap:6px;display:flex}.bk-column-count{opacity:.65;font-size:.8em}.bk-column-actions{gap:4px;display:flex}.bk-column-meta{opacity:.6;flex-basis:100%;font-size:.75em}.bk-card-list{flex-direction:column;gap:6px;min-height:24px;display:flex}.bk-card-empty{opacity:.5;padding:4px 2px;font-size:.85em}.bk-card{background:var(--bg,#fff);border:1px solid var(--border);cursor:pointer;border-radius:4px;flex-direction:column;gap:6px;padding:8px 10px;transition:border-color .1s;display:flex}.bk-card:hover{border-color:var(--accent)}.bk-card-orphan{opacity:.6;font-size:.85em}.bk-card-title{word-break:break-word;font-weight:500}.bk-card-tags{flex-wrap:wrap;gap:4px;display:flex}.bk-tag{background:var(--accent-soft,#6366f11f);color:var(--accent);border-radius:3px;padding:1px 6px;font-size:.75em}.bk-card-foot{justify-content:space-between;align-items:center;gap:6px;font-size:.8em;display:flex}.bk-status{background:var(--border);text-transform:lowercase;border-radius:3px;padding:1px 6px}.bk-status-done{color:#16a34a;background:#22c55e2e}.bk-status-archived{opacity:.5}.bk-agent-prompt{border:1px solid var(--border);border-radius:5px;margin:14px 0;padding:10px}.bk-agent-prompt-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bk-agent-prompt-note{opacity:.6;font-size:.75em}.bk-agent-prompt-text{width:100%;font-family:var(--mono,ui-monospace, monospace);resize:vertical;margin-top:6px;font-size:.85em;line-height:1.45}.bk-agent-prompt-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.bk-agent-prompt-reset{border:1px solid var(--border);color:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:2px 6px;font-size:.8em}.bk-agent-prompt-reset:hover{border-color:var(--accent);color:var(--accent)}.bk-agent-prompt-warn{color:#d97706;margin:8px 0 0;font-size:.8em}.bk-agent-target{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.bk-agent-target .bk-drawer-label{margin:0}.bk-agent-target-select{min-width:16em;max-width:100%}.bk-agent-target-note{opacity:.7;font-size:.8em}.bk-runs-on{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.bk-runs-on-instance{font-weight:600}.bk-runs-on-harness{font-family:var(--mono,ui-monospace, monospace);opacity:.75;font-size:.85em}.bk-runs-on-machine{opacity:.85}.bk-runs-on-unknown{color:#d97706}.bk-link-list .bk-runs-on{margin-left:6px;font-size:.85em}.bk-drawer-timing{flex-wrap:wrap;gap:4px 18px;margin:0 0 12px;font-size:.85em;display:flex}.bk-drawer-timing>div{align-items:baseline;gap:6px;display:flex}.bk-drawer-timing dt{opacity:.6}.bk-drawer-timing dd{font-variant-numeric:tabular-nums;margin:0}.bk-card-age{opacity:.6;white-space:nowrap;cursor:help;font-size:.85em}.bk-card-foot select{border:1px solid var(--border);color:inherit;background:0 0;border-radius:3px;padding:2px 4px;font-size:.8em}.bk-card-run{border:1px solid var(--border);color:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:1px 6px;font-size:.8em}.bk-card-run:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.bk-card-run:disabled{opacity:.35;cursor:not-allowed}.bk-card-chat{border:1px solid var(--border);color:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:1px 6px;font-size:.8em}.bk-card-chat:hover{border-color:var(--accent);color:var(--accent)}.bk-card-stop,.bk-card-play{border:1px solid var(--border);color:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:1px 6px;font-size:.8em}.bk-card-stop:hover{border-color:var(--warn,#d08770);color:var(--warn,#d08770)}.bk-card-play:hover{border-color:var(--accent);color:var(--accent)}.bk-card-held{border-left:3px solid var(--warn,#d08770);opacity:.75}.bk-card-hold{color:var(--warn,#d08770);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 4px;font-size:.78em;overflow:hidden}.bk-card-signal{border-left:2px solid var(--text-muted);border-radius:2px;flex-direction:column;gap:1px;margin:4px 0;padding:3px 6px;font-size:.78em;display:flex}.bk-card-signal-question{border-left-color:var(--warning)}.bk-card-signal-question .bk-card-signal-label{color:var(--warning)}.bk-card-signal-notification{border-left-color:var(--text-muted)}.bk-card-signal-notification .bk-card-signal-label{color:var(--text-muted)}.bk-card-signal-label{font-weight:600}.bk-card-signal-title{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-card-ceiling{color:var(--muted,#8a8a8a);margin:2px 0;font-size:.75em}.bk-form-check{align-items:center;gap:6px;font-size:.85em;display:flex}.bk-form-check input[type=checkbox]{width:auto}.bk-new-form{border:1px dashed var(--border);border-radius:4px;flex-direction:column;gap:6px;margin:6px 0;padding:8px;display:flex}.bk-new-form input,.bk-new-form textarea,.bk-new-form select{border:1px solid var(--border);color:inherit;font:inherit;background:0 0;border-radius:3px;padding:4px 6px}.bk-new-form textarea{resize:vertical}.bk-new-card{background:var(--surface,#7f7f7f0a)}.bk-form-actions{gap:6px;display:flex}.bk-drawer-backdrop{z-index:200;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}.bk-drawer{background:var(--bg,#fff);border-left:1px solid var(--border);flex-direction:column;gap:8px;width:min(520px,100%);padding:16px;display:flex;overflow-y:auto}.bk-drawer-head{justify-content:space-between;align-items:center;display:flex}.bk-drawer-label{opacity:.7;margin-top:4px;font-size:.8em}.bk-drawer input,.bk-drawer textarea,.bk-drawer select{border:1px solid var(--border);color:inherit;font:inherit;background:0 0;border-radius:3px;width:100%;padding:4px 6px}.bk-drawer textarea{resize:vertical;font-family:var(--mono,ui-monospace, monospace)}.bk-drawer-row{gap:8px;display:flex}.bk-drawer-grow{flex:1}.bk-drawer-signals{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.bk-drawer-signals h4{color:var(--warning,#e0a24a);margin:0;font-size:.85em}.bk-drawer-signals input[type=radio]{width:auto}.bk-link-list{flex-direction:column;gap:4px;margin:4px 0;padding:0;list-style:none;display:flex}.bk-link-list li{border:1px solid var(--border);border-radius:3px;align-items:center;gap:6px;padding:4px 6px;font-size:.85em;display:flex}.bk-link-type{opacity:.8;font-weight:600}.bk-link-ref{font-family:var(--mono,ui-monospace, monospace);opacity:.85;word-break:break-all}.bk-link-ref-action{cursor:pointer;color:var(--accent);text-align:left;background:0 0;border:none;padding:0}.bk-link-ref-action:hover{text-decoration:underline}.bk-link-label{opacity:.7;font-style:italic}.bk-link-del{cursor:pointer;opacity:.5;color:inherit;background:0 0;border:none;margin-left:auto;font-size:1.1em}.bk-link-del:hover{opacity:1;color:#d97757}.bk-link-form{grid-template-columns:auto 1fr 1fr auto;align-items:center;gap:6px;display:grid}.bk-card-assignees{flex-wrap:wrap;gap:4px;display:flex}.bk-assignee{border:1px solid var(--border);background:var(--accent-soft,#6366f11f);border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:1px 6px 1px 2px;font-size:.75em;line-height:1.4;display:inline-flex}.bk-assignee-avatar{background:var(--accent);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:.65rem;font-weight:600;display:inline-flex}.bk-assignee-glyph{flex:none}.bk-assignee-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-card-assignees .bk-assignee-name{max-width:9em}.bk-assignee-disabled{opacity:.55}.bk-assignee-disabled .bk-assignee-name{text-decoration:line-through}.bk-assignee-unresolved{opacity:.6;background:0 0}.bk-assignee-unresolved .bk-assignee-name{font-family:var(--mono,ui-monospace, monospace);padding-left:4px}.bk-assignee-remove{cursor:pointer;opacity:.5;color:inherit;background:0 0;border:none;padding:0 0 0 2px;font-size:1.1em;line-height:1}.bk-assignee-remove:hover{opacity:1;color:#d97757}.bk-assignee-list{flex-wrap:wrap;gap:6px;margin:4px 0;display:flex}.bk-assignee-list .bk-assignee{font-size:.85em}.bk-assignee-empty{opacity:.7;font-size:.85em}.bk-assignee-note{opacity:.7;margin:4px 0;font-size:.85em}.bk-assignee-error{margin:4px 0}.bk-assignee-picker{flex-direction:column;gap:6px;margin-top:6px;display:flex}.bk-assignee-picker-row{align-items:center;gap:6px;display:flex}.bk-assignee-picker-row .bk-assignee-query{flex:1;min-width:0}.bk-assignee-kinds{flex:none;gap:2px;display:flex}.bk-assignee-kind{border:1px solid var(--border);color:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:3px 8px;font-size:.8em}.bk-assignee-kind[aria-pressed=true]{background:var(--accent-soft,#6366f11f);color:var(--accent);border-color:var(--accent)}.bk-assignee-matches{border:1px solid var(--border);border-radius:3px;max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.bk-assignee-matches li+li{border-top:1px solid var(--border)}.bk-assignee-matches li.bk-assignee-empty{padding:6px 8px}.bk-assignee-match{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 8px;font-size:.85em;display:flex}.bk-assignee-match:hover:not(:disabled){background:var(--accent-soft,#6366f11f)}.bk-assignee-match:disabled{cursor:progress;opacity:.7}.bk-assignee-email{opacity:.6;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.9em;overflow:hidden}.bk-assignee-busy{opacity:.7}.bk-orphans{border:1px dashed #d97757;border-radius:4px;margin-top:16px;padding:8px}.bk-orphan-note{opacity:.75;font-size:.85em}.bp-container{flex-direction:column;gap:16px;max-width:1200px;display:flex}.bp-header{flex-direction:column;gap:4px;display:flex}.bp-title{color:var(--text);margin:0;font-size:1.2em}.bp-subtitle{color:var(--text-muted);margin:0;font-size:.85em}.bp-columns{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=768px){.bp-columns{grid-template-columns:1fr}}.bp-list-pane,.bp-detail-pane{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.bp-detail-pane{min-height:200px}.bp-toolbar{flex-direction:column;gap:8px;display:flex}.bp-search,.bp-input,.bp-picker-query,.bp-create-name,.bp-create-email,.bp-create-kind{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85em}.bp-search:focus,.bp-input:focus,.bp-picker-query:focus,.bp-create-name:focus,.bp-create-email:focus{border-color:var(--accent);outline:none}.bp-kinds{gap:2px;display:flex}.bp-kind{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:4px;flex:1;padding:4px 8px;font-size:.8em}.bp-kind[aria-pressed=true]{background:var(--accent-soft,#6366f11f);color:var(--accent);border-color:var(--accent)}.bp-check{color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;font-size:.85em;display:flex}.bp-error{margin:0;padding:8px 10px;font-size:.85em}.bp-empty{text-align:center;color:var(--text-dim);padding:24px 8px;font-size:.9em}.bp-empty-inline{color:var(--text-dim);padding:6px 8px;font-size:.85em}.bp-list-wrap{flex-direction:column;gap:6px;display:flex}.bp-list{flex-direction:column;gap:2px;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bp-row{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:.9em;display:flex}.bp-row:hover{background:var(--accent-soft,#6366f114)}.bp-row-selected{border-color:var(--accent);background:var(--accent-soft,#6366f11f)}.bp-row-disabled .bp-row-name{opacity:.7;text-decoration:line-through}.bp-row-text{flex-direction:column;flex:1;min-width:0;display:flex}.bp-row-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bp-row-email{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8em;overflow:hidden}.bp-avatar{background:var(--accent);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:.7rem;font-weight:600;display:inline-flex}.bp-avatar-group{background:0 0;font-size:1.1rem}.bp-avatar-large{width:40px;height:40px;font-size:1rem}.bp-avatar-large.bp-avatar-group{font-size:1.8rem}.bp-badge{border:1px solid var(--border);color:var(--text-muted);background:var(--bg);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:.7em}.bp-badge-disabled{color:#d97757;border-color:#d97757}.bp-badge-human,.bp-badge-group{text-transform:none}.bp-create-toggle{display:flex}.bp-create{border:1px dashed var(--border);border-radius:6px;flex-direction:column;gap:6px;padding:8px;display:flex}.bp-create-row{gap:6px;display:flex}.bp-create-kind{flex:none;width:auto}.bp-create-actions,.bp-edit-actions{align-items:center;gap:6px;display:flex}.bp-cancel{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;padding:5px 10px;font-size:.85em}.bp-cancel:hover{color:var(--text)}.bp-detail{flex-direction:column;gap:14px;display:flex}.bp-detail-head{align-items:center;gap:12px;display:flex}.bp-detail-title{flex-direction:column;gap:4px;min-width:0;display:flex}.bp-detail-name{color:var(--text);margin:0;font-size:1.15em}.bp-detail-disabled .bp-detail-name{opacity:.75;text-decoration:line-through}.bp-detail-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-id{font-family:var(--mono,ui-monospace, monospace);color:var(--text-muted);-webkit-user-select:all;user-select:all;font-size:.85em}.bp-section{flex-direction:column;gap:6px;display:flex}.bp-section-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin:0;font-size:.8em}.bp-count{opacity:.7;font-weight:400}.bp-hint{color:var(--text-dim);margin:0;font-size:.8em}.bp-edit{flex-direction:column;gap:8px;max-width:480px;display:flex}.bp-field{flex-direction:column;gap:3px;display:flex}.bp-field-label{color:var(--text-muted);font-size:.8em}.bp-status-row{align-items:center;gap:12px;display:flex}.bp-status{font-size:.9em}.bp-status-active{color:#22c55e}.bp-status-disabled{color:#d97757}.bp-danger-btn{color:#d97757;cursor:pointer;background:0 0;border:1px solid #d97757;border-radius:6px;padding:5px 12px;font-size:.85em}.bp-danger-btn:hover:not(:disabled){background:#d977571f}.bp-danger-btn:disabled{opacity:.5}.bp-membership-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bp-membership{align-items:center;gap:4px;display:flex}.bp-membership-open{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;align-items:center;gap:8px;padding:4px 8px;font-size:.9em;display:flex}.bp-membership-open:hover{background:var(--accent-soft,#6366f114)}.bp-membership-disabled .bp-membership-name{opacity:.7;text-decoration:line-through}.bp-membership-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-membership-email{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.8em;overflow:hidden}.bp-membership-remove{cursor:pointer;opacity:.5;color:inherit;background:0 0;border:none;padding:2px 8px;font-size:1.2em;line-height:1}.bp-membership-remove:hover:not(:disabled){opacity:1;color:#d97757}.bp-membership-remove:disabled{cursor:progress}.bp-membership-error{margin-top:4px}.bp-resources{gap:10px}.bp-resource-group{flex-direction:column;gap:4px;display:flex}.bp-resource-title{color:var(--text);margin:0;font-size:.85em;font-weight:600}.bp-resource-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bp-resource{border-radius:6px;align-items:center;gap:8px;min-width:0;padding:3px 8px;font-size:.9em;display:flex}.bp-resource:hover{background:var(--accent-soft,#6366f10f)}.bp-resource-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-resource-detail{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8em;overflow:hidden}.bp-resource-disabled .bp-resource-name{opacity:.7;text-decoration:line-through}.bp-resource-unresolved .bp-resource-name{font-family:var(--mono,ui-monospace, monospace);opacity:.7}.bp-resource-via{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:10px;margin-left:auto;padding:0 8px;font-size:.75em}.bp-resource-via:hover{color:var(--accent);border-color:var(--accent)}.bp-resource .bp-membership-remove{margin-left:auto}.bp-grants{gap:12px}.bc-started-as{color:var(--text);border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:baseline;gap:4px;padding:2px 8px;font-size:.8em;display:inline-flex}.bc-started-as-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px;font-size:.8em}.bp-relation{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.bp-relation-title{color:var(--text);align-items:center;gap:8px;margin:0;font-size:.9em;font-weight:600;display:flex}.bp-badge-enforced{color:var(--accent);border-color:var(--accent)}.bp-badge-advisory{color:var(--text-muted);border-color:var(--border)}.bg-head{flex-direction:column;gap:4px;display:flex}.bg-title{margin:0;font-size:1.1em}.bg-form,.bg-filters{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.bg-form{border:1px solid var(--border);border-radius:8px;padding:10px 12px}.bg-filter{color:var(--text-muted);flex-direction:column;gap:3px;min-width:140px;font-size:.8em;display:flex}.bg-filter select,.bg-filter input[type=text],.bg-filter .bp-picker-query{color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:4px 8px;font-size:.95rem}.bg-filter-check{flex-direction:row;align-items:center;gap:6px;min-width:0}.bg-resource-picker{min-width:260px;position:relative}.bg-chosen{border:1px solid var(--border);color:var(--text);border-radius:6px;align-items:center;gap:8px;padding:4px 8px;display:flex}.bg-note-field{flex:220px}.bg-form-error,.bg-form-outcome{flex-basis:100%}.bg-table{border-collapse:collapse;width:100%;font-size:.9em}.bg-table th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);border-bottom:1px solid var(--border);padding:6px 8px;font-size:.75em}.bg-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:6px 8px}.bg-row-revoked td{opacity:.6}.bg-resource{flex-direction:column;gap:2px;display:flex}.bg-resource-unresolved{font-family:var(--mono,ui-monospace, monospace);opacity:.7}.bg-holder .bp-badge,.bg-when .bp-badge{margin-left:6px}.bg-actions{text-align:right;white-space:nowrap}.bp-resource-match{align-items:center;gap:8px;display:flex}.bp-picker{flex-direction:column;gap:6px;max-width:480px;margin-top:6px;display:flex}.bp-picker-matches{border:1px solid var(--border);border-radius:6px;max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.bp-picker-matches li+li{border-top:1px solid var(--border)}.bp-picker-match{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:5px 8px;font-size:.85em;display:flex}.bp-picker-match:hover:not(:disabled){background:var(--accent-soft,#6366f11f)}.bp-picker-match:disabled{cursor:progress;opacity:.7}.bridge-attach{background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.bridge-attach-header{border-bottom:1px solid var(--border);background:var(--bg);align-items:center;gap:8px;padding:6px 10px;font-size:.85em;display:flex}.bridge-attach-status{color:var(--text-muted);font-family:var(--mono,ui-monospace, monospace)}.bridge-attach-readonly{color:#aaa;text-transform:uppercase;letter-spacing:.04em;background:#2a2a2a;border-radius:3px;padding:1px 6px;font-size:.75em}.bridge-attach-detach{color:var(--text);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:3px;margin-left:auto;padding:2px 8px;font-size:.85em}.bridge-attach-detach:hover{border-color:var(--accent);color:var(--accent)}.bridge-attach-term{background:#000;flex:auto;min-height:0;padding:4px 6px}.bridge-attach-term .xterm{height:100%}.bridge-attach-error{color:#ef4444;background:#1a0a0a;border-top:1px solid #4a2a2a;padding:8px 12px;font-size:.85em}.bc-split-pane-attach{flex-direction:column;min-width:0;min-height:0;display:flex}.bc-split-pane-attach .bridge-attach{border:none;border-radius:0;height:100%}.bc-cost-ceiling{font-variant-numeric:tabular-nums}.bc-cost-ceiling-warn{color:#f59e0b}.bc-cost-ceiling-crit{color:#ef4444}.bc-cost-ceiling-warn.bc-cost-clickable:hover{border-color:color-mix(in srgb, #f59e0b 45%, var(--border));background:#f59e0b14}.bc-cost-ceiling-crit.bc-cost-clickable:hover{border-color:color-mix(in srgb, #ef4444 45%, var(--border));background:#ef444414}.bc-cost-panel-ceiling .bc-cost-panel-group-label{color:var(--text)}.bc-cost-ceiling-editor-row{align-items:center;gap:6px;padding:3px 0;display:flex}.bc-cost-ceiling-editor-prefix{color:var(--text-muted)}.bc-cost-ceiling-editor .bc-budget-banner-input{width:90px}.bc-cost-ceiling-editor .bc-budget-banner-hint{padding-bottom:0}.bc-budget-banner{background:color-mix(in srgb, #ef4444 8%, var(--bg-surface));border-bottom:1px solid color-mix(in srgb, #ef4444 45%, var(--border));z-index:5;flex-direction:column;gap:8px;margin:0;padding:10px 16px;display:flex;position:sticky;top:0}.bc-budget-banner-head{align-items:baseline;gap:8px;display:flex}.bc-budget-banner-icon{font-size:.95em}.bc-budget-banner-title{color:#ef4444;font-size:.9em;font-weight:600}.bc-budget-banner-body{color:var(--text);margin:0;font-size:.85em}.bc-budget-banner-body strong{font-variant-numeric:tabular-nums}.bc-budget-banner-actions{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.bc-budget-banner-field{flex-direction:column;gap:3px;display:flex}.bc-budget-banner-field-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72em}.bc-budget-banner-input{border:1px solid var(--border);background:var(--bg-surface);width:110px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:5px;padding:5px 8px;font-size:.85em}.bc-budget-banner-raise{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:5px;padding:6px 14px;font-size:.82em;transition:border-color .15s,background .15s}.bc-budget-banner-raise:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.bc-budget-banner-raise:disabled{opacity:.4;cursor:default}.bc-budget-banner-hint{color:var(--text-muted);padding-bottom:6px;font-size:.78em}.bc-budget-banner-failure{color:#e57373;font-size:.8em}.bc-cost-panel>.bc-cost-panel-group:first-child{border-top:none;margin-top:0;padding-top:0}.bc-signal-request{flex-direction:column;gap:6px;display:flex}.bc-signal-card{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border));background:var(--bg-elevated,var(--bg-surface));border-radius:6px;padding:8px 10px}.bc-signal-option{cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:8px;padding:5px 8px;transition:background .12s,border-color .12s;display:flex}.bc-signal-option:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}.bc-signal-submit{color:#4caf50!important}.bc-signal-submit:hover{background:#4caf501a;border-color:#4caf50!important}.bc-signal-decline{color:#e57373!important}.bc-signal-decline:hover{background:#e573731a;border-color:#e57373!important}.bc-signal-dismiss{color:var(--text-muted)!important}.bc-signal-dismiss:hover{background:color-mix(in srgb, var(--text-muted) 10%, transparent)}.bk-axis-toolbar{background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:10px;padding:8px 10px;display:flex}.bk-axis-group{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.bk-axis-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);margin-right:2px;font-size:.72em}.bk-axis-chip{border:1px solid var(--border);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:10px;padding:2px 8px;font-size:.75em}.bk-axis-chip:hover{border-color:var(--accent);color:var(--text)}.bk-axis-chip-on{background:var(--accent);border-color:var(--accent);color:var(--accent-on,#fff)}.bk-axis-count{opacity:.65;font-variant-numeric:tabular-nums}.bk-axis-editor{flex-wrap:wrap;gap:8px 12px;margin:8px 0;display:flex}.bk-axis-editor>div{flex-direction:column;min-width:120px;display:flex}.bk-email-row{flex-direction:column;gap:4px;display:flex}.bk-email-head{align-items:center;gap:6px;display:flex}.bk-email-toggle{cursor:pointer;color:var(--text-dim);background:0 0;border:none;padding:0 2px;font-size:.9em;line-height:1}.bk-email-toggle:disabled{opacity:.4;cursor:default}.bk-email-body{border-left:2px solid var(--border);background:var(--bg);border-radius:4px;margin:2px 0 6px 18px;padding:8px}.bk-email-meta{color:var(--text-dim);flex-direction:column;gap:2px;margin-bottom:6px;font-size:.8em;display:flex}.bk-email-meta strong{color:var(--text);font-size:1.1em}.bk-email-text{white-space:pre-wrap;word-break:break-word;font:.78em/1.5 var(--mono,ui-monospace, monospace);max-height:260px;color:var(--text);margin:0;overflow-y:auto}.bk-card-budget{white-space:nowrap;cursor:help;align-items:baseline;gap:4px;font-size:.85em;display:inline-flex}.bk-card-budget-rung{background:var(--border);opacity:.9;border-radius:3px;padding:0 4px;font-size:.9em}.bk-card-budget-clock{opacity:.85}.bk-card-budget-limit{opacity:.5}.bk-card-budget-close .bk-card-budget-clock{color:var(--warn,#d08770);opacity:1}.bk-card-budget-over .bk-card-budget-clock,.bk-card-budget-over .bk-card-budget-limit{color:var(--danger,#bf616a);opacity:1}.bk-card-budget-over .bk-card-budget-rung{background:#bf616a38}.bk-card-budget-paused{opacity:.65}.bk-card-budget-stopped .bk-card-budget-clock{opacity:.6}.bk-timeline{flex-direction:column;gap:10px;display:flex}.bk-timeline-totals{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px;display:grid}.bk-timeline-figure{border:1px solid var(--border);cursor:help;border-radius:4px;flex-direction:column;gap:1px;padding:6px 8px;display:flex}.bk-timeline-figure-label{text-transform:uppercase;letter-spacing:.04em;opacity:.6;font-size:.72em}.bk-timeline-figure-value{font-size:1.05em}.bk-timeline-figure-business{opacity:.55;font-size:.7em}.bk-timeline-figure-over{border-color:var(--danger,#bf616a)}.bk-timeline-figure-over .bk-timeline-figure-value{color:var(--danger,#bf616a)}.bk-timeline-compose{flex-direction:column;gap:4px;display:flex}.bk-timeline-compose-actions{justify-content:space-between;align-items:center;gap:8px;font-size:.8em;display:flex}.bk-timeline-compose-actions label{cursor:pointer;align-items:center;gap:5px;display:flex}.bk-timeline-compose-actions input[type=checkbox]{width:auto}.bk-timeline-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bk-timeline-entry{border-left:2px solid var(--border);padding:4px 0 8px 10px;font-size:.85em}.bk-timeline-running{border-left-color:var(--accent,#5e81ac)}.bk-timeline-paused{border-left-color:var(--warn,#d08770)}.bk-timeline-stopped{border-left-color:var(--ok,#a3be8c)}.bk-timeline-gap{opacity:.5;margin-bottom:2px;font-size:.85em}.bk-timeline-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.bk-timeline-kind{font-weight:600}.bk-timeline-when{opacity:.55;font-size:.85em}.bk-timeline-actor{opacity:.7;font-size:.85em}.bk-timeline-summary{opacity:.85}.bk-timeline-note{background:var(--border);white-space:pre-wrap;border-radius:3px;margin-top:3px;padding:4px 6px}.bk-timeline-segment{opacity:.5;margin-top:2px;font-size:.8em}.bk-card-budget-unmeasured .bk-card-budget-clock{opacity:.45}.bk-column-more{flex-direction:column;align-items:flex-start;gap:2px;padding:6px 2px;display:flex}.bk-column-more-note{opacity:.5;font-size:.72em}.bk-timeline-subject{align-items:center;gap:6px;margin:2px 0 0 2px;font-size:.78em;display:flex}.bk-timeline-subject .bk-link-ref{color:var(--text-dim)}.bk-link-path{font:.85em/1.4 var(--mono,ui-monospace, monospace);color:var(--text-dim);background:var(--bg);border-radius:3px;padding:1px 4px}.bc-tl-item .refChip,.bc-tl-item .ref-chip-wrap{flex:none}.ref-chip-wrap{vertical-align:baseline;align-items:center;display:inline-flex;position:relative}.ref-chip{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:3px;padding:0 5px;font-family:monospace;font-size:.85em;line-height:1.5;display:inline-flex}.ref-chip:hover{background:color-mix(in srgb, var(--accent) 28%, transparent)}.ref-chip-label{white-space:nowrap}.ref-chip-glyph{font-family:inherit}.ref-chip.ref-chip-remote{border:1px dashed var(--border);color:var(--text-muted);cursor:default;background:0 0}.ref-chip.ref-chip-remote:hover{background:0 0}.ref-chip.ref-chip-refused{border:1px dashed var(--border);color:var(--text-muted);cursor:default;background:0 0}.bc-reference-page{max-width:880px;padding:16px 24px}.bc-reference-page-id{font-family:var(--font-mono,monospace);color:var(--text-muted);font-size:1.1rem}.bc-reference-record{border:1px solid var(--border);border-radius:8px;margin:16px 0;padding:12px 16px}.bc-reference-record-type{color:var(--text-muted);margin-top:-4px}.bc-reference-record-summary>div{grid-template-columns:10rem 1fr;gap:8px;padding:2px 0;display:grid}.bc-reference-record-summary dt{color:var(--text-muted)}.bc-reference-record-summary dd{margin:0}.bc-reference-record-fields table{border-collapse:collapse;font-size:.9rem}.bc-reference-record-fields th{text-align:left;color:var(--text-muted);vertical-align:top;padding:2px 12px 2px 0;font-weight:400}.bc-reference-record-fields td{white-space:pre-wrap;word-break:break-word}.ref-chip-server{opacity:.75;white-space:nowrap;border-left:1px solid;padding-left:4px;font-family:inherit;font-size:.85em}.ref-chip-open-session{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:3px;margin-left:2px;padding:0 3px;font-size:.75em;line-height:1.5}.ref-chip-open-session:hover{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--accent)}.ref-chip-caret-inline{opacity:.7;margin-left:1px;font-size:.7em}.ref-chip-panel{z-index:300;border:1px solid var(--border);background:var(--bg-surface);white-space:normal;text-align:left;cursor:default;border-radius:6px;min-width:280px;max-width:460px;max-height:420px;padding:8px 10px;font-family:system-ui,sans-serif;font-size:.78rem;position:fixed;overflow-y:auto;box-shadow:0 6px 20px #00000059}.ref-chip-panel-title{border-bottom:1px solid var(--border-subtle);color:var(--text);margin-bottom:6px;padding-bottom:5px;font-size:.82rem;font-weight:600}.ref-chip-photo-thumb{object-fit:cover;vertical-align:middle;border-radius:3px;width:auto;max-width:2.5em;height:1.25em}.ref-chip-photo{border-radius:4px;max-width:100%;max-height:18rem;margin:0 auto 6px;display:block}.ref-chip-possession-ids{flex-wrap:wrap;gap:4px;display:inline-flex}.ref-chip-question-text{color:var(--text);font-weight:600}.ref-chip-question-choices{flex-direction:column;gap:4px;margin:6px 0;display:flex}.ref-chip-question-choices .ref-chip-panel-btn{text-align:left}.ref-chip-question-words{align-items:flex-end;gap:6px;margin-bottom:6px;display:flex}.ref-chip-question-words textarea{min-width:0;font:inherit;resize:vertical;flex:1;font-size:.82rem}.ref-chip-panel-section{border-top:1px solid var(--border,#7f7f7f4d);margin-top:6px;padding-top:6px}.ref-chip-panel-body{white-space:pre-wrap;overflow-wrap:anywhere;max-height:12rem;color:var(--text);margin:6px 0 2px;font-size:.8rem;overflow-y:auto}.ref-chip-panel-row{gap:8px;padding:1px 0;display:flex}.ref-chip-panel-label{color:var(--text-dim);flex:0 0 84px}.ref-chip-panel-value{min-width:0;color:var(--text);overflow-wrap:anywhere;flex:auto}.ref-chip-panel-loading,.ref-chip-panel-error{color:var(--text-muted);padding:4px 0;font-style:italic}.ref-chip-panel-error{color:var(--error);font-style:normal}.ref-chip-panel[data-ref-kind=file]{flex-direction:column;width:min(860px,100vw - 16px);max-width:none;max-height:min(70vh,640px);display:flex;overflow:hidden}.ref-chip-panel-file{flex-direction:column;flex:auto;min-height:0;display:flex}.ref-chip-file-caret{opacity:.8;font-size:.8em}.ref-chip-file-path{overflow-wrap:anywhere;font-family:monospace}.ref-chip-file-meta{color:var(--text-dim);margin-bottom:4px}.ref-chip-file-changed{background:color-mix(in srgb, var(--warning,#f59e0b) 14%, transparent);color:var(--warning,#f59e0b);border-radius:4px;margin-bottom:6px;padding:4px 6px}.ref-chip-file-choices{flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.ref-chip-file-choice{border:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.74rem}.ref-chip-file-choice:hover,.ref-chip-file-choice-chosen{border-color:var(--accent);color:var(--accent)}.ref-chip-file-content{border:1px solid var(--border-subtle);background:var(--bg);white-space:pre;border-radius:4px;flex:auto;min-height:0;margin:0;padding:4px 0;font-family:monospace;font-size:.74rem;line-height:1.45;overflow:auto}.ref-chip-file-line{padding-right:8px}.ref-chip-file-line-number{width:4.5em;color:var(--text-dim);text-align:right;-webkit-user-select:none;user-select:none;padding-right:10px;display:inline-block}.ref-chip-file-line-target{background:color-mix(in srgb, var(--accent) 22%, transparent)}.ref-chip-badge{text-transform:uppercase;letter-spacing:.03em;border-radius:3px;margin-left:6px;padding:0 5px;font-size:.68rem}.ref-chip-badge-question{background:var(--warning-bg);color:var(--warning)}.ref-chip-badge-approval{background:var(--info-bg);color:var(--info)}.ref-chip-badge-held{background:var(--warning-bg);color:var(--warning)}.ref-chip-badge-deleted{background:var(--error-bg);color:var(--error)}.ref-chip-has-question{border-color:var(--warning)}.ref-chip-question-marker{background:var(--warning-bg);color:var(--warning);border-radius:3px;margin-left:2px;padding:0 4px;font-weight:700}.ref-chip-open-questions{margin-left:4px}.ref-chip-open-question-text{color:var(--warning)}.ref-chip-open-question-label{font-weight:600}.ref-chip-open-question-more{color:var(--text-muted)}.ref-chip-answer-toggle{border:1px solid var(--warning);background:var(--warning-bg);color:var(--warning);cursor:pointer;border-radius:4px;padding:0 6px;font-size:.85em;line-height:1.5}.ref-chip-answer-form{margin:4px 0 6px;display:block}.ref-chip-open-questions-error{color:var(--error);margin-left:4px;font-size:.85em}.ref-chip-panel-note{color:var(--warning);padding:4px 0}.ref-chip-panel-actions{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:6px;display:flex}.ref-chip-panel-btn{border:1px solid var(--border);color:var(--accent);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;font-size:.74rem}.ref-chip-panel-btn:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.ref-chip-transcript,.ref-chip-item-body{border-top:1px solid var(--border-subtle);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;padding-top:6px;font-size:.75rem;line-height:1.45}.ref-chip-transcript-note{color:var(--text-dim);margin-bottom:6px;font-style:italic}.ref-chip-transcript-turn{border-left:2px solid var(--border);margin-bottom:8px;padding-left:7px}.ref-chip-transcript-turn[data-role=user]{border-left-color:var(--accent)}.ref-chip-transcript-role{color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.signal-request{flex-direction:column;gap:6px;display:flex}.signal-card{border:1px solid var(--border);border-radius:var(--bc-radius-xs,8px);background:color-mix(in srgb, var(--accent) 6%, transparent);padding:8px 10px}.signal-card-compact{padding:6px 8px}.signal-card-header{align-items:baseline;gap:8px;display:flex}.signal-kind{text-transform:uppercase;letter-spacing:.03em;border-radius:3px;padding:0 5px;font-size:.68rem}.signal-kind-question{background:var(--warning-bg);color:var(--warning)}.signal-kind-notification{background:var(--info-bg);color:var(--info)}.signal-severity{color:var(--warning);text-transform:uppercase;font-size:.68rem}.signal-title{color:var(--text);margin:4px 0 0;font-weight:600;line-height:1.4}.signal-body{color:var(--text-muted);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.45}.signal-options{flex-direction:column;gap:4px;margin-top:6px;display:flex}.signal-option{border:1px solid var(--border);border-radius:var(--bc-radius-xs,8px);color:var(--text);align-items:stretch;gap:0;display:flex}.signal-option:hover{border-color:var(--accent)}.signal-option-selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.signal-option-editing{border-color:var(--accent)}.signal-option-choice{border-radius:var(--bc-radius-xs,8px);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:flex-start;gap:6px;padding:4px 6px;display:flex}.signal-option-edit{border:0;border-left:1px solid var(--border);color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 8px}.signal-option-edit:hover{color:var(--accent)}.signal-option-edit-input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;flex:auto;padding:4px 6px}.signal-option-edit-input:focus{outline:none}.signal-option-save{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent);cursor:pointer;border-radius:4px;flex:none;margin:3px;padding:0 8px;font-family:inherit;font-size:.74rem}.signal-option-choice:disabled,.signal-option-edit:disabled,.signal-option-save:disabled{opacity:.5;cursor:not-allowed}.signal-disclosure{font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:5px;padding:0;display:flex}.signal-disclosure-caret{color:var(--text-dim);font-size:.7rem}.signal-option-body{flex-direction:column;gap:2px;min-width:0;display:flex}.signal-option-label{overflow-wrap:anywhere}.signal-option-desc{color:var(--text-dim);font-size:.72rem;line-height:1.35}.signal-title code,.signal-option-desc code{background:color-mix(in srgb, var(--text-dim) 18%, transparent);border-radius:3px;padding:.1em .35em;font-family:monospace;font-size:.9em}.signal-freeform{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--bc-radius-xs,8px);background:var(--bg-input,transparent);width:100%;color:var(--text);font-family:inherit;font-size:inherit;resize:vertical;margin-top:6px;padding:4px 6px}.signal-freeform:focus{border-color:var(--accent);outline:none}.signal-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.signal-submit,.signal-dismiss,.signal-ack{border:1px solid var(--border);color:var(--accent);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;font-family:inherit;font-size:.74rem}.signal-submit{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent)}.signal-dismiss{color:var(--text-muted)}.signal-card-header .signal-ack{margin-left:auto}.signal-submit:hover,.signal-ack:hover{background:color-mix(in srgb, var(--accent) 28%, transparent)}.signal-dismiss:hover{border-color:var(--error);color:var(--error)}.signal-submit:disabled,.signal-dismiss:disabled,.signal-ack:disabled{opacity:.5;cursor:not-allowed}.signal-error{color:var(--error);margin:6px 0 0;line-height:1.4}.bks-container{flex-direction:column;gap:16px;max-width:900px;display:flex}.bks-header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bks-title{color:var(--text);margin:0;font-size:1.2em}.bks-back{color:var(--accent);font-size:.85em;text-decoration:none}.bks-back:hover{text-decoration:underline}.bss-sections{flex-direction:column;gap:16px;display:flex}.bss-section{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;display:flex}.bss-header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.bss-collapsed .bss-header{border-bottom:none}.bss-header-button{text-align:left;border:none;border-bottom:1px solid var(--border);width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0}.bss-collapsed .bss-header-button{border-bottom:none}.bss-header-button:hover{background:#6366f10d}.bss-heading{align-items:center;gap:8px;min-width:0;display:flex}.bss-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin:0;font-size:.8em}.bss-meta{align-items:center;gap:8px;font-size:.75em;display:flex}.bss-scope{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:2px 8px}.bss-scope-global{border-color:var(--accent);color:var(--accent)}.bss-scope-session{color:#22c55e;border-color:#22c55e}.bss-stored-by{color:var(--text-dim);font-family:var(--mono,monospace);white-space:nowrap}.bss-expand{color:var(--text-dim);font-size:1.2em}.bss-body{flex-direction:column;gap:10px;padding:12px;display:flex}.bss-help{color:var(--text-dim);margin:0;font-size:.8em}.bss-precedence{color:var(--text-muted)}.bss-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bss-saved{color:#22c55e;font-size:.85em}.bss-error{color:#ef4444;white-space:pre-wrap;font-size:.85em}.bss-index{border-collapse:collapse;width:100%;font-size:.85em}.bss-index th,.bss-index td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:6px 8px}.bss-index th{color:var(--text-muted);white-space:nowrap;font-weight:500}.bh-container{max-width:1000px}.bh-title{margin:0 0 4px;font-size:1.3em;font-weight:600}.bh-subtitle{color:var(--text-dim);margin:0 0 6px;font-size:.85em}.bh-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bh-row{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.bh-row-disabled{opacity:.6}.bh-row-head{flex-wrap:wrap;align-items:center;gap:8px;font-size:.85em;display:flex}.bh-harness{color:var(--text-muted)}.bh-event{font-weight:600}.bh-matcher,.bh-scope-id{color:var(--text-muted);font-size:.95em}.bh-flag{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:1px 8px;font-size:.85em}.bh-flag-warn{color:#f59e0b;border-color:#f59e0b}.bh-row-actions{gap:6px;margin-left:auto;display:flex}.bh-delete{color:#ef4444}.bh-command{background:var(--bg);white-space:pre-wrap;word-break:break-all;border-radius:6px;margin:0;padding:6px 8px;font-size:.8em}.bh-id{color:var(--text-dim);font-size:.7em;font-family:var(--mono,monospace)}.bh-fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 14px;display:grid}.bh-fields .bks-field :is(input,select,textarea){box-sizing:border-box;background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85em}.bh-command-field{grid-column:1/-1}.bh-command-field textarea{font-family:var(--mono,monospace)}.bec-container{flex-direction:column;gap:14px;max-width:1100px;display:flex}.bec-title{margin:0 0 4px;font-size:1.3em;font-weight:600}.bec-subtitle,.bec-hint{color:var(--text-dim);margin:0;font-size:.85em}.bec-subject{align-items:center;gap:12px;font-size:.9em;display:flex}.bec-form{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 14px;padding:12px;display:grid}.bec-form .bks-field :is(input,select){box-sizing:border-box;background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85em}.bec-result{flex-direction:column;gap:10px;display:flex}.bec-subject-line{color:var(--text-muted);margin:0;font-size:.85em}.bec-warnings{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bec-table{border-collapse:collapse;width:100%;font-size:.85em}.bec-table th,.bec-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:8px}.bec-table thead th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px;font-size:.9em;font-weight:500}.bec-table tbody th{white-space:nowrap;font-weight:500}.bec-value{word-break:break-word;max-width:320px}.bec-list,.bec-notes{margin:0;padding-left:1.1em}.bec-notes{color:var(--text-dim);font-size:.92em}.bec-none{color:var(--text-dim)}.bec-record{color:var(--text-muted);word-break:break-all;font-size:.85em}.bec-detail{color:var(--text-dim);margin-top:4px;font-size:.85em}.bec-layer{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.85em;display:inline-block}.bec-layer-session{border-color:var(--accent);color:var(--accent)}.bec-layer-request{color:#0ea5e9;border-color:#0ea5e9}.bec-layer-tag_rule,.bec-layer-board{color:#f59e0b;border-color:#f59e0b}.bec-layer-bundle,.bec-layer-grant,.bec-layer-instance{color:#22c55e;border-color:#22c55e}.bec-layer-none{border-style:dashed}.bec-legend{color:var(--text-muted);font-size:.85em}.bec-legend dl{flex-direction:column;gap:6px;margin:8px 0 0;display:flex}.bec-legend-row{align-items:baseline;gap:10px;display:flex}.bec-legend-row dt{min-width:130px}.bec-legend-row dd{margin:0}.bec-error{white-space:pre-wrap}.bks-sections{flex-direction:column;gap:16px;display:flex}.bks-section{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.bks-section-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin:0;font-size:.8em}.bks-field{flex-direction:column;gap:3px;display:flex}.bks-field-label{color:var(--text-muted);font-size:.8em}.bks-field :is(input:not([type=checkbox]),textarea,select),.bks-id-input,.bks-id-select,.bks-ladder :is(input,select){box-sizing:border-box;background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 10px;font-size:.85em}.bks-field :is(input:not([type=checkbox]),textarea,select):focus,.bks-id-input:focus,.bks-id-select:focus,.bks-ladder :is(input,select):focus{border-color:var(--accent);outline:none}.bks-help{color:var(--text-dim);font-size:.8em}.bks-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.bks-row>.bks-field{flex:160px}.bks-check{color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;font-size:.85em;display:flex}.bks-days{flex-wrap:wrap;gap:10px;display:flex}.bks-default-principal,.bks-default-agent,.bks-default-instance,.bks-default-bundle{max-width:640px}.bks-id-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bks-id-select{flex:16em;min-width:16em}.bks-id-input{font-family:var(--mono,ui-monospace, monospace);flex:12em}.bks-ladder{border-collapse:separate;border-spacing:6px 4px;margin:0 -6px}.bks-ladder th{text-align:left;color:var(--text-muted);padding:0 2px;font-size:.8em;font-weight:400}.bks-ladder td{vertical-align:middle}.bks-ladder-value,.bks-ladder-amount{width:6em}.bks-ladder-budget{white-space:nowrap}.bks-ladder-budget>*+*{margin-left:4px}.bks-accounts{flex-direction:column;gap:4px;display:flex}.bks-account-detail{color:var(--text-dim);margin-left:4px;font-size:.8em}.bks-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bks-saved{color:#22c55e;font-size:.85em}.bks-error{color:#ef4444;white-space:pre-wrap;font-size:.85em}.bks-notice{color:#eab308;background:#eab3081f;border-radius:6px;padding:6px 8px;font-size:.85em}.bks-triggers,.bks-trigger{flex-direction:column;gap:6px;display:flex}.bks-trigger-row{border:1px solid var(--border);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:flex}.bks-trigger-row.is-disabled{opacity:.6}.bks-trigger-name{color:var(--text);font-weight:600}.bks-trigger-summary{color:var(--text-muted);overflow-wrap:anywhere;flex:20em;font-size:.85em}.bks-trigger-editor{border:1px dashed var(--border);border-radius:6px;flex-direction:column;gap:8px;padding:8px;display:flex}.bks-trigger-template{min-height:4.5em;font-family:var(--mono,ui-monospace, monospace)}.bks-deliveries{flex-direction:column;gap:6px;font-size:.85em;display:flex}.bks-delivery{grid-template-columns:11em 8em 1fr;align-items:baseline;gap:8px;display:grid}.bks-delivery-time{color:var(--text-dim)}.bks-delivery-status[data-status=sent]{color:#22c55e}.bks-delivery-status[data-status=failed]{color:#ef4444}.bks-delivery-status[data-status=not_configured]{color:#eab308}.bks-delivery-status[data-status=pending]{color:var(--text-muted)}.bks-delivery-message{white-space:pre-wrap;color:var(--text)}.bks-precedence{border-left:2px solid var(--border);padding-left:8px}.bks-tag-rules{flex-direction:column;gap:8px;display:flex}.bks-tag-rule{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:6px;padding:8px;display:flex}.bks-tag-rule-head{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.bks-tag-rule-position{background:var(--border);min-width:1.8em;height:1.8em;color:var(--text);border-radius:50%;justify-content:center;align-items:center;font-size:.8em;font-weight:600;display:inline-flex}.bks-tag-rule-tags{flex:18em}.bks-tag-rule-buttons{gap:6px;display:flex}.bks-tag-chips{flex-wrap:wrap;gap:4px;display:flex}.bks-tag-chip{color:var(--text);font-size:.8em;font-family:var(--mono,ui-monospace, monospace);background:#6366f126;border-radius:10px;padding:1px 8px}.bks-tag-rule-defaults{grid-template-columns:repeat(auto-fit,minmax(16em,1fr));gap:6px 12px;display:grid}.bks-preview{border:1px dashed var(--border);border-radius:6px;flex-direction:column;gap:6px;padding:8px;display:flex}.bks-preview-table{border-collapse:collapse;font-size:.85em}.bks-preview-table th{text-align:left;color:var(--text-muted);padding:2px 12px 2px 0;font-weight:400}.bks-preview-table td{color:var(--text);overflow-wrap:anywhere;padding:2px 12px 2px 0}.bks-preview-table .bks-default-source{color:var(--text-dim)}.bk-board-settings-link{text-decoration:none;display:inline-block}.bp-availability-week{flex-direction:column;gap:10px;display:flex}.bp-week-current{color:var(--text);margin:0;font-size:.9em}.bp-week-none{color:#d97757}.bp-weekdays{flex-wrap:wrap;gap:6px;display:flex}.bp-weekday{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:.85em;display:inline-flex}.bp-weekday:hover{color:var(--text)}.bp-weekday-on{color:var(--text);background:#22c55e1a;border-color:#22c55e}.bp-hours-row{flex-direction:row;gap:14px}.bp-hours-row>div{flex-direction:column;gap:3px;display:flex}.bp-time-input{max-width:130px}.bp-actions{align-items:center;gap:10px;display:flex}.bp-subsection-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin:0;font-size:.78em}.bp-availability-timeoff{flex-direction:column;gap:8px;margin-top:16px;display:flex}.bp-timeoff-list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.bp-timeoff-row{border:1px solid var(--border);border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 10px;font-size:.85em;display:flex}.bp-timeoff-range{color:var(--text)}.bp-timeoff-note{color:var(--text-muted);font-style:italic}.bp-timeoff-add{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.bp-availability-probe{flex-direction:column;gap:8px;margin-top:16px;display:flex}.bp-probe-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-availability-answer{margin:0;font-size:.9em}.bp-available{color:#22c55e}.bp-unavailable{color:#d97757}.bprompt-drift-inbox{border-color:var(--warning,#d29922)}.bprompt-drift-card{margin-top:10px}.bprompt-drift-operation{flex-wrap:wrap;align-items:center;gap:8px}.bprompt-operation-body{flex-basis:100%;margin-top:6px}.bprompt-operation-insert{color:var(--success,#3fb950)}.bprompt-operation-delete{color:var(--danger,#f85149)}.bprompt-operation-update{color:var(--accent)}.bprompt-link{color:var(--accent);cursor:pointer;font:inherit;font-size:inherit;text-align:left;background:0 0;border:none;padding:0}.bprompt-output .bprompt-link{font-size:.8em}.bfiles-preview-tab .bfiles-section-count{margin-left:6px}.bprompt-link:disabled{opacity:.5;cursor:not-allowed}.bprompt-harness{min-width:110px;display:inline-block}.bprompt-tag-input{max-width:240px}.bprompt-outputs{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.bprompt-output{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.bprompt-state{border:1px solid var(--border);border-radius:8px;margin-left:6px;padding:1px 6px;font-size:.75em}.bprompt-state-in_sync{color:var(--success,#3fb950)}.bprompt-state-behind,.bprompt-state-not_written{color:var(--accent)}.bprompt-state-edited_on_disk{color:var(--warning,#d29922);border-color:var(--warning,#d29922)}.bprompt-state-disabled{opacity:.6}.bprompt-tags{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.bprompt-tag{border:1px solid var(--border);background:var(--bg-surface);color:inherit;cursor:pointer;border-radius:10px;padding:1px 8px;font-size:.75em}.bprompt-tag-active{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.bprompt-tag-static{cursor:default;margin-left:4px}.bprompt-group{margin:10px 0 14px}.bprompt-group-header{border-bottom:1px solid var(--border);font-weight:600}.bprompt-group-children{border-left:2px solid var(--border);margin-left:18px;padding-left:8px}.bprompt-add-in-group{opacity:.8;margin:4px 0 0 28px;font-size:.85em}.bprompt-tab-row{align-items:baseline;gap:10px;margin:6px 0;display:flex}.bprompt-tab-row-label{color:var(--text-muted,inherit);opacity:.75;flex:0 0 110px;font-size:.8em}.bsv-group+.bsv-group{margin-top:14px}.bsv-group-title{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 2px;font-size:.8em}.bsv-description{margin:0}.bsv-value{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:.85em;display:flex}.bsv-value code{background:var(--bg);word-break:break-all;border-radius:4px;padding:2px 6px}.bsv-unset{color:var(--text-dim);font-style:italic}.bsv-edit select{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;max-width:100%;padding:6px 10px;font-size:.85em}.bmd-calls td code.bss-help{display:block}.bmd-role-models{margin:4px 0 8px;padding-left:0}.bsv-edit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bsv-edit input{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);min-width:220px;color:var(--text);font-size:.85em;font-family:var(--mono,monospace);border-radius:6px;flex:1;padding:6px 10px}.bsv-note{color:#f59e0b;margin:0}.bsv-source-stored{border-color:var(--accent);color:var(--accent)}.bsv-source-unset{opacity:.7}.ref-chip-error{color:#f59e0b;background:#f59e0b1f;border-style:dashed;border-color:#f59e0b}.bet-container{max-width:1200px}.bet-title{margin:0 0 4px;font-size:1.3em;font-weight:600}.bet-subtitle{color:var(--text-dim);margin:0 0 12px;font-size:.85em}.bet-table{border-collapse:collapse;width:100%;font-size:.85em}.bet-table th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);padding:6px 8px;font-weight:600}.bet-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:6px 8px}.bet-when{white-space:nowrap;color:var(--text-muted)}.bet-arrow{color:var(--text-dim)}.bet-where{color:var(--text-muted)}.bet-unknown{color:var(--text-dim);font-style:italic}.bet-arrival{border:1px solid var(--border);white-space:nowrap;color:var(--text-muted);border-radius:999px;padding:1px 8px;font-size:.85em}.bet-arrival-new{color:#10b981;border-color:#10b981}.bet-card-ref{align-items:center;gap:4px;display:inline-flex}.bet-card-open{color:var(--text-muted);text-decoration:none}.bet-card-open:hover{color:var(--text)}.bet-more{margin-top:10px}.bet-email-cards{flex-wrap:wrap;align-items:center;gap:6px;font-size:.85em;display:flex}.bet-email-cards-label{color:var(--text-muted)}.bet-email-card{align-items:center;gap:6px;display:inline-flex}.bc-composer-attach{border-radius:var(--bc-radius-sm,10px);border:1px solid var(--bc-edge,var(--border));width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;flex:none;font-size:1.3em;line-height:1}.bc-composer-attach:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.bc-composer-attach:disabled{opacity:.4;cursor:default}.bc-attach-tray{flex-wrap:wrap;gap:6px;padding:8px 16px 0;display:flex}.bc-attach-chip{border:1px solid var(--bc-edge,var(--border));background:color-mix(in srgb, var(--bg) 35%, var(--bc-surface-thin,var(--bg-surface)));border-radius:8px;align-items:center;gap:6px;max-width:260px;padding:4px 6px 4px 4px;font-size:.8em;display:flex}.bc-attach-chip-preview{object-fit:cover;border-radius:4px;width:32px;height:32px}.bc-attach-chip-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-attach-chip-size{color:var(--text-muted);white-space:nowrap}.bc-attach-chip-remove{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0 2px}.bc-attach-chip-remove:hover:not(:disabled){color:var(--error,#e57373)}.bc-attach-error{color:var(--error,#e57373);flex-basis:100%;font-size:.8em}.bc-shared-file{flex-direction:column;align-items:flex-start;gap:4px;margin:4px 0;display:flex}.bc-shared-file-link{max-width:100%;color:var(--text);align-items:baseline;gap:6px;font-size:.85em;text-decoration:none;display:inline-flex}.bc-shared-file-link:hover .bc-shared-file-name{text-decoration:underline}.bc-shared-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-shared-file-size{color:var(--text-muted);white-space:nowrap}.bc-shared-file-preview{align-self:stretch;font-size:.85em}.bc-shared-file-preview>summary{cursor:pointer;color:var(--text-muted);-webkit-user-select:none;user-select:none}.bc-shared-file-preview[open]>summary{margin-bottom:4px}.bc-shared-file-preview-body{border:1px solid var(--bc-edge,var(--border));border-radius:8px;max-height:60vh;margin:0;padding:8px 12px;overflow:auto}pre.bc-shared-file-preview-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.95em}.bc-shared-file-preview-note{color:var(--text-muted)}.bc-shared-file-preview-error{color:var(--error,#e57373)}.bc-session-action{box-sizing:border-box;border:1px solid var(--bc-edge,var(--border));background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:10px;flex-direction:column;align-items:stretch;gap:6px;width:100%;max-width:100%;margin:8px 0;padding:8px 10px;line-height:1.4;display:flex}.bc-session-action-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.bc-session-action-button{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:4px 14px;font-weight:600}.bc-session-action-button:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 28%, transparent)}.bc-session-action-button:disabled{cursor:default;opacity:.75}.bc-session-action-what{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 2px;font-size:.8em}.bc-session-action-what:hover{color:var(--text);text-decoration:underline}.bc-session-action-output-toggle{align-self:flex-start;margin-left:0}.bc-session-action-cost{color:var(--text-muted);font-size:.8em}.bc-session-action-review{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:0 7px;font-size:.75em}.bc-session-action-review.bc-session-action-review-approve{border-color:var(--success,#6fcf97);color:var(--success,#6fcf97)}.bc-session-action-review.bc-session-action-review-caution{border-color:var(--warning,#cfcf6f);color:var(--warning,#cfcf6f)}.bc-session-action-review.bc-session-action-review-reject{border-color:var(--error,#e57373);color:var(--error,#e57373)}.bc-session-action-status{color:var(--text-muted);font-size:.85em}.bc-session-action-running .bc-session-action-status{color:var(--info,var(--text-muted))}.bc-session-action-succeeded .bc-session-action-status{color:var(--success,#6fcf97)}.bc-session-action-failed .bc-session-action-status,.bc-session-action-outcome_unknown .bc-session-action-status{color:var(--error,#e57373)}.bc-session-action-confirm{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bc-session-action-confirm-question{color:var(--text-muted);font-size:.9em}.bc-session-action-input{flex-direction:column;flex-basis:100%;gap:2px;display:flex}.bc-session-action-input-label{color:var(--text-muted);font-size:.85em}.bc-session-action-input-field{font:inherit;border:1px solid var(--border);background:var(--bg);max-width:28em;color:var(--text);border-radius:6px;padding:4px 8px}.bc-session-action-input-field:focus{outline:2px solid var(--accent);outline-offset:1px}.bc-session-action-confirm-yes,.bc-session-action-confirm-no{font:inherit;cursor:pointer;border:1px solid var(--border);color:var(--text);background:0 0;border-radius:6px;padding:2px 12px;font-size:.9em}.bc-session-action-confirm-yes{border-color:var(--accent);background:var(--accent);color:var(--accent-on,var(--bg))}.bc-session-action-confirm-yes:disabled,.bc-session-action-confirm-no:disabled{opacity:.6;cursor:default}.bc-session-action-command,.bc-session-action-output{font-family:var(--font-mono,monospace);white-space:pre-wrap;overflow-wrap:anywhere;background:color-mix(in srgb, var(--text) 6%, transparent);border-radius:6px;padding:8px 10px;font-size:.82em;display:block}.bc-session-action-output{max-height:40vh;overflow:auto}.bc-session-action-review-reasons{color:var(--text-muted);font-size:.85em;display:block}.bc-session-action-review-reasons.bc-session-action-review-caution{color:var(--warning,#cfcf6f)}.bc-session-action-review-reasons.bc-session-action-review-reject{color:var(--error,#e57373)}.bc-session-action-review-model{opacity:.7}.bc-session-action-session{color:var(--text-muted);font-size:.85em}.bc-session-action-refusal,.bc-session-action-error{color:var(--error,#e57373);overflow-wrap:anywhere;font-size:.9em;display:block}.bc-session-action-result{border-top:1px solid var(--bc-edge,var(--border));max-height:60vh;padding-top:6px;font-size:.95em;display:block;overflow:auto}.bc-image-thumb{border:1px solid var(--bc-edge,var(--border));cursor:zoom-in;background:0 0;border-radius:8px;padding:0;transition:border-color .12s,box-shadow .12s;display:block;position:relative;overflow:hidden}.bc-image-thumb:hover{border-color:var(--accent);box-shadow:0 2px 10px #00000040}.bc-image-thumb img{object-fit:contain;max-width:min(360px,100%);max-height:240px;display:block}.bc-shared-file-video{border:1px solid var(--bc-edge,var(--border));background:#000;border-radius:8px;max-width:min(640px,100%);max-height:400px;display:block}.bc-tool-images{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.bc-tool-images .bc-image-thumb img{max-width:200px;max-height:140px}.bc-image-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;max-width:760px;margin:6px 0;display:grid}.bc-image-grid-item{flex-direction:column;gap:3px;min-width:0;margin:0;display:flex}.bc-image-grid-tile{aspect-ratio:4/3;cursor:zoom-in;border:1px solid var(--bc-edge,var(--border));background:color-mix(in srgb, var(--text) 6%, transparent);border-radius:8px;padding:0;transition:border-color .12s,transform .12s,box-shadow .12s;display:block;overflow:hidden}.bc-image-grid-tile:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 3px 12px #00000040}.bc-image-grid-tile img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.bc-image-grid-caption{text-overflow:ellipsis;white-space:nowrap;font-size:.75em;overflow:hidden}.bc-image-grid-caption a{color:var(--text-muted);text-decoration:none}.bc-image-grid-caption a:hover{color:var(--text);text-decoration:underline}.bc-gallery{z-index:1000;color:#eee;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0cf7;flex-direction:column;font-family:system-ui,sans-serif;font-size:14px;animation:.12s ease-out bc-gallery-in;display:flex;position:fixed;inset:0}@keyframes bc-gallery-in{0%{opacity:0}to{opacity:1}}.bc-gallery-bar{border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.bc-gallery-count{color:#aaa;font-variant-numeric:tabular-nums;white-space:nowrap}.bc-gallery-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.bc-gallery-size{color:#888;white-space:nowrap;font-size:.9em}.bc-gallery-spacer{flex:1}.bc-gallery-group{display:inline-flex}.bc-gallery-group .bc-gallery-btn{border-radius:0}.bc-gallery-group .bc-gallery-btn:first-child{border-radius:6px 0 0 6px}.bc-gallery-group .bc-gallery-btn:last-child{border-radius:0 6px 6px 0}.bc-gallery-group .bc-gallery-btn+.bc-gallery-btn{margin-left:-1px}.bc-gallery-btn{box-sizing:border-box;color:#eee;min-width:30px;height:30px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 10px;text-decoration:none;display:inline-flex}.bc-gallery-btn:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff59}.bc-gallery-btn:disabled{opacity:.35;cursor:default}.bc-gallery-btn-on{background:var(--accent,#4a9eff);border-color:var(--accent,#4a9eff);color:#fff}.bc-gallery-btn-on:hover:not(:disabled){background:var(--accent,#4a9eff);filter:brightness(1.1)}.bc-gallery-zoom{font-variant-numeric:tabular-nums;min-width:58px}.bc-gallery-stage{flex:1;gap:2px;min-height:0;display:flex;position:relative}.bc-gallery-pane{touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.bc-gallery-pane-zoomed{cursor:grab}.bc-gallery-pane-zoomed:active{cursor:grabbing}.bc-gallery-stage-split .bc-gallery-pane{outline-offset:-1px;outline:1px solid #ffffff14}.bc-gallery-stage-split .bc-gallery-pane-focused{outline:2px solid var(--accent,#4a9eff);outline-offset:-2px}.bc-gallery-image{max-width:none;max-height:none;position:absolute;top:50%;left:50%;box-shadow:0 8px 40px #00000080}.bc-gallery-image-loading{object-fit:contain;opacity:.25;max-width:calc(100% - 24px);max-height:calc(100% - 24px);position:static}.bc-gallery-failed{color:#bbb;text-align:center;padding:24px}.bc-gallery-failed a{color:var(--accent,#4a9eff)}.bc-gallery-pane-label{display:none}.bc-gallery-stage-split .bc-gallery-pane-label{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#000000a6;border-radius:4px;max-width:calc(100% - 20px);padding:2px 8px;font-size:.85em;display:block;position:absolute;top:10px;left:10px;overflow:hidden}.bc-gallery-nav{z-index:1;color:#fff;cursor:pointer;opacity:.55;background:#00000059;border:0;border-radius:8px;width:44px;height:72px;font-size:34px;line-height:1;transition:opacity .12s,background .12s;position:absolute;top:50%;transform:translateY(-50%)}.bc-gallery-nav:hover{opacity:1;background:#0009}.bc-gallery-nav-prev{left:10px}.bc-gallery-nav-next{right:10px}.bc-gallery-strip{scrollbar-width:thin;border-top:1px solid #ffffff14;flex:none;gap:6px;padding:8px 12px;display:flex;overflow-x:auto}.bc-gallery-tile{cursor:pointer;opacity:.55;background:#ffffff0f;border:2px solid #0000;border-radius:6px;flex:none;width:72px;height:54px;padding:0;transition:opacity .12s,border-color .12s;position:relative;overflow:hidden}.bc-gallery-tile:hover{opacity:.9}.bc-gallery-tile img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.bc-gallery-tile-current,.bc-gallery-tile-compare{opacity:.85;border-color:#ffffff73}.bc-gallery-tile-focused{opacity:1;border-color:var(--accent,#4a9eff)}@media (width<=700px){.bc-gallery-bar{flex-wrap:wrap}.bc-gallery-name{flex-basis:calc(100% - 60px);order:-1}.bc-gallery-spacer{display:none}.bc-gallery-stage-split{flex-direction:column}.bc-gallery-nav{width:36px;height:56px;font-size:28px}}.ref-chip-image-thumb{object-fit:cover;object-position:top;vertical-align:middle;border-radius:2px;width:auto;max-width:2.2em;height:1.3em}.ref-chip-panel-image{flex-direction:column;gap:6px;display:flex}.ref-chip-image-preview{background:color-mix(in srgb, var(--text) 6%, transparent);cursor:zoom-in;border:0;border-radius:4px;padding:0;display:block;overflow:hidden}.ref-chip-image-preview img{object-fit:contain;max-width:100%;max-height:300px;margin:0 auto;display:block}.ref-chip-image-preview-tall img{object-fit:cover;object-position:top;width:100%;height:300px;max-height:none}.ref-chip-image-meta{color:var(--text-muted);align-items:center;gap:8px;font-size:.8rem;display:flex}.ref-chip-image-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ref-chip-image-spacer{flex:1}.ref-chip-image-action{border:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;text-decoration:none}.ref-chip-image-action:hover{border-color:var(--accent);color:var(--accent)}.bc-composer-btn-icon{flex-shrink:0;width:18px;height:18px;display:none}.bc-composer-attach .bc-composer-btn-icon{width:20px;height:20px;margin:auto;display:block}.bc-composer-btn{justify-content:center;align-items:center;gap:6px;display:inline-flex}@media (width<=640px){.bridge-shell-bar{gap:2px;min-height:44px;padding:0 8px}.bridge-shell-start{margin-right:2px;padding-right:8px}.bridge-shell-end{padding-left:4px}.bridge-nav{scrollbar-width:none;padding:0 4px}.bridge-nav::-webkit-scrollbar{display:none}.bridge-nav-groups,.bridge-nav-pages{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.bridge-tab{padding:10px 9px}.bridge-group-tab{font-size:.82em}.bridge-nav-pages .bridge-tab{padding:8px 10px;font-size:.82em}.bridge-content{padding:10px}.bc-composer,.bc-minimal .bc-composer{margin:6px 8px;margin-bottom:max(8px, env(safe-area-inset-bottom,0px));border:1px solid var(--border);background:var(--bg-surface);box-shadow:none;border-radius:22px;align-items:flex-end;gap:2px;padding:4px}.bc-composer:focus-within{border-color:var(--accent)}.bc-composer-input,.bc-composer-input:focus{box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;min-height:36px;max-height:40vh;padding:8px 6px;font-size:16px;line-height:1.35}.bc-composer-attach{background:0 0;border:none;border-radius:50%;width:36px;height:36px}.bc-composer-actions{gap:4px}.bc-composer-btn,.bc-composer-btn:hover{width:36px;height:36px;box-shadow:none;border-radius:50%;flex-shrink:0;padding:0;transform:none}.bc-composer-btn-icon{display:block}.bc-composer-btn-label{display:none}.bc-attach-tray{padding:6px 10px 0}.bs-header{flex-direction:column;align-items:flex-start;gap:6px}.bs-counts{flex-wrap:wrap;gap:4px 10px}.bs-row{gap:8px;padding:10px 8px}.bs-row-instance{display:none}.bs-row-tokens,.bs-row-time{min-width:0}.bc-mc-drawer .bc-sidebar-collapse-btn{display:none}}.bc-mc-drawer-pages{border-top:1px solid var(--border);flex-shrink:0;max-height:40%;overflow-y:auto}.bc-mc-drawer-pages-summary{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;padding:12px 14px;font-size:.85em;font-weight:600}.bc-mc-drawer-pages-body{flex-direction:column;gap:8px;padding:0 14px 12px;display:flex}.bc-mc-drawer-pages-group{flex-direction:column;gap:4px;display:flex}.bc-mc-drawer-pages-group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);font-size:.72em}.bc-mc-drawer-pages-links{flex-wrap:wrap;gap:5px;display:flex}.bc-mc-drawer-page{border:1px solid var(--border);color:var(--text);-webkit-user-drag:none;border-radius:999px;padding:4px 9px;font-size:.8em;text-decoration:none}.bc-mc-drawer-page-active{border-color:var(--accent);color:var(--accent)}.bc-status-dot.bc-status-dot-background-waiting{background-color:var(--text-dim);box-shadow:none;opacity:.6;animation:none}.bc-awaiting-count{box-sizing:border-box;background:var(--warning);min-width:1.4em;color:var(--bg);text-align:center;vertical-align:middle;border-radius:9px;margin-left:6px;padding:0 5px;font-size:.75em;font-weight:700;line-height:1.4em;display:inline-block}.bc-awaiting-section{margin:4px 0 6px}.bc-awaiting-header{align-items:center;display:flex}.bc-awaiting-header-main{min-width:0;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:6px;padding:4px 8px;display:flex}.bc-awaiting-settings-link{color:var(--text-muted);padding:0 8px;text-decoration:none}.bc-awaiting-settings-link:hover{color:var(--text)}.bc-awaiting-dot{background:var(--warning);border-radius:50%;width:8px;height:8px;display:inline-block}.bc-awaiting-label{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;line-height:1.3;display:flex}.bc-awaiting-row .bc-session-item-main{align-items:flex-start}.bc-awaiting-dismiss{font:inherit;color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;padding:2px 6px;transition:opacity .15s}.bc-awaiting-row:hover .bc-awaiting-dismiss,.bc-awaiting-dismiss:focus-visible{opacity:1}.bc-awaiting-dismiss:hover{color:var(--text);background:#6366f12e}.bc-awaiting-name{font-weight:600}.bc-awaiting-platform{color:var(--text-muted);font-size:.75em}.bc-awaiting-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);flex-basis:100%;font-size:.8em;overflow:hidden}.bc-awaiting-error{color:var(--error);padding:4px 10px;font-size:.8em}.bc-awaiting-popups{z-index:1000;flex-direction:column;gap:8px;width:min(360px,100vw - 36px);display:flex;position:fixed;bottom:18px;right:18px}.bc-awaiting-popup{background:var(--bg-surface);color:var(--text);border:1px solid var(--warning);border-radius:10px;align-items:flex-start;display:flex;box-shadow:0 8px 24px #00000059}.bc-awaiting-popup-open{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:2px;padding:10px 12px;display:flex}.bc-awaiting-popup-title{font-weight:700}.bc-awaiting-popup-line{text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden}.bc-awaiting-popup-meta{color:var(--text-muted);font-size:.75em}.bc-awaiting-popup-close{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:8px 10px}.bss-scope-browser{border-color:var(--info);color:var(--info)}.pr-section{flex-direction:column;gap:10px;display:flex}.pr-section-title{margin:0;font-size:1em}.pr-url-field{flex:260px}.pr-connect-paths{flex-wrap:wrap;gap:6px 18px;margin:4px 0 10px;display:flex}.pr-connect-path{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.pr-connect-note{flex-basis:100%;margin:0}.pr-public-url{flex-basis:100%}.pr-access,.pr-give-access{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pr-give-access select{max-width:260px}.pr-level-grants{margin:0;padding-left:18px}.pr-provision{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pr-reach{margin-top:4px;display:inline-block}.pr-reach-socket-closed{border-color:var(--error)}.pr-reach-not-answering{border-color:var(--warning,var(--error))}.pr-table code,.pr-passphrase code{font-family:var(--mono,ui-monospace, monospace);font-size:.9em}.pr-check{align-items:center;gap:6px;margin-right:6px;display:inline-flex}.pr-check-result{white-space:normal;text-align:left}.pr-reason{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pr-reason .bp-input{width:180px}.pr-reason-note{white-space:normal}.pr-removal-notice{white-space:normal;margin-top:4px}.pr-people{flex-direction:column;gap:6px;margin-top:6px;display:flex}.pr-people-title{margin:0;font-size:.95em}.pr-map-person select{max-width:280px}.pr-passphrase{border:1px dashed var(--accent);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:.85em;display:flex}.pr-passphrase-value{-webkit-user-select:all;user-select:all;background:var(--bg);border:1px solid var(--border);word-break:break-all;border-radius:4px;padding:2px 6px}.pr-link-page{max-width:none;height:calc(100vh - 140px)}.pr-link-columns{flex:1;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:16px;min-height:0;display:grid}.pr-link-list{flex-direction:column;gap:8px;min-height:0;display:flex}.pr-link-list .bp-list{flex:1;max-height:none}.pr-session-row{text-align:left;width:100%;color:inherit;font:inherit;background:0 0}.pr-new-session{gap:6px;display:flex}.pr-new-session select{flex:1;min-width:0}.pr-link-thread{border:1px solid var(--border);border-radius:8px;flex-direction:column;min-height:0;display:flex}.pr-thread{flex-direction:column;flex:1;min-height:0;display:flex}.pr-composer{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding:8px;display:flex}.pr-composer textarea{resize:vertical}.pr-composer-actions{justify-content:flex-end;gap:6px;display:flex}.bc-server-tabs{border-bottom:1px solid var(--border);flex:none;gap:2px;padding:0 8px;display:flex}.bc-server-tab{min-width:0;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:6px 6px 0 0;flex:1 1 0;justify-content:center;align-items:center;gap:5px;margin-bottom:-1px;padding:5px 6px;font-size:.8em;font-weight:600;display:flex}.bc-server-tab:hover{color:var(--text)}.bc-server-tab-shown{color:var(--text);background:var(--bg-surface);border-color:var(--border)}.bc-server-tab-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-server-tab-count{color:var(--text-dim);flex:none;font-size:.9em;font-weight:400}.bc-server-tab-blocked{opacity:.6}.bc-server-tab-state{border:1px dashed var(--text-dim);color:var(--text-dim);border-radius:8px;flex:none;padding:0 5px;font-size:.85em;font-weight:400}.bc-server-tab-scroll{flex:1 1 0;min-height:0;overflow-y:auto}.bc-server-folder-why{color:var(--text-dim);padding:8px 16px;font-size:.8em}.bc-server-folder-subheader{cursor:default;padding-left:22px}.bc-server-session-item{align-items:center;gap:6px;display:flex}.bc-server-session-item .bc-session-item-main{flex:1;min-width:0}.bc-session-server-tag{border:1px solid var(--border);color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:none;max-width:7em;margin-right:8px;padding:0 5px;font-size:.7em;overflow:hidden}.bc-session-day-heading{color:var(--text-dim);letter-spacing:.06em;text-transform:uppercase;padding:8px 12px 2px;font-size:.7em;font-weight:700}.bc-connected-server-pane{flex-direction:column;min-height:0;display:flex}.bc-connected-server-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 12px;display:flex}.bc-connected-server-name{color:var(--text);flex:1;font-weight:600}.bc-connected-server-peers-link{color:var(--text-dim);font-size:.85em}.bc-connected-server-blocked{color:var(--text-dim);padding:24px}.bc-connected-server-pane .pr-thread{flex:1;min-height:0}.bc-terminal-unavailable{color:var(--text-dim);border-top:1px solid var(--border);padding:4px 12px;font-size:.85em}.pm-needs-you{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.pm-card{border:1px solid var(--border);border-left:3px solid var(--warning);background:var(--bg-surface);border-radius:6px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.pm-card[data-state=approved],.pm-card[data-state=delivered]{border-left-color:var(--accent)}.pm-card[data-state=declined],.pm-card[data-state=failed]{border-left-color:var(--error)}.pm-card-status{border-left-color:var(--border)}.pm-card-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pm-kind{text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);font-size:.75em}.pm-headline{color:var(--text);font-weight:600}.pm-when,.pm-state{color:var(--text-muted);font-size:.8em}.pm-title{font-weight:600}.pm-hint{color:var(--text-muted);margin:0;font-size:.85em}.pm-untrusted{white-space:pre-wrap;overflow-wrap:anywhere;border:1px dashed var(--border);background:var(--bg);color:var(--text);border-radius:4px;max-height:16em;padding:6px 8px;font-size:.9em;overflow-y:auto}.pm-reason .pm-untrusted{background:0 0;border:none;padding:0;display:inline}.pm-address{color:var(--text-dim);cursor:text;-webkit-user-select:all;user-select:all;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.pm-commits{margin:0;padding-left:18px}.pm-patch{flex-direction:column;gap:4px;display:flex}.pm-patch-target{margin:0}.pm-patch-subjects,.pm-patch-files{margin:0;padding-left:18px;font-size:.9em}.pm-patch-plus{color:var(--success)}.pm-patch-minus{color:var(--error)}.pm-attachments ul{margin:0;padding-left:18px;font-size:.9em}.pm-attachment-meta{color:var(--text-muted)}.pm-attachment[data-state=failed] .pm-attachment-name,.pm-attachment-error{color:var(--error)}.pm-send-files{font-size:.9em}.pm-decision,.pm-approve,.pm-decline{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pm-decline input{flex:1;min-width:12em}.pm-approve-target{color:var(--text-muted);flex-basis:100%;font-size:.9em}.pm-approve-warning{color:var(--warning);background:var(--warning-bg);border-radius:4px;flex-basis:100%;padding:4px 8px;font-size:.9em}.pm-error{margin:0}.pm-connection-block{border:1px solid var(--border);border-radius:6px;margin-bottom:8px;padding:6px 10px}.pm-connection-block>summary{cursor:pointer;font-weight:600}.pm-connection,.pm-thread{flex-direction:column;gap:8px;margin-top:8px;display:flex}.pm-thread{border-left:2px solid var(--border);padding-left:8px}.pm-thread-row.pm-outgoing{margin-left:24px}.pm-send{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:8px;display:flex}.pm-send-kind{flex-wrap:wrap;gap:12px;display:flex}:root{--bg:#1a1a2e;--bg-surface:#16213e;--bg-overlay:#000000d9;--border:#2a2a4a;--border-subtle:#1e1e3a;--scrollbar-track:#121228;--scrollbar-thumb:#2a2a4a;--scrollbar-thumb-hover:#3a3a5e;--text:#e0e0e0;--text-muted:#888;--text-dim:#666;--text-faint:#555;--accent:#c9a0dc;--accent-hover:#dbb8ec;--accent-on:#1a1a2e;--success:#6fcf97;--success-bg:#2a4a3e;--error:#cf6f6f;--error-bg:#4a2a2a;--warning:#cfcf6f;--warning-bg:#3a3a2a;--info:#6fb3cf;--info-bg:#2a3a4e;--notes-accent:#3573d4}[data-theme=light]{--bg:#f5f7fa;--bg-surface:#fff;--bg-overlay:#00000080;--border:#d8dce3;--border-subtle:#e8ecf0;--scrollbar-track:#eaecf0;--scrollbar-thumb:#c8ccd3;--scrollbar-thumb-hover:#a8adb5;--text:#1a1a2e;--text-muted:#555;--text-dim:#777;--text-faint:#999;--accent:#7c3aed;--accent-hover:#6d28d9;--accent-on:#fff;--success:#16a34a;--success-bg:#dcfce7;--error:#dc2626;--error-bg:#fef2f2;--warning:#ca8a04;--warning-bg:#fefce8;--info:#2563eb;--info-bg:#eff6ff}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);margin:0;padding:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}html{height:100%;overflow:hidden}body{background:var(--bg);height:100%;color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .2s,color .2s;overflow:hidden}#root{height:100%;overflow:hidden}a{color:inherit;text-decoration:none}.site-nav{border-bottom:1px solid var(--border);align-items:center;gap:24px;padding:12px 20px;font-size:.85em;display:flex}.site-nav .brand{color:var(--accent);letter-spacing:1px;font-weight:500;text-decoration:none}.site-nav a{color:var(--text-muted);text-decoration:none;transition:color .2s}.site-nav a:hover,.site-nav a.active{color:var(--accent)}.nav-login{opacity:.5;flex-shrink:0;font-size:1em;line-height:1;text-decoration:none;transition:opacity .2s}.nav-login:hover,.nav-login.active{opacity:1}.header{text-align:center;border-bottom:1px solid var(--border);padding:16px 20px 12px}.header h1{color:var(--accent);letter-spacing:1px;font-size:1.2em;font-weight:400}.header p{color:var(--text-muted);margin-top:4px;font-size:.8em}.btn{background:var(--accent);color:var(--accent-on);cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:.8em;font-weight:600;transition:background .2s}.btn:hover{background:var(--accent-hover)}.btn:disabled{opacity:.5;cursor:not-allowed}.search-box{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:8px;outline:none;padding:8px 14px;font-family:inherit;font-size:.85em;transition:border-color .2s}.search-box:focus{border-color:var(--accent)}.search-box::placeholder{color:var(--text-dim)}.filter-btn{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:14px;padding:5px 12px;font-size:.78em;transition:all .2s}.filter-btn:hover{border-color:var(--accent);color:var(--accent)}.filter-btn.active{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.status-running{background:var(--success-bg);color:var(--success)}.status-done{background:var(--info-bg);color:var(--info)}.status-error{background:var(--error-bg);color:var(--error)}.status-queued{background:var(--warning-bg);color:var(--warning)}.loading{text-align:center;color:var(--text-muted);padding:60px}.empty{text-align:center;color:var(--text-dim);padding:60px}.section-title{color:var(--accent);text-transform:uppercase;letter-spacing:1px;margin:24px 0 12px;font-size:.9em;font-weight:400}.media-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;margin-bottom:32px;display:grid}.search-results-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-bottom:32px;display:grid}.queue-section{max-width:1400px;margin:0 auto;padding:0 20px 32px}.queue-item{background:var(--bg-surface);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}.queue-item .title{word-break:break-all;flex:1;font-size:.95em}.queue-item .status{white-space:nowrap;border-radius:12px;padding:4px 10px;font-size:.8em}.queue-item .error-detail{color:var(--error);background:var(--error-bg);border-left:3px solid var(--error);border-radius:6px;flex-basis:100%;margin-top:8px;padding:8px 12px;font-size:.85em}.modal-overlay{background:var(--bg-overlay);z-index:200;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal-overlay.show{display:flex}.modal{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;width:100%;max-width:700px;max-height:90vh;position:relative;overflow-y:auto}.modal .close-btn{color:#fff;cursor:pointer;z-index:10;background:#0009;border:none;border-radius:50%;width:32px;height:32px;font-size:1.2em;transition:background .2s;position:absolute;top:12px;right:12px}.modal .close-btn:hover{background:#000c}@media (width<=700px){.site-nav{flex-wrap:wrap;gap:12px;padding:10px 16px}.media-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.search-results-grid{grid-template-columns:1fr;gap:12px}.header h1{font-size:1.1em}.modal{max-width:calc(100vw - 24px);margin:12px}.queue-item{padding:12px}.queue-item .title{font-size:.9em}}@media (width<=414px){.site-nav{gap:10px;padding:10px 14px;font-size:.82em}.header{padding:14px 16px 10px}.section-title{margin:20px 0 10px;font-size:.85em}body{font-size:15px}}@media (width<=380px){.site-nav{gap:8px;padding:8px 12px;font-size:.8em}.header h1{font-size:1em}.media-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}body{font-size:14px}}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-ext-400-normal-DQAASfvW.woff2)format("woff2"),url(/assets/archivo-black-latin-ext-400-normal--j5WRK12.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2)format("woff2"),url(/assets/archivo-black-latin-400-normal-HW9MwEcM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2)format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2)format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--zine-paper:#efe7d6;--zine-cream:#fbf5e8;--zine-ink:#2e3b7a;--zine-ink-dark:#222c5e;--zine-orange:#ee7e43;--zine-orange-dark:#c2521f;--zine-pink:#ec6fa4;--zine-pink-dark:#c24880;--zine-pink-light:#f5b2cc}[data-theme=zine]{--bg:var(--zine-paper);--bg-surface:var(--zine-cream);--bg-overlay:#2e3b7a73;--border:color-mix(in srgb, var(--zine-ink) 55%, var(--zine-paper));--border-subtle:color-mix(in srgb, var(--zine-ink) 22%, var(--zine-paper));--scrollbar-track:var(--zine-paper);--scrollbar-thumb:color-mix(in srgb, var(--zine-ink) 55%, var(--zine-paper));--scrollbar-thumb-hover:var(--zine-ink);--text:var(--zine-ink-dark);--text-muted:#4b568c;--text-dim:#6a739f;--text-faint:#8f95b8;--accent:var(--zine-orange-dark);--accent-hover:#a5421a;--accent-on:var(--zine-cream);--accent-soft:color-mix(in srgb, var(--zine-pink) 22%, var(--zine-cream));--success:#2f7a4b;--success-bg:#d8ebd3;--error:#c23b4a;--error-bg:#f8d9dc;--warning:#9a6a00;--warning-bg:#f6e7bf;--info:var(--zine-ink);--info-bg:#dce0f2;--mono:"Space Mono", ui-monospace, monospace;--bc-edge:color-mix(in srgb, var(--zine-ink) 40%, var(--zine-cream));--bc-edge-lit:var(--zine-ink);--bc-radius:6px;--bc-radius-sm:4px;--bc-radius-xs:3px;--bc-shadow:4px 4px 0 var(--zine-ink);--bc-halo:0 0 0 2px var(--zine-pink)}[data-theme=zine] body{background-color:var(--zine-paper);background-image:radial-gradient(circle,#ec6fa421 1px,#0000 1.4px),radial-gradient(circle,#2e3b7a12 1.2px,#0000 1.7px);background-position:0 0,3px 5px;background-size:7px 7px,13px 13px;font-family:Nunito,system-ui,sans-serif}[data-theme=zine] ::selection{background:var(--zine-pink-light);color:var(--zine-ink-dark)}[data-theme=zine] ::-webkit-scrollbar-thumb{border:2px solid var(--zine-paper);border-radius:0}[data-theme=zine] .bridge-shell-bar{background:var(--zine-cream);border-bottom:3px solid var(--zine-ink);min-height:54px}[data-theme=zine] .bridge-shell-start{border-right:2px dashed var(--border)}[data-theme=zine] .bridge-group-tab{text-transform:uppercase;letter-spacing:.04em;font-family:Archivo Black,sans-serif;font-size:.85rem;font-weight:400}[data-theme=zine] .bridge-tab{color:var(--text-muted);transition:color .2s,transform .25s cubic-bezier(.34,1.8,.64,1)}[data-theme=zine] .bridge-tab:hover{color:var(--zine-ink-dark);transform:rotate(-3deg)translateY(-1px)}[data-theme=zine] .bridge-tab-active{color:var(--zine-ink-dark);background-image:linear-gradient(transparent 70%, var(--zine-pink-light) 70%, var(--zine-pink-light) 92%, transparent 92%);background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 20px) 100%;border-bottom-color:#0000}[data-theme=zine] .bridge-group-tab.bridge-tab-active:before{content:"";background:url(/assets/star-BVqNKuaj.png) 50%/contain no-repeat;width:18px;height:18px;margin-right:6px;transform:rotate(-12deg)}[data-theme=zine] .bridge-nav-pages{background:color-mix(in srgb, var(--zine-orange) 16%, var(--zine-paper));border-bottom:2px solid var(--zine-ink)}[data-theme=zine] .bridge-nav-pages .bridge-tab{font-weight:700}[data-theme=zine] .page-title{color:var(--zine-pink);-webkit-text-stroke:7px var(--zine-cream);paint-order:stroke fill;text-shadow:4px 4px 0 var(--zine-ink);transform-origin:0;letter-spacing:-.01em;align-items:center;gap:10px;font-family:Archivo Black,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.05;display:inline-flex;transform:rotate(-1.5deg)}[data-theme=zine] .page-title:after{content:"";background:url(/assets/star-BVqNKuaj.png) 50%/contain no-repeat;flex-shrink:0;width:.9em;height:.9em;animation:9s linear infinite zineSpin;transform:rotate(14deg)}[data-theme=zine] .bridge-content h2:not(.page-title),[data-theme=zine] .bridge-content h3{color:var(--zine-ink-dark);letter-spacing:.01em;font-family:Archivo Black,sans-serif;font-weight:400}@keyframes zineSpin{to{transform:rotate(374deg)}}[data-theme=zine] button{transition:transform .15s cubic-bezier(.34,1.8,.64,1)}[data-theme=zine] button:not(:disabled):active{transform:translate(1px,2px)scale(.97)}[data-theme=zine] input:focus-visible,[data-theme=zine] textarea:focus-visible,[data-theme=zine] select:focus-visible{outline:2px solid var(--zine-pink);outline-offset:1px}[data-theme=zine] .bc-turns-assistant{border:none;border-left:3px solid var(--zine-ink);background:0 0;border-radius:0}[data-theme=zine] .bc-turns-user{border:2px solid var(--zine-ink);background:color-mix(in srgb, var(--zine-pink) 20%, var(--zine-cream));box-shadow:3px 3px 0 var(--zine-ink);transform-origin:0 0;border-radius:2px;transform:rotate(-.4deg)}[data-theme=zine] .bc-turns-aside{font-family:Nunito,sans-serif}[data-theme=zine] .bc-turns-actor{font-family:Space Mono,monospace}[data-theme=zine] .bc-turns-user .bc-turns-actor{color:var(--zine-pink-dark)}[data-theme=zine] .bc-composer-input{border:2px solid var(--zine-ink);background:var(--zine-cream);box-shadow:3px 3px 0 var(--zine-ink);border-radius:4px}[data-theme=zine] .bc-composer-input:focus{border-color:var(--zine-ink);box-shadow:3px 3px 0 var(--zine-pink)}[data-theme=zine] .bc-composer-input:placeholder-shown{border-style:dashed}[data-theme=zine] .bc-composer-wrap{position:relative}@media (prefers-reduced-motion:no-preference){[data-theme=zine] .bc-composer-sent{display:block}}[data-theme=zine] .bc-composer-sent{z-index:5;left:var(--sent-left);top:var(--sent-top);width:var(--sent-width);height:var(--sent-height);box-sizing:border-box;border:2px solid var(--zine-ink);background:color-mix(in srgb, var(--zine-pink) 20%, var(--zine-cream));box-shadow:3px 3px 0 var(--zine-ink);color:var(--zine-ink-dark);white-space:pre-wrap;pointer-events:none;border-radius:4px;padding:10px 14px;font-size:.93em;line-height:1.5;animation:.7s ease-out forwards zineSlipLift;position:absolute;overflow:hidden}@keyframes zineSlipLift{0%{transform:none}25%{opacity:1;transform:translateY(-6px)rotate(-1deg)scale(1.02)}to{opacity:0;transform:translateY(-90px)rotate(-2deg)scale(.92)}}@media (prefers-reduced-motion:no-preference){[data-theme=zine] .bc-turns-user[data-arriving]{animation:.8s cubic-bezier(.2,.8,.3,1.2) .15s both zineSlipIn,1.8s ease-out .15s zineSlipGlow}}@keyframes zineSlipIn{0%{opacity:0;transform:translateY(48px)rotate(-3deg)scale(.96)}}@keyframes zineSlipGlow{0%{box-shadow:3px 3px 0 var(--zine-ink), 0 0 0 6px color-mix(in srgb, var(--zine-pink) 55%, transparent)}}@media (prefers-reduced-motion:no-preference){[data-theme=zine] .bc-pending-card{animation:.35s cubic-bezier(.34,1.6,.64,1) zineStampIn}}@keyframes zineStampIn{0%{opacity:0;transform:scale(1.35)rotate(-4deg)}}[data-theme=zine] .bc-turns-pane:not(:has(.bc-status-slot)) .bc-turns-assistant[data-latest]:not(.bc-turns-streaming):not(.bc-turns-error)>.bc-turns-meta:after{content:"done ✓";border:2px solid var(--zine-pink-dark);color:var(--zine-pink-dark);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:3px;margin-left:8px;padding:0 6px;font:700 .72rem Space Mono,monospace;display:inline-block;transform:rotate(-6deg)}@media (prefers-reduced-motion:no-preference){[data-theme=zine] .bc-turns-pane:not(:has(.bc-status-slot)) .bc-turns-assistant[data-latest][data-arriving]:not(.bc-turns-streaming):not(.bc-turns-error)>.bc-turns-meta:after{animation:.4s cubic-bezier(.34,1.6,.64,1) zineStampDone}}@keyframes zineStampDone{0%{opacity:0;transform:scale(2.4)rotate(-18deg)}}[data-theme=zine] .bc-turns-pane:has(.bc-status-slot[data-mood=thinking]) .bc-turns-streaming .bc-turns-md>div:last-child>p:last-child:after{content:"";vertical-align:-.14em;background:var(--zine-pink);width:.5em;height:1em;margin-left:3px;display:inline-block}[data-theme=zine] .bc-turns-pane:has(.bc-status-slot[data-mood=thinking]) .bc-turns-streaming .bc-turns-md>div:last-child>:is(ul,ol):last-child>li:last-child:after{content:"";vertical-align:-.14em;background:var(--zine-pink);width:.5em;height:1em;margin-left:3px;display:inline-block}@media (prefers-reduced-motion:no-preference){[data-theme=zine] .bc-turns-pane:has(.bc-status-slot[data-mood=thinking]) .bc-turns-streaming .bc-turns-md>div:last-child>p:last-child:after{animation:.9s step-end infinite zineCaret}[data-theme=zine] .bc-turns-pane:has(.bc-status-slot[data-mood=thinking]) .bc-turns-streaming .bc-turns-md>div:last-child>:is(ul,ol):last-child>li:last-child:after{animation:.9s step-end infinite zineCaret}}@keyframes zineCaret{50%{opacity:0}}[data-theme=zine] .bc-pane-toggles{border:2px solid var(--zine-ink);box-shadow:2px 2px 0 var(--zine-ink);border-radius:3px}[data-theme=zine] .bc-pane-toggles button{letter-spacing:0;color:var(--zine-ink);border-left-color:var(--zine-ink);padding:0 4px;font-family:Archivo Black,sans-serif;font-size:.58rem;font-weight:400}[data-theme=zine] .bc-pane-toggles button[aria-pressed=true]{background:var(--zine-pink-light)}[data-theme=zine] .bc-pane-toggles button:hover{background:color-mix(in srgb, var(--zine-pink-light) 50%, transparent)}[data-theme=zine] .bc-header circle[data-fill]{stroke:var(--zine-pink)}[data-theme=zine] [aria-label="How the text is drawn"]{border:1.5px solid var(--zine-ink);opacity:1}[data-theme=zine] [aria-label="How the text is drawn"] button{color:var(--zine-ink);font-family:Space Mono,monospace}[data-theme=zine] [aria-label="How the text is drawn"] button+button{border-left-color:var(--zine-ink)}[data-theme=zine] [aria-label="How the text is drawn"] button[aria-pressed=true]{background:var(--zine-pink-light)}[data-theme=zine] .bc-status-slot{border-top:2px dashed var(--zine-ink);font-family:Space Mono,monospace}[data-theme=zine] .bc-status-mascot{width:36px;height:33px;animation:zineStrip var(--zine-strip-loop) steps(var(--zine-strip-frames)) infinite;background:0 0/auto 100% no-repeat;flex:none;margin:-6px 0 -4px -4px;display:inline-block;position:relative}[data-theme=zine] .bc-status-slot[data-mood=thinking] .bc-status-mascot{--zine-strip-frames:6;--zine-strip-loop:1.5s;background-image:url(/assets/crab-mini-thinking-frames-BBIgKgv8.png)}[data-theme=zine] .bc-status-slot[data-mood=working] .bc-status-mascot{--zine-strip-frames:4;--zine-strip-loop:.45s;background-image:url(/assets/crab-mini-working-frames-DX8qCcIc.png)}[data-theme=zine] .bc-status-slot[data-mood=waiting] .bc-status-mascot{--zine-strip-frames:6;--zine-strip-loop:1.1s;background-image:url(/assets/crab-mini-waiting-frames-DE51FlE9.png)}[data-theme=zine] .bc-status-slot[data-mood=resting] .bc-status-mascot{--zine-strip-frames:6;--zine-strip-loop:3s;background-image:url(/assets/crab-mini-resting-frames-BNk7TrGm.png)}[data-theme=zine] .bc-status-slot[data-mood=trouble] .bc-status-mascot{--zine-strip-frames:4;--zine-strip-loop:.45s;background-image:url(/assets/crab-mini-trouble-frames-B4MhsCgw.png)}@keyframes zineStrip{to{background-position-x:calc(100% * var(--zine-strip-frames) / (var(--zine-strip-frames) - 1))}}[data-theme=zine] .bc-workspace:has(.bc-composer-input:not(:placeholder-shown)) .bc-status-slot .bc-status-mascot{--zine-strip-frames:6;--zine-strip-loop:1.2s;background-image:url(/assets/crab-mini-noticing-frames-BzbYaai2.png)}[data-theme=zine] .bc-conductor-crab .bc-orchestrator-badge,[data-theme=zine] .bc-conductor-crab .bc-orchestrator-dot{display:none}[data-theme=zine] .bc-conductor-mascot{width:34px;height:31px;animation:zineStrip var(--zine-strip-loop) steps(var(--zine-strip-frames)) infinite;background:0 0/auto 100% no-repeat;flex:none;margin:-4px 0 -4px -4px;display:block}[data-theme=zine] .bc-conductor[data-state=conducting] .bc-conductor-mascot{--zine-strip-frames:8;--zine-strip-loop:1.6s;background-image:url(/assets/conductor-conducting-frames-DdRExY_9.png)}[data-theme=zine] .bc-conductor[data-state=busy] .bc-conductor-mascot{--zine-strip-frames:6;--zine-strip-loop:.6s;background-image:url(/assets/conductor-busy-frames-Clw7yVwj.png)}[data-theme=zine] .bc-conductor[data-state=alert] .bc-conductor-mascot{--zine-strip-frames:6;--zine-strip-loop:1s;background-image:url(/assets/conductor-alert-frames-CAw4WHgV.png)}[data-theme=zine] .bc-conductor[data-state=trouble] .bc-conductor-mascot{--zine-strip-frames:4;--zine-strip-loop:.45s;background-image:url(/assets/conductor-trouble-frames-Dbw306M8.png)}[data-theme=zine] .bc-conductor[data-state=resting] .bc-conductor-mascot{--zine-strip-frames:6;--zine-strip-loop:3s;background-image:url(/assets/conductor-resting-frames-DRDHUG7J.png)}[data-theme=zine] .bc-conductor[data-state=offline] .bc-conductor-mascot{filter:grayscale()opacity(.55);background-image:url(/assets/conductor-resting-frames-DRDHUG7J.png);animation:none}[data-theme=zine] .bc-conductor:not([data-state=offline]) .bc-conductor-crab:hover .bc-conductor-mascot,[data-theme=zine] .bc-conductor:not([data-state=offline]) .bc-conductor-crab:focus-visible .bc-conductor-mascot{--zine-strip-frames:6;--zine-strip-loop:1.2s;background-image:url(/assets/conductor-glance-frames-BOLEdzi3.png)}[data-theme=zine] .bc-orchestrator-status{color:var(--zine-ink);letter-spacing:0;font-family:Space Mono,monospace;font-size:.66rem}[data-theme=zine] .bc-conductor[data-state=alert] .bc-orchestrator-status{color:var(--zine-pink-dark)}[data-theme=zine] .bc-orchestrator-signals{color:var(--zine-ink-dark);font-family:Archivo Black,sans-serif}[data-theme=zine] .bc-orchestrator-signals:hover{border-color:var(--zine-ink);color:var(--zine-ink-dark)}[data-theme=zine] .bc-orchestrator-needs-count{background:var(--zine-pink-dark);color:var(--zine-cream);border:1.5px solid var(--zine-ink)}[data-theme=zine] .bc-orchestrator-page-link{color:var(--zine-pink-dark);font-weight:700}[data-theme=zine] .bc-needs-you-dropdown{border-top:2px solid var(--zine-ink);background:var(--zine-cream)}[data-theme=zine] .bc-turns-empty{color:var(--zine-ink);padding-top:32px;font-family:Space Mono,monospace;font-style:normal}[data-theme=zine] .bc-turns-empty:before{content:"";aspect-ratio:620/560;--zine-strip-frames:6;background:url(/assets/crab-hello-frames-CFw4zowx.png) 0 0/auto 100% no-repeat;width:320px;max-width:80%;margin:0 auto 14px;animation:1.2s steps(6,end) infinite zineStrip;display:block}[data-theme=zine] .bc-timeline-empty:before,[data-theme=zine] .bc-session-list-empty:before{content:"";aspect-ratio:620/560;background:url(/assets/crab-sleep-DGakYWZu.png) 50%/contain no-repeat;width:120px;margin:0 auto 8px;display:block}[data-theme=zine] .bc-workspace,[data-theme=zine] .bc-session-list{border:2.5px solid var(--zine-ink);background:var(--zine-cream);box-shadow:6px 6px 0 var(--zine-ink);border-radius:5px;position:relative}[data-theme=zine] .bc-session-list{box-shadow:5px 5px 0 var(--zine-ink)}[data-theme=zine] .bc-workspace:before,[data-theme=zine] .bc-workspace:after,[data-theme=zine] .bc-session-list:before{content:"";z-index:3;background:color-mix(in srgb, var(--zine-pink-light) 75%, transparent);pointer-events:none;border-left:2px dotted #fff9;border-right:2px dotted #fff9;width:78px;height:16px;position:absolute;top:-4px}[data-theme=zine] .bc-workspace:before{left:26px;transform:rotate(-4deg)}[data-theme=zine] .bc-workspace:after{background:color-mix(in srgb, var(--zine-orange) 45%, transparent);right:30px;transform:rotate(3deg)}[data-theme=zine] .bc-session-list:before{background:color-mix(in srgb, var(--zine-orange) 45%, transparent);margin-left:-39px;left:50%;transform:rotate(2deg)}[data-theme=zine] .bc-header{border-bottom:5px double var(--zine-ink);background:linear-gradient(90deg, transparent 0%, var(--zine-cream) 55%), radial-gradient(circle, color-mix(in srgb, var(--zine-pink) 55%, transparent) 1.1px, transparent 1.5px) 0 0 / 6px 6px, var(--zine-cream);border-radius:3px 3px 0 0;padding-top:8px;padding-bottom:8px}[data-theme=zine] .bc-header .bc-session-name{color:var(--zine-ink-dark);letter-spacing:.01em;text-decoration:underline;-webkit-text-decoration-color:var(--zine-pink-light);text-decoration-color:var(--zine-pink-light);text-underline-offset:-3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Archivo Black,sans-serif;font-size:1.02rem;text-decoration-thickness:7px}[data-theme=zine] .bc-header .bc-status-dot{box-shadow:0 0 0 2px var(--zine-cream), 0 0 0 3.5px var(--zine-ink)}[data-theme=zine] .bc-header .bc-cost{color:var(--zine-ink);border:1.5px dashed var(--zine-ink);background:var(--zine-cream);border-radius:2px;padding:1px 6px;font-family:Space Mono,monospace;font-weight:700}[data-theme=zine] .bc-header circle[data-fill]{stroke-width:3px}[data-theme=zine] .bc-folder-header{background:color-mix(in srgb, var(--zine-orange) 30%, var(--zine-cream));width:auto;color:var(--zine-ink-dark);letter-spacing:.06em;clip-path:polygon(0 12%,4% 0,96% 6%,100% 0,98% 50%,100% 100%,3% 94%,0 100%,2% 50%);margin:10px 8px 4px;padding:3px 12px 3px 8px;font-family:Archivo Black,sans-serif;transform:rotate(-.5deg)}[data-theme=zine] .bc-server-tabs{border-bottom:2px solid var(--zine-ink);gap:3px;padding:0 8px}[data-theme=zine] .bc-server-tab{border:2px solid var(--zine-ink);background:color-mix(in srgb, var(--zine-ink) 14%, var(--zine-cream));color:var(--zine-ink-dark);border-bottom:none;border-radius:3px 3px 0 0;margin-bottom:0;padding:4px 5px;font-family:Archivo Black,sans-serif;font-size:.68rem;font-weight:400}[data-theme=zine] .bc-server-tab-shown{background:var(--zine-cream);position:relative;top:2px}[data-theme=zine] .bc-server-tab-count{border:1.5px solid var(--zine-ink);background:var(--zine-cream);color:var(--zine-ink);border-radius:9px;padding:0 5px;font-family:Archivo Black,sans-serif}[data-theme=zine] .bc-server-tab-blocked{opacity:.55}[data-theme=zine] .bc-session-day-heading{color:var(--zine-ink);opacity:.7;font-family:Archivo Black,sans-serif}[data-theme=zine] .bc-session-server-tag{border:1.5px solid var(--zine-ink);background:var(--zine-cream);color:var(--zine-ink);border-radius:2px;font-family:Archivo Black,sans-serif;font-size:.58rem}[data-theme=zine] .bc-filter-popover{border:2px solid var(--zine-ink);background:var(--zine-cream);box-shadow:4px 4px 0 var(--zine-ink);border-radius:3px}[data-theme=zine] .bc-filter-funnel-active{background:var(--zine-pink-light);color:var(--zine-ink-dark);border-color:var(--zine-ink)}[data-theme=zine] .bc-filter-badge{background:var(--zine-orange);color:var(--zine-cream);border:1.5px solid var(--zine-ink);font-family:Archivo Black,sans-serif}[data-theme=zine] .bc-session-row-grid{border-bottom:1px dotted color-mix(in srgb, var(--zine-ink) 28%, transparent);transition:background .15s,transform .2s cubic-bezier(.34,1.8,.64,1)}[data-theme=zine] .bc-session-row-grid:hover{background:color-mix(in srgb, var(--zine-orange) 10%, transparent);transform:translate(2px)}[data-theme=zine] .bc-session-row-grid:hover .bc-session-label{-webkit-text-decoration:underline wavy var(--zine-pink);text-decoration:underline wavy var(--zine-pink);text-underline-offset:3px}[data-theme=zine] .bc-session-item-selected.bc-session-row-grid{border:2px solid var(--zine-ink);background:var(--zine-pink-light);width:auto;box-shadow:3px 3px 0 var(--zine-ink);color:var(--zine-ink-dark);border-radius:3px;margin:3px 6px;transform:rotate(-.7deg)}[data-theme=zine] .bc-session-item-selected .bc-session-label{font-weight:800}[data-theme=zine] .bc-session-row-grid{position:relative}[data-theme=zine] .bc-session-row-grid:has(.bc-status-dot-model_generating,.bc-status-dot-tool_running,.bc-status-dot-running,.bc-status-dot-starting,.bc-status-dot-compacting,.bc-status-dot-background_tasks_running):after{content:"";background:repeating-linear-gradient(-45deg, var(--zine-orange) 0 4px, var(--zine-pink) 4px 8px) 0 0 / 4px 22.6px;pointer-events:none;width:4px;animation:.8s linear infinite zineStripe;position:absolute;top:0;bottom:0;left:0}@keyframes zineStripe{to{background-position:0 22.6px}}[data-theme=zine] .bc-session-row-grid:has(button[aria-haspopup=dialog]){background-image:radial-gradient(circle, color-mix(in srgb, var(--zine-pink) 45%, transparent) 1px, transparent 1.4px);background-size:5px 5px}[data-theme=zine] .bc-session-row-grid:has(.bc-status-dot-completed,.bc-status-dot-aborted) .bc-session-label{opacity:.6}[data-theme=zine] .bc-session-row-grid[class*=subagentRow]{border-left:2px dotted var(--zine-ink);margin-left:16px;position:relative}[data-theme=zine] .bc-session-row-grid[class*=subagentRow]:before{content:"";background:var(--zine-cream);border:2px solid var(--zine-ink);box-sizing:border-box;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:-5px}[data-theme=zine] .bc-session-row-grid[class*=subagentRowRunning]:before{background:var(--zine-orange)}[data-theme=zine] .bc-inst-filter-chips button{border:1.5px solid color-mix(in srgb, var(--zine-ink) 45%, transparent);background:var(--zine-cream);border-radius:3px}[data-theme=zine] .bc-inst-filter-chips button.bc-filter-chip-on{border-color:var(--zine-ink);background:var(--zine-pink-light);color:var(--zine-ink-dark)}[data-theme=zine] .signal-card{border:2px solid var(--zine-ink);border-top:5px solid var(--zine-pink);background:var(--zine-cream);box-shadow:2px 2px 0 var(--zine-ink);border-radius:2px}[data-theme=zine] .bc-status-dot{--zine-status-size:16px;width:var(--zine-status-size);height:var(--zine-status-size);box-shadow:none;background:50%/contain no-repeat;border:none;border-radius:0;font-size:0;animation:none}[data-theme=zine] .bc-status-dot:before,[data-theme=zine] .bc-status-dot:after{content:none;display:none}[data-theme=zine] .bc-status-dot .bc-status-dot-blip{display:none}[data-theme=zine] .bc-status-dot-running,[data-theme=zine] .bc-status-dot-tool_running,[data-theme=zine] .bc-status-dot-starting{--zine-status-frames:6;--zine-status-loop:.6s;background-image:url(/assets/status-working-frames-MpCDU-K-.png)}[data-theme=zine] .bc-status-dot-model_generating{--zine-status-frames:8;--zine-status-loop:1.1s;background-image:url(/assets/status-thinking-frames-CgyjyzDh.png)}[data-theme=zine] .bc-status-dot-background_tasks_running{--zine-status-frames:8;--zine-status-loop:2s;background-image:url(/assets/status-background-frames-BPkAJyv4.png)}[data-theme=zine] .bc-status-dot-compacting{--zine-status-frames:6;--zine-status-loop:.9s;background-image:url(/assets/status-compacting-frames-CPm9NIKa.png)}[data-theme=zine] .bc-status-dot-rate_limited{--zine-status-frames:7;--zine-status-loop:3.5s;background-image:url(/assets/status-rate-limited-frames-Cl5UG2Yx.png)}[data-theme=zine] .bc-status-dot-awaiting_user{--zine-status-frames:6;--zine-status-loop:1.2s;background-image:url(/assets/status-asking-frames-DOwW_oCK.png)}[data-theme=zine] .bc-status-dot-awaiting_permission,[data-theme=zine] .bc-status-dot-waiting_on_approval{--zine-status-frames:6;--zine-status-loop:.9s;background-image:url(/assets/status-permission-frames-DusiBrBU.png)}[data-theme=zine] .bc-status-dot:where(.bc-status-dot-running,.bc-status-dot-tool_running,.bc-status-dot-starting,.bc-status-dot-model_generating,.bc-status-dot-background_tasks_running,.bc-status-dot-compacting,.bc-status-dot-rate_limited,.bc-status-dot-awaiting_user,.bc-status-dot-awaiting_permission,.bc-status-dot-waiting_on_approval){animation:zineFrames var(--zine-status-loop) steps(var(--zine-status-frames)) infinite;background-position:0 0;background-size:auto 100%}[data-theme=zine] .bc-status-dot-idle{background-image:url(/assets/status-idle-gEhJw1L4.png)}[data-theme=zine] .bc-status-dot-completed{background-image:url(/assets/status-done-D1ZMk5EJ.png)}[data-theme=zine] .bc-status-dot-aborted{background-image:url(/assets/status-aborted-CvLZPMyc.png)}[data-theme=zine] .bc-status-dot-error{background-image:url(/assets/status-error-I6U1Cku6.png)}[data-theme=zine] .bc-status-dot-paused{background-image:url(/assets/status-paused-C1cCZRn6.png)}[data-theme=zine] .bc-status-dot-disconnected{background-image:url(/assets/status-disconnected-_zCM7zCg.png)}[data-theme=zine] .bc-status-dot-empty,[data-theme=zine] .bc-status-dot-placeholder{background-image:url(/assets/status-empty-sCbCohUv.png)}[data-theme=zine] .bc-status-dot.bc-status-dot-background-waiting{filter:grayscale();opacity:.5;background-color:#0000;animation:none}@keyframes zineFrames{to{background-position:calc(var(--zine-status-frames) * -1 * var(--zine-status-size)) 0}}[data-theme=zine] .bc-header .bc-status-dot{box-shadow:none;--zine-status-size:18px}[data-theme=zine] .bc-session-menu-btn{background:url(/assets/archive-box-m6qZSrDW.png) 50%/contain no-repeat;width:20px;height:20px;padding:0}[data-theme=zine] .bc-session-menu-btn[data-archived=true]{background-image:url(/assets/archive-reopen-BO7b6HVh.png)}[data-theme=zine] .bc-session-menu-btn svg{display:none}[data-theme=zine] .bc-session-menu-btn:hover{background-color:#0000;transform:rotate(-8deg)scale(1.15)}[data-theme=zine] .bc-new-session-btn,[data-theme=zine] .bc-new-session-caret-btn{border:2px solid var(--zine-ink);background:var(--zine-orange);color:var(--zine-cream);letter-spacing:.03em;box-shadow:3px 3px 0 var(--zine-ink);font-family:Archivo Black,sans-serif;font-weight:400}[data-theme=zine] .bc-new-session-btn{border-right-width:1px;border-radius:4px 0 0 4px}[data-theme=zine] .bc-new-session-caret-btn{border-left:1px dashed var(--zine-cream);background:var(--zine-orange-dark);border-radius:0 4px 4px 0}[data-theme=zine] .bc-new-session-btn:hover{box-shadow:4px 4px 0 var(--zine-ink);transform:translate(-1px,-1px)}[data-theme=zine] .bc-sidebar-collapse-btn,[data-theme=zine] .bc-sidebar-page-btn{border:2px solid var(--zine-ink);background:var(--zine-cream);color:var(--zine-ink);box-shadow:2px 2px 0 var(--zine-ink);border-radius:3px}[data-theme=zine] .bc-sidebar-page-btn-selected{background:var(--zine-ink);color:var(--zine-cream)}[data-theme=zine] .bc-orchestrator{border:2px solid var(--zine-ink);background:radial-gradient(circle at 0 50%, var(--zine-paper) 6px, transparent 6.5px), radial-gradient(circle at 100% 50%, var(--zine-paper) 6px, transparent 6.5px), var(--zine-pink-light);box-shadow:2px 2px 0 var(--zine-ink);border-radius:3px}[data-theme=zine] .bc-orchestrator .bc-session-item-main{color:var(--zine-ink-dark);letter-spacing:.02em;font-family:Archivo Black,sans-serif;font-size:.85rem}[data-theme=zine] .bc-orchestrator .bc-session-item,[data-theme=zine] .bc-orchestrator .bc-session-item:hover,[data-theme=zine] .bc-orchestrator .bc-session-item-selected{box-shadow:none;background:0 0}[data-theme=zine] .bc-orchestrator:has(.bc-session-item-selected){box-shadow:3px 3px 0 var(--zine-ink);transform:rotate(-.7deg)}[data-theme=zine] .bc-session-search-input{border:2px solid var(--zine-ink);background:var(--zine-cream) no-repeat 8px 50% / 14px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%232E3B7A' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='4.5'/%3E%3Cpath d='M10.5 10.5 14 14'/%3E%3C/svg%3E");border-radius:3px;padding-left:28px;font-family:Nunito,sans-serif}[data-theme=zine] .bc-session-search-input:focus{border-color:var(--zine-ink);box-shadow:3px 3px 0 var(--zine-pink)}[data-theme=zine] [aria-label="Signals needing you"]>:first-child button:first-child{background:color-mix(in srgb, var(--zine-pink) 40%, var(--zine-cream));width:calc(100% - 16px);color:var(--zine-ink-dark);letter-spacing:.05em;text-transform:uppercase;clip-path:polygon(0 10%,5% 0,95% 8%,100% 0,97% 50%,100% 100%,4% 92%,0 100%,3% 50%);margin:0 8px;padding:3px 12px 3px 8px;font-family:Archivo Black,sans-serif;font-size:.72rem;font-weight:400;transform:rotate(-.4deg)}[data-theme=zine]{--zine-vibe-hue-danger:var(--zine-pink-dark);--zine-vibe-hue-warning:var(--zine-orange);--zine-vibe-hue-question:var(--zine-ink);--zine-vibe-hue-action:var(--success);--zine-vibe-hue-info:color-mix(in srgb, var(--zine-ink) 45%, var(--zine-paper));--zine-vibe-danger:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 19 19'%3E%3Cpolygon points='5.7 1 12.3 1 17 5.7 17 12.3 12.3 17 5.7 17 1 12.3 1 5.7' fill='%232E3B7A' transform='translate(1.5 1.5)'/%3E%3Cpolygon points='5.7 1 12.3 1 17 5.7 17 12.3 12.3 17 5.7 17 1 12.3 1 5.7' fill='%23C24880' stroke='%232E3B7A' stroke-width='1.5' stroke-linejoin='round'/%3E%3Crect x='8' y='4.3' width='2' height='7' rx='1' fill='%23FBF5E8'/%3E%3Ccircle cx='9' cy='13.8' r='1.2' fill='%23FBF5E8'/%3E%3C/svg%3E");--zine-vibe-warning:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 19 19'%3E%3Cpolygon points='9 1.5 17 16 1 16' fill='%232E3B7A' transform='translate(1.5 1.5)'/%3E%3Cpolygon points='9 1.5 17 16 1 16' fill='%23EE7E43' stroke='%232E3B7A' stroke-width='1.5' stroke-linejoin='round'/%3E%3Crect x='8.1' y='6.2' width='1.8' height='5.4' rx='0.9' fill='%232E3B7A'/%3E%3Ccircle cx='9' cy='13.6' r='1' fill='%232E3B7A'/%3E%3C/svg%3E");--zine-vibe-question:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 19 19'%3E%3Ccircle cx='9' cy='9' r='7.8' fill='%232E3B7A' transform='translate(1.5 1.5)'/%3E%3Ccircle cx='9' cy='9' r='7.8' fill='%232E3B7A' stroke='%232E3B7A' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M6.4 7.1a2.7 2.7 0 1 1 3.7 2.5c-.8.4-1.1.9-1.1 1.7' fill='none' stroke='%23FBF5E8' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='9' cy='13.9' r='1.2' fill='%23FBF5E8'/%3E%3C/svg%3E");--zine-vibe-action:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 19 19'%3E%3Crect x='1.5' y='1.5' width='15' height='15' rx='2' fill='%232E3B7A' transform='translate(1.5 1.5) rotate(-6 9 9)'/%3E%3Crect x='1.5' y='1.5' width='15' height='15' rx='2' transform='rotate(-6 9 9)' fill='%232F7A4B' stroke='%232E3B7A' stroke-width='1.5'/%3E%3Cpolygon points='10.4 3 5 10 8.6 10 7.6 15 13 8 9.4 8' fill='%23FBF5E8'/%3E%3C/svg%3E");--zine-vibe-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 19 19'%3E%3Ccircle cx='9' cy='9' r='7.8' fill='%232E3B7A' transform='translate(1.5 1.5)'/%3E%3Ccircle cx='9' cy='9' r='7.8' fill='%23FBF5E8' stroke='%232E3B7A' stroke-width='1.5' stroke-linejoin='round'/%3E%3Ccircle cx='9' cy='5.2' r='1.3' fill='%232E3B7A'/%3E%3Crect x='8' y='7.6' width='2' height='6.4' rx='1' fill='%232E3B7A'/%3E%3C/svg%3E")}[data-theme=zine] [class*=vibeProse]>div[data-vibe=danger],[data-theme=zine] [class*=vibeLegendRow][data-vibe=danger] [class*=vibeLegendTerm]{--vibe-hue:var(--zine-vibe-hue-danger)}[data-theme=zine] [class*=vibeProse]>div[data-vibe=warning],[data-theme=zine] [class*=vibeLegendRow][data-vibe=warning] [class*=vibeLegendTerm]{--vibe-hue:var(--zine-vibe-hue-warning)}[data-theme=zine] [class*=vibeProse]>div[data-vibe=question],[data-theme=zine] [class*=vibeLegendRow][data-vibe=question] [class*=vibeLegendTerm]{--vibe-hue:var(--zine-vibe-hue-question)}[data-theme=zine] [class*=vibeProse]>div[data-vibe=action],[data-theme=zine] [class*=vibeLegendRow][data-vibe=action] [class*=vibeLegendTerm]{--vibe-hue:var(--zine-vibe-hue-action)}[data-theme=zine] [class*=vibeProse]>div[data-vibe=info],[data-theme=zine] [class*=vibeLegendRow][data-vibe=info] [class*=vibeLegendTerm]{--vibe-hue:var(--zine-vibe-hue-info)}[data-theme=zine] [class*=vibeProse]>div[data-vibe]:after{border-radius:0;width:4px}[data-theme=zine] [class*=vibeProse]>div:is([data-vibe=danger],[data-vibe=warning],[data-vibe=question],[data-vibe=action],[data-vibe=info]){background:radial-gradient(circle, color-mix(in srgb, var(--vibe-hue) 22%, transparent) .9px, transparent 1.3px) 0 0 / 6px 6px, radial-gradient(circle, color-mix(in srgb, var(--vibe-hue) 22%, transparent) .9px, transparent 1.3px) 3px 3px / 6px 6px}[data-theme=zine] [class*=vibeProse]>div:is([data-vibe-run=start],[data-vibe-run=solo]):before{width:17px;height:17px;line-height:0;top:1px;left:-6px}[data-theme=zine] [class*=vibeProse]>div[data-vibe=danger]:is([data-vibe-run=start],[data-vibe-run=solo]):before{content:var(--zine-vibe-danger) / "danger"}[data-theme=zine] [class*=vibeProse]>div[data-vibe=warning]:is([data-vibe-run=start],[data-vibe-run=solo]):before{content:var(--zine-vibe-warning) / "warning"}[data-theme=zine] [class*=vibeProse]>div[data-vibe=question]:is([data-vibe-run=start],[data-vibe-run=solo]):before{content:var(--zine-vibe-question) / "question"}[data-theme=zine] [class*=vibeProse]>div[data-vibe=action]:is([data-vibe-run=start],[data-vibe-run=solo]):before{content:var(--zine-vibe-action) / "action"}[data-theme=zine] [class*=vibeProse]>div[data-vibe=info]:is([data-vibe-run=start],[data-vibe-run=solo]):before{content:var(--zine-vibe-info) / "info"}[data-theme=zine] [class*=vibeLegendToggle]{background:color-mix(in srgb, var(--zine-orange) 30%, var(--zine-cream));color:var(--zine-ink-dark);letter-spacing:.06em;text-transform:uppercase;opacity:1;clip-path:polygon(0 12%,4% 0,96% 6%,100% 0,98% 50%,100% 100%,3% 94%,0 100%,2% 50%);border:none;border-radius:0;padding:3px 12px 3px 8px;font-family:Archivo Black,sans-serif;transform:rotate(1.5deg)}[data-theme=zine] [class*=vibeLegendToggle]:hover{background:color-mix(in srgb, var(--zine-orange) 50%, var(--zine-cream))}[data-theme=zine] [class*=vibeLegendBody]{border:2px solid var(--zine-ink);background:var(--zine-cream);box-shadow:3px 3px 0 var(--zine-ink);border-radius:3px;font-family:Nunito,sans-serif}[data-theme=zine] [class*=vibeLegendTerm]{color:var(--zine-ink-dark);font-family:Space Mono,monospace}[data-theme=zine] [class*=vibeLegendRow] [aria-hidden=true]{vertical-align:middle;background:50%/contain no-repeat;width:17px;height:17px;font-size:0;display:inline-block}[data-theme=zine] [class*=vibeLegendRow][data-vibe=danger] [aria-hidden=true]{background-image:var(--zine-vibe-danger)}[data-theme=zine] [class*=vibeLegendRow][data-vibe=warning] [aria-hidden=true]{background-image:var(--zine-vibe-warning)}[data-theme=zine] [class*=vibeLegendRow][data-vibe=question] [aria-hidden=true]{background-image:var(--zine-vibe-question)}[data-theme=zine] [class*=vibeLegendRow][data-vibe=action] [aria-hidden=true]{background-image:var(--zine-vibe-action)}[data-theme=zine] [class*=vibeLegendRow][data-vibe=info] [aria-hidden=true]{background-image:var(--zine-vibe-info)}[data-theme=zine] [class*=vibeLegendRow][data-vibe=descriptive] [aria-hidden=true]{background:var(--border-subtle);height:4px}[data-theme=zine] .bc-composer-btn{letter-spacing:.04em;text-transform:uppercase;border:2px solid var(--zine-ink);background:var(--zine-orange);color:var(--zine-cream);box-shadow:3px 3px 0 var(--zine-ink);border-radius:4px;font-family:Archivo Black,sans-serif;font-weight:400;transform:rotate(-1.5deg)}[data-theme=zine] .bc-composer-btn:disabled{background:color-mix(in srgb, var(--zine-orange) 40%, var(--zine-cream));box-shadow:1px 1px 0 var(--zine-ink)}[data-theme=zine] .bc-composer-btn.bc-btn-stop{background:var(--zine-pink);transform:rotate(1.5deg)}[data-theme=zine] .bc-composer-btn:not(:disabled):hover{box-shadow:4px 4px 0 var(--zine-ink);transform:rotate(0)translate(-1px,-1px)}[data-theme=zine] .bk-column{background:var(--zine-cream);border:2px solid var(--zine-ink);box-shadow:4px 4px 0 var(--zine-ink);border-radius:4px}[data-theme=zine] .bk-column-title{font-family:Archivo Black,sans-serif;font-weight:400}[data-theme=zine] .bk-card{background:var(--zine-cream);border:2px solid var(--zine-ink);box-shadow:2px 2px 0 var(--zine-ink);border-radius:3px;transition:transform .2s cubic-bezier(.34,1.8,.64,1),box-shadow .2s}[data-theme=zine] .bk-card:nth-child(odd){transform:rotate(-.6deg)}[data-theme=zine] .bk-card:nth-child(2n){transform:rotate(.5deg)}[data-theme=zine] .bk-card:hover{box-shadow:5px 6px 0 var(--zine-pink);border-color:var(--zine-ink);transform:rotate(0)translate(-2px,-3px)}[data-theme=zine] .bk-tag{background:var(--zine-pink-light);color:var(--zine-ink-dark);border-radius:2px}[data-theme=zine] .bk-status-done{color:#2f7a4b;background:#d8ebd3}@media (prefers-reduced-motion:reduce){[data-theme=zine] .bc-status-mascot,[data-theme=zine] .bc-status-dot,[data-theme=zine] .bc-session-row-grid:after,[data-theme=zine] .page-title:after,[data-theme=zine] .bc-turns-empty:before,[data-theme=zine] .bc-conductor-mascot{animation:none}}@media (width<=640px){[data-theme=zine] .bc-composer{border:2px solid var(--zine-ink);background:var(--zine-cream);box-shadow:3px 3px 0 var(--zine-ink);border-radius:22px}[data-theme=zine] .bc-composer:focus-within{box-shadow:3px 3px 0 var(--zine-pink)}[data-theme=zine] .bc-composer:has(.bc-composer-input:placeholder-shown){border-style:dashed}[data-theme=zine] .bc-composer-input,[data-theme=zine] .bc-composer-input:focus{box-shadow:none;background:0 0;border:none;border-radius:0}[data-theme=zine] .bc-composer-input:focus-visible{outline:none}[data-theme=zine] .bc-composer-attach{color:var(--zine-ink)}[data-theme=zine] .bc-composer-btn,[data-theme=zine] .bc-composer-btn:not(:disabled):hover{border:2px solid var(--zine-ink);box-shadow:2px 2px 0 var(--zine-ink);border-radius:50%;transform:none}[data-theme=zine] .bc-composer-btn:disabled{box-shadow:none;border-color:color-mix(in srgb, var(--zine-ink) 35%, transparent)}[data-theme=zine] .bc-composer-btn.bc-btn-stop{transform:none}[data-theme=zine] .bridge-shell-bar{border-bottom-width:2px;min-height:46px}[data-theme=zine] .bridge-group-tab{font-size:.74rem}[data-theme=zine] .bridge-group-tab.bridge-tab-active:before{width:14px;height:14px;margin-right:4px}[data-theme=zine] .page-title{-webkit-text-stroke-width:5px;text-shadow:3px 3px 0 var(--zine-ink);font-size:1.7rem}}[data-theme=zine] .bc-awaiting-count{background:var(--zine-orange);color:var(--zine-cream);border:1.5px solid var(--zine-ink);box-shadow:1.5px 1.5px 0 var(--zine-ink)}[data-theme=zine] .bc-awaiting-dot{background:var(--zine-orange);border:1.5px solid var(--zine-ink)}[data-theme=zine] .bc-awaiting-section .bc-folder-header{background:var(--zine-pink-light)}[data-theme=zine] .bc-awaiting-row:hover .bc-session-label{text-decoration:none}[data-theme=zine] .bc-awaiting-row:hover .bc-awaiting-name{-webkit-text-decoration:underline wavy var(--zine-pink);text-decoration:underline wavy var(--zine-pink);text-underline-offset:3px}[data-theme=zine] .bc-awaiting-platform,[data-theme=zine] .bc-awaiting-preview{color:var(--zine-ink);opacity:.75}[data-theme=zine] .bc-awaiting-dismiss{color:var(--zine-ink)}[data-theme=zine] .bc-awaiting-popup{background:var(--zine-cream);color:var(--zine-ink);border:2.5px solid var(--zine-ink);box-shadow:5px 5px 0 var(--zine-ink);border-radius:10px}[data-theme=zine] .bc-awaiting-popup-meta,[data-theme=zine] .bc-awaiting-popup-close{color:var(--zine-ink);opacity:.7}[data-theme=zine] .bc-machines{--machine-hue-cpu:var(--zine-orange);--machine-hue-gpu:var(--zine-pink-dark);--machine-hue-memory:var(--zine-ink);--machine-hue-swap:color-mix(in srgb, var(--zine-ink) 55%, var(--zine-cream));--machine-hue-drive:var(--zine-ink);--machine-hue-battery:var(--success);--machine-track:var(--zine-paper);--machine-edge:var(--zine-ink);--machine-warning:#e3b23c;--machine-danger:#d8404f;--machine-stripes:repeating-linear-gradient(-45deg, transparent 0 4px, #2e3b7a73 4px 7px);--machine-card-radius:4px;font-family:Nunito,system-ui,sans-serif}[data-theme=zine] .bc-machine-picture{background:50%/contain no-repeat;flex:none;width:40px;height:40px;display:inline-block}[data-theme=zine] .bc-machine-picture[data-size=small]{width:18px;height:18px}[data-theme=zine] .bc-machine-picture[data-picture=cpu]{background-image:url(/assets/machine-cpu-UZ-51umQ.png)}[data-theme=zine] .bc-machine-picture[data-picture=gpu]{background-image:url(/assets/machine-gpu-ClI5d0JE.png)}[data-theme=zine] .bc-machine-picture[data-picture=memory]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAANNElEQVR4Aexaa5AU1RU+t3tmdmd3Zx+zO7vLQiSgvARNfCRGFHkYxZiKBjUvo5KUsRJTFZ8pH8FUxYplrLJiflhl5VEpIkpQUzEpK6XGB5ICBQUhgiCCqAjCwu7O7MzuPHaeOd/t6Z6enpmdnR4NqD3s6Xvud8+599xv+vS9fQeFnE9dDDgE1kUfkUOgQ2CdDNTp7tyBDoF1MlCnu3MHOgTWyUCd7s4d6BBYJwN1ujt3oENgnQzU6f5ZvAPrpKzY3SGwmI+aaw6BNVNW7OAQWMxHzTVJYO5j/tQc1SfIQQF3iDc0kqKn1h+ia+/8N5399d/RmRfcR4uv+D0tu+4xWZ97zgqCXHTVX+hP/9hLB47GaTSeph37IrTyqX10073r6Zpb/yX9H3hkJ72yfYjC0TS6JozxaRXlrfdHaOFlD9GsU6+ia6++iZ5a82d6Z+dG2r93K725ZS1teP5JWT/64V6CvL7hafrFzSvo9C8vp2lzrqQl5/+IbrvhTlr9xwfpmb+vkv6/+eXddOkl19NJc6+kwOe//YmRnunfpZ7p36OeE68kWUJnrHvad+QcUPbNvIaWfn8lPbupn7K5HCm/uv952rV1He4Sebd8li/ZbJay2QxlM2mthM4YZ4+kBWUqmaCtLz9D1/1wBb30+gAp65//p2x0LrUxkIiP0KrHNpMCRmtzdax1Bl7bsN75TUQnw045GhkkRVVddnwdH2Ygk06SMvOU+aw6f3YYyPBio9xy8zJqaGyx4/9/9Pn4hxJCkKIoxClJKAV0Fhrnk+NVWlm2aIpY9LVvlpiddmYD3X5Fgl5dHqI9y4Ofenn7miHaffUg7b5qgFC+DZ2lhBgTgG2NfJWLhEdNsKaumX2QLokeoA7K8T8yJJVO08BAyKjn2BwyNpak4NCwgTMs/xKJMQqHwgYOW0gslqBweKQUj8ZoZCRKURLSX78AG4rGS+zRB/pCn2bBmBhb99fLEMeY5FjNttAxJ8wNull0v0qlJHBsbKykHbdyW3urxBe/eBbpcsF/zqFvbb/IqOv40g0L6LL/LpW4dMpfPB43Nbc0S1y3RXnxxoV06ZavluKbFtM3XltC1qWtydtIl29aVGKPPtAX+jTLpVsvJDePTZbPMo7xQo7VbAsdc8LcoJsF6WzpwqhiAZYEClH8besWmLyu2y0RgMttpaP23lSXWrMTxq7ZyeLg8XosSKHa3jWFJIH9Bz8ooB+BNhYfk+lcT1cKJyvSdpTTuZ5+4Iu0RUzQa5Wmlspf3KlnnKUROBoJ1trvuPYN3gZqz6f/uIZVGluavdTMUsWsanMbx4KYqhqWMeCFtgyqQel0RiMwMGmqhnyEV0WVN3ddPQreRkDq6oSd64klEc9wD+X/+g99SHKWVy+/uMQinUrTkf7BErxWIM4rZ3BwuFa3EvsIr9glYBUAY1cxqdqc5busklF0JKwRuOCMSSU2ePB3dXWU4LUCXk7Bdr+vVrcS+xZfcwlWDfDy2NVsqrWPd/dmM/kUfuu94bL92Fn5ZEd80IjOpc4XRan8IObmin9ZPouDwEDhdEZpR8yx1Orf0FR5B+Fp8Gp3oBDltzG1DqbbRzltBwbqX5jCwyME0fu1WyKW6GjMlntXANvq8q6KqmoEbt52sLyFTbS5pYkCAT/V+2lr9xGk3n4QC2Ky00+TN1vRLZNOaQRu27KzrFGaX9vKNkwAVPjbkWa5LB+RV17JpE2ZCxIHaQtBs57K0GsVRbX3CME4hw4pKMqKoqoagYl4vMQgHotT/6GBErxWIMLv2UihWv2s9sGhsBWqWh+JjFS1qWYwEkpWNGn0NmsE4lTBauVt8lJvX8AKT6hufmq0trV8JOns97dNaGyzUUtr/at/Jm2ejbl3oplzZuoEls9zlwuJVOw0oRqvwjhslLZCIUVVpVrrJZvh9OeVGH6KqqCwJRnebvDPjrZ8K9NHtPi8WRqBLrfHVueVnMK86R3or38VHuKjJzupa43ryOFBQkxWfCJ19zgHIV3+Ro3Aah2tO/9VemHhy4TSKi8ueqUE72jzUaC3eBWG30tLNtHaMvZrF28kaz/YWHV2tpO/s5C66AOydtFGgg90s6zlvjGGjun3bM+kTmrjmDBPvQ2ldUxgEPNc/T2Vs/Dg4VGNwEyZ1RabzxgfbmJQiJ7OGX61ifE+DxhEVbX0THMfWHiAEe8rcVYGPZVMkY4LIYx0TiWTlOBTG+KPwptkvZ+xBON8CMsw2yqENug4TUEbdEUt4Ak+mEVfGq7y0KCeCK9xKR4buIyFx4aO2BErdH1M6FGeK+YGXZ8r9MmByovXjl2HNAJ9bYVvGU6QKAeG9MFzCHVdMFCQU8u68ODYaajMOy/wYJkVNBKOUihY+gaEd95wKKIPZ5TDwxFCmwHklRCfdqOvfNUogsEwYWwDyCtBjt2KY4sU4hgxt7yZLEDoaDQl9XKXVDKtETj3lJNK2puaGinQ3Un4ts2NLbxJ7u7pNL5pvc3na6Geni69apQ+rMLdfqOuK228Se4KlOIdvNr6O9t1M6ME1uHXTsgNkJVO7qONj6tYLfrr5thb82lrbkDsiNWMKZwBmCvmZsbxKjsQKo1Rt/H7WzQC39j6lo4ZJW7vhkZtccE3EeN9IRoVVSVPYwPhgxObWH4PicHcDW7AlEpx2sYTUkc6eBq0fpKcUno647DC7dHsk/yTgp7OLn5o67hM23yaA3O5NXukbZJTHQN4PG5yuVWo+bTlfRunK2JR86fYSFs9nRGLxNkmOhonPZ0xV0XV+omORglzRqeplMKF9lhgpehv3pxejcAdm9cWNZgrvttXU/uKx6jn7ieNTlvOW0rAO+56nFrPWUTZ/FYDGMR/1xOkH2E1n71Q2gJvOvMrFORUQf+o6xIeHi2bzsOcthDYmwVpG+aVHpjeB0qkbYQfDXp8wDB+MJ+2qOuCmPEI8X7pbCM+2IK4UDAi5wzbt9ffR1SeP5p7YrtGYIZ/IKYJfOQ3Z7HzeH2EFLDAFOA0t2KeRi8FuktTooPTtjnQSZdt76PZj3TRzIf9UhY8N4sgeh3lnEcDdN3hL5DXX5rmSFs8GqzjyrTlR4kZR8wBTnO3p9EME+YY6PYXYfzrQnE9Xzuht0kjMF8vKvBNRMucYCBtM7xR1o0VRUgVaSuV/AWpAjUnVBRSFD7+0XEJ5C8uTtsf7D6B3tyWMO7mfFNJkeFN8Z6dSbr+3b6SNjc/ctAXubRHBgwE63jk4FGCullk2noKBOYUjpVTuyH/iNJthdDmqNf10u0SGoFCaAZk+ozycyDEK5kJkip+6EmPlb47R/idVxpYLqkythYTWd21vfJqJw0sly2by789WcxqqqaTpT/vjtfBB/1xjcByRj5fc9l0a21tITWbLnEplzowcnPaoqwm2HdWszG340401816LlZ572a2s+rWdDbaBRYSo2YoB47ENAIV3LoGrCmKqpL1VsaDV+WVTXVpqyHxJxkfJbxnWlMkOBTiViJz3/iGy97VEe5DWtd3wWIRLfPYQSxYiYt658fQ0GCIMqmkAQtFkY8Q4AY4jpIYy+8Dx7EpasJzEUAuHkUhJc16mp9LsmK6xHiLgP8um0sXAkzHR0hOkIM3mVLU9GZjxqELIVBMSGJMHvrKcUy6QzaZoBjHom/DdDwt35wShPh1LMex4hkf55cIHRuv7PZ7Sd6bmKjVcP5znyPI3CV30KwFd9CM+bfRuS9Op4XrPkcn/7qfpp52K53wxVto9oojNHdNL81a1Ul9826kySx9826gJS/N5RU1QJN/soMmnfwzKdNv3U/nr5tHM9lWx1Cex6stlfl0dPbSu7tWl2nRIKzK8NcFY5777AyacvO7cjzgU366U8Yy/+mTDAz4yau7JT7tloItYp23pkfisNElV+aRhQim9eXPA1GxyuDhKEGC/VGKDEVpdDhOoaNROryf68EYJceShM1pmjfNOd4H4tUOZRZ6tvIhEOysY1WqC96Aqaqo1HzMcX+rW7sDj3kkFQJo9LZUaDl+YJnCrR2Tjp+ILJG4FEFCCAt6fFSRaJLA+x/4+XEXpBAF0qZMP/X4YMwUhb67kARecFYv3fPbe2jqjNPJ09BE2Kag9LX6qW/KDEM6/L3U1h4g4F5OL7enQdq6eFvj4lNtlApvBYQoTF4fUwjBX5LC2xqFS6HDUheiuN7AbyyTJmsnRArfgWtW3ihjE6JgZ3RwDBTMsbdvuhxZwdXX5BY/vnymeP2FO8WhPQ+LI/v+Ksv3dvxBbH/5XkP2bntQ7HvjIQH8wO6V4vDeR6VtP9v3v7NaoDz63uNi4P0nxOD+vxUJsIH3HxfWdg1/wrBF/cM9q4wxXaoiZk/1ydjQZu33WNQxB/DS6FGFJBAkOmKPgc88gfZoK3g5BBa4sKU5BNqireDkEFjgwpbmEGiLtoKTQ2CBC1uaQ6At2gpODoEFLmxpDoG2aCs4OQQWuLClOQTaoq3g5BBY4MKW5hBoi7aC0yeRwEL0x4HmEFjnl+AQ6BBYJwN1uv8PAAD//xa0r08AAAAGSURBVAMABwl9Cl4ghv0AAAAASUVORK5CYII=)}[data-theme=zine] .bc-machine-picture[data-picture=drive]{background-image:url(/assets/machine-drive-_-zf4J9y.png)}[data-theme=zine] .bc-machine-picture[data-picture=battery]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAL8klEQVR4AexbC3QU1Rn+/tlHEvIggYRHSFh5JAFWMCIgHHlpWytaXxy1URQRFA74oIIitlAREElbaxVrtfWAoKBYFVs9vlAqItaqCIIUiBYIGGJCAIWw2d3s7vTe2Z3Nzu7M7G5mjUhmz/xz7/++95t7596Z3RVgfgwhYAJoCD7ABNAE0CACBt3NEWgCaBABg+7mCDQBNIiAQXdzBJoAGkTAoLs5Ak0ADSJg0L09jkCDkCndFQCKOh+lm8nJCEgAyrjVH/Pg013HsO69r/HiuwexaVsD9tW64PUFINu0h1IGJ5FSApADtOiJz3DWsCkYN24apk6ahelTZmP8FTMwbMQk9OhbgYIzrvlBqEuvX6Jbn+tQ3H8KHM6pKB5wM3qUTUJh6UR07X0tuD6ybZyXieu7l1yPon6TUVhyA7OvkOy5nut6DZqBUZcvwx2LN2L1G/tRc9gtYSYPEomJcxK48c33vI5Hly6Fr9kbx7zt1ax98Pt9cDedgOvkt3C7jsPrcaHZ60Yg4OczQ9Eobi8T1/M+edyNaG72MHtpJkk+XNd4vAG7P9+E5576M341fQ7Kh06UBsmg0ffhfzUnuR0LJYqKBFGMcKCuCW++/EyUuH2ztQd24ZIrF8Dn18VOAkn4vOoYR1pizFMLAkfqq3GQDa4WiXpN2FnVoK4xpdi652hcFAS/PxDXqL0afLk/AQBL+3Rur/ikpN/CwJI8EFFKgp1uQfo68uJ2SehTmIny4RdqGlqsdnTIzNHUqymIBGRkZMFqs6upwzIiAjHb9IxM5HdxwGpNQ35XBwRB2p6G7SIrXEdEYZHFYkEB80GELKw0WBnEBle8EILdJtA/V07StOucX8j2X8c19WoKUQygqakx7r5SZFsskdm6m06iga16Pp8HDXXV0n5NLS6XBQLBvRyvc/L7/TjMfPILihnwFggWRkKQLBYr7GkdkJPbFYWOAehW3A+dCnoit3MPZHUs4O665OjeQVfPlQI/pdstvIihUReOh8t1Ikbe9oL4GY8drUXNF39CzQ5GvGT09Y6HUb21Ens+nIctb0zH1rduxc6Nd2PXprn48J3fxg3a5PbHtZEA1LJyuz2w2eNfBS3/tpT7fc1JpcvPjG/+/tbDcY10Aayp3odzx4yJG+THaEAJNHr9xi/jWukC2FC7D7OnDUF2bpe4gZI1ICJ236dk3TTtiVIXS05ysLpWrmqWugD6fF6cWWRB1YfzwwGIrZBVNx5FNPHVMWykUom23zPxCDipmIZFaelpMXl4nO6O2PknsgUp7JiiSnZOVtxIugBC5aISqQhZGg4sK1J6NDf7VOOxa6gqT7XQ6ewJT3MAbq9f5KQWXxdAmy09xkcdPsBiVV/JYwIkIRDZlkXNvL/DpSZOuWzN8rUYdv78MKkl0AVQsNgkn68Otzwv832YJIw65eRZoySJsUSUmGGE1Q3Fye1LI1xTXtUF0MteRPKM695puZlq3WuKe6hPN+6fahohxG5ZiJK/EKloly6AAfbGlyfZsP4zXsRSIBvgxDQjihLfcIu+bswjeGhdEK5V3Fd5Hk5coUJEul1R8UiNSDer3Dmr1v1NZO6cWFsyrS3TnLH6h2gP64m0R45iZed5OIU9lRUi7ThKy9RyDIH4ARsbG9WNLN8BnJj2uC+hUMwSINsBJPIJsOfcsB3PwyksUFZEiEpBG3G6vSYiqRlH6g9JpXwS3YPlarg8csIZrqtWPEzv76RUMZ4omEOpCHJ8BqjlUpP9QPhBH8DQhqup8dtgj0JnslWHai2Fzday0EjS6JO1BhBOKqWMJyKlLILjAKrlUpOdkiNQ7os1ej9oORJU8XsZJ8blpMd5/W1hF4E8zJId8mLAeR0AiV9AlVyQZSyUfFjZe0u53pal7giUp0VmtvqbWdE9BPJ0Kk6P/+qHd4wCHRA4cRUghjbpeo9gEbrIXDxONGV3TO55PYFvLKNTqPL6AIYQbPhmn6ozpX8KSg9ucQbaY/dmak6i4IKQ/SJA4V8BQOvDp7Csi8wlyyLL8mEjItm49UPfpmbR0QVQ7kCzt0nRINHbN8iTF+AEoLT5DHbWPsRmBxDICRoIoT0j44m074HcWC1XWMYNQnT2Ob1CtcSKmobUbPx1ASQKdo4Ei6JVoqec8UEdq7CD2IA6i5Xah8hX4YgNtGTJeKstTapqndRyie7YXBUXFWqFUJU3utoAQDlzRmauXJVKaQqGprckYHUh56VgVeO8P+stwF6l1DKefWWhlEVxieYqyqUoT302O7N1z+7RUXVHoDyFtV6XB1xjIbpGR8dU5Z+oZY99XOMrgP94BcD2gJy1pSXW8WRy8bjxqLhLGwAoN8LjDt2zZEGoJAv7zsDKKMTrFXWNocc3toiQ9RtQaBHJ75zYI2AyufTaIeu6ZCd24WR7rTKhESgGlJ0UvaUsngBK2wmy75LqorcfK7WPAbnsa0Q+6tjmWejwHvhqDH9njOypvD1ER2hNrugYarw1NfhBUAseLZOnsiwXm85jUzC0onKhPxdik/42YkLaMAQ8ypu/6C5HL2EIj6BJrcmlGex7UCQEYHReytgMWNiThaxgdUkm8yplx/QPIKRtU2gofStcto8UsmhGisvih+WsLsnCgu+vsn3zEooktUytA5CtnjyY6B4aehIJsKkctcJygwha42UvJCzHIPrzEXCdz0Ywe7FgOYrSrL0RVrFVakWu2Cjfn0QBYLJpRE8ZAt4SfMfuBG/70nTdn/2YAcYt2N4PbNMt+rpyDsNU3i5LiqiTnAsgnEofXQCJ1BtburITOPV75XX0X7ceQ1fm4rbVmbr9qjt4UvIpe/4Q+r3yD5Q9XyfxA1gsPUeeh5Ocq3RlnuSn59OWOkEvGf1Ar8n12nSq6XQBBAWb27FTco9JQS+AKBQAiX+IkvdJPHrqLfUBDL1O2vjmvejes39SgPCfkD373O+Ql18Mi8UKgT1PCxYLKwXNOPyd3opnlqLykYXoVz4KPfuW4+dXToCj5GxwHRHF+NrtGZi3ZF7qkUkwoqBnJ+//umYBn705A4d2PorqL5Zh03uP4K8rluKe+3+NWfPn4snlD0qygzuXofa/QeI/ISsvScfqVbOwoPI3uPiq6+EcPAbOc8bCOXgs+jqHS7/X61pUKoE18mdXYsDgUVi4+EUsX/42Ssr6YP68Cky4+iwMGTEERb0HokNWHqy2NHYRLBKQRASf34uHFi+Dc8zv4Tj7HhQ670D3AberEtdxkvV6fU9UFxdAOZlcOs68HaPGzsTUm+ai8r4l+OOipZg2+V5JVuxUNtx5zu24+OI7Mf+u+/HaCyux45MNEn2x5V/4audH+ObgbtR9XYXd2zbhg/XrsP3jd7F39yfY8/kHeHXt07hl0lxMvG4OXlr1N+yv2oKTJ44i8g82/ALzL56aXN/h6OED0h9wuEyr81zHSUvfGrkugK0J2N58TAANXnETQA0AiUhDoxSHAbTG+UW90u3053r0GphQJ8MATrvzTtjYCpeQ12luxLdc8+bdmFAvJQCJfe6/dQjVfvUsNVT/PWnavmUV1rywDAsqF2LarLtw2bVTMPz8yzH4vHEYfdHVmHE3W0nXPY5/b16BDRuewtOrH8GShx/AvYvuwy0zZ+PSisng/1Xh9ldNnIZFf1iMp1Y9jDkL5ku6ERdcgbJBI5GT1w0WtqdkzZW2Mbye3603rrlpOn5y6bXIyskPb3EEZscHBLeR7XkpCILkK6MTWQpsr1rocOKhx5bgstFFkSrNuqCpSUJRmJ9BF57bjW6r6E8PzDyXli+9iF57+np6e81kevnJa2jhbUNpzOACKinKokF9OtIvRhbS1PGlNHvimfTgrOG0onIcvbP2Fsn+iUU/pelXl9EVY4pozk2DJN2rKybQ5ldn0t5ty6hu73N0eP8LEvH67v9U0uMLLqC1j42n/Tv+QvX7npd09cyODwhuI9vzsn7fWkmvNlDqme/29xfQDZf0JrtNSOgmmBIAk8D6tDM1ATR4SU0ATQANImDQ3RyBJoAGETDobo5AE0CDCBh0N0egCaBBBAy6myOwHQJosMupdTdHoEE8TQBNAA0iYND9/wAAAP//8QL0qAAAAAZJREFUAwBJXUPsRvJzrwAAAABJRU5ErkJggg==)}[data-theme=zine] .bc-machine-picture:is([data-picture=server],[data-picture=desktop],[data-picture=laptop]){width:50px;height:50px;margin:2px 0 0 -2px;transform:rotate(-4deg)}[data-theme=zine] .bc-machine-picture[data-picture=server]{background-image:url(/assets/machine-server-DvRnUZTm.png)}[data-theme=zine] .bc-machine-picture[data-picture=desktop]{background-image:url(/assets/machine-desktop-DoRp-eBN.png)}[data-theme=zine] .bc-machine-picture[data-picture=laptop]{background-image:url(/assets/machine-laptop-D5ZI5gmf.png)}[data-theme=zine] .bc-machine-picture[data-picture=crab-waiting]{background-image:url(/assets/machine-crab-waiting-DjzvWno1.png);width:120px;height:90px}[data-theme=zine] .bc-machine-server-heading{align-items:center;font-family:Archivo Black,sans-serif;font-weight:400}[data-theme=zine] .bc-machine-server-heading>:first-child{background:var(--zine-ink);color:var(--zine-cream);letter-spacing:.03em;text-transform:uppercase;box-shadow:3px 3px 0 var(--zine-pink);padding:2px 10px 3px;font-size:1rem;display:inline-block;transform:rotate(-1.2deg)}[data-theme=zine] .bc-machine-server-heading>:last-child{color:var(--zine-ink);border:1.5px dashed var(--zine-ink);background:var(--zine-cream);border-radius:2px;font-family:Space Mono,monospace}[data-theme=zine] .bc-machine-columns,[data-theme=zine] .bc-machine-cell-label{color:var(--zine-ink-dark);font-family:Space Mono,monospace}[data-theme=zine] .bc-machine-row{background:var(--zine-cream);border:2px solid var(--zine-ink);box-shadow:4px 4px 0 var(--zine-ink);position:relative}[data-theme=zine] .bc-machine-row:hover{border-color:var(--zine-ink);box-shadow:4px 4px 0 var(--zine-pink)}[data-theme=zine] .bc-machine-columns+.bc-machine-strip>.bc-machine-row:first-child:before{content:"";background:color-mix(in srgb, var(--zine-pink-light) 75%, transparent);pointer-events:none;border-left:2px dotted #fff9;border-right:2px dotted #fff9;width:70px;height:14px;margin-left:-35px;position:absolute;top:-8px;left:50%;transform:rotate(-2.5deg)}[data-theme=zine] .bc-machine-subrow{background:color-mix(in srgb, var(--zine-paper) 70%, var(--zine-cream));border:2px dashed var(--zine-ink);box-shadow:4px 4px 0 color-mix(in srgb, var(--zine-ink) 35%, transparent);border-top:none}[data-theme=zine] .bc-machine-strip[data-freshness=stale]>.bc-machine-row,[data-theme=zine] .bc-machine-strip[data-freshness=never\ reported]>.bc-machine-row{box-shadow:3px 3px 0 color-mix(in srgb, var(--zine-ink) 35%, transparent);border-style:dashed}[data-theme=zine] .bc-machine-row>*{border-left-color:color-mix(in srgb, var(--zine-ink) 40%, transparent)}[data-theme=zine] .bc-machine-name{color:var(--zine-ink-dark);text-decoration:underline;-webkit-text-decoration-color:var(--zine-pink-light);text-decoration-color:var(--zine-pink-light);text-underline-offset:-2px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Archivo Black,sans-serif;font-size:1.15rem;font-weight:400;text-decoration-thickness:7px}[data-theme=zine] .bc-machine-subrow .bc-machine-name{font-size:.95rem}[data-theme=zine] .bc-machine-big{color:var(--zine-ink-dark);font-family:Archivo Black,sans-serif;font-weight:400}[data-theme=zine] .bc-machine-freshness{color:var(--zine-ink);font-family:Space Mono,monospace}[data-theme=zine] .bc-machine-freshness-dot{border:1.5px solid var(--zine-ink);width:8px;height:8px}[data-theme=zine] .bc-machine-os-line{color:var(--zine-ink);opacity:.85;font-family:Space Mono,monospace;font-size:.66rem}[data-theme=zine] .bc-machine-error-chip{border:1.5px solid var(--zine-ink);background:var(--machine-warning);font-family:Space Mono,monospace}[data-theme=zine] .bc-machine-button{background:var(--zine-cream);color:var(--zine-ink);border:1.5px solid var(--zine-ink);box-shadow:1.5px 1.5px 0 var(--zine-ink);border-radius:3px;font-family:Space Mono,monospace;font-weight:700;transition:transform .15s,box-shadow .15s}[data-theme=zine] .bc-machine-button:hover{box-shadow:2.5px 2.5px 0 var(--zine-ink);transform:translate(-1px,-1px)}[data-theme=zine] .bc-machine-button[aria-expanded=true],[data-theme=zine] .bc-machine-range .bc-machine-button[aria-pressed=true]{background:var(--zine-pink-light)}[data-theme=zine] .bc-machine-panel{background:var(--zine-cream);border:2px solid var(--zine-ink);border-top:2px dashed var(--zine-ink);box-shadow:4px 4px 0 var(--zine-ink)}[data-theme=zine] .bc-machine-facts dt{color:var(--zine-pink-dark);font-family:Space Mono,monospace}[data-theme=zine] .bc-machine-part-heading{color:var(--zine-ink-dark);background:color-mix(in srgb, var(--zine-orange) 50%, transparent);border:none;border-radius:0;padding:1px 10px;font-family:Space Mono,monospace;font-size:.7rem;transform:rotate(-1.5deg)}[data-theme=zine] .bc-machine-bar{border:2px solid var(--zine-ink);border-radius:2px;height:12px}[data-theme=zine] .bc-machine-bar>div{border-right:2px solid var(--zine-ink);border-radius:0}[data-theme=zine] .bc-machine-bar[data-hue=drive]>div[data-level=normal]{background:radial-gradient(circle, var(--zine-ink) 1px, transparent 1.4px) 0 0 / 4px 4px, radial-gradient(circle, var(--zine-ink) 1px, transparent 1.4px) 2px 2px / 4px 4px, var(--zine-pink-light)}[data-theme=zine] .bc-machine-mount-point{font-family:Space Mono,monospace}[data-theme=zine] .bc-machine-memory-bar{border:2px solid var(--zine-ink);background:var(--zine-ink);border-radius:2px;height:13px}[data-theme=zine] .bc-machines [data-segment=cached]{background:radial-gradient(circle, var(--zine-ink) .9px, transparent 1.2px) 0 0 / 4px 4px, var(--zine-cream)}[data-theme=zine] .bc-machines [data-segment=free]{background:var(--zine-paper)}[data-theme=zine] .bc-machines [data-segment=compressed][data-level=normal]{background:repeating-linear-gradient(45deg, var(--zine-ink) 0 2.5px, var(--zine-pink-light) 2.5px 5.5px)}[data-theme=zine] .bc-machine-battery [data-part=body]{stroke:var(--zine-ink);stroke-width:4px;fill:var(--zine-cream)}[data-theme=zine] .bc-machine-battery [data-part=nub]{fill:var(--zine-ink)}[data-theme=zine] .bc-machine-battery [data-part=bolt]{fill:#e3b23c;stroke:var(--zine-ink);stroke-width:1.8px}[data-theme=zine] .bc-machine-chart line{stroke-dasharray:3 3}[data-theme=zine] .bc-machine-chart-title{color:var(--zine-ink);font-family:Space Mono,monospace}[data-theme=zine] .bc-machine-not-reported p{color:var(--zine-ink);border:2px dashed var(--zine-ink);background:var(--zine-cream);font-family:Space Mono,monospace}[data-theme=zine]{--notes-accent:var(--zine-orange-dark)}[data-theme=zine] #root>div{background:0 0}[data-theme=zine]{--zine-scenery-gutter:64px}@media (width>=901px){[data-theme=zine] .bridge-content:not(:has(>.bc-container)){padding-left:calc(var(--zine-scenery-gutter) + 8px);padding-right:calc(var(--zine-scenery-gutter) + 8px)}}[data-theme=zine] .empty:before{content:"";aspect-ratio:620/560;background:url(/assets/crab-sleep-DGakYWZu.png) 50%/contain no-repeat;width:120px;margin:0 auto 8px;display:block}[data-theme=zine] .loading:before{content:"";aspect-ratio:620/560;--zine-strip-frames:6;background:url(/art/zine/crab-think-frames.png) 0 0/auto 100% no-repeat;width:130px;margin:0 auto 8px;animation:1.5s steps(6,end) infinite zineStrip;display:block}@media (prefers-reduced-motion:reduce){[data-theme=zine] .loading:before{animation:none}}
