#pages .ws-page{background:#fffef9;border:2px solid #0f172a;box-shadow:4px 4px 0 #0f172a;color:#111}#pages .ws-page-inner{padding:7% 7% 5%}#pages .ws-q,#pages .ws-sheet-q{display:grid;grid-template-columns:1.7rem minmax(0,1fr) auto;column-gap:0.7rem;align-items:start;padding:0.15rem 0 0.2rem}#pages .ws-q-head{display:contents}#pages .ws-q-num{grid-column:1;grid-row:1;font-family:"Plus Jakarta Sans",Inter,sans-serif;font-weight:800;font-size:1.15rem;line-height:1.35}#pages .ws-q-body{grid-column:2;grid-row:1;min-width:0}#pages .ws-total{grid-column:3;grid-row:1;margin:0.15rem 0 0;flex-direction:column;align-items:flex-end;gap:0.35rem;font-family:Inter,system-ui,sans-serif;font-size:0.82rem;white-space:nowrap}#pages .ws-q + .ws-q,#pages .ws-sheet-q + .ws-sheet-q{border-top:1px solid #0f172a;margin-top:0.85rem;padding-top:0.95rem}#pages .ws-sheet-q{border-bottom:0}#pages .ws-ask-btn,#pages .ws-q-score{color:#0f172a}#pages .ws-stem{font-size:1.05rem;line-height:1.5}#pages .ws-space.is-lined{background-image:repeating-linear-gradient( to bottom,transparent 0,transparent 1.85rem,#d6d3d1 1.85rem,#d6d3d1 calc(1.85rem + 1px) );margin-top:0.35rem}#pages .ws-answer-line{margin-top:0.55rem}#pages .ws-answer-line .dots{flex:1 1 auto;flex-basis:auto;border-bottom:1.5px dotted #0f172a}#pages .ws-diagram{margin:0.55rem 0 0.35rem;max-width:20rem;background:#fff;border:1px solid #e7e5e4;border-radius:8px;padding:0.45rem}#pages .ws-sol{margin-top:0.75rem;border:2px solid #0f172a;border-radius:14px;background:#fff8ec;color:#0f172a;padding:0.8rem 0.9rem}#pages .ws-sol .ans{color:#0f172a;border-top:1px solid rgba(15,23,42,0.12);margin-top:0.55rem;padding-top:0.45rem}#booklet-chrome .ws-topbar{background:var(--paper,#fff);border:2px solid #0f172a;border-radius:18px;padding:14px 16px 12px;box-shadow:4px 4px 0 #0f172a}#booklet-chrome .ws-select{border:2px solid #e7e5e4;border-radius:14px;min-height:44px;background:#fff;box-shadow:none}#booklet-chrome .ws-select:focus{border-color:#0f172a;box-shadow:2px 2px 0 #0f172a;outline:none}html.dark #pages .ws-page{background:var(--yd-card,#212226);color:var(--yd-text,#f2f3f5);border-color:#000;box-shadow:4px 4px 0 #000}html.dark #pages .ws-q-num,html.dark #pages .ws-q-body,html.dark #pages .ws-total,html.dark #pages .ws-part,html.dark #pages .ws-page-foot,html.dark #pages .ws-cover-title h2,html.dark #pages .ws-cover-title p,html.dark #pages .ws-cover-box,html.dark #pages .ws-cover-grid{color:var(--yd-text,#f2f3f5)}html.dark #pages .ws-q + .ws-q,html.dark #pages .ws-sheet-q + .ws-sheet-q,html.dark #pages .ws-cover-box,html.dark #pages .ws-q-body th,html.dark #pages .ws-q-body td{border-color:var(--yd-border,#3a3d44)}html.dark #pages .ws-space.is-lined{background-image:repeating-linear-gradient( to bottom,transparent 0,transparent 1.85rem,var(--yd-border,#3a3d44) 1.85rem,var(--yd-border,#3a3d44) calc(1.85rem + 1px) )}html.dark #pages .ws-answer-line .dots{border-bottom-color:var(--yd-text-3,#a1a8b3)}html.dark #pages .ws-diagram{background:#fff8ec;border-color:#000}html.dark #pages .ws-sol{background:var(--yd-bg-0,#131417);border-color:#000;color:var(--yd-text,#f2f3f5)}html.dark #pages .ws-sol .ans{color:var(--yd-text,#f2f3f5);border-top-color:var(--yd-border,#3a3d44)}html.dark #booklet-chrome .ws-topbar{background:var(--yd-card,#212226);border-color:#000;box-shadow:4px 4px 0 #000;color:var(--yd-text,#f2f3f5)}html.dark #booklet-chrome .ws-select{background:var(--yd-card,#212226);border-color:var(--yd-border,#3a3d44);color:var(--yd-text,#f2f3f5)}html.dark #pages.ws-pages input.ws-ans-input[type="text"][data-key]{color:var(--yd-text,#f2f3f5);caret-color:var(--yd-text,#f2f3f5);-webkit-text-fill-color:var(--yd-text,#f2f3f5)}@media (max-width:640px){#pages .ws-page{box-shadow:2px 2px 0 #0f172a}#pages .ws-page-inner{padding:1rem 0.85rem 1.1rem}#pages .ws-q,#pages .ws-sheet-q{grid-template-columns:1.35rem minmax(0,1fr)}#pages .ws-total{grid-column:2;grid-row:2;flex-direction:row;margin-top:0.35rem}#pages .ws-answer-line{flex-wrap:wrap}html.dark #pages .ws-page{box-shadow:2px 2px 0 #000}}#sitting .sit-bar{position:sticky;top:calc(var(--yumio-header-h,4.25rem) + 8px);z-index:36;display:grid;gap:8px;margin:0 0 12px;padding:10px 12px;background:var(--paper,#fff);color:var(--ink,#0f172a);border:3px solid #0f172a;border-radius:16px;box-shadow:4px 4px 0 #0f172a}#sitting .sit-bar-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}#sitting .sit-clock,#sitting .sit-count{margin:0;font:800 15px/1.2 Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums}#sitting .sit-count{color:#64748b;font-weight:700;font-size:13px}#sitting .sit-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}#sitting .sit-tool{width:40px;height:40px;min-width:40px;padding:0;border-radius:999px;border:3px solid #0f172a;background:#fff;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box}#sitting .sit-tool svg{width:22px;height:22px;display:block}#sitting .sit-tool[aria-pressed="true"]{background:#f59e0b}#sitting .sit-tool:disabled{opacity:0.45;cursor:wait}#sitting .sit-submit{height:40px;padding:0 16px;box-shadow:4px 4px 0 #0f172a;color:#0f172a}#sitting .sit-submit:disabled{opacity:0.55;cursor:wait}#sitting .sit-jumps{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}#sitting .sit-jump{flex:0 0 auto;min-width:32px;height:32px;padding:0 8px;border-radius:999px;border:2px solid #0f172a;background:#fff;color:#0f172a;font:800 13px/1 Inter,system-ui,sans-serif;cursor:pointer}#sitting .sit-jump.is-flagged{box-shadow:inset 0 -3px 0 #f59e0b}#sitting .sit-jump.is-on{background:#0f172a;color:#fff8ec}#sitting .q-block{scroll-margin-top:9.5rem}#sitting .q-block.is-flagged{box-shadow:inset 3px 0 0 #f59e0b}#sitting.is-sitting .exam-icon-actions{display:none}#sitting .sit-panel{margin:0 0 12px;padding:12px 14px;background:var(--paper,#fff);color:#0f172a;border:3px solid #0f172a;border-radius:16px;box-shadow:4px 4px 0 #0f172a}#sitting .sit-panel[hidden]{display:none}#sitting .sit-panel-title{margin:0 0 8px;font:800 15px/1.2 "Plus Jakarta Sans",Inter,sans-serif}#sitting .sit-panel-note{margin:8px 0 0;font:700 12px/1.4 Inter,system-ui,sans-serif;color:#64748b}#sitting .sit-eq-table{width:100%;border-collapse:collapse;font-size:0.92rem}#sitting .sit-eq-table th,#sitting .sit-eq-table td{text-align:left;padding:0.35rem 0.3rem;border-bottom:1px solid #e7e5e4;vertical-align:top}#sitting .sit-ruler-svg{width:100%;max-width:36rem;height:auto;display:block}#sitting .sit-calc-out{display:block;margin:0 0 8px;padding:8px 10px;border:2px solid #0f172a;border-radius:10px;background:#fffef9;font:800 22px/1.2 Inter,system-ui,sans-serif;text-align:right}#sitting .sit-calc-keys{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;max-width:16rem}#sitting .sit-calc-keys button{height:40px;border:2px solid #0f172a;border-radius:10px;background:#fff;color:#0f172a;font:800 15px/1 Inter,system-ui,sans-serif;cursor:pointer}#sitting .exam-page{background:#fffef9}#sitting .q-total{font-family:Inter,system-ui,sans-serif;font-weight:800;color:#334155}#sitting textarea.answer-line{border:2px solid #0f172a;border-radius:2px;background-color:#fff;background-image:repeating-linear-gradient( to bottom,transparent 0,transparent calc(1.55rem - 1px),#d6d3d1 calc(1.55rem - 1px),#d6d3d1 1.55rem )}#sitting input.answer-line{border-bottom:1.5px solid #0f172a;background:transparent}html.dark #sitting .sit-bar,html.dark #sitting .sit-panel{background:var(--yd-card,#212226);color:var(--yd-text,#f2f3f5);border-color:#000;box-shadow:4px 4px 0 #000}html.dark #sitting .sit-count,html.dark #sitting .sit-panel-note{color:var(--yd-text-3,#a1a8b3)}html.dark #sitting .sit-tool,html.dark #sitting .sit-jump,html.dark #sitting .sit-calc-keys button{background:var(--yd-card,#212226);color:var(--yd-text,#f2f3f5);border-color:#000}html.dark #sitting .sit-tool[aria-pressed="true"]{background:#f59e0b;color:#0f172a}html.dark #sitting .sit-jump.is-on{background:#f59e0b;color:#0f172a;border-color:#000}html.dark #sitting .sit-submit{border-color:#000;box-shadow:4px 4px 0 #000;color:#0f172a}html.dark #sitting .exam-page{background:var(--yd-card,#212226);color:var(--yd-text,#f2f3f5);border-color:#000}html.dark #sitting .q-total,html.dark #sitting .answer-marks,html.dark #sitting .answer-unit-hint{color:var(--yd-text-3,#a1a8b3)}html.dark #sitting input.answer-line,html.dark #sitting textarea.answer-line,html.dark #sitting .answer-unit-input{color:var(--yd-text,#f2f3f5);caret-color:var(--yd-text,#f2f3f5);-webkit-text-fill-color:var(--yd-text,#f2f3f5);border-color:var(--yd-border,#3a3d44);background-color:transparent}html.dark #sitting textarea.answer-line{background-color:var(--yd-bg-0,#131417);background-image:repeating-linear-gradient( to bottom,transparent 0,transparent calc(1.55rem - 1px),var(--yd-border,#3a3d44) calc(1.55rem - 1px),var(--yd-border,#3a3d44) 1.55rem )}html.dark #sitting .sit-calc-out{background:var(--yd-bg-0,#131417);color:var(--yd-text,#f2f3f5);border-color:#000}html.dark #sitting .sit-eq-table th,html.dark #sitting .sit-eq-table td{border-bottom-color:var(--yd-border,#3a3d44)}html.dark #sitting .sit-ruler-svg{background:#fffef9;border-radius:10px}html.dark #sitting .formulae-sheet{background:var(--yd-card,#212226);color:var(--yd-text,#f2f3f5);border-color:#000}html.dark #sitting .formulae-table th,html.dark #sitting .formulae-table td{border-bottom-color:var(--yd-border,#3a3d44);color:var(--yd-text,#f2f3f5)}html.dark #sitting .formulae-note{color:var(--yd-text-3,#a1a8b3)}html.dark #sitting .exam-diagram-wrap,html.dark #sitting .exam-diagram{background:#fff8ec}#sitting .sit-bar{transition:padding .15s ease}#sitting .sit-bar.is-compact{padding:6px 10px;gap:0;box-shadow:3px 3px 0 #0f172a}#sitting .sit-bar.is-compact .sit-bar-row{flex-wrap:nowrap}#sitting .sit-bar.is-compact .sit-tools{width:auto;margin-left:auto;overflow:visible}#sitting .sit-bar.is-compact .sit-tool,#sitting .sit-bar.is-compact .sit-jumps{display:none}@media (max-width:640px){#sitting .sit-bar{top:calc(var(--yumio-header-h,4.25rem) + 4px);padding:8px}#sitting .sit-bar,#sitting .sit-bar-row{min-width:0;max-width:100%}#sitting .sit-tools{margin-left:0;width:100%;max-width:100%;min-width:0;flex-wrap:wrap;overflow:visible;padding-bottom:2px}#sitting .sit-tools::-webkit-scrollbar{display:none}#sitting .sit-tool{width:36px;height:36px;min-width:36px;flex:0 0 auto}#sitting .sit-tool svg{width:20px;height:20px}#sitting .sit-submit{margin-left:0;flex:1 1 100%;position:static;order:99}#sitting .sit-jump{min-width:30px;height:30px}#sitting .q-block{scroll-margin-top:8rem}.exam-annot:has(#exam-ink-off.is-on){display:none}}@media print{#sitting .sit-bar,#sitting .sit-panel{display:none !important}}@media (min-width:1280px){#sitting .exam-side #sit-bar{position:static;top:auto;margin:0 0 0.625rem;padding:12px;box-shadow:3px 3px 0 #0f172a}#sitting .exam-side .sit-bar-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px}#sitting .exam-side .sit-tools{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0;justify-items:center}#sitting .exam-side .sit-tool{width:40px;height:40px}#sitting .exam-side .sit-submit{grid-column:1 / -1;width:100%;justify-self:stretch;margin:4px 0 0}#sitting .exam-side .sit-jumps{flex-wrap:wrap;overflow:visible}#sitting .exam-side .sit-panel{margin-top:0}}@media screen{#pages .ws-page{background:transparent;border:0;box-shadow:none}#pages .ws-page-inner{padding:0}#pages .ws-sheet-q,#pages .ws-q{grid-template-columns:38px minmax(0,1fr) auto;column-gap:14px;background:#fffdf8;border:2px solid #1c1917;border-radius:18px;padding:18px 22px 20px;margin:0 0 16px}#pages .ws-sheet-q + .ws-sheet-q,#pages .ws-q + .ws-q{border-top:2px solid #1c1917;margin-top:0;padding-top:18px}#pages .ws-q-num{width:34px;height:34px;border-radius:9px;background:#1c1917;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1}#pages .ws-stem{font-family:"Plus Jakarta Sans",Inter,sans-serif;font-size:1.05rem;line-height:1.55;font-weight:500}#pages .ws-total-text{border:1.5px solid #1c1917;border-radius:99px;padding:2px 10px;font-weight:700;background:#fff4d6}html.dark #pages .ws-sheet-q,html.dark #pages .ws-q{background:#2a241e;border-color:#f5efe3}html.dark #pages .ws-q-num{background:#f5efe3;color:#1c1917}html.dark #pages .ws-total-text{border-color:#f5efe3;background:#3a2f1c;color:#f5efe3}}