.mc-intro{margin-top:16px}.mc-intro h1{font:calc(var(--k2) * var(--j)) / calc(var(--k2) * 16px) var(--f-num);color:var(--c10)}.mc-lede{color:var(--c8);max-width:80ch;margin-top:4px}.mc-lab{font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;color:var(--c7);display:block}.mc-hint{color:var(--c7);font:var(--fs)/var(--lh) var(--f-body);text-transform:none;margin-left:12px}.mc-h2{font:calc(var(--k1) * var(--j)) / calc(var(--k1) * 16px) var(--f-num);color:var(--c9);text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:0 14px;margin:0 0 10px;display:flex}.mc-h2 span{font:var(--fs)/var(--lh) var(--f-body);color:var(--c7);text-transform:none}.mc-none{background:var(--dz-empty);box-shadow:inset 0 0 0 2px var(--c3);color:var(--c9);padding:12px 14px}.mc-in{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px;padding:14px;display:grid}.mc-in>*{min-width:0}.mc-qrow{flex-wrap:wrap;gap:8px 12px;margin-top:6px;display:flex}.mc-well{flex:20em;min-width:0;position:relative}.mc-well input{min-height:52px;padding-left:40px}.mc-fi{color:var(--c7);pointer-events:none;margin-top:-8px;line-height:0;position:absolute;top:50%;left:14px}.mc-qrow .kb{flex:0 auto;width:auto;min-width:min(16em,100%);min-height:52px}.mc-prow{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.mc-chip{min-height:44px;color:var(--c8);background:var(--c2);box-shadow:inset 0 0 0 2px var(--c4), inset 0 -4px 0 var(--c0);overflow-wrap:anywhere;padding:6px 12px 8px;text-decoration:none;display:block}.mc-chip small{color:var(--c7);display:block}.mc-chip:hover{color:var(--c9);background:var(--c3);box-shadow:inset 0 0 0 2px var(--c10), inset 0 -4px 0 var(--c0)}.mc-chip[aria-current]{background:var(--c10);color:var(--c0);box-shadow:inset 0 0 0 2px var(--c10), inset 0 -4px 0 var(--c11)}.mc-chip[aria-current] small{color:#3a2c0c}.mc-say{color:var(--c8)}.mc-say b{color:var(--c10);font-weight:400}.mc-out{margin-top:20px}.mc-hl{padding:4px 0 14px}.mc-say1{font:24px/32px "Galmuri11", var(--f-body);color:var(--c9)}.mc-say2{color:var(--c8);margin-top:4px}html[data-ts="1"] .mc-say1,html[data-ts="2"] .mc-say1{font:var(--fs)/var(--lh) var(--f-body)}.mc-mk{font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;vertical-align:middle;margin:2px 4px 2px 0;padding:0 6px;font-style:normal;display:inline-block}.mc-oh{background:var(--c11);color:var(--c0)}.mc-lk{background:var(--c3);color:var(--c9);box-shadow:inset 0 0 0 2px var(--c5)}.mc-empty{background:var(--dz-empty);box-shadow:inset 0 0 0 2px var(--c3);padding:16px}.mc-eh{font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;color:var(--c0);background:var(--c10);box-shadow:inset 0 -2px 0 var(--c11);padding:2px 10px 0;display:inline-block}.mc-et,.mc-es{background:var(--c0);max-width:72ch;margin-top:10px;padding:2px 8px}.mc-et{font:24px/32px "Galmuri11", var(--f-body);color:var(--c9)}.mc-es{color:var(--c8)}html[data-ts="1"] .mc-et,html[data-ts="2"] .mc-et{font:var(--fs)/var(--lh) var(--f-body)}.mc-ebtn{max-width:18em;margin-top:14px}.mc-cav{background:var(--c0);box-shadow:inset 0 0 0 2px var(--c3);color:var(--c8);gap:6px;margin-top:20px;padding:10px 14px;display:grid}.mc-key{color:var(--c7);flex-wrap:wrap;gap:4px 24px;display:flex}.mc-notes{margin-top:12px}.mc-notes summary{cursor:pointer;min-height:44px;font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;color:var(--c7);align-items:center;display:flex}.mc-notes summary:hover{color:var(--c10)}.mc-notes dl{grid-template-columns:12em minmax(0,1fr);gap:6px 16px;padding:8px 0 4px;display:grid}.mc-notes dt{font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;color:var(--c9)}.mc-notes dd{color:var(--c8);margin:0}.mcb-sb{border:4px solid #0000;border-image:var(--fr-amber) 2 fill / 4px / 0 stretch;padding:0 14px 14px}.mcb-top{box-shadow:inset 0 -2px 0 var(--c11);background:#02080b;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 -14px 10px;padding:8px 14px;display:flex}.mcb-plate{background:var(--c10);color:var(--c0);font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;box-shadow:inset 0 -2px 0 var(--c11);align-items:center;gap:8px;padding:4px 10px 2px;display:inline-flex}.mcb-plate .ico{margin-top:-2px}.mcb-q{font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;color:var(--c10)}.mcb-scope{color:var(--c8);text-transform:uppercase;letter-spacing:1px;margin-left:auto}.mcb-g{grid-template-rows:repeat(9,auto);grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr);column-gap:12px;display:grid}.mcb-c.pr{grid-column:1}.mcb-c.w1{grid-column:3}.mcb-vs{font:calc(var(--k2) * var(--j)) / calc(var(--k2) * 16px) var(--f-num);color:var(--c10);text-shadow:4px 4px 0 var(--c0);grid-area:1/2/span 9;align-self:center}.mcb-c{grid-row:span 9;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border:4px solid #0000;border-image:var(--fr-screen) 2 fill / 4px / 0 stretch;min-width:0;padding:0 14px 14px;display:grid}.mcb-c.pr{border-image-source:var(--fr-teal)}.mcb-c.w1{border-image-source:var(--fr-win)}.mcb-rk{background:var(--c1);box-shadow:inset 0 -2px 0 var(--c3);flex-wrap:wrap;align-items:center;gap:12px;margin:0 -14px;padding:6px 14px;display:flex}.mcb-c.w1 .mcb-rk{background:#17311a;box-shadow:inset 0 -2px #5fa84a}.mcb-ord{font:calc(var(--k1) * var(--j)) / calc(var(--k1) * 16px) var(--f-num);text-align:center;background:var(--c4);min-width:2.4em;color:var(--c9);padding:0 8px}.mcb-ord.r1{background:var(--c14);color:var(--c0)}.mcb-ord.rf{background:var(--c10);color:var(--c0)}.mcb-rw{font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;color:var(--c8);align-items:center;gap:8px;display:inline-flex}.mcb-c.w1 .mcb-rw{color:var(--c14)}.mcb-nm{min-width:0;padding-top:12px}.mcb-role{font:var(--fl)/var(--fll) var(--f-lab);text-transform:uppercase;color:var(--c7);display:block}.mcb-nm strong{font:24px/32px "Galmuri11", var(--f-body);color:var(--c9);overflow-wrap:anywhere;font-weight:400;display:block}html[data-ts="1"] .mcb-nm strong,html[data-ts="2"] .mcb-nm strong{font:var(--fs)/var(--lh) var(--f-body)}.mcb-big{flex-wrap:wrap;align-items:flex-end;gap:4px 12px;padding-top:8px;display:flex}.mcb-fg{font:calc((var(--k2) + 1) * var(--j)) / calc((var(--k2) + 1) * 16px) var(--f-num);color:var(--c10);text-shadow:4px 4px 0 var(--c0)}.mcb-c.w1 .mcb-fg{font-size:calc((var(--k2) + 2) * var(--j));line-height:calc((var(--k2) + 2) * 16px);color:var(--c14)}.mcb-fu{color:var(--c8);padding-bottom:12px}.mcb-mt{grid-template-columns:repeat(20,minmax(0,1fr));gap:2px;height:16px;margin:6px 0 10px;display:grid}.mcb-mt i{background:var(--c3)}.mcb-mt i.on{background:var(--c10)}.mcb-c.w1 .mcb-mt i.on{background:var(--c14)}.mcb-mt i.bs{box-shadow:inset 0 0 0 2px var(--c6), inset 0 0 0 4px var(--c0)}.mcb-st{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;padding:2px 0;display:flex}.mcb-st>span{color:var(--c7)}.mcb-st>i{background:repeating-linear-gradient(90deg, var(--c4) 0 2px, transparent 2px 6px);flex:12px;min-width:12px;height:2px}.mcb-st>b{color:var(--c9);text-align:right;margin-left:auto;font-weight:400}.mcb-st>b.up{color:var(--c14)}.mcb-st>b.dn{color:var(--c13)}.mcb-btn{padding-top:10px}.mcb-ft{box-shadow:inset 0 2px 0 var(--c3);color:var(--c8);flex-wrap:wrap;align-items:center;gap:6px 28px;margin-top:12px;padding-top:10px;display:flex}.mcb-ft b{color:var(--c9);font-weight:400}.mcb-key{color:var(--c7);flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.mcb-key i{background:var(--c10);width:12px;height:12px;display:inline-block}.mcb-key i.bs{background:var(--c3);box-shadow:inset 0 0 0 2px var(--c6);margin-left:8px}.mcb-sec{margin-top:24px}@container page (width<=60em){.mc-prow{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-prow>:last-child{grid-column:1/-1}.mcb-g{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:8px}.mcb-vs{grid-area:auto/1;justify-self:center}.mcb-c,.mcb-c.pr,.mcb-c.w1{grid-area:auto/1;grid-template-rows:none}.mc-notes dl{grid-template-columns:minmax(0,1fr)}.mc-hint{margin-left:0;display:block}}@container page (width<=30em){.mc-qrow .kb{flex:100%}.mcb-sb{padding:0 8px 10px}.mcb-top{margin:0 -8px 10px;padding:8px}.mcb-c{padding:0 10px 12px}.mcb-rk{margin:0 -10px;padding:6px 10px}.mcb-scope{margin-left:0}}@container page (width<=24em){.mc-prow{grid-template-columns:minmax(0,1fr)}}
