._panel_1lc3u_1{background:#172330;border:1px solid #3a4e65;border-radius:6px;margin:0 0 15px;padding:10px}._heading_1lc3u_9{color:#bfd1e7;margin-bottom:7px;font-size:10px;display:block}._panel_1lc3u_1>select{color:#c2d9ed;background:#152331;border:1px solid #3a5068;border-radius:4px;width:100%;min-height:31px;padding:5px 7px;font-size:10px}._panel_1lc3u_1>select:disabled{opacity:.45;cursor:not-allowed}._note_1lc3u_32{color:#93acc3;margin:7px 0 0;font-size:9px;line-height:1.7}._panel_1lc3u_1>label:has(input){gap:8px}._panel_1lc3u_1>label:has(input)>span:first-child{line-height:1.6}._modeSwitch_lnmo7_1{background:#121a25;border:1px solid #3a4659;border-radius:7px;flex-shrink:0;gap:3px;padding:3px;display:flex}._modeSwitch_lnmo7_1 button{color:#8497b2;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;min-height:29px;padding:4px 11px;font-size:11px;display:flex}._modeSwitch_lnmo7_1 button[aria-pressed=true]{color:#d6e6ff;background:#2d435f;box-shadow:inset 0 0 0 1px #4c6687}._navigator_lnmo7_4{background:#171f29;border-right:1px solid #2c3747;flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}._navigatorHeading_lnmo7_5{color:#c5d2e5;justify-content:space-between;align-items:center;gap:8px;padding:21px 17px 11px;font-size:12px;display:flex}._navigatorHeading_lnmo7_5 small{color:#8ca5be;white-space:nowrap;font-size:10px}._progressTrack_lnmo7_7{background:#2b394b;border-radius:2px;height:3px;margin:0 18px 12px;overflow:hidden}._progressTrack_lnmo7_7 i{background:#85cdb7;height:100%;transition:width .2s;display:block}._stepList_lnmo7_9{padding:0 10px 15px}._groupLabel_lnmo7_10{color:#6d829c;letter-spacing:.6px;padding:15px 9px 7px;font-size:10px}._stepButton_lnmo7_11{text-align:left;color:#97abc7;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:44px;margin:2px 0;padding:8px;display:flex}._stepButton_lnmo7_11:hover:not(:disabled){color:#e0e9f6;background:#202e40;border-color:#32465f}._stepButton_lnmo7_11>span:nth-child(2){flex:1;min-width:0}._stepButton_lnmo7_11 strong{font-size:12px;font-weight:500;display:block}._stepButton_lnmo7_11 small{color:#d6b785;margin-top:2px;font-size:9px;display:block}._stepButton_lnmo7_11._current_lnmo7_16{color:#e0edff;background:#263b54;border-color:#476888}._stepButton_lnmo7_11:disabled{opacity:.5}._stepNumber_lnmo7_18{color:#8aa5c3;background:#192638;border:1px solid #3a4e67;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font:10px Consolas,monospace;display:flex}._current_lnmo7_16 ._stepNumber_lnmo7_18{color:#e7f2ff;background:#3f6285;border-color:#6689af}._stepNumber_lnmo7_18._done_lnmo7_20{color:#a8e1c9;background:#253d39;border-color:#4c7668}._stepNumber_lnmo7_18._changed_lnmo7_21{color:#e2c697;background:#352f25;border-color:#8b744c}._navigatorBottom_lnmo7_22{background:#192330;border-top:1px solid #2e3d4f;margin-top:auto;padding:15px}._currentModel_lnmo7_23{color:#90abc9;align-items:center;gap:9px;margin-bottom:11px;display:flex}._currentModel_lnmo7_23>div{min-width:0}._currentModel_lnmo7_23 span{color:#6d829c;margin-bottom:2px;font-size:9px;display:block}._currentModel_lnmo7_23 strong{text-overflow:ellipsis;white-space:nowrap;color:#c7d6e9;max-width:160px;font-size:11px;font-weight:500;display:block;overflow:hidden}._navigatorBottom_lnmo7_22>p{color:#7188a4;margin-top:11px;font-size:10px;line-height:1.8}._secondaryButton_lnmo7_28{color:#bcd4ed;background:#223349;border:1px solid #3a526e;border-radius:5px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:35px;padding:7px 10px;font-size:11px;line-height:1.5;display:flex}._secondaryButton_lnmo7_28:hover:not(:disabled){background:#2c4560;border-color:#6386a9}._secondaryButton_lnmo7_28 kbd{color:#7d9dbd;border:1px solid #4a6480;border-radius:3px;margin-left:auto;padding:0 4px;font:9px Consolas,monospace}._aiButton_lnmo7_31{color:#c1cce9;background:#29344c;border:1px solid #546386;border-radius:5px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:37px;margin-top:10px;padding:8px 9px;font-size:11px;display:flex}._aiButton_lnmo7_31>svg:last-child{margin-left:auto}._aiButton_lnmo7_31:hover:not(:disabled){background:#364563;border-color:#8999c2}._panel_lnmo7_34{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._panelBody_lnmo7_35{overscroll-behavior:contain;flex:1;min-height:0;padding:0 19px 14px;scroll-padding:16px;overflow-y:auto}._stageHeading_lnmo7_36{border-bottom:1px solid #2e3d50;margin-bottom:17px;padding:19px 0 18px}._stageHeading_lnmo7_36>div{color:#819ab8;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:10px;display:flex}._stageHeading_lnmo7_36>div>span:first-child{color:#80a7da;letter-spacing:1px;font:10px Consolas,monospace}._stageHeading_lnmo7_36 h2{color:#d7e5f7;align-items:flex-start;gap:8px;font-size:17px;font-weight:500;line-height:1.55;display:flex}._stageHeading_lnmo7_36 h2>svg{color:#9ebfeb;margin-top:3px}._stageHeading_lnmo7_36>p{color:#8ea6c3;margin-top:9px;font-size:11px;line-height:1.85}._confirmed_lnmo7_42{align-items:center;gap:4px;display:flex;color:#9bd8bd!important}._stale_lnmo7_43{color:#d8b780!important}._referenceCard_lnmo7_44{background:#1b2d41;border:1px solid #425c78;border-radius:7px;align-items:center;gap:12px;margin-bottom:14px;padding:14px 12px;display:flex}._referenceCard_lnmo7_44>div{color:#99bedf;flex-shrink:0;align-items:center;gap:7px;display:flex}._referenceCard_lnmo7_44 strong{color:#c6e4ed;letter-spacing:-1px;font:23px Consolas,monospace}._referenceCard_lnmo7_44 strong small{letter-spacing:0;color:#85b7ca;font-size:11px}._referenceCard_lnmo7_44 p{color:#a6bfd9;flex:1;font-size:10px;line-height:1.75}._referenceCard_lnmo7_44 p span{color:#789bbd;font-size:9px}._referenceCard_lnmo7_44>label{color:#a9c3de;cursor:pointer;flex-shrink:0;align-items:center;gap:4px;font-size:10px;display:flex}._referenceCard_lnmo7_44 input{accent-color:#95bce7;width:13px;height:13px}._importButton_lnmo7_52{color:#b9d2e9;text-align:left;background:#20344a;border:1px dashed #5680a1;border-radius:6px;align-items:center;gap:11px;width:100%;min-height:73px;padding:15px 12px;display:flex}._importButton_lnmo7_52>span{flex:1;min-width:0}._importButton_lnmo7_52 strong{color:#d2e3f6;font-size:12px;font-weight:500;display:block}._importButton_lnmo7_52 small{color:#86a3c2;margin-top:4px;font-size:9px;line-height:1.7;display:block}._importButton_lnmo7_52:hover:not(:disabled){background:#29455e;border-color:#91c3d5}._sampleSection_lnmo7_57{padding-top:22px}._sampleSection_lnmo7_57 h3{color:#8fa8c6;margin-bottom:11px;font-size:11px;font-weight:500}._samples_lnmo7_59{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}._samples_lnmo7_59 button{text-align:center;background:#1f2e40;border:1px solid #354b64;border-radius:6px;overflow:hidden}._samples_lnmo7_59 button:hover:not(:disabled){background:#2a4057;border-color:#7aa0bd}._samples_lnmo7_59 button>div{color:#adc6e2;flex-direction:column;justify-content:flex-end;align-items:center;height:120px;padding:7px;display:flex}._samples_lnmo7_59 img{object-fit:contain;width:100%;height:91px;min-height:0;display:block}._samples_lnmo7_59 span{margin-top:4px;font-size:11px}._cleanupNote_lnmo7_65{color:#8fbca7;align-items:flex-start;gap:7px;padding:12px 0 1px;display:flex}._cleanupNote_lnmo7_65 svg{margin-top:2px}._cleanupNote_lnmo7_65 p{color:#89aa9d;font-size:10px;line-height:1.85}._section_lnmo7_68{border-bottom:1px solid #2c3b50;padding:16px 0}._sectionHeading_lnmo7_69{justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;display:flex}._sectionHeading_lnmo7_69 h3{color:#b8cce7;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}._sectionHeading_lnmo7_69>span{color:#778eab;font-size:10px}._twoFields_lnmo7_72,._threeFields_lnmo7_72{align-items:start;gap:8px;margin-bottom:11px;display:grid}._twoFields_lnmo7_72{grid-template-columns:repeat(2,minmax(0,1fr))}._threeFields_lnmo7_72{grid-template-columns:repeat(3,minmax(0,1fr))}._numberField_lnmo7_75{color:#91aac8;min-width:0;font-size:10px;display:block}._numberField_lnmo7_75>span{white-space:nowrap;margin-bottom:5px;display:block}._numberField_lnmo7_75>div{background:#131f2d;border:1px solid #405873;border-radius:5px;align-items:center;gap:2px;min-height:34px;padding:0 7px;display:flex}._numberField_lnmo7_75 input{box-shadow:none;color:#cae0f5;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:6px 0;font:12px/1.5 Consolas,monospace}._numberField_lnmo7_75 input:focus{box-shadow:none}._numberField_lnmo7_75>div:focus-within{border-color:#88b0d1;box-shadow:0 0 0 2px #83afd21a}._numberField_lnmo7_75 input:disabled{opacity:.4;cursor:not-allowed}._numberField_lnmo7_75 small{color:#6d8cab;flex-shrink:0;font-size:9px}._numberField_lnmo7_75 em{color:#e5ac94;margin-top:5px;font-size:9px;font-style:normal;line-height:1.5;display:block}._numberField_lnmo7_75._invalid_lnmo7_84>div{border-color:#bc8d67}._quickRotations_lnmo7_85{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:9px;display:grid}._quickRotations_lnmo7_85 button{color:#adc7e5;background:#202f41;border:1px solid #3b526b;border-radius:4px;min-height:29px;padding:5px 3px;font-size:10px}._note_lnmo7_87{color:#839cb9;overflow-wrap:anywhere;font-size:10px;line-height:1.85}._textButton_lnmo7_88{color:#8eafd2;align-items:center;gap:5px;min-height:28px;padding:3px 0;font-size:10px;display:inline-flex}._regionActions_lnmo7_89{grid-template-columns:minmax(0,1fr) 70px;gap:8px;margin-bottom:8px;display:grid}._selectField_lnmo7_90{color:#b5cae5;flex-direction:column;gap:7px;margin-bottom:8px;font-size:11px;display:flex}._selectField_lnmo7_90 select{color:#c4d9f2;background:#1e3045;border:1px solid #47607d;width:100%;height:36px;padding:0 9px;font-size:11px}._toeChoices_lnmo7_92{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 8px;padding:0;display:grid}._toeChoices_lnmo7_92 legend{color:#b5cae5;margin-bottom:9px;padding:0;font-size:11px}._toeChoices_lnmo7_92 label{cursor:pointer;background:#1c2b3d;border:1px solid #3b526b;border-radius:6px;grid-template-columns:14px 1fr;align-items:center;gap:4px 6px;padding:10px 8px;display:grid}._toeChoices_lnmo7_92 input{accent-color:#94c4e8;width:13px;height:13px;margin:0}._toeChoices_lnmo7_92 strong{color:#b1cae7;font-size:11px;font-weight:500}._toeChoices_lnmo7_92 small{color:#7e99b7;grid-column:1/-1;font-size:9px;line-height:1.7}._toeChoices_lnmo7_92 label._toeSelected_lnmo7_98{background:#29415a;border-color:#7093b4}._toeSelected_lnmo7_98 small{color:#9ebad5}._spaceControls_lnmo7_100{color:#8da7c5;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;font-size:10px;display:flex}._spaceControls_lnmo7_100>div{background:#121e2b;border:1px solid #38516d;border-radius:5px;gap:2px;padding:2px;display:flex}._spaceControls_lnmo7_100 button{color:#8ba6c8;border-radius:3px;min-height:28px;padding:5px 9px;font-size:10px}._spaceControls_lnmo7_100 button[aria-pressed=true]{color:#d6eaf8;background:#345575}._planeButtons_lnmo7_104{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:9px;display:grid}._planeButtons_lnmo7_104 button{color:#a1bad9;background:#1c2c40;border:1px solid #3c536d;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:30px;font-size:10px;display:flex}._planeButtons_lnmo7_104 small{color:#7893af;font-size:9px}._planeButtons_lnmo7_104 button[aria-pressed=true]{color:#c7edf4;background:#294856;border-color:#608f9e}._jointList_lnmo7_108{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:246px;margin:12px -3px 0;padding:3px;scroll-padding:5px;display:grid;overflow-y:auto}._jointList_lnmo7_108 button{text-align:left;color:#91accb;background:#1b2b3d;border:1px solid #314760;border-radius:4px;align-items:center;gap:6px;min-width:0;min-height:32px;padding:5px 7px;display:flex}._jointList_lnmo7_108 button>span{color:#587b9c;font:9px Consolas,monospace}._jointList_lnmo7_108 strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10px;font-weight:500;line-height:1.5;overflow:hidden}._jointList_lnmo7_108 button[aria-pressed=true]{color:#d2e8fb;background:#34516f;border-color:#7ea3c3}._jointList_lnmo7_108 button[aria-pressed=true]>span{color:#a1bfdc}._jointList_lnmo7_108 button:hover:not(:disabled){color:#d3e2f2;border-color:#6889a8}._coordinates_lnmo7_115{background:#1b2b3e;border:1px solid #425b78;border-radius:6px;margin-top:12px;padding:10px}._coordinates_lnmo7_115 ._sectionHeading_lnmo7_69{margin-bottom:8px}._coordinates_lnmo7_115 ._sectionHeading_lnmo7_69 h3{font-size:11px}._coordinates_lnmo7_115 ._threeFields_lnmo7_72{gap:6px}._coordinates_lnmo7_115 ._note_lnmo7_87{margin-top:8px}._selectionHint_lnmo7_120{color:#7996b6;align-items:center;gap:9px;padding:12px 0 0;display:flex}._selectionHint_lnmo7_120 p{font-size:10px;line-height:1.8}._checkboxRow_lnmo7_122{color:#9bb2ce;cursor:pointer;align-items:center;gap:8px;min-height:35px;margin-top:8px;font-size:10px;display:flex}._checkboxRow_lnmo7_122 input{accent-color:#a1c7e7;width:13px;height:13px}._checklist_lnmo7_124{padding:16px 0 11px}._checklist_lnmo7_124 h3{color:#a6bdd9;margin-bottom:9px;font-size:11px;font-weight:500}._checklist_lnmo7_124 p{color:#7f98b4;align-items:flex-start;gap:7px;margin:5px 0;font-size:10px;line-height:1.9;display:flex}._checklist_lnmo7_124 svg{color:#6488aa;margin-top:6px}._diagnosticNotice_lnmo7_128{color:#c9b392;background:#302d28;border:1px solid #6c5c45;border-radius:5px;margin:12px 0 0}._diagnosticNotice_lnmo7_128 summary{cursor:pointer;align-items:center;gap:6px;padding:9px;font-size:10px;display:flex}._diagnosticNotice_lnmo7_128 summary:after{content:"＋";margin-left:auto}._diagnosticNotice_lnmo7_128[open] summary:after{content:"−"}._diagnosticNotice_lnmo7_128 ul{color:#b39e82;margin:0;padding:0 14px 10px 24px;font-size:10px;line-height:1.8}._diagnosticNotice_lnmo7_128 li+li{margin-top:6px}._warning_lnmo7_134{color:#d0b38b;background:#362c22;border:1px solid #6f5a41;border-radius:5px;align-items:flex-start;gap:7px;margin-bottom:12px;padding:10px;font-size:10px;display:flex}._warning_lnmo7_134 button{color:#e0c299;background:#4b3c28;border:1px solid #7f6546;border-radius:4px;margin-top:7px;padding:5px 8px;font-size:10px}._confirmationSummary_lnmo7_136{color:#94c7b1;background:#20352f;border:1px solid #456a5a;border-radius:6px;align-items:flex-start;gap:10px;margin-bottom:15px;padding:13px;display:flex}._confirmationSummary_lnmo7_136>svg{margin-top:2px}._confirmationSummary_lnmo7_136 strong{color:#bbe2d0;font-size:12px;font-weight:500}._confirmationSummary_lnmo7_136 p{color:#91b3a3;margin-top:5px;font-size:10px;line-height:1.85}._confirmationSummary_lnmo7_136._incomplete_lnmo7_140{color:#d3ba8c;background:#352f26;border-color:#756243}._confirmationSummary_lnmo7_136._incomplete_lnmo7_140 strong{color:#dcc49c}._confirmationSummary_lnmo7_136._incomplete_lnmo7_140 p{color:#bca685}._pendingList_lnmo7_143{gap:5px;margin:0 0 18px;display:grid}._pendingList_lnmo7_143 button{color:#c8b797;background:#292b2b;border:1px solid #5d5345;border-radius:4px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:flex}._pendingList_lnmo7_143 button svg:last-child{margin-left:auto}._motionChecklist_lnmo7_146{padding:15px 0}._motionChecklist_lnmo7_146 h3{color:#b5c9e3;font-size:12px;font-weight:500}._motionChecklist_lnmo7_146 ol{color:#8fa7c3;margin:11px 0 0;padding-left:17px;font-size:11px;line-height:1.95}._motionChecklist_lnmo7_146 li+li{margin-top:7px}._motionFineTune_lnmo7_150{background:#1b2a3d;border:1px solid #3c536e;border-radius:6px;margin-top:16px}._motionFineTune_lnmo7_150>summary{color:#a8c0df;cursor:pointer;padding:12px;font-size:11px}._motionFineTune_lnmo7_150>section{border-top:1px solid #314860}._testButtons_lnmo7_151{gap:8px;margin:8px 0 12px;display:grid}._testButtons_lnmo7_151 button{color:#bfd6ee;text-align:left;background:#23384e;border:1px solid #3c5774;border-radius:5px;align-items:center;gap:11px;min-height:42px;padding:9px 13px;font-size:11px;display:flex}._testButtons_lnmo7_151 button:hover:not(:disabled){background:#2d4b65;border-color:#759bb9}._panelUtilities_lnmo7_154{border-top:1px solid #2d3f54;flex-wrap:wrap;align-items:center;gap:5px 14px;margin-top:17px;padding-top:10px;display:flex}._panelUtilities_lnmo7_154 button{color:#7f9cbf;align-items:center;gap:4px;min-height:26px;font-size:10px;display:flex}._panelFooter_lnmo7_156{background:#1a293b;border-top:1px solid #3b506c;flex-shrink:0;padding:13px 18px 11px}._panelFooter_lnmo7_156>div{gap:7px;display:flex}._panelFooter_lnmo7_156>small{text-align:center;color:#7f9ab9;margin-top:8px;font-size:9px;line-height:1.65;display:block}._panelFooter_lnmo7_156>p{color:#bba98c;margin:0 0 10px;font-size:10px;line-height:1.7}._previous_lnmo7_160{color:#a9c4e4;background:#223750;border:1px solid #3c5573;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:35px;min-height:39px;display:flex}._continueButton_lnmo7_161{color:#142c4b;background:#98bae8;border:1px solid #a2c3e7;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:12px;font-weight:600;line-height:1.5;display:flex}._continueButton_lnmo7_161 svg:last-child{margin-left:auto}._continueButton_lnmo7_161:hover:not(:disabled){color:#102840;background:#b0d0f5}._continueButton_lnmo7_161:disabled{opacity:.45}._infoCard_lnmo7_165{color:#94b4d1;background:#213248;border:1px solid #3b526b;border-radius:5px;align-items:flex-start;gap:8px;margin:15px 0;padding:12px;display:flex}._infoCard_lnmo7_165 p{color:#8da9c4;font-size:10px;line-height:1.8}._toeDirectionSection_lnmo7_167{border-top:1px solid #34465e;padding:16px 0}._toeDirectionGroup_lnmo7_168{background:#1e2e41;border:1px solid #3c536e;border-radius:6px;margin-top:12px;padding:11px}._toeDirectionGroup_lnmo7_168 summary{color:#b7d0e8;cursor:pointer;margin-bottom:11px;font-size:11px}._toeAngle_lnmo7_170{margin-top:16px}._toeAngle_lnmo7_170>div{align-items:center;gap:8px;margin-bottom:9px;display:flex}._toeAngle_lnmo7_170 label{color:#9fb9d7;flex:1;align-items:center;gap:7px;font-size:11px;display:flex}._toeAngle_lnmo7_170 i{border-radius:50%;width:7px;height:7px;display:block}._toeAngle_lnmo7_170 output{color:#bfdaef;font:11px Consolas,monospace}._toeAngle_lnmo7_170 button{color:#9cbad6;background:#263e56;border:1px solid #3e5a76;border-radius:4px;justify-content:center;align-items:center;width:23px;height:23px;display:flex}._toeAngle_lnmo7_170 input[type=range]{height:4px;margin:0 0 5px;display:block}._toeAngle_lnmo7_170 input[type=range]::-webkit-slider-thumb{width:12px;height:12px}._toeAngle_lnmo7_170 input[type=range]::-moz-range-thumb{width:12px;height:12px}@media (max-width:1100px){._navigatorHeading_lnmo7_5{padding-left:12px;padding-right:12px}._navigatorHeading_lnmo7_5 small{font-size:9px}._navigatorBottom_lnmo7_22{padding:12px}._stepButton_lnmo7_11{gap:7px}._panelBody_lnmo7_35{padding-left:15px;padding-right:15px}._referenceCard_lnmo7_44{gap:8px;padding:12px 10px}._referenceCard_lnmo7_44>div{gap:3px}._referenceCard_lnmo7_44>div svg{width:20px}._referenceCard_lnmo7_44 strong{font-size:21px}._stageHeading_lnmo7_36 h2{font-size:16px}}@media (max-width:900px){._navigator_lnmo7_4{display:none}._panelBody_lnmo7_35{padding-left:16px;padding-right:16px}}@media (max-width:700px){._modeSwitch_lnmo7_1 button{min-height:30px;padding:5px 8px;font-size:10px}._modeSwitch_lnmo7_1 button svg{width:12px}._panel_lnmo7_34{min-height:480px}._panelBody_lnmo7_35{padding:0 20px 15px;overflow:visible}._stageHeading_lnmo7_36 h2{font-size:19px}._stageHeading_lnmo7_36>p{font-size:12px}._note_lnmo7_87,._checklist_lnmo7_124 p,._cleanupNote_lnmo7_65 p,._selectionHint_lnmo7_120 p{font-size:11px}._sectionHeading_lnmo7_69 h3,._motionChecklist_lnmo7_146 h3{font-size:13px}._secondaryButton_lnmo7_28,._aiButton_lnmo7_31{min-height:39px;font-size:12px}._jointList_lnmo7_108 button{min-height:38px}._jointList_lnmo7_108 strong{font-size:12px}._numberField_lnmo7_75{font-size:11px}._numberField_lnmo7_75>div{min-height:39px}._numberField_lnmo7_75 input{font-size:13px}._numberField_lnmo7_75 small{font-size:10px}._panelFooter_lnmo7_156{z-index:5;background:#1a293bf7;padding:12px 18px;position:sticky;bottom:27px;box-shadow:0 -8px 20px #0b142344}._continueButton_lnmo7_161{min-height:44px;font-size:13px}._panelFooter_lnmo7_156>small{font-size:10px}._referenceCard_lnmo7_44 p{font-size:11px}._referenceCard_lnmo7_44 p span{font-size:10px}._spaceControls_lnmo7_100{font-size:11px}._spaceControls_lnmo7_100 button{min-height:31px;font-size:11px}._sampleSection_lnmo7_57 h3{font-size:12px}._samples_lnmo7_59 button>div{height:150px}._samples_lnmo7_59 img{height:120px}._toeChoices_lnmo7_92 strong{font-size:12px}._toeChoices_lnmo7_92 small{font-size:10px}._diagnosticNotice_lnmo7_128 summary,._diagnosticNotice_lnmo7_128 ul,._checkboxRow_lnmo7_122{font-size:11px}._testButtons_lnmo7_151 button{min-height:45px;font-size:12px}}._review_1e0lk_1{color:#bdcde1;border-top:1px solid #34465b;margin-top:46px;padding-top:34px;padding-bottom:28px;font-size:12px;line-height:1.8}._eyebrow_1e0lk_2{letter-spacing:1.8px;color:#85a6c8;justify-content:space-between;align-items:center;gap:15px;font:10px Consolas,monospace;display:flex}._eyebrow_1e0lk_2>span{letter-spacing:.3px;color:#6f859f;font:10px sans-serif}._header_1e0lk_2{justify-content:space-between;align-items:center;gap:20px;margin:15px 0 25px;display:flex}._header_1e0lk_2 h2{color:#e1eaf6;letter-spacing:-.4px;font-size:23px;font-weight:500;line-height:1.5}._header_1e0lk_2 p{color:#8fa5c1;margin-top:10px;font-size:12px}._status_1e0lk_2{white-space:nowrap;color:#b2adc7;border:1px solid #4a5264;border-radius:4px;padding:4px 9px;font-size:10px}._layers_1e0lk_3{border:1px solid #34465b;border-radius:7px;grid-template-columns:repeat(4,1fr);margin-bottom:23px;display:grid;overflow:hidden}._layers_1e0lk_3 article{background:#192430;border-right:1px solid #34465b;padding:20px 20px 17px;position:relative}._layers_1e0lk_3 article:last-child{border:0}._layers_1e0lk_3 svg{color:#88b4b5}._layers_1e0lk_3 article>span{color:#3e576a;font:19px Consolas,monospace;position:absolute;top:16px;right:18px}._layers_1e0lk_3 h3{color:#cbd9e8;margin-top:12px;font-size:13px;font-weight:500}._layers_1e0lk_3 p{color:#7e96ad;margin-top:5px;font-size:10px}._audit_1e0lk_4{background:#1d302f80;border-left:2px solid #79b8ad;border-radius:0 5px 5px 0;margin-bottom:40px;padding:19px 24px}._audit_1e0lk_4>div{align-items:center;gap:18px;display:flex}._auditLabel_1e0lk_4{letter-spacing:.7px;color:#93bdb6;white-space:nowrap;font-size:9px}._audit_1e0lk_4 h3{color:#c5ded6;font-size:15px;font-weight:500}._audit_1e0lk_4 p{color:#a3b8ba;margin:10px 0 6px;font-size:11px;line-height:1.9}._audit_1e0lk_4 small{color:#7d9d9e;font-size:10px}._methodsHeader_1e0lk_5{justify-content:space-between;align-items:end;gap:22px;margin-bottom:14px;display:flex}._methodsHeader_1e0lk_5 h3,._columns_1e0lk_5 h3{color:#cad9e9;font-size:16px;font-weight:500}._methodsHeader_1e0lk_5 p{color:#7c95af;margin-top:5px;font-size:10px}._filters_1e0lk_5{background:#111c27;border:1px solid #304155;border-radius:5px;flex-wrap:wrap;gap:5px;padding:4px;display:flex}._filters_1e0lk_5 button{color:#8ba4bd;border-radius:3px;align-items:center;gap:8px;padding:5px 10px;font-size:10px;display:flex}._filters_1e0lk_5 button>span{opacity:.6;font:9px Consolas,monospace}._filters_1e0lk_5 button:hover,._filters_1e0lk_5 ._active_1e0lk_5{color:#d3e3f6;background:#293d51}._filters_1e0lk_5 button:focus-visible{outline-offset:2px;outline:2px solid #8acdc1}._methodToggle_1e0lk_5:focus-visible{outline-offset:2px;outline:2px solid #8acdc1}._methodBody_1e0lk_5 a:focus-visible{outline-offset:2px;outline:2px solid #8acdc1}._sourceLink_1e0lk_5:focus-visible{outline-offset:2px;outline:2px solid #8acdc1}._methodList_1e0lk_6{border-top:1px solid #35465a}._method_1e0lk_5{border-bottom:1px solid #2d3e52}._methodToggle_1e0lk_5{text-align:left;color:#afc4dc;align-items:center;gap:12px;width:100%;min-height:78px;padding:18px 12px;transition:background .15s;display:flex}._methodToggle_1e0lk_5:hover,._open_1e0lk_6 ._methodToggle_1e0lk_5{background:#202e3e}._methodToggle_1e0lk_5>svg{color:#6c88a4;flex:none;transition:transform .15s}._open_1e0lk_6 ._methodToggle_1e0lk_5>svg{color:#9ed1c6;transform:rotate(90deg)}._methodToggle_1e0lk_5>div{flex:1;min-width:0}._methodToggle_1e0lk_5 strong{flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;font-weight:500;display:flex}._methodToggle_1e0lk_5>div>span{color:#7e95ad;margin-top:4px;font-size:10px;display:block}._methodToggle_1e0lk_5 em{letter-spacing:.6px;color:#98cabc;background:#294a4260;border:1px solid #37554c;border-radius:3px;padding:0 5px;font-size:8px;font-style:normal}._methodToggle_1e0lk_5>small{color:#7e95ad;text-align:right;flex:none;width:108px;font:9px Consolas,monospace}._category_1e0lk_6{color:#8ca5c3;text-align:center;background:#25354880;border-radius:4px;min-width:87px;margin-left:13px;padding:2px 8px;font-size:9px}._methodBody_1e0lk_5{background:#202e3e;padding:0 40px 22px}._methodBody_1e0lk_5>p{color:#b7cbdc;margin-bottom:14px;font-size:11px;line-height:2}._methodBody_1e0lk_5 dl{grid-template-columns:1fr 1fr;gap:22px;margin:0;display:grid}._methodBody_1e0lk_5 dl>div{border-top:1px solid #3c4b5d;padding-top:12px}._methodBody_1e0lk_5 dt{color:#91c0bb;margin-bottom:4px;font-size:10px}._methodBody_1e0lk_5 dd{color:#8fa5be;margin:0;font-size:11px;line-height:1.95}._methodBody_1e0lk_5 a,._sourceLink_1e0lk_5{color:#9bc6d0;align-items:center;gap:6px;margin-top:16px;font-size:10px;display:inline-flex}._methodBody_1e0lk_5 a:hover,._sourceLink_1e0lk_5:hover{color:#d4f2ef;text-underline-offset:3px;text-decoration:underline}._columns_1e0lk_5{grid-template-columns:1fr 1fr;gap:44px;margin-top:40px;display:grid}._columns_1e0lk_5 ._eyebrow_1e0lk_2{color:#648ba7;margin-bottom:12px;font-size:9px}._columns_1e0lk_5 h3{margin-bottom:12px}._columns_1e0lk_5 p{color:#91a8c0;margin:0 0 12px;font-size:11px;line-height:2}._columns_1e0lk_5 ul{gap:7px;margin:15px 0 0;padding:0;list-style:none;display:grid}._columns_1e0lk_5 li{color:#92abbf;align-items:center;gap:8px;font-size:10px;display:flex}._columns_1e0lk_5 li>svg{color:#7cab9e;flex:none}._columns_1e0lk_5 ._sourceLink_1e0lk_5{margin-top:0}._roadmap_1e0lk_7{background:#1a2936;border:1px solid #344c61;border-radius:7px;margin-top:36px;padding:22px 25px}._roadmap_1e0lk_7>div{color:#93b9d4;align-items:center;gap:12px;display:flex}._roadmap_1e0lk_7 h3{color:#c3d5e8;flex:1;font-size:14px;font-weight:500}._roadmap_1e0lk_7>div>span{color:#6f8a9e;font-size:9px}._roadmap_1e0lk_7 ol{grid-template-columns:repeat(3,1fr);gap:28px;margin:23px 0 0;padding:0;list-style:none;display:grid}._roadmap_1e0lk_7 li{align-items:flex-start;gap:12px;display:flex}._roadmap_1e0lk_7 b{color:#6eaca3;padding-top:1px;font:12px Consolas,monospace}._roadmap_1e0lk_7 strong{color:#bdd3e4;font-size:11px;font-weight:500;display:block}._roadmap_1e0lk_7 li p>span{color:#7d9ab2;margin-top:6px;font-size:10px;line-height:1.9;display:block}._footnote_1e0lk_7{color:#6c859e;margin-top:15px;font-size:10px;line-height:1.9}@media (max-width:1050px){._header_1e0lk_2{align-items:flex-start}._header_1e0lk_2 h2{font-size:20px}._methodsHeader_1e0lk_5{flex-direction:column;align-items:flex-start;gap:14px}._filters_1e0lk_5{width:auto}._layers_1e0lk_3 article{padding:16px 14px}._layers_1e0lk_3 article>span{right:12px}._roadmap_1e0lk_7 ol{grid-template-columns:1fr;gap:17px}._roadmap_1e0lk_7 li p>span{margin-top:3px}._columns_1e0lk_5{gap:25px}}@media (max-width:700px){._review_1e0lk_1{margin-top:28px;padding-top:26px}._eyebrow_1e0lk_2{flex-direction:column;align-items:flex-start;gap:7px}._header_1e0lk_2{flex-direction:column;gap:14px}._header_1e0lk_2 h2{font-size:19px}._header_1e0lk_2 p{font-size:11px}._status_1e0lk_2{font-size:9px}._layers_1e0lk_3{grid-template-columns:1fr 1fr}._layers_1e0lk_3 article:nth-child(2){border-right:0}._layers_1e0lk_3 article:nth-child(-n+2){border-bottom:1px solid #34465b}._audit_1e0lk_4{margin-bottom:27px;padding:16px}._audit_1e0lk_4>div{flex-direction:column;align-items:flex-start;gap:8px}._audit_1e0lk_4 h3{font-size:14px}._audit_1e0lk_4 p{font-size:11px}._filters_1e0lk_5{justify-content:space-between;gap:2px;width:100%;padding:3px}._filters_1e0lk_5 button{gap:5px;padding:5px 6px;font-size:9px}._methodToggle_1e0lk_5{flex-wrap:wrap;gap:8px;padding:15px 6px}._methodToggle_1e0lk_5>div{min-width:calc(100% - 32px)}._methodToggle_1e0lk_5>small{text-align:left;width:auto;margin-left:24px;font-size:8px}._category_1e0lk_6{min-width:0;margin-left:0;font-size:8px}._methodToggle_1e0lk_5 strong{gap:7px;font-size:11px}._methodBody_1e0lk_5{padding:0 16px 20px 30px}._methodBody_1e0lk_5 dl{grid-template-columns:1fr;gap:14px}._columns_1e0lk_5{grid-template-columns:1fr;gap:28px;margin-top:30px}._roadmap_1e0lk_7{padding:18px}._roadmap_1e0lk_7>div{flex-wrap:wrap;gap:8px}._roadmap_1e0lk_7>div>span{flex-basis:100%;padding-left:30px}._roadmap_1e0lk_7 ol{margin-top:18px}}._panel_x0mit_1{color:#c1d1df;background:#182737;border:1px solid #344b61;border-radius:7px;margin:16px 0;overflow:hidden}._panel_x0mit_1 summary{cursor:pointer;align-items:center;gap:9px;padding:12px;font-size:12px;list-style:none;display:flex}._panel_x0mit_1 summary::-webkit-details-marker{display:none}._panel_x0mit_1 summary>span{flex:1}._panel_x0mit_1 summary small{color:#7e9ab4;margin-top:3px;font-size:9px;display:block}._panel_x0mit_1[open] summary>svg:last-child{transform:rotate(90deg)}._content_x0mit_4{padding:0 12px 13px}._note_x0mit_4{color:#9cb3c7;margin:8px 0;font-size:10px;line-height:1.75}._note_x0mit_4>svg{vertical-align:middle;margin-right:5px;display:inline-block}._selector_x0mit_5{color:#b7ccdf;margin-top:12px;font-size:10px;display:block}._selector_x0mit_5 select{color:#d1e2ee;background:#101e2c;border:1px solid #3a536b;border-radius:4px;width:100%;margin:5px 0 9px;padding:7px;font-size:11px;display:block}._content_x0mit_4 table{border-collapse:collapse;width:100%;font-size:11px}._content_x0mit_4 caption{text-align:left;color:#a8c3d6;margin:8px 0;font-size:10px}._content_x0mit_4 td,._content_x0mit_4 th{text-align:right;border-bottom:1px solid #2b4054;padding:6px 3px;font-weight:400}._content_x0mit_4 th:first-child{text-align:left}._content_x0mit_4 td:last-child{color:#99d6cb}._figure_x0mit_7{color:#a5d6e4;border:1px solid #334a60;border-radius:4px;margin:10px 0;text-decoration:none;display:block;overflow:hidden}._figure_x0mit_7 img{width:100%;height:auto;display:block}._figure_x0mit_7 span{justify-content:space-between;padding:7px;font-size:10px;display:flex}._limits_x0mit_7{color:#b9aa93;border-left:2px solid #7b6747;margin:10px 0;padding-left:8px;font-size:10px;line-height:1.75}._limits_x0mit_7 p{margin:5px 0}._links_x0mit_7{gap:8px;margin-top:12px;display:grid}._links_x0mit_7 a{color:#a4cde0;text-underline-offset:3px;align-items:center;gap:6px;font-size:10px;text-decoration:underline;display:flex}._agent_ew0d8_1{color:var(--text,#e3e7ed);min-width:0;font-size:11px;line-height:1.65}._section_ew0d8_2{border-bottom:1px solid var(--border,#303c4c);padding:16px 17px}._heading_ew0d8_3{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._heading_ew0d8_3>span{align-items:center;gap:7px;font-size:12px;font-weight:650;display:flex}._heading_ew0d8_3 small{letter-spacing:.07em;color:var(--muted,#929eae);font-size:8px}._intro_ew0d8_5,._note_ew0d8_5,._destination_ew0d8_5{color:var(--muted,#929eae);font-size:10px;line-height:1.7}._intro_ew0d8_5{margin-bottom:14px}._destination_ew0d8_5{overflow-wrap:anywhere;margin-top:7px}._note_ew0d8_5{margin-top:7px}._settings_ew0d8_6{text-align:left;color:#dceaff;background:#22344a;border:1px solid #40597c;border-radius:7px;align-items:center;gap:9px;width:100%;margin-bottom:13px;padding:11px;display:flex}._settings_ew0d8_6>span{flex:1;min-width:0}._settings_ew0d8_6 strong,._settings_ew0d8_6 small{display:block}._settings_ew0d8_6 strong{font-size:11px}._settings_ew0d8_6 small{color:#9fb1ca;font-size:9px}._providerRow_ew0d8_7{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}._providerRow_ew0d8_7 label{color:#bbc7d7}._providerRow_ew0d8_7 button{color:#b0c9ed;padding:3px;display:flex}._agent_ew0d8_1 select,._agent_ew0d8_1 textarea{color:#e0e8f3;width:100%;font:inherit;background:#141f2b;border:1px solid #3d4c61;border-radius:5px;min-width:0;padding:9px;display:block}._agent_ew0d8_1 select{height:36px}._agent_ew0d8_1 textarea{resize:vertical;min-height:108px;max-height:260px;line-height:1.65}._taskLabel_ew0d8_8{margin-bottom:7px;font-size:11px;font-weight:600;display:block}._examples_ew0d8_9{flex-wrap:wrap;gap:5px;margin:9px 0 12px;display:flex}._examples_ew0d8_9 button{color:#acbfd9;background:#203044;border:1px solid #3a4b62;border-radius:10px;padding:4px 7px;font-size:9px}._checkbox_ew0d8_10{color:#c8d6e8;align-items:center;gap:7px;font-size:10px;display:flex}._checkbox_ew0d8_10 input{accent-color:#7fa8f6;width:13px;height:13px}._scope_ew0d8_11{color:#aebfd7;align-items:center;gap:10px;margin-top:9px;font-size:10px;display:flex}._scope_ew0d8_11 select{flex:1;width:auto;height:32px;padding:5px 8px}._buttons_ew0d8_12{gap:7px;margin-top:14px;display:flex}._primary_ew0d8_12,._secondary_ew0d8_12,._execute_ew0d8_12{border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:7px 10px;font-size:10px;font-weight:600;display:flex}._primary_ew0d8_12{color:#111c2f;background:#7c9ef1;flex:1}._secondary_ew0d8_12{color:#bcd0ef;border:1px solid #4b5e78}._execute_ew0d8_12{color:#122721;background:#78bfaa;width:100%;margin-top:13px}._recover_ew0d8_13{color:#a9caff;align-items:center;gap:5px;margin-top:11px;font-size:10px;text-decoration:underline;display:flex}._agent_ew0d8_1 button:disabled{opacity:.45;cursor:not-allowed}:is(._agent_ew0d8_1 button:focus-visible,._agent_ew0d8_1 summary:focus-visible){outline-offset:3px;outline:2px solid #93b9ff}._message_ew0d8_14{color:#bad7f2;overflow-wrap:anywhere;background:#1c2c3e;border:1px solid #40546d;border-radius:6px;align-items:flex-start;gap:7px;margin-top:12px;padding:9px;display:flex}._error_ew0d8_14{color:#f3b0aa!important}._message_ew0d8_14._error_ew0d8_14{background:#35262e;border-color:#69444c}._signIn_ew0d8_14{background:#223449;border:1px solid #45617e;border-radius:6px;grid-template-columns:auto 1fr;gap:7px 8px;margin-bottom:12px;padding:10px;font-size:10px;display:grid}._signIn_ew0d8_14>a{color:#bcd8ff;grid-column:2;align-items:center;gap:7px;font-weight:600;display:flex}._observation_ew0d8_15>span{color:#91bba9;align-items:center;gap:6px;font-size:10px;display:flex}._observation_ew0d8_15 strong{margin:6px 0 4px;font-size:12px;display:block}._observation_ew0d8_15 p{color:#acbbcf;font-size:10px}._images_ew0d8_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:11px;display:grid}._images_ew0d8_15 figure{min-width:0;margin:0}._images_ew0d8_15 img{aspect-ratio:1;object-fit:contain;background:#111922;border:1px solid #34465b;border-radius:5px;width:100%;display:block}._images_ew0d8_15 figcaption{color:#9eb0c7;overflow-wrap:anywhere;margin-top:3px;font-size:8px;line-height:1.4}._resources_ew0d8_16{margin-top:9px}._resources_ew0d8_16>summary{cursor:pointer;color:#9ebbdc;align-items:center;gap:6px;font-size:10px;display:flex}._resources_ew0d8_16 h4{color:#b9cbe1;margin:10px 0 3px;font-size:10px}._resources_ew0d8_16 ul{max-height:160px;margin:0;padding:0;list-style:none;overflow:auto}._resources_ew0d8_16 li{overflow-wrap:anywhere;border-bottom:1px solid #34475e;padding:5px 0}._resources_ew0d8_16 li strong{margin:0;font-size:10px}._resources_ew0d8_16 li small{color:#8fa5bf;font-size:9px}._summary_ew0d8_17{color:#d2deed;white-space:pre-line;font-size:11px}._steps_ew0d8_17{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}._steps_ew0d8_17>li{background:#192a3a;border:1px solid #394c64;border-radius:7px;padding:10px}._stepHeading_ew0d8_17{align-items:center;gap:7px;margin-bottom:6px;display:flex}._stepHeading_ew0d8_17 strong{flex:1;font-size:11px}._stepHeading_ew0d8_17 small{color:#a3bad4;font-size:8px}._stepNumber_ew0d8_17{color:#caddf8;background:#354e6f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:10px;display:flex}._steps_ew0d8_17>li>p{color:#b0c1d7;white-space:pre-line;overflow-wrap:anywhere;font-size:10px}._steps_ew0d8_17>li._failedStep_ew0d8_17{background:#342a35;border-color:#9c6266}._steps_ew0d8_17 ._stepResult_ew0d8_17{color:#c7e1d4;border-top:1px solid #41536a;margin-top:8px;padding-top:7px}._arguments_ew0d8_18{margin-top:7px}._arguments_ew0d8_18 summary{color:#829dbd;cursor:pointer;align-items:center;gap:6px;font-size:9px;display:flex}._arguments_ew0d8_18 pre{color:#a7bedc;white-space:pre-wrap;overflow-wrap:anywhere;background:#121f2d;border-radius:4px;max-height:200px;margin:6px 0 0;padding:7px;font-size:9px;line-height:1.5;overflow:auto}._warnings_ew0d8_19{background:#2c2b27;border:1px solid #6b5c3c;border-radius:5px;gap:6px;margin-top:12px;padding:9px;display:grid}._warnings_ew0d8_19 p{color:#d8c599;align-items:flex-start;gap:6px;font-size:10px;display:flex}._cloudNote_ew0d8_19{color:#d7c9a3;overflow-wrap:anywhere;border-left:2px solid #a58b54;margin-top:11px;padding-left:8px;font-size:10px}._complete_ew0d8_19{color:#9ed6bc;margin-top:10px;font-size:10px}._catalog_ew0d8_20>summary{color:#afc0d8;cursor:pointer;justify-content:space-between;align-items:center;font-size:10px;display:flex}._catalog_ew0d8_20>div{gap:9px;margin-top:12px;display:grid}._catalog_ew0d8_20 p strong{color:#c0d0e6;font-size:10px;display:block}._catalog_ew0d8_20 p span{color:#91a7c2;font-size:9px;display:block}._catalog_ew0d8_20 ul{color:#97abc5;margin:13px 0 0;padding-left:16px;font-size:9px}._catalog_ew0d8_20 li+li{margin-top:5px}@media (max-width:700px){._agent_ew0d8_1{font-size:12px}._section_ew0d8_2{padding:18px 20px}._heading_ew0d8_3>span{font-size:13px}._intro_ew0d8_5,._note_ew0d8_5,._destination_ew0d8_5,._checkbox_ew0d8_10,._taskLabel_ew0d8_8,._primary_ew0d8_12,._secondary_ew0d8_12,._execute_ew0d8_12{font-size:11px}._settings_ew0d8_6 strong{font-size:12px}._buttons_ew0d8_12{flex-wrap:wrap}._steps_ew0d8_17>li>p{font-size:11px}._examples_ew0d8_9 button{padding:5px 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){._agent_ew0d8_1 .spin{animation:none}}.workspace-recovery{color:#9db1c9;background:#151d27;border-bottom:1px solid #2a3645;flex-wrap:wrap;align-items:center;gap:5px 16px;min-height:34px;padding:7px 23px;font-size:10px;display:flex}.recovery-state{align-items:center;gap:7px;min-width:140px;display:flex}.recovery-actions{flex-wrap:wrap;gap:12px;margin-left:auto;display:flex}.recovery-actions>button{color:#a4c4ef;align-items:center;gap:4px;padding:2px;font-size:10px;display:flex}.recovery-actions>.pending-save{color:#e8bb7c}.pose-bookmarks{flex-wrap:wrap;flex-basis:100%;gap:5px;padding-top:3px;display:flex}.pose-bookmarks>span{background:#1d2b3c;border:1px solid #354761;border-radius:4px;display:flex}.pose-bookmarks button{padding:3px 6px;font-size:9px}.pose-bookmarks button+button{color:#8196af;border-left:1px solid #354761}.edit-history-tools{border-right:1px solid var(--line);gap:2px;margin-right:1px;padding-right:8px;display:flex}.edit-history-tools button{border-radius:4px;place-items:center;width:27px;height:29px;display:grid}.edit-history-tools button:hover:not(:disabled){background:#26374b}.header-sign-in{color:#b2cbff;white-space:nowrap;border:1px solid #41567a;border-radius:5px;padding:5px 9px;font-size:10px}.recovery-description{color:#94a9c1;font-size:10px;line-height:1.8}.live-quality-panel{background:linear-gradient(145deg,#182b37,#18212e);border:1px solid #354b61;border-radius:7px;margin:0 0 20px;padding:14px 12px}.live-quality-panel .section-title{margin-bottom:9px}.live-quality-panel .section-title>span:first-child{align-items:center;gap:6px;font-size:11px;display:flex}.quality-run-controls{gap:6px;margin:12px 0;display:flex}.quality-run-controls select{flex:1;min-width:0;padding:5px 6px;font-size:10px}.quality-run-controls .button{height:31px;padding:0 10px;font-size:10px}.live-quality-heading{justify-content:space-between;align-items:center;gap:8px;margin:13px 0 8px;display:flex}.live-quality-heading small{color:#8ca4bd;font-size:8px}.live-quality-metrics{grid-template-columns:1fr 1fr;gap:7px;display:grid}.live-quality-metrics>div{background:#101c29;border:1px solid #293e53;border-radius:4px;padding:9px 8px}.live-quality-metrics span{color:#95a9be;font-size:8px;display:block}.live-quality-metrics strong{color:#d8e9f5;margin-top:3px;font:18px Consolas,monospace;display:block}.live-quality-metrics strong small{color:#92abc6;font-size:10px}.quality-worst-frame{color:#b6d5ed;background:#20354a;border:1px solid #3f5d77;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;margin:9px 0 5px;padding:9px 4px;font-size:9px;display:flex}.quality-region-details{margin-top:9px;font-size:9px}.quality-region-details summary{cursor:pointer;color:#b2c8dc}.quality-region-details summary span{float:right;color:#768ea6;font-size:8px}.quality-region-details>div{margin-top:7px}.quality-region-details button{text-align:left;border-top:1px solid #2c3e50;grid-template-columns:1fr 48px 45px;gap:5px;width:100%;padding:6px;display:grid}.quality-region-details small{color:#819bb6;text-align:right;font-size:8px}.quality-region-details strong{color:#d6bc93;text-align:right;font:10px Consolas,monospace}.quality-reference-actions{justify-content:space-between;gap:8px;margin-top:12px;display:flex}.quality-reference-actions .text-button{font-size:9px}.quality-comparison{background:#253328;border:1px solid #516144;border-radius:4px;margin-top:11px;padding:8px}.quality-comparison strong{color:#a4d5b3;align-items:center;gap:5px;font-size:10px;display:flex}.quality-comparison.attention{background:#332c25;border-color:#65523e}.quality-comparison.attention strong{color:#dcbb91}.quality-comparison p{color:#b6bcc4;margin-top:5px;font-size:9px;line-height:1.7}.quality-scope-note{color:#7f98b3;align-items:flex-start;gap:5px;margin-top:12px;font-size:8px;line-height:1.8;display:flex}.quality-scope-note svg{margin-top:2px}.quality-no-report{color:#819bb3;border:1px dashed #334e65;border-radius:4px;align-items:center;gap:8px;padding:11px;font-size:9px;line-height:1.7;display:flex}.pagination-controls{justify-content:center;gap:12px;margin:20px 0;display:flex}.experiment-actions-expanded{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.experiment-status{color:#e2bb7f;font-size:8px}.experiment-version-note{color:#92a9c0;margin:12px 0;font-size:10px;line-height:1.8}.geometry-preflight-note{color:#d6b888;background:#30291f;border:1px solid #5a4b36;border-radius:5px;margin-bottom:12px;padding:9px;font-size:9px;line-height:1.8}@media (max-width:1000px){.workspace-recovery{gap:5px;padding:6px 14px;font-size:9px}.recovery-actions{gap:8px}.recovery-actions>button{font-size:9px}.edit-history-tools{padding-right:4px}.edit-history-tools button{width:23px}.header-sign-in{padding:4px 6px;font-size:9px}}@media (max-width:700px){.workspace-recovery{padding:7px 12px}.recovery-state{flex-basis:100%;font-size:9px}.recovery-actions{justify-content:space-between;width:100%;margin-left:0}.project-bar{flex-wrap:wrap;gap:5px;height:auto;min-height:58px;padding-top:7px;padding-bottom:7px}.project-actions{margin-left:auto}.header-sign-in{text-overflow:ellipsis;max-width:93px;overflow:hidden}.live-quality-panel{margin-top:5px}.live-quality-panel .section-title>span:first-child{font-size:12px}.recovery-description,.quality-run-controls select{font-size:11px}.live-quality-metrics span,.quality-region-details,.quality-reference-actions .text-button,.quality-worst-frame{font-size:10px}}.draft-conflict{color:#d8bb91;background:#332c23;border:1px solid #6b573e;border-radius:4px;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:10px;padding:7px 9px;font-size:10px;display:flex}.draft-conflict>span{flex:1;min-width:190px}.draft-conflict button{color:#f0d9b5;border:1px solid #806b4b;border-radius:3px;padding:4px 7px;font-size:10px}.geometry-preflight-note summary{cursor:pointer;font-size:10px}.geometry-preflight-note ul{margin:6px 0;padding-left:16px}.experiments-table .experiment-table-head,.experiments-table .experiment-table-row{grid-template-columns:minmax(220px,1fr) 140px 90px 125px 210px;min-width:900px}.experiments-table .row-actions{gap:8px}.quality-metric-label{color:#8ca4bd;margin:8px 0 6px;font-size:9px}.quality-coverage-note{color:#e0bf8e;align-items:flex-start;gap:6px;margin-top:12px;font-size:10px;line-height:1.7;display:flex}.quality-coverage-note svg{flex-shrink:0;margin-top:2px}.quality-finger-details{border-top:1px solid #344a60;margin-top:13px;padding-top:10px}.quality-finger-details p{color:#8fa9c2;margin:8px 0;font-size:9px;line-height:1.8}.quality-finger-details .quality-finger-columns{color:#8fa9c2;grid-template-columns:1fr 48px 45px;gap:5px;padding:4px 6px;font-size:8px;display:grid}.quality-finger-columns span+span{text-align:right}.quality-regressions{margin-top:9px;font-size:9px}.quality-regressions summary{cursor:pointer;color:#dfc49e}.quality-regressions>div{border-top:1px solid #554a3e;padding:5px 0}.quality-regressions .text-button{color:#bfd8ee;padding:4px 0;font-size:9px}.quality-finger-details button:hover:not(:disabled){background:#263b50}.quality-finger-details small{color:#c2d6e8}.historical-optimization{border-top:1px solid #314158;margin:26px 0;padding-top:15px}.historical-optimization>summary{cursor:pointer;color:#95aac4;padding:8px 0;font-size:12px}.historical-optimization[open]>summary{color:#c6d6e7}._review_1wvpx_1{color:#b7c9de;border-top:1px solid #34465b;margin-top:36px;padding:28px 0 30px;font-size:12px;line-height:1.8}._eyebrow_1wvpx_9{color:#8ca9c8;letter-spacing:1.3px;justify-content:space-between;gap:16px;font:10px Consolas,monospace;display:flex}._eyebrow_1wvpx_9 span:last-child{color:#8aa0b9;letter-spacing:.3px;font-family:inherit}._header_1wvpx_11{justify-content:space-between;align-items:center;gap:22px;margin:14px 0 22px;display:flex}._header_1wvpx_11 h2{color:#e0eaf6;letter-spacing:-.3px;margin:0;font-size:22px;font-weight:500;line-height:1.5}._header_1wvpx_11 p{color:#9aafc7;margin:8px 0 0;font-size:12px}._decision_1wvpx_14{color:#c2bbce;border:1px solid #566172;border-radius:4px;flex:none;padding:4px 9px;font-size:10px}._features_1wvpx_15{border:1px solid #34495d;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}._features_1wvpx_15 article{background:#192633;border-right:1px solid #34495d;padding:18px 19px}._features_1wvpx_15 article:last-child{border-right:0}._features_1wvpx_15 svg{color:#9bbfc6}._features_1wvpx_15 h3{color:#d0dfed;margin:10px 0 5px;font-size:13px;font-weight:500}._features_1wvpx_15 p{color:#97adc5;margin:0;font-size:11px;line-height:1.9}._loading_1wvpx_21{color:#a7bbd0;align-items:center;gap:15px;padding:25px 0 8px;display:flex}._loading_1wvpx_21 button{color:#b5d8d2;font:inherit;cursor:pointer;background:#22394a;border:1px solid #3d566d;border-radius:4px;padding:4px 9px}._validation_1wvpx_23{background:#1c302f80;border-left:2px solid #8fc7b9;border-radius:0 5px 5px 0;margin-top:23px;padding:17px 20px}._validationTitle_1wvpx_24{color:#a8d2c7;align-items:center;gap:10px;display:flex}._validationTitle_1wvpx_24 h3{margin:0;font-size:14px;font-weight:500}._validationTitle_1wvpx_24 span{color:#a5bdb8;margin-left:auto;font-size:10px}._validation_1wvpx_23 p{color:#b4c9c9;margin:9px 0 3px;font-size:11px}._validation_1wvpx_23 small{color:#97b0b5;font-size:10px}._tableScroll_1wvpx_29{scrollbar-color:#4d6378 #162330;border-bottom:1px solid #33475c;width:100%;overflow-x:auto}._tableScroll_1wvpx_29 table{border-collapse:collapse;width:100%;font-size:11px}._tableScroll_1wvpx_29 caption{text-align:left;color:#91a8c0;padding:17px 0 10px;font-size:10px}._tableScroll_1wvpx_29 th,._tableScroll_1wvpx_29 td{text-align:left;vertical-align:middle;border-top:1px solid #33475c;padding:12px 13px}._tableScroll_1wvpx_29 thead th{color:#91a8c2;white-space:nowrap;background:#182635;font-size:10px;font-weight:500}._tableScroll_1wvpx_29 tbody th{color:#c5d5e7;font-weight:500}._tableScroll_1wvpx_29 tbody td{font-variant-numeric:tabular-nums}._sampleTable_1wvpx_36{min-width:660px}._sampleTable_1wvpx_36 tbody td{font-family:Consolas,monospace}._note_1wvpx_38{color:#96a9c0;margin:11px 0 0;font-size:10px;line-height:1.9}._experimentHeading_1wvpx_39{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:31px;display:flex}._experimentHeading_1wvpx_39 span{color:#7895af;letter-spacing:1.3px;font:9px Consolas,monospace}._experimentHeading_1wvpx_39 h3{color:#d0dfed;margin:5px 0 0;font-size:16px;font-weight:500}._experimentHeading_1wvpx_39 p{color:#97adc5;margin:0;font-size:10px}._candidateTable_1wvpx_43{min-width:840px}._candidateTable_1wvpx_43 th:first-child{width:23%}._candidateTable_1wvpx_43 th:nth-child(n+2):nth-child(-n+4){width:10%}._candidateTable_1wvpx_43 th:last-child{width:47%}._candidateTable_1wvpx_43 tbody th{vertical-align:top;padding-top:17px}._candidateTable_1wvpx_43 tbody th small{color:#8fa7be;margin-top:3px;font-size:10px;font-weight:400;display:block}._candidateTable_1wvpx_43 tbody td:not(:last-child){vertical-align:top;padding-top:18px;font-family:Consolas,monospace;font-size:12px}._baseline_1wvpx_50{background:#233b3b60}._candidateTable_1wvpx_43 ._baseline_1wvpx_50 th,._candidateTable_1wvpx_43 ._baseline_1wvpx_50 td{vertical-align:middle;padding-top:12px;padding-bottom:12px}._keep_1wvpx_52,._rejected_1wvpx_52{border-radius:3px;padding:1px 6px;font-size:9px;line-height:1.6;display:inline-block}._keep_1wvpx_52{color:#b1d5c6;background:#294a4260;border:1px solid #45655a}._rejected_1wvpx_52{color:#dfbca5;background:#5b403244;border:1px solid #685246}._baselineNote_1wvpx_55{color:#9aafbf;margin-left:10px;font-size:10px}._lower_1wvpx_56{color:#a6d2c5}._higher_1wvpx_57{color:#e3b6a1}._regressions_1wvpx_58>small{color:#9cacc1;margin-left:9px;font-size:9px}._regressions_1wvpx_58 p{color:#9cafc3;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:5px 0 0;font-size:10px;line-height:1.9;display:flex}._regressions_1wvpx_58 p strong{color:#b9cce0;min-width:40px;font:10px Consolas,monospace}._regressions_1wvpx_58 p b{color:#d9bca9;font:10px Consolas,monospace}._localPass_1wvpx_62{color:#9abbb2}._conclusion_1wvpx_63{background:#2c2e3655;border:1px solid #4b4e55;border-radius:5px;margin-top:18px;padding:15px 18px}._conclusion_1wvpx_63 strong{color:#d2cad5;font-size:12px;font-weight:500}._conclusion_1wvpx_63 p{color:#acb8c8;margin:5px 0 0;font-size:11px}._links_1wvpx_66{flex-wrap:wrap;gap:9px 24px;margin-top:19px;display:flex}._links_1wvpx_66 a{color:#a8cdd3;text-underline-offset:4px;align-items:center;gap:5px;font-size:10px;display:inline-flex}._links_1wvpx_66 a:hover{color:#d1ede9;text-decoration:underline}._links_1wvpx_66 a:focus-visible{outline-offset:3px;outline:2px solid #9dcfc3}._loading_1wvpx_21 button:focus-visible{outline-offset:3px;outline:2px solid #9dcfc3}._tableScroll_1wvpx_29:focus-visible{outline-offset:3px;outline:2px solid #9dcfc3}@media (max-width:1050px){._features_1wvpx_15 article{padding:16px 14px}._header_1wvpx_11 h2{font-size:20px}._experimentHeading_1wvpx_39{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:700px){._review_1wvpx_1{margin-top:28px;padding-top:23px}._eyebrow_1wvpx_9{flex-direction:column;gap:7px;font-size:9px}._header_1wvpx_11{flex-direction:column;align-items:flex-start;gap:13px}._header_1wvpx_11 h2{font-size:19px}._header_1wvpx_11 p{font-size:11px}._features_1wvpx_15{grid-template-columns:repeat(2,minmax(0,1fr))}._features_1wvpx_15 article:nth-child(2){border-right:0}._features_1wvpx_15 article:nth-child(-n+2){border-bottom:1px solid #34495d}._features_1wvpx_15 h3{font-size:12px}._features_1wvpx_15 p{font-size:10px}._validation_1wvpx_23{padding:15px}._validationTitle_1wvpx_24{flex-wrap:wrap;gap:5px 8px}._validationTitle_1wvpx_24 h3{font-size:12px}._validationTitle_1wvpx_24 span{flex-basis:100%;margin-left:25px}._tableScroll_1wvpx_29 caption{font-size:9px}._links_1wvpx_66{flex-direction:column;align-items:flex-start}}._review_1lwop_1{color:#b7c9de;border-top:1px solid #34465b;margin-top:36px;padding:28px 0 30px;font-size:12px;line-height:1.8}._eyebrow_1lwop_2{color:#8ca9c8;letter-spacing:1.3px;justify-content:space-between;gap:16px;font:10px Consolas,monospace;display:flex}._eyebrow_1lwop_2 span:last-child{letter-spacing:.3px}._header_1lwop_4{justify-content:space-between;align-items:center;gap:22px;margin:14px 0 22px;display:flex}._header_1lwop_4 h2{color:#e0eaf6;letter-spacing:-.3px;margin:0;font-size:22px;font-weight:500;line-height:1.5}._header_1lwop_4 p{color:#9aafc7;margin:8px 0 0}._badge_1lwop_7{color:#b4dacf;background:#203c3550;border:1px solid #44675f;border-radius:4px;flex:none;padding:4px 9px;font-size:10px}._features_1lwop_8{border:1px solid #34495d;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}._features_1lwop_8 article{background:#192633;border-right:1px solid #34495d;padding:18px 19px}._features_1lwop_8 article:last-child{border-right:0}._features_1lwop_8 svg{color:#9bbfc6}._features_1lwop_8 h3{color:#d0dfed;margin:10px 0 5px;font-size:13px;font-weight:500}._features_1lwop_8 p{color:#97adc5;margin:0;font-size:11px;line-height:1.9}._loading_1lwop_14{color:#b2c4d8;align-items:center;gap:15px;padding:25px 0 8px;display:flex}._loading_1lwop_14 button{color:#b5d8d2;font:inherit;cursor:pointer;background:#22394a;border:1px solid #3d566d;border-radius:4px;padding:4px 9px}._validation_1lwop_16{background:#1c302f80;border-left:2px solid #8fc7b9;border-radius:0 5px 5px 0;margin-top:23px;padding:17px 20px}._validationTitle_1lwop_17{color:#afd7cd;align-items:center;gap:10px;display:flex}._validationTitle_1lwop_17 h3{margin:0;font-size:14px;font-weight:500}._validationTitle_1lwop_17 span{color:#a5bdb8;margin-left:auto;font-size:10px}._validation_1lwop_16 p{color:#b4c9c9;margin:9px 0 3px;font-size:11px}._validation_1lwop_16 small{color:#9bb6b9;font-size:10px}._tableScroll_1lwop_22{scrollbar-color:#4d6378 #162330;border-bottom:1px solid #33475c;width:100%;overflow-x:auto}._tableScroll_1lwop_22 table{border-collapse:collapse;width:100%;min-width:820px;font-size:11px}._tableScroll_1lwop_22 caption{text-align:left;color:#9bb1c8;padding:17px 0 10px;font-size:10px}._tableScroll_1lwop_22 th,._tableScroll_1lwop_22 td{text-align:left;vertical-align:middle;border-top:1px solid #33475c;padding:13px}._tableScroll_1lwop_22 thead th{color:#9bb1c8;white-space:nowrap;background:#182635;font-size:10px;font-weight:500}._tableScroll_1lwop_22 tbody th{color:#c5d5e7;font-weight:500}._tableScroll_1lwop_22 tbody th small{color:#8fa7be;font-size:9px;font-weight:400;display:block}._tableScroll_1lwop_22 td{font-variant-numeric:tabular-nums;white-space:nowrap;font:11px Consolas,monospace}._tableScroll_1lwop_22 td b{color:#839eb5;font-weight:400}._tableScroll_1lwop_22 td strong{color:#b1d9cb;font-weight:500}._pass_1lwop_32{color:#afd2c5}._note_1lwop_33{color:#9aadbf;margin:11px 0 0;font-size:10px;line-height:1.9}._detailGrid_1lwop_34{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}._detailGrid_1lwop_34 article{background:#18273580;border:1px solid #34495d;border-radius:5px;padding:18px}._kicker_1lwop_36{color:#829fb9;letter-spacing:1.1px;font:9px Consolas,monospace}._detailGrid_1lwop_34 h3,._research_1lwop_37 h3{color:#cfdeed;margin:6px 0 9px;font-size:14px;font-weight:500}._detailGrid_1lwop_34 p,._research_1lwop_37 p{color:#a9bbcf;margin:8px 0 0;font-size:11px}._research_1lwop_37{background:#3c312344;border:1px solid #61564d;border-radius:5px;margin-top:19px;padding:18px}._research_1lwop_37 ._kicker_1lwop_36{color:#c0a38d}._research_1lwop_37 ul{border-top:1px solid #514940;margin:12px 0;padding:0;list-style:none}._research_1lwop_37 li{color:#b7b7c3;border-bottom:1px solid #514940;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:7px 0;font-size:10px;display:flex}._research_1lwop_37 li strong{color:#ddbaa4;font:11px Consolas,monospace}._links_1lwop_44{flex-wrap:wrap;gap:9px 24px;margin-top:19px;display:flex}._links_1lwop_44 a{color:#a8cdd3;text-underline-offset:4px;align-items:center;gap:5px;font-size:10px;display:inline-flex}._links_1lwop_44 a:hover{color:#d1ede9;text-decoration:underline}._links_1lwop_44 a:focus-visible{outline-offset:3px;outline:2px solid #9dcfc3}._loading_1lwop_14 button:focus-visible{outline-offset:3px;outline:2px solid #9dcfc3}._tableScroll_1lwop_22:focus-visible{outline-offset:3px;outline:2px solid #9dcfc3}@media (max-width:1050px){._features_1lwop_8 article{padding:16px 14px}._header_1lwop_4 h2{font-size:20px}._header_1lwop_4{align-items:flex-start}}@media (max-width:700px){._review_1lwop_1{margin-top:28px;padding-top:23px}._eyebrow_1lwop_2,._header_1lwop_4{flex-direction:column;align-items:flex-start;gap:9px}._eyebrow_1lwop_2{font-size:9px}._header_1lwop_4 h2{font-size:19px}._header_1lwop_4 p{font-size:11px}._features_1lwop_8{grid-template-columns:repeat(2,minmax(0,1fr))}._features_1lwop_8 article:nth-child(2){border-right:0}._features_1lwop_8 article:nth-child(-n+2){border-bottom:1px solid #34495d}._features_1lwop_8 h3{font-size:12px}._features_1lwop_8 p{font-size:10px}._validation_1lwop_16{padding:15px}._validationTitle_1lwop_17{flex-wrap:wrap;gap:5px 8px}._validationTitle_1lwop_17 h3{font-size:12px}._validationTitle_1lwop_17 span{flex-basis:100%;margin-left:26px}._detailGrid_1lwop_34{grid-template-columns:1fr}._links_1lwop_44{gap:9px 18px}}._panel_88z04_1{border:1px solid var(--border,#2b3540);background:#6ba3be09;border-radius:10px;margin:14px 0;font-size:12px}._panel_88z04_1>summary{cursor:pointer;color:var(--text,#dce4e8);align-items:center;gap:8px;padding:13px;list-style:none;display:flex}._panel_88z04_1>summary>span{color:var(--muted,#8d9ba5);margin-left:auto;font-size:10px}._content_88z04_4{gap:11px;padding:0 13px 13px;display:grid}._note_88z04_4{color:var(--muted,#8d9ba5);margin:0;font-size:11px;line-height:1.75}._fields_88z04_5{gap:9px;display:grid}._fields_88z04_5 label{color:var(--muted,#9eabb4);gap:5px;font-size:11px;display:grid}._fields_88z04_5 input,._fields_88z04_5 select{border:1px solid var(--border,#303943);color:#dce5ec;width:100%;font:inherit;background:#141b22;border-radius:6px;min-width:0;padding:8px}._content_88z04_4 button{font:inherit;cursor:pointer}._content_88z04_4 button:disabled{opacity:.4;cursor:default}._primary_88z04_8{color:#bcefe0;background:#203f3f;border:1px solid #497d75;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:12px 8px;display:flex}._reference_88z04_9{background:#14202a;border:1px solid #2a3d48;border-radius:7px;gap:5px;padding:10px;display:grid}._reference_88z04_9>strong{color:#cddde7;overflow-wrap:anywhere}._reference_88z04_9>small{color:#92a9b9;font-size:10px}._actions_88z04_10{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}._actions_88z04_10 button{color:#c5d7e3;background:#1b2a35;border:1px solid #344752;border-radius:5px;align-items:center;gap:4px;padding:6px 7px;font-size:10px;display:flex}._secondary_88z04_11{color:#9ab9c9;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:5px;font-size:11px;display:flex}._steps_88z04_12{counter-reset:step;color:#a8c7ce;flex-wrap:wrap;gap:5px 10px;margin:0;padding:0;font-size:10px;list-style:none;display:flex}._steps_88z04_12 li{counter-increment:step;align-items:center;gap:5px;display:flex}._steps_88z04_12 li:before{content:counter(step);color:#b0e0d3;background:#1a3034;border:1px solid #36595d;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid}._intro_88z04_12{color:#b6cbd7;margin:0;font-size:11px;line-height:1.8}._options_88z04_12>summary{cursor:pointer;color:#92aab9;list-style:revert;justify-content:space-between;align-items:center;padding:5px 0;font-size:10px;display:flex}._options_88z04_12>summary>span{color:#78909f;font-size:9px}._options_88z04_12 ._fields_88z04_5{padding:9px 0 3px}._reference_88z04_9>strong{align-items:center;gap:5px;display:flex}._reference_88z04_9>strong svg{color:#9ed8c3;flex-shrink:0}._referenceState_88z04_12{color:#b0c7d5;margin:4px 0;font-size:10px;line-height:1.7}:is(._content_88z04_4 button:focus-visible,._options_88z04_12>summary:focus-visible){outline-offset:3px;outline:2px solid #9bcfc1}._error_88z04_13{color:#efb287;margin:0;font-size:11px;line-height:1.7}._report_88z04_13{border-top:1px solid #2b3943;gap:10px;padding-top:11px;display:grid}._metrics_88z04_14{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._metrics_88z04_14 div{gap:5px;display:grid}._metrics_88z04_14 span{color:#8e9faa;font-size:10px}._metrics_88z04_14 strong{color:#d4e7ed;font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}._metrics_88z04_14 small{color:#8e9faa;font-size:10px}._restore_88z04_15{color:#b5dfd2;background:#1b3435;border:1px solid #426f69;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;margin-top:5px;padding:9px 7px;display:flex}._selectionActions_88z04_16{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}._selectionActions_88z04_16 button{color:#b8d5df;background:#1b2a35;border:1px solid #344752;border-radius:5px;align-items:center;gap:4px;padding:7px;font-size:10px;display:flex}._rows_88z04_17{gap:1px;display:grid}._row_88z04_17{border-bottom:1px solid #24303a;grid-template-columns:24px minmax(0,1fr) 30px;align-items:center;gap:3px;min-width:0;display:grid}._row_88z04_17 button{color:#b5c3ce;background:0 0;border:0;font-size:10px}._row_88z04_17 button:hover{color:#a4e2d3}._choose_88z04_17{cursor:pointer;place-items:center;min-height:40px;display:grid}._choose_88z04_17 input{accent-color:#8cd6c1;width:14px;height:14px;margin:0}._choose_88z04_17 input:focus-visible{outline-offset:3px;outline:2px solid #9bcfc1}._focus_88z04_17{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:7px 0;display:grid}._jointCopy_88z04_17{gap:4px;min-width:0;display:grid}._jointCopy_88z04_17>span{overflow-wrap:anywhere;align-items:center;gap:4px;display:flex}._jointCopy_88z04_17 svg{flex-shrink:0}._jointCopy_88z04_17 small{color:#7e98a7;font-size:9px}._focus_88z04_17 strong{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}._restoreOne_88z04_17{place-items:center;min-height:34px;padding:0;display:grid}._section_1qdxl_1{border-bottom:1px solid var(--line,#2a313b);background:#19232e;flex-direction:column;gap:10px;padding:16px 18px;scroll-margin:12px;display:flex}._section_1qdxl_1:focus{outline:none}._section_1qdxl_1:focus-visible{outline-offset:-3px;outline:2px solid #93c0e6}._heading_1qdxl_3{justify-content:space-between;align-items:center;gap:10px;display:flex}._heading_1qdxl_3 h4{color:var(--text,#e3e7ed);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:flex}._current_1qdxl_5{color:#9cb4c9;font-size:9px}._modes_1qdxl_6{border:1px solid var(--line,#2a313b);background:#131920;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;display:grid}._modes_1qdxl_6 button{min-height:34px;color:var(--muted,#929eae);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:4px 3px;font-size:10px;display:flex}._modes_1qdxl_6 button:disabled{opacity:.4;cursor:default}._modes_1qdxl_6 button:focus-visible{outline-offset:2px;outline:2px solid #93c0e6}._reset_1qdxl_8:focus-visible{outline-offset:2px;outline:2px solid #93c0e6}._displayLink_1qdxl_8:focus-visible{outline-offset:2px;outline:2px solid #93c0e6}._parameters_1qdxl_8>summary:focus-visible{outline-offset:2px;outline:2px solid #93c0e6}._modes_1qdxl_6 button._active_1qdxl_9{color:#bdd1ff;background:#2b3850;box-shadow:inset 0 0 0 1px #486184}._compact_1qdxl_10{background:#17212ef2;border-color:#4a6179;min-width:0;display:flex;box-shadow:0 3px 14px #0004}._compact_1qdxl_10 button{min-height:30px;padding:4px 8px;font-size:10px}._compact_1qdxl_10 button svg{display:none}._parameters_1qdxl_8{border-top:1px solid #304153}._parameters_1qdxl_8>summary{cursor:pointer;color:#a7c1d7;justify-content:space-between;align-items:center;gap:8px;min-height:35px;font-size:10px;list-style:none;display:flex}._parameters_1qdxl_8>summary::-webkit-details-marker{display:none}._parameters_1qdxl_8[open]>summary svg{transform:rotate(180deg)}._parameterBody_1qdxl_11{gap:15px;padding:10px 0 4px;display:grid}._reset_1qdxl_8,._displayLink_1qdxl_8{color:#a7c1d7;justify-content:center;align-items:center;gap:5px;min-height:30px;font-size:10px;display:flex}._reset_1qdxl_8{background:#182633;border:1px solid #354c61;border-radius:5px}._displayLink_1qdxl_8{justify-content:space-between;padding:0 1px}._hint_1qdxl_13,._footnote_1qdxl_13{color:var(--muted,#929eae);margin:0;font-size:10px;line-height:1.6}._footnote_1qdxl_13{color:#8290a3}._scales_1qdxl_15{grid-template-columns:1fr 1fr;gap:13px 16px;display:grid}._slider_1qdxl_16{color:#b9c3d1;flex-direction:column;gap:7px;min-width:0;font-size:10px;display:flex}._slider_1qdxl_16>span{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}._slider_1qdxl_16 output{color:var(--blue,#8bafff);white-space:nowrap;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}._slider_1qdxl_16 input{width:100%;height:4px;accent-color:var(--blue,#8bafff);cursor:pointer;box-shadow:none;border:none;margin:3px 0;display:block}._slider_1qdxl_16 input:disabled{cursor:not-allowed;opacity:.4}._inline_1qdxl_21{align-items:center;gap:5px;display:flex}@media (max-width:360px){._scales_1qdxl_15{grid-template-columns:1fr;gap:12px}._heading_1qdxl_3{gap:6px}._compact_1qdxl_10 button{padding:4px 6px}}._controls_62ldr_1{background:#4480920e;border-top:1px solid #26333d;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;display:flex}._controls_62ldr_1 label{color:#aabcc6;align-items:center;gap:9px;font-size:11px;display:flex}._controls_62ldr_1 select{color:#b6d3df;font:inherit;background:#14212a;border:1px solid #314551;border-radius:5px;max-width:240px;padding:6px 9px}._controls_62ldr_1 button{color:#a4c9cf;cursor:pointer;background:0 0;border:1px solid #38525b;border-radius:5px;align-items:center;gap:5px;padding:7px 9px;font-size:11px;display:flex}._controls_62ldr_1 button:disabled,._controls_62ldr_1 select:disabled{opacity:.4;cursor:default}._controls_62ldr_1 p{color:#7f96a2;flex:100%;margin:0;font-size:10px;line-height:1.65}._panel_qyi7w_1{padding-top:16px}._choices_qyi7w_2{border:0;gap:6px;min-width:0;margin:10px 0;padding:0;display:grid}._legend_qyi7w_3{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._choice_qyi7w_2{border:1px solid var(--border,#30383f);cursor:pointer;background:#ffffff04;border-radius:7px;align-items:center;gap:8px;padding:10px 9px;display:flex}._choice_qyi7w_2 input{opacity:0;width:1px;height:1px;position:absolute}._choice_qyi7w_2:focus-within{outline-offset:2px;outline:2px solid #92ccb5}._choices_qyi7w_2:disabled ._choice_qyi7w_2{opacity:.55;cursor:default}._selected_qyi7w_8{background:#68b39314;border-color:#6baf94}._radio_qyi7w_9{border:1px solid #56605f;border-radius:50%;flex:0 0 15px;place-items:center;width:15px;height:15px;display:grid}._selected_qyi7w_8 ._radio_qyi7w_9{color:#172720;background:#89c5a9;border-color:#89c5a9}._label_qyi7w_11{flex:1;gap:4px;min-width:0;display:grid}._label_qyi7w_11 strong{font-size:12px;font-weight:550}._label_qyi7w_11 small{color:var(--muted,#9ba5ae);font-size:10px;line-height:1.5}._count_qyi7w_14{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:500}._count_qyi7w_14 small{color:var(--muted,#9ba5ae);margin-left:3px;font-size:10px;font-weight:400}._status_qyi7w_16{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;margin:10px 0 7px;font-size:10px;display:flex}._status_qyi7w_16 span{color:#a8c3b8}._status_qyi7w_16 strong{font-size:10px;font-weight:500}._note_qyi7w_19{color:var(--muted,#9ba5ae);margin:6px 0 0;font-size:10px;line-height:1.7}._panel_17dr9_1{gap:10px;display:grid}._panel_17dr9_1 .section-title{margin-bottom:0}._panel_17dr9_1 .section-title>span:first-child{align-items:center;gap:6px;display:flex}._note_17dr9_4{color:var(--muted,#91a0ac);margin:0;font-size:10px;line-height:1.65}._mode_17dr9_5{gap:7px;font-size:11px;display:grid}._mode_17dr9_5 select{color:#dce5eb;background:#19232d;border:1px solid #34424e;border-radius:6px;width:100%;padding:8px;font-size:11px}._status_17dr9_7{border:1px solid #34424e;border-radius:6px;flex-wrap:wrap;align-items:center;gap:5px;padding:8px;font-size:10px;display:flex}._status_17dr9_7 strong{margin-right:auto;font-weight:500}._status_17dr9_7 span{color:#9bcfd4}._status_17dr9_7 p{color:#dfb88b;width:100%;margin:0;line-height:1.5}._notice_17dr9_11{color:#dfb88b;background:#30291f;border-radius:5px;margin:0;padding:7px;font-size:10px;line-height:1.6}._adjustments_17dr9_12>summary{cursor:pointer;padding:4px 0;font-size:11px}._hand_17dr9_13{border-top:1px solid #2d3741;margin-top:8px;padding-top:10px}._heading_17dr9_14,._roll_17dr9_14{justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}._heading_17dr9_14 strong{font-weight:500}._heading_17dr9_14 button,._actions_17dr9_16 button{color:#dce5eb;cursor:pointer;background:#1e2933;border:1px solid #34424e;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:5px 7px;font-size:10px;display:inline-flex}._actions_17dr9_16{justify-content:space-between;gap:6px;margin:8px 0;display:flex}._actions_17dr9_16 [aria-pressed=true]{background:#254954;border-color:#73c9d8}._roll_17dr9_14{color:#b7c4cf;margin-bottom:6px;font-size:10px}._roll_17dr9_14 output{color:#8ad5df;font-variant-numeric:tabular-nums}._hand_17dr9_13 input[type=range]{accent-color:#7cc7d1;width:100%}._panel_17dr9_1 button:disabled,._panel_17dr9_1 input:disabled{opacity:.45;cursor:default}:is(._panel_17dr9_1 button:focus-visible,._panel_17dr9_1 select:focus-visible,._panel_17dr9_1 summary:focus-visible,._panel_17dr9_1 input:focus-visible){outline-offset:3px;outline:2px solid #7cc7d1}._panel_1kb35_1{gap:10px;min-width:0;display:grid}._panel_1kb35_1 .section-title{margin-bottom:0}._panel_1kb35_1 .section-title>span:first-child{align-items:center;gap:6px;display:flex}._panel_1kb35_1 .section-title svg{color:#63ee97}._note_1kb35_5{color:var(--muted,#91a0ac);margin:0;font-size:10px;line-height:1.65}._greenCone_1kb35_6{vertical-align:-1px;border-bottom:9px solid #63ee97;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-right:5px;display:inline-block}._guideMode_1kb35_7{color:#b7c4cf;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;font-size:10px;display:grid}._guideMode_1kb35_7 select{color:#dce5eb;background:#19232d;border:1px solid #34424e;border-radius:6px;width:100%;min-width:0;padding:7px 5px;font-size:10px}._hands_1kb35_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}._hands_1kb35_9 button,._digits_1kb35_10 button,._heading_1kb35_10 button,._sliderHeading_1kb35_10 button,._notice_1kb35_10 button{color:#bac8d3;cursor:pointer;background:#1b2630;border:1px solid #34424e;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:10px;display:inline-flex}._hands_1kb35_9 button[aria-pressed=true]{color:#c6f8db;background:#233d38;border-color:#4d9773}._digits_1kb35_10{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}._digits_1kb35_10 button{white-space:nowrap;flex-direction:column;gap:5px;min-width:0;padding:7px 2px}._digits_1kb35_10 button>span{background:var(--chain-color);opacity:.65;border-radius:3px;width:15px;height:3px}._digits_1kb35_10 button[aria-pressed=true]{border-color:var(--chain-color);color:#f0f6f8;background:#29333c}._digits_1kb35_10 button[aria-pressed=true]>span{opacity:1}._current_1kb35_17{background:#17212b;border:1px solid #34424e;border-radius:7px;min-width:0;padding:10px}._heading_1kb35_10{flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}._heading_1kb35_10 strong{font-weight:500}._heading_1kb35_10>span{color:#91a0ac;font-size:9px}._heading_1kb35_10 button{margin-left:auto;padding:4px 5px}._status_1kb35_22{color:#83cda0;flex-wrap:wrap;align-items:center;gap:5px;margin:7px 0 11px;font-size:9px;line-height:1.5;display:flex}._status_1kb35_22 ._warning_1kb35_23{color:#dfb88b}._notice_1kb35_10{color:#dfb88b;background:#30291f;border-radius:5px;margin:8px 0;padding:7px;font-size:10px;line-height:1.6}._notice_1kb35_10 p{margin:0 0 6px}._notice_1kb35_10 button{color:#f0d7b4;background:#3c3428;border-color:#6f614c}._sliderHeading_1kb35_10{color:#b7c4cf;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:6px;font-size:10px;display:flex}._sliderHeading_1kb35_10 label{margin-right:auto}._sliderHeading_1kb35_10 output{color:#86eab0;font-variant-numeric:tabular-nums}._sliderHeading_1kb35_10 button{padding:3px 5px;font-size:9px}._current_1kb35_17 input[type=range]{accent-color:#69d69b;cursor:pointer;width:100%;margin:0;display:block}._rangeEnds_1kb35_32{color:#748694;font-variant-numeric:tabular-nums;justify-content:space-between;margin:4px 0 8px;font-size:9px;display:flex}._adduction_1kb35_33{border-top:1px solid #2f3a44;margin-top:10px;padding-top:10px}._explanation_1kb35_34 summary{color:#91a0ac;cursor:pointer;font-size:10px}._explanation_1kb35_34 ._note_1kb35_5{margin-top:6px}._panel_1kb35_1 button:disabled,._panel_1kb35_1 input:disabled,._panel_1kb35_1 select:disabled{opacity:.45;cursor:default}:is(._panel_1kb35_1 button:focus-visible,._panel_1kb35_1 select:focus-visible,._panel_1kb35_1 summary:focus-visible,._panel_1kb35_1 input:focus-visible){outline-offset:3px;outline:2px solid #70d89e}._panel_10051_1{border-top:1px solid var(--line,#26333a);gap:11px;margin-top:15px;padding-top:14px;display:grid}._heading_10051_1{justify-content:space-between;align-items:center;gap:8px;display:flex}._heading_10051_1 strong{color:#e4eee9;align-items:center;gap:7px;font-size:12px;display:flex}._heading_10051_1>span{color:#a8cbb9;background:#1c3028;border-radius:4px;padding:3px 6px;font-size:10px}._panel_10051_1 p{color:#94a7ac;margin:0;font-size:11px;line-height:1.65}._joint_10051_1{gap:7px;display:grid}._joint_10051_1>div{color:#c5d4d3;justify-content:space-between;align-items:center;font-size:11px;display:flex}._joint_10051_1 output{font-variant-numeric:tabular-nums;color:#93d8b3}._joint_10051_1 input{accent-color:#79c69d;cursor:pointer;width:100%}._joint_10051_1 input:disabled{cursor:default;opacity:.4}._actions_10051_1{flex-wrap:wrap;gap:6px;display:flex}._actions_10051_1 button{color:#b4d9c2;cursor:pointer;background:#182620;border:1px solid #30463d;border-radius:5px;align-items:center;gap:5px;min-height:29px;padding:5px 8px;font-size:10px;display:flex}._actions_10051_1 button:disabled{opacity:.4;cursor:default}._panel_10051_1 details{color:#8caba0;font-size:10px}._panel_10051_1 summary{cursor:pointer;padding:3px 0}._panel_10051_1 details p{margin-top:7px;font-size:10px}.ai-review-panel{min-height:0;color:var(--text);font-size:10px;line-height:1.65}.ai-section{border-bottom:1px solid #2c3746;padding:16px 16px 17px}.ai-section-heading{color:#c4d2e6;justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;font-size:11px;display:flex}.ai-section-heading>span:first-child{align-items:center;gap:7px;min-width:0;display:flex}.ai-section-heading small{color:#8a9eb8;text-overflow:ellipsis;white-space:nowrap;max-width:112px;font-size:8px;font-weight:400;overflow:hidden}.ai-kicker{letter-spacing:1px;color:#7f97bb;white-space:nowrap;font:7px Consolas,monospace}.ai-review-heading{background:linear-gradient(155deg,#20304455,#0000 65%)}.ai-review-heading>.ai-section-heading{margin-bottom:7px}.ai-review-heading>p{color:#91a5bf;font-size:10px;line-height:1.85}.ai-settings-entry{text-align:left;color:#a9c5f1;background:#25364e;border:1px solid #4a6487;border-radius:6px;align-items:center;gap:9px;width:100%;margin:14px 0;padding:11px 10px;display:flex}.ai-settings-entry:hover:not(:disabled){background:#2c4260;border-color:#7c9dce}.ai-settings-entry>span{flex:1;min-width:0;display:block}.ai-settings-entry strong{color:#d6e5fa;font-size:11px;font-weight:500;display:block}.ai-settings-entry small{color:#91acca;margin-top:2px;font-size:8px;display:block}.ai-field{color:#b8c9df;flex-direction:column;gap:6px;min-width:0;margin:0 0 14px;font-size:10px;display:flex}.ai-field>span{align-items:center;gap:7px;display:flex}.ai-field>span>small{color:#788da9;margin-left:auto;font-size:8px;font-weight:400}.ai-field input,.ai-field select,.ai-field textarea{color:#cfdded;background:#141e2b;border:1px solid #3c4e67;border-radius:5px;width:100%;min-width:0;padding:8px 9px;font-size:10px;line-height:1.5}.ai-field input,.ai-field select{height:33px}.ai-field textarea{resize:vertical;min-height:69px;max-height:180px}.ai-field input::placeholder,.ai-field textarea::placeholder{color:#7488a4;font-size:9px}.ai-field input:focus,.ai-field select:focus,.ai-field textarea:focus{border-color:#92b4ec;box-shadow:0 0 0 2px #80aaff18}.ai-field>small{color:#849ab8;font-size:9px;line-height:1.75}.ai-field em{color:#92adcc;margin-left:auto;font-size:9px;font-style:normal}.ai-provider-select{margin-bottom:7px}.ai-provider-destination{color:#83b4a9;align-items:center;gap:5px;font-size:8px;display:flex}.ai-provider-destination>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:160px;overflow:hidden}.ai-provider-destination>i{background:#3c5057;width:1px;height:8px;margin:0 1px}.ai-setup-note{color:#d6b184!important;margin-top:9px!important;font-size:9px!important}.ai-scope-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:14px;display:grid}.ai-scope-options>button{color:#92acca;background:#1b293c;border:1px solid #3b506d;border-radius:4px;min-height:30px;padding:4px 1px;font-size:10px}.ai-scope-options>button[aria-pressed=true]{color:#d6e6fb;background:#304d73;border-color:#799ccf}.ai-scope-options>button:hover:not(:disabled){background:#2a3f5c;border-color:#7b9dc8}.ai-instructions{margin-bottom:8px}.ai-send-note,.ai-method-note{color:#8198b8;font-size:8px;line-height:1.8}.ai-send-note{margin:8px 0 12px}.ai-method-note{margin-top:9px}.ai-block-note{color:#9cb1cd;background:#1e2c3d;border:1px solid #3b4d63;border-radius:5px;align-items:flex-start;gap:7px;margin:10px 0 12px;padding:9px;display:flex}.ai-block-note>svg{margin-top:2px}.ai-block-note p{font-size:9px;line-height:1.75}.ai-run-actions{flex-direction:column;gap:7px;display:flex}.ai-main-action,.ai-secondary-action{border:1px solid #4b688c;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:7px 9px;font-size:10px;display:flex}.ai-main-action{color:#102744;background:#8eb4f3;border-color:#8eb4f3;font-weight:600}.ai-main-action>span{text-align:center;flex:1}.ai-main-action:hover:not(:disabled){color:#102744;background:#accbff}.ai-secondary-action{color:#afc8e9;background:#233248;border-color:#415675}.ai-secondary-action:hover:not(:disabled){background:#2d4160}.ai-main-action:disabled,.ai-secondary-action:disabled{opacity:.42}.ai-progress{color:#b9d3f6;background:#243851;border:1px solid #4a668a;border-radius:5px;align-items:center;gap:8px;margin-top:12px;padding:10px 8px;font-size:9px;display:flex}.ai-progress>span{flex:1}.ai-progress>button{text-underline-offset:3px;white-space:nowrap;font-size:8px;text-decoration:underline}.ai-inline-message{color:#b5d1dc;overflow-wrap:anywhere;background:#20343e;border:1px solid #3b5d68;border-radius:5px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px;font-size:10px;line-height:1.8;display:flex}.ai-inline-message>svg{margin-top:2px}.ai-inline-message.success{color:#acd6c4;background:#1e3535;border-color:#3e655d}.ai-inline-message.error{color:#e4b6b1;background:#392c30;border-color:#765059}.ai-undo-button{color:#abd2be;background:#233b34;border:1px solid #4b635c;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:31px;margin-top:12px;padding:5px 8px;font-size:9px;display:flex}.ai-undo-button:hover:not(:disabled){background:#2c4b40}.ai-capture-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ai-capture-images button{text-align:left;background:#121a24;border:1px solid #3a4d67;border-radius:4px;padding:0;overflow:hidden}.ai-capture-images button:hover{border-color:#9dbde7}.ai-capture-images img{aspect-ratio:1;object-fit:contain;background:#111923;width:100%;display:block}.ai-capture-images span{color:#a0b8d8;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #2f4058;padding:4px 6px;font-size:8px;line-height:1.55;display:block;overflow:hidden}.ai-review-status{color:#adc7e9;white-space:nowrap;background:#283e5c;border:1px solid #486489;border-radius:3px;padding:1px 5px;font-size:8px}.ai-review-status[data-status=applied]{color:#b7dec9;background:#284339;border-color:#537463}.ai-review-status[data-status=failed]{color:#d5b6aa;background:#423329;border-color:#765b46}.ai-review-status[data-status=undone]{color:#b3bfd0;background:#2c3440;border-color:#505d70}.ai-review-summary{color:#c0d0e5;white-space:pre-line;overflow-wrap:anywhere;font-size:10px;line-height:1.85}.ai-review-meta{color:#7f97b8;overflow-wrap:anywhere;margin-top:8px;font-size:8px;line-height:1.8}.ai-issues{border-top:1px solid #344359;margin-top:15px;padding-top:8px}.ai-issues>summary{cursor:pointer;color:#aabfdd;justify-content:space-between;align-items:center;padding:3px 0 6px;font-size:10px;list-style:none;display:flex}.ai-issues>summary:before{content:"›";color:#7e97b9;margin-right:5px;font-size:14px;transform:rotate(0)}.ai-issues[open]>summary:before{transform:rotate(90deg)}.ai-issues>summary>span{color:#819bbc;margin-left:auto;font:9px Consolas,monospace}.ai-issues>div{gap:6px;margin:4px 0 10px;display:grid}.ai-issues article{background:#223145;border-left:2px solid #6b91be;padding:8px 9px}.ai-issues article[data-severity=warning]{background:#342e27;border-left-color:#c79d61}.ai-issues article[data-severity=error]{background:#382b31;border-left-color:#cd8886}.ai-issues strong{color:#c5d5eb;font-size:9px;font-weight:500}.ai-issues p{color:#9fb2cf;overflow-wrap:anywhere;margin-top:3px;font-size:9px;line-height:1.75}.ai-issues article[data-severity=warning] p{color:#c8b599}.ai-issues article[data-severity=error] p{color:#d4adad}.ai-corrections-heading{color:#bfd0e7;justify-content:space-between;align-items:center;margin:15px 0 8px;font-size:10px;display:flex}.ai-corrections-heading small{color:#87a0c2;font-size:8px}.ai-correction-list{gap:7px;max-height:460px;padding-right:2px;display:grid;overflow-y:auto}.ai-correction{background:#1c293b;border:1px solid #3a4f6b;border-radius:5px;padding:9px 8px}.ai-correction.low-confidence{background:#302b25;border-color:#64543d}.ai-correction-title{cursor:pointer;align-items:center;gap:7px;min-height:20px;display:flex}.ai-correction-title input{-webkit-appearance:auto;appearance:auto;accent-color:#9abdfa;opacity:1;flex-shrink:0;width:12px;height:12px;margin:0;position:static}.ai-correction-title strong{color:#c8daf2;overflow-wrap:anywhere;font-size:10px;font-weight:500}.ai-correction-title>span{color:#96b4dd;white-space:nowrap;margin-left:auto;font:9px Consolas,monospace}.ai-correction.low-confidence .ai-correction-title>span{color:#d2b47b}.ai-correction-coordinates{color:#7891b2;flex-direction:column;gap:2px;margin:8px 0 6px;padding-left:19px;font:8px/1.65 Consolas,monospace;display:flex}.ai-correction-coordinates>svg{color:#5f7ea6;margin:1px 0}.ai-correction-coordinates>strong{color:#b2d1ee;font-weight:400}.ai-correction-coordinates>small{color:#6987ae;margin-top:3px;font:7px/1.8 Consolas,monospace}.ai-correction>p{color:#8fa8ca;overflow-wrap:anywhere;font-size:8px;line-height:1.75}.ai-confidence-note{color:#c2a477;margin-top:6px;font-size:8px;display:block}.ai-weight-plan{background:#223b3d;border:1px solid #3d5c64;border-radius:5px;margin-top:13px;padding:10px}.ai-weight-plan>div{color:#a0c9ce;align-items:center;gap:6px;display:flex}.ai-weight-plan strong{font-size:10px;font-weight:500}.ai-weight-plan p{color:#9bbdc6;overflow-wrap:anywhere;margin-top:6px;font-size:9px;line-height:1.8}.ai-weight-plan small{color:#82a4b1;margin-top:7px;font-size:8px;display:block}.ai-review-warnings{gap:6px;margin-top:11px;display:grid}.ai-review-warnings p{color:#c8ad83;overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-size:8px;line-height:1.8;display:flex}.ai-review-warnings svg{margin-top:2px}.ai-apply-actions{gap:6px;margin-top:14px;display:grid}.ai-apply-actions>button{color:#bfd5f3;background:#283c59;border:1px solid #4a6385;border-radius:4px;min-height:30px;padding:6px 8px;font-size:9px}.ai-apply-actions>button+button{color:#e0edff;background:#315174;border-color:#6b91b7}.ai-apply-actions>button:hover:not(:disabled){background:#3a5d84}.ai-application-note{color:#a1b8d4;overflow-wrap:anywhere;border-top:1px solid #33465f;margin-top:12px;padding-top:10px;font-size:9px}.ai-skipped-results{color:#c4aa80;background:#302b24;border:1px solid #65543c;border-radius:4px;margin-top:11px;padding:9px;font-size:9px}.ai-skipped-results>summary{cursor:pointer}.ai-skipped-results p{overflow-wrap:anywhere;margin-top:6px;font-size:8px;line-height:1.8}.ai-history-section{padding-top:10px}.ai-history-section .ai-section-heading{margin-bottom:6px}.ai-history-list{flex-direction:column;gap:5px;display:flex}.ai-history-list button{text-align:left;background:#192638;border:1px solid #314158;border-radius:4px;width:100%;padding:8px}.ai-history-list button.active{background:#253b58;border-color:#6a8ab4}.ai-history-list button:hover:not(:disabled){background:#253951;border-color:#6584ab}.ai-history-list button>span{align-items:center;gap:8px;min-width:0;display:flex}.ai-history-list strong{text-overflow:ellipsis;white-space:nowrap;color:#b6cae5;min-width:0;font-size:9px;font-weight:500;overflow:hidden}.ai-history-list em{color:#8da6c8;white-space:nowrap;margin-left:auto;font-size:8px;font-style:normal}.ai-history-list em[data-status=applied]{color:#95c6aa}.ai-history-list small{color:#6d88ae;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;display:block;overflow:hidden}.ai-empty-note{color:#7f96b5;font-size:9px;line-height:1.8}.ai-history-error{color:#cdb18b;overflow-wrap:anywhere;margin-bottom:8px;font-size:8px;line-height:1.8}.ai-provider-dialog{width:min(880px,100vw - 40px);max-width:none;max-height:min(92dvh,960px);color:var(--text);overscroll-behavior:contain;background:#1a2636;border:1px solid #4b6281;border-radius:12px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #0009}.ai-provider-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07111dcc}.ai-image-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07111dcc}.ai-provider-header{background:#1e2e43;border-bottom:1px solid #3a4d68;justify-content:space-between;gap:20px;padding:24px 25px 21px;display:flex}.ai-provider-header h2{letter-spacing:.2px;color:#d7e5fa;margin:7px 0 5px;font-size:19px;font-weight:500}.ai-provider-header p{color:#8ea8cb;font-size:11px;line-height:1.75}.ai-provider-header .ai-kicker{letter-spacing:1.4px;color:#94b5df;font-size:8px}.ai-provider-header .icon-button{width:30px;height:30px;margin-top:-4px;margin-right:-5px}.ai-provider-layout{grid-template-columns:195px minmax(0,1fr);min-height:420px;display:grid}.ai-provider-list{background:#172231;border-right:1px solid #344761;padding:16px 12px}.ai-provider-add{color:#b3cbea;background:#203148;border:1px dashed #527092;border-radius:5px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:34px;margin-bottom:13px;font-size:10px;display:flex}.ai-provider-add:hover:not(:disabled){background:#29405e;border-color:#8cafdb}.ai-list-empty{color:#7d97b9;text-align:center;padding:18px 7px;font-size:10px;line-height:1.9}.ai-provider-item{text-align:left;border:1px solid #0000;border-radius:5px;width:100%;min-width:0;margin-bottom:5px;padding:10px 9px;display:block}.ai-provider-item.active{background:#2a3d59;border-color:#55749d}.ai-provider-item:hover:not(:disabled){background:#263850}.ai-provider-item>span{color:#9cbbdf;align-items:center;gap:6px;display:flex}.ai-provider-item strong{text-overflow:ellipsis;white-space:nowrap;color:#bfd4ef;min-width:0;font-size:10px;font-weight:500;overflow:hidden}.ai-provider-item small,.ai-provider-item em{text-overflow:ellipsis;white-space:nowrap;color:#8da7cb;margin-top:4px;font-size:9px;font-style:normal;display:block;overflow:hidden}.ai-provider-item em{color:#6988b0;margin-top:2px;font-size:8px}.ai-provider-form{min-width:0;padding:20px 25px 24px}.ai-form-heading{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.ai-form-heading h3{color:#bbd2f0;font-size:12px;font-weight:500}.ai-form-heading>span{color:#95c7af;align-items:center;gap:5px;font-size:8px;display:flex}.ai-provider-form .ai-field{margin-bottom:15px;font-size:11px}.ai-provider-form .ai-field input,.ai-provider-form .ai-field select{height:38px;font-size:12px}.ai-provider-form .ai-field input::placeholder{font-size:10px}.ai-provider-field-pair{grid-template-columns:1fr 1.25fr;gap:12px;display:grid}.ai-provider-disclosure{color:#84aaa9;border-top:1px solid #34485e;align-items:flex-start;gap:8px;margin-top:5px;padding-top:13px;font-size:9px;line-height:1.85;display:flex}.ai-provider-disclosure svg{margin-top:2px}.ai-provider-actions{align-items:center;gap:9px;margin-top:20px;display:flex}.ai-provider-actions>div{flex:1}.ai-provider-actions .button{gap:6px;padding:0 10px;font-size:10px}.ai-archive-button{color:#94a4bb;align-items:center;gap:5px;padding:5px 0;font-size:9px;display:flex}.ai-archive-button:hover:not(:disabled){color:#d3bbb0}.ai-cancel-wait{color:#8eadd2;text-underline-offset:3px;margin:10px 0 0 auto;font-size:10px;text-decoration:underline;display:block}.ai-image-dialog{color:#c5d9f4;background:#172332;border:1px solid #4f6c91;border-radius:9px;width:min(800px,95vw);max-width:calc(100vw - 30px);max-height:95dvh;margin:auto;padding:15px;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 70px #0009}.ai-image-dialog>div{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ai-image-dialog strong{font-size:13px;font-weight:500}.ai-image-dialog img{object-fit:contain;background:#111a24;width:100%;max-width:100%;max-height:calc(90dvh - 100px);display:block}.ai-image-dialog p{color:#839fbe;margin-top:8px;font-size:9px}@media (max-width:700px){.ai-review-panel{font-size:11px}.ai-section{padding:18px 20px}.ai-section-heading{font-size:12px}.ai-section-heading small,.ai-send-note,.ai-method-note,.ai-review-meta,.ai-correction>p,.ai-review-warnings p,.ai-history-list small{font-size:10px}.ai-settings-entry strong{font-size:12px}.ai-settings-entry small,.ai-provider-destination{font-size:10px}.ai-field,.ai-review-summary,.ai-empty-note,.ai-block-note p,.ai-field input,.ai-field select,.ai-field textarea{font-size:11px}.ai-field input::placeholder,.ai-field textarea::placeholder{font-size:10px}.ai-main-action,.ai-secondary-action,.ai-scope-options>button{min-height:36px;font-size:11px}.ai-capture-images{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-correction-list{max-height:480px}.ai-correction-title strong{font-size:11px}.ai-correction-coordinates{font-size:10px}.ai-correction-coordinates>small{font-size:9px}.ai-provider-dialog{width:calc(100vw - 24px);max-height:94dvh}.ai-provider-header{padding:20px}.ai-provider-header h2{font-size:17px}.ai-provider-layout{grid-template-columns:1fr}.ai-provider-list{border-bottom:1px solid #344761;border-right:0;gap:7px;padding:12px;display:flex;overflow-x:auto}.ai-provider-add{width:110px;min-width:110px;min-height:65px;margin:0}.ai-provider-item{width:160px;min-width:160px;margin:0}.ai-list-empty{text-align:left;min-width:140px;padding:8px}.ai-provider-form{padding:19px 20px 22px}.ai-provider-field-pair{grid-template-columns:1fr;gap:0}.ai-provider-actions{flex-wrap:wrap;gap:7px}.ai-provider-actions .button{padding:0 9px;font-size:10px}.ai-provider-header .ai-kicker{font-size:7px}}@media (prefers-reduced-motion:reduce){.ai-review-panel .spin,.ai-provider-dialog .spin{animation:none}}.ai-sign-in{color:#afc9e4;background:#1c3148;border:1px solid #496785;border-radius:6px;grid-template-columns:18px 1fr;gap:8px;margin:12px 0;padding:12px;display:grid}.ai-sign-in>svg{color:#9dbfe8;margin-top:2px}.ai-sign-in>p{margin:0;font-size:10px;line-height:1.8}.ai-sign-in>a{color:#101e32;background:#7699de;border-radius:4px;grid-column:2;justify-content:space-between;align-items:center;padding:8px 10px;font-size:11px;font-weight:600;text-decoration:none;display:flex}.ai-sign-in>a:focus-visible{outline-offset:3px;outline:2px solid #c8dcff}.ai-provider-access{color:#b8cde5;background:#203248;border:1px solid #405a78;border-radius:6px;align-items:center;gap:10px;margin:16px 25px 0;padding:13px 16px;font-size:11px;line-height:1.8;display:flex}.ai-provider-access>p{overflow-wrap:anywhere;flex:1;min-width:0}.ai-provider-access>svg{flex-shrink:0}.ai-provider-access.error{color:#e4b6b1;background:#392c30;border-color:#765059}.ai-provider-access>button{color:#f0c8cb;background:#493642;border:1px solid #796270;border-radius:4px;flex-shrink:0;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.ai-provider-sign-in{margin:16px 25px 0;padding:14px 16px}.ai-provider-sign-in>p{font-size:11px}.ai-provider-sign-in>a{gap:18px;max-width:240px;min-height:36px}:is(.ai-provider-dialog button:focus-visible,.ai-provider-dialog a:focus-visible){outline-offset:3px;outline:2px solid #b1cefb}.ai-provider-dialog :is(input,select,button):disabled{cursor:not-allowed;opacity:.5}.ai-model-picker{background:#18283b;border:1px solid #3c536f;border-radius:7px;margin-bottom:14px;padding:13px}.ai-model-picker-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.ai-model-picker-heading h4{color:#c7dbf7;margin:0;font-size:12px;font-weight:500;line-height:1.5}.ai-load-models{color:#c8ddfa;background:#2b4364;border:1px solid #6484b0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:5px 10px;font-size:10px;display:flex}.ai-load-models:hover:not(:disabled){background:#35547e;border-color:#99b9e9}.ai-model-picker .ai-field{margin-bottom:0}.ai-model-loading{color:#9db9e0;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;font-size:10px;line-height:1.8;display:flex}.ai-model-loading>button{text-underline-offset:3px;white-space:nowrap;padding:4px 0;font-size:10px;text-decoration:underline}.ai-model-results{border-top:1px solid #354c68;min-width:0;margin-top:12px;padding-top:12px}.ai-model-search{color:#93b2db;background:#121e2e;border:1px solid #425d7f;border-radius:5px;align-items:center;gap:7px;padding:0 9px;display:flex}.ai-model-search:focus-within{border-color:#a1bff1;box-shadow:0 0 0 2px #80aaff18}.ai-model-search>svg{flex-shrink:0}.ai-model-search>input{color:#ccdcf1;background:0 0;border:0;outline:0;width:100%;min-width:0;height:34px;padding:6px 0;font-size:11px}.ai-model-search>input::placeholder{color:#7f9abd}.ai-model-result-count{color:#91aacb;justify-content:space-between;align-items:center;gap:8px;margin:9px 0 7px;font-size:10px;line-height:1.6;display:flex}.ai-model-result-count>small{color:#7697c1;white-space:nowrap;font-size:9px}.ai-model-options{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:4px;max-height:190px;padding:3px;display:flex;overflow-y:auto}.ai-model-options>button{text-align:left;color:#b4ccec;background:#1d3047;border:1px solid #304862;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:39px;padding:8px;display:flex}.ai-model-options>button:hover:not(:disabled){background:#2a4363;border-color:#6b92bf}.ai-model-options>button[aria-pressed=true]{color:#e1eeff;background:#304e72;border-color:#9cbae5}.ai-model-options>button>span{flex:1;min-width:0;display:block}.ai-model-options strong{overflow-wrap:anywhere;font:11px/1.6 Consolas,monospace;display:block}.ai-model-options small{color:#88a8d1;overflow-wrap:anywhere;margin-top:2px;font-size:10px;line-height:1.6;display:block}.ai-model-options>button>svg{flex-shrink:0}.ai-model-options>p{color:#8fa9cb;padding:10px 5px;font-size:10px;line-height:1.9}.ai-model-message{color:#9cbfbd;overflow-wrap:anywhere;align-items:flex-start;gap:6px;padding-top:10px;font-size:10px;line-height:1.8;display:flex}.ai-model-message.error{color:#ddafab}.ai-model-message>svg{flex-shrink:0;margin-top:3px}.ai-model-more{color:#c5b38d;margin-top:7px;font-size:10px;line-height:1.8}.ai-endpoint-preview{background:#142131;border:1px solid #344b65;border-radius:5px;margin-bottom:14px;padding:10px 11px}.ai-endpoint-preview>span{color:#84a0c4;margin-bottom:3px;font-size:9px;line-height:1.7;display:block}.ai-endpoint-preview>code{color:#bed1ed;overflow-wrap:anywhere;white-space:normal;font:10px/1.8 Consolas,monospace;display:block}@media (max-width:700px){.ai-provider-access{flex-wrap:wrap;align-items:flex-start;margin:14px 20px 0;padding:12px;font-size:11px}.ai-provider-access>p{flex-basis:calc(100% - 28px)}.ai-provider-access>button{margin-left:27px}.ai-provider-sign-in{margin:14px 20px 0;padding:13px}.ai-provider-sign-in>a{min-height:40px}.ai-model-picker{padding:12px}.ai-model-picker-heading{gap:8px}.ai-load-models{min-height:36px;padding:6px 8px;font-size:11px}.ai-model-picker-heading h4{font-size:12px}.ai-model-options>button{min-height:44px}.ai-model-options strong,.ai-model-search>input{font-size:12px}.ai-model-message,.ai-model-more,.ai-model-result-count{font-size:11px}.ai-model-result-count>small{font-size:10px}.ai-endpoint-preview>code{font-size:11px}.ai-provider-actions{row-gap:10px}.ai-provider-actions .button{min-height:38px}}.fullbody-validation-panel{color:#bccce1;border-top:1px solid #39485d;min-width:0;margin-top:24px;padding-top:20px;font-size:10px;line-height:1.7}.fullbody-validation-panel button,.fullbody-validation-panel a{touch-action:manipulation}.fullbody-validation-panel button:disabled{opacity:.4;cursor:not-allowed}:is(.fullbody-validation-panel button:focus-visible,.fullbody-validation-panel a:focus-visible,.fullbody-validation-panel summary:focus-visible){outline-offset:3px;outline:2px solid #9cbeef}.fullbody-validation-panel svg{flex-shrink:0}.fbv-heading{justify-content:space-between;align-items:center;gap:7px;margin-bottom:10px;display:flex}.fbv-heading>div{color:#abc6e9;align-items:center;gap:7px;display:flex}.fbv-heading h3{color:#d0dff2;font-size:12px;font-weight:500}.fbv-heading>span{letter-spacing:.6px;color:#7e96b6;white-space:nowrap;font:7px Consolas,monospace}.fbv-static-note{color:#acc3e1;background:#222f42;border:1px solid #3c4d65;border-radius:5px;align-items:flex-start;gap:7px;margin-bottom:13px;padding:9px;font-size:9px;line-height:1.8;display:flex}.fbv-static-note>svg{color:#8daedb;margin-top:2px}.fbv-load-state{color:#94abc8;flex-wrap:wrap;align-items:center;gap:9px;min-height:80px;padding:18px 4px;display:flex}.fbv-load-state>p{flex:1;min-width:130px;font-size:10px}.fbv-load-state>button{color:#b7d0f2;background:#243750;border:1px solid #405675;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:4px;padding:7px;font-size:9px;display:flex}.fbv-load-error>svg{color:#d0aa79}.fbv-test-facts{color:#7e98b8;grid-template-columns:1fr 1fr;gap:4px 8px;margin-bottom:13px;font-size:8px;display:grid}.fbv-test-facts b{color:#bdcee6;font:400 10px Consolas,monospace}.fbv-test-facts>span{white-space:nowrap}.fbv-awaiting{color:#c8b18d;background:#302c2580;border:1px dashed #5c5140;border-radius:4px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 9px;font-size:9px;line-height:1.75;display:flex}.fbv-awaiting>span{flex:1}.fbv-awaiting>button{color:#dec79f;background:#3c3427;border:1px solid #6a5c47;border-radius:4px;justify-content:center;align-items:center;min-width:25px;min-height:26px;display:flex}.fbv-awaiting>button:hover{background:#4b402d}.fbv-model-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:9px;display:grid}.fbv-model-tabs>button{color:#849dbd;background:#1c2939;border:1px solid #374960;border-radius:4px;min-height:31px;padding:5px 2px;font-size:10px;line-height:1.4}.fbv-model-tabs>button[aria-pressed=true]{color:#d0e1f7;background:#2c4260;border-color:#6f91bf}.fbv-model-tabs>button:hover{color:#d0e1f7;background:#2c405b}.fbv-model-meta{color:#8aa1bf;flex-direction:column;gap:2px;margin-bottom:13px;font-size:8px;display:flex}.fbv-inference-warning{color:#d4b789;background:#3e342580;border-left:2px solid #c29d60;margin:8px 0 12px;padding:5px 7px;font-size:9px;line-height:1.8}.fbv-format-tabs{grid-template-columns:1fr 1fr;gap:5px;margin-bottom:9px;display:grid}.fbv-format-tabs>button{color:#7e96b7;background:#1c2735;border:1px solid #3b4a60;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:5px 3px;display:flex}.fbv-format-tabs strong{font-size:10px;font-weight:500}.fbv-format-tabs span{white-space:nowrap;font-size:7px}.fbv-format-tabs>button[aria-pressed=true]{color:#d0e0f3;background:#304660;border-color:#7f9fc9}.fbv-format-tabs>button:hover{border-color:#7490b7}.fbv-metric-table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;margin:0}.fbv-metric-table th,.fbv-metric-table td{vertical-align:middle;border-bottom:1px solid #2d3b4e;padding:8px 0}.fbv-metric-table thead th{color:#839cbe;text-align:right;padding:7px 0 6px;font-size:8px;font-weight:400}.fbv-metric-table th:first-child{text-align:left;width:44%}.fbv-metric-table tbody th{color:#a2b8d5;overflow-wrap:anywhere;padding-right:5px;font-size:9px;font-weight:400;line-height:1.65}.fbv-metric-table td{text-align:right;color:#9db0ca;white-space:nowrap;font:10px/1.5 Consolas,monospace}.fbv-metric-table td:last-child{color:#d2e0f0}.fbv-metric-table small,.fbv-format-difference small{color:#7992b4;margin-left:2px;font:7px sans-serif}.fbv-metric-table tbody tr:first-child th{color:#c0d2e9}.fbv-result-value{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.fbv-result-value.down{color:#9cbfe8}.fbv-result-value.up{color:#e0b98b}.fbv-result-value.same{color:#bbcce3}.fbv-result-value>svg{width:10px;height:10px}.fbv-pending-value{color:#788eac;font:8px/1.6 sans-serif}.fbv-count-note{color:#7f98b9;margin-top:8px;font-size:8px;line-height:1.85}.fbv-count-note>span{margin-top:3px;display:block}.fbv-count-note svg{vertical-align:-2px;margin-right:1px;display:inline-block}.fbv-count-note svg:first-child{color:#9cbfe8}.fbv-count-note svg:last-child{color:#e0b98b;margin-left:5px}.fbv-numeric-status{color:#8ca3c0;border-bottom:1px solid #2f3e53;justify-content:space-between;align-items:center;gap:4px;padding:8px 0;font-size:8px;display:flex}.fbv-numeric-status>span:last-child{color:#a7bcd8;font-size:8px}.fbv-numeric-status.has-error>span:last-child{color:#e0a7a1}.fbv-worst{padding:13px 0 0}.fbv-worst h4{color:#c0d1e8;margin:0 0 7px;font-size:10px;font-weight:500}.fbv-worst-row{border-bottom:1px solid #2d3b4e;grid-template-columns:23px minmax(0,1fr);align-items:start;gap:5px 7px;min-height:49px;padding:8px 0;display:grid}.fbv-worst-label{color:#819bbd;flex-shrink:0;align-self:flex-start;padding-top:1px;font-size:8px;line-height:1.8}.fbv-worst-row>div{flex:1;min-width:0}.fbv-worst-row strong{color:#b9cfe9;overflow-wrap:anywhere;font-size:9px;font-weight:500;line-height:1.6;display:block}.fbv-worst-row small{color:#7d99bc;margin-top:2px;font-size:8px;display:block}.fbv-worst-row>button{color:#b3cdef;background:#263a53;border:1px solid #415976;border-radius:4px;flex-shrink:0;grid-column:2;justify-content:center;justify-self:start;align-items:center;gap:4px;min-height:28px;padding:4px 7px;font-size:8px;display:flex}.fbv-worst-row>button:hover:not(:disabled){background:#365174;border-color:#7f9fc9}.fbv-worst>p{color:#839cbb;margin-top:7px;font-size:8px;line-height:1.8}.fbv-residuals{color:#cfb898;background:#312d2780;border:1px solid #5f5140;border-radius:5px;margin:13px 0;padding:10px 9px}.fbv-residuals h4{color:#dbbf98;align-items:center;gap:6px;margin:0 0 6px;font-size:10px;font-weight:500;display:flex}.fbv-residuals p,.fbv-residuals li{overflow-wrap:anywhere;font-size:9px;line-height:1.85}.fbv-residuals ul{gap:6px;margin:0;padding-left:14px;list-style:outside;display:grid}.fbv-details{border-bottom:1px solid #334257;margin-top:3px;padding:0}.fbv-details>summary{cursor:pointer;color:#b4c8e3;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:10px 0;font-size:10px;list-style:none;display:flex}.fbv-details>summary::-webkit-details-marker{display:none}.fbv-details>summary>svg{color:#7c9ac1;transition:transform .12s}.fbv-details[open]>summary>svg{transform:rotate(90deg)}.fbv-details>summary>small{color:#829dc1;margin-left:auto;font-size:8px}.fbv-details .fbv-metric-table tbody th{font-size:8px}.fbv-details .fbv-metric-table th:first-child{width:46%}.fbv-details .fbv-metric-table td{font-size:9px}.fbv-details .fbv-metric-table th,.fbv-details .fbv-metric-table td{padding-top:7px;padding-bottom:7px}.fbv-details .fbv-metric-table .fbv-result-value{gap:0}.fbv-details .fbv-metric-table .fbv-result-value>svg{width:8px;height:8px}.fbv-format-difference{padding:10px 0 11px}.fbv-format-difference>span{color:#a4bedf;font-size:9px}.fbv-format-difference>div{color:#9db4d2;align-items:center;gap:9px;margin-top:5px;font:11px Consolas,monospace;display:flex}.fbv-format-difference>div>svg{color:#6988b1}.fbv-format-difference>p,.fbv-detail-note{color:#8098b8;margin-top:6px;font-size:8px;line-height:1.85}.fbv-detail-note{margin:4px 0 12px}.fbv-phase-list{gap:1px;padding:0 0 4px;display:grid}.fbv-phase-list>div{border-top:1px solid #2c3c52;padding:10px 0}.fbv-phase-list>div>div:first-child{align-items:center;gap:7px;display:flex}.fbv-phase-list>div>div:first-child>span{color:#7395c1;font:8px Consolas,monospace}.fbv-phase-list strong{color:#bdcfe8;font-size:9px;font-weight:400}.fbv-phase-list small{color:#7590b6;white-space:nowrap;margin-left:auto;font:8px Consolas,monospace}.fbv-phase-list p{color:#859ebe;margin:4px 0 7px 19px;font-size:8px;line-height:1.85}.fbv-phase-list>div>div:last-child{flex-wrap:wrap;gap:5px;margin-left:19px;display:flex}.fbv-phase-list button{color:#aec9eb;background:#23364e;border:1px solid #3b5475;border-radius:4px;justify-content:center;align-items:center;gap:4px;min-height:27px;padding:4px 7px;font:8px Consolas,monospace;display:flex}.fbv-phase-list button:hover:not(:disabled){background:#334f72;border-color:#6f92c0}.fbv-figures{gap:12px;padding:2px 0 6px;display:grid}.fbv-figures a{background:#121b27;border:1px solid #3c526f;border-radius:4px;display:block;overflow:hidden}.fbv-figures img{object-fit:contain;width:100%;height:auto;max-height:210px;display:block}.fbv-figures figcaption{color:#91abcc;overflow-wrap:anywhere;margin-top:5px;font-size:8px;line-height:1.8}.fbv-method{color:#8da5c7;overflow-wrap:anywhere;padding:0 0 10px;font-size:8px;line-height:1.85}.fbv-method>p{margin-bottom:8px}.fbv-rounds{border-top:1px solid #2f415b;gap:5px;margin-top:9px;padding-top:7px;display:grid}.fbv-rounds>div{align-items:flex-start;gap:9px;display:flex}.fbv-rounds strong{color:#a9c1e1;flex-shrink:0;min-width:30px;font-size:8px;font-weight:500}.fbv-rounds span{color:#7896bd;overflow-wrap:anywhere;font:8px/1.7 Consolas,monospace}.fbv-downloads{grid-template-columns:repeat(auto-fit,minmax(94px,1fr));gap:6px;margin-top:14px;display:grid}.fbv-downloads>a{color:#b7d2f5;background:#263b57;border:1px solid #415d80;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:6px 4px;font-size:9px;text-decoration:none;display:flex}.fbv-downloads>a>svg:last-child{color:#7f9fc8;margin-left:auto;margin-right:2px}.fbv-downloads>a:hover{background:#314b6e;border-color:#7c9dcb}.fbv-raw-downloads{flex-wrap:wrap;gap:3px 12px;margin-top:8px;display:flex}.fbv-raw-downloads a{color:#8fafd8;text-underline-offset:3px;font-size:8px;line-height:1.9;text-decoration:underline}.fbv-generated{color:#6f8aad;margin-top:9px;font-size:7px}.fbv-limit-note{color:#97abc7;border-left:2px solid #5e7698;margin-top:14px;padding:3px 0 3px 8px;font-size:8px;line-height:1.9}.fbv-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.fullbody-validation-panel{margin-top:26px;padding-top:22px;font-size:11px}.fbv-heading h3{font-size:13px}.fbv-static-note{padding:11px;font-size:10px}.fbv-test-facts{gap:5px 14px;font-size:10px}.fbv-test-facts b{font-size:11px}.fbv-model-tabs>button{min-height:35px;font-size:11px}.fbv-model-meta{font-size:9px}.fbv-format-tabs>button{min-height:37px}.fbv-format-tabs strong{font-size:11px}.fbv-format-tabs span{font-size:9px}.fbv-metric-table tbody th{font-size:10px}.fbv-metric-table td{font-size:12px}.fbv-metric-table th,.fbv-metric-table td{padding-top:10px;padding-bottom:10px}.fbv-metric-table thead th,.fbv-metric-table small,.fbv-count-note,.fbv-numeric-status,.fbv-numeric-status>span:last-child,.fbv-worst>p,.fbv-limit-note{font-size:9px}.fbv-worst h4,.fbv-worst-row strong,.fbv-residuals h4{font-size:11px}.fbv-worst-row small,.fbv-worst-label{font-size:9px}.fbv-worst-row>button{min-height:33px;padding:5px 9px;font-size:10px}.fbv-residuals li,.fbv-residuals p{font-size:10px}.fbv-details>summary{padding-top:13px;padding-bottom:13px;font-size:11px}.fbv-details .fbv-metric-table tbody th{font-size:10px}.fbv-details .fbv-metric-table td{font-size:11px}.fbv-phase-list strong{font-size:10px}.fbv-phase-list p,.fbv-method,.fbv-detail-note,.fbv-figures figcaption{font-size:9px}.fbv-phase-list button{min-height:31px;padding:5px 9px;font-size:10px}.fbv-downloads>a{min-height:36px;font-size:10px}.fbv-raw-downloads a{font-size:9px}.fbv-generated{font-size:8px}}@media (prefers-reduced-motion:reduce){.fbv-details>summary>svg{transition:none}.fbv-load-state .spin{animation:none}}
