._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}}._field_1e20t_1{gap:var(--space-2);min-width:0;display:grid}._field_1e20t_1 label{font-size:var(--text-sm);font-weight:500}._shell_1e20t_4{min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);display:flex;box-shadow:0 0 0 6px #0000}@media (hover:hover) and (pointer:fine){._shell_1e20t_4:hover:not(:focus-within){border-color:var(--foreground)}}._shell_1e20t_4:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}._shell_1e20t_4>svg{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}._shell_1e20t_4:focus-within>svg,._shell_1e20t_4[data-filled=true]>svg{color:var(--foreground)}._input_1e20t_10{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0}._input_1e20t_10:focus-visible{outline:0}._input_1e20t_10::placeholder{color:var(--text-muted)}._input_1e20t_10::-webkit-search-cancel-button{display:none}._clearSlot_1e20t_14{flex:none;place-items:center;width:24px;height:24px;display:grid}._shell_1e20t_4 button{border-radius:var(--radius-control);width:24px;height:24px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._shell_1e20t_4 button:hover{background:var(--surface-muted);color:var(--foreground)}}._shell_1e20t_4 button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){._shell_1e20t_4,._shell_1e20t_4>svg,._shell_1e20t_4 button{transition:none}}[data-assora-docs]{white-space:pre-wrap;overflow-wrap:break-word;outline:none}[data-assora-docs] [data-list]{padding-left:calc(1.5em + var(--indent,0) * 1.5em);margin:0;list-style:none;display:block;position:relative}[data-assora-docs] [data-list]:before{left:calc(var(--indent,0) * 1.5em);width:1.5em;color:var(--assora-docs-marker,currentColor);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;position:absolute}[data-assora-docs] [data-list=bullet]:before{content:"•"}[data-assora-docs] [data-list=number]:before{content:attr(data-number) "."}[data-assora-docs] [data-list=task]:before{content:"";box-sizing:border-box;cursor:pointer;border:1.5px solid;border-radius:3px;width:.9em;height:.9em;top:.3em}[data-assora-docs] [data-list=task][data-checked=true]:before{box-shadow:inset 0 0 0 2px var(--assora-docs-surface,white);background:currentColor}[data-assora-docs] [data-list=task][data-checked=true]{color:var(--assora-docs-muted,GrayText);text-decoration:line-through}[data-assora-docs] [data-placeholder]:before{content:attr(data-placeholder);float:left;height:0;color:var(--assora-docs-placeholder,GrayText);pointer-events:none;-webkit-user-select:none;user-select:none}[data-assora-docs] table{border-collapse:collapse}[data-assora-docs] th,[data-assora-docs] td{border:1px solid var(--assora-docs-border,#ccc);text-align:left;vertical-align:top;min-width:4em;padding:4px 8px}[data-assora-docs] figure{margin:0}[data-assora-docs] img{max-width:100%}[data-assora-docs] ins,[data-assora-docs] [data-added]{text-underline-offset:3px;color:var(--assora-docs-added,#2f7d4f);background:color-mix(in srgb, var(--assora-docs-added,#2f7d4f) 8%, transparent);text-decoration:underline;text-decoration-thickness:1px}[data-assora-docs] del,[data-assora-docs] [data-removed]{color:var(--assora-docs-removed,#c0392b);text-decoration:line-through;text-decoration-thickness:1px}[data-assora-docs] [data-removed] img,[data-assora-docs] [data-removed] hr{opacity:.4}._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}._viewer_e89m3_1{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}._controls_e89m3_10{--control-height-sm:28px;border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:4px 8px;display:flex}._bar_e89m3_20{border:0;flex:1;margin:0;padding:0;position:static}._status_e89m3_28{color:var(--text-secondary);font-size:var(--text-sm)}._document_e89m3_34{color:var(--foreground);font-size:var(--text-base);flex:1;padding:16px 24px 96px;line-height:1.65;overflow-y:auto}._page_e89m3_42{--assora-docs-placeholder:var(--text-muted);outline:none;max-width:720px;margin:0 auto}._document_e89m3_34 :is(h1,h2,h3){margin:1.6em 0 .5em;font-weight:500;line-height:1.25}._document_e89m3_34 h1{font-size:var(--text-2xl)}._document_e89m3_34 h2{font-size:var(--text-xl)}._document_e89m3_34 h3{font-size:var(--text-lg)}._document_e89m3_34 :is(p,ul,ol,blockquote,pre){margin:0 0 1em}._document_e89m3_34 blockquote{border-left:2px solid var(--border);color:var(--text-secondary);padding-left:16px}._document_e89m3_34 code{background:var(--surface-muted);border-radius:4px;padding:1px 4px;font-size:.9em}._document_e89m3_34 pre{background:var(--surface-muted);border-radius:8px;padding:12px 16px;overflow-x:auto}._document_e89m3_34 pre code{background:0 0;padding:0}._document_e89m3_34 hr{border:0;border-top:1px solid var(--border);margin:2em 0}._document_e89m3_34 table{border-collapse:collapse;width:100%;margin:0 0 1em}._document_e89m3_34 th,._document_e89m3_34 td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:8px 12px}._document_e89m3_34 th{background:var(--surface-muted);font-weight:500}._document_e89m3_34 :is(th,td) p{margin:0}._document_e89m3_34 a{color:var(--accent)}._document_e89m3_34[data-embedded]{overflow-wrap:anywhere;padding:0}._document_e89m3_34[data-embedded] ._page_e89m3_42{max-width:none}._document_e89m3_34[data-embedded] ._page_e89m3_42>:first-child{margin-top:0}._document_e89m3_34[data-embedded] ._page_e89m3_42>:last-child{margin-bottom:0}._cursor_e89m3_128{z-index:5;background:var(--peer);pointer-events:none;width:2px;position:fixed}._cursorName_e89m3_135{background:var(--peer);color:#fff;white-space:nowrap;border-radius:4px 4px 4px 0;padding:1px 5px;font-size:11px;font-weight:500;line-height:1.4;position:absolute;bottom:100%;left:-1px}._commented_e89m3_150{z-index:1;background:color-mix(in oklab, var(--warning) 22%, transparent);mix-blend-mode:multiply;pointer-events:none;border-radius:2px;position:fixed}._commented_e89m3_150[data-active]{background:color-mix(in oklab, var(--warning) 45%, transparent)}._revision_e89m3_163{background:var(--surface);height:100%;overflow-y:auto}._revisionState_e89m3_169{color:var(--text-secondary);margin:0;padding:16px}._review_e89m3_176{align-items:center;gap:8px;display:flex}[data-thread] ._review_e89m3_176{margin-top:8px}._reviewBar_e89m3_185{--control-height-sm:28px;border-bottom:1px solid var(--border);background:var(--neutral-1);align-items:center;gap:8px;padding:4px 16px;display:flex}@media (width<=720px){._wide_apzuz_2{display:none}}._popover_1h7ma_2[data-side]{--control-height-md:32px;border-radius:12px;width:240px;padding:2px 4px}._popover_1h7ma_2 div:has(>input){box-shadow:none;border-color:#0000;padding:0 6px}._popover_1h7ma_2 div:has(>input):focus-within{box-shadow:none;border-color:#0000;padding:0 6px}._popover_1h7ma_2 label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._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_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_dkmb8_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_dkmb8_17{touch-action:none;background:var(--surface);outline:none;position:relative;overflow:auto}._drawing_dkmb8_25{cursor:crosshair}._inner_dkmb8_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_dkmb8_43{box-shadow:var(--zen-slide-shadow);border-radius:8px;position:relative}._frame_dkmb8_50{clip-path:inset(0 round 8px);pointer-events:none;border:0;width:100%;height:100%;display:block}._typing_dkmb8_59{pointer-events:auto}._overlay_dkmb8_63{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}._hover_dkmb8_72,._selected_dkmb8_73,._group_dkmb8_74,._marquee_dkmb8_75,._guide_dkmb8_76,._gap_dkmb8_77,._hintX_dkmb8_78,._hintY_dkmb8_79{box-sizing:border-box;pointer-events:none;position:absolute}._selected_dkmb8_73{outline:1px solid var(--zen-editor-accent)}._hover_dkmb8_72{outline:1px solid var(--zen-editor-accent);opacity:.6}._group_dkmb8_74{outline:1px dashed var(--zen-editor-accent);opacity:.8}._drawLine_dkmb8_100{pointer-events:none;width:100%;height:100%;stroke:var(--zen-editor-accent);stroke-width:1.5px;position:absolute;inset:0;overflow:visible}._marquee_dkmb8_75{border:1px solid var(--zen-editor-accent);background:color-mix(in oklab, var(--zen-editor-accent) 8%, transparent)}._handle_dkmb8_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_dkmb8_129{cursor:grab;border-radius:50%}._hintX_dkmb8_78{border-top:1px dashed var(--zen-editor-accent);height:0}._hintY_dkmb8_79{border-left:1px dashed var(--zen-editor-accent);width:0}._guide_dkmb8_76,._gap_dkmb8_77{background:var(--zen-editor-guide)}._gap_dkmb8_77:before,._gap_dkmb8_77:after{background:var(--zen-editor-guide);content:"";position:absolute}._gapX_dkmb8_161:before,._gapX_dkmb8_161:after{width:1px;height:9px;top:-4px}._gapX_dkmb8_161:after{right:0}._gapY_dkmb8_172:before,._gapY_dkmb8_172:after{width:9px;height:1px;left:-4px}._gapY_dkmb8_172:after{bottom:0}._gap_dkmb8_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_dkmb8_172 span{transform:translate(6px,-50%)}._size_dkmb8_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_dkmb8_213{z-index:41;position:absolute;top:12px;left:12px}._actions_dkmb8_222{z-index:41;align-items:center;gap:8px;height:28px;display:flex;position:absolute;top:12px;right:12px}@container deck (width<=960px){._actions_dkmb8_222{pointer-events:none;left:12px}._actions_dkmb8_222>*{pointer-events:auto}._tools_dkmb8_213{left:48px}}@container deck (width<=660px){._inner_dkmb8_31{padding-top:104px}._tools_dkmb8_213{top:52px;left:12px}}@media (width<=720px){._stage_dkmb8_17{touch-action:pan-x pan-y}._inner_dkmb8_31{padding:60px 12px}._actions_dkmb8_222{left:12px}._tools_dkmb8_213{display:none}}._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_ecvuq_3{-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;container:deck/inline-size}._body_ecvuq_15{flex:1;grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid}._rail_ecvuq_22{background:var(--zen-frame);min-height:0;box-shadow:inset -.5px 0 0 var(--border);flex-direction:column;display:flex}._railFrame_ecvuq_30,._stageFrame_ecvuq_31,._gridFrame_ecvuq_32{border:0;flex:1;width:100%;min-height:0;display:block}._status_ecvuq_41{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_ecvuq_60{z-index:1000;background:var(--neutral-11);display:flex;position:fixed;inset:0}._grid_ecvuq_32{z-index:40;background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0}._grid_ecvuq_32[hidden]{display:none}._state_ecvuq_81{color:var(--text-secondary);margin:64px auto}._railAdd_ecvuq_88{box-shadow:inset 0 .5px 0 var(--border);grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}._revision_ecvuq_97{border:0;width:100%;height:100%}._revisionState_ecvuq_103{color:var(--text-secondary);margin:0;padding:16px}._railToggle_ecvuq_109._railToggle_ecvuq_109,._railScrim_ecvuq_110{display:none}._desk_ecvuq_114{display:contents}@container deck (width<=960px){._body_ecvuq_15{grid-template-columns:minmax(0,1fr);position:relative}._rail_ecvuq_22{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_ecvuq_22[data-open]{visibility:visible;transform:none}._railScrim_ecvuq_110{z-index:44;background:color-mix(in srgb, var(--foreground) 20%, transparent);border:0;padding:0;display:block;position:absolute;inset:0}._railToggle_ecvuq_109._railToggle_ecvuq_109{margin-right:auto;display:inline-flex}._status_ecvuq_41{max-width:calc(100% - 24px);left:50%}}@container deck (width<=800px){._label_ecvuq_167{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=720px){._desk_ecvuq_114{display:none}}
