:root{color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Arial,Helvetica Neue,sans-serif;background:#f5f7fb;color:#172033;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:inherit}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}button{font:inherit}.question-card button,.study-link-button,.study-page-shell button{border:1px solid #c7d2e4;border-radius:6px;background:#ffffff;color:#172033;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:0;min-height:44px;padding:8px 12px;text-decoration:none;width:-moz-fit-content;width:fit-content}.question-card button:not(:disabled):hover,.study-page-shell button:not(:disabled):hover{border-color:#94a8ca;box-shadow:0 1px 2px rgba(23,32,51,.08)}.question-card button:disabled,.study-link-button-disabled,.study-page-shell button:disabled{cursor:not-allowed;opacity:.58;pointer-events:none}.study-page-shell{margin:0 auto;max-width:960px;padding:32px 16px;position:relative}.study-page-shell:before{background-image:url(/brand/selected/mentrix-symbol-light-monochrome.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:min(96vw,960px);left:50%;opacity:.07;pointer-events:none;position:fixed;top:132px;transform:translateX(-50%);width:min(96vw,960px);z-index:0}.study-page-shell>*{position:relative;z-index:1}.study-page-shell .study-primary-action{background:#172033;border-color:#172033;color:#ffffff;min-height:48px;padding:10px 14px;width:-moz-fit-content;width:fit-content}.study-page-shell .study-primary-action:not(:disabled):hover{background:#24314a;border-color:#24314a}.study-practice-section{padding:12px}.study-page-eyebrow{color:#5b6472;font-size:1rem;font-weight:700;letter-spacing:0;margin:0 0 6px}.study-page-module-title{font-size:1.04rem;line-height:1.18;margin:0;font-weight:700}.study-page-primary-copy{color:#33415c;line-height:1.55;margin:10px 0 0}.study-module-summary{background:rgba(248,251,255,.86);border:1px solid rgba(199,210,228,.84);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.study-module-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.study-module-stats span{background:#ffffff;border:1px solid rgba(199,210,228,.84);border-radius:999px;color:#33415c;font-size:.88rem;font-weight:700;line-height:1.25;padding:5px 9px}.study-index-picker select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:rgba(255,255,255,.72);border:1px solid rgba(23,32,51,.28);border-radius:6px;color:#111827;font:inherit;min-height:40px;padding:7px 10px;width:100%}.study-index-picker select:focus{border-color:rgba(23,32,51,.55);box-shadow:0 0 0 3px rgba(23,32,51,.08);outline:none}.question-card{color:#172033;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:0;position:relative}.question-card:before{background-image:url(/brand/selected/mentrix-symbol-light-monochrome.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:min(92vw,860px);left:50%;opacity:.062;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(92vw,860px);z-index:0}.question-card>*{position:relative;z-index:1}.question-card-title{font-size:1.18rem;letter-spacing:0;line-height:1.25}.question-prompt-header{display:grid;grid-gap:2px;gap:2px;grid-template-columns:minmax(0,1fr)}.question-navigation-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) max-content;margin-bottom:2px;width:100%}.question-previous-button{justify-self:start;min-height:34px;padding:6px 12px}.question-prompt,.question-support-text{color:#172033;font-size:1.04rem;letter-spacing:0;line-height:1.7;margin:0 0 4px;max-width:72ch;min-width:0;overflow-wrap:anywhere}.question-progress-label{align-items:center;background:#ffffff;border:1px solid #c7d2e4;border-radius:6px;color:#465367;display:inline-flex;font-size:1rem;font-weight:700;justify-self:end;line-height:1.25;min-height:34px;padding:6px 12px;text-align:right;white-space:nowrap}.question-source-note{background:#f8fbff;border:1px solid rgba(199,210,228,.86);border-left:3px solid #7892c2;border-radius:7px;color:#465367;font-size:.9rem;font-style:normal;line-height:1.55;margin:14px 0 16px;max-width:72ch;overflow-wrap:anywhere;padding:9px 11px}.question-source-note strong{color:#233144;font-style:normal}.question-translation-block{display:grid;grid-gap:8px;gap:8px;justify-items:start;margin:8px 0 10px}.question-translation-button{min-height:32px;padding:5px 12px;border-color:#b8c7d2;background:rgba(255,255,255,.72);color:#233144;font-size:.95rem;font-weight:600}.question-translation-text{margin:0;max-width:72ch;color:#263548;font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.question-options{display:grid;grid-gap:3px;gap:3px}.question-card-actions{display:flex;gap:10px;margin-top:12px}.question-option{min-height:44px;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.question-option:not(:disabled):hover{border-color:#b9c7e6;box-shadow:0 1px 0 rgba(23,32,51,.04)}.question-option-label{color:#33415c;letter-spacing:0;padding-top:0}.question-option-content,.question-option-label{align-items:center;display:flex;font-size:1.12rem;font-weight:400;line-height:1.35}.question-option-content{color:#172033;flex-wrap:wrap;font-family:inherit;row-gap:2px;min-width:0;overflow-wrap:anywhere}.question-option-image{display:block;width:min(100%,240px);max-height:150px;object-fit:contain;filter:contrast(.92) opacity(.88)}.question-option-content .math-inline{font-family:inherit;font-style:normal;font-size:1em;font-weight:400;line-height:1.22}.question-option-content .math-fraction,.question-option-content .math-fraction *,.question-option-content .math-inline *,.question-option-content .math-inline-fraction,.question-option-content .math-inline-fraction *,.question-option-content sub,.question-option-content sup{font-weight:400}.question-option-content .math-fraction{margin:0 .1em;transform:scale(.94)}.question-option-content .math-fraction-numerator{padding:0 .2em .08em}.question-option-content .math-fraction-denominator{padding:.08em .2em 0}.question-option-content .math-radical{transform-origin:center}.question-source-label{color:#5b6472;font-size:1.04rem;letter-spacing:0;line-height:1.35}.question-list-section{padding:12px}.question-list-header{align-items:start;border-bottom:1px solid rgba(215,221,234,.82);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:12px;padding-bottom:12px}.question-list-header-actions{align-items:end;display:grid;grid-gap:8px;gap:8px;justify-items:end}.question-list-header-actions span{color:#5b6472;font-size:.9rem;font-weight:700;white-space:nowrap}.question-list-preview-card{padding:10px 12px}.question-list-card-topline{display:grid;grid-gap:2px;gap:2px;margin-bottom:6px}.question-list-card-source{color:#6a7484;font-size:.82rem;font-weight:600;line-height:1.25;margin:0}.question-list-break-row{align-items:center;background:rgba(248,251,255,.82);border:1px dashed rgba(148,168,202,.82);border-radius:7px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 10px}.question-list-break-row span{color:#465367;font-size:.9rem;font-weight:700}.question-list-preview-card .math-inline{font-size:1em;line-height:1.24}.question-list-preview-card .math-display{font-size:.94em;margin:.18em 0;text-align:left}.question-list-preview-card .math-fraction{margin:0 .08em;transform:scale(.88)}.question-list-preview-card .question-match-table{font-size:.96rem;margin-top:5px}.question-prompt-lead{display:inline}.question-prompt-line-gap{display:block;height:3px}.question-match-table{border-collapse:collapse;color:#172033;display:block;font-size:1.04rem;line-height:1.35;margin-top:10px;max-width:100%;overflow-x:auto;table-layout:auto;width:max-content}.question-match-table--match-list{min-width:0;width:max-content}.question-match-table--match-list td:first-child,.question-match-table--match-list td:nth-child(2),.question-match-table--match-list th:first-child,.question-match-table--match-list th:nth-child(2){min-width:max-content;width:max-content}.question-match-table--match-list td{white-space:nowrap}@media (max-width:640px){.question-match-table--match-list td{white-space:normal}}.question-match-table td,.question-match-table th{border:1px solid rgba(176,188,211,.72);padding:6px 8px;text-align:left;vertical-align:top}.question-match-table th{background-color:rgba(238,244,255,.56);font-weight:700}.question-match-list-label{display:inline-block;font-weight:400;margin-right:.25em;min-width:1.25em}.math-text-block{display:block;max-width:100%;min-width:0;overflow-wrap:anywhere}.math-inline{display:inline;line-height:1.45;overflow-wrap:anywhere;vertical-align:baseline}.math-display,.math-inline{font-family:Cambria Math,STIX Two Math,Times New Roman,serif;font-style:normal;max-width:100%}.math-display{display:block;line-height:1.55;margin:.45em auto;overflow-x:auto;padding:.05em .1em;text-align:center;white-space:normal;word-break:normal}.question-solution-panel{max-width:100%;min-width:0;overflow-wrap:anywhere}.question-solution-display-math{display:block;margin:.25em 0 0;max-width:100%;min-width:0;overflow-x:auto;overflow-wrap:normal}.question-solution-source-note{background:#f8fbff;border:1px solid rgba(199,210,228,.88);border-left:3px solid #7892c2;border-radius:7px;color:#465367;display:grid;grid-gap:4px;gap:4px;line-height:1.55;max-width:72ch;padding:9px 11px}.question-solution-source-note strong{color:#233144}.math-display mjx-container,.math-inline mjx-container,.question-solution-panel mjx-container{max-width:100%;overflow-x:auto;overflow-y:hidden}.math-display sub,.math-display sup,.math-inline sub,.math-inline sup{font-size:.68em;line-height:0;position:relative;vertical-align:baseline}.math-display sup,.math-inline sup{top:-.45em}.math-display sub,.math-inline sub{top:.22em}.math-inline-fraction{display:inline-flex;align-items:baseline;gap:.08em;white-space:nowrap;vertical-align:baseline}.math-inline-fraction-slash{font-style:normal;margin:0 .02em}.math-answer-blank{border-bottom:1px solid;display:inline-block;min-width:3.2em;transform:translateY(-.12em);vertical-align:baseline}.math-fraction{display:inline-grid;grid-template-rows:auto auto;align-items:center;justify-items:stretch;vertical-align:middle;margin:0 .16em;line-height:1;transform:scale(.96);transform-origin:center}.math-fraction-numerator{border-bottom:1px solid;padding:0 .24em .1em}.math-fraction-denominator,.math-fraction-numerator{box-sizing:border-box;display:block;min-width:1.1em;text-align:center;width:100%}.math-fraction-denominator{padding:.1em .24em 0}.math-radical{display:inline-flex;align-items:flex-start;gap:0;vertical-align:middle;white-space:nowrap}.math-radical-symbol{color:rgba(23,32,51,.78);display:inline-block;flex:0 0 auto;height:1.35em;margin-right:-.11em;overflow:visible;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.05;transform:translateX(-.166em) translateY(-.22em);transform-origin:right top;vertical-align:middle;width:.62em}.math-radical-symbol path{fill:none;vector-effect:non-scaling-stroke}.math-radical-line .math-radical-symbol{height:1.25em;transform:translateX(-.166em) translateY(.14em)}.math-radical-fraction .math-radical-symbol{height:2.25em;margin-right:-.16em;transform:translateX(-.166em) translateY(-.25em);width:.78em}.math-radical-nested-fraction .math-radical-symbol{height:3.2em;margin-right:-.22em;transform:translateX(-.166em) translateY(-.36em);width:.9em}.math-radical-index{align-self:flex-start;font-size:.54em;font-style:normal;left:0;margin-right:-.02em;position:relative;top:-.42em}.math-radicand{border-top:1px solid;line-height:1.18;min-height:1em;margin-left:-.045em;padding:.02em .1em 0}.math-hat{display:inline-block;font-style:normal;line-height:1.12;margin:0 .03em;min-width:.62em;position:relative;text-align:center;vertical-align:baseline}.math-hat:before{content:"^";font-size:.78em;font-weight:700;left:50%;position:absolute;top:-.58em;transform:translateX(-50%)}.math-hat:before,.math-vector{font-style:normal;line-height:1}.math-vector{display:inline-block;min-width:.55em;position:relative;text-align:center;vertical-align:baseline}.math-vector:before{content:"\2192";font-size:.72em;left:50%;line-height:1;position:absolute;top:-.68em;transform:translateX(-50%)}.math-text-roman{font-family:Arial,Helvetica Neue,sans-serif;font-style:normal}.math-option-scroll-window{-ms-overflow-style:none;scrollbar-width:none}.math-option-scroll-window::-webkit-scrollbar{display:none}.math-bracketed{align-items:stretch;display:inline-flex;line-height:1;margin:0 .04em;vertical-align:middle}.math-bracket-symbol{align-items:center;display:inline-flex;font-style:normal;line-height:.72;transform:scaleY(1.55)}.math-bracket-content{display:inline-flex;align-items:center;padding:0 .05em}.math-parenthesized{align-items:stretch;display:inline-flex;line-height:1;margin:0 .04em;vertical-align:middle}.math-parenthesis-symbol{align-items:center;display:inline-flex;font-style:normal;line-height:.74;transform:scaleY(1.28);transform-origin:center}.math-parenthesis-content{align-items:center;display:inline-flex;padding:0 .04em}.question-figure{margin:4px 0 3px;max-width:100%}.question-figure img{display:block;height:auto;max-height:200px;max-width:min(100%,300px);object-fit:contain;filter:contrast(.92) opacity(.9)}.question-numeric-answer label{display:grid;grid-gap:8px;gap:8px;max-width:320px}.question-numeric-answer span{color:#33415c;font-weight:700}.question-numeric-answer input{border:1px solid #c7d2e4;border-radius:6px;color:#172033;font:inherit;min-height:44px;padding:8px 10px}@media (max-width:640px){.study-page-shell{padding:18px 8px 30px}.study-page-header{margin-bottom:14px}.study-page-module-title{font-size:1.04rem}.study-primary-action{width:100%}.study-practice-section{padding:6px}.question-card{padding:0}.question-card-actions{display:flex;gap:10px;flex-wrap:wrap}.question-card-actions button{min-height:48px}.question-list-header{grid-template-columns:minmax(0,1fr)}.question-list-header-actions{align-items:start;justify-items:start}.question-list-preview-card .question-match-table,.question-list-preview-card .question-match-table--match-list{display:table;table-layout:auto;width:100%}.question-list-preview-card .question-match-table td,.question-list-preview-card .question-match-table th{overflow-wrap:anywhere;white-space:normal}}.study-index-picker{display:grid;grid-gap:18px;gap:18px;max-width:620px;min-width:0}.study-index-first-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.study-index-class-switch{display:flex;gap:0;border:1px solid #c7d2df;border-radius:7px;overflow:hidden}.study-index-class-switch button{border:0;border-radius:0;padding:8px 12px;white-space:nowrap}.study-index-class-switch button[aria-pressed=true]{background:#24314a;color:#ffffff}.study-index-field{display:grid;grid-gap:6px;gap:6px;min-width:0}.study-index-field select{min-width:0;max-width:100%}