.overlay_b727{z-index:100;background:#02061780;position:fixed;inset:0}.dialog_b727{z-index:101;box-sizing:border-box;border:var(--ai-border-width,1px) solid var(--ai-border,#e4e4e7);border-radius:var(--ai-radius,12px);background:var(--ai-surface,#fff);max-block-size:min(76vh,100dvh - 32px);inline-size:min(640px,100vw - 32px);color:var(--ai-text,#18181b);font-family:var(--ai-font-family,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI Variable Text","Segoe UI",system-ui,sans-serif);font-size:var(--ai-font-size,14px);box-shadow:var(--ai-shadow-dialog,0 12px 40px #00000029);flex-direction:column;margin-inline:auto;line-height:1.5;display:flex;position:fixed;inset-block-start:12vh;inset-inline:0;overflow:hidden}.dialog_b727:focus-visible{outline:2px solid var(--ai-focus,#18181b);outline-offset:2px}.command_b727{flex-direction:column;min-block-size:0;display:flex}.field_b727{border-block-end:var(--ai-border-width,1px) solid var(--ai-border,#e4e4e7);align-items:center;gap:10px;padding:10px 14px;display:flex}.fieldIcon_b727{color:var(--ai-muted,#52525b)}.input_b727{min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:4px 0;font-size:16px}.input_b727::placeholder{color:var(--ai-muted,#52525b);opacity:1}.cancel_b727,.fieldKey_b727{flex-shrink:0}.cancel_b727{border-radius:var(--ai-control-radius,10px);color:var(--ai-primary-text,#27272a);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 10px;font-weight:600;display:none}.cancel_b727:focus-visible{outline:2px solid var(--ai-focus,#18181b);outline-offset:-2px}.list_b727{overscroll-behavior:contain;scrollbar-width:thin;min-block-size:0;max-block-size:50vh;padding:6px;scroll-padding-block:6px;overflow:auto}.field_b727 .input_b727:focus-visible{box-shadow:none;outline:none}.field_b727:has(.input_b727:focus-visible){box-shadow:inset 0 -2px 0 var(--ai-focus,#18181b)}.note_b727{color:var(--ai-muted,#52525b);text-align:center;padding:14px 10px}.group_b727+.group_b727{margin-block-start:4px}.group_b727 [cmdk-group-heading]{color:var(--ai-muted,#52525b);font-size:var(--ai-font-size-caption,12px);letter-spacing:.04em;text-transform:uppercase;padding:8px 10px 4px;font-weight:600}.item_b727{border-radius:var(--ai-control-radius,10px);color:inherit;cursor:pointer;padding:8px 10px;text-decoration:none;display:block}.item_b727[data-selected=true]{background:var(--ai-primary-soft,#f4f4f5);color:var(--ai-primary-text,#27272a)}.item_b727[aria-disabled=true]{opacity:var(--ai-disabled-opacity,.5);cursor:default}.itemRow_b727{justify-content:space-between;align-items:baseline;gap:12px;min-inline-size:0;display:flex}.itemLabel_b727{overflow-wrap:anywhere;min-inline-size:0}.itemDescription_b727 mark,.itemLabel_b727 mark{color:inherit;background:0 0;font-weight:600}.itemHint_b727{color:var(--ai-muted,#52525b);font-size:var(--ai-font-size-caption,12px);flex-shrink:0}.item_b727[data-selected=true] .itemDescription_b727,.item_b727[data-selected=true] .itemHint_b727{color:inherit}.itemDescription_b727{color:var(--ai-muted,#52525b);font-size:var(--ai-font-size-meta,13px);overflow-wrap:anywhere;margin-block-start:2px;display:block}.footer_b727{border-block-start:var(--ai-border-width,1px) solid var(--ai-border,#e4e4e7);color:var(--ai-muted,#52525b);font-size:var(--ai-font-size-caption,12px);flex-wrap:wrap;gap:6px 16px;margin:0;padding:8px 14px;display:flex}.srOnly_b727{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.dialog_b727{border:0;border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:100%;max-inline-size:100vw;inset:0}.list_b727{flex:auto;max-block-size:none}.cancel_b727{display:inline-flex}.fieldKey_b727,.footer_b727{display:none}}@media (any-pointer:coarse){.cancel_b727{display:inline-flex}.fieldKey_b727,.footer_b727{display:none}}@media (prefers-reduced-motion:no-preference){.dialog_b727[data-state=open]{animation:palette-in_b727 .12s ease-out}.overlay_b727[data-state=open]{animation:palette-fade_b727 .12s ease-out}}@keyframes palette-in_b727{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes palette-fade_b727{0%{opacity:0}to{opacity:1}}@media (forced-colors:active){.item_b727[data-selected=true]{outline-offset:-2px;outline:2px solid highlight}}.key_b727{background:var(--ai-surface-subtle,#f4f4f5);min-width:1.6em;font:500 12px/1.5 var(--ai-font-mono,ui-monospace,SFMono-Regular,Consolas,monospace);text-align:center;border:solid var(--ai-border,#e4e4e7);border-width:1px 1px 2px;border-radius:6px;padding:1px 6px;display:inline-block}.key_b727,.root_4ff3{color:var(--ai-text,#18181b)}.root_4ff3{min-inline-size:0;font-family:var(--ai-font-family,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI Variable Text","Segoe UI",system-ui,sans-serif);font-size:var(--ai-font-size-meta,13px);line-height:1.5}.head_4ff3{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-end:8px;display:flex}.title_4ff3{font-size:var(--ai-font-size-caption,12px);letter-spacing:.04em;text-transform:uppercase;flex:auto;margin:0;font-weight:600}.reading_4ff3,.title_4ff3{color:var(--ai-muted,#52525b)}.reading_4ff3{font-variant-numeric:tabular-nums}.toggle_4ff3{border:var(--ai-border-width,1px) solid var(--ai-border,#e4e4e7);border-radius:var(--ai-radius-pill,999px);color:var(--ai-text,#18181b);font:inherit;cursor:pointer;background:0 0;padding:2px 8px;display:none}.toggle_4ff3:focus-visible{outline:2px solid var(--ai-focus,#18181b);outline-offset:2px}.list_4ff3,.sub_4ff3{margin:0;padding:0;list-style:none}.list_4ff3{border-inline-start:1px solid var(--ai-border,#e4e4e7)}.item_4ff3{position:relative}.link_4ff3,.subLink_4ff3{color:var(--ai-muted,#52525b);border-inline-start:2px solid #0000;gap:10px;margin-inline-start:-1px;padding:5px 0 5px 14px;text-decoration:none;display:flex}@media (hover:hover){.link_4ff3:hover,.subLink_4ff3:hover{color:var(--ai-text,#18181b)}}.link_4ff3:focus-visible,.subLink_4ff3:focus-visible{outline:2px solid var(--ai-focus,#18181b);outline-offset:-2px;border-radius:4px}.number_4ff3{font-variant-numeric:tabular-nums;color:var(--ai-muted,#52525b);flex-shrink:0}.text_4ff3{overflow-wrap:anywhere;min-inline-size:0}.item_4ff3[data-state=read] .link_4ff3{color:var(--ai-muted,#52525b)}.item_4ff3[data-state=read] .number_4ff3{color:var(--ai-primary-text,#27272a)}.item_4ff3[data-state=current]>.link_4ff3,.link_4ff3[aria-current=location],.subLink_4ff3[aria-current=location]{color:var(--ai-text,#18181b);border-inline-start-color:var(--ai-primary,#18181b);font-weight:600}.sub_4ff3 .subLink_4ff3{font-size:var(--ai-font-size-caption,12px);padding-inline-start:28px}.root_4ff3[data-collapsible=always] .toggle_4ff3{display:inline-block}.root_4ff3[data-collapsible=always]:not([data-open]) .list_4ff3{display:none}@media (width<=760px){.root_4ff3[data-collapsible=narrow] .toggle_4ff3{display:inline-block}.root_4ff3[data-collapsible=narrow]:not([data-open]) .list_4ff3{display:none}}@media (prefers-reduced-motion:no-preference){.link_4ff3,.subLink_4ff3{transition:color var(--ai-duration-fast,.12s) var(--ai-ease,cubic-bezier(.2,0,0,1)),border-color var(--ai-duration-fast,.12s) var(--ai-ease,cubic-bezier(.2,0,0,1))}}@media (forced-colors:active){.link_4ff3[aria-current=location],.subLink_4ff3[aria-current=location]{border-inline-start-color:highlight}}.srOnly_4ff3{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.trackTitle_4ff3{color:var(--ai-muted,#52525b);font-size:var(--ai-font-size-meta,13px);flex:auto;align-items:center;gap:8px;margin:0;font-weight:500;display:inline-flex}.trackBody_4ff3{position:relative}.trackLine_4ff3{pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:visible}.trackBase_4ff3,.trackLit_4ff3{fill:none;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.trackBase_4ff3{stroke:var(--ai-border,#e4e4e7)}.trackLit_4ff3{stroke:var(--ai-text,#18181b)}.trackDot_4ff3{fill:var(--ai-text,#18181b)}.trackList_4ff3{margin:0;padding:0;list-style:none}.trackList_4ff3:not([data-measured]){border-inline-start:1px solid var(--ai-border,#e4e4e7)}.trackLink_4ff3{padding-block:5px;padding-inline:calc(14px + var(--toc-depth,0) * 12px) 0;color:var(--ai-muted,#52525b);overflow-wrap:anywhere;text-decoration:none;display:block}.trackLink_4ff3[aria-current=location],.trackLink_4ff3[data-lit]{color:var(--ai-text,#18181b)}.trackLink_4ff3[aria-current=location]{font-weight:500}@media (hover:hover){.trackLink_4ff3:hover{color:var(--ai-text,#18181b)}}.trackLink_4ff3:focus-visible{outline:2px solid var(--ai-focus,#18181b);outline-offset:-2px;border-radius:4px}.root_4ff3[data-collapsible=always]:not([data-open]) .trackBody_4ff3{display:none}@media (width<=760px){.root_4ff3[data-collapsible=narrow]:not([data-open]) .trackBody_4ff3{display:none}}@media (forced-colors:active){.trackBase_4ff3{stroke:graytext}.trackDot_4ff3,.trackLit_4ff3{stroke:highlight;fill:highlight}}.ticksRoot_4ff3{inline-size:fit-content;position:relative}.rail_4ff3{min-inline-size:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-items:start;gap:6px;padding:8px 4px;display:grid}.rail_4ff3:focus-visible{outline:2px solid var(--ai-focus,#18181b);outline-offset:2px}.tick_4ff3{background:var(--ai-control-border,#71717a);border-radius:1px;block-size:1.5px;inline-size:12px;display:block}.tick_4ff3[data-depth]:not([data-depth="0"]){inline-size:8px}.tick_4ff3[data-near=next],.tick_4ff3[data-read]{background:var(--ai-muted,#52525b)}.tick_4ff3[data-near=next]{inline-size:16px}.tick_4ff3[data-near=current]{background:var(--ai-text,#18181b);block-size:2px;inline-size:24px}@media (hover:hover){.rail_4ff3 .tick_4ff3:hover{background:var(--ai-text,#18181b);inline-size:24px}.rail_4ff3 .tick_4ff3:hover+.tick_4ff3{inline-size:16px}.rail_4ff3 .tick_4ff3:has(+.tick_4ff3:hover){inline-size:16px}}.panel_4ff3{z-index:20;overscroll-behavior:contain;border:var(--ai-border-width,1px) solid var(--ai-border,#e4e4e7);border-radius:var(--ai-radius,12px);background:var(--ai-surface,#fff);opacity:0;pointer-events:none;max-block-size:min(70vh,480px);min-inline-size:200px;max-inline-size:280px;margin:0;padding:6px;list-style:none;transition:opacity .15s ease-out;display:grid;position:absolute;inset-block-start:0;inset-inline-start:calc(100% + 4px);overflow-y:auto;box-shadow:0 8px 24px #00000014}.ticksRoot_4ff3:focus-within .panel_4ff3,.ticksRoot_4ff3[data-open] .panel_4ff3{opacity:1;pointer-events:auto}@media (hover:hover){.ticksRoot_4ff3:hover .panel_4ff3{opacity:1;pointer-events:auto}}.panelLink_4ff3{min-block-size:28px;padding-block:5px;padding-inline:calc(8px + var(--toc-depth,0) * 12px) 8px;color:var(--ai-muted,#52525b);overflow-wrap:anywhere;box-sizing:border-box;border-radius:6px;text-decoration:none;display:block}.panelLink_4ff3[aria-current=location]{color:var(--ai-text,#18181b);font-weight:500}@media (hover:hover){.panelLink_4ff3:hover{background:var(--ai-surface-subtle,#f4f4f5);color:var(--ai-text,#18181b)}}.panelLink_4ff3:focus-visible{outline:2px solid var(--ai-focus,#18181b);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.tick_4ff3{transition-property:inline-size,background-color;transition-duration:var(--ai-duration-fast,.12s);transition-timing-function:var(--ai-ease,cubic-bezier(.2,0,0,1))}.panel_4ff3{transition-property:opacity,translate;translate:-4px}.ticksRoot_4ff3:focus-within .panel_4ff3,.ticksRoot_4ff3[data-open] .panel_4ff3{translate:0}@media (hover:hover){.ticksRoot_4ff3:hover .panel_4ff3{translate:0}}}@media (forced-colors:active){.tick_4ff3{background:canvastext}.tick_4ff3[data-near=current]{background:highlight}}.root_1613{min-inline-size:0;color:var(--ai-text,#18181b);font-family:var(--ai-font-family,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI Variable Text","Segoe UI",system-ui,sans-serif);gap:4px;display:grid}.row_1613{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.status_1613{min-block-size:1.5em;color:var(--ai-muted,#52525b);font-size:var(--ai-font-size-meta,13px);margin:0;line-height:1.5}