.keyword[data-astro-cid-novn5zxb]{--_padding-top:clamp(140 * var(--px), (var(--window-width) * .0376 + 125.915) * var(--px), 180 * var(--px));padding-block:var(--_padding-top) clamp(0 * var(--px), (var(--window-width) * .141 + -52.817) * var(--px), 150 * var(--px));position:relative;overflow-x:clip}.background[data-astro-cid-novn5zxb]{z-index:-1;pointer-events:none;position:absolute}.background-image[data-astro-cid-novn5zxb]{width:100%;max-width:none;height:auto;display:block}.background[data-astro-cid-novn5zxb].-pc{top:calc(var(--_padding-top) - 25.25 * var(--rem));width:calc(112.5 * var(--rem));left:50%;translate:-50%}@media screen and (width<=max(767px,47.9375rem)){.background[data-astro-cid-novn5zxb].-pc{display:none}}.background[data-astro-cid-novn5zxb].-sp{bottom:calc(2.1875 * var(--rem));width:calc(23.4375 * var(--rem));display:none;left:0}@media screen and (width<=max(767px,47.9375rem)){.background[data-astro-cid-novn5zxb].-sp{display:block}}.head[data-astro-cid-novn5zxb]{z-index:1;position:relative}.list[data-astro-cid-novn5zxb]{isolation:isolate;display:grid}.item[data-astro-cid-novn5zxb]{pointer-events:none;font-size:0;position:relative}.item[data-astro-cid-novn5zxb]:where([data-color=blue]){--_piece-color:var(--color-puzzle-pale-blue)}.item[data-astro-cid-novn5zxb]:where([data-color=light-blue]){--_piece-color:var(--color-puzzle-pale-light-blue)}.item[data-astro-cid-novn5zxb]:where([data-color=blue-grey]){--_piece-color:var(--color-puzzle-pale-blue-grey)}.anchor[data-astro-cid-novn5zxb]{aspect-ratio:1;color:var(--color-black);pointer-events:none;place-items:center;display:grid;position:relative}.anchor[data-astro-cid-novn5zxb]:where(.is-current){--_piece-color:var(--color-puzzle-shueisha-blue)}.layer[data-astro-cid-novn5zxb]{place-items:center;display:grid;position:absolute;inset:0}.layer[data-astro-cid-novn5zxb].-hit{user-select:none;opacity:0}.layer[data-astro-cid-novn5zxb].-hit>.label[data-astro-cid-novn5zxb],.layer[data-astro-cid-novn5zxb].-hit .piece[data-astro-cid-novn5zxb] svg[data-astro-cid-novn5zxb] use,.layer[data-astro-cid-novn5zxb].-visual>.label[data-astro-cid-novn5zxb]{pointer-events:auto}.layer[data-astro-cid-novn5zxb].-ring{pointer-events:none;display:none}.layer[data-astro-cid-novn5zxb].-ring.-black{--ring-grow:calc(7 * var(--px));--ring-color:var(--focus-ring-color,var(--color-black));z-index:-2;color:var(--ring-color)}.layer[data-astro-cid-novn5zxb].-ring.-white{--ring-grow:calc(3 * var(--px));--ring-color:var(--focus-ring-fill,var(--color-white));z-index:-1;color:var(--ring-color)}.layer[data-astro-cid-novn5zxb].-ring.-black{z-index:calc(-1 * var(--_index) - 2)}.layer[data-astro-cid-novn5zxb].-ring.-white{z-index:calc(-1 * var(--_index) - 1)}.layer[data-astro-cid-novn5zxb].-ring .piece[data-astro-cid-novn5zxb]{color:inherit}.layer[data-astro-cid-novn5zxb].-ring>.label[data-astro-cid-novn5zxb]{color:#0000;background-color:var(--ring-color);box-shadow:0 0 0 var(--ring-grow) var(--ring-color)}.piece[data-astro-cid-novn5zxb]{--_knob:29.5452%;z-index:calc(-1 * var(--_index));color:var(--_piece-color);font-size:0;display:block;position:absolute;inset:0}.piece[data-astro-cid-novn5zxb] svg[data-astro-cid-novn5zxb]{top:calc(-1 * var(--_knob));max-width:none;height:calc(100% + 2 * var(--_knob));fill:currentColor;display:block;position:absolute}.piece[data-astro-cid-novn5zxb]>svg[data-astro-cid-novn5zxb]:where([data-shape="01"]){left:calc(-1 * var(--_knob));width:calc(100% + 2 * var(--_knob))}.piece[data-astro-cid-novn5zxb]>svg[data-astro-cid-novn5zxb]:where([data-shape="02"]){width:100%;left:0}.piece[data-astro-cid-novn5zxb]>svg[data-astro-cid-novn5zxb]:where([data-shape="03"],[data-shape="04"]){left:calc(-1 * var(--_knob));width:calc(100% + var(--_knob))}.piece[data-astro-cid-novn5zxb]>svg[data-astro-cid-novn5zxb].-sp{display:none}@media screen and (width<=max(767px,47.9375rem)){.piece[data-astro-cid-novn5zxb]>svg[data-astro-cid-novn5zxb].-pc{display:none}.piece[data-astro-cid-novn5zxb]>svg[data-astro-cid-novn5zxb].-sp{display:block}}.piece[data-astro-cid-novn5zxb]:where([data-rotate="90"]){rotate:90deg}.piece[data-astro-cid-novn5zxb]:where([data-rotate="180"]){rotate:180deg}.piece[data-astro-cid-novn5zxb]:where([data-rotate="270"]){rotate:270deg}.label[data-astro-cid-novn5zxb]{z-index:1;padding-block:clamp(5 * var(--px), (var(--window-width) * .00282 + 3.944) * var(--px), 8 * var(--px));padding-inline:clamp(10 * var(--px), (var(--window-width) * .00939 + 6.479) * var(--px), 20 * var(--px));font-size:clamp(.813 * var(--rem), (var(--window-width) * .000177 + .747) * var(--rem), 1 * var(--rem));background-color:var(--color-white);border-radius:clamp(5 * var(--px), (var(--window-width) * .00282 + 3.944) * var(--px), 8 * var(--px));font-weight:700;position:relative}.label[data-astro-cid-novn5zxb]:where([data-direction=vertical]){padding-block:clamp(5 * var(--px), (var(--window-width) * .00188 + 4.296) * var(--px), 7 * var(--px));padding-inline:clamp(10 * var(--px), (var(--window-width) * .00939 + 6.479) * var(--px), 20 * var(--px));font-feature-settings:initial;font-feature-settings:"vkrn", "vpal";writing-mode:vertical-rl;text-orientation:upright}@media screen and (width>max(767px,47.9375rem)){.container[data-astro-cid-novn5zxb]{--_offset:clamp(22.5 * var(--px), (var(--window-width) * .0335 + -3.214) * var(--px), 45 * var(--px));grid-template-columns:minmax(0,1fr);display:grid}.head[data-astro-cid-novn5zxb],.body[data-astro-cid-novn5zxb]{grid-area:1/1}.head[data-astro-cid-novn5zxb]{place-self:start}.body[data-astro-cid-novn5zxb]{padding-top:var(--_offset)}.list[data-astro-cid-novn5zxb]{grid-template-columns:repeat(5,minmax(0,1fr))}.item[data-astro-cid-novn5zxb]:where([data-index="1"]){grid-area:1/4}.item[data-astro-cid-novn5zxb]:where([data-index="2"]){grid-area:1/5}.item[data-astro-cid-novn5zxb]:where([data-index="3"]){grid-area:2/1}.item[data-astro-cid-novn5zxb]:where([data-index="4"]){grid-area:2/2}.item[data-astro-cid-novn5zxb]:where([data-index="5"]){grid-area:2/3}.item[data-astro-cid-novn5zxb]:where([data-index="6"]){grid-area:2/4}.item[data-astro-cid-novn5zxb]:where([data-index="7"]){grid-area:3/3}.item[data-astro-cid-novn5zxb]:where([data-index="8"]){grid-area:3/4}.item[data-astro-cid-novn5zxb]:where([data-index="9"]){grid-area:3/5}.item[data-astro-cid-novn5zxb]:where([data-index="10"]){grid-area:4/2}.item[data-astro-cid-novn5zxb]:where([data-index="11"]){grid-area:4/3}.item[data-astro-cid-novn5zxb]:where([data-index="1"]) svg[data-astro-cid-novn5zxb]{translate:calc(-2 * var(--px)) calc(-2 * var(--px))}.item[data-astro-cid-novn5zxb]:where([data-index="4"]) svg[data-astro-cid-novn5zxb]{translate:0 calc(-3 * var(--px))}.item[data-astro-cid-novn5zxb]:where([data-index="5"]) svg[data-astro-cid-novn5zxb]{translate:calc(3 * var(--px)) 0}.item[data-astro-cid-novn5zxb]:where([data-index="8"]) svg[data-astro-cid-novn5zxb]{translate:calc(2 * var(--px)) calc(2 * var(--px))}.item[data-astro-cid-novn5zxb]:where([data-index="10"]) svg[data-astro-cid-novn5zxb]{translate:calc(-2 * var(--px)) calc(-2 * var(--px))}}@media screen and (width<=max(767px,47.9375rem)){.body[data-astro-cid-novn5zxb]{margin-top:clamp(62 * var(--px), (var(--window-width) * .159 + 2.689) * var(--px), 124 * var(--px))}.list[data-astro-cid-novn5zxb]{row-gap:clamp(63 * var(--px), (var(--window-width) * .189 + -7.791) * var(--px), 137 * var(--px));width:100%;max-width:var(--max-width-column);grid-template-columns:5.97015% 11.9403% 11.9403% 16.4179% 11.9403% 11.9403% 16.4179% 11.9403%;margin-inline:auto}.item[data-astro-cid-novn5zxb]:nth-child(4n+1){grid-column:2/5}.item[data-astro-cid-novn5zxb]:nth-child(4n+2){grid-column:5/8}.item[data-astro-cid-novn5zxb]:nth-child(4n+3){grid-column:3/6}.item[data-astro-cid-novn5zxb]:nth-child(4n+4){grid-column:6/9}.item[data-astro-cid-novn5zxb]:nth-child(odd):last-child{grid-column:4/7}.item[data-astro-cid-novn5zxb]:where([data-index="2"]) svg[data-astro-cid-novn5zxb]{translate:calc(-2 * var(--px)) calc(2 * var(--px))}.item[data-astro-cid-novn5zxb]:where([data-index="4"]) svg[data-astro-cid-novn5zxb]{translate:calc(2 * var(--px)) calc(2 * var(--px))}.item[data-astro-cid-novn5zxb]:where([data-index="6"]) svg[data-astro-cid-novn5zxb]{translate:calc(-2 * var(--px)) calc(2 * var(--px))}.item[data-astro-cid-novn5zxb]:where([data-index="8"]) svg[data-astro-cid-novn5zxb]{translate:calc(-2 * var(--px)) calc(-2 * var(--px))}.item[data-astro-cid-novn5zxb]:where([data-index="9"]) svg[data-astro-cid-novn5zxb]{translate:calc(2 * var(--px)) calc(-2 * var(--px))}}a[data-astro-cid-novn5zxb].anchor{--_hover-rotate:-3deg}@media (hover:hover){a[data-astro-cid-novn5zxb].anchor:hover{z-index:1}a[data-astro-cid-novn5zxb].anchor:hover>.layer[data-astro-cid-novn5zxb].-visual,a[data-astro-cid-novn5zxb].anchor:hover>.layer[data-astro-cid-novn5zxb].-ring{rotate:var(--_hover-rotate)}}.item[data-astro-cid-novn5zxb]:nth-child(2n) a[data-astro-cid-novn5zxb].anchor{--_hover-rotate:3deg}.js-focus-visible a[data-astro-cid-novn5zxb].anchor.focus-visible{z-index:1;box-shadow:none;outline:none}.js-focus-visible a[data-astro-cid-novn5zxb].anchor.focus-visible>.layer[data-astro-cid-novn5zxb].-ring{display:grid}@media (forced-colors:active){.js-focus-visible a[data-astro-cid-novn5zxb].anchor.focus-visible{outline:calc(4 * var(--px)) solid var(--focus-ring-color,var(--color-black));outline-offset:calc(3 * var(--px));box-shadow:0 0 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white))}.js-focus-visible a[data-astro-cid-novn5zxb].anchor.focus-visible>.layer[data-astro-cid-novn5zxb].-ring{display:none}}
