._field_rdi2q_1{align-items:flex-start;gap:0;min-width:0;display:inline-flex}._box_rdi2q_2{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-control);color:var(--control-glyph);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}._visual_rdi2q_4{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;display:block;position:relative}._fill_rdi2q_5{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}._mark_rdi2q_6{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}._box_rdi2q_2[data-state=checked] ._visual_rdi2q_4,._box_rdi2q_2[data-state=indeterminate] ._visual_rdi2q_4{border-color:var(--control-on)}@media (hover:hover) and (pointer:fine){._box_rdi2q_2[data-state=unchecked]:hover:not(:disabled) ._visual_rdi2q_4{border-color:var(--text-muted)}}._box_rdi2q_2:active:not(:disabled) ._visual_rdi2q_4{transition:border-color var(--duration-fast) var(--ease-standard), transform .11s var(--ease-standard);transform:scale(.95)}._box_rdi2q_2:focus-visible{outline:none}._box_rdi2q_2:focus-visible ._visual_rdi2q_4{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--focus-ring)}._box_rdi2q_2:disabled{opacity:.5;cursor:not-allowed}._copy_rdi2q_15{min-width:0;padding-top:calc((var(--control-height-md) - var(--text-sm) * 1.4) / 2);gap:2px;margin-left:1px;display:grid}._copy_rdi2q_15 label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer}._copy_rdi2q_15 span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){._visual_rdi2q_4,._box_rdi2q_2:active:not(:disabled) ._visual_rdi2q_4{transition:none;transform:none}}._list_10iyl_2{scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;min-height:0;padding:8px;display:flex;overflow-y:auto}._state_10iyl_13{color:var(--text-secondary);margin:0;padding:8px;font-size:13px}._entry_10iyl_20{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:8px;display:grid}._entry_10iyl_20:hover{background:var(--surface-muted)}._when_10iyl_39{font-weight:500}._badge_10iyl_43{background:var(--surface-muted);color:var(--text-secondary);border-radius:999px;padding:1px 8px;font-size:12px}._names_10iyl_51{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:13px;overflow:hidden}._dialog_10iyl_60{width:min(1100px,100vw - 48px);max-width:none}._preview_10iyl_65{background:var(--surface-muted);border-radius:12px;height:min(70vh,640px);position:relative;overflow:hidden}._actions_10iyl_73{justify-content:flex-end;align-items:center;gap:12px;padding-top:12px;display:flex}._error_10iyl_81{color:var(--danger);margin:0;font-size:13px}._avatars_m5jur_1{align-items:center;display:flex}._avatar_m5jur_1{border:2px solid var(--surface);border-radius:var(--radius-pill);background:var(--peer);width:24px;height:24px;color:var(--accent-foreground);font-size:var(--text-xs);place-items:center;margin-left:-4px;font-weight:500;display:grid}._initials_m5jur_21{border-radius:var(--radius-pill);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--surface), 0 0 0 2px var(--peer);letter-spacing:-.02em;place-items:center;font-size:9px;line-height:1;display:grid}._photo_m5jur_33{border-radius:var(--radius-pill);width:100%;height:100%;box-shadow:0 0 0 2px var(--peer);object-fit:cover}._outline_m5jur_41{box-sizing:border-box;outline:2px solid var(--peer);position:absolute}._name_m5jur_47{background:var(--peer);color:var(--accent-foreground);font-size:var(--text-xs);white-space:nowrap;border-radius:2px 2px 0 0;padding:0 4px;line-height:16px;position:absolute;bottom:100%;left:-2px}._list_m5jur_60{gap:8px;min-width:0;padding:12px;display:grid}._person_m5jur_67{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}._person_m5jur_67 ._avatar_m5jur_1{margin-left:0}._dialog_1i8wb_2{width:min(880px,94vw);max-width:none}._options_1i8wb_7{gap:16px;margin-bottom:12px;display:flex}._options_1i8wb_7 label{color:var(--neutral-9);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}._options_1i8wb_7 select{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--foreground);font:inherit;border-radius:8px;padding:0 10px}._sheet_1i8wb_31{border:1px solid var(--border);border-radius:8px;max-height:min(420px,55vh);overflow:auto}._sheet_1i8wb_31 table{border-collapse:collapse}._sheet_1i8wb_31 td{border:1px solid var(--border);padding:0}._sheet_1i8wb_31 input{width:120px;height:32px;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;padding:0 8px}._sheet_1i8wb_31 input:focus{outline:2px solid var(--focus-ring);outline-offset:-2px}._head_1i8wb_63{background:var(--zen-nav-active);font-weight:600}._actions_1i8wb_68{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._spacer_1i8wb_75{flex:1}._canvas_ijtdx_5{background:var(--surface);flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}._stage_ijtdx_17{touch-action:none;background:var(--surface);outline:none;position:relative;overflow:auto}._drawing_ijtdx_25{cursor:crosshair}._inner_ijtdx_31{box-sizing:border-box;place-items:center;width:max-content;min-width:100%;min-height:100%;padding:64px 48px;display:grid;overflow:clip}._wrap_ijtdx_43{box-shadow:var(--zen-slide-shadow);border-radius:8px;position:relative}._frame_ijtdx_50{clip-path:inset(0 round 8px);pointer-events:none;border:0;width:100%;height:100%;display:block}._typing_ijtdx_59{pointer-events:auto}._overlay_ijtdx_63{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}._hover_ijtdx_72,._selected_ijtdx_73,._group_ijtdx_74,._marquee_ijtdx_75,._guide_ijtdx_76,._gap_ijtdx_77,._hintX_ijtdx_78,._hintY_ijtdx_79{box-sizing:border-box;pointer-events:none;position:absolute}._selected_ijtdx_73{outline:1px solid var(--zen-editor-accent)}._hover_ijtdx_72{outline:1px solid var(--zen-editor-accent);opacity:.6}._group_ijtdx_74{outline:1px dashed var(--zen-editor-accent);opacity:.8}._drawLine_ijtdx_100{pointer-events:none;width:100%;height:100%;stroke:var(--zen-editor-accent);stroke-width:1.5px;position:absolute;inset:0;overflow:visible}._marquee_ijtdx_75{border:1px solid var(--zen-editor-accent);background:color-mix(in oklab, var(--zen-editor-accent) 8%, transparent)}._handle_ijtdx_116{box-sizing:border-box;border:1px solid var(--zen-editor-accent);background:var(--zen-paper);pointer-events:auto;border-radius:1px;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}._rotateHandle_ijtdx_129{cursor:grab;border-radius:50%}._hintX_ijtdx_78{border-top:1px dashed var(--zen-editor-accent);height:0}._hintY_ijtdx_79{border-left:1px dashed var(--zen-editor-accent);width:0}._guide_ijtdx_76,._gap_ijtdx_77{background:var(--zen-editor-guide)}._gap_ijtdx_77:before,._gap_ijtdx_77:after{background:var(--zen-editor-guide);content:"";position:absolute}._gapX_ijtdx_161:before,._gapX_ijtdx_161:after{width:1px;height:9px;top:-4px}._gapX_ijtdx_161:after{right:0}._gapY_ijtdx_172:before,._gapY_ijtdx_172:after{width:9px;height:1px;left:-4px}._gapY_ijtdx_172:after{bottom:0}._gap_ijtdx_77 span{background:var(--zen-editor-guide);color:var(--zen-paper);white-space:nowrap;border-radius:3px;padding:1px 4px;font:500 10px/14px system-ui,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,6px)}._gapY_ijtdx_172 span{transform:translate(6px,-50%)}._size_ijtdx_200{background:var(--zen-editor-accent);color:var(--zen-paper);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:11px;position:absolute;transform:translate(-50%)}._tools_ijtdx_213{z-index:41;position:absolute;top:12px;left:12px}._actions_ijtdx_222{z-index:41;align-items:center;gap:8px;height:28px;display:flex;position:absolute;top:12px;right:12px}@media (width<=720px){._stage_ijtdx_17{touch-action:pan-x pan-y}._inner_ijtdx_31{padding:60px 12px}._actions_ijtdx_222{left:12px}._tools_ijtdx_213{display:none}}._dialog_1rfii_2{width:min(820px,94vw);max-width:none}._list_1rfii_7{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._list_1rfii_7 td{border-bottom:1px solid var(--border);vertical-align:middle;padding:10px 8px}._list_1rfii_7 td:first-child{flex-direction:column;gap:2px;display:flex}._muted_1rfii_25{color:var(--neutral-9);font-size:var(--text-sm)}._status_1rfii_30{background:var(--zen-nav-active);border-radius:999px;padding:2px 8px;display:inline-block}._update_1rfii_37{background:var(--accent-subtle);color:var(--accent-strong)}._missing_1rfii_42{border:1px solid var(--border);color:var(--neutral-9);background:0 0}._change_1rfii_48{color:var(--neutral-9);margin-top:4px;display:block}._actions_1rfii_54{text-align:right;white-space:nowrap}._footer_1rfii_59{justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}._state_1rfii_67{color:var(--neutral-9);font-size:var(--text-sm)}._dialog_1vkrt_2{width:min(1240px,94vw);max-width:none}._layout_1vkrt_7{grid-template-columns:232px minmax(0,1fr);gap:16px;height:min(720px,76vh);display:grid}._chapters_1vkrt_14{flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}._search_1vkrt_22{background:var(--zen-fill);height:32px;color:var(--neutral-9);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:0 10px;display:flex}._search_1vkrt_22 input{min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1}._chapter_1vkrt_14{color:var(--neutral-10);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}._chapter_1vkrt_14:hover{background:var(--zen-hover)}._chapter_1vkrt_14._on_1vkrt_65{background:var(--zen-nav-active);color:var(--foreground);font-weight:500}._count_1vkrt_71{color:var(--neutral-8);font-variant-numeric:tabular-nums}._main_1vkrt_76{background:var(--zen-frame);border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}._head_1vkrt_85{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 16px 0;display:flex}._head_1vkrt_85 h3{font-size:var(--text-base);font-weight:500}._head_1vkrt_85 p{color:var(--neutral-9);font-size:var(--text-sm);margin-top:4px}._grid_1vkrt_104{border:0;flex:1;width:100%;min-height:0;display:block}._state_1vkrt_112{color:var(--neutral-9);font-size:var(--text-sm);padding:16px}._viewer_nhvxh_2{-webkit-user-select:none;user-select:none;height:100%;padding-bottom:var(--agent-launcher-inset,0px);background:var(--surface);flex-direction:column;display:flex;position:relative}._body_nhvxh_13{flex:1;grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid}._rail_nhvxh_20{background:var(--zen-frame);min-height:0;box-shadow:inset -.5px 0 0 var(--border);flex-direction:column;display:flex}._railFrame_nhvxh_28,._stageFrame_nhvxh_29,._gridFrame_nhvxh_30{border:0;flex:1;width:100%;min-height:0;display:block}._status_nhvxh_39{z-index:30;bottom:calc(var(--agent-launcher-inset,0px) + 16px);background:var(--surface-raised,var(--surface));max-width:60%;box-shadow:var(--shadow-floating);color:var(--foreground);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:6px 12px;position:absolute;left:calc(50% + 105px);overflow:hidden;transform:translate(-50%)}._presenting_nhvxh_58{z-index:1000;background:var(--neutral-11);display:flex;position:fixed;inset:0}._grid_nhvxh_30{z-index:40;background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0}._grid_nhvxh_30[hidden]{display:none}._state_nhvxh_79{color:var(--text-secondary);margin:64px auto}._railAdd_nhvxh_86{box-shadow:inset 0 .5px 0 var(--border);grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}._revision_nhvxh_95{border:0;width:100%;height:100%}._revisionState_nhvxh_101{color:var(--text-secondary);margin:0;padding:16px}._railToggle_nhvxh_107._railToggle_nhvxh_107,._railScrim_nhvxh_108{display:none}._desk_nhvxh_112{display:contents}@media (width<=720px){._body_nhvxh_13{grid-template-columns:minmax(0,1fr);position:relative}._rail_nhvxh_20{z-index:45;width:min(240px,75%);box-shadow:var(--shadow-floating);visibility:hidden;transition:transform .2s,visibility .2s;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}._rail_nhvxh_20[data-open]{visibility:visible;transform:none}._railScrim_nhvxh_108{z-index:44;background:color-mix(in srgb, var(--foreground) 20%, transparent);border:0;padding:0;display:block;position:absolute;inset:0}._railToggle_nhvxh_107._railToggle_nhvxh_107{margin-right:auto;display:inline-flex}._desk_nhvxh_112{display:none}._status_nhvxh_39{max-width:calc(100% - 24px);left:50%}}
