html.mw-reading-first :where(#mw-mastery):is(*,#ix),html.mw-reading-first :where(#mw-mastery-compact):is(*,#ix),html.mw-reading-first :where(article.md-content__inner>.mw-anchor):is(*,#ix),html.mw-reading-first :where(article.md-content__inner>[data-mw-slot]):is(*,#ix){display:none!important}#mw-practice-tools.mw-practice-tools{--mwp-accent:var(--ws-seed,var(--md-primary-fg-color));--mwp-tint:color-mix(in srgb,var(--mwp-accent) 10%,var(--ws-card,var(--md-default-bg-color)));--mwp-line:var(--ws-hairline,var(--md-default-fg-color--lightest));display:block;margin:12px 0 24px;padding:0;overflow:hidden;border:1px solid var(--mwp-line);border-radius:var(--ws-radius,18px);background:var(--ws-card,var(--md-default-bg-color));background-image:none;box-shadow:var(--ws-shadow,none);color:var(--ws-ink,var(--md-default-fg-color));font-size:.8rem}#mw-practice-tools>summary.mw-practice-entry,.mw-practice-bottom{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;min-height:64px;margin:0;padding:12px 16px;list-style:none;border:0;border-radius:0;background:none;background-image:none;box-shadow:none;color:inherit;font:inherit;font-weight:400;text-align:left;cursor:pointer}#mw-practice-tools>summary.mw-practice-entry::before,#mw-practice-tools>summary.mw-practice-entry::after{content:none;display:none}#mw-practice-tools>summary.mw-practice-entry::-webkit-details-marker{display:none}#mw-practice-tools>summary.mw-practice-entry:focus-visible,.mw-practice-bottom:focus-visible,.mw-practice-action:focus-visible,.mw-practice-link:focus-visible{outline:2px solid var(--mwp-accent,var(--md-accent-fg-color));outline-offset:-2px}.mw-practice-entry-ico,.mw-practice-action-ico{display:grid;place-items:center;flex:0 0 auto;background:var(--mwp-tint);color:var(--mwp-accent)}.mw-practice-entry-ico{width:40px;height:40px;border-radius:12px}.mw-practice-entry-text,.mw-practice-action-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.mw-practice-entry-title{font-size:.85rem;font-weight:700;line-height:1.3;color:var(--ws-ink,var(--md-default-fg-color))}.mw-practice-entry-sub{font-size:.7rem;line-height:1.4;color:var(--ws-muted,var(--md-default-fg-color--light))}.mw-practice-entry-chev{display:grid;place-items:center;flex:0 0 32px;height:32px;border:1px solid var(--mwp-line);border-radius:999px;color:var(--ws-muted,var(--md-default-fg-color--light));transition:transform .2s ease}#mw-practice-tools[open]>summary .mw-practice-entry-chev{transform:rotate(180deg)}#mw-practice-tools svg,.mw-practice-bottom svg{filter:none}#mw-practice-tools :where(.mw-practice-entry-ico):is(*,.ix),#mw-practice-tools :where(.mw-practice-action-ico):is(*,.ix){color:var(--mwp-accent)}#mw-practice-tools .mw-practice-entry-chev{color:var(--ws-muted,var(--md-default-fg-color--light))}#mw-practice-tools .mw-practice-panel{margin:0;padding:2px 16px 14px;border:0;border-radius:0;background:none}#mw-practice-tools .mw-practice-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mw-practice-action{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;min-height:44px;margin:0;padding:14px;border:1px solid var(--mwp-line);border-radius:var(--ws-radius-small,12px);background:var(--ws-raised,var(--md-default-bg-color));color:inherit;font:inherit;text-align:left;cursor:pointer}.mw-practice-action-ico{width:34px;height:34px;border-radius:10px}.mw-practice-action-title{font-size:.78rem;font-weight:650;line-height:1.3;color:var(--ws-ink,var(--md-default-fg-color))}.mw-practice-action-desc{font-size:.68rem;line-height:1.45;color:var(--ws-muted,var(--md-default-fg-color--light))}.mw-practice-action[aria-pressed="true"]{border-color:var(--mwp-accent);background:var(--mwp-tint);box-shadow:inset 0 0 0 1px var(--mwp-accent)}.mw-practice-action[aria-pressed="true"] .mw-practice-action-ico{background:var(--mwp-accent);color:var(--md-primary-bg-color,#fff)}#mw-practice-tools .mw-practice-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:12px;padding-top:10px;border-top:1px solid var(--ws-divider,var(--mwp-line))}#mw-practice-tools .mw-practice-status{flex:1 1 220px;margin:0;font-size:.68rem;line-height:1.45;color:var(--ws-muted,var(--md-default-fg-color--light))}.mw-practice-status:empty{display:block;visibility:hidden}.mw-practice-foot-actions{display:flex;gap:2px;margin-left:auto}.mw-practice-link{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin:0;padding:6px 10px;border:0;border-radius:999px;background:none;color:var(--ws-muted,var(--md-default-fg-color--light));font:inherit;font-size:.68rem;font-weight:600;cursor:pointer}.mw-practice-bottom{--mwp-accent:var(--ws-seed,var(--md-primary-fg-color));--mwp-tint:color-mix(in srgb,var(--mwp-accent) 10%,var(--ws-card,var(--md-default-bg-color)));--mwp-line:var(--ws-hairline,var(--md-default-fg-color--lightest));margin:28px 0 8px;border:1px solid var(--mwp-line);border-radius:var(--ws-radius,18px);background:var(--ws-card,var(--md-default-bg-color));box-shadow:var(--ws-shadow,none);font-size:.8rem}article.md-content__inner>#mw-practice-tools ~ [data-mw-slot]{display:none!important}html:not(.mw-reading-first) article.md-content__inner:has(>#mw-mastery:not(.mw-dismissed):not(.mw-collapsed-line):not(.mw-search-suppressed))>#mw-practice-tools{display:none}#mw-mastery .mw-selftest-chip[aria-pressed="true"]{border-color:var(--ws-seed,var(--md-primary-fg-color));box-shadow:inset 0 0 0 1px var(--ws-seed,var(--md-primary-fg-color));color:var(--ws-seed,var(--md-primary-fg-color))}@media(max-width:720px),(pointer:coarse){#mw-practice-tools>summary.mw-practice-entry,.mw-practice-bottom{gap:12px;padding:12px 14px}#mw-practice-tools .mw-practice-panel{padding:0 12px 12px}#mw-practice-tools .mw-practice-actions{grid-template-columns:1fr;gap:8px}.mw-practice-action{flex-direction:row;align-items:center;gap:12px;min-height:56px;padding:10px 12px}.mw-practice-link{min-height:44px}}@media(prefers-reduced-motion:reduce){.mw-practice-entry-chev{transition:none}}:root{--mw-master-gold-border:rgba(226,179,54,.98);--mw-master-gold-ink:rgba(248,214,111,.98);--mw-master-gold-fill-top:rgba(245,213,117,.42);--mw-master-gold-fill-bottom:rgba(163,112,8,.54);--mw-master-gold-glow-soft:rgba(241,198,75,.48);--mw-master-gold-glow-strong:rgba(241,198,75,.88);--mw-know-silver-border:rgba(196,207,223,.98);--mw-know-silver-ink:rgba(216,226,238,.99);--mw-know-silver-fill-top:rgba(235,241,249,.28);--mw-know-silver-fill-bottom:rgba(136,150,173,.38);--mw-know-silver-glow-soft:rgba(196,210,233,.30);--mw-know-silver-glow-strong:rgba(180,198,228,.56);--mw-title-plain-ink:rgba(19,24,33,.90);--mw-neutral-cue-border:rgba(255,255,255,.10);--mw-neutral-cue-shadow-soft:rgba(0,0,0,.12);--mw-neutral-cue-shadow-strong:rgba(0,0,0,.20);--mw-divider-default:rgba(0,0,0,.07);--mw-collapsed-line-default:var(--mw-section-line-color,var(--mw-divider-default));--mw-space-h1-widget:26px;--mw-space-widget-next:36px;--mw-collapsed-line-margin-top:16px;--mw-collapsed-line-margin-bottom:18px;--mw-collapsed-line-slot:35px;--mw-collapsed-hit-half:30px;--mw-collapsed-hit-height:62px}@media (max-width:720px){:root{--mw-space-h1-widget:22px;--mw-space-widget-next:22px;--mw-collapsed-line-margin-top:12px;--mw-collapsed-line-margin-bottom:10px;--mw-collapsed-line-slot:23px;--mw-collapsed-hit-half:30px;--mw-collapsed-hit-height:62px}}html[data-md-color-scheme="default"],body[data-md-color-scheme="default"]{--mw-master-gold-border:rgba(202,150,20,.98);--mw-master-gold-ink:rgba(218,164,28,.99);--mw-master-gold-fill-top:rgba(251,238,184,.96);--mw-master-gold-fill-bottom:rgba(240,208,108,.82);--mw-master-gold-glow-soft:rgba(235,191,65,.44);--mw-master-gold-glow-strong:rgba(235,191,65,.76);--mw-know-silver-border:rgba(128,139,154,.98);--mw-know-silver-ink:rgba(96,107,121,.99);--mw-know-silver-fill-top:rgba(252,253,254,.99);--mw-know-silver-fill-bottom:rgba(207,214,223,.96);--mw-know-silver-glow-soft:rgba(100,116,139,.16);--mw-know-silver-glow-strong:rgba(148,163,184,.42);--mw-title-plain-ink:rgba(19,24,33,.90);--mw-neutral-cue-border:rgba(19,24,33,.10);--mw-neutral-cue-shadow-soft:rgba(19,24,33,.06);--mw-neutral-cue-shadow-strong:rgba(19,24,33,.12);--mw-divider-default:rgba(0,0,0,.07);--mw-collapsed-line-default:var(--mw-section-line-color,var(--mw-divider-default))}html[data-md-color-scheme="slate"],body[data-md-color-scheme="slate"]{--mw-master-gold-border:rgba(241,198,75,.98);--mw-master-gold-ink:rgba(250,223,139,.99);--mw-master-gold-fill-top:rgba(177,126,18,.84);--mw-master-gold-fill-bottom:rgba(111,72,2,.92);--mw-master-gold-glow-soft:rgba(248,214,111,.56);--mw-master-gold-glow-strong:rgba(248,214,111,.92);--mw-know-silver-border:rgba(198,210,228,.98);--mw-know-silver-ink:rgba(212,223,237,.99);--mw-know-silver-fill-top:rgba(122,136,160,.60);--mw-know-silver-fill-bottom:rgba(82,96,121,.78);--mw-know-silver-glow-soft:rgba(193,210,236,.32);--mw-know-silver-glow-strong:rgba(176,198,232,.60);--mw-title-plain-ink:rgba(244,247,252,.94);--mw-neutral-cue-border:rgba(0,0,0,.38);--mw-neutral-cue-shadow-soft:rgba(0,0,0,.16);--mw-neutral-cue-shadow-strong:rgba(0,0,0,.26);--mw-divider-default:rgba(210,215,233,.12);--mw-collapsed-line-default:var(--mw-divider-default)}.mw-anchor{display:block;width:100%;height:0;max-height:0;position:relative;box-sizing:border-box;opacity:0;pointer-events:none}.mw-anchor::before{content:"";position:absolute;left:0;right:0;top:var(--mw-collapsed-line-margin-top,20px);bottom:auto;height:1px;transform:none;background:var(--mw-line-color,var(--mw-collapsed-line-default));opacity:0;transition:opacity .22s ease,background .36s ease,box-shadow .36s ease}.mw-anchor.mw-anchor--line::before{opacity:1}.mw-anchor[data-mw-line-kind="hidden"],.mw-anchor[data-mw-line-interactive="1"]{cursor:pointer;z-index:2}.mw-anchor[data-mw-line-interactive="1"]::after{content:"";position:absolute;left:0;right:0;top:calc(var(--mw-collapsed-line-margin-top,20px) - var(--mw-collapsed-hit-half,30px));height:var(--mw-collapsed-hit-height,62px);pointer-events:auto;background:transparent}.mw-anchor[data-mw-line-kind="hidden"]::before,.mw-anchor[data-mw-line-kind="default"]::before{--mw-line-color:var(--mw-collapsed-line-default);box-shadow:none}.mw-anchor[data-mw-line-kind="master"]::before{--mw-line-color:var(--mw-master-gold-ink);background:linear-gradient(90deg,transparent 0%,var(--mw-master-gold-border) 8%,var(--mw-master-gold-ink) 50%,var(--mw-master-gold-border) 92%,transparent 100%);box-shadow:0 0 6px var(--mw-master-gold-glow-soft),0 0 16px var(--mw-master-gold-glow-strong);animation:mw-master-line-glow 1.9s ease-in-out infinite alternate}.mw-anchor[data-mw-line-kind="know"]::before{--mw-line-color:var(--mw-know-silver-ink);background:linear-gradient(90deg,transparent 0%,var(--mw-know-silver-border) 8%,var(--mw-know-silver-ink) 50%,var(--mw-know-silver-border) 92%,transparent 100%);box-shadow:0 0 6px var(--mw-know-silver-glow-soft),0 0 14px var(--mw-know-silver-glow-strong);animation:mw-know-line-glow 2.2s ease-in-out infinite alternate}.mw-anchor[data-mw-line-kind="hidden"]:hover::before,.mw-anchor[data-mw-line-kind="hidden"]:focus-visible::before{opacity:1;box-shadow:0 0 0 1px var(--mw-collapsed-line-default);box-shadow:0 0 0 1px color-mix(in srgb,var(--mw-collapsed-line-default) 55%,transparent)}#mw-mastery,#mw-mastery-compact{border:1px solid var(--mw-collapsed-line-default);border-radius:14px;background:linear-gradient(135deg,rgba(63,81,181,.10),rgba(63,81,181,.04));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-sizing:border-box;box-shadow:none}#mw-mastery.mw-dismissed,#mw-mastery-compact.mw-dismissed{border-color:transparent!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#mw-mastery.mw-collapsed-line,#mw-mastery-compact.mw-collapsed-line{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-left-width:0!important;border-right-width:0!important;border-top-width:0!important;border-bottom-width:1px!important;border-radius:0!important;min-height:1px!important;height:1px!important;max-height:1px!important;padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important;margin-top:var(--mw-collapsed-line-margin-top,20px)!important;margin-bottom:var(--mw-collapsed-line-margin-bottom,18px)!important;box-sizing:border-box!important;overflow:visible!important;opacity:1!important;transform:none!important}#mw-mastery.mw-collapsed-line[data-mw-collapsed-kind="default"],#mw-mastery.mw-collapsed-line[data-mw-collapsed-kind="hidden"],#mw-mastery-compact.mw-collapsed-line[data-mw-collapsed-kind="default"],#mw-mastery-compact.mw-collapsed-line[data-mw-collapsed-kind="hidden"]{border-bottom-color:var(--mw-collapsed-line-default)!important;box-shadow:none!important}#mw-mastery.mw-collapsed-line[data-mw-collapsed-kind="master"],#mw-mastery-compact.mw-collapsed-line[data-mw-collapsed-kind="master"]{border-bottom-color:var(--mw-master-gold-ink)!important;box-shadow:0 0 6px var(--mw-master-gold-glow-soft),0 0 16px var(--mw-master-gold-glow-strong)!important;animation:mw-master-line-glow 1.9s ease-in-out infinite alternate}#mw-mastery.mw-collapsed-line[data-mw-collapsed-kind="know"],#mw-mastery-compact.mw-collapsed-line[data-mw-collapsed-kind="know"]{border-bottom-color:var(--mw-know-silver-ink)!important;box-shadow:0 0 6px var(--mw-know-silver-glow-soft),0 0 14px var(--mw-know-silver-glow-strong)!important;animation:mw-know-line-glow 2.2s ease-in-out infinite alternate}#mw-mastery.mw-collapsed-line[data-mw-collapsed-interactive="1"],#mw-mastery-compact.mw-collapsed-line[data-mw-collapsed-interactive="1"]{cursor:pointer;pointer-events:auto!important;position:relative!important}#mw-mastery.mw-collapsed-line[data-mw-collapsed-interactive="1"]::after,#mw-mastery-compact.mw-collapsed-line[data-mw-collapsed-interactive="1"]::after{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--mw-collapsed-hit-half,30px));height:var(--mw-collapsed-hit-height,62px);pointer-events:auto;background:transparent}#mw-mastery.mw-collapsed-line>:not(.mw-collapse-line-shell),#mw-mastery-compact.mw-collapsed-line>:not(.mw-collapse-line-shell){opacity:0!important;visibility:hidden!important;pointer-events:none!important}#mw-mastery.mw-collapsed-line[data-mw-collapsed-kind="hidden"],#mw-mastery-compact.mw-collapsed-line[data-mw-collapsed-kind="hidden"],#mw-mastery.mw-collapsed-line[data-mw-collapsed-kind="hidden"] *,#mw-mastery-compact.mw-collapsed-line[data-mw-collapsed-kind="hidden"] *{transition:none!important;animation:none!important}#mw-mastery{margin:var(--mw-space-h1-widget,26px) 0 var(--mw-space-widget-next,24px) 0;padding:12px 14px 12px;position:relative;z-index:1;max-height:420px;overflow:hidden;transition:box-shadow .4s ease,border-color .4s ease,background .4s ease,opacity .18s ease,transform .18s ease,height .6s cubic-bezier(.22,1,.36,1),max-height .6s cubic-bezier(.22,1,.36,1),padding .6s cubic-bezier(.22,1,.36,1),margin .6s cubic-bezier(.22,1,.36,1),border-width .6s cubic-bezier(.22,1,.36,1)}#mw-mastery .mw-head,#mw-mastery .mw-row,#mw-mastery .mw-meta{transition:opacity .4s ease,transform .4s ease,filter .4s ease}#mw-mastery .mw-pill,#mw-mastery-compact .mw-pill,#mw-mastery .mw-manage,#mw-mastery-compact .mw-manage,#mw-mastery .mw-hide,#mw-mastery-compact .mw-hide,#mw-mastery .mw-recap-chip{transition:background .4s ease,border-color .4s ease,box-shadow .4s ease,opacity .4s ease,transform .4s ease,filter .4s ease,color .4s ease}#mw-mastery .mw-pill .mw-emo,#mw-mastery-compact .mw-pill .mw-emo,#mw-mastery .mw-pill .mw-lab,#mw-mastery-compact .mw-pill .mw-lab{transition:opacity .4s ease,transform .4s ease,filter .4s ease,color .4s ease}#mw-mastery.mw-preflight{will-change:height,max-height,padding,margin,border-width,opacity,transform}#mw-mastery.mw-preflight.mw-flight-pill-only,#mw-mastery.mw-preflight.mw-flight-pill-only:hover,#mw-mastery.mw-preflight.mw-flight-pill-only:focus-within{border-color:transparent!important;background:linear-gradient(135deg,rgba(63,81,181,0),rgba(63,81,181,0))!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#mw-mastery-compact.mw-preflight{border-color:transparent;background:linear-gradient(135deg,rgba(63,81,181,0),rgba(63,81,181,0));box-shadow:none}#mw-mastery.mw-preflight .mw-head .mw-title,#mw-mastery.mw-preflight .mw-meta,#mw-mastery.mw-preflight .mw-score-line,#mw-mastery.mw-preflight .mw-head .mw-ready-chip,#mw-mastery.mw-preflight .mw-head .mw-recap-chip,#mw-mastery.mw-preflight .mw-head .mw-recap-chip *,#mw-mastery.mw-preflight .mw-head .mw-hide,#mw-mastery.mw-preflight .mw-head .mw-hide *,#mw-mastery.mw-preflight .mw-recap,#mw-mastery.mw-preflight .mw-row .mw-pill:not(.mw-flight-picked),#mw-mastery.mw-preflight .mw-head .mw-manage,#mw-mastery-compact.mw-preflight .mw-row .mw-pill:not(.mw-flight-picked),#mw-mastery-compact.mw-preflight .mw-hide,#mw-mastery-compact.mw-preflight .mw-hide *,#mw-mastery-compact.mw-preflight .mw-manage{opacity:0;transform:translateY(-8px);filter:blur(2px)}#mw-mastery.mw-preflight .mw-pill.mw-flight-picked{position:relative;z-index:2;overflow:hidden;transform-origin:50% 50%;will-change:transform,opacity}#mw-mastery-compact.mw-preflight .mw-pill.mw-flight-picked{position:relative;z-index:2}#mw-mastery.mw-preflight .mw-pill.mw-flight-picked .mw-lab,#mw-mastery-compact.mw-preflight .mw-pill.mw-flight-picked .mw-lab{opacity:0;transform:translateY(-6px)}#mw-mastery.mw-preflight .mw-pill.mw-flight-picked .mw-emo,#mw-mastery-compact.mw-preflight .mw-pill.mw-flight-picked .mw-emo{transform:scale(1.06)}#mw-mastery.mw-preflight .mw-pill.mw-flight-picked[data-mw-effect-tier="master"] .mw-emo,#mw-mastery-compact.mw-preflight .mw-pill.mw-flight-picked[data-mw-effect-tier="master"] .mw-emo{color:var(--mw-master-gold-ink)}#mw-mastery.mw-preflight .mw-pill.mw-flight-picked[data-mw-effect-tier="master"] .mw-emo svg,#mw-mastery-compact.mw-preflight .mw-pill.mw-flight-picked[data-mw-effect-tier="master"] .mw-emo svg{filter:drop-shadow(0 0 10px var(--mw-master-gold-glow-soft)) drop-shadow(0 0 24px var(--mw-master-gold-glow-strong));animation:mw-master-icon-ink-glow 1.7s ease-in-out infinite alternate;overflow:visible}#mw-mastery.mw-preflight .mw-pill.mw-flight-picked[data-mw-effect-tier="know"] .mw-emo,#mw-mastery-compact.mw-preflight .mw-pill.mw-flight-picked[data-mw-effect-tier="know"] .mw-emo{color:var(--mw-know-silver-ink)}#mw-mastery.mw-preflight .mw-pill.mw-flight-picked[data-mw-effect-tier="know"] .mw-emo svg,#mw-mastery-compact.mw-preflight .mw-pill.mw-flight-picked[data-mw-effect-tier="know"] .mw-emo svg{filter:drop-shadow(0 0 6px var(--mw-know-silver-glow-soft)) drop-shadow(0 0 14px var(--mw-know-silver-glow-strong));animation:mw-know-icon-ink-glow 2.2s ease-in-out infinite alternate;overflow:visible}#mw-mastery.mw-flight-launch .mw-pill.mw-flight-picked,#mw-mastery-compact.mw-flight-launch .mw-pill.mw-flight-picked{background:transparent!important;border-color:transparent!important;box-shadow:none!important}#mw-mastery.mw-flight-launch .mw-pill.mw-flight-picked{transform:scaleY(.08);opacity:0}#mw-mastery.mw-preflight.mw-flight-pill-only .mw-pill.mw-flight-picked,#mw-mastery-compact.mw-preflight.mw-flight-pill-only .mw-pill.mw-flight-picked{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;gap:0!important;flex:0 0 34px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}#mw-mastery.mw-preflight.mw-flight-pill-only .mw-pill.mw-flight-picked .mw-lab,#mw-mastery-compact.mw-preflight.mw-flight-pill-only .mw-pill.mw-flight-picked .mw-lab{display:none!important;opacity:0!important}#mw-mastery.mw-preflight.mw-flight-pill-only .mw-pill.mw-flight-picked .mw-emo,#mw-mastery-compact.mw-preflight.mw-flight-pill-only .mw-pill.mw-flight-picked .mw-emo{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:none!important}#mw-mastery.mw-preflight.mw-flight-pill-only .mw-pill.mw-flight-picked .mw-emo svg,#mw-mastery-compact.mw-preflight.mw-flight-pill-only .mw-pill.mw-flight-picked .mw-emo svg{width:28px!important;height:28px!important}#mw-mastery.mw-flight-launch .mw-pill.mw-flight-picked .mw-emo,#mw-mastery-compact.mw-flight-launch .mw-pill.mw-flight-picked .mw-emo{opacity:0!important}#mw-mastery.mw-collapsing{pointer-events:none!important;overflow:hidden!important}#mw-mastery-compact{position:fixed;top:var(--mw-compact-top,10px);left:var(--mw-compact-left,16px);transform:translateX(var(--mw-compact-shift-x,0px)) translateY(-10px) scale(.96);width:max-content;max-width:calc(100vw - 18px);padding:6px 8px;z-index:120;opacity:0;pointer-events:none;box-shadow:0 14px 38px rgba(0,0,0,.22);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;transition:opacity .22s ease,transform .22s ease,background .4s ease,border-color .4s ease,box-shadow .4s ease}#mw-mastery-compact.is-visible{opacity:1;pointer-events:auto;transform:translateX(var(--mw-compact-shift-x,-50%)) translateY(0) scale(1)}#mw-mastery-compact.mw-dragging{transition:none!important;cursor:grabbing}#mw-mastery.mw-docked{position:fixed;top:var(--mw-dock-top,72px);left:var(--mw-dock-left,16px);width:var(--mw-dock-width,calc(100vw - 32px));max-width:none;margin:0;z-index:115;box-shadow:0 16px 36px rgba(0,0,0,.18)}#mw-mastery.mw-source-hidden{display:none!important}#mw-mastery.mw-dismissed,#mw-mastery-compact.mw-dismissed{opacity:0!important;pointer-events:none!important;transform:none!important}#mw-mastery.mw-needs-rating,#mw-mastery-compact.mw-needs-rating{border-color:var(--mw-collapsed-line-default);box-shadow:none;animation:none;transform-origin:center;will-change:auto}#mw-mastery.mw-needs-rating .mw-title::after,#mw-mastery-compact.mw-needs-rating .mw-title::after{content:none;display:none!important}#mw-mastery.mw-needs-rating .mw-meta,#mw-mastery-compact.mw-needs-rating .mw-meta{color:var(--md-default-fg-color);color:color-mix(in srgb,var(--md-default-fg-color) 88%,transparent 12%);font-weight:600}@keyframes mw-heartbeat{0%,100%{transform:scale(1);box-shadow:none}10%{transform:scale(1.008);box-shadow:0 0 0 1px var(--mw-neutral-cue-border),0 12px 30px var(--mw-neutral-cue-shadow-soft);box-shadow:0 0 0 1px color-mix(in srgb,var(--mw-neutral-cue-border) 82%,transparent),0 12px 30px var(--mw-neutral-cue-shadow-soft)}22%{transform:scale(1.018);box-shadow:0 0 0 1px var(--mw-neutral-cue-border),0 14px 34px var(--mw-neutral-cue-shadow-strong)}36%{transform:scale(1);box-shadow:none}48%{transform:scale(1.01);box-shadow:0 0 0 1px var(--mw-neutral-cue-border),0 12px 30px var(--mw-neutral-cue-shadow-soft);box-shadow:0 0 0 1px color-mix(in srgb,var(--mw-neutral-cue-border) 82%,transparent),0 12px 30px var(--mw-neutral-cue-shadow-soft)}60%{transform:scale(1.022);box-shadow:0 0 0 1px var(--mw-neutral-cue-border),0 15px 36px var(--mw-neutral-cue-shadow-strong)}78%{transform:scale(1);box-shadow:none}}@keyframes mw-master-line-glow{0%{box-shadow:0 0 4px var(--mw-master-gold-glow-soft),0 0 12px var(--mw-master-gold-glow-strong)}100%{box-shadow:0 0 8px var(--mw-master-gold-glow-soft),0 0 20px var(--mw-master-gold-glow-strong)}}@keyframes mw-know-line-glow{0%{box-shadow:0 0 4px var(--mw-know-silver-glow-soft),0 0 10px var(--mw-know-silver-glow-strong)}100%{box-shadow:0 0 7px var(--mw-know-silver-glow-soft),0 0 16px var(--mw-know-silver-glow-strong)}}#mw-mastery.mw-reduced-motion,#mw-mastery.mw-reduced-motion .mw-title::after,#mw-mastery-compact.mw-reduced-motion,#mw-mastery-compact.mw-reduced-motion .mw-title::after,.mw-title-badge.mw-reduced-motion,.mw-h1-manage.mw-reduced-motion{animation:none!important;transition:none!important}.mw-title-menu{position:fixed;z-index:2147483100;display:grid;gap:10px;width:max-content;min-width:0;max-width:calc(100vw - 20px);padding:10px;border:1.5px solid var(--md-default-bg-color);border:1.5px solid color-mix(in srgb,var(--md-default-fg-color) 24%,var(--md-default-bg-color));outline:1px solid var(--md-default-bg-color);outline:1px solid color-mix(in srgb,var(--md-default-bg-color) 82%,transparent);outline-offset:-2px;border-radius:16px;background:var(--md-default-bg-color);background:color-mix(in srgb,var(--md-default-bg-color) 94%,var(--md-primary-fg-color) 6%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 14px 34px rgba(0,0,0,.24),0 0 0 1px rgba(0,0,0,.06);box-sizing:border-box}.mw-title-menu-top{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;flex-wrap:wrap}.mw-title-menu-extras{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.mw-title-menu-levels{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.mw-title-menu-sep{width:1px;min-width:1px;flex:0 0 1px;align-self:stretch;background:var(--md-default-fg-color--lightest);opacity:.65;margin:2px 1px 2px 3px}.mw-title-menu-btn{width:36px;min-width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--md-default-fg-color--lightest);border-radius:999px;background:rgba(255,255,255,.04);color:var(--mw-title-plain-ink);cursor:pointer;padding:0;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}:where(html[data-mk-mastery-button-style]) .mw-title-menu-btn:hover{background:rgba(255,255,255,.10);transform:translateY(-1px)}.mw-title-menu-btn.is-current[data-mw-effect-tier="master"]{color:var(--mw-master-gold-border)}.mw-title-menu-btn.is-current[data-mw-effect-tier="know"]{color:var(--mw-know-silver-border)}.mw-title-menu-btn--manage{margin-left:2px;color:var(--mw-title-plain-ink);background:rgba(255,255,255,.05)}.mw-title-menu-btn--toggle{color:var(--mw-title-plain-ink);background:rgba(255,255,255,.05)}.mw-title-menu-btn--ai{color:var(--mw-title-plain-ink);background:rgba(255,255,255,.05)}:where(html[data-mk-mastery-button-style]) .mw-title-menu-btn--ai:hover,.mw-title-menu-btn--ai:focus-visible{background:rgba(255,255,255,.08);background:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 15%,rgba(255,255,255,.08));border-color:var(--md-default-fg-color--lightest);border-color:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 48%,var(--md-default-fg-color--lightest));box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px rgba(100,116,139,0.18);box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 18%,transparent);transform:translateY(-1px)}.mw-title-menu-btn--ai[hidden]{display:none!important}.mw-title-menu-btn--ai[disabled]{opacity:.46;cursor:not-allowed;transform:none!important;background:rgba(255,255,255,.03);border-color:var(--md-default-fg-color--lightest);box-shadow:none!important}.mw-title-menu-btn--ai[disabled]:hover,.mw-title-menu-btn--ai[disabled]:focus-visible{background:rgba(255,255,255,.03);border-color:var(--md-default-fg-color--lightest);box-shadow:none!important}.mw-title-menu-btn--toggle[disabled]{opacity:.46;cursor:not-allowed;transform:none!important;background:rgba(255,255,255,.03);border-color:var(--md-default-fg-color--lightest);box-shadow:none!important}.mw-title-menu-btn--toggle[disabled]:hover,.mw-title-menu-btn--toggle[disabled]:focus-visible,.mw-title-menu-btn--toggle[disabled][aria-expanded="true"]{background:rgba(255,255,255,.03);border-color:var(--md-default-fg-color--lightest);box-shadow:none!important}.mw-title-menu-btn.is-current{box-shadow:inset 0 0 0 1px currentColor;background:rgba(255,255,255,.10);cursor:default}.mw-title-menu-btn.is-current:hover{transform:none}.mw-title-menu-btn--ready{width:auto;min-width:46px;flex:0 0 auto;padding:0 12px;font-size:13px;font-weight:400;font-variant-numeric:tabular-nums;border-color:var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04)}:where(html[data-mk-mastery-button-style]) .mw-title-menu-btn--ready:hover,.mw-title-menu-btn--ready:focus-visible,.mw-title-menu-btn--ready[aria-expanded="true"]{background:var(--mw-ready-fill-hover,rgba(255,255,255,.08));border-color:var(--md-default-fg-color--lightest);border-color:color-mix(in srgb,rgb(var(--mw-ready-rgb,255 255 255)) 42%,var(--md-default-fg-color--lightest));box-shadow:0 0 0 1px rgba(var(--mw-ready-rgb,255,255,255),.06),0 8px 18px rgba(var(--mw-ready-rgb,255,255,255),.12)}.mw-title-menu-btn--ready[disabled]{opacity:.62;cursor:default;transform:none!important}.mw-title-menu-btn--ready[disabled]:hover,.mw-title-menu-btn--ready[disabled]:focus-visible,.mw-title-menu-btn--ready[disabled][aria-expanded="true"]{background:rgba(255,255,255,.04);border-color:var(--md-default-fg-color--lightest);box-shadow:none}.mw-title-menu-btn svg,.mw-title-menu-btn svg *{width:18px;height:18px;display:block;color:currentColor!important;stroke:currentColor!important;fill:none!important}.mw-title-menu-btn.is-current[data-mw-effect-tier="master"] svg,.mw-title-menu-btn.is-current[data-mw-effect-tier="master"] svg *{color:var(--mw-master-gold-ink);stroke:var(--mw-master-gold-ink)}.mw-title-menu-btn.is-current[data-mw-effect-tier="know"] svg,.mw-title-menu-btn.is-current[data-mw-effect-tier="know"] svg *{color:var(--mw-know-silver-ink);stroke:var(--mw-know-silver-ink)}html[data-md-color-scheme="slate"] .mw-title-menu-btn--recap,html[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle,html[data-md-color-scheme="slate"] .mw-title-menu-btn--manage,html[data-md-color-scheme="slate"] .mw-title-menu-btn--ai,body[data-md-color-scheme="slate"] .mw-title-menu-btn--recap,body[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle,body[data-md-color-scheme="slate"] .mw-title-menu-btn--manage,body[data-md-color-scheme="slate"] .mw-title-menu-btn--ai{color:rgba(255,255,255,.98)!important}html[data-md-color-scheme="slate"] .mw-title-menu-btn--recap svg,html[data-md-color-scheme="slate"] .mw-title-menu-btn--recap svg *,html[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle svg,html[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle svg *,html[data-md-color-scheme="slate"] .mw-title-menu-btn--manage svg,html[data-md-color-scheme="slate"] .mw-title-menu-btn--manage svg *,html[data-md-color-scheme="slate"] .mw-title-menu-btn--ai svg,html[data-md-color-scheme="slate"] .mw-title-menu-btn--ai svg *,body[data-md-color-scheme="slate"] .mw-title-menu-btn--recap svg,body[data-md-color-scheme="slate"] .mw-title-menu-btn--recap svg *,body[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle svg,body[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle svg *,body[data-md-color-scheme="slate"] .mw-title-menu-btn--manage svg,body[data-md-color-scheme="slate"] .mw-title-menu-btn--manage svg *,body[data-md-color-scheme="slate"] .mw-title-menu-btn--ai svg,body[data-md-color-scheme="slate"] .mw-title-menu-btn--ai svg *{color:rgba(255,255,255,.98)!important;stroke:rgba(255,255,255,.98)!important;fill:none!important;opacity:1!important;filter:none!important}.mw-title-menu{gap:8px;width:max-content;min-width:0;max-width:calc(100vw - 20px);max-height:var(--mw-title-menu-available-below,calc(100vh - 16px));overflow:auto;box-sizing:border-box;padding:8px}.mw-title-menu-top{gap:8px}.mw-title-menu-levels{gap:6px}.mw-title-menu-sep{min-width:1px;flex:0 0 1px;margin:1px 0}@media (max-width:400px){.mw-title-menu-sep{display:none}}.mw-title-menu-btn{width:34px;min-width:34px;height:34px;flex:0 0 34px}.mw-title-menu-btn--ready{width:max-content;min-width:50px;max-width:none;flex:0 0 auto;padding:0 11px;font-size:12.5px;line-height:1.2;white-space:nowrap;box-sizing:border-box}.mw-title-menu-btn--recap{color:inherit;background:rgba(255,255,255,.04)}:where(html[data-mk-mastery-button-style]) .mw-title-menu-btn--recap:hover,.mw-title-menu-btn--recap:focus-visible,.mw-title-menu-btn--recap[aria-expanded="true"]{background:rgba(0,224,208,.12);border-color:rgba(0,224,208,.44);box-shadow:0 0 0 1px rgba(0,224,208,.08),0 8px 18px rgba(0,224,208,.10)}.mw-title-menu-section{border:1.5px solid var(--md-default-bg-color);border:1.5px solid color-mix(in srgb,var(--md-default-fg-color) 22%,var(--md-default-bg-color));outline:1px solid var(--md-default-bg-color);outline:1px solid color-mix(in srgb,var(--md-default-bg-color) 82%,transparent);outline-offset:-2px;border-radius:16px;background:var(--md-default-bg-color);background:color-mix(in srgb,var(--md-default-bg-color) 95%,var(--md-primary-fg-color) 5%);padding:10px 12px;box-sizing:border-box;display:grid;gap:8px;max-height:min(var(--mw-title-menu-section-max,290px),calc(100vh - 140px));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable}.mw-title-menu-section[hidden]{display:none!important}.mw-title-menu-section .mw-menu-panel-title{font-size:.76rem;font-weight:800;line-height:1.2;opacity:.96}.mw-title-menu-section .mw-menu-panel-title--lead{font-size:.78rem;font-weight:700;line-height:1.3;opacity:.9}.mw-title-menu-section .mw-menu-panel-summary{font-size:.72rem;line-height:1.3;opacity:.66}.mw-title-menu-section .mw-menu-panel-copy{font-size:.78rem;line-height:1.35;opacity:.9}.mw-title-menu .mw-ready-list,.mw-title-menu .mw-recap-list{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:10px}.mw-title-menu .mw-ready-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;margin-left:0;padding-left:0}.mw-title-menu .mw-ready-link{min-width:0;margin:0;padding:0;text-indent:0;text-decoration:none!important;color:inherit}.mw-title-menu .mw-ready-link:hover,.mw-title-menu .mw-ready-link:focus-visible,.mw-title-menu .mw-ready-link:active,.mw-title-menu .mw-ready-link:visited{text-decoration:none!important;color:inherit}.mw-title-menu .mw-ready-link-title{display:block;font-size:.74rem;line-height:1.22;opacity:.95;margin-left:0;padding-left:0;text-indent:0}.mw-title-menu .mw-ready-link-meta{display:block;font-size:.68rem;line-height:1.16;opacity:.62;margin-top:1px}.mw-title-menu .mw-ready-state{flex:0 0 auto;min-width:0;font-size:.68rem;line-height:1.16;opacity:.62;align-self:start;justify-self:end;white-space:nowrap;text-align:right;padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}.mw-title-menu .mw-recap{padding:10px 12px;gap:10px}.mw-title-menu .mw-recap-title,.mw-title-menu .mw-ready-title{font-size:.76rem;font-weight:800;line-height:1.2;opacity:.96}.mw-title-menu .mw-recap-rating,.mw-title-menu .mw-ready-summary{font-size:.78rem;line-height:1.35;opacity:.9}.mw-title-menu .mw-recap-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px}.mw-title-menu .mw-recap-main{min-width:0}.mw-title-menu .mw-recap-label{font-size:.74rem;line-height:1.22;opacity:.95}.mw-title-menu .mw-recap-when{font-size:.68rem;line-height:1.16;opacity:.62;white-space:nowrap;justify-self:end;text-align:right}.mw-title-menu .mw-recap-dot{width:7px;height:7px;margin-top:.18rem;box-shadow:none}#mw-mastery .mw-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:0;margin-bottom:10px}#mw-mastery .mw-ready-chip-ico{display:none}#mw-mastery .mw-title{display:flex;align-items:center;gap:8px;font-weight:800;opacity:.95;min-width:0}#mw-mastery .mw-title-label{min-width:0}.mw-level-info,.mw-level-info-close{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;padding:0;border:1px solid var(--md-default-fg-color--lightest);border-radius:50%;background:transparent;color:var(--md-default-fg-color);font:inherit;line-height:1;cursor:pointer;box-sizing:border-box}.mw-level-info svg,.mw-level-info-close svg{display:block;width:18px;height:18px}#mw-mastery .mw-row,#mw-mastery-compact .mw-row{display:flex;width:100%;gap:10px;flex-wrap:wrap;align-items:center}#mw-mastery .mw-row{padding-right:264px;box-sizing:border-box}#mw-mastery-compact .mw-row{width:auto;gap:8px;flex-wrap:nowrap;align-items:center}#mw-mastery .mw-pill,#mw-mastery-compact .mw-pill{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:38px;border:1px solid var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04);border-radius:999px;padding:6px 10px;cursor:pointer;box-sizing:border-box}#mw-mastery-compact .mw-pill{flex:0 0 auto;width:auto;padding:4px 10px;gap:6px;min-height:36px}:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-pill:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery-compact .mw-pill:hover{background:rgba(255,255,255,.08)}@media (hover:hover) and (pointer:fine){#mw-mastery:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line),#mw-mastery-compact:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line){pointer-events:auto!important}#mw-mastery:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-pill,#mw-mastery-compact:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-pill,#mw-mastery:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-manage,#mw-mastery-compact:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-manage,#mw-mastery:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-hide,#mw-mastery-compact:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-hide,#mw-mastery:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-ready-chip,#mw-mastery:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-recap-chip,#mw-mastery:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-aiq-btn{pointer-events:auto}:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-pill:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery-compact .mw-pill:hover{background:rgba(255,255,255,.08);background:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 15%,rgba(255,255,255,.08));border-color:var(--md-default-fg-color--lightest);border-color:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 48%,var(--md-default-fg-color--lightest));box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px rgba(100,116,139,0.18);box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 18%,transparent);transform:translateY(-1px)}}#mw-mastery .mw-pill:disabled,#mw-mastery-compact .mw-pill:disabled{opacity:.45;cursor:not-allowed}#mw-mastery .mw-pill:disabled:hover,#mw-mastery-compact .mw-pill:disabled:hover{background:rgba(255,255,255,.04)}#mw-mastery .mw-hide:disabled,#mw-mastery-compact .mw-hide:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}#mw-mastery .mw-hide:disabled:hover,#mw-mastery-compact .mw-hide:disabled:hover{background:rgba(255,255,255,.04)}#mw-mastery .mw-selected,#mw-mastery-compact .mw-selected{background:rgba(63,81,181,.18);border-color:rgba(63,81,181,.55);font-weight:800}#mw-mastery .mw-emo,#mw-mastery-compact .mw-emo{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex:0 0 auto;min-width:1em}#mw-mastery .mw-emo svg,#mw-mastery-compact .mw-emo svg{display:block}#mw-mastery .mw-emo svg,#mw-mastery .mw-emo svg *,#mw-mastery-compact .mw-emo svg,#mw-mastery-compact .mw-emo svg *,article.md-content__inner h1.lp-h1-row .mw-title-badge svg,article.md-content__inner h1.lp-h1-row .mw-title-badge svg *,.mw-fly-ghost.mw-fly-ghost--badge svg,.mw-fly-ghost.mw-fly-ghost--badge svg *{color:currentColor;stroke:currentColor;transition:color .4s ease,stroke .4s ease,filter .4s ease,opacity .4s ease}#mw-mastery .mw-mi{display:inline-block;vertical-align:-0.18em;margin-right:2px}#mw-mastery .mw-mi svg{display:block}#mw-mastery .mw-lab,#mw-mastery-compact .mw-lab{font-size:12px;opacity:.9}#mw-mastery .mw-manage,#mw-mastery-compact .mw-manage{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04);color:var(--mw-title-plain-ink);border-radius:999px;padding:6px 10px;text-decoration:none;cursor:pointer;white-space:nowrap;box-sizing:border-box}#mw-mastery-compact .mw-manage{flex:0 0 auto;width:auto;padding:4px 10px;gap:6px;min-height:36px;font-size:12px}#mw-mastery-compact .mw-manage .mw-full,#mw-mastery-compact .mw-manage .mw-short{font-size:12px;line-height:1}#mw-mastery .mw-recap-chip-ico,#mw-mastery .mw-hide .mw-hide-ico,#mw-mastery .mw-manage .mw-gear,#mw-mastery-compact .mw-hide .mw-hide-ico,#mw-mastery-compact .mw-manage .mw-gear,.mw-title-menu-btn{color:inherit!important}#mw-mastery .mw-recap-chip-ico svg,#mw-mastery .mw-recap-chip-ico svg *,#mw-mastery .mw-hide .mw-hide-ico svg,#mw-mastery .mw-hide .mw-hide-ico svg *,#mw-mastery .mw-manage .mw-gear svg,#mw-mastery .mw-manage .mw-gear svg *,#mw-mastery-compact .mw-hide .mw-hide-ico svg,#mw-mastery-compact .mw-hide .mw-hide-ico svg *,#mw-mastery-compact .mw-manage .mw-gear svg,#mw-mastery-compact .mw-manage .mw-gear svg *{color:currentColor!important;stroke:currentColor!important;fill:none!important}:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-manage:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery-compact .mw-manage:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-hide:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery-compact .mw-hide:hover{background:rgba(255,255,255,.08)}@media (hover:hover) and (pointer:fine){:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-manage:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery-compact .mw-manage:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-hide:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery-compact .mw-hide:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-ready-chip:hover,:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-recap-chip:hover{background:rgba(255,255,255,.08);background:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 14%,rgba(255,255,255,.08));border-color:var(--md-default-fg-color--lightest);border-color:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 44%,var(--md-default-fg-color--lightest));box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px rgba(100,116,139,0.16);box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 16%,transparent);transform:translateY(-1px)}}#mw-mastery .mw-hide,#mw-mastery-compact .mw-hide{appearance:none;border:1px solid var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04);color:var(--mw-title-plain-ink);border-radius:999px;padding:6px 10px;text-decoration:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px}#mw-mastery-compact .mw-hide{flex:0 0 auto;width:auto;padding:4px 10px;min-height:36px;font-size:12px}#mw-mastery .mw-manage .mw-gear,#mw-mastery-compact .mw-manage .mw-gear,#mw-mastery .mw-hide .mw-hide-ico,#mw-mastery-compact .mw-hide .mw-hide-ico,article.md-content__inner h1.lp-h1-row .mw-h1-manage{display:inline-flex;align-items:center;justify-content:center;line-height:1}#mw-mastery .mw-manage .mw-gear svg,#mw-mastery-compact .mw-manage .mw-gear svg,#mw-mastery .mw-hide .mw-hide-ico svg,#mw-mastery-compact .mw-hide .mw-hide-ico svg{width:18px;height:18px;display:block;flex:0 0 auto}.mw-gear-glyph{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;font-size:18px;font-family:"Segoe UI Symbol","Apple Symbols","Noto Sans Symbols 2","Noto Sans Symbols",system-ui,sans-serif;transform:translateY(-0.5px)}#mw-mastery .mw-manage .mw-gear svg,#mw-mastery-compact .mw-manage .mw-gear svg,#mw-mastery .mw-manage .mw-gear .mw-gear-glyph,#mw-mastery-compact .mw-manage .mw-gear .mw-gear-glyph{display:block}#mw-mastery .mw-hide .mw-short,#mw-mastery-compact .mw-hide .mw-short{display:none}#mw-mastery-compact .mw-hide .mw-full{display:none}#mw-mastery-compact .mw-hide .mw-short{display:inline}#mw-mastery .mw-manage{position:absolute;right:14px;bottom:14px;z-index:2;flex:0 0 auto}#mw-mastery .mw-recap{margin-bottom:0}html[data-md-color-scheme="default"] #mw-mastery .mw-hide,html[data-md-color-scheme="default"] #mw-mastery-compact .mw-hide,html[data-md-color-scheme="default"] #mw-mastery .mw-manage,html[data-md-color-scheme="default"] #mw-mastery-compact .mw-manage,body[data-md-color-scheme="default"] #mw-mastery .mw-hide,body[data-md-color-scheme="default"] #mw-mastery-compact .mw-hide,body[data-md-color-scheme="default"] #mw-mastery .mw-manage,body[data-md-color-scheme="default"] #mw-mastery-compact .mw-manage{color:var(--mw-title-plain-ink)}html[data-md-color-scheme="slate"] #mw-mastery .mw-hide,html[data-md-color-scheme="slate"] #mw-mastery-compact .mw-hide,html[data-md-color-scheme="slate"] #mw-mastery .mw-manage,html[data-md-color-scheme="slate"] #mw-mastery-compact .mw-manage,body[data-md-color-scheme="slate"] #mw-mastery .mw-hide,body[data-md-color-scheme="slate"] #mw-mastery-compact .mw-hide,body[data-md-color-scheme="slate"] #mw-mastery .mw-manage,body[data-md-color-scheme="slate"] #mw-mastery-compact .mw-manage{color:var(--mw-title-plain-ink)!important}#mw-mastery .mw-manage .mw-gear svg,#mw-mastery-compact .mw-manage .mw-gear svg,#mw-mastery .mw-manage .mw-gear svg *,#mw-mastery-compact .mw-manage .mw-gear svg *,#mw-mastery .mw-hide .mw-hide-ico svg,#mw-mastery-compact .mw-hide .mw-hide-ico svg,#mw-mastery .mw-hide .mw-hide-ico svg *,#mw-mastery-compact .mw-hide .mw-hide-ico svg *{color:currentColor!important;stroke:currentColor!important;fill:none!important}#mw-mastery .mw-meta{opacity:.75;font-size:.85em;margin-top:8px;padding-right:264px}#mw-mastery .mw-meta.mw-aiq-host{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:0;opacity:1!important}#mw-mastery .mw-meta.mw-aiq-host:empty{display:none}#mw-mastery:not(.mw-search-suppressed):not(.mw-dismissed):not(.mw-collapsed-line) .mw-meta.mw-aiq-host.mw-aiq-host--reserve{display:flex;min-height:38px}#mw-mastery .mw-aiq-btn{appearance:none;border:1px solid var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04);color:var(--mw-title-plain-ink)!important;border-radius:999px;padding:6px 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1;font-family:var(--md-text-font-family,inherit);font-size:12px;font-weight:400;box-sizing:border-box;min-height:36px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}#mw-mastery .mw-aiq-btn[data-aiq-coming-soon="1"],#mw-mastery .mw-aiq-btn[data-aiq-coming-soon="1"]:hover{background:transparent!important;border-style:dashed!important;border-color:var(--md-default-fg-color--lighter)!important;color:var(--md-default-fg-color--light)!important;box-shadow:none!important;cursor:default}:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-aiq-btn:hover,#mw-mastery .mw-aiq-btn:focus-visible{background:rgba(255,255,255,.08)!important;background:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 15%,rgba(255,255,255,.08))!important;border-color:var(--md-default-fg-color--lightest)!important;border-color:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 48%,var(--md-default-fg-color--lightest))!important;box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px rgba(100,116,139,0.18)!important;box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 18%,transparent)!important;transform:translateY(-1px)}#mw-mastery .mw-aiq-btn svg,#mw-mastery .mw-aiq-btn svg *{width:18px;height:18px;display:block;color:currentColor!important;stroke:currentColor!important;fill:none!important}#mw-mastery .mw-aiq-btn-label{font-size:12px;line-height:1;font-weight:400;opacity:.9;color:inherit!important}html[data-md-color-scheme="slate"] #mw-mastery .mw-aiq-btn,body[data-md-color-scheme="slate"] #mw-mastery .mw-aiq-btn{color:rgba(255,255,255,.96)!important}#mw-mastery .mw-aiq-btn,#mw-mastery .mw-meta.mw-aiq-host>button,#mw-mastery [data-aiq-widget-host="1"]>button{min-height:38px!important;padding:6px 10px!important;gap:8px!important;line-height:1!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important;white-space:nowrap!important;vertical-align:middle!important}#mw-mastery .mw-aiq-btn-label,#mw-mastery .mw-meta.mw-aiq-host>button .mw-aiq-btn-label,#mw-mastery [data-aiq-widget-host="1"]>button .mw-aiq-btn-label{font-size:12px!important;line-height:1!important;font-weight:700!important;opacity:1!important}#mw-mastery .mw-aiq-btn svg,#mw-mastery .mw-meta.mw-aiq-host>button svg,#mw-mastery [data-aiq-widget-host="1"]>button svg{width:18px!important;height:18px!important}#mw-mastery .mw-recap,.mw-title-menu .mw-recap{border:1px solid var(--md-default-fg-color--lightest);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.025));overflow:hidden}#mw-mastery .mw-recap[hidden],.mw-title-menu .mw-recap[hidden]{display:none!important}#mw-mastery .mw-recap-summary,.mw-title-menu .mw-recap-summary{appearance:none;width:100%;border:0;padding:10px 12px;background:transparent;color:inherit;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}#mw-mastery .mw-recap-summary:hover,.mw-title-menu .mw-recap-summary:hover,#mw-mastery .mw-recap-summary:focus-visible,.mw-title-menu .mw-recap-summary:focus-visible{background:rgba(255,255,255,.04)}#mw-mastery .mw-recap-summary-copy,.mw-title-menu .mw-recap-summary-copy{min-width:0;display:grid;gap:4px}#mw-mastery .mw-recap-kicker,.mw-title-menu .mw-recap-kicker{font-size:.71rem;letter-spacing:.08em;text-transform:uppercase;opacity:.62;font-weight:700}#mw-mastery .mw-recap-line,.mw-title-menu .mw-recap-line{font-size:.88rem;line-height:1.42;opacity:.92}#mw-mastery .mw-recap-caret,.mw-title-menu .mw-recap-caret{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;opacity:.72;transform:rotate(0deg);transition:transform .18s ease,opacity .18s ease}#mw-mastery .mw-recap-summary[aria-expanded="true"] .mw-recap-caret,.mw-title-menu .mw-recap-summary[aria-expanded="true"] .mw-recap-caret{transform:rotate(180deg);opacity:.96}#mw-mastery .mw-recap-panel,.mw-title-menu .mw-recap-panel{padding:0 12px 12px;display:grid;gap:10px}#mw-mastery .mw-recap-panel[hidden],.mw-title-menu .mw-recap-panel[hidden]{display:none!important}#mw-mastery .mw-recap-insight,.mw-title-menu .mw-recap-insight{border:1px solid var(--md-default-fg-color--lightest);border-radius:12px;padding:9px 10px;background:rgba(255,255,255,.035);display:grid;gap:4px}#mw-mastery .mw-recap-mode,.mw-title-menu .mw-recap-mode{font-size:.71rem;letter-spacing:.07em;text-transform:uppercase;font-weight:700;opacity:.66}#mw-mastery .mw-recap-text,.mw-title-menu .mw-recap-text{font-size:.84rem;line-height:1.45;opacity:.94}#mw-mastery .mw-recap-list,.mw-title-menu .mw-recap-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}#mw-mastery .mw-recap-item,.mw-title-menu .mw-recap-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px}#mw-mastery .mw-recap-dot,.mw-title-menu .mw-recap-dot{width:8px;height:8px;margin-top:.42rem;border-radius:999px;background:rgba(99,132,255,.85);box-shadow:0 0 0 4px rgba(99,132,255,.12)}#mw-mastery .mw-recap-dot[data-kind="view"],.mw-title-menu .mw-recap-dot[data-kind="view"]{background:rgba(88,200,170,.92);box-shadow:0 0 0 4px rgba(88,200,170,.14)}#mw-mastery .mw-recap-dot[data-mw-effect-tier="master"],.mw-title-menu .mw-recap-dot[data-mw-effect-tier="master"]{background:var(--mw-master-gold-border);box-shadow:0 0 0 4px rgba(226,179,54,.14)}#mw-mastery .mw-recap-dot[data-mw-effect-tier="know"],.mw-title-menu .mw-recap-dot[data-mw-effect-tier="know"]{background:var(--mw-know-silver-border);box-shadow:0 0 0 4px rgba(196,207,223,.14)}#mw-mastery .mw-recap-dot[data-m="1"],.mw-title-menu .mw-recap-dot[data-m="1"]{background:rgba(255,184,76,.92);box-shadow:0 0 0 4px rgba(255,184,76,.14)}#mw-mastery .mw-recap-dot[data-m="0"],.mw-title-menu .mw-recap-dot[data-m="0"]{background:rgba(255,115,115,.92);box-shadow:0 0 0 4px rgba(255,115,115,.14)}#mw-mastery .mw-recap-main,.mw-title-menu .mw-recap-main{min-width:0;display:grid;gap:3px}#mw-mastery .mw-recap-label,.mw-title-menu .mw-recap-label{font-size:.84rem;line-height:1.44;opacity:.94}#mw-mastery .mw-recap-sub,.mw-title-menu .mw-recap-sub{font-size:.76rem;opacity:.64}#mw-mastery .mw-recap-when,.mw-title-menu .mw-recap-when{font-size:.74rem;opacity:.64;white-space:nowrap;padding-top:.1rem}#mw-mastery .mw-recap-empty,.mw-title-menu .mw-recap-empty{font-size:.81rem;opacity:.68}#mw-mastery .mw-manage .mw-short,#mw-mastery-compact .mw-manage .mw-short{display:none}#mw-mastery-compact .mw-manage .mw-full{display:none}#mw-mastery-compact .mw-manage .mw-short{display:inline}@media (max-width:720px){#mw-mastery .mw-manage .mw-full{display:none}#mw-mastery .mw-manage .mw-short{display:inline}}#mw-mastery.mw-managed-to-title .mw-head .mw-manage{opacity:0;pointer-events:none;transform:scale(.9)}article.md-content__inner h1.lp-h1-row{display:flow-root;align-items:flex-start;justify-content:flex-start;gap:.75rem;width:100%;max-width:100%;box-sizing:border-box}article.md-content__inner h1.lp-h1-row .lp-h1-left{display:contents;align-items:center;gap:0;min-width:0;width:auto;max-width:100%;flex:1 1 auto;box-sizing:border-box}article.md-content__inner h1.lp-h1-row>.mk-page-action-wrap{float:right;order:3;flex:0 0 auto;align-self:flex-start;margin-left:auto}article.md-content__inner h1.lp-h1-row .mw-h1-title-text{display:inline;min-width:0;width:auto;max-width:100%;flex:1 1 auto;order:1;box-sizing:border-box;color:var(--mw-title-plain-ink);transition:color .4s ease,filter .4s ease,text-shadow .4s ease,opacity .28s ease,padding-left .28s cubic-bezier(.22,1,.36,1)}article.md-content__inner h1.lp-h1-row .mw-title-badge,article.md-content__inner h1.lp-h1-row .mw-h1-manage{float:left;margin-top:.12em;order:0}article.md-content__inner h1.lp-h1-row[data-mw-level] .mw-h1-title-text{color:var(--mw-title-plain-ink);text-shadow:none;filter:none;animation:none}article.md-content__inner h1.lp-h1-row[data-mw-effect-tier="master"] .mw-h1-title-text{color:var(--mw-master-gold-ink);text-shadow:0 0 16px var(--mw-master-gold-glow-soft),0 0 38px var(--mw-master-gold-glow-strong);filter:drop-shadow(0 0 6px var(--mw-master-gold-glow-soft));animation:mw-master-title-glow 1.9s ease-in-out infinite alternate}article.md-content__inner h1.lp-h1-row[data-mw-effect-tier="know"] .mw-h1-title-text{color:var(--mw-know-silver-ink);text-shadow:0 0 10px var(--mw-know-silver-glow-soft),0 0 24px var(--mw-know-silver-glow-strong);filter:drop-shadow(0 0 2px var(--mw-know-silver-glow-soft));animation:mw-know-title-glow 2.3s ease-in-out infinite alternate}article.md-content__inner h1.lp-h1-row .mw-title-badge{position:relative;appearance:none;-webkit-appearance:none;padding:0;font:inherit;line-height:1;text-align:center;width:0;min-width:0;height:38px;margin-left:0;margin-right:0;overflow:visible;opacity:0;pointer-events:none;transform:translateX(-8px) scale(.82);transition:width .28s cubic-bezier(.22,1,.36,1),margin-left .28s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .28s cubic-bezier(.22,1,.36,1);display:inline-flex;align-items:center;justify-content:center;border-radius:0;border:none;background:transparent!important;box-shadow:none!important;filter:none!important;flex:0 0 auto}article.md-content__inner h1.lp-h1-row .mw-title-badge.is-armed,article.md-content__inner h1.lp-h1-row .mw-title-badge.is-visible{width:38px;margin-left:0;margin-right:.72rem}article.md-content__inner h1.lp-h1-row .mw-title-badge.is-visible{opacity:1;pointer-events:none;transform:translateX(0) scale(1)}article.md-content__inner h1.lp-h1-row .mw-title-badge svg{width:34px;height:34px;display:block;overflow:visible}article.md-content__inner h1.lp-h1-row .mw-title-badge .mw-ai-verified{position:absolute;right:0;bottom:2px;width:15px;height:15px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#1d9bf0;color:#fff;box-shadow:0 0 0 2px var(--md-default-bg-color),0 4px 10px rgba(29,155,240,.35)}article.md-content__inner h1.lp-h1-row .mw-title-badge .mw-ai-verified.is-stale{background:var(--md-default-bg-color);background:color-mix(in srgb,var(--md-default-fg-color) 34%,var(--md-default-bg-color));color:var(--md-default-bg-color);box-shadow:0 0 0 2px var(--md-default-bg-color),0 4px 10px rgba(0,0,0,.16)}article.md-content__inner h1.lp-h1-row .mw-title-badge .mw-ai-verified svg,article.md-content__inner h1.lp-h1-row .mw-title-badge .mw-ai-verified svg *{width:11px!important;height:11px!important;color:#fff!important;stroke:#fff!important;fill:none!important;filter:none!important;animation:none!important}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-m]{color:var(--mw-title-plain-ink)}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="master"]{color:var(--mw-master-gold-ink)}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="know"]{color:var(--mw-know-silver-ink)}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-m] svg{filter:none;animation:none}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="master"] svg{filter:drop-shadow(0 0 10px var(--mw-master-gold-glow-soft)) drop-shadow(0 0 24px var(--mw-master-gold-glow-strong));animation:mw-master-icon-ink-glow 1.7s ease-in-out infinite alternate}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="know"] svg{filter:drop-shadow(0 0 6px var(--mw-know-silver-glow-soft)) drop-shadow(0 0 14px var(--mw-know-silver-glow-strong));animation:mw-know-icon-ink-glow 2.2s ease-in-out infinite alternate}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="master"] svg,article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="master"] svg *,.mw-fly-ghost.mw-fly-ghost--badge[data-mw-effect-tier="master"] svg,.mw-fly-ghost.mw-fly-ghost--badge[data-mw-effect-tier="master"] svg *{color:var(--mw-master-gold-ink)!important;stroke:var(--mw-master-gold-ink)!important}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="know"] svg,article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="know"] svg *,.mw-fly-ghost.mw-fly-ghost--badge[data-mw-effect-tier="know"] svg,.mw-fly-ghost.mw-fly-ghost--badge[data-mw-effect-tier="know"] svg *{color:var(--mw-know-silver-ink)!important;stroke:var(--mw-know-silver-ink)!important}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-m]:not([data-mw-effect-tier]) svg,article.md-content__inner h1.lp-h1-row .mw-title-badge[data-m]:not([data-mw-effect-tier]) svg *,.mw-fly-ghost.mw-fly-ghost--badge[data-m]:not([data-mw-effect-tier]) svg,.mw-fly-ghost.mw-fly-ghost--badge[data-m]:not([data-mw-effect-tier]) svg *{color:var(--mw-title-plain-ink)!important;stroke:var(--mw-title-plain-ink)!important}@keyframes mw-master-title-glow{0%{text-shadow:0 0 12px var(--mw-master-gold-glow-soft),0 0 28px var(--mw-master-gold-glow-soft);filter:drop-shadow(0 0 4px var(--mw-master-gold-glow-soft))}100%{text-shadow:0 0 20px var(--mw-master-gold-glow-strong),0 0 46px var(--mw-master-gold-glow-strong);filter:drop-shadow(0 0 7px var(--mw-master-gold-glow-strong))}}@keyframes mw-know-title-glow{0%{text-shadow:0 0 7px var(--mw-know-silver-glow-soft),0 0 16px var(--mw-know-silver-glow-soft);filter:drop-shadow(0 0 2px var(--mw-know-silver-glow-soft))}100%{text-shadow:0 0 12px var(--mw-know-silver-glow-strong),0 0 28px var(--mw-know-silver-glow-strong);filter:drop-shadow(0 0 4px var(--mw-know-silver-glow-strong))}}@keyframes mw-master-icon-ink-glow{0%{filter:drop-shadow(0 0 8px var(--mw-master-gold-glow-soft)) drop-shadow(0 0 18px var(--mw-master-gold-glow-soft))}100%{filter:drop-shadow(0 0 12px var(--mw-master-gold-glow-strong)) drop-shadow(0 0 28px var(--mw-master-gold-glow-strong))}}@keyframes mw-know-icon-ink-glow{0%{filter:drop-shadow(0 0 4px var(--mw-know-silver-glow-soft)) drop-shadow(0 0 9px var(--mw-know-silver-glow-soft))}100%{filter:drop-shadow(0 0 7px var(--mw-know-silver-glow-strong)) drop-shadow(0 0 16px var(--mw-know-silver-glow-strong))}}article.md-content__inner h1.lp-h1-row .mw-h1-manage{appearance:none;padding:0;border:1px solid var(--md-default-fg-color--lightest);border-radius:10px;background:transparent;color:var(--mw-title-plain-ink);box-sizing:border-box;width:0;min-width:0;max-width:0;height:38px;margin-left:0;margin-right:0;overflow:hidden;opacity:0;pointer-events:none;transform:translateX(-8px) scale(.82);transition:width .28s cubic-bezier(.22,1,.36,1),min-width .28s cubic-bezier(.22,1,.36,1),max-width .28s cubic-bezier(.22,1,.36,1),margin-left .28s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .28s cubic-bezier(.22,1,.36,1);flex:0 0 auto}article.md-content__inner h1.lp-h1-row .mw-h1-manage:not(.is-visible):not(.is-armed){display:none!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}article.md-content__inner h1.lp-h1-row[data-mw-hidden-icon="manage"] .mw-h1-manage,article.md-content__inner h1.lp-h1-row .mw-h1-manage.is-armed,article.md-content__inner h1.lp-h1-row .mw-h1-manage.is-visible{width:38px;min-width:38px;max-width:38px;margin-left:0;margin-right:.72rem}article.md-content__inner h1.lp-h1-row[data-mw-hidden-icon="manage"] .mw-h1-manage,article.md-content__inner h1.lp-h1-row .mw-h1-manage.is-visible{display:inline-flex!important;opacity:1;pointer-events:auto;transform:translateX(0) scale(1)}article.md-content__inner h1.lp-h1-row .mw-title-badge:not(.is-visible):not(.is-armed){display:none!important}article.md-content__inner h1.lp-h1-row .mw-title-badge.is-visible{pointer-events:auto;cursor:pointer}article.md-content__inner h1.lp-h1-row .mw-title-badge,article.md-content__inner h1.lp-h1-row .mw-title-badge *,article.md-content__inner h1.lp-h1-row .mw-h1-manage,article.md-content__inner h1.lp-h1-row .mw-h1-manage *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}article.md-content__inner h1.lp-h1-row.mw-title-no-select,article.md-content__inner h1.lp-h1-row.mw-title-no-select *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}article.md-content__inner h1.lp-h1-row:not(.mw-title-no-select) .mw-h1-title-text,article.md-content__inner h1.lp-h1-row:not(.mw-title-no-select) .mw-h1-title-text *{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}article.md-content__inner h1.lp-h1-row .mw-title-badge,article.md-content__inner h1.lp-h1-row .mw-h1-manage{touch-action:manipulation;cursor:pointer}html[data-md-color-scheme="slate"] article.md-content__inner h1.lp-h1-row .mw-h1-manage,body[data-md-color-scheme="slate"] article.md-content__inner h1.lp-h1-row .mw-h1-manage{color:rgba(255,255,255,.96)!important}html[data-md-color-scheme="default"] article.md-content__inner h1.lp-h1-row .mw-h1-manage,body[data-md-color-scheme="default"] article.md-content__inner h1.lp-h1-row .mw-h1-manage{border-color:rgba(84,92,108,.30)!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.03)}html[data-md-color-scheme="slate"] article.md-content__inner h1.lp-h1-row .mw-h1-manage svg,body[data-md-color-scheme="slate"] article.md-content__inner h1.lp-h1-row .mw-h1-manage svg{color:currentColor!important;stroke:currentColor!important}html[data-md-color-scheme="default"] article.md-content__inner h1.lp-h1-row .mw-h1-manage,body[data-md-color-scheme="default"] article.md-content__inner h1.lp-h1-row .mw-h1-manage{border-color:rgba(70,78,96,.42)!important}html.mw-title-measuring article.md-content__inner h1.lp-h1-row .mw-title-badge,html.mw-title-measuring article.md-content__inner h1.lp-h1-row .mw-h1-manage{transition:none!important;animation:none!important}article.md-content__inner h1.lp-h1-row .mw-flight-hidden{opacity:0!important;pointer-events:none!important}article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-flight-lock="1"],article.md-content__inner h1.lp-h1-row .mw-h1-manage[data-mw-flight-lock="1"]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mw-pulse-once{animation:mwPulseOnce .36s cubic-bezier(.2,.9,.2,1) 1}@keyframes mwPulseOnce{0%{transform:scale(1)}55%{transform:scale(1.08)}100%{transform:scale(1)}}article.md-content__inner h1.lp-h1-row .mw-title-badge.mw-badge-crossfade{transition:width .18s cubic-bezier(.22,1,.36,1),margin-right .18s cubic-bezier(.22,1,.36,1),opacity .14s ease,transform .16s cubic-bezier(.22,1,.36,1)}.mw-fly-layer{--mw-header-occlusion-bottom:0px;position:fixed;inset:0;pointer-events:none;z-index:2147483000;clip-path:inset(var(--mw-header-occlusion-bottom,0px) 0 0 0);-webkit-clip-path:inset(var(--mw-header-occlusion-bottom,0px) 0 0 0)}@media (max-width:900px),(pointer:coarse){.mw-fly-layer{position:absolute;inset:auto;top:var(--mw-flight-top,0px);left:var(--mw-flight-left,0px);width:100%;height:100dvh;clip-path:none;-webkit-clip-path:none}}@media (hover:hover) and (pointer:fine){#mw-mastery.mw-search-suppressed{opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important;-webkit-filter:none!important}#mw-mastery.mw-search-suppressed .mw-pill,#mw-mastery.mw-search-suppressed .mw-manage,#mw-mastery.mw-search-suppressed .mw-hide,#mw-mastery.mw-search-suppressed .mw-ready-chip,#mw-mastery.mw-search-suppressed .mw-recap-chip,#mw-mastery.mw-search-suppressed .mw-aiq-btn{pointer-events:auto!important}}#mw-mastery.mw-search-suppressed{opacity:1!important;visibility:visible!important;pointer-events:none!important;filter:none!important;-webkit-filter:none!important;z-index:auto!important}#mw-mastery-compact.mw-search-suppressed{opacity:0!important;visibility:hidden!important;pointer-events:none!important;filter:none!important;-webkit-filter:none!important;z-index:auto!important}.mw-fly-layer.mw-search-suppressed,.mw-title-menu.mw-search-suppressed{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mw-fly-ghost{position:absolute;left:0;top:0;transform:translate(-50%,-50%);will-change:transform,opacity;pointer-events:none;user-select:none;z-index:2;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.mw-fly-ghost.mw-fly-ghost--badge{width:38px;height:38px;border-radius:0;background:transparent!important;border:none!important;box-shadow:none!important;filter:none!important}.mw-fly-ghost.mw-fly-ghost--badge svg{width:34px;height:34px;display:block;overflow:visible}.mw-fly-ghost.mw-fly-ghost--badge[data-mw-effect-tier="master"]{color:var(--mw-master-gold-ink)}.mw-fly-ghost.mw-fly-ghost--badge[data-mw-effect-tier="know"]{color:var(--mw-know-silver-ink)}.mw-fly-ghost.mw-fly-ghost--badge[data-m]:not([data-mw-effect-tier]){color:var(--mw-title-plain-ink)}.mw-fly-ghost.mw-fly-ghost--badge[data-m] svg{filter:none;animation:none}.mw-fly-ghost.mw-fly-ghost--badge[data-mw-effect-tier="master"] svg{filter:drop-shadow(0 0 10px var(--mw-master-gold-glow-soft)) drop-shadow(0 0 24px var(--mw-master-gold-glow-strong));animation:mw-master-icon-ink-glow 1.7s ease-in-out infinite alternate}.mw-fly-ghost.mw-fly-ghost--badge[data-mw-effect-tier="know"] svg{filter:drop-shadow(0 0 6px var(--mw-know-silver-glow-soft)) drop-shadow(0 0 14px var(--mw-know-silver-glow-strong));animation:mw-know-icon-ink-glow 2.2s ease-in-out infinite alternate}.mw-fly-ghost.mw-fly-ghost--badge svg{display:block}.mw-fly-ghost.mw-fly-ghost--title-word{transform:none;transform-origin:top left;align-items:flex-start;justify-content:flex-start;padding:0;margin:0;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none;white-space:pre;overflow:visible}@media (max-width:960px){#mw-mastery-compact{max-width:calc(100vw - 10px);padding:6px 7px}#mw-mastery-compact .mw-row{gap:6px}#mw-mastery-compact .mw-pill,#mw-mastery-compact .mw-manage{padding:4px 8px}}@media (min-width:721px){#mw-mastery .mw-row{padding-right:0;flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow-x:visible}#mw-mastery .mw-row .mw-pill{flex:0 0 auto;min-width:0;white-space:nowrap}#mw-mastery .mw-row .mw-pill[data-m="0"]{order:4}}@media (max-width:720px){#mw-mastery{padding:10px 12px 12px}#mw-mastery .mw-row{padding-right:0}#mw-mastery .mw-meta{padding-right:44px;margin-top:7px}#mw-mastery .mw-head{gap:7px;margin-bottom:8px}#mw-mastery .mw-title{font-size:.94em;line-height:1.14}#mw-mastery.mw-needs-rating .mw-title::after{width:7px;height:7px;margin-left:6px}#mw-mastery .mw-manage{position:absolute;right:12px;bottom:8px;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;padding:0;gap:0;order:4;font-size:0;z-index:2}#mw-mastery .mw-hide{width:32px;min-width:32px;max-width:32px;min-height:32px;padding:0;gap:0;order:3;font-size:0}#mw-mastery .mw-ready-chip{order:1}#mw-mastery .mw-recap-chip{width:32px;min-width:32px;max-width:32px;min-height:32px;padding:0;gap:0;order:2;font-size:0}#mw-mastery .mw-recap-chip-label,#mw-mastery .mw-hide .mw-short,#mw-mastery .mw-hide .mw-full,#mw-mastery .mw-manage .mw-full,#mw-mastery .mw-manage .mw-short{display:none!important}#mw-mastery .mw-recap-chip-ico svg,#mw-mastery .mw-manage .mw-gear svg,#mw-mastery .mw-hide .mw-hide-ico svg{width:16px;height:16px}#mw-mastery .mw-row{display:flex;width:auto;gap:6px;align-items:center;justify-content:flex-start;flex-wrap:nowrap}#mw-mastery .mw-pill{width:auto;flex:0 0 auto;padding:3px 8px;gap:5px;min-height:34px}#mw-mastery .mw-emo{flex:0 0 auto;min-width:14px}#mw-mastery .mw-emo svg{width:14px;height:14px}#mw-mastery .mw-lab{font-size:11px;white-space:nowrap;letter-spacing:-0.01em}#mw-mastery .mw-meta{font-size:.8em;margin-top:7px}#mw-mastery .mw-meta.mw-aiq-host{padding-right:44px}#mw-mastery .mw-aiq-btn,#mw-mastery .mw-meta.mw-aiq-host>button,#mw-mastery [data-aiq-widget-host="1"]>button{min-height:34px!important;padding:3px 8px!important;gap:5px!important;font-size:11px!important;line-height:1!important;box-shadow:none!important;white-space:nowrap!important}#mw-mastery .mw-aiq-btn-label,#mw-mastery .mw-meta.mw-aiq-host>button .mw-aiq-btn-label,#mw-mastery [data-aiq-widget-host="1"]>button .mw-aiq-btn-label{font-size:11px!important;line-height:1!important}#mw-mastery .mw-aiq-btn svg,#mw-mastery .mw-meta.mw-aiq-host>button svg,#mw-mastery [data-aiq-widget-host="1"]>button svg{width:14px!important;height:14px!important}#mw-mastery .mw-recap{margin-bottom:0}#mw-mastery .mw-recap-summary{padding:9px 10px}#mw-mastery .mw-recap-line{font-size:.82rem}#mw-mastery .mw-recap-panel{padding:0 10px 10px}#mw-mastery .mw-recap-item{grid-template-columns:auto minmax(0,1fr)}#mw-mastery .mw-recap-when{grid-column:2;padding-top:0}#mw-mastery-compact{width:max-content;max-width:calc(100vw - 8px);padding:4px 5px}#mw-mastery-compact .mw-row{display:flex;width:auto;gap:4px;align-items:center;flex-wrap:nowrap}#mw-mastery-compact .mw-pill{width:auto;flex:0 0 auto;padding:4px 6px;gap:4px;min-height:32px}#mw-mastery-compact .mw-emo svg{width:15px;height:15px}#mw-mastery-compact .mw-lab{font-size:11px;white-space:nowrap}#mw-mastery-compact .mw-manage{width:32px;min-width:32px;max-width:32px;min-height:32px;padding:0;gap:0;color:inherit;border-color:var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04)}#mw-mastery-compact .mw-manage .mw-full,#mw-mastery-compact .mw-manage .mw-short{display:none!important}#mw-mastery-compact .mw-manage .mw-gear svg{width:16px;height:16px}article.md-content__inner h1.lp-h1-row .mw-title-badge{height:34px}article.md-content__inner h1.lp-h1-row .mw-title-badge.is-armed,article.md-content__inner h1.lp-h1-row .mw-title-badge.is-visible{width:34px}article.md-content__inner h1.lp-h1-row .mw-title-badge svg{width:28px;height:28px}.mw-fly-ghost.mw-fly-ghost--badge{width:34px!important;height:34px!important}.mw-fly-ghost.mw-fly-ghost--badge svg{width:28px!important;height:28px!important}article.md-content__inner h1.lp-h1-row .mw-h1-manage{height:34px!important;padding:0!important;line-height:0!important}article.md-content__inner h1.lp-h1-row[data-mw-hidden-icon="manage"] .mw-h1-manage,article.md-content__inner h1.lp-h1-row .mw-h1-manage.is-armed,article.md-content__inner h1.lp-h1-row .mw-h1-manage.is-visible{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;padding:0!important;margin-left:0!important;margin-right:.62rem!important}article.md-content__inner h1.lp-h1-row .mw-h1-manage svg{width:18px!important;height:18px!important}article.md-content__inner h1.lp-h1-row .lp-h1-left{width:auto!important;max-width:100%!important;flex:1 1 auto!important}article.md-content__inner h1.lp-h1-row .mw-h1-title-text{width:auto!important;max-width:100%!important;flex:1 1 auto!important}article.md-content__inner h1.lp-h1-row[data-mw-manage-reserve="1"] .mw-h1-title-text{padding-right:var(--mw-manage-reserve,0px)!important}}#mw-mastery .mw-head-right{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;min-width:0;flex-wrap:nowrap;justify-self:end;white-space:nowrap}#mw-mastery .mw-ready-chip{appearance:none;border:1px solid var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04);color:var(--mw-title-plain-ink);border-radius:999px;padding:6px 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1;font-weight:400;font-family:var(--md-text-font-family,inherit);box-sizing:border-box;min-height:36px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-ready-chip:hover,#mw-mastery .mw-ready-chip:focus-visible,#mw-mastery .mw-ready-chip[aria-expanded="true"]{background:var(--mw-ready-fill-hover,rgba(255,255,255,.08));border-color:var(--md-default-fg-color--lightest);border-color:color-mix(in srgb,rgb(var(--mw-ready-rgb,255 255 255)) 42%,var(--md-default-fg-color--lightest));box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),0 0 0 1px rgba(var(--mw-ready-rgb,255,255,255),.06),0 8px 18px rgba(var(--mw-ready-rgb,255,255,255),.12)}#mw-mastery .mw-ready-chip[disabled]{cursor:default;opacity:.78}#mw-mastery .mw-ready-chip[disabled]:hover,#mw-mastery .mw-ready-chip[disabled]:focus-visible,#mw-mastery .mw-ready-chip[disabled][aria-expanded="true"]{background:rgba(255,255,255,.04);border-color:var(--md-default-fg-color--lightest);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}#mw-mastery .mw-ready-chip-label{opacity:.92;font-size:12px;line-height:1;font-weight:400;letter-spacing:0}#mw-mastery .mw-ready-chip-pct{font-size:12px;line-height:1;font-variant-numeric:tabular-nums;font-weight:400}#mw-mastery .mw-recap-chip{appearance:none;border:1px solid var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04);color:var(--mw-title-plain-ink);border-radius:999px;min-width:0;min-height:36px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;box-sizing:border-box;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease,filter .18s ease}:where(html[data-mk-mastery-button-style]) #mw-mastery .mw-recap-chip:hover,#mw-mastery .mw-recap-chip:focus-visible,#mw-mastery .mw-recap-chip[aria-expanded="true"]{background:rgba(0,224,208,.12);border-color:rgba(0,224,208,.44);box-shadow:0 0 0 1px rgba(0,224,208,.08),0 8px 18px rgba(0,224,208,.10)}#mw-mastery .mw-recap-chip-ico{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex:0 0 auto}#mw-mastery .mw-recap-chip-label{display:inline-block;font-size:12px;line-height:1;font-weight:400;opacity:.92;letter-spacing:0}#mw-mastery .mw-recap-chip-ico svg,#mw-mastery .mw-recap-chip-ico svg *{display:block;color:currentColor;stroke:currentColor;fill:none}#mw-mastery .mw-ready-chip,#mw-mastery .mw-hide,#mw-mastery .mw-manage{font-size:12px}#mw-mastery .mw-hide .mw-full,#mw-mastery .mw-hide .mw-short,#mw-mastery .mw-manage .mw-full,#mw-mastery .mw-manage .mw-short{font-size:12px;line-height:1;font-weight:400}html[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico,html[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico,html[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear,body[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico,body[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico,body[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear{color:var(--mw-title-plain-ink)!important}html[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico svg,html[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico svg *,html[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico svg,html[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico svg *,html[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear svg,html[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear svg *,body[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico svg,body[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico svg *,body[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico svg,body[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico svg *,body[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear svg,body[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear svg *{color:currentColor!important;stroke:currentColor!important;fill:none!important}html[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico,html[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico,html[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear,body[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico,body[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico,body[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear,html[data-md-color-scheme="slate"] .mw-title-menu-btn--recap,html[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle,html[data-md-color-scheme="slate"] .mw-title-menu-btn--manage,html[data-md-color-scheme="slate"] .mw-title-menu-btn--ai,body[data-md-color-scheme="slate"] .mw-title-menu-btn--recap,body[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle,body[data-md-color-scheme="slate"] .mw-title-menu-btn--manage,body[data-md-color-scheme="slate"] .mw-title-menu-btn--ai{color:rgba(255,255,255,.98)!important;opacity:1!important;filter:none!important}html[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico svg,html[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico svg *,html[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico svg,html[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico svg *,html[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear svg,html[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear svg *,body[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico svg,body[data-md-color-scheme="slate"] #mw-mastery .mw-recap-chip-ico svg *,body[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico svg,body[data-md-color-scheme="slate"] #mw-mastery .mw-hide .mw-hide-ico svg *,body[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear svg,body[data-md-color-scheme="slate"] #mw-mastery .mw-manage .mw-gear svg *,html[data-md-color-scheme="slate"] .mw-title-menu-btn--recap svg,html[data-md-color-scheme="slate"] .mw-title-menu-btn--recap svg *,html[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle svg,html[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle svg *,html[data-md-color-scheme="slate"] .mw-title-menu-btn--manage svg,html[data-md-color-scheme="slate"] .mw-title-menu-btn--manage svg *,body[data-md-color-scheme="slate"] .mw-title-menu-btn--recap svg,body[data-md-color-scheme="slate"] .mw-title-menu-btn--recap svg *,body[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle svg,body[data-md-color-scheme="slate"] .mw-title-menu-btn--toggle svg *,body[data-md-color-scheme="slate"] .mw-title-menu-btn--manage svg,body[data-md-color-scheme="slate"] .mw-title-menu-btn--manage svg *{color:rgba(255,255,255,.98)!important;stroke:rgba(255,255,255,.98)!important;fill:none!important;opacity:1!important;filter:none!important}#mw-ready-popover,#mw-recap-popover{position:fixed;left:12px;top:12px;z-index:4000;width:min(340px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(320px,calc(100vh - 24px));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;padding:10px 12px;border-radius:16px;border:1.5px solid var(--md-default-bg-color);border:1.5px solid color-mix(in srgb,var(--md-default-fg-color) 24%,var(--md-default-bg-color));outline:1px solid var(--md-default-bg-color);outline:1px solid color-mix(in srgb,var(--md-default-bg-color) 84%,transparent);outline-offset:-2px;background:var(--md-default-bg-color);background:color-mix(in srgb,var(--md-default-bg-color) 96%,rgb(var(--mw-ready-rgb,120 130 150)) 4%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 48px rgba(0,0,0,.20),0 0 0 1px rgba(0,0,0,.06)}#mw-ready-popover[hidden],#mw-recap-popover[hidden]{display:none!important}html[data-md-color-scheme="slate"] .mw-title-menu,body[data-md-color-scheme="slate"] .mw-title-menu,html[data-md-color-scheme="slate"] #mw-ready-popover,body[data-md-color-scheme="slate"] #mw-ready-popover,html[data-md-color-scheme="slate"] #mw-recap-popover,body[data-md-color-scheme="slate"] #mw-recap-popover{border-color:rgba(255,255,255,.22)!important;outline-color:rgba(255,255,255,.08)!important;box-shadow:0 18px 48px rgba(0,0,0,.30),0 0 0 1px rgba(255,255,255,.06)!important}html[data-md-color-scheme="slate"] .mw-title-menu-section,body[data-md-color-scheme="slate"] .mw-title-menu-section{border-color:rgba(255,255,255,.18)!important;outline-color:rgba(255,255,255,.06)!important}#mw-ready-popover{width:min(520px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(430px,calc(100vh - 24px))}.mw-title-menu [data-mw-ready-inline="1"]{width:auto;min-width:0;max-width:calc(100vw - 24px);max-height:min(var(--mw-title-menu-section-max,290px),calc(100vh - 140px))}#mw-ready-popover .mw-ready-calc,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}#mw-ready-popover .mw-ready-score-card,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-score-card{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--md-default-fg-color--lightest);border:1px solid color-mix(in srgb,rgb(var(--mw-ready-rgb,120 130 150)) 28%,var(--md-default-fg-color--lightest));border-radius:15px;background:linear-gradient(135deg,rgba(var(--mw-ready-rgb,120,130,150),.16),rgba(255,255,255,.025))}#mw-ready-popover .mw-ready-score-main,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-score-main{display:flex;align-items:baseline;gap:8px;min-width:0}#mw-ready-popover .mw-ready-score-number,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-score-number{font-size:1.15rem;line-height:1;font-weight:850;font-variant-numeric:tabular-nums;color:rgb(var(--mw-ready-rgb,120 130 150));color:color-mix(in srgb,rgb(var(--mw-ready-rgb,120 130 150)) 82%,var(--md-default-fg-color))}#mw-ready-popover .mw-ready-score-label,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-score-label{font-size:.76rem;line-height:1.25;font-weight:750;opacity:.92}#mw-ready-popover .mw-ready-formula,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-formula{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.70rem;line-height:1.28;opacity:.78}#mw-ready-popover .mw-ready-formula-code,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-formula-code{font-family:var(--md-code-font-family,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size:.68rem;line-height:1.2;padding:2px 6px;border-radius:999px;border:1px solid var(--md-default-fg-color--lightest);background:rgba(255,255,255,.045);white-space:normal}#mw-ready-popover .mw-ready-scale,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-scale,#mw-ready-popover .mw-ready-rounding-note,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-rounding-note{font-size:.68rem;line-height:1.28;opacity:.64}#mw-ready-popover .mw-ready-calc-list,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}#mw-ready-popover .mw-ready-calc-item,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"link state" "calc calc";align-items:start;gap:6px 10px;margin:0;padding:9px 10px;border:1px solid var(--md-default-fg-color--lightest);border:1px solid color-mix(in srgb,var(--md-default-fg-color--lightest) 78%,transparent);border-radius:14px;background:rgba(255,255,255,.026)}#mw-ready-popover .mw-ready-calc-item .mw-ready-link,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-item .mw-ready-link{grid-area:link;display:grid;gap:2px;min-width:0}#mw-ready-popover .mw-ready-link-title-row,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-link-title-row{display:flex;align-items:center;gap:6px;min-width:0}#mw-ready-popover .mw-ready-link-title,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-link-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.22;font-weight:720}#mw-ready-popover .mw-ready-open,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-open{flex:0 0 auto;font-size:.62rem;line-height:1;opacity:.52}#mw-ready-popover .mw-ready-link-meta,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-link-meta{font-size:.66rem;line-height:1.18;opacity:.60}#mw-ready-popover .mw-ready-calc-item .mw-ready-state,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-item .mw-ready-state{grid-area:state;justify-self:end;align-self:start;max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;line-height:1;border:1px solid var(--md-default-fg-color--lightest);border-radius:999px;padding:4px 7px;opacity:.82}#mw-ready-popover .mw-ready-calc-line,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-line{grid-area:calc;display:grid;grid-template-columns:minmax(78px,.45fr) auto;align-items:center;gap:8px;min-width:0}#mw-ready-popover .mw-ready-bar,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-bar{position:relative;display:block;height:7px;min-width:0;border-radius:999px;overflow:hidden;background:rgba(100,116,139,0.08);background:color-mix(in srgb,var(--md-default-fg-color) 8%,transparent)}#mw-ready-popover .mw-ready-bar-fill,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-bar-fill{position:absolute;inset:0 auto 0 0;width:var(--mw-ready-score-width,0%);border-radius:999px;background:rgb(var(--mw-ready-rgb,120 130 150));opacity:.72}#mw-ready-popover .mw-ready-calc-text,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-text{justify-self:end;font-size:.66rem;line-height:1.1;font-variant-numeric:tabular-nums;opacity:.72;white-space:nowrap}@media (max-width:720px){#mw-ready-popover .mw-ready-calc-item,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-item{grid-template-columns:minmax(0,1fr);grid-template-areas:"link" "state" "calc"}#mw-ready-popover .mw-ready-calc-item .mw-ready-state,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-item .mw-ready-state{justify-self:start;max-width:100%}#mw-ready-popover .mw-ready-calc-line,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-line{grid-template-columns:minmax(72px,1fr)}#mw-ready-popover .mw-ready-calc-text,.mw-title-menu [data-mw-ready-inline="1"] .mw-ready-calc-text{justify-self:start}}#mw-ready-popover .mw-menu-panel-title,#mw-recap-popover .mw-menu-panel-title{font-size:.76rem;font-weight:800;line-height:1.2;opacity:.96}#mw-ready-popover .mw-menu-panel-summary,#mw-recap-popover .mw-menu-panel-summary{font-size:.72rem;line-height:1.3;opacity:.66}#mw-ready-popover .mw-menu-panel-copy,#mw-recap-popover .mw-menu-panel-copy{font-size:.78rem;line-height:1.35;opacity:.9}#mw-ready-popover .mw-ready-list,#mw-recap-popover .mw-ready-list,#mw-recap-popover .mw-recap-list{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:6px}#mw-ready-popover .mw-ready-item,#mw-recap-popover .mw-ready-item,#mw-recap-popover .mw-recap-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-left:0;padding-left:0}#mw-ready-popover .mw-ready-link,#mw-recap-popover .mw-ready-link{min-width:0;margin:0;padding:0;text-indent:0;text-decoration:none!important;color:inherit}#mw-ready-popover .mw-ready-link:hover,#mw-ready-popover .mw-ready-link:focus-visible,#mw-ready-popover .mw-ready-link:active,#mw-ready-popover .mw-ready-link:visited,#mw-recap-popover .mw-ready-link:hover,#mw-recap-popover .mw-ready-link:focus-visible,#mw-recap-popover .mw-ready-link:active,#mw-recap-popover .mw-ready-link:visited{text-decoration:none!important;color:inherit}#mw-ready-popover .mw-ready-link-title,#mw-recap-popover .mw-ready-link-title{display:block;font-size:.74rem;line-height:1.28;opacity:.95;margin-left:0;padding-left:0;text-indent:0}#mw-ready-popover .mw-ready-link-meta,#mw-recap-popover .mw-ready-link-meta{display:block;font-size:.68rem;line-height:1.2;opacity:.62;margin-top:1px}#mw-ready-popover .mw-ready-state,#mw-recap-popover .mw-ready-state{flex:0 0 auto;font-size:.66rem;line-height:1;border:1px solid var(--md-default-fg-color--lightest);border-radius:999px;padding:3px 8px;opacity:.9;align-self:center;justify-self:end;white-space:nowrap}#mw-ready-popover .mw-ready-empty,#mw-recap-popover .mw-ready-empty,#mw-recap-popover .mw-recap-empty{font-size:.72rem;opacity:.68}#mw-recap-popover .mw-recap{border:1px solid var(--md-default-fg-color--lightest);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.025));overflow:hidden}#mw-recap-popover .mw-recap-rating{font-size:.78rem;line-height:1.35;opacity:.9}#mw-recap-popover .mw-recap-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}#mw-recap-popover .mw-recap-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px}#mw-recap-popover .mw-recap-dot{width:8px;height:8px;margin-top:.42rem;border-radius:999px;background:rgba(99,132,255,.85);box-shadow:0 0 0 4px rgba(99,132,255,.12)}#mw-recap-popover .mw-recap-dot[data-kind="view"]{background:rgba(88,200,170,.92);box-shadow:0 0 0 4px rgba(88,200,170,.14)}#mw-recap-popover .mw-recap-dot[data-mw-effect-tier="master"]{background:var(--mw-master-gold-border);box-shadow:0 0 0 4px rgba(226,179,54,.14)}#mw-recap-popover .mw-recap-dot[data-mw-effect-tier="know"]{background:var(--mw-know-silver-border);box-shadow:0 0 0 4px rgba(196,207,223,.14)}#mw-recap-popover .mw-recap-dot[data-m="1"]{background:rgba(255,184,76,.92);box-shadow:0 0 0 4px rgba(255,184,76,.14)}#mw-recap-popover .mw-recap-dot[data-m="0"]{background:rgba(255,115,115,.92);box-shadow:0 0 0 4px rgba(255,115,115,.14)}#mw-recap-popover .mw-recap-main{min-width:0;display:grid;gap:3px}#mw-recap-popover .mw-recap-label{font-size:.84rem;line-height:1.44;opacity:.94}#mw-recap-popover .mw-recap-when{font-size:.74rem;opacity:.64;white-space:nowrap;padding-top:.1rem}#mw-mastery-compact .mw-row{gap:6px}#mw-mastery-compact .mw-pill,#mw-mastery-compact .mw-hide,#mw-mastery-compact .mw-manage{width:36px;min-width:36px;height:34px;min-height:34px;padding:0;gap:0;justify-content:center}#mw-mastery-compact .mw-lab,#mw-mastery-compact .mw-hide .mw-full,#mw-mastery-compact .mw-hide .mw-short,#mw-mastery-compact .mw-manage .mw-full,#mw-mastery-compact .mw-manage .mw-short{display:none!important}#mw-mastery-compact.mw-needs-rating{animation:none!important}#mw-mastery-compact.mw-dragging,#mw-mastery-compact.mw-dragging.mw-needs-rating{opacity:1!important;visibility:visible!important;pointer-events:auto!important;animation:none!important;transition:none!important;transform:translateX(var(--mw-compact-shift-x,0px)) translateY(0) scale(1)!important}#mw-mastery-compact{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#mw-mastery.mw-docked{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important;max-width:none!important;transform:none!important}#mw-mastery.mw-collapsing,[data-mw-collapse-overlay-mask],[data-mw-collapse-overlay]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}#mw-mastery.mw-collapse-live-smooth{box-sizing:border-box!important;overflow:hidden!important;transition:none!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}[data-mw-collapse-overlay-mask]{display:block!important}[data-mw-collapse-overlay]{display:block!important}@media (max-width:900px),(pointer:coarse){#mw-mastery-compact .mw-row{gap:6px}#mw-mastery-compact .mw-pill,#mw-mastery-compact .mw-hide,#mw-mastery-compact .mw-manage{width:36px;min-width:36px;padding:0;gap:0;justify-content:center}#mw-mastery-compact .mw-lab,#mw-mastery-compact .mw-hide .mw-full,#mw-mastery-compact .mw-hide .mw-short,#mw-mastery-compact .mw-manage .mw-full,#mw-mastery-compact .mw-manage .mw-short{display:none!important}}@media (max-width:720px){#mw-mastery .mw-head{align-items:center;flex-wrap:nowrap;gap:6px}#mw-mastery .mw-title{flex:1 1 auto;min-width:0;line-height:1.14;font-size:clamp(12px,3.5vw,15px);gap:4px;white-space:nowrap}#mw-mastery .mw-head-right{width:auto;margin-left:auto;justify-content:flex-end;flex-wrap:nowrap;gap:5px}#mw-mastery .mw-ready-chip{gap:0;padding:0;width:32px;min-width:32px;min-height:32px;font-size:11px}#mw-mastery .mw-ready-chip-label{display:block}#mw-mastery .mw-ready-chip-label,#mw-mastery .mw-ready-chip-pct{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#mw-mastery .mw-ready-chip-ico{display:inline-flex}#mw-mastery .mw-level-info{width:28px;height:28px}#mw-mastery .mw-recap-chip{padding:0;min-height:32px;gap:0}#mw-mastery .mw-recap-chip-label{display:none!important;font-size:11px}#mw-ready-popover,#mw-recap-popover{width:min(340px,calc(100vw - 20px));max-width:calc(100vw - 20px);max-height:min(300px,calc(100vh - 20px));padding:10px 11px;border-radius:13px}}#mw-mastery .mw-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;min-height:38px}#mw-mastery .mw-actions .mw-meta.mw-aiq-host{min-width:0;margin:0;padding-right:0}#mw-mastery .mw-aiq-btn:disabled{cursor:default}#mw-mastery .mw-actions .mw-manage{position:static;grid-column:2;grid-row:1;justify-self:end;align-self:center}@media (max-width:720px){#mw-mastery .mw-actions{min-height:34px;gap:8px;margin-top:7px}}.mw-random-session-panel{--mw-random-panel-border:var(--md-default-fg-color--lightest);--mw-random-mode-normal:rgb(96 165 250);--mw-random-mode-self:rgb(251 113 133);--mw-random-mode-ai:rgb(192 132 252);--mw-random-current-color:var(--mw-random-mode-normal);--mw-random-target-color:var(--mw-random-mode-ai);margin:0 0 26px 0;padding:0;border:0;border-radius:0;background:transparent;box-sizing:border-box;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-md-color-scheme="default"] .mw-random-session-panel,body[data-md-color-scheme="default"] .mw-random-session-panel{--mw-random-mode-normal:rgb(37 99 235);--mw-random-mode-self:rgb(220 38 38);--mw-random-mode-ai:rgb(126 34 206)}html[data-md-color-scheme="slate"] .mw-random-session-panel,body[data-md-color-scheme="slate"] .mw-random-session-panel{--mw-random-mode-normal:rgb(96 165 250);--mw-random-mode-self:rgb(251 113 133);--mw-random-mode-ai:rgb(192 132 252)}.mw-random-session-main{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px 24px;width:100%}.mw-random-session-main>*{flex:0 0 auto;min-width:0}.mw-random-session-btn,.mw-random-mode-btn{appearance:none;border:1px solid var(--md-default-fg-color--lightest);background:rgba(255,255,255,.04);color:var(--mw-title-plain-ink,inherit);border-radius:999px;min-height:42px;padding:8px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1;font:inherit;font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer;box-sizing:border-box;max-width:100%;text-decoration:none!important}:where(html[data-mk-mastery-button-style]) .mw-random-session-btn:hover,:where(html[data-mk-mastery-button-style]) .mw-random-mode-btn:hover{background:rgba(255,255,255,.08);background:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 14%,rgba(255,255,255,.08));border-color:var(--md-default-fg-color--lightest);border-color:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 42%,var(--md-default-fg-color--lightest));box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px rgba(100,116,139,0.14);box-shadow:0 8px 18px rgba(0,0,0,.12),0 0 0 1px color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 14%,transparent);transform:translateY(-1px)}.mw-random-session-btn--primary{width:max-content;min-width:0;background:rgba(255,255,255,.05);background:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 22%,rgba(255,255,255,.05));border-color:var(--md-default-fg-color--lightest);border-color:color-mix(in srgb,var(--md-accent-fg-color,var(--md-primary-fg-color)) 48%,var(--md-default-fg-color--lightest))}.mw-random-session-btn[disabled]{opacity:.48;cursor:not-allowed;transform:none!important;box-shadow:none!important}.mw-random-mode-switch{display:flex;align-items:center;justify-content:flex-start;min-width:0}.mw-random-mode-btn{width:auto;min-width:0;min-height:42px;padding:8px 14px;font-size:13px;font-weight:650;opacity:.96;background:rgba(255,255,255,.04);background:color-mix(in srgb,var(--mw-random-current-color) 16%,rgba(255,255,255,.04));border-color:var(--md-default-fg-color--lightest);border-color:color-mix(in srgb,var(--mw-random-current-color) 46%,var(--md-default-fg-color--lightest))}.mw-random-mode-btn[data-current-mode="normal"]{--mw-random-current-color:var(--mw-random-mode-normal)}.mw-random-mode-btn[data-current-mode="self"]{--mw-random-current-color:var(--mw-random-mode-self)}.mw-random-mode-btn[data-current-mode="ai"]{--mw-random-current-color:var(--mw-random-mode-ai)}.mw-random-mode-btn[data-target-mode="normal"]{--mw-random-target-color:var(--mw-random-mode-normal)}.mw-random-mode-btn[data-target-mode="self"]{--mw-random-target-color:var(--mw-random-mode-self)}.mw-random-mode-btn[data-target-mode="ai"]{--mw-random-target-color:var(--mw-random-mode-ai)}.mw-random-mode-prefix,.mw-random-mode-target{transition:color .16s ease}@media (hover:hover) and (pointer:fine){:where(html[data-mk-mastery-button-style]) .mw-random-mode-btn:hover{background:rgba(255,255,255,.06);background:color-mix(in srgb,var(--mw-random-current-color) 22%,rgba(255,255,255,.06));border-color:var(--mw-random-current-color);border-color:color-mix(in srgb,var(--mw-random-current-color) 58%,var(--md-default-fg-color--lightest))}.mw-random-mode-btn:hover .mw-random-mode-prefix{color:inherit}.mw-random-mode-btn:hover .mw-random-mode-target{color:var(--mw-random-target-color)}}.mw-random-session-ico{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto}.mw-random-session-ico svg{display:block;width:18px;height:18px}.mw-random-label-short{display:none}.mw-random-label-full{display:inline}.mw-random-ai-actions{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.mw-random-ai-result-actions{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.mw-random-ai-result-actions .aiq-btn{white-space:nowrap}.mw-random-ai-untested{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:6px 10px;border:1px solid var(--md-default-fg-color--lightest);border-radius:999px;font-size:12px;font-weight:650;line-height:1.15;opacity:.92;cursor:pointer;user-select:none;background:rgba(255,255,255,.035)}.mw-random-ai-untested input{width:15px;height:15px;margin:0;accent-color:var(--md-accent-fg-color,var(--md-primary-fg-color))}.mw-random-ai-try{order:1}.mw-random-ai-accept{order:2}@media (max-width:720px){.mw-random-session-panel{margin-top:12px;margin-bottom:22px;padding:0}.mw-random-session-main{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:6px;width:100%}.mw-random-session-main>*{justify-self:auto!important;flex:0 0 auto}.mw-random-session-btn,.mw-random-mode-btn{min-width:0;width:auto;min-height:38px;padding:8px 8px;font-size:12px;gap:5px}.mw-random-session-btn--primary{width:auto}.mw-random-mode-switch{justify-content:center;min-width:0}.mw-random-session-ico{width:16px;height:16px;flex:0 0 16px}.mw-random-session-ico svg{width:16px;height:16px}.mw-random-label-full{display:none}.mw-random-label-short{display:inline}.mw-random-mode-btn .mw-random-mode-target{color:var(--mw-random-target-color)}.mw-random-ai-result-actions{justify-content:flex-start!important}.mw-random-ai-result-actions .aiq-btn{flex:1 1 auto;min-width:min(100%,168px)}.mw-random-ai-untested{flex:1 1 100%;justify-content:flex-start;font-size:12px}}@media (max-width:360px){.mw-random-session-main{gap:4px}.mw-random-session-btn,.mw-random-mode-btn{padding-inline:6px;font-size:11.5px;gap:4px}.mw-random-session-ico{width:15px;height:15px;flex-basis:15px}.mw-random-session-ico svg{width:15px;height:15px}}.mw-anchor[data-mw-line-kind="master"]::before,.mw-anchor[data-mw-line-kind="know"]::before,#mw-mastery.mw-collapsed-line[data-mw-collapsed-kind="master"],#mw-mastery.mw-collapsed-line[data-mw-collapsed-kind="know"],article.md-content__inner h1.lp-h1-row[data-mw-effect-tier="master"] .mw-h1-title-text,article.md-content__inner h1.lp-h1-row[data-mw-effect-tier="know"] .mw-h1-title-text,article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="master"] svg,article.md-content__inner h1.lp-h1-row .mw-title-badge[data-mw-effect-tier="know"] svg{animation:none!important;will-change:auto!important}@media (min-width:376px) and (max-width:480px){#mw-mastery .mw-row{width:100%;gap:5px}#mw-mastery .mw-row .mw-pill{flex:1 1 0;min-width:0;padding:3px 3px;gap:3px;justify-content:center}#mw-mastery .mw-row .mw-pill .mw-emo{min-width:13px}#mw-mastery .mw-row .mw-pill .mw-emo svg{width:13px;height:13px}#mw-mastery .mw-row .mw-pill .mw-lab{font-size:12px;letter-spacing:0}}@media (max-width:375px){#mw-mastery .mw-row,#mw-mastery-compact .mw-row{flex-wrap:wrap!important;width:100%!important;min-width:0!important;row-gap:6px!important;justify-content:flex-start!important;overflow-x:visible!important}#mw-mastery .mw-row .mw-pill,#mw-mastery-compact .mw-row .mw-pill{flex:1 1 calc(50% - 6px)!important;min-width:0!important;max-width:100%!important}}@media (max-width:900px),(pointer:coarse){html body article.md-content__inner #mw-mastery:not(.mw-dismissed):not(.mw-collapsed-line){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}#mw-mastery .mw-aiq-resume-hint,.mw-title-menu>.mw-aiq-resume-hint{display:block;flex-basis:100%;min-width:0;font-size:12px;line-height:1.4;color:var(--mw-title-plain-ink,var(--md-default-fg-color));white-space:normal;overflow-wrap:anywhere}.mw-title-menu>.mw-aiq-resume-hint{margin-top:8px}html:not([data-mk-mastery-button-style]) :where(#mw-mastery .mw-aiq-btn):is(*,#ix.ix),html:not([data-mk-mastery-button-style]) :where(.mw-title-menu-btn--ai):is(*,#ix.ix){border-color:var(--md-accent-fg-color);border-color:color-mix(in srgb,var(--md-accent-fg-color) 60%,var(--md-default-fg-color--lightest));background:rgba(63,81,181,.16);background:color-mix(in srgb,var(--md-accent-fg-color) 18%,var(--md-default-bg-color))}#mw-mastery .mw-aiq-host[hidden],#mw-mastery .mw-aiq-btn[hidden]{display:none!important}#mw-level-info-dialog{width:min(520px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:20px;border:1px solid var(--md-default-fg-color--lightest);border-radius:16px;background:var(--md-default-bg-color);color:var(--md-default-fg-color);font-family:var(--md-text-font-family,sans-serif);font-size:16px;line-height:1.5;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;box-shadow:0 16px 48px rgba(0,0,0,.22)}#mw-level-info-dialog::backdrop{background:rgba(15,23,42,.42)}#mw-level-info-dialog .mw-level-info-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}#mw-level-info-dialog .mw-level-info-head h2{margin:0;color:inherit;font-size:20px;font-weight:750;line-height:1.3}#mw-level-info-dialog .mw-level-info-close{width:36px;height:36px}#mw-level-info-dialog .mw-level-info-list{margin:0}#mw-level-info-dialog .mw-level-info-list dt{margin:16px 0 3px;font-weight:750}#mw-level-info-dialog .mw-level-info-list dt:first-child{margin-top:0}#mw-level-info-dialog .mw-level-info-list dd{margin:0;color:var(--md-default-fg-color--light)}#mw-level-info-dialog .mw-level-info-note{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--md-default-fg-color--lightest);color:var(--md-default-fg-color--light);font-size:14px}html.mk-exam-mode #mw-mastery .mw-meta.mw-aiq-host.mw-aiq-host--reserve{min-height:0!important}.mw-title-menu[data-mw-labelled] .mw-title-menu-top{flex-direction:column;align-items:stretch;gap:8px}.mw-title-menu[data-mw-labelled] :where(.mw-title-menu-levels):is(*,.ix),.mw-title-menu[data-mw-labelled] :where(.mw-title-menu-extras):is(*,.ix){display:flex;flex-wrap:wrap;gap:6px}.mw-title-menu[data-mw-labelled] .mw-title-menu-sep{width:auto;min-width:0;height:1px;flex:0 0 1px;margin:0;display:block}.mw-title-menu[data-mw-labelled] .mw-title-menu-btn{width:auto;min-width:0;height:auto;min-height:36px;flex:0 0 auto;gap:6px;padding:0 12px 0 9px;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.mw-title-menu[data-mw-labelled] .mw-title-menu-btn--ready{padding:0 12px}.mw-title-menu .mw-title-menu-label{color:inherit}.mw-title-menu:not([data-mw-labelled]) .mw-title-menu-label{display:none}@media (pointer:coarse){.mw-title-menu[data-mw-labelled] .mw-title-menu-btn{min-height:44px}}@media (max-width:480px){.mw-title-menu[data-mw-labelled]{width:min(380px,calc(100vw - 20px))!important;min-width:0!important}.mw-title-menu[data-mw-labelled] :where(.mw-title-menu-levels):is(*,.ix),.mw-title-menu[data-mw-labelled] :where(.mw-title-menu-extras):is(*,.ix){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mw-title-menu[data-mw-labelled] .mw-title-menu-btn{flex-direction:column;justify-content:center;gap:3px;min-height:54px;padding:5px 2px;border-radius:14px;font-size:12px;white-space:normal;text-align:center;overflow-wrap:anywhere}.mw-title-menu[data-mw-labelled] .mw-title-menu-btn--ready{padding:5px 2px}}html body article.md-content__inner #mw-mastery{--ws-radius:16px}html body article.md-content__inner #mw-mastery:not(.mw-dismissed):not(.mw-collapsed-line){border-radius:16px}@media (pointer:coarse){#mw-mastery .mw-pill,#mw-mastery .mw-aiq-btn,#mw-mastery .mw-meta.mw-aiq-host>button,#mw-mastery [data-aiq-widget-host="1"]>button{min-height:44px!important}}@media (max-width:720px){#mw-mastery .mw-lab{font-size:12px}#mw-mastery .mw-aiq-btn,#mw-mastery .mw-meta.mw-aiq-host>button,#mw-mastery [data-aiq-widget-host="1"]>button,#mw-mastery .mw-aiq-btn-label,#mw-mastery .mw-meta.mw-aiq-host>button .mw-aiq-btn-label,#mw-mastery [data-aiq-widget-host="1"]>button .mw-aiq-btn-label{font-size:12px!important}}article.md-content__inner>[data-mw-slot]{display:block;height:0;margin:0;padding:0;border:0;visibility:hidden;pointer-events:none}article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:158px;height:var(--mw-slot-h);margin:var(--mw-space-h1-widget,26px) 0 36px}article.md-content__inner>[data-mw-slot="line"]{height:var(--mw-collapsed-line-slot,55px)}@media (max-width:720px){article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:143px;margin-bottom:22px}html:is(.mk-startup-ai-quiz-off,.mk-exam-mode) article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:139px}}@media (max-width:360px){article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:183px}html:is(.mk-startup-ai-quiz-off,.mk-exam-mode) article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:179px}}@media (pointer:coarse){article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:170px}html:is(.mk-startup-ai-quiz-off,.mk-exam-mode) article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:164px}}@media (pointer:coarse) and (max-width:720px){article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:159px}html:is(.mk-startup-ai-quiz-off,.mk-exam-mode) article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:149px}}@media (pointer:coarse) and (max-width:360px){article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:209px}html:is(.mk-startup-ai-quiz-off,.mk-exam-mode) article.md-content__inner>[data-mw-slot="box"]{--mw-slot-h:199px}}article.md-content__inner>:where(#mw-mastery):is(*,#ix) ~ [data-mw-slot],article.md-content__inner>:where(.mw-anchor):is(*,#ix) ~ [data-mw-slot],html.mk-startup-mastery-off article.md-content__inner>[data-mw-slot]{display:none}@keyframes mw-slot-expire{to{height:0;margin:0}}article.md-content__inner>[data-mw-slot]:is([data-mw-slot="box"],[data-mw-slot="line"]){animation:mw-slot-expire 1ms linear 25s forwards}article.md-content__inner>[data-mw-slot="reading"]{height:64px}@media(max-width:720px),(pointer:coarse){article.md-content__inner>[data-mw-slot="reading"]{height:72px}}.mw-title-menu .mw-title-menu-now{margin:0;padding:0 2px;font-size:12px;line-height:1.35;font-weight:600;color:var(--md-default-fg-color--light)}#mw-mastery .mw-score-line,.mw-title-menu .mw-score-line{margin:6px 0 0;padding:0 2px;min-height:1.35em;font-size:12px;line-height:1.35;color:var(--md-default-fg-color--light)}.mw-title-menu .mw-score-line{margin:0;min-height:0}.mw-title-menu .mw-title-menu-btn.is-current{border-color:var(--md-primary-fg-color);box-shadow:inset 0 0 0 1.5px var(--md-primary-fg-color);background:color-mix(in srgb,var(--md-primary-fg-color) 14%,var(--md-default-bg-color))}.mw-title-menu .mw-title-menu-btn.is-current .mw-title-menu-label::after{content:" \2713"}html:not([data-mk-mastery-button-style]) .mw-title-menu .mw-title-menu-btn--ai:not(#mw-none):not(:hover):not(:focus-visible){border-color:var(--md-default-fg-color--lightest);background:rgba(255,255,255,.05)}body:has(>.mw-title-menu) #wiki-explain-root .wx-toggle,body:has(>.mw-title-menu) #wiki-guide-root :where(.wg-launcher):is(*,.ix),body:has(>.mw-title-menu) #wiki-guide-root :where(.wg-nudge):is(*,.ix){visibility:hidden!important;pointer-events:none!important}#mw-practice-tools .mw-practice-action[aria-pressed="true"] .mw-practice-action-ico,#mw-practice-tools .mw-practice-action[aria-pressed="true"] .mw-practice-action-ico svg{color:var(--md-primary-bg-color,#fff)!important}#mw-practice-tools .mw-practice-action[aria-pressed="true"] .mw-practice-action-ico svg,#mw-practice-tools .mw-practice-action[aria-pressed="true"] .mw-practice-action-ico svg *{stroke:currentColor!important;fill:none!important}.mw-practice-toast{position:fixed;left:50%;bottom:calc(max(16px,env(safe-area-inset-bottom)) + 56px);z-index:2147483000;max-width:min(420px,calc(100vw - 32px));padding:10px 16px;border-radius:999px;background:var(--md-default-fg-color,#1d293c);color:var(--md-default-bg-color,#fff);font-size:14px;font-weight:600;line-height:1.35;text-align:center;box-shadow:0 10px 28px rgba(0,0,0,.24);transform:translate(-50%,8px);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.mw-practice-toast[hidden]{display:none}.mw-practice-toast.is-shown{opacity:1;transform:translate(-50%,0)}@media (max-width:900px),(pointer:coarse){body:has(#lp-mobile-sheet.lp-mounted.lp-collapsed) .mw-practice-toast{bottom:calc(max(4px,calc(env(safe-area-inset-bottom,0px) - 9px)) + 86px)}}@media (prefers-reduced-motion:reduce){.mw-practice-toast{transition:none}}