@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1dcc2d65ae47f153-s.0681r9lc3vypj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6889cd8b8d2a316f-s.1xk9tz8z27zxu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/efe66f9dab7e6ce7-s.p.1hhkevm56nbhg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_cdc01b09-module__HBytBG__className{font-family:Barlow,Barlow Fallback;font-style:normal;font-weight:800}.barlow_cdc01b09-module__HBytBG__variable{--font-hero-title:"Barlow", "Barlow Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:#fff;--neutral-1:#fcfcfc;--neutral-2:#f8f8f8;--neutral-3:#f1f1f1;--neutral-4:#e3e3e3;--neutral-5:#cacaca;--neutral-6:#a4a4a4;--neutral-7:#7d7d7d;--neutral-8:#585858;--neutral-9:#383838;--neutral-10:#1d1d1d;--neutral-11:#0b0b0b;--background:var(--neutral-0);--surface:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-muted:var(--neutral-2);--foreground:var(--neutral-11);--text-secondary:var(--neutral-8);--text-muted:var(--neutral-7);--border:#e9e9e9;--border-subtle:#f3f3f3;--border-strong:#c4c4c4;--accent:#353535;--accent-strong:#1f1f1f;--accent-subtle:#3535351a;--accent-foreground:var(--background);--control-on:#1d1d1d;--control-glyph:#fff;--control-track:#dcdcdc;--control-track-hover:#d1d1d1;--control-thumb:#fff;--control-thumb-on:#fff;--control-thumb-shadow:0 0 0 .5px #00000012, 0 1px 2px #00000024, 0 2px 6px #0000000f;--control-on-subtle:color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill:var(--control-on);--focus-ring:transparent;--success:#007530;--warning:#a86c00;--danger:#cd1526;--shadow-resting:0 1px 2px #00000009;--shadow-raised:0 6px 18px #0001, 0 1px 3px #00000009;--shadow-floating:0 20px 48px #0000001b, 0 3px 10px #0000000b;--arc-gradient-from:#e2d8f8;--arc-gradient-to:#fadfc6;--arc-gradient:linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground:#1b1a1f;--arc-gradient-soft:linear-gradient(135deg, #f8f5ff, #fff7ef);--arc-gradient-line:linear-gradient(100deg, #cdbfe9, #edcaa8);--arc-gradient-ink:linear-gradient(100deg, #644c8a, #8a542d);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-control:1.125rem;--radius-panel:1.625rem;--radius-surface:2.125rem;--radius-pill:9999px;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.125rem;--font-display:var(--font-geist,"Geist Variable"), sans-serif;--font-body:var(--font-inter,"Inter Variable"), sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3.25rem;--text-5xl:4.5rem;--tracking-display:-.03em;--tracking-body:-.01em;--leading-display:1.1;--leading-body:1.4;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-exit:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--duration-instant:.12s;--duration-fast:.16s;--duration-standard:.24s;--duration-considered:.48s;--duration-spring:.58s}@supports (color:lab(0% 0 0)){:root{--neutral-0:lab(100% 0 0);--neutral-1:lab(98.84% 0 0);--neutral-2:lab(97.448% -.0000596046 .0000119209);--neutral-3:lab(95.128% 0 -.0000238419);--neutral-4:lab(90.14% 0 -.0000238419);--neutral-5:lab(81.44% -.0000298023 0);--neutral-6:lab(67.52% -.0000298023 0);--neutral-7:lab(52.44% 0 -.0000119209);--neutral-8:lab(37.36% .0000149012 -.00000596046);--neutral-9:lab(23.44% -.0000149012 0);--neutral-10:lab(10.68% .00000745058 -.00000298023);--neutral-11:lab(3.04863% 0 0);--border:lab(92.46% -.0000298023 -.0000119209);--border-subtle:lab(95.94% -.0000298023 0);--border-strong:lab(79.12% -.0000298023 -.0000119209);--accent:lab(22.28% 0 .00000596046);--accent-strong:lab(11.84% .0000149012 0);--accent-subtle:lab(22.28% 0 .00000596046/.1);--control-on:lab(10.68% .00000745058 -.00000298023);--control-glyph:lab(100% 0 0);--control-track:lab(87.82% -.0000596046 0);--control-track-hover:lab(83.76% 0 0);--control-thumb:lab(100% 0 0);--control-thumb-on:lab(100% 0 0);--control-thumb-shadow:0 0 0 .5px lab(0% 0 0/.07), 0 1px 2px lab(0% 0 0/.14), 0 2px 6px lab(0% 0 0/.06);--success:lab(43.1197% -59.0148 41.2606);--warning:lab(50.851% 28.2062 123.921);--danger:lab(44.4874% 66.6635 43.5167);--shadow-resting:0 1px 2px lab(0% 0 0/.035);--shadow-raised:0 6px 18px lab(0% 0 0/.065), 0 1px 3px lab(0% 0 0/.035);--shadow-floating:0 20px 48px lab(0% 0 0/.105), 0 3px 10px lab(0% 0 0/.045);--arc-gradient-from:lab(87.8809% 8.1113 -14.5142);--arc-gradient-to:lab(90.6671% 6.85087 15.9945);--arc-gradient-foreground:lab(9.40527% 1.7955 -3.22973);--arc-gradient-soft:linear-gradient(135deg, lab(96.9227% 2.80142 -5.21616), lab(97.6683% 2.30223 5.58462));--arc-gradient-line:linear-gradient(100deg, lab(79.5693% 11.0225 -19.2328), lab(83.673% 9.44179 21.6181));--arc-gradient-ink:linear-gradient(100deg, lab(37.1229% 20.5983 -31.2127), lab(41.5703% 20.3419 32.3864))}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#141414;--surface:#191919;--surface-raised:#1f1f1f;--surface-muted:#242424;--foreground:#f2f2f2;--text-secondary:#b4b4b4;--text-muted:#8c8c8c;--border:#2b2b2b;--border-subtle:#222;--border-strong:#484848;--focus-ring:transparent;--accent:#bebebe;--accent-strong:#e1e1e1;--accent-subtle:#bebebe21;--control-on:#e8e8e8;--control-glyph:#141414;--control-track:#353535;--control-track-hover:#404040;--control-thumb:#f5f5f5;--control-thumb-on:#141414;--control-fill:#868686;--control-thumb-shadow:0 0 0 .5px #0000004d, 0 1px 2px #00000059, 0 2px 6px #0003;--success:#4cd676;--warning:#ffb91b;--danger:#ff8880;--shadow-resting:0 1px 2px #0000002e;--shadow-raised:0 8px 22px #00000038;--shadow-floating:0 22px 55px #00000057;--arc-gradient-from:#463c59;--arc-gradient-to:#5a422f;--arc-gradient-foreground:#f2f1f5;--arc-gradient-soft:linear-gradient(135deg, #1f1c25, #241e18);--arc-gradient-line:linear-gradient(100deg, #63567b, #7f6347);--arc-gradient-ink:linear-gradient(100deg, #cbbaeb, #edcaa3)}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--background:lab(6.19571% 0 0);--surface:lab(8.94% 0 0);--surface-raised:lab(11.84% .0000149012 0);--surface-muted:lab(14.16% 0 0);--foreground:lab(95.36% .0000596046 0);--text-secondary:lab(73.32% -.0000298023 -.0000119209);--text-muted:lab(58.24% 0 0);--border:lab(17.64% 0 0);--border-subtle:lab(13% 0 0);--border-strong:lab(30.4% -.0000149012 0);--accent:lab(76.8% -.0000298023 0);--accent-strong:lab(89.56% -.0000298023 -.0000119209);--accent-subtle:lab(76.8% -.0000298023 0/.13);--control-on:lab(91.88% 0 -.0000238419);--control-glyph:lab(6.19571% 0 0);--control-track:lab(22.28% 0 .00000596046);--control-track-hover:lab(26.92% 0 0);--control-thumb:lab(96.52% -.0000596046 0);--control-thumb-on:lab(6.19571% 0 0);--control-fill:lab(55.92% 0 0);--control-thumb-shadow:0 0 0 .5px lab(0% 0 0/.3), 0 1px 2px lab(0% 0 0/.35), 0 2px 6px lab(0% 0 0/.2);--success:lab(76.742% -54.3942 35.916);--warning:lab(80.2758% 18.4041 80.6193);--danger:lab(70.1792% 62.897 36.8075);--shadow-resting:0 1px 2px lab(0% 0 0/.18);--shadow-raised:0 8px 22px lab(0% 0 0/.22);--shadow-floating:0 22px 55px lab(0% 0 0/.34);--arc-gradient-from:lab(27.4448% 9.65029 -15.8117);--arc-gradient-to:lab(30.2624% 8.62143 15.9988);--arc-gradient-foreground:lab(95.3053% .86689 -1.63655);--arc-gradient-soft:linear-gradient(135deg, lab(11.0714% 2.92888 -5.13447), lab(11.8218% 2.16405 5.00569));--arc-gradient-line:linear-gradient(100deg, lab(38.9237% 11.518 -18.999), lab(44.2147% 9.11951 20.3837));--arc-gradient-ink:linear-gradient(100deg, lab(78.278% 13.0022 -22.3635), lab(83.7331% 8.60939 24.3907))}}:root[data-accent=neutral]{--accent:#353535;--accent-strong:#1f1f1f;--accent-subtle:#3535351a}@supports (color:lab(0% 0 0)){:root[data-accent=neutral]{--accent:lab(22.28% 0 .00000596046);--accent-strong:lab(11.84% .0000149012 0);--accent-subtle:lab(22.28% 0 .00000596046/.1)}}:root[data-accent=violet]{--accent:#7747ff;--accent-strong:#5528ce;--accent-subtle:#7747ff21}:root[data-accent=blue]{--accent:#0562ef;--accent-strong:#074db7;--accent-subtle:#0562ef1f}:root[data-accent=green]{--accent:#0db879;--accent-strong:#087c54;--accent-subtle:#0db87921;--accent-foreground:#102016}:root[data-accent=amber]{--accent:#f3ad20;--accent-strong:#9c6300;--accent-subtle:#f3ad2029;--accent-foreground:#20190d}:root[data-accent=orange]{--accent:#f48120;--accent-strong:#aa4700;--accent-subtle:#f4812021;--accent-foreground:#17130f}:root[data-accent=coral]{--accent:#f15f55;--accent-strong:#b92c27;--accent-subtle:#f15f5524;--accent-foreground:#21110f}:root[data-accent=rose]{--accent:#ed4e9d;--accent-strong:#ae2570;--accent-subtle:#ed4e9d24;--accent-foreground:#250f1b}:root[data-theme=dark][data-accent=neutral]{--accent:#bebebe;--accent-strong:#e1e1e1;--accent-subtle:#bebebe21}@supports (color:lab(0% 0 0)){:root[data-theme=dark][data-accent=neutral]{--accent:lab(76.8% -.0000298023 0);--accent-strong:lab(89.56% -.0000298023 -.0000119209);--accent-subtle:lab(76.8% -.0000298023 0/.13)}}:root[data-theme=dark][data-accent=violet]{--accent:#a78bff;--accent-strong:#c7b7ff;--accent-subtle:#7747ff38}:root[data-theme=dark][data-accent=blue]{--accent:#6ba3ff;--accent-strong:#a4c7ff;--accent-subtle:#0562ef38}:root[data-theme=dark][data-accent=green]{--accent:#53dca6;--accent-strong:#93efd0;--accent-subtle:#0db87933}:root[data-theme=dark][data-accent=amber]{--accent:#ffcb62;--accent-strong:#ffe0a1;--accent-subtle:#f3ad2033}:root[data-theme=dark][data-accent=orange]{--accent:#ffad5e;--accent-strong:#ffd0a0;--accent-subtle:#f4812033;--accent-foreground:#17130f}:root[data-theme=dark][data-accent=coral]{--accent:#ff9386;--accent-strong:#ffc1ba;--accent-subtle:#f15f5533}:root[data-theme=dark][data-accent=rose]{--accent:#ff8bc5;--accent-strong:#ffc0df;--accent-subtle:#ed4e9d33}:root[data-accent=neutral]{--control-on:#1d1d1d;--control-thumb-on:#fff;--control-glyph:#fff}@supports (color:lab(0% 0 0)){:root[data-accent=neutral]{--control-on:lab(10.68% .00000745058 -.00000298023);--control-thumb-on:lab(100% 0 0);--control-glyph:lab(100% 0 0)}}:root[data-accent=violet]{--control-on:#7747ff;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=blue]{--control-on:#0562ef;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=green]{--control-on:#10a870;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=amber]{--control-on:#eda11a;--control-thumb-on:#fff;--control-glyph:#2a1c03}:root[data-accent=orange]{--control-on:#f07818;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=coral]{--control-on:#ec564b;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=rose]{--control-on:#e64494;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-theme=dark][data-accent=neutral]{--control-on:#e8e8e8;--control-thumb-on:#141414;--control-glyph:#141414}@supports (color:lab(0% 0 0)){:root[data-theme=dark][data-accent=neutral]{--control-on:lab(91.88% 0 -.0000238419);--control-thumb-on:lab(6.19571% 0 0);--control-glyph:lab(6.19571% 0 0)}}:root[data-theme=dark][data-accent=violet]{--control-on:#8a66ff;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on:#3b82f6;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#3b82f6}:root[data-theme=dark][data-accent=green]{--control-on:#1fae78;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#1fae78}:root[data-theme=dark][data-accent=amber]{--control-on:#e8a52a;--control-thumb-on:#fff;--control-glyph:#241803;--control-fill:#e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on:#ef873a;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ef873a}:root[data-theme=dark][data-accent=coral]{--control-on:#ec6a60;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on:#e457a0;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#e457a0}:root{--series-1:#1f7dcf;--series-2:#7128a5;--series-3:#e58f00;--series-4:#009e84}:root[data-theme=dark]{--series-1:#55adff;--series-2:#9c37be;--series-3:#e66e00;--series-4:#00a861}@supports (color:oklch(from red clamp(.4, l * sign(max(c - .02, 0)) + .5, .8) c h)){:root{--series-1:oklch(from var(--accent) calc(l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--series-2:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 57));--series-3:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 184));--series-4:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 292))}:root[data-theme=dark]{--series-1:oklch(from var(--accent) calc(l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--series-2:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 66));--series-3:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 175));--series-4:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 270))}}:focus:not(:focus-visible),:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent))!important;outline-offset:var(--focus-outline-offset,2px)!important}
@font-face{font-family:Minecraft;src:url(/fonts/Minecraft.ttf)format("truetype");font-display:swap}@font-face{font-family:MisakiGothic2nd;src:url(/fonts/misaki_gothic_2nd.ttf)format("truetype");font-display:swap}@font-face{font-family:MinecraftTen;src:url(/fonts/MinecraftTen-VGORe.ttf)format("truetype");font-display:swap}:root{--font-display:var(--font-noto-jp), "Noto Sans JP", sans-serif;--font-body:var(--font-noto-jp), "Noto Sans JP", sans-serif;--font-minecraft:"Minecraft", var(--font-noto-jp), sans-serif;--font-misaki:"MisakiGothic2nd", var(--font-noto-jp), sans-serif;--font-minecraft-title:"MinecraftTen", "Minecraft", var(--font-noto-jp), sans-serif;--tracking-display:0;--tracking-body:0;--leading-body:1.6;--highlight-bar:var(--accent)}:root[data-accent=green]{--accent:#8cb46a;--accent-strong:#4f7a3a;--accent-subtle:#8cb46a29;--accent-foreground:#1d2f15;--control-on:#6f9a52}:root[data-theme=dark][data-accent=green]{--accent:#a3c982;--accent-strong:#c2dda9;--accent-subtle:#8cb46a33;--accent-foreground:#142010;--control-on:#8cb46a}:root[data-theme=dark]{--background:#2e2e2e;--surface:#343434;--surface-raised:#3a3a3a;--surface-muted:#404040;--border:#484848;--border-subtle:#3d3d3d;--border-strong:#666;--text-muted:#989898}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--background:lab(18.8% 0 0);--surface:lab(21.7% 0 0);--surface-raised:lab(24.6% 0 0);--surface-muted:lab(26.92% 0 0);--border:lab(30.4% -.0000149012 0);--border-subtle:lab(25.76% -.0000149012 0);--border-strong:lab(43.16% 0 0);--text-muted:lab(62.88% -.0000298023 0)}}
:root{--site-header-height:65px;--page-width:1120px}:root[data-theme=light]{--background:#f4f1eb;--surface:#f6f3ed;--surface-raised:#f8f5f0;--surface-muted:#ebe7df;--border:#ded8ce;--border-subtle:#e6e1d8;--border-strong:#c1b9ac;--foreground:#1f1e1c;--text-secondary:#4a4640;--text-muted:#6e685f}:root{--highlight-bar:var(--foreground);--spring-curve:linear(0, .0576, .1805, .3211, .4556, .5734, .6715, .7505, .8126, .8604, .8968, .9242, .9447, .9598, .9709, .979, .9849, .9892, .9923, .9945, .9961, .9972, .998, .9986, 1)}:root[data-theme=dark]{--background:#22201d;--surface:#2a2724;--surface-raised:#2f2c28;--surface-muted:#34302c;--border:#45403a;--border-subtle:#3a3632;--border-strong:#5e574f;--foreground:#efeae2;--text-secondary:#cfc8bd;--text-muted:#a39b8f}:root{--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=dark]{--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;background:var(--background);-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--site-header-height) + var(--space-4))}body{color:var(--foreground);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:0 0;margin:0}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-weight:500;line-height:1.3}p{margin:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%}button,input,textarea,select{font:inherit;color:inherit}strong,b{font-weight:500}code,pre,kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}main.subpage{background:var(--background);flex-direction:column;min-height:100dvh;display:flex}.button-link svg{flex:none}.site-header-shell{z-index:40;position:sticky;top:0}.site-header-spacer{display:none}@media (hover:none){.site-header-shell{backface-visibility:hidden;position:fixed;left:0;right:0;transform:translateZ(0)}.site-header-spacer{visibility:hidden;pointer-events:none;display:block}.site-header-spacer-bar{height:65px}}html,body{overscroll-behavior-y:none}.site-header-shell>header{border-bottom-color:var(--border);background:var(--background);box-shadow:none;transition:none}.site-header-shell.home-header>header{transition:border-color var(--duration-standard) var(--ease-standard)}.site-header-shell.home-header>header:not([data-scrolled]){border-bottom-color:#0000}@media (prefers-reduced-motion:reduce){.site-header-shell.home-header>header{transition:none}}@container site-header (min-width:900px){.site-header-shell .mobile-menu-button{display:none}}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(.header-menu-motion){z-index:100;animation-duration:.28s;animation-timing-function:cubic-bezier(.22,.7,.3,1)}::view-transition{pointer-events:none}@media (prefers-reduced-motion:reduce){::view-transition-group(.header-menu-motion){animation-duration:0s}}.pixel-glyph{flex:none;display:block}.header-socials{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex:none;align-items:center;height:38px;margin:0;padding:0 4px;list-style:none;display:flex}.header-socials a,.header-socials span{width:30px;height:28px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:8px;place-items:center;display:grid}.header-socials [data-pending]{opacity:.55}@media (hover:hover) and (pointer:fine){.header-socials a:hover{background:var(--surface-muted);color:var(--foreground)}}@container site-header (max-width:1359px){.header-socials{display:none}}.account-control{flex:none;align-items:center;display:flex}.account-login{border:1px solid var(--border);background:var(--surface);width:38px;height:38px;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard);border-radius:12px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.account-login:hover{background:var(--surface-muted)}}.account-menu-trigger img,.account-menu-trigger span{image-rendering:pixelated}.site-search{--control-height-md:36px;--es-collapsed-width:232px;width:var(--es-collapsed-width);height:var(--control-height-md);flex:none;position:relative}.site-search-kbd{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);font-family:inherit;font-size:var(--text-xs);border-radius:6px;padding:1px 6px}@container site-header (max-width:1099px){.site-search{--es-collapsed-width:36px}.site-search [class*=__collapsedLabel]{display:none}}.site-header-shell .site-search>*{width:min(380px, calc(100vw - 2 * var(--space-6)));position:absolute;top:0;right:0}.site-search-mobile{display:none}@container site-header (max-width:759px){.site-search{display:none}.site-search-mobile{display:block}}.guide-quick-links ul,.guide-group-links{gap:1px;margin:0;padding:0;list-style:none;display:grid}.guide-quick-links,.guide-filter{margin-bottom:var(--space-3)}.guide-filter [class*=__root]{background:color-mix(in oklab, var(--foreground) 7%, transparent);border-color:#0000;border-radius:8px;width:100%;display:flex}.guide-filter [class*=__selection]{background:#f6f3ed;border-color:#0000;box-shadow:0 1px 2px #1f1e1c24,0 0 0 1px #1f1e1c0f}:root[data-theme=dark] .guide-filter [class*=__selection]{background:color-mix(in oklab, var(--foreground) 22%, transparent);box-shadow:0 1px 2px #0006}.guide-filter [class*=__track]{flex:1;padding:2px}.guide-filter [class*=__button]{border-radius:6px;flex:1 1 0;min-height:20px;padding:0 4px;font-size:11px}.guide-empty{padding:var(--space-2);color:var(--text-muted);margin:0;font-size:13px;line-height:1.6}.guide-groups{gap:var(--space-1);display:grid;position:relative}.guide-group-toggle{z-index:1;align-items:center;gap:var(--space-2);width:100%;min-height:30px;padding:0 var(--space-2);color:var(--foreground);background:var(--background);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:10px;outline:0;font-size:13px;font-weight:500;display:flex;position:relative}.guide-group-toggle>span{flex:1;min-width:0}.guide-group-toggle .pixel-icon{width:15px;height:15px;color:var(--text-muted);transition:color .16s var(--ease-standard);flex:none}.guide-group-chevron{color:var(--text-muted);opacity:.75;transition:transform .459s var(--spring-curve), color .16s var(--ease-standard), opacity .16s var(--ease-standard);flex:none;transform:rotate(-90deg)}.guide-group[data-open] .guide-group-chevron{transform:rotate(0)}.guide-group-toggle:hover .pixel-icon,.guide-group-toggle:hover .guide-group-chevron,.guide-group-toggle:focus-visible .pixel-icon,.guide-group-toggle:focus-visible .guide-group-chevron{color:var(--foreground);opacity:1}.guide-group-toggle:focus-visible{background:color-mix(in oklab, var(--surface-muted) 78%, var(--background))}.guide-group-body{opacity:0;transition:grid-template-rows .706s var(--spring-curve), opacity .18s cubic-bezier(.22, 1, .36, 1);grid-template-rows:0fr;display:grid}.guide-group[data-open] .guide-group-body{opacity:1;grid-template-rows:1fr}.guide-group[data-current][data-open] .guide-group-body{transition:grid-template-rows .706s var(--spring-curve)}.guide-group-links{background:linear-gradient(var(--border), var(--border)) 1px 2px / 1px calc(100% - 2px - 6px) no-repeat;min-height:0;margin:0 0 0 14px;padding:2px 0 6px 11px;overflow:hidden}.guide-link{align-items:center;gap:var(--space-2);min-height:28px;padding:3px var(--space-2);color:var(--text-secondary);overflow-wrap:anywhere;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:8px;font-size:13px;line-height:1.45;display:flex;position:relative}.guide-group-links .guide-link{padding-inline:6px}.guide-link .pixel-icon{flex:none;width:15px;height:15px}.guide-link>span{min-width:0;transition:color var(--duration-standard) var(--ease-standard);flex:1;position:relative}.guide-link[aria-current=page]>span{color:var(--foreground)}.guide-link small{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.guide-link[aria-current=page]{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 9%, transparent);transition-property:color}.guide-group-links .guide-link[aria-current=page]:after{background:var(--highlight-bar);content:"";width:1px;position:absolute;top:7px;bottom:7px;left:-10px}.guide-groups{--guide-glide:var(--duration-considered) cubic-bezier(.65,0,.35,1)}.guide-glide{background:color-mix(in oklab, var(--foreground) 9%, transparent);pointer-events:none;border-radius:8px;position:absolute;top:0}.guide-glide:after{background:var(--highlight-bar);content:"";width:1px;position:absolute;top:7px;bottom:7px;left:-10px}.guide-glide[data-moving]{transition:transform var(--guide-glide), width var(--guide-glide), height var(--guide-glide)}.guide-glide[data-moving][data-across]{animation:guide-glide-across var(--duration-considered) linear both}@keyframes guide-glide-across{0%,15%{opacity:1}42%,58%{opacity:0}85%,to{opacity:1}}.guide-groups[data-gliding] .guide-link{transition-property:color}.guide-groups[data-gliding] .guide-link[aria-current=page]{background:0 0}.guide-groups[data-gliding] .guide-link[aria-current=page]:after{content:none}@media (hover:hover) and (pointer:fine){.guide-link:hover{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 4%, transparent)}.guide-link[aria-current=page]:hover{background:color-mix(in oklab, var(--foreground) 9%, transparent)}}.guide-search{--control-height-md:30px;--es-collapsed-width:full;z-index:2;height:var(--control-height-md);position:relative}.guide-search [class*=__collapsedLabel]{color:var(--text-secondary)}:is(.site-search,.guide-search) [class*=__collapsedLabel]{font-size:12px}:is(.site-search,.guide-search) [class*=__icon]{width:14px;height:14px;top:calc(50% - 7px);left:calc(var(--control-height-md) / 2 - 8px)}:is(.guide-search,.site-search) [class*=__shell]{border-radius:8px}.guide-search [class*=__shell]:not([data-expanded]){background:color-mix(in oklab, var(--foreground) 7%, transparent);border-color:#0000}.guide-search [class*=__shell]:not([data-expanded]):hover{color:var(--foreground)}@media (prefers-reduced-motion:reduce){.guide-group-body,.guide-group-chevron,.guide-link,.guide-link>span,.guide-glide[data-moving]{transition:none}}.wiki-sidebar-toggle{width:100%;min-height:var(--control-height-md);justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--foreground);background:var(--surface);font-size:var(--text-sm);cursor:pointer;font-weight:500;display:flex}.wiki-portal-section{padding-top:var(--space-10)}.wiki-portal-section:first-of-type{padding-top:0}.article-header+.wiki-portal-section{padding-top:var(--space-8)}.wiki-portal-section-heading{gap:var(--space-1);margin-bottom:var(--space-4);display:grid}.wiki-category-title{align-items:center;gap:var(--space-3);font-size:var(--text-xl);display:flex}.wiki-portal-section-heading p{gap:var(--space-1) var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.wiki-portal-section-heading p span{color:var(--text-muted)}.wiki-portal-cards{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.wiki-portal-cards .link-card{padding:var(--space-3) var(--space-5)}.link-card{align-content:start;gap:var(--space-1) var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.link-card-icon{width:var(--space-8);height:var(--space-8);background:var(--surface-muted);border-radius:10px;grid-row:1/3;place-items:center;display:grid}.link-card-icon .pixel-icon{width:18px;height:18px}.link-card strong{font-size:var(--text-base);font-weight:500;line-height:1.4}.link-card p{color:var(--text-secondary);font-size:var(--text-sm);grid-column:2}.link-card-arrow{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);grid-area:1/3/3;align-self:center}@media (hover:hover) and (pointer:fine){.link-card:hover{background:var(--surface-muted)}.link-card:hover .link-card-arrow{color:var(--foreground);transform:translate(2px)}}.news-results-heading{min-height:var(--control-height-sm);justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.search-result{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.article-list{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.news-index-page .article-header+.news-results-heading{margin-top:var(--space-5)}.news-card{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-6);border:1px solid var(--border);background:var(--surface);color:inherit;transition:background-color var(--duration-fast) var(--ease-standard);border-radius:8px;grid-template-columns:124px minmax(0,1fr) auto;text-decoration:none;display:grid}.news-card-meta{align-self:center;justify-items:center;gap:var(--space-3);display:grid}.news-card-date{color:var(--text-muted);font-family:var(--font-minecraft);letter-spacing:.5px;font-kerning:none;font-synthesis:none;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.2;position:relative;top:1px}.news-card-copy{justify-items:start;gap:var(--space-1);min-width:0;padding-left:var(--space-5);border-left:1px solid var(--border);display:grid}.news-card-copy strong{font-size:var(--text-base);font-weight:500;line-height:1.5}.news-card-copy p{color:var(--text-secondary);font-size:var(--text-sm);word-break:auto-phrase;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.news-card-arrow{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.news-card:hover{background:var(--surface-muted)}.news-card:hover .news-card-arrow{color:var(--foreground)}}@media (max-width:600px){.news-card{gap:var(--space-1);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr)}.news-card-meta{align-self:start;align-items:center;display:flex}.news-card-copy{border-left:0;padding-left:0}.news-card-arrow{display:none}}.empty-result,.wiki-empty{padding-block:var(--space-6);grid-column:1/-1}.wiki-breadcrumbs{margin-bottom:var(--space-4)}.wiki-breadcrumbs nav ol [aria-current=page]{color:var(--foreground)}.article-header{gap:var(--space-3);padding-bottom:var(--space-6);border-bottom:1px solid var(--border);display:grid}.article-header h1{font-size:clamp(var(--text-2xl), 4vw, 2.75rem);font-weight:700;line-height:1.2}.article-lead{max-width:72ch;color:var(--text-secondary);font-size:var(--text-lg);line-height:1.7}.article-header .article-meta{margin-top:var(--space-1)}.article-meta{align-items:center;gap:var(--space-2) var(--space-4);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.article-meta-badge{border-radius:var(--radius-pill);display:inline-flex}.article-updated{margin:var(--space-12) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right}.article-updated+.article-pagination{margin-top:var(--space-6)}.article-pagination{gap:var(--space-3);margin-top:var(--space-12);grid-template-columns:1fr 1fr;display:grid}.article-pagination a{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-panel);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:grid}.article-pagination a:last-child:not(:first-child){text-align:right}.article-pagination small{color:var(--text-muted);font-size:var(--text-xs)}.article-pagination strong{font-size:var(--text-sm);font-weight:500}@media (hover:hover) and (pointer:fine){.article-pagination a:hover{background:var(--surface-muted)}}@media (max-width:560px){.article-pagination{grid-template-columns:1fr}}.markdown-article{margin-top:var(--space-6);color:var(--foreground);font-size:var(--text-base);line-height:1.85}.markdown-article>*+*{margin-top:var(--space-4)}.markdown-article h1{margin-bottom:var(--space-6);font-size:clamp(var(--text-2xl), 4vw, var(--text-3xl));line-height:1.25}.markdown-article h2{margin-top:var(--space-12);font-size:var(--text-xl)}.markdown-article>:is(p,ul,ol,blockquote,h2,h3){max-width:76ch}.markdown-article h3{margin-top:var(--space-8);font-size:var(--text-lg)}.markdown-article :is(h1,h2,h3){scroll-margin-top:calc(var(--site-header-height) + var(--space-4))}.heading-anchor{margin-left:var(--space-2);color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);font-weight:400}.markdown-article :is(h1,h2,h3):hover .heading-anchor,.heading-anchor:focus-visible{opacity:1}.markdown-article a:not(.heading-anchor){color:var(--accent-strong);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.markdown-article :is(ul,ol){padding-left:1.4em}.markdown-article li+li{margin-top:var(--space-1)}.markdown-article code{border:1px solid var(--border);background:var(--surface-muted);border-radius:6px;padding:1px 6px;font-size:.9em}.markdown-article pre{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);font-size:var(--text-sm);line-height:1.7;overflow:auto}.markdown-article pre code{background:0 0;border:0;padding:0}.markdown-article>.markdown-callout{--callout:var(--success);gap:var(--space-1);max-width:76ch;padding:var(--space-3) var(--space-5) var(--space-4) calc(var(--space-5) + 3px);border-radius:var(--radius-control);background:color-mix(in oklab, var(--callout) 8%, var(--background));display:grid;position:relative;overflow:hidden}.markdown-callout:before{inset-block:0;background:var(--callout);content:"";width:3px;position:absolute;left:0}.markdown-callout[data-tone=warning]{--callout:var(--warning)}.markdown-callout[data-tone=danger]{--callout:var(--danger)}.markdown-callout>p{color:var(--foreground);margin:0}.markdown-callout>.markdown-callout-title{color:color-mix(in oklab, var(--callout) 82%, var(--foreground));align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.markdown-callout-title>svg{flex:none}.markdown-article hr{height:1px;margin-block:var(--space-10);background:var(--border);border:0}.markdown-article :target{animation:target-flash 1.6s var(--ease-standard)}@keyframes target-flash{0%{background:var(--accent-subtle)}to{background:0 0}}.markdown-article .wiki-steps{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:0;list-style:none;overflow:hidden}.markdown-article .wiki-steps>li{padding:var(--space-4) var(--space-5) var(--space-4) calc(var(--space-5) + 28px + var(--space-4));margin:0;position:relative}.markdown-article .wiki-steps>li+li{border-top:1px solid var(--border)}.wiki-step-number{top:var(--space-4);left:var(--space-5);color:#fff;width:28px;height:28px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;background:#2b2b2b;border-radius:8px;place-items:center;font-weight:700;display:grid;position:absolute}:root[data-theme=dark] .wiki-step-number{color:#1d1d1f;background:#e6e6e6}.wiki-step-content{overflow-wrap:anywhere;min-width:0}.wiki-step-content>strong:first-child{margin-bottom:var(--space-1);font-size:var(--text-base);line-height:28px;display:block}.wiki-join-guide .markdown-article h2[id=機種を選択]+p+ul{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.wiki-join-guide .markdown-article h2[id=機種を選択]+p+ul li{margin:0}.wiki-join-guide .markdown-article h2[id=機種を選択]+p+ul a{justify-content:space-between;align-items:center;gap:var(--space-3);height:100%;min-height:60px;padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--foreground);background:var(--surface);font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);font-weight:500;text-decoration:none;display:flex}.wiki-join-guide .markdown-article h2[id=機種を選択]+p+ul a:after{content:"→";color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.wiki-join-guide .markdown-article h2[id=機種を選択]+p+ul a:hover{background:var(--surface-muted)}}@media (max-width:480px){.wiki-join-guide .markdown-article h2[id=機種を選択]+p+ul{grid-template-columns:1fr}}.section-switcher-control{margin-top:var(--space-8)}.section-switcher [data-section-panel]{overflow-anchor:none}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-leaf,.pixel-icon-home,.pixel-icon-compass,.pixel-icon-check,.pixel-icon-add,.pixel-icon-shield,.pixel-icon-levels,.pixel-icon-landscape){color:#5f9a4c}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-ore,.pixel-icon-lock,.pixel-icon-unlock,.pixel-icon-server,.pixel-icon-terminal,.pixel-icon-download){color:#2f8f83}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-circuit,.pixel-icon-mobs,.pixel-icon-blocked,.pixel-icon-report,.pixel-icon-remove){color:#c0604d}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-book,.pixel-icon-rules,.pixel-icon-trade,.pixel-icon-shop,.pixel-icon-cart){color:#9a7a4f}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-skills,.pixel-icon-coins,.pixel-icon-crown,.pixel-icon-star,.pixel-icon-trophy){color:#c39a22}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-notice,.pixel-icon-bookmark){color:#cf7f2f}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-calendar,.pixel-icon-chat,.pixel-icon-voice,.pixel-icon-stats,.pixel-icon-info,.pixel-icon-links,.pixel-icon-user,.pixel-icon-users,.pixel-icon-time,.pixel-icon-history,.pixel-icon-help,.pixel-icon-monitor){color:#4f7fc4}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-mods,.pixel-icon-wand,.pixel-icon-quantity){color:#7a62b8}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-ticket,.pixel-icon-gift,.pixel-icon-supporter){color:#c0607f}:is(.wiki-site,.guide-sidebar-drawer) :is(.pixel-icon-list,.pixel-icon-controls,.pixel-icon-queue,.pixel-icon-logout,.pixel-icon-search,.pixel-icon-settings,.pixel-icon-skull){color:#6b7280}.wiki-portal-sidebar .pixel-icon,.guide-sidebar-drawer .pixel-icon,.wiki-site .link-card-icon .pixel-icon{color:var(--text-muted)}[data-news-category]{--news-color:#4d8a49}[data-news-category=アップデート]{--news-color:#3f78b5}[data-news-category=イベント]{--news-color:#c4702e}:root[data-theme=dark] [data-news-category]{--news-color:#8cc07f}:root[data-theme=dark] [data-news-category=アップデート]{--news-color:#7fb0e6}:root[data-theme=dark] [data-news-category=イベント]{--news-color:#e8a26a}.news-category-badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#2b2b2b;border:0;border-radius:8px;align-items:center;gap:5px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}:root[data-theme=dark] .news-category-badge{color:#1d1d1f;background:#e6e6e6}.news-category-badge svg{flex:none}.grass-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5) 3px;color:#13240c;font:inherit;font-size:var(--text-sm);letter-spacing:.02em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);background:#8cc65f;border:0;border-radius:6px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 -3px #00000038}.grass-button-lg{gap:var(--space-3);min-height:52px;padding:0 var(--space-8) 3px;font-size:var(--text-base);box-shadow:inset 0 -3px #00000038,0 6px 18px #00000040}.grass-button svg{transition:transform var(--duration-standard) var(--ease-spring);flex:none}@media (hover:hover) and (pointer:fine){.grass-button:hover:not(:disabled){background:#9dd36f}.grass-button:hover:not(:disabled) svg{transform:translate(3px)}}.grass-button:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 -1px #00000038}.grass-button:disabled{color:var(--text-muted);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.grass-button,.grass-button svg{transition:none}.grass-button:active:not(:disabled),.grass-button:hover:not(:disabled) svg{transform:none}}@property --detail-fill{syntax:"<color>";inherits:true;initial-value:#1f1e1c}.detail-button{--detail-fill:#1f1e1c;justify-content:space-between;align-items:center;gap:var(--space-4);min-width:168px;height:44px;padding:0 var(--space-4) 0 var(--space-5);background:linear-gradient(-45deg, transparent 7px, var(--detail-fill) 7px);color:#fff;font-size:var(--text-sm);letter-spacing:.08em;white-space:nowrap;transition:--detail-fill var(--duration-fast) var(--ease-standard);font-weight:700;display:inline-flex}:root[data-theme=dark] .detail-button{--detail-fill:#efeae2;color:#1f1e1c}.detail-button:after{content:"";width:7px;height:7px;transition:transform var(--duration-fast) var(--ease-standard);border-top:1.5px solid;border-right:1.5px solid;flex:none;margin-right:3px;transform:rotate(45deg)}.detail-button:has(svg):after{display:none}.detail-button svg{transition:transform var(--duration-fast) var(--ease-standard);flex:none}.detail-button:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (hover:hover) and (pointer:fine){.detail-button:hover,a:hover>.detail-button{--detail-fill:#3a3835}:root[data-theme=dark] :is(.detail-button:hover,a:hover>.detail-button){--detail-fill:#fff}:is(.detail-button:hover,a:hover>.detail-button):after{transform:translate(3px)rotate(45deg)}:is(.detail-button:hover,a:hover>.detail-button) svg{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.detail-button,.detail-button:after,.detail-button svg{transition:none}:is(.detail-button:hover,a:hover>.detail-button):after{transform:rotate(45deg)}:is(.detail-button:hover,a:hover>.detail-button) svg{transform:none}}.site-search [class*=__shell]:not([data-measured]){width:var(--es-collapsed-width)!important}.guide-search [class*=__shell]:not([data-measured]){width:100%!important}[class*=tooltip-module][class*=__tooltip]{border-color:var(--border);background:var(--background);color:var(--foreground);font-size:var(--text-xs);border-radius:8px;padding:6px 10px}:root[data-theme=light] [class*=user-menu-module]:is([class*=__panel],[class*=__sheet]){--presence-surface:#f5f2ec;background:#f5f2ec}:root[data-theme=light] .site-search [class*=expanding-search-module][class*=__panel]{background:#f6f3ed}[class*=user-menu-module][class*=__item][data-tone=danger],[class*=user-menu-module][class*=__item][data-tone=danger] [class*=__icon]{color:var(--danger)}.wiki-detail-content{--radius-panel:8px;--radius-control:8px}html body[data-scroll-locked]{margin-right:0!important}.wiki-portal-cards .link-card,.wiki-portal-cards .link-card-icon,:is(.site-search,.guide-search) [class*=expanding-search-module][class*=__panel],:is(.site-search,.guide-search) [class*=expanding-search-module][class*=__option],.news-reset.news-reset{border-radius:8px}[class*=segmented-control-module][class*=__root]{--radius-control:1.125rem}.guide-search [class*=expanding-search-module][class*=__shell]{width:100%!important;transform:none!important}.guide-search [class*=expanding-search-module][class*=__shell][data-expanded],.guide-search [class*=expanding-search-module][class*=__shell]:focus-within{background:var(--surface-raised);border-color:var(--border-strong)!important;box-shadow:none!important}.guide-search [class*=expanding-search-module][class*=__input]{font-size:12px}.guide-search [class*=expanding-search-module][class*=__shell]:is([data-expanded],:focus-within) .site-search-kbd{opacity:0}.guide-search [class*=expanding-search-module][class*=__shell]{transition:background-color .24s var(--ease-standard), border-color .24s var(--ease-standard), color .24s var(--ease-standard)!important}.guide-search .site-search-kbd{transition:opacity .24s var(--ease-standard)}.guide-search [class*=expanding-search-module][class*=__collapsedLabel]{opacity:1!important}.guide-search [class*=expanding-search-module][class*=__input]::placeholder{color:#0000}.guide-search [class*=expanding-search-module][class*=__shell]:has(input:not(:placeholder-shown)) [class*=__collapsedLabel]>span{visibility:hidden}@media (prefers-reduced-motion:reduce){.guide-search [class*=expanding-search-module][class*=__shell],.guide-search .site-search-kbd{transition:none!important}}.guide-search [class*=expanding-search-module][class*=__icon]{color:var(--text-muted)}.guide-search{--control-height-md:28px}.guide-search [class*=expanding-search-module][class*=__shell]:not([data-expanded]){border-color:var(--border);background:color-mix(in oklab, var(--foreground) 3%, transparent)}.guide-search [class*=expanding-search-module][class*=__icon]{left:10px}.guide-search [class*=expanding-search-module][class*=__collapsedLabel]{color:var(--text-muted);letter-spacing:-.01em;font-size:13px;inset:0 5px 0 31px}.guide-search [class*=expanding-search-module][class*=__input]{letter-spacing:-.01em;padding-left:31px;font-size:13px}.guide-search .site-search-kbd{background:var(--surface);letter-spacing:-.01em;border-radius:6px;align-items:center;height:18px;padding:0 5px;font-size:10.5px;line-height:1;display:inline-flex}@media (max-width:760px){:is(.site-search,.guide-search) [class*=expanding-search-module][class*=__input]{font-size:16px}.guide-search{--control-height-md:44px}.guide-search .site-search-kbd{display:none}}[class*=select-module][class*=__content]{width:max-content}:is(.site-header-shell,.site-header-spacer) [class*=announcement-bar-module][class*=__message]{font-size:13px}@media (max-width:600px){:is(.site-header-shell,.site-header-spacer) [class*=announcement-bar-module][class*=__message]{font-size:var(--text-xs);line-height:1.55}}
