._page_8yomw_1{min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;overflow:hidden;padding:0;background:#0f0f0f;color:#f5f5f5;--panel-bg: #262626;--panel-bg-soft: #333333;--panel-border: #161616;--panel-border-soft: #161616;--surface-bg: #262626;--surface-bg-soft: #333333;--chrome-panel-header-bg: var(--surface-bg-soft);--chrome-panel-subheader-bg: var(--surface-bg);--panel-shell-radius: 16px;--result-resize-strip-height: 4px;--workbench-gap-bg: #0f0f0f;--ui-focus-accent: #0a84ff;--panel-header-height: 38px;--panel-subheader-height: 28px;--panel-chrome-font-size: 13px;--text-primary: #f5f5f5;--text-secondary: #a0a0a0;--text-muted: #a0a0a0;--chip-bg: #2f2f2f;--chip-border: #3a3a3a;--problem-topbar-height: 54px}._chrome_8yomw_33{min-height:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:linear-gradient(180deg,#0f0f0ff5 0,#0f0f0f00 140px),#0f0f0f;font-family:Noto Sans,SF Pro Text,Segoe UI,Helvetica Neue,sans-serif}._topbar_8yomw_43{min-height:54px;padding:0 14px;border-bottom:1px solid #161616;background:#0f0f0f;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;position:sticky;top:0;z-index:30}._topbarLeft_8yomw_57{min-width:0;display:inline-flex;align-items:center;gap:8px}._topbarBrand_8yomw_64{display:inline-flex;align-items:center;justify-content:center;width:28px;min-height:28px;border-radius:8px;text-decoration:none;color:#d6d6db}._topbarBrand_8yomw_64:hover{background:#17181c}._topbarBrand_8yomw_64 strong{display:none}._brandMark_8yomw_83{width:.96rem;height:.96rem;object-fit:contain;filter:brightness(1.2) saturate(1.15)}._topbarContext_8yomw_90{margin:0;color:#f5f5f5;font-size:1.01rem;font-weight:680;white-space:nowrap}._topbarProblemPicker_8yomw_98{margin:0 6px 0 2px;min-height:30px;border-radius:8px;border:0;background:transparent;color:#d7dbe5;padding:0 4px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;transition:color .16s ease,background-color .16s ease}._topbarProblemPicker_8yomw_98:hover{color:#f5f5f5;background:#ffffff0a}._topbarProblemPicker_8yomw_98[data-open=true]{background:transparent}._topbarProblemPickerIcon_8yomw_124{flex:0 0 auto;color:#a0a0a0}._topbarCenter_8yomw_129{display:flex;align-items:center;justify-content:center;gap:8px}._topbarRunCluster_8yomw_136{min-height:36px;border:1px solid #2f2f2f;border-radius:10px;background:#1b1b1b;display:inline-flex;align-items:center;gap:1px;padding:1px}._topbarRight_8yomw_147{display:inline-flex;align-items:center;justify-content:flex-end;gap:11px}._topbarHintsButton_8yomw_154{min-height:30px;border:0;border-radius:8px;background:transparent;color:#a0a0a0;display:inline-flex;align-items:center;gap:6px;padding:0 6px;cursor:pointer;transition:color .16s ease,background-color .16s ease}._topbarHintsButton_8yomw_154:hover{color:#f5f5f5;background:#222}._topbarHintsIcon_8yomw_175{display:inline-flex;align-items:center;justify-content:center;width:16px;min-height:16px}._topbarHintsLabel_8yomw_183{font-size:.88rem;font-weight:560;letter-spacing:.01em}._mobileDock_8yomw_189,._mobileDockMenu_8yomw_190,._mobileHeaderActionButton_8yomw_191,._mobileHeaderPendingButton_8yomw_192,._mobileResultHeader_8yomw_193,._topbarPremiumMobile_8yomw_197,._topbarAuthMobile_8yomw_201,._topbarMobileAuthRail_8yomw_205{display:none}._topbarIconButton_8yomw_209{width:30px;min-height:30px;border:0;border-radius:8px;background:transparent;color:#a0a0a0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._topbarNavButton_8yomw_222{color:#a0a0a0}._topbarIconButton_8yomw_209:hover{color:#f5f5f5;background:#222}._topbarUtilityButton_8yomw_231{width:30px;min-height:30px;border:1px solid #2f2f2f;border-radius:7px;background:#1e1e1e;color:#a0a0a0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._topbarUtilityButton_8yomw_231:hover{color:#f5f5f5;border-color:#3a3a3a;background:#292929}._topbarUtilityButton_8yomw_231:disabled{cursor:default;opacity:1;background:#141519;border-color:#2b2c32;color:#676b75}._topbarPlayButton_8yomw_258{color:#b8bcc7}._topbarDiscussButton_8yomw_262{color:#b0b4bf}._topbarStarsButton_8yomw_266{color:#a58cff}._topbarStarsButton_8yomw_266:hover{color:#c8b8ff}._topbarStarsButton_8yomw_266[aria-pressed=true]{border-color:#404040;background:#2c2c2c;color:#bdaeff}._topbarSubmitButton_8yomw_280{min-height:30px;border:1px solid #2f2f2f;border-radius:7px;background:#1a1d23;color:#2abc44;padding:0 16px;display:inline-flex;gap:10px;align-items:center;font-size:.89rem;font-weight:700;cursor:pointer}._topbarSubmitButton_8yomw_280:hover{border-color:#3a3a3a;color:#35cf53}._topbarPendingButton_8yomw_300{min-height:30px;border:1px solid #3a3a3a;border-radius:7px;background:#2a2b2f;color:#cfd2da;padding:0 14px;display:inline-flex;gap:10px;align-items:center;font-size:.89rem;font-weight:650;cursor:default}._pendingDots_8yomw_315{width:20px;min-height:6px;border-radius:999px;background:radial-gradient(circle,#8f94a3 1.8px,transparent 2px) left center / 6px 6px repeat-x;animation:_pending-dots_8yomw_1 .9s steps(3,end) infinite;opacity:.85}@keyframes _pending-dots_8yomw_1{0%{transform:translate(0)}to{transform:translate(6px)}}._topbarTimerButton_8yomw_333{border:1px solid #2b3545;background:#121e30;color:#43a7ff}._topbarTimerButton_8yomw_333:hover{border-color:#3e4c64;background:#19283d;color:#6fbaff}._topbarAlertDot_8yomw_345{width:7px;min-height:7px;border-radius:999px;background:#f25562}._topbarAuth_8yomw_201{display:inline-flex;align-items:center;gap:8px}._topbarAuthLink_8yomw_358{color:#c8cbd2;text-decoration:none;font-size:.9rem;font-weight:500}._topbarAuthLink_8yomw_358:hover{color:#eceef3}._topbarOr_8yomw_369{color:#8f939b;font-size:.86rem;font-weight:500}._premiumButton_8yomw_375{min-height:38px;border-radius:11px;border:1px solid #5c421d;padding:0 16px;background:linear-gradient(180deg,#382712,#2d210f);color:#f59e0b;font-size:.98rem;font-weight:700;text-decoration:none;display:inline-flex;align-items:center}._premiumButton_8yomw_375:hover{color:#ffc76f;border-color:#7a5828}._problemListOverlay_8yomw_394{position:fixed;inset:54px 0 0;z-index:45;background:#0f0f0f8f;display:flex}._problemListPanel_8yomw_402{width:min(100vw,640px);border-right:1px solid #0f0f0f;background:#262626;box-shadow:20px 0 48px #0000006b;display:flex;flex-direction:column;overflow:hidden}._quotaModalOverlay_8yomw_412{position:fixed;inset:var(--problem-topbar-height, 54px) 0 0;z-index:70;display:flex;align-items:center;justify-content:center;padding:22px;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._quotaModalPanel_8yomw_424{position:relative;width:min(672px,calc(100vw - 32px));max-height:calc(100dvh - var(--problem-topbar-height, 54px) - 32px);border:1px solid rgb(255 255 255 / 10%);border-radius:16px;background:#16171a;box-shadow:0 25px 50px -12px #00000040;overflow:auto;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}._quotaModalClose_8yomw_441{position:absolute;top:16px;right:16px;width:36px;min-height:36px;border:0;border-radius:999px;color:#94a3b8;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}._quotaModalClose_8yomw_441:hover{color:#f3f4f6;background:#94a3b81a}._quotaModalGrid_8yomw_463{display:flex;min-height:0;max-height:inherit}._quotaModalUsagePane_8yomw_469,._quotaModalUpgradePane_8yomw_470{min-width:0;width:50%;padding:32px;display:flex;flex-direction:column;gap:0}._quotaModalUsagePane_8yomw_469{border-right:1px solid rgb(255 255 255 / 5%);background:#16171a}._quotaModalPaneBadge_8yomw_484{width:40px;min-height:40px;border-radius:10px;border:1px solid rgb(255 255 255 / 12%);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:24px}._quotaModalUsageBadge_8yomw_496{background:#f59e0b29;border-color:#f59e0b3d;color:#fcd34d}._quotaModalUpgradeBadge_8yomw_502{background:#10b9811f;color:#34d399;border-color:#10b98147}._quotaModalPaneBody_8yomw_508{display:flex;flex-direction:column}._quotaModalPaneFooter_8yomw_513{margin-top:auto;display:grid;gap:16px}._quotaModalIntro_8yomw_519{min-height:124px}._quotaModalUsageContent_8yomw_523,._quotaModalBenefitContent_8yomw_524{display:flex;flex-direction:column}._quotaModalBenefitContent_8yomw_524{flex:1 1 auto;justify-content:center}._quotaModalTitle_8yomw_534{margin:0 0 8px;color:#f3f4f6;font-size:1.25rem;font-weight:700;line-height:1.35;letter-spacing:0}._quotaModalMessage_8yomw_543{margin:0 0 24px;color:#a1a1aa;font-size:.875rem;line-height:1.6}._quotaModalResetBlock_8yomw_550{display:flex;gap:8px;align-items:flex-start;margin-bottom:24px}._quotaModalCountdown_8yomw_557{margin:0;color:#c4b5fd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;font-weight:650;letter-spacing:.02em}._quotaModalUsageTitle_8yomw_568{margin:0;color:#d4d4d8;font-size:.74rem;font-weight:720;text-transform:uppercase;letter-spacing:.12em}._quotaModalDivider_8yomw_577{width:100%;min-height:1px;background:#ffffff0f;margin-bottom:24px}._quotaModalMetricList_8yomw_584{margin:0 0 32px;padding:0;list-style:none;display:grid;gap:20px}._quotaModalMetricRow_8yomw_592{border:0;background:transparent;padding:0;display:grid;gap:7px}._quotaModalMetricLabel_8yomw_600{color:#f4f4f5;font-size:1.32rem;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}._quotaModalUsageItems_8yomw_608{display:grid;gap:10px}._quotaModalUsageItem_8yomw_608{display:flex;align-items:center;gap:10px}._quotaModalUsageItemIcon_8yomw_619{width:16px;min-height:16px;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._quotaModalMetricValues_8yomw_629{color:#a1a1aa;font-size:.875rem;line-height:1.55;font-variant-numeric:tabular-nums}._quotaModalMetricStrong_8yomw_636{color:#f4f4f5;font-weight:640}._quotaModalUpgradePane_8yomw_470{position:relative;background:radial-gradient(circle at 70% 92%,#10b98138,#10b98100 46%),linear-gradient(135deg,#0f1115,#0d2118)}._quotaModalUpgradeTitle_8yomw_648{margin:0 0 8px;color:#f8fafc;font-size:1.25rem;font-weight:700;line-height:1.35;letter-spacing:0}._quotaModalUpgradeBody_8yomw_657{margin:0 0 24px;color:#a1a1aa;font-size:.875rem;line-height:1.6}._quotaModalBenefitList_8yomw_664{margin:0 0 32px;padding:0;list-style:none;display:grid;gap:12px}._quotaModalBenefitItem_8yomw_672{display:flex;align-items:flex-start;gap:12px;color:#f4f4f5;font-size:.875rem;font-weight:560;line-height:1.45}._quotaModalBenefitIcon_8yomw_682{color:#10b981;flex-shrink:0;margin-top:2px}._quotaModalUpgradeCta_8yomw_688{width:100%;min-height:48px;border-radius:8px;border:0;background:#0f6;color:#00140b;text-decoration:none;font-size:1rem;font-weight:800;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;margin-top:0;box-shadow:0 0 20px #00ff6640;transition:all .18s ease}._quotaModalUpgradeCta_8yomw_688:hover{background:#00d656}._quotaModalReadOnly_8yomw_713,._quotaModalContinue_8yomw_714{border:0;background:transparent;color:#9ca3af;font-size:.75rem;font-weight:500;padding:0;justify-self:center;text-align:center;text-decoration:underline;text-decoration-color:#3f3f46b3;text-underline-offset:4px;cursor:pointer}._quotaModalReadOnly_8yomw_713{min-height:48px;width:100%;border-radius:8px;border:1px solid #3f3f46;padding:0 16px;font-size:.875rem;font-weight:700;color:#d4d4d8;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}._quotaModalReadOnly_8yomw_713:hover{color:#f4f4f5;border-color:#52525b;text-decoration:none}._quotaModalReadOnly_8yomw_713:hover,._quotaModalContinue_8yomw_714:hover{color:#e5e7eb;text-decoration-color:#a1a1aacc}._quotaModalFooterGhost_8yomw_756{visibility:hidden;justify-self:center;text-align:center;font-size:.75rem;text-decoration:underline;text-decoration-color:#3f3f46b3;text-underline-offset:4px}._problemListHeader_8yomw_766{min-height:72px;border-bottom:1px solid #2f3035;padding:0 22px;display:flex;align-items:center;justify-content:space-between}._problemListHeading_8yomw_775{border:0;background:transparent;color:#f2f2f5;font-size:2.3rem;font-weight:730;display:inline-flex;align-items:center;gap:12px;cursor:pointer}._problemListHeading_8yomw_775:hover{color:#fff}._problemListClose_8yomw_791{width:34px;min-height:34px;border:0;border-radius:8px;background:transparent;color:#8d919c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._problemListClose_8yomw_791:hover{background:#23242b;color:#d6d7de}._problemListRows_8yomw_809{overflow-y:auto;padding:10px 14px 18px;display:grid;gap:8px}._problemListRow_8yomw_809{min-height:66px;border-radius:14px;padding:10px 22px;display:flex;align-items:flex-start;gap:12px;justify-content:space-between;text-decoration:none;color:#ececf0;font-size:1rem;font-weight:660;letter-spacing:.002em;background:transparent}._problemListRow_8yomw_809:nth-child(odd){background:#27282d}._problemListRow_8yomw_809:hover{background:#2e3036}._problemListRowActive_8yomw_840{background:#f5f5f5;color:#181920;box-shadow:none}._problemListRowActive_8yomw_840:hover{background:#fff;color:#10131a;box-shadow:none}._problemListRowTitle_8yomw_852{display:inline-flex;align-items:center;gap:8px;overflow:hidden;min-width:0;flex:1 1 auto}._problemListRowTitleText_8yomw_861{min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;line-height:1.3}._problemListSolvedIcon_8yomw_873{flex:0 0 auto;color:#4ade80}._problemListSolvedMark_8yomw_878{display:inline-flex;align-items:center;justify-content:center}._problemListDifficulty_8yomw_884{font-size:.98rem;font-weight:700;white-space:nowrap;flex:0 0 auto;align-self:center;text-align:right}._problemListDifficultyEasy_8yomw_893{color:#32dee9}._problemListDifficultyMedium_8yomw_897{color:#ffbf2f}._problemListDifficultyHard_8yomw_901{color:#ff4e56}._error_8yomw_905{margin:10px 16px 0;border:1px solid #6b3a40;border-radius:9px;background:#942b2b33;color:#ffb7b7;padding:8px 10px;font-size:.86rem}._layout_8yomw_915{min-height:0;height:100%;display:grid;grid-template-columns:minmax(360px,var(--statement-column-width, 23%)) 4px minmax(0,1fr) 4px var(--ai-panel-width, 256px);overflow:hidden}._layout_8yomw_915[data-statement-collapsed=true]{grid-template-columns:52px 4px minmax(0,1fr) 4px var(--ai-panel-width, 256px)}._layout_8yomw_915[data-ai-visible=false]{grid-template-columns:minmax(360px,var(--statement-column-width, 23%)) 4px minmax(0,1fr)}._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=false]{grid-template-columns:52px 4px minmax(0,1fr)}._layout_8yomw_915[data-ai-visible=false][data-ai-collapsed=true]{grid-template-columns:minmax(360px,var(--statement-column-width, 23%)) 4px minmax(0,1fr)}._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=false][data-ai-collapsed=true]{grid-template-columns:52px 4px minmax(0,1fr)}._layout_8yomw_915[data-ai-collapsed=true]{grid-template-columns:minmax(360px,var(--statement-column-width, 23%)) 4px minmax(0,1fr) 4px 40px}._layout_8yomw_915[data-statement-collapsed=true][data-ai-collapsed=true]{grid-template-columns:52px 4px minmax(0,1fr) 4px 40px}._layout_8yomw_915[data-editor-fullscreen=true],._layout_8yomw_915[data-statement-fullscreen=true],._layout_8yomw_915[data-result-fullscreen=true]{position:fixed;inset:var(--problem-topbar-height, 54px) 0 0;z-index:35;display:block;width:100vw;height:calc(100dvh - var(--problem-topbar-height, 54px));min-height:calc(100vh - var(--problem-topbar-height, 54px));background:#0f0f0f}._layout_8yomw_915[data-editor-fullscreen=true]>._statement_8yomw_981,._layout_8yomw_915[data-editor-fullscreen=true]>._layoutResizer_8yomw_982,._layout_8yomw_915[data-editor-fullscreen=true]>._aiPanel_8yomw_983{display:none}._layout_8yomw_915[data-statement-fullscreen=true]>._layoutResizer_8yomw_982,._layout_8yomw_915[data-statement-fullscreen=true]>._workbench_8yomw_988,._layout_8yomw_915[data-statement-fullscreen=true]>._aiPanel_8yomw_983{display:none}._layout_8yomw_915[data-statement-fullscreen=true] ._statement_8yomw_981{height:100%;border-right:0;padding:0 12px 14px}._layout_8yomw_915[data-result-fullscreen=true]>._statement_8yomw_981,._layout_8yomw_915[data-result-fullscreen=true]>._layoutResizer_8yomw_982,._layout_8yomw_915[data-result-fullscreen=true]>._aiPanel_8yomw_983{display:none}._layout_8yomw_915[data-result-fullscreen=true] ._workbench_8yomw_988{height:100%;grid-template-rows:minmax(0,1fr)}._layout_8yomw_915[data-result-fullscreen=true] ._resultResizeStrip_8yomw_1010,._layout_8yomw_915[data-result-fullscreen=true] ._editor_8yomw_1014{display:none}._layout_8yomw_915[data-result-fullscreen=true] ._resultBoard_8yomw_1018{height:100%;border-top:0}._layout_8yomw_915[data-result-fullscreen=true] ._resultPanelControls_8yomw_1024{opacity:1;pointer-events:auto}._layout_8yomw_915[data-editor-fullscreen=true] ._workbench_8yomw_988{height:100%;grid-template-rows:minmax(0,1fr)}._layout_8yomw_915[data-editor-fullscreen=true] ._resultResizeStrip_8yomw_1010,._layout_8yomw_915[data-editor-fullscreen=true] ._resultBoard_8yomw_1018{display:none}._layout_8yomw_915[data-editor-fullscreen=true] ._editor_8yomw_1014{height:100%;border:0;border-radius:0}._statement_8yomw_981{--statement-strip-height: var(--panel-header-height);--statement-inline-padding: 20px;border:1px solid var(--panel-border-soft);border-radius:var(--panel-shell-radius);background:linear-gradient(180deg,var(--surface-bg-soft) 0,var(--surface-bg-soft) var(--statement-strip-height),var(--surface-bg) var(--statement-strip-height),var(--surface-bg) 100%);padding:0 var(--statement-inline-padding) 0;overflow-y:auto;overflow-x:auto;min-height:0;min-width:0}._statement_8yomw_981[data-collapsed=true]{padding:8px 0;border-right:0;overflow:hidden}._statementCompactRail_8yomw_1074{width:100%;height:100%;display:grid;align-content:start;gap:10px;justify-items:center;padding-top:4px}._statementCompactRail_8yomw_1074 a{writing-mode:vertical-rl;transform:rotate(180deg);text-decoration:none;color:var(--text-secondary);font-size:.76rem;font-weight:650;letter-spacing:.01em}._statementCompactToggle_8yomw_1094{width:28px;min-height:28px;border-radius:8px;border:1px solid var(--panel-border);background:var(--chip-bg);color:#d7d7de;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._statementInner_8yomw_1107{width:100%;margin:0;display:flex;flex-direction:column;gap:10px;padding-top:2px;min-height:100%;min-width:0}._statementInner_8yomw_1107[data-collapsed=true]{display:none}._problemTabsRow_8yomw_1122{display:flex;align-items:center;gap:0;background:var(--surface-bg-soft);border-radius:12px 12px 0 0;padding:3px 8px;min-height:var(--panel-header-height);margin:0 -20px;min-width:0;position:sticky;top:0;z-index:6;overflow:hidden;box-shadow:0 1px #565e6d6b}._problemTabs_8yomw_1122{display:flex;align-items:center;gap:4px;min-width:0;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;padding:0;background:transparent}._problemTabs_8yomw_1122::-webkit-scrollbar{display:none}._problemTab_8yomw_1122{min-height:28px;border-radius:6px;border:1px solid transparent;padding:0 10px;display:inline-flex;align-items:center;gap:5px;text-decoration:none;color:var(--text-secondary);font-size:var(--panel-chrome-font-size);font-weight:620;transition:color .2s ease,border-color .2s ease,background-color .2s ease;flex:0 0 auto;position:relative}._problemTab_8yomw_1122:not(:last-child){margin-right:8px;padding-right:14px}._problemTab_8yomw_1122:not(:last-child):after{content:"";position:absolute;top:50%;right:0;width:1px;height:20px;transform:translateY(-50%);background:#565656}._problemTab_8yomw_1122:hover{color:var(--text-primary)}._problemTabActive_8yomw_1197{border-color:transparent;background:transparent;color:var(--text-primary);box-shadow:none}._problemTabIcon_8yomw_1204{display:inline-flex;align-items:center;justify-content:center;font-size:var(--panel-chrome-font-size);line-height:1}._problemTabIcon_8yomw_1204 svg,._problemToolsButton_8yomw_1213 svg,._editorTitleIcon_8yomw_1214 svg,._editorPanelControl_8yomw_1215 svg,._editorMetaSelect_8yomw_1216 svg,._resultTab_8yomw_1217 svg,._resultCollapseButton_8yomw_1218 svg,._aiPanelTitleIcon_8yomw_1219 svg,._aiPanelControls_8yomw_1220 button svg,._aiPanelToolbarButton_8yomw_1221 svg{width:1em;height:1em}._problemTabIconDescription_8yomw_1226{color:#2781f7}._problemTabIconEditorial_8yomw_1230{color:#c3973f}._problemTabIconSolutions_8yomw_1234{color:#4d8fe9}._problemTabIconSubmissions_8yomw_1238{color:#3e7fd7}._resultTabIconTestcase_8yomw_1242{color:#3f9449}._resultTabIconResult_8yomw_1246{color:#37b35f}._problemTools_8yomw_1213{display:inline-flex;align-items:center;gap:6px;position:absolute;top:50%;right:8px;transform:translateY(-50%);margin-left:0;padding-left:10px;background:linear-gradient(90deg,transparent 0%,var(--surface-bg-soft) 24%,var(--surface-bg-soft) 100%);opacity:0;pointer-events:none;transition:opacity .18s ease}._statement_8yomw_981:hover ._problemTools_8yomw_1213,._statement_8yomw_981:focus-within ._problemTools_8yomw_1213{opacity:1;pointer-events:auto}body[data-problem-tour-active=true] ._problemTools_8yomw_1213{opacity:1;pointer-events:auto}@media(hover:none){._problemTools_8yomw_1213{position:static;top:auto;right:auto;transform:none;z-index:auto;padding-left:0;background:transparent}}._problemToolsButton_8yomw_1213{appearance:none;-webkit-appearance:none;min-height:28px;min-width:28px;border-radius:7px;border:1px solid transparent!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--text-secondary);font-size:var(--panel-chrome-font-size);line-height:1;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._problemToolsButton_8yomw_1213:hover{color:var(--text-primary);border-color:transparent!important;background:transparent!important;box-shadow:none!important}._problemToolsButton_8yomw_1213:focus-visible{border-color:transparent!important;background:transparent!important;box-shadow:none!important;outline:none!important}._layoutResizer_8yomw_982{display:grid;place-items:center;background:#0f0f0f;border-left:1px solid #0f0f0f;border-right:1px solid #0f0f0f;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}._layoutResizerActive_8yomw_1335{background:color-mix(in srgb,var(--ui-focus-accent) 12%,#0f0f0f);border-left-color:color-mix(in srgb,var(--ui-focus-accent) 52%,#1e1e1e);border-right-color:color-mix(in srgb,var(--ui-focus-accent) 52%,#1e1e1e);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-focus-accent) 40%,transparent)}._layoutResizer_8yomw_982:hover,._layoutResizer_8yomw_982:focus-within{background:color-mix(in srgb,var(--ui-focus-accent) 9%,#0f0f0f);border-left-color:color-mix(in srgb,var(--ui-focus-accent) 46%,#1e1e1e);border-right-color:color-mix(in srgb,var(--ui-focus-accent) 46%,#1e1e1e);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-focus-accent) 34%,transparent)}._layoutResizerHandle_8yomw_1350{width:100%;height:100%;border:0;background:transparent;padding:0;cursor:col-resize;display:grid;place-items:center}._layoutResizerGrip_8yomw_1361{width:3px;height:44px;border-radius:999px;background:linear-gradient(180deg,#60606b,#777782);opacity:.72;transition:opacity .14s ease,background .14s ease}._layoutResizerHandle_8yomw_1350:hover ._layoutResizerGrip_8yomw_1361,._layoutResizerHandle_8yomw_1350:focus-visible ._layoutResizerGrip_8yomw_1361,._layoutResizerActive_8yomw_1335 ._layoutResizerGrip_8yomw_1361{background:linear-gradient(180deg,#42b9ff,#0a84ff);opacity:1}._panelResizeActive_8yomw_1379{box-shadow:inset 0 0 0 1px #676771}._statementHeader_8yomw_1383{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._statementHeader_8yomw_1383>div:first-child{min-width:0}._statementTitleRow_8yomw_1394{display:inline-flex;align-items:center;gap:7px;min-width:0}._statementHeader_8yomw_1383 h1{margin:0;font-size:clamp(1.42rem,1.72vw,1.82rem);line-height:1.13;letter-spacing:-.02em;color:#f5f5f5;font-weight:690;white-space:normal;overflow-wrap:anywhere;word-break:break-word}._statementTitleSolvedMark_8yomw_1413{width:23px;min-height:23px;border-radius:999px;border:1px solid rgb(34 197 94 / .52);background:#22c55e24;color:#86efac;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:2px}._statementChips_8yomw_1427{margin-top:6px;display:flex;flex-wrap:wrap;gap:5px}._statementChips_8yomw_1427 span{min-height:24px;border:1px solid var(--chip-border);border-radius:999px;background:transparent;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#b6bdcb;font-size:.78rem}._statementDocsQuickLink_8yomw_1447{margin-top:10px;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(96,165,250,.42);background:#2563eb2e;color:#bfdbfe;font-size:.86rem;font-weight:640;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._statementDocsQuickLink_8yomw_1447:hover{color:#eff6ff;border-color:#93c5fd99;background:#2563eb47}._difficultyChip_8yomw_1473[data-level=easy]{color:#34d399}._difficultyChip_8yomw_1473[data-level=medium]{color:#f2c24d}._difficultyChip_8yomw_1473[data-level=hard]{color:#ff8787}._statementContent_8yomw_1485{display:grid;gap:10px;min-width:0}._statementContent_8yomw_1485 *{min-width:0}._statementContent_8yomw_1485 p,._statementContent_8yomw_1485 li,._statementSectionList_8yomw_1497 li{white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}._statementContent_8yomw_1485 p{margin:0;color:#f5f5f5;line-height:1.62;font-size:.97rem;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}._statement_8yomw_981 h3{margin:0;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;color:#a0a0a0}._card_8yomw_1522 h3{margin:0;font-size:1.02rem;letter-spacing:0;text-transform:none;color:#dce5f5;font-weight:650}._statementContent_8yomw_1485 code,._statementSectionList_8yomw_1497 code{padding:1px 7px;border-radius:6px;border:1px solid #4b4b52;background:#3c3c429e;color:#e0e0e8;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.84em}._statementSectionBlock_8yomw_1542{display:grid;gap:6px;min-width:0}._statementSectionBlock_8yomw_1542+._statementSectionBlock_8yomw_1542{border-top:1px solid #363a43;margin-top:10px;padding-top:16px}._editorialContent_8yomw_1554{display:block;gap:0}._editorialShell_8yomw_1559{width:min(100%,730px);margin:0 auto;display:grid;gap:16px}._editorialTopbar_8yomw_1566{display:flex;align-items:center;justify-content:flex-start}._editorialQuickNavigator_8yomw_1572{position:relative;z-index:10;width:auto}._editorialQuickNavigatorButton_8yomw_1578{min-height:28px;min-width:28px;padding:0;border-radius:8px;border:0;background:transparent;color:#9ca3af;font-size:var(--panel-chrome-font-size);line-height:1;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease}._editorialQuickNavigatorButton_8yomw_1578:hover{border-color:transparent;background:#ffffff0d;color:#f5f7fb}._editorialQuickNavigatorButton_8yomw_1578[data-active=true]{background:#ffffff12;color:#f5f7fb}._editorialQuickNavigatorMenu_8yomw_1610{position:absolute;top:calc(100% + 8px);left:0;z-index:30;margin-top:0;display:grid;gap:1px;min-width:min(100vw - 60px,420px);max-width:min(100vw - 60px,520px);max-height:min(460px,68vh);overflow-y:auto;padding:10px;border-radius:14px;border:1px solid #4e545f;background:var(--surface-bg-soft);box-shadow:0 12px 28px #0000002e}._editorialQuickNavigatorItem_8yomw_1629{width:100%;border:0;background:transparent;border-radius:8px;text-align:left;color:#d5dde8;font-size:.84rem;line-height:1.35;text-decoration:none;cursor:pointer;padding:7px 10px}._editorialQuickNavigatorItemNested_8yomw_1643{padding-left:22px;color:#b4bdcc}._editorialQuickNavigatorItem_8yomw_1629:hover{background:#ffffff0f;color:#f8fafc}._editorialProblemBar_8yomw_1653{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px}._editorialProblemBarLeft_8yomw_1661{min-width:0;display:inline-flex;align-items:center;gap:10px;flex:1 1 auto}._editorialProblemTitle_8yomw_1669{margin:0;color:#f5f7fb;font-size:clamp(1.05rem,2.5vw,1.35rem);line-height:1.2;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._editorialProblemAction_8yomw_1681{min-height:28px;min-width:28px;border:0;border-radius:8px;background:transparent;color:#9ca3af;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .16s ease,background-color .16s ease}._editorialProblemAction_8yomw_1681:hover{color:#f5f7fb;background:#ffffff0d}._editorialMetaCard_8yomw_1702{display:grid;justify-items:start;gap:8px}._editorialMetaIdentity_8yomw_1708{min-width:0;display:inline-flex;align-items:flex-start;gap:8px;width:100%}._editorialMetaAvatar_8yomw_1716{width:32px;min-height:32px;border-radius:999px;overflow:hidden;border:1px solid #475569;background:#111827;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._editorialMetaAvatar_8yomw_1716 img{width:100%;height:100%;object-fit:cover}._editorialMetaCopy_8yomw_1735{min-width:0;display:grid;gap:3px}._editorialMetaAuthor_8yomw_1741{margin:0;color:#f5f7fb;font-size:.96rem;font-weight:560;line-height:1.2;display:inline-flex;align-items:center;gap:6px}._editorialMetaVerified_8yomw_1752{width:16px;height:16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#1493ff}._editorialMetaStats_8yomw_1762{min-width:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:11px;color:#9aa1ae;font-size:.8rem;line-height:1.2}._editorialMetaStats_8yomw_1762 span{display:inline-flex;align-items:center;gap:4px}._editorialHeaderCard_8yomw_1779{display:grid;gap:10px;padding:0;border:0;background:transparent}._editorialBadge_8yomw_1787{display:inline-flex;align-items:center;justify-self:start;min-height:20px;padding:0 8px;border-radius:999px;border:1px solid rgb(245 158 11 / 35%);background:#f59e0b29;color:#f59e0b;font-size:.74rem;font-weight:620;letter-spacing:0;text-transform:none}._editorialTitle_8yomw_1803{margin:0;color:#f5f7fb;font-size:clamp(1.34rem,2vw,1.78rem);font-weight:680;letter-spacing:-.02em}._editorialLead_8yomw_1811{margin:0;color:#cfd6e0;font-size:.98rem;line-height:1.68}._editorialArticle_8yomw_1818{display:grid;gap:16px;padding-bottom:18px}._editorialSection_8yomw_1824{display:grid;gap:14px}._editorialSectionTitle_8yomw_1829{margin:0;color:#f5f7fb;font-size:clamp(1.14rem,1.7vw,1.4rem);font-weight:700;letter-spacing:-.01em}._editorialSectionSubtitle_8yomw_1837{margin:0;color:#eff2f8;font-size:clamp(1.06rem,1.35vw,1.24rem);font-weight:690}._editorialApproach_8yomw_1844{display:grid;gap:11px}._editorialApproachTitle_8yomw_1849{margin:0;color:#f5f7fb;font-size:clamp(1.18rem,1.5vw,1.7rem);font-weight:730;letter-spacing:-.02em;text-transform:none}._editorialParagraph_8yomw_1858{margin:0;color:#e1e6ef;font-size:.98rem;line-height:1.72}._editorialMinorHeading_8yomw_1865{margin:2px 0 0;color:#f5f7fb;font-size:.92rem;letter-spacing:0;text-transform:none;font-weight:700}._editorialVideoWrap_8yomw_1874{border:1px solid #3a3f47;border-radius:14px;background:#0b0d11;overflow:hidden}._editorialVideoWrap_8yomw_1874 iframe{display:block;width:100%;min-height:340px;border:0}._editorialCodePanel_8yomw_1888{border-radius:10px;border:1px solid var(--panel-border-soft);background:var(--surface-bg);overflow:hidden}._editorialCodePanelHeader_8yomw_1895{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;border-bottom:1px solid var(--panel-border-soft);background:var(--surface-bg-soft)}._editorialCodeTabsViewport_8yomw_1905{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._editorialCodeTabsViewport_8yomw_1905::-webkit-scrollbar{display:none}._editorialCodeTabs_8yomw_1905{display:inline-flex;flex-wrap:nowrap;width:max-content;border-radius:0!important;background:transparent!important;padding:0!important;min-height:38px;height:auto!important}._editorialCodeTabsRoot_8yomw_1928{width:100%}._editorialCodeTab_8yomw_1905{flex:0 0 auto;min-height:38px;padding:0 14px;border:0!important;border-right:1px solid var(--panel-border-soft)!important;border-radius:0!important;background:transparent!important;color:#aeb6c5!important;font-size:.9rem;font-weight:500}._editorialCodeTab_8yomw_1905[data-state=active]{background:#343740!important;color:#f5f7fb!important;box-shadow:none!important}._editorialCodeTab_8yomw_1905:hover{color:#dde3ee!important}._editorialCodePanelActions_8yomw_1955{display:inline-flex;align-items:center;gap:8px;padding-right:8px;flex:0 0 auto}._editorialCodeTabsNext_8yomw_1963{width:34px;min-height:34px;border-radius:8px;border:1px solid var(--panel-border-soft);background:var(--surface-bg-soft);color:#dde3ee;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._editorialCodeTabsNext_8yomw_1963:hover{border-color:#5f6775}._editorialCodeCopy_8yomw_1980{margin:0;width:34px;min-height:34px;padding:0;border-radius:8px;border:1px solid var(--panel-border-soft);background:var(--surface-bg-soft);color:#dde3ee;font-size:var(--panel-chrome-font-size);line-height:1;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._editorialCodeCopy_8yomw_1980:hover:not(:disabled){border-color:#5f6775}._editorialCodeCopy_8yomw_1980:disabled{opacity:.5;cursor:not-allowed}._editorialCodeTabsNext_8yomw_1963 svg,._editorialCodeCopy_8yomw_1980 svg{width:1em;height:1em}._editorialCodeContent_8yomw_2013{margin-top:0!important}._editorialCodeMirrorShell_8yomw_2017{width:100%;height:clamp(220px,44vh,360px);min-height:220px;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr);background:var(--surface-bg)}._editorialCodeMirrorShell_8yomw_2017 .cm-editor{height:100%;background:var(--surface-bg)!important;color:#e5e7eb!important}._editorialCodeMirrorShell_8yomw_2017 .cm-focused{outline:none!important}._editorialCodeMirrorShell_8yomw_2017 .cm-scroller{overflow:auto!important;background:var(--surface-bg)!important;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;line-height:1.5}._editorialCodeMirrorShell_8yomw_2017 .cm-content{padding:10px 0}._editorialCodeMirrorShell_8yomw_2017 .cm-line{padding:0 14px!important;white-space:pre-wrap!important;word-break:break-word}._editorialCodeMirrorShell_8yomw_2017 .cm-gutters{border-right:1px solid var(--panel-border-soft)!important;background:var(--surface-bg)!important;color:#8b8b95!important;min-width:48px}._editorialCodeMirrorShell_8yomw_2017 .cm-activeLine,._editorialCodeMirrorShell_8yomw_2017 .cm-activeLineGutter{background:transparent!important}._editorialCodeScroll_8yomw_2067{width:100%;height:clamp(220px,44vh,360px);min-height:220px}._editorialCodeBlock_8yomw_2073{margin:0;padding:10px 14px;min-height:100%;color:#e5e7eb;background:var(--surface-bg);font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}._editorialCodeBlock_8yomw_2073 code{padding:0;border:0;background:transparent;font-size:inherit;color:inherit}._editorialComplexityList_8yomw_2094{margin:0;padding-left:1.22rem;display:grid;gap:8px}._editorialComplexityList_8yomw_2094 li{color:#dde3ec;line-height:1.62}._editorialComplexityList_8yomw_2094 code{color:#f8fafc}._editorialChecklistSection_8yomw_2110{display:grid;gap:10px;border:0;background:transparent;padding:0}._editorialBulletList_8yomw_2118{margin:0;padding-left:1.18rem;display:grid;gap:7px}._editorialBulletList_8yomw_2118 li{color:#d8dfeb;line-height:1.58}._editorialDivider_8yomw_2130{border:0;border-top:1px solid #363a42;margin:4px 0}._editorialRichHtml_8yomw_2136{font-size:.98rem;line-height:1.72}._editorialRichHtml_8yomw_2136 h2{margin:0;color:#f5f7fb;font-size:clamp(1.14rem,1.7vw,1.4rem);font-weight:700;letter-spacing:-.01em}._editorialRichHtml_8yomw_2136 h3{margin:0;color:#f5f7fb;font-size:clamp(1.18rem,1.5vw,1.7rem);font-weight:730;letter-spacing:-.02em;text-transform:none}._editorialRichHtml_8yomw_2136 h4{margin:0;color:#f5f7fb;font-size:.92rem;letter-spacing:0;text-transform:none;font-weight:700}._editorialRichHtml_8yomw_2136 p,._editorialRichHtml_8yomw_2136 li{color:#e1e6ef;margin:0}._editorialRichHtml_8yomw_2136 ul,._editorialRichHtml_8yomw_2136 ol{margin:0;padding-left:1.22rem;display:grid;gap:8px}._editorialRichHtml_8yomw_2136 hr{border:0;border-top:1px solid #3b414b;margin:4px 0}._editorialRichHtml_8yomw_2136 iframe{width:100%;min-height:340px;border:1px solid #464d58;border-radius:10px;background:#f3f4f6}._editorialRichHtml_8yomw_2136 pre{margin:0;padding:12px 14px;border:1px solid #464d58;border-radius:10px;background:#f3f4f6;overflow:auto}._editorialRichHtml_8yomw_2136 pre code{border:0;background:transparent;padding:0}._solutionsContent_8yomw_2210{gap:6px}._solutionsToolbar_8yomw_2214{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 0 6px;border-bottom:1px solid #3a3f49}._solutionsSearchWrap_8yomw_2223{min-height:30px;flex:1 1 auto;display:inline-flex;align-items:center;gap:6px;padding:0;color:#6b7280}._solutionsSearchWrap_8yomw_2223 input{width:100%;border:none;outline:none;background:transparent;color:#f3f4f6;font-size:14px;line-height:16px}._solutionsSearchWrap_8yomw_2223 input::placeholder{color:#6b7280}._solutionsToolbarActions_8yomw_2247{display:inline-flex;align-items:center;flex:0 0 auto}._solutionsSortButton_8yomw_2253{min-height:24px;padding:0 4px;border:none;background:transparent;color:#9ca3af;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:520;cursor:pointer;transition:color .15s ease}._solutionsSortButton_8yomw_2253:hover{color:#d1d5db}._solutionsFilterRow_8yomw_2272{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:2px 0 0}._solutionsFilterChip_8yomw_2280{min-height:28px;padding:0 12px;border:1px solid #3a3f49;border-radius:999px;background:#3b3f45;color:#d1d5db;font-size:12px;font-weight:620;line-height:1;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}._solutionsFilterChipActive_8yomw_2297{border-color:#f5f5f5;background:#f5f5f5;color:#111827}._solutionsFilterExpand_8yomw_2303{min-height:28px;padding:0 9px;border:1px solid #3a3f49;border-radius:999px;background:#2f3338;color:#9ca3af;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;cursor:pointer}._solutionsFilterExpandOpen_8yomw_2318{transform:rotate(180deg)}._solutionsShareBanner_8yomw_2322{border-radius:10px;border:1px solid #3a3f49;background:#35373d;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px}._solutionsShareBannerBody_8yomw_2333{min-width:0;display:inline-flex;align-items:center;gap:10px}._solutionsShareBannerIcon_8yomw_2340{width:24px;height:24px;border-radius:999px;background:#4b4f56;color:#d1d5db;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._solutionsShareBannerBody_8yomw_2333 p{margin:0;color:#f3f4f6;font-size:12px;line-height:1.4;overflow-wrap:anywhere}._solutionsShareButton_8yomw_2360{min-height:24px;padding:0 10px;border:none;border-radius:8px;background:#16a34a;color:#f0fdf4;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;cursor:pointer;transition:transform .15s ease,filter .15s ease,opacity .15s ease;white-space:nowrap}._solutionsShareButtonWrap_8yomw_2381{display:inline-flex;flex:0 0 auto}._solutionsShareButton_8yomw_2360:hover{filter:brightness(1.06);transform:translateY(-1px)}._solutionsShareButton_8yomw_2360:disabled{opacity:.52;cursor:not-allowed;transform:none;filter:none}._solutionsList_8yomw_2398{display:grid;gap:0}._solutionFeedItem_8yomw_2403{display:grid;gap:6px;min-width:0;padding:12px 0;border-bottom:1px solid #363a43}._solutionFeedItem_8yomw_2403[data-kind=pinned]{padding-top:10px;cursor:pointer}._solutionFeedItem_8yomw_2403[data-kind=pinned]:focus-visible{outline:1px solid rgba(245,158,11,.45);outline-offset:2px;border-radius:8px}._solutionFeedHeader_8yomw_2422{display:flex;align-items:flex-start;gap:10px}._solutionFeedAvatar_8yomw_2428{width:24px;height:24px;border-radius:999px;overflow:hidden;border:1px solid #3b3f45;background:#2f3338;color:#f3f4f6;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;flex:0 0 auto}._solutionFeedAvatar_8yomw_2428 img{width:100%;height:100%;object-fit:cover}._solutionFeedMeta_8yomw_2450{min-width:0;display:grid;gap:3px}._solutionFeedMetaTop_8yomw_2456{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:#a3a7af;font-size:12px;line-height:16px}._solutionFeedAuthor_8yomw_2466{color:#d1d5db;font-size:14px;font-weight:520}._solutionFeedMetaDot_8yomw_2472{color:#6b7280}._solutionFeedTitle_8yomw_2476{margin:0;color:#f3f4f6;font-size:14px;font-weight:620;line-height:20px}._solutionPinnedBadge_8yomw_2484{min-height:22px;padding:0 8px;border-radius:999px;border:1px solid rgb(245 158 11 / .25);background:#f59e0b21;color:#fbbf24;font-size:12px;font-weight:630;display:inline-flex;align-items:center}._solutionFeedTags_8yomw_2497{display:flex;flex-wrap:wrap;gap:6px;margin-left:32px}._solutionFeedTag_8yomw_2497{min-height:22px;padding:0 8px;border-radius:999px;border:1px solid #3b3f45;background:#35393f;color:#d1d5db;font-size:12px;display:inline-flex;align-items:center}._solutionFeedStats_8yomw_2516{display:inline-flex;flex-wrap:wrap;align-items:center;gap:22px;color:#9ca3af;font-size:14px;margin-left:32px}._solutionFeedStats_8yomw_2516 span{display:inline-flex;align-items:center;gap:6px}._solutionsEmptyState_8yomw_2532{display:grid;gap:8px;padding:20px;border-radius:16px;border:1px dashed #3f444d;background:#1e2127b8}._solutionsEmptyState_8yomw_2532 h3{margin:0;color:#f4f7ff;font-size:.94rem;font-weight:670;letter-spacing:-.01em;text-transform:none}._solutionsEmptyState_8yomw_2532 p{margin:0;color:#c6d0e0}._statementSectionTitle_8yomw_2555{margin:0;color:#f4f7ff;font-size:.92rem;font-weight:650;letter-spacing:-.005em}._statementSectionMeta_8yomw_2563{color:#95a2bb;font-size:.76rem;line-height:1.4}._statementSectionChevron_8yomw_2569{color:#95a2bb;transition:transform .18s ease;margin-top:1px;flex:0 0 auto}._statementConstraintsDisclosure_8yomw_2576[open] ._statementSectionChevron_8yomw_2569{transform:rotate(180deg)}._statementMissionList_8yomw_2580{margin:0;padding:1px 0 0;list-style:none;display:grid;gap:16px}._statementMissionLabel_8yomw_2588{color:#aeb9cf;font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none;display:block;margin:0}._statementMissionList_8yomw_2580 li{display:grid;gap:7px}._statementMissionText_8yomw_2603{margin:0;color:#dce3f2;font-size:.9rem;line-height:1.62}._statementConstraintsDisclosure_8yomw_2576{margin:0}._statementConstraintsSummary_8yomw_2614{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:0}._statementConstraintsSummary_8yomw_2614::-webkit-details-marker{display:none}._statementConstraintsSummary_8yomw_2614 ._statementSectionMeta_8yomw_2563{margin-left:auto}._statementConstraintsDisclosure_8yomw_2576[open] ._statementConstraintsSummary_8yomw_2614{margin-bottom:8px}._statementConstraintGroup_8yomw_2635+._statementConstraintGroup_8yomw_2635{margin-top:14px;padding-top:12px;border-top:1px solid #353943}._statementConstraintTitle_8yomw_2641{margin:0 0 6px;color:#c7d3e9;font-size:.77rem;font-weight:600;letter-spacing:0;text-transform:none}._statementHints_8yomw_2650{display:grid;gap:0;border-top:1px solid #353943;border-bottom:1px solid #353943}._statementHintDisclosure_8yomw_2657+._statementHintDisclosure_8yomw_2657{border-top:1px solid #353943}._statementHintSummary_8yomw_2661{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 2px}._statementHintSummary_8yomw_2661::-webkit-details-marker{display:none}._statementHintSummaryLeft_8yomw_2675{display:inline-flex;align-items:center;gap:8px;min-width:0}._statementHintIcon_8yomw_2682{display:inline-flex;align-items:center;justify-content:center;color:#c7d3e9}._statementHintLabel_8yomw_2689{color:#dce3f2;font-size:.88rem;line-height:1.3;font-weight:560}._statementHintChevron_8yomw_2696{color:#95a2bb;transition:transform .18s ease;margin-top:1px;flex:0 0 auto}._statementHintDisclosure_8yomw_2657[open] ._statementHintChevron_8yomw_2696{transform:rotate(180deg)}._statementHintBody_8yomw_2707{margin:0;padding:0 2px 10px 26px;color:#d8deec;font-size:.87rem;line-height:1.58;white-space:pre-line}._statementSectionParagraph_8yomw_2716{margin:0;color:#dee5f3;line-height:1.62;font-size:.93rem;padding:0}._statementSectionList_8yomw_1497{margin:0;padding:2px 0 0;list-style:none;display:grid;gap:9px;color:#f5f5f5}._statementSectionList_8yomw_1497 li{position:relative;font-size:.89rem;line-height:1.56;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;color:#d8deec;padding:0 0 0 16px}._statementSectionList_8yomw_1497 li:before{content:"";position:absolute;left:2px;top:.72em;width:4px;height:4px;border-radius:999px;background:#8db4f8}._statementFooter_8yomw_2755{padding:9px 0 calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid #343942;display:flex;align-items:center;gap:10px;flex-wrap:nowrap;min-width:0;overflow:visible;position:sticky;bottom:0;background:var(--surface-bg);z-index:20;margin-top:auto}._statementFooter_8yomw_2755::-webkit-scrollbar{display:none}._statementFooterPrimary_8yomw_2776,._statementFooterSecondary_8yomw_2777{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;min-width:0}._statementFooterPrimary_8yomw_2776{gap:6px;margin-right:auto}._statementFooterVoteCluster_8yomw_2790{display:inline-flex;align-items:center;gap:0}._statementFooterPrimaryDivider_8yomw_2796{width:1px;height:14px;background:#8f9aac52;flex:0 0 auto}._statementFooterVoteDivider_8yomw_2803{width:1px;height:14px;margin:0 2px;background:#8f9aac52;flex:0 0 auto}._statementFooterAction_8yomw_2811{min-height:32px;min-width:32px;border-radius:8px;border:0;background:transparent;color:#cbd3e2;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;font-size:.85rem;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease}._statementFooterAction_8yomw_2811[data-icon-only=true]{width:32px;padding:0}._statementFooterVoteAction_8yomw_2838,._statementFooterCommentAction_8yomw_2842{border-radius:8px}._statementFooterUtilityAction_8yomw_2846{width:28px;min-width:28px;min-height:28px;border-radius:8px;color:#aeb7ca}._statementShareMenu_8yomw_2854{position:relative;display:inline-flex;align-items:center}._statementShareMenuPanel_8yomw_2860{position:absolute;left:50%;right:auto;bottom:calc(100% + 10px);transform:translate(-50%);z-index:90;display:inline-flex;align-items:center;gap:4px;padding:5px 6px;border-radius:10px;border:1px solid var(--panel-border-soft);background:var(--chrome-panel-header-bg);box-shadow:none}._statementShareMenuItem_8yomw_2877{width:30px;height:30px;border-radius:8px;border:0;background:transparent;color:#cbd3e2;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .14s ease,color .14s ease}._statementShareMenuItem_8yomw_2877[data-platform=facebook],._statementShareMenuItem_8yomw_2877[data-platform=linkedin]{color:#60a5fa}._statementShareMenuItem_8yomw_2877[data-platform=x]{color:#d1d5db}._statementShareMenuItem_8yomw_2877:hover{background:#ffffff12;color:#f8fafc}._statementShareMenuItem_8yomw_2877 svg{width:16px;height:16px}._statementShareMenuItem_8yomw_2877:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-focus-accent) 62%,#5c8df6);outline-offset:1px}._statementFooterSecondary_8yomw_2777 ._statementFooterUtilityAction_8yomw_2846+._statementFooterUtilityAction_8yomw_2846{margin-left:6px;position:relative}._statementFooterSecondary_8yomw_2777 ._statementFooterUtilityAction_8yomw_2846+._statementFooterUtilityAction_8yomw_2846:before{content:"";position:absolute;left:-3px;top:50%;transform:translate(-50%,-50%);width:1px;height:12px;background:#8f9aac52}._statementFooterAction_8yomw_2811:hover{color:#f7fbff;background:#8f9aac24}._statementFooterAction_8yomw_2811[data-active=true]{color:#f8fafc}._statementFooterVoteAction_8yomw_2838[data-active=true]{background:#8f9aac2e;box-shadow:inset 0 0 0 1px #8f9aac4d}._statementFooterAction_8yomw_2811:disabled{opacity:.62;cursor:default}._statementFooterAction_8yomw_2811:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-focus-accent) 62%,#5c8df6);outline-offset:1px}._statementFooterAction_8yomw_2811 svg{width:15px;height:15px}._statementFooterDivider_8yomw_2962{width:1px;height:14px;background:#8f9aac52;flex:0 0 auto}._statementFooterOnline_8yomw_2969{display:inline-flex;align-items:center;gap:5px;color:#b7c0d1;font-size:.82rem;font-weight:600;white-space:nowrap;margin-left:2px;flex:0 0 auto}._statementFooterOnlineDot_8yomw_2981{width:10px;height:10px;border-radius:999px;background:#18c54e;box-shadow:0 0 0 2px #18c54e26;flex:0 0 auto}._statementFooterNotice_8yomw_2990{margin:0;width:100%;display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:#f5c3c3}._statementFeedbackOverlay_8yomw_3000{position:fixed;inset:0;z-index:80;background:#020409c7;display:flex;align-items:center;justify-content:center;padding:16px}._statementFeedbackModal_8yomw_3011{width:min(600px,calc(100vw - 32px));border-radius:13px;border:1px solid var(--panel-border-soft);background:var(--surface-bg);box-shadow:0 16px 38px #00000061}._statementFeedbackHeader_8yomw_3019{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 20px 14px;border-bottom:1px solid var(--panel-border-soft);background:var(--chrome-panel-header-bg)}._statementFeedbackHeader_8yomw_3019 h3{margin:0;font-size:1.1rem;font-weight:650;color:var(--text-primary)}._statementFeedbackClose_8yomw_3036{width:32px;height:32px;border-radius:10px;border:0;background:transparent;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._statementFeedbackClose_8yomw_3036:hover{background:var(--surface-bg);color:var(--text-primary)}._statementFeedbackForm_8yomw_3054{display:grid;gap:14px;padding:16px 20px 18px}._statementFeedbackBody_8yomw_3060{display:grid;gap:14px}._statementFeedbackProblemGroup_8yomw_3065{display:grid;gap:4px}._statementFeedbackProblemLabel_8yomw_3070{margin:0;font-size:.88rem;color:var(--text-secondary)}._statementFeedbackProblemTitle_8yomw_3076{margin:0;font-size:1.05rem;font-weight:600;color:var(--text-primary)}._statementFeedbackIssueGroup_8yomw_3083{display:grid;gap:8px}._statementFeedbackIssueLabelRow_8yomw_3088{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:.92rem;font-weight:620;color:var(--text-secondary)}._statementFeedbackIssueRequired_8yomw_3098{color:#ef4444}._statementFeedbackIssueList_8yomw_3102{display:grid;gap:10px}._statementFeedbackIssueOption_8yomw_3107{display:inline-flex;align-items:center;gap:8px;font-size:.97rem;color:var(--text-primary);cursor:pointer}._statementFeedbackIssueOption_8yomw_3107 input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}._statementFeedbackIssueCheckbox_8yomw_3124{width:16px;height:16px;border-radius:4px;border:1px solid var(--panel-border-soft);background:var(--surface-bg-soft);color:#0f172a;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:background-color .14s ease}._statementFeedbackIssueOption_8yomw_3107:hover ._statementFeedbackIssueCheckbox_8yomw_3124{background:color-mix(in srgb,var(--surface-bg-soft) 74%,#ffffff 26%)}._statementFeedbackIssueOption_8yomw_3107 input:checked+._statementFeedbackIssueCheckbox_8yomw_3124{background:#8cc7ff}._statementFeedbackIssueOption_8yomw_3107 input:focus-visible+._statementFeedbackIssueCheckbox_8yomw_3124{outline:2px solid color-mix(in srgb,var(--ui-focus-accent) 62%,#5c8df6);outline-offset:1px}._statementFeedbackField_8yomw_3151{display:grid;gap:6px}._statementFeedbackField_8yomw_3151 span{font-size:.92rem;font-weight:620;color:var(--text-secondary)}._statementFeedbackField_8yomw_3151 textarea{width:100%;border-radius:8px;border:1px solid var(--panel-border-soft);background:var(--surface-bg-soft);color:var(--text-primary);font-size:.92rem;padding:10px 12px;resize:vertical;min-height:92px}._statementFeedbackField_8yomw_3151 textarea:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-focus-accent) 68%,#4a7bf0);outline-offset:1px}._statementFeedbackError_8yomw_3182,._statementFeedbackSuccess_8yomw_3183{margin:0;font-size:.82rem}._statementFeedbackError_8yomw_3182{color:#f5b4b4}._statementFeedbackSuccess_8yomw_3183{color:#8de1b4}._statementFeedbackFooter_8yomw_3196{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}._statementFeedbackGithubHint_8yomw_3203{margin:0;flex:1 1 auto;font-size:.8rem;line-height:1.45;color:var(--text-secondary)}._statementFeedbackGithubHint_8yomw_3203 a{color:#3b82f6;text-decoration:none}._statementFeedbackGithubHint_8yomw_3203 a:hover{text-decoration:underline}._statementFeedbackActions_8yomw_3220{display:inline-flex;justify-content:flex-end;gap:8px;flex:0 0 auto}._statementFeedbackCancelButton_8yomw_3227{min-height:38px;border-radius:9px;border:1px solid var(--panel-border-soft);background:var(--chrome-panel-header-bg);color:var(--text-primary);padding:0 18px;font-size:.95rem;font-weight:640;cursor:pointer;transition:background-color .14s ease,color .14s ease,border-color .14s ease}._statementFeedbackCancelButton_8yomw_3227:hover{border-color:color-mix(in srgb,var(--panel-border-soft) 86%,#ffffff 14%);background:var(--surface-bg-soft);color:var(--text-primary)}._statementFeedbackSubmitButton_8yomw_3249{min-height:38px;border-radius:9px;--cta-green-radius: 9px;--cta-green-padding-y: .62rem;--cta-green-padding-x: 1rem;--cta-green-font-size: .7rem}._statementFeedbackSubmitButton_8yomw_3249:disabled,._statementFeedbackSubmitButton_8yomw_3249[aria-disabled=true]{opacity:.68;cursor:not-allowed}._workbench_8yomw_988{min-width:0;background:var(--workbench-gap-bg);display:grid;grid-template-rows:minmax(0,1fr) var(--result-resize-strip-height) minmax(0,var(--result-panel-height, 44%));row-gap:0;min-height:0;overflow:hidden}._workbench_8yomw_988[data-editor-collapsed=true]{grid-template-rows:54px var(--result-resize-strip-height) minmax(0,1fr)}._resultResizeStrip_8yomw_1010{position:relative;background:inherit;display:flex;align-items:center;justify-content:center;transition:background-color .14s ease,box-shadow .14s ease}._resultResizeStrip_8yomw_1010:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%);background:#3f4048;pointer-events:none}._resultResizeStrip_8yomw_1010:hover,._resultResizeStrip_8yomw_1010:focus-within,._resultResizeStripActive_8yomw_3306{background:color-mix(in srgb,var(--ui-focus-accent) 9%,#0f0f0f);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-focus-accent) 34%,transparent)}._resultResizeStrip_8yomw_1010:hover:before,._resultResizeStrip_8yomw_1010:focus-within:before,._resultResizeStripActive_8yomw_3306:before{background:color-mix(in srgb,var(--ui-focus-accent) 78%,#42b9ff)}._resultResizeStripHandle_8yomw_3317{width:100%;height:100%;border:0;background:transparent;cursor:row-resize;display:grid;place-items:center;padding:0}._resultResizeStripGrip_8yomw_3328{width:64px;height:3px;border-radius:999px;background:linear-gradient(90deg,#60606b,#777782);opacity:.72;pointer-events:none;transition:opacity .14s ease,background .14s ease}._resultResizeStripHandle_8yomw_3317:hover ._resultResizeStripGrip_8yomw_3328,._resultResizeStripHandle_8yomw_3317:focus-visible ._resultResizeStripGrip_8yomw_3328,._resultResizeStripActive_8yomw_3306 ._resultResizeStripGrip_8yomw_3328{background:linear-gradient(90deg,#42b9ff,#0a84ff);opacity:1}._actionsRow_8yomw_3347{border-bottom:1px solid var(--panel-border-soft);background:#333;padding:7px 10px;display:flex;justify-content:space-between;gap:8px;align-items:center}._actionsPrimary_8yomw_3357{display:inline-flex;align-items:center;gap:8px;min-width:0}._actionsPrimary_8yomw_3357 button,._actionsRow_8yomw_3347 select,._inlineActions_8yomw_3366 button,._inlineActions_8yomw_3366 a,._artifacts_8yomw_3368 button,._artifacts_8yomw_3368 a{min-height:32px;border-radius:8px;border:1px solid var(--panel-border);background:#2d2d2d;color:#f5f5f5;font-size:.86rem;font-weight:610;padding:0 10px}._modeField_8yomw_3380{display:flex}._actionsPrimary_8yomw_3357 button{border-color:var(--panel-border);background:#2d2d2d;color:#f5f5f5;cursor:pointer;font-weight:680;display:inline-flex;align-items:center;gap:6px}._actionsPrimary_8yomw_3357 button:hover{border-color:#64646d}._actionButtonIcon_8yomw_3399{display:inline-flex;align-items:center;color:#a0a0aa}._actionsPrimary_8yomw_3357 button:disabled,._actionsRow_8yomw_3347 select:disabled{opacity:.52;cursor:not-allowed}._editor_8yomw_1014{border:1px solid #161616;border-radius:var(--panel-shell-radius);background:linear-gradient(180deg,var(--chrome-panel-header-bg) 0,var(--chrome-panel-header-bg) var(--panel-header-height),var(--surface-bg) var(--panel-header-height),var(--surface-bg) 100%);padding:0;display:flex;flex-direction:column;min-height:0;overflow:hidden;box-shadow:none;position:relative}._editor_8yomw_1014[data-collapsed=true]{min-height:auto}._editor_8yomw_1014:fullscreen,._editor_8yomw_1014:-webkit-full-screen{width:100vw;height:100dvh;max-width:none;border-radius:0;border:0;background:#262626}._editorHeader_8yomw_3445{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:var(--panel-header-height);margin:0;padding:0 10px;border-bottom:1px solid #161616;background:var(--chrome-panel-header-bg)}._editorTitle_8yomw_1214{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:var(--panel-chrome-font-size);line-height:1;letter-spacing:-.02em;color:#f5f5f5;font-weight:600}._editorTitleIcon_8yomw_1214{display:inline-flex;align-items:center;color:#2abc44;font-size:var(--panel-chrome-font-size);line-height:1}._editorPanelControls_8yomw_3477{display:inline-flex;align-items:center;gap:4px;margin-left:auto;opacity:0;pointer-events:none;transition:opacity .16s ease}._editorPanelControl_8yomw_1215{width:24px;min-height:24px;border-radius:7px;border:1px solid #3a3a3a;background:#2d2d2d;color:#f5f5f5;display:inline-flex;align-items:center;justify-content:center;font-size:var(--panel-chrome-font-size);line-height:1;cursor:pointer}._editorPanelControl_8yomw_1215:hover{border-color:#6b6b75;color:#f1f1f5}._editorPanelControl_8yomw_1215:disabled{opacity:.45;cursor:not-allowed}._editor_8yomw_1014:hover ._editorPanelControls_8yomw_3477,._editor_8yomw_1014:focus-within ._editorPanelControls_8yomw_3477,._layout_8yomw_915[data-editor-fullscreen=true] ._editorPanelControls_8yomw_3477{opacity:1;pointer-events:auto}@media(hover:none){._editorPanelControls_8yomw_3477,._problemTools_8yomw_1213,._resultPanelControls_8yomw_1024{opacity:1;pointer-events:auto}}._editorMetaBar_8yomw_3528{min-height:var(--panel-subheader-height);border-bottom:1px solid #161616;background:var(--chrome-panel-subheader-bg);padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:12px}._editorMetaLeft_8yomw_3539{display:inline-flex;align-items:center;gap:8px;color:#a0a0a0;font-size:var(--panel-chrome-font-size);font-weight:500}._editorMetaSelect_8yomw_1216{min-height:22px;border:0;background:transparent;color:#f5f5f5;display:inline-flex;align-items:center;gap:6px;padding:0;font-size:var(--panel-chrome-font-size);font-weight:500;cursor:pointer}._editorMetaSelect_8yomw_1216:hover{color:#ececf1}._languageDropdownWrap_8yomw_3566{position:relative}._languageDropdownMenu_8yomw_3570{position:absolute;top:calc(100% + 6px);left:0;z-index:100;min-width:180px;margin:0;padding:6px 0;list-style:none;border:1px solid #3d3d45;border-radius:10px;background:#1e1e22;box-shadow:0 8px 24px #00000073,0 2px 6px #00000040;animation:_langDropFadeIn_8yomw_1 .12s ease}@keyframes _langDropFadeIn_8yomw_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._languageDropdownMenu_8yomw_3570 li{display:block}._languageDropdownItem_8yomw_3603{width:100%;display:flex;align-items:center;gap:8px;padding:7px 12px;border:0;background:transparent;color:#c8c8cf;font-size:14px;font-weight:500;cursor:pointer;text-align:left;white-space:nowrap}._languageDropdownItem_8yomw_3603:hover{background:#2a2a30;color:#f5f5f5}._languageDropdownItemActive_8yomw_3624{background:transparent;color:#f5f5f5;font-weight:600}._languageDropdownItemActive_8yomw_3624:hover{background:transparent}._languageDropdownCheck_8yomw_3634{display:inline-flex;align-items:center;justify-content:center;width:16px;flex:0 0 16px;color:#2abc44}._editorMetaDot_8yomw_3643{color:#a0a0a0}._editorMetaPreset_8yomw_3647{color:#a0a0a0;font-size:13px;font-weight:500}._editorUtilities_8yomw_3653{display:inline-flex;align-items:center;gap:9px;overflow:visible}._editorUtilityButton_8yomw_3660{width:15px;min-height:15px;border-radius:0;border:0;background:transparent;color:#a0a0a0;display:inline-flex;align-items:center;justify-content:center;font-size:var(--panel-chrome-font-size);line-height:1;cursor:pointer;padding:0}._editorUtilityButton_8yomw_3660 svg{width:1em;height:1em}._editorUtilityButton_8yomw_3660:disabled{opacity:.42;cursor:not-allowed}._editorUtilityButton_8yomw_3660:hover{color:#adadad;background:transparent}._tooltipButton_8yomw_3691{position:relative}._tooltipButton_8yomw_3691:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%);padding:4px 7px;border-radius:6px;border:1px solid #3d3d45;background:#18191d;color:#ececf2;font-size:11px;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;z-index:90}._tooltipButton_8yomw_3691:before{content:"";position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #3d3d45;opacity:0;pointer-events:none;z-index:90}._tooltipButton_8yomw_3691:hover:after,._tooltipButton_8yomw_3691:hover:before,._tooltipButton_8yomw_3691:focus-visible:after,._tooltipButton_8yomw_3691:focus-visible:before{opacity:1}._editorUtilities_8yomw_3653 ._tooltipButton_8yomw_3691:after,._editorUtilities_8yomw_3653 ._tooltipButton_8yomw_3691:last-child:after,._editorPanelControls_8yomw_3477 ._tooltipButton_8yomw_3691:last-child:after{left:auto;right:0;transform:none}._editorUtilities_8yomw_3653 ._tooltipButton_8yomw_3691:before,._editorUtilities_8yomw_3653 ._tooltipButton_8yomw_3691:last-child:before,._editorPanelControls_8yomw_3477 ._tooltipButton_8yomw_3691:last-child:before{left:auto;right:8px;transform:none}._statementFooter_8yomw_2755 ._tooltipButton_8yomw_3691:after{top:auto;bottom:calc(100% + 7px)}._statementFooter_8yomw_2755 ._tooltipButton_8yomw_3691:before{top:auto;bottom:calc(100% + 2px);border-bottom:0;border-top:5px solid #3d3d45}._statementFooter_8yomw_2755 ._tooltipButton_8yomw_3691:last-child:after{left:auto;right:0;transform:none}._statementFooter_8yomw_2755 ._tooltipButton_8yomw_3691:last-child:before{left:auto;right:8px;transform:none}._statementFooterSecondary_8yomw_2777 ._tooltipButton_8yomw_3691:after{left:auto;right:0;transform:none}._statementFooterSecondary_8yomw_2777 ._tooltipButton_8yomw_3691:before{left:auto;right:8px;transform:none}._editorCodeMirrorShell_8yomw_3787{width:100%;flex:1 1 auto;min-height:0;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr);background:var(--surface-bg)}._editorCodeMirrorShell_8yomw_3787:focus-within{box-shadow:inset 0 0 0 1px var(--ui-focus-accent)}._editorCodeMirrorShell_8yomw_3787 .cm-editor{height:100%;background:var(--surface-bg)!important}._editorCodeMirrorShell_8yomw_3787 .cm-scroller{overflow:auto!important;background:var(--surface-bg)!important}._editorCodeMirrorShell_8yomw_3787 .cm-gutters,._editorCodeMirrorShell_8yomw_3787 .cm-activeLineGutter,._editorCodeMirrorShell_8yomw_3787 .cm-lineNumbers{background:var(--surface-bg)!important;border-right:0!important}._editorCodeMirrorShell_8yomw_3787 .cm-content,._editorCodeMirrorShell_8yomw_3787 .cm-line,._editorCodeMirrorShell_8yomw_3787 .cm-activeLine{background:transparent!important}._editor_8yomw_1014 textarea{width:100%;flex:1 1 auto;min-height:0;border:0;border-radius:0;background:var(--surface-bg);color:#f3f4f6;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13.5px;line-height:21px;padding:14px;resize:none;overflow:auto}._editor_8yomw_1014 textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--ui-focus-accent)}._editorExecutionRow_8yomw_3845{min-height:44px;border-top:0;border-bottom:0;background:var(--surface-bg);padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;overflow:visible}._editorStatusGroup_8yomw_3858{min-width:0;display:inline-flex;align-items:center;flex:1 1 auto;flex-wrap:wrap;gap:8px}._editorStatusSaved_8yomw_3867,._editorStatusCursor_8yomw_3868{color:#8a8a8a;font-size:12.5px;line-height:1;font-weight:500}._editorStatusNote_8yomw_3875{min-width:0;color:#8a8a8a;font-size:12px;line-height:1.2;font-weight:500;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word;max-width:100%}._editorStatusCursor_8yomw_3868{white-space:nowrap;flex:0 0 auto}._editorExecutionIcon_8yomw_3894{display:inline-flex;align-items:center}._editor_8yomw_1014 details{border:1px solid #4c4c56;border-radius:9px;background:#2a2a2e;padding:6px 8px}._editor_8yomw_1014 summary{cursor:pointer;color:#c8c8cf;font-size:.92rem}._editor_8yomw_1014 details textarea{min-height:140px;margin-top:6px;background:#202023}._editorCollapsedHint_8yomw_3918{min-height:46px;border:1px solid #4b4b56;border-radius:9px;background:#2b2b30;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px}._editorCollapsedHint_8yomw_3918 span{color:#bbbbc4;font-size:.88rem}._editorCollapsedHint_8yomw_3918 button{min-height:30px;border-radius:999px;border:1px solid #5f5f69;background:#3b3b41;color:#f1f1f5;font-size:.83rem;font-weight:700;padding:0 12px;cursor:pointer}._editorAuthHint_8yomw_3947{border-bottom:0;background:#0a84ff2e;border-top:0;min-height:var(--panel-header-height);padding:0 10px;display:flex;align-items:center;justify-content:flex-start;gap:10px;color:#eff1f6bf;font-size:var(--panel-chrome-font-size);line-height:1}._editorAuthInlineLink_8yomw_3962{color:#0a84ff;text-decoration:none;font-weight:600;font-size:inherit}._editorAuthHint_8yomw_3947 a{min-height:0;border-radius:0;border:0;background:transparent;color:#0a84ff;text-decoration:none;padding:0;display:inline;font-weight:600;font-size:inherit}._editorAuthInlineLink_8yomw_3962:hover{color:#0a84ff;text-decoration:underline}._sandboxRoot_8yomw_3987{width:100%;min-height:0;height:100%;border:0;border-radius:0;background:transparent;color:#d8d8df;padding:0;display:grid}._sandboxShell_8yomw_3999{min-height:0;height:100%;border:1px solid var(--sandbox-shell-border, #3a3a3a);border-radius:10px;background:linear-gradient(180deg,var(--sandbox-shell-start, #2f2f2f) 0%,var(--sandbox-shell-end, #262626) 100%);overflow:hidden;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto}._sandboxShellAppOnly_8yomw_4014{border:0;border-radius:0;background:transparent;grid-template-rows:minmax(0,1fr)}._sandboxTopbar_8yomw_4021{min-height:38px;padding:0 12px;border-bottom:1px solid var(--sandbox-shell-border, #3a3a3a);background:var(--sandbox-topbar-background, #2b2b2b);display:flex;align-items:center;justify-content:space-between;gap:10px}._sandboxTopbar_8yomw_4021 strong{margin:0;font-size:12px;font-weight:680;color:#f2f2f6}._sandboxTopbarTitle_8yomw_4039{min-width:0;display:inline-flex;align-items:center;gap:8px}._sandboxAppCode_8yomw_4046{min-height:18px;border-radius:999px;border:1px solid rgb(148 163 184 / 36%);background:#94a3b81f;color:#dbeafe;font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:lowercase;padding:0 7px;display:inline-flex;align-items:center;white-space:nowrap}._sandboxStatusPill_8yomw_4062{min-height:20px;border-radius:999px;border:1px solid #4a4a56;background:#363646;color:#e5e5f0;font-size:11px;font-weight:600;padding:0 7px;display:inline-flex;align-items:center;text-transform:lowercase}._sandboxStatusPill_8yomw_4062[data-state=running]{border-color:#346ea8;background:#1f3552;color:#9fd5ff}._sandboxStatusPill_8yomw_4062[data-state=done]{border-color:#2f7d4f;background:#1d3f2d;color:#93efbe}._sandboxStatusPill_8yomw_4062[data-state=failed]{border-color:#9b3b4c;background:#4b2129;color:#ffacbc}._sandboxMissionStrip_8yomw_4094{border-bottom:1px solid var(--sandbox-mission-border, rgb(148 163 184 / 35%));background:linear-gradient(135deg,var(--sandbox-mission-background, rgb(148 163 184 / 8%)),transparent);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}._sandboxMissionGoal_8yomw_4108{margin:0;color:#f4f7ff;font-size:12px;line-height:1.4;font-weight:560}._sandboxMutationBadge_8yomw_4116{min-height:20px;border-radius:999px;border:1px solid var(--sandbox-mutation-badge-border, rgb(148 163 184 / 45%));background:var(--sandbox-mutation-badge-background, rgb(148 163 184 / 12%));color:var(--sandbox-mutation-badge-text, #dbeafe);font-size:11px;font-weight:640;padding:0 9px;display:inline-flex;align-items:center;text-transform:lowercase}._sandboxBody_8yomw_4130{min-height:0;height:100%;padding:10px;display:grid;align-content:start;gap:10px;overflow:hidden}._sandboxBodyAppOnly_8yomw_4140{padding:0;align-content:stretch;grid-template-rows:minmax(0,1fr);gap:0}._sandboxBodyAppOnly_8yomw_4140>*{min-height:0;height:100%}._sandboxBodyRace_8yomw_4152{background:linear-gradient(180deg,rgb(59 130 246 / 4%),transparent)}._sandboxBodyDualAction_8yomw_4156{background:linear-gradient(180deg,rgb(99 102 241 / 4%),transparent)}._sandboxBodyWidget_8yomw_4160{background:linear-gradient(180deg,rgb(34 211 238 / 4%),transparent)}._sandboxBodyToast_8yomw_4164{background:linear-gradient(180deg,rgb(139 92 246 / 4%),transparent)}._sandboxBodyShadow_8yomw_4168{background:linear-gradient(180deg,rgb(16 185 129 / 4%),transparent)}._sandboxAppCard_8yomw_4172,._sandboxMutatedNode_8yomw_4173{border:1px solid var(--sandbox-card-border, #444454);border-radius:10px;background:linear-gradient(165deg,var(--sandbox-card-start, #313141) 0%,var(--sandbox-card-end, #2a2a38) 100%);padding:12px;display:grid;justify-items:start;gap:10px}._sandboxMutatedNode_8yomw_4173{position:relative;margin-left:clamp(0px,4vw,52px)}._sandboxShadowHost_8yomw_4192{display:grid;gap:6px}._sandboxShadowPanel_8yomw_4197{border:1px dashed var(--sandbox-shadow-panel-border, #5a6277);border-radius:9px;padding:9px;background:var(--sandbox-shadow-panel-background, rgb(28 34 47 / 55%));display:grid;gap:8px;justify-items:start}._sandboxActionCluster_8yomw_4207{width:100%;display:flex;flex-wrap:wrap;gap:8px}._sandboxAction_8yomw_4207{min-height:34px;border-radius:8px;border:1px solid var(--sandbox-action-border, #3f5e8a);background:linear-gradient(135deg,var(--sandbox-action-start, #28476f) 0%,var(--sandbox-action-end, #315e92) 100%);color:#e7eef8;font-size:13px;font-weight:650;padding:0 12px;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}._sandboxAction_8yomw_4207:disabled{cursor:not-allowed;opacity:.6}._sandboxAction_8yomw_4207:hover:not(:disabled){border-color:var(--sandbox-action-hover-border, #4b74a8);background:linear-gradient(135deg,var(--sandbox-action-hover-start, #2f5382) 0%,var(--sandbox-action-hover-end, #386ba7) 100%);transform:translateY(-.5px)}._sandboxAction_8yomw_4207:focus-visible{outline:2px solid var(--sandbox-focus-ring, rgb(96 165 250 / 65%));outline-offset:2px}._sandboxDecoyAction_8yomw_4255{min-height:34px;border-radius:8px;border:1px dashed var(--sandbox-decoy-border, rgba(148, 163, 184, .6));background:linear-gradient(135deg,var(--sandbox-decoy-start, rgba(30, 41, 59, .35)) 0%,var(--sandbox-decoy-end, rgba(30, 41, 59, .55)) 100%);color:#d5e2f3;font-size:12px;font-weight:600;padding:0 12px;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}._sandboxDecoyAction_8yomw_4255:disabled{cursor:not-allowed;opacity:.6}._sandboxDecoyAction_8yomw_4255:hover:not(:disabled){border-color:color-mix(in srgb,var(--sandbox-decoy-border, rgba(148, 163, 184, .72)) 85%,white);transform:translateY(-.5px)}._sandboxDecoyAction_8yomw_4255:focus-visible{outline:2px solid var(--sandbox-focus-ring, rgb(96 165 250 / 65%));outline-offset:2px}._sandboxStatusText_8yomw_4295,._sandboxStatusLabel_8yomw_4296{margin:0;color:#d8e4f5;font-size:12px;font-weight:560;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}._sandboxContextBlock_8yomw_4306{width:100%;border:1px solid rgb(148 163 184 / 20%);border-radius:9px;background:#0f172a33;padding:8px;display:grid;gap:7px}._sandboxContextLine_8yomw_4316{margin:0;color:#dde6f7;font-size:12px;line-height:1.42}._sandboxHint_8yomw_4323{margin:0;color:var(--sandbox-hint-color, #aab3c7);font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}._sandboxAppMeta_8yomw_4332{display:grid;gap:3px}._sandboxAppMeta_8yomw_4332 strong{margin:0;color:#ecf3ff;font-size:12px;font-weight:630;letter-spacing:.01em}._sandboxAppMeta_8yomw_4332 span{margin:0;color:#bcc9df;font-size:11px;line-height:1.3}._sandboxMetaRow_8yomw_4352{width:100%;display:flex;flex-wrap:wrap;gap:8px 12px}._sandboxStateRail_8yomw_4359{width:100%;border:1px solid var(--sandbox-lifecycle-border, rgb(148 163 184 / 35%));border-radius:9px;background:var(--sandbox-lifecycle-background, rgb(148 163 184 / 10%));padding:8px;display:grid;gap:6px}._sandboxStateRailLabel_8yomw_4369{color:var(--sandbox-mission-accent, #dbeafe);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.05em}._sandboxStateList_8yomw_4377{list-style:none;margin:0;padding:0;display:grid;gap:6px}._sandboxStateBadge_8yomw_4385{border-radius:8px;border:1px solid rgb(148 163 184 / 25%);background:#0f172a3d;color:#d5e3f7;font-size:11px;line-height:1.36;padding:6px 8px}._sandboxStateBadge_8yomw_4385[data-state=idle]{border-color:color-mix(in srgb,var(--sandbox-state-idle, #cbd5e1) 55%,transparent)}._sandboxStateBadge_8yomw_4385[data-state=running]{border-color:color-mix(in srgb,var(--sandbox-state-running, #fde68a) 62%,transparent)}._sandboxStateBadge_8yomw_4385[data-state=done]{border-color:color-mix(in srgb,var(--sandbox-state-done, #86efac) 62%,transparent)}._sandboxStateBadge_8yomw_4385[data-state=failed]{border-color:color-mix(in srgb,var(--sandbox-state-failed, #fda4af) 62%,transparent)}._sandboxMutationPanel_8yomw_4411{width:100%;border:1px solid rgb(148 163 184 / 24%);border-radius:9px;background:#0f172a38;padding:8px;display:grid;gap:7px}._sandboxMutationHeader_8yomw_4421{display:flex;justify-content:space-between;gap:8px;align-items:center}._sandboxMutationHeader_8yomw_4421 strong{margin:0;color:#f8fafc;font-size:11px;letter-spacing:.04em;text-transform:uppercase}._sandboxMutationText_8yomw_4436{margin:0;color:#d6e2f3;font-size:12px;line-height:1.4}._sandboxMutationCategoryList_8yomw_4443{display:inline-flex;flex-wrap:wrap;gap:6px}._sandboxMutationCategoryChip_8yomw_4449{border-radius:999px;border:1px solid rgb(148 163 184 / 34%);background:#94a3b81f;color:#dbeafe;font-size:10px;padding:1px 7px;white-space:nowrap}._sandboxShadowBoundaryLabel_8yomw_4459{color:var(--sandbox-hint-color, #aab3c7);font-size:11px;letter-spacing:.04em;text-transform:uppercase}._sandboxSpinner_8yomw_4466{width:18px;height:18px;border-radius:50%;border:2px solid rgb(178 186 211 / 40%);border-top-color:#87a8da;animation:_sandbox-spin_8yomw_1 .8s linear infinite;opacity:.35}._sandboxSpinner_8yomw_4466[data-active=true]{opacity:1}@keyframes _sandbox-spin_8yomw_1{to{transform:rotate(360deg)}}._sandboxEmptyMessage_8yomw_4486{margin:0;padding:10px 12px 12px;border-top:1px solid #3a3a3a;background:#292933;color:#a0a0a0;font-size:12px;line-height:1.35;font-weight:500}._sandboxRoot_8yomw_3987[data-failure-mode=focus-trap] ._sandboxStateRail_8yomw_4359{border-color:#fb718573}._sandboxRoot_8yomw_3987[data-failure-mode=async-race] ._sandboxStateRail_8yomw_4359,._sandboxRoot_8yomw_3987[data-failure-mode=flaky-loading] ._sandboxStateRail_8yomw_4359,._sandboxRoot_8yomw_3987[data-failure-mode=transient-ui] ._sandboxStateRail_8yomw_4359{border-color:#facc1573}._logs_8yomw_4507,._artifacts_8yomw_3368{list-style:none;margin:0;padding:0;display:grid;gap:8px}._logs_8yomw_4507 li,._artifacts_8yomw_3368 li{border:1px solid #3a3a3a;border-radius:9px;background:#2a2a2a;padding:8px;display:grid;gap:4px}._logs_8yomw_4507 strong,._artifacts_8yomw_3368 strong{font-size:.9rem;color:#f5f5f5}._logs_8yomw_4507 span,._artifacts_8yomw_3368 span{color:#a0a0a0;font-size:.86rem}._inlineActions_8yomw_3366{display:flex;flex-wrap:wrap;gap:6px}._inlineActions_8yomw_3366 button,._inlineActions_8yomw_3366 a,._artifacts_8yomw_3368 a,._artifacts_8yomw_3368 button{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;color:#e4e4ea}._resultBoard_8yomw_1018{border:1px solid var(--panel-border-soft);border-radius:var(--panel-shell-radius);background:linear-gradient(180deg,var(--chrome-panel-header-bg) 0,var(--chrome-panel-header-bg) var(--panel-header-height),var(--surface-bg) var(--panel-header-height),var(--surface-bg) 100%);display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden;position:relative}._resultBreadcrumb_8yomw_4573{min-height:var(--panel-header-height);border-bottom:1px solid #161616;background:var(--chrome-panel-header-bg);padding:0 10px;display:flex;align-items:center;gap:0;color:#f5f5f5;font-size:var(--panel-chrome-font-size);min-width:0;overflow-x:auto;overflow-y:hidden;border-radius:12px 12px 0 0}._resultTab_8yomw_1217{min-height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:#a0a0a0;padding:0 10px;margin-right:8px;font-size:var(--panel-chrome-font-size);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;white-space:nowrap}._resultTab_8yomw_1217[data-active=true]{color:#f5f5f5;border-color:transparent;background:transparent;box-shadow:none}._resultTab_8yomw_1217:hover{color:var(--text-primary)}._resultTab_8yomw_1217:disabled{color:#6f6f77;border-color:transparent;background:transparent;cursor:not-allowed}._resultBoard_8yomw_1018[data-api-workspace=true]{background:#262626}._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217{border-color:transparent;background:transparent;color:#a7afbb}._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217 ._problemTabIcon_8yomw_1204{color:#7ea8ffb3}._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217:hover{color:#f3f5f8}._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217[data-active=true]{border-color:transparent;background:transparent;color:#f5f7fa}._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217[data-active=true] ._problemTabIcon_8yomw_1204{color:#7ea8ff}._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217:disabled{border-color:transparent;background:transparent;color:#6f7785}._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217:disabled ._problemTabIcon_8yomw_1204{color:#7ea8ff73}._submissionsShell_8yomw_4663{display:flex;flex-direction:column;gap:18px}._submissionsHeader_8yomw_4669{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._submissionsTitleBlock_8yomw_4676{display:flex;max-width:560px;flex-direction:column;gap:6px}._submissionsEyebrow_8yomw_4683{color:#7ea8ff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._submissionsTitleBlock_8yomw_4676 strong{color:#f5f7fa;font-size:18px;font-weight:700}._submissionsTitleBlock_8yomw_4676 p{margin:0;color:#a7afbb;font-size:13px;line-height:1.6}._submissionsStats_8yomw_4704{display:grid;grid-template-columns:repeat(4,minmax(88px,1fr));gap:10px;width:min(100%,420px)}._submissionStatCard_8yomw_4711{border:1px solid rgba(126,168,255,.18);border-radius:14px;background:linear-gradient(180deg,#29303ef5,#1c212cf5);padding:12px 14px;display:flex;flex-direction:column;gap:4px}._submissionStatCard_8yomw_4711 strong{color:#f5f7fa;font-size:22px;line-height:1}._submissionStatCard_8yomw_4711 span{color:#94a3b8;font-size:12px;font-weight:600}._submissionsToolbar_8yomw_4733{display:flex;flex-wrap:wrap;gap:10px}._submissionFilterGroup_8yomw_4739{display:flex;flex-wrap:wrap;gap:8px}._submissionFilterButton_8yomw_4745{border:1px solid rgba(148,163,184,.18);border-radius:999px;background:#2d323fd1;color:#cbd5e1;padding:7px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}._submissionFilterButton_8yomw_4745:hover{border-color:#7ea8ff52;color:#f8fafc}._submissionFilterButton_8yomw_4745[data-active=true]{border-color:#7ea8ff5c;background:#3b82f62e;color:#eff6ff}._submissionGroups_8yomw_4772{display:flex;flex-direction:column;gap:18px}._submissionLanguageGroup_8yomw_4778{display:flex;flex-direction:column;gap:10px}._submissionLanguageHeader_8yomw_4784{display:flex;align-items:center;justify-content:space-between}._submissionLanguageLabel_8yomw_4790{display:inline-flex;align-items:center;gap:10px;color:#f8fafc;font-size:14px;font-weight:700}._submissionLanguageLabel_8yomw_4790 small{border:1px solid rgba(126,168,255,.18);border-radius:999px;background:#3b82f61f;color:#93c5fd;padding:2px 8px;font-size:11px;font-weight:700}._submissionList_8yomw_4809{display:flex;flex-direction:column;gap:10px}._submissionRow_8yomw_4815{border:1px solid rgba(148,163,184,.14);border-radius:16px;background:radial-gradient(circle at top right,rgba(59,130,246,.08),transparent 34%),linear-gradient(180deg,#1f2430fa,#12161ffa);padding:14px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._submissionRowMain_8yomw_4828{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:8px}._submissionRowTopline_8yomw_4836{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._submissionStatusBadge_8yomw_4843{border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;letter-spacing:.02em}._submissionStatusBadge_8yomw_4843[data-tone=success]{background:#22c55e24;color:#86efac}._submissionStatusBadge_8yomw_4843[data-tone=warning]{background:#f59e0b29;color:#fcd34d}._submissionStatusBadge_8yomw_4843[data-tone=danger]{background:#f8717129;color:#fca5a5}._submissionAttemptMeta_8yomw_4866{color:#94a3b8;font-size:12px}._submissionSummary_8yomw_4871{margin:0;color:#e2e8f0;font-size:13px;line-height:1.6}._submissionFacts_8yomw_4878{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:10px}._submissionFact_8yomw_4878{border:1px solid rgba(148,163,184,.12);border-radius:12px;background:#0f172a61;padding:10px 12px;display:flex;min-width:92px;flex-direction:column;gap:4px}._submissionFact_8yomw_4878 strong{color:#94a3b8;font-size:11px;font-weight:600}._submissionFact_8yomw_4878 span{color:#f8fafc;font-size:13px;font-weight:700}._submissionsEmpty_8yomw_4909{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:360px;padding:24px 12px 32px}._submissionsEmptyImage_8yomw_4919{width:200px;max-width:min(200px,70%);height:auto;object-fit:contain;opacity:.58}._submissionsEmptyLabel_8yomw_4927{color:#b8bec9;font-size:16px;line-height:1.3;font-weight:500}._submissionsStatementContent_8yomw_4934{display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;margin-inline:calc(var(--statement-inline-padding, 20px) * -1);border:0;border-radius:0;overflow:hidden;background:var(--surface-bg);min-height:100%}._submissionsAuthGate_8yomw_4946{min-height:100%;width:100%;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding-top:clamp(84px,14vh,120px);border:0;border-radius:0;background:transparent}._submissionsAuthInner_8yomw_4959{width:min(100%,420px);display:grid;justify-items:center;text-align:center;gap:10px;padding:0 16px}._submissionsAuthTitle_8yomw_4968{margin:0;color:var(--text-primary);font-size:1rem;font-weight:500;line-height:1.25}._submissionsAuthBody_8yomw_4976{margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.35}._submissionsAuthButton_8yomw_4983{margin-top:8px;min-height:36px;border-radius:8px;border:1px solid transparent;background:var(--cta-green-bg);color:#f8fffb;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-size:.95rem;font-weight:600;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}._submissionsAuthButton_8yomw_4983:hover{background:var(--cta-green-bg-hover);border-color:transparent;transform:translateY(-1px)}._submissionsAuthButton_8yomw_4983:active{background:var(--cta-green-bg-active)}._submissionsAuthButton_8yomw_4983,._submissionsAuthButton_8yomw_4983:hover,._submissionsAuthButton_8yomw_4983:visited,._submissionsAuthButton_8yomw_4983:active,._submissionsAuthButton_8yomw_4983:focus-visible{color:#f8fffb;text-decoration:none}._submissionsMetaBar_8yomw_5023{display:grid;grid-template-columns:64px minmax(170px,1.35fr) minmax(118px,.86fr) 128px 128px minmax(180px,1fr);align-items:center;gap:0;min-height:var(--panel-subheader-height);padding:0 10px;border-bottom:1px solid #161616;background:var(--chrome-panel-subheader-bg)}._submissionsMetaSpacer_8yomw_5034{width:100%}._submissionsMetaSelect_8yomw_5038{position:relative;display:inline-flex;align-items:center;min-width:0}._submissionsMetaSelect_8yomw_5038 select{width:100%;min-width:0;border:0;background:transparent;color:#a0a0a0;font-size:var(--panel-chrome-font-size);font-weight:500;padding:0 22px 0 0;appearance:none;outline:none;cursor:pointer}._submissionsMetaSelect_8yomw_5038 svg{position:absolute;right:0;color:#9098a5;pointer-events:none}._submissionsMetaLabel_8yomw_5066{color:#a0a0a0;font-size:var(--panel-chrome-font-size);font-weight:500}._submissionsTableBody_8yomw_5072{display:flex;flex-direction:column}._submissionsTableRow_8yomw_5077{display:grid;grid-template-columns:64px minmax(170px,1.35fr) minmax(118px,.86fr) 128px 128px minmax(180px,1fr);align-items:center;gap:0;min-height:48px;padding:0 10px;border-bottom:1px solid var(--panel-border-soft);background:var(--surface-bg)}._submissionsTableRow_8yomw_5077:nth-child(2n){background:var(--surface-bg-soft)}._submissionIndexCell_8yomw_5092{color:#b7bcc7;font-size:38px;font-weight:300;line-height:1}._submissionStatusCell_8yomw_5099{display:flex;min-width:0;flex-direction:column;gap:2px}._submissionStatusText_8yomw_5106{font-size:18px;font-weight:700;line-height:1.15}._submissionStatusText_8yomw_5106[data-tone=success]{color:#22c55e}._submissionStatusText_8yomw_5106[data-tone=warning]{color:#f59e0b}._submissionStatusText_8yomw_5106[data-tone=danger]{color:#ff5f58}._submissionTimestampText_8yomw_5124{color:#b8bec9;font-size:14px;line-height:1.2}._submissionLanguageCell_8yomw_5130{min-width:0}._submissionLanguagePill_8yomw_5134{display:inline-flex;align-items:center;min-height:32px;max-width:100%;padding:0 12px;border-radius:999px;background:#4a4c51;color:#dce0e7;font-size:17px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._submissionMetricCell_8yomw_5150{color:#d4d8de;font-size:18px;font-weight:500;white-space:nowrap}._submissionNotesCell_8yomw_5157{color:#d4d8de;font-size:18px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultCollapseButton_8yomw_1218{min-height:24px;min-width:24px;border-radius:6px;border:1px solid transparent;background:transparent;color:#cbcbd4;display:inline-flex;align-items:center;justify-content:center;font-size:var(--panel-chrome-font-size);line-height:1;cursor:pointer}._resultCollapseButton_8yomw_1218:hover{color:#f0f0f4;border-color:#676771;background:#35353c}._resultPanelControls_8yomw_1024{margin-left:auto;display:inline-flex;align-items:center;gap:6px;opacity:0;pointer-events:none;transition:opacity .18s ease}._resultBoard_8yomw_1018:hover ._resultPanelControls_8yomw_1024,._resultBoard_8yomw_1018:focus-within ._resultPanelControls_8yomw_1024{opacity:1;pointer-events:auto}body[data-problem-tour-active=true] ._resultPanelControls_8yomw_1024{opacity:1;pointer-events:auto}._resultStack_8yomw_5208{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0;min-height:0;overflow:hidden}._resultStackCollapsed_8yomw_5217{display:none}._resultPanel_8yomw_1024{border:0;background:transparent;overflow:hidden;min-height:0;display:grid;grid-template-rows:minmax(0,1fr)}._resultPanelBody_8yomw_5230{background:var(--surface-bg);padding:10px;display:grid;gap:8px;align-content:start;min-height:0;overflow:auto}._resultPanelBodyPreview_8yomw_5240{padding:0;gap:0;align-content:stretch;grid-template-rows:minmax(0,1fr);overflow:hidden}._resultPanelBody_8yomw_5230>p{margin:0;color:#a0a0a0;font-size:.9rem;line-height:1.5}._resultBoard_8yomw_1018[data-api-workspace=true] ._resultPanel_8yomw_1024,._resultBoard_8yomw_1018[data-api-workspace=true] ._resultPanelBody_8yomw_5230{background:var(--surface-bg)}._previewWorkspace_8yomw_5260{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,30%);gap:10px;min-height:0;height:100%}._previewWorkspaceFull_8yomw_5268{grid-template-columns:minmax(0,1fr);min-height:100%;height:100%}._previewCanvas_8yomw_5274{min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden}._previewCanvas_8yomw_5274>*{min-height:0;height:100%}._previewInspectorDesktop_8yomw_5288{min-width:0}._previewInspectorPanel_8yomw_5292{border:1px solid #3a3a3a;border-radius:10px;background:#2b2b31;padding:10px;display:grid;gap:10px}._previewInspectorHeader_8yomw_5301{display:flex;align-items:center;justify-content:space-between;gap:8px}._previewInspectorHeader_8yomw_5301 h3{margin:0;color:#f5f5f5;font-size:.84rem;letter-spacing:.08em;text-transform:uppercase}._previewInspectorHeader_8yomw_5301 span{min-height:20px;min-width:20px;border-radius:999px;border:1px solid #4b5161;background:#2f3545;color:#d3dcf0;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;font-size:.72rem;font-weight:650}._previewInspectorGrid_8yomw_5331{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._previewInspectorBlock_8yomw_5337{border:1px solid #464b59;border-radius:8px;background:#262c38;padding:7px 8px;display:grid;gap:4px}._previewInspectorBlock_8yomw_5337 span{color:#9fb0cc;font-size:.7rem}._previewInspectorBlock_8yomw_5337 strong{color:#ebf1ff;font-size:.78rem;text-transform:lowercase}._previewInspectorSection_8yomw_5357{display:grid;gap:6px}._previewInspectorLabel_8yomw_5362{color:#9fb0cc;font-size:.74rem;letter-spacing:.03em;text-transform:uppercase}._previewInspectorSection_8yomw_5357 p{margin:0;color:#e1e8f8;font-size:.82rem;line-height:1.45}._previewInspectorSection_8yomw_5357 ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}._previewInspectorSection_8yomw_5357 li{border:1px solid #454a59;border-radius:8px;background:#15171e9e;color:#dbe2f2;font-size:.79rem;line-height:1.35;padding:6px 8px}._previewInspectorSection_8yomw_5357 code{color:#d9e8ff;font-size:.73rem}._previewInspectorChips_8yomw_5399{display:flex;flex-wrap:wrap;gap:6px}._previewInspectorChips_8yomw_5399 span{border:1px solid #4a5468;border-radius:999px;background:#273043;color:#d8e4fb;font-size:.71rem;padding:2px 8px}._previewInspectorMobileBar_8yomw_5414{display:none}._previewInspectorToggle_8yomw_5418{min-height:32px;border-radius:8px;border:1px solid #4a5468;background:#273043;color:#d8e4fb;font-size:.8rem;font-weight:620;padding:0 10px}._previewInspectorSheetBackdrop_8yomw_5429{position:fixed;inset:0;background:#05070c9e;z-index:48;display:grid;align-items:end}._previewInspectorSheet_8yomw_5429{border-radius:16px 16px 0 0;border:1px solid #3a3a3a;border-bottom:0;background:#1e1f25;padding:10px;max-height:min(72vh,560px);overflow:auto;display:grid;gap:10px}._previewInspectorSheetHeader_8yomw_5450{display:flex;align-items:center;justify-content:space-between}._previewInspectorSheetHeader_8yomw_5450 strong{color:#f5f5f5;font-size:.84rem;letter-spacing:.08em;text-transform:uppercase}._previewInspectorClose_8yomw_5463{min-height:28px;min-width:28px;border-radius:7px;border:1px solid #494f60;background:#2b303d;color:#dce7fb}._resultSummaryCard_8yomw_5472{border:1px solid #3a3a3a;border-radius:10px;background:#2b2b31;padding:8px 10px;display:grid;gap:8px}._resultSummaryRow_8yomw_5481{display:flex;align-items:center;justify-content:space-between;gap:12px}._resultSummaryRow_8yomw_5481 strong{color:#f5f5f5;font-size:12px;letter-spacing:.01em;text-transform:uppercase}._resultStatusChip_8yomw_5495{min-height:22px;border-radius:999px;border:1px solid #5a5a62;background:#383842;color:#ececf0;padding:0 10px;display:inline-flex;align-items:center;font-size:12px;font-weight:600;text-transform:lowercase}._resultStatusChip_8yomw_5495[data-state=completed],._resultStatusChip_8yomw_5495[data-state=done]{border-color:#2f7d4f;background:#1d3f2d;color:#93efbe}._resultStatusChip_8yomw_5495[data-state=failed]{border-color:#9b3b4c;background:#4b2129;color:#ffacbc}._resultStatusChip_8yomw_5495[data-state=running],._resultStatusChip_8yomw_5495[data-state=queued],._resultStatusChip_8yomw_5495[data-state=pending]{border-color:#346ea8;background:#1f3552;color:#9fd5ff}._resultSummaryCard_8yomw_5472 p{margin:0;color:#d4d4dd;font-size:.84rem;line-height:1.45}._resultStatusPanel_8yomw_5537{border:1px solid #3a3a3a;border-radius:10px;background:#2b2b31;padding:10px;display:grid;gap:8px;min-height:0}._resultStatusPanelHeader_8yomw_5547{display:flex;align-items:center;justify-content:space-between;gap:10px}._resultStatusHeading_8yomw_5554{margin:0;color:#f5f5f5;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._resultStatusHeaderMeta_8yomw_5563{display:inline-flex;align-items:center;gap:10px}._resultDurationPill_8yomw_5569{display:inline-flex;align-items:center;gap:4px;color:#a0a0a0;font-size:12px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}._resultStatusBadge_8yomw_5579{min-height:28px;border-radius:999px;border:1px solid #5a5a62;background:#383842;color:#d7d8de;padding:0 10px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;text-transform:lowercase}._resultStatusBadge_8yomw_5579[data-state=running]{border-color:#346ea8;background:#1f3552;color:#9fd5ff}._resultStatusBadge_8yomw_5579[data-state=passed]{border-color:#2f7d4f;background:#1d3f2d;color:#93efbe}._resultStatusBadge_8yomw_5579[data-state=failed]{border-color:#9b3b4c;background:#4b2129;color:#ffacbc}._resultStatusSpinner_8yomw_5612{animation:_result-spin_8yomw_1 .9s linear infinite}._resultSummaryContent_8yomw_5616{flex:1;display:grid;gap:8px}._resultSummaryText_8yomw_5622{margin:0;color:#d5d7de;font-size:14px;line-height:1.35}._resultSummaryInlineLabel_8yomw_5629{color:#8f919a;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}._resultSummaryText_8yomw_5622[data-state=running]{color:#8fd0ff;font-style:italic}._resultSummaryText_8yomw_5622[data-state=passed]{color:#92ecbc;font-weight:600}._resultSummaryText_8yomw_5622[data-state=failed]{color:#ffacbc;font-weight:700}._resultRunningSkeleton_8yomw_5652{display:grid;gap:8px;max-width:460px}._resultRunningLine_8yomw_5658{height:9px;border-radius:999px;background:linear-gradient(90deg,#32333a 8%,#434550 22%,#32333a 40%);background-size:220% 100%;animation:_result-skeleton-shimmer_8yomw_1 1.4s ease infinite}._resultRunningLine_8yomw_5658:last-child{width:78%}._resultSuccessBlock_8yomw_5670{border:1px solid #3a3a3a;border-radius:10px;background:#212228;padding:8px 10px;display:grid;gap:3px}._resultSuccessBlock_8yomw_5670 p{margin:0;color:#a4a9b7;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}._resultIdleGrid_8yomw_5686{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}._resultIdleCard_8yomw_5692{border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#17191e;padding:8px 10px;display:grid;gap:4px}._resultIdleCard_8yomw_5692 strong{color:#cfd3df;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}._resultIdleCard_8yomw_5692 p{margin:0;color:#99a0b3;font-size:.78rem;line-height:1.45}._apiResultSummaryStrip_8yomw_5715{min-height:36px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#2b2b2b;padding:0 10px;display:flex;align-items:center;gap:8px}._apiResultSummaryBadge_8yomw_5726{min-height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#2a2e37;color:#c5ccd8;padding:0 8px;font-size:.7rem;font-weight:600;letter-spacing:0;text-transform:none;display:inline-flex;align-items:center}._apiResultSummaryBadge_8yomw_5726[data-state=passed]{border-color:#2ebd8547;background:#2ebd8529;color:#7ee2b8}._apiResultSummaryBadge_8yomw_5726[data-state=failed]{border-color:#ef535042;background:#ef535024;color:#ff9a96}._apiResultSummaryBadge_8yomw_5726[data-state=running]{border-color:#7ea8ff47;background:#7ea8ff2e;color:#7ea8ff}._apiResultSummaryText_8yomw_5759{color:#e8edf5;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._apiResultSummaryMeta_8yomw_5767{margin-left:auto;color:#aab3c2;font-size:.72rem;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._apiResultChecklistSection_8yomw_5774{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#2b2b2b;display:grid;gap:0}._apiResultChecklistSection_8yomw_5774 header{min-height:32px;border-bottom:1px solid rgba(255,255,255,.08);padding:0 10px;display:flex;align-items:center}._apiResultChecklistSection_8yomw_5774 strong{color:#a0a8b7;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}._apiResultChecklist_8yomw_5774{margin:0;padding:0;list-style:none}._apiResultChecklist_8yomw_5774 li{min-height:38px;border-bottom:1px solid rgba(255,255,255,.06);padding:6px 10px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start}._apiResultChecklist_8yomw_5774 li:last-child{border-bottom:0}._apiResultChecklistCollapsed_8yomw_5818{opacity:.82}._apiResultChecklistState_8yomw_5822{width:18px;height:18px;border-radius:999px;border:1px solid rgba(255,255,255,.1);color:#7d8695;display:inline-flex;align-items:center;justify-content:center;background:#3b3b41}._apiResultChecklist_8yomw_5774 li[data-state=passed] ._apiResultChecklistState_8yomw_5822{border-color:#2ebd8547;background:#2ebd8529;color:#7ee2b8}._apiResultChecklist_8yomw_5774 li[data-state=failed] ._apiResultChecklistState_8yomw_5822{border-color:#ef535042;background:#ef535024;color:#ff9a96}._apiResultChecklistBody_8yomw_5846{display:grid;gap:2px}._apiResultChecklistBody_8yomw_5846 strong{color:#eef2f7;font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none}._apiResultChecklistBody_8yomw_5846 small{color:#9aa4b4;font-size:.72rem;line-height:1.4}._apiResultFailureBlock_8yomw_5865{border:1px solid rgba(155,59,76,.36);border-radius:10px;background:#4b21294d;padding:8px 10px;display:grid;gap:4px}._apiResultFailureBlock_8yomw_5865 strong{color:#ffccd7;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}._apiResultFailureBlock_8yomw_5865 p{margin:0;color:#d8dbe5;font-size:.76rem;line-height:1.45}._apiResultPreRunCard_8yomw_5888{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#2b2b2b;padding:10px;display:grid;gap:6px}._apiResultPreRunCard_8yomw_5888 strong{color:#f3f5f8;font-size:.82rem;font-weight:600}._apiResultPreRunCard_8yomw_5888 p{margin:0;color:#b8c0cc;font-size:.76rem;line-height:1.45}._apiResultPreRunCard_8yomw_5888 ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}._apiResultPreRunCard_8yomw_5888 li{color:#9099a8;font-size:.74rem;line-height:1.4}._resultFailureCard_8yomw_5924{border:1px solid rgba(155,59,76,.46);border-radius:16px;background:linear-gradient(180deg,#24252bfa,#1c1d22fa);box-shadow:inset 0 1px #ffd7e00a;padding:14px;display:grid;gap:12px}._resultFailureHero_8yomw_5934{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start}._resultFailureHeroIcon_8yomw_5941{width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,180,196,.18);background:#71213057;color:#ffccd7;display:inline-flex;align-items:center;justify-content:center}._resultFailureHeroBody_8yomw_5953{display:grid;gap:4px}._resultFailureHeroBody_8yomw_5953 strong{color:#ffe3ea;font-size:.95rem;letter-spacing:-.01em;font-weight:700}._resultFailureHeroBody_8yomw_5953 p{margin:0;color:#b7bac5;font-size:.8rem;line-height:1.4;text-transform:uppercase;letter-spacing:.09em;font-weight:700}._resultFailureChecklistGrid_8yomw_5975{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}._resultFailureChecklistSection_8yomw_5981,._resultFailureRecommended_8yomw_5982,._resultFailureDetailsGroup_8yomw_5983{border:1px solid rgba(101,105,118,.26);border-radius:14px;background:#13141894;padding:12px;display:grid;gap:10px}._resultFailureSectionLabel_8yomw_5992{color:#d0d3dc;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._resultFailureChecklist_8yomw_5975{list-style:none;margin:0;padding:0;display:grid;gap:9px}._resultFailureChecklistItem_8yomw_6008{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}._resultFailureChecklistIcon_8yomw_6015{width:20px;height:20px;border-radius:999px;background:#8526375c;color:#ffcad6;display:inline-flex;align-items:center;justify-content:center}._resultFailureChecklistBody_8yomw_6026{display:grid;gap:2px}._resultFailureChecklistBody_8yomw_6026 strong{color:#f6f8fb;font-size:.92rem;font-weight:650;line-height:1.35}._resultFailureChecklistBody_8yomw_6026 span{color:#a6abba;font-size:.82rem;line-height:1.35}._resultFailureRecommended_8yomw_5982 p{margin:0;color:#dce0e9;font-size:.88rem;line-height:1.45}._resultFailureActions_8yomw_6051{display:flex;flex-wrap:wrap;gap:10px}._resultFailureDetailsPanel_8yomw_6057,._resultFailureRawStandalone_8yomw_6062{display:grid;gap:10px}._resultFailureRawPanel_8yomw_6067{border:1px solid rgba(101,105,118,.26);border-radius:14px;background:#13141894;padding:12px;display:grid;gap:8px}._resultFailureDetailsGroupHeader_8yomw_6076{display:flex;align-items:center;justify-content:space-between;gap:12px}._resultFailureDetailsGroupHeader_8yomw_6076 strong{color:#f5f7fb;font-size:.88rem;font-weight:650}._resultFailureDetailsGroupHeader_8yomw_6076 span{min-width:24px;min-height:24px;border-radius:999px;border:1px solid rgba(112,118,133,.28);background:#ffffff0a;color:#c6cada;display:inline-flex;align-items:center;justify-content:center;font-size:.74rem;font-weight:700}._resultFailureGuidanceList_8yomw_6103{display:grid;gap:10px}._resultFailureGuidanceItem_8yomw_6108{border:1px solid rgba(100,105,117,.22);border-radius:14px;background:#17181dd6;overflow:hidden}._resultFailureGuidanceItem_8yomw_6108[data-open=true]{border-color:#904f5d61}._resultFailureGuidanceToggle_8yomw_6119{width:100%;border:0;background:transparent;color:inherit;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;cursor:pointer;text-align:left}._resultFailureGuidanceTitleBlock_8yomw_6132{display:grid;gap:4px;min-width:0}._resultFailureGuidanceHeader_8yomw_6138{display:flex;align-items:center;gap:8px;margin-bottom:4px}._resultFailureGuidanceIcon_8yomw_6145{width:28px;height:28px;border-radius:9px;background:#ffa1b61a;color:#ffc2cf;display:inline-flex;align-items:center;justify-content:center}._resultFailureGuidanceEyebrow_8yomw_6156{color:#d9a8b4;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._resultFailureGuidanceTitle_8yomw_6132{margin:0;color:#f6f8fb;font-size:.95rem;line-height:1.4;font-weight:650}._resultFailureGuidanceSummary_8yomw_6172{color:#9ea4b4;font-size:.82rem;line-height:1.35}._resultFailureGuidanceChevron_8yomw_6178{align-self:center;color:#b7bccb;display:inline-flex;align-items:center}._resultFailureGuidanceBody_8yomw_6185{border-top:1px solid rgba(102,106,119,.2);padding:0 12px 12px;display:grid;gap:10px}._resultFailureGuidanceMeta_8yomw_6192{display:grid;gap:4px}._resultFailureMetaLabel_8yomw_6197{color:#9ea4b4;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._resultFailureGuidanceMeta_8yomw_6192 p{margin:0;color:#dde1ea;font-size:.84rem;line-height:1.5}._resultFailureLocator_8yomw_6212{width:fit-content;border-radius:999px;border:1px solid rgba(112,118,132,.28);background:#ffffff0a;color:#f6f8fb;font-size:.78rem;font-weight:600;padding:5px 9px;white-space:normal;word-break:break-word}._resultFailureSnippet_8yomw_6225{margin:0;border-radius:10px;border:1px solid rgba(112,118,132,.24);background:#17181d;padding:10px 12px;overflow-x:auto;color:#f3f5fa;font-size:.8rem;line-height:1.5;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._resultTraceCta_8yomw_6238{width:fit-content;border:1px solid rgba(112,118,132,.28);border-radius:999px;background:#ffffff0a;color:#edf0f6;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:8px 12px}._resultTraceCta_8yomw_6238:hover{border-color:#afb4c26b;background:#ffffff14;color:#fff}._resultPendingSkeleton_8yomw_6258{border:1px solid #3a3a3a;border-radius:10px;background:#242429;padding:8px 10px;display:grid;gap:7px}._resultSkeletonLine_8yomw_6267{min-height:9px;border-radius:999px;background:linear-gradient(90deg,#373740 8%,#434550 22%,#373740 40%);background-size:220% 100%;animation:_result-skeleton-shimmer_8yomw_1 1.4s ease infinite}._resultSkeletonLineShort_8yomw_6275{width:24%}._resultSkeletonLineMedium_8yomw_6279{width:44%}._resultSkeletonLineWide_8yomw_6283{width:86%}._apiConsolePanel_8yomw_6287{border:0;border-radius:10px;background:#262626;padding:8px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;min-height:100%}._apiConsoleDocsLink_8yomw_6298{font-size:.74rem;color:#7ea8ff;text-decoration:none;border-bottom:1px solid rgba(126,168,255,.28)}._apiConsoleDocsLink_8yomw_6298:hover{color:#a8c2ff;border-bottom-color:#7ea8ff70}._apiConsoleLayout_8yomw_6310{display:grid;grid-template-columns:minmax(260px,38%) minmax(0,1fr);gap:0;min-height:0;align-items:stretch;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#2b2b2b;overflow:hidden}._apiConsoleGuide_8yomw_6322{border:0;border-radius:8px;background:#2b2b2b;padding:8px 10px;display:grid;gap:4px}._apiConsoleGuide_8yomw_6322 strong{color:#f3f5f8;font-size:.78rem;font-weight:600}._apiConsoleGuide_8yomw_6322 p{margin:0;color:#b8c0cc;font-size:.74rem;line-height:1.4}._apiConsoleStepsPane_8yomw_6344,._apiConsoleInspectorPane_8yomw_6345{border:0;border-radius:0;background:transparent;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}._apiConsoleInspectorPane_8yomw_6345{border-left:1px solid rgba(255,255,255,.08)}._apiConsolePaneHeader_8yomw_6358{min-height:32px;padding:0 10px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center}._apiConsolePaneHeader_8yomw_6358 strong{color:#a0a8b7;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}._apiConsoleFlowList_8yomw_6374{padding:4px;display:grid;gap:4px;align-content:start;overflow:auto}._apiConsoleStepRow_8yomw_6382{min-height:34px;border-radius:6px;border:0;background:#303036;color:#f3f5f8;padding:0 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}._apiConsoleStepRow_8yomw_6382:hover,._apiConsoleStepRow_8yomw_6382[data-active=true]{background:#35353d;box-shadow:inset 0 0 0 1px #7ea8ff38}._apiConsoleStepRow_8yomw_6382:hover{background:#35353d}._apiConsoleStepMain_8yomw_6406{min-width:0;display:inline-flex;align-items:center;gap:8px}._apiConsoleStepPath_8yomw_6413{color:#dce2ec;font-size:13px;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._apiConsoleStepMeta_8yomw_6422{flex:0 0 auto;display:inline-flex;align-items:center}._apiConsoleStepBadge_8yomw_6428{min-height:20px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#3b3b41;color:#c5ccd8;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;padding:0 7px;display:inline-flex;align-items:center}._apiConsoleStepBadge_8yomw_6428[data-state=matched]{border-color:#2ebd8547;background:#2ebd8529;color:#7ee2b8}._apiConsoleStepBadge_8yomw_6428[data-state=wrong_order]{border-color:#f59e0b42;background:#f59e0b24;color:#f6c56a}._apiConsoleInspector_8yomw_6345{padding:8px;display:grid;gap:8px;min-height:0;overflow:auto}._apiConsoleInspectorTitle_8yomw_6463{min-height:34px;border:0;border-radius:8px;background:#303036;padding:0 8px;display:flex;align-items:center;justify-content:space-between;gap:6px}._apiConsoleInspectorTitle_8yomw_6463 code{color:#dce2ec;font-size:13px;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._apiConsoleInspectorGrid_8yomw_6481{margin:0;display:grid;gap:6px}._apiConsoleInspectorGrid_8yomw_6481 dt{color:#9099a8;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}._apiConsoleInspectorGrid_8yomw_6481 dd{margin:0;color:#b8c0cc;font-size:.74rem;line-height:1.45;display:grid;gap:3px}._apiConsoleInspectorGrid_8yomw_6481 dd strong{color:#f3f5f8;font-size:.78rem;font-weight:600}._apiConsoleRuleList_8yomw_6510{margin:0;padding-left:1rem;display:grid;gap:4px}._apiConsoleRuleList_8yomw_6510 li{color:#b8c0cc;font-size:.74rem;line-height:1.45}._apiConsoleEmpty_8yomw_6523{border:0;border-radius:8px;background:#303036;padding:8px;display:grid;gap:4px}._apiConsoleEmpty_8yomw_6523 p{margin:0;color:#b8c0cc;font-size:.76rem;line-height:1.45}._apiConsoleTimeline_8yomw_6539{border:0;border-radius:8px;background:transparent;padding:6px;display:grid;gap:6px}._apiConsoleTimelineSlot_8yomw_6548{min-height:28px;border-radius:6px;border:0;background:#303036;padding:0 8px;display:inline-flex;align-items:center;gap:8px}._apiConsoleTimelineSlot_8yomw_6548[data-state=matched]{border-color:#2ebd8547}._apiConsoleTimelineSlot_8yomw_6548[data-state=wrong_order]{border-color:#f59e0b42}._apiConsoleTimelineIndex_8yomw_6567{width:16px;height:16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#7d8695;font-size:.68rem;display:inline-flex;align-items:center;justify-content:center}._apiConsoleTimelineSlot_8yomw_6548 code{color:#dce2ec;font-size:.72rem;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._apiConsoleStats_8yomw_6585{display:flex;flex-wrap:wrap;gap:6px}._apiConsoleStats_8yomw_6585 span{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#3b3b41;color:#c5ccd8;font-size:.72rem;padding:3px 8px}._apiExchangePanel_8yomw_6600{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#262626;padding:8px;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;min-height:100%}._apiTrafficToolbar_8yomw_6611{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:8px}._apiTrafficFilters_8yomw_6619{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}._apiTrafficFilterChip_8yomw_6626{min-height:24px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#2d2d2d;color:#a7afbb;padding:0 8px;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}._apiTrafficFilterChip_8yomw_6626[data-active=true]{border-color:#7ea8ff47;background:#343434;color:#f5f7fa}._apiTrafficToolbarHint_8yomw_6645{color:#9099a8;font-size:.72rem;line-height:1.35;margin-left:auto;text-align:right}._apiTrafficPreRunState_8yomw_6653{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#2b2b2b;padding:10px;display:grid;gap:4px}._apiTrafficPreRunState_8yomw_6653 p{margin:0;color:#98a1b0;font-size:.78rem;line-height:1.45}._apiExchangeHeader_8yomw_6669{display:flex;align-items:center;justify-content:space-between;gap:10px}._apiExchangeHeader_8yomw_6669 h3{margin:0;color:#a0a8b7;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}._apiExchangeHeader_8yomw_6669 span{min-width:22px;min-height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#3b3b41;color:#c5ccd8;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}._apiTrafficTable_8yomw_6700{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#2b2b2b;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}._apiTrafficTableHead_8yomw_6710{display:grid;grid-template-columns:88px minmax(220px,1fr) 70px 64px 92px minmax(120px,160px);gap:8px;align-items:center;min-height:34px;padding:0 10px;border-bottom:1px solid rgba(255,255,255,.08);background:#2b2b2b}._apiTrafficTableHead_8yomw_6710 span{color:#9da6b5;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600}@media(max-width:900px){._apiTrafficTableHead_8yomw_6710,._apiTrafficRowGrid_8yomw_6731{grid-template-columns:72px minmax(160px,1fr) 56px 52px 78px minmax(96px,120px)}._apiConsoleLayout_8yomw_6310{grid-template-columns:minmax(0,1fr)}._apiTrafficToolbarHint_8yomw_6645{display:none}}._apiTrafficEmptyCard_8yomw_6744{margin:8px;border:1px dashed rgba(255,255,255,.16);border-radius:8px;background:#2b2b2b;padding:12px;display:grid;gap:4px}._apiTrafficEmptyCard_8yomw_6744 p{margin:0;color:#9aa0b1;font-size:.78rem;line-height:1.45}._apiTrafficInlineRow_8yomw_6761{min-height:38px;display:flex;align-items:center;padding:0 10px;color:#98a1b0;font-size:.78rem;border-top:1px solid rgba(255,255,255,.08)}._apiExchangeList_8yomw_6771{list-style:none;margin:0;padding:0;overflow:auto}._apiExchangeItem_8yomw_6778{border-top:1px solid rgba(255,255,255,.08);background:transparent;overflow:hidden}._apiExchangeItem_8yomw_6778:first-child{border-top:0}._apiExchangeItem_8yomw_6778 details{display:grid;gap:0}._apiExchangeItem_8yomw_6778 summary{list-style:none;cursor:pointer;padding:0}._apiExchangeItem_8yomw_6778 summary::-webkit-details-marker{display:none}._apiTrafficRowGrid_8yomw_6731{display:grid;width:100%;grid-template-columns:88px minmax(220px,1fr) 70px 64px 92px minmax(120px,160px);gap:8px;align-items:center;min-height:34px;padding:0 10px;transition:background-color .16s ease}._apiExchangeItem_8yomw_6778 summary:hover ._apiTrafficRowGrid_8yomw_6731{background:#303030}._apiTrafficCellMethod_8yomw_6818{min-width:0}._apiTrafficCellPath_8yomw_6822{color:#e5eaf2;font-size:13px;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._apiTrafficCellStatus_8yomw_6831,._apiTrafficCellTime_8yomw_6832{color:#aeb6c4;font-size:.75rem;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._apiTrafficCellAssertion_8yomw_6838{color:#aeb6c4;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}._apiTrafficCellResult_8yomw_6845{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}._apiExchangeMethod_8yomw_6853{color:#dce2ec;font-size:13px;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-transform:uppercase;letter-spacing:.04em}._apiExchangeOutcomeBadge_8yomw_6861{min-height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#3b3b41;color:#c5ccd8;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}._apiExchangeOutcomeBadge_8yomw_6861[data-state=matched]{border-color:#2ebd8547;background:#2ebd8529;color:#7ee2b8}._apiExchangeOutcomeBadge_8yomw_6861[data-state=wrong_order]{border-color:#f59e0b42;background:#f59e0b24;color:#f6c56a}._apiExchangeOutcomeBadge_8yomw_6861[data-state=wrong_path]{border-color:#ef535042;background:#ef535024;color:#ff9a96}._apiExchangeOutcomeBadge_8yomw_6861[data-state=duplicate],._apiExchangeOutcomeBadge_8yomw_6861[data-state=unexpected]{border-color:#ffffff1a;background:#3b3b41;color:#c5ccd8}._apiExchangeExpandRow_8yomw_6902{color:#9099a8;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700}._apiExchangeStatus_8yomw_6910{min-width:42px;min-height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#3b3b41;color:#c5ccd8;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;font-size:11px;font-weight:700}._apiExchangeChevron_8yomw_6925{color:#9aa0b1;display:inline-flex;align-items:center;transition:transform .16s ease}._apiExchangeItem_8yomw_6778 details[open] ._apiExchangeChevron_8yomw_6925{transform:rotate(180deg)}._apiExchangeMetaGrid_8yomw_6936{border-top:1px solid rgba(255,255,255,.08);padding:10px;display:grid;gap:10px}._apiExchangeMetaBlock_8yomw_6943{display:grid;gap:6px}._apiExchangeMetaBlock_8yomw_6943 strong{color:#c4c8d3;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._apiExchangeMetaBlock_8yomw_6943 p{margin:0;color:#959bab;font-size:.8rem}._apiExchangeMetaBlock_8yomw_6943 code{border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#16181d;color:#f0f2f7;padding:4px 6px;font-size:.78rem;width:fit-content;max-width:100%;word-break:break-all}._apiExchangeMetaBlock_8yomw_6943 pre{margin:0;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#15171c;padding:8px;max-height:180px;overflow:auto}._apiExchangeMetaBlock_8yomw_6943 pre code{border:0;background:transparent;color:#e6e9f2;padding:0;width:auto;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;line-height:1.45}@keyframes _result-skeleton-shimmer_8yomw_1{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes _result-spin_8yomw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._traceViewerPanel_8yomw_7013{border:1px solid #3a3a3a;border-radius:10px;background:#1f1f24;min-height:420px;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}._traceViewerActions_8yomw_7023{min-height:38px;border-bottom:1px solid #3a3a3a;padding:0 10px;display:flex;align-items:center}._traceViewerActions_8yomw_7023 a{color:#bcd6ff;text-decoration:none;font-size:.82rem;font-weight:600}._traceViewerActions_8yomw_7023 button{min-height:28px;border-radius:8px;border:1px solid #4a4a54;background:#33333b;color:#dbe7ff;font-size:.76rem;font-weight:600;padding:0 10px;cursor:pointer}._traceViewerActions_8yomw_7023 button:disabled{opacity:.55;cursor:default}._traceViewerFrame_8yomw_7055{width:100%;height:100%;border:0;background:#161619}._traceViewerEmpty_8yomw_7062{border:1px dashed #4b4b56;border-radius:10px;background:#2b2b31;padding:14px;display:grid;gap:10px;justify-items:start}._traceViewerEmpty_8yomw_7062 button{min-height:30px;border-radius:8px;border:1px solid #4a4a54;background:#33333b;color:#ececf0;font-size:.8rem;font-weight:600;padding:0 10px;cursor:pointer}._autTargetPage_8yomw_7084{min-height:100vh;margin:0;padding:24px;background:#1e1e24}._autTargetSurface_8yomw_7091{max-width:1080px;margin:0 auto}._apiChallengePanel_8yomw_7096{border:1px solid #3a3a3a;border-radius:12px;background:linear-gradient(145deg,#2a2a32,#22222a);padding:24px;color:#f2f2f5;box-shadow:0 12px 30px #00000059}._apiChallengePanel_8yomw_7096 h1{margin:0 0 12px;font-size:1.4rem;font-weight:700}._apiChallengeIntro_8yomw_7111{margin:0;color:#d7dae4;font-size:1rem;line-height:1.55}._apiChallengeSection_8yomw_7118{margin-top:18px;display:grid;gap:10px}._apiChallengeNote_8yomw_7124{border:1px solid rgba(174,188,255,.18);border-radius:12px;background:#ffffff0a;padding:14px 16px;display:grid;gap:10px}._apiChallengeNote_8yomw_7124 p{margin:0;color:#d7dae4;line-height:1.6}._apiChallengeSection_8yomw_7118 h2{margin:0;color:#f5f7fb;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._apiChallengeList_8yomw_7148{margin:0;padding-left:20px;display:grid;gap:10px;color:#d0d3dd;line-height:1.55}._apiChallengeList_8yomw_7148 li{overflow-wrap:anywhere}._apiChallengeList_8yomw_7148 code{padding:1px 7px;border-radius:999px;border:1px solid rgba(174,188,255,.16);background:#ffffff0d;color:#f5f7ff;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82em}._apiChallengeDocs_8yomw_7171{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._apiChallengeDocCard_8yomw_7177{border:1px solid rgba(174,188,255,.18);border-radius:14px;background:#ffffff0a;padding:14px 16px;display:grid;gap:10px}._apiChallengeDocCard_8yomw_7177 p{margin:0;color:#d0d3dd;line-height:1.55}._apiChallengeDocHeader_8yomw_7192{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._apiChallengeDocHeader_8yomw_7192 strong{color:#f5f7fb}._apiChallengeDocHeader_8yomw_7192 span{color:#a5b4fc;font-size:.82rem;line-height:1.2;white-space:nowrap}._apiChallengeDocMeta_8yomw_7210{display:grid;gap:8px;color:#c7cfdb;font-size:.9rem}._apiChallengeDocMeta_8yomw_7210 code{padding:1px 7px;border-radius:999px;border:1px solid rgba(174,188,255,.16);background:#ffffff0d;color:#f5f7ff;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82em}._resultInlineSection_8yomw_7227{border:1px solid #3a3a3a;border-radius:8px;background:#2a2a2a;padding:6px 8px}._resultInlineSection_8yomw_7227 summary{cursor:pointer;color:#f5f5f5;font-size:.89rem;font-weight:600}._resultInlineSection_8yomw_7227>p{margin:8px 0 2px;color:#a0a0a0;font-size:.9rem}._aiPanel_8yomw_983{--ai-bg: var(--surface-bg);--ai-header-bg: var(--chrome-panel-header-bg);--ai-toolbar-bg: var(--chrome-panel-subheader-bg);--ai-foreground: var(--vscode-foreground, #f5f5f5);--ai-muted: var(--vscode-descriptionForeground, #a0a0a0);--ai-border: var(--vscode-panel-border, #161616);--ai-link: var(--vscode-textLink-foreground, #1179e5);--ai-input-bg: var(--vscode-input-background, #2b2b2b);--ai-input-fg: var(--vscode-input-foreground, #f5f5f5);--ai-input-border: var(--vscode-input-border, #3a3a3a);background:linear-gradient(180deg,var(--ai-header-bg) 0,var(--ai-header-bg) var(--panel-header-height),var(--ai-toolbar-bg) var(--panel-header-height),var(--ai-toolbar-bg) calc(var(--panel-header-height) + var(--panel-subheader-height)),var(--ai-bg) calc(var(--panel-header-height) + var(--panel-subheader-height)),var(--ai-bg) 100%);border:1px solid #161616;border-radius:var(--panel-shell-radius);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;min-width:0;overflow:hidden}._aiPanel_8yomw_983[data-collapsed=true]{grid-template-rows:auto minmax(0,1fr)}._aiPanel_8yomw_983[data-collapsed=true] ._aiPanelHeader_8yomw_7281,._aiPanel_8yomw_983[data-collapsed=true] ._aiComposer_8yomw_7285,._aiPanel_8yomw_983[data-collapsed=true] ._aiPanelToolbar_8yomw_1221{display:none}._aiPanelHeader_8yomw_7281{min-height:var(--panel-header-height);border-bottom:1px solid var(--ai-border);background:var(--ai-header-bg);display:flex;align-items:center;justify-content:space-between;padding:0 9px;gap:8px}._aiPanelHeading_8yomw_7304{min-width:0;display:inline-flex;align-items:center;gap:6px}._aiPanelTitleBadge_8yomw_7311{max-width:min(180px,100%);min-height:22px;padding:0;color:color-mix(in srgb,var(--ai-foreground) 72%,var(--ai-muted));font-size:var(--panel-chrome-font-size);font-weight:600;display:inline-flex;align-items:center;gap:6px;letter-spacing:.01em}._aiPanelTitleIcon_8yomw_1219{display:inline-flex;align-items:center;color:#8f97ff;font-size:var(--panel-chrome-font-size);line-height:1}._aiPanelTitleClose_8yomw_7332{width:22px;min-height:22px;border:1px solid transparent;background:transparent;color:var(--ai-muted);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._aiPanelTitleClose_8yomw_7332:hover{color:#d4d4d4;border-color:#494949;background:#393939}._aiPanelControls_8yomw_1220{display:inline-flex;align-items:center;gap:1px;opacity:1;pointer-events:auto}._aiPanelControls_8yomw_1220 button{width:26px;min-height:26px;border:1px solid transparent;background:transparent;color:var(--ai-muted);border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--panel-chrome-font-size);line-height:1;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._aiPanelControls_8yomw_1220 button:hover{color:#d4d4d4;border-color:#494949;background:#393939}._aiPanelToolbar_8yomw_1221{min-height:var(--panel-subheader-height);border-bottom:1px solid var(--ai-border);background:var(--ai-toolbar-bg);display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:0 9px}._aiPanelToolbarButton_8yomw_1221{width:24px;min-height:24px;border:1px solid transparent;background:transparent;color:var(--ai-muted);border-radius:7px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}._aiPanelToolbarButton_8yomw_1221:hover{color:#d4d4d4;border-color:#494949;background:#393939}._aiPanelToolbarButton_8yomw_1221[data-active=true]{color:var(--ai-foreground);border-color:color-mix(in srgb,var(--ai-link) 26%,var(--ai-border));background:color-mix(in srgb,var(--ai-link) 14%,var(--ai-bg))}._aiPanelBody_8yomw_7429{min-height:0;overflow:hidden;display:flex;padding:12px 16px 0}._aiHistoryMenu_8yomw_7436{border-bottom:1px solid var(--ai-border);background:color-mix(in srgb,var(--ai-header-bg) 90%,var(--ai-bg));display:grid;gap:6px;padding:8px 10px;max-height:180px;overflow:auto}._aiHistoryItem_8yomw_7446{width:100%;border:1px solid color-mix(in srgb,var(--ai-border) 88%,transparent);background:color-mix(in srgb,var(--ai-header-bg) 62%,var(--ai-bg));color:var(--ai-text);border-radius:9px;padding:7px 9px;text-align:left;display:grid;gap:2px;cursor:pointer}._aiHistoryItem_8yomw_7446:hover{border-color:color-mix(in srgb,var(--ai-link) 45%,var(--ai-border));background:color-mix(in srgb,var(--ai-link) 15%,var(--ai-bg))}._aiHistoryItemTitle_8yomw_7464{font-size:12px;font-weight:600;line-height:1.3}._aiHistoryItemMeta_8yomw_7470{font-size:11px;line-height:1.2;color:var(--ai-muted)}._aiHistoryEmpty_8yomw_7476{margin:0;font-size:12px;line-height:1.35;color:var(--ai-muted)}._aiMessageFeed_8yomw_7483{width:100%;min-height:0;overflow:auto;display:grid;align-content:start;gap:12px;padding:0 2px 12px 0}._aiMessageCard_8yomw_7493{width:min(100%,340px);border-radius:12px;border:1px solid color-mix(in srgb,var(--ai-border) 92%,transparent);background:color-mix(in srgb,var(--ai-header-bg) 58%,var(--ai-bg));padding:10px 11px;display:grid;gap:6px}._aiMessageCard_8yomw_7493[data-role=user]{margin-left:auto;background:color-mix(in srgb,var(--ai-link) 15%,var(--ai-bg));border-color:color-mix(in srgb,var(--ai-link) 30%,var(--ai-border))}._aiMessageCard_8yomw_7493[data-role=assistant]{margin-right:auto}._aiMessageCard_8yomw_7493[data-error=true]{border-color:color-mix(in srgb,#d25e69 62%,var(--ai-border));background:color-mix(in srgb,#d25e69 14%,var(--ai-bg))}._aiMessageCard_8yomw_7493[data-pending=true]{opacity:.86}._aiMessageMeta_8yomw_7522{display:flex;align-items:center;justify-content:space-between;gap:8px}._aiMessageAuthor_8yomw_7529{color:var(--ai-foreground);font-size:11px;font-weight:700}._aiMessageAction_8yomw_7535{color:var(--ai-muted);font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}._aiMessageText_8yomw_7543{margin:0;color:var(--ai-foreground);font-size:12px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}._aiMessageDetail_8yomw_7552{margin:0;border:1px solid color-mix(in srgb,var(--ai-border) 90%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ai-bg) 82%,#000);color:var(--ai-foreground);font-size:11px;line-height:1.4;padding:8px 9px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:210px;overflow:auto;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace}._aiPlanDraft_8yomw_7568{display:grid;gap:6px;position:relative}._aiPlanDraftHeader_8yomw_7574{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._aiPlanDraftControls_8yomw_7581{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}._aiPlanDraftEditableBadge_8yomw_7588{min-height:24px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ai-border) 90%,transparent);background:color-mix(in srgb,var(--ai-bg) 78%,#000);color:var(--ai-muted);font-size:10px;font-weight:600;line-height:1;display:inline-flex;align-items:center;gap:5px;padding:0 9px}._aiPlanDraftModeToggle_8yomw_7603{width:24px;min-height:24px;border-radius:7px;border:1px solid color-mix(in srgb,var(--ai-border) 88%,transparent);background:color-mix(in srgb,var(--ai-bg) 82%,#000);color:var(--ai-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}._aiPlanDraftModeToggle_8yomw_7603:hover{color:var(--ai-foreground);border-color:color-mix(in srgb,var(--ai-border) 60%,var(--ai-link))}._aiPlanDraftBackdrop_8yomw_7622{position:fixed;inset:var(--problem-topbar-height, 54px) 0 0;border:0;background:#04080d94;z-index:56;cursor:pointer}._aiPlanDraftToggle_8yomw_7631{width:24px;min-height:24px;border-radius:7px;border:1px solid color-mix(in srgb,var(--ai-border) 88%,transparent);background:color-mix(in srgb,var(--ai-header-bg) 52%,var(--ai-bg));color:var(--ai-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}._aiPlanDraftToggle_8yomw_7631:hover{color:var(--ai-foreground);border-color:color-mix(in srgb,var(--ai-border) 60%,var(--ai-link))}._aiPlanDraft_8yomw_7568[data-maximized=true]{position:fixed;top:calc(var(--problem-topbar-height, 54px) + 14px);left:50%;transform:translate(-50%);width:min(920px,calc(100vw - 30px));max-width:calc(100vw - 30px);height:calc(100dvh - var(--problem-topbar-height, 54px) - 28px);max-height:calc(100dvh - var(--problem-topbar-height, 54px) - 28px);border:1px solid color-mix(in srgb,var(--ai-border) 88%,transparent);border-radius:12px;background:color-mix(in srgb,var(--ai-bg) 90%,#000);box-shadow:0 22px 48px #00000085;z-index:60;padding:12px;gap:10px;grid-template-rows:auto minmax(0,1fr) auto}._aiPlanDraftHint_8yomw_7669{margin:0;color:var(--ai-muted);font-size:11px;line-height:1.35;flex:1 1 auto;min-width:0}._aiPlanDraftEditorShell_8yomw_7678{border:1px solid color-mix(in srgb,var(--ai-border) 90%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ai-bg) 82%,#000);min-height:140px;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr)}._aiPlanDraftEditorShell_8yomw_7678:focus-within{border-color:var(--ui-focus-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ui-focus-accent) 34%,transparent)}._aiPlanDraftEditorShell_8yomw_7678 .cm-editor{height:100%}._aiPlanDraftEditorShell_8yomw_7678 .cm-scroller{overflow:auto!important}._aiPlanPreview_8yomw_7701{min-height:0;overflow:auto;padding:10px;display:grid;align-content:start;gap:8px}._aiPlanPreviewHeading_8yomw_7710{margin:0;color:var(--ai-foreground);font-size:13px;font-weight:650;line-height:1.3}._aiPlanPreviewParagraph_8yomw_7718{margin:0;color:var(--ai-foreground);font-size:12px;line-height:1.45;white-space:pre-wrap}._aiPlanPreviewList_8yomw_7726{margin:0;padding-left:18px;display:grid;gap:4px;color:var(--ai-foreground);font-size:12px;line-height:1.45}._aiMessageDetailEditor_8yomw_7736{width:100%;border:1px solid color-mix(in srgb,var(--ai-border) 90%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ai-bg) 82%,#000);color:var(--ai-foreground);font-size:11px;line-height:1.4;padding:8px 9px;resize:vertical;min-height:140px;max-height:340px;overflow:auto;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace}._aiPlanDraft_8yomw_7568[data-maximized=true] ._aiMessageDetailEditor_8yomw_7736{min-height:0;max-height:none;height:100%;resize:none}._aiPlanDraft_8yomw_7568[data-maximized=true] ._aiPlanDraftEditorShell_8yomw_7678{min-height:0;height:100%}._aiPlanDraft_8yomw_7568[data-maximized=true] ._aiPlanPreview_8yomw_7701{min-height:0}._aiMessageDetailEditor_8yomw_7736:focus-visible{outline:2px solid color-mix(in srgb,var(--ai-link) 42%,transparent);outline-offset:0;border-color:color-mix(in srgb,var(--ai-link) 55%,var(--ai-border))}._aiPlanDraftError_8yomw_7774{margin:0;color:#f49cae;font-size:11px;font-weight:600;line-height:1.35}._aiPromoPrimary_8yomw_7782{width:100%;min-height:100%;max-width:min(340px,100%);margin:0 auto;padding:8px 0 18px;display:grid;align-content:center;justify-items:center;text-align:center;gap:18px}._aiPromoEmoji_8yomw_7795{font-size:32px;line-height:1}._aiPromoCopy_8yomw_7800{display:grid;justify-items:center;gap:10px}._aiPromoPrimary_8yomw_7782 p{margin:0;color:var(--ai-muted);font-size:13px;line-height:1.45;max-width:28ch}._aiPromoLink_8yomw_7814{color:#f59e0b;font-size:13px;font-weight:600;text-decoration:none}._aiPromoLink_8yomw_7814:hover{color:#f7b339}._aiDemoButton_8yomw_7825{min-height:36px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ai-border) 80%,#4a4a4a);background:color-mix(in srgb,var(--ai-foreground) 12%,var(--ai-bg));color:var(--ai-foreground);font-size:12.5px;font-weight:600;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none}._aiDemoButton_8yomw_7825:hover{border-color:color-mix(in srgb,var(--ai-link) 28%,var(--ai-border));background:color-mix(in srgb,var(--ai-link) 16%,var(--ai-bg))}._aiComposer_8yomw_7285{padding:10px 16px 14px;background:var(--ai-bg)}._aiComposerSurface_8yomw_7852{position:relative}._aiComposerModeRow_8yomw_7856{margin:0 0 8px}._aiComposerShell_8yomw_7860{border:1px solid color-mix(in srgb,var(--ai-border) 88%,transparent);border-radius:12px;padding:1px;background:color-mix(in srgb,var(--ai-foreground) 2%,var(--ai-bg));transition:border-color .18s ease,box-shadow .18s ease}._aiComposerShell_8yomw_7860:focus-within{border-color:var(--ui-focus-accent);box-shadow:0 0 0 1px var(--ui-focus-accent),0 0 0 2px color-mix(in srgb,var(--ui-focus-accent) 26%,transparent)}._aiComposerInner_8yomw_7877{border-radius:10px;background:color-mix(in srgb,var(--ai-bg) 86%,var(--ai-input-bg));display:grid;gap:10px;padding:10px 12px 12px}._aiAuthToast_8yomw_7885{position:absolute;right:0;bottom:calc(100% + 8px);margin:0;min-height:28px;border-radius:999px;border:1px solid #49566a;background:color-mix(in srgb,#14263f 92%,#000);color:#d9e8ff;font-size:12px;font-weight:600;line-height:1.2;padding:0 12px;display:inline-flex;align-items:center;box-shadow:0 8px 20px #00000047;pointer-events:none;z-index:45}._aiComposerHint_8yomw_7906{color:var(--ai-muted);font-size:12px}._aiComposerHint_8yomw_7906[data-state=warning]{color:#d7ae5d;font-weight:600}._aiComposer_8yomw_7285 textarea{width:100%;min-height:56px;border:0;border-radius:0;background:transparent;color:var(--ai-input-fg);font-size:13px;line-height:1.4;padding:0;resize:none}._aiComposer_8yomw_7285 textarea::placeholder{color:var(--ai-muted)}._aiComposer_8yomw_7285 textarea:focus-visible{outline:none}._aiComposerFooter_8yomw_7937{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;min-width:0}._aiModeRow_8yomw_7945{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;margin:0;scrollbar-width:none}._aiModeRow_8yomw_7945::-webkit-scrollbar{display:none}._aiModeRow_8yomw_7945>*{flex:0 0 auto}._aiModeButton_8yomw_7964{min-height:24px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ai-border) 88%,transparent);background:color-mix(in srgb,var(--ai-foreground) 4%,var(--ai-bg));color:color-mix(in srgb,var(--ai-foreground) 92%,var(--ai-muted));padding:0 9px;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:5px;cursor:pointer}._aiModeButton_8yomw_7964:hover{border-color:color-mix(in srgb,var(--ai-link) 20%,var(--ai-border));background:color-mix(in srgb,var(--ai-link) 10%,var(--ai-bg))}._aiModeButton_8yomw_7964[data-active=true]{border-color:color-mix(in srgb,var(--ai-link) 46%,var(--ai-border));background:color-mix(in srgb,var(--ai-link) 18%,var(--ai-bg));color:#f5fbff}._aiModeButton_8yomw_7964:disabled{opacity:.56;cursor:not-allowed;border-color:color-mix(in srgb,var(--ai-border) 88%,transparent);background:color-mix(in srgb,var(--ai-foreground) 4%,var(--ai-bg));color:color-mix(in srgb,var(--ai-foreground) 92%,var(--ai-muted))}._aiModeButton_8yomw_7964:disabled:hover{border-color:color-mix(in srgb,var(--ai-border) 88%,transparent);background:color-mix(in srgb,var(--ai-foreground) 4%,var(--ai-bg))}._aiModeTooltipAnchor_8yomw_8003,._aiSendTooltipAnchor_8yomw_8007{display:inline-flex}._aiSendTooltipAnchor_8yomw_8007:after{top:auto;bottom:calc(100% + 7px)}._aiSendTooltipAnchor_8yomw_8007:before{top:auto;bottom:calc(100% + 2px);border-bottom:0;border-top:5px solid #3d3d45}._aiSelectRow_8yomw_8023{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;max-width:100%}._aiModelCompactTrigger_8yomw_8032{min-width:0;width:fit-content;max-width:100%;min-height:24px;border:1px solid color-mix(in srgb,var(--ai-border) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ai-foreground) 4%,var(--ai-bg));padding:0 10px}._aiSelectOptionOpenai_8yomw_8043{display:inline-flex;align-items:center;justify-content:center}._aiSelectOptionDeepseek_8yomw_8049{min-width:14px;height:14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;letter-spacing:.01em;color:#d8ecff;background:color-mix(in srgb,#5ea8ef 45%,#2a2a2a)}._aiComposerActions_8yomw_8063{display:inline-flex;align-items:center;gap:10px;min-width:max-content;flex:0 0 auto}._aiAgentSwitch_8yomw_8071{position:relative;display:inline-flex;align-items:center;gap:7px;color:var(--ai-foreground);font-size:12.5px;font-weight:600}._aiAgentSwitch_8yomw_8071 input{position:absolute;opacity:0;pointer-events:none}._aiAgentTrack_8yomw_8087{width:36px;height:20px;border-radius:999px;border:1px solid #4f5562;background:#61646c;padding:2px;display:inline-flex;align-items:center;transition:background-color .18s ease,border-color .18s ease}._aiAgentThumb_8yomw_8101{width:14px;height:14px;border-radius:999px;background:#fff;display:inline-block;transform:translate(0);transition:transform .18s ease}._aiAgentSwitch_8yomw_8071 input:checked+._aiAgentTrack_8yomw_8087{background:#3c5878;border-color:#6f8bad}._aiAgentSwitch_8yomw_8071 input:checked+._aiAgentTrack_8yomw_8087 ._aiAgentThumb_8yomw_8101{transform:translate(16px)}._aiSendButton_8yomw_8120{min-height:26px;min-width:26px;border-radius:999px;border:0;background:#f2f5fb;color:#111827;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._aiSendButton_8yomw_8120:hover{background:#fff}._aiSendButton_8yomw_8120:disabled{opacity:1;cursor:not-allowed;background:#3b3e46;color:#9aa3b2;pointer-events:none}._aiPanelBody_8yomw_7429 button{font-family:inherit}._aiPanelBody_8yomw_7429 textarea{font-family:Inter,Segoe UI,sans-serif}._aiPanelExpand_8yomw_8153{width:100%;flex:0 0 auto;border:0;background:transparent;color:#fcfcff;font-size:.7rem;font-weight:720;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:5px 0 0;cursor:pointer}._aiPanelExpand_8yomw_8153:hover{color:#fff}._aiPanelExpandIcon_8yomw_8174{color:#9f7cff;display:inline-flex;align-items:center;justify-content:center}._aiPanelExpandLabel_8yomw_8181{display:inline-flex;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:0;line-height:1;text-shadow:0 0 .01px currentColor}._aiPanelCollapsed_8yomw_8190{width:100%;height:100%;padding:0;overflow:hidden}._aiPanelCollapsedRail_8yomw_8197{height:100%;width:100%;border:0;border-radius:0;background:transparent;display:flex;flex-direction:column;align-items:center;padding:4px 0 0}._aiPanelCollapsedClose_8yomw_8209{border:0;background:#ffffff14;color:#d7dbe5;width:18px;min-height:18px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin:2px 0 0}._aiPanelCollapsedClose_8yomw_8209 span{font-size:11px;line-height:1;font-weight:700}._aiPanelCollapsedClose_8yomw_8209:hover{color:#f1f4fb;background:#ffffff21}._aiPanelCollapsedSpacer_8yomw_8234{display:block;flex:1 1 auto}html[data-theme=light] ._page_8yomw_1{background:var(--bg);color:var(--text);--panel-bg: #ffffff;--panel-bg-soft: #f5f8fc;--panel-border: #cfd8e3;--panel-border-soft: #d8e0eb;--surface-bg: #ffffff;--surface-bg-soft: #f5f8fc;--chrome-panel-header-bg: var(--surface-bg-soft);--chrome-panel-subheader-bg: var(--surface-bg);--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--chip-bg: #f1f5f9;--chip-border: #cbd5e1}html[data-theme=light] ._chrome_8yomw_33{background:linear-gradient(180deg,#ffffffeb 0,#fff0 140px),var(--bg)}html[data-theme=light] ._topbar_8yomw_43{border-bottom-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._topbarBrand_8yomw_64{color:#243142}html[data-theme=light] ._topbarBrand_8yomw_64:hover{background:#e9f0f8}html[data-theme=light] ._brandMark_8yomw_83{filter:none}html[data-theme=light] ._topbarContext_8yomw_90{color:#0f172a}html[data-theme=light] ._topbarProblemPicker_8yomw_98{color:#334155}html[data-theme=light] ._topbarProblemPicker_8yomw_98:hover{background:#0f172a0f;color:#0f172a}html[data-theme=light] ._topbarProblemPicker_8yomw_98[data-open=true]{background:transparent}html[data-theme=light] ._topbarProblemPickerIcon_8yomw_124,html[data-theme=light] ._topbarIconButton_8yomw_209,html[data-theme=light] ._topbarNavButton_8yomw_222,html[data-theme=light] ._topbarHintsButton_8yomw_154{color:#64748b}html[data-theme=light] ._topbarIconButton_8yomw_209:hover,html[data-theme=light] ._topbarHintsButton_8yomw_154:hover{color:#0f172a;background:#e8eff7}html[data-theme=light] ._topbarRunCluster_8yomw_136{border-color:#d3dce8;background:#f3f7fc}html[data-theme=light] ._topbarUtilityButton_8yomw_231{border-color:#d3dce8;background:#fff;color:#475569}html[data-theme=light] ._topbarUtilityButton_8yomw_231:hover{color:#0f172a;border-color:#bcc9da;background:#eff4fb}html[data-theme=light] ._topbarUtilityButton_8yomw_231:disabled{background:#eef3f9;border-color:#d8e0ea;color:#64748b}html[data-theme=light] ._topbarDiscussButton_8yomw_262{color:#475569}html[data-theme=light] ._topbarStarsButton_8yomw_266{color:#6d28d9}html[data-theme=light] ._topbarStarsButton_8yomw_266:hover{color:#5b21b6}html[data-theme=light] ._topbarSubmitButton_8yomw_280{border-color:#c2dfcc;background:#f2fbf4;color:#0f8a44}html[data-theme=light] ._topbarSubmitButton_8yomw_280:hover{border-color:#96c9a9;color:#0f8a44;background:#e9f8ed}html[data-theme=light] ._mobileHeaderActionButton_8yomw_191,html[data-theme=light] ._mobileHeaderPendingButton_8yomw_192{background:#f1f4f9;color:#334155}html[data-theme=light] ._mobileHeaderActionButtonPrimary_8yomw_8372{color:#0f8a44}html[data-theme=light] ._mobileResultHeader_8yomw_193{border-bottom-color:#d8e0eb;background:#eef3f9;color:#0f172a}html[data-theme=light] ._mobileResultMinimizeButton_8yomw_8382{border-color:#d1dbe7;background:#fff;color:#334155}html[data-theme=light] ._mobileDock_8yomw_189{background:linear-gradient(180deg,#06070900,#060709e0 45%)}html[data-theme=light] ._mobileDockBar_8yomw_8392{background:#0f1114;box-shadow:none}html[data-theme=light] ._mobileDockButton_8yomw_8397{color:#aab1c0}html[data-theme=light] ._mobileDockButton_8yomw_8397[data-active=true]{color:#f6f8ff;background:transparent;box-shadow:none}html[data-theme=light] ._mobileDockMenu_8yomw_190{background:#101216;box-shadow:none}html[data-theme=light] ._mobileDockMenuButton_8yomw_8412{color:#aab1c0}html[data-theme=light] ._mobileDockMenuButton_8yomw_8412[data-active=true]{background:transparent;color:#f6f8ff;box-shadow:none}html[data-theme=light] ._topbarAuthLink_8yomw_358{color:#1e293b}html[data-theme=light] ._topbarAuthLink_8yomw_358:hover{color:#0f172a}html[data-theme=light] ._topbarOr_8yomw_369{color:#64748b}html[data-theme=light] ._topbarTimerButton_8yomw_333{border-color:#c8d6e8;background:#ecf3fb;color:#2563eb}html[data-theme=light] ._topbarTimerButton_8yomw_333:hover{border-color:#9eb7d6;background:#e3edf9;color:#1d4ed8}html[data-theme=light] ._premiumButton_8yomw_375{border-color:#edcc8f;background:linear-gradient(180deg,#fff3da,#ffe9be);color:#a16207}html[data-theme=light] ._topbarPremiumMobile_8yomw_197{border-color:#e2c58f;background:#fff2d9;color:#9c6206}html[data-theme=light] ._topbarAuthMobile_8yomw_201{color:#475569}html[data-theme=light] ._problemListOverlay_8yomw_394{background:#0a14283d}html[data-theme=light] ._problemListPanel_8yomw_402{border-right-color:#d8e0eb;background:#fff;box-shadow:16px 0 42px #0f172a29}html[data-theme=light] ._problemListHeader_8yomw_766{border-bottom-color:#d8e0eb}html[data-theme=light] ._problemListHeading_8yomw_775{color:#0f172a}html[data-theme=light] ._problemListClose_8yomw_791{color:#64748b}html[data-theme=light] ._problemListClose_8yomw_791:hover{background:#eef3f9;color:#1e293b}html[data-theme=light] ._problemListRow_8yomw_809{color:#0f172a}html[data-theme=light] ._problemListRow_8yomw_809:nth-child(odd){background:#f5f8fc}html[data-theme=light] ._problemListRow_8yomw_809:hover{background:#ecf2f8}html[data-theme=light] ._problemListRowActive_8yomw_840{background:#0f172a;color:#f8fafc;box-shadow:none}html[data-theme=light] ._problemListRowActive_8yomw_840:hover{background:#0b1220;color:#f8fafc;box-shadow:none}html[data-theme=light] ._quotaModalOverlay_8yomw_412{background:#0f172a57}html[data-theme=light] ._quotaModalPanel_8yomw_424{border-color:#d8e0eb;background:#f8fbff;box-shadow:0 22px 56px #0f172a2e}html[data-theme=light] ._quotaModalClose_8yomw_441{color:#64748b}html[data-theme=light] ._quotaModalClose_8yomw_441:hover{color:#0f172a;background:#e2e8f0}html[data-theme=light] ._quotaModalUsagePane_8yomw_469{border-right-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._quotaModalPaneBadge_8yomw_484{border-color:#d5dde8}html[data-theme=light] ._quotaModalUsageBadge_8yomw_496{background:#f59e0b1f;border-color:#f59e0b4d;color:#b45309}html[data-theme=light] ._quotaModalUpgradeBadge_8yomw_502{background:#16a34a1f;color:#15803d;border-color:#16a34a61}html[data-theme=light] ._quotaModalTitle_8yomw_534{color:#0f172a}html[data-theme=light] ._quotaModalMessage_8yomw_543{color:#334155}html[data-theme=light] ._quotaModalCountdown_8yomw_557{color:#1d4ed8}html[data-theme=light] ._quotaModalUsageTitle_8yomw_568{color:#0f172a}html[data-theme=light] ._quotaModalMetricRow_8yomw_592{border-color:transparent;background:transparent}html[data-theme=light] ._quotaModalMetricLabel_8yomw_600{color:#0f172a}html[data-theme=light] ._quotaModalMetricValues_8yomw_629{color:#475569}html[data-theme=light] ._quotaModalUpgradePane_8yomw_470{background:linear-gradient(135deg,#f8fbff,#e7f7ef)}html[data-theme=light] ._quotaModalUpgradeTitle_8yomw_648{color:#0f172a}html[data-theme=light] ._quotaModalUpgradeBody_8yomw_657{color:#334155}html[data-theme=light] ._quotaModalBenefitItem_8yomw_672{color:#1f2937}html[data-theme=light] ._quotaModalBenefitItem_8yomw_672:before{border-color:#22c55e;box-shadow:inset 0 0 0 3px #22c55e26}html[data-theme=light] ._quotaModalBenefitIcon_8yomw_682{color:#16a34a}html[data-theme=light] ._quotaModalMetricStrong_8yomw_636{color:#0f172a}html[data-theme=light] ._quotaModalReadOnly_8yomw_713,html[data-theme=light] ._quotaModalContinue_8yomw_714{color:#475569;text-decoration-color:#47556957}html[data-theme=light] ._quotaModalReadOnly_8yomw_713:hover,html[data-theme=light] ._quotaModalContinue_8yomw_714:hover{color:#0f172a;text-decoration-color:#0f172a7f}html[data-theme=light] ._quotaModalReadOnly_8yomw_713,html[data-theme=light] ._quotaModalReadOnly_8yomw_713:hover{text-decoration:none;border-color:#cbd5e1;color:#334155;background:#f8fafc}html[data-theme=light] ._quotaModalFooterGhost_8yomw_756{text-decoration-color:#47556957}html[data-theme=light] ._error_8yomw_905{border-color:#f0b2b2;background:#fff1f1;color:#b42318}html[data-theme=light] ._layout_8yomw_915[data-editor-fullscreen=true],html[data-theme=light] ._layout_8yomw_915[data-statement-fullscreen=true],html[data-theme=light] ._layout_8yomw_915[data-result-fullscreen=true]{background:#f5f8fc}html[data-theme=light] ._layoutResizer_8yomw_982{background:#eef3f8;border-left-color:#e0e8f2;border-right-color:#e0e8f2}html[data-theme=light] ._layoutResizer_8yomw_982:hover,html[data-theme=light] ._layoutResizer_8yomw_982:focus-within{background:#e7f1ff;border-left-color:#7ab8f7;border-right-color:#7ab8f7;box-shadow:inset 0 0 0 1px #0a84ff4d}html[data-theme=light] ._layoutResizerActive_8yomw_1335{background:#e6f0fe;border-left-color:#67adf5;border-right-color:#67adf5;box-shadow:inset 0 0 0 1px #0a84ff57}html[data-theme=light] ._layoutResizerGrip_8yomw_1361{background:linear-gradient(180deg,#94a3b8,#64748b)}html[data-theme=light] ._resultResizeStrip_8yomw_1010{background:#e9eff7}html[data-theme=light] ._resultResizeStrip_8yomw_1010:before{background:#9aa8ba}html[data-theme=light] ._resultResizeStrip_8yomw_1010:hover,html[data-theme=light] ._resultResizeStrip_8yomw_1010:focus-within,html[data-theme=light] ._resultResizeStripActive_8yomw_3306{background:#e7f1ff;box-shadow:inset 0 0 0 1px #0a84ff4d}html[data-theme=light] ._resultResizeStrip_8yomw_1010:hover:before,html[data-theme=light] ._resultResizeStrip_8yomw_1010:focus-within:before,html[data-theme=light] ._resultResizeStripActive_8yomw_3306:before{background:#0a84ff}html[data-theme=light] ._resultResizeStripGrip_8yomw_3328{background:linear-gradient(90deg,#94a3b8,#64748b)}html[data-theme=light] ._resultResizeStripHandle_8yomw_3317:hover ._resultResizeStripGrip_8yomw_3328,html[data-theme=light] ._resultResizeStripHandle_8yomw_3317:focus-visible ._resultResizeStripGrip_8yomw_3328,html[data-theme=light] ._resultResizeStripActive_8yomw_3306 ._resultResizeStripGrip_8yomw_3328{background:linear-gradient(90deg,#59b8ff,#0a84ff)}html[data-theme=light] ._layoutResizerHandle_8yomw_1350:hover ._layoutResizerGrip_8yomw_1361,html[data-theme=light] ._layoutResizerHandle_8yomw_1350:focus-visible ._layoutResizerGrip_8yomw_1361,html[data-theme=light] ._layoutResizerActive_8yomw_1335 ._layoutResizerGrip_8yomw_1361{background:linear-gradient(180deg,#59b8ff,#0a84ff)}html[data-theme=light] ._panelResizeActive_8yomw_1379{box-shadow:inset 0 0 0 1px #94a3b8}html[data-theme=light] ._statementHeader_8yomw_1383 h1,html[data-theme=light] ._statementContent_8yomw_1485 p,html[data-theme=light] ._exampleList_8yomw_8718 li span,html[data-theme=light] ._statementSectionTitle_8yomw_2555,html[data-theme=light] ._statementSectionList_8yomw_1497{color:#0f172a}html[data-theme=light] ._statementSectionBlock_8yomw_1542+._statementSectionBlock_8yomw_1542{border-top-color:#dbe4ef}html[data-theme=light] ._editorialBadge_8yomw_1787{border-color:#cbd5e1;background:transparent;color:#64748b}html[data-theme=light] ._editorialQuickNavigatorButton_8yomw_1578{border-color:transparent;background:transparent;color:#334155}html[data-theme=light] ._editorialQuickNavigatorButton_8yomw_1578:hover{border-color:transparent;background:#f1f5f9}html[data-theme=light] ._editorialQuickNavigatorButton_8yomw_1578[data-active=true]{border-color:transparent;background:#e2e8f0;color:#0f172a}html[data-theme=light] ._editorialQuickNavigatorMenu_8yomw_1610{border-color:#d3d9e2;background:var(--surface-bg-soft);box-shadow:0 10px 22px #0f172a1f}html[data-theme=light] ._editorialQuickNavigatorItem_8yomw_1629{color:#334155}html[data-theme=light] ._editorialQuickNavigatorItemNested_8yomw_1643{color:#64748b}html[data-theme=light] ._editorialQuickNavigatorItem_8yomw_1629:hover{background:#f1f5f9;color:#0f172a}html[data-theme=light] ._editorialProblemTitle_8yomw_1669{color:#0f172a}html[data-theme=light] ._editorialProblemAction_8yomw_1681{color:#64748b}html[data-theme=light] ._editorialProblemAction_8yomw_1681:hover{color:#0f172a;background:#f1f5f9}html[data-theme=light] ._editorialMetaAvatar_8yomw_1716{border-color:#cbd5e1;background:#fff}html[data-theme=light] ._editorialMetaAuthor_8yomw_1741{color:#0f172a}html[data-theme=light] ._editorialMetaStats_8yomw_1762{color:#64748b}html[data-theme=light] ._editorialHeaderCard_8yomw_1779{border:0;background:transparent}html[data-theme=light] ._editorialTitle_8yomw_1803,html[data-theme=light] ._editorialSectionTitle_8yomw_1829,html[data-theme=light] ._editorialSectionSubtitle_8yomw_1837,html[data-theme=light] ._editorialApproachTitle_8yomw_1849,html[data-theme=light] ._editorialMinorHeading_8yomw_1865,html[data-theme=light] ._editorialRichHtml_8yomw_2136 h2,html[data-theme=light] ._editorialRichHtml_8yomw_2136 h3,html[data-theme=light] ._editorialRichHtml_8yomw_2136 h4{color:#0f172a}html[data-theme=light] ._editorialLead_8yomw_1811,html[data-theme=light] ._editorialParagraph_8yomw_1858,html[data-theme=light] ._editorialComplexityList_8yomw_2094 li,html[data-theme=light] ._editorialBulletList_8yomw_2118 li,html[data-theme=light] ._editorialRichHtml_8yomw_2136 p,html[data-theme=light] ._editorialRichHtml_8yomw_2136 li{color:#334155}html[data-theme=light] ._editorialCodePanel_8yomw_1888,html[data-theme=light] ._editorialCodePanelHeader_8yomw_1895,html[data-theme=light] ._editorialCodeTab_8yomw_1905,html[data-theme=light] ._editorialCodeCopy_8yomw_1980,html[data-theme=light] ._editorialRichHtml_8yomw_2136 pre{border-color:#dbe4ef}html[data-theme=light] ._editorialCodePanel_8yomw_1888{background:#e5e7eb}html[data-theme=light] ._editorialCodePanelHeader_8yomw_1895{background:#dadde2}html[data-theme=light] ._editorialCodeTab_8yomw_1905{border-right-color:#c7cbd2!important;background:transparent;color:#334155}html[data-theme=light] ._editorialCodeTab_8yomw_1905[data-state=active]{background:#f3f4f6!important;color:#0f172a!important;box-shadow:none}html[data-theme=light] ._editorialCodeCopy_8yomw_1980,html[data-theme=light] ._editorialCodeTabsNext_8yomw_1963{border-color:#b7bcc5;background:#f3f4f6;color:#0f172a}html[data-theme=light] ._editorialCodeBlock_8yomw_2073{background:#f3f4f6;color:#0f172a}html[data-theme=light] ._editorialCodeMirrorShell_8yomw_2017{background:#f3f4f6}html[data-theme=light] ._editorialCodeMirrorShell_8yomw_2017 .cm-editor{background:#f3f4f6!important;color:#0f172a!important}html[data-theme=light] ._editorialCodeMirrorShell_8yomw_2017 .cm-scroller{background:#f3f4f6!important}html[data-theme=light] ._editorialCodeMirrorShell_8yomw_2017 .cm-gutters{border-right-color:#c7ccd4!important;background:#eceff3!important;color:#8f95a0!important}html[data-theme=light] ._editorialDivider_8yomw_2130,html[data-theme=light] ._editorialRichHtml_8yomw_2136 hr{border-top-color:#dbe4ef}html[data-theme=light] ._editorialVideoWrap_8yomw_1874,html[data-theme=light] ._editorialRichHtml_8yomw_2136 iframe{border-color:#dbe4ef;background:#f3f4f6}html[data-theme=light] ._editorialRichHtml_8yomw_2136 pre code{color:inherit}html[data-theme=light] ._solutionsToolbar_8yomw_2214{border-bottom-color:#d5dde8}html[data-theme=light] ._solutionsSearchWrap_8yomw_2223{color:#64748b}html[data-theme=light] ._solutionsSearchWrap_8yomw_2223 input{color:#0f172a}html[data-theme=light] ._solutionsSearchWrap_8yomw_2223 input::placeholder{color:#94a3b8}html[data-theme=light] ._solutionsSortButton_8yomw_2253{color:#64748b}html[data-theme=light] ._solutionsSortButton_8yomw_2253:hover{color:#1e293b}html[data-theme=light] ._solutionsFilterChip_8yomw_2280{border-color:#d6deea;background:#edf3fb;color:#334155}html[data-theme=light] ._solutionsFilterChipActive_8yomw_2297{border-color:#0f172a;background:#0f172a;color:#fff}html[data-theme=light] ._solutionsFilterExpand_8yomw_2303{border-color:#d6deea;background:#f8fbff;color:#64748b}html[data-theme=light] ._solutionsShareBanner_8yomw_2322{border-color:#d6deea;background:#edf2f8}html[data-theme=light] ._solutionsShareBannerIcon_8yomw_2340{background:#d7deea;color:#334155}html[data-theme=light] ._solutionsShareBannerBody_8yomw_2333 p{color:#0f172a}html[data-theme=light] ._solutionFeedItem_8yomw_2403{border-bottom-color:#dde5ef}html[data-theme=light] ._solutionFeedAvatar_8yomw_2428{border-color:#d6deea;background:#edf2f8;color:#334155}html[data-theme=light] ._solutionFeedMetaTop_8yomw_2456{color:#64748b}html[data-theme=light] ._solutionFeedAuthor_8yomw_2466{color:#334155}html[data-theme=light] ._solutionFeedMetaDot_8yomw_2472{color:#94a3b8}html[data-theme=light] ._solutionFeedTitle_8yomw_2476,html[data-theme=light] ._solutionsEmptyState_8yomw_2532 h3{color:#0f172a}html[data-theme=light] ._solutionPinnedBadge_8yomw_2484{border-color:#f59e0b38;background:#f59e0b1f;color:#b45309}html[data-theme=light] ._solutionFeedTag_8yomw_2497{border-color:#d6deea;background:#edf3fb;color:#334155}html[data-theme=light] ._solutionFeedStats_8yomw_2516{color:#64748b}html[data-theme=light] ._solutionsEmptyState_8yomw_2532{border-color:#d6deea;background:#f8fbff}html[data-theme=light] ._solutionsEmptyState_8yomw_2532 p,html[data-theme=light] ._statementSectionParagraph_8yomw_2716,html[data-theme=light] ._statementMissionText_8yomw_2603{color:#334155}html[data-theme=light] ._statementSectionMeta_8yomw_2563,html[data-theme=light] ._statementSectionChevron_8yomw_2569{color:#64748b}html[data-theme=light] ._statementSectionList_8yomw_1497 li{color:#334155}html[data-theme=light] ._statementSectionList_8yomw_1497 li:before{background:#2563eb}html[data-theme=light] ._statementHints_8yomw_2650{border-top-color:#d8e2ef;border-bottom-color:#d8e2ef}html[data-theme=light] ._statementHintDisclosure_8yomw_2657+._statementHintDisclosure_8yomw_2657{border-top-color:#d8e2ef}html[data-theme=light] ._statementHintIcon_8yomw_2682{color:#475569}html[data-theme=light] ._statementHintLabel_8yomw_2689{color:#334155}html[data-theme=light] ._statementHintChevron_8yomw_2696{color:#64748b}html[data-theme=light] ._statementHintBody_8yomw_2707{color:#334155}html[data-theme=light] ._statement_8yomw_981 h3,html[data-theme=light] ._statementFooter_8yomw_2755{color:#64748b}html[data-theme=light] ._statementFooter_8yomw_2755{border-top-color:#d3dbe8;background:#fff}html[data-theme=light] ._statementFooterVoteCluster_8yomw_2790,html[data-theme=light] ._statementFooterCommentAction_8yomw_2842{border-color:transparent;background:transparent}html[data-theme=light] ._statementFooterPrimaryDivider_8yomw_2796,html[data-theme=light] ._statementFooterVoteDivider_8yomw_2803,html[data-theme=light] ._statementFooterDivider_8yomw_2962,html[data-theme=light] ._statementFooterSecondary_8yomw_2777 ._statementFooterUtilityAction_8yomw_2846+._statementFooterUtilityAction_8yomw_2846:before{background:#d1dae8}html[data-theme=light] ._statementFooterAction_8yomw_2811{color:#334155}html[data-theme=light] ._statementFooterUtilityAction_8yomw_2846{color:#516074}html[data-theme=light] ._statementShareMenuPanel_8yomw_2860{border-color:var(--panel-border-soft);background:var(--chrome-panel-header-bg);box-shadow:none}html[data-theme=light] ._statementShareMenuItem_8yomw_2877{background:transparent;color:#475569}html[data-theme=light] ._statementShareMenuItem_8yomw_2877[data-platform=facebook],html[data-theme=light] ._statementShareMenuItem_8yomw_2877[data-platform=linkedin]{color:#2563eb}html[data-theme=light] ._statementShareMenuItem_8yomw_2877[data-platform=x]{color:#334155}html[data-theme=light] ._statementShareMenuItem_8yomw_2877:hover{background:#0f172a14;color:#0f172a}html[data-theme=light] ._statementFooterAction_8yomw_2811:hover{color:#0f172a;background:#4755691f}html[data-theme=light] ._statementFooterAction_8yomw_2811[data-active=true]{color:#0f172a}html[data-theme=light] ._statementFooterVoteAction_8yomw_2838[data-active=true]{background:#47556924;box-shadow:inset 0 0 0 1px #4755693d}html[data-theme=light] ._statementFooterOnline_8yomw_2969{color:#334155}html[data-theme=light] ._statementFooterOnlineDot_8yomw_2981{background:#16a34a;box-shadow:0 0 0 2px #16a34a21}html[data-theme=light] ._statementFooterNotice_8yomw_2990{color:#b91c1c}html[data-theme=light] ._statementFeedbackModal_8yomw_3011{border-color:var(--panel-border-soft);background:var(--surface-bg)}html[data-theme=light] ._statementFeedbackHeader_8yomw_3019{border-bottom-color:var(--panel-border-soft);background:var(--chrome-panel-header-bg)}html[data-theme=light] ._statementFeedbackHeader_8yomw_3019 h3{color:var(--text-primary)}html[data-theme=light] ._statementFeedbackClose_8yomw_3036{color:var(--text-secondary)}html[data-theme=light] ._statementFeedbackClose_8yomw_3036:hover{background:var(--surface-bg);color:var(--text-primary)}html[data-theme=light] ._statementFeedbackProblemLabel_8yomw_3070{color:var(--text-secondary)}html[data-theme=light] ._statementFeedbackProblemTitle_8yomw_3076{color:var(--text-primary)}html[data-theme=light] ._statementFeedbackIssueLabelRow_8yomw_3088,html[data-theme=light] ._statementFeedbackField_8yomw_3151 span{color:var(--text-secondary)}html[data-theme=light] ._statementFeedbackIssueCheckbox_8yomw_3124{border-color:var(--panel-border-soft);background:var(--surface-bg-soft);color:var(--text-primary)}html[data-theme=light] ._statementFeedbackIssueOption_8yomw_3107:hover ._statementFeedbackIssueCheckbox_8yomw_3124{background:color-mix(in srgb,var(--surface-bg-soft) 74%,#ffffff 26%)}html[data-theme=light] ._statementFeedbackIssueOption_8yomw_3107 input:checked+._statementFeedbackIssueCheckbox_8yomw_3124{background:#60a5fa}html[data-theme=light] ._statementFeedbackField_8yomw_3151 textarea{border-color:var(--panel-border-soft);background:var(--surface-bg-soft);color:var(--text-primary)}html[data-theme=light] ._statementFeedbackError_8yomw_3182{color:#b91c1c}html[data-theme=light] ._statementFeedbackSuccess_8yomw_3183{color:#15803d}html[data-theme=light] ._statementFeedbackGithubHint_8yomw_3203{color:var(--text-secondary)}html[data-theme=light] ._statementFeedbackGithubHint_8yomw_3203 a{color:#2563eb}html[data-theme=light] ._statementFeedbackCancelButton_8yomw_3227{border-color:var(--panel-border-soft);background:var(--chrome-panel-header-bg);color:var(--text-primary)}html[data-theme=light] ._statementFeedbackCancelButton_8yomw_3227:hover{border-color:color-mix(in srgb,var(--panel-border-soft) 86%,#ffffff 14%);background:var(--surface-bg-soft);color:var(--text-primary)}html[data-theme=light] ._statementChips_8yomw_1427 span{color:#475569}html[data-theme=light] ._statementMissionLabel_8yomw_2588{color:#64748b}html[data-theme=light] ._statementConstraintGroup_8yomw_2635+._statementConstraintGroup_8yomw_2635{border-top-color:#d8e2ef}html[data-theme=light] ._statementConstraintTitle_8yomw_2641{color:#334155}html[data-theme=light] ._statementDocsQuickLink_8yomw_1447{border-color:#2563eb57;background:#2563eb1a;color:#1d4ed8}html[data-theme=light] ._statementDocsQuickLink_8yomw_1447:hover{color:#1e40af;border-color:#2563eb7a;background:#2563eb29}html[data-theme=light] ._statementTitleSolvedMark_8yomw_1413{border-color:#16a34a6b;background:#22c55e1c;color:#16a34a}html[data-theme=light] ._problemTab_8yomw_1122{color:#334155}html[data-theme=light] ._problemTab_8yomw_1122:hover{color:#0f172a}html[data-theme=light] ._problemTabActive_8yomw_1197{border-color:#ccd7e6;background:transparent;color:#0f172a}html[data-theme=light] ._statementContent_8yomw_1485 code,html[data-theme=light] ._statementSectionList_8yomw_1497 code,html[data-theme=light] ._apiChallengeList_8yomw_7148 code{border-color:#cbd5e1;background:#eff4fb;color:#0f172a}html[data-theme=light] ._exampleList_8yomw_8718 li strong{color:#334155}html[data-theme=light] ._apiChallengePanel_8yomw_7096{border-color:#d4dce8;background:linear-gradient(145deg,#f7f9fd,#eef3f9);color:#0f172a;box-shadow:0 12px 30px #0f172a14}html[data-theme=light] ._apiChallengeIntro_8yomw_7111,html[data-theme=light] ._apiChallengeList_8yomw_7148{color:#334155}html[data-theme=light] ._apiChallengeNote_8yomw_7124,html[data-theme=light] ._apiChallengeDocCard_8yomw_7177{border-color:#d8e0eb;background:#ffffffd1}html[data-theme=light] ._apiChallengeNote_8yomw_7124 p,html[data-theme=light] ._apiChallengeDocCard_8yomw_7177 p,html[data-theme=light] ._apiChallengeDocMeta_8yomw_7210{color:#334155}html[data-theme=light] ._apiChallengeSection_8yomw_7118 h2,html[data-theme=light] ._apiChallengePanel_8yomw_7096 h1,html[data-theme=light] ._apiChallengeDocHeader_8yomw_7192 strong{color:#0f172a}html[data-theme=light] ._apiChallengeDocHeader_8yomw_7192 span{color:#1d4ed8}html[data-theme=light] ._apiChallengeDocMeta_8yomw_7210 code{border-color:#3b82f624;background:#3b82f614;color:#0f172a}html[data-theme=light] ._workbench_8yomw_988,html[data-theme=light] ._resultBoard_8yomw_1018,html[data-theme=light] ._resultPanel_8yomw_1024{background:#fff}html[data-theme=light] ._workbench_8yomw_988{background:#e9eff7}html[data-theme=light] ._previewInspectorPanel_8yomw_5292,html[data-theme=light] ._previewInspectorSheet_8yomw_5429{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._previewInspectorHeader_8yomw_5301 h3,html[data-theme=light] ._previewInspectorSheetHeader_8yomw_5450 strong,html[data-theme=light] ._previewInspectorSection_8yomw_5357 li,html[data-theme=light] ._previewInspectorSection_8yomw_5357 p{color:#0f172a}html[data-theme=light] ._previewInspectorHeader_8yomw_5301 span,html[data-theme=light] ._previewInspectorChips_8yomw_5399 span,html[data-theme=light] ._previewInspectorToggle_8yomw_5418{border-color:#c4d2e5;background:#eaf1fb;color:#1e3a8a}html[data-theme=light] ._previewInspectorBlock_8yomw_5337,html[data-theme=light] ._previewInspectorSection_8yomw_5357 li{border-color:#d8e0eb;background:#fff}html[data-theme=light] ._previewInspectorLabel_8yomw_5362,html[data-theme=light] ._previewInspectorBlock_8yomw_5337 span{color:#64748b}html[data-theme=light] ._previewInspectorBlock_8yomw_5337 strong,html[data-theme=light] ._previewInspectorSection_8yomw_5357 code{color:#1d4ed8}html[data-theme=light] ._previewInspectorClose_8yomw_5463{border-color:#c8d6e8;background:#ecf3fb;color:#1d4ed8}html[data-theme=light] ._actionsRow_8yomw_3347,html[data-theme=light] ._resultBreadcrumb_8yomw_4573{background:#f5f8fc}html[data-theme=light] ._editor_8yomw_1014,html[data-theme=light] ._editor_8yomw_1014:fullscreen,html[data-theme=light] ._editor_8yomw_1014:-webkit-full-screen{border-color:#d8e0eb;background:#fff}html[data-theme=light] ._editorHeader_8yomw_3445{border-bottom-color:#d8e0eb;background:#f5f8fc}html[data-theme=light] ._editorMetaBar_8yomw_3528,html[data-theme=light] ._editorExecutionRow_8yomw_3845{border-bottom-color:#d8e0eb;background:#fff}html[data-theme=light] ._editorTitle_8yomw_1214,html[data-theme=light] ._editorMetaSelect_8yomw_1216,html[data-theme=light] ._editorUtilityButton_8yomw_3660,html[data-theme=light] ._editorPanelControl_8yomw_1215{color:#0f172a}html[data-theme=light] ._editorMetaLeft_8yomw_3539,html[data-theme=light] ._editorMetaDot_8yomw_3643,html[data-theme=light] ._editorMetaPreset_8yomw_3647,html[data-theme=light] ._editorStatusSaved_8yomw_3867,html[data-theme=light] ._editorStatusCursor_8yomw_3868,html[data-theme=light] ._editorStatusNote_8yomw_3875{color:#64748b}html[data-theme=light] ._editorPanelControl_8yomw_1215{border-color:#cbd5e1;background:#fff}html[data-theme=light] ._languageDropdownMenu_8yomw_3570{border-color:#d8e0eb;background:#fff;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f}html[data-theme=light] ._languageDropdownItem_8yomw_3603{color:#475569}html[data-theme=light] ._languageDropdownItem_8yomw_3603:hover{background:#f1f5f9;color:#0f172a}html[data-theme=light] ._languageDropdownItemActive_8yomw_3624{background:transparent;color:#0f172a}html[data-theme=light] ._languageDropdownItemActive_8yomw_3624:hover{background:transparent}html[data-theme=light] ._languageDropdownCheck_8yomw_3634{color:#16a34a}html[data-theme=light] ._editorPanelControl_8yomw_1215:hover{border-color:#94a3b8;color:#0f172a}html[data-theme=light] ._editorUtilityButton_8yomw_3660:hover,html[data-theme=light] ._submissionsTitleBlock_8yomw_4676 strong,html[data-theme=light] ._submissionLanguageLabel_8yomw_4790,html[data-theme=light] ._submissionSummary_8yomw_4871,html[data-theme=light] ._submissionFact_8yomw_4878 span,html[data-theme=light] ._submissionsEmptyLabel_8yomw_4927{color:#0f172a}html[data-theme=light] ._submissionsTitleBlock_8yomw_4676 p,html[data-theme=light] ._submissionAttemptMeta_8yomw_4866,html[data-theme=light] ._submissionStatCard_8yomw_4711 span,html[data-theme=light] ._submissionFact_8yomw_4878 strong{color:#64748b}html[data-theme=light] ._submissionStatCard_8yomw_4711,html[data-theme=light] ._submissionRow_8yomw_4815,html[data-theme=light] ._submissionFact_8yomw_4878{border-color:#d8e0eb;background:radial-gradient(circle at top right,rgba(59,130,246,.08),transparent 34%),linear-gradient(180deg,#fff,#f8fbff)}html[data-theme=light] ._submissionFilterButton_8yomw_4745{border-color:#d8e0eb;background:#fff;color:#334155}html[data-theme=light] ._submissionFilterButton_8yomw_4745:hover{border-color:#93c5fd;color:#0f172a}html[data-theme=light] ._submissionFilterButton_8yomw_4745[data-active=true]{border-color:#2563eb3d;background:#3b82f61f;color:#1d4ed8}html[data-theme=light] ._submissionLanguageLabel_8yomw_4790 small{border-color:#2563eb29;background:#3b82f614;color:#1d4ed8}html[data-theme=light] ._submissionsStatementContent_8yomw_4934{border-color:#d8e0eb;background:#fff}html[data-theme=light] ._submissionsAuthTitle_8yomw_4968{color:#111827}html[data-theme=light] ._submissionsAuthBody_8yomw_4976{color:#64748b}html[data-theme=light] ._submissionsAuthButton_8yomw_4983{color:#f8fafc}html[data-theme=light] ._submissionsMetaBar_8yomw_5023{border-bottom-color:#d8e0eb;background:#fff}html[data-theme=light] ._submissionsMetaSelect_8yomw_5038 select,html[data-theme=light] ._submissionsMetaLabel_8yomw_5066,html[data-theme=light] ._submissionTimestampText_8yomw_5124{color:#64748b}html[data-theme=light] ._submissionsMetaSelect_8yomw_5038 svg{color:#94a3b8}html[data-theme=light] ._submissionsTableRow_8yomw_5077{border-bottom-color:#e2e8f0;background:#fff}html[data-theme=light] ._submissionsTableRow_8yomw_5077:nth-child(2n){background:#f8fafc}html[data-theme=light] ._submissionIndexCell_8yomw_5092,html[data-theme=light] ._submissionMetricCell_8yomw_5150,html[data-theme=light] ._submissionNotesCell_8yomw_5157{color:#1e293b}html[data-theme=light] ._submissionLanguagePill_8yomw_5134{background:#e2e8f0;color:#334155}html[data-theme=light] ._editor_8yomw_1014 textarea{border-bottom-color:#d8e0eb;background:#fff;color:#0f172a}html[data-theme=light] ._editor_8yomw_1014 details{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._editor_8yomw_1014 summary{color:#334155}html[data-theme=light] ._editor_8yomw_1014 details textarea{background:#fff}html[data-theme=light] ._editorAuthHint_8yomw_3947{background:#007aff14;color:#262626bf}html[data-theme=light] ._editorAuthInlineLink_8yomw_3962,html[data-theme=light] ._editorAuthHint_8yomw_3947 a{color:#007aff}html[data-theme=light] ._sandboxShell_8yomw_3999{border-color:#d8e0eb;background:linear-gradient(180deg,#f8fbff,#f2f6fb)}html[data-theme=light] ._sandboxTopbar_8yomw_4021{border-bottom-color:#d8e0eb;background:#f5f8fc}html[data-theme=light] ._sandboxTopbar_8yomw_4021 strong{color:#0f172a}html[data-theme=light] ._sandboxAppCode_8yomw_4046{border-color:#cbd5e1;background:#e2e8f0;color:#334155}html[data-theme=light] ._sandboxMissionStrip_8yomw_4094{border-bottom-color:#d8e0eb;background:linear-gradient(135deg,rgb(148 163 184 / 9%),transparent)}html[data-theme=light] ._sandboxMissionGoal_8yomw_4108{color:#0f172a}html[data-theme=light] ._sandboxMutationBadge_8yomw_4116{border-color:#cbd5e1;background:#eef3f9;color:#0f172a}html[data-theme=light] ._sandboxAppCard_8yomw_4172,html[data-theme=light] ._sandboxMutatedNode_8yomw_4173{border-color:#cfd8e3;background:linear-gradient(165deg,#eef3fa,#e5edf7)}html[data-theme=light] ._sandboxAction_8yomw_4207{border-color:#96b4d8;background:linear-gradient(135deg,#dbe7f7,#c8dbf3);color:#0f2947}html[data-theme=light] ._sandboxAction_8yomw_4207:hover:not(:disabled){border-color:#7ea4d1;background:linear-gradient(135deg,#cedef3,#bbd2ef)}html[data-theme=light] ._sandboxDecoyAction_8yomw_4255{border-color:#b8c4d4;background:linear-gradient(135deg,#f1f5fb,#e6edf7);color:#334155}html[data-theme=light] ._sandboxDecoyAction_8yomw_4255:hover:not(:disabled){border-color:#94a3b8}html[data-theme=light] ._sandboxContextBlock_8yomw_4306,html[data-theme=light] ._sandboxStateRail_8yomw_4359,html[data-theme=light] ._sandboxMutationPanel_8yomw_4411,html[data-theme=light] ._sandboxShadowPanel_8yomw_4197{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._sandboxBodyRace_8yomw_4152,html[data-theme=light] ._sandboxBodyDualAction_8yomw_4156,html[data-theme=light] ._sandboxBodyWidget_8yomw_4160,html[data-theme=light] ._sandboxBodyToast_8yomw_4164,html[data-theme=light] ._sandboxBodyShadow_8yomw_4168{background:linear-gradient(180deg,rgb(15 23 42 / 2%),transparent)}html[data-theme=light] ._sandboxStateRailLabel_8yomw_4369,html[data-theme=light] ._sandboxMutationHeader_8yomw_4421 strong,html[data-theme=light] ._sandboxShadowBoundaryLabel_8yomw_4459{color:#334155}html[data-theme=light] ._sandboxContextLine_8yomw_4316,html[data-theme=light] ._sandboxMutationText_8yomw_4436,html[data-theme=light] ._sandboxHint_8yomw_4323,html[data-theme=light] ._sandboxStateBadge_8yomw_4385{color:#475569}html[data-theme=light] ._sandboxStatusText_8yomw_4295,html[data-theme=light] ._sandboxStatusLabel_8yomw_4296{color:#334155}html[data-theme=light] ._sandboxEmptyMessage_8yomw_4486{border-top-color:#d8e0eb;background:#f8fbff;color:#64748b}html[data-theme=light] ._logs_8yomw_4507 li,html[data-theme=light] ._artifacts_8yomw_3368 li,html[data-theme=light] ._resultInlineSection_8yomw_7227,html[data-theme=light] ._resultSummaryCard_8yomw_5472,html[data-theme=light] ._traceViewerPanel_8yomw_7013,html[data-theme=light] ._traceViewerEmpty_8yomw_7062{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._logs_8yomw_4507 strong,html[data-theme=light] ._artifacts_8yomw_3368 strong,html[data-theme=light] ._resultSummaryRow_8yomw_5481 strong,html[data-theme=light] ._resultInlineSection_8yomw_7227 summary{color:#0f172a}html[data-theme=light] ._logs_8yomw_4507 span,html[data-theme=light] ._artifacts_8yomw_3368 span,html[data-theme=light] ._resultPanelBody_8yomw_5230>p,html[data-theme=light] ._resultInlineSection_8yomw_7227>p{color:#64748b}html[data-theme=light] ._resultTab_8yomw_1217{color:#64748b;border-color:transparent}html[data-theme=light] ._resultTab_8yomw_1217[data-active=true]{color:#0f172a;border-color:transparent;background:transparent}html[data-theme=light] ._resultTab_8yomw_1217:disabled{color:#64748b;border-color:transparent;background:transparent}html[data-theme=light] ._resultCollapseButton_8yomw_1218{color:#64748b}html[data-theme=light] ._resultCollapseButton_8yomw_1218:hover{color:#0f172a;border-color:#b8c4d4;background:#eaf1f9}html[data-theme=light] ._resultSummaryCard_8yomw_5472 p{color:#334155}html[data-theme=light] ._resultIdleCard_8yomw_5692{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._resultIdleCard_8yomw_5692 strong{color:#334155}html[data-theme=light] ._resultIdleCard_8yomw_5692 p{color:#64748b}html[data-theme=light] ._apiResultSummaryStrip_8yomw_5715,html[data-theme=light] ._apiResultChecklistSection_8yomw_5774{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._apiResultSummaryBadge_8yomw_5726{border-color:#c3cfdf;color:#334155}html[data-theme=light] ._apiResultSummaryText_8yomw_5759,html[data-theme=light] ._apiResultChecklistBody_8yomw_5846 strong{color:#0f172a}html[data-theme=light] ._apiResultSummaryMeta_8yomw_5767,html[data-theme=light] ._apiResultChecklistBody_8yomw_5846 small{color:#64748b}html[data-theme=light] ._apiResultChecklistSection_8yomw_5774 header,html[data-theme=light] ._apiResultChecklist_8yomw_5774 li{border-color:#d8e0eb}html[data-theme=light] ._apiResultChecklistState_8yomw_5822{border-color:#c3cfdf;color:#64748b}html[data-theme=light] ._apiResultFailureBlock_8yomw_5865{border-color:#f1c8cf;background:#fff3f5}html[data-theme=light] ._apiResultFailureBlock_8yomw_5865 strong{color:#9b3b4c}html[data-theme=light] ._apiResultFailureBlock_8yomw_5865 p{color:#334155}html[data-theme=light] ._apiResultPreRunCard_8yomw_5888,html[data-theme=light] ._apiTrafficPreRunState_8yomw_6653{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._apiResultPreRunCard_8yomw_5888 strong,html[data-theme=light] ._apiConsoleGuide_8yomw_6322 strong{color:#0f172a}html[data-theme=light] ._apiResultPreRunCard_8yomw_5888 p,html[data-theme=light] ._apiResultPreRunCard_8yomw_5888 li,html[data-theme=light] ._apiTrafficPreRunState_8yomw_6653 p,html[data-theme=light] ._apiConsoleGuide_8yomw_6322 p{color:#64748b}html[data-theme=light] ._apiConsolePanel_8yomw_6287,html[data-theme=light] ._apiConsoleSection_8yomw_9827,html[data-theme=light] ._apiConsoleContractCard_8yomw_9828,html[data-theme=light] ._apiConsoleEmpty_8yomw_6523,html[data-theme=light] ._apiConsoleStats_8yomw_6585 span,html[data-theme=light] ._apiExchangePanel_8yomw_6600,html[data-theme=light] ._apiTrafficTable_8yomw_6700,html[data-theme=light] ._apiTrafficEmptyCard_8yomw_6744,html[data-theme=light] ._apiTrafficInlineRow_8yomw_6761,html[data-theme=light] ._apiExchangeMetaBlock_8yomw_6943 code,html[data-theme=light] ._apiExchangeMetaBlock_8yomw_6943 pre{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._apiExchangeItem_8yomw_6778{border-color:#d8e0eb;background:transparent}html[data-theme=light] ._apiConsoleStepsPane_8yomw_6344,html[data-theme=light] ._apiConsoleInspectorPane_8yomw_6345,html[data-theme=light] ._apiConsoleTimeline_8yomw_6539,html[data-theme=light] ._apiConsoleStepRow_8yomw_6382,html[data-theme=light] ._apiConsoleInspectorTitle_8yomw_6463,html[data-theme=light] ._apiConsoleTimelineSlot_8yomw_6548,html[data-theme=light] ._apiTrafficFilterChip_8yomw_6626,html[data-theme=light] ._apiConsoleGuide_8yomw_6322,html[data-theme=light] ._apiConsoleLayout_8yomw_6310{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._apiConsoleInspectorPane_8yomw_6345{border-left-color:#d8e0eb}html[data-theme=light] ._apiConsolePaneHeader_8yomw_6358{border-bottom-color:#d8e0eb}html[data-theme=light] ._apiTrafficTableHead_8yomw_6710{border-bottom-color:#d8e0eb;background:#eef3fa}html[data-theme=light] ._apiTrafficTableHead_8yomw_6710 span{color:#64748b}html[data-theme=light] ._apiExchangeItem_8yomw_6778 summary:hover ._apiTrafficRowGrid_8yomw_6731{background:#edf3f9}html[data-theme=light] ._apiTrafficFilterChip_8yomw_6626[data-active=true],html[data-theme=light] ._apiConsoleStepRow_8yomw_6382[data-active=true],html[data-theme=light] ._apiConsoleStepRow_8yomw_6382:hover{border-color:#b8c4d4;background:#edf3f9;color:#0f172a}html[data-theme=light] ._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217{border-color:transparent;background:transparent;color:#64748b}html[data-theme=light] ._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217 ._problemTabIcon_8yomw_1204{color:#1e66c3b8}html[data-theme=light] ._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217[data-active=true]{border-color:transparent;background:transparent;color:#0f172a}html[data-theme=light] ._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217[data-active=true] ._problemTabIcon_8yomw_1204{color:#1e66c3}html[data-theme=light] ._resultBoard_8yomw_1018[data-api-workspace=true] ._resultTab_8yomw_1217:disabled{border-color:transparent;background:transparent;color:#94a3b8}html[data-theme=light] ._apiConsoleSection_8yomw_9827>strong,html[data-theme=light] ._apiConsoleFlowList_8yomw_6374 code,html[data-theme=light] ._apiConsoleContractCard_8yomw_9828 h4,html[data-theme=light] ._apiExchangeHeader_8yomw_6669 h3,html[data-theme=light] ._apiExchangeMethod_8yomw_6853,html[data-theme=light] ._apiTrafficCellPath_8yomw_6822,html[data-theme=light] ._apiTrafficCellStatus_8yomw_6831,html[data-theme=light] ._apiTrafficCellTime_8yomw_6832,html[data-theme=light] ._apiExchangeMetaBlock_8yomw_6943 strong,html[data-theme=light] ._apiExchangeMetaBlock_8yomw_6943 code,html[data-theme=light] ._apiExchangeMetaBlock_8yomw_6943 pre code{color:#0f172a}html[data-theme=light] ._apiExchangeHeader_8yomw_6669 span,html[data-theme=light] ._apiExchangeOutcomeBadge_8yomw_6861,html[data-theme=light] ._apiExchangeStatus_8yomw_6910,html[data-theme=light] ._apiConsoleStepBadge_8yomw_6428{border-color:#c3cfdf;background:#edf3f9;color:#334155}html[data-theme=light] ._apiConsoleDocsLink_8yomw_6298,html[data-theme=light] ._apiConsoleContractCard_8yomw_9828 p,html[data-theme=light] ._apiConsoleRuleList_8yomw_6510 li,html[data-theme=light] ._apiConsoleEmpty_8yomw_6523 p,html[data-theme=light] ._apiTrafficEmptyCard_8yomw_6744 p,html[data-theme=light] ._apiTrafficToolbarHint_8yomw_6645,html[data-theme=light] ._apiExchangeExpandRow_8yomw_6902,html[data-theme=light] ._apiExchangeChevron_8yomw_6925,html[data-theme=light] ._apiExchangeMetaBlock_8yomw_6943 p{color:#64748b}html[data-theme=light] ._traceViewerActions_8yomw_7023{border-bottom-color:#d8e0eb}html[data-theme=light] ._traceViewerActions_8yomw_7023 a{color:#0f66c3}html[data-theme=light] ._traceViewerFrame_8yomw_7055{background:#fff}html[data-theme=light] ._traceViewerEmpty_8yomw_7062 button{border-color:#cbd5e1;background:#fff;color:#1e293b}html[data-theme=light] ._tooltipButton_8yomw_3691:after{border-color:#cbd5e1;background:#fff;color:#0f172a;box-shadow:0 8px 22px #0f172a29}html[data-theme=light] ._tooltipButton_8yomw_3691:before{border-bottom-color:#cbd5e1}html[data-theme=light] ._aiAuthToast_8yomw_7885{border-color:#b9c9dd;background:#f3f8ff;color:#1f3a5a;box-shadow:0 8px 20px #0f172a1f}html[data-theme=light] ._aiPanel_8yomw_983{--ai-bg: #ffffff;--ai-header-bg: #f5f8fc;--ai-foreground: #0f172a;--ai-muted: #64748b;--ai-border: #d8e0eb;--ai-link: #0f66c3;--ai-input-bg: #ffffff;--ai-input-fg: #0f172a;--ai-input-border: #cbd5e1;border-left-color:#d8e0eb}html[data-theme=light] ._aiPanelHeader_8yomw_7281{background:#f5f8fc}html[data-theme=light] ._aiPanelToolbar_8yomw_1221{background:#fff}html[data-theme=light] ._aiPanelTitleBadge_8yomw_7311{color:#64748b}html[data-theme=light] ._aiPanelTitleIcon_8yomw_1219{color:#0f66c3}html[data-theme=light] ._aiPanelTitleClose_8yomw_7332:hover,html[data-theme=light] ._aiPanelControls_8yomw_1220 button:hover,html[data-theme=light] ._aiPanelToolbarButton_8yomw_1221:hover{color:#0f172a;border-color:#cbd5e1;background:#eaf1f9}html[data-theme=light] ._aiPanelToolbarButton_8yomw_1221[data-active=true]{color:#0f172a;border-color:#b7cde6;background:#ecf4ff}html[data-theme=light] ._aiMessageCard_8yomw_7493{border-color:#d8e0eb;background:#f8fbff}html[data-theme=light] ._aiMessageCard_8yomw_7493[data-role=user]{border-color:#bfd8f6;background:#ecf4ff}html[data-theme=light] ._aiMessageCard_8yomw_7493[data-error=true]{border-color:#f3bdc4;background:#fff1f3}html[data-theme=light] ._aiMessageDetail_8yomw_7552{border-color:#d8e0eb;background:#f4f8fe}html[data-theme=light] ._aiPlanDraftEditableBadge_8yomw_7588,html[data-theme=light] ._aiPlanDraftEditorShell_8yomw_7678{border-color:#cbd5e1;background:#fff;color:#334155}html[data-theme=light] ._aiPlanDraftModeToggle_8yomw_7603{border-color:#cbd5e1;background:#fff;color:#64748b}html[data-theme=light] ._aiPlanDraftModeToggle_8yomw_7603:hover{border-color:#93b0d4;color:#0f172a}html[data-theme=light] ._aiPlanPreviewHeading_8yomw_7710,html[data-theme=light] ._aiPlanPreviewParagraph_8yomw_7718,html[data-theme=light] ._aiPlanPreviewList_8yomw_7726{color:#0f172a}html[data-theme=light] ._aiModeButton_8yomw_7964{border-color:#cbd5e1;background:#fff;color:#334155}html[data-theme=light] ._aiModeButton_8yomw_7964:hover{border-color:#b8c6d9;background:#f8fbff}html[data-theme=light] ._aiModeButton_8yomw_7964[data-active=true]{border-color:#7aa2d8;background:#eaf2fd;color:#0f172a}html[data-theme=light] ._aiSelectOptionDeepseek_8yomw_8049{color:#22598e;background:#d9eafc}html[data-theme=light] ._aiPromoLink_8yomw_7814{color:#d97706}html[data-theme=light] ._aiPromoLink_8yomw_7814:hover{color:#b45309}html[data-theme=light] ._aiDemoButton_8yomw_7825{border-color:#cbd5e1;background:#f8fafc;color:#0f172a}html[data-theme=light] ._aiDemoButton_8yomw_7825:hover{border-color:#bfd3ea;background:#eef5fd}html[data-theme=light] ._aiComposerShell_8yomw_7860{border-color:#cbd5e1;background:#f8fafc}html[data-theme=light] ._aiComposerShell_8yomw_7860:focus-within{border-color:#0a84ff;box-shadow:0 0 0 1px #0a84ff,0 0 0 2px #0a84ff3d}html[data-theme=light] ._aiPlanDraftEditorShell_8yomw_7678:focus-within{border-color:#0a84ff;box-shadow:0 0 0 1px #0a84ff47}html[data-theme=light] ._editorCodeMirrorShell_8yomw_3787:focus-within,html[data-theme=light] ._editor_8yomw_1014 textarea:focus-visible{box-shadow:inset 0 0 0 1px #0a84ff}html[data-theme=light] ._aiComposerInner_8yomw_7877{background:#fff}html[data-theme=light] ._aiModelCompactTrigger_8yomw_8032{border-color:#cbd5e1;background:#fff}html[data-theme=light] ._aiAgentTrack_8yomw_8087{border-color:#cbd5e1;background:#e2e8f0}html[data-theme=light] ._aiAgentThumb_8yomw_8101{background:#fff;box-shadow:0 1px 2px #0f172a38}html[data-theme=light] ._aiAgentSwitch_8yomw_8071 input:checked+._aiAgentTrack_8yomw_8087{background:#dbeafe;border-color:#93c5fd}html[data-theme=light] ._aiSendButton_8yomw_8120{background:#0f172a;color:#fff}html[data-theme=light] ._aiSendButton_8yomw_8120:hover{background:#1e293b}html[data-theme=light] ._aiSendButton_8yomw_8120:disabled{background:#dbe3ef;color:#94a3b8}html[data-theme=light] ._aiPanelExpand_8yomw_8153{color:#475569}html[data-theme=light] ._aiPanelExpand_8yomw_8153:hover{color:#0f172a}html[data-theme=light] ._aiPanelExpandIcon_8yomw_8174{color:#7c3aed}html[data-theme=light] ._aiPanelCollapsedClose_8yomw_8209{background:#e2e8f0;color:#334155}html[data-theme=light] ._aiPanelCollapsedClose_8yomw_8209:hover{background:#cbd5e1;color:#0f172a}@media(max-width:900px){._solutionsToolbar_8yomw_2214{gap:6px}._solutionsSortButton_8yomw_2253{margin-left:auto;padding-left:0}._solutionsShareBanner_8yomw_2322{gap:6px}._solutionFeedStats_8yomw_2516{gap:14px}._editorialProblemTitle_8yomw_1669{font-size:clamp(1rem,5.2vw,1.2rem)}._editorialMetaCard_8yomw_1702,._editorialMetaStats_8yomw_1762{gap:8px}._editorialQuickNavigatorMenu_8yomw_1610{min-width:min(100vw - 40px,340px);max-width:min(100vw - 40px,420px)}}@media(max-width:1360px){._aiPromoPrimary_8yomw_7782{min-height:240px}._aiDemoButton_8yomw_7825{width:100%;justify-content:center}}@media(max-width:1280px){._layout_8yomw_915,._layout_8yomw_915[data-ai-visible=false],._layout_8yomw_915[data-ai-visible=false][data-ai-collapsed=true]{grid-template-columns:minmax(280px,var(--statement-column-width, 23%)) 4px minmax(0,1fr)}._layout_8yomw_915[data-statement-collapsed=true],._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=false],._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=false][data-ai-collapsed=true]{grid-template-columns:52px 4px minmax(0,1fr)}._layout_8yomw_915[data-ai-visible=true]{grid-template-columns:minmax(280px,var(--statement-column-width, 23%)) 4px minmax(0,1fr) 4px var(--ai-panel-width, 256px)}._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=true]{grid-template-columns:52px 4px minmax(0,1fr) 4px var(--ai-panel-width, 256px)}._layout_8yomw_915[data-ai-visible=true][data-ai-collapsed=true]{grid-template-columns:minmax(280px,var(--statement-column-width, 23%)) 4px minmax(0,1fr) 4px 40px}._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=true][data-ai-collapsed=true]{grid-template-columns:52px 4px minmax(0,1fr) 4px 40px}._layout_8yomw_915[data-ai-visible=true]>._workbench_8yomw_988{grid-column:3}._layout_8yomw_915[data-ai-visible=true]>._aiPanel_8yomw_983{grid-column:5}._layout_8yomw_915>._layoutResizer_8yomw_982:nth-of-type(2){display:none}._layout_8yomw_915[data-ai-visible=false] ._aiPanel_8yomw_983{display:none}._statement_8yomw_981{border-right:0;border-bottom:0}}@media(max-width:900px){._page_8yomw_1{--problem-topbar-height: 54px;--mobile-dock-height: 56px}._quotaModalOverlay_8yomw_412{align-items:flex-start;padding:10px}._quotaModalPanel_8yomw_424{width:min(100vw,calc(100vw - 24px));margin-top:8px;max-height:calc(100dvh - var(--problem-topbar-height, 54px) - 24px);overflow-y:auto}._quotaModalGrid_8yomw_463{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}._quotaModalUsagePane_8yomw_469,._quotaModalUpgradePane_8yomw_470{width:100%;padding:24px 20px 20px}._quotaModalUsagePane_8yomw_469{border-right:0;border-bottom:1px solid #24262b}._quotaModalTitle_8yomw_534,._quotaModalUpgradeTitle_8yomw_648{font-size:1.1rem}._quotaModalIntro_8yomw_519{min-height:0}._quotaModalMessage_8yomw_543,._quotaModalUpgradeBody_8yomw_657{font-size:1rem}._quotaModalUpgradeCta_8yomw_688{width:100%;min-height:48px;font-size:1rem}html[data-theme=light] ._quotaModalUsagePane_8yomw_469{border-bottom-color:#d8e0eb}._layout_8yomw_915,._layout_8yomw_915[data-statement-collapsed=true],._layout_8yomw_915[data-ai-visible=false],._layout_8yomw_915[data-ai-visible=true],._layout_8yomw_915[data-ai-collapsed=true],._layout_8yomw_915[data-ai-visible=false][data-ai-collapsed=true],._layout_8yomw_915[data-ai-visible=true][data-ai-collapsed=true],._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=false],._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=true],._layout_8yomw_915[data-statement-collapsed=true][data-ai-collapsed=true],._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=true][data-ai-collapsed=true],._layout_8yomw_915[data-statement-collapsed=true][data-ai-visible=false][data-ai-collapsed=true]{grid-template-columns:minmax(0,1fr);height:calc(100dvh - var(--problem-topbar-height, 54px) - var(--mobile-dock-height, 76px));min-height:calc(100dvh - var(--problem-topbar-height, 54px) - var(--mobile-dock-height, 76px));overflow:hidden}._layout_8yomw_915>._statement_8yomw_981,._layout_8yomw_915>._workbench_8yomw_988,._layout_8yomw_915>._aiPanel_8yomw_983{display:none;min-height:0;height:100%}._layout_8yomw_915[data-mobile-surface=statement]>._statement_8yomw_981{display:block;overflow-y:auto;overflow-x:hidden;grid-column:1 / -1;grid-row:1}._layout_8yomw_915[data-mobile-surface=code]>._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=preview]>._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=result]>._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=trace]>._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=api]>._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=traffic]>._workbench_8yomw_988{display:grid;grid-column:1 / -1;grid-row:1}._layout_8yomw_915[data-mobile-surface=ai][data-ai-visible=true]>._aiPanel_8yomw_983{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;position:relative;inset:auto;width:100%;max-width:100%;z-index:1;box-shadow:none;border-left:0;grid-column:1 / -1;grid-row:1;justify-self:stretch}._layout_8yomw_915[data-mobile-surface=code] ._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=preview] ._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=result] ._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=trace] ._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=api] ._workbench_8yomw_988,._layout_8yomw_915[data-mobile-surface=traffic] ._workbench_8yomw_988{grid-template-rows:minmax(0,1fr)}._layout_8yomw_915[data-mobile-surface=code] ._resultBoard_8yomw_1018,._layout_8yomw_915[data-mobile-surface=code] ._resultResizeStrip_8yomw_1010,._layout_8yomw_915[data-mobile-surface=preview] ._resultResizeStrip_8yomw_1010,._layout_8yomw_915[data-mobile-surface=result] ._resultResizeStrip_8yomw_1010,._layout_8yomw_915[data-mobile-surface=trace] ._resultResizeStrip_8yomw_1010,._layout_8yomw_915[data-mobile-surface=api] ._resultResizeStrip_8yomw_1010,._layout_8yomw_915[data-mobile-surface=traffic] ._resultResizeStrip_8yomw_1010,._layout_8yomw_915[data-mobile-surface=preview] ._editor_8yomw_1014,._layout_8yomw_915[data-mobile-surface=result] ._editor_8yomw_1014,._layout_8yomw_915[data-mobile-surface=trace] ._editor_8yomw_1014,._layout_8yomw_915[data-mobile-surface=api] ._editor_8yomw_1014,._layout_8yomw_915[data-mobile-surface=traffic] ._editor_8yomw_1014{display:none}._layout_8yomw_915[data-mobile-surface=preview] ._resultBoard_8yomw_1018,._layout_8yomw_915[data-mobile-surface=result] ._resultBoard_8yomw_1018,._layout_8yomw_915[data-mobile-surface=trace] ._resultBoard_8yomw_1018,._layout_8yomw_915[data-mobile-surface=api] ._resultBoard_8yomw_1018,._layout_8yomw_915[data-mobile-surface=traffic] ._resultBoard_8yomw_1018{display:grid;grid-template-rows:auto minmax(0,1fr);border-top:0}._layout_8yomw_915[data-mobile-surface=preview] ._resultBreadcrumb_8yomw_4573,._layout_8yomw_915[data-mobile-surface=result] ._resultBreadcrumb_8yomw_4573,._layout_8yomw_915[data-mobile-surface=trace] ._resultBreadcrumb_8yomw_4573,._layout_8yomw_915[data-mobile-surface=api] ._resultBreadcrumb_8yomw_4573,._layout_8yomw_915[data-mobile-surface=traffic] ._resultBreadcrumb_8yomw_4573,._layout_8yomw_915[data-mobile-surface=preview] ._resultPanelControls_8yomw_1024,._layout_8yomw_915[data-mobile-surface=result] ._resultPanelControls_8yomw_1024,._layout_8yomw_915[data-mobile-surface=trace] ._resultPanelControls_8yomw_1024,._layout_8yomw_915[data-mobile-surface=api] ._resultPanelControls_8yomw_1024,._layout_8yomw_915[data-mobile-surface=traffic] ._resultPanelControls_8yomw_1024{display:none}._previewWorkspace_8yomw_5260{grid-template-columns:minmax(0,1fr)}._previewInspectorDesktop_8yomw_5288{display:none}._previewInspectorMobileBar_8yomw_5414{display:flex;justify-content:flex-end}._layoutResizer_8yomw_982,._statementCompactRail_8yomw_1074{display:none}._editorialShell_8yomw_1559{width:100%}._editorialVideoWrap_8yomw_1874 iframe,._editorialRichHtml_8yomw_2136 iframe{min-height:220px}._editorialCodePanelHeader_8yomw_1895{gap:6px}._editorialCodeTabsViewport_8yomw_1905{overflow-x:auto}._editorialCodeTab_8yomw_1905{text-align:left}._editorialCodePanelActions_8yomw_1955{padding-right:6px}._submissionsStatementContent_8yomw_4934{overflow-x:auto;overflow-y:hidden}._submissionsAuthGate_8yomw_4946{min-height:360px;padding-top:64px;overflow-x:hidden}._submissionsAuthButton_8yomw_4983{min-height:34px;border-radius:8px;font-size:.9rem;padding:0 12px}._submissionsMetaBar_8yomw_5023,._submissionsTableBody_8yomw_5072{min-width:740px}._submissionIndexCell_8yomw_5092{font-size:32px}._submissionStatusText_8yomw_5106,._submissionMetricCell_8yomw_5150,._submissionNotesCell_8yomw_5157,._submissionLanguagePill_8yomw_5134{font-size:16px}._editorPanelControls_8yomw_3477,._problemTools_8yomw_1213,._resultPanelControls_8yomw_1024{opacity:1;pointer-events:auto}._statement_8yomw_981[data-collapsed=true]{display:none}._topbar_8yomw_43{min-height:var(--problem-topbar-height, 54px);grid-template-columns:minmax(0,1fr);grid-template-rows:auto;align-items:center;padding:3px 7px;gap:4px}._topbarCenter_8yomw_129{display:none}._topbarLeft_8yomw_57{grid-row:1;width:100%;display:flex;gap:4px;overflow:hidden;padding-right:122px}._topbarBrand_8yomw_64{width:26px;min-height:26px;border-radius:6px}._brandMark_8yomw_83{width:.9rem;height:.9rem}._topbarContext_8yomw_90{font-size:.82rem;font-weight:650}._topbarIconButton_8yomw_209,._topbarUtilityButton_8yomw_231{width:24px;min-height:24px;border-radius:6px}._topbarProblemPicker_8yomw_98{min-height:24px;margin:0;gap:5px;padding:0 4px;flex:1 1 auto;min-width:0;justify-content:flex-start}._topbarProblemPicker_8yomw_98 ._topbarContext_8yomw_90{display:block;overflow:hidden;text-overflow:ellipsis;max-width:min(32vw,118px)}._topbarProblemPickerIcon_8yomw_124{width:13px;height:13px}._problemListOverlay_8yomw_394{inset:var(--problem-topbar-height, 54px) 0 0}._problemListPanel_8yomw_402{width:min(100vw,560px)}._topbarRight_8yomw_147{display:none}._topbarMobileAuthRail_8yomw_205{position:absolute;top:50%;right:7px;transform:translateY(-50%);z-index:3;display:inline-flex;align-items:center;gap:6px}._topbarPremiumMobile_8yomw_197{min-height:22px;border-radius:6px;border:1px solid #5b4520;background:#2d230f;color:#f0b347;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;text-decoration:none;font-size:.68rem;font-weight:700;letter-spacing:.01em;flex:0 0 auto}._topbarPremiumMobile_8yomw_197:hover{color:#ffd27e;border-color:#7b5b2a}._topbarAuthMobile_8yomw_201{min-height:18px;border:0;background:transparent;color:#949aa8;display:inline-flex;align-items:center;justify-content:center;padding:0;text-decoration:none;font-size:.64rem;font-weight:560;letter-spacing:.01em;flex:0 0 auto;opacity:.88}._topbarAuthMobile_8yomw_201:hover{color:#c5cad5;opacity:1}._topbarNavButtonRandom_8yomw_10724{display:none}._statement_8yomw_981{--statement-inline-padding: 12px;padding-left:12px;padding-right:12px;padding-bottom:0}._problemTabsRow_8yomw_1122{margin-left:-12px;margin-right:-12px}._statementHeader_8yomw_1383 h1{font-size:clamp(1.22rem,4.7vw,1.48rem);line-height:1.11}._statementChips_8yomw_1427{margin-top:5px;gap:4px}._statementChips_8yomw_1427 span{min-height:20px;padding:0 7px;font-size:.72rem}._problemTabsRow_8yomw_1122{display:none}._workbench_8yomw_988{--result-panel-height: clamp(192px, 38dvh, 300px) !important}._workbench_8yomw_988[data-result-collapsed=true]{--result-panel-height: 44px !important}._actionsRow_8yomw_3347{flex-direction:column;align-items:stretch}._actionsPrimary_8yomw_3357{width:100%;flex-wrap:wrap}._actionsPrimary_8yomw_3357 button{flex:1 1 auto;justify-content:center}._modeField_8yomw_3380{flex:1 1 100%}._modeField_8yomw_3380 select{width:100%}._aiPlanDraftHeader_8yomw_7574{flex-direction:column;align-items:stretch}._aiPlanDraftControls_8yomw_7581{justify-content:space-between}._resultStack_8yomw_5208{grid-template-columns:1fr}._layout_8yomw_915[data-mobile-surface=code] ._editor_8yomw_1014{display:flex;border-radius:10px;height:100%;min-height:0}._layout_8yomw_915[data-mobile-surface=code] ._editorHeader_8yomw_3445{min-height:38px;padding:0 8px}._layout_8yomw_915[data-mobile-surface=code] ._editorTitle_8yomw_1214{font-size:var(--panel-chrome-font-size);gap:6px}._layout_8yomw_915[data-mobile-surface=code] ._editorPanelControls_8yomw_3477{gap:3px}._layout_8yomw_915[data-mobile-surface=code] ._editorPanelControl_8yomw_1215:last-child{display:none}._mobileHeaderActionButton_8yomw_191,._mobileHeaderPendingButton_8yomw_192{width:22px;min-height:22px;border-radius:6px;border:0;background:#252a33;color:#cfd4de;display:inline-flex!important;align-items:center;justify-content:center;font-size:var(--panel-chrome-font-size);line-height:1;padding:0}._mobileHeaderActionButton_8yomw_191 svg,._mobileHeaderPendingButton_8yomw_192 svg{width:1em;height:1em}._mobileHeaderActionButton_8yomw_191{cursor:pointer}._mobileHeaderActionButton_8yomw_191:disabled{opacity:.5;cursor:not-allowed}._mobileHeaderActionButtonPrimary_8yomw_8372{color:#30d158}._mobileHeaderPendingButton_8yomw_192{cursor:default}._layout_8yomw_915[data-mobile-surface=code] ._editorMetaBar_8yomw_3528{min-height:32px;padding:0 8px}._layout_8yomw_915[data-mobile-surface=code] ._editorMetaSelect_8yomw_1216{min-height:20px;font-size:var(--panel-chrome-font-size)}._layout_8yomw_915[data-mobile-surface=code] ._editorMetaDot_8yomw_3643,._layout_8yomw_915[data-mobile-surface=code] ._editorMetaPreset_8yomw_3647,._layout_8yomw_915[data-mobile-surface=code] ._editorUtilities_8yomw_3653{display:none}._layout_8yomw_915[data-mobile-surface=code] ._editorCodeMirrorShell_8yomw_3787{min-height:140px}._layout_8yomw_915[data-mobile-surface=code] ._editorExecutionRow_8yomw_3845{display:none}._layout_8yomw_915[data-mobile-surface=code] ._editorAuthHint_8yomw_3947{min-height:var(--panel-header-height);padding:0 8px;font-size:var(--panel-chrome-font-size);line-height:1}._layout_8yomw_915[data-mobile-surface=code] ._editorAuthInlineLink_8yomw_3962{font-size:inherit}._layout_8yomw_915[data-mobile-surface=ai] ._aiPanelBody_8yomw_7429{padding:8px 10px 0;overflow:auto}._layout_8yomw_915[data-mobile-surface=ai] ._aiPanelHeader_8yomw_7281{min-height:40px;padding:0 8px;gap:6px}._layout_8yomw_915[data-mobile-surface=ai] ._aiPanelTitleBadge_8yomw_7311{max-width:min(172px,100%);min-height:22px;font-size:var(--panel-chrome-font-size);gap:4px}._layout_8yomw_915[data-mobile-surface=ai] ._aiPanelControls_8yomw_1220{gap:3px}._layout_8yomw_915[data-mobile-surface=ai] ._aiPanelControls_8yomw_1220 button{width:24px;min-height:24px;border-radius:6px}._layout_8yomw_915[data-mobile-surface=ai] ._aiPanelToolbar_8yomw_1221{min-height:32px;padding:0 8px;gap:4px;overflow-x:auto}._layout_8yomw_915[data-mobile-surface=ai] ._aiPanelToolbarButton_8yomw_1221{width:24px;min-height:24px;padding:0;flex:0 0 auto}._layout_8yomw_915[data-mobile-surface=ai] ._aiHistoryMenu_8yomw_7436{padding:6px 8px;gap:4px;max-height:132px}._layout_8yomw_915[data-mobile-surface=ai] ._aiHistoryItem_8yomw_7446{padding:6px 8px;border-radius:8px;gap:1px}._layout_8yomw_915[data-mobile-surface=ai] ._aiHistoryItemTitle_8yomw_7464{font-size:11px}._layout_8yomw_915[data-mobile-surface=ai] ._aiHistoryItemMeta_8yomw_7470{font-size:10px}._layout_8yomw_915[data-mobile-surface=ai] ._aiMessageFeed_8yomw_7483{gap:8px;padding-right:0}._layout_8yomw_915[data-mobile-surface=ai] ._aiMessageCard_8yomw_7493{padding:8px 9px;border-radius:10px;gap:4px}._layout_8yomw_915[data-mobile-surface=ai] ._aiMessageText_8yomw_7543{font-size:11px;line-height:1.35}._layout_8yomw_915[data-mobile-surface=ai] ._aiComposer_8yomw_7285{padding:8px 10px calc(10px + env(safe-area-inset-bottom,0px))}._layout_8yomw_915[data-mobile-surface=ai] ._aiModeRow_8yomw_7945{gap:4px}._layout_8yomw_915[data-mobile-surface=ai] ._aiComposerModeRow_8yomw_7856{margin:0 0 6px}._layout_8yomw_915[data-mobile-surface=ai] ._aiModeButton_8yomw_7964{min-height:24px;padding:0 9px;font-size:11px;gap:4px}._layout_8yomw_915[data-mobile-surface=ai] ._aiComposerHint_8yomw_7906{font-size:.68rem}._layout_8yomw_915[data-mobile-surface=ai] ._aiComposerInner_8yomw_7877{padding:9px 10px 10px;gap:9px}._layout_8yomw_915[data-mobile-surface=ai] ._aiComposer_8yomw_7285 textarea{min-height:60px;font-size:12px}._layout_8yomw_915[data-mobile-surface=ai] ._aiComposerFooter_8yomw_7937{gap:8px;align-items:flex-start;flex-direction:column}._layout_8yomw_915[data-mobile-surface=ai] ._aiComposerActions_8yomw_8063{width:100%;justify-content:space-between}._layout_8yomw_915[data-mobile-surface=ai] ._aiAgentSwitch_8yomw_8071{font-size:11px;gap:5px}._layout_8yomw_915[data-mobile-surface=ai] ._aiSendButton_8yomw_8120{min-height:28px;min-width:28px}._mobileResultHeader_8yomw_193{min-height:34px;border-bottom:1px solid #161616;background:#2c2f34;padding:0 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.78rem;color:#f4f5f8;font-weight:650}._mobileResultMinimizeButton_8yomw_8382{width:22px;min-height:22px;border-radius:7px;border:1px solid #40444f;background:#202329;color:#d6d9e1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._mobileDock_8yomw_189{position:fixed;left:0;right:0;bottom:0;z-index:65;display:grid;gap:4px;padding:3px 7px calc(env(safe-area-inset-bottom,0px) + 3px);background:linear-gradient(180deg,#06070900,#060709e0 45%)}._mobileDockBar_8yomw_8392{border-radius:12px;background:#0f1114;box-shadow:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0}._mobileDockButton_8yomw_8397{min-height:34px;border-radius:0;border:0;background:transparent;color:#aab1c0;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0;cursor:pointer;font-size:.66rem;font-weight:650;transition:color .16s ease,background-color .16s ease}._mobileDockButton_8yomw_8397 span{display:none}._mobileDockButton_8yomw_8397+._mobileDockButton_8yomw_8397:before{content:"|";position:absolute;left:0;top:50%;transform:translate(-50%,-50%);color:#c6cedf24;font-size:10px;font-weight:400;pointer-events:none}._mobileDockButton_8yomw_8397[data-active=true]{color:#f6f8ff;background:transparent;box-shadow:none}._mobileDockMenu_8yomw_190{border-radius:10px;background:#101216;box-shadow:none;padding:3px;display:grid;gap:4px}._mobileDockMenuButton_8yomw_8412{min-height:30px;border-radius:7px;border:0;background:transparent;color:#c5cada;display:inline-flex;align-items:center;gap:6px;justify-content:flex-start;padding:0 7px;cursor:pointer;font-size:.72rem;font-weight:600}._mobileDockMenuButton_8yomw_8412[data-active=true]{background:transparent;color:#f4f6fb;box-shadow:none}._mobileDockMenuButton_8yomw_8412:disabled{opacity:.45;cursor:not-allowed}}@media(max-width:640px){._page_8yomw_1{--problem-topbar-height: 50px;--mobile-dock-height: 52px}._topbar_8yomw_43{min-height:var(--problem-topbar-height, 50px);padding:2px 5px;gap:3px}._mobileDock_8yomw_189{padding:3px 5px calc(env(safe-area-inset-bottom,0px) + 3px);gap:3px}._mobileDockBar_8yomw_8392{padding:1px}._mobileDockButton_8yomw_8397{min-height:32px;font-size:.64rem}._topbarLeft_8yomw_57{gap:3px;padding-right:108px}._topbarContext_8yomw_90{font-size:.78rem}._topbarIconButton_8yomw_209,._topbarUtilityButton_8yomw_231{width:22px;min-height:22px}._topbarProblemPicker_8yomw_98{min-height:22px;max-width:none;overflow:hidden}._topbarPremiumMobile_8yomw_197{min-height:20px;padding:0 6px;font-size:.64rem;border-radius:5px}._topbarAuthMobile_8yomw_201{min-height:16px;padding:0;font-size:.6rem}._topbarMobileAuthRail_8yomw_205{right:5px;gap:5px}._topbarProblemPicker_8yomw_98 ._topbarContext_8yomw_90{display:block;overflow:hidden;text-overflow:ellipsis;max-width:min(28vw,96px)}._problemListOverlay_8yomw_394{inset:var(--problem-topbar-height, 50px) 0 0}._problemListPanel_8yomw_402{width:100vw}._problemListHeader_8yomw_766{min-height:64px;padding:0 16px}._problemListHeading_8yomw_775{font-size:1.6rem}._problemListRows_8yomw_809{padding:10px 10px 14px}._problemListRow_8yomw_809{min-height:58px;padding:10px 16px;font-size:1rem}._statement_8yomw_981{--statement-inline-padding: 10px;padding:0 var(--statement-inline-padding) 0}._statementHeader_8yomw_1383{flex-direction:column;align-items:flex-start}._problemTabsRow_8yomw_1122{gap:6px;padding:6px;min-height:0;margin:0 -10px}._problemTabs_8yomw_1122{overflow-x:auto;white-space:nowrap}._problemTools_8yomw_1213{margin-left:0;gap:4px}._problemToolsButton_8yomw_1213:last-child{display:none}._actionsRow_8yomw_3347{padding-left:8px;padding-right:8px}._resultBreadcrumb_8yomw_4573{gap:6px;padding:4px 8px}._resultCollapseButton_8yomw_1218:last-child{display:none}._resultTab_8yomw_1217{padding:0 9px;font-size:var(--panel-chrome-font-size)}._statementFooter_8yomw_2755{gap:6px;font-size:.8rem;flex-wrap:nowrap;padding-top:8px}._statementFooterPrimary_8yomw_2776{gap:6px}._statementFooterVoteCluster_8yomw_2790{min-height:32px;border-radius:9px}._statementFooterVoteCluster_8yomw_2790 ._statementFooterVoteAction_8yomw_2838:first-child{border-radius:9px 0 0 9px}._statementFooterVoteCluster_8yomw_2790 ._statementFooterVoteAction_8yomw_2838:last-child{border-radius:0 9px 9px 0}._statementFooterAction_8yomw_2811{min-height:32px;min-width:32px;border-radius:8px;gap:5px;padding:0 8px}._statementFooterVoteAction_8yomw_2838{padding:0 9px}._statementFooterCommentAction_8yomw_2842{border-radius:9px;padding:0 9px}._statementFooterAction_8yomw_2811[data-icon-only=true]{width:32px}._statementFooterUtilityAction_8yomw_2846{width:28px;min-width:28px;min-height:28px;border-radius:7px}._statementShareMenuPanel_8yomw_2860{padding:5px 6px;gap:4px}._statementShareMenuItem_8yomw_2877{width:28px;height:28px}._statementFooterDivider_8yomw_2962{height:18px}._statementFooterOnline_8yomw_2969{margin-left:0;font-size:.78rem}._statementFooterNotice_8yomw_2990{font-size:.74rem;min-width:100%}._statementFeedbackOverlay_8yomw_3000{padding:10px}._statementFeedbackModal_8yomw_3011{width:calc(100vw - 20px)}._statementFeedbackHeader_8yomw_3019{padding:14px 14px 12px}._statementFeedbackForm_8yomw_3054{padding:12px 14px 14px}._statementFeedbackFooter_8yomw_3196{flex-direction:column;align-items:stretch}._statementFeedbackActions_8yomw_3220{width:100%;justify-content:flex-end}._statementFeedbackField_8yomw_3151 textarea{min-height:108px}._quotaModalOverlay_8yomw_412{padding:8px}._quotaModalPanel_8yomw_424{width:calc(100vw - 16px);border-radius:16px}._quotaModalUsagePane_8yomw_469,._quotaModalUpgradePane_8yomw_470{padding:20px 16px 16px}._quotaModalPaneBadge_8yomw_484{width:44px;min-height:44px}._quotaModalTitle_8yomw_534,._quotaModalUpgradeTitle_8yomw_648{font-size:1rem}._quotaModalMetricValues_8yomw_629{font-size:.92rem}._quotaModalUpgradeCta_8yomw_688{min-height:52px;font-size:.96rem}}
