.science-content{--science-accent:#e7c782}.science-progress{color:#b9c9cc;min-height:30px;margin:12px 0 20px;font-size:14px}.science-progress strong{color:#e7c782}.science-method{border-top:1px solid #786b4b66;border-bottom:1px solid #786b4b66;margin-top:30px}.science-method summary{color:#e5c68b;cursor:pointer;padding:20px 0;font-size:17px}.science-method-copy{color:#c5cdd2;max-width:820px;padding-bottom:24px;font-size:17px;line-height:1.85}.science-method-copy h2{margin:28px 0 12px;font-size:22px}.science-method-copy .science-solution{background:#10191f;border-left:3px solid #93c8bb;padding:18px 24px}.science-reference{color:#98a8b4;flex-wrap:wrap;gap:10px 20px;margin:30px 0;font-size:12px;display:flex}.science-reference a{color:#a9bdbb}.science-data{max-width:100%;margin:22px auto;overflow:auto}.science-data table,.science-graph table{border-collapse:collapse;text-align:left;background:#111b21;width:100%;font-size:16px}.science-data th,.science-data td,.science-graph th,.science-graph td{border:1px solid #647b8155;padding:12px 16px}.science-data th,.science-graph th{color:#e7c782}.science-graph{background:#111b21;border:1px solid #647b8155;border-radius:14px;max-width:520px;margin:22px auto;padding:18px}.science-graph>figcaption{text-align:left;color:#cad3d6;margin-bottom:8px;font-size:15px}.science-graph svg{color:#c2cdd1;width:100%;display:block;overflow:visible}.science-graph text{fill:currentColor;font:14px system-ui}.science-graph>p{text-align:center;margin:0 0 10px;font-size:15px}.science-graph summary{color:#a5b7c1;cursor:pointer;font-size:13px}.science-graph table{margin-top:12px;font-size:13px}.science-graph td,.science-graph th{padding:8px}.science-launch{margin:18px 0}.science-launch>.ap-action{align-items:center;gap:18px;display:inline-flex}.science-run{min-width:0;padding:28px 0}.science-run-header{color:#abbcc5;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;font-size:14px;display:flex}.science-run-header button{color:#b7c7cc;cursor:pointer;background:0 0;border:0;padding:8px}.science-question h2{margin:12px 0 28px;font-family:Georgia,serif;font-size:clamp(23px,3vw,33px);font-weight:400;line-height:1.5}.science-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.science-options button{text-align:left;color:#e5eaf0;font:inherit;cursor:pointer;background:#111b21;border:1px solid #60717c66;border-radius:12px;align-items:center;gap:14px;min-height:72px;padding:20px;line-height:1.5;display:flex}.science-options button[aria-pressed=true]{background:#e7c78215;border-color:#e7c782;box-shadow:0 0 0 1px #e7c782}.science-options button>span:first-child{color:#e7c782;flex:0 0 20px;font-weight:700}:is(.science-run button:focus-visible,.science-method summary:focus-visible){outline-offset:4px;outline:2px solid #e7c782}.science-numeric{align-items:center;gap:16px;max-width:680px;display:flex}.science-numeric>div{flex:1;min-width:0}.science-numeric .gm-answer-editor{background:#101820;border:1px solid #677a8555;border-radius:12px;padding:14px}.science-unit-label{color:#e7c782;font-size:18px}.science-actions{flex-wrap:wrap;align-items:center;gap:14px;margin:24px 0;display:flex}.science-actions button{cursor:pointer}.science-actions button:disabled{opacity:.5;cursor:default}.science-feedback{background:#191e20;border:1px solid #d5b17a66;border-radius:16px;margin-top:24px;padding:24px}.science-feedback[data-correct=true]{background:#102320;border-color:#89c7b9}.science-feedback h3{margin:0 0 14px;font-size:21px}.science-feedback p{color:#d1d8dc;font-size:17px;line-height:1.8}.science-result-hero{background:#121b21;border:1px solid #e7c78255;border-radius:18px;align-items:center;gap:28px;margin:24px 0;padding:30px;display:flex}.science-result-hero>strong{color:#a3d5c4;font:800 clamp(64px,10vw,112px)/1 system-ui}.science-result-hero h2{margin:8px 0;font-size:25px}.science-result-hero p{color:#bbccd1;margin:10px 0}.science-result-metrics{flex-wrap:wrap;gap:40px;padding:14px 0;display:flex}.science-result-metrics strong{color:#f3eee2;margin-top:10px;font:32px Georgia,serif;display:block}.science-save-message{color:#a8bfca;font-size:14px}.science-save-message button{color:#e7c782;cursor:pointer;background:0 0;border:0;text-decoration:underline}.science-review{margin-top:36px}.science-review details{border-top:1px solid #786b4b55;padding:18px 0}.science-review summary{cursor:pointer;color:#d4dde0;line-height:1.6}.science-review p{color:#b5c8cf;line-height:1.7}.science-guest-prompt{border-top:1px solid #786b4b66;margin-top:36px;padding-top:28px}.science-guest-prompt h2{font-size:22px}.science-loading{color:#cad3d6;place-content:center;min-height:180px;display:grid}.science-error{color:#f1bdab;line-height:1.6}.science-countdown .gm-countdown{min-height:440px}.science-countdown .gm-countdown-ring{margin-inline:auto}@media (max-width:850px){.science-options{grid-template-columns:1fr}.science-result-hero{gap:18px;padding:22px}.science-numeric{gap:10px}.science-unit-label{font-size:15px}.science-question h2{font-size:24px}.science-data th,.science-data td{padding:10px 12px;font-size:14px}.science-method-copy{font-size:16px}.science-countdown .gm-countdown{min-height:390px}.science-run{padding-top:18px}}.science-content:has(.science-run[data-active=true],.science-countdown,.science-launch .science-loading)>:is(.ap-heading,.ap-breadcrumb,.science-method,.science-reference,.ap-footer,nav[aria-label=Practice\ subject]){display:none}.science-feedback p,.science-review p,.science-method-copy p{scrollbar-width:thin;max-width:100%;overflow-x:auto}.science-euler-receipt{color:#e7c782;justify-content:center;align-items:center;gap:8px;margin:26px 0;font-size:16px;display:flex}.science-euler-receipt .gm-eulers{align-items:center;gap:8px;display:inline-flex}.science-euler-receipt .gm-euler-coin{width:28px;height:30px}.science-result-metrics>div{min-width:100px}.science-saved-grade{color:var(--ap-muted,#b7afa1)!important;font-size:13px!important}.science-saved-grade strong{color:var(--ap-gold,#ecd08d);margin-left:3px;font-size:15px}.science-launch:has(.science-round-shell){margin:0}.science-round-shell.gm-app{--rank-accent:#e7c782;--rank-rgb:231 199 130;min-height:100svh;display:block}.science-round-shell.gm-app.gm-arena .gm-round-main{background:#191815}.science-round-shell .science-run{max-width:2200px;padding:0}.science-round-shell .science-question-progress{background:#494237;border-radius:4px;width:100%;height:5px;margin:14px 0 12px;overflow:hidden}.science-round-shell.gm-app.gm-arena .science-question-progress>span{border-radius:inherit;background:#e7c782;height:100%;display:block}.science-round-shell .gm-round-meta{color:#b7afa1;margin-bottom:10px;font-size:13px}.science-round-shell .science-question h2{color:#f2eee5;text-wrap:pretty;outline:0;font:400 clamp(25px,2.5vw,36px)/1.5 Georgia,serif}.science-round-shell .science-options{width:100%;max-width:800px}.science-round-shell .science-options button{color:#f2eee5;background:#211f1a;border-color:#5b5446}.science-round-shell .science-options button[aria-pressed=true]{background:#e7c78215;border-color:#e7c782}.science-round-shell.gm-app.gm-arena .gm-question-layout .science-answer-form{max-width:800px;margin:0;display:block}.science-round-shell.gm-app.gm-arena .gm-question-layout .science-numeric .gm-answer-editor{background:#211f1a;border-color:#766c58;flex:1;max-width:none;min-height:64px}.science-round-shell .science-feedback{color:#f2eee5;background:#211f1a;border-color:#786b4b}.science-round-shell .science-feedback[data-correct=true]{background:#1c2722;border-color:#89b89b}.science-round-shell .science-feedback p{color:#d3cbbd}.science-round-shell .science-feedback h3{color:#f2eee5;font-size:21px}.science-round-shell .science-countdown{position:relative}.science-round-shell .gm-launch-exit{margin:0 auto;display:block}.science-results.gm-app.gm-results{--rank-accent:#e7c782;--rank-rgb:231 199 130;min-height:0;padding:28px 0;display:block}.science-results.gm-results>h1{color:#f2eee5;outline:0;margin:16px 0 28px;font-size:clamp(30px,4vw,48px);line-height:1.2}.science-results .gm-eyebrow{color:#e7c782;letter-spacing:1.7px;text-transform:uppercase;font-size:12px}.science-results .gm-result-hero{background:0 0;border-block:1px solid #494237;margin:24px 0}.science-results .gm-result-hero h2{color:#f2eee5;font-family:inherit;font-size:26px;font-weight:700;line-height:1.3}.science-results .science-result-metrics{border-bottom:1px solid #494237;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:26px 0;display:grid}.science-results .science-result-metrics.gm-guest-result-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.science-results .science-result-metrics>div{color:#b7afa1;min-width:0;font-size:13px}.science-results .science-result-metrics strong{color:#f2eee5;white-space:nowrap;margin-top:18px;font:36px/1.2 Georgia,serif;display:block}.science-results .science-actions{gap:14px;margin:28px 0}.science-results .science-actions a,.science-results .science-actions button{justify-content:center;align-items:center;gap:12px;min-height:48px;display:inline-flex}.science-results .science-save-error>span{margin-top:5px;display:block}.science-results .gm-section-title{color:#f2eee5;margin:40px 0 18px;font-family:inherit;font-size:24px;font-weight:700;line-height:1.4}.science-results .science-review{margin-top:0}.science-results .science-review summary{color:#f2eee5;align-items:center;gap:18px;list-style:none;display:flex}.science-results .science-review summary::-webkit-details-marker{display:none}.science-results .science-review summary>span:first-child{flex:none}.science-results .science-review summary>span:last-child{color:#b7afa1;flex:none;align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.science-results .science-review summary>.gm-math{overflow-wrap:anywhere;min-width:0}.science-results .science-review p{color:#d3cbbd}.science-results .science-guest-prompt{border-block:1px solid #494237;justify-content:space-between;align-items:center;gap:24px;margin:28px 0;padding:24px 0;display:flex}.science-results .science-guest-prompt h2{color:#f2eee5;margin:0 0 8px;font-size:22px}.science-results .science-guest-prompt p{color:#b7afa1;max-width:58ch;margin:0;font-size:14px;line-height:1.6}.science-results .science-guest-prompt a{flex:none;align-items:center;gap:12px;min-height:48px;display:inline-flex}@media (max-width:760px){.science-round-shell .science-question h2{font-size:25px;line-height:1.5}.science-round-shell .science-feedback{padding:18px}.science-round-shell .science-options button{min-height:64px;padding:16px}.science-results .science-result-metrics,.science-results .science-result-metrics.gm-guest-result-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.science-results .science-result-metrics strong{margin-top:10px;font-size:30px}.science-results .science-actions{align-items:stretch}.science-results .science-actions>.gm-button,.science-results .science-actions>.gm-secondary{flex:160px}.science-results .science-review summary{gap:10px}.science-results .science-review summary>span:last-child{gap:3px;font-size:11px}.science-results .science-guest-prompt{flex-direction:column;align-items:stretch;gap:18px}.science-results .science-guest-prompt a{justify-content:center}}
