.paper-two-workspace_workspace__FWJRH{container-type:inline-size;margin:2rem 0;min-width:0;border:1px solid #bdcddd;border-radius:16px;overflow:hidden;background:#f4f7fb;color:#172b43}.notes-sheet .notes-prose .paper-two-workspace_workspace__FWJRH strong{color:inherit}.paper-two-workspace_intro__qaY0n{padding:22px 22px 14px;background:#fff}.paper-two-workspace_workspace__FWJRH .paper-two-workspace_intro__qaY0n h3{margin:4px 0 8px;font-size:23px;line-height:1.3;letter-spacing:-.025em}.paper-two-workspace_workspace__FWJRH .paper-two-workspace_intro__qaY0n p{margin:0;font-size:15px;line-height:1.6}.paper-two-workspace_eyebrow__yp5xx{display:block;color:#526579;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.6;text-transform:uppercase}.paper-two-workspace_controls__ZZbi8{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;min-width:0;margin:0;padding:16px 20px;border:0;border-top:1px solid #dbe3ed;border-bottom:1px solid #dbe3ed}.paper-two-workspace_controls__ZZbi8 label{display:grid;gap:4px;max-width:100%;color:#526174;font-size:12px}.paper-two-workspace_controls__ZZbi8 select{max-width:100%;min-height:40px;padding:8px 28px 8px 10px;border:1px solid #b6c6d7;border-radius:7px;color:#172b43;background:#fff;font:600 13px/1.4 var(--font-notes),sans-serif}.paper-two-workspace_buttons__uNxZb{display:flex;flex-wrap:wrap;gap:7px}.paper-two-workspace_stepControls__A9QYM{min-width:0;border:0;margin:12px 0 0;padding:12px 0 0;border-top:1px solid #cfdae7}.paper-two-workspace_controls__ZZbi8:empty{display:none}.paper-two-workspace_workspace__FWJRH button{padding:10px 12px;border:1px solid #b6c6d7;border-radius:8px;background:#fff;color:#24394e;font:600 13px/1.4 var(--font-notes),sans-serif;cursor:pointer}.paper-two-workspace_workspace__FWJRH button.paper-two-workspace_primary__hYEtP{background:#204b87;color:#fff;border-color:#204b87}.paper-two-workspace_workspace__FWJRH button:disabled{opacity:.45;cursor:not-allowed}.paper-two-workspace_workspace__FWJRH :is(button,select,input,summary):focus-visible{outline:3px solid #2563eb;outline-offset:3px}.paper-two-workspace_customInputs__8Ic4_,.paper-two-workspace_prediction__94UNq{padding:14px 20px;border-top:1px solid #cfdae7;color:#172b43;background:#fff}.paper-two-workspace_prediction__94UNq{margin-top:16px;padding:14px;border:1px solid #cfdae7;border-radius:10px}.paper-two-workspace_customInputs__8Ic4_ summary,.paper-two-workspace_prediction__94UNq summary{cursor:pointer;font-size:14px;font-weight:700}.paper-two-workspace_customInputs__8Ic4_ fieldset,.paper-two-workspace_prediction__94UNq fieldset{margin:12px 0 0;padding:0;min-width:0;border:0}.paper-two-workspace_customInputs__8Ic4_ label{display:grid;gap:6px;margin:12px 0;font-size:13px}.paper-two-workspace_customInputs__8Ic4_ input{width:100%;min-width:0;min-height:44px;padding:10px;border:1px solid #b6c6d7;border-radius:7px;background:#fff;color:#172b43;font:14px/1.5 var(--font-notes),sans-serif}.paper-two-workspace_customInputs__8Ic4_ p,.paper-two-workspace_prediction__94UNq legend,.paper-two-workspace_prediction__94UNq p{margin:10px 0;color:#334b63;font-size:13px;line-height:1.6}.paper-two-workspace_prediction__94UNq strong{color:#172b43!important}.paper-two-workspace_prediction__94UNq button[aria-pressed=true]{border-color:#204b87;background:#e6eefb}.paper-two-workspace_progress__A_VXA{height:3px;background:#dbe3ed}.paper-two-workspace_progress__A_VXA>span{display:block;height:100%;background:#2563eb;transition:width .22s cubic-bezier(.16,1,.3,1)}.paper-two-workspace_columns___WQn3{display:grid;min-width:0;gap:16px;padding:18px;align-items:start}.paper-two-workspace_codePane__WQ6Wz{min-width:0}.paper-two-workspace_codePane__WQ6Wz>div{margin:8px 0 0}.paper-two-workspace_codePane__WQ6Wz p{margin:8px 0 0;color:#526174;font-size:12px;line-height:1.6}.paper-two-workspace_execution__h9WuE{min-width:0;background:#fff;border:1px solid #d8e2ec;border-radius:12px;overflow:hidden}.paper-two-workspace_execution__h9WuE strong,.paper-two-workspace_logicResult__tqXoF strong{color:#172b43!important}.paper-two-workspace_execution__h9WuE .paper-two-workspace_test__9cz3J>strong[data-result=true],.paper-two-workspace_logicGrid__UJzsi .paper-two-workspace_test__9cz3J>strong[data-result=true]{color:#16634e!important}.paper-two-workspace_execution__h9WuE .paper-two-workspace_test__9cz3J>strong[data-result=false],.paper-two-workspace_logicGrid__UJzsi .paper-two-workspace_test__9cz3J>strong[data-result=false]{color:#9a3b22!important}.paper-two-workspace_execution__h9WuE .paper-two-workspace_test__9cz3J>strong[data-result=pending],.paper-two-workspace_logicGrid__UJzsi .paper-two-workspace_test__9cz3J>strong[data-result=pending]{color:#475569!important}.paper-two-workspace_stageHeader__MYpZk{display:grid;gap:3px;padding:13px 16px;border-bottom:1px solid #e2e8f0;font-size:14px}.paper-two-workspace_explanation__tSoFP{margin:12px;padding:12px;background:#edf4fd;border-left:3px solid #376baa;color:#233f62;font-size:14px;line-height:1.65}.paper-two-workspace_arrayBoard__sPLFo,.paper-two-workspace_conditions__q9e75,.paper-two-workspace_scope__YfYWq{padding:12px}.paper-two-workspace_boardTitle__vd8Kd{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;font-size:13px}.paper-two-workspace_boardTitle__vd8Kd>span{color:#526579;font-size:12px}.paper-two-workspace_cells__iCEep{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}.paper-two-workspace_arrayScroll___ZJBU{overflow-x:auto;padding-bottom:8px}.paper-two-workspace_arrayScroll___ZJBU:focus-visible{outline:3px solid #2563eb;outline-offset:-3px}.paper-two-workspace_scrollHint__LdWFj{margin:8px 0 0;color:#526174;font-size:12px;line-height:1.6}.paper-two-workspace_cell__pF2hb{border:1px solid #c4d2df;border-radius:8px;padding:8px 2px 5px;text-align:center;background:#f6f8fb}.paper-two-workspace_cell__pF2hb>small{display:block;color:#526579;font-size:12px;white-space:nowrap}.paper-two-workspace_cellValue__B7_GD{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:44px;position:relative;margin-top:6px}.paper-two-workspace_cellValue__B7_GD strong{font-size:23px;line-height:1.4;font-variant-numeric:tabular-nums}.paper-two-workspace_cellValue__B7_GD:has(.paper-two-workspace_bar___QlUo){height:114px}.paper-two-workspace_bar___QlUo{display:block;width:65%;background:#b5c6dd;border-radius:4px 4px 0 0;transition:height .3s cubic-bezier(.16,1,.3,1)}.paper-two-workspace_cellStatus__QSP6K{font-size:11px;font-weight:700}.paper-two-workspace_cell__pF2hb[data-selected=true]{border:2px solid #285fad;padding:7px 1px 4px;background:#eef5ff}.paper-two-workspace_cell__pF2hb[data-selected=true] .paper-two-workspace_bar___QlUo{background:#527daf}.paper-two-workspace_cell__pF2hb[data-fixed=true]{background:#edf8f2;border-color:#45916f}.paper-two-workspace_cell__pF2hb[data-fixed=true] .paper-two-workspace_bar___QlUo{background:#79ad95}.paper-two-workspace_cell__pF2hb[data-changed=true] .paper-two-workspace_cellValue__B7_GD strong{text-decoration:underline;text-underline-offset:4px}.paper-two-workspace_swapStrip__VAQZW{display:grid;grid-template-columns:auto 1fr;gap:5px 12px;border:1px dashed #9bace1;background:#f3f1fb;border-radius:7px;margin-top:12px;padding:10px;font-size:13px}.paper-two-workspace_swapStrip__VAQZW>b{text-align:right}.paper-two-workspace_swapStrip__VAQZW>span{grid-column:1/-1;font-size:12px}.paper-two-workspace_test__9cz3J{display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;align-items:baseline;border:1px solid #d1dce7;background:#f8fafc;border-radius:7px;padding:10px;margin-top:8px;font-size:13px}.paper-two-workspace_test__9cz3J code{font:600 13px/1.6 Consolas,monospace;color:#273e59;padding:0;background:none}.paper-two-workspace_test__9cz3J>strong{color:#475569;font-size:12px}.paper-two-workspace_test__9cz3J>strong[data-result=true]{color:#16634e}.paper-two-workspace_test__9cz3J>strong[data-result=false]{color:#9a3b22}.paper-two-workspace_join__heCuA{display:block;text-align:center;font-size:11px;color:#604592;margin:6px 0 -2px}.paper-two-workspace_workspace__FWJRH .paper-two-workspace_branch__n_utL{margin:10px 0;padding:10px;border-left:2px solid #8ba9d0;font-size:12px;line-height:1.65;background:#f5f8fc}.paper-two-workspace_workspace__FWJRH .paper-two-workspace_empty__NieA1,.paper-two-workspace_workspace__FWJRH .paper-two-workspace_legend__GLZsi,.paper-two-workspace_workspace__FWJRH .paper-two-workspace_muted__pjeHi{margin:10px 0 0;font-size:12px;color:#526579;line-height:1.6}.paper-two-workspace_variables__MUOpl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:12px;margin:0}.paper-two-workspace_keyValues__GWWlE{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:12px}.paper-two-workspace_keyValues__GWWlE>div{flex:1;min-width:65px;border:1px solid #cbd8e6;border-radius:7px;padding:9px;background:#f5f8fc}.paper-two-workspace_keyValues__GWWlE dt{font-size:12px;font-weight:700}.paper-two-workspace_keyValues__GWWlE dd{margin:3px 0 0;font-size:17px}.paper-two-workspace_keyValues__GWWlE small{color:#526579;font-size:12px}.paper-two-workspace_variable__zsU33{display:flex;flex-direction:column;gap:5px;min-width:0;padding:9px;background:#f8fafc;border:1px solid #d8e2ec;border-radius:7px}.paper-two-workspace_variable__zsU33 dt{font-size:12px;overflow-wrap:anywhere;line-height:1.5}.paper-two-workspace_variable__zsU33 small{display:block;font-size:10px;color:#526579;font-weight:400}.paper-two-workspace_variable__zsU33 dd{margin:0;font-size:16px;overflow-wrap:anywhere;line-height:1.5}.paper-two-workspace_old__BkmoH{color:#65758a;font-size:12px}.paper-two-workspace_changed__zIMBm{border-color:#457859;background:#f2faf5}.paper-two-workspace_output__Zo3Hi{padding:12px 16px;border-top:1px solid #e2e8f0;background:#f6f8fb}.paper-two-workspace_workspace__FWJRH .paper-two-workspace_output__Zo3Hi p{margin:5px 0 0;font-size:12px;color:#526579}.paper-two-workspace_workspace__FWJRH .paper-two-workspace_output__Zo3Hi ol{margin:6px 0 0;padding-left:22px;font:600 16px/1.6 Consolas,monospace}.paper-two-workspace_workspace__FWJRH .paper-two-workspace_output__Zo3Hi li{margin:0}.paper-two-workspace_path__suhvL{display:grid;gap:6px;margin:10px 0!important;padding:0!important;list-style:none;counter-reset:path}.paper-two-workspace_path__suhvL li{counter-increment:path;margin:0!important;padding:10px;background:#f6f8fb;border:1px solid #d8e2ec;border-radius:7px;font-size:12px;line-height:1.6}.paper-two-workspace_path__suhvL li:before{content:counter(path) " · ";font-weight:700}.paper-two-workspace_path__suhvL li[data-current=true]{border:2px solid #285fad;padding:9px;background:#eef5ff}.paper-two-workspace_memory__XUuBz{display:grid;grid-template-columns:1fr auto;gap:6px;padding:14px;margin-top:10px;border:2px solid #87a4c4;border-radius:10px;background:#f4f8ff;font-size:14px}.paper-two-workspace_memory__XUuBz small{grid-column:1/-1;color:#526579;font-size:11px}.paper-two-workspace_memory__XUuBz b{font-size:19px}.paper-two-workspace_alias__5MUHb{grid-column:1/-1;padding-top:8px;border-top:1px dashed #9caec3;font-size:12px}.paper-two-workspace_transfer__2_dOm{text-align:center;margin:10px 0;font-size:12px;color:#526579}.paper-two-workspace_matrix__OqOXe{display:grid;gap:5px}.paper-two-workspace_matrixRow__2UI4q{display:grid;grid-template-columns:35px repeat(3,minmax(0,1fr));gap:5px;align-items:center;text-align:center;font-size:11px}.paper-two-workspace_matrixCell__oU40V{padding:12px 3px;background:#f4f7fb;border:1px solid #bccdde;border-radius:6px;font-size:20px}.paper-two-workspace_matrixCell__oU40V[data-selected=true]{background:#e0edff;border:2px solid #285fad;padding:11px 2px;font-weight:700}.paper-two-workspace_history__ypHUC{padding:12px;border-top:1px solid #d8e2ec;font-size:12px}.paper-two-workspace_history__ypHUC summary{cursor:pointer;font-weight:700}.paper-two-workspace_history__ypHUC ol{margin:10px 0 0!important;padding:0!important;list-style:none}.paper-two-workspace_history__ypHUC li{display:flex;justify-content:space-between;gap:8px;font-size:12px}.paper-two-workspace_bottom__zimgT{padding:0 18px 16px;color:#526579;font-size:12px;line-height:1.6}.paper-two-workspace_logicGrid__UJzsi{display:grid;gap:20px;padding:18px}.paper-two-workspace_logicGrid__UJzsi [data-cs-code]{margin-top:0}.paper-two-workspace_logicResult__tqXoF{background:#fff;border:1px solid #d8e2ec;border-radius:10px;padding:16px}.paper-two-workspace_logicResult__tqXoF p{font-size:14px;line-height:1.65}.paper-two-workspace_rangeTrack__8gmav{position:relative;height:120px;margin:12px 0;padding-top:50px}.paper-two-workspace_allowed__0NuO4{position:absolute;left:8.33%;width:83.33%;height:32px;border:1px solid #397a60;background:#e9f6ef;text-align:center;padding:5px 0;font-size:12px}.paper-two-workspace_rangeEnd__rOwgg,.paper-two-workspace_rangeStart__HAd1i{position:absolute;top:86px;font-size:12px}.paper-two-workspace_rangeStart__HAd1i{left:8.33%}.paper-two-workspace_rangeEnd__rOwgg{right:8.33%}.paper-two-workspace_marker__oNd5m{position:absolute;top:4px;transform:translateX(-50%);font-size:15px;color:#244a83}.paper-two-workspace_marker__oNd5m i{display:block;text-align:center;font-style:normal;font-size:12px}@container (min-width: 690px){.paper-two-workspace_logicGrid__UJzsi{grid-template-columns:1fr 1fr}.paper-two-workspace_columns___WQn3{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.paper-two-workspace_codePane__WQ6Wz{position:sticky;top:90px}}@media (max-width:480px){.paper-two-workspace_intro__qaY0n{padding:16px}.paper-two-workspace_workspace__FWJRH .paper-two-workspace_intro__qaY0n h3{font-size:21px}.paper-two-workspace_controls__ZZbi8{padding:12px}.paper-two-workspace_columns___WQn3{padding:12px;gap:12px}.paper-two-workspace_workspace__FWJRH button{padding:10px}}@media (prefers-reduced-motion:reduce){.paper-two-workspace_bar___QlUo,.paper-two-workspace_progress__A_VXA>span{transition:none}}.paper-two-applications_panel__pUAQm{padding:16px;min-width:0;color:#172b43}.paper-two-applications_applicationCode___Oxly[data-expanded=true] [data-code-scroll]{max-height:none}.paper-two-applications_note__6MFUO,.paper-two-applications_panel__pUAQm p{font-size:14px;line-height:1.65;color:#334b63}.paper-two-applications_output__cAHCq{padding:14px 16px;border-top:1px solid #d8e2ec;background:#f6f8fb;color:#172b43}.paper-two-applications_output__cAHCq p{margin:8px 0;font-size:14px;line-height:1.6;color:#334b63;overflow-wrap:anywhere}.paper-two-applications_character__fut5y strong,.paper-two-applications_output__cAHCq strong{color:#172b43!important}.paper-two-applications_characterScroll__4sRGl{overflow-x:auto;padding:8px 0}.paper-two-applications_characterScroll__4sRGl:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.paper-two-applications_characters__DA0d0{display:flex;gap:6px;width:-moz-max-content;width:max-content;min-width:100%}.paper-two-applications_character__fut5y{display:grid;gap:7px;align-content:start;text-align:center;flex:0 0 62px;padding:10px 4px;border:1px solid #bdcddd;border-radius:8px;background:#f6f8fb}.paper-two-applications_character__fut5y[data-selected=true]{border:2px solid #285fad;padding:9px 3px;background:#eaf2ff}.paper-two-applications_character__fut5y small,.paper-two-applications_character__fut5y span{font-size:11px;color:#526174}.paper-two-applications_character__fut5y strong{font-size:23px;line-height:1.4}.paper-two-applications_results__OwRZ9{display:grid;gap:12px;margin:16px 0}.paper-two-applications_results__OwRZ9 div{padding:12px;border:1px solid #bdcddd;border-radius:8px}.paper-two-applications_results__OwRZ9 dt{font-size:12px;color:#526174}.paper-two-applications_results__OwRZ9 dd{margin:6px 0 0;font-size:18px;font-weight:700;color:#172b43}.further-hooke-figures_figure__64bpT{--roots-diagram-ink:#252525;--hooke-accent:#7952ba;--hooke-paper:#ffffff}.dark .further-hooke-figures_figure__64bpT{--roots-diagram-ink:#ededed;--hooke-accent:#bea4ec;--hooke-paper:#181818}.further-mechanics-dynamics_figure___gvXO{--roots-diagram-ink:#252525;--dynamics-accent:#7952ba;--dynamics-paper:#ffffff}.dark .further-mechanics-dynamics_figure___gvXO{--roots-diagram-ink:#ededed;--dynamics-accent:#bea4ec;--dynamics-paper:#181818}.math_block__XYI8H.math_block__XYI8H{display:block;max-width:100%;height:auto;max-height:none;margin-block:.9rem;padding-block:.5em!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.math_block__XYI8H.math_block__XYI8H>.katex-display{margin:0!important;padding:0!important;overflow:visible!important;max-height:none}