._root_1eoao_1{height:100vh;min-width:var(--hm-min-w);background:var(--hm-canvas);flex-direction:column;display:flex;overflow:hidden}._titleBar_1eoao_10{height:var(--hm-title-h);background:var(--hm-ink);color:var(--hm-paper);border-bottom:1px solid #0006;flex:none;align-items:center;gap:10px;padding:0 10px 0 12px;display:flex}._brand_1eoao_22{flex:none;align-items:center;gap:8px;display:flex}._brandName_1eoao_29{letter-spacing:-.01em;white-space:nowrap;font-size:12.5px;font-weight:600}._pillars_1eoao_36{background:#ffffff12;border-radius:8px;flex:none;align-items:center;gap:1px;margin-left:6px;padding:2px;display:flex}._pillar_1eoao_36{cursor:pointer;letter-spacing:-.01em;height:22px;color:var(--hm-t3);background:0 0;border:none;border-radius:6px;padding:0 11px;font-size:11.5px;font-weight:600}._pillar_1eoao_36:hover{color:var(--hm-paper)}._pillarOn_1eoao_62{background:var(--hm-paper);color:var(--hm-ink);box-shadow:0 1px 3px #00000038}._pillarOn_1eoao_62:hover{color:var(--hm-ink)}._routerModes_1eoao_72{cursor:default;height:26px;font:inherit;color:inherit;background:#ffffff0f;border:1px solid #ffffff17;border-radius:7px;flex:none;align-items:center;gap:7px;padding:0 3px 0 9px;display:flex}._routerLabel_1eoao_86{font:700 8.5px/1 var(--hm-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hm-title-muted)}._routerWrap_1eoao_93{flex:none;position:relative}._routerMode_1eoao_72{height:20px;color:var(--hm-t3);white-space:nowrap;background:0 0;border:none;border-radius:5px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}._routerModeOn_1eoao_110{background:var(--hm-paper);color:var(--hm-ink);box-shadow:0 1px 3px #00000038}._search_1eoao_116{min-width:0;max-width:340px;height:26px;color:var(--hm-t3);cursor:pointer;text-align:left;background:#ffffff0f;border:1px solid #ffffff17;border-radius:7px;flex:1;align-items:center;gap:8px;margin:0 auto;padding:0 8px 0 10px;font-size:11.5px;display:flex;overflow:hidden}._searchLabel_1eoao_136{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}@media (width<=1180px){._capitalBar_1eoao_147,._capitalPct_1eoao_148,._routerLabel_1eoao_86,._routerMode_1eoao_72:not(._routerModeOn_1eoao_110){display:none}._roleChipValue_1eoao_153{text-overflow:ellipsis;white-space:nowrap;max-width:96px;overflow:hidden}}._search_1eoao_116:hover{color:var(--hm-paper);background:#ffffff1c}._searchHint_1eoao_165{font:600 9.5px/1 var(--hm-mono);letter-spacing:.06em;background:#ffffff17;border-radius:4px;padding:3px 5px}._titleActions_1eoao_173{flex:none;align-items:center;gap:8px;display:flex}._capital_1eoao_147{cursor:default;height:26px;color:var(--hm-paper);background:#ffffff0f;border:1px solid #ffffff17;border-radius:7px;align-items:center;gap:8px;padding:0 9px;display:flex}._roleChip_1eoao_153{white-space:nowrap;background:#ff5a3c24;border:1px solid #ff5a3c57;border-radius:7px;flex:none;align-items:center;gap:6px;height:26px;padding:0 9px;display:flex}._iconBtn_1eoao_206{cursor:pointer;width:26px;height:26px;color:var(--hm-t3);background:0 0;border:none;border-radius:6px;place-items:center;display:grid}._iconBtn_1eoao_206:hover{color:var(--hm-paper);background:#ffffff1a}._iconBtnOn_1eoao_221{color:var(--hm-paper)}._iconBtn32_1eoao_224{cursor:pointer;width:32px;height:32px;color:var(--hm-title-faint);font:700 16px/1 var(--hm-sans);background:0 0;border:none;border-radius:6px;flex:none;place-items:center;display:grid}._iconBtn32_1eoao_224:hover{color:var(--hm-paper);background:#ffffff1a}._narrowMark_1eoao_242{background:var(--hm-ink);width:22px;height:22px;color:var(--hm-paper);font:700 8.5px/1 var(--hm-mono);border-radius:5px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}._bottomBar_1eoao_255{height:var(--hm-bottom-h,54px);background:var(--hm-paper);border-top:1px solid #0e111617;flex:none;display:flex}._bottomCell_1eoao_263{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:44px;height:54px;min-height:44px;padding:0;display:flex}._narrowSurface_1eoao_279{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._statusBarNarrow_1eoao_287{border:none;border-top:1px solid color-mix(in srgb, var(--hm-amber-light) 22%, transparent);background:color-mix(in srgb, var(--hm-amber-light) 10%, transparent);width:100%;height:30px;color:var(--hm-amber-light);font:500 10.5px/1 var(--hm-mono);cursor:pointer;text-align:center;flex:none}._rootNarrow_1eoao_300{min-width:var(--hm-narrow-w)}._avatarWrap_1eoao_304{flex:none;position:relative}._avatar_1eoao_304{background:linear-gradient(135deg, var(--hm-coral-mid), var(--hm-coral-2));width:26px;height:26px;font:700 9.5px/1 var(--hm-sans);color:var(--hm-paper);cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._avatarMenu_1eoao_324{z-index:80;background:var(--hm-paper);border:1px solid #0e11161a;border-radius:10px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #0e111624}._avatarMenuMeta_1eoao_337{font:500 12px/1.35 var(--hm-sans);color:var(--hm-ink);border-bottom:1px solid #0e11160f;margin-bottom:4px;padding:8px 12px 10px}._avatarMenuMeta_1eoao_337 span{font:500 11px/1.3 var(--hm-mono);color:var(--hm-t3)}._avatarMenu_1eoao_324 button{text-align:left;cursor:pointer;width:100%;font:500 13px/1.3 var(--hm-sans);color:var(--hm-ink);background:0 0;border:0;border-radius:7px;padding:10px 12px;display:block}._avatarMenu_1eoao_324 button:hover{background:var(--hm-activity)}._avatarMenuDanger_1eoao_367{color:var(--hm-danger-ink)}._avatarMenuDanger_1eoao_367:hover{background:#b91c1c14}._scopeBar_1eoao_374{height:var(--hm-scope-h);background:var(--hm-paper);border-bottom:1px solid #0e111617;flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}._scopeIcon_1eoao_385{cursor:pointer;width:24px;height:24px;color:var(--hm-t3);background:0 0;border:none;border-radius:5px;flex:none;place-items:center;display:grid}._scopeIcon_1eoao_385:hover{background:var(--hm-activity);color:var(--hm-ink)}._crumb_1eoao_402{height:22px;color:var(--hm-ink);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:0 7px;font-size:11.5px;font-weight:700}._crumb_1eoao_402:hover{background:var(--hm-activity);color:var(--hm-ink)}._crumbText_1eoao_419{height:22px;color:var(--hm-ink);white-space:nowrap;border-radius:5px;align-items:center;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}._wsSwitchWrap_1eoao_431{border-radius:5px;align-items:center;display:inline-flex;position:relative}._wsSwitchSizer_1eoao_438{visibility:hidden;max-width:180px;height:22px;font:700 11.5px/22px var(--hm-sans);white-space:nowrap;box-sizing:border-box;padding:0 16px 0 6px;overflow:hidden}._wsSwitch_1eoao_431{text-overflow:ellipsis;width:100%;min-width:0;max-width:180px;height:22px;color:var(--hm-ink);font:700 11.5px/1 var(--hm-sans);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:5px;padding:0 16px 0 6px;position:absolute;inset:0}._wsSwitchWrap_1eoao_431:hover{background:var(--hm-activity)}._wsSwitchCaret_1eoao_472{pointer-events:none;color:var(--hm-ink);font-size:11px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._crumbSep_1eoao_483{color:var(--hm-t3);padding:0 1px 0 4px;font-size:11.5px;font-weight:500}._tierChip_1eoao_491{background:var(--hm-activity);font:500 9.5px/1 var(--hm-mono);color:var(--hm-t2);white-space:nowrap;border-radius:3px;flex:none;margin-left:6px;padding:2px 5px}._srOnly_1eoao_502{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._panelToggle_1eoao_514{cursor:pointer;height:24px;color:var(--hm-t3);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:0 8px;display:flex}._panelToggle_1eoao_514[data-on=true]{background:var(--hm-activity);border-color:var(--hm-line-2);color:var(--hm-ink)}._panelToggle_1eoao_514:hover{color:var(--hm-ink)}._panelToggleLabel_1eoao_534{font-size:11px;font-weight:600}._body_1eoao_539{flex:1;min-height:0;display:flex;overflow:hidden}._activityBar_1eoao_546{width:var(--hm-activity-w);background:var(--hm-activity);border-right:1px solid #0e111617;flex-direction:column;flex:none;align-items:center;gap:2px;padding:6px 0 8px;display:flex}._themeBtn_1eoao_558{cursor:pointer;width:34px;height:34px;color:var(--hm-t3);background:0 0;border:none;border-radius:8px;place-items:center;display:grid}._themeBtn_1eoao_558:hover{color:var(--hm-ink);background:#0e11160f}._sidebar_1eoao_574{width:var(--hm-sidebar-w);background:var(--hm-paper);border-right:1px solid #0e111617;flex-direction:column;flex:none;min-height:0;display:flex}._sidebarRail_1eoao_584{background:var(--hm-paper);border-right:1px solid #0e111617;flex-direction:column;flex:none;align-items:center;gap:10px;width:50px;min-height:0;padding:8px 0;display:flex}._sidebarRailLabel_1eoao_597{writing-mode:vertical-rl;font:600 9px/1 var(--hm-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hm-t3)}._tabClose_1eoao_605{cursor:pointer;width:16px;height:16px;color:var(--hm-t3);background:0 0;border:none;border-radius:4px;flex:none;place-items:center;display:grid}._tabClose_1eoao_605:hover{color:var(--hm-ink);background:#0e111617}._hidePanel_1eoao_623{cursor:pointer;width:26px;color:var(--hm-t3);background:0 0;border:none}._hidePanel_1eoao_623:hover{color:var(--hm-ink)}._wayOpenBtn_1eoao_635{background:var(--hm-paper);cursor:pointer;border:none;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 1px 3px #0e11161a}._wayOpenBtn_1eoao_635:hover{box-shadow:0 1px 3px #0e11161a, 0 0 0 1px var(--hm-coral)}._wayCollapse_1eoao_652{background:var(--hm-paper);border:1px solid var(--hm-line-2);cursor:pointer;width:22px;height:22px;color:var(--hm-t3);border-radius:6px;flex:none;place-items:center;display:grid}._wayCollapse_1eoao_652:hover{border-color:var(--hm-coral);color:var(--hm-coral)}._autoLevel_1eoao_670{border:none;border-bottom:1px solid var(--hm-line);cursor:pointer;text-align:left;background:#fff;align-items:flex-start;gap:8px;width:100%;padding:9px 11px;display:flex}._autoLevel_1eoao_670[data-on=true]{background:#fff8f5}._levelDot_1eoao_685{background:var(--hm-t3);border-radius:50%;flex:none;width:7px;height:7px;margin-top:4px;display:block}._levelDot_1eoao_685[data-level=changes]{background:var(--hm-coral)}._levelDot_1eoao_685[data-level=auto]{background:var(--hm-green)}._levelText_1eoao_700{flex:1;min-width:0}._levelName_1eoao_704{color:var(--hm-ink);font-size:11.5px;font-weight:600;display:block}._autoLevel_1eoao_670[data-on=true] ._levelName_1eoao_704{color:var(--hm-coral-ink,#b93818);font-weight:700}._levelDesc_1eoao_714{color:var(--hm-t3);margin-top:2px;font-size:10.5px;line-height:1.45;display:block}._levelCheck_1eoao_721{font:700 11px/1 var(--hm-mono);color:var(--hm-coral);visibility:hidden;flex:none;margin-top:3px}._autoLevel_1eoao_670[data-on=true] ._levelCheck_1eoao_721{visibility:visible}._autoLevel_1eoao_670:hover{background:var(--hm-select)}._policyLink_1eoao_735{background:var(--hm-canvas);cursor:pointer;width:100%;font:500 10px / 1.45 var(--hm-mono);color:var(--hm-t3);text-align:left;border:none;align-items:center;gap:6px;padding:9px 11px;display:flex}._policyLink_1eoao_735:hover{color:var(--hm-coral)}._seatLabel_1eoao_754{background:var(--hm-wash);border:1px solid var(--hm-coral);min-width:0;max-width:60%;height:22px;font:600 10px / 1 var(--hm-mono);color:var(--hm-coral-ink,#b93818);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex:none;align-items:center;padding:0 7px;display:inline-flex;overflow:hidden}._send_1eoao_772{cursor:default;height:26px;color:var(--hm-t2,#4a4f5a);background:#e8e4dc;border:none;border-radius:7px;align-items:center;gap:5px;padding:0 11px;font-size:11.5px;font-weight:600;display:flex}._send_1eoao_772[data-tall=true]{height:38px}._send_1eoao_772[data-ready=true]{background:var(--hm-ink);color:#fff;cursor:pointer}._send_1eoao_772:hover:not(:disabled){background:var(--hm-coral)}._statusItem_1eoao_799:hover{color:#fff;background:#ffffff1a}._paletteItem_1eoao_804{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}._paletteItem_1eoao_804:hover{background:var(--hm-wash)}._paletteIcon_1eoao_819{flex:none}._paletteLabel_1eoao_822{color:var(--hm-ink);flex:1;font-size:13px;font-weight:500}._paletteHint_1eoao_828{font:500 10px/1 var(--hm-mono);color:var(--hm-t3)}._paletteScrim_1eoao_833{z-index:900;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e11166b;justify-content:center;padding-top:96px;display:flex;position:fixed;inset:0}._paletteCard_1eoao_844{background:var(--hm-paper);border:1px solid #0e111624;border-radius:14px;flex-direction:column;width:640px;max-width:92vw;height:fit-content;max-height:60vh;animation:.16s _hmIn_1eoao_1;display:flex;overflow:hidden;box-shadow:0 28px 72px #0e111647}._paletteScrimFull_1eoao_859{align-items:stretch;padding:0}._paletteCardFull_1eoao_864{border-radius:0;width:100%;max-width:none;height:100%;max-height:none}._layoutBtn_1eoao_872{cursor:pointer;width:26px;height:22px;color:var(--hm-t3);background:0 0;border:none;border-radius:5px;place-items:center;display:grid}._layoutBtn_1eoao_872:hover{color:var(--hm-ink)}._layoutBtn_1eoao_872[aria-pressed=true],._layoutBtn_1eoao_872[aria-pressed=true]:hover{background:var(--hm-ink);color:#fff}._activityBtn_1eoao_892{cursor:pointer;width:34px;height:34px;color:var(--hm-t3);background:0 0;border:none;border-radius:8px;place-items:center;display:grid;position:relative}._activityBtn_1eoao_892[data-on=true]{color:var(--hm-coral-ink,#b93818);background:#fff;box-shadow:0 1px 3px #0e11161a}._activityMark_1eoao_909{background:0 0;border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:-6px}._activityBtn_1eoao_892[data-on=true] ._activityMark_1eoao_909{background:var(--hm-coral)}._panelTab_1eoao_922{cursor:pointer;white-space:nowrap;font:600 11.5px/1 var(--hm-sans);color:var(--hm-t3);background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;margin-bottom:-1px;padding:0 11px;display:flex}._panelTab_1eoao_922:hover,._panelTab_1eoao_922[data-on=true]{color:var(--hm-ink)}._panelTab_1eoao_922[data-on=true]{border-bottom-color:var(--hm-coral)}._panelTabCount_1eoao_944{font:700 9px/1 var(--hm-mono);background:var(--hm-activity);color:var(--hm-t3);border-radius:4px;padding:3px 5px}._panelTab_1eoao_922[data-on=true] ._panelTabCount_1eoao_944{color:var(--hm-coral-ink,#b93818);background:#fff1ec}._autoBtn_1eoao_956{background:var(--hm-paper);border:1px solid var(--hm-line-2);cursor:pointer;height:24px;font:600 10.5px/1 var(--hm-mono);color:var(--hm-t2);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:6px;padding:0 8px;display:flex}._autoBtn_1eoao_956[data-open=true]{background:var(--hm-wash);border-color:var(--hm-coral)}._autoBtn_1eoao_956:hover{border-color:var(--hm-coral)}._statusBar_1eoao_287{height:var(--hm-status-h);background:var(--hm-ink);color:var(--hm-title-faint);font:500 10.5px/1 var(--hm-mono);flex:none;align-items:center;gap:0;padding:0 4px;display:flex}._statusOrg_1eoao_991{height:var(--hm-status-h);background:var(--hm-coral);color:var(--hm-paper);font:600 10.5px/1 var(--hm-mono);white-space:nowrap;border:none;flex:none;align-items:center;gap:5px;padding:0 9px;display:flex}._statusOrgRule_1eoao_1005{background:#ffffff57;flex:none;width:1px;height:13px}._statusWarn_1eoao_1012{height:var(--hm-status-h);color:var(--hm-amber-light);font:inherit;white-space:nowrap;cursor:pointer;background:#b4530933;border:none;padding:0 9px}._statusRun_1eoao_1023{height:var(--hm-status-h);color:var(--hm-title-faint);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 9px;display:flex}._statusRunDot_1eoao_1037{background:var(--hm-coral-light);border-radius:50%;flex:none;width:6px;height:6px;animation:1.4s ease-in-out infinite _hmPulse_1eoao_1}._roleChipLabel_1eoao_1046{font:700 8.5px/1 var(--hm-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-coral-light)}._roleChipValue_1eoao_153{color:var(--hm-paper);font-size:11px;font-weight:600}._layoutLabel_1eoao_1059{font:600 9px/1 var(--hm-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hm-t3)}._layoutGroup_1eoao_1066{background:var(--hm-activity);border:1px solid #0e111614;border-radius:7px;gap:2px;padding:2px;display:flex}._scopeRule_1eoao_1075{background:#0e11161a;flex:none;width:1px;height:16px}._capitalLabel_1eoao_1082{font:700 8.5px/1 var(--hm-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hm-title-muted)}._capitalAmount_1eoao_1089{font:600 11px/1 var(--hm-mono)}._capitalBar_1eoao_147{background:#ffffff24;border-radius:2px;width:38px;height:4px;display:block;overflow:hidden}._capitalFill_1eoao_1102{background:linear-gradient(90deg, var(--hm-coral-mid), var(--hm-coral-2));height:100%;display:block}._capitalPct_1eoao_148{font:600 9.5px/1 var(--hm-mono);color:var(--hm-coral-light)}._statusMeta_1eoao_1113{color:var(--hm-title-muted);white-space:nowrap;padding:0 9px}._statusMetaStrong_1eoao_1119{color:var(--hm-title-faint);font-weight:600}._explorerHead_1eoao_1124{border-bottom:1px solid var(--hm-line);flex:none;justify-content:space-between;align-items:center;height:30px;padding:0 8px 0 12px;display:flex}._explorerTitle_1eoao_1134{font:600 9px/1 var(--hm-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-t3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._explorerStub_1eoao_1144{cursor:default;width:20px;height:20px;color:var(--hm-muted);background:0 0;border:none;border-radius:4px;place-items:center;display:grid}._explorerBody_1eoao_1156{flex:1;min-height:0;padding:6px 6px 14px;overflow-y:auto}._settingsRoot_1eoao_1163{background:var(--hm-canvas);flex-direction:column;flex:1;height:100vh;min-height:0;display:flex}._settingsRootNarrow_1eoao_1172 ._settingsTop_1eoao_1172{height:40px}._settingsTop_1eoao_1172{background:var(--hm-paper);border-bottom:1px solid #0e111617;flex:none;align-items:center;gap:12px;height:48px;padding:0 16px 0 18px;display:flex}._settingsTitle_1eoao_1187{letter-spacing:-.02em;color:var(--hm-ink);margin:0;font-size:15px;font-weight:600}._settingsTopSpacer_1eoao_1195{flex:1}._settingsWsName_1eoao_1199{color:var(--hm-t3);font-size:12px;font-weight:600}._settingsWsSelect_1eoao_1205{border:1px solid var(--hm-line);background:var(--hm-paper);max-width:220px;height:28px;color:var(--hm-ink);font:600 12px/1 var(--hm-sans);cursor:pointer;border-radius:7px;padding:0 8px}._settingsClose_1eoao_1217{width:32px;height:32px;color:var(--hm-t3);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;font-size:16px;line-height:1;display:grid}._settingsClose_1eoao_1217:hover{background:var(--hm-activity);color:var(--hm-ink)}._settingsFill_1eoao_1235{flex-direction:column;flex:1;min-height:0;display:flex}._settingsFill_1eoao_1235>*{flex:1;min-height:0}._tabStrip_1eoao_1246{min-width:0;display:flex}body.hm-spec-full ._activityBar_1eoao_546,body.hm-spec-full ._sidebar_1eoao_574,body.hm-spec-full ._tabStrip_1eoao_1246{display:none}._bottomCell_1eoao_263{color:var(--hm-t3)}._bottomCell_1eoao_263[aria-current=page]{color:var(--hm-coral-ink,#b93818)}._splitBtn_1eoao_1272{border:none;border-left:1px solid var(--hm-line);cursor:default;width:30px;color:var(--hm-muted);background:0 0;flex:none;place-items:center;display:grid}._hidePanelMark_1eoao_1285{justify-content:center;align-items:center;display:flex}._searchIcon_1eoao_1292{flex:none}input._composerField_1eoao_1297:focus-visible{box-shadow:none;border:none}input._composerField_1eoao_1297{height:auto;min-height:32px;box-shadow:none;font:400 12px/1.45 var(--hm-sans);color:var(--hm-ink);background:0 0;border:none;padding:0}input._composerFieldTall_1eoao_1311{min-height:38px}._explorerRailBtn_1eoao_1316{margin-left:5px}._problemRow_1eoao_1321{text-align:left;border:none;border-bottom:1px solid var(--hm-line);cursor:pointer;width:100%;font:inherit;background:0 0;align-items:center;gap:9px;padding:7px 12px;font-size:11.5px;display:flex}._problemRow_1eoao_1321:focus-visible{outline:2px solid var(--hm-coral);outline-offset:-2px}._problemDot_1eoao_1339{border-radius:50%;flex:none;width:7px;height:7px;display:block}._problemText_1eoao_1346{color:var(--hm-t2);flex:1;font-size:11.5px}._problemLoc_1eoao_1351{font:500 10.5px var(--hm-mono);color:var(--hm-t3);flex:none}.wfc-proposal{background:#fff;border:1px solid #e85d4c59;border-radius:10px;overflow:hidden}.wfc-proposal[data-status=applied],.wfc-proposal[data-status=rejected],.wfc-proposal[data-status=stale]{border-color:#0e11161f}.wfc-proposal-head{background:#fff8f5;border-bottom:1px solid #0e111614;align-items:center;gap:8px;padding:8px 11px;display:flex}.wfc-proposal-kicker{text-transform:uppercase;letter-spacing:.05em;color:#e84e30;font:600 9.5px/1 IBM Plex Mono,monospace}.wfc-proposal-title{color:#0e1116;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 11.5px/1.3 IBM Plex Sans,sans-serif;overflow:hidden}.wfc-proposal .wfc-proposal-muted{padding:0;font:500 10px/1.3 IBM Plex Mono,monospace}.wfc-proposal-row{padding:7px 11px}.wfc-proposal-row+.wfc-proposal-row{border-top:1px solid #0e111614}.wfc-proposal-row-head{align-items:center;gap:8px;min-width:0;display:flex}.wfc-proposal-label{color:#0e1116;font:600 11px/1.3 IBM Plex Sans,sans-serif}.wfc-proposal-diff{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:6px;display:grid}.wfc-proposal-diff-head{text-transform:uppercase;letter-spacing:.05em;color:#8b929c;margin-bottom:4px;font:600 9px/1 IBM Plex Mono,monospace}.wfc-proposal-diff pre{white-space:pre-wrap;word-break:break-word;background:#f7f6f4;border-radius:6px;max-height:220px;margin:0;padding:7px;font:500 10.5px/1.45 IBM Plex Mono,monospace;overflow:auto}.wfc-proposal-foot{background:#f7f6f4;border-top:1px solid #0e111614;gap:6px;padding:8px 11px;display:flex}.wfc-proposal-note,.wfc-proposal-error{color:#8b929c;padding:6px 11px;font:500 10.5px/1.4 IBM Plex Mono,monospace}.wfc-proposal-error{color:#c2410c}.wfc-proposal .wfc-proposal-muted{color:#8b929c;padding:0;font:500 10px/1.3 IBM Plex Mono,monospace}.wfc-proposal .wfc-step-fill{flex:1}.wfc-root{color:#0e1116;background:#fff;flex-direction:column;min-width:0;height:100%;min-height:0;font-family:IBM Plex Sans,system-ui,sans-serif;display:flex}.wfc-tabs{border-bottom:1px solid #0e111612;flex:none;align-items:stretch;gap:0;padding:0 8px;display:flex}.wfc-tabs-spacer{flex:1}.wfc-tab-action{appearance:none;color:#0e1116;cursor:pointer;background:0 0;border:none;padding:8px 10px;font:600 11px/1 IBM Plex Mono,monospace}.wfc-tab-action:disabled{opacity:.4;cursor:default}.wfc-fold{color:#5f6570;margin-top:8px;font:500 10px/1.35 IBM Plex Mono,monospace}.wfc-fold summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.wfc-fold summary::-webkit-details-marker{display:none}.wfc-fold summary:before{content:"▸ ";color:#b0b6bf}.wfc-fold[open] summary:before{content:"▾ "}.wfc-fold ul{margin:4px 0 0;padding:0 0 0 12px}.wfc-fold li{margin:2px 0}.wfc-tabs button{appearance:none;color:#5f6570;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 10px;font:600 11px/1 IBM Plex Mono,monospace}.wfc-tabs button.on{color:#0e1116;border-bottom-color:var(--hm-coral-ink,#b93818)}.wfc-body{flex-direction:column;flex:1;min-height:0;display:flex}.wfc-ask,.wfc-thread{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.wfc-viewport{flex:1;min-width:0;min-height:0;padding:12px;overflow:hidden auto}.wfc-footer{background:#f7f6f4;border-top:1px solid #0e111612;flex:none;padding:8px 10px 10px}.wfc-empty,.wfc-muted{color:#5f6570;padding:18px 4px;font:500 12px/1.45 IBM Plex Sans,sans-serif}.wfc-msg{border:1px solid #0e11161a;border-radius:10px;margin-bottom:9px;padding:10px;font-size:11.5px;line-height:1.6}.wfc-user{background:#f7f6f4}.wfc-msg-body p{margin:0 0 .45em}.wfc-msg-body p:last-child{margin-bottom:0}.wfc-md p{margin:0 0 .45em}.wfc-md p:last-child{margin-bottom:0}.wfc-md ul{margin:.25em 0 .55em;padding-left:1.15em}.wfc-md li{word-break:break-word;margin:.15em 0}.wfc-md b{font-weight:700}.wfc-md code{background:#0e11160f;border-radius:3px;padding:.05em .3em;font:500 10.5px/1.4 IBM Plex Mono,monospace}.wfc-md .wfc-code{background:#f7f6f4;border-radius:6px;max-width:100%;margin:.5em 0;padding:8px;font:500 10.5px/1.45 IBM Plex Mono,monospace;overflow-x:auto}.wfc-md .wfc-src{color:#3a4048;margin-top:.55em;font:600 10.5px/1.4 IBM Plex Sans,sans-serif}.wfc-md h3,.wfc-md h4{margin:.55em 0 .25em;font-size:12px;font-weight:700}.wfc-md .wfc-table{border-collapse:collapse;font-size:11.5px}.wfc-md .wfc-table th,.wfc-md .wfc-table td{text-align:left;vertical-align:top;border-bottom:1px solid #0e111614;padding:3px 10px 3px 0}.wfc-md .wfc-table th{color:#5a6169;font-weight:600}.wfc-md .wfc-table td.wfc-num,.wfc-md .wfc-table th.wfc-num{text-align:right;font-variant-numeric:tabular-nums}.wfc-status-log{flex-direction:column;align-items:flex-start;gap:2px;margin-top:6px;display:flex}.wfc-status-done{color:#5f6570;font:500 11px/1.4 IBM Plex Mono,monospace}.wfc-status{color:#5a6169;align-items:center;gap:6px;margin-top:6px;font:600 11px/1.4 IBM Plex Sans,sans-serif;display:inline-flex}.wfc-status:before{content:"";background:#e85d4c;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite wfcPulse}@keyframes wfcPulse{50%{opacity:.35}}.wfc-mermaid{background:#f7f6f4;border-radius:8px;margin:10px 0 6px;padding:8px;overflow:auto}.wfc-mermaid svg{max-width:none;height:auto;margin:0 auto;display:block}.wfc-mermaid.is-c4 svg{min-width:720px}.wfc-mermaid.is-preview svg,.wfc-mermaid.is-preview.is-c4 svg{min-width:0;max-width:100%}.wfc-mermaid-fallback{white-space:pre-wrap;margin:0;font:500 11px/1.45 IBM Plex Mono,monospace}.wfc-acts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.wfc-done{color:#5f6570;font:600 10px/1.3 IBM Plex Mono,monospace}.wfc-btn{appearance:none;color:#3a4048;cursor:pointer;background:#fff;border:1px solid #0e111624;border-radius:6px;padding:4px 8px;font:600 10.5px/1 IBM Plex Mono,monospace}.wfc-btn:hover{border-color:var(--hm-coral-ink,#b93818);color:var(--hm-coral-ink,#b93818)}.wfc-btn-dark{color:#fff;background:#0e1116;border-color:#0e1116}.wfc-btn-dark:hover{border-color:var(--hm-coral-ink,#b93818);color:#fff;background:#e85d4c}.wfc-btn:disabled,.wfc-btn[disabled]{opacity:.45;cursor:default}.wfc-btn:disabled:hover,.wfc-btn[disabled]:hover{color:#3a4048;background:#fff;border-color:#0e111624}.wfc-btn-dark:disabled:hover,.wfc-btn-dark[disabled]:hover{color:#fff;background:#0e1116;border-color:#0e1116}.wfc-clarify{flex-direction:column;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.wfc-clarify-q{color:#3a4048;margin-bottom:4px;font:600 11px/1.4 IBM Plex Sans,sans-serif}.wfc-clarify-opts{flex-wrap:wrap;gap:6px;display:flex}.wfc-chip{appearance:none;color:#3a4048;cursor:pointer;background:#fff;border:1px solid #0e111624;border-radius:999px;padding:4px 10px;font:600 10.5px/1 IBM Plex Mono,monospace}.wfc-chip:hover{border-color:var(--hm-coral-ink,#b93818);color:var(--hm-coral-ink,#b93818)}.wfc-chip-rec{color:var(--hm-coral-ink,#b93818);border-color:#e85d4c80}.wfc-chip-on{color:#fff;background:#0e1116;border-color:#0e1116}.wfc-chip-ghost{color:#5f6570;border-style:dashed}.wfc-composer{background:#fff;border:1px solid #0e111624;border-radius:10px;align-items:flex-end;gap:8px;padding:6px 8px;display:flex}.wfc-input{resize:none;background:0 0;border:none;outline:none;flex:1;min-height:24px;max-height:120px;font:500 12.5px/1.4 IBM Plex Sans,sans-serif}.wfc-send{appearance:none;color:#fff;cursor:pointer;background:#0e1116;border:none;border-radius:6px;padding:6px 10px;font:600 11px/1 IBM Plex Mono,monospace}.wfc-spec-pin{background:#fff8f5;border-bottom:1px solid #0e111612;flex:none;align-items:center;gap:6px;padding:7px 12px;display:flex}.wfc-spec-pin-text{min-width:0;color:var(--hm-coral-ink,#b93818);text-overflow:ellipsis;white-space:nowrap;flex:1;font:500 10px/1.4 IBM Plex Mono,monospace;overflow:hidden}.wfc-spec-pin-state{color:var(--hm-coral-ink,#b93818);flex:none;font:600 9px/1 IBM Plex Mono,monospace}.wfc-next{background:#fff;border:1px solid #0e11161f;border-radius:10px;gap:8px;margin-bottom:8px;padding:8px 9px;display:flex}.wfc-next-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wfc-next-lbl{letter-spacing:.06em;text-transform:uppercase;color:#5f6570;font:600 9px/1 IBM Plex Mono,monospace}.wfc-next-main b{font:700 12px/1.3 IBM Plex Sans,sans-serif}.wfc-next-main em{color:#5f6570;font:400 11px/1.4 IBM Plex Sans,sans-serif}.wfc-next-acts{flex-direction:column;gap:4px;display:flex}.wfc-hist{height:100%;padding:10px 12px 14px;overflow-y:auto}.wfc-hist-bar{margin-bottom:8px}.wfc-hist-group{color:#5f6570;text-transform:uppercase;letter-spacing:.04em;margin:10px 0 6px;font:600 10px/1 IBM Plex Mono,monospace}.wfc-hist-row{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px dashed #0e11161a;width:100%;padding:9px 0;display:block}.wfc-hist-row b{font-size:12px;font-weight:600;display:block}.wfc-hist-meta{color:#5f6570;margin-bottom:3px;font:500 9.5px/1.3 IBM Plex Mono,monospace}.wfc-hist-sum{color:#5f6570;margin-top:3px;font-size:11px;line-height:1.45}.wfc-pin{background:#f7f6f4;border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:8px 10px}.wfc-pin-main{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}.wfc-pin-main b{margin-top:4px;font-size:12px;font-weight:700;display:block}.wfc-kind{color:var(--hm-coral-ink,#b93818);text-transform:uppercase;letter-spacing:.04em;font:600 9.5px/1 IBM Plex Mono,monospace}.wfc-train-banner{color:#92400e;background:#fef3c7;border-bottom:1px solid #f59e0b55;padding:8px 12px;font-size:12.5px;font-weight:600}.wfc-logs-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.wfc-logs-title{font-size:13px;font-weight:700}.wfc-logs-err{color:#b91c1c;margin-bottom:8px;font-size:12px}.wfc-logs-indicators{grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:14px;font-size:12px;display:grid}.wfc-logs-indicators .k{color:#5f6570;text-transform:uppercase;letter-spacing:.03em;font-size:10.5px;display:block}.wfc-logs-indicators .v{font-weight:600}.wfc-logs-indicators .mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:500}.wfc-logs-list{margin:0;padding:0;list-style:none}.wfc-logs-list li{border-top:1px solid #e5e7eb;grid-template-columns:88px 1fr auto;gap:8px;padding:8px 0;font-size:12px;display:grid}.wfc-logs-list .kind{color:#374151;font-weight:700}.wfc-logs-list .ts{color:var(--hm-t3);font-size:11px}.wfc-logs-empty{color:var(--hm-t3);padding:12px 0}.wfc-context,.wfc-activity{height:100%;padding:10px 12px 16px;overflow-y:auto}.wfc-ctx-head{align-items:center;gap:8px;margin:14px 0 8px;display:flex}.wfc-ctx-head:first-child{margin-top:0}.wfc-ctx-title{text-transform:uppercase;letter-spacing:.05em;color:#5f6570;font:600 10px/1 IBM Plex Mono,monospace}.wfc-ctx-head .wfc-muted{padding:0;font:600 10px/1 IBM Plex Mono,monospace}.wfc-pin-main em{color:#5f6570;margin-top:2px;font:500 10px/1.3 IBM Plex Mono,monospace;display:block}.wfc-snap-list{margin:0;padding:0;list-style:none}.wfc-snap-list li{border-top:1px solid #e5e7eb;padding:8px 0}.wfc-snap-list li.is-bound{border-left:2px solid #e85d4c;padding-left:8px}.wfc-snap-main{align-items:baseline;gap:8px;display:flex}.wfc-snap-main b{font:700 12px/1.35 IBM Plex Sans,sans-serif}.wfc-snap-main .wfc-muted{padding:0;font:500 10.5px/1.3 IBM Plex Mono,monospace}.wfc-snap-meta{color:var(--hm-t3);align-items:center;gap:10px;margin-top:4px;font:500 10px/1.3 IBM Plex Mono,monospace;display:flex}.wfc-act-list{margin:0;padding:0;list-style:none}.wfc-act-turn{border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:10px}.wfc-act-q{margin-bottom:6px;font:700 12px/1.4 IBM Plex Sans,sans-serif}.wfc-act-grid{grid-template-columns:1fr 1fr;gap:6px 12px;font-size:11.5px;display:grid}.wfc-act-grid .k,.wfc-act-line .k{color:#5f6570;text-transform:uppercase;letter-spacing:.04em;font:600 9.5px/1.3 IBM Plex Mono,monospace;display:block}.wfc-act-grid .v,.wfc-act-line .v{word-break:break-word;font-weight:600}.wfc-act-grid .mono,.wfc-act-line .mono{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500}.wfc-act-line{margin-top:6px;font-size:11.5px}.wfc-act-steps{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.wfc-act-step{color:#5a6169;border:1px solid #0e11161a;border-radius:4px;padding:2px 5px;font:500 9.5px/1.2 IBM Plex Mono,monospace}.wfc-platform{border-top:1px solid #e5e7eb;margin-top:14px;padding-top:10px}.wfc-platform summary{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;color:#5f6570;font:600 10px/1 IBM Plex Mono,monospace}.wfc-scrim{background:#0e11166b;justify-content:center;align-items:center;padding:24px;display:flex}.wfc-art{background:#fff;border-radius:12px;flex-direction:column;width:min(880px,96vw);height:min(720px,90vh);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 64px #0e111647}.wfc-art-wide{width:min(1400px,98vw);height:96vh;max-height:96vh}.wfc-art-head{border-bottom:1px solid #0e111614;align-items:center;gap:8px;padding:10px 12px;display:flex}.wfc-art-head b{font:700 13px/1.3 IBM Plex Sans,sans-serif}.wfc-art-spacer{flex:1}.wfc-art-body{flex:1;min-height:0;padding:12px 14px;font-size:12px;line-height:1.6;overflow:auto}.wfc-art-diagram-bar{gap:6px;margin-bottom:6px;display:flex}.wfc-art-block{border-top:1px solid #e5e7eb;margin-top:14px;padding-top:10px}.wfc-art-lbl{text-transform:uppercase;letter-spacing:.05em;color:#5f6570;margin-bottom:6px;font:600 9.5px/1 IBM Plex Mono,monospace}.wfc-art-cites{margin:0;padding:0;list-style:none}.wfc-art-cites li{word-break:break-all;padding:2px 0;font-size:11px}.wfc-art-cites .mono,.wfc-art-body .mono{font-family:IBM Plex Mono,monospace}.wfc-art-prov{grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}.wfc-art-prov .k{color:#5f6570;text-transform:uppercase;letter-spacing:.04em;font:600 9.5px/1.3 IBM Plex Mono,monospace;display:block}.wfc-art-prov .v{font-size:11.5px;font-weight:600}.wfc-art-foot{background:#f7f6f4;border-top:1px solid #0e111614;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.wfc-art-foot .wfc-muted{padding:0;font:600 10px/1.3 IBM Plex Mono,monospace}.wfc-outline-steps{color:#1a1d21;margin:10px 0 4px;padding-left:1.25rem;font:500 12px/1.45 IBM Plex Sans,system-ui,sans-serif}.wfc-outline-steps li{margin:0 0 10px}.wfc-outline-title{font-weight:700}.wfc-outline-meta{color:#5a6169;margin-top:2px;font:500 11px/1.4 IBM Plex Sans,system-ui,sans-serif}[data-way-full="1"] .wfc-composer{align-items:center;min-height:38px}[data-way-full="1"] .wfc-composer input{min-height:38px}[data-way-full="1"] .wfc-composer button{height:38px}[data-way-full="1"] .wfc-tabs{display:none}.wfc-thread-line{color:#5f6570;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:500 10px/1.35 IBM Plex Mono,monospace;overflow:hidden}.wfc-rail{flex:none;max-height:55%;padding:10px 12px 0;overflow:auto}.wfc-attached-row,.wfc-context-pass8 .wfc-att-chip{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.wfc-att-chip{background:#f7f6f4;border:1px solid #0e11161f;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font:600 10px/1 IBM Plex Mono,monospace;display:inline-flex}.wfc-att-chip button{appearance:none;color:#5f6570;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font:700 12px/1 IBM Plex Sans,sans-serif}.wfc-att-chip[data-pinned="1"]{border-style:dashed}.wfc-att-from{color:#5f6570;border-left:1px solid #0e11162e;padding-left:2px;font-weight:500}.wfc-att-chip.wfc-handoff{background:0 0;border:none;flex-wrap:wrap;gap:5px;height:auto;min-height:22px;padding:2px 4px 2px 2px}.wfc-handoff-title{color:#8c2c18;background:#fff8f5;border:1px solid #e84e3047;border-radius:4px;align-items:center;gap:5px;height:18px;padding:0 7px;font:600 8.5px/1 IBM Plex Mono,monospace;display:inline-flex}.wfc-handoff-mark{background:#e84e30;border-radius:2px;flex:none;width:7px;height:7px}.wfc-handoff-act,.wfc-handoff-class{color:#4a4f5a;background:#f2eee6;border-radius:4px;align-items:center;height:18px;padding:0 6px;font:600 8.5px/1 IBM Plex Mono,monospace;display:inline-flex}.wfc-plan{border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:8px 10px}.wfc-plan-head{letter-spacing:.04em;text-transform:uppercase;color:#5f6570;margin-bottom:6px;font:600 10px/1 IBM Plex Mono,monospace}.wfc-plan-row{gap:8px;margin:3px 0;font:500 11.5px/1.45 IBM Plex Sans,sans-serif;display:flex}.wfc-plan-mark{flex:none;width:14px;font:700 12px/1 IBM Plex Mono,monospace}.wfc-clarify-card{border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:8px 10px}.wfc-clarify-head{color:#5f6570;justify-content:space-between;gap:8px;margin-bottom:6px;font:600 10px/1.3 IBM Plex Mono,monospace;display:flex}.wfc-clarify-count{color:#5f6570;font-weight:500}.wfc-held{background:#fff8f5;border:1px solid #0e11161f;border-radius:10px;margin:8px 0;padding:8px 10px}.wfc-held-head{margin-bottom:6px;font:700 12px/1.3 IBM Plex Sans,sans-serif}.wfc-held-note{color:#5f6570;margin-top:2px;font:500 10.5px/1.4 IBM Plex Sans,sans-serif;display:block}.wfc-held-row{border-top:1px dashed #0e11161a;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 0;font-size:11.5px;display:flex}.wfc-held-args{color:#5f6570;flex:1;min-width:0;font:500 10.5px/1.3 IBM Plex Mono,monospace}.wfc-held-boundary{background:#f7f6f4;border-style:dashed}.wfc-held-boundary .wfc-held-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.wfc-held-boundary .wfc-held-head .wfc-kind{color:#5a6169}.wfc-held-boundary .wfc-held-head .wfc-held-note{margin:0 0 0 auto;display:inline}.wfc-held-conn{color:#3a4048;font:600 10.5px/1.3 IBM Plex Mono,monospace}.wfc-held-line{color:#3a4048;flex:1;min-width:0;font:500 11.5px/1.45 IBM Plex Sans,sans-serif}.wfc-held-boundary[data-decided] .wfc-done{color:#3a4048}.wfc-held-command .wfc-held-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.wfc-held-command .wfc-held-head .wfc-held-note{margin:0 0 0 auto;display:inline}.wfc-held-command[data-risk=read]{background:#f7f6f4}.wfc-held-command[data-risk=read] .wfc-held-head .wfc-kind{color:#5a6169}.wfc-held-review{background:#f7f6f4;border-style:dashed}.wfc-review-row{flex-direction:column;align-items:stretch;gap:4px}.wfc-review-row:first-child{border-top:none;padding-top:0}.wfc-review-row .wfc-held-head{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:0;display:flex}.wfc-review-row .wfc-held-head .wfc-kind{color:#5a6169}.wfc-review-row .wfc-held-head .wfc-held-note{margin:0 0 0 auto;font:600 10px/1.3 IBM Plex Mono,monospace;display:inline}.wfc-review-row .wfc-held-line{color:#0e1116;font-weight:600}.wfc-review-path{color:#5f6570;text-overflow:ellipsis;white-space:nowrap;font:500 10px/1.4 IBM Plex Mono,monospace;overflow:hidden}.wfc-review-passage{color:#5a6169;border-left:2px solid #0e11161f;margin:0;padding:0 0 0 8px;font:italic 400 11px/1.5 IBM Plex Sans,sans-serif}.wfc-review-row .wfc-acts{margin-top:4px}.wfc-review-row[data-decided] .wfc-done{color:#3a4048}.wfc-review-chip{color:#fff;letter-spacing:0;text-transform:none;vertical-align:1px;white-space:nowrap;background:#d1401f;border-radius:999px;margin-left:6px;padding:1px 6px;font:600 9px/1.3 IBM Plex Mono,monospace;display:inline-block}button:has(>.wfc-review-chip){white-space:nowrap;position:relative}@container (width<=440px){.wfc-review-chip-words{display:none}.wfc-review-chip{margin:0;padding:0 4px;font-size:8px;line-height:1.4;position:absolute;top:3px;right:-1px}}.wfc-write-rows .wfc-held-line,.wfc-write-rows .wfc-act-sub{flex-basis:100%}.wfc-write-rows [data-testid=way-write-end] .wfc-held-line{flex-basis:auto}.wfc-held-budget .wfc-held-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.wfc-held-budget .wfc-held-head .wfc-held-note{margin:0 0 0 auto;display:inline}.wfc-budget-row{flex-direction:column;align-items:stretch;gap:2px}.wfc-budget-row .wfc-held-line{color:#0e1116;font-weight:600}.wfc-budget-spent{color:#3a4048;margin-top:6px}.wfc-budget-route{font:500 10px/1.4 IBM Plex Mono,monospace}.wfc-command-row{flex-direction:column;align-items:stretch;gap:4px}.wfc-command-pre{color:#f5f5f2;white-space:pre-wrap;word-break:break-all;background:#0e1116;border-radius:6px;margin:0;padding:6px 8px;font:500 11px/1.45 IBM Plex Mono,monospace;overflow-x:auto}.wfc-command-source a{color:#3a4048;text-decoration:underline}.wfc-context-pass8{padding:10px 12px 0}.wfc-memory{background:#f7f6f4;border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:8px 10px}.wfc-memory p{margin:0 0 6px;font:500 12px/1.45 IBM Plex Sans,sans-serif}.wfc-memory-meta{color:#5f6570;align-items:center;gap:8px;font:500 10px/1 IBM Plex Mono,monospace;display:flex}.wfc-attach-menu{z-index:8;background:#fff;border:1px solid #0e111624;border-radius:11px;width:280px;position:absolute;bottom:52px;left:0;overflow:hidden;box-shadow:0 14px 34px #0e111629}.wfc-attach-item{cursor:pointer;text-align:left;background:#fff;border:none;border-bottom:1px solid #0e111612;justify-content:space-between;gap:8px;width:100%;padding:9px 11px;font:600 11.5px/1 IBM Plex Sans,sans-serif;display:flex}.wfc-attach-item .wfc-muted{padding:0;font:600 10px/1 IBM Plex Mono,monospace}.wfc-attach-item:disabled{cursor:default;color:#5f6570}.wfc-attach-head{border-bottom:1px solid #0e111612;align-items:center;gap:8px;padding:7px 9px;display:flex}.wfc-attach-search{background:#fff;border:1px solid #0e111624;border-radius:6px;flex:1;min-width:0;height:24px;padding:0 7px;font:500 11.5px/1 IBM Plex Sans,sans-serif}.wfc-attach-menu .wfc-attach-item.wfc-muted{color:#5f6570;font:500 11px/1.4 IBM Plex Sans,sans-serif;display:block}.wfc-sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.wfc-brief{background:#fff;border:1px solid #0e11161f;border-radius:10px;margin:8px 0;padding:8px 10px}.wfc-brief-lines{flex-direction:column;gap:3px;font:500 11.5px/1.45 IBM Plex Sans,sans-serif;display:flex}.wfc-brief-k{letter-spacing:.04em;text-transform:uppercase;color:#5f6570;font:600 10px/1 IBM Plex Mono,monospace}.wfc-brief-harnesses{margin-top:6px}.wfc-brief-harnesses .wfc-muted{padding:6px 0 0}.wfa-root{color:#0e1116;background:#fff;flex-direction:column;height:100%;min-height:0;font-family:IBM Plex Sans,system-ui,sans-serif;display:flex}.wfa-head{background:linear-gradient(165deg,#faf8f3 0%,#fff 74%);border-bottom:1px solid #0e111614;flex:none;align-items:center;gap:10px;padding:10px 14px;display:flex}.wfa-title{flex:1;min-width:0}.wfa-title b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font:700 13px/1.3 IBM Plex Sans,sans-serif;display:block;overflow:hidden}.wfa-sub{color:#5f6570;margin-top:2px;font:500 10px/1.35 IBM Plex Mono,monospace}.wfa-grid{flex:1;grid-template-columns:272px minmax(0,1fr) 340px;min-height:0;display:grid}.wfa-col{min-width:0;min-height:0;padding:12px 14px;overflow:auto}.wfa-col+.wfa-col{border-left:1px solid #0e111614}.wfa-center{flex-direction:column;padding:0;display:flex}.wfa-thread{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wfa-side-tabs{z-index:1;background:#fff;border-bottom:1px solid #0e111612;gap:0;margin:-12px -14px 10px;padding:0 8px;display:flex;position:sticky;top:-12px}.wfa-side-tabs button{appearance:none;color:#5f6570;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 10px 8px;font:600 11px/1 IBM Plex Mono,monospace}.wfa-side-tabs button[aria-selected=true]{color:#0e1116;border-bottom-color:var(--hm-coral-ink,#b93818)}.wfa-left{background:#fff;border-right:1px solid #0e111617;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:14px 14px 16px;display:flex;overflow:auto}.wfa-left-head{align-items:center;gap:8px;display:flex}.wfa-left-head .wfa-eyebrow{flex:1}.wfa-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#5f6570;font:600 9px/1 IBM Plex Mono,monospace}.wfa-new{appearance:none;color:#0e1116;cursor:pointer;background:0 0;border:none;padding:0;font:600 10px/1 IBM Plex Mono,monospace}.wfa-new:hover{color:var(--hm-coral-ink,#b93818)}.wfa-threads{flex-direction:column;gap:4px;display:flex}.wfa-thread-row{appearance:none;text-align:left;color:#4a4f5a;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;margin:0 -6px;padding:4px 6px;font:400 11px/1.45 IBM Plex Sans,sans-serif;display:block}.wfa-thread-row:hover,.wfa-thread-row[data-on="1"]{color:#0e1116;background:#f3efe7}.wfa-rule{background:#0e111617;flex:none;height:1px}.wfa-earlier{color:#4a4f5a;flex-direction:column;gap:6px;font:400 11px/1.45 IBM Plex Sans,sans-serif;display:flex}.wfa-earlier-ok{color:#2e8b57}.wfa-grow{flex:1}.wfa-remembered{color:#4a4f5a;text-wrap:pretty;background:#f3efe7;border-radius:8px;padding:9px 11px;font:400 11px/1.5 IBM Plex Sans,sans-serif}.wfa-remembered b{color:#0e1116;font-weight:600}.wfa-art{border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:8px 10px}.wfa-art b{font:700 12px/1.35 IBM Plex Sans,sans-serif;display:block}.wfa-art em{color:#5f6570;margin-top:2px;font:500 10px/1.35 IBM Plex Mono,monospace;display:block}.wfc-doors{display:contents}.wfa-art .wfc-doors{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.wfa-note{color:#5f6570;margin:10px 0 0;font:500 10.5px/1.45 IBM Plex Sans,sans-serif}.wfc-think{color:#3a4048;background:#fbfaf8;border:1px solid #0e11161a;border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;font:600 11px/1.4 IBM Plex Sans,sans-serif;display:flex}.wfc-think-pulse{background:#e85d4c;border-radius:50%;flex:none;width:7px;height:7px;animation:1.1s ease-in-out infinite wfcPulse}.wfc-think-subject{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wfc-think-meta{color:#5f6570;flex:none;font:500 10.5px/1.4 IBM Plex Mono,monospace}.wfc-group{background:#fff;border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:0 10px 2px}.wfc-group-head{letter-spacing:.06em;text-transform:uppercase;color:#5f6570;justify-content:space-between;gap:8px;padding:9px 0 7px;font:600 10px/1 IBM Plex Mono,monospace;display:flex}.wfc-group-usd{color:#5f6570;text-transform:none;letter-spacing:0;font-weight:500}.wfc-act{border-top:1px dashed #0e11161a;grid-template-columns:44px minmax(0,1fr) auto;gap:2px 10px;padding:7px 0;display:grid}.wfc-act-kind{letter-spacing:.06em;text-transform:uppercase;color:#b0522d;font:700 9.5px/1.6 IBM Plex Mono,monospace}.wfc-act-kind[data-draft="1"]{color:#5f6570}.wfc-act-cmd{color:#0e1116;word-break:break-word;font:500 11px/1.5 IBM Plex Mono,monospace}.wfc-act-usd{color:#5f6570;white-space:nowrap;font:500 10.5px/1.6 IBM Plex Mono,monospace}.wfc-act-sub{color:#5f6570;word-break:break-word;grid-column:2/4;font:500 10.5px/1.4 IBM Plex Mono,monospace}.wfc-act-sub[data-error="1"]{color:#b0522d}.wfc-fold .wfc-group{margin-top:6px}.wfc-verdict{word-break:break-word;border-radius:10px;gap:3px;margin-bottom:8px;padding:8px 10px;font:500 11px/1.45 IBM Plex Mono,monospace;display:grid}.wfc-verdict b{letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.wfc-verdict[data-state=warning]{color:#8a5a12;background:#fbf3e4;border:1px solid #e3c98f}.wfc-verdict[data-state=refused]{color:#b0522d;background:#fdf1ef;border:1px solid #edb2a8}.wfc-cost{color:#5f6570;flex-direction:column;gap:4px;margin-top:8px;font:500 9.5px/1.3 IBM Plex Mono,monospace;display:flex}.wfc-cost .wfc-left{gap:4px;padding:2px 7px;font-size:9.5px}.wfc-cost-row{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:2px 4px;min-width:0;display:flex}.wfc-cost-gap{flex:1}.wfc-cost b{color:#0e1116;font-weight:600}.wfc-cost-bar{background:#0e111614;border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.wfc-cost-bar i{background:#2f8f5b;border-radius:2px;position:absolute;top:0;bottom:0;left:0}.wfc-cost-bar[data-state=warning] i,.wfc-cost-bar[data-state=refused] i{background:#b0522d}.wfc-left{color:#0e1116;background:#fff;border:1px solid #0e11161a;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font:600 10px/1 IBM Plex Mono,monospace;display:inline-flex}.wfc-left i{background:#2f8f5b;border-radius:50%;width:6px;height:6px}.wfc-left[data-state=warning] i,.wfc-left[data-state=refused] i{background:#b0522d}.wfc-left[data-state=none] i{background:#b0b6bf}.wfc-pill-btn{appearance:none;cursor:pointer}.wfc-pill-btn:hover{border-color:var(--hm-coral-ink,#b93818)}.wfc-left[data-state=warning],.wfc-left[data-state=paused]{color:#8a5a12;background:#fbf3e4;border-color:#e3c98f}.wfc-left[data-state=paused] i{background:#b0522d}.wfc-line-menu{background:#fff;border:1px solid #0e111624;border-radius:10px;min-width:148px;display:grid;position:absolute;bottom:26px;left:0;overflow:hidden;box-shadow:0 14px 34px #0e111629}.wfc-line-head{letter-spacing:.13em;text-transform:uppercase;color:#5f6570;border-bottom:1px solid #0e111612;padding:8px 10px 6px;font:600 9px/1 IBM Plex Mono,monospace}.wfc-line-menu button{appearance:none;text-align:left;color:#3a4048;cursor:pointer;background:#fff;border:none;padding:7px 10px;font:600 11px/1 IBM Plex Mono,monospace}.wfc-line-menu button:hover{background:#f7f6f4}.wfc-line-menu button[aria-checked=true]{color:var(--hm-coral-ink,#b93818)}.wfc-budget-card{background:#fbf3e4;border-color:#e3c98f}.wfc-budget-card .wfc-clarify-head{color:#8a5a12}.wfc-budget-sofar{color:#0e1116;white-space:pre-wrap;margin-bottom:6px;font:500 11.5px/1.5 IBM Plex Sans,sans-serif}.wfc-budget-next{color:#3a4048;margin:0 0 8px;padding-left:1.1em;font:500 11px/1.45 IBM Plex Sans,sans-serif}.wfc-ceiling-head{align-items:baseline}.wfc-ceiling-kicker{letter-spacing:.06em;text-transform:uppercase;font-weight:700}.wfc-ceiling-figure{color:#b3400f;white-space:nowrap;font:600 12px/1.3 IBM Plex Mono,monospace}.wfc-ceiling-foot{color:#8a5a12;margin-top:8px;font:500 10.5px/1.45 IBM Plex Sans,sans-serif}.wfc-turn-state{color:#5f6570;align-self:flex-start;margin:-2px 0 4px;font:500 10px/1.3 IBM Plex Mono,monospace}.wfc-blocker .wfc-clarify-opts{margin-top:4px}.wfc-pause-card .wfc-clarify-head{color:#8a5a12}.wfc-pause-card[data-sign-in] .wfc-clarify-head{color:#0e1116}.wfc-signin{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.wfc-signin-code{letter-spacing:.12em;color:#0e1116;-webkit-user-select:all;user-select:all;background:#f7f6f4;border:1px solid #0e11161f;border-radius:8px;align-self:flex-start;padding:6px 12px;font:700 20px/1.2 IBM Plex Mono,monospace}.wfc-signin-link{color:#3a4048;word-break:break-all;font:500 11.5px/1.45 IBM Plex Sans,sans-serif;text-decoration:underline}.wfc-signin-line{margin:0}.wfc-signin-failure{color:#b3400f;font:500 10.5px/1.45 IBM Plex Sans,sans-serif}.wfc-searched li{word-break:break-word}.wfc-report-notes{white-space:pre-wrap;word-break:break-word;color:#3a4048;background:#f7f6f4;border-radius:6px;margin:6px 0 0;padding:8px;font:500 10.5px/1.45 IBM Plex Sans,sans-serif}.wfc-report-transcript{white-space:pre-wrap;word-break:break-word;max-height:280px;margin:6px 0 0;overflow:auto}.wfc-next-steps{margin-top:8px}.wfc-acts .wfc-next-steps{width:100%;margin-top:0}.wfc-queued{border-style:dashed;padding:8px 10px}.wfc-queued[data-state=steered],.wfc-queued[data-state=sent]{background:#fff;border-style:solid}.wfc-queued[data-state=dropped]{opacity:.55}.wfc-queued-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.wfc-queued-mark{letter-spacing:.06em;text-transform:uppercase;color:#5f6570;font:600 9.5px/1 IBM Plex Mono,monospace}.wfc-queued[data-state=steered] .wfc-queued-mark{color:var(--hm-coral-ink,#b93818)}.wfc-queued .wfc-chip:disabled{opacity:.5;cursor:default}.wfc-starters{gap:2px;padding:10px 12px 0;display:grid}.wfc-starter{text-align:left;color:#3d3a35;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:5px 8px;font:400 12.5px/1.4 IBM Plex Sans,sans-serif;display:block}.wfc-starter:hover,.wfc-starter:focus-visible{color:#1f1d1a;background:#f1eee8}.wfc-composer-wrap{flex:1;min-width:0;position:relative}.wfc-slash-menu{bottom:calc(100% + 6px)}.wfc-slash-item{flex-direction:column;align-items:stretch;gap:3px}.wfc-slash-main{justify-content:space-between;gap:8px;display:flex}.wfc-slash-alias{color:#5f6570}.wfc-tools-foot{display:block}.wfc-tools-connect{color:var(--hm-coral-ink,#b93818);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.wfc-ctx-add{align-items:center;gap:6px;margin:6px 0 10px;display:flex;position:relative}.wfc-ctx-add .wfc-attach-menu{top:32px;bottom:auto}.wfc-act[data-kind=steer] .wfc-act-kind{color:#5f6570}.wfc-act[data-kind=steer] .wfc-act-cmd{color:#0e1116;font:500 11.5px/1.45 IBM Plex Sans,sans-serif}.wfc-said{color:#4b5563;word-break:break-word;border-top:1px dashed #0e11161a;padding:7px 0 3px;font:400 11.5px/1.45 IBM Plex Sans,sans-serif}.wfc-notes{background:#fbfaf8;border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:0 10px 4px}.wfc-notes-head{appearance:none;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:#5f6570;text-align:left;background:0 0;border:none;justify-content:space-between;width:100%;padding:9px 0 6px;font:600 10px/1 IBM Plex Mono,monospace;display:flex}.wfc-notes-toggle{text-transform:none;letter-spacing:0;color:#5f6570;font-weight:500}.wfc-notes .wfc-said:first-of-type{border-top:0}.wfc-reason{background:#fff;border:1px solid #0e11161a;border-radius:10px;margin-bottom:8px;padding:8px 10px}.wfc-reason-text{color:#3a4048;word-break:break-word;white-space:pre-wrap;align-items:flex-start;gap:8px;font:400 11.5px/1.5 IBM Plex Sans,sans-serif;display:flex}.wfc-reason-text .wfc-think-pulse{margin-top:5px}.wfc-said+.wfc-act{border-top:0;padding-top:3px}.wfc-act[data-kind=scan] .wfc-act-kind{color:#2b6cb0}.wfc-budget-row{color:#3a4048;margin-bottom:6px;font:500 11px/1.6 IBM Plex Mono,monospace}.wfc-spec-scope{background:#faf8f3;border-bottom:1px solid #0e111612;flex:none}.wfc-spec-scope-line{color:#4a453f;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;font:500 10px/1.4 IBM Plex Mono,monospace;overflow:hidden}.wfc-spec-scope-follow{color:#8a857d}.wfc-spec-held{background:#fff;border:1px solid #e84e3059;border-left:3px solid #e84e30;border-radius:7px;margin:0 10px 8px;padding:8px 10px}.wfc-spec-held-line{color:#4a453f;font:500 10.5px/1.4 IBM Plex Mono,monospace}.wfc-spec-held-line b{color:var(--hm-coral-ink,#b93818);font-weight:600}.wfc-spec-held-text{white-space:pre-wrap;color:#1a1a1a;max-height:7.5em;margin:6px 0 8px;font:500 12px/1.5 IBM Plex Sans,system-ui,sans-serif;overflow:auto}.wfc-spec-held-act{gap:6px;display:flex}.wfc-spec-held-btn{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #0e111624;border-radius:6px;height:24px;padding:0 9px;font:600 11px/1 IBM Plex Sans,system-ui,sans-serif}.wfc-spec-held-btn.coral{border-color:var(--hm-coral-ink,#b93818);color:#fff;background:#e84e30}.wfc-surface{background:#faf8f3;border-bottom:1px solid #0e111612;flex:none}.wfc-surface-head{justify-content:space-between;align-items:center;padding:5px 8px 0 12px;display:flex}.wfc-surface-kicker{letter-spacing:.06em;text-transform:uppercase;color:#8a857d;font:600 9px/1.2 IBM Plex Mono,monospace}.wfc-surface-x{color:#8a857d;cursor:pointer;background:0 0;border:0;border-radius:5px;width:20px;height:20px;padding:0;font:500 14px/1 IBM Plex Sans,system-ui,sans-serif}.wfc-surface-x:hover{color:#1a1a1a;background:#0e11160f}.wfc-surface .wfc-spec-scope{background:0 0;border-bottom:0}.wfc-surface-line{color:#4a453f;text-overflow:ellipsis;white-space:nowrap;padding:4px 12px 0;font:500 10px/1.4 IBM Plex Mono,monospace;overflow:hidden}.wfc-surface-sel{color:#8a857d;text-overflow:ellipsis;white-space:nowrap;padding:0 12px 6px;font:500 10px/1.4 IBM Plex Mono,monospace;overflow:hidden}.wfc-clarify-reply{color:var(--hm-coral-ink,#b93818);margin-top:5px;font:600 11px/1.4 IBM Plex Sans,sans-serif}.wfc-clarify-reply:before{content:"→ ";color:#8a857d}.wfc-work{flex-direction:column;gap:6px;margin:6px 0 8px;display:flex}.wfc-work:empty{display:none}.wfc-intent{letter-spacing:.1em;text-transform:uppercase;border-radius:4px;flex:none;align-self:flex-start;padding:3px 5px;font:600 8.5px/1 IBM Plex Mono,monospace;display:inline-block}.wfc-intent[data-intent=ask]{color:#0e1116;background:#fff;border:1px solid #0e111640}.wfc-intent[data-intent=action]{color:#fff;background:#0e1116;border:1px solid #0e1116}.wfc-asof{color:#5f6570;align-self:flex-start;margin:-4px 0 0;font:500 10px/1.3 IBM Plex Mono,monospace}.wfc-intent+.wfc-asof{margin-top:-2px}.wfc-lens{flex-wrap:wrap;gap:4px;margin:0 0 6px;display:flex}.wfc-lens-chip{letter-spacing:.02em;color:#5b6370;background:#fff;border:1px solid #0e111624;border-radius:999px;padding:2px 7px;font:500 9.5px/1.3 IBM Plex Mono,monospace;display:inline-block}.wfc-lens-head{color:#0e1116;font-weight:600}.wfc-lens-withheld{color:#8a5a00;background:#fdf7e8;border-color:#8a5a0073}.wfc-art-body>.wfc-lens{margin-bottom:10px}.wfc-source-open{all:unset;cursor:pointer;color:inherit;font:inherit;text-underline-offset:2px;-webkit-text-decoration:underline dotted #0e111659;text-decoration:underline dotted #0e111659}.wfc-source-open:hover,.wfc-source-open:focus-visible{-webkit-text-decoration-color:var(--hm-coral-ink,#b93818);text-decoration-color:var(--hm-coral-ink,#b93818);outline:none}.wfc-art-list li[data-interval=current] .wfc-source-open{text-decoration-color:#1f7a3e80}.wfc-art-list li[data-interval=closed] .wfc-source-open{color:#8a5a00;text-decoration-color:#8a5a0080}.wfc-evidence{background:#f7f9f7;border-left:2px solid #1f7a3e8c;border-radius:0 8px 8px 0;flex-direction:column;gap:4px;margin:6px 0 4px;padding:8px 10px;display:flex}.wfc-evidence[data-interval=closed]{background:#fbf6ea;border-left-color:#c98a00}.wfc-evidence-path{color:#5b6470;overflow-wrap:anywhere;font:600 10px/1.4 IBM Plex Mono,monospace}.wfc-evidence-text{color:#1a1a1a;white-space:pre-wrap;overflow-wrap:anywhere;font:400 12px/1.5 IBM Plex Sans,sans-serif}.wfc-evidence-interval{color:#1f7a3e;font:500 10px/1.3 IBM Plex Mono,monospace}.wfc-evidence[data-interval=closed] .wfc-evidence-interval{color:#8a5a00}.wfc-evidence-error{color:#b42318;margin:4px 0 0;font:500 11px/1.4 IBM Plex Mono,monospace}.wfc-receipts,.wfc-receipt{flex-direction:column;gap:8px;display:flex}.wfc-receipt-card{background:#fff;border:1px solid #0e11161f;border-radius:10px;overflow:hidden}.wfc-receipt-row{align-items:flex-start;gap:12px;padding:9px 11px;display:flex}.wfc-receipt-row+.wfc-receipt-row{border-top:1px solid #0e111614}.wfc-receipt-kicker{letter-spacing:.06em;text-transform:uppercase;color:#8a857d;flex:none;width:44px;padding-top:2px;font:600 9px/1.3 IBM Plex Mono,monospace}.wfc-receipt-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wfc-receipt-line{color:#1a1a1a;overflow-wrap:anywhere;font:500 12px/1.45 IBM Plex Sans,sans-serif}.wfc-receipt-route{color:#1f7a3e;overflow-wrap:anywhere;font:600 10px/1.4 IBM Plex Mono,monospace}.wfc-receipt-route[data-undone]{color:#8a857d}.wfc-receipt-route[data-error]{color:#b42318}.wfc-receipt-doors{flex-wrap:wrap;gap:6px;display:flex}.wfc-receipt-doors .wfc-btn[disabled]{opacity:.6;cursor:default}.wfc-manifest-row{flex-direction:column;gap:4px;display:flex}.wfc-manifest-resource{grid-template-columns:1fr auto auto;align-items:baseline;column-gap:10px;display:grid}.wfc-manifest-resource .wfc-manifest-why{grid-column:1/-1}.wfc-manifest-verb{color:#5a6169;text-transform:lowercase;font:600 10px/1.4 IBM Plex Mono,monospace}.wfc-manifest-resource[data-verb=delete] .wfc-manifest-verb{color:#b3400f}.wfc-manifest-cost{color:#0e1116;font-variant-numeric:tabular-nums;font:600 11px/1.4 IBM Plex Mono,monospace}.wfc-manifest-refused{color:#b3400f}.wfc-publish-row{flex-direction:column;gap:4px;display:flex}.wfc-publish-target{grid-template-columns:1fr auto;align-items:baseline;column-gap:10px;display:grid}.wfc-publish-target .wfc-publish-shape{grid-column:1/-1}.wfc-publish-creates{color:#5a6169;font:600 10px/1.4 IBM Plex Mono,monospace}.wfc-publish-artifact{color:#5a6169;overflow-wrap:anywhere;font:500 10px/1.4 IBM Plex Mono,monospace}.wfc-add-btn{background:var(--hm-paper,#fff);cursor:pointer;height:28px;font:600 10px/1 var(--hm-mono,"IBM Plex Mono",monospace);color:var(--hm-t3,#5f6570);border:1px dashed #0e111624;border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 7px;display:flex}button.way-tab{cursor:pointer;font:600 12px/1 var(--hm-sans);color:var(--hm-t3,#5f6570);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 12px 8px}button.way-tab[aria-selected=true]{border-bottom-color:var(--hm-coral,#ff5a3c);color:var(--hm-ink,#0e1116)}button.way-tab.full{height:34px;font:600 11px/1 var(--hm-mono);border:1px solid #0000;border-bottom:none;border-radius:7px 7px 0 0;flex:1;margin-bottom:0;padding:0}button.way-tab.full[aria-selected=true]{border-color:var(--hm-line);background:var(--hm-canvas,#faf8f3)}button.way-tab:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:-2px}.wfc-steps{flex-direction:column;gap:5px;padding:4px 0;display:flex}.wfc-step,.wfc-step-head{appearance:none;white-space:nowrap;color:#4a4f5a;text-align:left;cursor:pointer;background:#faf8f3;border:1px solid #0e111617;border-radius:7px;align-items:center;gap:8px;width:100%;height:26px;padding:0 9px;font:500 10.5px/1 IBM Plex Mono,monospace;display:flex}.wfc-step:hover{border-color:#0e11162e}.wfc-step-mark,.wfc-step-count{color:#5f6570;flex:none}.wfc-step-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wfc-step-exit{color:#2e8b57;flex:none}.wfc-step-exit[data-failed="1"]{color:#c2410c}.wfc-step-open{background:#fff;border:1px solid #0e111621;border-radius:12px;overflow:hidden}.wfc-step-open .wfc-step-head{color:#0e1116;border:0;border-bottom:1px solid #0e111617;border-radius:0;height:32px;padding:0 11px;font-size:11px}.wfc-step-req{border-bottom:1px solid #0e111612;flex-direction:column;gap:5px;padding:9px 11px;display:flex}.wfc-step-req-row{appearance:none;text-align:left;color:#4a4f5a;cursor:default;background:0 0;border:0;gap:8px;padding:0;font:500 10px/1.5 IBM Plex Mono,monospace;display:flex}button.wfc-step-req-row{cursor:pointer}.wfc-step-req-k{color:#5f6570;flex:none;width:52px}.wfc-step-req-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wfc-step-req-raw{white-space:pre-wrap;word-break:break-all;min-width:0}.wfc-step-bar{align-items:center;gap:8px;padding:8px 11px 0;display:flex}.wfc-step-seg{border:1px solid #0e111621;border-radius:6px;display:inline-flex;overflow:hidden}.wfc-step-seg button{appearance:none;color:#5f6570;cursor:pointer;background:0 0;border:0;padding:5px 9px;font:600 10px/1 IBM Plex Mono,monospace}.wfc-step-seg button[aria-selected=true]{color:#fff;background:#0e1116}.wfc-step-seg button:disabled{cursor:default;opacity:.5}.wfc-step-meta,.wfc-step-link{color:#5f6570;font:500 10px/1 IBM Plex Mono,monospace}.wfc-step-link{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.wfc-step-link:hover{color:#0e1116}.wfc-step-fill{flex:1}.wfc-step-table{color:#0e1116;border:1px solid #0e111617;border-radius:8px;margin:8px 11px 11px;font:500 10.5px/1 IBM Plex Mono,monospace;overflow:hidden}.wfc-step-tr{border-top:1px solid #0e11160f;gap:10px;padding:6px 10px;display:grid}.wfc-step-tr>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wfc-step-tr>span[data-num="1"]{text-align:right}.wfc-step-tr>span[data-dim="1"]{color:#5f6570}.wfc-step-th{letter-spacing:.1em;text-transform:uppercase;color:#5f6570;background:#faf8f3;border-top:0;padding:7px 10px;font:600 8.5px/1 IBM Plex Mono,monospace}.wfc-step-tfoot{background:#faf8f3;border-top:1px solid #0e111617;align-items:center;gap:8px;padding:7px 10px;display:flex}.wfc-step-note{color:#5f6570;padding:0 11px 11px;font:400 10px/1.5 IBM Plex Sans,sans-serif}.wfc-step-printed{white-space:pre-wrap;background:#fbfaf7;border:1px solid #0e111617;border-radius:8px;max-height:240px;margin:8px 11px 11px;padding:8px 10px;font:500 10.5px/1.5 IBM Plex Mono,monospace;overflow:auto}.wfc-step-json{color:#0e1116;background:#fbfaf7;border:1px solid #0e111617;border-radius:8px;max-height:360px;margin:8px 11px 11px;padding:8px 0;font:500 10.5px/1.6 IBM Plex Mono,monospace;overflow:auto}.wfc-j-line{white-space:pre;display:flex}.wfc-j-line[data-more="1"]{background:#f3efe7}.wfc-j-n{text-align:right;color:#a8a29e;flex:none;width:34px;padding-right:10px}.wfc-j-body{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.wfc-step-json[data-wrap="1"] .wfc-j-line{white-space:pre-wrap}.wfc-step-json[data-wrap="1"] .wfc-j-body{word-break:break-all;overflow:visible}.wfc-j-key{color:#9a3412}.wfc-j-str{color:#2e6b4f}.wfc-j-num{color:#1d4ed8}.wfc-j-null{color:#5f6570}.wfc-j-fold{appearance:none;font:inherit;color:#5f6570;cursor:pointer;background:#efebe3;border:0;border-radius:3px;padding:0 5px}.wfc-j-more{appearance:none;font:inherit;color:#5f6570;cursor:pointer;background:0 0;border:0;padding:0}.wfc-figs{flex-direction:column;gap:8px;margin-top:8px;display:flex}.wfc-fig-chart{border:1px solid #0e111617;border-radius:9px;padding:10px 11px 8px}.wfc-fig-head{align-items:baseline;gap:6px;margin-bottom:8px;display:flex}.wfc-fig-title{letter-spacing:.1em;text-transform:uppercase;color:#5f6570;font:600 8.5px/1 IBM Plex Mono,monospace}.wfc-fig-unit{color:#5f6570;font:500 9.5px/1 IBM Plex Mono,monospace}.wfc-fig-bars{align-items:end;gap:6px;height:74px;display:grid}.wfc-fig-bar{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;height:74px;display:flex}.wfc-fig-val{color:#5f6570;font:500 8.5px/1 IBM Plex Mono,monospace}.wfc-fig-bar i{background:#ddd6c8;border-radius:2px;width:100%;display:block}.wfc-fig-bar[data-peak="1"] .wfc-fig-val{color:var(--hm-coral-ink,#b93818);font-weight:600}.wfc-fig-bar[data-peak="1"] i{background:#ff5a3c}.wfc-fig-days{color:#5f6570;text-align:center;gap:6px;margin-top:5px;font:500 8.5px/1 IBM Plex Mono,monospace;display:grid}.wfc-fig-days span[data-peak="1"]{color:#0e1116;font-weight:600}.wfc-fig-groups{color:#0e1116;border:1px solid #0e111617;border-radius:9px;font:400 11px/1 IBM Plex Sans,sans-serif;overflow:hidden}.wfc-fig-ghead{letter-spacing:.1em;text-transform:uppercase;color:#5f6570;background:#faf8f3;padding:7px 10px;font:600 8.5px/1 IBM Plex Mono,monospace;display:flex}.wfc-fig-row{color:#4a4f5a;border-top:1px solid #0e111612;gap:8px;padding:6px 10px;font:500 10.5px/1.3 IBM Plex Mono,monospace;display:flex}.wfc-fig-row[data-chosen="1"]{color:#0e1116;background:#fff6f3;font-weight:600}.wfc-fig-name{flex:1;min-width:0;display:flex}.wfc-fig-rg{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wfc-fig-sub{white-space:nowrap;flex:none}.wfc-fig-total{color:#0e1116;border-top-color:#0e111621;font-weight:600}.wfc-fig-note{color:#5f6570;font:400 9.5px/1.45 IBM Plex Sans,sans-serif}.wfc-fig-link{appearance:none;font:inherit;color:var(--hm-coral-ink,#b93818);cursor:pointer;background:0 0;border:0;padding:0}.wfc-fig-link:hover{color:#0e1116}.wfc-next-groups{flex-direction:column;gap:6px;width:100%;padding-top:4px;display:flex}.wfc-next-steps{flex-direction:column;gap:4px;display:flex}.wfc-next-row{appearance:none;color:#0e1116;text-align:left;cursor:pointer;background:#fff;border:1px solid #0e111621;border-radius:7px;align-items:center;gap:7px;width:100%;padding:6px 9px;font:400 11.5px/1.35 IBM Plex Sans,sans-serif;display:flex}.wfc-next-row:hover{border-color:var(--hm-coral-ink,#b93818)}.wfc-next-row:before{content:"?";color:#5f6570;flex:none;font:600 10px/1 IBM Plex Mono,monospace}.wfc-next-do{border-color:#0e1116;font-weight:500}.wfc-next-do:before{content:"→";color:#0e1116}.wfc-next-kind{color:#5f6570;flex:none;font:500 9px/1 IBM Plex Mono,monospace}.wfc-next-dohead{margin-top:4px}.wfc-prompt{color:#0e1116;background:#fff;border:1px solid #0e111621;border-radius:10px;align-items:flex-start;gap:10px;padding:8px 11px;font:400 12px/1.45 IBM Plex Sans,sans-serif;display:flex}.wfc-prompt-text{white-space:pre-wrap;flex:1;min-width:0}.wfa-thread-row:before{content:"○";color:#5f6570;margin-right:6px}.wfa-thread-row[data-acted="1"]:before{content:"●";color:#0e1116}.wfc-explore{border:1px solid #0e111621;border-radius:9px;grid-template-columns:220px minmax(0,1fr);height:96px;display:grid;overflow:hidden}.wfc-explore-list{color:#4a4f5a;white-space:nowrap;background:#faf8f3;border-right:1px solid #0e111617;flex-direction:column;gap:4px;padding:7px 9px;font:500 9.5px/1.3 IBM Plex Mono,monospace;display:flex;overflow:hidden}.wfc-explore-head{color:#0e1116;font:600 10.5px/1.2 IBM Plex Sans,sans-serif}.wfc-explore-item{text-overflow:ellipsis;overflow:hidden}.wfc-explore-item[data-kind=file]:before{content:"▫ ";color:#5f6570}.wfc-explore-item[data-kind=search]{color:#5f6570}.wfc-explore-item[data-kind=search]:before{content:"⌕ "}.wfc-explore-now{color:#4a4f5a;flex-direction:column;justify-content:center;gap:4px;padding:10px 12px;font:400 11.5px/1.45 IBM Plex Sans,sans-serif;display:flex}.wfc-explore-step{color:#0e1116}.wfc-explore-scope{color:#5f6570;font:500 9.5px/1.4 IBM Plex Mono,monospace}.wfc-diffs{flex-direction:column;gap:6px;display:flex}.wfc-diff{background:#fff;border:1px solid #0e111621;border-radius:9px;overflow:hidden}.wfc-diff-head{appearance:none;white-space:nowrap;color:#0e1116;text-align:left;cursor:pointer;background:#faf8f3;border:0;align-items:center;gap:8px;width:100%;height:30px;padding:0 10px;font:500 11px/1 IBM Plex Mono,monospace;display:flex}.wfc-diff[data-open="1"] .wfc-diff-head{border-bottom:1px solid #0e111617}.wfc-diff-add{color:#2e8b57}.wfc-diff-del{color:#b42318}.wfc-diff-body{color:#0e1116;padding:6px 0 0;font:500 10.5px/1.75 IBM Plex Mono,monospace;position:relative}.wfc-diff-skip{color:#5f6570;background:#f3efe7;border-radius:5px;align-items:center;gap:8px;height:22px;margin:0 6px 4px;padding:0 8px;font-size:10px;display:flex}.wfc-diff-line{white-space:pre;border-left:3px solid #0000;display:flex;overflow:hidden}.wfc-diff-n{text-align:right;color:#a8a29e;flex:none;width:34px;padding-right:8px}.wfc-diff-line[data-kind=del]{color:#7a2e22;background:#fbece8;border-left-color:#b42318}.wfc-diff-line[data-kind=del] .wfc-diff-n{color:#c9776a}.wfc-diff-line[data-kind=add]{background:#e9f3ec;border-left-color:#2e8b57}.wfc-diff-line[data-kind=add] .wfc-diff-n{color:#5e9e7a}.wfc-diff-more{appearance:none;color:#5f6570;cursor:pointer;background:linear-gradient(#fff0,#fff 85%);border:0;justify-content:center;align-items:flex-end;width:100%;height:30px;margin-top:-30px;padding:0 0 3px;font:500 11px/1 IBM Plex Mono,monospace;display:flex;position:sticky;bottom:0}.wfc-diff-foot{color:#4a4f5a;background:#faf8f3;border-top:1px solid #0e111617;align-items:center;gap:8px;padding:8px 12px;font:500 10px/1 IBM Plex Mono,monospace;display:flex}.wfc-diff-open{color:#0e1116}.wfc-composer-box{background:#fff;border:1px solid #0e111629;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"field field""row send";align-items:center;gap:8px 6px;padding:8px 9px;display:grid}.wfc-composer-box>.wfc-composer-wrap,.wfc-composer-box .wfc-composer{display:contents}.wfc-composer-box .wfc-composer>:first-child{grid-area:field}.wfc-composer-box .wfc-composer>:last-child{grid-area:send}.wfc-composer-row{grid-area:row;align-items:center;gap:6px;min-width:0;display:flex}.wfc-thread-title{appearance:none;color:#0e1116;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;max-width:100%;padding:0;font:600 12px/1.2 IBM Plex Sans,sans-serif;display:flex}.wfc-thread-caret{color:#5f6570;flex:none;font:500 10px/1 IBM Plex Mono,monospace}.wfc-head-icon{appearance:none;color:#4a4f5a;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;width:24px;height:24px;font:500 13px/1 IBM Plex Sans,sans-serif}.wfc-head-icon:hover{background:#0e11160f}.wfc-picker{z-index:30;background:#fff;border:1px solid #0e111621;border-radius:10px;position:absolute;top:36px;left:0;right:0;overflow:hidden;box-shadow:0 14px 34px #0e111629}.wfc-pick-search{padding:8px}.wfc-pick-search input{color:#0e1116;background:#fff;border:1px solid #0e111621;border-radius:7px;width:100%;height:28px;padding:0 9px;font:400 11.5px/1 IBM Plex Sans,sans-serif}.wfc-pick-group{letter-spacing:.1em;text-transform:uppercase;color:#5f6570;padding:8px 12px 4px;font:600 8.5px/1 IBM Plex Mono,monospace}.wfc-pick-row{appearance:none;color:#0e1116;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:7px 12px;font:500 12px/1.3 IBM Plex Sans,sans-serif;display:flex}.wfc-pick-row[data-on="1"]{background:#f3efe7}.wfc-pick-row:hover{background:#faf8f3}.wfc-pick-when{color:#5f6570;flex:none;font:500 9.5px/1 IBM Plex Mono,monospace}.wfc-pick-check{color:#0e1116;flex:none;font:600 10px/1 IBM Plex Mono,monospace}.wfc-pick-foot{background:#faf8f3;border-top:1px solid #0e111617;align-items:center;gap:8px;padding:8px 12px;display:flex}.wfc-thread-mark:before{content:"○";color:#5f6570;flex:none}.wfc-thread-mark[data-acted="1"]:before{content:"●";color:#0e1116}.wfc-pin-mark:before{content:"⚲";color:var(--hm-coral-ink,#b93818);flex:none}.wfa-threads-col{flex-direction:column;height:100%;min-height:0;display:flex}.wfa-threads-head{align-items:center;gap:8px;padding:12px 12px 8px;display:flex}.wfa-threads-title{color:#0e1116;font:600 13px/1 IBM Plex Sans,sans-serif}.wfa-filters{flex-wrap:wrap;gap:5px;padding:0 12px 6px;display:flex}.wfa-filter{appearance:none;color:#4a4f5a;cursor:pointer;background:#fff;border:1px solid #0e111621;border-radius:6px;align-items:center;height:22px;padding:0 8px;font:500 10px/1 IBM Plex Mono,monospace;display:inline-flex}.wfa-filter[aria-selected=true]{color:#fff;background:#0e1116;border-color:#0e1116}.wfa-thread-groups{flex:1;min-height:0;overflow:auto}.wfa-thread-row{text-align:left;align-items:flex-start;gap:8px;width:100%;display:flex}.wfa-thread-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wfa-thread-name{color:#0e1116;text-overflow:ellipsis;white-space:nowrap;font:500 12px/1.3 IBM Plex Sans,sans-serif;overflow:hidden}.wfa-thread-sub{color:#5f6570;text-overflow:ellipsis;white-space:nowrap;font:500 9.5px/1.3 IBM Plex Mono,monospace;overflow:hidden}.wfa-thread-when{color:#5f6570;flex:none;font:500 9.5px/1.3 IBM Plex Mono,monospace}.wfa-thread-row[data-run="1"]:before{content:none}.wfa-threads-foot{color:#5f6570;border-top:1px solid #0e111617;padding:9px 12px;font:500 9.5px/1 IBM Plex Mono,monospace}.wfc-newspec{flex-direction:column;gap:10px;padding:16px 14px;display:flex}.wfc-newspec-title{color:#0e1116;font:600 13px/1.3 IBM Plex Sans,sans-serif}.wfc-pick-item,.wfa-thread-item{align-items:center;display:flex;position:relative}.wfc-pick-item>.wfc-pick-row,.wfa-thread-item>.wfa-thread-row{flex:1;min-width:0}.wfc-pin-toggle{appearance:none;color:#4a4f5a;cursor:pointer;visibility:hidden;background:#fff;border:1px solid #0e111621;border-radius:6px;flex:none;width:22px;height:22px;margin-right:8px;font:500 11px/1 IBM Plex Sans,sans-serif}.wfc-pick-item:hover .wfc-pin-toggle,.wfa-thread-item:hover .wfc-pin-toggle,.wfc-pin-toggle:focus-visible{visibility:visible}.wfc-thread-delete{flex-direction:column;flex:none;align-items:flex-end;margin-right:8px;display:flex}.wfc-thread-delete .wfc-held-note{text-align:right;max-width:11rem}.wfc-pin-toggle[data-on="1"]{visibility:visible;color:var(--hm-coral-ink,#b93818);background:0 0;border-color:#0000}.wfc-head-icon[data-on="1"]{color:var(--hm-coral-ink,#b93818)}.wfc-step-level{appearance:none;color:#0e1116;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%236B7280'/%3E%3C/svg%3E") right 6px center no-repeat;border:1px solid #0e111621;border-radius:6px;padding:4px 18px 4px 7px;font:600 10px/1 IBM Plex Mono,monospace}.wfc-step[data-read="1"] .wfc-step-mark:first-child,.wfc-step-open[data-read="1"] .wfc-step-head .wfc-step-mark:first-child{color:#0e7490}.wfc-step-tr span[data-level=error],.wfc-step-tr span[data-level=critical]{color:#b42318;font-weight:600}.wfc-step-tr span[data-level=warning]{color:#b45309;font-weight:600}.wfc-step-open[data-read="1"] .wfc-step-tr span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wfc-spec-pin-door{appearance:none;color:var(--hm-coral-ink,#b93818);cursor:pointer;background:#fff;border:1px solid #e84e3066;border-radius:6px;flex:none;padding:3px 7px;font:600 9.5px/1 IBM Plex Mono,monospace}.wfc-spec-pin-door:hover{border-color:var(--hm-coral-ink,#b93818)}.wfc-run-exec{flex-direction:column;grid-column:1/-1;gap:2px;margin-top:4px;display:flex}[data-web]>.wfc-step .wfc-step-mark:first-child,[data-web]>.wfc-step-head .wfc-step-mark:first-child{color:var(--hm-coral-ink,#b93818)}.wfc-step-ok{color:#2e8b57}.wfc-step-chip{letter-spacing:.04em;text-transform:uppercase;color:#b45309;border:1px solid #f5c99b;border-radius:4px;flex:none;padding:3px 5px;font:600 9.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.wfc-step-note{color:#4a4f5a;align-items:baseline;gap:10px;padding:6px 10px;font-size:12px;display:flex}.wfc-step-fix{color:#5f6570;margin:2px 0 6px 22px;font-size:11.5px}.wfc-step-fix-page,.wfc-source-page{color:var(--hm-coral-ink,#b93818)}.wfc-web-result,.wfc-web-passage{border-top:1px solid #0e111612;padding:6px 10px;font-size:12px;line-height:1.45}.wfc-web-result:first-child,.wfc-web-passage:first-child{border-top:0}.wfc-sources{color:#4a4f5a;margin:10px 0 4px;font-size:12px}.wfc-sources-head{letter-spacing:.06em;text-transform:uppercase;color:#5f6570;margin-bottom:6px;font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.wfc-source-row{grid-template-columns:44px 1fr;gap:8px;padding:2px 0;display:grid}.wfc-source-kind{text-transform:uppercase;color:#5f6570;font:500 10.5px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.wfc-turn-cost{color:#5f6570;gap:8px;margin:8px 0 2px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.wfc-turn-cost-gap{flex:1}.wfc-run-thread-line{color:#4a4f5a;margin:4px 0 8px;font-size:12px}.wfc-link{appearance:none;font:inherit;color:var(--hm-coral-ink,#b93818);cursor:pointer;background:0 0;border:0;padding:0}.wfc-link:hover{text-decoration:underline}.wfc-run-notice{color:#b45309;padding:4px 10px 0;font:500 10.5px/1.4 IBM Plex Mono,monospace}.wfc-run-locked{color:#4a4f5a;background:#faf8f3;border:1px solid #0e111617;border-radius:10px;padding:10px 12px;font-size:12px}.wfc-run-event{appearance:none;color:#4a4f5a;text-align:left;cursor:pointer;background:#faf8f3;border:1px solid #0e111617;border-radius:7px;align-items:center;gap:8px;width:100%;height:26px;margin:3px 0;padding:0 9px;font:500 10.5px/1 IBM Plex Mono,monospace;display:flex}.wfc-run-event:hover{border-color:#0e11162e}.wfc-run-event:focus-visible{outline-offset:1px;outline:2px solid #e84e30}.wfc-run-event-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wfc-run-event-at{color:#5f6570;flex:none}[data-halt="1"]>.wfc-run-event .wfc-run-event-text,[data-halt="1"]>.wfc-run-event-detail .wfc-run-event-full{color:#c2410c}.wfc-run-event-open{background:#fff;border:1px solid #0e111621;border-radius:12px;margin:3px 0;overflow:hidden}.wfc-run-event-open>.wfc-run-event{color:#0e1116;border:0;border-bottom:1px solid #0e111617;border-radius:0;margin:0}.wfc-run-event-detail{color:#4a4f5a;flex-direction:column;gap:6px;padding:9px 11px;font:500 10.5px/1.5 IBM Plex Mono,monospace;display:flex}.wfc-run-event-full{white-space:pre-wrap;overflow-wrap:anywhere;color:#0e1116}.wfc-run-event-fields{flex-direction:column;gap:3px;margin:0;display:flex}.wfc-run-event-field{grid-template-columns:auto 1fr;gap:8px;min-width:0;display:grid}.wfc-run-event-field dt{color:#5f6570}.wfc-run-event-field dd{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0}.wfc-said-head{color:#5f6570;margin:6px 0 5px;font:600 10.5px/1 IBM Plex Sans,sans-serif}.wfc-proposals{flex-direction:column;gap:8px;display:flex}.wfc-md{overflow-wrap:break-word;min-width:0}.wfc-md .wfc-table-wrap{max-width:100%;margin:.45em 0 .6em;overflow-x:auto}.wfc-md .wfc-table th,.wfc-md .wfc-table td{overflow-wrap:normal;word-break:normal}.wfc-md .wfc-table td code{white-space:nowrap}.wfc-group-toggle{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.hm-way-host{flex-direction:column;flex:0 0 400px;align-self:stretch;width:400px;min-width:52px;min-height:0;display:flex}.hm-way-host:has(.hm-way.collapsed){flex-basis:52px;width:52px}.hm-way{border-left:1px solid var(--line,#0e111614);background:var(--bg1,#fff);flex-direction:column;flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;display:flex}.hm-way.collapsed{flex-basis:52px;width:52px}.hm-way.collapsed .hm-way-hide,.hm-way.collapsed .hm-way-burn{display:none!important}.hm-way-h{border-bottom:1px solid var(--line,#0e111614);background:linear-gradient(165deg,var(--acc-soft,#ffeae3) 0%,var(--bg1,#fff) 70%);flex-shrink:0;padding:14px 16px 12px}.hm-way-h .row{align-items:center;gap:9px;display:flex}.hm-way-h img{border-radius:6px;width:24px;height:24px}.hm-way-h .title{letter-spacing:-.015em;font-size:14px;font-weight:700;line-height:1.2}.hm-way-h .sub{color:var(--t3,#5f6570);margin-top:2px;font-size:11.5px;font-weight:500;line-height:1.35}.hm-way-collapse{border:1px solid var(--line2,#0e111621);background:var(--bg1,#fff);color:var(--t3,#5f6570);cursor:pointer;border-radius:7px;margin-left:auto;padding:4px 8px;font-size:11px;font-weight:600}.hm-way-collapse:hover{border-color:var(--acc,#ff5a3c);color:var(--acc,#ff5a3c)}.hm-way-burn{border-bottom:1px solid var(--line,#0e111614);background:linear-gradient(180deg,#fff8f5,var(--bg1,#fff));flex-shrink:0;margin:0;padding:12px 14px}.hm-way-burn .l{font:700 9.5px/1 var(--mono,IBM Plex Mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--acc,#ff5a3c)}.hm-way-burn .vals{justify-content:space-between;align-items:baseline;margin-top:6px;display:flex}.hm-way-burn .v{font:700 18px/1.1 var(--mono,IBM Plex Mono,monospace);letter-spacing:-.02em}.hm-way-burn .s{color:var(--t3,#5f6570);font-size:11px}.hm-way-burn .bar{background:var(--bg3,#e8e2d5);border-radius:4px;height:7px;margin-top:10px;overflow:hidden}.hm-way-burn .bar i{background:linear-gradient(90deg,#ff6b4a,#e84e30);border-radius:4px;height:100%;animation:2.8s ease-in-out infinite hmWayBurnPulse;display:block}@keyframes hmWayBurnPulse{0%,to{opacity:1}50%{opacity:.75}}.hm-way-burn .foot{color:var(--t3,#5f6570);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:8px;font-size:10.5px;display:flex}.hm-way-guard{border:1px solid var(--line,#0e11161a);background:var(--bg1,#fff);cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;display:flex}.hm-way-guard:hover{border-color:var(--acc,#ff5a3c)}.hm-way-guard .g-l{font:700 9px/1 var(--mono,IBM Plex Mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--t3)}.hm-way-guard .g-v{font:700 12px/1.1 var(--sans,IBM Plex Sans,system-ui,sans-serif);margin-left:auto}.hm-way-guard .g-s{color:var(--t3);flex-basis:100%;font-size:10px}.hm-way-guard.ok .g-v{color:#15803d}.hm-way-guard.soft .g-v{color:#b45309}.hm-way-guard.hard .g-v{color:#b91c1c}.hm-way.collapsed .hm-way-guard{display:none!important}.hm-way-tabs{border-bottom:1px solid var(--line,#0e111614);background:var(--bg1,#fff);flex-shrink:0;gap:0;padding:0 14px;display:flex}.hm-way-tabs button{appearance:none;font:600 12.5px/1 var(--sans,"IBM Plex Sans",system-ui,sans-serif);color:var(--t3,#5f6570);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0 0 -1px;padding:11px 14px 10px}.hm-way-tabs button:hover{color:var(--ink,#0e1116)}.hm-way-tabs button.on{color:var(--ink,#0e1116);border-bottom-color:var(--acc,#ff5a3c)}.hm-way-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 14px 18px;display:flex;overflow:auto}.hm-way-msg{font-size:12.5px;line-height:1.55}.hm-way-msg .who{color:var(--t3,#5f6570);margin-bottom:4px;font-size:11px;font-weight:600}.hm-way-msg.user{background:var(--bg2,#f3efe7);border:1px solid var(--line,#0e111614);border-radius:12px 12px 4px;align-self:flex-end;max-width:92%;padding:10px 12px}.hm-way-msg.agent{max-width:100%}.hm-way-status{color:var(--t3,#5f6570);background:var(--bg2,#f3efe7);border:1px solid var(--line,#0e111614);border-radius:8px;padding:8px 10px;font-size:11.5px}.hm-way-status b{color:var(--ink,#0e1116)}.hm-way-foot{border-top:1px solid var(--line,#0e111614);background:var(--bg1,#fff);flex-shrink:0;padding:12px 14px 14px}.hm-way-foot .composer{gap:8px;display:flex}.hm-way-foot input{border:1px solid var(--line2,#0e111621);font:13px var(--sans,IBM Plex Sans,system-ui,sans-serif);background:var(--bg1,#fff);border-radius:8px;flex:1;min-width:0;padding:10px 12px}.hm-way-foot input:focus{border-color:var(--acc,#ff5a3c);outline:none;box-shadow:0 0 0 2px #ff5a3c1f}.wf-card{border:1px solid var(--line2,#0e111621);background:var(--bg1,#fff);border-radius:12px;margin:8px 0;padding:12px;animation:.35s hmWayCardIn}.wf-card.rec{background:linear-gradient(#fff8f5,#fff);border-color:#ffd5c8}.wf-card.risk{background:#fffbeb;border-color:#fde68a}.wf-card.workflow{border-color:var(--acc,#ff5a3c);background:var(--acc-soft,#ffeae3)}.wf-card .wf-k{font:700 9.5px/1 var(--mono,IBM Plex Mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);margin-bottom:6px}.wf-card.rec .wf-k{color:var(--acc,#ff5a3c)}.wf-card.risk .wf-k{color:#b45309}.wf-card.workflow .wf-k{color:var(--acc2,#e84e30)}.wf-card strong{margin-bottom:4px;font-size:13px;display:block}.wf-card p{color:var(--t2,#4a4f5a);margin:0;font-size:12px;line-height:1.5}.wf-acts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.wf-spokes{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.wf-spokes li{border:1px solid var(--line,#0e111614);background:#ffffffb3;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:11.5px;display:flex}.wf-spokes .n{background:var(--ink,#0e1116);color:#fff;width:18px;height:18px;font:700 9px var(--mono,IBM Plex Mono,monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.wf-burn-pin{background:linear-gradient(#fff8f5,#fff);border:1px solid #ffd5c8;border-radius:11px;margin:0 0 10px;padding:12px 14px}.wf-burn-pin .l{font:700 9.5px/1 var(--mono,IBM Plex Mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--acc,#ff5a3c)}.wf-burn-pin .vals{justify-content:space-between;align-items:baseline;margin-top:6px;display:flex}.wf-burn-pin .v{font:700 18px/1.1 var(--mono,IBM Plex Mono,monospace);letter-spacing:-.02em}.wf-burn-pin .s{color:var(--t3,#5f6570);font-size:11px}.wf-burn-pin .bar{background:var(--bg3,#e8e2d5);border-radius:4px;height:7px;margin-top:10px;overflow:hidden}.wf-burn-pin .bar i{background:linear-gradient(90deg,#ff6b4a,#e84e30);border-radius:4px;height:100%;display:block}.wf-burn-pin .foot{color:var(--t3,#5f6570);justify-content:space-between;margin-top:8px;font-size:10.5px;display:flex}.wf-hist-group{font:700 9.5px/1 var(--mono,IBM Plex Mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--t3);margin:10px 2px 4px}.wf-hist-item{text-align:left;border:1px solid var(--line,#0e111614);background:var(--bg1,#fff);cursor:pointer;border-radius:11px;width:100%;margin-bottom:8px;padding:11px 12px;display:block}.wf-hist-item:hover{border-color:#ffd5c8}.wf-hist-item .t{margin-bottom:3px;font-size:12.5px;font-weight:600}.wf-hist-item .d{color:var(--t3,#5f6570);font-size:11px;line-height:1.45}.wf-hist-item .m{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.wf-hist-item .tag{font:700 10px/1.2 var(--mono,IBM Plex Mono,monospace);background:var(--bg2,#f3efe7);color:var(--t3,#5f6570);border-radius:5px;padding:2px 7px;display:inline-flex}.wf-hist-item .tag.warn{color:#b45309;background:#fffbeb}.hm-way-mem-toolbar{align-items:center;gap:6px;margin-bottom:10px;display:flex}.hm-way-mem-toolbar input{border:1px solid var(--line2,#0e111621);min-width:0;font:12.5px var(--sans,IBM Plex Sans,system-ui,sans-serif);background:var(--bg1,#fff);border-radius:8px;flex:1;padding:8px 10px}.wf-empty{color:var(--t3,#5f6570);font-size:12px;line-height:1.5}@keyframes hmWayCardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ide-way-tools{border-bottom:1px solid var(--line,#0e111614);background:var(--bg1,#fff);flex-shrink:0;max-height:42%;padding:10px 14px;overflow:auto}.ide-center{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@media (width<=980px){.hm-way{flex-basis:min(100vw,360px);width:min(100vw,360px)}}.wfa-art-next{color:#b45309;margin-top:4px;font:500 11px/1.4 IBM Plex Sans,sans-serif;display:block}.wfa-art-steps{color:#8a8f99;flex-wrap:wrap;gap:4px 10px;margin-top:6px;font:500 10.5px/1.4 IBM Plex Mono,monospace;display:flex}.wfa-art-step.is-done{color:#15803d}.wfa-art-step.is-now{color:#b45309;font-weight:600}.sc{background:var(--canvas,#faf8f3);height:100%;min-height:0;color:var(--ink,#1a1a1a);flex-direction:column;font:500 13.5px/1.55 IBM Plex Sans,system-ui,sans-serif;display:flex;position:relative}.sc.is-page.is-full{z-index:80;position:fixed;inset:0}.sc-win{height:var(--title-h,40px);background:var(--chrome-dark,#0e1116);color:var(--on-dark,#fff);border-bottom:1px solid #0006;flex:none;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex}.sc-win-title{letter-spacing:-.01em;min-width:6em;max-width:45%;height:26px;color:var(--on-dark,#fff);background:0 0;border:none;flex:0 auto;padding:0 4px;font:600 12.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc-win-title:focus{outline:none}.sc-win-title::placeholder{color:var(--on-dark-3,#71717a)}.sc-win-act{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.sc-win-act .sc-btn{white-space:nowrap}.sc-win-chip{letter-spacing:.05em;text-transform:uppercase;color:var(--hm-t3,#5f6570);background:var(--hm-activity,#f3efe7);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;flex:none;max-width:28em;padding:3px 6px;font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace;overflow:hidden}.sc-win-chip.draft{color:var(--hm-amber,#b45309);background:#f59e0b24}.sc-win-chip.ok{color:var(--hm-green,#15803d);background:#16a34a1c}.sc-win-chip.quality{text-transform:none;letter-spacing:.02em;color:var(--hm-t2,#374151);align-items:center;gap:6px;display:inline-flex}.sc-quality-bar{background:#0e11161a;border-radius:2px;width:28px;height:4px;display:inline-block;overflow:hidden}.sc-quality-bar b{background:var(--hm-coral,#ff5a3c);height:100%;display:block}.sc-win-chip.reason{flex:0 auto;min-width:0}.sc-win-gates{color:var(--hm-amber,#b45309);white-space:nowrap;flex:none;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-win,.sc.is-popup .sc-win{background:var(--hm-paper,#fff);height:38px;color:var(--hm-ink,#0e1116);border-bottom:1px solid var(--hm-line,#0e111612);gap:8px;padding:0 12px}.sc.is-page .sc-win-title,.sc.is-popup .sc-win-title{letter-spacing:-.015em;color:var(--hm-ink,#0e1116);font:600 13.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-win-act .sc-btn,.sc.is-popup .sc-win-act .sc-btn{border-radius:7px;height:24px;padding:0 10px;font:600 11px/1 IBM Plex Sans,system-ui,sans-serif}.sc-ledger{color:var(--hm-t3,#5f6570);background:var(--hm-paper,#fff);border-bottom:1px solid var(--hm-line,#0e111612);white-space:nowrap;text-overflow:ellipsis;flex:none;padding:5px 14px;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;overflow:hidden}.sc-ledger b{color:var(--ink,#1a1a1a);font-weight:600}.sc-tabs{background:var(--hm-paper,#fff);border-bottom:1px solid var(--hm-line,#0e111612);flex:none;align-items:stretch;gap:2px;height:31px;padding:0 12px;display:flex}.sc-tab{height:31px;color:var(--hm-t3,#5f6570);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 10px;font:600 11.5px/1 IBM Plex Sans,system-ui,sans-serif;display:inline-flex}.sc-tab.on{color:var(--hm-ink,#0e1116);border-bottom-color:var(--hm-coral,#ff5a3c)}.sc-tab-n{color:var(--hm-t2);background:var(--hm-activity,#f3efe7);border-radius:4px;padding:3px 5px;font:700 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc-tab-n.warn{color:var(--hm-amber,#b45309);background:#f59e0b24}.sc-pane{flex:1;min-height:0;padding:16px 18px 20px;overflow:auto}.sc-pane-empty{color:var(--hm-t3);margin:0;font:500 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-ico{width:26px;height:26px;color:var(--on-dark-3,#71717a);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sc-ico:hover{color:var(--on-dark,#fff);background:#ffffff1a}.sc-ico.danger:hover{color:var(--hm-coral-ink,#b93818);background:#ff5a3c2e}.sc.is-page .sc-ico,.sc.is-popup .sc-ico{color:var(--hm-t3,#5f6570)}.sc.is-page .sc-ico:hover,.sc.is-popup .sc-ico:hover{background:var(--hm-activity,#f3efe7);color:var(--hm-ink,#0e1116)}.sc-body{flex:1;min-height:0;display:flex}.sc-ex{width:var(--side-w,246px);background:var(--surface,#fff);border-right:1px solid #0e111617;flex-direction:column;flex:none;min-height:0;display:flex}.sc-rail-prog{background:var(--hm-wash,#fff1ec);border-bottom:1px solid var(--hm-line,#0e111612);padding:10px 12px 12px}.sc-rail-bar{background:#ff5a3c38;border-radius:2px;height:3px;margin:8px 0}.sc-rail-bar i{background:var(--hm-coral,#ff5a3c);border-radius:2px;height:100%;display:block}.sc-sel-tb{background:var(--hm-ink,#0e1116);z-index:5;border-radius:8px;align-items:center;gap:4px;padding:3px;display:flex;box-shadow:0 6px 18px #0e11163d}.sc-sel-tb .sc-btn{border:none;align-items:center;gap:6px;height:24px;display:inline-flex}.sc-sel-tb .sc-sel-cite{color:var(--hm-title-faint,#a1a1aa);background:0 0}.sc-proposed{background:var(--hm-select,#fff8f5);border:1px solid #ff5a3c52;border-radius:10px;margin:10px 12px;padding:10px 12px}.sc-proposed-hd{letter-spacing:.1em;text-transform:uppercase;color:var(--hm-coral-ink,#b93818);margin-bottom:8px;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc-proposed pre{border-left:2px solid var(--hm-green,#15803d);white-space:pre-wrap;margin:0 0 10px;padding:0 0 0 10px;font:500 11px/1.7 IBM Plex Mono,ui-monospace,monospace}.sc-proposed-act{flex-wrap:wrap;gap:6px;display:flex}@keyframes hmPulse{0%,to{opacity:1}50%{opacity:.35}}.sc-ex-hd{letter-spacing:.1em;text-transform:uppercase;height:30px;color:var(--t3);border-bottom:1px solid #0e111612;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-ex-hd em{letter-spacing:0;text-transform:none;color:var(--t3);font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc-rail .sc-ex-hd em{color:var(--hm-coral-ink,#b93818)}.sc-ex-list{flex:1;min-height:0;padding:6px 6px 10px;overflow:auto}.sc-ex-row{text-align:left;letter-spacing:-.005em;width:100%;color:var(--t2,#4a453f);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:6px;margin-bottom:1px;padding:5px 8px 5px 10px;font:400 12px/1.35 IBM Plex Sans,system-ui,sans-serif;display:block;overflow:hidden}.sc-ex-row:hover{background:var(--inset,#f3efe7)}.sc-ex-row.on{color:var(--hm-coral-ink,#b93818);background:#ff5a3c1c;font-weight:600}.sc-ex-empty{color:var(--t3);margin:8px;font:500 12px IBM Plex Sans,system-ui,sans-serif}.sc-rail-run{color:var(--t3);overflow-wrap:anywhere;border-bottom:1px solid #0e111612;flex:none;margin:0;padding:6px 10px 6px 12px;font:500 11px/1.35 IBM Plex Sans,system-ui,sans-serif}.sc-rail{flex-direction:column;flex:1;min-height:0;display:flex}.sc-rail-list{min-height:0;padding:2px 4px 6px;overflow:auto}.sc-rail-prog{margin-top:auto}.sc-rail-foot-line{font:500 10px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc-run-list{margin:0;padding:4px 0;list-style:none}.sc-run-row{border-bottom:1px solid #0e11160d;grid-template-columns:14px minmax(0,1fr) auto;align-items:start;gap:6px;padding:6px 10px 6px 12px;display:grid}.sc-run-row:last-child{border-bottom:0}.sc-run-dot{font:600 11px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-run-body{flex-direction:column;gap:2px;min-width:0;display:flex}.sc-run-body b{font:600 11.5px/1.4 var(--font-ui,system-ui, sans-serif);color:var(--ink,#1a1a1a);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-run-body small{font:500 10px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc-run-usd{color:var(--ink,#1a1a1a);white-space:nowrap;font:600 11px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-run-row.is-earlier b{font-weight:500}.sc-rail-foot{border:1px solid var(--hm-line,#0e111617);color:var(--hm-t3);border-radius:8px;margin:auto 12px 12px;padding:8px 10px;font:500 10px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-win-chip.drafting{color:#6d28d9;background:#6d28d91a}.sc-win-meta{color:var(--t3,#5f6570);white-space:nowrap;font:500 10.5px IBM Plex Mono,ui-monospace,monospace}.sc-pill-wrap{position:relative}.sc-pill-menu{z-index:5;border:1px solid var(--line2,#e4dfd8);background:var(--surface,#fff);border-radius:8px;min-width:180px;max-height:320px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;overflow:auto;box-shadow:0 8px 24px #0e11161f}.sc-intent{border:1px solid var(--line2,#e4dfd8);background:var(--surface,#fff);border-radius:8px;flex-direction:column;gap:8px;margin:12px 24px 4px;padding:8px 12px;display:flex}.sc-intent-row{align-items:center;gap:10px;min-width:0;display:flex}.sc-intent-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--t3,#5f6570);flex:none;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc-intent-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink,#1a1a1a);flex:1;font:500 12.5px/1.4 IBM Plex Sans,system-ui,sans-serif;overflow:hidden}.sc-intent-row .sc-intent-act{flex:none;margin-left:auto}.sc-intent textarea{box-sizing:border-box;border:1px solid var(--line2,#e4dfd8);width:100%;color:var(--ink,#1a1a1a);background:var(--canvas,#faf8f3);resize:vertical;border-radius:8px;min-height:56px;padding:7px 9px;font:500 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-intent textarea:focus{border-color:var(--coral,#ff5a3c);outline:none;box-shadow:0 0 0 3px #ff5a3c1f}.sc-brief.is-open{gap:0;padding-bottom:10px}.sc-main>.sc-brief.is-open{flex:0 auto;min-height:0;overflow-y:auto}.sc-brief.is-open .sc-intent-row{padding:4px 0 8px}.sc-brief-row{border-top:1px solid var(--line2,#e4dfd8);grid-template-columns:104px minmax(0,1fr) auto;align-items:start;gap:12px;padding:8px 0;display:grid}.sc-brief-key{flex-direction:column;gap:2px;padding-top:3px;display:flex}.sc-brief-key b{letter-spacing:.1em;text-transform:uppercase;color:var(--ink,#1a1a1a);font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-brief-key span{color:var(--t3,#5f6570);font:500 10.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-brief-body{min-width:0}.sc-brief-body textarea{min-height:48px}.sc-brief-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sc-brief-text{color:var(--ink,#1a1a1a);margin:0;padding-top:4px;font:500 12.5px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-brief-state{white-space:nowrap;color:var(--t3,#5f6570);align-items:center;gap:6px;padding-top:5px;font:600 10.5px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.sc-brief-state.grounded{color:var(--hm-green,#15803d)}.sc-brief-state.unverified{color:var(--hm-amber,#b45309)}.sc-brief-state .sc-dot{background:currentColor}.sc-brief-add{flex:none}.sc-brief-pre{white-space:normal;max-width:100%;padding:4px 8px;font-weight:500}.sc-brief-pre.unverified{border-color:var(--hm-amber,#b45309);background:#f59e0b14}.sc-brief-pre small,.sc-brief-bound small{color:var(--t3,#5f6570);font:500 10.5px IBM Plex Mono,ui-monospace,monospace}.sc-brief-act{color:var(--hm-coral-ink,#b93818)!important;font:600 10.5px IBM Plex Sans,system-ui,sans-serif!important}.sc-brief-bound{align-items:center;gap:8px;display:inline-flex}.sc-brief-form{flex-wrap:wrap;align-items:flex-end;gap:6px;display:inline-flex}.sc-brief-form .hm-field{min-width:180px}.sc-brief-src{color:var(--t3,#5f6570);font:500 11px IBM Plex Mono,ui-monospace,monospace}.sc-brief-pick .sc-chip{cursor:pointer}.sc-brief .sc-intent-act{border-top:1px solid var(--line2,#e4dfd8);padding-top:10px}.sc-chip{border:1px solid var(--line2,#e4dfd8);background:var(--canvas,#faf8f3);color:var(--ink,#1a1a1a);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font:600 11px IBM Plex Sans,system-ui,sans-serif;display:inline-flex}.sc-chip a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line2,#e4dfd8);text-decoration-color:var(--line2,#e4dfd8);text-underline-offset:2px}.sc-chip a:hover{text-decoration-color:currentColor}.sc-chip[data-role]{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:500}.sc-brief-arrow{color:var(--t3,#5f6570);font:500 12px/1 IBM Plex Mono,ui-monospace,monospace}.sc-chip-mode{background:var(--line2,#e4dfd8);letter-spacing:.04em;text-transform:uppercase;color:var(--ink,#1a1a1a);border-radius:4px;align-items:center;padding:2px 7px;font:600 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.sc-h2-waits{color:var(--hm-t3,#5f6570)}.sc-chip button{cursor:pointer;color:var(--t3,#5f6570);font:inherit;background:0 0;border:none;padding:0}.sc-save-fill{flex:1}.sc-subjects{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.sc-subjects li{border:1px solid var(--line2,#e4dfd8);border-radius:999px;align-items:center;gap:6px;padding:2px 4px 2px 8px;font:500 11px IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-intent-act,.sc-save{align-items:center;gap:8px;display:flex}.sc-intent-act{flex-wrap:wrap}.sc-btn{height:var(--hm-control-h,28px);border-radius:var(--hm-control-radius,8px);background:var(--hm-btn-fill,#ece7dd);color:var(--ink,#1a1a1a);cursor:pointer;border:1px solid #0e111614;padding:0 12px;font:600 11.5px IBM Plex Sans,system-ui,sans-serif}.sc-btn:disabled{opacity:.45;cursor:default}.sc-btn:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:2px}.sc-btn.coral,.sc-btn.coral:hover:not(:disabled){border-color:var(--hm-coral-cta,#d1401f);background:var(--hm-coral-cta,#d1401f);color:var(--on-dark,#fff)}.sc-note{background:var(--surface,#fff);color:var(--t3,#6b655c);border-bottom:1px solid #0e111612;align-items:center;gap:10px;padding:8px 14px;font:500 12px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-note.bad{color:var(--red,#dc2626)}.sc-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sc:not(.is-static) .sc-main{background:var(--hm-canvas,#faf8f3)}.sc-paper{background:var(--surface,#fff);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.sc-stage{flex:1;min-height:0;position:relative;overflow:auto;container-type:inline-size}.sc:not(.is-static) .sc-stage{background:var(--hm-canvas,#faf8f3)}.sc-prose{box-sizing:border-box;width:100%;box-shadow:none;background:0 0;border:none}.sc-doc-pm{box-sizing:border-box;max-width:700px;min-height:100%;margin:0 auto;padding:0 20px 20px}.sc-prose p,.sc .ProseMirror p{margin:0 0 10px;font:500 13px/1.65 IBM Plex Sans,system-ui,sans-serif}.sc-prose ul,.sc-prose ol,.sc .ProseMirror ul,.sc .ProseMirror ol{margin:0 0 12px;padding-left:18px}.sc .ProseMirror li{font:500 13px/1.7 IBM Plex Sans,system-ui,sans-serif}.sc .ProseMirror p code,.sc .ProseMirror li code{color:var(--hm-ink,#0e1116);background:var(--hm-activity,#f3efe7);font:500 12px/1 IBM Plex Mono,ui-monospace,monospace}.sc .ProseMirror sup{color:var(--hm-coral-ink,#b93818);padding-left:2px;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc .ProseMirror{outline:none}.sc .ProseMirror h2{letter-spacing:-.02em;color:var(--hm-ink,#0e1116);align-items:baseline;gap:8px;margin:1.7em 0 .5em;scroll-margin-top:16px;font:600 15px/1.3 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc .ProseMirror h2:first-child{margin-top:0}.sc-h2-act{color:var(--hm-t3);cursor:pointer;background:0 0;border:none;flex:none;margin-left:auto;padding:0;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-h2-num{color:var(--hm-t3);flex:none;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace}.sc-h2-mark{color:var(--hm-amber,#b45309);flex:none;margin-left:auto;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-h2-mark+.sc-h2-act{margin-left:10px}.sc-h2-mark+.sc-h2-mark{margin-left:8px}.sc-h2-quality.is-present{color:var(--hm-t3,#5f6570)}.sc.is-static .sc-h2-quality.is-thin,.sc.is-static .sc-h2-quality.is-missing{color:var(--hm-amber,#b45309)}.sc .ProseMirror .sc-sec-drafting{border-left:2px solid var(--hm-coral,#ff5a3c);background:var(--hm-select,#fff8f5);border-radius:0 8px 8px 0;padding-left:13px}.sc .ProseMirror .sc-sec-queued{opacity:.45}.sc-skel-list{max-width:700px;margin:0 auto;padding:0 20px 20px}.sc-skel{border-left:2px solid var(--hm-coral,#ff5a3c);background:var(--hm-select,#fff8f5);border-radius:0 8px 8px 0;margin:1.7em 0 0;padding:8px 12px 10px 13px}.sc-skel.is-queued{opacity:.45;border-left-color:var(--hm-muted,#d6cfc0);background:0 0}.sc-skel h2{letter-spacing:-.02em;color:var(--hm-ink,#0e1116);margin:0 0 8px;font:600 15px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-skel-bar{background:#0e111614;border-radius:4px;height:9px;margin:8px 0 0;animation:1.4s ease-in-out infinite hmPulse;display:block}.sc-skel-bar+.sc-skel-bar{width:72%}.sc .ProseMirror h3{color:var(--t2,#4a453f);margin:1.2em 0 .35em;font:700 15px/1.35 IBM Plex Sans,system-ui,sans-serif}.sc .ProseMirror pre{color:#f4efe8;background:#1c1916;border-radius:8px;margin:12px 0;padding:12px 14px;font:12.5px/1.5 IBM Plex Mono,ui-monospace,monospace;overflow:auto}.sc .ProseMirror code{background:var(--inset,#f3efe7);border-radius:4px;padding:0 4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.92em}.sc .ProseMirror pre code{color:inherit;background:0 0;padding:0}.sc .ProseMirror p.is-editor-empty:first-child:before{color:var(--t3);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.sc-mermaid{background:var(--canvas,#faf8f3);border:1px solid var(--line,#ece7e0);box-sizing:border-box;border-radius:10px;width:100%;min-height:200px;padding:20px 16px;overflow:auto}.sc-mermaid svg{display:block;width:100%!important;max-width:100%!important;height:auto!important}.sc-mmd{width:min(1000px,100cqi);margin:16px 0 16px 50%;transform:translate(-50%)}.sc-mmd-bar{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin-bottom:6px;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-mmd-origin{letter-spacing:.06em;color:var(--t3)}.sc-mmd-origin.is-derived{color:var(--hm-coral-ink,#b93818)}.sc-mmd-bar button{color:var(--hm-coral-ink,#b93818);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:none;margin-left:auto;font:600 11px IBM Plex Sans,system-ui,sans-serif}.sc-block{margin:16px 0}.sc-mermaid-miss{color:var(--t3);margin:0;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-mermaid.is-fallback{min-height:0;padding:12px 14px}.sc-arch-src{box-sizing:border-box;border:1px solid var(--line2,#e4dfd8);resize:vertical;border-radius:8px;width:100%;margin-top:8px;padding:8px 10px;font:11.5px/1.45 IBM Plex Mono,ui-monospace,monospace}.sc-foot{color:var(--t3);padding:0 48px 28px;font-size:12px}.sc-foot-tog{color:var(--hm-coral-ink,#b93818);cursor:pointer;background:0 0;border:none;padding:0;font:600 11px IBM Plex Sans,system-ui,sans-serif}.sc-foot ol{margin:8px 0 0;padding-left:20px}.sc-save{background:var(--surface,#fff);border-top:1px solid #0e111612;flex:none;justify-content:flex-end;height:40px;padding:0 14px}.sc-block{color:var(--red,#dc2626);flex:1;font:500 11.5px IBM Plex Mono,ui-monospace,monospace}.sc-estimate,.sc-plan-harness,.sc-targets,.sc-work-items{background:var(--surface,#fff);border-bottom:1px solid #0e111612;flex:none;padding:10px 14px}.sc-gates-tab{flex-direction:column;gap:10px;max-width:720px;margin:0 auto;display:flex}.sc-gates-strip{border:1px solid var(--hm-line,#0e111617);background:var(--surface,#fff);color:var(--hm-t2);border-radius:8px;justify-content:space-between;gap:12px;padding:8px 12px;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-gates-strip b{font-weight:600}.sc-gates-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--hm-t3);font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-gates-meta{color:var(--hm-t3);white-space:nowrap;margin-left:auto;font:500 10px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-gate-q,.sc-gates-box,.sc-gates-open{border:1px solid var(--hm-line,#0e111617);background:var(--surface,#fff);border-radius:8px}.sc-gate-q{border-color:var(--hm-amber,#b45309);background:#fffaf3;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.sc-gate-q header,.sc-gates-box header,.sc-gates-open{align-items:center;gap:10px;display:flex}.sc-gate-q-prompt{color:var(--hm-t1);margin:0;font:500 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-gate-q-evidence{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sc-gate-q-evidence li{color:var(--hm-t2,#4a463f);overflow-wrap:anywhere;font:500 12px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-gate-q-evidence .sc-gate-q-path{color:var(--hm-t1);font:500 12px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-gate-q-evidence .sc-gates-meta{white-space:normal;margin-left:0}.sc-gate-q-prompt.sc-queue-comment{color:var(--hm-t2,#4a463f);font-style:italic}.sc-gate-q-act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-gate-q-act .sc-gates-meta{white-space:normal;margin-left:0}.sc-gate-q-text{border:1px solid var(--hm-line,#0e111617);border-radius:6px;flex:1;min-width:10em;padding:5px 8px;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-gate-q>.sc-gates-meta{white-space:normal;margin:0}.sc-gates-open{flex-wrap:wrap;padding:8px 12px}.sc-gates-open p{color:var(--hm-t2);flex-basis:100%;margin:0;font:500 12px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-gates-box header{padding:8px 12px 6px}.sc-gates-line,.sc-gates-more{border-top:1px solid var(--hm-line,#0e11160f);color:var(--hm-t1);align-items:center;gap:8px;padding:6px 12px;font:600 12px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-gates-more{cursor:pointer;width:100%;color:var(--hm-t2);background:0 0;border-bottom:none;border-left:none;border-right:none;font-weight:500}.sc-gates-name{flex:none}.sc-gates-line .sc-gates-meta{text-align:right;white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.sc-dot{border-radius:50%;flex:none;width:6px;height:6px}.sc-gates-recheck{align-items:center;gap:10px;display:flex}.sc-gates-recheck .sc-gates-meta{margin-left:0}.sc-delivery{flex-direction:column;gap:10px;max-width:720px;margin:0 auto;display:flex}.sc-plan{border:1px solid var(--hm-line,#0e111617);background:var(--surface,#fff);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.sc-plan header,.sc-plan-harness{align-items:center;gap:10px;display:flex}.sc-plan h3{color:var(--hm-t1);margin:0;font:600 13px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-plan-blocked{color:var(--hm-amber,#b45309);margin:0;font:600 10.5px IBM Plex Mono,ui-monospace,monospace}.sc-plan-harness select,.sc-plan-harness b{color:var(--hm-t1);font:500 11.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-plan-harness select{border:1px solid var(--hm-line,#0e111617);background:var(--surface,#fff);border-radius:6px;flex:1;min-width:0;max-width:100%;padding:3px 6px}.sc-wi-list{border:1px solid var(--hm-line,#0e111617);background:var(--surface,#fff);border-radius:8px;margin:0;padding:0;list-style:none}.sc-wi{border-top:1px solid var(--hm-line,#0e11160f);color:var(--hm-t1);align-items:baseline;gap:10px;padding:8px 12px;font:500 13px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-wi:first-child{border-top:none}.sc-wi-n{min-width:1.4em;color:var(--hm-t3);flex:none;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-wi-text{flex:1;min-width:0}.sc-wi-foot{margin:0 0 0 12px}.sc-versions{background:var(--surface,#fff);border-left:1px solid #0e111617;flex-direction:column;flex:none;width:292px;min-height:0;display:flex;overflow:auto}.sc-versions-head{border-bottom:1px solid var(--hm-line,#0e111612);color:var(--t2,#4a453f);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 8px;font:600 12px/1.3 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-versions-acts{align-items:center;gap:6px;margin-left:auto;display:flex}.sc-versions-list{margin:0;padding:6px;list-style:none}.sc-version-open{text-align:left;width:100%;color:var(--t2,#4a453f);cursor:pointer;background:0 0;border:none;border-radius:6px;margin-bottom:1px;padding:7px 8px 8px 10px;font:400 12px/1.35 IBM Plex Sans,system-ui,sans-serif;display:block}.sc-version-open:hover{background:var(--inset,#f3efe7)}.sc-version.is-shown .sc-version-open{background:#ff5a3c1c}.sc-version-line{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:7px;display:flex;overflow:hidden}.sc-version-line strong{color:var(--t1,#1b1a17);font-weight:600}.sc-version-state{letter-spacing:.04em;text-transform:uppercase;color:var(--hm-t3,#5f6570);background:var(--hm-activity,#f3efe7);border-radius:4px;padding:0 5px;font:600 10px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-version-state.draft{color:var(--hm-amber,#b45309);background:#f59e0b24}.sc-version-state.published{color:var(--hm-green,#15803d);background:#16a34a1c}.sc-version-who{color:var(--t3,#6b655c);margin-left:auto;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-version-delta{color:var(--t3,#6b655c);white-space:normal;margin-top:2px;font:400 11.5px/1.4 IBM Plex Sans,system-ui,sans-serif;display:block}.sc-version-updates{margin:0 0 6px;padding:0 8px 2px 18px;list-style:none}.sc-version-updates li{color:var(--t3,#6b655c);margin:0;font:400 11px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc-version-update-kind{letter-spacing:.04em;text-transform:uppercase;color:var(--t2,#4a453f);margin-right:6px;font:600 10px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-working{color:var(--t2,#4a453f);margin:2px 0 0;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-note.sc-version-note{color:var(--t2,#4a453f);background:#3b82f614}.sc-note.sc-version-note>span{flex:1}.sc-state{flex-direction:column;gap:10px;max-width:820px;margin:0 auto;display:flex}.sc-state-strip[data-over=true]{border-color:var(--hm-amber,#b45309)}.sc-win-spend{color:var(--hm-amber,#b45309);font-weight:600}.sc-note.sc-state-version{color:var(--hm-blue,#2563eb);border:1px solid #3b82f62e;border-radius:8px}.sc-state-plan{gap:0;padding:0}.sc-state-head{align-items:center;gap:14px;padding:10px 12px;display:flex}.sc-state-n{width:24px;color:var(--hm-t2);flex:none;font:600 12px/1 IBM Plex Mono,ui-monospace,monospace}.sc-state-title{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.sc-state-title h3{color:var(--hm-t1);margin:0;font:600 13px/1.35 IBM Plex Sans,system-ui,sans-serif}.sc-state-chips{align-items:center;gap:8px;display:flex}.sc-state-chips .sc-gates-meta{margin-left:0}.sc-state-chip{letter-spacing:.04em;text-transform:uppercase;background:var(--hm-activity,#f3efe7);border-radius:4px;padding:0 5px;font:600 9.5px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-state-chip.running{background:#7c3aed1a}.sc-state-chip.done{background:#16a34a1c}.sc-state-chip.failed{background:#dc26261a}.sc-state-col{color:var(--hm-t2);white-space:nowrap;flex:none;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-state-col.over{color:var(--hm-amber,#b45309)}.sc-state-act{flex:none;gap:6px;display:flex}.sc-btn.danger{color:var(--red,#dc2626);border-color:#dc262673}.sc-btn.dark{border-color:var(--ink,#1a1a1a);background:var(--ink,#1a1a1a);color:var(--on-dark,#fff)}.sc-state-items{border-top:1px solid var(--hm-line,#0e11160f);margin:0;padding:4px 12px 8px 50px;list-style:none}.sc-state-item{border-top:1px solid var(--hm-line,#0e11160d);color:var(--hm-t1);align-items:center;gap:10px;padding:6px 0;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-state-item:first-child{border-top:none}.sc-state-item .sc-gates-meta{flex:none}.sc-state-line{color:var(--hm-t3);align-items:center;gap:12px;margin:0;padding:6px 12px 10px 50px;font:500 10.5px/1.5 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-state-line.sc-gates-meta{white-space:normal;margin-left:0}.sc-link{font:inherit;color:var(--hm-blue,#2563eb);cursor:pointer;background:0 0;border:none;padding:0}.sc-state-foot{align-items:center;gap:12px;padding:4px 0 12px;display:flex}.sc-state-foot .sc-gates-meta{white-space:normal;margin-left:0}.sc-state-foot .sc-btn,.sc-state-act .sc-btn{white-space:nowrap;flex:none}.sc-harness{border:1px solid var(--hm-line,#0e111617);background:var(--surface,#fff);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px 8px;display:flex}.sc-harness-warning{border:1px solid #e65b4a59;border-radius:6px;margin:2px 0 0;padding:8px 10px;font:500 11.5px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc-plan-size{color:var(--hm-t2,#3f4650);align-items:flex-start;gap:28px;margin:0;font:500 11.5px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-plan-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.sc-plan-cell b{color:var(--hm-t1,#0e1116);font-weight:600}.sc-plan-cell-row{align-items:center;gap:10px;display:flex}.sc-plan-why{color:var(--hm-t2,#3f4650);margin:0;font:500 11px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-tag{background:var(--hm-ink,#0e1116);color:var(--hm-paper,#fff);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 6px;font:700 8.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-plans-optional{border:1px solid var(--hm-line,#0e111617);color:var(--hm-t2,#3f4650);border-radius:8px;align-items:center;gap:10px;margin:0;padding:8px 12px;font:500 11.5px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-plans-optional .sc-tag{background:var(--hm-activity,#f3efe7);color:var(--hm-t2,#3f4650)}.sc-plans-optional .sc-plans-optional-link{margin-left:auto}.sc-plans-priced{margin:0}.sc-size{gap:6px;display:grid}.sc-size-cols,.sc-size-row{grid-template-columns:minmax(0,1.2fr) 80px 104px minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.sc-size-field input.num{text-align:right;width:100%;min-width:0;color:var(--hm-t1,#0e1116);padding:4px 6px;font:500 11.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-size-row[data-sized] .sc-size-field input.num{font-weight:600}.sc-size-total{border-top:1px solid var(--hm-line,#0e111617);color:var(--hm-t3,#5f6570)}.sc-size-total .num{color:var(--hm-t1,#0e1116);font-weight:600}.sc-size-cols{border-bottom:1px solid var(--hm-line,#0e111617);padding:4px 0 2px}.sc-size-cols .num,.sc-size-row .num{text-align:right;white-space:nowrap;color:var(--hm-t2,#3f4650);font:500 11.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-size-cols .num{font:inherit}.sc-size-rows{margin:0;padding:0;list-style:none}.sc-size-row{border-top:1px solid var(--hm-line,#0e11160f);padding:6px 0}.sc-size-row:first-child{border-top:none}.sc-size-from{min-width:0;color:var(--hm-t2,#3f4650);justify-content:space-between;align-items:center;gap:8px;font:500 11.5px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-size-from .sc-btn.sc-size-set{flex:none;padding:3px 9px;font-size:11px}.sc-size-edit{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;padding-left:8px;display:flex}.sc-size-edit input.num{flex:none;width:64px;min-width:0}.sc-size-edit input.num[inputmode=numeric]{width:96px}.sc-size-suggest{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding-left:8px;display:flex}.sc-size-suggested{color:var(--hm-t2,#3f4650);font:500 11.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-size-suggested[data-taken=true]{color:var(--hm-t3,#5f6570)}.sc-plan h3{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sc-plan-summary{color:var(--hm-t2,#3f4650);white-space:pre-line;margin:0;font:400 12px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-plan-edit,.sc-plan-new{flex-direction:column;gap:6px;display:flex}.sc-plan-edit textarea,.sc-plan-new textarea{resize:vertical}.sc-todo-list{gap:4px;margin:0;padding:0 0 0 18px;display:grid}.sc-todo{color:var(--hm-t1);flex-wrap:wrap;align-items:center;gap:8px;font:400 12px/1.5 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-todo[data-status=done] .sc-todo-text{color:var(--hm-t3,#5f6570);text-decoration:line-through}.sc-todo-text{flex:1;min-width:0}.sc-todo-acts,.sc-todo-edit{align-items:center;gap:6px;display:flex}.sc-todo-edit,.sc-todo-edit input{flex:1;min-width:0}.sc-plan-add,.sc-todo-add-open{align-self:flex-start}.sc-plans-recommended{margin:0}.sc-vw-picked,.sc-vw-pickable{gap:6px;display:grid}.sc-wi-ask{color:var(--hm-t2,#3f4650);flex-wrap:wrap;align-items:center;gap:6px;font:500 11.5px/1.4 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.sc-vw-empty,.sc-run-brief{justify-items:start;gap:8px;display:grid}.sc-btn-row{flex-wrap:wrap;gap:6px;display:flex}.sc.is-page .sc-win,.sc.is-popup .sc-win{align-items:center;height:auto;min-height:46px;padding:6px 12px}.sc-win-id{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sc-win-id .sc-win-title{max-width:100%;height:22px}.sc-win-ident,.sc-win-status{color:var(--hm-t3,#5f6570);white-space:nowrap;text-overflow:ellipsis;padding-left:4px;font:500 10.5px/1.3 IBM Plex Mono,ui-monospace,monospace;overflow:hidden}.sc-win-status{color:var(--hm-t2,#4a453f)}.sc-win-meta-col{flex-direction:column;flex:none;align-items:flex-end;gap:2px;margin-left:auto;padding-right:6px;display:flex}.sc-win-meta.is-stale{color:var(--hm-amber,#b45309)}.sc.is-page .sc-win-act,.sc.is-popup .sc-win-act{margin-left:0}.sc-win-chip-btn{cursor:pointer;text-transform:none;letter-spacing:.02em;border:none;font-size:10.5px}.sc-win-chip-btn.on{outline:1px solid var(--hm-coral,#ff5a3c)}.sc-win-key{font-family:IBM Plex Mono,ui-monospace,monospace}.sc-win-more{position:relative}.sc-win-menu{z-index:30;border:1px solid var(--hm-line,#0e111612);background:var(--hm-paper,#fff);border-radius:8px;flex-direction:column;min-width:160px;padding:4px;display:flex;position:absolute;top:30px;right:0;box-shadow:0 8px 24px #0e111624}.sc-win-menu button{text-align:left;color:var(--hm-ink,#0e1116);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px;font:500 12px IBM Plex Sans,system-ui,sans-serif}.sc-win-menu button:hover{background:var(--hm-activity,#f3efe7)}.sc-next{border-left:3px solid var(--hm-coral,#ff5a3c);border-bottom:1px solid var(--hm-line,#0e111612);background:#faf8f3;flex:none;align-items:center;gap:14px;min-height:44px;padding:6px 14px 6px 12px;display:flex}.sc-next-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--hm-coral-ink,#b93818);flex:none;font:700 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc-next-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sc-next-sentence{color:var(--hm-ink,#0e1116);white-space:nowrap;text-overflow:ellipsis;font:600 13px/1.35 IBM Plex Sans,system-ui,sans-serif;overflow:hidden}.sc-next-detail{color:var(--hm-t3,#5f6570);white-space:nowrap;text-overflow:ellipsis;font:500 10.5px/1.3 IBM Plex Mono,ui-monospace,monospace;overflow:hidden}.sc-next-act{flex:none;align-items:center;gap:6px;display:flex}.sc-next-act .sc-btn:not(.coral):not(.ink) kbd{background:var(--hm-activity,#f3efe7)}.sc-next-progress{align-items:center;gap:10px;min-width:0;margin-top:3px;display:flex}.sc-next-bar{background:var(--hm-line,#0e111617);border-radius:2px;flex:auto;max-width:320px;height:4px;overflow:hidden}.sc-next-bar i{background:var(--hm-coral,#ff5a3c);height:100%;transition:width .24s;display:block}.sc-next-phases{letter-spacing:.04em;color:var(--hm-t3,#5f6570);flex:none;gap:10px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-next-phase{font-style:normal}.sc-next-phase.is-done{color:var(--hm-t2,#374151)}.sc-next-phase.is-now{color:var(--hm-coral-ink,#b93818);font-weight:700}.sc-next.is-compact{min-height:32px;padding:2px 12px}.sc-next.is-compact .sc-next-text{flex-direction:row;align-items:baseline;gap:10px}.sc-note.sc-next-note{color:var(--hm-t2,#4a453f);flex-wrap:wrap;align-items:center;gap:4px 12px;font:500 11.5px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-note.sc-as-is{align-items:flex-start}.sc-as-is-rows{color:var(--hm-t3,#6b655d);flex:100%;margin:0;padding:0 0 0 14px;font:500 10.5px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-as-is-act{gap:6px;margin-left:auto;display:inline-flex}.sc-as-is-act .sc-btn{min-height:22px;padding:1px 8px;font-size:10.5px}.sc-next-note-detail{color:var(--hm-t3,#6b655d);font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-next-note-act{gap:6px;margin-left:auto;display:inline-flex}.sc-next-note-act .sc-btn{min-height:22px;padding:1px 8px;font-size:10.5px}.sc-next-note-act .sc-btn.sc-next-note-log{text-underline-offset:2px;color:inherit;background:0 0;border:none;text-decoration:underline}.sc-note.sc-next-note.is-conflict{color:#8a5a00;background:#fff6e0}.sc-note.sc-next-note.is-landed{color:#1f6b3a}.sc-note.sc-next-note.is-checking{color:var(--hm-t2,#4a453f)}.sc-next.is-inflight:not(.is-compact) .sc-next-sentence{white-space:normal}.sc-next-act .sc-btn.is-pressed{cursor:progress;font-variant-numeric:tabular-nums}.sc-next-act .sc-btn.is-queued{opacity:.85;font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-tab b{font-weight:600}.sc-tab-n{text-transform:none;letter-spacing:0;font-size:9.5px;font-weight:500}.sc-segments-row{justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 12px;display:flex}.sc-segments-sum{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--hm-t2,#3f4650);font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;overflow:hidden}.sc-segments{background:var(--hm-activity,#f3efe7);border-radius:7px;gap:2px;width:max-content;margin:0;padding:2px;display:flex}.sc-seg{height:24px;color:var(--hm-t3,#5f6570);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:0 10px;font:600 11px IBM Plex Sans,system-ui,sans-serif}.sc-seg.on{background:var(--hm-paper,#fff);color:var(--hm-ink,#0e1116);box-shadow:0 1px 2px #0e111614}.sc-cost{background:var(--hm-paper,#fff);border-top:1px solid var(--hm-line,#0e111612);flex:none;order:99}.sc-cost-row{width:100%;height:26px;color:var(--hm-t3,#5f6570);white-space:nowrap;align-items:center;gap:12px;padding:0 14px;font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace;display:flex;overflow:hidden}.sc-cost-toggle{min-width:0;height:26px;font:inherit;color:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:auto;align-items:center;gap:12px;padding:0;display:flex;overflow:hidden}.sc-cost-end{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.sc-cost-index.is-stale{color:var(--hm-amber,#b7791f)}.sc-cost-recheck{min-height:20px;padding:0 8px;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc-cost-group{text-overflow:ellipsis;overflow:hidden}.sc-cost-group b{color:var(--hm-t2,#4a453f);margin-right:4px;font-weight:700}.sc-cost-over{color:var(--hm-amber,#b7791f);margin-left:6px;font-style:normal}.sc-cost-div{background:var(--hm-line2,#e4dfd8);flex:none;width:1px;height:12px}.sc-cost-blocks{grid-template-columns:repeat(3,1fr);gap:12px;padding:10px 14px 14px;display:grid}.sc-cost-blocks section{border:1px solid var(--hm-line,#0e111612);color:var(--hm-t3,#5f6570);border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-cost-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--hm-t3,#5f6570);margin-bottom:4px;font:700 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc-cost-big{color:var(--hm-ink,#0e1116);font:600 18px/1.1 IBM Plex Mono,ui-monospace,monospace}.sc-rail-cols{grid-template-columns:1fr 34px 22px;align-items:baseline;padding-right:8px;display:grid}.sc-rail-cols>span{padding-left:26px}.sc-rail-col{text-align:right;letter-spacing:.08em;text-transform:uppercase;color:var(--hm-t3);font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-rail-row{width:100%;color:var(--hm-t2,#4a4f5a);cursor:pointer;border-radius:6px;outline:none;grid-template-columns:18px 1fr 34px 22px;align-items:center;gap:4px;padding:5px 4px 5px 6px;font:400 12px/1.35 IBM Plex Sans,system-ui,sans-serif;display:grid}.sc-rail-group{flex:none}.sc-rail-history{border-top:1px solid var(--hm-line,#0e111612);margin-top:6px}.sc-rail-cols-doc{margin-top:6px}.sc-rail-row.sc-rail-entry{text-align:left;background:0 0;border:none;align-items:center;gap:8px;display:flex}.sc-rail-entry .sc-rail-name{color:var(--hm-t1,#0e1116);flex:1}.sc-rail-entry-meta{color:var(--hm-t3,#5f6570);white-space:nowrap;font:500 10px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-rail-badge{background:var(--hm-coral,#e8532e);color:#fff;text-align:center;border-radius:7px;flex:none;min-width:14px;height:14px;padding:0 4px;font:700 9px/14px IBM Plex Mono,ui-monospace,monospace}.sc-rail-row:hover,.sc-rail-row:focus-visible{background:var(--inset,#f3efe7)}.sc-rail-row.is-drafting{background:var(--hm-select,#fff8f5);box-shadow:inset 0 0 0 1px #ff5a3c52}.sc-rail-num{color:var(--hm-t3);text-align:right;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc-rail-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sc-rail-meta{color:var(--hm-t3);margin-left:6px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-rail-meta.amber{color:var(--hm-warn-ink,#92400e)}.sc-rail-cites,.sc-rail-q{text-align:right;color:var(--hm-t3);font:600 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-rail-q{color:var(--hm-amber,#b45309)}.sc-ghost{background:var(--inset,#f3efe7);vertical-align:middle;border-radius:4px;height:9px;animation:1.6s ease-in-out infinite hmPulse;display:inline-block}.sc-ghost-name{width:62%;height:10px}.sc-ghost-cell{width:14px;height:8px}.sc-ghost-count{width:44px;height:8px}.sc-ghost-sentence{width:240px;max-width:60%;height:10px}.sc-ghost-fact{width:72px;height:9px}.sc-ghost-kind{width:148px;height:9px}.sc-rail-row.is-skeleton{cursor:default}.sc-rail-row.is-skeleton:hover{background:0 0}.sc-rail-row.is-skeleton .sc-rail-name{color:var(--hm-t3)}.sc-rail-more.is-skeleton{color:var(--hm-t3);font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace;display:block}.sc-doc-skel{box-sizing:border-box;max-width:796px;min-height:100%;margin:0 auto;padding:0 20px 20px 116px}.sc-ghost-h1{letter-spacing:-.02em;color:var(--hm-t3);margin:20px 0 0;font:700 22px/1.2 IBM Plex Sans,system-ui,sans-serif}.sc-ghost-title{width:40%;height:22px;margin:20px 0 0;display:block}.sc-ghost-h2{letter-spacing:-.015em;color:var(--hm-t3);align-items:baseline;gap:5px;margin:1.5em 0 .55em;font:700 14.5px/1.3 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-ghost-heading{width:32%;height:14px}.sc-ghost-line{width:100%;height:9px;margin:8px 0 0;display:block}.sc-ghost-line.is-short{width:68%}.sc-hold-line{background:var(--surface,#fff);color:var(--hm-t3,#6b655d);border-bottom:1px solid #0e111612;margin:0;padding:5px 14px;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-next-act .sc-btn.is-held{opacity:.55;cursor:default}.sc-rail-ground{color:var(--hm-t3);border-top:1px solid #0e111612;flex-direction:column;flex:none;gap:3px;margin-top:8px;padding:8px 10px 0;font:500 10px/1.3 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-doc-pm{max-width:796px;padding-left:116px}.sc .ProseMirror>p,.sc .ProseMirror>ul,.sc .ProseMirror>ol,.sc .ProseMirror>h2,.sc .ProseMirror>h3,.sc .ProseMirror>h4,.sc .ProseMirror>pre,.sc .ProseMirror>blockquote{position:relative}.sc-gutter{width:92px;color:var(--hm-t3);-webkit-user-select:none;user-select:none;pointer-events:auto;flex-direction:column;align-items:flex-start;gap:3px;font:500 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace;display:flex;position:absolute;top:3px;left:-104px}.sc-gutter.is-block{height:0;padding-top:3px;position:relative;left:-104px;overflow:visible}.sc-gutter-word{white-space:nowrap}.sc-gutter.is-proposed .sc-gutter-word,.sc-gutter.is-stream .sc-gutter-word{color:var(--hm-coral-ink,#b93818)}.sc-gutter-act{color:var(--hm-coral-ink,#b93818);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font:500 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-gutter-act:hover{text-decoration:underline}.sc .ProseMirror .sc-sec-you:not(h2){background:var(--hm-canvas,#faf8f3);border-radius:6px}.sc-sec-slot{margin:0 0 10px;position:relative}.sc-sec-block{position:relative}.sc-sec-block .sc-proposed{margin:4px 0 10px}@container (width<=640px){.sc-doc-pm{max-width:700px;padding-left:20px}.sc-gutter,.sc-gutter.is-block{flex-direction:row;gap:8px;width:auto;height:auto;margin-bottom:2px;padding-top:0;position:static;left:auto}}.sc-q-list{gap:8px;margin:6px 0 12px;display:grid}.sc-q{border:1px solid var(--hm-amber,#b45309);background:#fffaf3;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.sc-q[data-state=waived]{border-color:var(--hm-line,#0e111617);background:var(--surface,#fff)}.sc-q-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sc-q-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--hm-amber,#b45309);font:600 10.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-q-hold{color:var(--hm-amber,#b45309);font:500 11px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-q-hold.is-waived{color:var(--t3,#6b655c)}.sc-q-prompt{color:var(--hm-t1,#1a1a1a);margin:0;font:600 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-q-acts,.sc-q-answer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-q-primary{border-color:var(--ink,#1a1a1a);background:var(--ink,#1a1a1a);color:var(--on-dark,#fff)}.sc-q-ask{border-color:var(--hm-coral,#ff5a3c);color:var(--hm-coral-ink,#b93818)}.sc-q-text{border:1px solid var(--line2,#e4dfd8);border-radius:6px;flex:1;min-width:12em;height:26px;padding:0 8px;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-q-meta{color:var(--t3,#6b655c);font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-ask-doors{display:contents}.sc-q-comment{color:var(--t2,#4a463f)}.sc-q-comment-form{flex:1;align-items:center;gap:6px;min-width:14em;display:flex}.sc-q-comment.on{border-color:var(--hm-coral,#ff5a3c);color:var(--hm-coral-ink,#b93818);background:var(--hm-coral-tint,#fbf1ec)}.sc-q-comment-panel{border:1px solid var(--hm-coral-tint,#f3d9cf);background:var(--hm-coral-tint,#fbf1ec);border-radius:8px;flex-direction:column;flex:100%;align-items:stretch;gap:8px;margin-top:2px;padding:10px}.sc-q-comment-panel .sc-q-comment-box{resize:vertical;background:var(--surface,#fff);width:100%;min-height:42px;color:var(--ink,#1a1a1a);padding:7px 9px;font:500 12.5px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc-q-comment-acts{align-items:center;gap:8px;display:flex}.sc-q-waive.on{border-color:var(--ink,#1a1a1a);color:var(--ink,#1a1a1a);background:var(--hm-activity,#f3efe7)}.sc-q-waive-panel{border:1px solid var(--hm-line,#e5e1da);background:var(--surface,#fff);border-radius:8px;flex-direction:column;flex:100%;order:9;align-items:stretch;gap:8px;margin-top:2px;padding:12px;display:flex}.sc-q-waive-head{color:var(--ink,#1a1a1a);font:600 13.5px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-q-waive-verdict{color:var(--t2,#4a463f);margin-top:-4px;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-q-waive-eyebrow{letter-spacing:.08em;color:var(--t3,#5f6570);font:600 10px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc-q-waive-panel .sc-q-waive-box{resize:vertical;background:var(--surface,#fff);width:100%;min-height:46px;color:var(--ink,#1a1a1a);padding:8px 10px;font:500 12.5px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc-q-waive-facts{border:1px solid var(--hm-line,#e5e1da);background:var(--hm-activity,#f3efe7);color:var(--t2,#4a463f);border-radius:6px;flex-direction:column;gap:6px;margin:2px 0 0;padding:10px 12px;font:400 11.5px/1.45 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-q-waive-fact dt{color:var(--ink,#1a1a1a);font-weight:600;display:inline}.sc-q-waive-fact dd{margin:0;display:inline}.sc-q-waive-fact code{color:var(--ink,#1a1a1a);font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-q-waive-fact code+code:before{content:" · ";color:var(--t3,#5f6570)}.sc-q-waive-acts{align-items:center;gap:8px;display:flex}.sc-views{background:var(--hm-activity,#f3efe7);border-radius:6px;flex:none;align-items:center;padding:2px;display:inline-flex}.sc-view{color:var(--hm-t3,#5f6570);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:3px 7px;font:600 10.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc-view.on{color:var(--hm-ink,#0e1116);background:var(--hm-paper,#fff);box-shadow:0 1px 2px #0e11161f}.sc-view-pane{background:var(--hm-paper,#fff);flex:1;min-height:0;padding:14px 18px 20px;overflow:auto}.sc-view-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;display:flex}.sc-view-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--hm-t3,#5f6570);font:600 10px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-view-raw{border:1px solid var(--hm-line,#0e111612);background:var(--hm-activity,#f3efe7);color:var(--hm-ink,#0e1116);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;border-radius:8px;margin:0;padding:12px 14px;font:500 11.5px/1.55 IBM Plex Mono,ui-monospace,monospace}.sc-diff-pick{color:var(--hm-ink,#0e1116);align-items:center;gap:8px;font:600 12px/1.4 IBM Plex Sans,system-ui,sans-serif;display:inline-flex}.sc-diff-pick select{border:1px solid var(--hm-line,#0e11161f);background:var(--hm-paper,#fff);height:24px;color:var(--hm-ink,#0e1116);border-radius:6px;padding:0 6px;font:500 11.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-diff-sec{border-bottom:1px solid var(--hm-line,#0e111612);flex-direction:column;gap:3px;margin:0 0 14px;padding:0 0 12px;display:flex}.sc-diff-sec>.sc-view-eyebrow{margin-bottom:4px}.sc-diff-line{color:var(--hm-ink,#0e1116);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:0;padding:3px 8px;font:500 12px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-diff-line.is-del{color:#991b1b;background:#dc262614}.sc-diff-line.is-add{color:#166534;background:#16a34a1a}.sc-diff-estimate{color:var(--hm-ink,#0e1116);margin:4px 0 0;font:600 12px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-pal-veil{z-index:40;background:#0e11162e;justify-content:center;align-items:flex-start;padding-top:72px;display:flex;position:absolute;inset:0}.sc-pal{border:1px solid var(--hm-line,#0e11161a);background:var(--hm-paper,#fff);border-radius:10px;width:min(560px,100% - 32px);overflow:hidden;box-shadow:0 16px 40px #0e111638}.sc-pal-prompt{border-bottom:1px solid var(--hm-line,#0e111612);color:var(--hm-t3,#5f6570);align-items:center;gap:8px;padding:10px 12px;font:600 14px/1 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-pal-prompt input{min-width:0;color:var(--hm-ink,#0e1116);background:0 0;border:none;outline:none;flex:1;font:500 13px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-pal kbd{letter-spacing:.04em;color:var(--hm-t3,#5f6570);background:var(--hm-activity,#f3efe7);white-space:nowrap;border-radius:4px;padding:3px 5px;font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-pal-rows{max-height:46vh;margin:0;padding:6px;list-style:none;overflow:auto}.sc-pal-row{color:var(--hm-ink,#0e1116);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;font:500 12.5px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-pal-row.on{background:var(--hm-activity,#f3efe7)}.sc-pal-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sc-pal-detail{color:var(--hm-t3,#5f6570);white-space:nowrap;font:500 11px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-pal-row.is-held .sc-pal-detail{color:var(--hm-amber,#b45309)}.sc-pal-none{color:var(--hm-t3,#5f6570);padding:10px;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-pal-keys{border-top:1px solid var(--hm-line,#0e111612);background:var(--hm-activity,#f3efe7);color:var(--hm-t2,#4b5563);flex-wrap:wrap;gap:6px 14px;padding:8px 12px 10px;font:500 11px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-pal-keys kbd{background:var(--hm-paper,#fff);margin-right:2px}.sc-act{background:var(--hm-paper,#fff);border-top:1px solid var(--hm-line,#0e111612);flex-direction:column;flex:none;min-height:0;max-height:46%;display:flex}.sc-act-strip{height:28px;color:var(--hm-t2,#4b5563);flex:none;align-items:center;gap:10px;padding:0 14px;font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace;display:flex;overflow:hidden}.sc-act-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--hm-t3,#5f6570);flex:none;font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-act-last{color:var(--hm-ink,#0e1116);white-space:nowrap;flex:none}.sc-act-sum{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--hm-t3,#5f6570);flex:1;overflow:hidden}.sc-act-sum:not(:empty):before{content:"|";color:var(--hm-line2,#e4dfd8);margin-right:10px}.sc-act-drawer{border-top:1px solid var(--hm-line,#0e111612);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.sc-act-bar{z-index:1;background:var(--hm-paper,#fff);border-bottom:1px solid var(--hm-line,#0e111612);flex:none;align-items:center;gap:8px;height:32px;padding:0 14px;display:flex;position:sticky;top:0}.sc-act-filters{gap:2px;display:flex}.sc-act-filter{height:20px;color:var(--hm-t2,#4b5563);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 8px;font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-act-filter.on{border-color:var(--hm-line2,#e4dfd8);background:var(--hm-activity,#f3efe7);color:var(--hm-ink,#0e1116)}.sc-act-note{color:var(--hm-t3,#5f6570);font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-act-fill{flex:1}.sc-act-btn{height:22px;padding:0 8px;font-size:11px}.sc-act-table{flex:none;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-act-head,.sc-act-row{border-bottom:1px solid var(--hm-line,#0e11160d);grid-template-columns:56px 64px minmax(0,1.6fr) minmax(0,1fr) 64px;align-items:baseline;gap:12px;padding:4px 14px;display:grid}.sc-act-head{background:var(--hm-paper,#fff);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-t3,#5f6570);font:600 9.5px/1.6 IBM Plex Mono,ui-monospace,monospace;position:sticky;top:32px}.sc-act-c{overflow-wrap:anywhere;min-width:0}.sc-act-c-tplus,.sc-act-c-usd{color:var(--hm-t3,#5f6570);white-space:nowrap}.sc-act-c-usd{text-align:right}.sc-act-c-kind{color:var(--hm-t2,#4b5563)}.sc-act-jump{font:inherit;color:var(--hm-ink,#0e1116);text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.sc-act-jump:hover{color:var(--hm-coral-ink,#b93818)}.sc-act-empty{color:var(--hm-t3,#5f6570);margin:0;padding:10px 14px;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-act-runs{border-top:1px solid var(--hm-line,#0e111612);flex:none}.sc-act-runs .sc-ex-hd em{color:var(--hm-t3,#5f6570)}.sc-win.is-compact{height:var(--title-h,40px)}.sc-win.is-compact .sc-win-id,.sc-win.is-compact .sc-win-meta-col{flex-direction:row;align-items:baseline;gap:12px}.sc.is-full .sc-ex{transition:width .12s;position:relative}.sc.is-full .sc-ex:not(.is-open){width:40px;overflow:visible}.sc.is-full .sc-ex:not(.is-open) .sc-rail-cols,.sc.is-full .sc-ex:not(.is-open) .sc-rail-name,.sc.is-full .sc-ex:not(.is-open) .sc-rail-cites,.sc.is-full .sc-ex:not(.is-open) .sc-rail-q,.sc.is-full .sc-ex:not(.is-open) .sc-rail-ground,.sc.is-full .sc-ex:not(.is-open) .sc-rail-prog,.sc.is-full .sc-ex:not(.is-open) .sc-rail-foot,.sc.is-full .sc-ex:not(.is-open) .sc-rail-foot-line{display:none}.sc.is-full .sc-ex:not(.is-open) .sc-rail-row{grid-template-columns:1fr;justify-items:center;padding:4px 0}.sc.is-full .sc-ex:not(.is-open) .sc-rail-num{font-weight:600}.sc.is-full .sc-ex:not(.is-open):hover .sc-rail{width:var(--side-w,246px);z-index:6;background:var(--surface,#fff);border-right:1px solid #0e111617;position:absolute;top:30px;bottom:0;left:0;box-shadow:8px 0 24px #0e11161f}.sc.is-full .sc-ex:not(.is-open):hover .sc-rail-cols,.sc.is-full .sc-ex:not(.is-open):hover .sc-rail-name,.sc.is-full .sc-ex:not(.is-open):hover .sc-rail-cites,.sc.is-full .sc-ex:not(.is-open):hover .sc-rail-q,.sc.is-full .sc-ex:not(.is-open):hover .sc-rail-ground{display:revert}.sc.is-full .sc-ex:not(.is-open):hover .sc-rail-row{grid-template-columns:18px 1fr 34px 22px;justify-items:stretch;padding:5px 4px 5px 6px}.sc.is-full .sc-ex:not(.is-open) .sc-rail-row[data-ground=question] .sc-rail-num{color:var(--hm-coral-ink,#b93818)}.sc.is-full .sc-ex:not(.is-open) .sc-rail-row[data-ground=uncited] .sc-rail-num{color:var(--hm-amber,#b45309)}.sc.is-full .sc-ex:not(.is-open) .sc-rail-row[data-ground=cited] .sc-rail-num{color:var(--hm-green,#2f7d4f)}.sc-ex-tog{height:30px;color:var(--hm-t3,#5f6570);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0e111612;flex:none;font:600 12px/1 IBM Plex Mono,ui-monospace,monospace}.sc-ex-tog.on,.sc-ex-tog:hover{color:var(--ink,#1a1a1a)}.sc-dock{display:contents}.sc.is-page .sc-win{align-items:center;gap:10px;height:auto;padding:10px 16px 8px}.sc-win-id{gap:0}.sc-win-id-row{flex-wrap:wrap;align-items:baseline;gap:9px;min-width:0;display:flex}.sc.is-page .sc-win-title,.sc.is-popup .sc-win-title{letter-spacing:-.02em;color:#0e1116;height:auto;padding:0;font:700 15px/1.2 IBM Plex Sans,system-ui,sans-serif}.sc-win-ident{color:#5f6570;padding-left:0;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc-win-status{color:#4a4f5a;flex-wrap:wrap;align-items:center;gap:14px;margin-top:7px;padding-left:0;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace;display:flex;overflow:visible}.sc-win-status-part{white-space:nowrap;flex:none}.sc-win-status-part b{color:#0e1116;font-weight:600}.sc-win-status-part [data-tone=muted]{color:var(--hm-t3,#5f6570)}.sc-win-status-part[data-tone=ink]{color:#0e1116;font-weight:600}.sc-win-status-part[data-tone=amber]{color:#b45309}.sc-win-status-part[data-tone=amber] b{color:inherit}.sc-win.is-compact .sc-win-status{margin-top:0}.sc-win-meta-col{color:var(--hm-t3,#5f6570);gap:5px;padding-right:0;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-win-meta-col .sc-win-meta{font:inherit;color:inherit;white-space:nowrap}.sc-win-meta-col .sc-win-meta.is-stale{color:#b45309}.sc.is-page .sc-win-act{gap:6px}.sc.is-page .sc-win-act .sc-btn,.sc.is-page .sc-win-act .sc-win-chip{letter-spacing:0;text-transform:none;color:#4a4f5a;white-space:nowrap;background:0 0;border:1px solid #0e111626;border-radius:5px;align-items:center;gap:5px;height:24px;padding:0 8px;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.sc.is-page .sc-win-act .sc-win-chip.drafting{color:var(--hm-coral-ink,#b93818);border-color:#e84e3066}.sc.is-page .sc-win-act .sc-btn.on,.sc.is-page .sc-win-act .sc-win-chip-btn.on{color:#0e1116;border-color:#0e1116;outline:none}.sc.is-page .sc-win-act .sc-win-way.on{color:#fff;background:#0e1116;border-color:#0e1116}.sc.is-page .sc-win-act .sc-win-full{justify-content:center;width:26px;padding:0;font-size:12px}.sc.is-page .sc-win-more>.sc-ico{color:#5f6570;width:auto;height:24px;padding:0 4px;font:600 11px/1 IBM Plex Mono,ui-monospace,monospace}.sc-win-menu button.on{background:var(--hm-activity,#f3efe7);color:#0e1116}.sc-next{gap:11px;min-height:0;padding:9px 16px}.sc-next-eyebrow{letter-spacing:.14em;color:#5f6570;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-next-text{flex-flow:wrap;align-items:baseline;gap:2px 10px}.sc-next-sentence{color:#0e1116;white-space:normal;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif;overflow:visible}.sc-next-detail{color:#5f6570;white-space:normal;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;overflow:visible}.sc-next-act{gap:8px}.sc-next-act .sc-btn{background:var(--hm-btn-fill,#ece7dd);color:#0e1116;border:1px solid #0e111614;border-radius:7px;align-items:center;gap:7px;height:28px;padding:0 11px;font:600 11.5px/1 IBM Plex Sans,system-ui,sans-serif;display:inline-flex}.sc-btn.ink,.sc-next-act .sc-btn.ink{color:#fff;background:#0e1116;border-color:#0e1116;padding:0 12px}.sc [data-testid=question-chips] button[aria-pressed=true],.sc [data-testid=question-choice] button[aria-pressed=true]{color:#fff!important;background:#0e1116!important;border-color:#0e1116!important}.sc-next-act .sc-btn kbd{background:#ffffff2e;border-radius:3px;margin-left:0;padding:2px 4px;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc-next-act .sc-btn:not(.ink) kbd{background:var(--hm-activity,#f3efe7)}.sc-next.is-compact{padding:4px 16px}.sc-tabs{flex-wrap:wrap;gap:0;height:auto;padding:0 16px}.sc-tab{color:#4a4f5a;gap:7px;height:auto;padding:8px 11px 7px;font:600 11.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc-tab.on{color:#0e1116}.sc-tab-n,.sc-tab-n.warn{color:#5f6570;background:0 0;border-radius:0;padding:0;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-tab-n.warn{color:#b45309}.sc-tab[data-stage=run]{color:var(--hm-t3,#5f6570)}.sc-tab[data-stage=run].on{color:#0e1116}.sc-tab[data-stage=run] .sc-tab-n:not(.warn){color:var(--hm-t3,#5f6570)}.sc-main>.sc-cost{background:#faf8f3;border:1px solid #0e111617;border-radius:8px;flex:none;margin:12px 16px 0}.sc-main>.sc-cost .sc-cost-row{color:#5f6570;white-space:normal;flex-wrap:wrap;gap:9px;height:auto;padding:7px 10px;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc-main>.sc-cost .sc-cost-group{white-space:nowrap;flex:none;overflow:visible}.sc-main>.sc-cost .sc-cost-group b{color:#0e1116;margin-right:5px;font-weight:600}.sc-main>.sc-cost .sc-cost-div{color:#c7c2b8;background:0 0;width:auto;height:auto}.sc-main>.sc-cost .sc-cost-div:before{content:"|"}.sc-main>.sc-cost .sc-cost-blocks{padding:4px 10px 10px}.sc.is-page:not(.is-static) .sc-ex{background:#faf8f3;border-right-color:#0e111612;width:236px}.sc-rail .sc-ex-hd.sc-rail-cols{letter-spacing:.1em;height:auto;color:var(--hm-t3,#5f6570);grid-template-columns:1fr 36px 26px;column-gap:6px;padding:8px 12px 6px;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-rail .sc-ex-hd.sc-rail-cols>span{padding-left:0}.sc-rail .sc-ex-hd.sc-rail-cols em{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sc-rail-list{padding:5px 6px}.sc-rail-rows{flex-direction:column;gap:1px;display:flex}.sc-rail-row{color:#4a4f5a;border-radius:5px;grid-template-columns:auto 1fr 42px 32px;gap:0;padding:4px 6px;font:400 11px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-rail-row.on{color:#0e1116;background:#fff;font-weight:600}.sc-rail-row.is-muted{color:var(--hm-t3,#5f6570)}.sc-rail-num{font:inherit;color:inherit;text-align:left;padding-right:.32em}.sc-rail-cites,.sc-rail-q{color:var(--hm-t3,#5f6570);padding-left:6px;font:500 10px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc-rail-cites[data-tone=ok]{color:#15803d}.sc-rail-cites[data-tone=bad]{color:var(--hm-coral-ink,#b93818)}.sc-rail-q{color:#b45309;font-weight:600}.sc-rail-more{text-align:left;color:var(--hm-t3,#5f6570);background:0 0;border:none;margin-top:1px}.sc-rail-more:hover,.sc-rail-more:focus-visible{color:#4a4f5a}.sc-rail-ground{color:#5f6570;gap:0;margin-top:auto;padding:8px 12px;font:500 9.5px/1.6 IBM Plex Mono,ui-monospace,monospace}.sc-rail-ground+.sc-rail-prog{margin-top:0}.sc .ProseMirror h2{letter-spacing:-.015em;color:#0e1116;gap:5px;margin:1.5em 0 .55em;font:700 14.5px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-h2-num{font:inherit;color:inherit}.sc .ProseMirror h2 .sc-h2-act{background:var(--hm-btn-fill,#ece7dd);height:20px;color:var(--hm-ink,#0e1116);border:1px solid #0e111614;border-radius:5px;padding:0 7px;font:600 10px/1 IBM Plex Sans,system-ui,sans-serif}.sc .ProseMirror h2 .sc-h2-act:hover{background:var(--hm-btn-fill-hover,#e2dbcd)}.sc .ProseMirror p,.sc .ProseMirror li{color:#4a4f5a;font:400 12px/1.65 IBM Plex Sans,system-ui,sans-serif}.sc .ProseMirror p{margin:0 0 8px}.sc-gutter{color:#5f6570;width:96px;font:500 9px/1.4 IBM Plex Mono,ui-monospace,monospace;top:2px;left:auto;right:-108px}.sc-gutter.is-block{padding-top:2px;left:calc(100% + 12px);right:auto}.sc-gutter.is-cited .sc-gutter-word{color:#15803d}.sc-gutter.is-you .sc-gutter-word{color:#0e1116}.sc-gutter.is-uncited .sc-gutter-word{color:#b45309;font-weight:500}.sc-gutter-origin,.sc-gutter-sha{white-space:nowrap;color:#5f6570}.sc-gutter-act{color:#0e1116;font:500 9px/1.4 IBM Plex Mono,ui-monospace,monospace;text-decoration:underline}.sc .ProseMirror .sc-sec-uncited:not(h2){border-left:2px solid #b45309;border-radius:0;padding-left:10px}.sc .ProseMirror .sc-sec-you:not(h2){color:#0e1116;background:#fffbf0;border-radius:4px;padding:4px 10px}@container (width<=640px){.sc.is-page .sc-doc-pm,.sc.is-popup .sc-doc-pm{padding:4px 16px 20px}.sc-gutter.is-block{left:auto}}.sc-sel-fmt{border-left:1px solid #ffffff29;align-items:center;gap:1px;margin-left:2px;padding-left:6px;display:inline-flex}.sc-sel-tb .sc-sel-fmt:first-child{border-left:none;margin-left:0;padding-left:0}.sc-sel-fmt-btn{color:#e4e4e7;cursor:pointer;background:0 0;border:none;border-radius:6px;min-width:24px;height:24px;padding:0 7px;font:600 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-sel-fmt-btn.on,.sc-sel-fmt-btn:hover{color:#fff;background:#ffffff24}.sc-act.is-panel{border-top:none;flex:1;height:100%;min-height:0;max-height:none}.sc-act.is-panel .sc-act-bar{flex-wrap:wrap;overflow:hidden}.sc-act-strip{gap:10px;height:auto;padding:7px 16px;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc-act-eyebrow{letter-spacing:.12em;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-act-none{white-space:nowrap;min-width:0;color:var(--hm-t3,#5f6570);flex:1}.sc-act-bar{height:auto;padding:6px 16px}.sc-act-filter,.sc-act-note{font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-act-table{padding:0 16px 8px;font:500 10px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-act-head,.sc-act-row{grid-template-columns:52px 46px minmax(0,1fr) 150px 56px;gap:10px;padding:4px 0}.sc-act-head{background:var(--hm-paper,#fff);letter-spacing:0;text-transform:none;padding:6px 0;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace;top:0}.sc-act-row[data-tone=ok] .sc-act-c-result{color:#15803d}.sc-act-row.is-red .sc-act-c-result,.sc-act-row.is-red .sc-act-c-kind{color:var(--hm-coral-ink,#b93818)}.sc-act-row.is-held .sc-act-c-result{color:#b45309}.sc-act-empty{color:var(--hm-t3,#5f6570);padding:8px 0;font:500 10px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-act-runs .sc-ex-hd{padding:0 16px}.sc-act-runs .sc-run-row{padding:4px 16px}.sc.is-static{--canvas:var(--hm-paper,#fff);counter-reset:sc-fig;flex:auto;width:100%;min-height:100%;container:sc-static/inline-size;background:#fff!important}.sc.is-static .sc-body,.sc.is-static .sc-main,.sc.is-static .sc-stage,.sc.is-static .sc-paper{background:#fff!important}.sc.is-static .sc-ex{background:var(--hm-paper,#fff);width:214px}.sc.is-page.is-static,.sc.is-page.is-static .sc-body,.sc.is-page.is-static .sc-main,.sc.is-page.is-static .sc-stage,.sc.is-page.is-static .sc-paper{background:var(--hm-paper,#fff)!important}.sc.is-page.is-static{flex:auto;width:100%;min-height:100%}.sc.is-page.is-static .sc-ex{background:var(--hm-paper,#fff);width:214px}.sc.is-static .sc-main,.sc.is-page.is-static .sc-main{overflow:auto}.sc.is-static .sc-paper,.sc.is-page.is-static .sc-paper,.sc.is-static .sc-stage,.sc.is-page.is-static .sc-stage{flex:none;height:auto;overflow:visible}.sc.is-static .sc-win,.sc-win.is-static-head{background:var(--hm-paper,#fff);border-bottom:none;align-items:center;gap:12px;height:auto;min-height:46px;padding:12px 16px 11px}.sc.is-static .sc-win-id{flex-flow:wrap;flex:1;align-items:baseline;gap:10px;min-width:0;display:flex}.sc.is-static .sc-win-id-row{display:contents}.sc.is-static .sc-win-title,.sc.is-static .sc-win-id .sc-win-title,.sc-win.is-static-head .sc-win-title{letter-spacing:-.02em;white-space:nowrap;width:auto;min-width:0;max-width:none;height:auto;color:var(--hm-ink,#0e1116);caret-color:#0000;cursor:default;box-shadow:none;outline:none;flex:none;padding:0;font:700 18px/1.15 IBM Plex Sans,system-ui,sans-serif}.sc-win-ver{border:1px solid var(--hm-line-2,#0e111621);height:20px;color:var(--hm-t2,#4a4f5a);background:var(--hm-paper,#fff);cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:0 7px;font:600 10.5px/1 IBM Plex Sans,system-ui,sans-serif;display:inline-flex}.sc.is-static .sc-win-ver,.sc-win.is-static-head .sc-win-ver{appearance:none;border-color:#0e111629;margin:0}.sc-win-ver.on{border-color:var(--hm-ink,#0e1116)}.sc.is-static .sc-win-ver-dot{color:color-mix(in srgb, var(--hm-ink,#0e1116) 25%, transparent)}.sc.is-static .sc-win-ver-state{color:var(--hm-ink,#0e1116)}.sc.is-static .sc-win-ver-caret,.sc.is-static .sc-kind-caret{color:var(--hm-t3,#5f6570);font:600 9px/1 IBM Plex Sans,system-ui,sans-serif}.sc-kind{margin-top:4px;position:relative}.sc.is-static .sc-kind{align-items:baseline;margin-top:0;display:inline-flex}.sc.is-static .sc-kind-line{appearance:none;gap:4px;margin:0}.sc-kind-line{max-width:100%;color:var(--hm-t3,#5f6570);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font:500 11px/1 IBM Plex Sans,system-ui,sans-serif;display:inline-flex}.sc-kind-pairs{z-index:8;background:var(--hm-paper,#fff);border:1px solid var(--hm-line-2,#0e111621);min-width:220px;box-shadow:0 12px 32px color-mix(in srgb, var(--hm-ink,#0e1116) 16%, transparent);color:var(--hm-ink,#0e1116);border-radius:8px;margin:0;padding:6px 0;font:500 11.5px/1.4 IBM Plex Sans,system-ui,sans-serif;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.sc-kind-pairs li{white-space:nowrap;padding:5px 12px}.sc.is-page.is-static .sc-win-act .sc-btn.sc-win-edit,.sc-win.is-static-head .sc-win-edit{border:none;border-radius:7px;gap:7px;height:28px;padding:0 13px;font:600 12px/1 IBM Plex Sans,system-ui,sans-serif;background:var(--hm-ink,#0e1116)!important;color:var(--hm-paper,#fff)!important}.sc.is-page.is-static .sc-win-act .sc-btn.sc-win-edit span,.sc-win.is-static-head .sc-win-edit span{opacity:.7;font:600 11px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page.is-static .sc-win-act .sc-view-chip{background:var(--hm-paper,#fff);height:26px;color:var(--hm-ink,#0e1116);border:1px solid #0e111621;border-radius:7px;padding:0 9px;font:600 11px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-gutter,.sc.is-static .sc-gutter-word,.sc.is-static .sc-proposed,.sc.is-static .sc-sel-tb,.sc.is-static .sc-foot,.sc.is-static .sc-foot-tog,.sc.is-static .sc-h2-act,.sc.is-static .sc-gutter-act{display:none!important}.sc.is-static .sc-q-acts,.sc.is-static .sc-q-answer,.sc.is-static .sc-q-hold,.sc.is-static .sc-q-eyebrow,.sc.is-static .sc-q-head{display:none}.sc.is-static .sc-q{background:var(--hm-canvas,#faf8f3);border:1px solid #0e111621;border-radius:9px;gap:0;margin-top:11px;padding:10px 12px 10px 28px;position:relative}.sc.is-static .sc-q:before{content:"";background:var(--hm-coral-2,#e84e30);border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:12px}.sc.is-static .sc-rail-meta{display:none}.sc.is-page.is-static .sc-doc-pm,.sc.is-static .sc-doc-pm{max-width:700px;margin:0 auto;padding:0 22px 20px;background:var(--hm-paper,#fff)!important}.sc.is-static .ProseMirror{background:var(--hm-paper,#fff)!important}.sc.is-static .ProseMirror h2{letter-spacing:0;background:0 0;gap:9px;margin:16px 0 0;font:700 16px/1.2 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-h2-num{font:inherit;color:inherit}.sc.is-static .sc-h2-mark{color:var(--hm-t3,#5f6570);margin-left:0;font:500 10px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-h2-mark.is-bad{color:var(--hm-coral-ink,#b93818)}.sc.is-static .ProseMirror p,.sc.is-static .ProseMirror li{color:#2c3038;background:0 0;margin:9px 0 0;font:400 13px/1.7 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .ProseMirror sup{display:none}.sc.is-static .ProseMirror p.sc-q-prompt,.sc.is-static .sc-q-prompt{color:var(--hm-ink,#0e1116);margin:0;font:500 12px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .ProseMirror p.sc-q-open,.sc.is-static .sc-q-open{color:var(--hm-t3,#5f6570);margin:3px 0 0;font:500 10.5px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .ProseMirror .sc-sec-uncited:not(h2){background:0 0;border-left:none;border-radius:0;margin-left:0;margin-right:0;padding:0}.sc.is-static .ProseMirror .sc-sec-you:not(h2){color:inherit;background:0 0;border-radius:0;padding:0}.sc.is-static .ProseMirror .sc-sec-drafting{background:0 0;border-left:none;padding-left:0}.sc.is-static .ProseMirror code{font-size:inherit;color:inherit;background:0 0;border-radius:0;padding:0;font-family:inherit}.sc.is-static .sc-mmd{counter-increment:sc-fig;background:0 0;border:1px dashed #0e111633;border-radius:9px;align-items:center;gap:10px;width:auto;max-width:none;margin:13px 0 0;padding:11px 13px;display:flex;transform:none}.sc.is-static .sc-mmd-bar{text-transform:none;letter-spacing:0;margin:0;display:contents}.sc.is-static .sc-mmd-bar>span:first-child{letter-spacing:0;flex:none;font-size:0}.sc.is-static .sc-mmd-bar>span:first-child:before{content:"Figure " counter(sc-fig);letter-spacing:.12em;text-transform:uppercase;color:var(--hm-t3,#5f6570);font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-static .sc-mmd-origin{letter-spacing:0;text-transform:none;min-width:0;color:var(--hm-t2,#4a4f5a);flex:1;font-size:0}.sc.is-static .sc-mmd-origin[data-caption]:after{content:attr(data-caption);color:var(--hm-t2,#4a4f5a);font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-mermaid,.sc.is-static .sc-mmd-bar button,.sc.is-static .sc-arch-src{display:none}.sc-static-foot{border-top:1px solid var(--hm-line,#0e111612);background:var(--hm-canvas,#faf8f3);color:var(--hm-t3,#5f6570);flex:none;align-items:center;gap:10px;padding:7px 16px;font:500 10.5px/1 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-static-foot b{color:var(--hm-ink,#0e1116);font-weight:600}.sc-info{border-top:1px solid var(--hm-line,#0e111612);border-bottom:1px solid var(--hm-line,#0e111612);background:var(--hm-canvas,#faf8f3);min-height:28px;color:var(--hm-t3,#5f6570);flex-wrap:wrap;flex:none;align-items:center;gap:7px;padding:6px 16px;font:500 11.5px/1.35 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-info-pipe{color:color-mix(in srgb, var(--hm-ink,#0e1116) 20%, transparent)}.sc-info b{color:var(--hm-ink,#0e1116);font-weight:700}.sc-info-fact.is-owed,.sc-info-fact.is-owed b{color:var(--hm-coral-ink,#b93818)}.sc-assoc{background:var(--hm-canvas,#faf8f3);border:1px solid var(--hm-line-2,#0e11161a);border-radius:9px;grid-template-columns:88px minmax(0,1fr);gap:5px 12px;max-width:700px;margin:16px auto 0;padding:10px 12px;display:grid}.sc.is-static .sc-assoc{box-sizing:border-box;border-color:#0e11161a;width:calc(100% - 44px);max-width:656px;margin:16px auto 0}.sc-assoc-row{display:contents}.sc-assoc-label{letter-spacing:.12em;text-transform:uppercase;color:var(--hm-t3,#5f6570);font:600 8.5px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-assoc-value{color:var(--hm-t2,#4a4f5a);font:500 11px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-assoc-value b{color:var(--hm-ink,#0e1116);font-weight:600}.sc-assoc-fold,.sc-q-open-fold,.sc-rail-foot-fold{display:none}.sc.is-static .sc-rail .sc-ex-hd.sc-rail-cols{border-bottom:1px solid var(--hm-line,#0e111612);letter-spacing:.12em;grid-template-columns:1fr 36px;padding:7px 12px}.sc.is-static .sc-rail .sc-ex-hd em{color:var(--hm-t3,#5f6570);letter-spacing:.12em;text-transform:uppercase}.sc.is-static .sc-rail-list{padding:0}.sc.is-static .sc-rail-rows{gap:0}.sc.is-static .sc-rail-row{color:var(--hm-t2,#4a4f5a);border-radius:0;grid-template-columns:1fr 36px;gap:0;padding:6px 12px;font:500 11.5px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-rail-num{display:none}.sc.is-static .sc-rail-row:hover,.sc.is-static .sc-rail-row:focus-visible{background:0 0}.sc.is-static .sc-rail-row.on{background:var(--hm-select,#fff8f5);color:var(--hm-ink,#0e1116);font-weight:600}.sc.is-static .sc-rail-row.on:hover,.sc.is-static .sc-rail-row.on:focus-visible{background:var(--hm-select,#fff8f5)}.sc.is-static .sc-rail-row.is-drafting{box-shadow:none;background:0 0}.sc.is-static .sc-rail-row.on.is-drafting{background:var(--hm-select,#fff8f5)}.sc.is-static .sc-rail-row.is-muted{color:var(--hm-t3,#5f6570)}.sc.is-static .sc-rail-cites{text-align:right;padding-left:8px;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-static .sc-rail-cites[data-tone=ok]{color:var(--hm-t3,#5f6570)}.sc.is-static .sc-rail-cites[data-tone=bad]{color:var(--hm-coral-ink,#b93818)}.sc.is-static .sc-rail-cites[data-tone=none]{color:var(--hm-t3,#5f6570)}.sc.is-static .sc-rail-foot{border:none;border-top:1px solid var(--hm-line,#0e111612);color:var(--hm-t3,#5f6570);border-radius:0;margin:auto 0 0;padding:8px 12px;font:500 10px/1.55 IBM Plex Sans,system-ui,sans-serif}@container sc-static (width<=520px){.sc-info{gap:8px;padding:6px 14px;font:500 11px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-win,.sc-win.is-static-head{gap:10px;padding:11px 14px 10px}.sc.is-static .sc-win-title,.sc.is-static .sc-win-id .sc-win-title,.sc-win.is-static-head .sc-win-title{font:700 17px/1.15 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-win-ver{gap:4px;height:19px;padding:0 6px;font-size:10px}.sc.is-static .sc-win-ver-caret{font-size:8.5px}.sc.is-static .sc-win-id{flex-flow:column;align-items:flex-start;gap:0}.sc.is-static .sc-win-id-row{flex-wrap:nowrap;align-items:baseline;gap:8px;min-width:0;font-size:0;line-height:0;display:flex}.sc.is-static .sc-kind{flex-basis:auto;align-items:baseline;margin-top:4px;line-height:1;display:flex}.sc.is-static .sc-kind-line{font:500 10.5px/1.35 IBM Plex Sans,system-ui,sans-serif}.sc.is-page.is-static .sc-win-act .sc-btn.sc-win-edit,.sc-win.is-static-head .sc-win-edit{gap:6px;padding:0 12px}.sc-ex,.sc.is-static .sc-ex,.sc.is-page.is-static .sc-ex{background:var(--hm-canvas,#faf8f3);width:40px;overflow:hidden}.sc-rail-cols.sc-ex-hd,.sc.is-static .sc-rail .sc-ex-hd.sc-rail-cols{letter-spacing:0;grid-template-columns:1fr;justify-items:center;height:24px;padding:0;display:grid}.sc-rail-cols.sc-ex-hd>span,.sc.is-static .sc-rail .sc-ex-hd.sc-rail-cols>span{letter-spacing:0;font-size:0}.sc-rail-cols.sc-ex-hd>span:before,.sc.is-static .sc-rail .sc-ex-hd.sc-rail-cols>span:before{content:"§";letter-spacing:0;text-transform:none;color:var(--hm-t3,#5f6570);font:600 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc-rail-name,.sc-rail-cites,.sc-rail-q,.sc-rail-ground,.sc-rail-prog,.sc-rail-foot-wide,.sc-rail-foot-line,.sc-rail-more,.sc-rail-cols em,.sc-assoc-wide,.sc-q-open-wide,.sc-static-foot-rest{display:none}.sc-assoc-fold,.sc-q-open-fold{display:inline}.sc-assoc,.sc.is-static .sc-assoc{grid-template-columns:52px minmax(0,1fr);gap:4px 10px;width:auto;max-width:none;margin:13px 16px 0;padding:9px 11px}.sc-assoc-label{letter-spacing:.1em;font:600 8px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc-assoc-value{font:500 10.5px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc.is-page.is-static .sc-doc-pm,.sc.is-static .sc-doc-pm{padding:0 16px}.sc.is-static .ProseMirror h2{gap:8px;margin:14px 0 0;font:700 15px/1.2 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .ProseMirror p,.sc.is-static .ProseMirror li{margin:8px 0 0;font:400 12.5px/1.7 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-h2-mark{font:500 9.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-h2-mark[data-fold]{font-size:0}.sc.is-static .sc-h2-mark[data-fold]:after{content:attr(data-fold);color:inherit;font:500 9.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-q{gap:0;margin-top:10px;padding:9px 11px 9px 26px}.sc.is-static .sc-q:before{top:13px;left:11px}.sc.is-static .ProseMirror p.sc-q-prompt,.sc.is-static .sc-q-prompt{font:500 11.5px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .ProseMirror p.sc-q-open,.sc.is-static .sc-q-open{font:500 10px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-mmd{gap:8px;margin-top:11px;padding:9px 11px}.sc.is-static .sc-mmd-bar>span:first-child:before{font-size:8px}.sc.is-static .sc-mmd-origin[data-caption]:after{font:500 11px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-static-foot{gap:9px;padding:7px 14px;font:500 10px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc.is-static .sc-rail-foot{text-align:center;place-items:center;padding:6px 0;font:500 9px/1.4 IBM Plex Mono,ui-monospace,monospace;display:grid}.sc-rail-foot-fold{display:block}.sc-rail-row,.sc.is-static .sc-rail-row{box-sizing:border-box;grid-template-columns:1fr;justify-items:center;height:26px;padding:0}.sc-rail-num,.sc.is-static .sc-rail-num{color:var(--hm-t2,#4a4f5a);padding-right:0;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace;display:block}.sc-rail-row.on .sc-rail-num{color:var(--hm-ink,#0e1116);font-weight:600}.sc-rail-row[data-ground=uncited] .sc-rail-num{color:var(--hm-coral-ink,#b93818);font-weight:600}.sc-rail-row.is-muted .sc-rail-num,.sc-rail-row[data-state=queued] .sc-rail-num{color:var(--hm-t3,#5f6570)}}.sc-scan{color:var(--hm-t3,#5f6570);white-space:nowrap;align-items:center;gap:6px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.sc-scan .sc-scan-refresh{flex:none}.sc-scan-text{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.sc-scan[data-tone=stale] .sc-scan-text{color:var(--hm-t3,#5f6570)}.sc-scan[data-tone=warn] .sc-scan-text,.sc-scan[data-tone=warn] .sc-scan-reason{color:var(--hm-amber,#b45309)}.sc-scan-phase,.sc-scan-reason{color:inherit}.sc-scan-phase:before,.sc-scan-reason:before{content:"·";margin-right:6px}.sc-scan-phase,.sc-scan-reason{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.sc-win-meta-col .sc-scan{max-width:100%}.sc.is-page .sc-win-meta-col{flex:0 auto;min-width:0;max-width:32%;overflow:hidden}.sc-win.is-compact .sc-win-meta-col .sc-win-meta{text-overflow:ellipsis;flex:0 100 auto;min-width:0;overflow:hidden}.sc-win.is-compact .sc-win-meta-col .sc-scan{flex:0 auto;min-width:0}.sc-scan .sc-scan-refresh{height:18px;padding:0 6px;font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.is-static-head .sc-scan{margin-top:2px}.sc-ground{border-bottom:1px solid var(--hm-line,#e5e1da);background:var(--surface,#fff);min-height:30px;color:var(--hm-t2,#4a453f);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:4px 14px;font:500 10.5px/1.3 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-ground .sc-scan-source{color:var(--ink,#1a1a1a);letter-spacing:.02em;font-weight:600}.sc-ground .sc-scan-text,.sc-ground .sc-scan-phase,.sc-ground .sc-scan-reason{flex:0 auto}.sc-ground .sc-scan-phase:before,.sc-ground .sc-scan-reason:before{content:none;margin:0}.sc-ground .sc-scan-phase{color:var(--ink,#1a1a1a);font:600 12px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-ground .sc-scan-dot{background:var(--hm-coral,#d9603b);border-radius:50%;flex:none;width:7px;height:7px}.sc-ground[data-state=scanning]{background:var(--hm-coral-tint,#fbf1ec)}.sc-ground[data-tone=warn]{background:var(--hm-wash,#fbf6ea)}.sc-ground[data-tone=warn] .sc-scan-text{color:var(--ink,#1a1a1a);font:600 12px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-ground[data-tone=warn] .sc-scan-reason{color:var(--hm-t3,#5f6570)}.sc-ground .sc-scan-refresh{border-radius:6px;height:22px;margin-left:auto;padding:0 10px;font:600 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-win.is-compact+.sc-ground{min-height:26px;padding:2px 14px}.sc-h2-moved{color:var(--hm-t3,#5f6570)}.sc-door-backdrop{z-index:120;background:#0e11166b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.sc-door{background:var(--surface,#fff);width:min(520px,100%);color:var(--ink,#1a1a1a);border-radius:10px;flex-direction:column;gap:10px;padding:18px 20px 16px;font:500 12.5px/1.5 IBM Plex Sans,system-ui,sans-serif;display:flex;box-shadow:0 18px 48px #0e111647}.sc-door-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--hm-t3,#6b655d);font:600 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc-door-title{margin:0;font:600 16px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-door-targets{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sc-door-targets li{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.sc-door-creates{color:var(--hm-t3,#6b655d);font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-door-line{color:var(--hm-t2,#4a453f);margin:0}.sc-door-line.bad{color:var(--red,#dc2626)}.sc-door-detail{color:var(--hm-t3,#6b655d);margin:0;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-door-act{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.sc-door-backdrop[data-state=checking] .sc-door-line,.sc-door-backdrop[data-state=landed] .sc-door-line{color:#1f6b3a}.sc-note.sc-next-note.is-receipt{color:#1f6b3a;background:#f1f8f2;align-items:flex-start}.sc-receipt-systems{color:var(--hm-t2,#3a4150);flex:100%;margin:0;padding:0;font:500 10.5px/1.5 IBM Plex Mono,ui-monospace,monospace;list-style:none}.sc-receipt-rows{color:var(--hm-t2,#4a453f);flex:100%;grid-template-columns:max-content 1fr;gap:2px 10px;margin:0;font:500 10.5px/1.5 IBM Plex Mono,ui-monospace,monospace;display:grid}.sc-receipt-rows dt{color:var(--hm-t3,#6b655d)}.sc-receipt-rows dd{flex-wrap:wrap;gap:2px 12px;min-width:0;margin:0;display:flex}.sc-receipt-rows code{font:inherit;color:var(--ink,#1a1a1a)}.sc-receipt-failed,.sc-receipt-existing{color:var(--hm-amber,#b45309)}.sc-note.sc-next-note.is-receipt .sc-next-note-act{align-self:flex-start}.sc-receipt-body{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.sc-receipt-headrow{color:var(--ink,#1a1a1a);align-items:baseline;gap:10px;font:600 11px/1.3 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-receipt-eyebrow{letter-spacing:.08em;color:var(--hm-green,#1f6b3a);font:600 9.5px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc-receipt-tables{border:1px solid var(--hm-line,#dfe7e0);background:var(--surface,#fff);min-width:220px;color:var(--hm-t2,#4a453f);border-radius:6px;flex-direction:column;align-self:flex-start;gap:3px;padding:6px 10px;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-receipt-tables code{font:inherit;color:var(--ink,#1a1a1a);font-weight:600}.sc-receipt-sentence{color:var(--ink,#1a1a1a);margin:0;font:500 12.5px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc-receipt-sentence .sc-receipt-link a{color:var(--hm-coral-ink,#b93818);text-decoration:none}.sc-receipt-sentence .sc-receipt-link a:hover{text-decoration:underline}.sc-receipt-body .sc-receipt-rows{flex:none}.sc-win-title.is-name{text-overflow:ellipsis;white-space:nowrap;height:auto;line-height:22px;display:inline-block;overflow:hidden}.sc-win-act .sc-win-newver{flex:none}.sc-publish-order{align-items:center;margin:0 0 8px}.sc-plan-table{max-width:1180px;color:var(--hm-t2,#3f4650);flex-direction:column;gap:10px;margin:0 auto;font:500 11.5px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-plan-table-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.sc-plan-table-head>b{color:var(--hm-t1,#0e1116);font:600 13px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc-plan-compose{align-items:center;gap:10px;display:flex}.sc-plan-compose>div{min-width:300px}.sc-plan-lock,.sc-plan-note{color:var(--hm-t3,#5f6570);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font:500 11px/1.5 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-plan-filter{align-items:center;gap:12px;display:flex}.sc-plan-filter>div{min-width:260px}.sc-plan-filter-text{border:1px solid var(--hm-line2,#0e111629);background:var(--hm-paper,#fff);width:220px;height:26px;color:var(--hm-t1,#0e1116);border-radius:6px;padding:0 8px;font:500 11px/1 IBM Plex Sans,system-ui,sans-serif}.sc-plan-note>span:first-child{flex:1;min-width:240px}.sc-plan-legend{color:var(--hm-t3,#5f6570);font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-plan-grid{border-collapse:collapse;border:1px solid var(--hm-line,#0e111617);background:var(--surface,#fff);border-radius:8px;width:100%}.sc-plan-grid th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--hm-t3,#5f6570);border-bottom:1px solid var(--hm-line,#0e111617);white-space:nowrap;padding:8px 6px 6px;font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-plan-grid td{border-bottom:1px solid var(--hm-line,#0e111617);vertical-align:middle;white-space:nowrap;padding:5px 6px;position:relative}.sc-plan-row-spec td{background:var(--hm-wash,#faf8f3)}.sc-plan-row-todo td{color:var(--hm-t3,#5f6570);font-size:11px}.sc-plan-row-todo .sc-plan-name{padding-left:40px}.sc-plan-row.locked td{opacity:.72}.sc-plan-name b{color:var(--hm-t1,#0e1116);margin-right:6px;font-weight:600}.sc-plan-name span{white-space:normal}.sc-plan-name .sc-plan-count,.sc-plan-name .sc-plan-nofiles,.sc-plan-name .sc-plan-set{color:var(--hm-t3,#5f6570);margin-left:8px;font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-plan-tick,.sc-plan-fold{cursor:pointer;color:var(--hm-t3,#5f6570);background:0 0;border:none;margin-right:6px;font-size:11px}.sc-plan-sizecell,.sc-plan-work,.sc-plan-price,.sc-plan-status,.sc-plan-todos,.sc-plan-spend{font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-plan-sizecell[data-unsized]{color:var(--hm-amber,#b45309)}.sc-plan-price{text-align:right;color:var(--hm-t1,#0e1116);white-space:nowrap;font-weight:600}.sc-plan-productivity{color:var(--hm-t2,#4b5563);margin-left:6px;font-weight:500}.sc-plan-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--hm-t2,#4b5563);background:var(--hm-bg3,#eef0f3);border-radius:3px;padding:1px 6px;font:600 9px/1.5 IBM Plex Mono,ui-monospace,monospace;display:inline-block}.sc-plan-badge[data-status=done]{color:#fff;background:var(--hm-green,#15803d)}.sc-plan-badge[data-status=in_progress]{color:#fff;background:var(--hm-t1,#0e1116)}.sc-plan-spend span{color:var(--hm-t1,#0e1116);font-weight:600;display:block}.sc-plan-spend small{color:var(--hm-t3,#5f6570);font-size:10px;display:block}.sc-plan-cellbtn{cursor:pointer;color:var(--hm-t1,#0e1116);text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;min-width:26px;max-width:132px;padding:3px 6px;font:500 11px/1.3 IBM Plex Sans,system-ui,sans-serif;overflow:hidden}.sc-plan-cellbtn:hover:not(:disabled){border-color:var(--hm-line2,#0e111629)}.sc-plan-cellbtn:disabled{opacity:.45;cursor:default}.sc-plan-cellbtn.is-setting{border-color:var(--hm-coral,#e84e30);background:#e84e3014}.sc-plan-cellbtn.is-read{cursor:default;display:inline-block}@media (width<=1140px){.sc-plan-cellbtn{max-width:116px}.sc-plan-grid td{padding:5px}}.sc-plan-cell-inherits .sc-plan-cellbtn,.sc-plan-cell-policy .sc-plan-cellbtn,.sc-plan-cell-none .sc-plan-cellbtn{color:var(--hm-t3,#5f6570)}.sc-plan-cell-composer .sc-plan-cellbtn:before,.sc-plan-cell-person .sc-plan-cellbtn:before{content:"";background:var(--hm-coral,#d95d39);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.sc-plan-cell-composer .sc-plan-cellbtn:before{background:var(--hm-purple,#6d5bd0)}.sc-plan-cellbtn small{color:var(--hm-t3,#5f6570)}.sc-cell-pick{z-index:30;background:var(--surface,#fff);border:1px solid var(--hm-line2,#0e111629);white-space:normal;text-align:left;border-radius:8px;width:420px;padding:10px;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #0e11161f}.sc-plan-sizefield{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.sc-plan-sizeinput{border:1px solid var(--hm-line2,#0e111647);width:34px;color:var(--hm-t1,#0e1116);background:#fff;border-radius:4px;padding:1px 4px;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-plan-sizeinput-tokens{width:58px}.sc-plan-sizeunit{color:var(--hm-t3,#5f6570)}.sc-plan-sizerefused{color:var(--hm-amber,#b45309);flex-basis:100%;font:500 10px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc-plan-size-model{border:1px dashed var(--hm-line2,#0e111647);color:var(--hm-t2,#374151)}.sc-plan-size-model em{letter-spacing:.06em;text-transform:uppercase;color:var(--hm-t3,#5f6570);margin-left:4px;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc-wi-switch{gap:6px;margin:6px 0;display:flex}.sc-wi-pop .sc-cell-option.is-focus{background:var(--hm-activity,#f3efe7);border-radius:6px}.sc-cell-pick[data-flip=right]{left:auto;right:0}.sc-cell-pick-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.sc-cell-pick-head b{color:var(--hm-t1,#0e1116);flex:1;font:600 12px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-cell-options{flex-direction:column;gap:4px;max-height:340px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.sc-cell-option{text-align:left;cursor:pointer;width:100%;color:var(--hm-t2,#3f4650);background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:1fr auto;grid-template-areas:"name price""kind price""ev price";gap:1px 10px;padding:6px 8px;font:500 11px/1.4 IBM Plex Sans,system-ui,sans-serif;display:grid}.sc-cell-option:hover:not(:disabled){border-color:var(--hm-line2,#0e111629);background:var(--hm-wash,#faf8f3)}.sc-cell-option:disabled{opacity:.6;cursor:default}.sc-cell-option b{color:var(--hm-t1,#0e1116);grid-area:name}.sc-cell-option span:first-of-type{color:var(--hm-t3,#5f6570);grid-area:kind;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-cell-option span:nth-of-type(2){color:var(--hm-t3,#5f6570);grid-area:ev;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc-cell-option em{color:var(--hm-t1,#0e1116);grid-area:price;align-self:center;font:600 11px/1 IBM Plex Mono,ui-monospace,monospace}.sc-cell-pick-foot{color:var(--hm-t3,#5f6570);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font:500 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-plan-conflict{z-index:29;border:1px solid var(--hm-coral,#d95d39);white-space:normal;background:#fff8f5;border-radius:8px;align-items:center;gap:8px;min-width:420px;padding:8px 10px;font:500 11px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex;position:absolute;top:100%;left:0}.sc-plan-bulk{border:1px solid var(--hm-line2,#0e111629);background:var(--hm-wash,#faf8f3);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-plan-bulk b{color:var(--hm-t1,#0e1116);margin-left:auto}.sc-rev-banner{border:1px solid var(--hm-amber,#b45309);color:var(--hm-t2,#3f4650);background:#fff8ee;border-radius:8px;align-items:center;gap:10px;margin:0 0 8px;padding:6px 10px;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc.is-page .sc-win,.sc.is-popup .sc-win{background:#faf8f3;border-bottom:1px solid #0e111612;gap:10px;height:auto;min-height:0;padding:9px 14px}.sc.is-page .sc-win-id,.sc.is-popup .sc-win-id{flex:auto;gap:0}.sc.is-page .sc-win-id-row,.sc.is-popup .sc-win-id-row{align-items:center;gap:10px;min-width:0;display:flex}.sc.is-page .sc-win-id .sc-win-title,.sc.is-popup .sc-win-id .sc-win-title{letter-spacing:-.015em;color:#0e1116;height:15px;padding:0;font:600 12.5px/1.2 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-win-id-row .sc-win-ver,.sc.is-popup .sc-win-id-row .sc-win-ver{color:#5f6570;background:0 0;border:none;gap:4px;height:auto;padding:0;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-win-id-row .sc-win-ver .sc-win-ver-state,.sc.is-page .sc-win-id-row .sc-win-ver .sc-win-ver-caret,.sc.is-page .sc-win-id-row .sc-win-ver .sc-win-ver-dot{font:inherit;color:inherit}.sc.is-page .sc-win-id-row .sc-win-ver.on{color:#0e1116}.sc.is-page .sc-win-chip.quality,.sc.is-popup .sc-win-chip.quality{letter-spacing:0;color:#0e1116;background:#f3efe7;border-radius:999px;flex:none;gap:6px;max-width:none;height:18px;padding:0 7px;font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-win-chip.quality .sc-quality-bar{background:#ddd6c8}.sc.is-page .sc-win-chip.quality .sc-quality-bar b{background:#ff5a3c}.sc.is-page .sc-win-id-row .sc-win-newver{color:#0e1116;background:#fff;border:1px solid #0e111621;border-radius:999px;height:18px;padding:0 8px;font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-win-status.is-reading{color:#5f6570;padding:0;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-win-act,.sc.is-popup .sc-win-act{gap:10px;margin-left:auto}.sc.is-page .sc-win-act .sc-btn.sc-view-chip,.sc.is-popup .sc-win-act .sc-btn.sc-view-chip{color:#5f6570;background:0 0;border:none;border-radius:0;height:auto;padding:0;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-win-act .sc-btn.sc-view-chip.on{color:#0e1116}.sc.is-page .sc-win-act .sc-btn.sc-win-full,.sc.is-popup .sc-win-act .sc-btn.sc-win-full,.sc.is-page .sc-win-act .sc-btn.sc-win-edit{color:#fff;background:#0e1116;border:none;border-radius:6px;height:auto;padding:5px 9px;font:600 10px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-win-act .sc-btn.sc-win-full{padding:4px 7px;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-tabs,.sc.is-popup .sc-tabs{background:#fff;gap:14px;height:auto;padding:0 14px}.sc.is-page .sc-tab,.sc.is-popup .sc-tab{color:#4a4f5a;gap:6px;height:auto;padding:9px 0;font:500 10.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-tab b{font-weight:inherit}.sc.is-page .sc-tab.on{color:#0e1116;font-weight:600}.sc.is-page .sc-tab-n{color:#5f6570;background:0 0;border-radius:0;padding:0;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-tab-n.warn{color:#b45309}.sc.is-page .sc-next,.sc.is-popup .sc-next{background:#faf8f3;border-left:3px solid #ff5a3c;gap:11px;min-height:0;padding:10px 14px}.sc.is-page .sc-next.is-compact{padding:10px 14px}.sc.is-page .sc-next.is-compact .sc-next-text{flex-direction:column;align-items:stretch;gap:2px}.sc.is-page .sc-next-eyebrow{letter-spacing:.12em;color:#5f6570;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-next-sentence{color:#0e1116;font:600 12px/1.35 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-next-detail{color:#5f6570;font:500 9.5px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-next-act{gap:11px}.sc.is-page .sc-next-act .sc-btn{background:var(--hm-btn-fill,#ece7dd);color:#0e1116;border:1px solid #0e111614;border-radius:7px;height:auto;padding:8px 12px;font:500 11px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-next-act .sc-btn.ink{color:#fff;background:#0e1116;border-color:#0e1116;font-weight:600}.sc.is-page .sc-next-act .sc-btn kbd{color:#ffffff8c;background:0 0;border-radius:0;margin-left:6px;padding:0;font:500 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-next-act .sc-btn:not(.coral):not(.ink) kbd{color:#5f6570;background:0 0}.sc.is-page .sc-ex,.sc.is-popup .sc-ex{background:#fcfbf8;border-right:1px solid #0e111612;width:236px;padding:0 6px}.sc.is-page .sc-rail .sc-ex-hd{letter-spacing:.12em;color:#5f6570;border-bottom:none;height:auto;padding:12px 10px 5px;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-rail .sc-rail-row.sc-rail-entry{border-radius:6px;gap:8px;height:30px;padding:0 10px}.sc.is-page .sc-rail-entry .sc-rail-name{color:#4a4f5a;font:500 12px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-rail-row.on.sc-rail-entry .sc-rail-name{color:#0e1116;font-weight:600}.sc.is-page .sc-rail-entry-meta{color:#5f6570;font:500 9px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-rail-badge{background:#ff5a3c;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font:700 9px/16px IBM Plex Mono,ui-monospace,monospace}.sc.is-page:not(.is-static) .sc-rail .sc-ex-hd.sc-rail-cols{letter-spacing:0;text-transform:none;color:#5f6570;grid-template-columns:1fr 34px 22px;align-items:baseline;gap:4px;margin:0;padding:0 12px 4px;font:500 8.5px/1.2 IBM Plex Mono,ui-monospace,monospace;display:grid}.sc.is-page:not(.is-static) .sc-rail .sc-ex-hd.sc-rail-cols>span{padding-left:22px}.sc.is-page .sc-rail .sc-ex-hd.sc-rail-cols .sc-rail-col{letter-spacing:0;text-transform:none;color:#5f6570;font:500 8.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-rail-list{padding:0 0 4px}.sc.is-page .sc-rail-rows{flex-direction:column;gap:1px;display:flex}.sc.is-page:not(.is-static) .sc-rail-row:not(.sc-rail-entry):not(.sc-rail-more){color:#4a4f5a;border-radius:6px;grid-template-columns:18px 1fr 34px 22px;gap:4px;height:24px;padding:0 6px;font:500 11.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-rail-row.on{color:#0e1116;background:#f3efe7;font-weight:600}.sc.is-page .sc-rail-num{color:#5f6570;text-align:left;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page:not(.is-static) .sc-rail-name{align-items:baseline;gap:4px;display:flex}.sc.is-page .sc-rail-meta{color:var(--hm-warn-ink,#92400e);margin-left:0;font:500 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-rail-cites,.sc.is-page .sc-rail-q{font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-rail-cites[data-tone=ok]{color:#15803d}.sc.is-page .sc-rail-cites[data-tone=bad]{color:#dc2626}.sc.is-page .sc-rail-q:not(:empty){color:#fff;background:#ff5a3c;border-radius:8px;justify-content:center;justify-self:end;align-items:center;min-width:16px;height:16px;padding:0 4px;font:700 9px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.sc.is-page .sc-rail-row.sc-rail-more{color:#5f6570;text-align:left;background:0 0;height:auto;padding:5px 6px 0 24px;font:500 10px/1 IBM Plex Sans,system-ui,sans-serif;display:block}.sc.is-page .sc-rail-ground{color:#5f6570;border-top:none;gap:3px;margin:0;padding:10px 6px 0 24px;font:500 9px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-rail-ground [data-testid=sc-rail-ground-uncited]{color:#b45309}.sc.is-page .sc-rail-history{border-top:none;margin-top:auto;padding-bottom:8px}.sc.is-page .sc-rail-cols-doc{margin-top:0}.sc:not(.is-static) .sc-main,.sc:not(.is-static) .sc-stage{background:#fff}.sc-dochead{background:#fff;border-bottom:1px solid #0e111612;flex:none;align-items:center;gap:12px;padding:10px 28px;display:flex}.sc-dochead-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#0e1116;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-dochead-meta{color:#5f6570;font:500 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-dochead-fill{flex:1}.sc-dochead-act{color:#4a4f5a;cursor:pointer;background:0 0;border:none;padding:0;font:500 10px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc-dochead-act:hover{color:#0e1116}.sc.is-page .sc-doc-pm,.sc.is-popup .sc-doc-pm{max-width:none;margin:0;padding:0 40px 20px}.sc.is-page .ProseMirror h2,.sc.is-popup .ProseMirror h2{letter-spacing:-.015em;color:#0e1116;gap:5px;margin:18px 0 4px;font:600 15px/1.2 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .ProseMirror h2:first-child{margin-top:18px}.sc.is-page .ProseMirror p,.sc.is-page .ProseMirror li,.sc.is-popup .ProseMirror p,.sc.is-popup .ProseMirror li{color:#0e1116;font:400 12.5px/1.65 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .ProseMirror p{margin:0 0 8px}.sc.is-page .ProseMirror sup{color:var(--hm-coral-ink,#b93818);padding-left:1px;font:600 8px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-gutter,.sc.is-popup .sc-gutter{color:#5f6570;flex-direction:row;align-items:center;gap:8px;width:auto;height:auto;margin:0 0 8px;padding:0;font:500 9px/1.2 IBM Plex Mono,ui-monospace,monospace;position:relative;top:auto;left:auto;right:auto}.sc-gutter-dot{background:#5f6570;border-radius:50%;flex:none;width:7px;height:7px;display:block}.sc-gutter.is-uncited .sc-gutter-dot{background:#b45309}.sc-gutter.is-cited .sc-gutter-dot{background:#15803d}.sc-gutter.is-you .sc-gutter-dot{background:#0e1116}.sc-gutter.is-proposed .sc-gutter-dot{background:#e84e30}.sc.is-page .sc-gutter.is-uncited .sc-gutter-word{color:#b45309;font-weight:600}.sc.is-page .sc-gutter.is-cited .sc-gutter-word{color:#15803d}.sc.is-page .sc-gutter.is-you .sc-gutter-word{color:#4a4f5a;font-weight:600}.sc.is-page .sc-gutter-origin,.sc.is-page .sc-gutter-sha{color:#5f6570}.sc.is-page .sc-gutter-act{color:var(--hm-coral-ink,#b93818);margin-left:6px;font:600 10.5px/1 IBM Plex Sans,system-ui,sans-serif;text-decoration:none}.sc.is-page .sc-gutter-act+.sc-gutter-act{color:#4a4f5a;margin-left:0}.sc.is-page .sc-gutter-act:hover{text-decoration:underline}.sc.is-page:not(.is-static) .ProseMirror .sc-sec-uncited:not(h2),.sc.is-popup:not(.is-static) .ProseMirror .sc-sec-uncited:not(h2){background:#fff6f2;border-left:none;border-radius:6px;margin-left:-10px;margin-right:-10px;padding:8px 10px}.sc.is-page .ProseMirror .sc-sec-you:not(h2),.sc.is-popup .ProseMirror .sc-sec-you:not(h2){color:#0e1116;background:#faf8f3;border-radius:6px;margin-left:-10px;margin-right:-10px;padding:6px 10px}.sc.is-page .sc-q,.sc.is-popup .sc-q{background:#fff;border:1px solid #0e111621;border-radius:8px;gap:5px;margin-top:10px;padding:8px 10px}.sc.is-page .sc-q-list{gap:10px;margin:0 0 8px}.sc.is-page .sc-q[data-state=open]:first-child{border-color:#0e1116}.sc.is-page .sc-q-head{align-items:center;gap:8px}.sc.is-page .sc-q-eyebrow{letter-spacing:.12em;color:#5f6570;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-q[data-state=open]:first-child .sc-q-eyebrow{color:var(--hm-coral-ink,#b93818)}.sc.is-page .sc-q-hold{color:#b45309;font:500 9px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-q-prompt{color:#0e1116;font:400 11px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-q-open{color:#5f6570;margin:0;font:500 9px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-q-acts,.sc.is-page .sc-q-answer{gap:6px}.sc.is-page .sc-q .sc-btn{color:#0e1116;background:#fff;border:1px solid #0e111621;border-radius:5px;height:22px;padding:0 8px;font:600 10.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-q .sc-btn.sc-q-primary{color:#fff;background:#0e1116;border-color:#0e1116}.sc.is-page .sc-q .sc-btn.sc-q-ask{color:var(--hm-coral-ink,#b93818);border-color:#ff5a3c}.sc.is-page .sc-q-meta{color:#5f6570;font:500 9.5px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cost,.sc.is-popup .sc-cost{background:#fcfbf8;border-top:1px solid #0e111612}.sc.is-page .sc-cost-row{color:#5f6570;gap:12px;height:auto;padding:8px 14px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cost-toggle{gap:12px;height:auto}.sc.is-page .sc-cost-group b{color:inherit;margin-right:4px;font-weight:500}.sc.is-page .sc-cost-div{display:none}.sc.is-page .sc-cost-recheck{color:#5f6570;background:0 0;border:none;height:auto;min-height:0;padding:0;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cost-recheck:hover{color:#0e1116}.sc.is-page .sc-cost-end .sc-scan{color:#5f6570;align-items:center;gap:6px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.sc.is-page .sc-cost-end .sc-scan[data-tone=warn],.sc.is-page .sc-cost-end .sc-scan[data-tone=stale]{color:#b45309}.sc.is-page .sc-cost-end .sc-scan .sc-scan-source{color:inherit;font-weight:600}.sc.is-page .sc-cost-end .sc-scan .sc-btn.sc-scan-refresh{color:#5f6570;background:0 0;border:none;height:auto;min-height:0;padding:0;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cost-end .sc-scan .sc-btn.sc-scan-refresh:hover{color:#0e1116}.sc-dochead-way{align-items:center;display:inline-flex}.sc.is-page .sc-pane.is-plan{padding:0}.sc.is-page .sc-plan-table{color:#4a4f5a;gap:0;max-width:none;margin:0;font:500 11px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-table-head{border-bottom:1px solid #0e111612;gap:8px 14px;padding:10px 13px}.sc.is-page .sc-plan-table-head>b{color:#0e1116;align-items:center;gap:8px;font:600 12px/1 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc.is-page .sc-plan-table-meta{color:#5f6570;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-pane.is-plan{overflow-anchor:none;container-type:inline-size}.sc.is-page .sc-plan-table-head,.sc.is-page .sc-plan-filter{z-index:4;box-sizing:border-box;background:var(--hm-canvas,#faf8f3);width:100cqi;max-width:100cqi;position:sticky;left:0}.sc.is-page .sc-plan-compose{flex-wrap:nowrap;gap:10px;margin-left:auto}.sc.is-page .sc-plan-compose>div{min-width:0}.sc.is-page .sc-plan-compose .sc-plan-table-meta{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.sc.is-page .sc-plan-compose .sc-gates-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#5f6570;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-filter{gap:8px;padding:12px 13px 10px}.sc.is-page .sc-plan-filter>div{min-width:0}.sc.is-page .sc-harness-warning{color:#b45309;border:none;border-radius:0;margin:0;padding:0;font:400 10.5px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-plan-legend-fill{flex:1}.sc.is-page .sc-plan-legend{color:#5f6570;align-items:center;gap:10px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc.is-page .sc-plan-legend>span{align-items:center;gap:4px;display:flex}.sc-plan-legend-inherits{color:#cfc8ba;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace}.sc-plan-legend-dot{border-radius:50%;width:6px;height:6px;display:block}.sc-plan-legend-dot.is-policy{background:#b8b0a1}.sc-plan-legend-dot.is-composer{background:#ff5a3c}.sc-plan-legend-dot.is-person{background:#0e1116}.sc.is-page .sc-plan-box{background:#fff;border:1px solid #0e111621;border-radius:10px;margin:0 13px;overflow:visible}.sc.is-page .sc-plan-grid{border:none;border-radius:0}.sc.is-page .sc-plan-grid th{letter-spacing:.12em;color:#5f6570;vertical-align:bottom;border-bottom:none;padding:8px 10px 6px;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-grid th:nth-child(n+4):nth-child(-n+9){color:#0e1116}.sc.is-page .sc-plan-grid th:last-child{text-align:right}.sc.is-page .sc-plan-th-meta{letter-spacing:0;text-transform:none;color:#5f6570;margin-left:6px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-grid td{border-top:1px solid #0e111612;border-bottom:none;height:34px;padding:0 6px}.sc.is-page .sc-plan-grid td:first-child{padding-left:10px}.sc.is-page .sc-plan-grid td:last-child{padding-right:10px}.sc.is-page .sc-plan-row-spec td{background:#fffbf7;border-bottom:1px solid #0e11161a;height:44px}.sc.is-page .sc-plan-row-spec .sc-plan-name b{letter-spacing:.12em;text-transform:uppercase;color:var(--hm-coral-ink,#b93818);margin-right:7px;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-row-spec .sc-plan-name span{color:#0e1116;font:600 11px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-row-spec .sc-plan-work{color:#5f6570;font:500 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-row-spec .sc-plan-sizecell{color:#5f6570;font:500 9.5px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-row-spec .sc-plan-cellbtn{color:#0e1116;background:#fff;border:1px solid #0e111621;border-radius:5px;width:100%;max-width:100px;height:22px;padding:0 5px;font:600 10.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-row-spec .sc-plan-cellbtn:before{content:"";background:#b8b0a1;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.sc.is-page .sc-plan-row-spec .sc-plan-cell-composer .sc-plan-cellbtn:before{background:#ff5a3c}.sc.is-page .sc-plan-row-spec .sc-plan-cell-person .sc-plan-cellbtn:before{background:#0e1116}.sc.is-page .sc-plan-row-spec .sc-plan-cellbtn small{color:#5f6570;margin-top:2px;font:500 9px/1.2 IBM Plex Mono,ui-monospace,monospace;display:block}.sc.is-page .sc-plan-tick{margin-right:8px}.sc.is-page .sc-plan-tick input{accent-color:#0e1116;width:13px;height:13px;margin:0}.sc.is-page .sc-plan-fold{color:#5f6570;align-items:center;width:14px;margin-right:4px;padding:0;display:inline-flex}.sc.is-page .sc-plan-row-plan .sc-plan-name b{color:#0e1116;width:26px;margin-right:0;font:700 10px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-block}.sc.is-page .sc-plan-row-plan .sc-plan-name span{color:#0e1116;font:600 11px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-name .sc-plan-count{color:#5f6570;margin-left:6px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-name .sc-plan-set{color:#4a4f5a;background:#f3efe7;border-radius:4px;align-items:center;height:15px;margin-left:6px;padding:0 5px;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.sc.is-page .sc-plan-work,.sc.is-page .sc-plan-sizecell{color:#0e1116;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-sizecell[data-unsized]{color:#b45309}.sc.is-page .sc-plan-cellbtn{color:#0e1116;border:none;padding:0;font:600 10.5px/1.25 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-cell-inherits .sc-plan-cellbtn,.sc.is-page .sc-plan-cell-policy .sc-plan-cellbtn,.sc.is-page .sc-plan-cell-none .sc-plan-cellbtn{color:#cfc8ba;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-cell-composer .sc-plan-cellbtn:before,.sc.is-page .sc-plan-cell-person .sc-plan-cellbtn:before{background:#0e1116;width:6px;height:6px;margin-right:5px}.sc.is-page .sc-plan-cell-composer .sc-plan-cellbtn:before{background:#ff5a3c}.sc.is-page .sc-plan-price{color:#0e1116;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-row-todo td{color:#0e1116;background:#fdfcf9;height:30px}.sc.is-page .sc-plan-row-todo .sc-plan-name{padding-left:26px}.sc.is-page .sc-plan-row-todo .sc-plan-name b{color:#4a4f5a;width:38px;margin-right:6px;font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-block}.sc.is-page .sc-plan-row-todo .sc-plan-name span{color:#0e1116;font:400 10.5px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-plan-agent{position:relative}.sc-plan-agent-menu{z-index:6;color:#0e1116;background:#fff;border:1px solid #0e111621;border-radius:8px;min-width:220px;max-height:280px;margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 8px 24px #0e111629}.sc-plan-agent-menu button{text-align:left;color:#0e1116;cursor:pointer;background:#fff;border:none;border-radius:5px;width:100%;padding:6px 8px;font:600 11px/1.3 IBM Plex Sans,system-ui,sans-serif;display:block}.sc-plan-agent-menu button:disabled{opacity:.45;cursor:default}.sc-plan-agent-menu button:hover:not(:disabled){background:#f3efe7}.sc.is-page .sc-plan-note{color:#4a4f5a;gap:10px;padding:12px 13px;font:400 10.5px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-note b{color:#0e1116;font-weight:600}.sc.is-page .sc-plan-note .sc-btn{color:#0e1116;border:1px solid #0e111621;border-radius:7px;height:28px;padding:0 12px;font:600 11.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-cell-pick{border:1px solid #0e111621;border-radius:10px;width:470px;padding:0;box-shadow:0 18px 48px #0e11162e}.sc.is-page .sc-cell-pick-head{border-bottom:1px solid #0e111612;gap:8px;margin:0;padding:10px 12px}.sc.is-page .sc-cell-pick-head .sc-gates-eyebrow{letter-spacing:.12em;color:var(--hm-coral-ink,#b93818);font:600 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cell-pick-head b{color:#0e1116;font:600 12px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-cell-pick-head .sc-btn{color:#5f6570;background:0 0;border:none;width:20px;height:20px;padding:0;font:500 13px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-cell-options{gap:0;max-height:420px}.sc.is-page .sc-cell-options>li+li .sc-cell-option{border-top:1px solid #0e111612}.sc.is-page .sc-cell-option{border:none;border-radius:0;grid-template-columns:14px minmax(0,1fr) 64px;grid-template-areas:"radio name price""radio kind price""radio ev price";align-items:start;gap:1px 10px;padding:9px 12px}.sc.is-page .sc-cell-option:before{content:"";box-sizing:border-box;border:1.5px solid #5f6570;border-radius:50%;grid-area:radio;width:12px;height:12px;margin-top:2px}.sc.is-page .sc-cell-option[data-current=true]{background:#fff6f2}.sc.is-page .sc-cell-option[data-current=true]:before{background:radial-gradient(circle,#ff5a3c 0 3px,#0000 3.5px);border-color:#ff5a3c}.sc.is-page .sc-cell-option[data-ready=false]:before{border-style:dashed;border-color:#d1d5db}.sc.is-page .sc-cell-option:hover:not(:disabled){background:#faf8f3;border-color:#0000}.sc.is-page .sc-cell-option:disabled{opacity:1}.sc.is-page .sc-cell-option:disabled b,.sc.is-page .sc-cell-option:disabled span,.sc.is-page .sc-cell-option:disabled em{color:#5f6570}.sc.is-page .sc-cell-option b{color:#0e1116;font:600 11.5px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-cell-option span:first-of-type{color:#5f6570;font:500 9.5px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cell-option span:nth-of-type(2){color:#4a4f5a;font:500 9.5px/1.5 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cell-option span:nth-of-type(2):empty{display:none}.sc.is-page .sc-cell-option em{color:#0e1116;text-align:right;align-self:start;font:600 11px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cell-pick-foot{color:#5f6570;border-top:1px solid #0e111612;margin:0;padding:9px 12px;font:500 10px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-cell-pick-foot .sc-btn{border:1px solid #0e111621;border-radius:6px;height:26px;padding:0 10px;font:600 11px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-cell-pick.sc-wi-pop{border-radius:9px;width:392px;padding:6px;box-shadow:0 12px 30px #0e111629}.sc.is-page .sc-wi-pop .sc-cell-pick-head{border-bottom:none;align-items:baseline;padding:6px 6px 4px}.sc.is-page .sc-wi-pop .sc-cell-pick-head .sc-gates-eyebrow{color:#5f6570;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-wi-pop .sc-cell-pick-head b{color:#5f6570;font:500 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-wi-switch{background:#f3efe7;border-radius:7px;gap:2px;width:max-content;margin:0 2px 4px;padding:2px}.sc.is-page .sc-wi-switch .sc-btn{color:#5f6570;background:0 0;border:none;border-radius:5px;height:24px;padding:0 8px;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-wi-switch .sc-btn.ink{color:#0e1116;background:#fff;box-shadow:0 1px 2px #0e111614}.sc.is-page .sc-wi-switch .sc-btn:before{content:"";background:#15803d;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.sc.is-page .sc-wi-pop .sc-cell-options{gap:0}.sc.is-page .sc-wi-pop .sc-cell-option{border-top:none;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:none;gap:8px;padding:4px 6px;display:grid}.sc.is-page .sc-wi-pop .sc-cell-option:before{content:none}.sc.is-page .sc-wi-pop .sc-cell-option.is-focus{background:#f3efe7}.sc.is-page .sc-wi-pop .sc-cell-option-btn{text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:0 8px;padding:0;display:grid}.sc.is-page .sc-wi-pop .sc-cell-option-btn b{color:#0e1116;grid-row:1/span 2;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-wi-pop .sc-cell-option-btn span{color:#0e1116;font:600 11px/1.25 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-wi-pop .sc-cell-option-btn small{color:#5f6570;font:500 9px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-wi-pop .sc-cell-option .sc-gates-meta{color:#5f6570;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-wi-pop .sc-pane-empty{margin:0;padding:6px;font:500 11px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-wi-pop .sc-pane-empty .sc-btn{border-radius:5px;height:22px;padding:0 8px;font:600 10.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-wi-pop .sc-cell-pick-foot{color:#4a4f5a;margin-top:4px;padding:7px 6px 3px;font:400 10px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-wi-pop .sc-cell-pick-foot .sc-gates-meta{font:inherit;color:inherit;white-space:normal;margin:0}.sc.is-page .sc-gates-tab{gap:10px;max-width:none;margin:0;padding:14px 28px}.sc.is-page .sc-gates-strip{background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:14px;padding:2px 2px 0;font:500 10.5px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc-gates-strip-fill{flex:1}.sc.is-page .sc-gates-recheck{gap:10px}.sc.is-page .sc-gates-recheck .sc-btn{color:#0e1116;border:1px solid #0e111621;border-radius:6px;height:24px;padding:0 10px;font:600 10.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-gates-recheck .sc-gates-meta{color:#5f6570;font:500 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-gates-box{border:1px solid #0e111621;border-radius:10px}.sc.is-page .sc-gates-box>header{border-bottom:1px solid #0e111612;gap:8px;padding:9px 14px}.sc.is-page .sc-gates-box>header .sc-gates-eyebrow{letter-spacing:.12em;color:#0e1116;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-gates-box>header .sc-gates-meta{font:600 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-queue-where{color:#5f6570;padding:6px 14px 0;font:600 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace;display:block}.sc.is-page .sc-gate-q.sc-queue-line{background:0 0;border:none;border-top:1px solid #0e111612;border-radius:0;grid-template-columns:minmax(0,210px) minmax(0,1fr) auto auto;align-items:center;gap:12px;margin:0;padding:6px 14px;display:grid}.sc.is-page .sc-queue-line>header{display:contents}.sc.is-page .sc-queue-line>header>.sc-gates-eyebrow{letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;order:1;font:600 9px/1.2 IBM Plex Mono,ui-monospace,monospace;overflow:hidden}.sc.is-page .sc-queue-line>.sc-gate-q-prompt{color:#4a4f5a;text-overflow:ellipsis;white-space:nowrap;order:2;font:400 11.5px/1.3 IBM Plex Sans,system-ui,sans-serif;overflow:hidden}.sc.is-page .sc-queue-line>header>.sc-gates-meta{order:3;margin:0;font:500 9px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-queue-line>.sc-gate-q-act{order:4}.sc.is-page .sc-queue-line>.sc-gate-q-prompt.sc-queue-comment{white-space:normal;order:5;grid-column:2/-1}.sc.is-page .sc-gate-q .sc-btn,.sc.is-page .sc-gates-open .sc-btn{color:#0e1116;background:#fff;border:1px solid #0e111621;border-radius:6px;height:24px;padding:0 10px;font:600 10.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-gate-q:not(.sc-queue-line){background:#fff;border:1px solid #0e1116;border-radius:8px;gap:8px;margin:4px 14px 10px;padding:10px 12px}.sc.is-page .sc-gate-q:not(.sc-queue-line)[data-bucket=waived],.sc.is-page .sc-gate-q:not(.sc-queue-line)[data-bucket=optional]{border-color:#0e111621}.sc.is-page .sc-gate-q:not(.sc-queue-line)>header .sc-gates-eyebrow{letter-spacing:.12em;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-gate-q:not(.sc-queue-line)>header .sc-gates-meta{font:500 9px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-gate-q:not(.sc-queue-line) .sc-gate-q-prompt{color:#0e1116;font:400 12px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-gate-q:not(.sc-queue-line) .sc-gate-q-evidence li{color:#4a4f5a;font:500 10px/1.4 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-gate-q-act{gap:6px}.sc.is-page .sc-gate-q-act .sc-gates-meta{color:#5f6570;font:500 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page [data-testid=sc-queue-waived] .sc-gate-q{border:none;border-top:1px solid #0e111612;border-radius:0;gap:4px;margin:0;padding:10px 14px}.sc.is-page [data-testid=sc-queue-waived] .sc-gate-q:first-of-type{border-top:none}.sc.is-page [data-testid=sc-queue-waived] .sc-gate-q .sc-gate-q-prompt{color:#4a4f5a;font:400 11.5px/1.45 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-gates-line,.sc.is-page .sc-gates-more{color:#0e1116;border-top:1px solid #0e111612;gap:8px;height:26px;padding:0 14px;font:500 11.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-gates-box>header+.sc-gates-line{border-top:none}.sc.is-page .sc-gates-line .sc-dot{width:7px;height:7px}.sc.is-page .sc-gates-line .sc-gates-meta{text-align:left;color:#5f6570;flex:none;margin-left:0;font:500 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page [data-testid=sc-gates-rail] .sc-ex-hd em{color:#b45309;font:600 9.5px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page [data-testid=sc-gates-rail] .sc-rail-list{padding:0}.sc.is-page [data-testid=sc-gates-rail] .sc-rail-list button{height:26px;margin:0;padding:0 10px;font:500 11.5px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-lock{color:#4a4f5a;padding:10px 13px 0;font:400 10.5px/1.4 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-lock:before{content:"";vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 11' fill='none' stroke='%234a4f5a' stroke-width='1.2'%3E%3Crect x='1.5' y='5' width='7' height='5' rx='1'/%3E%3Cpath d='M3 5V3.5a2 2 0 0 1 4 0V5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:10px;height:11px;margin-right:6px;display:inline-block}.sc.is-page .sc-plan-badge{letter-spacing:.1em;color:#5f6570;background:#f3efe7;border-radius:999px;padding:2px 6px;font:700 8px/1.2 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-badge[data-status=done]{color:#15803d;background:#ecf7ef}.sc.is-page .sc-plan-badge[data-status=in_progress]{color:#fff;background:#0e1116}.sc.is-page .sc-plan-todos{color:#4a4f5a;font:600 9.5px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-spend span{color:#0e1116;font:600 10px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-spend small{color:#5f6570;font:500 8.5px/1.3 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-plan-row.locked td{opacity:1}.sc.is-page .sc-plan-row.locked .sc-plan-name span,.sc.is-page .sc-plan-row.locked .sc-plan-name b{color:#5f6570}.sc.is-page .sc-win-ver.is-drafting{color:var(--hm-coral-ink,#b93818);background:0 0;border:none;gap:5px;padding:0}.sc.is-page .sc-win-ver.is-drafting .sc-win-ver-state,.sc.is-page .sc-win-ver.is-drafting .sc-win-ver-rev,.sc.is-page .sc-win-ver.is-drafting .sc-win-ver-dot{color:var(--hm-coral-ink,#b93818)}.sc.is-page .sc-win-ver-live{background:#ff5a3c;border-radius:50%;width:6px;height:6px;display:block}.sc.is-page .sc-win-pause,.sc.is-page .sc-win-stop{background:var(--hm-btn-fill,#ece7dd);color:#0e1116;border:1px solid #0e111614;border-radius:6px;height:auto;padding:5px 9px;font:600 10px/1 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-tab.is-held,.sc.is-page .sc-tab.is-held b,.sc.is-page .sc-tab.is-held .sc-tab-n{color:var(--hm-t3,#5f6570)}.sc.is-page .sc-next.is-generating{flex-wrap:wrap;gap:8px 11px;padding:10px 14px 11px}.sc.is-page .sc-next.is-generating .sc-next-eyebrow{letter-spacing:.12em;color:#5f6570;font:600 8.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-next.is-generating .sc-next-text{gap:3px}.sc.is-page .sc-next.is-generating .sc-next-progress{flex:none;margin:0}.sc.is-page .sc-next.is-generating .sc-next-phases{letter-spacing:0;color:#5f6570;gap:10px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-next.is-generating .sc-next-phase{align-items:center;gap:4px;display:inline-flex}.sc.is-page .sc-next.is-generating .sc-next-phase i{box-sizing:border-box;border:1px solid #b8b0a1;border-radius:50%;width:6px;height:6px;display:block}.sc.is-page .sc-next.is-generating .sc-next-phase.is-done{color:#5f6570;font-weight:500}.sc.is-page .sc-next.is-generating .sc-next-phase.is-done i{background:#0e1116;border:none}.sc.is-page .sc-next.is-generating .sc-next-phase.is-now{color:#0e1116;font-weight:600}.sc.is-page .sc-next.is-generating .sc-next-phase.is-now i{background:#ff5a3c;border:none}.sc.is-page .sc-next.is-generating .sc-next-phase.is-todo{color:#5f6570}.sc.is-page .sc-next.is-generating>.sc-next-bar{background:#ede8dd;border-radius:3px;flex:1 0 100%;max-width:none;height:6px;margin:0}.sc.is-page .sc-next.is-generating>.sc-next-bar i{border-radius:3px}.sc.is-page .sc-next.is-generating .sc-next-act[hidden]{display:none}.sc.is-page .sc-rail-prog{background:0 0;border-top:1px solid #0e111612;border-bottom:none;margin-top:auto;padding:8px 10px 12px}.sc.is-page .sc-rail-prog .sc-rail-bar{background:#ede8dd;border-radius:2px;height:4px;margin:0}.sc.is-page .sc-rail-prog .sc-rail-foot-line{margin-top:5px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-skel-list{max-width:none;margin:0;padding:0 40px 0 36px}.sc.is-page .sc-skel{background:#fff6f2;border:1px solid #ff5a3c40;border-radius:9px;margin:22px 0 0;padding:12px 14px}.sc.is-page .sc-skel.is-queued{background:0 0;border:none;padding:0}.sc.is-page .sc-skel-head{align-items:baseline;gap:10px;margin:0 0 8px;display:flex}.sc.is-page .sc-skel h2{letter-spacing:-.01em;color:#0e1116;margin:0;font:600 14px/1.2 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-skel-word{color:var(--hm-coral-ink,#b93818);font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc.is-page .sc-skel.is-queued .sc-skel-word{color:#5f6570}.sc.is-page .sc-skel-bar{background:linear-gradient(90deg,#ffe3db,#fff6f2);border-radius:3px;height:9px;margin:8px 0 0;animation:none}.sc.is-page .sc-skel.is-queued .sc-skel-bar{background:#f3efe7}.sc.is-page .sc-skel-note{color:var(--hm-coral-ink,#b93818);margin-top:9px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace}.sc-plan-name .sc-plan-nofiles{color:var(--hm-amber,#b45309)}.sc-plan-cellbtn .sc-plan-edit{color:var(--hm-t3,#5f6570);white-space:nowrap;font:500 8.5px/1.2 IBM Plex Mono,ui-monospace,monospace;display:block}.sc-plan-cellbtn .sc-plan-edit[data-staged=true]{color:var(--hm-amber,#b45309)}.sc-plan-cellbtn .sc-plan-edit[data-setting=true]{color:var(--hm-coral-ink,#b93818)}.sc-plan-table-head .sc-plan-confirmed[data-confirmed=true]{color:var(--hm-t1,#0e1116)}@container (width<=1100px){.sc.is-page .sc-plan-grid th,.sc.is-page .sc-plan-grid td{padding-left:4px;padding-right:4px}.sc.is-page .sc-plan-grid th{letter-spacing:.06em}.sc.is-page .sc-plan-grid th:first-child,.sc.is-page .sc-plan-grid th:last-child{white-space:normal;min-width:64px}.sc.is-page .sc-plan-row-plan .sc-plan-name span,.sc.is-page .sc-plan-row-todo .sc-plan-name span{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:max(48px,100cqw - 850px);display:inline-block;overflow:hidden}.sc.is-page .sc-plan-row-spec .sc-plan-name span{white-space:normal;max-width:150px;display:block}.sc.is-page .sc-plan-cellbtn,.sc.is-page .sc-plan-row-spec .sc-plan-cellbtn{max-width:clamp(44px,20cqw - 112px,70px)}.sc.is-page .sc-plan-cellbtn .sc-plan-edit{text-overflow:ellipsis;overflow:hidden}}.sc-note.sc-next-note.is-denied{color:var(--hm-ink,#0e1116);background:#fff6e0;border:1px solid #d9770659;border-radius:8px;margin:8px 14px;padding:10px 14px;font:400 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-note.sc-next-note.is-denied:before{content:"";background:#c2410c;border-radius:2px;flex:none;width:7px;height:7px}.sc-btn.sm{height:var(--hm-control-h-sm,24px);border-radius:var(--hm-control-radius-sm,7px);padding:0 9px;font-size:10.5px}.sc-bp-decide{color:var(--t2,#4a4f5a);flex:none}.sc-bp-showall{margin-left:8px}input.sc-bp-other{border-style:dashed;flex:200px;width:auto;min-width:160px}.sc-bp-act{white-space:nowrap;flex:none}.sc-push-end{margin-left:auto}button.sc-link-act{cursor:pointer;font:600 10px var(--hm-mono);color:var(--hm-coral-ink,#b93818);background:0 0;border:none;flex:none;padding:0}button.sc-link-act:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:2px}.sc-dot.is-pass{background:var(--hm-green,#15803d)}.sc-plan-fold svg.is-open{transform:rotate(90deg)}.sc-hist-card{background:var(--hm-paper,#fff);border-radius:12px;flex-direction:column;width:min(760px,94vw);max-height:min(720px,88vh);display:flex;overflow:hidden;box-shadow:0 24px 64px #0e111647}.sc-hist-head{border-bottom:1px solid #0e111614;align-items:center;gap:10px;padding:12px 14px;display:flex}.sc-hist-head b{color:#0e1116;font:600 13px/1.3 IBM Plex Sans,sans-serif}.sc-hist-head span{color:#5f6570;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font:500 11px/1.3 IBM Plex Mono,monospace;overflow:hidden}.sc-hist-meta{color:#5f6570;padding:8px 14px 0;font:500 10.5px/1.4 IBM Plex Mono,monospace}.sc-hist-empty{color:#8b929c;padding:18px 14px;font:500 11.5px/1.45 IBM Plex Sans,sans-serif}.sc-hist-list{padding:4px 0;overflow:auto}.sc-hist-row.hm-row{grid-template-rows:auto auto;grid-template-columns:120px minmax(0,1fr);column-gap:10px;height:auto;padding:7px 14px;display:grid}.sc-hist-label{text-transform:uppercase;letter-spacing:.04em;color:var(--hm-coral-ink,#b93818);font:600 10px/1.4 IBM Plex Mono,monospace}.sc-hist-summary{color:#0e1116;text-overflow:ellipsis;white-space:nowrap;font:500 11.5px/1.4 IBM Plex Sans,sans-serif;overflow:hidden}.sc-hist-who{color:#8b929c;grid-column:2;font:500 10px/1.4 IBM Plex Mono,monospace}.sc-hist-body{gap:10px;padding:10px 14px 14px;display:grid;overflow:auto}.sc-hist-facts{gap:4px;margin:0;display:grid}.sc-hist-facts div{grid-template-columns:110px minmax(0,1fr);gap:8px;display:grid}.sc-hist-facts dt{text-transform:uppercase;letter-spacing:.04em;color:#5f6570;font:600 9.5px/1.5 IBM Plex Mono,monospace}.sc-hist-facts dd{color:#0e1116;word-break:break-word;margin:0;font:500 11px/1.5 IBM Plex Mono,monospace}.sc-hist-section{border:1px solid #0e11161a;border-radius:8px;padding:8px 10px}.sc-hist-section-head{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.sc-hist-section-head b{font:600 11.5px/1.3 IBM Plex Sans,sans-serif}.sc-hist-section-head span{color:#8b929c;font:500 10px/1.3 IBM Plex Mono,monospace}.sc-hist-diff{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.sc-hist-diff-head{text-transform:uppercase;letter-spacing:.05em;color:#8b929c;margin-bottom:4px;font:600 9px/1 IBM Plex Mono,monospace}.sc-hist-diff pre{white-space:pre-wrap;word-break:break-word;background:#f7f6f4;border-radius:6px;max-height:260px;margin:0;padding:7px;font:500 10.5px/1.45 IBM Plex Mono,monospace;overflow:auto}.sc-approve-plans{border:1px solid #0e11161a;border-radius:10px;gap:6px;margin:12px 0;padding:10px 12px;display:grid}.sc-approve-plans-head{text-transform:uppercase;letter-spacing:.05em;color:#5f6570;font:600 10px/1 IBM Plex Mono,monospace}.sc-approve-plan{color:#0e1116;align-items:center;gap:8px;font:500 11.5px/1.4 IBM Plex Sans,sans-serif;display:flex}.sc-approve-plans-foot{color:#8b929c;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;font:500 10.5px/1.4 IBM Plex Mono,monospace;display:flex}.sc-plan-seat-empty{color:var(--hm-t2,#4a4f5a);font-weight:500}.sc-plan-seat-caret{color:var(--hm-t2,#4a4f5a);flex:none}.sc-plan-wi-anchor{display:inline-block;position:relative}.sc-plan-wi-anchor [data-hm-popover]{white-space:normal;text-align:left;padding:8px}.sc-wi-pop{width:auto}.sc-plan-confirm-hold{color:var(--hm-amber,#b45309)}.sc-version-diff{align-self:flex-start;margin:4px 0 0 10px}.sc-harness-pick{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;display:flex}.sc-harness-pick-label{color:var(--hm-ink,#0e1116);font:600 11px/1.35 IBM Plex Sans,system-ui,sans-serif}.sc.is-page .sc-plan-row-spec .sc-plan-cellbtn.is-read{background:0 0;border-color:#0000;width:auto}.sc.is-page .sc-win.is-static-head .sc-win-id{column-gap:10px}.sc.is-page [data-testid=sc-gates-rail]{overflow:auto}.sc.is-page [data-testid=sc-gates-rail] .sc-rail-list{flex:none;overflow:visible}.sc-stage:focus{outline:none}.sc-stage:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:-2px}.sc .ProseMirror h2 .sc-h2-ask{align-items:center;gap:6px;display:inline-flex}.sc .ProseMirror h2 .sc-h2-ask-input{width:260px;height:22px;color:var(--hm-ink,#0e1116);background:#fff;border:1px solid #0e111629;border-radius:5px;padding:0 8px;font:400 11px/1 IBM Plex Sans,system-ui,sans-serif}.sc .ProseMirror h2 .sc-h2-act.is-primary{background:var(--hm-coral,#e84e30);border-color:var(--hm-coral,#e84e30);color:#fff}.sc .ProseMirror h2 .sc-h2-act:disabled{opacity:.5;cursor:default}.sc .sc-gutter.is-empty{display:none}.sc-read{max-width:760px;color:var(--hm-ink,#0e1116);padding:22px 40px 48px;font:400 14px/1.65 IBM Plex Sans,system-ui,sans-serif}.sc-read-intent{margin:0 0 14px;font:500 17px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-read-cost{border:1px solid var(--hm-line,#0e11161a);background:var(--hm-paper,#faf8f3);color:var(--hm-t2,#4a4f5a);border-radius:8px;flex-wrap:wrap;gap:6px 18px;margin:0 0 22px;padding:10px 14px;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-read-cost b{color:var(--hm-ink,#0e1116);font-weight:600}.sc-read-sec{margin:0 0 22px}.sc-read-sec h3{color:var(--hm-ink,#0e1116);margin:0 0 8px;font:600 15px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-read-sec h4{margin:12px 0 4px;font:600 13px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-read-sec p{color:var(--hm-t2,#33373f);margin:0 0 10px}.sc-read-sec ul,.sc-read-sec ol{color:var(--hm-t2,#33373f);margin:0 0 10px;padding-left:20px}.sc-read-sec li{margin:0 0 4px}.sc-read-decisions{list-style:none;padding-left:0!important}.sc-read-decisions li{border:1px solid var(--hm-line,#0e11161a);background:#fff;border-radius:8px;margin-bottom:6px;padding:8px 12px}.sc-read-plans{list-style:none;padding-left:0!important}.sc-read-plans li{border-bottom:1px solid var(--hm-line,#0e111614);align-items:baseline;gap:10px;padding:6px 0;display:flex}.sc-read-pn{width:28px;color:var(--hm-t3,#5f6570);flex:none;font:600 12px/1 IBM Plex Mono,ui-monospace,monospace}.sc-read-todos{color:var(--hm-t3,#5f6570);flex:none;margin-left:auto;font:500 12px/1 IBM Plex Sans,system-ui,sans-serif}.sc-read-foot{border-top:1px solid var(--hm-line,#0e11161a);color:var(--hm-t3,#5f6570);align-items:center;gap:12px;margin-top:28px;padding-top:14px;font:400 12px/1.5 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-read-foot>span{flex:1;min-width:0}.sc-disc-new,.sc-disc-thread{border:1px solid var(--hm-line,#0e11161a);background:#fff;border-radius:8px;flex-direction:column;gap:8px;margin-bottom:10px;padding:12px 14px;display:flex}.sc-disc-thread.is-resolved{opacity:.72}.sc-disc-where{letter-spacing:.06em;text-transform:uppercase;color:var(--hm-t3,#5f6570);gap:10px;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace;display:flex}.sc-disc-quote{border-left:3px solid var(--hm-coral,#e84e30);background:var(--hm-paper,#faf8f3);color:var(--hm-t2,#33373f);white-space:pre-wrap;margin:0;padding:6px 10px;font:400 12.5px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-disc-comment p{color:var(--hm-ink,#0e1116);white-space:pre-wrap;margin:2px 0 0;font:400 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-disc-meta{color:var(--hm-t3,#5f6570);font:400 11.5px/1.3 IBM Plex Sans,system-ui,sans-serif}.sc-disc-meta b{color:var(--hm-ink,#0e1116);font-weight:600}.sc-disc-new textarea,.sc-disc-reply textarea{box-sizing:border-box;border:1px solid var(--hm-line,#0e111629);resize:vertical;border-radius:6px;width:100%;padding:8px 10px;font:400 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-disc-reply{align-items:flex-end;gap:8px;display:flex}.sc-disc-acts{justify-content:flex-end;gap:8px;display:flex}.sc-disc-empty{color:var(--hm-t3,#5f6570);margin:8px 0;font:400 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-disc-toggle{color:var(--hm-t2,#4a4f5a);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:4px 0 10px;padding:0;font:500 12px/1 IBM Plex Sans,system-ui,sans-serif}.sc-reviews{border:1px solid var(--hm-line,#0e11161a);background:#fff;border-radius:8px;flex-direction:column;gap:8px;margin:16px 0;padding:12px 14px;display:flex}.sc-reviews-head{align-items:center;gap:8px;display:flex}.sc-reviews-fill{flex:1}.sc-reviews-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sc-reviews-list li{color:var(--hm-ink,#0e1116);flex-wrap:wrap;align-items:baseline;gap:8px;font:400 13px/1.5 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-reviews-list li p{color:var(--hm-t2,#33373f);flex-basis:100%;margin:0}.sc-review-state{color:var(--hm-t3,#5f6570);font:500 11px/1 IBM Plex Sans,system-ui,sans-serif}.sc-review-state.is-approved{color:var(--hm-ok,#2e7d4f)}.sc-review-state.is-changes{color:var(--hm-coral-ink,#b93818)}.sc-reviews-empty{color:var(--hm-t3,#5f6570);margin:0;font:400 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-reviews-pick{flex-direction:column;gap:6px;font:400 13px/1.4 IBM Plex Sans,system-ui,sans-serif;display:flex}.sc-reviews-pick label{align-items:center;gap:8px;display:flex}.sc-reviews-mine textarea{box-sizing:border-box;border:1px solid var(--hm-line,#0e111629);border-radius:6px;width:100%;padding:8px 10px;font:400 13px/1.5 IBM Plex Sans,system-ui,sans-serif}.sc-reviews-acts{justify-content:flex-end;gap:8px;display:flex}.sc .sc-plan-table button.estate-cta,.sc .sc-plan-table .hm-field{font-family:var(--hm-sans,"IBM Plex Sans", system-ui, sans-serif)}.sc .sc-plan-grid td button.estate-cta.sc-plan-seat{align-items:center;gap:2px;width:max-content;font-weight:600;display:inline-flex}.sc .sc-plan-grid td button.estate-cta.sc-plan-seat.is-setting{border-color:var(--hm-coral,#ff5a3c)}.sc-plan-cell-composer .sc-plan-seat:before,.sc-plan-cell-person .sc-plan-seat:before{content:"";background:var(--hm-ink,#0e1116);border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.sc-plan-cell-composer .sc-plan-seat:before{background:var(--hm-coral,#ff5a3c)}.sc .sc-plan-row-spec .sc-plan-cell-policy .sc-plan-seat:before,.sc .sc-plan-row-spec .sc-plan-cell-inherits .sc-plan-seat:before{content:"";background:#b8b0a1;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.sc .sc-plan-grid td .sc-plan-seat small{font:500 9px/1 var(--hm-mono,"IBM Plex Mono", ui-monospace, monospace);color:var(--hm-t3,#5f6570);margin-left:4px}.sc .sc-plan-filter .sc-plan-filter-text{width:200px}.sc .sc-wi-pop .sc-plan-filter-input{box-sizing:border-box;width:100%;margin:4px 0 6px}.sc .sc-plan-bulk{border:1px solid var(--hm-line,#0e11161a);background:var(--hm-paper,#fff);width:max-content;color:var(--hm-ink,#0e1116);font:500 11px/1 var(--hm-sans,"IBM Plex Sans", system-ui, sans-serif);border-radius:9px;align-items:center;gap:6px;margin:10px 13px 0;padding:4px 4px 4px 12px;display:flex}.sc .sc-plan-bulk>span:first-child{border-right:1px solid var(--hm-line,#0e11161a);margin-right:4px;padding-right:10px;font-weight:600}.sc .sc-plan-bulk[data-empty]>span:first-child{color:var(--hm-t3,#5f6570);font-weight:500}.sc .sc-plan-bulk>b{font:600 10px/1 var(--hm-mono,"IBM Plex Mono", ui-monospace, monospace);color:var(--hm-ink,#0e1116);margin:0 4px}.sc .sc-plan-grid td button.estate-cta.sc-plan-seat:before,.sc .sc-plan-row-spec .sc-plan-cell-policy .sc-plan-seat:before,.sc .sc-plan-row-spec .sc-plan-cell-inherits .sc-plan-seat:before{content:none}.sc .sc-plan-grid td.sc-plan-cell-person button.estate-cta.sc-plan-seat:before{content:"";background:var(--hm-coral,#ff5a3c);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.sc .sc-plan-grid td button.estate-cta.sc-plan-seat.is-usual{border-color:var(--hm-line,#0e11161a);color:var(--hm-t2,#4a4f5a);background:0 0;font-weight:500}.sc .sc-plan-grid td button.estate-cta.sc-plan-seat.is-usual:hover:not(:disabled){background:var(--hm-btn-fill,#ece7dd);color:var(--hm-ink,#0e1116)}.sc .sc-plan-th-mark{font:500 9px/1 var(--hm-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:0;text-transform:none;color:var(--hm-t3,#5f6570);margin-left:6px}.sc .sc-plan-name .sc-plan-title{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:220px;display:inline-block;overflow:hidden}.sc .sc-plan-name .sc-plan-sub{font:500 9.5px/1.2 var(--hm-mono,"IBM Plex Mono", ui-monospace, monospace);color:var(--hm-t3,#5f6570);gap:8px;margin:3px 0 0 40px;display:flex}.sc .sc-plan-name .sc-plan-sub em{font:inherit;height:auto;color:inherit;background:0 0;margin:0;padding:0}.sc .sc-plan-name .sc-plan-sub .sc-plan-nofiles{color:var(--hm-amber,#b45309)}.sc-plan-legend-quiet{border:1px solid var(--hm-line2,#0e111629);border-radius:3px;width:14px;height:9px;display:inline-block}.sc.is-page .sc-plan-table-head{flex-wrap:wrap}.sc.is-page .sc-plan-table-head .sc-plan-compose{flex-wrap:wrap;flex:1 0 100%;margin-left:0}.sc.is-page .sc-plan-table-head .sc-plan-compose .sc-plan-table-meta{white-space:normal;max-width:none;line-height:1.4;overflow:visible}.sc.is-page .sc-plan-table-head .sc-plan-compose [data-testid=sc-plan-combination],.sc.is-page .sc-plan-table-head .sc-plan-compose [data-testid=sc-plan-why]{flex:1 0 100%}.sc .sc-plan-name{white-space:nowrap}.sc .sc-plan-legend .sc-plan-legend-dot.is-person{background:var(--hm-coral,#ff5a3c)}.sc.is-page .sc-plan-name .sc-plan-sub em,.sc.is-page .sc-plan-row-plan .sc-plan-name .sc-plan-sub span{height:auto;font:500 9.5px/1.2 var(--hm-mono,"IBM Plex Mono", ui-monospace, monospace);color:var(--hm-t3,#5f6570);background:0 0;margin:0;padding:0}.sc.is-page .sc-plan-name .sc-plan-sub .sc-plan-nofiles{color:var(--hm-amber,#b45309)}.sc .sc-plan-grid tr td span.sc-plan-cellbtn.is-read:before,.sc.is-page .sc-plan-grid tr td span.sc-plan-cellbtn.is-read:before{content:none}.sc .sc-plan-grid tr td.sc-plan-cell-person span.sc-plan-cellbtn.is-read:before,.sc.is-page .sc-plan-grid tr td.sc-plan-cell-person span.sc-plan-cellbtn.is-read:before{content:"";background:var(--hm-coral,#ff5a3c);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.sc .sc-plan-grid tr td span.sc-plan-cellbtn.is-read,.sc.is-page .sc-plan-grid tr td span.sc-plan-cellbtn.is-read{font:600 11px/1.3 var(--hm-sans,"IBM Plex Sans", system-ui, sans-serif);color:var(--hm-ink,#0e1116)}.sc .sc-plan-grid tr td span.sc-plan-cellbtn.is-read.is-usual,.sc.is-page .sc-plan-grid tr td span.sc-plan-cellbtn.is-read.is-usual{color:var(--hm-t3,#5f6570);font-weight:500}.sc .sc-win.is-run-only{padding-bottom:6px}.sc .sc-win-run-ver{font:500 10.5px/1 var(--hm-mono,"IBM Plex Mono", ui-monospace, monospace);color:var(--hm-t3,#5f6570);margin-left:8px}
