.StatusModal_overlay__cKdL_{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;padding:1rem}.StatusModal_modal__17APu{background:var(--app-bg,#fff);border:1px solid var(--app-border,#e9edf2);border-radius:10px;max-width:320px;width:100%;box-shadow:0 10px 30px rgba(15,23,42,.15);animation:StatusModal_slideUp__Et0lg .2s ease}@keyframes StatusModal_slideUp__Et0lg{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.StatusModal_header__1Fwzu{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--app-border,#e9edf2)}.StatusModal_title__oO09b{margin:0;font-size:16px;font-weight:600;color:var(--app-text,#0f172a)}.StatusModal_closeBtn__7Ilv3{background:none;border:none;color:var(--app-muted,#64748b);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s}.StatusModal_closeBtn__7Ilv3:hover:not(:disabled){color:var(--app-text,#0f172a)}.StatusModal_closeBtn__7Ilv3:disabled{opacity:.5;cursor:not-allowed}.StatusModal_content__PvkE7{padding:1rem}.StatusModal_description__j2Zim{margin:0;font-size:14px;color:var(--app-muted,#64748b);line-height:1.5}.StatusModal_actions__WEXV7{display:flex;flex-direction:column;gap:8px;padding:1rem;border-top:1px solid var(--app-border,#e9edf2)}.StatusModal_btnPublish__4cyAm{padding:9px 16px;background:#16a34a;color:#fff;border:none;border-radius:var(--app-radius-sm,8px);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease}.StatusModal_btnPublish__4cyAm:hover:not(:disabled){background:#15803d}.StatusModal_btnPublish__4cyAm:disabled{opacity:.6;cursor:not-allowed}.StatusModal_btnUnpublish__qCm9p{padding:9px 16px;background:#f97316;color:#fff;border:none;border-radius:var(--app-radius-sm,8px);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease}.StatusModal_btnUnpublish__qCm9p:hover:not(:disabled){background:#ea580c}.StatusModal_btnUnpublish__qCm9p:disabled{opacity:.6;cursor:not-allowed}.StatusModal_btnCancel__hNr5d{padding:9px 16px;background:var(--app-surface,#f8fafc);color:var(--app-text,#0f172a);border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius-sm,8px);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease}.StatusModal_btnCancel__hNr5d:hover:not(:disabled){background:var(--app-border,#e9edf2)}.StatusModal_btnCancel__hNr5d:disabled{opacity:.6;cursor:not-allowed}.ArticlesList_container__ULBO2{display:flex;flex-direction:column;gap:16px}.ArticlesList_filters__1h_ma{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.ArticlesList_filterSelect__MNeg6,.ArticlesList_searchInput__if8sT{padding:10px 14px;border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius-sm,8px);font-size:14px;font-family:inherit;background:var(--app-surface,#f8fafc);color:var(--app-text,#0f172a)}.ArticlesList_searchInput__if8sT{flex:1 1;min-width:240px}.ArticlesList_searchInput__if8sT::placeholder{color:#94a3b8}.ArticlesList_filterSelect__MNeg6{color:var(--app-muted,#475569);cursor:pointer}.ArticlesList_filterSelect__MNeg6:focus,.ArticlesList_searchInput__if8sT:focus{outline:none;border-color:var(--app-accent,#2563eb);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.ArticlesList_colsWrap__8kpVA{position:relative;margin-left:auto}.ArticlesList_colsBtn__mo0lX{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius-sm,8px);background:var(--app-card,#fff);color:var(--app-text,#0f172a);font-size:14px;font-weight:500;cursor:pointer}.ArticlesList_colsBtn__mo0lX:hover{background:var(--app-surface,#f8fafc)}.ArticlesList_colsBtnActive__wuOjb{border-color:var(--app-accent,#2563eb);color:var(--app-accent,#2563eb);background:rgba(37,99,235,.06)}.ArticlesList_grip__e7dV_{color:var(--app-muted,#c2c7cf);cursor:-webkit-grab;cursor:grab;flex:none}.ArticlesList_grip__e7dV_:active{cursor:-webkit-grabbing;cursor:grabbing}.ArticlesList_row__RadAj.ArticlesList_dragging__GnF0y{opacity:.45}.ArticlesList_colsMenu__hYuo8{position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:180px;background:var(--app-card,#fff);border:1px solid var(--app-border,#e9edf2);border-radius:10px;box-shadow:0 12px 32px rgba(15,23,42,.14);padding:8px}.ArticlesList_colsMenuLabel__ynBl3{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--app-muted,#94a3b8);padding:4px 8px 6px}.ArticlesList_colsItem__XD4GX{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:7px;font-size:14px;color:var(--app-text,#0f172a);cursor:pointer}.ArticlesList_colsItem__XD4GX:hover{background:var(--app-surface,#f8fafc)}.ArticlesList_colsItem__XD4GX input{cursor:pointer}.ArticlesList_empty__BBGp0{text-align:center;padding:2.5rem;color:var(--app-muted,#64748b)}.ArticlesList_table__K3Bwl{width:100%;border-collapse:collapse;font-size:14px}.ArticlesList_thActions__KsqbR,.ArticlesList_thTitle__Qxaac,.ArticlesList_th__lVBeT{text-align:left;padding:0 16px 10px 0;border-bottom:1px solid var(--app-border,#e9edf2);font-size:12px;font-weight:600;color:var(--app-muted,#64748b);white-space:nowrap}.ArticlesList_thTitle__Qxaac{width:100%}.ArticlesList_thActions__KsqbR{width:44px;padding-right:0}.ArticlesList_sortBtn__tdkhY{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--app-muted,#64748b);cursor:pointer}.ArticlesList_sortBtn__tdkhY:hover{color:var(--app-text,#0f172a)}.ArticlesList_row__RadAj{border-bottom:1px solid var(--app-border,#e9edf2);cursor:pointer;transition:background .12s ease}.ArticlesList_row__RadAj:hover{background:rgba(0,0,0,.02)}.ArticlesList_row__RadAj:focus{outline:none;background:rgba(0,0,0,.03)}.ArticlesList_tdActions__CqgnY,.ArticlesList_tdTitle__F69gH,.ArticlesList_td__YQp_j{padding:14px 16px 14px 0;vertical-align:middle;color:var(--app-muted,#475569)}.ArticlesList_tdTitle__F69gH{display:flex;align-items:center;gap:10px}.ArticlesList_title__tO4K8{font-weight:600;color:var(--app-text,#0f172a)}.ArticlesList_td__YQp_j{white-space:nowrap}.ArticlesList_mono__xcLlz{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ArticlesList_tdActions__CqgnY{width:44px;padding-right:0;text-align:right}.ArticlesList_status__JL3_P{display:inline-block;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;text-transform:capitalize;border:none;cursor:pointer;transition:opacity .15s ease}.ArticlesList_status__JL3_P:hover{opacity:.8}.ArticlesList_status__JL3_P.ArticlesList_published__Q1hnv{background:var(--app-pill-green-bg,#dcfce7);color:var(--app-pill-green-text,#15803d)}.ArticlesList_status__JL3_P.ArticlesList_draft__hP3M9{background:var(--app-pill-yellow-bg,#fef9c3);color:var(--app-pill-yellow-text,#a16207)}.ArticlesList_btnDelete__cKgxE{display:inline-flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;color:var(--app-muted,#94a3b8);border-radius:6px;cursor:pointer;opacity:0;transition:background .12s ease,color .12s ease,opacity .12s ease}.ArticlesList_row__RadAj:hover .ArticlesList_btnDelete__cKgxE{opacity:1}.ArticlesList_btnDelete__cKgxE:hover{background:#fef2f2;color:#dc2626}.ArticlesList_btnDelete__cKgxE:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.ArticlesList_colsWrap__8kpVA{margin-left:0}}.ArticlesList_snippet__QV_H9{margin-top:2px;font-size:12.5px;color:var(--app-muted,#6b7280);white-space:normal;overflow-wrap:anywhere;max-width:640px}.ArticlesList_tdTitleWrap__BJT7_{flex-wrap:wrap;row-gap:0}.ArticlesList_tdTitleWrap__BJT7_ .ArticlesList_snippet__QV_H9{flex-basis:100%}.ArticlesList_todoCount__hQnNz{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:11.5px;font-weight:600;vertical-align:1px;white-space:nowrap}.ArticlesList_row__RadAj.ArticlesList_activeRow__HPkZk{background:var(--app-accent-soft,#eef0ff);box-shadow:inset 3px 0 0 var(--app-accent,#5b5bd6)}.PanelResizeHandle_handle__eqPe_{position:absolute;top:0;bottom:0;left:-4px;width:8px;cursor:col-resize;z-index:3;touch-action:none}.PanelResizeHandle_handle__eqPe_:before{content:"";position:absolute;top:0;bottom:0;left:3px;width:2px;background:transparent;transition:background .15s ease}.PanelResizeHandle_handle__eqPe_:focus-visible:before,.PanelResizeHandle_handle__eqPe_:hover:before{background:var(--app-accent,#5b5bd6)}.PanelResizeHandle_handle__eqPe_:focus-visible{outline:none}.TodoPanel_panel__yR4kO{position:fixed;top:48px;right:0;bottom:0;width:var(--todo-panel-width,440px);display:flex;flex-direction:column;background:var(--app-card,#fff);border-left:1px solid var(--app-border);box-shadow:-8px 0 24px rgba(15,23,42,.04);font:400 14px/1.45 var(--app-font);color:var(--app-text);z-index:35}.TodoPanel_head__9ALKI{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px;font-size:15px}.TodoPanel_close__obqGb{border:none;background:none;color:var(--app-muted);cursor:pointer;width:28px;height:28px;border-radius:6px;display:inline-grid;place-items:center}.TodoPanel_close__obqGb:hover{background:var(--app-surface);color:var(--app-text)}.TodoPanel_tabs__7BHuK{display:flex;gap:4px;padding:0 16px 10px;border-bottom:1px solid var(--app-border)}.TodoPanel_tabs__7BHuK button{border:none;background:none;padding:5px 10px;border-radius:7px;font:500 13px/1.3 var(--app-font);color:var(--app-muted);cursor:pointer}.TodoPanel_tabs__7BHuK button:hover{background:var(--app-surface)}.TodoPanel_tabs__7BHuK .TodoPanel_tabOn__TV_iO{background:var(--app-surface-2);color:var(--app-text)}.TodoPanel_tabCount__9Ul6B{margin-left:4px;color:#94a3b8}.TodoPanel_edited__c8Ese{display:flex;align-items:center;gap:6px;margin:0;padding:8px 16px;font-size:12.5px;color:var(--app-muted);border-bottom:1px solid var(--app-border)}.TodoPanel_error__676Aq{margin:8px 12px 0;padding:8px 10px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px}.TodoPanel_scroll__2Q6BI{flex:1 1;overflow-y:auto;padding:10px 10px 80px}.TodoPanel_empty__oMbUE{color:var(--app-muted);text-align:center;padding:32px 16px;margin:0}.TodoPanel_muted__BHjAF{color:var(--app-muted);font-size:13px;margin:6px 0}.TodoPanel_group__zJH0u{margin:0;padding:12px 8px 6px;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--app-muted)}.TodoPanel_list__EYvfM{list-style:none;margin:0;padding:0}.TodoPanel_addRow__gOd4a{width:100%;margin:2px 0 4px;padding:9px 12px;border:1px dashed #d4d8e0;border-radius:10px;background:none;color:var(--app-muted);font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.TodoPanel_addRow__gOd4a:hover{border-color:var(--app-accent);color:var(--app-accent)}.TodoPanel_todo__H5J24{position:relative;display:flex;gap:10px;padding:9px 10px 9px 8px;border:1px solid transparent;border-radius:10px}.TodoPanel_todo__H5J24:hover{background:var(--app-surface)}.TodoPanel_todo__H5J24.TodoPanel_open__vULog{background:#fff;border-color:var(--app-border);box-shadow:0 1px 2px rgba(15,23,42,.04),0 6px 18px rgba(15,23,42,.06)}.TodoPanel_tick__02z4l{flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;border:1.5px solid #cbd5e1;background:#fff;cursor:pointer}.TodoPanel_tick__02z4l:hover:not(:disabled){border-color:#16a34a;background:#f0fdf4}.TodoPanel_body__59Ka0{flex:1 1;min-width:0}.TodoPanel_what__MKdVi{display:block;width:100%;padding:0;border:none;background:none;font:500 14px/1.4 var(--app-font);color:var(--app-text);text-align:left;cursor:pointer}.TodoPanel_sub__Rkex7{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12.5px;color:var(--app-muted)}.TodoPanel_articleName__6CF_z{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TodoPanel_chip__KRWOc{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;background:var(--app-surface-2);color:var(--app-muted);font-size:11.5px;font-weight:500;white-space:nowrap}.TodoPanel_chipAi__WfjNz{background:#eef0ff;color:#4f46e5}.TodoPanel_take__nA0pQ,.TodoPanel_who__cSU2f{flex:none;align-self:flex-start}.TodoPanel_take__nA0pQ{padding:1px 9px;border:1px solid var(--app-border);border-radius:999px;background:#fff;color:var(--app-muted);font:500 12px/1.6 var(--app-font);cursor:pointer}.TodoPanel_take__nA0pQ:hover:not(:disabled){border-color:var(--app-accent);color:var(--app-accent)}.TodoPanel_avatar__F4HgT{position:relative;overflow:hidden;display:inline-grid;place-items:center;flex:none;border-radius:50%;color:#fff;font-weight:700;line-height:1}.TodoPanel_avatarEmpty__ORDFh{display:inline-block;width:22px;height:22px;border-radius:50%;background:#e2e8f0}.TodoPanel_detail__Bmkz0{margin-top:10px}.TodoPanel_note__uZ0Fz{margin:0 0 10px;font-size:13.5px;color:#334155;white-space:pre-line;overflow-wrap:anywhere}.TodoPanel_tip__fTxzP{margin:0 0 10px;padding:8px 10px;border-radius:8px;background:var(--app-surface,#f8fafc);font-size:12.5px;color:var(--app-muted,#64748b)}.TodoPanel_warn__i9Efi{margin:0 0 8px;padding:6px 8px;border-radius:6px;background:#fffbeb;color:#b45309;font-size:12.5px}.TodoPanel_diff__6X7yb{margin-bottom:10px;padding:8px 10px;border:1px solid var(--app-border);border-radius:8px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.TodoPanel_diff__6X7yb ol,.TodoPanel_diff__6X7yb p,.TodoPanel_diff__6X7yb ul{margin:0 0 6px}.TodoPanel_diff__6X7yb h1,.TodoPanel_diff__6X7yb h2,.TodoPanel_diff__6X7yb h3{font-size:13.5px;margin:6px 0 4px}.TodoPanel_diff__6X7yb img{max-width:100%}.TodoPanel_diff__6X7yb ins{background:#dcfce7;color:#166534;text-decoration:none}.TodoPanel_diff__6X7yb del{background:#fee2e2;color:#991b1b}.TodoPanel_compact__z1Crt>:not(:has(ins,del)):not(.diff-ins):not(.diff-del){display:none}.TodoPanel_preview__wc2pb{max-height:220px;overflow-y:auto}.TodoPanel_actions__VuC1F{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.TodoPanel_ghost__4Ybat,.TodoPanel_primary__CvNs5,.TodoPanel_secondary__sVanc{height:30px;padding:0 11px;border-radius:7px;font:500 13px/1 var(--app-font);cursor:pointer}.TodoPanel_primary__CvNs5{border:1px solid var(--app-primary);background:var(--app-primary);color:var(--app-on-primary)}.TodoPanel_primary__CvNs5:hover:not(:disabled){background:var(--app-primary-hover)}.TodoPanel_secondary__sVanc{border:1px solid var(--app-border);background:#fff;color:var(--app-text)}.TodoPanel_secondary__sVanc:hover:not(:disabled){background:var(--app-surface)}.TodoPanel_ghost__4Ybat{border:1px solid transparent;background:none;color:var(--app-muted)}.TodoPanel_ghost__4Ybat:hover:not(:disabled){color:var(--app-text)}.TodoPanel_ghost__4Ybat:disabled,.TodoPanel_primary__CvNs5:disabled,.TodoPanel_secondary__sVanc:disabled,.TodoPanel_take__nA0pQ:disabled,.TodoPanel_tick__02z4l:disabled{opacity:.5;cursor:default}.TodoPanel_menu__8Vij6{margin-top:6px;padding:4px;border:1px solid var(--app-border);border-radius:10px;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.12);max-width:220px}.TodoPanel_menu__8Vij6 button{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:7px;background:none;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.TodoPanel_menu__8Vij6 button:hover{background:var(--app-surface)}.TodoPanel_form__pyH7_{margin:2px 0 8px;padding:10px;border:1px solid var(--app-border);border-radius:10px;box-shadow:0 6px 18px rgba(15,23,42,.06)}.TodoPanel_form__pyH7_ textarea{width:100%;border:none;outline:none;resize:none;font:inherit;color:inherit}.TodoPanel_quote__kK9rB{margin:0 0 6px;padding-left:8px;border-left:2px solid var(--app-border);color:var(--app-muted);font-size:12.5px}.TodoPanel_formRow__B_817{display:flex;gap:6px;margin-top:6px;justify-content:flex-end}.TodoPanel_formRow__B_817 select{flex:1 1;min-width:0;height:30px;padding:0 6px;border:1px solid var(--app-border);border-radius:7px;background:#fff;font:inherit;font-size:13px}.TodoPanel_activity__ClbNU{display:flex;gap:10px;width:100%;padding:8px;border:none;border-radius:8px;background:none;font:inherit;font-size:13.5px;text-align:left;color:inherit;cursor:pointer}.TodoPanel_activity__ClbNU:hover{background:var(--app-surface)}.TodoPanel_activityText__1vvAt{flex:1 1;min-width:0}.TodoPanel_activityText__1vvAt b{font-weight:600}.TodoPanel_activityHow__bUA7r{display:block;color:var(--app-muted);font-size:12.5px}.TodoPanel_when__gtGUX{color:var(--app-muted);font-size:12px;white-space:nowrap}.TodoPanel_toast__tOGe6{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;background:var(--app-primary);color:var(--app-on-primary);font-size:13.5px;box-shadow:0 6px 20px rgba(0,0,0,.2)}.TodoPanel_toast__tOGe6 span{flex:1 1}.TodoPanel_toast__tOGe6 button{border:none;background:none;color:#a5b4fc;font:600 13px/1 var(--app-font);cursor:pointer;white-space:nowrap}.TodoPanel_activity__ClbNU:focus-visible,.TodoPanel_addRow__gOd4a:focus-visible,.TodoPanel_close__obqGb:focus-visible,.TodoPanel_ghost__4Ybat:focus-visible,.TodoPanel_primary__CvNs5:focus-visible,.TodoPanel_secondary__sVanc:focus-visible,.TodoPanel_tabs__7BHuK button:focus-visible,.TodoPanel_take__nA0pQ:focus-visible,.TodoPanel_tick__02z4l:focus-visible,.TodoPanel_what__MKdVi:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.TodoPanel_scopeLink__m6sOi{margin-left:auto;margin-right:6px;border:none;background:none;padding:4px 6px;border-radius:6px;color:var(--app-accent);font:500 12.5px/1.2 var(--app-font);cursor:pointer}.TodoPanel_scopeLink__m6sOi:hover{background:var(--app-surface)}.TodoPanel_scopeLink__m6sOi:focus-visible{outline:2px solid var(--app-accent);outline-offset:1px}.TodoPanel_panel__yR4kO.TodoPanel_docked__4X9o0{position:relative;flex:none;width:var(--todo-panel-width,400px);height:100vh;top:auto;pointer-events:auto}@media (max-width:1100px){.TodoPanel_panel__yR4kO.TodoPanel_docked__4X9o0{position:fixed;inset:0;width:100%;z-index:1001}.TodoPanel_docked__4X9o0 .TodoPanel_resize__xdHfW{display:none}}.TodoPanel_resize__xdHfW{display:contents}.WriteWithClaude_overlay__mZUok{position:fixed;inset:0;pointer-events:auto;z-index:60;display:grid;place-items:center;padding:16px;background:rgba(15,23,42,.28)}.WriteWithClaude_modal__i5aya{width:560px;max-width:100%;max-height:calc(100vh - 32px);overflow:auto;padding:20px 22px 22px;background:var(--app-bg,#fff);border-radius:14px;box-shadow:0 2px 6px rgba(15,23,42,.06),0 20px 48px rgba(15,23,42,.18);font:400 14px/1.45 var(--app-font);color:var(--app-text,#0f172a)}.WriteWithClaude_head__WXADE{display:flex;align-items:center;justify-content:space-between;gap:8px}.WriteWithClaude_head__WXADE h2{margin:0;font-size:17px;font-weight:600}.WriteWithClaude_close__7LHkg{border:none;background:none;color:var(--app-muted,#64748b);cursor:pointer;width:28px;height:28px;border-radius:6px;display:inline-grid;place-items:center}.WriteWithClaude_close__7LHkg:hover{background:var(--app-surface,#f8fafc);color:var(--app-text,#0f172a)}.WriteWithClaude_lead__5UpdO{margin:6px 0 16px;font-size:13.5px;color:var(--app-muted,#64748b)}.WriteWithClaude_steps__SoZaB{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px;counter-reset:step}.WriteWithClaude_steps__SoZaB li{counter-increment:step;display:grid;grid-template-columns:24px 1fr auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px;align-items:center;padding:12px 14px;border-radius:var(--app-radius-sm,8px);background:var(--app-surface,#f8fafc)}.WriteWithClaude_steps__SoZaB li:before{content:counter(step);grid-row:1/span 2;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--app-bg,#fff);box-shadow:var(--app-shadow-sm,0 1px 2px rgba(15,23,42,.05));font-size:12px;font-weight:600}.WriteWithClaude_steps__SoZaB b{grid-column:2;font-weight:600;font-size:14px}.WriteWithClaude_steps__SoZaB span{grid-column:2;font-size:13px;color:var(--app-muted,#64748b)}.WriteWithClaude_steps__SoZaB .WriteWithClaude_secondary__3uOCy{grid-column:3;grid-row:1/span 2}.WriteWithClaude_steps__SoZaB .WriteWithClaude_input__b9RAg{grid-column:2/span 2;margin-top:8px}.WriteWithClaude_input__b9RAg{width:100%;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:var(--app-bg,#fff);box-shadow:var(--app-shadow-sm,0 1px 2px rgba(15,23,42,.05));font:inherit;font-size:13.5px;color:inherit;resize:vertical}.WriteWithClaude_input__b9RAg:focus{outline:none;border-color:var(--app-accent,#2563eb);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.WriteWithClaude_prompt__Yt__m{margin:0 0 14px;padding:10px 12px;max-height:180px;overflow:auto;background:var(--app-surface,#f8fafc);border-radius:8px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;color:#334155}.WriteWithClaude_foot__FYA0h{display:flex;justify-content:flex-end}.WriteWithClaude_primary__1prGW,.WriteWithClaude_secondary__3uOCy{height:34px;padding:0 14px;border:none;border-radius:8px;font:600 13px/1 var(--app-font);white-space:nowrap;cursor:pointer}.WriteWithClaude_primary__1prGW{background:var(--app-primary,#18181b);color:var(--app-on-primary,#fff)}.WriteWithClaude_primary__1prGW:hover{background:var(--app-primary-hover,#2a2a2e)}.WriteWithClaude_secondary__3uOCy{background:var(--app-bg,#fff);color:var(--app-text,#0f172a);box-shadow:var(--app-shadow-sm,0 1px 2px rgba(15,23,42,.05))}.WriteWithClaude_secondary__3uOCy:hover{box-shadow:0 1px 2px rgba(15,23,42,.06),0 2px 6px rgba(15,23,42,.08)}.WriteWithClaude_close__7LHkg:focus-visible,.WriteWithClaude_primary__1prGW:focus-visible,.WriteWithClaude_secondary__3uOCy:focus-visible{outline:2px solid var(--app-accent,#2563eb);outline-offset:2px}@media (max-width:520px){.WriteWithClaude_steps__SoZaB li{grid-template-columns:24px 1fr}.WriteWithClaude_steps__SoZaB .WriteWithClaude_secondary__3uOCy{grid-column:2;grid-row:auto;justify-self:start;margin-top:6px}.WriteWithClaude_steps__SoZaB .WriteWithClaude_input__b9RAg{grid-column:2}}.WriteWithClaude_small__aiQh8{width:440px}.WriteWithClaude_planLine__EPENm{margin:0 0 16px;padding:10px 12px;border-radius:8px;background:var(--app-surface,#f8fafc);font-size:13.5px}.WriteWithClaude_foot__FYA0h{gap:8px}.WriteWithClaude_overlayTop__K5_1Y{z-index:1200}.PlanBilling_wrap__Qz54R{display:flex;flex-direction:column;gap:12px}.PlanBilling_buttons__PWNRG{display:flex;flex-wrap:wrap;gap:8px}.PlanBilling_secondary__aFiI2{padding:9px 14px;background:var(--app-bg,#fff);color:var(--app-text,#18181b);border:1px solid var(--app-border,#e6e8eb);border-radius:8px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.PlanBilling_secondary__aFiI2:hover{background:var(--app-surface,#f8fafc)}.PlanBilling_secondary__aFiI2:disabled{opacity:.5;cursor:default}.PlanBilling_warn__FC6Hl{margin:0;padding:10px 12px;border-radius:8px;background:var(--app-pill-yellow-bg,#fef9c3);color:#713f12;font-size:13px;line-height:1.5}.PlanBilling_picker__7ny4j{display:flex;flex-direction:column;gap:12px}.PlanBilling_toggle__jo9sG{display:inline-flex;align-self:flex-start;padding:3px;border:1px solid var(--app-border,#e6e8eb);border-radius:999px;background:var(--app-surface,#f8fafc)}.PlanBilling_toggle__jo9sG button{border:0;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--app-muted,#64748b);padding:5px 12px;border-radius:999px;cursor:pointer}.PlanBilling_toggle__jo9sG button[aria-pressed=true]{background:var(--app-bg,#fff);color:var(--app-text,#18181b);box-shadow:var(--app-shadow-sm,0 1px 2px rgba(15,23,42,.05))}.PlanBilling_plans__ou9FR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}@media (max-width:560px){.PlanBilling_plans__ou9FR{grid-template-columns:1fr}}.PlanBilling_plan__AESsR{display:flex;flex-direction:column;gap:4px;min-width:0;text-align:left;padding:12px;border:1px solid var(--app-border,#e6e8eb);border-radius:10px;background:var(--app-bg,#fff);font:inherit;color:var(--app-text,#18181b);cursor:pointer}.PlanBilling_plan__AESsR[aria-checked=true]{border-color:var(--app-accent,#2563eb);box-shadow:0 0 0 1px var(--app-accent,#2563eb)}.PlanBilling_plan__AESsR:focus-visible,.PlanBilling_secondary__aFiI2:focus-visible,.PlanBilling_toggle__jo9sG button:focus-visible{outline:2px solid var(--app-accent,#2563eb);outline-offset:2px}.PlanBilling_plan__AESsR b{font-size:14px}.PlanBilling_plan__AESsR ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--app-muted,#64748b)}.PlanBilling_plan__AESsR li{display:flex;gap:5px;align-items:flex-start}.PlanBilling_plan__AESsR li svg{flex:none;margin-top:2px;color:var(--app-pill-green-text,#15803d)}.PlanBilling_price__YZKa1{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanBilling_note__ugVGL{margin:0;font-size:12.5px;color:var(--app-muted,#64748b);line-height:1.5}.PlanBilling_lifetime__LR9va{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px;border:1px dashed var(--app-border,#e6e8eb);border-radius:10px}.PlanBilling_lifetime__LR9va div{display:flex;flex-direction:column;gap:2px;min-width:0}.PlanBilling_lifetime__LR9va b{font-size:14px}.PlanBilling_lifetime__LR9va span{font-size:12.5px;color:var(--app-muted,#64748b);line-height:1.45}@media (max-width:560px){.PlanBilling_lifetime__LR9va{flex-direction:column;align-items:stretch}}.AccountModal_overlay__AOuMk{position:fixed;inset:0;background:rgba(15,23,42,.35);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px;font-family:var(--app-font,"Inter",system-ui,sans-serif)}.AccountModal_modal__3ltvY{width:100%;max-width:560px;max-height:86vh;display:flex;flex-direction:column;background:#fff;border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.06),0 24px 60px rgba(15,23,42,.22);color:var(--app-text,#18181b)}.AccountModal_header__q8C8Q{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 14px;border-bottom:1px solid var(--app-border,#eef0f3)}.AccountModal_header__q8C8Q h2{font-size:18px;font-weight:700;margin:0}.AccountModal_close__5rgnE{border:0;background:transparent;color:var(--app-muted,#9ca3af);cursor:pointer;display:inline-flex;padding:4px;border-radius:6px}.AccountModal_close__5rgnE:hover{background:var(--app-surface,#f4f5f7);color:var(--app-text,#18181b)}.AccountModal_body__JUZWE{padding:8px 24px 22px;overflow-y:auto}.AccountModal_muted__FQQHS{color:var(--app-muted,#6b7280);padding:24px}.AccountModal_section__3zfY0{padding:18px 0;border-bottom:1px solid var(--app-border,#f1f2f4)}.AccountModal_section__3zfY0:last-of-type{border-bottom:none}.AccountModal_section__3zfY0 h3{font-size:14px;font-weight:600;margin:0 0 4px}.AccountModal_hint__VFknU{font-size:12.5px;color:var(--app-muted,#6b7280);margin:0 0 12px;line-height:1.5}.AccountModal_row__Co1wt{display:flex;gap:8px}.AccountModal_input__DYUPW{flex:1 1;padding:9px 12px;border:1px solid var(--app-border,#e6e8eb);border-radius:8px;font-size:14px;font-family:inherit}.AccountModal_input__DYUPW:focus{outline:none;border-color:var(--app-accent,#2563eb);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.AccountModal_btnPrimary__l5sjE{padding:9px 16px;background:var(--app-primary,#18181b);color:#fff;border:0;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.AccountModal_btnPrimary__l5sjE:disabled{opacity:.5;cursor:default}.AccountModal_error__oSga9{margin-top:12px;font-size:13px;color:#dc2626}.AccountModal_value__hBuBS{font-size:14px;font-weight:500;overflow-wrap:anywhere}.AccountModal_badge__Ei6xc{margin-left:auto;padding:2px 8px;border-radius:999px;white-space:nowrap;background:var(--app-surface,#f4f5f7);color:var(--app-muted,#6b7280);font-size:12px}.AccountModal_row__Co1wt{align-items:center}.AccountModal_stack__8ohPV{display:flex;flex-direction:column;gap:8px;margin-top:10px}.AccountModal_success__ywGVP{margin:8px 0 0;font-size:13px;color:#15803d}.AccountModal_btnSecondary__cudf_{margin-top:10px;padding:8px 14px;background:#fff;color:var(--app-text,#18181b);border:1px solid var(--app-border,#e6e8eb);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.AccountModal_btnSecondary__cudf_:hover{background:var(--app-surface,#f4f5f7)}.AccountModal_btnText__EhArk{margin-top:10px;padding:8px 6px;background:none;border:none;color:var(--app-muted,#6b7280);font-size:14px;cursor:pointer}.AccountModal_btnText__EhArk:hover{color:var(--app-text,#18181b)}.AccountModal_codeRow__c2FvF{margin-top:14px}.Suggestions_health__I0OGP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--app-bg,#fff);border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius,10px);margin-bottom:24px}.Suggestions_stat__dBv7I{padding:14px 18px;border-left:1px solid var(--app-border,#e9edf2)}.Suggestions_stat__dBv7I:first-child{border-left:none}.Suggestions_statNum__9lVui{font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--app-text,#0f172a)}.Suggestions_statLabel__Eldx8{font-size:12px;color:var(--app-muted,#64748b)}.Suggestions_tabs__WRfFj{display:flex;gap:4px;margin-bottom:12px}.Suggestions_tab__wdVYw{border:none;background:none;padding:6px 10px;border-radius:var(--app-radius-sm,8px);color:var(--app-muted,#64748b);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.Suggestions_tab__wdVYw:hover{color:var(--app-text,#0f172a)}.Suggestions_tabActive__msum0{background:var(--app-bg,#fff);color:var(--app-text,#0f172a);box-shadow:0 0 0 1px var(--app-border,#e9edf2)}.Suggestions_group__defNF{background:var(--app-bg,#fff);border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius,10px);margin-bottom:16px;overflow:hidden}.Suggestions_groupHead__NjYaL{display:flex;justify-content:space-between;align-items:center;padding:11px 16px;background:var(--app-surface,#f8fafc);border-bottom:1px solid var(--app-border,#e9edf2);font-size:14px;font-weight:600;color:var(--app-text,#0f172a)}.Suggestions_groupCount__u6Pdq{font-weight:500;color:var(--app-muted,#64748b)}.Suggestions_row__1Yqt9{display:flex;align-items:center;gap:14px;width:100%;padding:13px 16px;border:none;border-top:1px solid var(--app-border,#e9edf2);background:none;text-align:left;font:inherit;cursor:pointer;transition:background .12s ease}.Suggestions_row__1Yqt9:first-of-type{border-top:none}.Suggestions_row__1Yqt9:hover{background:var(--app-surface,#f8fafc)}.Suggestions_row__1Yqt9:focus-visible{outline:2px solid var(--app-accent,#2563eb);outline-offset:-2px}.Suggestions_kindIcon__e2a7R{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none;background:var(--app-surface-2,#f1f5f9);color:var(--app-text,#0f172a)}.Suggestions_kindNew__T_dM_{background:var(--app-pill-green-bg,#dcfce7);color:var(--app-pill-green-text,#15803d)}.Suggestions_kindFeedback__hzmMP{background:var(--app-pill-yellow-bg,#fef9c3);color:var(--app-pill-yellow-text,#a16207)}.Suggestions_rowMain__P_F99{flex:1 1;min-width:0}.Suggestions_rowTitle__5uZ0r{font-size:14px;font-weight:500;color:var(--app-text,#0f172a)}.Suggestions_rowReason__PLoGv{font-size:13px;color:var(--app-muted,#64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Suggestions_pill__80HnP{font-size:12px;color:var(--app-muted,#64748b);border:1px solid var(--app-border,#e9edf2);border-radius:999px;padding:1px 9px;white-space:nowrap}.Suggestions_btn__xkKHJ{height:34px;padding:0 14px;border-radius:var(--app-radius-sm,8px);border:1px solid var(--app-border,#e9edf2);background:var(--app-bg,#fff);color:var(--app-text,#0f172a);font:inherit;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.Suggestions_btn__xkKHJ:hover{border-color:#d8dee6;background:var(--app-surface,#f8fafc)}.Suggestions_btn__xkKHJ:disabled{opacity:.5;cursor:default}.Suggestions_btnSmall__KMYit{height:30px;padding:0 10px;font-size:13px}.Suggestions_btnPrimary__ftIah{background:var(--app-primary,#18181b);border-color:var(--app-primary,#18181b);color:var(--app-on-primary,#fff)}.Suggestions_btnPrimary__ftIah:hover{background:var(--app-primary-hover,#2a2a2e);border-color:var(--app-primary-hover,#2a2a2e)}.Suggestions_kbd__kVh4S{font:11px ui-monospace,monospace;border:1px solid;border-radius:4px;padding:0 4px;margin-left:7px;opacity:.55}.Suggestions_empty__tJfLk{padding:48px 24px;text-align:center;color:var(--app-muted,#64748b)}.Suggestions_empty__tJfLk h2{font-size:16px;font-weight:600;color:var(--app-text,#0f172a);margin-bottom:6px}.Suggestions_empty__tJfLk p{max-width:460px;margin:0 auto 16px;line-height:1.6;font-size:14px}.Suggestions_notice__Ws1J4{background:var(--app-pill-yellow-bg,#fef9c3);color:var(--app-pill-yellow-text,#a16207);border-radius:var(--app-radius-sm,8px);padding:12px 14px;font-size:14px;line-height:1.55;margin-bottom:16px}.Suggestions_notice__Ws1J4 code{font-family:ui-monospace,monospace;font-size:13px}.Suggestions_back__eFcHb{border:none;background:none;padding:0;margin-bottom:14px;color:var(--app-muted,#64748b);font:inherit;font-size:14px;cursor:pointer}.Suggestions_back__eFcHb:hover{color:var(--app-text,#0f172a)}.Suggestions_why__5mrVD{display:flex;gap:14px;background:var(--app-bg,#fff);border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius,10px);padding:16px 18px;margin-bottom:14px}.Suggestions_whyTitle__qLjhs{font-size:14px;font-weight:600;color:var(--app-text,#0f172a)}.Suggestions_whyReason__0CYBf{font-size:14px;color:var(--app-text,#0f172a);line-height:1.55}.Suggestions_whySource__tJz9S{font-size:13px;color:var(--app-muted,#64748b);margin-top:6px}.Suggestions_whySource__tJz9S a{color:var(--app-accent,#2563eb);text-decoration:none}.Suggestions_whySource__tJz9S a:hover{text-decoration:underline}.Suggestions_bar__gJ_Qn{position:-webkit-sticky;position:sticky;top:0;z-index:2;flex-wrap:wrap;justify-content:space-between;padding:10px 0;margin-bottom:8px;background:var(--app-bg,#fff)}.Suggestions_barLeft__cRCMJ,.Suggestions_bar__gJ_Qn{display:flex;align-items:center;gap:12px}.Suggestions_position__2hvrY{font-size:13px;color:var(--app-muted,#64748b)}.Suggestions_actions__YQHZg{display:flex;gap:8px}.Suggestions_seg__D80GM{display:inline-flex;border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius-sm,8px);padding:2px;background:var(--app-bg,#fff)}.Suggestions_segBtn__gBFCB{border:none;background:none;height:28px;padding:0 10px;border-radius:6px;color:var(--app-muted,#64748b);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.Suggestions_segActive__ZiGp_{background:var(--app-surface-2,#f1f5f9);color:var(--app-text,#0f172a)}.Suggestions_dismissBox__xZN_c{background:var(--app-bg,#fff);border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius,10px);padding:14px 16px;margin-bottom:12px;font-size:14px}.Suggestions_chips__eEWnI{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.Suggestions_chip___Ex0R{border:1px solid var(--app-border,#e9edf2);background:var(--app-bg,#fff);border-radius:999px;height:30px;padding:0 12px;font:inherit;font-size:13px;cursor:pointer}.Suggestions_chip___Ex0R:hover{border-color:var(--app-text,#0f172a)}.Suggestions_meta__cCa8i{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--app-muted,#64748b);margin-bottom:12px}.Suggestions_select__qBpCj{height:30px;border:1px solid var(--app-border,#e9edf2);border-radius:6px;padding:0 8px;font:inherit;font-size:13px}.Suggestions_doc__HLhAB,.Suggestions_select__qBpCj{color:var(--app-text,#0f172a);background:var(--app-bg,#fff)}.Suggestions_doc__HLhAB{border:1px solid var(--app-border,#e9edf2);border-radius:var(--app-radius,10px);padding:32px 40px;font-size:15px;line-height:1.7}.Suggestions_docCategory__zjIsW{font-size:13px;color:var(--app-muted,#64748b);margin-bottom:6px}.Suggestions_docTitle__7C1zp{font-size:26px;font-weight:700;letter-spacing:-.02em;margin-bottom:16px;line-height:1.25}.Suggestions_doc__HLhAB h1,.Suggestions_doc__HLhAB h2,.Suggestions_doc__HLhAB h3,.Suggestions_doc__HLhAB h4{margin:22px 0 8px;line-height:1.3}.Suggestions_doc__HLhAB h2{font-size:20px}.Suggestions_doc__HLhAB h3{font-size:17px}.Suggestions_doc__HLhAB p{margin:0 0 12px}.Suggestions_doc__HLhAB ol,.Suggestions_doc__HLhAB ul{margin:0 0 12px;padding-left:24px}.Suggestions_doc__HLhAB li p{margin:0 0 4px}.Suggestions_doc__HLhAB img{max-width:100%;border-radius:8px;margin:8px 0}.Suggestions_doc__HLhAB pre{background:var(--app-surface-2,#f1f5f9);border-radius:8px;padding:12px 14px;overflow-x:auto;margin:0 0 12px;font-size:13px}.Suggestions_doc__HLhAB code{font-family:ui-monospace,monospace;font-size:.9em}.Suggestions_doc__HLhAB blockquote{border-left:3px solid var(--app-border,#e9edf2);padding-left:14px;color:var(--app-muted,#64748b);margin:0 0 12px}.Suggestions_doc__HLhAB a{color:var(--app-accent,#2563eb)}.Suggestions_doc__HLhAB .diff-ins,.Suggestions_doc__HLhAB ins{background:#dff3e5;color:#14532d;text-decoration:none;border-radius:3px;padding:0 2px}.Suggestions_doc__HLhAB .diff-del,.Suggestions_doc__HLhAB del{background:#fde8e8;color:#991b1b;border-radius:3px;padding:0 2px}.Suggestions_doc__HLhAB .diff-del,.Suggestions_doc__HLhAB .diff-ins{display:block;padding:4px}.Suggestions_toast__fY6P5{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:16px;background:var(--app-text,#0f172a);color:#fff;border-radius:var(--app-radius-sm,8px);padding:10px 14px;font-size:14px;box-shadow:var(--app-shadow,0 8px 24px rgba(15,23,42,.08))}.Suggestions_toastUndo__8xErc{background:none;border:none;color:#a5b4fc;font:inherit;font-weight:600;cursor:pointer;padding:0}.Suggestions_toastError__K9J1I{background:#991b1b}.Suggestions_overlay__otFOJ{position:fixed;inset:0;z-index:900;background:rgba(15,23,42,.4);display:flex;align-items:flex-start;justify-content:center;padding:64px 16px;overflow-y:auto}.Suggestions_modal__zgo2x{width:100%;max-width:600px;background:var(--app-bg,#fff);border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.25);padding:24px}.Suggestions_modalHead__vUTSn{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px}.Suggestions_modalHead__vUTSn h2{font-size:18px;font-weight:600;color:var(--app-text,#0f172a)}.Suggestions_close__t2oUh{border:none;background:none;cursor:pointer;color:var(--app-muted,#64748b);padding:2px}.Suggestions_modalSub__rejwv{font-size:14px;color:var(--app-muted,#64748b);margin-bottom:18px;line-height:1.55}.Suggestions_steps__94BTo{list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:16px}.Suggestions_step__rCgYq{counter-increment:step;position:relative;padding-left:34px;font-size:14px;line-height:1.55;color:var(--app-text,#0f172a)}.Suggestions_step__rCgYq:before{content:counter(step);position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:var(--app-surface-2,#f1f5f9);font-size:12px;font-weight:600;display:grid;place-items:center}.Suggestions_codeRow__QTXnA{display:flex;gap:8px;align-items:stretch;margin-top:8px}.Suggestions_code__IrFel{flex:1 1;min-width:0;font:12.5px ui-monospace,monospace;background:var(--app-surface,#f8fafc);border:1px solid var(--app-border,#e9edf2);border-radius:6px;padding:9px 11px;overflow-x:auto;white-space:nowrap}.Suggestions_keyWarning__dH5nb{font-size:13px;color:var(--app-pill-yellow-text,#a16207);margin-top:6px}.Suggestions_keys__f6v66{margin-top:20px;border-top:1px solid var(--app-border,#e9edf2);padding-top:14px}.Suggestions_keysTitle__JvWWu{font-size:13px;font-weight:600;color:var(--app-muted,#64748b);margin-bottom:6px}.Suggestions_keyRow__JYoXI{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:13px;color:var(--app-text,#0f172a)}.Suggestions_keyRow__JYoXI code{font-family:ui-monospace,monospace}.Suggestions_keyMeta__vILc8{flex:1 1;color:var(--app-muted,#64748b)}.Suggestions_linkBtn__tOq_o{border:none;background:none;color:var(--app-muted,#64748b);font:inherit;font-size:13px;cursor:pointer;padding:0}.Suggestions_linkBtn__tOq_o:hover{color:#b91c1c}@media (max-width:760px){.Suggestions_health__I0OGP{grid-template-columns:repeat(2,minmax(0,1fr))}.Suggestions_stat__dBv7I:nth-child(3){border-left:none}.Suggestions_stat__dBv7I:nth-child(n+3){border-top:1px solid var(--app-border,#e9edf2)}.Suggestions_doc__HLhAB{padding:20px}}.ContentBlocks_chip__BA2Hn{display:inline-flex;align-items:center;justify-content:center;flex:none;margin:0;padding:0;gap:0;border-radius:6px}.ContentBlocks_chip__BA2Hn.hc-callout--bar{border-radius:2px 6px 6px 2px}.ContentBlocks_chip__BA2Hn .hc-callout-icon{width:100%;height:100%;justify-content:center}.ContentBlocks_chip__BA2Hn .hc-callout-icon svg{width:60%;height:60%;min-width:11px;min-height:11px}.ContentBlocks_chipDot__A5wmw{width:6px;height:6px;border-radius:50%;background:var(--hc-callout)}.hc-callout--bold>.ContentBlocks_chipDot__A5wmw{background:var(--hc-callout-on)}.ContentBlocks_calloutEditing__kWijc{position:relative}.ContentBlocks_calloutSelected__rzHLR{outline:2px solid var(--app-accent,#5b5bd6);outline-offset:2px}.ContentBlocks_calloutIconWrap__GtrKY{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ContentBlocks_titleInput__lXUXR{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;outline:none;margin:0 0 .2em}.ContentBlocks_titleInput__lXUXR::placeholder{color:inherit;opacity:.45}.ContentBlocks_calloutContent__QIf_D>*>:first-child{margin-top:0}.ContentBlocks_calloutContent__QIf_D>*>:last-child{margin-bottom:0}.ContentBlocks_tools__zQLBF{position:absolute;top:-15px;right:10px;display:flex;align-items:center;gap:2px;padding:2px;background:var(--app-card,#fff);border:1px solid var(--app-border,#e6e8eb);border-radius:8px;box-shadow:0 2px 8px rgba(24,24,27,.08);color:var(--app-text,#18181b);font:500 12px/1 Inter,system-ui,-apple-system,sans-serif;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:5}.ContentBlocks_calloutEditing__kWijc:focus-within>.ContentBlocks_tools__zQLBF,.ContentBlocks_calloutEditing__kWijc:hover>.ContentBlocks_tools__zQLBF,.ContentBlocks_calloutSelected__rzHLR>.ContentBlocks_tools__zQLBF,.ContentBlocks_toolsOpen__niecq{opacity:1;pointer-events:auto}.ContentBlocks_toolBtn__XcfmS{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;cursor:pointer}.ContentBlocks_toolBtn__XcfmS:hover{background:var(--app-surface,#f7f8fa)}.ContentBlocks_toolBtn__XcfmS:focus-visible{outline:2px solid var(--app-accent,#5b5bd6);outline-offset:1px}.ContentBlocks_iconOnly__LoBDe{width:26px;padding:0;justify-content:center;color:var(--app-muted,#6b7280)}.ContentBlocks_toolOn__DnTwY{color:var(--app-accent,#5b5bd6);background:#eef0ff}.ContentBlocks_popover__d7msQ{position:absolute;top:calc(100% + 6px);right:0;min-width:220px;padding:4px;background:var(--app-card,#fff);border:1px solid var(--app-border,#e6e8eb);border-radius:10px;box-shadow:0 12px 32px rgba(24,24,27,.12)}.ContentBlocks_popItem__crPZQ{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:0;border-radius:6px;background:none;color:var(--app-text,#18181b);font:500 13px/1.3 Inter,system-ui,-apple-system,sans-serif;text-align:left;cursor:pointer}.ContentBlocks_popItem__crPZQ:focus-visible,.ContentBlocks_popItem__crPZQ:hover{background:var(--app-surface,#f7f8fa);outline:none}.ContentBlocks_popCheck__9UfEX{color:var(--app-accent,#5b5bd6);flex:none}.ContentBlocks_popLabel__NReXZ{flex:1 1}.ContentBlocks_menuManage__I1FhD,.ContentBlocks_popFooter__MBHGc{display:flex;align-items:center;gap:8px;margin-top:4px;padding:8px;border-top:1px solid var(--app-border,#e6e8eb);color:var(--app-muted,#6b7280);font:500 12px/1 Inter,system-ui,-apple-system,sans-serif;text-decoration:none}.ContentBlocks_menuManage__I1FhD:hover,.ContentBlocks_popFooter__MBHGc:hover{color:var(--app-accent,#5b5bd6)}.ContentBlocks_codeEditing__vvDG4{position:relative}.ContentBlocks_codeTools__xu2cl{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:8px;opacity:0;transition:opacity .15s ease}.ContentBlocks_codeEditing__vvDG4:focus-within>.ContentBlocks_codeTools__xu2cl,.ContentBlocks_codeEditing__vvDG4:hover>.ContentBlocks_codeTools__xu2cl{opacity:1}.ContentBlocks_copyToggle__C6_VC{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 8px;border:1px solid color-mix(in srgb,var(--hc-code-fg,currentColor) 18%,transparent);border-radius:6px;background:var(--hc-code-bg,var(--app-card,#fff));color:var(--hc-code-fg,var(--app-text,#18181b));font:500 12px/1 Inter,system-ui,-apple-system,sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ContentBlocks_copyToggle__C6_VC input{margin:0}.ContentBlocks_langSelect__rLj8c{height:26px;padding:0 6px;border:1px solid color-mix(in srgb,var(--hc-code-fg,currentColor) 18%,transparent);border-radius:6px;background:var(--hc-code-bg,var(--app-card,#fff));color:var(--hc-code-fg,var(--app-text,#18181b));font:500 12px/1 Inter,system-ui,-apple-system,sans-serif;cursor:pointer}.ContentBlocks_menu__2MYzc{position:fixed;z-index:1000;width:280px;max-height:340px;overflow-y:auto;padding:4px;background:var(--app-card,#fff);border:1px solid var(--app-border,#e6e8eb);border-radius:10px;box-shadow:0 12px 32px rgba(24,24,27,.12);font-family:Inter,system-ui,-apple-system,sans-serif}.ContentBlocks_menuGroup__eDHFG{padding:8px 8px 4px;color:var(--app-muted,#6b7280);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ContentBlocks_menuItem__PjeWK{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:0;border-radius:6px;background:none;color:var(--app-text,#18181b);font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer}.ContentBlocks_menuItem__PjeWK[data-active=true]{background:#eef0ff}.ContentBlocks_menuIcon__Od1XG{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border:1px solid var(--app-border,#e6e8eb);border-radius:6px;background:var(--app-card,#fff);color:var(--app-muted,#6b7280)}.ConnectAiModal_modal__hSgoo{max-width:640px}.ConnectAiModal_stepper__AkvhG{display:flex;gap:6px;list-style:none;margin:0 0 18px;padding:0;flex-wrap:wrap}.ConnectAiModal_stepBtn__Nv23e{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px 0 6px;border:1px solid var(--app-border);border-radius:999px;background:var(--app-bg);color:var(--app-muted);font:500 13px/1 var(--app-font);cursor:pointer}.ConnectAiModal_stepOn__fC074{color:var(--app-text);border-color:var(--app-text)}.ConnectAiModal_stepDone__cEP_E{color:var(--app-text)}.ConnectAiModal_dot__rEq1z{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--app-surface-2);font-size:11px;font-weight:600}.ConnectAiModal_stepOn__fC074 .ConnectAiModal_dot__rEq1z{background:var(--app-primary);color:var(--app-on-primary)}.ConnectAiModal_stepDone__cEP_E .ConnectAiModal_dot__rEq1z{background:#dcfce7;color:#15803d}.ConnectAiModal_panel__7IGk_ h3{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--app-text)}.ConnectAiModal_choices__isIi8{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ConnectAiModal_choice__JrdBH{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--app-border);border-radius:10px;background:var(--app-bg);text-align:left;font:400 13px/1.5 var(--app-font);color:var(--app-muted);cursor:pointer}.ConnectAiModal_choice__JrdBH b{color:var(--app-text);font-size:14px;font-weight:600}.ConnectAiModal_choice__JrdBH:disabled{opacity:.55;cursor:not-allowed}.ConnectAiModal_choiceOn__mY042{border-color:var(--app-text);box-shadow:0 0 0 1px var(--app-text)}.ConnectAiModal_note__0_0jv{margin:12px 0 0;font-size:13px;color:var(--app-muted);line-height:1.5}.ConnectAiModal_panel__7IGk_>.ConnectAiModal_note__0_0jv:first-of-type{margin-top:0}.ConnectAiModal_os__zSnfp{display:inline-flex;margin:12px 0 4px;border:1px solid var(--app-border);border-radius:8px;overflow:hidden}.ConnectAiModal_os__zSnfp button{border:0;background:var(--app-bg);color:var(--app-muted);padding:6px 14px;font:500 13px/1 var(--app-font);cursor:pointer}.ConnectAiModal_os__zSnfp .ConnectAiModal_osOn__noQPg{background:var(--app-surface-2);color:var(--app-text)}.ConnectAiModal_list__GeYdd{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.ConnectAiModal_item__HCJlV{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:12px;gap:12px;font-size:14px;line-height:1.55;color:var(--app-text)}.ConnectAiModal_num__G3aCH{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--app-surface-2);font-size:12px;font-weight:600}.ConnectAiModal_itemBody__5U_ES{min-width:0}.ConnectAiModal_itemBody__5U_ES code{font:12.5px ui-monospace,monospace;background:var(--app-surface);border:1px solid var(--app-border);border-radius:4px;padding:0 4px}.ConnectAiModal_itemBody__5U_ES kbd{font:11.5px ui-monospace,monospace;border:solid var(--app-border);border-width:1px 1px 2px;border-radius:4px;padding:0 4px;background:var(--app-bg)}.ConnectAiModal_check__BdbdL{display:block;margin-top:6px;font-size:13px;color:var(--app-muted)}.ConnectAiModal_waiting__zihR4{margin-top:8px;font-size:13px;color:var(--app-muted);font-style:italic}.ConnectAiModal_done___O9sZ{display:flex;gap:12px;align-items:center;padding:14px 16px;border:1px solid #bbf7d0;background:#f0fdf4;border-radius:10px;color:#15803d}.ConnectAiModal_done___O9sZ h3{margin:0;color:#15803d}.ConnectAiModal_done___O9sZ p{margin:2px 0 0;font-size:14px;color:var(--app-text)}.ConnectAiModal_howTo__kii_6{display:flex;flex-direction:column;gap:6px;margin-top:18px;font-size:14px;line-height:1.55;color:var(--app-text)}.ConnectAiModal_howTo__kii_6 code{font:12.5px ui-monospace,monospace;background:var(--app-surface);border:1px solid var(--app-border);border-radius:4px;padding:0 4px}.ConnectAiModal_howTo__kii_6 kbd{font:11.5px ui-monospace,monospace;border:solid var(--app-border);border-width:1px 1px 2px;border-radius:4px;padding:0 4px;background:var(--app-bg)}.ConnectAiModal_ideasTitle__YlU3w{margin-top:12px;font-weight:600}.ConnectAiModal_status__YxQc3{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;border:1px solid var(--app-border);border-radius:8px;font-size:13px;color:var(--app-muted);background:var(--app-surface)}.ConnectAiModal_status__YxQc3 i{width:8px;height:8px;border-radius:50%;background:#d97706;animation:ConnectAiModal_wizPulse__APpqr 1.4s ease-in-out infinite}.ConnectAiModal_statusOn__AwjhG{color:#15803d;border-color:#bbf7d0;background:#f0fdf4}@keyframes ConnectAiModal_wizPulse__APpqr{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ConnectAiModal_status__YxQc3 i{animation:none}}.ConnectAiModal_inlineBtn__vZjZC{border:0;background:none;padding:0;font:inherit;color:var(--app-accent);text-decoration:underline;cursor:pointer}.ConnectAiModal_inlineBtn__vZjZC:disabled{opacity:.5;cursor:default}.ConnectAiModal_inlineBtn__vZjZC:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.ConnectAiModal_optional__oOfZP{margin-left:6px;font-size:11px;font-weight:600;color:var(--app-muted);border:1px solid var(--app-border);border-radius:999px;padding:1px 7px}.ConnectAiModal_trouble__ZugmU{margin-top:18px;border-top:1px solid var(--app-border);padding-top:12px;font-size:13px}.ConnectAiModal_trouble__ZugmU summary{cursor:pointer;color:var(--app-muted);font-weight:500;width:-moz-fit-content;width:fit-content}.ConnectAiModal_trouble__ZugmU summary:hover{color:var(--app-text)}.ConnectAiModal_trouble__ZugmU summary:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.ConnectAiModal_fixes__JQU_3{display:flex;flex-direction:column;gap:12px;margin-top:10px}.ConnectAiModal_fix__Ygl8t{display:flex;flex-direction:column;gap:2px;line-height:1.5;color:var(--app-muted)}.ConnectAiModal_fix__Ygl8t b{color:var(--app-text);font-weight:600}.ConnectAiModal_fix__Ygl8t code{font:12.5px ui-monospace,monospace;background:var(--app-surface);border:1px solid var(--app-border);border-radius:4px;padding:0 4px}.ConnectAiModal_fix__Ygl8t kbd{font:11.5px ui-monospace,monospace;border:solid var(--app-border);border-width:1px 1px 2px;border-radius:4px;padding:0 4px;background:var(--app-bg)}.ConnectAiModal_nav__OhTJc{display:flex;justify-content:space-between;margin-top:22px}.ConnectAiModal_choice__JrdBH:focus-visible,.ConnectAiModal_os__zSnfp button:focus-visible,.ConnectAiModal_stepBtn__Nv23e:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}@media (max-width:560px){.ConnectAiModal_choices__isIi8{grid-template-columns:1fr}}.ConnectAiModal_aboveDrawer__N_QhQ{z-index:1150}.CheckWithClaude_popover__eJ_xk{position:fixed;top:54px;right:16px;width:440px;max-width:calc(100vw - 32px);padding:14px 16px 16px;background:var(--app-card,#fff);border:1px solid var(--app-border);border-radius:14px;box-shadow:0 16px 40px rgba(15,23,42,.16);font:400 14px/1.45 var(--app-font);color:var(--app-text);z-index:60}.CheckWithClaude_head__fkVXa{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:15px}.CheckWithClaude_close__PCVnS{border:none;background:none;color:var(--app-muted);cursor:pointer;width:28px;height:28px;border-radius:6px;display:inline-grid;place-items:center}.CheckWithClaude_close__PCVnS:hover{background:var(--app-surface);color:var(--app-text)}.CheckWithClaude_label__F6BEY{font-size:12px;font-weight:600;color:var(--app-muted);margin-bottom:6px}.CheckWithClaude_segments__MNDmL{display:flex;gap:2px;padding:3px;background:var(--app-surface-2);border-radius:9px;margin-bottom:8px}.CheckWithClaude_segments__MNDmL button{flex:1 1;border:none;background:none;padding:6px 8px;border-radius:7px;font:500 13px/1.2 var(--app-font);color:var(--app-muted);cursor:pointer}.CheckWithClaude_segments__MNDmL .CheckWithClaude_on__Qhx_A{background:#fff;color:var(--app-text);box-shadow:0 1px 2px rgba(15,23,42,.08)}.CheckWithClaude_input__2b26E{width:100%;margin-bottom:8px;padding:8px 10px;border:1px solid var(--app-border);border-radius:8px;font:inherit;font-size:13px;color:inherit;background:#fff;resize:vertical}.CheckWithClaude_input__2b26E:focus{outline:none;border-color:var(--app-accent);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.CheckWithClaude_prompt__0ls32{margin:4px 0 12px;padding:10px 12px;max-height:200px;overflow:auto;background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;color:#334155}.CheckWithClaude_foot__BvQJq{display:flex;align-items:center;justify-content:space-between;gap:8px}.CheckWithClaude_link__NeJ5j{border:none;background:none;padding:0;color:var(--app-accent);font:500 13px/1 var(--app-font);cursor:pointer}.CheckWithClaude_primary__ZnCFj{height:32px;padding:0 14px;border:none;border-radius:8px;background:var(--app-primary);color:var(--app-on-primary);font:600 13px/1 var(--app-font);cursor:pointer}.CheckWithClaude_primary__ZnCFj:hover:not(:disabled){background:var(--app-primary-hover)}.CheckWithClaude_primary__ZnCFj:disabled{opacity:.5;cursor:default}.CheckWithClaude_close__PCVnS:focus-visible,.CheckWithClaude_link__NeJ5j:focus-visible,.CheckWithClaude_primary__ZnCFj:focus-visible,.CheckWithClaude_segments__MNDmL button:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.CheckWithClaude_popover__eJ_xk.CheckWithClaude_aboveDrawer__QukY5{z-index:1100;top:60px}.ImageAnnotator_layer__uvrkB{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;touch-action:none}.ImageAnnotator_drawing__ho1lR{cursor:crosshair}.ImageAnnotator_hit__9LOAz{cursor:move}.ImageAnnotator_selection__oQKWC{fill:none;stroke:var(--app-accent,#5b5bd6);stroke-width:1px;stroke-dasharray:4 3;pointer-events:none}.ImageAnnotator_handle__krFqq{fill:#fff;stroke:var(--app-accent,#5b5bd6);stroke-width:1.5px}.ImageAnnotator_h_nw__iyCYa,.ImageAnnotator_h_se__SRrpe{cursor:nwse-resize}.ImageAnnotator_h_ne__RmgiX,.ImageAnnotator_h_sw__Vs8P7{cursor:nesw-resize}.ImageAnnotator_h_end__Wkda1,.ImageAnnotator_h_start__hUD4d{cursor:-webkit-grab;cursor:grab}.ImageAnnotator_h_size__l50PY{cursor:nwse-resize}.ImageAnnotator_toolbar__uMsgK{position:absolute;right:0;bottom:calc(100% + 8px);z-index:5;display:flex;align-items:center;gap:2px;padding:4px;border-radius:8px;background:var(--app-primary,#18181b);box-shadow:var(--app-shadow,0 4px 14px rgba(0,0,0,.12));line-height:normal;font:600 13px/1 var(--app-font,Inter,system-ui,sans-serif);white-space:nowrap}.ImageAnnotator_toolbarInside__J_7Ep{bottom:auto;top:8px;right:8px}.ImageAnnotator_annotateButton__Q1HeE{position:absolute;top:8px;right:8px;z-index:5;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:8px;background:var(--app-primary,#18181b);color:var(--app-on-primary,#fff);box-shadow:var(--app-shadow,0 4px 14px rgba(0,0,0,.12));font:600 13px/1 var(--app-font,Inter,system-ui,sans-serif);cursor:pointer;opacity:0;transition:opacity .15s ease}.ImageAnnotator_annotateButton__Q1HeE:focus-visible,.hc-annotated:hover .ImageAnnotator_annotateButton__Q1HeE{opacity:1}.ImageAnnotator_annotateButton__Q1HeE:hover{background:#3f3f46}.ImageAnnotator_tool__JSfmh{display:inline-flex;align-items:center;justify-content:center;width:30px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--app-on-primary,#fff);cursor:pointer}.ImageAnnotator_tool__JSfmh:hover{background:#3f3f46}.ImageAnnotator_tool__JSfmh:focus-visible{outline:2px solid var(--app-accent,#5b5bd6);outline-offset:1px}.ImageAnnotator_toolActive__hQcA1,.ImageAnnotator_toolActive__hQcA1:hover{background:#52525b;box-shadow:inset 0 0 0 1px #a1a1aa}.ImageAnnotator_stepIcon__PL4pb{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.75px solid;font-size:10px;font-weight:700;line-height:1}.ImageAnnotator_divider__pAU7I{width:1px;height:18px;margin:0 3px;background:#3f3f46}.LinkForm_wrap__v_8s7{position:relative}.LinkForm_form__lVGZ5{display:flex;gap:4px}.LinkForm_form__lVGZ5 input{width:280px;height:28px;padding:0 8px;border:1px solid #3f3f46;border-radius:6px;background:#27272a;color:var(--app-on-primary);font:400 13px/1 var(--app-font)}.LinkForm_form__lVGZ5 input:focus{outline:2px solid #a5b4fc}.LinkForm_form__lVGZ5 button{height:28px;padding:0 10px;border:none;border-radius:6px;background:none;color:var(--app-on-primary);font:600 13px/1 var(--app-font);cursor:pointer}.LinkForm_form__lVGZ5 button:hover:not(:disabled){background:#3f3f46}.LinkForm_form__lVGZ5 button:disabled{opacity:.45;cursor:default}.LinkForm_note__gq4H3{padding:8px 4px 2px;color:#a1a1aa;font:400 12px/1.3 var(--app-font)}.LinkForm_results__o7P4a{position:absolute;top:calc(100% + 8px);left:-4px;right:-4px;max-height:320px;overflow-y:auto;margin:0;padding:4px;list-style:none;border-radius:8px;background:var(--app-primary);box-shadow:var(--app-shadow)}.LinkForm_results__o7P4a li{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:6px;color:var(--app-on-primary);font:500 13px/1.3 var(--app-font);cursor:pointer}.LinkForm_results__o7P4a li svg{flex:none;color:#a1a1aa}.LinkForm_results__o7P4a li.LinkForm_active__vTlGh{background:#3f3f46}.LinkForm_title__HHAlM{flex:1 1;min-width:0}.LinkForm_meta__1d1tW,.LinkForm_title__HHAlM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkForm_meta__1d1tW{flex:none;max-width:40%;color:#a1a1aa;font-weight:400;font-size:12px}.SelectionToolbar_format__nq_Uq{position:fixed;transform:translateX(-50%);z-index:1100;display:flex;gap:2px;padding:4px;border-radius:8px;background:var(--app-primary);box-shadow:var(--app-shadow);font:600 13px/1 var(--app-font)}.SelectionToolbar_format__nq_Uq button{height:28px;min-width:30px;padding:0 8px;border:none;border-radius:6px;background:none;color:var(--app-on-primary);font:inherit;cursor:pointer}.SelectionToolbar_format__nq_Uq .SelectionToolbar_on__g5TyG,.SelectionToolbar_format__nq_Uq button:hover{background:#3f3f46}.LiveEditor_shell__a6EG5{display:flex;flex-direction:column;height:100vh;background:var(--app-bg)}.LiveEditor_bar__K8_4X{flex:none;height:48px;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--app-primary);color:var(--app-on-primary);font:500 13px/1 var(--app-font);z-index:40}.LiveEditor_bar__K8_4X strong{font-size:14px;font-weight:600}.LiveEditor_bar__K8_4X .LiveEditor_dashboard__KnqhU{gap:6px;padding-left:8px}.LiveEditor_barLink__cFbwD,.LiveEditor_bar__K8_4X button{height:30px;padding:0 12px;border-radius:8px;border:1px solid #3f3f46;background:transparent;color:var(--app-on-primary);font:inherit;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;transition:background .15s}.LiveEditor_barLink__cFbwD:hover,.LiveEditor_bar__K8_4X button:hover{background:#27272a}.LiveEditor_barLink__cFbwD:focus-visible,.LiveEditor_bar__K8_4X button:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}.LiveEditor_bar__K8_4X .LiveEditor_on__JhIki{background:#3f3f46}.LiveEditor_bar__K8_4X .LiveEditor_barPrimary__lB6mT,.LiveEditor_bar__K8_4X .LiveEditor_done__chw6X{background:var(--app-on-primary);color:var(--app-primary);border-color:var(--app-on-primary)}.LiveEditor_bar__K8_4X .LiveEditor_barPrimary__lB6mT:hover,.LiveEditor_bar__K8_4X .LiveEditor_done__chw6X:hover{background:#e4e4e7}.LiveEditor_barLink__cFbwD{border-color:transparent;color:#a1a1aa}.LiveEditor_status__qSg9n{display:inline-flex;align-items:center;gap:6px;color:#a1a1aa;white-space:nowrap}.LiveEditor_status__qSg9n i{width:7px;height:7px;border-radius:50%;background:#16a34a}.LiveEditor_saving__ZQDCe i{background:#d97706}.LiveEditor_error__vMPnl{color:#fca5a5}.LiveEditor_error__vMPnl i{background:#dc2626}.LiveEditor_saved__Tx134{color:#a1a1aa}.LiveEditor_bar__K8_4X .LiveEditor_copyLink__MFt8F{gap:6px}.LiveEditor_articleTools__wwoT3{display:inline-flex;align-items:center;gap:8px;padding-left:12px;border-left:1px solid #3f3f46}.LiveEditor_draftPill__zoLWM{background:var(--app-pill-yellow-bg);color:var(--app-pill-yellow-text)}.LiveEditor_draftPill__zoLWM,.LiveEditor_publishedPill__wpYj0{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px}.LiveEditor_publishedPill__wpYj0{background:var(--app-pill-green-bg);color:var(--app-pill-green-text)}.LiveEditor_spacer__R8tKs{flex:1 1}.LiveEditor_notice__MWTzU{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#fef2f2;border-bottom:1px solid #fecaca;color:#991b1b;font:400 14px/1.4 var(--app-font)}.LiveEditor_notice__MWTzU button{border:none;background:none;color:inherit;cursor:pointer;font-size:14px}.LiveEditor_canvas__l5f01{flex:1 1;overflow:auto;position:relative}.LiveEditor_withDrawer__FUnOJ .LiveEditor_canvas__l5f01{margin-right:300px}.LiveEditor_withTodos__SXo3r .LiveEditor_canvas__l5f01{margin-right:var(--side-panel-width,440px)}.LiveEditor_badge__LiuzO{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:999px;background:#fff;color:var(--app-primary);font-size:11px;font-weight:700}.LiveEditor_taken__spFbO{flex:none;display:flex;align-items:center;gap:10px;padding:8px 16px;background:#fffbeb;border-bottom:1px solid #fde68a;color:#92400e;font:400 13px/1.4 var(--app-font)}.LiveEditor_taken__spFbO b{font-weight:600}.LiveEditor_taken__spFbO button{margin-left:auto;border:none;background:none;color:inherit;font:600 13px/1 var(--app-font);text-decoration:underline;cursor:pointer}.LiveEditor_canvas__l5f01 h1[data-edit=article]{cursor:text;border-radius:4px;outline:1px dashed transparent;outline-offset:4px;transition:outline-color .15s}.LiveEditor_canvas__l5f01 h1[data-edit=article]:hover{outline-color:#c7c9f5}.LiveEditor_canvas__l5f01 :is([data-edit=categoryName],[data-edit=categoryDescription]):not(a *){cursor:text;border-radius:4px;outline:1px dashed transparent;outline-offset:4px;transition:outline-color .15s}.LiveEditor_canvas__l5f01 :is([data-edit=categoryName],[data-edit=categoryDescription]):not(a *):hover{outline-color:#c7c9f5}.LiveEditor_canvas__l5f01 [data-live-empty]{opacity:.45;font-style:italic}.LiveEditor_canvas__l5f01 :is([data-edit=icon],[data-edit-part=icon]){cursor:pointer;border-radius:6px;transition:box-shadow .15s}.LiveEditor_canvas__l5f01 :is([data-edit=icon],[data-edit-part=icon]):hover{box-shadow:0 0 0 2px #c7c9f5}.LiveEditor_iconLayer__m2No6{position:fixed;inset:0;z-index:55}.LiveEditor_iconAnchor__aIXgv{position:fixed;pointer-events:none}.LiveEditor_iconPopover__5B376{background:var(--app-card,#fff);border:1px solid var(--app-border);border-radius:10px;box-shadow:var(--app-shadow);padding:12px;font:400 14px/1.4 var(--app-font);color:var(--app-text)}.LiveEditor_canvas__l5f01 a[data-live-tag]:after{content:attr(data-live-tag);display:inline-block;margin-left:6px;padding:2px 7px;border-radius:999px;background:var(--app-pill-yellow-bg);color:var(--app-pill-yellow-text);font:600 11px/1.3 var(--app-font);letter-spacing:0;text-transform:none;vertical-align:middle;white-space:nowrap}.LiveEditor_liveBody__oJehd{outline:none;cursor:text;min-height:160px;caret-color:currentColor}.LiveEditor_liveBody__oJehd .ProseMirror-selectednode img,.LiveEditor_liveBody__oJehd img.ProseMirror-selectednode{outline:2px solid var(--app-accent);outline-offset:2px}.LiveEditor_liveBody__oJehd.ProseMirror-focused{box-shadow:-16px 0 0 -14px var(--app-accent)}.LiveEditor_liveBody__oJehd>p:only-child:has(>br:only-child):before{content:"Start writing…";float:left;height:0;color:var(--app-muted);pointer-events:none}.LiveEditor_canvas__l5f01 [data-feedback-widget]{pointer-events:none;opacity:.55}.LiveEditor_fileDrop__CFR6_{margin-bottom:16px;padding:20px;border:2px dashed var(--app-accent);border-radius:10px;background:rgba(37,99,235,.06);color:var(--app-accent);font:500 14px/1.4 var(--app-font);text-align:center}.LiveEditor_drawer__x0Ztl{position:fixed;top:48px;right:0;bottom:0;width:300px;padding:20px;background:var(--app-card,#fff);border-left:1px solid var(--app-border);font:400 14px/1.4 var(--app-font);color:var(--app-text);z-index:35}.LiveEditor_drawerHead__eFJ36{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:15px}.LiveEditor_drawerHead__eFJ36 button{border:none;background:none;color:var(--app-muted);cursor:pointer;font-size:16px}.LiveEditor_row__M8XVm{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--app-border);cursor:pointer}.LiveEditor_row__M8XVm input{width:16px;height:16px;accent-color:var(--app-primary)}.LiveEditor_drawerFoot__yQJYm{margin-top:16px;color:var(--app-muted);font-size:13px}.LiveEditor_drawerFoot__yQJYm a{color:var(--app-accent)}.LiveEditor_loading__RX3PC,.LiveEditor_missing__iIYuB{padding:64px 24px;text-align:center;color:var(--app-muted);font:400 15px/1.5 var(--app-font)}.LiveEditor_missing__iIYuB button{margin-top:12px;height:34px;padding:0 14px;border-radius:8px;border:1px solid var(--app-border);background:var(--app-bg);color:var(--app-text);font:500 14px/1 var(--app-font);cursor:pointer}.LiveEditor_designDrawer__QVAb4{width:320px;overflow-y:auto;box-sizing:border-box}.LiveEditor_textGroup__2ADB_{margin-top:8px;padding-top:16px;border-top:1px solid var(--app-border)}.LiveEditor_textGroup__2ADB_ h4{margin:0 0 12px;font-size:12px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.5px}.LiveEditor_textField__6s7tY{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:13px;font-weight:500;color:var(--app-text)}.LiveEditor_textField__6s7tY input{padding:7px 8px;border:1px solid var(--app-border);border-radius:6px;font:inherit;font-weight:400}.LiveEditor_textField__6s7tY input:focus{outline:none;border-color:var(--app-accent);box-shadow:0 0 0 3px rgba(91,91,214,.12)}.LiveEditor_filterBar__3mhMV{flex:none;display:flex;align-items:center;gap:14px;padding:8px 16px;background:#eef2ff;border-bottom:1px solid #c7d2fe;color:#3730a3;font:400 13px/1.4 var(--app-font)}.LiveEditor_filterBar__3mhMV span{margin-right:auto}.LiveEditor_filterBar__3mhMV button{border:none;background:none;padding:0;color:inherit;font:600 13px/1 var(--app-font);text-decoration:underline;cursor:pointer}.LiveEditor_addHolder__kOt3y{list-style:none;display:block;margin:2px 0 6px;padding:0}.LiveEditor_canvas__l5f01 .LiveEditor_addHolder__kOt3y .LiveEditor_addButton__YZhh9{all:unset;box-sizing:border-box;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;border:1px dashed;color:inherit;font:500 15px/1 var(--app-font);opacity:.35;cursor:pointer;transition:opacity .15s,background .15s}.LiveEditor_canvas__l5f01 .LiveEditor_addHolder__kOt3y .LiveEditor_addButton__YZhh9:focus-visible,.LiveEditor_canvas__l5f01 .LiveEditor_addHolder__kOt3y .LiveEditor_addButton__YZhh9:hover{opacity:1;background:hsla(0,0%,50%,.12)}.LiveEditor_canvas__l5f01 .LiveEditor_addHolder__kOt3y .LiveEditor_addButton__YZhh9:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.LiveEditor_canvas__l5f01 [data-live-dragging]{opacity:.4}.LiveEditor_canvas__l5f01 [data-live-drop]{position:relative}.LiveEditor_canvas__l5f01 [data-live-drop=after]:after,.LiveEditor_canvas__l5f01 [data-live-drop=before]:before{content:"";position:absolute;left:0;right:0;height:2px;border-radius:2px;background:var(--app-accent,#5b5bd6);pointer-events:none;z-index:5}.LiveEditor_canvas__l5f01 [data-live-drop=before]:before{top:-2px}.LiveEditor_canvas__l5f01 [data-live-drop=after]:after{bottom:-2px}.LiveEditor_canvas__l5f01 [data-live-drop=inside]{background:color-mix(in srgb,var(--app-accent,#5b5bd6) 12%,transparent)!important;box-shadow:inset 0 0 0 1.5px var(--app-accent,#5b5bd6);border-radius:6px}.LiveEditor_canvas__l5f01 :is([data-nav-category-id],a[data-article-id]){cursor:-webkit-grab;cursor:grab}.LiveEditor_canvas__l5f01 :is([data-nav-category-id],a[data-article-id]):active{cursor:-webkit-grabbing;cursor:grabbing}.LiveEditor_canvas__l5f01 [data-live-drop=blocked]{box-shadow:inset 0 0 0 1.5px var(--app-danger,#dc2626);border-radius:6px;cursor:not-allowed}.LiveEditor_fileDock__ku_37{position:-webkit-sticky;position:sticky;bottom:16px;z-index:30;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);margin:24px auto 16px;display:flex;align-items:center;gap:8px;padding:10px 16px;border:1.5px dashed #c7c9d1;border-radius:10px;background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 1px 3px rgba(0,0,0,.06);color:var(--app-muted,#6b7280);font:500 13px/1.3 var(--app-font);cursor:pointer;transition:padding .15s ease,border-color .15s ease,background .15s ease}.LiveEditor_fileDock__ku_37 b{color:var(--app-text,#18181b);font-weight:600}.LiveEditor_fileDock__ku_37:focus-visible,.LiveEditor_fileDock__ku_37:hover{border-color:var(--app-accent);color:var(--app-accent);outline:none}.LiveEditor_fileDockOver__rAdMH{border-color:var(--app-accent);border-style:solid;background:#eef0ff;color:var(--app-accent);box-shadow:0 0 0 4px rgba(91,91,214,.18)}.LiveEditor_canvas__l5f01 [data-live-selected]{background:rgba(91,91,214,.14)!important;box-shadow:0 0 0 2px var(--app-accent);border-radius:4px}.LiveEditor_bulkBar__y9_K2{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:55;display:flex;align-items:center;gap:6px;padding:6px 6px 6px 14px;border-radius:12px;background:var(--app-primary,#18181b);color:var(--app-on-primary,#fff);box-shadow:0 8px 24px rgba(0,0,0,.18);font:500 13px/1 var(--app-font);white-space:nowrap}.LiveEditor_bulkCount__bkG8R{margin-right:6px;font-weight:600}.LiveEditor_bulkBar__y9_K2>button{height:30px;padding:0 12px;border-radius:8px;border:1px solid #3f3f46;background:transparent;color:inherit;font:inherit;cursor:pointer}.LiveEditor_bulkBar__y9_K2>button.LiveEditor_on__JhIki,.LiveEditor_bulkBar__y9_K2>button:hover{background:#3f3f46}.LiveEditor_bulkBar__y9_K2>button:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}.LiveEditor_bulkBar__y9_K2>.LiveEditor_bulkDanger__mB4yn{color:#fca5a5}.LiveEditor_bulkBar__y9_K2>.LiveEditor_bulkClose__mJec5{border-color:transparent;color:#a1a1aa;padding:0 10px}.LiveEditor_bulkMove__v_avE{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);width:320px;border:1px solid var(--app-border,#e6e8eb);border-radius:10px;background:#fff;color:var(--app-text,#18181b);box-shadow:0 8px 24px rgba(0,0,0,.14);white-space:normal}.LiveEditor_withDrawer__FUnOJ .LiveEditor_bulkBar__y9_K2{left:calc((100% - 300px) / 2)}.LiveEditor_withTodos__SXo3r .LiveEditor_bulkBar__y9_K2{left:calc((100% - var(--side-panel-width, 440px)) / 2)}.LiveEditor_alertBadge__XKxRE{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:999px;background:#dc2626;color:#fff;font-size:11px;font-weight:700}.LiveEditor_moreWrap__VJNny{position:relative;display:inline-flex}.LiveEditor_moreMenu__FNRvI{position:absolute;top:38px;right:0;z-index:60;min-width:210px;display:flex;flex-direction:column;padding:6px;background:var(--app-card,#fff);border:1px solid var(--app-border,#e6e8eb);border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.12);color:var(--app-text,#18181b)}.LiveEditor_bar__K8_4X .LiveEditor_moreMenu__FNRvI a,.LiveEditor_bar__K8_4X .LiveEditor_moreMenu__FNRvI button,.LiveEditor_moreSwitch__4xcDk{height:32px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--app-text,#18181b);font:400 13.5px/1 var(--app-font);text-align:left;text-decoration:none;display:flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap}.LiveEditor_bar__K8_4X .LiveEditor_moreMenu__FNRvI a:hover,.LiveEditor_bar__K8_4X .LiveEditor_moreMenu__FNRvI button:hover,.LiveEditor_moreSwitch__4xcDk:hover{background:var(--app-surface,#f7f8fa)}.LiveEditor_bar__K8_4X .LiveEditor_moreMenu__FNRvI a:focus-visible,.LiveEditor_bar__K8_4X .LiveEditor_moreMenu__FNRvI button:focus-visible,.LiveEditor_moreSwitch__4xcDk:focus-within{outline:2px solid var(--app-accent,#5b5bd6);outline-offset:-2px}.LiveEditor_designing__oadqH [data-design]{cursor:pointer}.LiveEditor_designing__oadqH [data-design]:hover{outline:2px dashed #5b5bd6;outline-offset:4px}.LiveEditor_designParts__YCHow{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.LiveEditor_designParts__YCHow button{border:1px solid var(--app-border,#e6e8eb);border-radius:999px;background:#fff;padding:3px 10px;font:500 12.5px/1.4 var(--app-font);color:var(--app-text,#18181b);cursor:pointer}.LiveEditor_designParts__YCHow button:focus-visible{outline:2px solid var(--app-accent,#5b5bd6);outline-offset:1px}.LiveEditor_conflict__XoJ3R{flex:none;display:flex;align-items:center;gap:12px;padding:10px 16px;background:#fef2f2;border-bottom:1px solid #fecaca;color:#991b1b;font:400 14px/1.4 var(--app-font)}.LiveEditor_conflict__XoJ3R span{margin-right:auto}.LiveEditor_conflict__XoJ3R button{flex:none;height:28px;padding:0 12px;border:1px solid #fecaca;border-radius:6px;background:#fff;color:inherit;font:500 13px/1 var(--app-font);cursor:pointer}.LiveEditor_conflict__XoJ3R button:hover{background:#fff5f5}.LiveEditor_conflict__XoJ3R button:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.LiveEditor_aiPreview__XHcan .hv-ai-change{position:relative;border-left:3px solid #22c55e;padding-left:12px;margin-left:-15px;border-radius:4px}.LiveEditor_aiPreview__XHcan .hv-ai-change.hv-ai-removed{border-left-color:#f87171}.LiveEditor_aiPreview__XHcan .diff-ins,.LiveEditor_aiPreview__XHcan ins{background:#dcfce7;color:#14532d;text-decoration:none;border-radius:3px;padding:0 1px}.LiveEditor_aiPreview__XHcan .diff-del,.LiveEditor_aiPreview__XHcan del{background:#fee2e2;color:#991b1b;border-radius:3px;padding:0 1px}.LiveEditor_aiPreview__XHcan .diff-del,.LiveEditor_aiPreview__XHcan .diff-ins{display:block;padding:2px 4px}.LiveEditor_aiPreview__XHcan .hv-ai-tools{position:absolute;right:0;top:-14px;display:flex;gap:4px;background:#fff;border:1px solid #e9edf2;border-radius:8px;box-shadow:0 6px 18px rgba(15,23,42,.12);padding:3px;z-index:3;font:500 12.5px/1.4 var(--app-font,Inter,system-ui,sans-serif);opacity:.35;transition:opacity .12s}.LiveEditor_aiPreview__XHcan .hv-ai-change:hover .hv-ai-tools,.LiveEditor_aiPreview__XHcan .hv-ai-tools:focus-within{opacity:1}.LiveEditor_aiPreview__XHcan .hv-ai-tools button{border:0;background:none;padding:3px 8px;border-radius:6px;cursor:pointer;font:inherit}.LiveEditor_aiPreview__XHcan .hv-ai-tools button[data-ai-keep]{color:#15803d}.LiveEditor_aiPreview__XHcan .hv-ai-tools button[data-ai-keep]:hover{background:#dcfce7}.LiveEditor_aiPreview__XHcan .hv-ai-tools button[data-ai-undo]{color:#b91c1c}.LiveEditor_aiPreview__XHcan .hv-ai-tools button[data-ai-undo]:hover{background:#fee2e2}.LiveEditor_aiPreview__XHcan .hv-ai-title{padding-top:6px;padding-bottom:6px}.LiveFilterMenu_menu__YpUKr{position:fixed;top:52px;right:16px;z-index:60;width:280px;background:var(--app-card,#fff);border:1px solid var(--app-border,#e6e8eb);border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.12);padding:12px;display:flex;flex-direction:column;gap:4px;font:400 14px/1.3 var(--app-font,Inter,system-ui,sans-serif);color:var(--app-text,#18181b)}.LiveFilterMenu_title__h1Im_{margin:0 0 4px;font-size:12px;font-weight:600;color:var(--app-muted,#6b7280)}.LiveFilterMenu_row__T5W7L{display:flex;align-items:center;gap:8px;min-height:32px;cursor:pointer}.LiveFilterMenu_row__T5W7L input[type=checkbox]{accent-color:var(--app-accent,#5b5bd6);margin:0}.LiveFilterMenu_number__sxfRl,.LiveFilterMenu_row__T5W7L select{border:1px solid var(--app-border,#e6e8eb);border-radius:6px;padding:4px 6px;font:inherit;background:#fff;color:inherit}.LiveFilterMenu_number__sxfRl{width:56px}.LiveFilterMenu_number__sxfRl:focus,.LiveFilterMenu_row__T5W7L select:focus{outline:none;border-color:var(--app-accent,#5b5bd6);box-shadow:0 0 0 3px rgba(91,91,214,.15)}.LiveFilterMenu_clear__vUkem{margin-top:6px;align-self:flex-start;border:0;background:none;padding:4px 0;color:var(--app-accent,#5b5bd6);font:500 13px/1.2 inherit;cursor:pointer}.LiveFilterMenu_clear__vUkem:hover{text-decoration:underline}.TargetList_list__gU97L{max-height:260px;overflow-y:auto;display:grid;grid-gap:1px;gap:1px}.TargetList_item__7rNKz{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;border:0;background:none;padding:6px 10px;border-radius:6px;font:inherit;font-size:14px;color:var(--app-text,#0f172a);cursor:pointer}.TargetList_active__aNG5H{background:var(--app-surface-2,#f1f5f9)}.TargetList_disabled__Nev0X{opacity:.45;cursor:default}.TargetList_label__NcPF8{font-weight:500}.TargetList_hint__dL4sg{font-size:12px;color:var(--app-muted,#64748b)}.TargetList_empty__wV4Re{font-size:13px;color:var(--app-muted,#64748b);padding:8px 10px}.TargetList_picker__BsBiE{width:280px;display:grid;grid-gap:6px;gap:6px}.TargetList_search__fJgb6{height:34px;border:1px solid var(--app-border,#e9edf2);border-radius:6px;padding:0 10px;font:inherit;font-size:13px;width:100%}.TargetList_search__fJgb6:focus{outline:none;border-color:var(--app-accent,#2563eb);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.LiveItemMenu_menu__hJcfR{min-width:220px;max-width:300px;background:var(--app-card,#fff);border:1px solid var(--app-border,#e6e8eb);border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.12);padding:6px;font:400 14px/1.3 var(--app-font,Inter,system-ui,sans-serif);color:var(--app-text,#18181b)}.LiveItemMenu_label__a5ERy{margin:0;padding:6px 10px 4px;font-size:12px;font-weight:600;color:var(--app-muted,#6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveItemMenu_item__gdWyg{display:flex;width:100%;box-sizing:border-box;align-items:center;text-align:left;border:0;background:none;padding:7px 10px;border-radius:6px;font:inherit;color:inherit;text-decoration:none;cursor:pointer}.LiveItemMenu_item__gdWyg:focus-visible,.LiveItemMenu_item__gdWyg:hover{background:var(--app-surface,#f7f8fa);outline:none}.LiveItemMenu_sep__tO5wY{height:1px;margin:4px 6px;background:var(--app-border,#e6e8eb)}.LiveItemMenu_danger__LebdE{color:var(--app-danger,#dc2626)}.ArticleHistory_overlay__X9oly{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:16px;background:rgba(15,23,42,.32)}.ArticleHistory_dialog__18FIi{display:flex;flex-direction:column;width:920px;max-width:100%;height:min(720px,calc(100vh - 32px));background:#fff;border:1px solid var(--app-border);border-radius:14px;box-shadow:0 16px 40px rgba(15,23,42,.16);font:400 14px/1.45 var(--app-font);color:var(--app-text);overflow:hidden}.ArticleHistory_head___Sgj_{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--app-border)}.ArticleHistory_head___Sgj_ h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em}.ArticleHistory_close__ccU4_{display:inline-grid;place-items:center;width:28px;height:28px;border:none;border-radius:6px;background:none;color:var(--app-muted);cursor:pointer}.ArticleHistory_close__ccU4_:hover{background:var(--app-surface);color:var(--app-text)}.ArticleHistory_empty__t02Bc{margin:0;padding:24px 16px;color:var(--app-muted)}.ArticleHistory_columns__fw3y3{display:flex;flex:1 1;min-height:0}.ArticleHistory_list__nyTeJ{flex:none;width:220px;margin:0;padding:8px;list-style:none;overflow:auto;border-right:1px solid var(--app-border)}.ArticleHistory_list__nyTeJ button{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.ArticleHistory_list__nyTeJ button:hover{background:var(--app-surface)}.ArticleHistory_list__nyTeJ button.ArticleHistory_on__Yc4ca{background:#eef2ff}.ArticleHistory_when__31vwJ{font-weight:500;font-size:13px}.ArticleHistory_meta__f2GU0{font-size:12px;color:var(--app-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArticleHistory_preview__NS4DH{flex:1 1;min-width:0;padding:20px 28px;overflow:auto}.ArticleHistory_previewTitle__CT03_{margin:0 0 16px;font-size:24px;font-weight:600;letter-spacing:-.02em}.ArticleHistory_previewBody__UCgbV{font-size:15px;line-height:1.6}.ArticleHistory_previewBody__UCgbV img{max-width:100%;height:auto;border-radius:6px}.ArticleHistory_foot__wjAje{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--app-border)}.ArticleHistory_error__TnHc_{color:#dc2626;font-size:13px}.ArticleHistory_primary__u_Xs6{height:32px;padding:0 14px;border:none;border-radius:8px;background:var(--app-primary);color:var(--app-on-primary);font:600 13px/1 var(--app-font);cursor:pointer}.ArticleHistory_primary__u_Xs6:hover:not(:disabled){background:var(--app-primary-hover)}.ArticleHistory_primary__u_Xs6:disabled{opacity:.5;cursor:default}.ArticleHistory_close__ccU4_:focus-visible,.ArticleHistory_list__nyTeJ button:focus-visible,.ArticleHistory_primary__u_Xs6:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}@media (max-width:640px){.ArticleHistory_columns__fw3y3{flex-direction:column}.ArticleHistory_list__nyTeJ{width:auto;max-height:160px;border-right:none;border-bottom:1px solid var(--app-border)}}