.block-math[data-v-96c0fab3]{counter-increment:persamaan;padding:var(--s-1) 0}.block-math__row[data-v-96c0fab3]{align-items:center;gap:var(--s-3);display:flex}.block-math__row[data-v-96c0fab3]:before{content:"";flex:1 1 0;min-width:0}.block-math .math-display[data-v-96c0fab3]{text-align:center;flex:0 auto;min-width:0;max-width:100%;margin:0}.block-math__leader[data-v-96c0fab3]{min-width:var(--s-4);border-bottom:1.5px dotted var(--rule-strong);flex:1 1 0;transform:translateY(.2em)}.block-math__no[data-v-96c0fab3]{text-align:right;min-width:2.25rem;font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--orange-ink);flex:none;font-weight:700}.block-math__no[data-v-96c0fab3]:before{content:"(" counter(persamaan) ")"}.block-math figcaption[data-v-96c0fab3]{margin-top:var(--s-1);text-align:center;color:var(--ink-3)}@media (width<=40em){.block-math__row[data-v-96c0fab3]{gap:var(--s-2)}.block-math__row[data-v-96c0fab3]:before{display:none}.block-math .math-display[data-v-96c0fab3]{text-align:left;flex:auto}.block-math__leader[data-v-96c0fab3]{flex:0 0 var(--s-2);min-width:var(--s-2)}.block-math__no[data-v-96c0fab3]{min-width:2rem}}.block-image img[data-v-89f505df]{border-radius:0;max-width:100%;height:auto;margin:0 auto}.block-missing[data-v-372addf9],.block-missing[data-v-43242c78]{padding:var(--s-10) var(--s-6);text-align:center;color:var(--on-blue)}.block-video__time[data-v-43242c78]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.callout[data-v-9fee21d5]{--callout-ink:var(--blue-ink);--callout-field:var(--field-blue);--callout-rule:var(--rule);background:var(--callout-field);border:1px solid var(--callout-rule);border-radius:var(--radius-sm);padding:var(--s-4) var(--s-5);position:relative}.callout--tip[data-v-9fee21d5]{--callout-ink:var(--orange-ink);--callout-field:var(--peach-soft);--callout-rule:var(--peach)}.callout--warning[data-v-9fee21d5]{--callout-ink:var(--warning);--callout-field:var(--warning-field);--callout-rule:var(--peach)}.callout--explanation[data-v-9fee21d5]{--callout-ink:var(--navy);--callout-field:var(--paper);--callout-rule:var(--rule-strong)}.callout--fold[data-v-9fee21d5]{border-style:dashed;border-width:1.5px}.callout__head[data-v-9fee21d5]{align-items:center;gap:var(--s-2);font-family:var(--font-display);font-size:var(--fs-base);color:var(--callout-ink);font-weight:800;line-height:1.35;display:flex}.callout__head>svg[data-v-9fee21d5]{flex:none}.callout__title[data-v-9fee21d5]{color:var(--ink)}summary.callout__head[data-v-9fee21d5]{cursor:pointer;min-height:2.5rem;margin:calc(var(--s-2) * -1) 0;padding:var(--s-2) 0;list-style:none}summary.callout__head[data-v-9fee21d5]::-webkit-details-marker{display:none}summary.callout__head:hover .callout__title[data-v-9fee21d5]{color:var(--blue-ink)}.callout__toggle[data-v-9fee21d5]{align-items:center;gap:var(--s-1);padding-left:var(--s-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-left:auto;font-weight:700;display:inline-flex}.callout__toggle-close[data-v-9fee21d5],details[open] .callout__toggle-open[data-v-9fee21d5]{display:none}details[open] .callout__toggle-close[data-v-9fee21d5]{display:inline}.callout__chevron[data-v-9fee21d5]{transition:transform var(--transition)}details[open] .callout__chevron[data-v-9fee21d5]{transform:rotate(180deg)}details[open]>.callout__head[data-v-9fee21d5]{margin-bottom:var(--s-1)}.callout__body[data-v-9fee21d5]{margin-top:var(--s-2);padding-left:calc(18px + var(--s-2));font-size:var(--fs-md)}@media (width<=40em){.callout[data-v-9fee21d5]{padding:var(--s-4)}.callout__body[data-v-9fee21d5]{padding-left:0}}.lks[data-v-27c34711]{margin:var(--s-6) 0;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-sm)}.lks__head[data-v-27c34711]{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:2px solid var(--ink);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.lks__tag[data-v-27c34711]{background:var(--blueprint);width:3.25rem;height:3.25rem;color:var(--on-blue);font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:var(--fs-base);letter-spacing:.02em;place-items:center;font-weight:800;display:grid}.lks__title h3[data-v-27c34711]{font-size:var(--fs-lg);line-height:1.3}.lks__meta[data-v-27c34711]{font-size:var(--fs-sm);color:var(--ink-2);margin-top:2px}.lks__facts[data-v-27c34711]{margin:0;display:flex}.lks__facts div[data-v-27c34711]{min-width:4rem;padding:0 var(--s-3);text-align:right}.lks__facts div+div[data-v-27c34711]{border-left:1px solid var(--rule)}.lks__facts dt[data-v-27c34711]{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2)}.lks__facts dd[data-v-27c34711],.lks__facts dt[data-v-27c34711]{font-family:var(--font-mono);font-weight:700}.lks__facts dd[data-v-27c34711]{font-size:var(--fs-xl);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.2}.lks__body[data-v-27c34711]{padding:var(--s-5) var(--s-5) var(--s-6);background:var(--field)}.block-missing[data-v-27c34711],.lks__loading[data-v-27c34711]{color:var(--ink-2)}.block-missing[data-v-27c34711]{padding:var(--s-10) var(--s-6);text-align:center}@media (width<=40em){.lks[data-v-27c34711]{margin-inline:calc(var(--container-pad) * -1);border-inline:0;border-radius:0}.lks__head[data-v-27c34711]{padding:var(--s-4);grid-template-columns:auto minmax(0,1fr)}.lks__tag[data-v-27c34711]{width:2.75rem;height:2.75rem;font-size:var(--fs-sm)}.lks__facts[data-v-27c34711]{grid-column:1/-1}.lks__facts div[data-v-27c34711]{align-items:baseline;gap:var(--s-2);min-width:0;padding:0 var(--s-3) 0 0;text-align:left;display:flex}.lks__facts div+div[data-v-27c34711]{padding-left:var(--s-3)}.lks__facts dd[data-v-27c34711]{font-size:var(--fs-md)}.lks__body[data-v-27c34711]{padding:var(--s-4)}}.block-code[data-v-2d31f570]{counter-increment:kode}.block-code__no[data-v-2d31f570]:before{content:var(--code-label,"Kode") " " counter(kode)}.block-code__bar[data-v-2d31f570]{justify-content:space-between;align-items:center;gap:var(--s-3);background:var(--navy);color:var(--on-navy-2);font-family:var(--font-mono);font-size:var(--fs-xs);padding:var(--s-1) var(--s-1) var(--s-1) var(--s-5);border-bottom:1px solid var(--rule-on-navy);border-radius:var(--radius-sm) var(--radius-sm) 0 0;display:flex}.block-code__lang[data-v-2d31f570]{letter-spacing:.04em;text-transform:uppercase;color:var(--on-navy);font-weight:700}.block-code__lines[data-v-2d31f570]{color:var(--on-navy-2);text-transform:none;font-weight:400}.block-code__copy[data-v-2d31f570]{align-items:center;gap:var(--s-2);min-height:2.5rem;padding:0 var(--s-3);border-radius:var(--radius-xs);font-family:var(--font-body);font-size:var(--fs-sm);color:var(--on-navy);font-weight:700;display:inline-flex}.block-code__copy[data-v-2d31f570]:hover{background:var(--navy-soft)}.block-code__actions[data-v-2d31f570]{justify-content:flex-end;gap:var(--s-1);flex-wrap:wrap;display:inline-flex}a.block-code__copy[data-v-2d31f570]{text-decoration:none}.block-code .code-block[data-v-2d31f570]{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.fc[data-v-973031b8]{margin:var(--s-8) 0;border-top:2px solid var(--ink);padding-top:var(--s-3)}.fc__head[data-v-973031b8]{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-4);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.fc__title[data-v-973031b8]{font-size:var(--fs-lg);margin:0}.fc__count[data-v-973031b8]{font-family:var(--font-mono);gap:var(--s-2);font-size:var(--fs-xs);letter-spacing:.04em;color:var(--ink-2);text-transform:uppercase;margin:0;font-weight:700;display:flex}.fc__card[data-v-973031b8]{perspective:1200px}.fc__inner[data-v-973031b8]{transition:transform .45s var(--ease-out);transform-style:preserve-3d;display:grid;position:relative}.fc__card.is-flipped .fc__inner[data-v-973031b8],.fc__face--back[data-v-973031b8]{transform:rotateY(180deg)}.fc__face[data-v-973031b8]{min-height:12rem;padding:var(--s-5) var(--s-6);border:1px solid var(--rule-strong);border-radius:var(--radius-xs);background:var(--paper);backface-visibility:hidden;gap:var(--s-2);flex-direction:column;grid-area:1/1;display:flex}.fc__face--back[data-v-973031b8]{background-color:var(--field-blue)}.fc__side[data-v-973031b8]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.fc__body[data-v-973031b8]{font-size:var(--fs-md)}.fc__body[data-v-973031b8] p:first-child{margin-top:0}.fc__body[data-v-973031b8] p:last-child{margin-bottom:0}.fc__controls[data-v-973031b8]{justify-content:center;align-items:center;gap:var(--s-3);margin-top:var(--s-4);display:flex}.fc__nav[data-v-973031b8]{min-width:44px;min-height:44px}.fc__flip[data-v-973031b8]{min-width:12rem;min-height:44px}.fc__grade[data-v-973031b8]{gap:var(--s-3);margin-top:var(--s-3)}.fc__grade[data-v-973031b8],.fc__tools[data-v-973031b8]{justify-content:center;display:flex}.fc__tools[data-v-973031b8]{gap:var(--s-2) var(--s-5);margin-top:var(--s-4);flex-wrap:wrap}.fc__link[data-v-973031b8]{min-height:44px;font-size:var(--fs-sm);color:var(--blue-ink);text-underline-offset:3px;text-decoration:underline}.fc__done[data-v-973031b8]{padding:var(--s-6);border:1px dashed var(--rule-strong);text-align:center;color:var(--ink-2)}.fc__all[data-v-973031b8]{margin-top:var(--s-4);border-top:1px solid var(--rule);padding-top:var(--s-3)}.fc__all summary[data-v-973031b8]{cursor:pointer;font-size:var(--fs-sm);align-items:center;min-height:44px;font-weight:700;display:flex}.fc__list[data-v-973031b8]{margin:var(--s-2) 0 0;padding-left:var(--s-6);gap:var(--s-3);flex-direction:column;display:flex}.fc__list li[data-v-973031b8]{padding-bottom:var(--s-3);border-bottom:1px solid var(--rule)}.fc__list-front[data-v-973031b8]{font-weight:700}.fc__list-back[data-v-973031b8]{color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.fc__inner[data-v-973031b8]{transition:none}}@media print{.fc__card[data-v-973031b8],.fc__controls[data-v-973031b8],.fc__grade[data-v-973031b8],.fc__tools[data-v-973031b8]{display:none}.fc__all[data-v-973031b8]{display:block}}
