.EditorFrame_frame__Ao_A_{width:100%;height:var(--editor-h);min-height:var(--control-height-lg);box-sizing:border-box;resize:vertical;overflow:hidden;background:var(--surface-code);border:1px solid var(--border-hairline);border-radius:var(--radius-md);transition:border-color var(--dur-fast)}.EditorFrame_frame__Ao_A_:focus-within{border-color:var(--focus-ring)}.EditorFrame_invalid__lzW46,.EditorFrame_invalid__lzW46:focus-within{border-color:var(--status-fail)}.EditorFrame_disabled__zbblh{opacity:.6}.ListRow_rows__rFP6H{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}.ListRow_capped__VBDep{max-height:calc(var(--row-height) * 5.5);overflow-y:auto;overscroll-behavior:contain}.ListRow_row__Qj4Ob{--edge:var(--border-hairline);display:flex;align-items:stretch;min-width:0;box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--fg-1);background:transparent}.ListRow_edged__jYEcZ{border-left:3px solid var(--edge)}[data-framed] .ListRow_row__Qj4Ob:not(.ListRow_nested__p5UKN):not(.ListRow_bare__ziyqd){border-color:transparent;border-bottom-color:var(--border-subtle);border-radius:0}[data-framed] .ListRow_edged__jYEcZ:not(.ListRow_nested__p5UKN):not(.ListRow_bare__ziyqd){border-left-color:var(--edge)}.ListRow_t_pass__eQ05u{--edge:var(--status-pass)}.ListRow_t_warn__Sm_QM{--edge:var(--status-warn)}.ListRow_t_fail__kwRei{--edge:var(--status-fail)}.ListRow_t_work__pYG6g{--edge:var(--status-work)}.ListRow_t_accent__ni8T0{--edge:var(--fg-accent)}.ListRow_t_neutral__LvblO{--edge:var(--fg-4)}.ListRow_row__Qj4Ob:hover{background:var(--surface-hover)}.ListRow_row__Qj4Ob[data-selected]{background:var(--surface-accent-soft)}.ListRow_bare__ziyqd{border-color:transparent}.ListRow_nested__p5UKN{border:0;border-left:2px solid var(--border-hairline);border-radius:0;margin-left:var(--spacing-20)}.ListRow_nested__p5UKN.ListRow_edged__jYEcZ{border-left-width:2px}.ListRow_dim__9A7Nx{opacity:.62;border-left-style:dotted}.ListRow_lead__uR56S{flex:none;display:flex;align-items:center;justify-content:center;width:var(--control-height-sm)}.ListRow_main__e3UEa{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-6) var(--spacing-8);margin:0;border:0;background:none;font:inherit;font-size:var(--text-ui);text-align:left;color:inherit}.ListRow_lead__uR56S+.ListRow_main__e3UEa{padding-left:var(--spacing-2)}button.ListRow_main__e3UEa{cursor:pointer}.ListRow_main__e3UEa:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.ListRow_nested__p5UKN .ListRow_main__e3UEa{padding:var(--spacing-4) var(--spacing-8)}.ListRow_actions__StCpV{flex:none;display:flex;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-4)}.ListRow_reveal__VqGZo{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.ListRow_row__Qj4Ob:focus-within .ListRow_reveal__VqGZo,.ListRow_row__Qj4Ob:hover .ListRow_reveal__VqGZo{opacity:1}.RichEditor_frame__q3oK3{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-code);overflow:hidden;min-width:0}.RichEditor_off__VPhWn{opacity:.6}.RichEditor_bar__sj0Ov{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border-hairline);background:var(--surface-card)}.RichEditor_tool__IXGg6{min-width:var(--control-height-sm);height:var(--control-height-sm);padding:0 var(--spacing-8);border:1px solid transparent;border-radius:var(--radius-md);background:none;color:var(--fg-2);font:inherit;font-size:var(--text-caption);line-height:1;cursor:pointer}.RichEditor_tool__IXGg6:hover:not(:disabled){color:var(--fg-1);border-color:var(--border-strong)}.RichEditor_tool__IXGg6:focus-visible{outline:var(--focus-outline)}.RichEditor_tool__IXGg6:disabled{cursor:default}.RichEditor_bold__9ioWm{font-weight:var(--font-weight-bold)}.RichEditor_italic__Twf25{font-style:italic}.RichEditor_strike__bEhwS{text-decoration:line-through}.RichEditor_heading__cWII_{font-weight:var(--font-weight-bold)}.RichEditor_sep__erLSs{width:1px;align-self:stretch;margin:0 var(--spacing-2);background:var(--border-hairline)}.RichEditor_note__c4SZM{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--fg-3)}.RichEditor_area__tzBwI{min-height:var(--rte-min,auto);max-height:46vh;overflow-y:auto;padding:var(--spacing-8) var(--spacing-12);font-size:var(--text-body);line-height:var(--leading-body);color:var(--fg-1);overflow-wrap:anywhere;outline:none}.RichEditor_area__tzBwI:empty:before{content:attr(data-placeholder);color:var(--fg-disabled)}.RichEditor_area__tzBwI blockquote,.RichEditor_area__tzBwI ol,.RichEditor_area__tzBwI p,.RichEditor_area__tzBwI pre,.RichEditor_area__tzBwI ul{margin:0 0 var(--spacing-8)}.RichEditor_area__tzBwI ol,.RichEditor_area__tzBwI ul{padding-left:var(--spacing-20)}.RichEditor_area__tzBwI h3{font-size:var(--text-heading-sm);margin:var(--spacing-12) 0 var(--spacing-6)}.RichEditor_area__tzBwI blockquote{border-left:2px solid var(--border-strong);padding-left:var(--spacing-8);color:var(--fg-2)}.RichEditor_area__tzBwI code{font-family:var(--font-mono);font-size:var(--text-ui);background:var(--surface-wash);padding:0 var(--spacing-4);border-radius:var(--radius-sm)}.RichEditor_area__tzBwI :is(strong,b,h1,h2,h3,h4,h5,h6) code{font-weight:var(--font-weight-medium)}.RichEditor_area__tzBwI img{display:block;max-width:100%;height:auto;margin:var(--spacing-8) 0;border:1px solid var(--border-hairline);border-radius:var(--radius-sm)}.RichEditor_area__tzBwI [data-mention],.RichEditor_area__tzBwI [data-ticket]{display:inline-block;padding:0 var(--spacing-4);border-radius:var(--radius-xs);background:var(--surface-accent-soft);color:var(--fg-accent);font-weight:var(--font-weight-medium);-webkit-user-select:all;-moz-user-select:all;user-select:all}.RichEditor_area__tzBwI [data-ticket]{font-family:var(--font-mono);font-size:.92em}.SearchMark_mark__2Be1h{background:color-mix(in srgb,var(--status-warn) 32%,transparent);color:inherit;border-radius:var(--radius-xs);padding:0 var(--spacing-2)}.SearchMark_current__Sjaw1{background:var(--status-warn);color:var(--fg-on-ink)}.ScaledFrame_well__sc8XG{display:flex;justify-content:center;min-width:0;padding:var(--spacing-16);background:var(--surface-code);border-radius:var(--radius-lg);overflow:auto}.ScaledFrame_box__Wa4LB{flex:none}.ScaledFrame_viewport__tw_IN{transform-origin:top left;background:var(--doc-bg);box-shadow:var(--shadow-raised)}.ScaledFrame_viewport__tw_IN>iframe{display:block;width:100%;height:100%;border:0;background:var(--doc-bg)}