._spinner_zdl8c_1{position:relative;display:inline-block;flex-shrink:0;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--radius-full);vertical-align:-.125em;animation:_spin_zdl8c_1 .8s linear infinite var(--ya-activity-play, running)}._small_zdl8c_25{width:.9em;height:.9em}._default_zdl8c_35{width:16px;height:16px}._large_zdl8c_45{width:32px;height:32px;border-width:3px}._label_zdl8c_57{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes _spin_zdl8c_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_zdl8c_1{animation-duration:2.4s}}:where(._base_l6jrk_25){box-sizing:border-box;margin:0;padding:0;border:none;background:none;color:inherit;font:inherit;font-size:var(--font-size-base);text-align:inherit;cursor:pointer}:where(._base_l6jrk_25:disabled){cursor:not-allowed}._base_l6jrk_25:focus-visible,._button_l6jrk_61:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._button_l6jrk_61{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:32px;margin:0;padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-md);font:inherit;font-size:var(--font-size-sm);line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}._button_l6jrk_61:disabled,._button_l6jrk_61[aria-disabled=true]{opacity:.5;cursor:not-allowed}._button_l6jrk_61[aria-busy=true]{cursor:progress}._small_l6jrk_139{min-height:26px;padding:0 var(--space-2);font-size:var(--font-size-xs)}._large_l6jrk_151{min-height:36px}._dense_l6jrk_159{min-height:22px;padding:0 var(--space-1);font-size:var(--font-size-xs)}:where(._dense_l6jrk_159){position:relative}._icon_l6jrk_185{width:32px;padding:0;font-size:var(--font-size-2xl);line-height:1}._icon_l6jrk_185._small_l6jrk_139{width:26px;font-size:var(--font-size-2xl)}._icon_l6jrk_185._large_l6jrk_151{width:36px}._icon_l6jrk_185._dense_l6jrk_159{width:22px;font-size:var(--font-size-base)}@media(pointer:coarse){._button_l6jrk_61{min-height:44px}._small_l6jrk_139{min-height:36px}._icon_l6jrk_185{width:44px}._icon_l6jrk_185._small_l6jrk_139{width:36px}._dense_l6jrk_159{min-height:22px}._icon_l6jrk_185._large_l6jrk_151{width:44px}._icon_l6jrk_185._dense_l6jrk_159{width:22px}._dense_l6jrk_159:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}}._icon_l6jrk_185 svg{flex-shrink:0}._primary_l6jrk_313{background:var(--app-yep-green-dark);color:#fff}._primary_l6jrk_313:hover:not(:disabled,[aria-disabled=true]){background:var(--app-yep-green)}._secondary_l6jrk_331{background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}._secondary_l6jrk_331[aria-pressed=true],._secondary_l6jrk_331[data-selected=true]{border-color:var(--app-yep-green)}._secondary_l6jrk_331[aria-pressed=true],._outline_l6jrk_355[aria-pressed=true]{font-weight:600}._outline_l6jrk_355[aria-pressed=true],._outline_l6jrk_355[data-selected=true]{background:var(--bg-hover);border-color:var(--app-yep-green)}._secondary_l6jrk_331:hover:not(:disabled,[aria-disabled=true]){background:var(--border-color)}._outline_l6jrk_355{background:transparent;border-color:var(--border-color);color:var(--text-primary)}._outline_l6jrk_355:hover:not(:disabled,[aria-disabled=true]){background:var(--bg-hover)}._ghost_l6jrk_403{background:transparent;color:var(--text-secondary)}._ghost_l6jrk_403:hover:not(:disabled,[aria-disabled=true]){background:var(--bg-hover);color:var(--text-primary)}._ghost_l6jrk_403[aria-pressed=true],._ghost_l6jrk_403[data-selected=true]{background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}._danger_l6jrk_441{background:var(--error-color);border-color:var(--error-color);color:#fff}._danger_l6jrk_441:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--error-color) 85%,#000)}._dangerOutline_l6jrk_461{background:transparent;border-color:var(--error-color);color:var(--error-color)}._dangerOutline_l6jrk_461:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--error-color) 14%,transparent)}._link_l6jrk_483{min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--link-color);font-size:inherit;line-height:inherit;vertical-align:baseline}:where(._link_l6jrk_483){position:relative}@media(pointer:coarse){._link_l6jrk_483:before{content:"";position:absolute;inset:min(0px,calc((100% - 44px)/2))}}._button_l6jrk_61._elevated_l6jrk_533{box-shadow:var(--shadow-md)}._elevated_l6jrk_533:is(._secondary_l6jrk_331,._outline_l6jrk_355,._ghost_l6jrk_403){background:var(--bg-surface)}._elevated_l6jrk_533:is(._secondary_l6jrk_331,._outline_l6jrk_355,._ghost_l6jrk_403):hover:not(:disabled){background:var(--bg-hover)}._attentionOutline_l6jrk_557{background:transparent;color:var(--warning-color);border-color:var(--warning-color)}._attentionOutline_l6jrk_557:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--warning-color) 14%,transparent)}._link_l6jrk_483:hover:not(:disabled,[aria-disabled=true]){text-decoration:underline}._successOutline_l6jrk_587{background:transparent;border-color:var(--success-color);color:var(--success-color)}._successOutline_l6jrk_587:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--success-color) 14%,transparent)}._button_l6jrk_61._wrap_l6jrk_607{display:inline;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:start}._button_l6jrk_61._truncate_l6jrk_623{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._button_l6jrk_61._mono_l6jrk_637{font-family:var(--font-mono);font-size:var(--fixed-font-size-base)}._button_l6jrk_61._inline_l6jrk_647,._button_l6jrk_61._inlineIcon_l6jrk_649{position:relative;min-height:0;display:inline;height:auto;padding:0 .25em;font-size:.78em;line-height:1;vertical-align:baseline}._button_l6jrk_61._inline_l6jrk_647{vertical-align:.1em}._button_l6jrk_61._inlineIcon_l6jrk_649{display:inline-flex;width:11px;height:11px;padding:0;vertical-align:middle}._inlineIcon_l6jrk_649 svg{width:11px;height:11px}._button_l6jrk_61._subdued_l6jrk_697{opacity:.4}._button_l6jrk_61._subdued_l6jrk_697:is(:hover,:focus-visible,._successOutline_l6jrk_587){opacity:1}._elevated_l6jrk_533._attentionOutline_l6jrk_557{background:var(--bg-surface)}._elevated_l6jrk_533._attentionOutline_l6jrk_557:hover:not(:disabled){background:var(--bg-hover)}@media(pointer:coarse){._button_l6jrk_61._touchLarge_l6jrk_723{min-height:44px}._button_l6jrk_61._inline_l6jrk_647:before,._button_l6jrk_61._inlineIcon_l6jrk_649:before{content:"";position:absolute;inset:min(0px,calc((100% - 44px)/2))}}._dialog_pevkp_5._small_pevkp_5{width:min(24rem,100%)}._dialog_pevkp_5._medium_pevkp_13{width:min(32rem,100%)}._dialog_pevkp_5._large_pevkp_21{width:min(48rem,100%)}._dialog_pevkp_5[data-modal-anchored]{max-width:calc(100dvw - 16px)}._dialog_pevkp_5>[data-modal-content]{padding:0}._cardOverlay_pevkp_49._confirmLayer_pevkp_49{z-index:var(--z-confirm)}._body_pevkp_57{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);line-height:1.5;color:var(--text-primary)}._body_pevkp_57>:where(p){margin:0}._body_pevkp_57._flush_pevkp_85{gap:0;padding:0}._description_pevkp_95{color:var(--text-secondary);white-space:pre-line;overflow-wrap:anywhere}._footer_pevkp_109{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-color)}._footerStart_pevkp_131{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-right:auto}@media(max-width:600px){._cardOverlay_pevkp_49._cardOverlay_pevkp_49{align-items:flex-start;padding:8dvh 12px 12px}._dialog_pevkp_5._small_pevkp_5,._dialog_pevkp_5._medium_pevkp_13,._dialog_pevkp_5._large_pevkp_21{width:100%;max-width:100%;height:auto;max-height:calc(92dvh - 12px);border:1px solid var(--border-color);border-radius:var(--radius-md)}._dialog_pevkp_5[data-modal-anchored]{height:auto;max-height:calc(100dvh - 16px);border:1px solid var(--border-color);border-radius:var(--radius-md)}._body_pevkp_57{padding:var(--space-3)}._footer_pevkp_109{padding:var(--space-2) var(--space-3)}._footer_pevkp_109>*{flex:1 1 auto}}._modalOverlay_b61tx_1._modalOverlayImageViewer_b61tx_1{padding:.375rem}._modal_b61tx_1._modalImageViewer_b61tx_9{width:calc(100dvw - .75rem);max-width:none;height:calc(100dvh - .75rem);max-height:none}@media(max-width:600px){._modalOverlay_b61tx_1._modalOverlayImageViewer_b61tx_1{padding:0}}@media(max-width:600px){._modal_b61tx_1._modalImageViewer_b61tx_9{width:100dvw;height:100dvh;border:0;border-radius:0}}._modalOverlay_b61tx_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.75rem .75rem max(.75rem,8vh);z-index:var(--z-modal)}._modalOverlay_b61tx_1:has([data-file-viewer-modal]){padding:.375rem .375rem max(.375rem,2vh)}._modalOverlayAnchored_b61tx_85{align-items:flex-start;justify-content:flex-start;padding:0}._modal_b61tx_1{position:relative;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-sm);box-sizing:border-box;width:min(90vw,100%);max-width:1200px;max-height:min(80vh,calc(100dvh - 1.5rem));padding:0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 32px #0000004d}._modalAnchored_b61tx_129{position:fixed;margin:0}._modalHeader_b61tx_139{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:.375rem .5rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);border-radius:var(--radius-sm) var(--radius-sm) 0 0}._modalHeaderActions_b61tx_161{display:flex;align-items:center;gap:.375rem;margin-left:auto;flex-shrink:0}._modalTitle_b61tx_177{font-weight:600;font-size:.9375rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._modalClose_b61tx_197{flex-shrink:0}._modalContent_b61tx_205{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;padding:.375rem}._modal_b61tx_1._modalImageViewer_b61tx_9 ._modalContent_b61tx_205{overflow:hidden;padding:0}@media(max-width:600px){._modalOverlay_b61tx_1{align-items:flex-end;padding:0}}@media(max-width:600px){._modal_b61tx_1{width:100dvw;max-width:100dvw;max-height:100dvh;height:100dvh;border-radius:0;border:none}}@media(max-width:600px){._modalHeader_b61tx_139{padding:.25rem .5rem;border-radius:0}}@media(max-width:600px){._modalContent_b61tx_205{padding:0}}@media(max-width:600px){._modalTitle_b61tx_177{font-size:.875rem}}._popover_1gkc5_11{position:fixed;top:0;left:0;z-index:var(--z-popover);box-sizing:border-box;max-width:var(--popover-max-width, calc(100dvw - 16px) );max-height:var(--popover-available-height, calc(100dvh - 16px) );overflow:auto;overscroll-behavior:contain}._panel_1gkc5_35{padding:var(--space-1);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font-size:var(--font-size-sm);line-height:1.45;box-shadow:var(--shadow-lg)}._card_1gkc5_59{padding:var(--space-2) var(--space-3)}._backdrop_1gkc5_69{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover);background:var(--bg-overlay)}._popover_1gkc5_11._sheet_1gkc5_83{inset:auto 0 0;max-width:none;max-height:min(70dvh,calc(100dvh - 48px));padding-bottom:max(var(--space-1),env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._field_6lktu_15{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._label_6lktu_29{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:500;line-height:1.35}._required_6lktu_43{color:var(--error-color)}._hint_6lktu_51,._error_6lktu_53{margin:0;font-size:var(--font-size-sm);line-height:1.4}._hint_6lktu_51{color:var(--text-muted)}._error_6lktu_53{color:var(--error-color)}:where(._input_6lktu_81,._textarea_6lktu_81,._select_6lktu_81){width:100%;min-width:0;margin:0}:where(._select_6lktu_81){width:auto;max-width:100%}._input_6lktu_81,._textarea_6lktu_81,._select_6lktu_81,._adorned_6lktu_113{box-sizing:border-box;border:1px solid var(--border-input);border-radius:var(--radius-md);background:var(--bg-input);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm);line-height:1.4;transition:border-color .15s,box-shadow .15s}._input_6lktu_81,._select_6lktu_81,._adorned_6lktu_113{min-height:32px;padding:0 var(--space-3)}._textarea_6lktu_81{padding:var(--space-2) var(--space-3);line-height:1.5;resize:vertical}._select_6lktu_81{padding-right:calc(var(--space-3) + 14px);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 15px center,right 10px center;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}._select_6lktu_81 option{background-color:var(--bg-surface);color:var(--text-primary)}._select_6lktu_81 option:disabled{color:var(--text-muted)}._small_6lktu_223._input_6lktu_81,._small_6lktu_223._select_6lktu_81,._small_6lktu_223._adorned_6lktu_113{min-height:26px;padding-inline:var(--space-2)}._small_6lktu_223._select_6lktu_81{padding-right:calc(var(--space-2) + 14px)}._small_6lktu_223._textarea_6lktu_81{padding:var(--space-1) var(--space-2)}._mono_6lktu_253{font-family:var(--font-mono)}._adorned_6lktu_113{display:flex;align-items:center;min-width:0;gap:var(--space-1);padding-inline:var(--space-1)}._adorned_6lktu_113 ._adornedInput_6lktu_281{flex:1;width:0;min-width:0;min-height:30px;border:0;border-radius:0;background:transparent;box-shadow:none}._small_6lktu_223._adorned_6lktu_113 ._adornedInput_6lktu_281{min-height:24px}._leading_6lktu_311,._trailing_6lktu_313{display:inline-flex;flex:none;align-items:center;gap:var(--space-1)}._leading_6lktu_311{color:var(--text-muted);pointer-events:none}._adorned_6lktu_113:has(._input_6lktu_81:focus){border-color:var(--focus-border);box-shadow:0 0 0 1px var(--focus-border)}._adorned_6lktu_113:hover:not([data-disabled=true],[data-invalid=true],:focus-within){border-color:var(--text-muted)}._adorned_6lktu_113[data-invalid=true]{border-color:var(--error-color)}._adorned_6lktu_113[data-invalid=true]:has(._input_6lktu_81:focus){border-color:var(--error-color);box-shadow:0 0 0 1px var(--error-color)}._adorned_6lktu_113[data-readonly=true]{background:var(--bg-secondary)}._adorned_6lktu_113[data-disabled=true]{opacity:.55}._adorned_6lktu_113[data-disabled=true] ._input_6lktu_81{opacity:1}._input_6lktu_81._hideNativeSearchClear_6lktu_405[type=search]::-webkit-search-cancel-button{display:none}._selectShell_6lktu_413{display:inline-grid;position:relative;min-width:0}._selectShell_6lktu_413 ._selectWithLeading_6lktu_425{width:100%;padding-left:calc(var(--space-2) + 20px)}._selectLeading_6lktu_435{display:inline-flex;position:absolute;left:var(--space-2);top:50%;transform:translateY(-50%);pointer-events:none}._selectShell_6lktu_413[data-disabled=true] ._selectLeading_6lktu_435{opacity:.55}._input_6lktu_81::placeholder,._textarea_6lktu_81::placeholder{color:var(--text-muted);opacity:1}._input_6lktu_81:hover:not(:disabled,:focus),._textarea_6lktu_81:hover:not(:disabled,:focus),._select_6lktu_81:hover:not(:disabled,:focus){border-color:var(--text-muted)}._input_6lktu_81:focus,._textarea_6lktu_81:focus,._select_6lktu_81:focus{border-color:var(--focus-border);box-shadow:0 0 0 1px var(--focus-border);outline:none}._input_6lktu_81[aria-invalid=true],._textarea_6lktu_81[aria-invalid=true],._select_6lktu_81[aria-invalid=true]{border-color:var(--error-color)}._input_6lktu_81[aria-invalid=true]:focus,._textarea_6lktu_81[aria-invalid=true]:focus,._select_6lktu_81[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--error-color)}._input_6lktu_81:disabled,._textarea_6lktu_81:disabled,._select_6lktu_81:disabled{opacity:.55;cursor:not-allowed}._input_6lktu_81:read-only:not(:disabled),._textarea_6lktu_81:read-only:not(:disabled){background:var(--bg-secondary)}._unit_6lktu_551{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-1);white-space:nowrap}:where(._unitInput_6lktu_567){width:4.5rem}._unitInput_6lktu_567{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}._unitInput_6lktu_567::-webkit-inner-spin-button,._unitInput_6lktu_567::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}._unitText_6lktu_595{color:var(--text-muted);font-size:var(--font-size-sm);line-height:1}@media(pointer:coarse){._input_6lktu_81,._select_6lktu_81,._adorned_6lktu_113{min-height:44px}._small_6lktu_223._input_6lktu_81,._small_6lktu_223._select_6lktu_81,._small_6lktu_223._adorned_6lktu_113{min-height:36px}._adorned_6lktu_113 ._adornedInput_6lktu_281{min-height:42px}._small_6lktu_223._adorned_6lktu_113 ._adornedInput_6lktu_281{min-height:34px}._largeTouch_6lktu_651._input_6lktu_81,._largeTouch_6lktu_651._select_6lktu_81,._largeTouch_6lktu_651._textarea_6lktu_81,._largeTouch_6lktu_651._adorned_6lktu_113{min-height:44px}._largeTouch_6lktu_651._adorned_6lktu_113 ._adornedInput_6lktu_281{min-height:42px}}@media(forced-colors:active){._select_6lktu_81{background-image:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}@media(prefers-reduced-motion:reduce){._input_6lktu_81,._textarea_6lktu_81,._select_6lktu_81{transition:none}}._adorned_6lktu_113 ._adornedInput_6lktu_281:focus{box-shadow:none}._surface_x8hza_1{box-sizing:border-box;padding:5px 7px;border:1px solid var(--tooltip-border);border-radius:var(--radius-sm);background:var(--tooltip-background);color:var(--tooltip-foreground);box-shadow:0 3px 10px #00000047;font-family:var(--font-ui);font-size:calc(var(--font-size-xs) + 1px + var(--tooltip-font-size-offset, 0px));font-weight:500;line-height:1.25;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}._root_x8hza_43{width:max-content;position:fixed;z-index:var(--z-tooltip);max-width:min(520px,calc(100dvw - 16px));max-height:min(50vh,420px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default}._specimen_x8hza_75{width:fit-content;min-width:0;max-width:100%}._interactive_x8hza_89{pointer-events:auto;-webkit-user-select:text;user-select:text;cursor:text}._glossary_x8hza_101{font-size:calc(var(--font-size-xs) + 2px + var(--tooltip-font-size-offset, 0px))}._enlarged_x8hza_117{max-width:min(calc(520px + 4.25em),calc(100dvw - 16px));max-height:min(calc(100dvh - 16px),50em);padding:7px 9px;font-size:calc(var(--font-size-sm) + .5px + var(--tooltip-font-size-offset, 0px))}._zoomHeadline_x8hza_139{display:block;overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}._zoomDetail_x8hza_155{display:block;margin-top:.45em;white-space:pre-wrap}._glossary_x8hza_101._enlarged_x8hza_117{font-size:calc(var(--font-size-sm) + 1.5px + var(--tooltip-font-size-offset, 0px))}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size3-Regular-gV2CO0n9.woff2) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.18.7"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .reflectbox{display:inline-block;transform:scaleX(-1)}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}:root,[data-theme=verydark],[data-theme=dark],[data-theme=auto]{--provider-claude: #f0a43a;--provider-codex: #3dcea6;--provider-gemini: #7ab0ff;--provider-grok: #e7e5e4;--provider-opencode: #c084fc;--provider-pi: #2dd4bf}[data-theme=light]{--provider-claude: #b45309;--provider-codex: #047857;--provider-gemini: #1d4ed8;--provider-grok: #111827;--provider-opencode: #7e22ce;--provider-pi: #0f766e}@media(prefers-color-scheme:light){[data-theme=auto]{--provider-claude: #b45309;--provider-codex: #047857;--provider-gemini: #1d4ed8;--provider-grok: #111827;--provider-opencode: #7e22ce;--provider-pi: #0f766e}}:root{--ansi-black: #4f5254;--ansi-red: #cd3131;--ansi-green: #0dbc79;--ansi-yellow: #cca700;--ansi-blue: #2472c8;--ansi-magenta: #bc3fbc;--ansi-cyan: #11a8cd;--ansi-white: #d4d4d4;--ansi-bright-black: #7c7c7c;--ansi-bright-red: #f14c4c;--ansi-bright-green: #23d18b;--ansi-bright-yellow: #f5f543;--ansi-bright-blue: #3b8eea;--ansi-bright-magenta: #d670d6;--ansi-bright-cyan: #29b8db;--ansi-bright-white: #ffffff}[data-theme=light]{--ansi-black: #000000;--ansi-red: #c5252f;--ansi-green: #0a7a3a;--ansi-yellow: #8a6200;--ansi-blue: #1a5aa0;--ansi-magenta: #9d2f9d;--ansi-cyan: #0a7e96;--ansi-white: #505050;--ansi-bright-black: #696969;--ansi-bright-red: #d73a3a;--ansi-bright-green: #1a9d5b;--ansi-bright-yellow: #b18400;--ansi-bright-blue: #2d7bd0;--ansi-bright-magenta: #bd57bd;--ansi-bright-cyan: #1c9cba;--ansi-bright-white: #1a1a1a}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/source-serif-4-latin-normal-BpEBLj1O.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/source-serif-4-latin-italic-BOLXpvkj.woff2) format("woff2")}@font-face{font-family:YA Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2")}@font-face{font-family:YA Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2")}@font-face{font-family:YA Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-italic-D1l0FflY.woff2) format("woff2")}@font-face{font-family:YA Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2")}@font-face{font-family:YA Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-latin-400-normal-BxeZdXas.woff2) format("woff2")}@font-face{font-family:YA Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-sans-latin-500-normal-uodOEoAl.woff2) format("woff2")}@font-face{font-family:YA Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-latin-400-italic-BQIUBrX-.woff2) format("woff2")}@font-face{font-family:YA Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-latin-700-normal-DFYOGfC8.woff2) format("woff2")}@font-face{font-family:YA Iosevka;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/iosevka-latin-400-normal-7stTb90X.woff2) format("woff2")}@font-face{font-family:YA Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:local("Fira Mono"),local("FiraMono-Regular"),url(/assets/fira-mono-symbols2-400-normal-C6JptOil.woff2) format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:YA Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:local("Fira Mono"),local("FiraMono-Regular"),url(/assets/fira-mono-latin-ext-400-normal-B2gPvaNr.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:YA Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:local("Fira Mono"),local("FiraMono-Regular"),url(/assets/fira-mono-latin-400-normal-DVTTRLHv.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:YA IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:YA IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:YA IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:YA IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:YA IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--app-yep-green: #059669;--app-yep-green-dark: #047857;--app-yep-yellow: #f59e0b;--app-claude-ivory: #faf9f5;--app-claude-slate: #141413;--app-claude-orange: #d97706;--project-queue-action-bg: #7c3aed;--project-queue-new-session-action-bg: #5b21b6;--thinking-color: var(--app-claude-orange);--tooltip-background: #ffffff;--tooltip-foreground: #000000;--tooltip-border: #000000;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--font-ui: var(--font-sans);--font-brand: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Baskerville, Georgia, "Times New Roman", ui-serif, serif;--font-output-serif: "Source Serif 4", Georgia, ui-serif, serif;--font-output-inter: "YA Inter", var(--font-sans);--font-output-alegreya-sans: "YA Alegreya Sans", var(--font-sans);--font-math: "KaTeX_Main", "STIX Two Math", "Cambria Math", "Times New Roman", serif;--font-mono-system: "SF Mono", Monaco, "Cascadia Code", Consolas, monospace;--font-mono-iosevka: "YA Iosevka", var(--font-mono-system);--font-mono-ibm-plex: "YA IBM Plex Mono", var(--font-mono-system);--font-mono-fira: "YA Fira Mono", var(--font-mono-system);--font-mono: var(--font-mono-system);--font-size-xs: 10px;--font-size-caption: 11px;--font-size-sm: 12px;--font-size-base: 13px;--font-size-lg: 14px;--font-size-xl: 16px;--font-size-2xl: 18px;--font-size-fixed-xs: 10px;--output-prose-font-family: var(--font-sans);--output-prose-font-optical-sizing: auto;--output-prose-font-variation-settings: normal;--output-prose-font-size: var(--font-size-base);--thinking-prose-font-size: calc(var(--output-prose-font-size) - 1px);--output-math-font-size-offset: 1px;--fixed-font-size-offset: 0px;--fixed-font-size-xs-raw: calc( var(--output-prose-font-size) - 3px + var(--fixed-font-size-offset) );--fixed-font-size-sm-raw: calc( var(--output-prose-font-size) - 1px + var(--fixed-font-size-offset) );--fixed-font-size-base-raw: calc( var(--output-prose-font-size) + var(--fixed-font-size-offset) );--fixed-font-size-xs: max(9px, var(--fixed-font-size-xs-raw));--fixed-font-size-sm: max(9px, var(--fixed-font-size-sm-raw));--fixed-font-size-base: max(10px, var(--fixed-font-size-base-raw));--fixed-font-size-inline: max( 9px, calc(.9em + var(--fixed-font-size-offset)) );--fixed-inline-code-line-height: 1.15;--fixed-inline-code-baseline-shift: .04em;--thinking-prose-line-height-offset: 0px;--thinking-prose-line-height: max( 1.1em, calc(1.5em + var(--thinking-prose-line-height-offset)) );--thinking-prose-font-variation-settings: var( --output-prose-font-variation-settings );--output-prose-vspace-offset: 0px;--output-prose-line-height-offset: 0px;--output-prose-line-height: max( 1.1em, calc(1.5em + var(--output-prose-line-height-offset)) );--source-code-font-size: max( 10px, calc(var(--fixed-font-size-base-raw) + var(--source-font-size-offset, 0px)) );--source-code-line-height: calc( 1.5em + var(--output-prose-line-height-offset) + var(--source-vspace-offset, 0px) );--output-prose-paragraph-gap: max( 0px, calc(var(--space-2) + var(--output-prose-vspace-offset)) );--output-prose-list-gap: max( 0px, calc(var(--space-1) + var(--output-prose-vspace-offset)) );--output-prose-heading-top-gap: max( 2px, calc(var(--space-3) + var(--output-prose-vspace-offset)) );--output-prose-heading-bottom-gap: max( 0px, calc(var(--space-2) + var(--output-prose-vspace-offset)) );--tab-size: 2;--content-max-width: 830px;--turn-rail-content-padding-inline-end: clamp(12px, calc(1vw + 6px) , 22px);--turn-rail-float-inset-inline-end: max( 2px, calc(24px - var(--turn-rail-content-padding-inline-end)) );--composer-window-padding-inline: clamp(2px, calc(.6vw - 1.6px) , 8px);--blame-author-color-lightness: .78;--blame-author-color-chroma: .13;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--radius-xs: 3px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-full: 999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .16);--shadow-md: 0 4px 12px rgba(0, 0, 0, .24);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .32);--z-modal: 9999;--z-popover: 10010;--z-confirm: 10020;--z-tooltip: 2147483647;--app-spinner-foreground: var(--thinking-color)}:root,[data-theme]{--accent-color: var(--primary-color);--accent-primary: var(--primary-color);--brand-wordmark-yep-full: color-mix( in srgb, var(--app-yep-green) 76%, var(--text-primary) 24% );--brand-wordmark-anywhere: color-mix( in srgb, var(--app-claude-orange) 38%, var(--text-primary) 62% );--accent-contrast: #0b1220;--bg-overlay: rgba(0, 0, 0, .5);--focus-border: #007acc;--primary-color: #60a5fa;--warning-badge-bg: #c2410c;--patient-queue-action-bg: #b8860b;--bg-error: color-mix(in srgb, var(--error-color) 12%, transparent);--bg-warning: color-mix(in srgb, var(--warning-color) 14%, transparent);--bg-success: color-mix(in srgb, var(--success-color) 14%, transparent);--bg-selected: color-mix(in srgb, var(--primary-color) 16%, transparent);--shiki-background: transparent;--shiki-foreground: #e1e4e8;--shiki-token-constant: #79b8ff;--shiki-token-string: #9ecbff;--shiki-token-comment: #a0a8b3;--shiki-token-keyword: #f97583;--shiki-token-parameter: #ffab70;--shiki-token-function: #b392f0;--shiki-token-string-expression: #85e89d;--shiki-token-punctuation: #e1e4e8;--shiki-token-link: #79b8ff;--shiki-token-deleted: #f97583;--shiki-token-inserted: #85e89d}[data-theme=verydark]{--bg-surface: #181818;--bg-elevated: #2c2c2c;--bg-secondary: #1f1f1f;--bg-tertiary: #252525;--bg-hover: #2a2d2e;--bg-code: #1f1f1f;--bg-input: #2a2a2a;--bg-user-message: #3a3a3a;--text-primary: #cccccc;--text-secondary: #b8b8b8;--text-muted: #9d9d9d;--text-dimmed: #666666;--border-color: #3c3c3c;--border-subtle: #333333;--border-input: #444444;--link-color: #4daafc;--error-color: #c74e39;--success-color: #74c991;--warning-color: #e1c08d;--attention-color: #4daafc;--timeline-dot-default: #9d9d9d;--timeline-dot-tool: #74c991;--timeline-dot-error: #c74e39;--timeline-dot-warning: #e1c08d;--timeline-dot-working: #d97757;--timeline-line-color: #3c3c3c;--status-badge-idle-bg: #333333;--status-badge-idle-text: #888888;--status-badge-owned-bg: #1a3a1a;--status-badge-owned-text: #44ff44;--status-badge-external-bg: #3a3a1a;--status-badge-external-text: #ffff44;--status-badge-running-bg: #3a2a1a;--status-badge-running-text: #ffaa44;--status-badge-input-bg: #1a2a4a;--status-badge-input-text: #66aaff}[data-theme=dark]{--bg-surface: #2f2f2f;--bg-elevated: #444444;--bg-secondary: #363636;--bg-tertiary: #3d3d3d;--bg-hover: #454545;--bg-code: #292929;--bg-input: #3a3a3a;--bg-user-message: #484848;--text-primary: #e0e0e0;--text-secondary: #c0c0c0;--text-muted: #a0a0a0;--text-dimmed: #707070;--border-color: #4a4a4a;--border-subtle: #444444;--border-input: #555555;--link-color: #5db5ff;--error-color: #e05545;--success-color: #7dd39a;--warning-color: #ebd09d;--attention-color: #5db5ff;--timeline-dot-default: #a0a0a0;--timeline-dot-tool: #7dd39a;--timeline-dot-error: #e05545;--timeline-dot-warning: #ebd09d;--timeline-dot-working: #d97757;--timeline-line-color: #4a4a4a;--status-badge-idle-bg: #444444;--status-badge-idle-text: #999999;--status-badge-owned-bg: #2a4a2a;--status-badge-owned-text: #55ff55;--status-badge-external-bg: #4a4a2a;--status-badge-external-text: #ffff55;--status-badge-running-bg: #4a3a2a;--status-badge-running-text: #ffbb55;--status-badge-input-bg: #2a3a5a;--status-badge-input-text: #77bbff}[data-theme=light]{--bg-surface: #f8f8f6;--bg-elevated: #ffffff;--bg-secondary: #f2f1ed;--bg-tertiary: #e9e8e2;--bg-hover: #e1e0da;--bg-code: #eeeee9;--bg-input: #fbfbf9;--bg-overlay: rgba(0, 0, 0, .3);--bg-user-message: #e6e5df;--text-primary: #2d2a26;--text-secondary: #4a4741;--text-muted: #716e68;--text-dimmed: #98948c;--blame-author-color-lightness: .43;--blame-author-color-chroma: .12;--border-color: #d6d4cc;--border-subtle: #e3e1da;--border-input: #c9c6bd;--link-color: #0066cc;--error-color: #cf222e;--success-color: #1a7f37;--warning-color: #9a6700;--attention-color: #0066cc;--focus-border: #0066cc;--primary-color: #2563eb;--accent-contrast: #ffffff;--tooltip-background: #000000;--tooltip-foreground: #ffffff;--tooltip-border: #ffffff;--timeline-dot-default: #98948c;--timeline-dot-tool: #1a7f37;--timeline-dot-error: #cf222e;--timeline-dot-warning: #9a6700;--timeline-dot-working: #d97757;--timeline-line-color: #d6d4cc;--status-badge-idle-bg: #e6e5df;--status-badge-idle-text: #716e68;--status-badge-owned-bg: #d4f5d4;--status-badge-owned-text: #1a7f37;--status-badge-external-bg: #fff3cd;--status-badge-external-text: #9a6700;--status-badge-running-bg: #fde5d8;--status-badge-running-text: #c6613f;--status-badge-input-bg: #dbeafe;--status-badge-input-text: #2563eb;--shiki-foreground: #24292e;--shiki-token-constant: #005cc5;--shiki-token-string: #032f62;--shiki-token-comment: #59616b;--shiki-token-keyword: #d73a49;--shiki-token-parameter: #e36209;--shiki-token-function: #6f42c1;--shiki-token-string-expression: #22863a;--shiki-token-punctuation: #24292e;--shiki-token-link: #005cc5;--shiki-token-deleted: #d73a49;--shiki-token-inserted: #22863a}[data-theme=auto]{--bg-surface: #2f2f2f;--bg-elevated: #444444;--bg-secondary: #363636;--bg-tertiary: #3d3d3d;--bg-hover: #454545;--bg-code: #292929;--bg-input: #3a3a3a;--bg-user-message: #484848;--text-primary: #e0e0e0;--text-secondary: #c0c0c0;--text-muted: #a0a0a0;--text-dimmed: #707070;--border-color: #4a4a4a;--border-subtle: #444444;--border-input: #555555;--link-color: #5db5ff;--error-color: #e05545;--success-color: #7dd39a;--warning-color: #ebd09d;--attention-color: #5db5ff;--timeline-dot-default: #a0a0a0;--timeline-dot-tool: #7dd39a;--timeline-dot-error: #e05545;--timeline-dot-warning: #ebd09d;--timeline-dot-working: #d97757;--timeline-line-color: #4a4a4a;--status-badge-idle-bg: #444444;--status-badge-idle-text: #999999;--status-badge-owned-bg: #2a4a2a;--status-badge-owned-text: #55ff55;--status-badge-external-bg: #4a4a2a;--status-badge-external-text: #ffff55;--status-badge-running-bg: #4a3a2a;--status-badge-running-text: #ffbb55;--status-badge-input-bg: #2a3a5a;--status-badge-input-text: #77bbff}@media(prefers-color-scheme:light){[data-theme=auto]{--bg-surface: #f8f8f6;--bg-elevated: #ffffff;--bg-secondary: #f2f1ed;--bg-tertiary: #e9e8e2;--bg-hover: #e1e0da;--bg-code: #eeeee9;--bg-input: #fbfbf9;--bg-overlay: rgba(0, 0, 0, .3);--bg-user-message: #e6e5df;--text-primary: #2d2a26;--text-secondary: #4a4741;--text-muted: #716e68;--text-dimmed: #98948c;--blame-author-color-lightness: .43;--blame-author-color-chroma: .12;--border-color: #d6d4cc;--border-subtle: #e3e1da;--border-input: #c9c6bd;--link-color: #0066cc;--error-color: #cf222e;--success-color: #1a7f37;--warning-color: #9a6700;--attention-color: #0066cc;--focus-border: #0066cc;--primary-color: #2563eb;--accent-contrast: #ffffff;--tooltip-background: #000000;--tooltip-foreground: #ffffff;--tooltip-border: #ffffff;--timeline-dot-default: #98948c;--timeline-dot-tool: #1a7f37;--timeline-dot-error: #cf222e;--timeline-dot-warning: #9a6700;--timeline-dot-working: #d97757;--timeline-line-color: #d6d4cc;--status-badge-idle-bg: #e6e5df;--status-badge-idle-text: #716e68;--status-badge-owned-bg: #d4f5d4;--status-badge-owned-text: #1a7f37;--status-badge-external-bg: #fff3cd;--status-badge-external-text: #9a6700;--status-badge-running-bg: #fde5d8;--status-badge-running-text: #c6613f;--status-badge-input-bg: #dbeafe;--status-badge-input-text: #2563eb;--shiki-foreground: #24292e;--shiki-token-constant: #005cc5;--shiki-token-string: #032f62;--shiki-token-comment: #59616b;--shiki-token-keyword: #d73a49;--shiki-token-parameter: #e36209;--shiki-token-function: #6f42c1;--shiki-token-string-expression: #22863a;--shiki-token-punctuation: #24292e;--shiki-token-link: #005cc5;--shiki-token-deleted: #d73a49;--shiki-token-inserted: #22863a}}[data-theme=verydark]{--bg-diff-added: #252b27;--bg-diff-removed: #2b2221;--bg-diff-gutter-added: #33483a;--bg-diff-gutter-removed: #4b2b26;--diff-gutter-added-foreground: #85e89d;--diff-gutter-removed-foreground: #f97583;--diff-shiki-foreground: #e1e4e8;--diff-shiki-token-constant: #79b8ff;--diff-shiki-token-string: #9ecbff;--diff-shiki-token-comment: #767e87;--diff-shiki-token-keyword: #f97583;--diff-shiki-token-parameter: #ffab70;--diff-shiki-token-function: #b392f0;--diff-shiki-token-string-expression: #85e89d;--diff-shiki-token-punctuation: #e1e4e8;--diff-shiki-token-link: #79b8ff;--diff-shiki-token-deleted: #f97583;--diff-shiki-token-inserted: #85e89d}[data-theme=dark],[data-theme=auto]{--bg-diff-added: #2f3531;--bg-diff-removed: #362c2b;--bg-diff-gutter-added: #3b4e42;--bg-diff-gutter-removed: #553430;--diff-gutter-added-foreground: #85e89d;--diff-gutter-removed-foreground: #f97583;--diff-shiki-foreground: #e1e4e8;--diff-shiki-token-constant: #79b8ff;--diff-shiki-token-string: #9ecbff;--diff-shiki-token-comment: #828992;--diff-shiki-token-keyword: #f97583;--diff-shiki-token-parameter: #ffab70;--diff-shiki-token-function: #b392f0;--diff-shiki-token-string-expression: #85e89d;--diff-shiki-token-punctuation: #e1e4e8;--diff-shiki-token-link: #79b8ff;--diff-shiki-token-deleted: #f97583;--diff-shiki-token-inserted: #85e89d}[data-theme=light]{--bg-diff-added: #ceddce;--bg-diff-removed: #e9cfcd;--bg-diff-gutter-added: #b7d1bb;--bg-diff-gutter-removed: #e6b9b8;--diff-gutter-added-foreground: #155f2b;--diff-gutter-removed-foreground: #9f2531;--diff-shiki-foreground: #24292e;--diff-shiki-token-constant: #005cc5;--diff-shiki-token-string: #032f62;--diff-shiki-token-comment: #666e78;--diff-shiki-token-keyword: #c83644;--diff-shiki-token-parameter: #b34d07;--diff-shiki-token-function: #6f42c1;--diff-shiki-token-string-expression: #207d36;--diff-shiki-token-punctuation: #24292e;--diff-shiki-token-link: #005cc5;--diff-shiki-token-deleted: #c83644;--diff-shiki-token-inserted: #207d36}@media(prefers-color-scheme:light){[data-theme=auto]{--bg-diff-added: #ceddce;--bg-diff-removed: #e9cfcd;--bg-diff-gutter-added: #b7d1bb;--bg-diff-gutter-removed: #e6b9b8;--diff-gutter-added-foreground: #155f2b;--diff-gutter-removed-foreground: #9f2531;--diff-shiki-foreground: #24292e;--diff-shiki-token-constant: #005cc5;--diff-shiki-token-string: #032f62;--diff-shiki-token-comment: #666e78;--diff-shiki-token-keyword: #c83644;--diff-shiki-token-parameter: #b34d07;--diff-shiki-token-function: #6f42c1;--diff-shiki-token-string-expression: #207d36;--diff-shiki-token-punctuation: #24292e;--diff-shiki-token-link: #005cc5;--diff-shiki-token-deleted: #c83644;--diff-shiki-token-inserted: #207d36}}.fixed-font-rendered-line{display:grid;grid-template-columns:1.35rem minmax(0,1fr);column-gap:.25rem}.fixed-font-rendered-line__content{min-width:0}.fixed-font-file-link{color:var(--link-color);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s}.fixed-font-file-link:hover{text-decoration-color:currentColor}.fixed-font-markdown-heading{font-weight:700;color:var(--text-primary)}.fixed-font-markdown-heading-1{font-size:1.35em}.fixed-font-markdown-heading-2{font-size:1.2em}.fixed-font-markdown-heading-3,.fixed-font-markdown-heading-4,.fixed-font-markdown-heading-5,.fixed-font-markdown-heading-6{font-size:1.08em}.fixed-font-markdown-list-line .fixed-font-rendered-line__content{display:grid;grid-template-columns:calc(var(--fixed-font-list-indent-ch, 0) * 1ch) calc(var(--fixed-font-list-marker-ch, 2) * 1ch) minmax(0,1fr);column-gap:0}.fixed-font-markdown-list-marker{color:var(--text-muted);grid-column:2;text-align:left}.fixed-font-markdown-list-body{grid-column:3;min-width:0}.fixed-font-leading-indent{display:inline-block;width:calc(var(--fixed-font-leading-ch, 0) * 1ch);white-space:nowrap}.fixed-font-markdown-blockquote .fixed-font-rendered-line__content{border-left:3px solid var(--border-color);padding-left:.65rem;color:var(--text-secondary, var(--text-muted))}.fixed-font-markdown-rule{display:block;border-top:1px solid var(--border-color);margin:.65rem 0}.fixed-font-diff-gutter{display:inline-block;width:1.1rem;color:var(--text-muted);font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;text-align:center;-webkit-user-select:none;user-select:none}.fixed-font-diff-added{background:var(--bg-diff-added, rgba(26, 127, 55, .15))}.fixed-font-diff-removed{background:var(--bg-diff-removed, rgba(207, 34, 46, .15))}.fixed-font-rendered-line.fixed-font-diff-added>.fixed-font-diff-gutter{background:var(--bg-diff-gutter-added, rgba(26, 127, 55, .26));color:var(--success-color);font-weight:700}.fixed-font-rendered-line.fixed-font-diff-removed>.fixed-font-diff-gutter{background:var(--bg-diff-gutter-removed, rgba(207, 34, 46, .26));color:var(--error-color);font-weight:700}.fixed-font-markdown-block{overflow-x:auto;white-space:normal}.fixed-font-markdown-table{width:100%;border-collapse:collapse;margin:.25rem 0;white-space:normal}.fixed-font-markdown-table th{border:1px solid var(--border-color);padding:.35rem .5rem;vertical-align:top;overflow-wrap:break-word;word-break:normal;background:var(--bg-tertiary);font-weight:600}.fixed-font-markdown-table td{border:1px solid var(--border-color);padding:.35rem .5rem;vertical-align:top;overflow-wrap:break-word;word-break:normal}.fixed-font-markdown-table .fixed-font-diff-gutter-cell{width:1.35rem;min-width:1.35rem;padding-left:0;padding-right:0;text-align:center;background:color-mix(in srgb,var(--bg-tertiary) 70%,transparent)}.fixed-font-markdown-table .fixed-font-diff-added>.fixed-font-diff-gutter-cell{background:var(--bg-diff-gutter-added, rgba(26, 127, 55, .26))}.fixed-font-markdown-table .fixed-font-diff-removed>.fixed-font-diff-gutter-cell{background:var(--bg-diff-gutter-removed, rgba(207, 34, 46, .26))}.fixed-font-markdown-table .fixed-font-diff-added>.fixed-font-diff-gutter-cell .fixed-font-diff-gutter{color:var(--success-color);font-weight:700}.fixed-font-markdown-table .fixed-font-diff-removed>.fixed-font-diff-gutter-cell .fixed-font-diff-gutter{color:var(--error-color);font-weight:700}.ya-uscript__source{font-size:0}.ya-uscript:before{content:attr(data-ya-script);font-size:.75em;line-height:0;position:relative}.ya-uscript--sup:before{top:-.5em}.ya-uscript--sub:before{top:.3em}.ansi-fg-black{color:var(--ansi-black)}.ansi-fg-red{color:var(--ansi-red)}.ansi-fg-green{color:var(--ansi-green)}.ansi-fg-yellow{color:var(--ansi-yellow)}.ansi-fg-blue{color:var(--ansi-blue)}.ansi-fg-magenta{color:var(--ansi-magenta)}.ansi-fg-cyan{color:var(--ansi-cyan)}.ansi-fg-white{color:var(--ansi-white)}.ansi-fg-bright-black{color:var(--ansi-bright-black)}.ansi-fg-bright-red{color:var(--ansi-bright-red)}.ansi-fg-bright-green{color:var(--ansi-bright-green)}.ansi-fg-bright-yellow{color:var(--ansi-bright-yellow)}.ansi-fg-bright-blue{color:var(--ansi-bright-blue)}.ansi-fg-bright-magenta{color:var(--ansi-bright-magenta)}.ansi-fg-bright-cyan{color:var(--ansi-bright-cyan)}.ansi-fg-bright-white{color:var(--ansi-bright-white)}.ansi-bg-black{background-color:var(--ansi-black)}.ansi-bg-red{background-color:var(--ansi-red)}.ansi-bg-green{background-color:var(--ansi-green)}.ansi-bg-yellow{background-color:var(--ansi-yellow)}.ansi-bg-blue{background-color:var(--ansi-blue)}.ansi-bg-magenta{background-color:var(--ansi-magenta)}.ansi-bg-cyan{background-color:var(--ansi-cyan)}.ansi-bg-white{background-color:var(--ansi-white)}.ansi-bg-bright-black{background-color:var(--ansi-bright-black)}.ansi-bg-bright-red{background-color:var(--ansi-bright-red)}.ansi-bg-bright-green{background-color:var(--ansi-bright-green)}.ansi-bg-bright-yellow{background-color:var(--ansi-bright-yellow)}.ansi-bg-bright-blue{background-color:var(--ansi-bright-blue)}.ansi-bg-bright-magenta{background-color:var(--ansi-bright-magenta)}.ansi-bg-bright-cyan{background-color:var(--ansi-bright-cyan)}.ansi-bg-bright-white{background-color:var(--ansi-bright-white)}.ansi-bold{font-weight:600}.ansi-italic{font-style:italic}.ansi-underline{text-decoration:underline}.ansi-strikethrough{text-decoration:line-through}.ansi-inverse{filter:invert(1)}.streaming-block p{margin:0 0 var(--output-prose-paragraph-gap) 0;line-height:var(--output-prose-line-height)}.streaming-block p:last-child{margin-bottom:0}.streaming-block code{background:var(--bg-code);padding:2px 4px;border-radius:var(--radius-sm);overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fixed-font-size-inline)}.streaming-block pre{background:var(--bg-code);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-2);overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fixed-font-size-sm)}.streaming-block pre code{background:none;padding:0;font-size:inherit}.streaming-block ul,.streaming-block ol{margin:var(--output-prose-paragraph-gap) 0;padding-left:24px}.streaming-block li{margin:var(--output-prose-list-gap) 0;line-height:var(--output-prose-line-height)}.streaming-block a{color:var(--link-color);text-decoration:none}.streaming-block a:hover{text-decoration:underline}.local-media-link{display:inline-flex;align-items:center;gap:.4em;cursor:pointer}.local-media-inline-preview{display:block;margin:var(--space-2) 0}.local-media-inline-preview[data-expanded=false]{display:none}.streaming-block blockquote{margin:var(--output-prose-paragraph-gap) 0;padding-left:var(--space-3);border-left:3px solid var(--border-color);color:var(--text-muted);line-height:var(--output-prose-line-height)}.streaming-block table{border-collapse:collapse;margin:var(--space-2) 0;width:100%;font-size:var(--font-size-sm)}.streaming-block th{background:var(--bg-secondary);font-weight:600}[data-highlighted-diff] pre.shiki{margin:0;padding:.5rem;background:var(--bg-code)!important;border-radius:4px;overflow-x:auto}[data-highlighted-diff] code{background:transparent;display:flex;flex-direction:column;font-size:0;width:max-content;min-width:100%}[data-highlighted-diff] .line{padding:0 .5rem;font-size:var(--source-code-font-size);line-height:var(--source-code-line-height)}[data-highlighted-diff] .line span[style]{background-color:transparent!important}[data-highlighted-diff] .line-deleted{background:linear-gradient(to right,var(--bg-diff-gutter-removed, rgba(207, 34, 46, .26)) 0 1.25rem,transparent 1.25rem),var(--bg-diff-removed, rgba(207, 34, 46, .15))!important}[data-highlighted-diff] .line-inserted{background:linear-gradient(to right,var(--bg-diff-gutter-added, rgba(26, 127, 55, .26)) 0 1.25rem,transparent 1.25rem),var(--bg-diff-added, rgba(26, 127, 55, .15))!important}[data-highlighted-diff] .line-deleted>.diff-prefix{color:var(--error-color);font-weight:700}[data-highlighted-diff] .line-inserted>.diff-prefix{color:var(--success-color);font-weight:700}[data-file-viewer-code-highlighted] [data-shiki-container] pre.shiki{margin:0;padding:0;background:transparent!important;overflow:visible}[data-file-viewer-code-highlighted] [data-shiki-container] code .line{min-height:var(--file-viewer-code-line-box, 1.24em);padding-left:var(--file-viewer-wrap-gutter, 1.15rem);text-indent:calc(-1 * var(--file-viewer-wrap-gutter, 1.15rem));overflow-wrap:anywhere;border-left:1px solid rgba(148,163,184,.28)}.file-link{color:var(--link-color);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s}.file-link:hover{text-decoration-color:currentColor}[data-diff-gutter-aligned] .fixed-font-rendered-line{color:var(--diff-shiki-foreground)}.local-media-inline-toggle{width:1.35em;height:1.35em;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:4px;background:transparent;color:var(--text-secondary);font:inherit;line-height:1;cursor:pointer}.local-media-inline-toggle:hover{color:var(--text-primary);border-color:var(--text-secondary)}.ya-umath__tex{display:none}:root[data-unicode-math=on] .ya-umath__text{display:none}:root[data-unicode-math=on] .ya-umath__tex{display:inline}.local-media-link-group{display:inline-flex;align-items:center;gap:.35em}.local-media-type{font-size:.85em;opacity:.6}.streaming-block :is(h1,h2,h3,h4,h5,h6){margin:var(--space-3) 0 var(--space-2) 0;font-weight:600;line-height:max(1.15em,calc(1.3em + var(--output-prose-line-height-offset, 0px)))}.streaming-block :is(th,td){border:1px solid var(--border-color);padding:var(--space-1) var(--space-2);text-align:left}.streaming-block :not(pre)>code{line-height:var(--fixed-inline-code-line-height);vertical-align:var(--fixed-inline-code-baseline-shift)}.render-mode-glyph{display:block;width:.9rem;height:.9rem;overflow:visible}[data-markdown-preview] .markdown-preview-span{scroll-margin-block-start:10vh}[data-markdown-preview] .markdown-preview-line-boundary{height:1px;background:var(--error-color);opacity:.42;pointer-events:none}[data-markdown-preview] .markdown-preview-line-boundary-start{margin-right:2.75rem}[data-markdown-preview] .markdown-preview-line-boundary-end{margin-left:2.75rem}[data-markdown-preview] [data-markdown-rendered] p{margin:var(--markdown-preview-block-gap) 0}[data-markdown-preview] [data-markdown-rendered] ul,[data-markdown-preview] [data-markdown-rendered] ol{margin:var(--markdown-preview-block-gap) 0;padding-left:1.5rem}[data-markdown-preview] [data-markdown-rendered] li{margin:var(--markdown-preview-list-gap) 0}[data-markdown-preview] [data-markdown-rendered] code{background:var(--bg-code);color:inherit;padding:.125rem .25rem;border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--fixed-font-size-inline)}[data-markdown-preview] [data-markdown-rendered] pre{background:var(--bg-code);color:var(--text-primary);padding:.75rem;border-radius:var(--radius-md);overflow-x:auto;margin:var(--markdown-preview-block-gap) 0;font-family:var(--font-mono);font-size:var(--fixed-font-size-sm)}[data-markdown-preview] [data-markdown-rendered] blockquote{border-left:3px solid var(--border-color);padding-left:1rem;margin:var(--markdown-preview-block-gap) 0;color:var(--text-muted)}[data-markdown-preview] [data-markdown-rendered] a{color:var(--link-color);text-decoration:underline}[data-markdown-preview] [data-markdown-rendered] table{border-collapse:collapse;margin:var(--markdown-preview-block-gap) 0;width:100%}[data-markdown-preview] [data-markdown-rendered] th{border:1px solid var(--border-color);padding:.5rem;text-align:left;background:var(--bg-secondary);color:var(--text-primary)}[data-markdown-preview] [data-markdown-rendered] td{border:1px solid var(--border-color);padding:.5rem;text-align:left}[data-markdown-preview] [data-markdown-rendered] img{max-width:100%;height:auto}[data-markdown-preview] [data-markdown-rendered] :is(h1,h2,h3,h4,h5,h6){line-height:max(1.15em,calc(1.3em + var(--output-prose-line-height-offset, 0px)));margin-top:var(--markdown-preview-heading-top-gap);margin-bottom:var(--markdown-preview-heading-bottom-gap);font-weight:600}[data-markdown-preview] [data-markdown-rendered] pre code{background:none;padding:0;font-size:inherit}[data-markdown-preview] [data-markdown-rendered] :not(pre)>code{line-height:var(--fixed-inline-code-line-height);vertical-align:var(--fixed-inline-code-baseline-shift)}[data-markdown-preview] [data-markdown-rendered] .katex-display{max-width:100%;overflow:auto hidden}[data-markdown-preview] [data-markdown-rendered] .katex{font-family:var(--font-math);font-size:max(10px,calc(1em + var(--output-math-font-size-offset)));font-optical-sizing:auto;font-variation-settings:normal}[data-markdown-preview] [data-markdown-rendered] a:hover{text-decoration:underline}[data-markdown-preview] [data-markdown-rendered] :is(h1,h2,h3):first-child{margin-top:0}[data-streaming-blocks] p{margin:0 0 var(--output-prose-paragraph-gap) 0;line-height:var(--output-prose-line-height)}[data-streaming-blocks] code,[data-streaming-pending] code{background:var(--bg-code);padding:2px 4px;border-radius:var(--radius-sm);overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fixed-font-size-inline)}[data-streaming-blocks] pre{background:var(--bg-code);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-2);overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fixed-font-size-sm)}[data-streaming-blocks] ul,[data-streaming-blocks] ol{margin:var(--output-prose-paragraph-gap) 0;padding-left:24px}[data-streaming-blocks] li{margin:var(--output-prose-list-gap) 0;line-height:var(--output-prose-line-height)}[data-streaming-blocks] a,[data-streaming-pending] a{color:var(--link-color);text-decoration:none}[data-streaming-blocks] blockquote{margin:var(--output-prose-paragraph-gap) 0;padding-left:var(--space-3);border-left:3px solid var(--border-color);color:var(--text-muted);line-height:var(--output-prose-line-height)}[data-streaming-blocks] table{border-collapse:collapse;margin:var(--space-2) 0;width:100%;font-size:var(--font-size-sm)}[data-streaming-blocks] th{background:var(--bg-secondary);font-weight:600}[data-text-block] code{background:var(--bg-code);padding:2px 4px;border-radius:var(--radius-sm);overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fixed-font-size-inline)}[data-text-block] pre{background:var(--bg-code);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-2);overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fixed-font-size-sm)}[data-text-block] ul,[data-text-block] ol{margin:var(--space-2) 0;padding-left:24px}[data-text-block] li{margin:var(--space-1) 0}[data-text-block] a{color:var(--link-color);text-decoration:none}[data-text-block] blockquote{margin:var(--space-2) 0;padding-left:var(--space-3);border-left:3px solid var(--border-color);color:var(--text-muted)}[data-text-block] hr{border:none;border-top:1px solid var(--border-color);margin:var(--space-3) 0}[data-text-block] table{border-collapse:collapse;margin:var(--space-2) 0;width:100%;font-size:var(--font-size-sm)}[data-text-block] th{border:1px solid var(--border-color);padding:var(--space-1) var(--space-2);text-align:left;background:var(--bg-secondary);font-weight:600}[data-text-block] td{border:1px solid var(--border-color);padding:var(--space-1) var(--space-2);text-align:left}[data-text-block] :is(h1,h2,h3,h4,h5,h6){line-height:max(1.15em,calc(1.3em + var(--output-prose-line-height-offset, 0px)));margin:var(--space-3) 0 var(--space-2) 0;font-weight:600}[data-streaming-blocks] :is(h1,h2,h3,h4,h5,h6){margin:var(--space-3) 0 var(--space-2) 0;font-weight:600;line-height:max(1.15em,calc(1.3em + var(--output-prose-line-height-offset, 0px)))}[data-streaming-blocks] :is(th,td){border:1px solid var(--border-color);padding:var(--space-1) var(--space-2);text-align:left}[data-text-block-root] td{vertical-align:top}[data-streaming-blocks] pre code,[data-text-block] pre code{background:none;padding:0;font-size:inherit}[data-streaming-blocks] :not(pre)>code{line-height:var(--fixed-inline-code-line-height);vertical-align:var(--fixed-inline-code-baseline-shift)}[data-streaming-pending] :not(pre)>code{line-height:var(--fixed-inline-code-line-height);vertical-align:var(--fixed-inline-code-baseline-shift)}[data-text-block] :not(pre)>code{line-height:var(--fixed-inline-code-line-height);vertical-align:var(--fixed-inline-code-baseline-shift)}[data-text-block-content] .katex-display{max-width:100%;overflow:auto hidden}[data-text-block-content] .katex,[data-text-block-local-rendered] .katex{font-family:var(--font-math);font-size:max(10px,calc(1em + var(--output-math-font-size-offset)));font-optical-sizing:auto;font-variation-settings:normal}[data-text-block-local-rendered] .katex-display{max-width:100%;overflow:auto hidden;margin:.5rem 0}[data-streaming-blocks] p:last-child{margin-bottom:0}[data-streaming-blocks] a:hover,[data-streaming-pending] a:hover,[data-text-block] a:hover{text-decoration:underline}[data-text-block] tr:hover{background:#ffffff05}[data-fixed-font-rendered__content] strong{font-weight:700;color:var(--text-primary)}[data-fixed-font-rendered__content] code{background:var(--bg-code);border:1px solid var(--border-subtle, var(--border-color));border-radius:var(--radius-sm);padding:.05rem .22rem;font-family:var(--font-mono);font-size:var(--fixed-font-size-inline)}[data-fixed-font-rendered__content] :not(pre)>code{line-height:var(--fixed-inline-code-line-height);vertical-align:var(--fixed-inline-code-baseline-shift)}[data-fixed-font-rendered__content] .katex-display{margin:.35rem 0;max-width:100%;overflow:auto hidden}[data-fixed-font-rendered__content] .katex{font-family:var(--font-math);font-size:max(10px,calc(1em + var(--output-math-font-size-offset)));font-optical-sizing:auto;font-variation-settings:normal}[data-fixed-font-rendered__content] .katex-error{color:var(--error-color)}[data-file-viewer-code] pre.shiki code{font-family:inherit!important;background:transparent!important;box-shadow:none!important}[data-file-viewer-code] pre.shiki code *{background:transparent!important;box-shadow:none!important}[data-file-viewer-code] pre.shiki{margin:0!important;background:transparent!important;box-shadow:none!important}[data-file-viewer-code] pre.shiki *{background:transparent!important;box-shadow:none!important}[data-file-viewer-code-highlighted] [data-shiki-container] code{display:block;font-family:inherit;font-size:inherit;line-height:inherit}@media(max-width:800px){[data-file-viewer-code-highlighted] [data-shiki-container] pre.shiki{white-space:pre;overflow-wrap:normal}}@media(max-width:800px){[data-file-viewer-code-highlighted] [data-shiki-container] code .line{white-space:pre;overflow-wrap:normal;padding-left:0;text-indent:0;border-left:none}}[data-highlighted-diff] .line[data-has-review-comment]{box-shadow:inset 3px 0 0 0 var(--accent-color);background-color:color-mix(in srgb,var(--accent-color) 12%,transparent)}[data-highlighted-diff] .line[data-diff-line]:hover{background-color:color-mix(in srgb,var(--accent-color) 8%,transparent);cursor:text}[data-diff-gutter-aligned] [data-highlighted-diff] .line{padding-inline:var(--diff-line-inline-inset)}[data-diff-gutter-aligned] [data-highlighted-diff] .line-deleted{background:linear-gradient(to right,var(--bg-diff-gutter-removed, rgba(207, 34, 46, .26)) 0 var(--diff-gutter-width),transparent var(--diff-gutter-width)),var(--bg-diff-removed, rgba(207, 34, 46, .15))!important;color:var(--diff-shiki-token-deleted)}[data-diff-gutter-aligned] [data-highlighted-diff] .line-inserted{background:linear-gradient(to right,var(--bg-diff-gutter-added, rgba(26, 127, 55, .26)) 0 var(--diff-gutter-width),transparent var(--diff-gutter-width)),var(--bg-diff-added, rgba(26, 127, 55, .15))!important;color:var(--diff-shiki-token-inserted)}[data-assistant-turn] [data-text-block-assistant] p{margin:0 0 var(--output-prose-paragraph-gap) 0}[data-assistant-turn] [data-text-block-assistant] [data-text-block-content] p,[data-assistant-turn] [data-text-block-assistant] [data-text-block-content] li,[data-assistant-turn] [data-text-block-assistant] [data-text-block-content] blockquote,[data-assistant-turn] [data-text-block-assistant] [data-text-block-local-rendered] p,[data-assistant-turn] [data-text-block-assistant] [data-text-block-local-rendered] li,[data-assistant-turn] [data-text-block-assistant] [data-text-block-local-rendered] blockquote{line-height:var(--output-prose-line-height)}[data-assistant-turn] [data-text-block-assistant] p:last-child{margin-bottom:0}[data-file-viewer-code] pre.shiki code>.line{background:var(--file-viewer-highlight-background, transparent)!important}::highlight(yep-find){background-color:#ffdc708c;color:inherit}::highlight(yep-find-current){background-color:#ff9632;color:#171717}::highlight(comment-tint){background-color:#0596692e;background-color:color-mix(in srgb,var(--app-yep-green, #059669) 18%,transparent);color:inherit}[data-source-pane-resizing],[data-source-pane-resizing] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}[data-theme=verydark],[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}[data-theme=auto]{color-scheme:light dark}@media(prefers-color-scheme:light){[data-theme=auto]{color-scheme:light}}*{box-sizing:border-box}body{font-family:var(--font-ui);margin:0;padding:0;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--bg-surface);color:var(--text-primary);overflow-x:hidden}h1{margin:0 0 1.5rem}h2{margin:2rem 0 1rem}button,input,select,textarea{font-family:inherit}[data-session-page][data-session-transcript-selection-active] [data-session-header],[data-session-page][data-session-transcript-selection-active] [data-session-header] *,[data-session-page][data-session-transcript-selection-active] [data-session-input],[data-session-page][data-session-transcript-selection-active] [data-session-input] *,body[data-session-transcript-selection-active] [data-reload-banner],body[data-session-transcript-selection-active] [data-reload-banner] *{-webkit-user-select:none;user-select:none}
