._logo_jbdmh_9{vertical-align:middle;color:var(--accent);-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block}._toggle_br426_1{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}._input_br426_8:focus-visible+._track_br426_8{outline:2px solid var(--accent);outline-offset:2px}._input_br426_8{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._track_br426_8{background:var(--bg-hover);border-radius:var(--radius-full);width:36px;height:20px;transition:background var(--duration-normal) var(--ease-standard);display:inline-block;position:relative}._thumb_br426_31{background:var(--bg-elev);border-radius:var(--radius-full);width:16px;height:16px;box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-spring);position:absolute;top:2px;left:2px}._input_br426_8:checked+._track_br426_8{background:var(--accent)}._input_br426_8:checked+._track_br426_8 ._thumb_br426_31{background:var(--bg-elev);transform:translate(16px)}._accent_br426_52 ._input_br426_8+._track_br426_8{background:color-mix(in srgb, var(--accent) 15%, var(--bg-hover) 85%)}._accent_br426_52 ._input_br426_8:checked+._track_br426_8{background:var(--accent)}._input_br426_8:disabled+._track_br426_8{opacity:.45}@media (prefers-reduced-motion:reduce){._track_br426_8,._thumb_br426_31{transition:none}}._form_11hd0_4{gap:var(--space-2);flex-direction:column;display:flex}._intro_11hd0_10{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);flex-direction:column;display:flex}._introTitle_11hd0_19{font-size:var(--text-sm);color:var(--fg);font-weight:600}._introHint_11hd0_24{font-size:var(--text-xs);color:var(--fg-muted);line-height:1.4}._input_11hd0_30{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);font-size:var(--text-md);transition:all var(--transition);outline:none;width:100%}._input_11hd0_30:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._input_11hd0_30:focus-visible{outline:none}._btn_11hd0_51{margin-top:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius);border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font-size:var(--text-md);cursor:pointer;transition:all var(--transition);font-weight:600}._btn_11hd0_51:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:var(--shadow-accent);transform:translateY(-1px)}._btn_11hd0_51:active:not(:disabled){transform:scale(.97)}._btn_11hd0_51:disabled{opacity:.6;cursor:not-allowed}._error_11hd0_80{font-size:var(--text-sm);color:var(--danger);margin:0}._ok_11hd0_85{font-size:var(--text-md);color:var(--fg);margin:0}._devHint_11hd0_91{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-2);background:var(--bg);border:1px dashed var(--border);border-radius:var(--radius);font-size:var(--text-sm);flex-direction:column;display:flex}._devHint_11hd0_91 a{word-break:break-all;color:var(--accent);text-decoration:none}._devHint_11hd0_91 a:hover{text-decoration:underline}._consent_11hd0_113{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-sm);color:var(--fg-muted);cursor:pointer;line-height:1.4;display:flex}._consent_11hd0_113>label:first-child{flex-shrink:0;margin-top:2px}._consent_11hd0_113 a{color:var(--accent);text-decoration:none}._consent_11hd0_113 a:hover{text-decoration:underline}._tgDivider_11hd0_141{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--border)}._tgOr_11hd0_147{font-size:var(--text-xs);text-align:center;color:var(--fg-muted);margin:0}._tgHint_11hd0_154{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--fg-muted);line-height:1.4}._tgBot_11hd0_161{margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--accent);border-radius:var(--radius);background:var(--bg);color:var(--accent);font-size:var(--text-md);text-align:center;transition:all var(--transition);font-weight:600;text-decoration:none;display:block}._tgBot_11hd0_161:hover{background:var(--accent);color:var(--accent-fg)}._pop_1uani_9{z-index:var(--z-dropdown);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);width:320px;box-shadow:var(--shadow-lg);animation:_pop-in_1uani_1 .15s var(--ease-spring);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@keyframes _pop-in_1uani_1{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._body_1uani_32{padding:var(--space-4)}._tabs_t8o11_6{scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}._tabs_t8o11_6::-webkit-scrollbar{display:none}._tab_t8o11_6,._tabActive_t8o11_21{justify-content:center;align-items:center;gap:var(--space-1);height:2rem;padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);white-space:nowrap;border-radius:var(--radius);color:var(--fg-muted);cursor:pointer;transition:all var(--transition);background:0 0;border:1px solid #0000;flex-shrink:0;display:inline-flex}._tab_t8o11_6:hover{color:var(--fg);background:var(--bg-hover)}._tab_t8o11_6:active{transform:scale(.96)}._tabActive_t8o11_21,._tabActive_t8o11_21:hover{color:var(--accent);background:var(--accent-soft);border-color:var(--accent);font-weight:500}@media (width<=767px){._tabLabel_t8o11_61{display:none}._tab_t8o11_6,._tabActive_t8o11_21{width:2rem;padding:0}}@media (width>=768px) and (width<=1023px){._tabLabel_t8o11_61{display:none}._tabActive_t8o11_21 ._tabLabel_t8o11_61{display:inline}._tab_t8o11_6{width:2rem;padding:0}._tabActive_t8o11_21{padding:0 var(--space-3)}}@media (prefers-reduced-motion:reduce){._tab_t8o11_6,._tabActive_t8o11_21{transition:none}}._shell_8hctj_1,._trigger_8hctj_6{align-items:center;display:inline-flex}._pop_8hctj_11{z-index:2147483647;align-items:center;gap:var(--space-2);max-width:280px;padding:var(--space-1) var(--space-3);border:1px solid var(--border-accent);border-radius:var(--radius);background:var(--bg-elev);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:-.005em;white-space:pre-wrap;word-wrap:break-word;pointer-events:none;box-shadow:var(--shadow-lg);animation:_tooltipFade_8hctj_1 .16s var(--ease-emphasized) both;font-weight:500;line-height:1.25;display:inline-flex}._pop_8hctj_11[data-placement]:not([style*=top]){top:0;left:0}._label_8hctj_41{font-weight:500}._divider_8hctj_45{background:var(--border);align-self:stretch;width:1px}._hint_8hctj_51{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);white-space:nowrap;font-weight:500}@keyframes _tooltipFade_8hctj_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._pop_8hctj_11{animation:none}}._wrap_1vg30_5{align-items:flex-start;gap:var(--space-1);min-width:0;display:flex;position:relative}._field_1vg30_13{border-radius:var(--radius-sm);min-width:0;transition:background var(--transition), box-shadow var(--transition);cursor:default;word-break:break-word;outline:none;flex:auto;margin:0}._field_1vg30_13[data-placeholder]:before{content:attr(data-placeholder);color:var(--fg-subtle);pointer-events:none}._editing_1vg30_19 ._field_1vg30_13{cursor:text;background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent);padding-inline:var(--space-1);margin-inline:calc(-1 * var(--space-1))}._pencil_1vg30_42{border-radius:var(--radius-sm);width:1.4rem;height:1.4rem;color:var(--fg-subtle);cursor:pointer;opacity:0;transition:all var(--transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;padding:0;display:inline-flex}._wrap_1vg30_5:hover ._pencil_1vg30_42,._pencil_1vg30_42:focus-visible{opacity:1}._pencil_1vg30_42:hover{color:var(--accent);background:var(--bg-hover)}@media (hover:none){._pencil_1vg30_42{opacity:1}}@media (prefers-reduced-motion:reduce){._field_1vg30_13,._pencil_1vg30_42{transition:none}}._wrap_sdzfi_5{display:inline-flex;position:relative}._btn_sdzfi_10{width:1.85rem;height:1.85rem;color:var(--fg);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._btnWithName_sdzfi_28{width:auto;padding:0 var(--space-2) 0 calc(1.85rem / 2 - 8px);gap:6px}._btnName_sdzfi_25{max-width:12rem;font-size:var(--text-sm);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1;overflow:hidden}@media (width<=767px){._btnName_sdzfi_25{display:none}._btnWithName_sdzfi_28{padding:0}}._btn_sdzfi_10:hover:not(:disabled){background:var(--bg-hover);color:var(--accent);border-color:var(--accent)}._btn_sdzfi_10:active:not(:disabled){transform:scale(.94)}._btn_sdzfi_10:disabled{opacity:.55;cursor:not-allowed}._panel_sdzfi_82{z-index:var(--z-dropdown);width:19rem;padding:var(--space-2);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);gap:var(--space-2);animation:_dropIn_sdzfi_1 .15s var(--ease-emphasized);flex-direction:column;display:flex}@keyframes _dropIn_sdzfi_1{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._current_sdzfi_109{padding:var(--space-2);border-radius:var(--radius);background:var(--bg-hover)}._currentTitle_sdzfi_115{font-size:var(--text-base);color:var(--fg);font-weight:600;line-height:1.3}._currentDesc_sdzfi_122{font-size:var(--text-xs);color:var(--fg-muted);margin-top:2px;line-height:1.45}._currentMeta_sdzfi_129{margin-top:var(--space-2);align-items:center;gap:var(--space-1);letter-spacing:.04em;color:var(--fg-subtle);flex-wrap:wrap;font-size:10px;display:flex}._theme_sdzfi_140{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}._dot_sdzfi_147{opacity:.6}._archivedBadge_sdzfi_153{color:var(--fg-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);text-transform:lowercase;padding:0 4px}._currentActions_sdzfi_161{margin-top:var(--space-2);gap:var(--space-1);display:flex}._action_sdzfi_167{padding:3px var(--space-2);font:inherit;font-size:var(--text-xs);color:var(--fg-muted);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);background:0 0;align-items:center;gap:4px;display:inline-flex}._action_sdzfi_167:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._action_sdzfi_167:disabled{opacity:.55;cursor:not-allowed}._actionDanger_sdzfi_192:hover:not(:disabled){color:var(--danger,#dc2626);border-color:var(--danger,#dc2626)}._list_sdzfi_199{border-top:1px solid var(--border);padding-top:var(--space-2);flex-direction:column;gap:2px;display:flex}._item_sdzfi_207{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);font:inherit;font-size:var(--text-sm);text-align:left;color:var(--fg);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition);background:0 0;border:none;display:flex}._item_sdzfi_207:hover{background:var(--bg-hover)}._itemArchived_sdzfi_228{color:var(--fg-subtle)}._itemType_sdzfi_232{letter-spacing:.06em;color:var(--fg-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0;padding:1px 4px;font-size:9px;font-weight:600}._itemTitle_sdzfi_243{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._create_sdzfi_251{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--accent);border:1px dashed var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);background:0 0;display:flex}._create_sdzfi_251:hover{background:var(--accent-soft);border-color:var(--accent)}._empty_sdzfi_272,._error_sdzfi_273{padding:var(--space-3);font-size:var(--text-xs);color:var(--fg-muted);align-items:center;gap:var(--space-2);display:flex}._error_sdzfi_273{color:var(--danger,#dc2626)}._spin_sdzfi_286{animation:1s linear infinite _spin_sdzfi_286}@keyframes _spin_sdzfi_286{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._panel_sdzfi_82,._spin_sdzfi_286{animation:none}._btn_sdzfi_10,._action_sdzfi_167,._create_sdzfi_251,._item_sdzfi_207{transition:none}}._moveFile_sdzfi_316{padding:var(--space-2);border-top:1px solid var(--border);background:var(--bg-subtle);flex-direction:column;gap:4px;display:flex}._moveFileLabel_sdzfi_325{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-subtle);padding:0 var(--space-1);font-size:9px;font-weight:600}._moveFileList_sdzfi_334{flex-direction:column;gap:2px;max-height:12rem;display:flex;overflow-y:auto}._moveFileItem_sdzfi_342{justify-content:space-between;align-items:center;gap:var(--space-1);padding:4px var(--space-2);font:inherit;font-size:var(--text-2xs);color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);text-align:left;background:0 0;display:flex}._moveFileItem_sdzfi_342:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._moveFileName_sdzfi_365{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._moveFileArrow_sdzfi_373{color:var(--fg-subtle);font-weight:600}._header_b2qjd_1{z-index:var(--z-sticky);height:var(--header-h);background:var(--bg);border-bottom:1px solid var(--border);width:100%;padding-inline:var(--space-4);align-items:center;gap:var(--space-3);display:flex;position:fixed}._left_b2qjd_6{flex-shrink:0}._center_b2qjd_6{align-items:center;gap:var(--space-1);flex:auto;min-width:0;display:flex}._right_b2qjd_6{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}._brand_b2qjd_44{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);height:var(--header-h);transition:opacity var(--transition);text-decoration:none;display:inline-flex}._brand_b2qjd_44:hover{opacity:.8}._brandName_b2qjd_61{font-weight:600;font-size:var(--text-base);color:var(--fg);letter-spacing:-.01em;-webkit-user-select:none;user-select:none}._betaBadge_b2qjd_69{font-size:var(--text-xs);color:var(--accent);letter-spacing:.04em;background:var(--accent-soft);padding:2px var(--space-1);border-radius:var(--radius-sm);font-weight:600}._chromeBtn_b2qjd_82{min-width:2rem;height:2rem;padding:0 var(--space-2);color:var(--fg);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._chromeBtn_b2qjd_82:hover:not(:disabled){background:var(--bg-hover);color:var(--accent)}._chromeBtn_b2qjd_82:active:not(:disabled){transform:scale(.94)}._chromeBtn_b2qjd_82:disabled{opacity:.4;cursor:default}._chromeBtnPdf_b2qjd_109{justify-content:center;align-items:center;gap:var(--space-1);height:2rem;padding:0 var(--space-3);background:var(--accent);color:var(--accent-fg);border-radius:var(--radius);cursor:pointer;font-size:var(--text-sm);transition:all var(--transition);border:none;font-weight:600;display:inline-flex}._chromeBtnPdf_b2qjd_109:hover:not(:disabled){background:var(--accent-hover)}._chromeBtnPdf_b2qjd_109:active:not(:disabled){transform:scale(.96)}._chromeBtnPdf_b2qjd_109:disabled{opacity:.5;cursor:default}._saveWrap_b2qjd_136{display:inline-flex;position:relative}._dirtyDot_b2qjd_141{background:var(--accent);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-3px}._chromeFileName_b2qjd_152{font-size:var(--text-sm);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;padding:0 var(--space-2);font-weight:600;overflow:hidden}._userMenuWrap_b2qjd_163{position:relative}._assistantTriggersGuest_b2qjd_169{opacity:0;max-width:0;margin-right:calc(-1 * var(--space-2));pointer-events:none}._right_b2qjd_6:hover ._assistantTriggersGuest_b2qjd_169,._right_b2qjd_6:focus-within ._assistantTriggersGuest_b2qjd_169{opacity:1;max-width:12rem;margin-right:var(--space-2);pointer-events:auto}._assistantBtn_b2qjd_190{width:1.85rem;height:1.85rem;color:var(--fg);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._assistantBtn_b2qjd_190:hover:not(:disabled){background:var(--bg-hover);color:var(--accent);border-color:var(--accent)}._assistantBtn_b2qjd_190:active:not(:disabled){transform:scale(.94)}._assistantBtn_b2qjd_190:disabled{opacity:.55;cursor:not-allowed}._authWrap_b2qjd_180{position:relative}._authKey_b2qjd_223{width:2rem;height:2rem;color:var(--fg);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._authKey_b2qjd_223:hover{background:var(--bg-hover);color:var(--accent)}._authKey_b2qjd_223:active{transform:scale(.94)}._userPic_b2qjd_244{border-radius:var(--radius-full);border:2px solid var(--accent);background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent);font-size:var(--text-xs);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;padding:0;font-weight:600;display:flex}._userPic_b2qjd_244:hover{box-shadow:var(--shadow-accent);transform:scale(1.05)}._userPic_b2qjd_244:active{transform:scale(.96)}._userDropdown_b2qjd_271{z-index:var(--z-dropdown);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:220px;box-shadow:var(--shadow-lg);animation:_dropIn_b2qjd_1 .15s var(--ease-emphasized);overflow:hidden}@keyframes _dropIn_b2qjd_1{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._dropdownEmail_b2qjd_293{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--fg-muted);border-bottom:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._dropdownItem_b2qjd_304{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--text-base);color:var(--fg);cursor:pointer;transition:all var(--transition);background:0 0;border:none;text-decoration:none;display:flex}._dropdownItem_b2qjd_304:hover{background:var(--bg-hover);color:var(--accent)}._dropdownItem_b2qjd_304:active{background:var(--bg-active)}@media (width<=640px){._chromeFileName_b2qjd_152{max-width:8rem}}@media (width<=480px){._chromeBtn_b2qjd_82:nth-child(n+4),._chromeBtnPdf_b2qjd_109,._brandName_b2qjd_61,._betaBadge_b2qjd_69{display:none}}@media (prefers-reduced-motion:reduce){._userDropdown_b2qjd_271{animation:none}}._saveSplitWrap_b2qjd_355{border-radius:6px;align-items:stretch;display:inline-flex;position:relative;overflow:visible}._saveSplitMain_b2qjd_363{height:2rem;padding:0 var(--space-2);background:var(--accent,#4f46e5);color:#fff;border:1px solid var(--accent,#4f46e5);border-radius:var(--radius) 0 0 var(--radius);cursor:pointer;border-right:none;align-items:center;gap:5px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}._saveSplitMain_b2qjd_363:hover:not(:disabled){background:var(--accent-hover,#1e40af)}._saveSplitMain_b2qjd_363:disabled{opacity:.5;cursor:not-allowed}._saveSplitArrow_b2qjd_391{background:var(--accent,#4f46e5);color:#fff;border:1px solid var(--accent,#4f46e5);border-radius:0 var(--radius) var(--radius) 0;cursor:pointer;border-left:1px solid #fff3;justify-content:center;align-items:center;height:2rem;padding:0 5px;font-size:10px;line-height:1;display:inline-flex}._saveSplitArrow_b2qjd_391:hover:not(:disabled){background:var(--accent-hover,#1e40af)}._saveSplitArrow_b2qjd_391:disabled{opacity:.5;cursor:not-allowed}._saveFormatTag_b2qjd_416{letter-spacing:.04em;opacity:.85;font-size:10px;font-weight:500}._saveSplitPopover_b2qjd_426{background:var(--panel-bg,#fff);border:1px solid var(--border,#e5e7eb);z-index:100;border-radius:6px;flex-direction:column;gap:2px;min-width:200px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #0000001a}._saveSplitItem_b2qjd_442{text-align:left;cursor:pointer;width:100%;color:var(--text,#1f2937);background:0 0;border:none;border-radius:4px;padding:8px 10px;font-size:13px;display:block}._saveSplitItem_b2qjd_442:hover{background:var(--bg-hover,#f3f4f6)}._footer_nb2mj_8{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--page-pad-x);color:var(--fg-muted);background:var(--bg);border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;max-height:56px;display:flex;overflow:hidden}._footer_nb2mj_8._compact_nb2mj_5{padding:2px var(--page-pad-x);gap:0 var(--space-2);flex-wrap:nowrap;font-size:10px}._footer_nb2mj_8._compact_nb2mj_5 ._left_nb2mj_30,._footer_nb2mj_8._compact_nb2mj_5 ._right_nb2mj_31{gap:0}._footer_nb2mj_8._compact_nb2mj_5 ._toggle_nb2mj_35{min-width:24px;min-height:24px;padding:0 4px;font-size:10px}._footer_nb2mj_8._compact_nb2mj_5 ._link_nb2mj_42{min-width:0;min-height:24px;padding:0 6px;font-size:10px;line-height:1.2}._left_nb2mj_30{align-items:center;gap:var(--space-1);flex-shrink:0;min-width:0;display:flex}._right_nb2mj_31{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:nowrap;justify-content:flex-end;min-width:0;display:flex;overflow:hidden}._toggle_nb2mj_35{justify-content:center;align-items:center;gap:var(--space-1);min-width:36px;min-height:36px;padding:var(--space-1) var(--space-2);color:var(--fg-muted);cursor:pointer;font:inherit;border-radius:var(--radius);transition:all var(--transition);background:0 0;border:none;flex-shrink:0;display:inline-flex}._toggle_nb2mj_35:hover{color:var(--fg);background:var(--bg-hover)}._toggle_nb2mj_35:active{transform:scale(.96)}._localeLabel_nb2mj_93{font-size:var(--text-xs);letter-spacing:.04em;color:var(--fg-muted);font-weight:600}._link_nb2mj_42{color:var(--fg-muted);padding:var(--space-1) var(--space-2);border-radius:var(--radius);font:inherit;min-height:32px;transition:all var(--transition);font-size:var(--text-xs);white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex;position:relative}._linkIcon_nb2mj_120{flex-shrink:0;width:14px;height:14px;display:none}._link_nb2mj_42:hover{color:var(--fg);background:var(--bg-hover)}@media (width<=640px){._footer_nb2mj_8{padding:var(--space-1) var(--page-pad-x) max(var(--space-1), env(safe-area-inset-bottom));flex-flow:row;align-items:center;gap:2px;max-height:56px}._left_nb2mj_30{flex-shrink:0;gap:0}._right_nb2mj_31{flex-wrap:nowrap;flex-shrink:1;gap:0;min-width:0}._toggle_nb2mj_35{min-width:28px;min-height:28px;font-size:var(--text-xs);gap:2px;padding:0 4px}._localeLabel_nb2mj_93{font-size:9px}._link_nb2mj_42{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;justify-content:center;gap:0;min-width:0;min-height:28px;padding:0 4px;font-size:10px;line-height:1.2;overflow:hidden}._linkIcon_nb2mj_120{display:none}}._statusGroup_nb2mj_197{align-items:center;gap:var(--space-2);color:var(--fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:10px;display:inline-flex}._statusMetric_nb2mj_208{font-variant-numeric:tabular-nums}._statusSep_nb2mj_213{color:var(--fg-subtle);-webkit-user-select:none;user-select:none}._statusSaved_nb2mj_218{font-variant-numeric:tabular-nums}._splash_1mrel_1{z-index:var(--z-toast);background:var(--bg);justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:fixed;inset:0}._hidden_1mrel_12{opacity:0;pointer-events:none}._inner_1mrel_17{align-items:center;gap:var(--space-5);flex-direction:column;width:220px;display:flex}@keyframes _welcomePop_1mrel_1{0%{opacity:0;transform:translateY(12px)scale(.9)}to{opacity:1;transform:none}}@keyframes _welcomeIn_1mrel_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _welcomeBar_1mrel_1{0%{opacity:0;transform:scaleX(.8)}to{opacity:1;transform:scaleX(1)}}._logoWrap_1mrel_59{display:flex}._welcome_1mrel_63 ._logoWrap_1mrel_59{animation:_welcomePop_1mrel_1 .55s var(--ease-spring) both}._welcome_1mrel_63 ._welcomeNote_1mrel_67{animation:_welcomeIn_1mrel_1 .4s .3s var(--ease-emphasized) both}._welcome_1mrel_63 ._bar_1mrel_71{animation:_welcomeIn_1mrel_1 .4s .5s var(--ease-emphasized) both}._welcome_1mrel_63 ._note_1mrel_75{animation:_welcomeIn_1mrel_1 .4s .65s var(--ease-emphasized) both}._welcomeNote_1mrel_67{font-size:var(--text-base);color:var(--accent);text-align:center;margin:0;font-weight:600}._bar_1mrel_71{border-radius:var(--radius-full);background:var(--border);width:100%;height:4px;overflow:hidden}._fill_1mrel_95{border-radius:var(--radius-full);background:var(--accent-gradient);height:100%;transition:width .3s}._note_1mrel_75{font-size:var(--text-sm);color:var(--fg-muted);text-align:center;min-height:1.5em;margin:0}@media (prefers-reduced-motion:reduce){._welcome_1mrel_63 ._logoWrap_1mrel_59,._welcome_1mrel_63 ._welcomeNote_1mrel_67,._welcome_1mrel_63 ._bar_1mrel_71,._welcome_1mrel_63 ._note_1mrel_75{animation:none}}._overlay_xm18h_1{pointer-events:none;background:color-mix(in srgb, var(--accent) 6%, transparent);z-index:var(--z-modal);animation:_fadeIn_xm18h_1 .2s var(--ease-emphasized);justify-content:center;align-items:flex-start;padding-top:15%;display:flex;position:fixed;inset:0}@keyframes _fadeIn_xm18h_1{0%{opacity:0}to{opacity:1}}._box_xm18h_23{background:var(--bg-elev);border:1px dashed var(--accent);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6);text-align:center;box-shadow:var(--shadow-lg);animation:_popIn_xm18h_1 .2s var(--ease-spring);position:relative}@keyframes _popIn_xm18h_1{0%{opacity:0;transform:translateY(-12px)scale(.94)}to{opacity:1;transform:none}}._title_xm18h_45{color:var(--fg);margin:0;font-weight:600}._subtitle_xm18h_51{margin:var(--space-1) 0 0;color:var(--fg-muted);font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){._overlay_xm18h_1,._box_xm18h_23{animation:none}}._wrapper_11m88_1{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);text-align:center;color:var(--fg-muted);animation:_fadeIn_11m88_1 .4s var(--ease-emphasized);flex-direction:column;display:flex}@keyframes _fadeIn_11m88_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._icon_11m88_24{color:var(--fg-subtle);opacity:.6;margin-bottom:var(--space-2)}._title_11m88_30{font-size:var(--text-xl);color:var(--fg);letter-spacing:-.01em;margin:0;font-weight:600}._hint_11m88_38{font-size:var(--text-base);max-width:32rem;margin:0;line-height:1.5}._tertiary_11m88_45{font-size:var(--text-xs);margin:var(--space-2) 0 0;max-width:32rem;color:var(--fg-muted);opacity:.85;line-height:1.4}._actions_11m88_54{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}._actionPrimary_11m88_62,._actionSecondary_11m88_63,._actionGhost_11m88_64{padding:var(--space-2) var(--space-4);border-radius:var(--radius);font-size:var(--text-base);cursor:pointer;transition:all var(--transition);border:1px solid #0000;font-family:inherit;font-weight:500}._actionPrimary_11m88_62{background:var(--accent);color:var(--accent-fg);box-shadow:var(--shadow-accent)}._actionPrimary_11m88_62:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 6px 18px #5b5bd64d}._actionPrimary_11m88_62:active{transform:translateY(0)scale(.97)}._actionSecondary_11m88_63{background:var(--bg-elev);color:var(--fg);border-color:var(--border)}._actionSecondary_11m88_63:hover{background:var(--bg-hover);border-color:var(--border-strong)}._actionSecondary_11m88_63:active{transform:scale(.97)}._actionGhost_11m88_64{color:var(--fg-muted);background:0 0}._actionGhost_11m88_64:hover{background:var(--bg-hover);color:var(--fg)}._actionPrimary_11m88_62:focus-visible,._actionSecondary_11m88_63:focus-visible,._actionGhost_11m88_64:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._spinner_1nw8u_1{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _filesGateSpin_1nw8u_1}@keyframes _filesGateSpin_1nw8u_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1nw8u_1{animation:none}}._card_26835_1{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);gap:var(--space-3);max-width:34rem;box-shadow:var(--shadow);flex-direction:column;display:flex}._header_26835_13{align-items:center;gap:var(--space-2);color:var(--accent);display:flex}._title_26835_20{font-weight:600;font-size:var(--text-lg);color:var(--fg);margin:0}._lead_26835_27{font-size:var(--text-base);color:var(--fg-muted);margin:0;line-height:1.55}._steps_26835_34{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_26835_34{gap:var(--space-2);align-items:flex-start;display:flex}._stepIcon_26835_49{color:var(--accent);flex:none;margin-top:2px}._stepBody_26835_55{flex-direction:column;gap:2px;display:flex}._stepTitle_26835_61{font-size:var(--text-base);color:var(--fg);font-weight:600}._stepHint_26835_67{font-size:var(--text-sm);color:var(--fg-muted);line-height:1.45}._dismissBtn_26835_73{padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);font-size:var(--text-base);cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-accent);border:1px solid #0000;align-self:flex-end;font-family:inherit;font-weight:500}._dismissBtn_26835_73:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 6px 18px #5b5bd64d}._dismissBtn_26835_73:active{transform:translateY(0)scale(.97)}._popover_tj4nq_1{right:0;top:calc(100% + var(--space-2));z-index:var(--z-dropdown);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);width:320px;box-shadow:var(--shadow-lg);animation:_popIn_tj4nq_1 .15s var(--ease-emphasized);position:absolute;overflow:hidden}@keyframes _popIn_tj4nq_1{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._head_tj4nq_26{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);font-size:var(--text-sm);color:var(--fg);font-weight:600;display:flex}._title_tj4nq_37{flex:1}._close_tj4nq_41{width:1.5rem;height:1.5rem;color:var(--fg-muted);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._close_tj4nq_41:hover{background:var(--bg-hover);color:var(--fg)}._body_tj4nq_59{padding:var(--space-2) var(--space-3) var(--space-3)}._list_tj4nq_63{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}._item_tj4nq_71{align-items:stretch;gap:var(--space-1);border-radius:var(--radius);margin-bottom:var(--space-1);background:var(--bg);border:1px solid var(--border);transition:background var(--transition);display:flex}._item_tj4nq_71:hover{background:var(--bg-hover)}._openRow_tj4nq_86{padding:var(--space-2) var(--space-3);color:var(--fg);cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;font-family:inherit;display:flex}._date_tj4nq_101{font-size:var(--text-sm);color:var(--fg);font-weight:500}._size_tj4nq_107{font-size:var(--text-xs);color:var(--fg-muted)}._dl_tj4nq_112{width:2rem;color:var(--fg-muted);cursor:pointer;border:none;border-left:1px solid var(--border);background:0 0;justify-content:center;align-items:center;display:flex}._dl_tj4nq_112:hover{background:var(--bg-hover);color:var(--accent)}._hint_tj4nq_129{margin:var(--space-3) var(--space-2) 0;font-size:var(--text-xs);color:var(--fg-muted);line-height:1.45}._backdrop_l8cdb_1{background:var(--overlay);z-index:var(--z-modal);-webkit-backdrop-filter:blur(4px);padding:var(--header-h) var(--space-4) var(--footer-h,var(--space-12)) var(--space-4);justify-content:center;align-items:center;animation:.15s ease-out _fade_l8cdb_1;display:flex;position:fixed;inset:0}._dialog_l8cdb_18{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:320px;max-width:90vw;height:520px;min-height:240px;max-height:100%;animation:_pop_l8cdb_1 .2s var(--ease-spring);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._resizable_l8cdb_37{resize:none;min-height:240px;max-height:90vh}._resizableBoth_l8cdb_42{resize:none;min-width:360px;max-width:95vw;min-height:240px;max-height:90vh}._resizable_l8cdb_37 ._body_l8cdb_49,._resizableBoth_l8cdb_42 ._body_l8cdb_49{flex:auto;min-height:0;overflow:auto}._resizeHandle_l8cdb_55{cursor:nwse-resize;touch-action:none;z-index:2;pointer-events:none;width:16px;height:16px;position:absolute;bottom:0;right:0}._resizeHandle_l8cdb_55:after{content:"";border-right:2px solid var(--fg-muted);border-bottom:2px solid var(--fg-muted);opacity:.5;width:8px;height:8px;transition:opacity var(--transition);pointer-events:auto;position:absolute;bottom:3px;right:3px}._resizeHandle_l8cdb_55:hover:after,._resizeHandle_l8cdb_55:active:after{opacity:1;border-color:var(--accent)}._resizeHandle_l8cdb_55._vertical_l8cdb_84{cursor:ns-resize;width:100%;height:8px;right:0}._resizeHandle_l8cdb_55._vertical_l8cdb_84:after{border:none;border-bottom:2px solid var(--fg-muted);border-radius:2px;width:32px;height:4px;bottom:2px;left:50%;right:auto;transform:translate(-50%)}@media (width<=640px){._backdrop_l8cdb_1{padding:0;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);align-items:stretch}._dialog_l8cdb_18{border-radius:0;width:100vw;min-width:100vw;max-width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh}._resizeHandle_l8cdb_55{display:none}}._header_l8cdb_126{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}._title_l8cdb_133{font-weight:600;font-size:var(--text-lg)}._body_l8cdb_49{padding:var(--space-5)}._footer_l8cdb_140{padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);gap:var(--space-2);justify-content:flex-end;display:flex}._close_l8cdb_147{color:var(--fg-muted);cursor:pointer;font-size:var(--text-xl);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;line-height:1}._close_l8cdb_147:hover{color:var(--fg);background:var(--bg-hover)}@keyframes _fade_l8cdb_1{0%{opacity:0}to{opacity:1}}@keyframes _pop_l8cdb_1{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){._backdrop_l8cdb_1,._dialog_l8cdb_18{animation:none}}._btn_6luar_1{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-elev);color:var(--fg);font:inherit;font-size:var(--text-base);cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-xs);-webkit-user-select:none;user-select:none;white-space:nowrap;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}._btn_6luar_1>svg,._btn_6luar_1>span>svg{flex-shrink:0;display:block}._btn_6luar_1:after{content:"";opacity:0;transition:opacity var(--transition);pointer-events:none;background:currentColor;position:absolute;inset:0}._btn_6luar_1:hover:not(:disabled):after{opacity:.04}._btn_6luar_1:hover:not(:disabled){background:var(--bg-hover);border-color:var(--accent);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._btn_6luar_1:active:not(:disabled){box-shadow:none;transform:translateY(0)scale(.97)}._btn_6luar_1:disabled{opacity:.45;cursor:not-allowed}._primary_6luar_58{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);box-shadow:var(--shadow-accent)}._primary_6luar_58:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 6px 20px #5b5bd64d}._ghost_6luar_69{box-shadow:none;background:0 0;border-color:#0000}._ghost_6luar_69:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border)}._danger_6luar_78{color:var(--danger)}._danger_6luar_78:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft)}._icon_6luar_85{padding:var(--space-2);min-width:2.25rem;min-height:2.25rem}._sm_6luar_90{padding:4px var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-sm)}._lg_6luar_96{padding:var(--space-3) var(--space-6);font-size:var(--text-md);border-radius:var(--radius-lg)}._loading_6luar_102{opacity:.7}._spinner_6luar_106{align-items:center;animation:.8s linear infinite _button-spin_6luar_1;display:inline-flex}@keyframes _button-spin_6luar_1{to{transform:rotate(360deg)}}._contentLoading_6luar_118{opacity:.7}._btn_6luar_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._btn_6luar_1{transition:none}._spinner_6luar_106{animation:none}._btn_6luar_1:hover:not(:disabled),._btn_6luar_1:active:not(:disabled){transform:none}}._body_1fskh_1{gap:var(--space-3);padding:var(--space-4);flex-direction:column;min-height:0;display:flex;overflow:auto}._fileName_1fskh_10{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._subtitle_1fskh_19,._clean_1fskh_25{color:var(--fg-muted);margin:0;font-size:13px}._list_1fskh_31{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1fskh_40{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);align-items:flex-start;display:flex}._icon_1fskh_50{flex:none;margin-top:2px;display:inline-flex}._critical_1fskh_56{color:var(--danger)}._major_1fskh_60{color:var(--warning)}._minor_1fskh_64{color:var(--fg-muted)}._itemBody_1fskh_68{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._itemTitle_1fskh_75{align-items:center;gap:var(--space-2);color:var(--fg);flex-wrap:wrap;font-size:13px;font-weight:600;display:flex}._count_1fskh_85{color:var(--fg-muted);background:var(--bg-subtle);border-radius:var(--radius-sm);padding:1px 6px;font-size:11px;font-weight:500}._badge_1fskh_94{color:var(--fg-muted);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 6px;font-size:11px;font-weight:500}._detail_1fskh_103{color:var(--fg-muted);font-size:12px}._samples_1fskh_108{flex-direction:column;gap:2px;margin-top:2px;display:flex}._sample_1fskh_108{font-family:var(--font-mono,ui-monospace, monospace);color:var(--fg-muted);background:var(--bg-subtle);border-radius:var(--radius-sm);text-overflow:ellipsis;white-space:nowrap;padding:2px 6px;font-size:11px;display:block;overflow:hidden}._hint_1fskh_128{color:var(--fg-muted);margin:0;font-size:12px}._error_1fskh_134{align-items:center;gap:var(--space-2);color:var(--danger);margin:0;font-size:12px;display:flex}._footer_1fskh_143{justify-content:flex-end;gap:var(--space-2);width:100%;display:flex}._pill_1omtr_1{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-elev);align-items:center;padding:2px;display:inline-flex;position:relative}._thumb_1omtr_11{border-radius:var(--radius-full);background:var(--accent-soft);width:1.75rem;height:calc(100% - 4px);transition:transform var(--duration-normal) var(--ease-spring);position:absolute;top:2px;left:2px}._thumb_1omtr_11[data-pos=flat]{transform:translate(1.75rem)}._seg_1omtr_25{z-index:1;appearance:none;width:1.75rem;height:1.55rem;color:var(--fg-muted);cursor:pointer;transition:color var(--transition);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._seg_1omtr_25:hover,._segActive_1omtr_44,._segActive_1omtr_44:hover{color:var(--accent)}._seg_1omtr_25:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){._thumb_1omtr_11{transition:none}}._panel_gr4y2_1{gap:var(--space-1);width:15rem;min-height:0;padding:var(--space-2);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);flex-direction:column;display:flex;position:relative}._activeDot_gr4y2_15{border-radius:var(--radius-full);background:var(--accent);pointer-events:none;width:3px;height:3px;transition:top .18s var(--ease-emphasized);opacity:0;box-shadow:0 0 6px var(--accent-glow);position:absolute;left:2px;transform:translateY(-50%)}._activeDot_gr4y2_15[data-visible]{opacity:1}@media (prefers-reduced-motion:reduce){._activeDot_gr4y2_15{transition:none}}._head_gr4y2_37{align-items:center;gap:var(--space-1);display:flex}._title_gr4y2_43{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-weight:600}._addBtn_gr4y2_53{padding:4px var(--space-2);appearance:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;display:inline-flex}._addBtn_gr4y2_53:hover{color:var(--accent);background:var(--accent-soft)}._addBtn_gr4y2_53:active{transform:scale(.96)}._addBtn_gr4y2_53:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._form_gr4y2_81{display:flex}._input_gr4y2_84{width:100%;height:1.7rem;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--text-sm);transition:border-color var(--transition);outline:none}._input_gr4y2_84:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._input_gr4y2_84::placeholder{color:var(--fg-subtle)}._tree_gr4y2_105{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}._tree_gr4y2_105 ._tree_gr4y2_105{padding-left:var(--space-3);flex:none;overflow:visible}._tree_gr4y2_105>ul{margin:0;padding:0;list-style:none}._nodeBtn_gr4y2_128{min-width:0;padding:4px var(--space-2);appearance:none;border-radius:var(--radius);color:var(--fg);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:all var(--transition);background:0 0;border:0;flex:auto;align-items:center;gap:4px;display:flex}._nodeBtn_gr4y2_128:hover{background:var(--bg-hover)}._nodeBtn_gr4y2_128:active{transform:scale(.98)}._nodeBtn_gr4y2_128:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._nodeBtn_gr4y2_128[data-current]{background:var(--accent-soft);color:var(--accent);font-weight:500}._nodeRow_gr4y2_162{flex:1;align-items:center;gap:4px;min-width:0;display:flex}._chev_gr4y2_170{appearance:none;width:1rem;height:1rem;color:var(--fg-muted);opacity:.7;cursor:pointer;transition:transform var(--duration-fast) var(--ease-spring);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._chev_gr4y2_170[data-open]{opacity:1;transform:rotate(90deg)}._chev_gr4y2_170:hover{color:var(--accent)}._chev_gr4y2_170:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}._chevSpacer_gr4y2_199{flex-shrink:0;width:1rem}._folderIcon_gr4y2_204{color:var(--fg-muted);flex-shrink:0}._nodeBtn_gr4y2_128[data-current] ._folderIcon_gr4y2_204,._nodeBtn_gr4y2_128[data-current] ._chev_gr4y2_170{color:var(--accent)}._name_gr4y2_213{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._count_gr4y2_219{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto}._emptyHint_gr4y2_228{padding:4px var(--space-2);font-size:var(--text-sm);color:var(--fg-muted);margin:0}._wrapper_1f5cw_6{gap:var(--space-3);width:100%;max-width:100%;height:100%;padding:clamp(1rem, 2vw, 1.5rem) var(--page-pad-x) clamp(1.5rem, 3vw, 3rem);box-sizing:border-box;background:var(--bg);flex-direction:column;margin-inline:auto;display:flex}@media (width>=480px) and (width<=1023px){._wrapper_1f5cw_6{max-width:95%}}@media (width>=1024px){._wrapper_1f5cw_6{max-width:min(80%,1400px)}}._metaLine_1f5cw_31{align-items:center;gap:var(--space-2);padding-inline:var(--page-pad-x);width:100%;max-width:100%;margin-inline:auto;display:flex}._sourceToggle_1f5cw_42{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-elev);flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}._sourceToggleBtn_1f5cw_52{width:1.85rem;height:1.85rem;color:var(--fg-muted);cursor:pointer;transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._sourceToggleBtn_1f5cw_52:hover:not([data-active]){background:var(--bg-hover);color:var(--fg)}._sourceToggleBtn_1f5cw_52:active:not([data-active]){transform:scale(.94)}._sourceToggleBtn_1f5cw_52[data-active]{background:var(--accent-soft);color:var(--accent)}._sourceToggleBtn_1f5cw_52:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._searchWrap_1f5cw_81{flex-shrink:0;align-items:center;min-width:0;margin-left:auto;display:inline-flex}._searchToggle_1f5cw_91{width:1.85rem;height:1.85rem;margin:0 var(--space-3);appearance:none;border:1px solid var(--border);background:var(--bg-elev);color:var(--fg-muted);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._searchToggle_1f5cw_91:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}._searchToggle_1f5cw_91:active{transform:scale(.94)}._searchToggle_1f5cw_91:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._search_1f5cw_81{appearance:none;width:0;height:1.85rem;color:var(--fg);font:inherit;font-size:var(--text-base);opacity:0;white-space:nowrap;transition:width .22s var(--ease-standard), opacity .18s ease, padding-left .22s var(--ease-standard);background:0 0;border:0;border-radius:0;outline:none;padding:0;overflow:hidden}._searchOpen_1f5cw_140 ._search_1f5cw_81{opacity:1;width:clamp(9rem,16vw,15rem);padding-left:var(--space-3);border:0}._search_1f5cw_81::-webkit-search-cancel-button{appearance:none}._search_1f5cw_81::-webkit-search-decoration{appearance:none}._search_1f5cw_81::placeholder{color:var(--fg-muted);opacity:0;transition:opacity .2s .12s}._searchOpen_1f5cw_140 ._search_1f5cw_81::placeholder{opacity:1}._uploadBtn_1f5cw_161{appearance:none;border:1px solid var(--border);background:var(--bg-elev);width:1.85rem;height:1.85rem;color:var(--fg-muted);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._uploadBtn_1f5cw_161:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}._uploadBtn_1f5cw_161:active{transform:scale(.94)}._uploadBtn_1f5cw_161:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._uploadBtn_1f5cw_161:disabled{opacity:.4;cursor:not-allowed}._tableWrap_1f5cw_198{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);flex:1;min-height:0;overflow:hidden auto}._table_1f5cw_198{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--text-base)}._table_1f5cw_198 thead th{background:var(--bg-elev);padding-top:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);color:var(--fg-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transition);z-index:1;font-weight:500;position:sticky;top:0}._table_1f5cw_198 thead th._colCheck_1f5cw_243{cursor:default;text-align:center;vertical-align:middle;width:2.5rem;padding-left:var(--space-1);padding-right:var(--space-1)}._table_1f5cw_198 thead th._colMeta_1f5cw_253,._table_1f5cw_198 thead th._colUpdated_1f5cw_254,._table_1f5cw_198 thead th._colActions_1f5cw_255{text-align:right}._table_1f5cw_198 thead th:hover{color:var(--fg)}._thActive_1f5cw_263{color:var(--accent)}._thInner_1f5cw_267{justify-content:center;align-items:center;gap:var(--space-1);display:inline-flex}._sortIcon_1f5cw_274,._sortIconActive_1f5cw_275{opacity:.55;flex-shrink:0}._sortIconActive_1f5cw_275{opacity:1;color:var(--accent)}._table_1f5cw_198 tbody tr{border-bottom:1px solid var(--border);transition:background-color .1s;position:relative}._table_1f5cw_198 tbody tr:last-child{border-bottom:0}._table_1f5cw_198 tbody tr:before{width:2px;transition:background-color var(--transition);background:0 0;position:absolute;top:0;bottom:0;left:0}._table_1f5cw_198 tbody tr:hover{background:color-mix(in srgb, var(--accent) 3%, var(--bg-elev) 97%)}._table_1f5cw_198 tbody tr:hover:before{background:var(--accent)}._table_1f5cw_198 :where(td){padding:var(--space-2) var(--space-4);vertical-align:middle}._colName_1f5cw_233{vertical-align:middle;text-align:left;padding-left:var(--space-1);padding-right:var(--space-2);min-width:0}._colName_1f5cw_233 ._fileName_1f5cw_330{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}._colName_1f5cw_233 ._fileNameBtn_1f5cw_337{text-align:left;width:100%}@media (width<=480px){._colMeta_1f5cw_253{display:none}._colName_1f5cw_233 ._fileNameBtn_1f5cw_337{font-weight:600;font-size:var(--text-base)}}._colMeta_1f5cw_253{text-align:right;vertical-align:middle;white-space:nowrap;width:4.5rem;padding-left:var(--space-2);padding-right:var(--space-2)}._colUpdated_1f5cw_254{text-align:right;vertical-align:middle;white-space:nowrap;width:7rem;color:var(--fg-muted);padding-left:var(--space-2);padding-right:var(--space-2)}._metaValue_1f5cw_374{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--fg-muted);line-height:1.2}._colActions_1f5cw_255{text-align:right;vertical-align:middle;white-space:nowrap;width:9rem;padding-left:var(--space-1);padding-right:var(--space-1)}._actions_1f5cw_399{justify-content:flex-end}._fileName_1f5cw_330{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}._appliedBadge_1f5cw_411{appearance:none;cursor:pointer;width:1rem;height:1rem;color:var(--skill-color);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}._appliedBadge_1f5cw_411:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:2px}._appliedBadgeRow_1f5cw_433{margin-left:var(--space-1);vertical-align:middle;flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}._doctorBadge_1f5cw_444{margin-left:var(--space-1);font-size:var(--text-2xs);color:var(--warning);background:var(--warning-soft);border:1px solid var(--border);border-radius:var(--radius-full);cursor:pointer;vertical-align:middle;flex-shrink:0;align-items:center;gap:3px;padding:1px 6px;font-weight:600;line-height:1.4;display:inline-flex}._doctorBadge_1f5cw_444:hover{border-color:var(--warning)}._doctorBadge_1f5cw_444:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._folderRow_1f5cw_472{cursor:pointer}._folderRow_1f5cw_472:hover{background:var(--bg-hover)}._folderRow_1f5cw_472:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._fileRowCloud_1f5cw_484:before{background:var(--accent)!important;width:3px!important}._fileRowCloud_1f5cw_484 ._fileName_1f5cw_330{color:var(--accent)}._fileNameCloudIcon_1f5cw_497{color:var(--accent);vertical-align:middle;flex-shrink:0;margin-right:4px}._cloudRow_1f5cw_508{background:color-mix(in srgb, var(--accent) 4%, var(--bg-elev) 96%)}._cloudRow_1f5cw_508 ._fileName_1f5cw_330{align-items:baseline;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}._fileNameCloudPath_1f5cw_518{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:11px;font-weight:400;overflow:hidden}._folderName_1f5cw_528{align-items:center;gap:var(--space-1);min-width:0;color:var(--fg-muted);font-weight:400;display:inline-flex;overflow:hidden}._folderNameText_1f5cw_537{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._folderIcon_1f5cw_543{color:var(--fg-muted);flex-shrink:0}._colCheck_1f5cw_243{text-align:center;vertical-align:middle;width:2.5rem;padding:var(--space-2) var(--space-2)}@media (width<=480px){._colCheck_1f5cw_243{width:0;padding:0}}._checkBtn_1f5cw_560{appearance:none;width:1.2rem;height:1.2rem;color:var(--fg-subtle);cursor:pointer;transition:all var(--transition);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}._checkBtn_1f5cw_560:hover:not(:disabled){color:var(--accent);background:var(--accent-soft)}._checkBtn_1f5cw_560:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._checkBtn_1f5cw_560:disabled{opacity:.3}._checkBtn_1f5cw_560[aria-pressed=true]{color:var(--accent);background:var(--accent-soft)}._checkBtn_1f5cw_560[aria-pressed=true]:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 18%, transparent)}._checkIndeterminate_1f5cw_599{background:currentColor;border-radius:1px;width:7px;height:2px;display:block}._table_1f5cw_198 tbody tr[data-selected],._table_1f5cw_198 tbody tr[data-selected]:hover{background:color-mix(in srgb, var(--accent) 5%, var(--bg-elev) 95%)}._table_1f5cw_198 tbody tr[data-selected]:before,._table_1f5cw_198 tbody tr[data-selected]:hover:before{background:var(--accent)}[data-focused]{outline:1px solid color-mix(in srgb, var(--accent) 35%, transparent 65%);outline-offset:-1px}._fileNameBtn_1f5cw_337{appearance:none;color:var(--fg);font:inherit;font-size:inherit;cursor:pointer;text-align:left;transition:color var(--transition);background:0 0;border:0;align-items:center;width:100%;padding:0;font-weight:500;display:inline-flex}._fileNameBtn_1f5cw_337:hover{color:var(--accent)}._fileNameBtn_1f5cw_337:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:2px}._actions_1f5cw_399{align-items:center;gap:var(--space-1);vertical-align:middle;justify-content:flex-end;display:inline-flex;position:relative}._actionWrap_1f5cw_663{align-items:center;display:inline-flex;position:relative}._badge_1f5cw_669{background:var(--accent);min-width:14px;height:14px;color:var(--accent-fg);text-align:center;pointer-events:none;border-radius:7px;padding:0 3px;font-size:9px;font-weight:600;line-height:14px;position:absolute;top:0;right:0;transform:translate(25%,-25%)}._iconBtn_1f5cw_387,._iconBtnDanger_1f5cw_687{appearance:none;width:2rem;height:2rem;color:var(--fg);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._iconBtn_1f5cw_387:hover{color:var(--accent);background:var(--accent-soft)}._iconBtn_1f5cw_387:active,._iconBtnDanger_1f5cw_687:active{transform:scale(.92)}._iconBtn_1f5cw_387:disabled{opacity:.45;color:var(--fg-muted)}._iconBtnDanger_1f5cw_687:hover{color:var(--danger);background:var(--danger-soft)}._spin_1f5cw_725{animation:.9s linear infinite _ft-spin_1f5cw_1}@keyframes _ft-spin_1f5cw_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_1f5cw_725{animation:none}}@media (width<=1280px){._table_1f5cw_198{font-size:var(--text-sm)}._table_1f5cw_198 thead th{padding-top:var(--space-2);padding-bottom:var(--space-2);font-size:var(--text-xs)}._table_1f5cw_198 :where(td){padding:var(--space-2) var(--space-3)}._colMeta_1f5cw_253{width:3.8rem}._metaValue_1f5cw_374{font-size:var(--text-xs)}}@media (width<=1024px){._table_1f5cw_198{font-size:var(--text-sm)}._table_1f5cw_198 thead th{font-size:var(--text-xs);letter-spacing:.1em;padding-top:6px;padding-bottom:6px}._table_1f5cw_198 :where(td){padding:6px var(--space-2)}._colMeta_1f5cw_253{width:3.4rem}._iconBtn_1f5cw_387,._iconBtnDanger_1f5cw_687{width:1.85rem;height:1.85rem}._actions_1f5cw_399{gap:2px}._metaValue_1f5cw_374{font-size:var(--text-xs)}}@media (width<=860px){._table_1f5cw_198{font-size:var(--text-sm)}._table_1f5cw_198 thead th{font-size:var(--text-xs);padding-top:4px;padding-bottom:4px}._table_1f5cw_198 :where(td){padding:4px var(--space-1)}}@media (width<=767px){._table_1f5cw_198{font-size:var(--text-sm)}._table_1f5cw_198 thead th{font-size:var(--text-xs);padding-top:4px;padding-bottom:4px}._metaValue_1f5cw_374{font-size:var(--text-xs)}._colActions_1f5cw_255{padding-left:var(--space-1);padding-right:var(--space-1)}._actions_1f5cw_399{gap:2px}._iconBtn_1f5cw_387,._iconBtnDanger_1f5cw_687{width:1.6rem;height:1.6rem}._table_1f5cw_198 thead th._colActions_1f5cw_255 ._thInner_1f5cw_267{visibility:hidden}}@media (width<=480px){._wrapper_1f5cw_6{padding:var(--space-2) var(--page-pad-x) var(--space-3);overflow-x:hidden}._table_1f5cw_198,._table_1f5cw_198 thead,._table_1f5cw_198 tbody,._table_1f5cw_198 tr,._table_1f5cw_198 th,._table_1f5cw_198 td{display:revert;width:auto}._table_1f5cw_198 thead,._colCheck_1f5cw_243,._colMeta_1f5cw_253,._colUpdated_1f5cw_254{display:none}._table_1f5cw_198 tbody tr{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);background:var(--bg);box-sizing:border-box;min-height:52px;display:flex}._table_1f5cw_198 tbody tr:last-child{border-bottom:0}._table_1f5cw_198 tbody tr:hover{background:var(--bg-elev)}._table_1f5cw_198 :where(td){font-size:var(--text-sm);border-bottom:0;padding:0}._table_1f5cw_198 tbody tr:before,._table_1f5cw_198 tbody tr:after{display:none}._colName_1f5cw_233{flex:auto;min-width:0}._colName_1f5cw_233 ._fileNameBtn_1f5cw_337{text-align:left;width:100%;font-weight:600;font-size:var(--text-base)}._colName_1f5cw_233 ._fileName_1f5cw_330{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}._colActions_1f5cw_255{flex:none}._actions_1f5cw_399{flex-wrap:nowrap;gap:0}._iconBtn_1f5cw_387,._iconBtnDanger_1f5cw_687{width:40px;height:40px}._tableWrap_1f5cw_198{width:100%}._sidebarHost_1f5cw_879{top:var(--header-h);width:min(20rem,80vw);height:calc(100dvh - var(--header-h));z-index:var(--z-dropdown);background:var(--bg-elev);border-right:1px solid var(--border);box-shadow:var(--shadow-lg);position:fixed;bottom:0;left:0}}._bodyRow_1f5cw_901{flex:1;align-items:stretch;gap:0;min-height:0;display:flex}._emptyHost_1f5cw_909{flex:1 1 0;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;display:flex;position:relative}@media (width<=640px){._emptyHost_1f5cw_909,._bodyRow_1f5cw_901{min-height:60vh}}._emptyContent_1f5cw_935{padding:var(--space-4);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:all .36s;display:flex;position:absolute;inset:0;transform:translateY(8px)}._emptyContentRevealed_1f5cw_947{opacity:1;pointer-events:auto;transform:translateY(0)}._onboardingOverlay_1f5cw_953{padding:var(--space-4);z-index:2;opacity:1;justify-content:center;align-items:center;transition:all .36s;display:flex;position:absolute;inset:0;transform:translateY(0)}._onboardingOverlayDismissing_1f5cw_965{opacity:0;pointer-events:none;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){._emptyContent_1f5cw_935,._onboardingOverlay_1f5cw_953{transition:none}}._sidebarHost_1f5cw_879>aside{transform-origin:0;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;min-width:0;min-height:0}._tableWrap_1f5cw_198{flex:auto;min-width:0}._sidebarHost_1f5cw_879[data-visible] ._tableWrap_1f5cw_198{border-top-left-radius:0;border-bottom-left-radius:0}._sidebarHost_1f5cw_879{width:0;transition:width .28s var(--ease-emphasized);pointer-events:none;flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden}._sidebarHost_1f5cw_879[data-visible]{pointer-events:auto;width:15rem}@keyframes _sf-scenario-in_1f5cw_1{0%{opacity:0;transform:translate(3rem)scaleX(.92)}to{opacity:1;transform:translate(0)scaleX(1)}}._sidebarHost_1f5cw_879[data-visible]>aside{animation:_sf-sidebar-in_1f5cw_1 .28s var(--ease-emphasized) both}@keyframes _sf-sidebar-in_1f5cw_1{0%{opacity:0;transform:translate(-3rem)scaleX(.92)}to{opacity:1;transform:translate(0)scaleX(1)}}@media (prefers-reduced-motion:reduce){._sidebarHost_1f5cw_879{transition:none}._sidebarHost_1f5cw_879[data-visible]>aside{animation:none}}._crumbs_1f5cw_1049{white-space:nowrap;min-width:0;padding-left:var(--space-1);align-items:center;gap:2px;display:inline-flex;overflow-x:hidden}._crumb_1f5cw_1049{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--space-1);max-width:11rem;padding:4px var(--space-2);appearance:none;border-radius:var(--radius);color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);background:0 0;border:0;flex-shrink:0;display:inline-flex;overflow:hidden}._crumb_1f5cw_1049:hover{color:var(--fg);background:var(--bg-hover)}._crumb_1f5cw_1049:active{transform:scale(.97)}._crumb_1f5cw_1049[data-current]{color:var(--fg);font-weight:500}._crumb_1f5cw_1049:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._crumbSep_1f5cw_1095{color:var(--fg-muted);opacity:.55;flex-shrink:0}._welcome_1xfl4_3{gap:var(--space-5);padding:var(--space-6) var(--space-4);flex-direction:column;width:100%;max-width:720px;margin:0 auto;display:flex}._hero_1xfl4_13{text-align:left}._heroTitle_1xfl4_17{font-size:var(--text-2xl);margin:0 0 var(--space-2);letter-spacing:-.02em;color:var(--fg);font-weight:700}._heroHint_1xfl4_25{color:var(--fg-muted);font-size:var(--text-base);max-width:60ch;margin:0;line-height:1.5}._empty_1xfl4_35{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-subtle);flex-direction:column;display:flex}._emptyIcon_1xfl4_47{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);border-radius:50%;place-items:center;display:grid}._emptyTitle_1xfl4_57{font-size:var(--text-lg);color:var(--fg);margin:0;font-weight:600}._emptyHint2_1xfl4_64{color:var(--fg-muted);font-size:var(--text-sm);max-width:50ch;margin:0;line-height:1.5}._statusRow_1xfl4_74{gap:var(--space-2);padding:var(--space-3);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);display:grid}._statusItem_1xfl4_84{align-items:center;gap:var(--space-2);min-width:0;display:flex}._statusIcon_1xfl4_91{background:var(--bg-elev);width:24px;height:24px;color:var(--fg-muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._statusBody_1xfl4_102{flex-direction:column;min-width:0;display:flex}._statusLabel_1xfl4_108{font-size:var(--text-2xs);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}._statusValue_1xfl4_116{font-size:var(--text-sm);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;line-height:1.3;overflow:hidden}@media (width<=640px){._statusRow_1xfl4_74{grid-template-columns:repeat(2,1fr)}}._prompts_1xfl4_135{gap:var(--space-3);flex-direction:column;display:flex}._promptsTitle_1xfl4_141{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin:0;font-weight:600}._promptList_1xfl4_150{gap:var(--space-2);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}._promptCard_1xfl4_159{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);text-align:left;cursor:pointer;font:inherit;color:inherit;transition:all var(--transition);min-height:88px;display:flex;position:relative}._promptCard_1xfl4_159:hover:not(._promptCardDisabled_1xfl4_176){border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px)}._promptCard_1xfl4_159:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._promptCardDisabled_1xfl4_176{opacity:.5;cursor:not-allowed;background:var(--bg-subtle)}._promptIcon_1xfl4_193{border-radius:var(--radius);background:var(--accent-soft);width:32px;height:32px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}._promptBody_1xfl4_204{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._promptTitle_1xfl4_212{font-size:var(--text-sm);color:var(--fg);font-weight:600;line-height:1.3}._promptText_1xfl4_219{font-size:var(--text-xs);color:var(--fg-muted);line-height:1.4}._promptDisabledHint_1xfl4_225{top:var(--space-1);right:var(--space-2);font-size:var(--text-2xs);color:var(--fg-subtle);font-style:italic;position:absolute}@media (width<=640px){._promptList_1xfl4_150{grid-template-columns:1fr}}._root_w9fcl_3{display:inline-block;position:relative}._badge_w9fcl_8{padding:1px var(--space-1);font:inherit;font-size:var(--text-xs);font-family:var(--font-mono);color:var(--accent);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);align-items:center;gap:2px;display:inline-flex}._badge_w9fcl_8:hover{background:color-mix(in srgb, var(--accent) 18%, transparent);border-color:var(--accent)}._badge_w9fcl_8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._page_w9fcl_34{color:var(--fg-muted);margin-left:2px}._popover_w9fcl_39{z-index:20;min-width:280px;max-width:360px;padding:var(--space-2);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);animation:_popoverIn_w9fcl_1 .12s var(--ease-emphasized) both;position:absolute;top:calc(100% + 6px);left:0}@keyframes _popoverIn_w9fcl_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._popoverHeader_w9fcl_59{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-1);border-bottom:1px solid var(--border);margin-bottom:var(--space-2);display:flex}._popoverKey_w9fcl_69{font-size:var(--text-xs);color:var(--fg);font-family:var(--font-mono);align-items:center;gap:4px;min-width:0;display:inline-flex}._popoverKey_w9fcl_69 code{color:var(--accent);word-break:break-all;font-weight:600}._popoverPage_w9fcl_85{color:var(--fg-muted);font-family:var(--font-mono)}._popoverClose_w9fcl_90{width:22px;height:22px;color:var(--fg-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}._popoverClose_w9fcl_90:hover{background:var(--bg-hover);color:var(--fg)}._popoverQuote_w9fcl_108{padding:var(--space-2);font-size:var(--text-xs);color:var(--fg);background:var(--bg-subtle);border-left:2px solid var(--accent);border-radius:var(--radius-sm);word-break:break-word;max-height:200px;margin:0;font-style:italic;line-height:1.5;overflow-y:auto}._popoverEmpty_w9fcl_123{padding:var(--space-2);font-size:var(--text-2xs);color:var(--fg-muted);margin:0;font-style:italic;line-height:1.4}._popoverFooter_w9fcl_132{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);justify-content:flex-end;display:flex}._popoverAction_w9fcl_140{padding:2px var(--space-2);color:var(--accent);font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}._popoverAction_w9fcl_140:hover{background:var(--accent-soft)}._row_tayui_3{gap:var(--space-1);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--border);flex-wrap:wrap;display:flex}._btn_tayui_12{padding:2px var(--space-2);color:var(--fg-muted);font:inherit;font-size:var(--text-2xs);cursor:pointer;border-radius:var(--radius-full);transition:all var(--transition);background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}._btn_tayui_12:hover{color:var(--fg);background:var(--bg-hover)}._btn_tayui_12:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._wrapper_7ht10_3{flex-direction:column;flex:auto;min-height:0;display:flex}._scroller_7ht10_10{min-height:0;padding:var(--space-2);gap:var(--space-2);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}._message_7ht10_23{width:100%;animation:_msgIn_7ht10_1 .2s var(--ease-emphasized) both;display:flex}@keyframes _msgIn_7ht10_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._user_7ht10_34{justify-content:flex-end}._assistant_7ht10_38,._skillResult_7ht10_46{justify-content:flex-start}._skillResult_7ht10_46 ._bubble_7ht10_49{border-left:3px solid var(--accent);background:var(--bg-elev)}._skillHeader_7ht10_53{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);font-size:var(--text-xs);color:var(--accent);font-weight:600;display:flex}._copyBtn_7ht10_64{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--fg-muted);font-size:var(--text-2xs);cursor:pointer;transition:all var(--transition);background:0 0;align-items:center;gap:4px;margin-left:auto;padding:2px 6px;font-family:inherit;font-weight:500;display:inline-flex}._copyBtn_7ht10_64:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._bubble_7ht10_49{max-width:85%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-elev);font-size:var(--text-sm);line-height:1.5}._user_7ht10_34 ._bubble_7ht10_49{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}._assistant_7ht10_38[data-refusal=true] ._bubble_7ht10_49{border-color:var(--danger)}._body_7ht10_106{white-space:pre-wrap;word-break:break-word}._citations_7ht10_111{gap:var(--space-1);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);font-size:var(--text-xs);color:var(--fg-muted);flex-wrap:wrap;align-items:flex-start;display:flex}._user_7ht10_34 ._citations_7ht10_111{border-color:color-mix(in srgb, var(--accent-fg) 20%, transparent)}._meta_7ht10_127{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-xs);color:var(--fg-subtle);display:flex}._user_7ht10_34 ._meta_7ht10_127{color:color-mix(in srgb, var(--accent-fg) 60%, transparent)}._intent_7ht10_140{font-family:var(--font-mono)}._toolbar_7ht10_147{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);background:var(--bg-elev);font-size:var(--text-2xs);color:var(--fg-muted);display:flex}._toolbarCount_7ht10_159{font-variant-numeric:tabular-nums}._clearBtn_7ht10_163{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--fg-muted);font-size:var(--text-2xs);cursor:pointer;transition:all var(--transition);background:0 0;align-items:center;gap:4px;padding:2px 6px;font-family:inherit;font-weight:500;display:inline-flex}._clearBtn_7ht10_163:hover{background:var(--danger-soft);border-color:var(--danger);color:var(--danger)}._deleteBtn_7ht10_186{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--fg-subtle);cursor:pointer;opacity:0;transition:all var(--transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}._message_7ht10_23:hover ._deleteBtn_7ht10_186,._deleteBtn_7ht10_186:focus-visible{opacity:1}._deleteBtn_7ht10_186:hover{background:var(--danger-soft);border-color:var(--danger);color:var(--danger)}._user_7ht10_34 ._deleteBtn_7ht10_186{color:color-mix(in srgb, var(--accent-fg) 60%, transparent)}._user_7ht10_34 ._deleteBtn_7ht10_186:hover{background:color-mix(in srgb, var(--accent-fg) 18%, transparent);border-color:var(--accent-fg);color:var(--accent-fg)}._progress_7ht10_227{justify-content:center;align-items:center;gap:var(--space-1);height:0;font-size:var(--text-2xs);color:var(--fg-muted);background:var(--accent-soft);border-top:1px solid color-mix(in srgb, var(--accent) 30%, transparent);transition:height .15s var(--ease-emphasized);display:flex;overflow:hidden}._progressActive_7ht10_241{height:24px}._progressIcon_7ht10_245{animation:1s linear infinite _spin_7ht10_1}@keyframes _spin_7ht10_1{to{transform:rotate(360deg)}}._form_7ht10_255{gap:var(--space-2);padding:var(--space-2);border-top:1px solid var(--border);background:var(--bg-elev);flex:none;display:flex}._textarea_7ht10_267{font:inherit;font-size:var(--text-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);resize:none;transition:all var(--transition);outline:none;flex:1;font-family:inherit}._textarea_7ht10_267:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}._textarea_7ht10_267:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){._message_7ht10_23,._progressIcon_7ht10_245{animation:none}}._wrapper_1vfuc_3{max-width:1100px;padding:var(--space-4) var(--page-pad-x);margin:0 auto}._header_1vfuc_9{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}._title_1vfuc_17{font-size:var(--text-2xl);letter-spacing:-.02em;margin:0;font-weight:700}._section_1vfuc_26{flex-direction:column;display:flex}._subsectionHeader_1vfuc_31{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._subsectionTitle_1vfuc_40{font-size:var(--text-base);margin:0;font-weight:600}._subsectionHint_1vfuc_46{color:var(--fg-muted);font-size:var(--text-sm);flex:1;max-width:60ch;margin:0}._tipToggle_1vfuc_58{align-items:center;gap:var(--space-1);padding:4px var(--space-2);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-elev);color:var(--fg-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:all var(--transition);flex-shrink:0;display:inline-flex}._tipToggle_1vfuc_58:hover{border-color:var(--accent);color:var(--accent)}._tipToggle_1vfuc_58[aria-expanded=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}._tipBox_1vfuc_86{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--radius);font-size:var(--text-sm);color:var(--fg);line-height:1.5}._tipLead_1vfuc_96{margin:0 0 var(--space-2);color:var(--fg)}._tipList_1vfuc_100{margin:0 0 var(--space-2);padding-left:var(--space-5);color:var(--fg);flex-direction:column;gap:2px;display:flex}._tipList_1vfuc_100 li::marker{color:var(--accent)}._tipFootnote_1vfuc_111{color:var(--fg-muted);font-size:var(--text-xs);margin:0}._heroEmpty_1vfuc_117{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);text-align:center;color:var(--fg-muted);flex-direction:column;display:flex}._heroEmpty_1vfuc_117 h2{font-size:var(--text-xl);color:var(--fg);margin:0}._heroEmpty_1vfuc_117 p{max-width:50ch;margin:0;line-height:1.5}._heroHint_1vfuc_139{padding:var(--space-6) var(--space-4);text-align:center;color:var(--fg-muted);font-size:var(--text-sm)}._loading_1vfuc_146{padding:var(--space-4);text-align:center;color:var(--fg-muted);font-size:var(--text-sm)}._errorBox_1vfuc_153{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--danger) 25%, transparent);border-radius:var(--radius);background:var(--danger-soft);color:var(--danger);display:flex}._errorContent_1vfuc_164{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._errorContent_1vfuc_164 strong{color:var(--fg);font-size:var(--text-sm);font-weight:600}._errorContent_1vfuc_164 span{color:var(--fg-muted);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}._metaDot_1vfuc_185{color:var(--fg-subtle)}._sourceList_1vfuc_189{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sourceCard_1vfuc_198{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);transition:all var(--transition);display:flex}._sourceCard_1vfuc_198:hover{border-color:var(--accent)}._sourceIcon_1vfuc_213{border-radius:var(--radius);background:var(--accent-soft);width:36px;height:36px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}._sourceMain_1vfuc_224{flex:1;min-width:0}._sourceTitleRow_1vfuc_229{align-items:center;gap:var(--space-2);display:flex}._sourceTitle_1vfuc_229{font-size:var(--text-sm);color:var(--fg);margin:0;font-weight:500}._citationKey_1vfuc_242{font-size:var(--text-2xs);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px var(--space-1);color:var(--fg-muted);font-family:var(--font-mono)}._sourceMeta_1vfuc_252{gap:var(--space-2);font-size:var(--text-2xs);color:var(--fg-subtle);margin-top:var(--space-1);align-items:center;display:flex}._indexInfo_1vfuc_261{align-items:center;gap:var(--space-1);font-size:var(--text-2xs);color:var(--success);margin-top:var(--space-1);display:inline-flex}._indexPending_1vfuc_270{align-items:center;gap:var(--space-1);font-size:var(--text-2xs);color:var(--fg-muted);margin-top:var(--space-1);display:inline-flex}._spinIcon_1vfuc_280{animation:.9s linear infinite _assistant-landing-spin_1vfuc_1}@keyframes _assistant-landing-spin_1vfuc_1{to{transform:rotate(360deg)}}._indexError_1vfuc_287{font-size:var(--text-2xs);color:var(--danger);margin-top:var(--space-1)}._indexErrorDetail_1vfuc_295{word-break:break-word;font-family:var(--font-mono);font-size:var(--text-3xs);color:var(--fg-subtle);margin-top:2px;display:block}._reindexLink_1vfuc_307{margin-left:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--accent);font-size:var(--text-2xs);cursor:pointer;transition:all var(--transition);background:0 0;align-items:center;gap:4px;padding:2px 6px;font-family:inherit;display:inline-flex}._reindexLink_1vfuc_307:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent)}._reindexLink_1vfuc_307:disabled{opacity:.5;cursor:not-allowed}._sourceActions_1vfuc_331{flex-shrink:0}._chatWrap_1vfuc_337{height:calc(100dvh - var(--header-h,56px) - var(--footer-h,64px) - var(--space-8,32px));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);flex-direction:column;min-height:360px;max-height:900px;display:flex;overflow:hidden}._form_1vfuc_355{gap:var(--space-3);flex-direction:column;min-width:360px;display:flex}._field_1vfuc_362{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;display:flex}._field_1vfuc_362 span{color:var(--fg-muted)}._field_1vfuc_362 input,._field_1vfuc_362 textarea,._field_1vfuc_362 select{font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);transition:all var(--transition);outline:none;font-family:inherit}._field_1vfuc_362 input:focus,._field_1vfuc_362 textarea:focus,._field_1vfuc_362 select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._field_1vfuc_362 textarea{resize:vertical;min-height:100px}._field_1vfuc_362 select{appearance:none;padding-right:var(--space-8);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235b616e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right var(--space-3) center;background-size:12px 12px}._kindSwitcher_1vfuc_409{gap:var(--space-1);background:var(--bg);border-radius:var(--radius);padding:var(--space-1);border:1px solid var(--border);display:flex}._kindBtn_1vfuc_418,._kindActive_1vfuc_419{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);font:inherit;font-size:var(--text-sm);border-radius:var(--radius-sm);cursor:pointer;color:var(--fg-muted);transition:all var(--transition);background:0 0;border:0;flex:1;display:inline-flex}._kindActive_1vfuc_419{background:var(--bg-elev);color:var(--fg);box-shadow:var(--shadow-sm);font-weight:500}._metaRow_1vfuc_443{gap:var(--space-3);grid-template-columns:2fr 1fr;display:grid}._formActions_1vfuc_449{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}@media (width<=760px){._body_1vfuc_459{grid-template-columns:1fr}._sidebar_1vfuc_462{max-height:none;position:static}._form_1vfuc_355{min-width:0}._metaRow_1vfuc_443{grid-template-columns:1fr}}._wrapper_kyv4c_1{gap:var(--space-3);flex-direction:column;display:flex}._list_kyv4c_7{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_kyv4c_16{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);transition:all var(--transition)}._item_kyv4c_16:hover{box-shadow:var(--shadow-xs)}._item_kyv4c_16[data-status=done]{opacity:.7}._item_kyv4c_16[data-status=in_progress]{border-color:var(--accent);background:var(--accent-soft)}._head_kyv4c_37{align-items:center;gap:var(--space-2);display:flex}._statusBadge_kyv4c_43{font-size:var(--text-xs);border:1px solid var(--border);border-radius:var(--radius-full);padding:2px var(--space-2);cursor:pointer;background:var(--bg);color:var(--fg-muted);font:inherit;transition:all var(--transition);flex-shrink:0;font-weight:500}._statusBadge_kyv4c_43:hover{background:var(--bg-hover);color:var(--fg)}._title_kyv4c_62{font-size:var(--text-base);color:var(--fg);text-overflow:ellipsis;flex:1;margin:0;font-weight:500;overflow:hidden}._actions_kyv4c_72{gap:var(--space-1);flex-shrink:0;display:flex}._desc_kyv4c_78{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--fg-muted);line-height:1.5}._criteria_kyv4c_85,._result_kyv4c_86{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--fg-subtle);line-height:1.5}._form_kyv4c_93{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--accent);border-radius:var(--radius);background:var(--bg-elev);flex-direction:column;display:flex}._form_kyv4c_93 input,._form_kyv4c_93 textarea{font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);transition:all var(--transition);outline:none;font-family:inherit}._form_kyv4c_93 input:focus,._form_kyv4c_93 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._formActions_kyv4c_122{justify-content:flex-end;gap:var(--space-2);display:flex}._wrap_1396n_1{min-height:100vh;padding:var(--space-8);background:var(--bg);justify-content:center;align-items:center;display:flex}._card_1396n_10{gap:var(--space-4);width:100%;max-width:720px;padding:var(--space-10);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);text-align:center;animation:_cardIn_1396n_1 .4s var(--ease-spring);flex-direction:column;display:flex}@keyframes _cardIn_1396n_1{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}._badge_1396n_36{padding:4px var(--space-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;background:var(--accent);color:var(--accent-fg);border-radius:var(--radius-full);align-self:center;font-weight:700}._title_1396n_48{font-size:var(--text-2xl);color:var(--fg);letter-spacing:-.02em;margin:0;font-weight:700}._body_1396n_56{font-size:var(--text-md);color:var(--fg-muted);margin:0;line-height:1.5}._children_1396n_63{gap:var(--space-3);flex-direction:column;align-items:center;display:flex}._cta_1396n_70{margin-top:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);font-size:var(--text-md);transition:all var(--transition);box-shadow:var(--shadow-accent);font-weight:600;text-decoration:none;display:inline-block}._cta_1396n_70:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 6px 20px #5b5bd64d}._cta_1396n_70:active{transform:translateY(0)scale(.97)}._logout_1396n_94{margin-top:var(--space-4);padding:var(--space-2);color:var(--fg-subtle);font-size:var(--text-sm);cursor:pointer;transition:color var(--transition);background:0 0;border:none}._logout_1396n_94:hover{color:var(--fg-muted);text-decoration:underline}._plansTable_1396n_114{width:100%;margin:var(--space-4) 0 0;border-collapse:collapse;font-size:var(--text-sm);text-align:left}._plansTable_1396n_114 th,._plansTable_1396n_114 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);vertical-align:top}._plansTable_1396n_114 thead th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted);border-bottom:1px solid var(--border-strong);font-weight:600}._plansTable_1396n_114 ._priceCell_1396n_135{white-space:nowrap;color:var(--fg);font-weight:600}._plansTable_1396n_114 ._whatCell_1396n_140{color:var(--fg-muted)}._plansTable_1396n_114 ._planName_1396n_143{color:var(--fg);font-weight:600}@media (width<=540px){._plansTable_1396n_114{font-size:var(--text-xs)}._plansTable_1396n_114 th,._plansTable_1396n_114 td{padding:var(--space-1) var(--space-2)}._plansTable_1396n_114 ._whatCell_1396n_140,._plansTable_1396n_114 thead th:nth-child(3){display:none}}._ribbon_i6u03_3{--wc-ribbon-body-h:72px;background:var(--bg-elev);border-bottom:1px solid var(--border);z-index:9;color:var(--fg);-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;font-size:12px;display:flex;position:sticky;top:0}._tabRow_i6u03_4{background:var(--bg-elev);border-bottom:1px solid var(--border);align-items:stretch;gap:8px;padding:4px 8px 0;display:flex}._qat_i6u03_41{border-right:1px solid var(--border);align-items:center;gap:2px;margin-right:4px;padding-right:8px;display:inline-flex}._qatBtn_i6u03_50{min-width:26px;height:26px;color:var(--fg);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;display:inline-flex}._qatBtn_i6u03_50:hover:not(:disabled){background:var(--bg);border-color:var(--border)}._qatBtn_i6u03_50:disabled{opacity:.4;cursor:default}._qatBtnSplit_i6u03_76{gap:2px;padding:0 4px 0 5px;position:relative}._qatBtnSplit_i6u03_76[aria-expanded=true]{background:var(--bg);border-color:var(--border)}._qatBadge_i6u03_87{background:var(--accent);min-width:14px;height:14px;color:var(--accent-fg,#fff);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:7px;padding:0 3px;font-size:9px;line-height:14px;position:absolute;top:-4px;right:-4px}._qatSep_i6u03_104{background:var(--border);width:1px;height:16px;margin:0 4px}._tabs_i6u03_111{flex:1;align-items:flex-end;gap:0;display:flex}._tabBadge_i6u03_121{background:var(--accent);min-width:16px;height:16px;color:var(--accent-fg,#fff);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;margin-left:6px;padding:0 4px;font-size:10px;display:inline-flex}._tab_i6u03_4{height:28px;color:var(--fg);border:1px solid #0000;border-bottom:1px solid var(--border);cursor:pointer;font:inherit;font-size:var(--text-base);transition:background var(--transition);background:0 0;align-items:center;padding:4px 12px;display:inline-flex}._tab_i6u03_4:hover:not(._tabActive_i6u03_119){background:var(--bg-hover);color:var(--accent)}._tabActive_i6u03_119{background:var(--bg);height:28px;color:var(--fg);border:1px solid var(--border);border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;align-items:center;margin-bottom:-1px;padding:4px 12px;font-weight:600;display:inline-flex;position:relative}._tabsBody_i6u03_171{height:var(--wc-ribbon-body-h);flex-shrink:0}._body_i6u03_5{scrollbar-width:none;flex-wrap:nowrap;align-items:stretch;gap:4px;height:100%;padding:2px 8px 4px;display:flex;overflow:auto hidden}._body_i6u03_5::-webkit-scrollbar{height:0}._body_i6u03_5._compact_i6u03_200{gap:2px;padding:2px 4px}._group_i6u03_6{flex-direction:column;align-items:stretch;min-width:0;padding-top:12px;display:flex;position:relative}._group_i6u03_6[data-top-align] ._groupBody_i6u03_6{justify-content:flex-start}._group_i6u03_6+._group_i6u03_6{border-left:1px solid var(--border);margin-left:2px;padding-left:6px}._groupBody_i6u03_6{flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:2px;min-height:48px;padding:2px 4px;display:flex}._groupLabel_i6u03_6{color:var(--fg-muted);letter-spacing:.02em;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:9px;line-height:1;position:absolute;top:0;right:4px}._row_i6u03_250{align-items:center;gap:2px;min-height:24px;display:flex}._sep_i6u03_257{background:var(--border);width:1px;height:18px;margin:0 3px;display:inline-block}._btn_i6u03_267,._caret_i6u03_268,._comboBtn_i6u03_269,._iconBtn_i6u03_270,._qatBtn_i6u03_50{color:var(--fg);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;font-family:inherit;font-size:12px;display:inline-flex;position:relative}._btn_i6u03_267{min-width:24px;height:24px;padding:0 4px}._caret_i6u03_268{width:16px;height:24px;padding:0}._iconBtn_i6u03_270{width:36px;height:36px}._comboBtn_i6u03_269{background:var(--bg);border-color:var(--border);justify-content:space-between;gap:4px;min-width:56px;height:24px;padding:0 8px}._comboValue_i6u03_321{font-variant-numeric:tabular-nums;text-align:center;min-width:1.8em;font-size:12px}._combo_i6u03_269{align-items:stretch;display:inline-flex;position:relative}._btn_i6u03_267:hover:not(:disabled),._caret_i6u03_268:hover,._iconBtn_i6u03_270:hover{background:var(--bg);border-color:var(--border)}._btn_i6u03_267:disabled,._qatBtn_i6u03_50:disabled{opacity:.4;cursor:default}._btnActive_i6u03_347,._btnActive_i6u03_347:hover:not(:disabled){background:var(--accent,#1d4ed8);color:#fff;border-color:var(--accent,#1d4ed8)}._btn_i6u03_267:focus,._caret_i6u03_268:focus,._comboBtn_i6u03_269:focus,._iconBtn_i6u03_270:focus,._fontInput_i6u03_358:focus{border-color:var(--accent,#1d4ed8);outline:none}._fontBox_i6u03_370{flex:auto;min-width:80px;display:flex;position:relative}._compact_i6u03_200 ._groupBody_i6u03_6{min-height:36px}._compact_i6u03_200 ._sep_i6u03_257{margin:0 1px}._fontInput_i6u03_358{background:var(--bg);width:100%;height:24px;color:var(--fg);border:1px solid var(--border);border-radius:4px;outline:none;padding:0 8px;font-size:12px}._doubleStrike_i6u03_399{font-size:12px;line-height:1;-webkit-text-decoration:line-through double;text-decoration:line-through double}._colorBar_i6u03_405{pointer-events:none;border-radius:1px;height:3px;position:absolute;bottom:1px;left:4px;right:4px}._menu_i6u03_417{background:var(--bg-elev);border:1px solid var(--border);min-width:100%;max-height:320px;box-shadow:var(--shadow-lg);z-index:50;border-radius:6px;flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed;overflow-y:auto}._menuItem_i6u03_436{color:var(--fg);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:5px 8px;font-family:inherit;font-size:12px}._menuItem_i6u03_436:hover,._menuItemActive_i6u03_450{background:var(--accent,#1d4ed8);color:#fff}._menuSep_i6u03_456{background:var(--border);height:1px;margin:4px 6px}._fontFallbackHint_i6u03_462{color:var(--fg-muted);border-top:1px solid var(--border);white-space:normal;max-width:180px;padding:6px 8px;font-size:11px;line-height:1.3}._swatchGrid_i6u03_472{grid-template-columns:repeat(8,18px);gap:3px;padding:4px;display:grid}._swatch_i6u03_472{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:2px;width:18px;height:18px;padding:0}._swatch_i6u03_472:hover{border-color:var(--fg)}._comboInline_i6u03_497{background:var(--bg);min-width:56px;height:24px;color:var(--fg);border:1px solid var(--border);cursor:pointer;border-radius:4px;align-items:stretch;padding:0;font-size:12px;display:inline-flex;position:relative}._comboInline_i6u03_497:hover{border-color:var(--fg-subtle)}._comboInline_i6u03_497:focus{border-color:var(--accent,#1d4ed8);outline:none}._comboInlineMain_i6u03_521{color:inherit;border:none;border-right:1px solid var(--border);font:inherit;background:0 0;border-top-left-radius:4px;border-bottom-left-radius:4px;flex:1;justify-content:flex-start;align-items:center;min-width:0;padding:0 8px;display:inline-flex}._comboInlineCaret_i6u03_537{width:18px;color:inherit;font:inherit;background:0 0;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;display:inline-flex}._comboInlineMain_i6u03_521:hover,._comboInlineCaret_i6u03_537:hover{background:var(--bg-elev)}._tileNormal_i6u03_560{font-family:var(--font-serif,Georgia, serif);font-size:11px}._tileH1_i6u03_561{font-family:var(--font-serif,Georgia, serif);font-size:14px;font-weight:700}._tileH2_i6u03_562{font-family:var(--font-serif,Georgia, serif);font-size:13px;font-weight:700}._tileH3_i6u03_563{font-family:var(--font-serif,Georgia, serif);font-size:12px;font-style:italic;font-weight:600}._tileQuote_i6u03_564{font-family:var(--font-serif,Georgia, serif);padding-left:8px;font-size:11px;font-style:italic}._tablePicker_i6u03_568{min-width:180px;padding:6px}._tablePickerHeader_i6u03_574{color:var(--fg-muted);text-align:center;-webkit-user-select:none;user-select:none;margin-bottom:4px;font-size:11px}._tablePickerGrid_i6u03_582{grid-template-columns:repeat(8,16px);grid-auto-rows:16px;gap:2px;margin-bottom:6px;display:grid}._tableCell_i6u03_590{border:1px solid var(--border);cursor:pointer;width:16px;height:16px;transition:background-color var(--transition-fast,80ms);background:0 0;border-radius:2px;padding:0}._tableCell_i6u03_590:hover{background:var(--accent-soft)}._tableCellActive_i6u03_605,._tableCellActive_i6u03_605:hover{background:var(--accent);border-color:var(--accent)}._zoomValue_i6u03_613{background:var(--bg);min-width:56px;height:24px;color:var(--fg);border:1px solid var(--border);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-family:inherit;font-size:12px;display:inline-flex}._zoomValue_i6u03_613:hover{border-color:var(--accent)}._stats_i6u03_633{flex-direction:column;gap:4px;padding:4px;font-size:11px;display:flex}._statsRow_i6u03_641{justify-content:space-between;align-items:center;gap:12px;min-width:96px;display:flex}._statsLabel_i6u03_649{color:var(--fg-muted)}._statsValue_i6u03_653{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}._cluster_i6u03_665{flex-direction:column;gap:1px;display:flex}._cluster_i6u03_665+._cluster_i6u03_665{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}._clusterLabel_i6u03_677{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted);padding:4px 8px 2px;font-size:10px;font-weight:600}._item_i6u03_686{color:var(--fg);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;border-radius:4px;grid-template-columns:14px minmax(0,1fr) auto 11px;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:grid}._item_i6u03_686:hover{background:var(--bg-hover,#7f7f7f1f)}._itemName_i6u03_706{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemBadge_i6u03_712{background:var(--accent);min-width:16px;height:16px;color:var(--accent-fg,#fff);text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;padding:0 4px;font-size:10px;line-height:16px}._itemRun_i6u03_725{color:var(--fg-muted);opacity:0}._item_i6u03_686:hover ._itemRun_i6u03_725{opacity:1}._empty_i6u03_734{color:var(--fg-muted);padding:8px;font-size:12px}._footer_i6u03_740{border-top:1px solid var(--border);flex-direction:column;gap:1px;margin-top:4px;padding-top:4px;display:flex}._quota_i6u03_749{color:var(--fg-muted);padding:4px 8px;font-size:11px}._footerBtn_i6u03_755{color:var(--fg);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:flex}._footerBtn_i6u03_755:hover{background:var(--bg-hover,#7f7f7f1f)}._wrap_jzs2z_1{border:1px solid var(--border);background:var(--bg);height:22px;color:var(--fg);border-radius:4px;align-items:stretch;width:calc(14px + 3.5ch);min-width:calc(14px + 3.5ch);font-size:11px;display:inline-flex}._wrap_jzs2z_1:focus-within{border-color:var(--accent,#1d4ed8)}._input_jzs2z_20{width:100%;min-width:0;color:inherit;border:none;border-right:1px solid var(--border);font:inherit;font-variant-numeric:tabular-nums;text-align:center;letter-spacing:0;-moz-appearance:textfield;background:0 0;outline:none;flex:auto;padding:0 2px;font-size:11px}._input_jzs2z_20::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input_jzs2z_20::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._spinner_jzs2z_44{color:var(--fg-muted);flex-direction:column;flex:0 0 14px;align-self:stretch;display:inline-flex}._spinnerTop_jzs2z_52,._spinnerBottom_jzs2z_53{color:inherit;cursor:pointer;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;min-height:0;padding:0;line-height:0;display:flex}._spinnerTop_jzs2z_52{border-bottom:1px solid var(--border)}._spinnerTop_jzs2z_52:hover,._spinnerBottom_jzs2z_53:hover{background:var(--bg-elev);color:var(--fg)}._spinnerTop_jzs2z_52:focus,._spinnerBottom_jzs2z_53:focus{background:var(--bg-elev);color:var(--fg);outline:none}._input_jzs2z_20::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input_jzs2z_20::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._required_jzs2z_91:after{content:"*";color:var(--accent,#1d4ed8);margin-left:1px}._root_gqvjj_1{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);display:inline-flex;position:relative;overflow:hidden}._segment_gqvjj_10{align-items:center;gap:var(--space-1);padding:6px var(--space-3);appearance:none;border:0;border-right:1px solid var(--border);color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);white-space:nowrap;background:0 0;display:inline-flex}._segment_gqvjj_10:last-child{border-right:none}._segment_gqvjj_10:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}._segment_gqvjj_10:active:not(:disabled){transform:scale(.97)}._segment_gqvjj_10._active_gqvjj_40{background:var(--accent-soft);color:var(--accent);font-weight:500}._segment_gqvjj_10:disabled{opacity:.5}._segment_gqvjj_10:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){._segment_gqvjj_10{transition:none}}._pop_130vc_1{z-index:var(--z-dropdown,100);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);width:320px;box-shadow:var(--shadow-lg);animation:_popIn_130vc_1 .14s var(--ease-emphasized);position:fixed;overflow:hidden}@keyframes _popIn_130vc_1{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._head_130vc_24{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);font-size:var(--text-sm);color:var(--fg);font-weight:600;display:flex}._title_130vc_35{flex:1}._close_130vc_39{width:1.5rem;height:1.5rem;color:var(--fg-muted);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._close_130vc_39:hover{background:var(--bg-hover);color:var(--fg)}._body_130vc_57{padding:var(--space-3) var(--space-4)}._input_130vc_61{width:100%;height:2rem;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--text-sm);transition:border-color var(--transition);outline:none}._input_130vc_61:focus{border-color:var(--accent)}._inputError_130vc_79,._inputError_130vc_79:focus{border-color:var(--danger)}._error_130vc_87{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--danger);line-height:1.4}._foot_130vc_94{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--border);background:var(--bg-subtle);display:flex}._cancel_130vc_104,._submit_130vc_105{height:1.75rem;padding:0 var(--space-3);border:1px solid var(--border);background:var(--bg-elev);color:var(--fg);border-radius:var(--radius);cursor:pointer;font:inherit;font-size:var(--text-sm);transition:all var(--transition);align-items:center;gap:4px;font-weight:500;display:inline-flex}._cancel_130vc_104:hover,._submit_130vc_105:hover{background:var(--bg-hover)}._submit_130vc_105{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}._submit_130vc_105:hover{background:var(--accent-hover);border-color:var(--accent-hover)}._layout_14wri_5{flex-direction:column;min-height:320px;max-height:78vh;display:flex}._body_14wri_6{gap:var(--space-3);padding-right:var(--space-2);padding-bottom:var(--space-2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._meta_14wri_30{gap:var(--space-4);font-size:var(--text-base);color:var(--fg-muted);flex-wrap:wrap;display:flex}._preview_14wri_40{gap:var(--space-3);flex-direction:column;display:flex}._empty_14wri_46{padding:var(--space-6) var(--space-4);text-align:center;color:var(--fg-muted);font-size:var(--text-md);background:var(--bg-elev);border-radius:var(--radius);border:1px dashed var(--border)}._responseLabel_14wri_56{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted)}._response_14wri_56{max-height:50vh;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm,12px);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}._inlineWrap_14wri_8{gap:var(--space-3);padding:var(--space-3);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-base);flex-direction:column;max-height:60vh;line-height:1.7;display:flex;overflow-y:auto}._inlinePara_14wri_93{padding:var(--space-1) 0;color:var(--fg);word-break:break-word;margin:0}._inlinePara_14wri_93+._inlinePara_14wri_93{border-top:1px dashed var(--border-subtle,var(--border));padding-top:var(--space-2)}._emptyPara_14wri_105{color:var(--fg-subtle);font-style:italic}._editHighlight_14wri_9{cursor:pointer;transition:background var(--transition);background:#fcd34d59;border:1px solid #fca12199;border-radius:3px;margin:0 1px;padding:1px 2px;display:inline}._editHighlight_14wri_9:hover{background:#fcd34d8c}._editHighlight_14wri_9:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._editOriginal_14wri_132{color:var(--fg-muted);margin-right:4px;-webkit-text-decoration:line-through #b45309b3;text-decoration:line-through #b45309b3;text-decoration-thickness:1.5px}._editCorrected_14wri_140{color:var(--fg);border-left:1px solid #fca12166;padding-left:4px;font-weight:500}._editHighlightOff_14wri_149{border-color:var(--border);opacity:.55;background:0 0}._editHighlightOff_14wri_149 ._editOriginal_14wri_132{text-decoration:none}._editHighlightOff_14wri_149 ._editCorrected_14wri_140{display:none}._orphansBlock_14wri_162{margin-top:var(--space-3);padding:var(--space-3);background:var(--bg-elev);border:1px dashed var(--border);border-radius:var(--radius)}._orphansTitle_14wri_169{font-size:var(--text-xs);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-2)}._editChip_14wri_177{cursor:pointer;font-size:var(--text-xs);transition:all var(--transition);background:#fcd34d59;border:1px solid #fca12199;border-radius:999px;align-items:center;gap:6px;margin:2px 4px 2px 0;padding:2px 8px;display:inline-flex}._editChip_14wri_177:hover{background:#fcd34d8c}._editChipOff_14wri_193{border-color:var(--border);opacity:.55;background:0 0}._editChipOriginal_14wri_198{color:var(--fg-muted);-webkit-text-decoration:line-through #b45309b3;text-decoration:line-through #b45309b3}._editChipArrow_14wri_203{color:var(--fg-subtle)}._editChipCorrected_14wri_206{color:var(--fg);font-weight:500}._editChipOff_14wri_193 ._editChipCorrected_14wri_206{display:none}._tableWrap_14wri_216{border:1px solid var(--border);border-radius:var(--radius);max-height:60vh;overflow:auto}._table_14wri_216{border-collapse:collapse;width:100%;font-size:var(--text-base)}._table_14wri_216 thead{background:var(--bg-elev);z-index:1;position:sticky;top:0}._table_14wri_216 th{text-align:left;padding:var(--space-2) var(--space-3);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted);border-bottom:1px solid var(--border)}._table_14wri_216 td{vertical-align:top;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);word-break:break-word;line-height:1.45}._table_14wri_216 tr:last-child td{border-bottom:none}._rowOff_14wri_259 td{opacity:.5}._colCheck_14wri_263{text-align:center;width:36px}._colIndex_14wri_268{width:40px;color:var(--fg-muted);font-variant-numeric:tabular-nums}._colSource_14wri_274{width:42%;color:var(--fg-muted)}._colTarget_14wri_279{width:42%}._message_14wri_283{font-size:var(--text-xs);color:var(--fg-muted);margin-top:2px}._corrected_14wri_289{resize:vertical;width:100%;min-height:2.6em;font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm,4px);padding:var(--space-1) var(--space-2);box-sizing:border-box}._corrected_14wri_289:focus{outline:2px solid var(--accent);outline-offset:-1px}._footerWrap_14wri_7{gap:var(--space-2);padding:var(--space-3) 0 0 0;margin-top:var(--space-3);border-top:1px solid var(--border);background:var(--bg-elev);flex-direction:column;flex-shrink:0;display:flex}._bulkActions_14wri_320{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._filterGroup_14wri_327{border:1px solid var(--border);border-radius:var(--radius);margin-left:auto;display:inline-flex;overflow:hidden}._filterBtn_14wri_334,._filterActive_14wri_335{font-size:var(--text-xs);cursor:pointer;color:var(--fg-muted);background:0 0;border:none;padding:4px 10px;font-family:inherit}._filterBtn_14wri_334:hover{background:var(--bg)}._filterActive_14wri_335{background:var(--accent);color:var(--accent-fg,#fff)}._footer_14wri_7{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}._primaryBtn_14wri_360,._secondaryBtn_14wri_361{font:inherit;font-size:var(--text-base);padding:var(--space-2) var(--space-4);border-radius:var(--radius);cursor:pointer;transition:all var(--transition)}._primaryBtn_14wri_360{background:var(--accent);color:var(--accent-fg,#fff);border:1px solid var(--accent);padding:var(--space-3) var(--space-5);font-weight:600;font-size:var(--text-md);min-width:160px}._primaryBtn_14wri_360:hover:not(:disabled){filter:brightness(1.08)}._primaryBtn_14wri_360:disabled{opacity:.4;cursor:not-allowed}._secondaryBtn_14wri_361{color:var(--fg);border:1px solid var(--border);background:0 0}._secondaryBtn_14wri_361:hover:not(:disabled){background:var(--bg)}._secondaryBtn_14wri_361:disabled{opacity:.4;cursor:not-allowed}._scopeOverlay_q861p_5{background:color-mix(in srgb, var(--bg,#0f1115) 50%, transparent);z-index:60;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._scopeCard_q861p_16{background:var(--bg-elev,#161b22);border:1px solid var(--border,#d0d7de);min-width:280px;max-width:min(420px,100vw - 32px);box-shadow:var(--shadow-lg,0 8px 24px #0000002e);border-radius:8px;flex-direction:column;gap:10px;padding:16px 20px;display:flex}._scopeTitle_q861p_29{color:var(--fg);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._scopeHint_q861p_38{color:var(--fg-muted);margin:0;font-size:12px;line-height:1.45}._scopeActions_q861p_45{flex-direction:column;gap:6px;margin-top:4px;display:flex}._scopeBtnPrimary_q861p_52,._scopeBtn_q861p_52,._scopeBtnGhost_q861p_54{border-radius:var(--radius-sm,6px);height:30px;font:inherit;cursor:pointer;color:var(--fg);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}._scopeBtnPrimary_q861p_52{background:var(--accent,#1d4ed8);color:var(--accent-fg,#fff);border-color:var(--accent,#1d4ed8)}._scopeBtnPrimary_q861p_52:hover:not(:disabled){filter:brightness(1.08)}._scopeBtn_q861p_52{border-color:var(--border);background:var(--bg)}._scopeBtn_q861p_52:hover:not(:disabled){background:var(--bg-hover,#7f7f7f14)}._scopeBtnGhost_q861p_54{color:var(--fg-muted)}._scopeBtnGhost_q861p_54:hover:not(:disabled){color:var(--fg)}._tab_1yea7_1{flex-wrap:nowrap;align-items:stretch;gap:4px;height:100%;padding:2px 8px 4px;display:flex}._tab_1yea7_1>._group_1yea7_17{flex:none}._tab_1yea7_1>._groupFill_1yea7_21{flex:auto;min-width:0}._groupFill_1yea7_21{min-width:0}._group_1yea7_17{flex-direction:column;align-items:stretch;min-width:0;padding-top:12px;display:flex;position:relative}._group_1yea7_17+._group_1yea7_17{border-left:1px solid var(--border);margin-left:2px;padding-left:6px}._groupBody_1yea7_45{flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:4px;min-height:48px;padding:2px 4px;display:flex}._groupLabel_1yea7_56{color:var(--fg-muted);letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-size:9px;line-height:1;position:absolute;top:0;right:4px}._empty_1yea7_67{color:var(--fg-muted);padding:4px 2px;font-size:12px}._chips_1yea7_73{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;min-width:244px;display:grid}._chipsRow_1yea7_91{gap:4px;min-width:0;display:flex;overflow:hidden}._chipsRow_1yea7_91 ._chip_1yea7_73{flex:1 1 0;min-width:96px}._chip_1yea7_73{border:1px solid var(--border);border-radius:var(--radius-sm,6px);min-height:44px;color:var(--fg);background:0 0;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1px 6px;padding:4px 6px;display:grid;position:relative}._chip_1yea7_73:hover{background:var(--bg-hover,#7f7f7f14);border-color:var(--fg-subtle)}._chipPicked_1yea7_130{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}._chipReady_1yea7_135{border-color:color-mix(in srgb, var(--accent) 60%, var(--border))}._chipRunning_1yea7_139{border-color:var(--accent)}._chipMain_1yea7_143{color:var(--fg);font:inherit;text-align:left;display:contents}._chipIcon_1yea7_155{grid-area:1/1/3;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._chipName_1yea7_165{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:1.2;display:flex;overflow:hidden}._chipResearchHint_1yea7_186{color:var(--accent);opacity:.85;flex-shrink:0}._chipDesc_1yea7_192{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;min-height:13px;font-size:10px;line-height:1.25;overflow:hidden}._badge_1yea7_206,._badgeMuted_1yea7_207{font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;min-width:18px;height:16px;padding:0 4px;font-size:10px;display:inline-flex}._badge_1yea7_206{background:var(--accent);color:var(--accent-fg,#fff)}._badgeMuted_1yea7_207{background:var(--bg-elev);color:var(--fg-muted);border:1px solid var(--border)}._iconBtn_1yea7_230{width:20px;height:20px;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}._chip_1yea7_73 ._iconBtn_1yea7_230{grid-area:1/3/3;align-self:center}._chip_1yea7_73 ._badge_1yea7_206,._chip_1yea7_73 ._badgeMuted_1yea7_207{position:absolute;top:2px;right:24px}._iconBtn_1yea7_230:hover:not(:disabled){color:var(--fg);background:var(--bg-hover,#7f7f7f1f)}._iconBtn_1yea7_230:disabled{opacity:.4;cursor:not-allowed}._textBtn_1yea7_272{border:1px solid var(--border);border-radius:var(--radius-sm,6px);height:24px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}._textBtn_1yea7_272:disabled{opacity:.45;cursor:not-allowed}._textBtn_1yea7_272:hover:not(:disabled){background:var(--bg-hover,#7f7f7f14)}._count_1yea7_296{color:var(--fg-muted);font-size:10px}._primaryBtn_1yea7_301{background:var(--accent);height:24px;color:var(--accent-fg,#fff);border:1px solid var(--accent);border-radius:var(--radius-sm,6px);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}._primaryBtn_1yea7_301:disabled{opacity:.5;cursor:not-allowed}._combineRow_1yea7_321{align-items:center;gap:4px;display:flex}._runStatus_1yea7_327{color:var(--fg-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}._quota_1yea7_335{color:var(--fg-muted);white-space:nowrap;font-size:12px}._quotaExhausted_1yea7_341{color:var(--danger,#ef4444)}._catalogList_1yea7_345{z-index:45;border:1px solid var(--border);background:var(--bg);min-width:240px;max-height:220px;box-shadow:var(--shadow);border-radius:6px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:100%;right:0;overflow-y:auto}._overflowList_1yea7_370{z-index:45;border:1px solid var(--border);background:var(--bg);min-width:260px;max-width:min(560px,100vw - 32px);max-height:280px;box-shadow:var(--shadow);border-radius:6px;margin-top:4px;padding:6px;position:absolute;top:100%;right:0;overflow:hidden auto}._catalogItem_1yea7_388{border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px;display:flex}._catalogItem_1yea7_388:hover{background:var(--bg-hover,#7f7f7f14)}._catalogText_1yea7_401{flex-direction:column;min-width:0;display:flex}._catalogName_1yea7_407{color:var(--fg);font-size:12px}._catalogDesc_1yea7_412{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:11px;overflow:hidden}._spin_1yea7_421{animation:.9s linear infinite _skills-tab-spin_1yea7_1}._spinRing_1yea7_429{border:1.5px solid color-mix(in srgb, var(--accent) 60%, transparent);border-top-color:var(--accent);pointer-events:none;border-radius:50%;animation:.9s linear infinite _skills-tab-spin_1yea7_1;position:absolute;inset:2px}._iconBtnRunning_1yea7_439{position:relative}@keyframes _skills-tab-spin_1yea7_1{to{transform:rotate(360deg)}}._searchBar_1kouz_8{z-index:30;background:var(--panel-bg,#fff);border:1px solid var(--border,#d0d7de);-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;gap:6px;padding:8px 10px;display:flex;position:absolute;top:8px;right:16px;box-shadow:0 4px 16px #0000001f}._row_1kouz_24{align-items:center;gap:6px;display:flex}._input_1kouz_30{border:1px solid var(--border,#d0d7de);background:var(--bg-elev,#f6f8fa);width:200px;color:var(--fg,#1f2328);border-radius:6px;outline:none;padding:4px 8px;font-size:12px}._input_1kouz_30:focus{border-color:var(--accent,#1d4ed8);background:var(--panel-bg,#fff)}._count_1kouz_45{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;color:var(--fg-muted,#59636e);white-space:nowrap;font-size:11px}._iconBtn_1kouz_54{width:24px;height:24px;color:var(--fg-muted,#59636e);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._iconBtn_1kouz_54:hover{background:var(--bg-elev,#f6f8fa);color:var(--fg,#1f2328)}._iconBtn_1kouz_54:disabled{opacity:.4;cursor:default}._caseBtn_1kouz_75{font-size:11px;font-weight:700;font-family:var(--font-mono,ui-monospace, monospace)}._caseBtn_1kouz_75[data-active="1"]{background:var(--accent,#1d4ed8);color:#fff}._footer_1kouz_86{align-items:center;gap:6px;display:flex}._actionBtn_1kouz_92{border:1px solid var(--border,#d0d7de);background:var(--panel-bg,#fff);color:var(--fg,#1f2328);white-space:nowrap;cursor:pointer;border-radius:6px;flex:1;padding:4px 8px;font-size:11px}._actionBtn_1kouz_92:hover{border-color:var(--accent,#1d4ed8);color:var(--accent,#1d4ed8)}._actionBtn_1kouz_92:disabled{opacity:.4;cursor:default}.search-result{background:color-mix(in srgb, var(--accent,#1d4ed8) 20%, transparent);border-radius:2px}.search-result-current{background:color-mix(in srgb, var(--accent,#1d4ed8) 65%, transparent);color:#fff;border-radius:2px}@media (width<=768px){._searchBar_1kouz_8{left:8px;right:8px}._input_1kouz_30{flex:1;width:100%}}._editorWrap_2wm8p_5{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._rulerH_2wm8p_6{background:var(--bg-elev,#f6f8fa);border-bottom:1px solid var(--border,#d0d7de);height:22px;font-family:var(--font-mono,ui-monospace, monospace);color:var(--fg-muted,#59636e);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:9px;display:none;position:relative}._editorWrap_2wm8p_5[data-layout="1"] ._rulerH_2wm8p_6{display:block}._rulerHInner_2wm8p_7{height:100%;max-width:var(--editor-max-width,1200px);box-sizing:border-box;width:100%;margin:0 auto;padding:0 48px;position:relative}._rulerHTicks_2wm8p_8{background-image:repeating-linear-gradient(to right, var(--fg-muted,#59636e) 0 1px, transparent 1px 8px);background-position:bottom;background-repeat:no-repeat;background-size:100% 6px;position:absolute;inset:0 48px}._rulerHTicks_2wm8p_8:after{content:"";background-image:repeating-linear-gradient(to right, var(--fg,#1f2328) 0 1px, transparent 1px 40px);height:10px;position:absolute;bottom:0;left:0;right:0}._rulerHLabel_2wm8p_8{color:var(--fg-muted,#59636e);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:9px;line-height:1;position:absolute;top:1px}._rulerHInteractive_2wm8p_8{cursor:text;position:absolute;inset:0 48px}._rulerHMarginL_2wm8p_9{background:var(--fg-muted,#59636e);cursor:ew-resize;width:2px;transition:background .1s;position:absolute;top:0;bottom:0;left:0}._rulerHMarginL_2wm8p_9:hover{background:var(--accent,#1d4ed8)}._rulerHMarginR_2wm8p_128{background:var(--fg-muted,#59636e);cursor:ew-resize;width:2px;transition:background .1s;position:absolute;top:0;bottom:0;right:0}._rulerHMarginR_2wm8p_128:hover{background:var(--accent,#1d4ed8)}._rulerHIndentFirst_2wm8p_10{border-left:4px solid #0000;border-right:4px solid #0000;border-top:6px solid color-mix(in srgb, var(--fg-muted,#59636e) 60%, transparent);cursor:ew-resize;width:0;height:0;transition:border-top-color .1s;position:absolute;top:0;left:20px}._rulerHIndentFirst_2wm8p_10:hover{border-top-color:var(--accent,#1d4ed8)}._rulerHIndentHang_2wm8p_161{border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:6px solid color-mix(in srgb, var(--fg-muted,#59636e) 60%, transparent);cursor:ew-resize;width:0;height:0;transition:border-bottom-color .1s;position:absolute;bottom:0;left:20px}._rulerHIndentHang_2wm8p_161:hover{border-bottom-color:var(--accent,#1d4ed8)}._rulerHTab_2wm8p_11{border-bottom:2px solid var(--fg,#1f2328);border-left:2px solid var(--fg,#1f2328);cursor:ew-resize;box-sizing:border-box;transform-origin:0 0;width:8px;height:6px;transition:transform .1s,border-color .1s;position:absolute;top:14px}._rulerHTab_2wm8p_11:hover{border-color:var(--accent,#1d4ed8);transform:scale(1.4)}._rulerHTab_2wm8p_11[data-dragging]{border-color:var(--accent,#1d4ed8);z-index:5;transform:scale(1.4)}._rulerHTab_2wm8p_11[data-type=center]{border-bottom:0;border-top:2px solid var(--fg,#1f2328);height:6px;top:0}._rulerHTab_2wm8p_11[data-type=right]{border-left:0;border-right:2px solid var(--fg,#1f2328)}._rulerHTab_2wm8p_11[data-type=decimal]{border-bottom:0;border-top:2px solid var(--fg,#1f2328);height:6px;top:0}._rulerHTab_2wm8p_11[data-type=decimal]:after{content:".";color:var(--fg,#1f2328);font-size:11px;font-weight:700;line-height:1;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}._inner_2wm8p_12{flex:1;min-height:0;display:flex;position:relative}._rulerV_2wm8p_13{background:var(--bg-elev,#f6f8fa);border-right:1px solid var(--border,#d0d7de);-webkit-user-select:none;user-select:none;pointer-events:none;z-index:5;width:22px;display:none;position:absolute;top:0;bottom:0;left:0}._editorWrap_2wm8p_5[data-layout="1"] ._rulerV_2wm8p_13{display:block}._rulerVTicks_2wm8p_262{background-image:repeating-linear-gradient(to bottom, var(--fg-muted,#59636e) 0 1px, transparent 1px 8px);background-position:100%;background-repeat:no-repeat;background-size:6px 100%;position:absolute;inset:0}._rulerVTicks_2wm8p_262:after{content:"";background-image:repeating-linear-gradient(to bottom, var(--fg,#1f2328) 0 1px, transparent 1px 40px);width:10px;position:absolute;top:0;bottom:0;right:0}._editorSurface_2wm8p_14{flex:1;min-width:0;position:relative}._guideCreator_2wm8p_307{cursor:crosshair;z-index:2;background:0 0;border:0;width:18px;height:18px;padding:0;position:absolute;top:0;left:0}._guideCreator_2wm8p_307:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid color-mix(in srgb, var(--accent,#1d4ed8) 70%, transparent);width:0;height:0;margin:4px auto 0;transition:transform .1s;display:block}._guideCreator_2wm8p_307:hover:before{border-top-color:var(--accent,#1d4ed8);transform:scale(1.3)}._editorWrap_2wm8p_5[data-layout="0"] ._guideCreator_2wm8p_307,._editorWrap_2wm8p_5[data-layout="0"] ._rulerHTicks_2wm8p_8,._editorWrap_2wm8p_5[data-layout="0"] ._rulerHLabel_2wm8p_8,._editorWrap_2wm8p_5[data-layout="0"] ._rulerVTicks_2wm8p_262{display:none}._guidesOverlay_2wm8p_15{pointer-events:none;z-index:10;display:none;position:absolute;inset:0 48px}._editorWrap_2wm8p_5[data-layout="1"] ._guidesOverlay_2wm8p_15{display:block}._guideV_2wm8p_369{background-image:linear-gradient(to bottom, var(--fg-muted,#59636e) 0 3px, transparent 3px 7px);opacity:.55;cursor:ew-resize;pointer-events:auto;background-repeat:repeat-y;background-size:1px 7px;width:1px;transition:opacity .1s,background-color .1s;position:absolute;top:0;bottom:0}._guideV_2wm8p_369:hover{opacity:.9}._guideV_2wm8p_369[data-active]{opacity:.9;background-color:var(--accent,#1d4ed8);background-image:linear-gradient(to bottom, var(--accent,#1d4ed8) 0 3px, transparent 3px 7px)}._guideV_2wm8p_369[data-dragging]{opacity:1;background-color:var(--accent,#1d4ed8)}@media print{._rulerH_2wm8p_6,._rulerV_2wm8p_13,._guidesOverlay_2wm8p_15{display:none!important}}@media (width<=767px){._rulerH_2wm8p_6,._rulerV_2wm8p_13,._guidesOverlay_2wm8p_15{display:none!important}}._shell_1rrgm_3{max-width:calc(680px + 2*clamp(1rem,4vw,2rem));height:100%;min-height:0;padding-block:clamp(1.5rem,4vh,2.5rem) 5rem;padding-inline:var(--page-pad-x);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-md);text-rendering:optimizelegibility;margin:0 auto;line-height:1.7;overflow-y:auto}._header_1rrgm_18{padding-bottom:var(--space-4);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:clamp(1.75rem,4vh,2.5rem);display:flex}._brand_1rrgm_27{font-weight:600;font-size:var(--text-md);color:inherit;transition:color var(--transition);text-decoration:none}._brand_1rrgm_27:hover{color:var(--accent)}._nav_1rrgm_39{gap:var(--space-6);font-size:var(--text-sm);display:flex}._nav_1rrgm_39 a{color:var(--fg-muted);transition:color var(--transition);text-decoration:none}._nav_1rrgm_39 a:hover{color:var(--accent)}._doc_1rrgm_55{max-width:680px;color:inherit;margin:0 auto}._doc_1rrgm_55 p,._doc_1rrgm_55 h1,._doc_1rrgm_55 h2,._doc_1rrgm_55 h3,._doc_1rrgm_55 ul,._doc_1rrgm_55 ol,._doc_1rrgm_55 blockquote,._doc_1rrgm_55 table,._doc_1rrgm_55 pre{margin-block:0}._doc_1rrgm_55 h1{font-size:clamp(1.5rem, 3.5vw, var(--text-3xl));letter-spacing:-.015em;margin:0 0 var(--space-4);font-weight:700;line-height:1.2}._doc_1rrgm_55 h2{font-size:var(--text-md);letter-spacing:-.005em;margin:var(--space-10) 0 var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);scroll-margin-top:var(--space-4);font-weight:600;line-height:1.4}._doc_1rrgm_55 h3{font-size:var(--text-sm);margin:var(--space-6) 0 var(--space-2);scroll-margin-top:var(--space-4);font-weight:600;line-height:1.45}._doc_1rrgm_55 p{margin:0 0 var(--space-3);-webkit-hyphens:auto;hyphens:auto}._doc_1rrgm_55 ul,._doc_1rrgm_55 ol{margin:4px 0 var(--space-4);padding-left:var(--space-6)}._doc_1rrgm_55 ol{padding-left:var(--space-7)}._doc_1rrgm_55 li{margin:var(--space-1) 0;padding-left:var(--space-1)}._doc_1rrgm_55 li::marker{color:var(--fg-subtle)}._doc_1rrgm_55 strong{color:inherit;font-weight:600}._doc_1rrgm_55 em{font-style:italic}._doc_1rrgm_55 code{background:var(--bg-elev);border:1px solid var(--border);padding:1px var(--space-1);font-size:.875em;font-family:var(--font-mono);border-radius:4px}._doc_1rrgm_55 pre{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-4);font-family:var(--font-mono);font-size:.85em;line-height:1.55;overflow-x:auto}._doc_1rrgm_55 pre code{background:0 0;border:0;padding:0}._doc_1rrgm_55 a{color:var(--accent);text-underline-offset:2px;transition:text-decoration var(--transition);text-decoration:none}._doc_1rrgm_55 a:hover{text-decoration:underline}._doc_1rrgm_55 blockquote{margin:var(--space-4) 0 var(--space-5);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-4);border-left:3px solid var(--accent);background:var(--bg-elev);color:var(--fg-muted);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-style:italic}._doc_1rrgm_55 blockquote p{margin:0}._doc_1rrgm_55 table{border-collapse:collapse;width:100%;margin:var(--space-4) 0 var(--space-5);font-size:var(--text-sm);line-height:1.5}._doc_1rrgm_55 thead th{text-align:left;color:inherit;padding:var(--space-2) var(--space-3) 4px;border-bottom:1.5px solid var(--border);font-weight:600}._doc_1rrgm_55 tbody td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);vertical-align:top}._doc_1rrgm_55 tbody tr:last-child td{border-bottom:0}._doc_1rrgm_55 details{margin:var(--space-4) 0 var(--space-5);padding-inline:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev)}._doc_1rrgm_55 details>summary{margin-inline:calc(var(--space-4) * -1);padding:var(--space-3) var(--space-4);color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius) var(--radius) 0 0;transition:color var(--transition);font-weight:600;list-style-position:inside}._doc_1rrgm_55 details>summary:hover{color:var(--accent)}._doc_1rrgm_55 details[open]>summary{border-bottom:1px solid var(--border)}._doc_1rrgm_55 details>summary+*{margin-top:var(--space-3)}._doc_1rrgm_55 details>:last-child{margin-bottom:var(--space-4)}._doc_1rrgm_55 details table{font-size:var(--text-sm)}._foot_1rrgm_252{max-width:680px;margin:var(--space-10) auto 0;padding-top:var(--space-6);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--fg-muted)}._foot_1rrgm_252 a{color:var(--fg-muted);transition:color var(--transition);text-decoration:none}._foot_1rrgm_252 a:hover{color:var(--accent)}._shell_txjly_1{justify-content:center;align-items:center;gap:var(--space-4);min-height:40vh;padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;display:flex}._spinner_txjly_12{border:3px solid var(--border);border-top-color:var(--accent);border-radius:var(--radius-full);width:36px;height:36px;animation:.8s linear infinite _oauth-spin_txjly_1}@keyframes _oauth-spin_txjly_1{to{transform:rotate(360deg)}}._text_txjly_25{color:var(--fg-muted);font-size:var(--text-base);overflow-wrap:anywhere;max-width:440px}._ok_txjly_32{color:var(--success)}._err_txjly_36{color:var(--danger)}._btn_txjly_40{padding:var(--space-2) var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);color:var(--fg);cursor:pointer;font-size:var(--text-base);font:inherit;transition:all var(--transition)}._btn_txjly_40:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);transform:translateY(-1px)}._btn_txjly_40:active{transform:translateY(0)scale(.97)}@media (prefers-reduced-motion:reduce){._spinner_txjly_12{animation:none}}._wrap_1ijv4_1{margin-top:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev)}._summary_1ijv4_8{cursor:pointer;padding:var(--space-2) var(--space-3);font-size:var(--text-base);color:var(--fg);-webkit-user-select:none;user-select:none;border-radius:var(--radius);transition:background var(--transition);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}._summary_1ijv4_8:hover{background:var(--bg-hover)}._summary_1ijv4_8::-webkit-details-marker{display:none}._summary_1ijv4_8:after{content:"▾";font-size:var(--text-sm);color:var(--fg-muted);transition:transform var(--transition)}._wrap_1ijv4_1:not([open]) ._summary_1ijv4_8:after{transform:rotate(-90deg)}._localNote_1ijv4_42{margin:0 var(--space-3) var(--space-1);font-size:var(--text-xs);color:var(--fg-muted);font-style:italic}._tableScroll_1ijv4_49{padding:0 var(--space-3) var(--space-3);overflow-x:auto}._table_1ijv4_49{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._table_1ijv4_49 th,._table_1ijv4_49 td{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);vertical-align:top}._table_1ijv4_49 thead th{font-weight:600;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);border-bottom:1px solid var(--border);background:0 0;position:sticky;top:0}._capabilityCol_1ijv4_80{width:38%}._tierCol_1ijv4_84{width:20.66%}._table_1ijv4_49 ._tierCol_1ijv4_84,._table_1ijv4_49 th._tierCol_1ijv4_84,._table_1ijv4_49 td._tierCol_1ijv4_84{text-align:center}._capabilityCell_1ijv4_94{color:var(--fg);font-weight:500}._capabilityName_1ijv4_99{display:block}._cell_1ijv4_103{text-align:center;vertical-align:middle;position:relative}._yesMark_1ijv4_109{border-radius:var(--radius-full);background:var(--success-soft);width:22px;height:22px;color:var(--success);justify-content:center;align-items:center;display:inline-flex}._noMark_1ijv4_120{border-radius:var(--radius-full);background:var(--danger-soft);width:22px;height:22px;color:var(--danger);justify-content:center;align-items:center;display:inline-flex}._note_1ijv4_131{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--fg-muted);font-weight:400;line-height:1.3;display:block}._cellYes_1ijv4_140{background:var(--success-soft)}._cellNo_1ijv4_144{background:var(--danger-soft)}@media (width<=640px){._table_1ijv4_49{font-size:var(--text-sm)}._table_1ijv4_49 th,._table_1ijv4_49 td{padding:var(--space-1) var(--space-1)}._capabilityCol_1ijv4_80,._tierCol_1ijv4_84{width:auto}}._wrap_ejtyj_1{gap:var(--space-1);flex-direction:column;display:flex}._adminNote_ejtyj_7,._summary_ejtyj_8{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--fg-muted);margin:0;line-height:1.3;display:flex}._adminNote_ejtyj_7{color:var(--success)}._adminInline_ejtyj_22{font-size:var(--text-xs);color:var(--success);align-items:center;gap:2px;margin:0;line-height:1.2;display:flex}._grid_ejtyj_32{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._card_ejtyj_42{gap:var(--space-1);padding:var(--space-2) var(--space-2);border-radius:var(--radius);border:1px solid var(--border);background:var(--bg);transition:all var(--transition);flex-direction:column;min-height:12rem;display:flex}._card_ejtyj_42:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}._cardCurrent_ejtyj_59{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--border-accent)}._cardSoon_ejtyj_65{opacity:.7}._head_ejtyj_69{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._name_ejtyj_76{font-size:var(--text-md);color:var(--fg);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}._pillSoon_ejtyj_85,._pillCurrent_ejtyj_86{border-radius:var(--radius-full);font-size:var(--text-xs);flex-shrink:0;align-items:center;gap:2px;padding:2px 6px;font-weight:500;line-height:1;display:inline-flex}._pillSoon_ejtyj_85{background:var(--bg-hover);color:var(--fg-muted)}._pillCurrent_ejtyj_86{background:var(--accent-soft);color:var(--accent)}._tagline_ejtyj_108{font-size:var(--text-xs);color:var(--fg-muted);margin:0;line-height:1.35}._price_ejtyj_120{align-items:baseline;gap:4px;margin:0;line-height:1.1;display:flex}._priceAmount_ejtyj_127{font-size:var(--text-lg);color:var(--fg);letter-spacing:-.01em;font-weight:700}._priceUnit_ejtyj_133{font-size:var(--text-xs);color:var(--fg-muted);font-weight:500}._priceHint_ejtyj_138{font-size:var(--text-xs);color:var(--fg-muted);min-height:1.3em;margin:0;line-height:1.3}._priceOnRequest_ejtyj_146{font-size:var(--text-md);color:var(--fg-muted);letter-spacing:0;font-weight:600}._kindTag_ejtyj_154{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:10px;font-weight:600;line-height:1.2;display:inline-block}._features_ejtyj_165{flex-direction:column;flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}._features_ejtyj_165 li{font-size:var(--text-xs);color:var(--fg-muted);align-items:flex-start;gap:4px;line-height:1.4;display:flex}._features_ejtyj_165 li svg{color:var(--accent);flex-shrink:0;margin-top:2px}._ctaArea_ejtyj_190{flex-direction:column;gap:2px;margin-top:auto;display:flex}._cta_ejtyj_190{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font:inherit;font-size:var(--text-xs);cursor:pointer;width:100%;min-height:30px;transition:all var(--transition);justify-content:center;align-items:center;gap:4px;font-weight:500;display:inline-flex}._cta_ejtyj_190:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:var(--shadow-accent)}._cta_ejtyj_190:active:not(:disabled){transform:scale(.97)}._cta_ejtyj_190:disabled{opacity:.4;cursor:not-allowed}._ctaCancel_ejtyj_231{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border);color:var(--fg-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;width:100%;min-height:30px;transition:all var(--transition);background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}._ctaCancel_ejtyj_231:hover{background:var(--bg-hover);color:var(--fg);border-color:var(--border-strong)}._ctaCancel_ejtyj_231:active{transform:scale(.97)}._ctaSecondary_ejtyj_259{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--text-xs);cursor:pointer;width:100%;min-height:30px;transition:all var(--transition);justify-content:center;align-items:center;gap:4px;font-weight:500;display:inline-flex}._ctaSecondary_ejtyj_259:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-strong)}._ctaSecondary_ejtyj_259:active:not(:disabled){transform:scale(.97)}._ctaSecondary_ejtyj_259:disabled{opacity:.4}._hint_ejtyj_291{font-size:var(--text-xs);color:var(--fg-muted);text-align:center;margin:0;line-height:1.3}._currentLabel_ejtyj_299{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px dashed var(--border);color:var(--fg-muted);font-size:var(--text-xs);box-sizing:border-box;background:0 0;justify-content:center;align-items:center;width:100%;min-height:30px;font-weight:500;display:flex}._spin_ejtyj_315{animation:.9s linear infinite _pc-spin_ejtyj_1}@keyframes _pc-spin_ejtyj_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_ejtyj_315,._card_ejtyj_42{transition:none;animation:none}}@media (width<=400px){._grid_ejtyj_32{grid-template-columns:1fr}}._body_17kjv_1{gap:var(--space-3);padding:4px 0 var(--space-2);flex-direction:column;height:100%;min-height:0;display:flex}._headerRow_17kjv_10{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._badge_17kjv_17{font-size:var(--text-xs);padding:2px var(--space-2);border-radius:var(--radius-full);white-space:nowrap;border:1px solid #0000;align-items:center;gap:2px;display:inline-flex}._badgePending_17kjv_28{background:var(--accent-soft);color:var(--accent);border-color:var(--border-accent)}._badgeRejected_17kjv_34{background:var(--danger-soft);color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, transparent)}._badgeApproved_17kjv_40{background:var(--success-soft);color:var(--success);border-color:color-mix(in srgb, var(--success) 30%, transparent)}._badgeVisibility_17kjv_46{background:var(--bg-elev);color:var(--fg-muted);border-color:var(--border)}._metaGrid_17kjv_52{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--fg-muted);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._metaItem_17kjv_60{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}._metaLabel_17kjv_67{color:var(--fg-subtle)}._metaValue_17kjv_71{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._promptBlock_17kjv_78{gap:var(--space-1);flex-direction:column;flex:auto;min-height:160px;display:flex}._promptHeader_17kjv_86{align-items:center;gap:var(--space-1);border-bottom:1px solid var(--border);padding-bottom:4px;display:flex}._promptLabel_17kjv_94{font-size:var(--text-sm);color:var(--fg);font-weight:600}._promptCount_17kjv_100{color:var(--fg-subtle);font-weight:400}._copyBtn_17kjv_105{align-items:center;gap:var(--space-1);padding:2px var(--space-2);font-size:var(--text-xs);background:var(--bg);color:var(--fg-muted);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);margin-left:auto;display:inline-flex}._copyBtn_17kjv_105:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._copyBtn_17kjv_105:active:not(:disabled){transform:scale(.97)}._copyBtn_17kjv_105:disabled{opacity:.45}._prompt_17kjv_78{padding:var(--space-2) var(--space-3);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg);white-space:pre-wrap;word-wrap:break-word;flex:auto;min-height:120px;max-height:100%;margin:0;line-height:1.5;overflow:auto}._promptEmpty_17kjv_151{color:var(--fg-subtle);font-style:italic}._actions_17kjv_156{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}._modActions_17kjv_164{align-items:center;gap:var(--space-2);display:inline-flex}._closeBtn_17kjv_170{padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);border-radius:var(--radius);border:1px solid var(--border);background:var(--bg);color:var(--fg);cursor:pointer;transition:all var(--transition)}._closeBtn_17kjv_170:hover{background:var(--bg-hover);border-color:var(--border-strong)}._closeBtn_17kjv_170:active{transform:scale(.97)}._actionBtn_17kjv_189{padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);border-radius:var(--radius);border:1px solid var(--border);background:var(--bg);color:var(--fg);cursor:pointer;transition:all var(--transition)}._actionBtn_17kjv_189:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-strong)}._actionBtn_17kjv_189:active:not(:disabled){transform:scale(.97)}._actionBtn_17kjv_189:disabled{opacity:.45}._actionApprove_17kjv_214{border-color:var(--success);color:var(--success)}._actionApprove_17kjv_214:hover:not(:disabled){background:var(--success-soft)}._actionReject_17kjv_222{border-color:var(--danger);color:var(--danger)}._actionReject_17kjv_222:hover:not(:disabled){background:var(--danger-soft)}._actionDelete_17kjv_230{border-color:var(--danger);color:var(--danger)}._actionDelete_17kjv_230:hover:not(:disabled){background:var(--danger-soft)}._body_13h9a_6{flex-direction:row;gap:0;width:100%;height:100%;display:flex;overflow:hidden}._tabs_13h9a_16{width:10rem;padding:var(--space-3) var(--space-2);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:2px;display:flex;overflow-y:auto}._tab_13h9a_16{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);appearance:none;border-radius:var(--radius);color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;text-align:left;width:100%;transition:all var(--transition);background:0 0;border:1px solid #0000;display:flex}._tab_13h9a_16:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}._tab_13h9a_16:active:not(:disabled){transform:scale(.98)}._tab_13h9a_16:disabled{opacity:.45}._tabActive_13h9a_58{background:var(--accent-soft);border-color:var(--border-accent);color:var(--accent);font-weight:500}._content_13h9a_66{min-width:0;padding:var(--space-4) var(--space-5);box-sizing:border-box;flex:1;height:100%;overflow-y:auto}._section_13h9a_75{margin-bottom:var(--space-3)}._sectionBody_13h9a_79{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_13h9a_85{align-items:center;gap:var(--space-1);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-weight:600;display:none}._row_13h9a_99{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-height:2rem;display:flex}._rowLabel_13h9a_107{flex:1;min-width:0}._rowLabelText_13h9a_112{font-size:var(--text-base);color:var(--fg);line-height:1.4}._rowHint_13h9a_118{font-size:var(--text-xs);color:var(--fg-muted);margin-top:4px;line-height:1.35}._rowControl_13h9a_125{flex-shrink:0;align-items:center;display:flex}._segmented_13h9a_132{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);display:flex;overflow:hidden}._segment_13h9a_132{align-items:center;gap:var(--space-1);padding:6px var(--space-2);appearance:none;border:none;border-right:1px solid var(--border);color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);white-space:nowrap;background:0 0;display:inline-flex}._segment_13h9a_132:last-child{border-right:none}._segment_13h9a_132:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}._segment_13h9a_132:active:not(:disabled){transform:scale(.97)}._segmentActive_13h9a_170{background:var(--accent-soft);color:var(--accent);font-weight:500}._zoomRow_13h9a_177{align-items:center;gap:var(--space-2);min-width:160px;display:flex}._zoomSlider_13h9a_184{accent-color:var(--accent);cursor:pointer;flex:1}._zoomValue_13h9a_190{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg-muted);text-align:right;min-width:2.5rem}._footer_13h9a_199{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);justify-content:flex-end;display:flex}._footerDone_13h9a_207{padding:var(--space-2) var(--space-4);border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);font:inherit;font-size:var(--text-base);cursor:pointer;transition:all var(--transition);font-weight:500}._footerDone_13h9a_207:hover{background:var(--accent-hover);box-shadow:var(--shadow-accent);transform:translateY(-1px)}._footerDone_13h9a_207:active{transform:translateY(0)}._dangerBtn_13h9a_228{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);appearance:none;border:1px solid color-mix(in srgb, var(--danger) 35%, var(--border) 65%);border-radius:var(--radius);color:var(--danger);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);background:0 0;display:inline-flex}._dangerBtn_13h9a_228:hover{background:var(--danger-soft);border-color:var(--danger)}._value_13h9a_249{font-size:var(--text-base);color:var(--fg);font-family:var(--font-mono)}._muted_13h9a_255{font-size:var(--text-sm);color:var(--fg-muted);font-style:italic}._offlineBadge_13h9a_262{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--bg-hover);color:var(--fg-muted);font-size:var(--text-xs);font-family:var(--font-mono);letter-spacing:.04em;margin-left:var(--space-1);display:inline-flex}._providerList_13h9a_277{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}._providerCard_13h9a_284{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);transition:all var(--transition)}._providerCard_13h9a_284:hover{box-shadow:var(--shadow-sm);border-color:var(--border-strong)}._providerConnected_13h9a_296{border-color:color-mix(in srgb, var(--success) 30%, var(--border) 70%);background:var(--success-soft)}._providerHeader_13h9a_302{align-items:center;gap:var(--space-2);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;padding:0;display:flex}._providerHeader_13h9a_302:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}._providerChevron_13h9a_322{color:var(--fg-muted);transition:transform var(--transition);flex-shrink:0;display:inline-flex}._providerChevronOpen_13h9a_328{transform:rotate(90deg)}._providerIcon_13h9a_332{border-radius:var(--radius);background:var(--accent-soft);width:1.85rem;height:1.85rem;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._providerName_13h9a_344{font-size:var(--text-md);color:var(--fg);flex:auto;min-width:0;font-weight:600}._providerStatusRow_13h9a_352{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}._connectedBadge_13h9a_359{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--success-soft);color:var(--success);font-size:var(--text-xs);white-space:nowrap;font-weight:500;display:inline-flex}._errorBadge_13h9a_372{border-radius:var(--radius-full);background:var(--danger-soft);color:var(--danger);flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}._providerDescription_13h9a_383{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--fg-muted);line-height:1.45}._providerBody_13h9a_390{margin-top:var(--space-3)}._providerForm_13h9a_394{gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._fieldGroup_13h9a_401{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldLabel_13h9a_408{font-size:var(--text-xs);color:var(--fg-muted);font-weight:500}._fieldInput_13h9a_414{padding:6px var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);font-family:var(--font-mono);font-size:var(--text-sm);transition:all var(--transition);box-sizing:border-box;outline:none;width:100%}._fieldInput_13h9a_414::placeholder{color:var(--fg-subtle);font-family:var(--font-sans)}._fieldInput_13h9a_414:focus-visible{border-color:var(--accent);outline:2px solid var(--accent-glow);outline-offset:-1px}._providerFooter_13h9a_439{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._providerConnectedInfo_13h9a_447{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--success-soft);border:1px solid color-mix(in srgb, var(--success) 25%, transparent 75%);flex-wrap:wrap;display:flex}._providerConnectedInfoLabel_13h9a_459{font-size:var(--text-sm);color:var(--fg)}._providerConnectedInfoLabel_13h9a_459 strong{color:var(--success);font-weight:600}._yandexPermsBox_13h9a_469{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--bg);border:1px solid var(--border)}._yandexPermsTitle_13h9a_477{font-size:var(--text-xs);color:var(--fg-muted);margin-bottom:var(--space-2);font-weight:600}._yandexPermsList_13h9a_484{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}._yandexPermItem_13h9a_493{align-items:flex-start;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm,var(--radius));background:var(--bg-elev);border:1px solid var(--border);display:flex}._yandexPermIcon_13h9a_503{border-radius:var(--radius-sm,var(--radius));background:var(--accent-soft);width:22px;height:22px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}._yandexPermText_13h9a_516{flex-direction:column;gap:2px;min-width:0;display:flex}._yandexPermHead_13h9a_523{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._yandexPermName_13h9a_530{font-size:var(--text-xs);color:var(--fg);font-weight:600}._yandexPermScope_13h9a_536{font-size:10px;font-family:var(--font-mono);color:var(--fg-muted);background:var(--bg);border-radius:3px;padding:1px 4px}._yandexPermDesc_13h9a_545{font-size:var(--text-xs);color:var(--fg-muted);line-height:1.35}._yandexDiskQuota_13h9a_551{margin-top:var(--space-2);align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--fg-muted);padding:4px var(--space-2);border-radius:var(--radius);background:var(--bg);border:1px solid var(--border);display:inline-flex}._subToggle_13h9a_565{border-radius:var(--radius);cursor:pointer;width:28px;height:28px;transition:all var(--transition);opacity:.75;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._subToggle_13h9a_565:disabled{opacity:.3}._subToggle_13h9a_565:not(:disabled):hover{opacity:1;transform:scale(1.12)}._subToggle_13h9a_565:not(:disabled):active{transform:scale(.94)}._subToggleOn_13h9a_593{color:var(--success)}._subToggleOff_13h9a_597{color:var(--danger)}._userDeleteBtn_13h9a_601{border-radius:var(--radius);cursor:pointer;width:28px;height:28px;color:var(--fg-muted);opacity:.55;transition:all var(--transition);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._userDeleteBtn_13h9a_601:hover:not(:disabled){opacity:1;color:var(--danger);background:var(--danger-soft);transform:scale(1.12)}._userDeleteBtn_13h9a_601:disabled{opacity:.25}._adminActionGroup_13h9a_626{align-items:center;gap:2px;display:inline-flex}._giftGroup_13h9a_633{margin-left:var(--space-1);padding-left:var(--space-1);border-left:1px solid var(--border);align-items:center;gap:2px;display:inline-flex}._giftIcon_13h9a_642{color:var(--fg-muted);opacity:.7}._giftBtn_13h9a_647{min-width:34px;height:24px;padding:0 var(--space-1);border:1px solid var(--border);background:var(--bg);color:var(--fg-muted);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;transition:all var(--transition);border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}._giftBtn_13h9a_647:hover:not(:disabled){color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}._giftBtn_13h9a_647:active:not(:disabled){transform:scale(.94)}._giftBtn_13h9a_647:disabled{opacity:.3;cursor:default}._giftBtn_13h9a_647[data-busy]{color:var(--accent);border-color:var(--accent);opacity:1}._errorLine_13h9a_686{font-size:var(--text-sm);color:var(--danger);padding:var(--space-2) var(--space-2);background:var(--danger-soft);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--danger) 25%, transparent 75%)}._errorInline_13h9a_695{font-size:var(--text-xs);color:var(--danger);padding:2px var(--space-1);background:var(--danger-soft);border:1px solid color-mix(in srgb, var(--danger) 25%, transparent 75%);white-space:nowrap;border-radius:4px}@media (width<=640px){._body_13h9a_6{border-radius:0;flex-direction:column;width:100vw;height:100dvh;overflow:auto}._tabs_13h9a_16{border-right:none;border-bottom:1px solid var(--border);width:100%;padding:var(--space-2);flex-direction:row;overflow-x:auto}._content_13h9a_66{flex:1;height:auto}}._membersTable_13h9a_729{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._membersTable_13h9a_729 th,._membersTable_13h9a_729 td{padding:var(--space-2) var(--space-2);text-align:left;border-bottom:1px solid var(--border)}._membersTable_13h9a_729 th{color:var(--fg-subtle);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em}._membersTable_13h9a_729 td{color:var(--fg);vertical-align:middle}._membersTable_13h9a_729 ._memberActions_13h9a_755{gap:var(--space-1);flex-wrap:wrap;display:flex}._tokensCell_13h9a_761{vertical-align:middle;white-space:nowrap}._tokensChip_13h9a_765{align-items:baseline;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 20%, transparent 80%);color:var(--fg-muted);font-size:var(--text-xs);cursor:help;transition:all var(--transition);display:inline-flex}._tokensChip_13h9a_765:hover{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}._tokensNum_13h9a_782{font-family:var(--font-mono);color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}._tokensLabel_13h9a_788{font-size:var(--text-xs);color:var(--fg-subtle)}._subNone_13h9a_793{color:var(--fg-muted)}._subActive_13h9a_797{color:var(--success);align-items:center;gap:var(--space-1);display:inline-flex}._subExpired_13h9a_804{color:var(--danger);align-items:center;gap:var(--space-1);display:inline-flex}._subDate_13h9a_811{color:var(--fg-muted);font-size:var(--text-xs)}._emailCell_13h9a_816{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}._requestBadge_13h9a_823{border-radius:var(--radius-full);background:var(--accent-soft);min-width:1.4rem;height:1.4rem;color:var(--accent);font-size:var(--text-xs);border:1px solid var(--border-accent);justify-content:center;align-items:center;gap:2px;padding:0 6px;font-weight:600;display:inline-flex}._membersTable_13h9a_729 ._requestSubRow_13h9a_839>td{padding:0 0 var(--space-3) 0;background:var(--bg-subtle);border-top:none}._requestList_13h9a_845{gap:var(--space-2);padding:var(--space-2) var(--space-2) 4px;border-left:3px solid var(--accent);margin-left:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}._requestCard_13h9a_854{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);flex-direction:column;display:flex}._requestCardHead_13h9a_864{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._requestPlan_13h9a_871{font-size:var(--text-base);color:var(--accent);padding:2px var(--space-2);background:var(--accent-soft);border-radius:4px;font-weight:600}._requestDate_13h9a_880{font-size:var(--text-xs);color:var(--fg-muted)}._requestMessage_13h9a_885{color:var(--fg-muted);font-size:var(--text-sm);white-space:pre-wrap;margin:0;line-height:1.45}._requestCardActions_13h9a_893{gap:var(--space-1);flex-wrap:wrap;display:flex}._searchBar_13h9a_900{align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);width:100%;padding:var(--space-2) var(--space-3);background:var(--bg);color:var(--fg-muted);transition:border-color var(--transition);display:flex}._searchBar_13h9a_900:focus-within{border-color:var(--accent)}._searchInput_13h9a_916{color:var(--fg);font:inherit;background:0 0;border:0;outline:none;flex:1}._searchInput_13h9a_916:focus{outline:none}._skillsTable_13h9a_929{margin-top:var(--space-2);flex-direction:column;gap:2px;display:flex}._skillRow_13h9a_936{gap:var(--space-1);padding:6px var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);transition:all var(--transition);grid-template-columns:auto 1fr auto auto auto auto;align-items:center;display:grid}._skillRow_13h9a_936:hover{border-color:var(--border-strong);box-shadow:var(--shadow-xs)}._skillRowMain_13h9a_952{flex-direction:column;gap:2px;min-width:0;display:flex}._skillRowName_13h9a_959{color:var(--fg);font-weight:600;font-size:var(--text-base);align-items:baseline;gap:var(--space-1);display:inline-flex}._skillRowDesc_13h9a_968{color:var(--fg-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._skillRowMeta_13h9a_976{color:var(--fg-subtle);font-size:var(--text-xs);margin-top:2px}._skillPendingBadge_13h9a_982{font-size:var(--text-xs);padding:2px var(--space-1);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent);white-space:nowrap}._skillRejectedBadge_13h9a_990{font-size:var(--text-xs);padding:2px var(--space-1);border-radius:var(--radius-full);background:var(--danger-soft);color:var(--danger);white-space:nowrap}._skillRowActionBtn_13h9a_999{border:1px solid var(--border);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--text-xs);padding:4px var(--space-1);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;display:inline-flex}._skillRowActionBtn_13h9a_999:hover:not(:disabled){background:var(--bg-hover)}._skillRowActionBtn_13h9a_999:active:not(:disabled){transform:scale(.96)}._skillRowActionBtn_13h9a_999:disabled{opacity:.45}._skillRowActionApprove_13h9a_1026:hover:not(:disabled){color:var(--success);border-color:var(--success)}._skillRowActionView_13h9a_1031:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._skillRowActionDelete_13h9a_1036:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}._emptyMsg_13h9a_1041,._errorMsg_13h9a_1042{color:var(--fg-muted);font-size:var(--text-base);padding:var(--space-2) 0}._errorMsg_13h9a_1042{color:var(--danger)}._shareCreate_13h9a_1053{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._shareCreateBtn_13h9a_1061{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);border-radius:var(--radius);font:inherit;font-size:var(--text-base);cursor:pointer;transition:all var(--transition);font-weight:500;display:inline-flex}._shareCreateBtn_13h9a_1061:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:var(--shadow-accent)}._shareCreateBtn_13h9a_1061:active:not(:disabled){transform:scale(.97)}._shareCreateBtn_13h9a_1061:disabled{opacity:.6}._shareExpiry_13h9a_1091{padding:var(--space-2) var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--text-base)}._shareQuota_13h9a_1101{font-size:var(--text-sm);color:var(--fg-muted);margin-left:auto}._sharesList_13h9a_1107{gap:var(--space-2);flex-direction:column;display:flex}._shareRow_13h9a_1113{gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);transition:all var(--transition);grid-template-columns:1fr auto;align-items:center;display:grid}._shareRow_13h9a_1113:hover{box-shadow:var(--shadow-xs)}._shareRow_13h9a_1113[data-expired=true]{opacity:.55}._shareRowMain_13h9a_1132{flex-direction:column;gap:2px;min-width:0;display:flex}._shareRowName_13h9a_1139{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._shareRowMeta_13h9a_1147{color:var(--fg-muted);font-size:var(--text-xs)}._shareRowActions_13h9a_1152{gap:var(--space-1);display:flex}._copyBtn_13h9a_1157,._revokeBtn_13h9a_1158{border:1px solid var(--border);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--text-sm);padding:4px var(--space-2);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);align-items:center;gap:4px;display:inline-flex}._copyBtn_13h9a_1157:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._revokeBtn_13h9a_1158:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}._copyBtn_13h9a_1157:active:not(:disabled),._revokeBtn_13h9a_1158:active:not(:disabled){transform:scale(.96)}._copyBtn_13h9a_1157:disabled,._revokeBtn_13h9a_1158:disabled{opacity:.45}._skillRowReorder_13h9a_1194{width:1.25rem;margin-right:var(--space-1);flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:2px;display:flex}._skillRowHandle_13h9a_1208{width:1.1rem;height:1.1rem;color:var(--fg-subtle);cursor:grab;touch-action:none;opacity:0;transition:all var(--transition);justify-content:center;align-items:center;display:inline-flex}._skillRow_13h9a_936:hover ._skillRowHandle_13h9a_1208,._skillRowHandle_13h9a_1208:focus-visible{opacity:.7}._skillRowHandle_13h9a_1208:active{cursor:grabbing}._moveBtn_13h9a_1228{width:1.1rem;height:1.1rem;color:var(--fg-subtle);cursor:pointer;opacity:0;transition:all var(--transition);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}._skillRow_13h9a_936:hover ._moveBtn_13h9a_1228,._skillRow_13h9a_936:focus-within ._moveBtn_13h9a_1228,._moveBtn_13h9a_1228:focus-visible{opacity:.7}._moveBtn_13h9a_1228:hover:not(:disabled){color:var(--accent);background:var(--accent-soft);opacity:1}._moveBtn_13h9a_1228:active:not(:disabled){transform:scale(.9)}._moveBtn_13h9a_1228:disabled{opacity:0}._skillRow_13h9a_936{transition:transform .22s var(--ease-standard);will-change:transform}._logsBlock_13h9a_1269{margin-top:var(--space-4);border-top:1px solid var(--border);padding-top:var(--space-3)}._logsBlockStandalone_13h9a_1277{border-top:0;margin-top:0;padding-top:0}._logsBlockStandalone_13h9a_1277 ._logsContainer_13h9a_1283{max-height:62vh}._logsHeader_13h9a_1287{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}._logsTitle_13h9a_1295{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);font-weight:500}._logsControls_13h9a_1304{gap:var(--space-1);align-items:center;display:flex}._logsFilter_13h9a_1310{font-size:var(--text-xs);padding:2px var(--space-1);border:1px solid var(--border);background:var(--bg);color:var(--fg);cursor:pointer;border-radius:4px}._logsPause_13h9a_1320{font-size:var(--text-xs);padding:2px var(--space-2);border:1px solid var(--border);background:var(--bg);color:var(--fg);cursor:pointer;transition:all var(--transition);border-radius:4px}._logsIconBtn_13h9a_1331{border:1px solid var(--border);background:var(--bg);width:22px;height:22px;color:var(--fg);cursor:pointer;transition:all var(--transition);border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}._logsIconBtn_13h9a_1331:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._logsIconBtn_13h9a_1331:disabled{opacity:.5;cursor:default}._logsPause_13h9a_1320:hover{color:var(--accent);border-color:var(--accent)}._logsContainer_13h9a_1283{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);max-height:220px;font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-1);line-height:1.35;overflow:hidden auto}._logLine_13h9a_1374{gap:var(--space-1);align-items:baseline;min-width:0;padding:2px 0;display:flex}._logTime_13h9a_1382{color:var(--fg-subtle);font-size:var(--text-xs);flex-shrink:0}._logLevel_13h9a_1388{flex-shrink:0;width:3.2rem;font-weight:600}._logInfo_13h9a_1394{color:var(--fg-subtle)}._logWarn_13h9a_1397{color:var(--warning)}._logError_13h9a_1400{color:var(--danger)}._logMsg_13h9a_1404{word-break:break-word;white-space:pre-wrap;min-width:0;color:var(--fg)}._logLine_13h9a_1374[data-level=error] ._logMsg_13h9a_1404{color:var(--danger)}._logLine_13h9a_1374[data-level=warn] ._logMsg_13h9a_1404{color:var(--warning)}._logsMeta_13h9a_1418{justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);margin-top:4px;display:flex}._logsMuted_13h9a_1426{color:var(--fg-subtle);font-size:var(--text-xs)}@keyframes _fieldIn_13h9a_414{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._content_13h9a_66 ._section_13h9a_75{animation:.28s both _fieldIn_13h9a_414}._content_13h9a_66 ._section_13h9a_75:first-of-type{animation-delay:40ms}._content_13h9a_66 ._section_13h9a_75:nth-of-type(2){animation-delay:.1s}._content_13h9a_66 ._section_13h9a_75:nth-of-type(3){animation-delay:.16s}._content_13h9a_66 ._section_13h9a_75:nth-of-type(4){animation-delay:.22s}._content_13h9a_66 ._section_13h9a_75:nth-of-type(5){animation-delay:.28s}._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99{animation:.26s both _fieldIn_13h9a_414}._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99:first-child{animation-delay:.1s}._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99:nth-child(2){animation-delay:.15s}._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99:nth-child(3){animation-delay:.2s}._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99:nth-child(4){animation-delay:.25s}._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99:nth-child(5){animation-delay:.3s}._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99:nth-child(6){animation-delay:.35s}._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99:nth-child(n+7){animation-delay:.4s}@media (prefers-reduced-motion:reduce){._content_13h9a_66 ._section_13h9a_75,._content_13h9a_66 ._sectionBody_13h9a_79>._row_13h9a_99{animation:none}}._panel_vt7tb_3{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);max-height:min(70vh,640px);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}._header_vt7tb_14{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);display:flex}._title_vt7tb_22{font-size:var(--text-base);color:var(--fg);margin:0;font-weight:600}._count_vt7tb_29{font-size:var(--text-xs);color:var(--fg-muted);font-variant-numeric:tabular-nums}._spacer_vt7tb_35{flex:auto}._create_vt7tb_39{border:1px solid var(--border);border-radius:var(--radius);background:var(--accent);color:#fff;cursor:pointer;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:16px;line-height:1;display:inline-flex}._create_vt7tb_39:hover{background:var(--accent-hover,var(--accent))}._close_vt7tb_57{color:var(--fg-muted);cursor:pointer;padding:0 var(--space-1);background:0 0;border:0;font-size:14px}._close_vt7tb_57:hover{color:var(--fg)}._grid_vt7tb_69{padding:var(--space-3);gap:var(--space-2);flex:auto;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid;overflow-y:auto}._card_vt7tb_78{align-items:stretch;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);text-align:left;color:var(--fg);flex-direction:column;display:flex;position:relative}._card_vt7tb_78:hover{border-color:var(--accent);background:var(--bg-hover)}._card_vt7tb_78[data-active=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._cardRun_vt7tb_103{align-items:flex-start;gap:var(--space-1);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;min-width:0;padding:0;display:flex}._cardIcon_vt7tb_122{justify-content:center;align-items:center;height:24px;display:inline-flex}._cardName_vt7tb_129{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}._cardActions_vt7tb_143{opacity:0;gap:2px;transition:opacity .12s;display:flex;position:absolute;top:4px;right:4px}._card_vt7tb_78:hover ._cardActions_vt7tb_143,._card_vt7tb_78:focus-within ._cardActions_vt7tb_143{opacity:1}._cardActionBtn_vt7tb_157{width:22px;height:22px;color:var(--fg-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .1s,color .1s,border-color .1s;display:inline-flex}._cardActionBtn_vt7tb_157:hover{background:var(--bg);border-color:var(--border);color:var(--fg)}._cardActionBtn_vt7tb_157:focus-visible{border-color:var(--accent);outline:none}._badge_vt7tb_181,._badgeWarn_vt7tb_182{border-radius:var(--radius-sm,3px);background:var(--accent-soft);color:var(--accent);padding:1px 5px;font-size:10px}._badgeWarn_vt7tb_182{background:var(--bg-hover);color:var(--fg-muted)}._empty_vt7tb_194{padding:var(--space-4);color:var(--fg-muted);font-size:var(--text-sm);text-align:center;grid-column:1/-1;margin:0}._footer_vt7tb_203{padding:var(--space-2) var(--space-3);border-top:1px solid var(--border);justify-content:flex-end;display:flex}._refresh_vt7tb_210{color:var(--fg-muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0}._refresh_vt7tb_210:hover{color:var(--fg)}._backdrop_l3np1_3{background:var(--overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--z-modal);padding:var(--space-4);animation:_sk-modal-fade_l3np1_1 .16s var(--ease-emphasized) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes _sk-modal-fade_l3np1_1{0%{opacity:0}to{opacity:1}}._dialog_l3np1_26{background:var(--bg-elev);width:min(40rem,100%);height:min(80vh,44rem);max-height:min(80vh,44rem);color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:_sk-modal-rise_l3np1_1 .2s var(--ease-spring) both;flex-direction:column;display:flex;overflow:hidden}@keyframes _sk-modal-rise_l3np1_1{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._header_l3np1_53{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-elev);display:flex}._titleRow_l3np1_63{align-items:baseline;gap:var(--space-2);flex:1;min-width:0;display:flex}._title_l3np1_63{font-size:var(--text-md);letter-spacing:-.01em;white-space:nowrap;color:var(--fg);margin:0;font-weight:600}._subtitle_l3np1_80{font-size:var(--text-sm);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_l3np1_88{gap:var(--space-1);flex-shrink:0;display:flex}._iconBtn_l3np1_94{border-radius:var(--radius);width:1.75rem;height:1.75rem;color:var(--fg-muted);cursor:pointer;transition:all var(--transition);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_l3np1_94:hover{color:var(--fg);background:var(--bg-hover)}._iconBtn_l3np1_94:active{transform:scale(.92)}._iconBtn_l3np1_94:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._thread_l3np1_121{min-height:0;padding:var(--space-4) var(--space-4);gap:var(--space-2);scroll-behavior:smooth;flex-direction:column;flex:1;display:flex;overflow-y:auto}._loading_l3np1_132{gap:var(--space-2);flex-direction:column;padding:4px 0;display:flex}._msg_l3np1_139{max-width:86%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-base);white-space:pre-wrap;word-break:break-word;animation:_msgIn_l3np1_1 .2s var(--ease-emphasized) both;flex-direction:column;gap:4px;line-height:1.5;display:flex}@keyframes _msgIn_l3np1_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._msgBody_l3np1_164{white-space:pre-wrap;word-break:break-word}._msgFooter_l3np1_169{align-items:center;gap:var(--space-1);padding:2px var(--space-2);background:var(--bg-hover);color:var(--fg-subtle);font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em;border-radius:4px;align-self:flex-end;margin-top:2px;display:inline-flex}._msgFooterLabel_l3np1_184{line-height:1}._agent_l3np1_188{background:var(--bg-hover);color:var(--fg);border:1px solid var(--border);border-bottom-left-radius:4px;align-self:flex-start}._user_l3np1_196{background:var(--accent);color:var(--accent-fg);border-bottom-right-radius:4px;align-self:flex-end}._typing_l3np1_204{align-items:center;gap:var(--space-1);padding:var(--space-1) 0;display:flex}._dot_l3np1_211{background:var(--fg-muted);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite _sk-typing-bounce_l3np1_1}._dot_l3np1_211:nth-child(2){animation-delay:.15s}._dot_l3np1_211:nth-child(3){animation-delay:.3s}@keyframes _sk-typing-bounce_l3np1_1{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}}._typingLabel_l3np1_231{font-size:var(--text-xs);color:var(--fg-muted);margin-left:var(--space-2)}._draftCard_l3np1_238{max-width:92%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-accent);background:var(--accent-soft);align-self:flex-start;gap:var(--space-2);flex-direction:column;margin:4px 0;display:flex}._draftTitle_l3np1_251{font-weight:600;font-size:var(--text-sm);color:var(--fg)}._draftHeader_l3np1_257{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._expandAllBtn_l3np1_264{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--fg-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:all var(--transition);background:0 0;display:inline-flex}._expandAllBtn_l3np1_264:hover{color:var(--fg);border-color:var(--border-strong)}._expandAllBtn_l3np1_264:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._draftField_l3np1_287{flex-direction:column;gap:2px;display:flex}._draftLabel_l3np1_293{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.02em;color:var(--fg-muted)}._draftValue_l3np1_300{font-size:var(--text-sm);color:var(--fg);word-break:break-word;line-height:1.45}._collapsed_l3np1_307{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._collapsible_l3np1_316{flex-direction:column;gap:2px;display:flex}._expandBtn_l3np1_322{padding:2px var(--space-1);color:var(--accent);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:opacity var(--transition);background:0 0;border:0;border-radius:4px;align-self:flex-start;align-items:center;gap:2px;display:inline-flex}._expandBtn_l3np1_322:hover{opacity:.8}._expandBtn_l3np1_322:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._draftActions_l3np1_345{gap:var(--space-2);margin-top:2px;display:flex}._draftBtn_l3np1_351{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);font-weight:500}._draftBtn_l3np1_351:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:var(--shadow-accent)}._draftBtn_l3np1_351:active:not(:disabled){transform:scale(.97)}._draftBtn_l3np1_351:disabled{opacity:.4;cursor:not-allowed}._draftBtnSecondary_l3np1_376{border-color:var(--border);color:var(--fg);background:0 0}._draftBtnSecondary_l3np1_376:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-hover)}._inputRow_l3np1_387{gap:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-3);border-top:1px solid var(--border);background:var(--bg-elev);transition:background-color var(--transition);flex-direction:column;display:flex}._inputRow_l3np1_387[data-drag-over]{background:var(--accent-soft);outline:2px dashed var(--accent);outline-offset:-4px}._inputControls_l3np1_402{align-items:stretch;gap:var(--space-2);display:flex}._actionStack_l3np1_408{gap:var(--space-1);flex-direction:column;flex-shrink:0;align-self:flex-end;display:flex}._inputRow_l3np1_387 textarea{resize:none;min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:1px solid var(--border);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--text-base);transition:all var(--transition);outline:none;flex:1;line-height:1.45}._inputRow_l3np1_387 textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}._fileInputHidden_l3np1_437{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._attachBtn_l3np1_445{border-radius:var(--radius);width:2rem;height:2rem;color:var(--fg-muted);cursor:pointer;transition:all var(--transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._attachBtn_l3np1_445:hover:not(:disabled){color:var(--accent);background:var(--accent-soft)}._attachBtn_l3np1_445:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._attachBtn_l3np1_445:disabled{opacity:.4;cursor:not-allowed}._attachments_l3np1_473{gap:var(--space-1);flex-wrap:wrap;padding:2px 0 0;display:flex}._attachment_l3np1_473{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-elev);width:64px;height:64px;position:relative;overflow:hidden}._attachmentThumb_l3np1_488{object-fit:cover;width:100%;height:100%;display:block}._attachmentRemove_l3np1_494{background:var(--overlay-strong);color:#fff;cursor:pointer;width:18px;height:18px;transition:background-color var(--transition);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:2px;right:2px}._attachmentRemove_l3np1_494:hover{background:var(--danger)}._msgAttachments_l3np1_515{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._msgAttachment_l3np1_515{border-radius:var(--radius-sm);border:1px solid var(--border);cursor:zoom-in;width:80px;height:80px;display:block;overflow:hidden}._msgAttachment_l3np1_515 img{object-fit:cover;width:100%;height:100%;display:block}._sendBtn_l3np1_537{border-radius:var(--radius);background:var(--accent);width:2rem;height:2rem;color:var(--accent-fg);cursor:pointer;transition:all var(--transition);border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._sendBtn_l3np1_537:hover:not(:disabled){background:var(--accent-hover);box-shadow:var(--shadow-accent)}._sendBtn_l3np1_537:active:not(:disabled){transform:scale(.96)}._sendBtn_l3np1_537:disabled{opacity:.4;cursor:not-allowed}._sendBtn_l3np1_537:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._backdrop_l3np1_3,._dialog_l3np1_26,._sendBtn_l3np1_537,._msg_l3np1_139,._dot_l3np1_211{animation:none}}._backdrop_1ur4j_3{background:var(--overlay);z-index:var(--z-modal-top);padding:var(--space-4);-webkit-backdrop-filter:blur(4px);justify-content:center;align-items:center;animation:.15s ease-out _fade_1ur4j_1;display:flex;position:fixed;inset:0}._dialog_1ur4j_17{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(420px,100%);max-height:min(90dvh,720px);box-shadow:var(--shadow-lg);animation:_pop_1ur4j_1 .2s var(--ease-spring);overflow:auto}._header_1ur4j_28{padding:var(--space-4) var(--space-5) var(--space-3);justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._headings_1ur4j_36{gap:var(--space-1);flex-direction:column;display:flex}._title_1ur4j_42{font-size:var(--text-lg);color:var(--fg);margin:0;font-weight:600}._subtitle_1ur4j_49{font-size:var(--text-sm);color:var(--fg-muted);margin:0;line-height:1.4}._body_1ur4j_56{padding:0 var(--space-5) var(--space-5)}._close_1ur4j_60{color:var(--fg-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;flex-shrink:0;line-height:1;display:flex}._close_1ur4j_60:hover{color:var(--fg);background:var(--bg-hover)}@keyframes _fade_1ur4j_1{0%{opacity:0}to{opacity:1}}@keyframes _pop_1ur4j_1{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){._backdrop_1ur4j_3,._dialog_1ur4j_17{animation:none}}._form_4x3mp_1{gap:var(--space-4);padding:var(--space-2) 0;flex-direction:column;flex:auto;display:flex}._wide_4x3mp_9{flex-direction:column;width:600px;max-width:100%;min-height:100%;display:flex}._field_4x3mp_17{gap:var(--space-1);flex-direction:column;display:flex}._label_4x3mp_23{font-size:var(--text-xs);color:var(--fg);font-weight:500}._hint_4x3mp_29{color:var(--fg-muted);margin-left:var(--space-1);font-weight:400}._input_4x3mp_35{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);color:var(--fg);font:inherit;font-size:var(--text-base);transition:all var(--transition);outline:none}._input_4x3mp_35:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._textarea_4x3mp_52{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);color:var(--fg);font:inherit;font-size:var(--text-sm);resize:vertical;box-sizing:border-box;width:100%;min-height:200px;transition:all var(--transition);outline:none;line-height:1.5}._textarea_4x3mp_52:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._suffixHint_4x3mp_74{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--fg-muted);display:inline-flex}._actions_4x3mp_82{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--border);background:var(--bg-elev);margin-top:auto;display:flex}._cancelBtn_4x3mp_93{padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:1px solid var(--border);color:var(--fg);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);background:0 0}._cancelBtn_4x3mp_93:hover{border-color:var(--border-strong);background:var(--bg-hover)}._cancelBtn_4x3mp_93:active{transform:scale(.97)}._saveBtn_4x3mp_114{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-accent);font-weight:500;display:inline-flex}._saveBtn_4x3mp_114:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}._saveBtn_4x3mp_114:active:not(:disabled){transform:translateY(0)scale(.97)}._saveBtn_4x3mp_114:disabled{opacity:.4;cursor:not-allowed}._gate_4x3mp_146{padding:var(--space-6);text-align:center;color:var(--fg-muted);font-size:var(--text-base)}._spin_4x3mp_153{animation:.9s linear infinite _se-spin_4x3mp_1}@keyframes _se-spin_4x3mp_1{to{transform:rotate(360deg)}}._forkNotice_4x3mp_163{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--accent-soft);border:1px solid var(--border-accent);color:var(--fg);font-size:var(--text-sm);line-height:1.45;display:inline-flex}._forkNotice_4x3mp_163 svg{color:var(--accent);flex-shrink:0;margin-top:2px}._forkNotice_4x3mp_163 strong{font-weight:600}._pubBlock_4x3mp_184{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);flex-direction:column;display:flex}._pubSubmitBtn_4x3mp_194{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font:inherit;font-size:var(--text-base);cursor:pointer;transition:all var(--transition);align-self:flex-start;font-weight:500;display:inline-flex}._pubSubmitBtn_4x3mp_194:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:var(--shadow-accent)}._pubSubmitBtn_4x3mp_194:active:not(:disabled){transform:scale(.97)}._pubSubmitBtn_4x3mp_194:disabled{opacity:.4;cursor:not-allowed}._pubGhostBtn_4x3mp_224{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius);border:1px solid var(--border);color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);background:0 0;align-self:flex-start;display:inline-flex}._pubGhostBtn_4x3mp_224:hover:not(:disabled){border-color:var(--border-strong);color:var(--fg)}._pubGhostBtn_4x3mp_224:active:not(:disabled){transform:scale(.97)}._pubGhostBtn_4x3mp_224:disabled{opacity:.4;cursor:not-allowed}._pubBadge_4x3mp_251{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-sm);border:1px solid #0000;align-self:flex-start;font-weight:500;display:inline-flex}._pubBadgePending_4x3mp_263{background:var(--warning-soft);color:var(--warning);border-color:color-mix(in srgb, var(--warning) 30%, transparent)}._pubBadgeApproved_4x3mp_269{background:var(--success-soft);color:var(--success);border-color:color-mix(in srgb, var(--success) 30%, transparent)}._pubBadgeRejected_4x3mp_275{background:var(--danger-soft);color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, transparent)}._pubHint_4x3mp_281{font-size:var(--text-xs);color:var(--fg-muted);margin:0;line-height:1.45}._shareBtn_4x3mp_288{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:1px solid var(--border);color:var(--fg);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);background:0 0;display:inline-flex}._shareBtn_4x3mp_288:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-hover)}._shareBtn_4x3mp_288:active:not(:disabled){transform:scale(.97)}._shareBtn_4x3mp_288:disabled{opacity:.4;cursor:not-allowed}:root[data-density=compact]{--space-1:3px;--space-2:6px;--space-3:10px;--space-4:14px;--space-5:18px}:root[data-density=spacious]{--space-1:6px;--space-2:12px;--space-3:18px;--space-4:24px;--space-5:32px}:root[data-page-width=narrow]{--editor-max-width:640px}:root[data-page-width=medium]{--editor-max-width:1200px}:root[data-page-width=wide]{--editor-max-width:1600px}@keyframes _pageFadeIn_1dald_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _routeFadeIn_1dald_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._routeFade_1dald_63{animation:_routeFadeIn_1dald_1 .25s var(--ease-emphasized)}._appShell_1dald_71{flex-direction:column;height:100vh;min-height:0;display:flex}._appMain_1dald_78{min-height:0;padding-top:var(--header-h);opacity:0;animation:_pageFadeIn_1dald_1 .3s var(--ease-emphasized) forwards;flex-direction:column;flex:auto;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){._routeFade_1dald_63,._appMain_1dald_78{animation:none}}:root,:root[data-theme=light]{--bg:#f6f7f9;--bg-elev:#fff;--bg-hover:#eef0f3;--bg-active:#e2e6eb;--bg-subtle:#f0f1f4;--fg:#16181d;--fg-muted:#5b616e;--fg-subtle:#8b919e;--fg-inverse:#fff;--accent:#1d4ed8;--accent-hover:#1e40af;--accent-fg:#fff;--accent-soft:#1d4ed81a;--accent-glow:#1d4ed82e;--accent-gradient:linear-gradient(135deg, #1d4ed8 0%, #3b82f6 100%);--success:#0d9d6c;--success-soft:#e6f9f1;--warning:#d97706;--warning-soft:#fef3e2;--danger:#dc2626;--danger-soft:#fde8e8;--info:#2563eb;--info-soft:#e8f0fe;--border:#e2e5ea;--border-strong:#d1d5dc;--border-accent:#bfdbfe;--shadow-xs:0 1px 2px #1012180d;--shadow-sm:0 2px 6px #1012180f, 0 1px 2px #1012180a;--shadow:0 4px 16px #10121814, 0 2px 4px #1012180a;--shadow-lg:0 12px 40px #1012181f, 0 4px 8px #1012180a;--shadow-accent:0 4px 14px #1d4ed83d;--overlay:#10121859;--overlay-strong:#1012188c;--radius-sm:6px;--radius:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:999px;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-3xs:.625rem;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:.9375rem;--text-lg:1.0625rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.35s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--transition:.18s cubic-bezier(.4, 0, .2, 1);--transition-spring:.3s cubic-bezier(.34, 1.4, .64, 1);--page-pad-x:clamp(1rem, 4vw, 2rem);--header-h:56px;--sidebar-w:260px;--z-base:0;--z-dropdown:100;--z-sticky:200;--z-modal:1000;--z-modal-top:1050;--z-toast:1100;--z-tooltip:1200}:root[data-theme=dark]{--bg:#0e0f13;--bg-elev:#181a20;--bg-hover:#1f222b;--bg-active:#262a35;--bg-subtle:#14161c;--fg:#f0f1f4;--fg-muted:#9ca1ae;--fg-subtle:#6b7180;--fg-inverse:#16181d;--accent:#3b82f6;--accent-hover:#60a5fa;--accent-fg:#fff;--accent-soft:#3b82f62e;--accent-glow:#3b82f633;--accent-gradient:linear-gradient(135deg, #3b82f6 0%, #60a5fa 100%);--success:#34d399;--success-soft:#0d2b1f;--warning:#fbbf24;--warning-soft:#2e2108;--danger:#f87171;--danger-soft:#2d1515;--info:#60a5fa;--info-soft:#111e33;--border:#262a35;--border-strong:#343947;--border-accent:#3d3f6b;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 2px 6px #00000059, 0 1px 2px #0003;--shadow:0 4px 16px #0006, 0 2px 4px #0003;--shadow-lg:0 12px 40px #00000080, 0 4px 8px #00000040;--shadow-accent:0 4px 14px #3b82f64d;--overlay:#0009;--overlay-strong:#000000bf}*,:before,:after{box-sizing:border-box}html,body{height:100%;font-family:var(--font-sans);font-size:var(--text-base);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--transition), color var(--transition);margin:0;padding:0;line-height:1.5}#app{background:var(--bg);width:100%;height:100%;position:relative}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-full);transition:background var(--transition)}::-webkit-scrollbar-thumb:hover{background:var(--fg-subtle)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}::selection{background:var(--accent-soft);color:var(--accent)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){:root{transition:color-scheme .2s}}[data-sonner-toast]{background:var(--bg-elev)!important;color:var(--fg)!important;border:1px solid var(--border)!important;box-shadow:var(--shadow-lg)!important;border-radius:var(--radius)!important}[data-sonner-toast][data-type=success]{border-color:var(--success)!important}[data-sonner-toast][data-type=error]{border-color:var(--danger)!important}[data-sonner-toast][data-type=warning],[data-sonner-toast][data-type=info]{border-color:var(--accent)!important}[data-sonner-toast] [data-title],[data-sonner-toast] [data-description]{color:inherit!important}[data-sonner-toast] [data-description]{white-space:pre-wrap;color:var(--fg-muted)!important}[data-sonner-toast] [data-close-button]{background:var(--bg-hover)!important;color:var(--fg-muted)!important;border-color:var(--border)!important}select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right var(--space-3) center;padding-right:var(--space-8);background-size:12px 12px}select:disabled{cursor:not-allowed;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' opacity='0.4'><polyline points='6 9 12 15 18 9'/></svg>")}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wc-prose{text-align:left;outline:none;min-height:400px}.wc-prose>*+*{margin-top:.5em}.wc-prose h1{margin-top:1em;font-size:1.8em;font-weight:700}.wc-prose h2{margin-top:.9em;font-size:1.4em;font-weight:600}.wc-prose h3{margin-top:.8em;font-size:1.2em;font-weight:600}.wc-prose p{text-align:left;line-height:1.6}.wc-prose ul,.wc-prose ol{margin:.5em 0;padding-left:1.5em}.wc-prose li{margin:.2em 0}.wc-prose blockquote{border-left:3px solid var(--accent,#1d4ed8);color:var(--fg-muted);margin:1em 0;padding-left:1em;font-style:italic}.wc-prose code{background:var(--bg-elev,#0000000d);font-family:var(--font-mono,ui-monospace, monospace);border-radius:3px;padding:.1em .3em;font-size:.9em}.wc-prose strong{font-weight:700}.wc-prose em{font-style:italic}.wc-prose s{text-decoration:line-through}.wc-prose u{text-decoration:underline}.wc-prose[data-text-alignment=center]{text-align:center}.wc-prose[data-text-alignment=right]{text-align:right}.wc-prose[data-text-alignment=justify]{text-align:justify}.wc-prose ::selection{background:color-mix(in srgb, var(--accent,#1d4ed8) 35%, transparent);color:var(--bg,#fff)}.wc-prose ::selection{background:color-mix(in srgb, var(--accent,#1d4ed8) 35%, transparent);color:var(--bg,#fff)}.wc-prose>p{text-indent:1.25em}.wc-prose :where(h1,h2,h3,h4,h5,h6),.wc-prose :where(blockquote,li,td,th)>p{text-indent:0}.wc-prose :where(ol){counter-reset:wc-lvl1;margin:.5em 0;padding-left:2.5em;list-style:none}.wc-prose :where(ol)>li{counter-increment:wc-lvl1;position:relative}.wc-prose :where(ol)>li:before{content:counter(wc-lvl1) ".";text-align:right;width:1.6em;color:var(--fg-muted);font-variant-numeric:tabular-nums;position:absolute;left:-2em}.wc-prose :where(ol) :where(ol){counter-reset:wc-lvl2}.wc-prose :where(ol) :where(ol)>li{counter-increment:wc-lvl2}.wc-prose :where(ol) :where(ol)>li:before{content:counter(wc-lvl2, lower-alpha) "."}.wc-prose :where(ol) :where(ol) :where(ol){counter-reset:wc-lvl3}.wc-prose :where(ol) :where(ol) :where(ol)>li{counter-increment:wc-lvl3}.wc-prose :where(ol) :where(ol) :where(ol)>li:before{content:counter(wc-lvl3, lower-roman) "."}.wc-prose :where(ol) :where(ol) :where(ol) :where(ol)>li{counter-increment:wc-lvl4}.wc-prose :where(ol) :where(ol) :where(ol) :where(ol)>li:before{content:counter(wc-lvl4) "."}.wc-prose :where(ul){margin:.5em 0;padding-left:2em;list-style:none}.wc-prose :where(ul)>li{position:relative}.wc-prose :where(ul)>li:before{content:"•";color:var(--fg-muted);font-size:1em;line-height:inherit;position:absolute;left:-1.2em}.wc-prose :where(ul) :where(ul)>li:before{content:"◦"}.wc-prose :where(ul) :where(ul) :where(ul)>li:before{content:"▪"}.wc-prose .wc-page-break-before{page-break-before:always;break-before:page}@media screen{.wc-prose .wc-page-break-before:before{content:"— разрыв страницы —";text-align:center;color:var(--fg-muted);border-top:1px dashed var(--border,#d0d7de);letter-spacing:.1em;margin:0 0 .5em;padding-top:.3em;font-size:.8em;display:block}}.wc-prose :where(table){border-collapse:collapse;table-layout:fixed;width:100%;margin:.5em 0;overflow:hidden}.wc-prose :where(td,th){vertical-align:top;border:1px solid var(--border,#d0d7de);background:var(--bg,transparent);min-width:5rem;padding:.4em .6em;position:relative}.wc-prose :where(th){background:var(--bg-elev,#00000008);text-align:left;font-weight:600}.wc-prose :where(tr){border:0}.wc-prose :where(td.selectedCell),.wc-prose :where(th.selectedCell){background:var(--accent-soft,#1d4ed81f)}.wc-prose :where(tr.selectedRow td),.wc-prose :where(tr.selectedRow th){background:color-mix(in srgb, var(--accent,#1d4ed8) 6%, transparent)}.wc-prose .column-resize-handle{background:var(--accent,#1d4ed8);pointer-events:none;width:4px;position:absolute;top:0;bottom:0;right:-2px}.wc-prose .tableWrapper{position:relative;overflow-x:auto}.wc-prose .resize-cursor{cursor:ew-resize}@media print{body{background:#fff}.wc-prose{color:#000;max-width:none;font-family:var(--font-serif,"Times New Roman", Georgia, serif);margin:0;padding:0;font-size:12pt;line-height:1.4}.wc-prose a{color:#000;text-decoration:underline}.wc-prose img{max-width:100%;height:auto}.wc-prose :where(table){border-collapse:collapse}.wc-prose :where(td,th){background:0 0;border:1px solid #000}.wc-prose :where(td.selectedCell),.wc-prose :where(th.selectedCell){background:0 0}}
