.ptx-shell{min-height:100vh;background:#fffaf0;color:#15233c;padding:24px;max-width:1240px;margin:0 auto}.ptx-header{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:14px}.ptx-header h1{margin:4px 0 0;font-size:clamp(28px,4vw,44px);letter-spacing:-.03em}.ptx-kicker{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#e97800}.ptx-header-actions{display:flex;align-items:center;gap:10px}.ptx-progress-copy{font-size:18px;white-space:nowrap}.ptx-progress{height:8px;background:#f1e5c9;border-radius:999px;overflow:hidden}.ptx-progress span{display:block;height:100%;background:#f39a22;border-radius:inherit;transition:width .25s ease}.ptx-question-nav{gap:8px;flex-wrap:wrap;margin:16px 0 22px}.ptx-question-nav button{width:38px;height:38px;border-radius:12px;border:1px solid #ded6c5;color:#23324a;font-weight:800;cursor:pointer}.ptx-question-nav button.is-answered{border-color:#efb65f;background:#fff2cd}.ptx-question-nav button.is-active{outline:3px solid #f39a22;outline-offset:2px;background:#15233c}.ptx-workspace{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:24px;gap:24px;align-items:start}.ptx-passage{position:-webkit-sticky;position:sticky;background:#fff3c9;border:1px solid #ecd99b;border-radius:22px;padding:26px;max-height:calc(100vh - 36px);overflow:auto;box-shadow:0 10px 30px rgba(25,35,55,.06)}.ptx-passage-label{display:inline-block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#945400;margin-bottom:8px}.ptx-passage h2,.ptx-question-card h2{margin:0 0 16px;line-height:1.25}.ptx-passage p,.ptx-review-passage p{font-size:17px;line-height:1.72;margin:0;white-space:pre-line}.ptx-question-card{background:#fff;border:1px solid #e7e1d5;border-radius:22px;padding:28px;box-shadow:0 10px 30px rgba(25,35,55,.06)}.ptx-question-meta{display:flex;justify-content:space-between;gap:10px;font-size:13px;font-weight:800;color:#68758a;margin-bottom:12px}.ptx-options{display:grid;grid-gap:11px;gap:11px}.ptx-options button{display:flex;align-items:flex-start;gap:12px;text-align:left;border:1px solid #dfe3e8;background:#fff;color:#15233c;border-radius:14px;padding:15px;font-size:15px;line-height:1.4;cursor:pointer}.ptx-options button span{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:8px;background:#f4f5f7;font-weight:900}.ptx-options button.is-selected{border-color:#f39a22;background:#fff8e7;box-shadow:0 0 0 2px rgba(243,154,34,.14)}.ptx-options button.is-selected span{background:#f39a22;color:#fff}.ptx-open-editor textarea{width:100%;resize:vertical;border:1px solid #d7dde5;border-radius:14px;padding:15px;font:inherit;line-height:1.55;min-height:190px;color:#15233c;background:#fff}.ptx-word-row{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;font-weight:700;color:#68758a}.ptx-open-editor>p,.ptx-pending-note{font-size:13px;line-height:1.45;color:#68758a}.ptx-actions{display:flex;justify-content:space-between;gap:12px;margin-top:24px}.ptx-ghost,.ptx-mobile-text-toggle,.ptx-primary{border-radius:12px;padding:12px 18px;font-weight:800;cursor:pointer}.ptx-primary{border:1px solid #e18400;background:#f39a22;color:#1f2530}.ptx-ghost:disabled,.ptx-primary:disabled{opacity:.4;cursor:not-allowed}.ptx-ghost{border:1px solid #d7dde5;background:#fff;color:#15233c}.ptx-mobile-text-toggle{display:none}.ptx-footer-note{margin-top:18px;font-size:12px;color:#7b8494;text-align:center}.ptx-summary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:18px 0 24px}.ptx-summary div{background:#fff;border:1px solid #e7e1d5;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:4px}.ptx-summary strong{font-size:25px}.ptx-summary span{font-size:12px;color:#68758a}.ptx-review-list{display:grid;grid-gap:22px;gap:22px}.ptx-review-block{background:#fff;border:1px solid #e7e1d5;border-radius:22px;overflow:hidden}.ptx-review-passage{background:#fff3c9;padding:24px}.ptx-review-passage>span{font-size:12px;font-weight:800;text-transform:uppercase;color:#945400}.ptx-review-passage h2{margin:5px 0 12px}.ptx-review-item{padding:22px 24px;border-top:1px solid #eee7d9}.ptx-review-item h3{margin:8px 0 14px}.ptx-review-top{display:flex;justify-content:space-between;gap:12px;font-size:13px}.ptx-review-top>span{font-weight:900;color:#68758a}.is-correct{color:#18764b}.is-wrong{color:#b4452d}.is-pending{color:#8b6100}.ptx-explanation,.ptx-open-answer{line-height:1.55}.ptx-review-item details{background:#f7f8fa;border-radius:12px;padding:12px 14px}.ptx-review-item summary{cursor:pointer;font-weight:800}.ptx-review-item details p{line-height:1.55}.ptx-quality-guide{margin-top:10px}.ptx-quality-levels{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:12px}.ptx-quality-levels>div,.ptx-quality-notes>div{background:#fff;border:1px solid #e2e7eb;border-radius:12px;padding:12px}.ptx-quality-levels b,.ptx-quality-notes b{font-size:13px}.ptx-quality-levels p{margin:5px 0 0;font-size:13px;line-height:1.45}.ptx-quality-notes{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.ptx-criterion-observations,.ptx-quality-notes ul{margin:8px 0 0;padding-left:20px;display:grid;grid-gap:5px;gap:5px}.ptx-criterion-observations li,.ptx-quality-notes li{font-size:12px;line-height:1.45;color:#59677c}.ptx-criterion-observations{margin:8px 0 2px}.ptx-pending-note{font-weight:700}.ptx-self-assessment{margin-top:16px;border:1px solid #e2d7bd;border-radius:16px;background:#fffaf0;padding:16px}.ptx-self-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.ptx-self-head span{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#945400}.ptx-self-head h4{margin:3px 0 0;font-size:18px}.ptx-self-head small{font-weight:800;color:#8b6100;white-space:nowrap}.ptx-criterion{border-top:1px solid #eadfc9;padding:14px 0}.ptx-criterion:first-of-type{border-top:0}.ptx-criterion-copy{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ptx-criterion-copy strong{line-height:1.45}.ptx-criterion-copy span{font-size:12px;font-weight:800;color:#7b8494;white-space:nowrap}.ptx-criterion-levels{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.ptx-criterion-levels button{border:1px solid #d7dde5;background:#fff;color:#25344c;border-radius:999px;padding:8px 12px;font-weight:800;cursor:pointer}.ptx-criterion-levels button.is-met{border-color:#5eaa83;background:#edf8f2;color:#176445}.ptx-criterion-levels button.is-partial{border-color:#d5a347;background:#fff5d9;color:#805600}.ptx-criterion-levels button.is-not-yet{border-color:#cf8e80;background:#fff0ed;color:#9a3826}.ptx-evidence-label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:800;color:#59677c}.ptx-evidence-label textarea{width:100%;resize:vertical;border:1px solid #d7dde5;border-radius:10px;padding:10px;font:inherit;line-height:1.45;color:#15233c;background:#fff}.ptx-evidence-label textarea:focus{outline:2px solid rgba(243,154,34,.28);border-color:#f39a22}.ptx-criterion-feedback{margin-top:10px;border-radius:12px;padding:11px 12px;border:1px solid #dfe3e8;background:#fff}.ptx-criterion-feedback strong{display:block;font-size:13px;margin-bottom:3px}.ptx-criterion-feedback p{margin:0;font-size:13px;line-height:1.45}.ptx-criterion-feedback.is-positive{border-color:#b9ddc9;background:#f1faf5}.ptx-criterion-feedback.is-warning{border-color:#ecd28d;background:#fff9e7}.ptx-criterion-feedback.is-attention{border-color:#e1b4aa;background:#fff4f1}.ptx-criterion-feedback.is-pending{border-color:#dfe3e8;background:#f8f9fb}.ptx-next-step{margin-top:14px;border-top:2px solid #efb65f;padding-top:14px}.ptx-next-step strong{font-size:14px}.ptx-next-step p{margin:5px 0;line-height:1.5}.ptx-next-step span{font-size:12px;font-weight:800;color:#68758a}.ptx-revision-loop{margin-top:16px;border:1px solid #d9dfeb;border-radius:16px;background:#f8faff;padding:16px}.ptx-revision-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.ptx-revision-compare span,.ptx-revision-head span{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#59677c}.ptx-revision-head h4{margin:4px 0 0;font-size:18px}.ptx-revision-editor{margin-top:14px}.ptx-revision-editor textarea{width:100%;resize:vertical;border:1px solid #cfd7e5;border-radius:12px;padding:12px;font:inherit;line-height:1.55;background:#fff;color:#15233c}.ptx-revision-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.ptx-revision-compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px;border-top:1px solid #d9dfeb;padding-top:14px}.ptx-revision-compare>div{background:#fff;border:1px solid #e1e6ef;border-radius:12px;padding:12px}.ptx-revision-compare p{margin:6px 0 0;line-height:1.5;white-space:pre-line}.ptx-revision-compare small{grid-column:1/-1;font-weight:800;color:#59677c}.ptx-memory-focus{margin:0 0 14px;border:1px solid #e0bd69;background:#fff7dc;border-radius:16px;padding:14px}.ptx-memory-focus-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ptx-memory-focus-head span{display:block;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:#945400;margin-bottom:3px}.ptx-memory-focus-head strong{font-size:15px;line-height:1.35}.ptx-memory-focus-head button{border:0;background:transparent;color:#68758a;font-weight:800;cursor:pointer;padding:2px 0}.ptx-memory-focus>p{font-size:12px;line-height:1.45;color:#68758a;margin:8px 0 10px}.ptx-memory-focus ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.ptx-memory-focus li{display:grid;grid-gap:3px;gap:3px;border-top:1px solid #ead7a8;padding-top:8px}.ptx-memory-focus li:first-child{border-top:0;padding-top:0}.ptx-memory-focus li b{font-size:13px}.ptx-memory-focus li span{font-size:12px;line-height:1.45;color:#59677c}.ptx-progress-story{margin:0 0 18px;border:1px solid #b8dbc8;background:#f1faf5;border-radius:18px;padding:18px}.ptx-progress-story>span{display:block;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.07em;color:#176445}.ptx-progress-story h2{margin:4px 0 6px;font-size:20px}.ptx-progress-story>p{margin:0 0 12px;color:#4d6258;line-height:1.5}.ptx-progress-story-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:10px;gap:10px}.ptx-progress-story-list article{background:#fff;border:1px solid #cfe6d8;border-radius:12px;padding:12px}.ptx-progress-story-list strong{font-size:13px}.ptx-progress-story-list p{margin:5px 0 0;font-size:12px;line-height:1.5;color:#52675c}@media(max-width:820px){.ptx-shell{padding:14px}.ptx-header{align-items:flex-start}.ptx-workspace{display:block}.ptx-passage{display:none;position:static;max-height:none;margin-bottom:14px;padding:20px}.ptx-passage.is-mobile-open{display:block}.ptx-mobile-text-toggle{display:block;position:-webkit-sticky;position:sticky;top:8px;z-index:4;width:100%;margin-bottom:12px;border:1px solid #e0a640;background:#fff3c9;color:#704000}.ptx-question-card{padding:20px}.ptx-summary{grid-template-columns:1fr}.ptx-question-nav{gap:6px}.ptx-question-nav button{width:34px;height:34px}.ptx-word-row{align-items:flex-start;flex-direction:column}.ptx-review-item,.ptx-review-passage{padding:18px}.ptx-criterion-copy,.ptx-memory-focus-head,.ptx-revision-head,.ptx-self-head{flex-direction:column}.ptx-criterion-copy span,.ptx-self-head small{white-space:normal}.ptx-criterion-levels button{flex:1 1 90px}.ptx-revision-compare{grid-template-columns:1fr}.ptx-revision-compare small{grid-column:1}.ptx-revision-actions{flex-direction:column-reverse}.ptx-revision-actions button,.ptx-revision-head button{width:100%}.ptx-memory-focus-head button{align-self:flex-start}.ptx-progress-story-list{grid-template-columns:1fr}}.rubricRevisionHistory small{display:block;margin-top:8px;font-size:12px;font-weight:800;color:#68758a}.rubricRevisionEvidence{margin-top:12px;padding:12px;border:1px solid #e1e6ef;border-radius:12px;background:#f8f9fb}.rubricRevisionEvidence>span{display:block;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#59677c;margin-bottom:7px}.rubricRevisionEvidence ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.rubricRevisionEvidence li{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #e1e6ef;padding-top:7px;font-size:12px}.rubricRevisionEvidence li:first-child{border-top:0;padding-top:0}.rubricRevisionEvidence li span{color:#68758a;text-align:right}@media(max-width:820px){.rubricRevisionEvidence li{flex-direction:column;gap:2px}.rubricRevisionEvidence li span{text-align:left}}.rubricRevisionTransitions{margin-top:12px;padding-top:10px;border-top:1px dashed #d7dce5}.rubricRevisionTransitions>span{display:block;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#59677c;margin-bottom:6px}.rubricRevisionTransitions ul{display:grid;grid-gap:6px;gap:6px}.rubricRevisionTransitions li{display:flex;justify-content:space-between;gap:12px;font-size:12px}.rubricRevisionTransitions li span{color:#68758a;text-align:right}.rubricRevisionTransitions li b{font-weight:900}@media(max-width:820px){.rubricRevisionTransitions li{flex-direction:column;gap:2px}.rubricRevisionTransitions li span{text-align:left}}.ptx-exam-disclaimer{margin:7px 0 0;color:#68758a;font-size:13px;line-height:1.4}.ptx-timer{display:grid;grid-gap:2px;gap:2px;min-width:126px;padding:9px 12px;border:1px solid #d7dde5;border-radius:12px;background:#fff;text-align:center}.ptx-timer span{font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#68758a}.ptx-timer strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:18px}.ptx-timer.is-warning{border-color:#cf8e80;background:#fff0ed;color:#9a3826}.ptx-timer.is-warning span{color:#9a3826}@media(max-width:820px){.ptx-header{flex-direction:column}.ptx-header-actions{width:100%;flex-wrap:wrap}.ptx-timer{flex:1 1;text-align:left}.ptx-progress-copy{margin-left:auto}}.ptx-exam-policy{margin:16px 0;padding:14px 16px;border:1px solid #f1c66e;border-radius:14px;background:#fff8df;display:grid;grid-gap:5px;gap:5px}.ptx-exam-policy strong{font-size:14px}.ptx-exam-policy p,.ptx-exam-policy span{margin:0;color:#5f6672;font-size:13px;line-height:1.45}.ptx-classification-badge{display:inline-flex;width:max-content;margin:0 0 10px;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.02em}.ptx-classification-badge.is-mandatory{background:#eef4ff;color:#264f8f}.ptx-classification-badge.is-optional{background:#fff3cf;color:#8a5b00}.ptx-timer small{font-size:9px;color:#7b8492}.ptx-timer.is-tolerance{border-color:#e2ad43;background:#fff8df}.ptx-timer.is-tolerance small,.ptx-timer.is-tolerance span{color:#8a5b00}.ptx-shell{background:#f5f7f8;color:#13263a;max-width:1440px;padding:28px 32px 42px}.ptx-kicker{color:#a85d00}.ptx-progress{background:#e7ecef}.ptx-progress span{background:#ffb224}.ptx-header h1{color:#102b42}.ptx-question-nav{display:flex;align-items:flex-end;gap:14px;margin:18px 0 24px;padding:12px 14px;border:1px solid #e3e9ed;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(16,43,66,.05)}.ptx-nav-group{display:grid;grid-gap:6px;gap:6px}.ptx-nav-group-label{font-size:10px;font-weight:950;letter-spacing:.07em;text-transform:uppercase;color:#7a8793}.ptx-nav-group>div{display:flex;gap:6px;flex-wrap:wrap}.ptx-question-nav button{border-color:#dce4e8;background:#fff;color:#24384a;border-radius:10px}.ptx-question-nav button.is-answered{border-color:#e6b653;background:#fff5dd}.ptx-question-nav button.is-active{outline:3px solid rgba(255,178,36,.35);background:#102b42;color:#fff}.ptx-question-nav button.is-optional:not(.is-active){border-style:dashed}.ptx-question-nav button.is-optional:after{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#a85d00;margin:2px auto 0}.ptx-passage{top:18px;background:#fff;border-color:#e3e9ed;border-radius:20px;box-shadow:0 12px 32px rgba(16,43,66,.08)}.ptx-passage:before{content:"TEXTO";display:block;font-size:10px;font-weight:950;letter-spacing:.1em;color:#8d99a6;margin-bottom:8px}.ptx-passage-label{color:#a85d00}.ptx-passage p{color:#263b4c}.ptx-question-card{border-color:#e3e9ed;border-radius:20px;box-shadow:0 12px 32px rgba(16,43,66,.08)}.ptx-question-meta{color:#68798a}.ptx-question-meta span:first-child{color:#102b42}.ptx-options button{border-color:#dfe6ea}.ptx-options button.is-selected{border-color:#ffb224;background:#fff7e6;box-shadow:0 0 0 2px rgba(255,178,36,.15)}.ptx-options button.is-selected span{background:#ffb224;color:#102b42}.ptx-primary{border-color:#102b42;background:#102b42;color:#fff}.ptx-primary:hover:not(:disabled){background:#173d5b}.ptx-ghost{border-color:#d7e0e5;color:#102b42}.ptx-classification-badge.is-mandatory{background:#eef3f6;color:#29465d}.ptx-classification-badge.is-optional{background:#fff1d6;color:#865000}.ptx-summary{gap:0;border:1px solid #e3e9ed;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 8px 24px rgba(16,43,66,.05)}.ptx-summary div{border:0;border-radius:0;border-left:1px solid #e8edef;background:transparent}.ptx-summary div:first-child{border-left:0}.ptx-summary strong{color:#102b42}.ptx-review-block{border-color:#e3e9ed}.ptx-review-passage{background:#f7fafb;border-bottom:1px solid #e3e9ed}.ptx-self-assessment{border-color:#e3e9ed;background:#f8fafb}.ptx-exam-policy{border-color:#eed08f;background:#fff8e8}.ptx-timer{border-color:#dce4e8}@media(min-width:1100px){.ptx-workspace{grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr);gap:28px}.ptx-question-card{position:-webkit-sticky;position:sticky;top:18px}}@media(max-width:820px){.ptx-shell{padding:14px;background:#fff}.ptx-question-nav{align-items:flex-start;overflow-x:auto;flex-wrap:nowrap;padding:10px;margin:14px 0 18px}.ptx-nav-group{flex:0 0 auto}.ptx-question-nav button{width:34px;height:36px}.ptx-summary{grid-template-columns:1fr 1fr}.ptx-summary div{border-left:0;border-top:1px solid #e8edef}.ptx-summary div:nth-child(-n+2){border-top:0}}@media(max-width:480px){.ptx-summary{grid-template-columns:1fr}.ptx-summary div,.ptx-summary div:nth-child(-n+2){border-top:1px solid #e8edef}.ptx-summary div:first-child{border-top:0}}@media(max-width:820px){.ptx-shell{max-width:100%;overflow-x:hidden;padding:12px 12px 28px}.ptx-header{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;align-items:start}.ptx-header h1{font-size:30px;line-height:1.12}.ptx-header-actions{width:100%}.ptx-header-actions button{width:100%;min-height:46px}.ptx-timer{width:100%;justify-content:space-between}.ptx-progress{margin-top:10px}.ptx-question-nav{max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ptx-workspace{display:block}.ptx-passage{position:static;max-height:none;margin-bottom:14px}.ptx-mobile-text-toggle{position:-webkit-sticky;position:sticky;top:8px;z-index:35;width:100%;min-height:46px}.ptx-question-card{padding:18px}.ptx-question-card h2{font-size:20px;line-height:1.35}.ptx-options button{min-height:54px}.ptx-evidence-label textarea,.ptx-open-response textarea,.ptx-revision-editor textarea{font-size:16px}.ptx-actions,.ptx-revision-actions{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.ptx-actions button,.ptx-revision-actions button{width:100%;min-height:48px}.ptx-summary{grid-template-columns:1fr 1fr}.ptx-review-item{padding:16px}.ptx-review-top{gap:8px;align-items:flex-start}.ptx-review-top strong{white-space:normal;text-align:right}.ptx-criterion-levels{grid-template-columns:1fr}}@media(max-width:480px){.ptx-shell{padding-left:10px;padding-right:10px}.ptx-header h1{font-size:27px}.ptx-question-nav{margin-left:-2px;margin-right:-2px}.ptx-nav-group-label{font-size:9px}.ptx-question-card{padding:15px;border-radius:16px}.ptx-passage{padding:16px;border-radius:16px}.ptx-summary{grid-template-columns:1fr}.ptx-summary div{border-left:0;border-top:1px solid #e8edef}.ptx-summary div:first-child{border-top:0}.ptx-exam-policy,.ptx-improvement-insight,.ptx-progress-story,.ptx-revision-loop,.ptx-self-assessment{padding:14px}}@media(max-width:820px){.ptx-quality-levels,.ptx-quality-notes{grid-template-columns:1fr}}@media(min-width:1100px){.ptx-shell{max-width:1360px;padding:34px 42px 54px}.ptx-header,.ptx-question-nav,.ptx-workspace{max-width:1240px;margin-left:auto;margin-right:auto}.ptx-workspace{grid-template-columns:minmax(430px,.88fr) minmax(560px,1.12fr);gap:32px}.ptx-passage{padding:30px}.ptx-question-card{padding:32px}.ptx-question-card h2{font-size:24px;line-height:1.35}.ptx-options button{min-height:58px;font-size:16px}.ptx-actions{justify-content:flex-end}.ptx-ghost,.ptx-primary{min-height:46px}.ptx-exam-policy,.ptx-review-list,.ptx-review-progress,.ptx-summary{max-width:1180px;margin-left:auto;margin-right:auto}.ptx-review-item{padding:26px 30px}.ptx-review-item h3{font-size:20px;line-height:1.45}.ptx-quality-levels,.ptx-quality-notes{max-width:980px}.ptx-self-assessment{max-width:980px;padding:20px}}@media(min-width:1440px){.ptx-shell{max-width:1480px;padding-left:56px;padding-right:56px}.ptx-header,.ptx-question-nav,.ptx-workspace{max-width:1320px}.ptx-workspace{grid-template-columns:minmax(470px,.9fr) minmax(590px,1.1fr);gap:36px}.ptx-exam-policy,.ptx-review-list,.ptx-review-progress,.ptx-summary{max-width:1240px}}