:root{--acer-paper: #f5ecd7;--acer-paper2: #efe2c3;--acer-sheet: #fbf6ea;--acer-ink: #2c2116;--acer-ink2: #5e4b37;--acer-rule: #d9c7a3;--acer-maple: #b23b1d;--acer-link: #8f2c13;--acer-amber: #d18a17;--acer-amber-soft: #f4dda6;--acer-forest: #2f5b3c;--acer-forest-soft: #d8e4d0;--acer-bad: #9b2335;--acer-sea: #cad9d2;--acer-land: #f1e3c2;--acer-landline: #9c845f;--acer-gratline: rgba(110, 85, 55, .22);--acer-graphite: #5d554c;--acer-shadow: 0 1px 0 rgba(255, 255, 255, .6) inset, 0 6px 18px -10px rgba(70, 45, 15, .45);--acer-serif: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", "URW Palladio L", "P052", Georgia, serif;--acer-sans: "Seravek", "Gill Sans Nova", "Gill Sans", "Segoe UI", Ubuntu, "Noto Sans", Roboto, system-ui, sans-serif;--acer-radius: 12px;color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme=paper]){--acer-paper: #1b1611;--acer-paper2: #231c15;--acer-sheet: #261f17;--acer-ink: #f0e3c8;--acer-ink2: #c4ae8b;--acer-rule: #4a3c2b;--acer-maple: #e0673f;--acer-link: #f08a5d;--acer-amber: #e8ad4a;--acer-amber-soft: #4d3b1d;--acer-forest: #7fb98c;--acer-forest-soft: #233528;--acer-bad: #e26b7c;--acer-sea: #22312f;--acer-land: #4a3d2c;--acer-landline: #8b7352;--acer-gratline: rgba(232, 173, 74, .16);--acer-graphite: #b9ab97;--acer-shadow: 0 0 0 1px rgba(255, 220, 160, .04) inset, 0 10px 24px -12px rgba(0, 0, 0, .8);color-scheme:dark}}:root[data-theme=lamp]{--acer-paper: #1b1611;--acer-paper2: #231c15;--acer-sheet: #261f17;--acer-ink: #f0e3c8;--acer-ink2: #c4ae8b;--acer-rule: #4a3c2b;--acer-maple: #e0673f;--acer-link: #f08a5d;--acer-amber: #e8ad4a;--acer-amber-soft: #4d3b1d;--acer-forest: #7fb98c;--acer-forest-soft: #233528;--acer-bad: #e26b7c;--acer-sea: #22312f;--acer-land: #4a3d2c;--acer-landline: #8b7352;--acer-gratline: rgba(232, 173, 74, .16);--acer-graphite: #b9ab97;--acer-shadow: 0 0 0 1px rgba(255, 220, 160, .04) inset, 0 10px 24px -12px rgba(0, 0, 0, .8);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-width:0;color:var(--acer-ink);font:17px/1.55 var(--acer-sans);background-color:var(--acer-paper);background-image:radial-gradient(ellipse at 12% -10%,rgba(255,214,140,.22),transparent 55%),radial-gradient(ellipse at 110% 30%,rgba(178,59,29,.06),transparent 50%),repeating-linear-gradient(90deg,transparent 0 119px,var(--acer-gratline) 119px 120px);background-attachment:fixed;hyphens:manual;overflow-wrap:break-word}:root[data-theme=lamp] body{background-image:radial-gradient(ellipse at 8% -6%,rgba(232,173,74,.2),transparent 48%),radial-gradient(circle at 90% 120%,rgba(224,103,63,.08),transparent 50%)}@media (prefers-color-scheme: dark){:root:not([data-theme=paper]) body{background-image:radial-gradient(ellipse at 8% -6%,rgba(232,173,74,.2),transparent 48%),radial-gradient(circle at 90% 120%,rgba(224,103,63,.08),transparent 50%)}}img,svg{max-width:100%}a{color:var(--acer-link);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--acer-amber);outline-offset:2px;border-radius:4px}h1,h2,h3{font-family:var(--acer-serif);font-weight:700;line-height:1.2;letter-spacing:.005em;color:var(--acer-ink)}h1{font-size:clamp(30px,6.4vw,46px);margin:8px 0 10px}h2{font-size:clamp(22px,4.2vw,28px);margin:0 0 10px}h3{font-size:19px;margin:18px 0 8px}p{margin:0 0 12px}small{font-size:.84em;color:var(--acer-ink2)}.acer-skip{position:absolute;left:12px;top:-60px;z-index:50;padding:8px 14px;background:var(--acer-ink);color:var(--acer-paper);border-radius:8px}.acer-skip:focus{top:10px}.acer-top{border-bottom:1px solid var(--acer-rule);background:linear-gradient(var(--acer-sheet),var(--acer-paper));position:relative}.acer-top:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:4px;background:repeating-linear-gradient(90deg,var(--acer-rule) 0 10px,transparent 10px 16px);opacity:.7}.acer-topin{max-width:1160px;margin:0 auto;padding:10px 16px 8px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.acer-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--acer-ink);font:700 21px/1.1 var(--acer-serif);margin-right:auto}.acer-mark{width:40px;height:40px;flex:none}.acer-nav{order:3;flex:1 1 100%;display:flex;flex-wrap:wrap;gap:2px 4px;margin:0 -8px}.acer-nav a{padding:6px 9px;border-radius:8px;color:var(--acer-ink);text-decoration:none;font-size:15.5px;font-weight:600;letter-spacing:.02em}.acer-nav a:hover{background:var(--acer-paper2)}.acer-nav a[aria-current]{color:var(--acer-maple);box-shadow:inset 0 -2px 0 var(--acer-maple);border-radius:8px 8px 0 0}.acer-tools{display:flex;align-items:center;gap:6px}.acer-ico{width:20px;height:20px;flex:none}.acer-lang{position:relative}.acer-lang summary,.acer-lamp{list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 10px;border-radius:10px;cursor:pointer;border:1px solid var(--acer-rule);background:var(--acer-sheet);color:var(--acer-ink);font:600 14px/1 var(--acer-sans)}.acer-lang summary::-webkit-details-marker{display:none}.acer-lang ul{position:absolute;right:0;top:calc(100% + 6px);z-index:30;list-style:none;margin:0;padding:6px;min-width:170px;background:var(--acer-sheet);border:1px solid var(--acer-rule);border-radius:12px;box-shadow:var(--acer-shadow)}.acer-lang li a{display:flex;gap:10px;padding:8px 10px;border-radius:8px;text-decoration:none;color:var(--acer-ink)}.acer-lang li a:hover,.acer-lang li a[aria-current]{background:var(--acer-paper2)}.acer-lang li a{display:grid;gap:0}.acer-lang li small{color:var(--acer-ink2);font-size:12.5px}.acer-lamp{width:42px;justify-content:center;padding:0}.acer-lamp [data-t]{display:none}.acer-lamp:not([data-mode]) [data-t=auto],.acer-lamp[data-mode=auto] [data-t=auto],.acer-lamp[data-mode=paper] [data-t=paper],.acer-lamp[data-mode=lamp] [data-t=lamp]{display:inline-flex}@media (min-width: 900px){.acer-nav{order:0;flex:0 1 auto;margin:0}}@media (max-width: 480px){.acer-topin{gap:2px 10px;padding:8px 12px 6px}.acer-brand{font-size:18px;gap:8px}.acer-mark{width:32px;height:32px}.acer-nav a{padding:4px 7px;font-size:15px}.acer-lang summary,.acer-lamp{min-height:36px}.acer-lamp{width:38px}}.acer-main{max-width:1160px;margin:0 auto;padding:14px 16px 40px;min-height:60vh}.acer-lead{font-size:1.08em;color:var(--acer-ink2);max-width:72ch}.acer-block{margin:30px 0}.acer-columns{display:grid;gap:8px 36px;grid-template-columns:minmax(0,1fr)}.acer-columns>*{min-width:0}@media (min-width: 900px){.acer-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.acer-flow{align-items:start}.acer-prose{margin:26px 0;max-width:74ch}.acer-prose h2,.acer-block>h2,.acer-faq h2{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.acer-prose h2:before,.acer-block>h2:before,.acer-faq h2:before{content:"";flex:none;width:16px;height:16px;align-self:center;background:var(--acer-maple);opacity:.85;-webkit-mask:var(--acer-leafmask) center / contain no-repeat;mask:var(--acer-leafmask) center / contain no-repeat}:root{--acer-leafmask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M32 3C33 8 34 11 37 13L41 10L40 19C44 16 48 14 52 13L50 20L57 22C53 26 51 29 49 31L54 35L45 38C44 41 42 44 41 46L35 43L34 52L33 52L33 61L31 61L31 52L30 52L29 43L23 46C22 44 20 41 19 38L10 35L15 31C13 29 11 26 7 22L14 20L12 13C16 14 20 16 24 19L23 10L27 13C30 11 31 8 32 3Z'/%3E%3C/svg%3E")}.acer-block>h2 small{font-family:var(--acer-sans);font-size:15px;font-weight:500}.acer-list{padding-left:1.2em;margin:0 0 14px}.acer-list li{margin:0 0 7px}.acer-list li::marker{color:var(--acer-maple)}.acer-pencil{list-style:none;padding:4px 0 4px 22px;border-left:2px solid rgba(178,59,29,.35);font-family:var(--acer-serif);font-style:italic;color:var(--acer-graphite)}.acer-pencil li{position:relative}.acer-pencil li:before{content:"";position:absolute;left:-16px;top:.62em;width:9px;height:2px;background:currentColor;transform:rotate(-12deg);border-radius:2px}.acer-pencil a{color:var(--acer-link)}.acer-margin{font-family:var(--acer-serif);font-style:italic;color:var(--acer-graphite);font-size:.95em}.acer-squiggle{display:block;width:180px;height:12px;color:var(--acer-amber);margin:-4px 0 12px}.acer-source{font-size:14px;color:var(--acer-ink2)}.acer-btn{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:10px 18px;border-radius:999px;text-decoration:none;background:var(--acer-maple);color:#fff8ec;font-weight:700;border:1px solid transparent;box-shadow:var(--acer-shadow)}:root[data-theme=lamp] .acer-btn{color:#1b1611}@media (prefers-color-scheme: dark){:root:not([data-theme=paper]) .acer-btn{color:#1b1611}}.acer-btn:hover{filter:brightness(1.06)}.acer-btn.acer-ghost{background:var(--acer-sheet);color:var(--acer-ink);border-color:var(--acer-rule)}.acer-btn.acer-small{min-height:40px;padding:6px 14px;font-size:15px}.acer-ctas{display:flex;flex-wrap:wrap;gap:10px}.acer-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:2px 6px;padding:0;margin:2px 0 4px;font-size:14.5px;color:var(--acer-ink2)}.acer-crumbs li+li:before{content:"\203a";margin-right:6px;color:var(--acer-rule)}.acer-crumbs a{color:var(--acer-ink2)}.acer-hero{display:grid;gap:16px;align-items:center;grid-template-columns:minmax(0,1fr);margin:8px 0 18px}.acer-herofig{margin:0;max-width:420px}.acer-herosvg{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 18px rgba(70,45,15,.18))}@media (min-width: 860px){.acer-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.acer-herofig{justify-self:end}}.acer-desk{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin:10px 0 8px}@media (min-width: 760px){.acer-desk{grid-template-columns:repeat(3,minmax(0,1fr))}}.acer-note{position:relative;background:var(--acer-sheet);border:1px solid var(--acer-rule);border-radius:var(--acer-radius);padding:16px 16px 12px;box-shadow:var(--acer-shadow)}.acer-note:before{content:"";position:absolute;top:-7px;left:22px;width:44px;height:14px;background:var(--acer-amber-soft);opacity:.9;border-radius:2px;transform:rotate(-3deg)}.acer-note h2{font-size:20px}.acer-streak{font-weight:700;color:var(--acer-forest)}.acer-runs{list-style:none;padding:0;margin:0;display:grid;gap:8px}.acer-runs a{display:grid;gap:1px;padding:8px 10px;border-radius:10px;background:var(--acer-paper);border:1px dashed var(--acer-rule);text-decoration:none;color:var(--acer-ink)}.acer-runs b{font-weight:650;font-size:15px}.acer-runs span{color:var(--acer-link);font-weight:700;font-size:14px}.acer-modes,.acer-sets,.acer-regions,.acer-modelist{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.acer-mode a{display:block;height:100%;padding:12px 14px 8px;border-radius:var(--acer-radius);text-decoration:none;color:var(--acer-ink);background:var(--acer-sheet);border:1px solid var(--acer-rule);box-shadow:var(--acer-shadow)}.acer-mode a:hover{border-color:var(--acer-maple)}.acer-mode h3{margin:8px 0 4px;font-size:19px}.acer-mode p{margin:0 0 6px;font-size:15.5px;color:var(--acer-ink2)}.acer-modeart{display:block;width:100%;height:auto;aspect-ratio:16 / 10}.acer-set a,.acer-regions a{display:grid;gap:2px;padding:8px 8px 10px;height:100%;border-radius:var(--acer-radius);text-decoration:none;color:var(--acer-ink);background:var(--acer-sheet);border:1px solid var(--acer-rule);box-shadow:var(--acer-shadow)}.acer-set img,.acer-regions img{display:block;width:100%;height:auto;border-radius:8px;border:1px solid var(--acer-rule)}.acer-set b{font:700 18px/1.25 var(--acer-serif);margin-top:6px}.acer-set span{font-size:15px;color:var(--acer-ink2)}.acer-regions span{font-weight:600;font-size:15.5px;padding:4px 2px 0}.acer-sets{grid-template-columns:repeat(auto-fill,minmax(min(100%,148px),1fr));gap:10px}@media (min-width: 700px){.acer-sets{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}}@media (max-width: 699px){.acer-set b{font-size:16px}.acer-set small{font-size:13px}}.acer-setsbig{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.acer-twin{display:grid;gap:10px 40px;grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.acer-twin{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.acer-modewide{background:var(--acer-sheet);border:1px solid var(--acer-rule);border-radius:var(--acer-radius);padding:14px;box-shadow:var(--acer-shadow)}.acer-modelist{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.acer-modehead{display:grid;gap:12px;grid-template-columns:minmax(0,120px) minmax(0,1fr);align-items:start}.acer-modehead h2{font-size:21px;margin-bottom:4px}.acer-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;font-size:14.5px}.acer-chips span{font-weight:700;margin-right:2px}.acer-chips a,.acer-chiplist a{display:inline-block;padding:3px 10px;border-radius:999px;border:1px solid var(--acer-rule);background:var(--acer-paper);text-decoration:none;color:var(--acer-ink)}.acer-chips a:hover,.acer-chiplist a:hover{border-color:var(--acer-maple)}.acer-chiplist{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:6px}.acer-playhead h1{margin-bottom:6px}.acer-playhead .acer-lead{margin-bottom:10px}.acer-under{margin:14px 0 6px}.acer-knobs{display:flex;flex-wrap:wrap;gap:8px 18px;margin:8px 0 10px}.acer-knob{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.acer-knob>span{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--acer-ink2)}.acer-knob>div{display:flex;flex-wrap:wrap;gap:4px}.acer-knob button,.acer-tabs button{appearance:none;min-height:38px;padding:4px 12px;border-radius:999px;border:1px solid var(--acer-rule);background:var(--acer-sheet);color:var(--acer-ink);font:600 14.5px/1.2 var(--acer-sans);cursor:pointer}.acer-knob button[aria-pressed=true],.acer-tabs button[aria-pressed=true]{background:var(--acer-forest);border-color:var(--acer-forest);color:#f8f2e2}:root[data-theme=lamp] .acer-knob button[aria-pressed=true],:root[data-theme=lamp] .acer-tabs button[aria-pressed=true]{color:#10130f}@media (prefers-color-scheme: dark){:root:not([data-theme=paper]) .acer-knob button[aria-pressed=true],:root:not([data-theme=paper]) .acer-tabs button[aria-pressed=true]{color:#10130f}}.acer-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 8px}.acer-tabs button{display:inline-flex;align-items:center;gap:6px}.acer-stage{position:relative;height:clamp(560px,calc(100svh - 120px),760px);margin:0 -16px;border-top:1px solid var(--acer-rule);border-bottom:1px solid var(--acer-rule);background:var(--acer-sheet)}.acer-ministage{height:clamp(540px,calc(100svh - 140px),640px)}@media (min-width: 700px){.acer-stage{margin:0;border:1px solid var(--acer-rule);border-radius:16px;overflow:hidden;box-shadow:var(--acer-shadow)}}@media (min-width: 900px){.acer-stage{height:clamp(560px,calc(100vh - 150px),680px)}.acer-ministage{height:600px}}.acer-wait{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--acer-ink2);text-align:center;padding:20px}.acer-spin{width:44px;height:44px;color:var(--acer-maple);animation:acer-fall 2.4s ease-in-out infinite}@keyframes acer-fall{0%,to{transform:rotate(-14deg) translateY(-3px)}50%{transform:rotate(14deg) translateY(3px)}}@media (prefers-reduced-motion: reduce){.acer-spin{animation:none}}.acer-stage .mmq-root{--mmq-bg: var(--acer-sheet);--mmq-fg: var(--acer-ink);--mmq-muted: var(--acer-ink2);--mmq-panel: #fffaf0;--mmq-panel-line: var(--acer-rule);--mmq-accent: #a4471f;--mmq-accent-fg: #fff8ec;--mmq-btn-bg: #f0e3c4;--mmq-btn-fg: var(--acer-ink);--mmq-sheet-bg: #fbf6ea;--mmq-sheet-fg: var(--acer-ink);--mmq-overlay: rgba(44, 33, 22, .5);--mmq-good: #2f7a47;--mmq-good-fg: #fff;--mmq-bad: #9b2335;--mmq-bad-fg: #fff;--mmq-warm: #c47d0e;--mmq-font: var(--acer-sans);--mmq-radius: 10px;--mmq-map-bg: #c9dad4;--mmq-sea: #c4d7d0;--mmq-sea-edge: #a7c0b8;--mmq-grat: rgba(110, 85, 55, .26);--mmq-land: #f4e8cc;--mmq-land-line: #9c845f;--mmq-land-hover: #ead39c;--mmq-inert: #d4cfc4;--mmq-out: #ece4d0;--mmq-target: #e3a43a;--mmq-target-edge: #7a4b06;--mmq-found: #8cc29b;--mmq-missed: #e6a0a0;--mmq-cursor: #a4471f;--mmq-label: #2c2116;--mmq-label-halo: rgba(251, 246, 234, .92);--mmq-line: #2c2116;--mmq-ring: #c47d0e;--mmq-ring-fill: rgba(201, 133, 22, .14);--mmq-marker: #f4e8cc;--mmq-marker-edge: #6b5233}:root[data-theme=lamp] .acer-stage .mmq-root{--mmq-panel: #2c241b;--mmq-accent: #e07a3f;--mmq-accent-fg: #1b1611;--mmq-btn-bg: #3a2f23;--mmq-sheet-bg: #2a2219;--mmq-overlay: rgba(0, 0, 0, .6);--mmq-good: #6fbf85;--mmq-good-fg: #10130f;--mmq-bad: #e26b7c;--mmq-bad-fg: #1b1611;--mmq-warm: #e8ad4a;--mmq-map-bg: #1d2b2a;--mmq-sea: #1f2f2d;--mmq-sea-edge: #2f4643;--mmq-grat: rgba(232, 173, 74, .16);--mmq-land: #4a3d2c;--mmq-land-line: #8b7352;--mmq-land-hover: #5e4c33;--mmq-inert: #3a3833;--mmq-out: #332b20;--mmq-target: #e8ad4a;--mmq-target-edge: #fff1d0;--mmq-found: #4f8d62;--mmq-missed: #9a4a55;--mmq-cursor: #e8ad4a;--mmq-label: #f6ead2;--mmq-label-halo: rgba(27, 22, 17, .9);--mmq-line: #f6ead2;--mmq-ring: #e8ad4a;--mmq-ring-fill: rgba(232, 173, 74, .16);--mmq-marker: #4a3d2c;--mmq-marker-edge: #d8c29e}@media (prefers-color-scheme: dark){:root:not([data-theme=paper]) .acer-stage .mmq-root{--mmq-panel: #2c241b;--mmq-accent: #e07a3f;--mmq-accent-fg: #1b1611;--mmq-btn-bg: #3a2f23;--mmq-sheet-bg: #2a2219;--mmq-overlay: rgba(0, 0, 0, .6);--mmq-good: #6fbf85;--mmq-good-fg: #10130f;--mmq-bad: #e26b7c;--mmq-bad-fg: #1b1611;--mmq-warm: #e8ad4a;--mmq-map-bg: #1d2b2a;--mmq-sea: #1f2f2d;--mmq-sea-edge: #2f4643;--mmq-grat: rgba(232, 173, 74, .16);--mmq-land: #4a3d2c;--mmq-land-line: #8b7352;--mmq-land-hover: #5e4c33;--mmq-inert: #3a3833;--mmq-out: #332b20;--mmq-target: #e8ad4a;--mmq-target-edge: #fff1d0;--mmq-found: #4f8d62;--mmq-missed: #9a4a55;--mmq-cursor: #e8ad4a;--mmq-label: #f6ead2;--mmq-label-halo: rgba(27, 22, 17, .9);--mmq-line: #f6ead2;--mmq-ring: #e8ad4a;--mmq-ring-fill: rgba(232, 173, 74, .16);--mmq-marker: #4a3d2c;--mmq-marker-edge: #d8c29e}}.acer-facts{margin:0 0 10px;display:grid;gap:0;border-top:1px solid var(--acer-rule)}.acer-facts>div{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:4px 14px;padding:8px 2px;border-bottom:1px dashed var(--acer-rule)}.acer-facts dt{font-size:14px;font-weight:700;color:var(--acer-ink2);letter-spacing:.02em}.acer-facts dd{margin:0;min-width:0}.acer-factsmode{border-top:0}@media (max-width: 420px){.acer-facts>div{grid-template-columns:minmax(0,1fr)}}.acer-scroll{overflow-x:auto;max-width:100%}.acer-table{width:100%;border-collapse:collapse;font-size:15px}.acer-table th,.acer-table td{text-align:left;vertical-align:top;padding:7px 8px;border-bottom:1px dashed var(--acer-rule)}.acer-table thead th{font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:var(--acer-ink2);border-bottom:1px solid var(--acer-rule)}.acer-table th[scope=row]{font-weight:600}.acer-table img{display:block;border:1px solid var(--acer-rule);border-radius:3px}.acer-study{margin:12px 0;border:1px solid var(--acer-rule);border-radius:var(--acer-radius);background:var(--acer-sheet);padding:0 12px}.acer-study summary{cursor:pointer;padding:12px 0;font-weight:700;color:var(--acer-link)}.acer-faq{margin:30px 0;max-width:80ch}.acer-qa{border-bottom:1px dashed var(--acer-rule);padding:4px 0}.acer-qa summary{cursor:pointer;padding:8px 0;font-weight:700;font-family:var(--acer-serif);font-size:18px}.acer-related h2{font-size:20px}.acer-sethead{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);align-items:center}.acer-sethead img{width:100%;max-width:360px;height:auto;border-radius:10px;border:1px solid var(--acer-rule);box-shadow:var(--acer-shadow)}@media (min-width: 760px){.acer-sethead{grid-template-columns:minmax(0,320px) minmax(0,1fr)}}.acer-roll{list-style:none;padding:0;margin:10px 0;display:grid;gap:4px 18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.acer-roll li{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:5px 0;border-bottom:1px dotted var(--acer-rule);min-width:0}.acer-roll a{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--acer-ink);min-width:0}.acer-roll a:hover span{text-decoration:underline}.acer-roll img{flex:none;border:1px solid var(--acer-rule);border-radius:2px}.acer-rollflags span{display:grid}.acer-rollflags small{font-size:13px}.acer-roll small{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.acer-rollflags{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.acer-chead{display:flex;align-items:center;gap:14px;margin:6px 0 8px}.acer-chead h1{margin:0}.acer-chead p{margin:2px 0 0;color:var(--acer-ink2)}.acer-cflag{flex:none;width:76px;height:auto;border:1px solid var(--acer-rule);border-radius:4px;box-shadow:var(--acer-shadow)}@media (min-width: 700px){.acer-cflag{width:96px}}.acer-cgrid{display:grid;gap:4px 30px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width: 900px){.acer-cgrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.acer-cfacts{margin-top:10px}.acer-mapfig{margin:6px 0 0}.acer-mmap{display:block;width:100%;height:auto;border-radius:14px;border:1px solid var(--acer-rule);box-shadow:var(--acer-shadow)}.acer-msea{fill:var(--acer-sea)}.acer-mgrat{fill:none;stroke:var(--acer-gratline);stroke-width:1}.acer-mland{fill:var(--acer-land);stroke:var(--acer-landline);stroke-width:.8;stroke-linejoin:round}.acer-mgrey{fill:var(--acer-rule);opacity:.75}.acer-mn{fill:var(--acer-amber-soft);stroke:var(--acer-landline);stroke-width:.9;stroke-linejoin:round;transition:fill .2s}.acer-mmap a:hover .acer-mn,.acer-mmap a:focus .acer-mn{fill:var(--acer-amber)}.acer-mme{fill:var(--acer-maple);stroke:var(--acer-ink);stroke-width:1.2;stroke-linejoin:round}.acer-mdot{fill:var(--acer-maple);stroke:var(--acer-ink);stroke-width:1.2}.acer-mring{fill:none;stroke:var(--acer-maple);stroke-width:2.4;stroke-dasharray:5 4}.acer-nblist{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:2px 18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.acer-nblist li{padding:5px 0;border-bottom:1px dotted var(--acer-rule)}.acer-nblist small{display:block}.acer-flagrow{list-style:none;padding:0;margin:8px 0;display:flex;flex-wrap:wrap;gap:10px}.acer-flagrow img{display:block;width:72px;height:auto;border:1px solid var(--acer-rule);border-radius:3px}.acer-minibox h2{margin-bottom:6px}.acer-pager{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin:34px 0 0;padding-top:14px;border-top:1px solid var(--acer-rule)}.acer-pager a{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--acer-ink);min-width:0}.acer-pager a[rel=next]{justify-content:flex-end;text-align:right}.acer-pager span{display:grid;font-size:13px;color:var(--acer-ink2);min-width:0}.acer-pager b{font-size:16px;color:var(--acer-ink)}.acer-pager>a:nth-child(2){font-size:14px;color:var(--acer-link);text-align:center}@media (max-width: 520px){.acer-pager{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.acer-pager>a:nth-child(2){grid-column:1 / -1;grid-row:2;justify-content:center}}.acer-dailyline{font:700 18px/1.3 var(--acer-serif);color:var(--acer-maple)}.acer-calendar h3{font-size:17px}.acer-days{list-style:none;padding:0;margin:8px 0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:420px}.acer-days li{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:10px;border:1px dashed var(--acer-rule);color:var(--acer-rule)}.acer-days svg{width:64%;height:64%;fill:currentColor}.acer-days span{position:absolute;right:4px;bottom:1px;font-size:11px;color:var(--acer-ink2)}.acer-days li.acer-on{color:var(--acer-maple);border-style:solid;background:var(--acer-sheet)}.acer-days li.acer-now{outline:2px solid var(--acer-amber);outline-offset:1px}.acer-article{max-width:76ch}.acer-article .acer-prose{margin:22px 0}.acer-sources li{margin-bottom:10px}.acer-lic{display:inline-block;font-size:13px;padding:0 8px;border-radius:999px;background:var(--acer-forest-soft);color:var(--acer-forest);font-weight:700}.acer-mail{font-size:1.15em;font-weight:700}.acer-lost{text-align:left}.acer-lostleaf{width:80px;height:80px;color:var(--acer-amber);transform:rotate(-24deg)}.acer-foot{margin-top:40px;border-top:1px solid var(--acer-rule);background:linear-gradient(var(--acer-paper),var(--acer-paper2));font-size:15px}.acer-footin{max-width:1160px;margin:0 auto;padding:26px 16px 10px;display:grid;gap:18px 36px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.acer-foot h2{font-size:17px;margin:0 0 8px}.acer-foot ul{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:4px}.acer-foot a{color:var(--acer-ink)}.acer-foottongues a{white-space:nowrap}.acer-footnote{max-width:1160px;margin:0 auto;padding:4px 16px 26px;display:flex;align-items:center;gap:8px;color:var(--acer-ink2)}.acer-footleaf{width:18px;height:18px;flex:none;color:var(--acer-maple)}
