._page_16tr9_1{width:100%}._header_16tr9_5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 48px;align-items:end;padding:clamp(32px,5vw,56px) 0 28px}._eyebrow_16tr9_13{margin:0 0 10px;font-size:14px;color:var(--textLight)}._title_16tr9_19{margin:0;font-family:var(--serifFontStack);font-weight:400;font-size:clamp(36px,5vw,60px);line-height:1.1;letter-spacing:-.02em;color:var(--textTitle)}._notice_16tr9_29{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:0 0 0 16px;border-left:2px solid var(--accent)}._notice_16tr9_29 p{margin:0;font-size:14.5px;line-height:1.6;color:var(--textBody)}._layout_16tr9_45{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:20px}._viewer_16tr9_51{position:relative;border-radius:6px;overflow:hidden;background:#0b111c;min-height:420px}._canvas_16tr9_59{display:block;width:100%;height:100%;min-height:420px;aspect-ratio:16 / 10;touch-action:none;cursor:grab}._canvas_16tr9_59:active{cursor:grabbing}._overlay_16tr9_73{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;text-align:center;color:#e0e5eb}._overlay_16tr9_73 p{max-width:420px;margin:0;font-size:15px;line-height:1.6}._controls_16tr9_90{position:absolute;top:14px;left:14px;display:flex;flex-wrap:wrap;gap:8px}._controls_16tr9_90 button{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid oklch(100% 0 0 / .2);background:#050c13b3;color:#f5f5f5;font:inherit;font-size:13.5px;font-weight:var(--fontWeightMedium);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._controls_16tr9_90 button:hover:not(:disabled){background:#162330d9}._controls_16tr9_90 button:disabled{opacity:.5;cursor:default}._hint_16tr9_124{position:absolute;bottom:12px;left:0;right:0;margin:0;text-align:center;font-size:12.5px;color:#ffffffa6;pointer-events:none}._panel_16tr9_136{display:flex;flex-direction:column;gap:16px;min-width:0}._bodyList_16tr9_143{display:flex;flex-wrap:wrap;gap:6px}._bodyButton_16tr9_149{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--border);background:var(--datSurface);color:var(--textBody);font:inherit;font-size:13.5px;font-weight:var(--fontWeightMedium);cursor:pointer}._bodyButton_16tr9_149:hover{border-color:color-mix(in lab,var(--text) 35%,transparent)}._bodyButton_16tr9_149[aria-pressed=true]{border-color:var(--primary);background:var(--datPrimarySoft);color:var(--textTitle)}._swatch_16tr9_174{width:10px;height:10px;border-radius:50%}._info_16tr9_180{flex:1;padding:22px;border-radius:var(--datRadiusL);border:1px solid var(--border);background:var(--datSurface)}._infoKind_16tr9_188{margin:0;font-size:13px;color:var(--textLight)}._infoName_16tr9_194{margin:4px 0 16px;font-size:26px;color:var(--textTitle)}._stats_16tr9_200{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 16px}._stats_16tr9_200 div{padding:10px 12px;border-radius:var(--datRadiusS);background:var(--datSurfaceMuted)}._stats_16tr9_200 dt{font-size:12px;color:var(--textLight)}._stats_16tr9_200 dd{margin:4px 0 0;font-size:16px;font-weight:var(--fontWeightSemibold);color:var(--textTitle)}._facts_16tr9_225{margin:0;padding-left:18px;display:grid;gap:8px}._facts_16tr9_225 li{font-size:15px;line-height:1.6;color:var(--textBody)}._footnote_16tr9_238{margin:16px 0 0;font-size:12.5px;color:var(--textLight)}._quiz_16tr9_245{margin-top:32px;padding:clamp(22px,3vw,32px);border-radius:var(--datRadiusL);border:1px solid var(--border);background:var(--datSurface)}._quizHead_16tr9_253{display:flex;justify-content:space-between;align-items:baseline}._quizHead_16tr9_253 h2{margin:0;font-size:22px;color:var(--textTitle)}._quizHead_16tr9_253 p{margin:0;font-size:14px;color:var(--textLight)}._question_16tr9_271{margin:16px 0;font-size:18px;font-weight:var(--fontWeightMedium);color:var(--textTitle)}._options_16tr9_278{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._option_16tr9_278{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;text-align:left;border-radius:var(--datRadiusS);border:1px solid color-mix(in lab,var(--text) 20%,transparent);background:var(--background);color:var(--textTitle);font:inherit;font-size:15.5px;cursor:pointer}._option_16tr9_278:hover{border-color:var(--primary)}._option_16tr9_278[aria-disabled=true]{cursor:default}._option_16tr9_278[data-state=correct]{border-color:var(--success);background:color-mix(in lab,var(--success) 12%,transparent)}._option_16tr9_278[data-state=wrong]{border-color:var(--error);background:color-mix(in lab,var(--error) 10%,transparent)}._feedback_16tr9_318{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}._feedback_16tr9_318 p{margin:0;flex:1 1 320px;font-size:15px;line-height:1.6;color:var(--textBody)}._quizNext_16tr9_335{padding:10px 18px;border-radius:999px;border:none;background:var(--primary);color:var(--onPrimary);font:inherit;font-size:14.5px;font-weight:var(--fontWeightSemibold);cursor:pointer}._quizDone_16tr9_347{margin-top:16px;display:flex;align-items:center;gap:16px}._quizDone_16tr9_347 p{margin:0;font-size:17px;color:var(--textBody)}._ctaBand_16tr9_360{margin:40px 0 clamp(56px,8vw,96px);padding:clamp(24px,4vw,40px);border-radius:var(--datRadiusL);background:var(--datSurfaceMuted);border:1px solid var(--border);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}._ctaBand_16tr9_360 h2{margin:0 0 8px;font-size:22px;color:var(--textTitle)}._ctaBand_16tr9_360 p{margin:0;max-width:620px;font-size:15.5px;line-height:1.6;color:var(--textBody)}@media (max-width: 1040px){._header_16tr9_5,._layout_16tr9_45{grid-template-columns:minmax(0,1fr)}}@media (max-width: 696px){._options_16tr9_278{grid-template-columns:minmax(0,1fr)}._viewer_16tr9_51,._canvas_16tr9_59{min-height:340px}._canvas_16tr9_59{aspect-ratio:4 / 5}}
