:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ff-font-latin:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ff-font-ja:"IBM Plex Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", sans-serif;--ff-font-sans:"IBM Plex Sans", "IBM Plex Sans JP", system-ui, -apple-system, "Hiragino Sans", "Noto Sans JP", sans-serif;--ff-font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", "Menlo", monospace;--ff-numeric:tabular-nums;--ff-lh-tight:1.25;--ff-lh-body:1.45;--ff-color-bg:#f5f2eb;--ff-color-surface:#fff;--ff-color-surface-sunken:#eeeae1;--ff-color-text:#1c1b18;--ff-color-text-secondary:#5c574e;--ff-color-text-tertiary:#6f695f;--ff-color-border:#e2ddd2;--ff-color-border-strong:#bdb5a5;--ff-color-accent:#b8431b;--ff-color-accent-soft:#f7e4d9;--ff-color-on-accent:#fff;--ff-color-inverse-bg:#1c1b18;--ff-color-inverse-text:#f5f2eb;--ff-color-success:#2e7048;--ff-color-warning:#8a5a00;--ff-color-danger:#b42318;--ff-color-danger-soft:#fbe9e6;--ff-color-info:#2c5a9e;--ff-color-focus:#2c5a9e;--ff-color-scrim:#1c1b1873;--ff-color-badge-store-bg:#1f5a3d;--ff-color-badge-store-fg:#fff;--ff-color-badge-store-border:#1f5a3d;--ff-color-badge-admin-bg:#e3efe7;--ff-color-badge-admin-fg:#1f5a3d;--ff-color-badge-admin-border:#bfd8c8;--ff-color-badge-user-bg:transparent;--ff-color-badge-user-fg:#3e5a4a;--ff-color-badge-user-border:#c3d1c7;--ff-color-badge-unconfirmed-bg:#efece5;--ff-color-badge-unconfirmed-fg:#625c52;--ff-color-badge-unconfirmed-border:#dad4c8;--ff-color-badge-disputed-bg:#fbebd0;--ff-color-badge-disputed-fg:#7a4600;--ff-color-badge-disputed-border:#ebc98e;--ff-color-map-land:#ece8df;--ff-color-map-water:#d3dde2;--ff-color-map-park:#dce4d4;--ff-color-map-road:#fff;--ff-color-map-road-minor:#f7f4ee;--ff-color-map-rail:#cfc8ba;--ff-color-map-label:#8a8478;--ff-color-pin-open-bg:#1c1b18;--ff-color-pin-open-fg:#fff;--ff-color-pin-closed-bg:#fff;--ff-color-pin-closed-fg:#5c574e;--ff-color-pin-closed-border:#8a8478;--ff-color-pin-selected-bg:#b8431b;--ff-color-pin-selected-fg:#fff;--ff-color-pin-cluster-bg:#fff;--ff-color-pin-cluster-fg:#1c1b18;--ff-color-pin-cluster-border:#1c1b18;--ff-color-pin-cluster-halo:#1c1b181f;--ff-color-pin-user:#2c5a9e;--ff-color-logo-ink:#1c1b18;--ff-color-logo-panel:#5c574e;--ff-color-logo-pin:#b9431b;--ff-color-logo-background:#f6f2eb;--ff-shadow-sheet:0 -6px 24px #1c1b181f;--ff-shadow-float:0 1px 2px #1c1b181a, 0 4px 12px #1c1b181a;--ff-shadow-pin:0 1px 3px #1c1b184d;--ff-space-1:4px;--ff-space-2:8px;--ff-space-3:12px;--ff-space-4:16px;--ff-space-5:20px;--ff-space-6:24px;--ff-space-7:32px;--ff-space-8:40px;--ff-radius-sm:6px;--ff-radius-md:10px;--ff-radius-lg:14px;--ff-radius-xl:20px;--ff-radius-pill:999px;--ff-duration-fast:.12s;--ff-duration-base:.2s;--ff-duration-slow:.32s;--ff-ease-standard:cubic-bezier(.2, 0, 0, 1);--ff-ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ff-size-touch-min:44px;--ff-size-button-height:48px;--ff-size-chip-height:40px;--ff-size-pin:30px;--ff-size-pin-selected:40px;--ff-breakpoint-tablet:720px;--ff-breakpoint-desktop:1080px;--ff-layout-header-mobile:60px;--ff-layout-header-desktop:64px;--ff-layout-panel-tablet:360px;--ff-layout-panel-desktop:420px;--ff-layout-page-max:1200px;--ff-type-display-size:28px;--ff-type-display-lh:1.2;--ff-type-display-weight:600;--ff-type-title-size:22px;--ff-type-title-lh:1.25;--ff-type-title-weight:600;--ff-type-heading-size:17px;--ff-type-heading-lh:1.25;--ff-type-heading-weight:600;--ff-type-body-size:15px;--ff-type-body-lh:1.45;--ff-type-body-weight:400;--ff-type-body-small-size:13px;--ff-type-body-small-lh:1.4;--ff-type-body-small-weight:400;--ff-type-label-size:12px;--ff-type-label-lh:1.3;--ff-type-label-weight:500;--ff-type-edge-size:11px;--ff-type-edge-lh:1;--ff-type-edge-weight:500}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ff-color-bg:#151412;--ff-color-surface:#1f1d1a;--ff-color-surface-sunken:#2a2723;--ff-color-text:#f1ede4;--ff-color-text-secondary:#b5aea1;--ff-color-text-tertiary:#9a9386;--ff-color-border:#34302a;--ff-color-border-strong:#4d473e;--ff-color-accent:#e8744a;--ff-color-accent-soft:#3a2218;--ff-color-on-accent:#1a0e08;--ff-color-inverse-bg:#f1ede4;--ff-color-inverse-text:#151412;--ff-color-success:#6cc08d;--ff-color-warning:#e0b25a;--ff-color-danger:#f08070;--ff-color-danger-soft:#3a1b17;--ff-color-info:#8ab0ea;--ff-color-focus:#8ab0ea;--ff-color-scrim:#0009;--ff-color-badge-store-bg:#7fd1a2;--ff-color-badge-store-fg:#0e2a1b;--ff-color-badge-store-border:#7fd1a2;--ff-color-badge-admin-bg:#1d3527;--ff-color-badge-admin-fg:#a6ddbc;--ff-color-badge-admin-border:#2f5440;--ff-color-badge-user-bg:transparent;--ff-color-badge-user-fg:#a9c4b3;--ff-color-badge-user-border:#3c5446;--ff-color-badge-unconfirmed-bg:#2a2723;--ff-color-badge-unconfirmed-fg:#b5aea1;--ff-color-badge-unconfirmed-border:#3a362f;--ff-color-badge-disputed-bg:#3a2a10;--ff-color-badge-disputed-fg:#f0c77a;--ff-color-badge-disputed-border:#5c4520;--ff-color-map-land:#1d1c19;--ff-color-map-water:#18222a;--ff-color-map-park:#1d251c;--ff-color-map-road:#2e2c28;--ff-color-map-road-minor:#262420;--ff-color-map-rail:#3a362f;--ff-color-map-label:#7a7468;--ff-color-pin-open-bg:#f1ede4;--ff-color-pin-open-fg:#151412;--ff-color-pin-closed-bg:#1f1d1a;--ff-color-pin-closed-fg:#b5aea1;--ff-color-pin-closed-border:#9a9386;--ff-color-pin-selected-bg:#e8744a;--ff-color-pin-selected-fg:#1a0e08;--ff-color-pin-cluster-bg:#1f1d1a;--ff-color-pin-cluster-fg:#f1ede4;--ff-color-pin-cluster-border:#f1ede4;--ff-color-pin-cluster-halo:#f1ede424;--ff-color-pin-user:#8ab0ea;--ff-color-logo-ink:#f2ede4;--ff-color-logo-panel:#b5aea2;--ff-color-logo-pin:#e8754a;--ff-color-logo-background:#151412;--ff-shadow-sheet:0 -6px 24px #00000080;--ff-shadow-float:0 1px 2px #0006, 0 4px 12px #00000059;--ff-shadow-pin:0 1px 3px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme]):has([data-theme-auto]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ff-color-bg:#151412;--ff-color-surface:#1f1d1a;--ff-color-surface-sunken:#2a2723;--ff-color-text:#f1ede4;--ff-color-text-secondary:#b5aea1;--ff-color-text-tertiary:#9a9386;--ff-color-border:#34302a;--ff-color-border-strong:#4d473e;--ff-color-accent:#e8744a;--ff-color-accent-soft:#3a2218;--ff-color-on-accent:#1a0e08;--ff-color-inverse-bg:#f1ede4;--ff-color-inverse-text:#151412;--ff-color-success:#6cc08d;--ff-color-warning:#e0b25a;--ff-color-danger:#f08070;--ff-color-danger-soft:#3a1b17;--ff-color-info:#8ab0ea;--ff-color-focus:#8ab0ea;--ff-color-scrim:#0009;--ff-color-badge-store-bg:#7fd1a2;--ff-color-badge-store-fg:#0e2a1b;--ff-color-badge-store-border:#7fd1a2;--ff-color-badge-admin-bg:#1d3527;--ff-color-badge-admin-fg:#a6ddbc;--ff-color-badge-admin-border:#2f5440;--ff-color-badge-user-bg:transparent;--ff-color-badge-user-fg:#a9c4b3;--ff-color-badge-user-border:#3c5446;--ff-color-badge-unconfirmed-bg:#2a2723;--ff-color-badge-unconfirmed-fg:#b5aea1;--ff-color-badge-unconfirmed-border:#3a362f;--ff-color-badge-disputed-bg:#3a2a10;--ff-color-badge-disputed-fg:#f0c77a;--ff-color-badge-disputed-border:#5c4520;--ff-color-map-land:#1d1c19;--ff-color-map-water:#18222a;--ff-color-map-park:#1d251c;--ff-color-map-road:#2e2c28;--ff-color-map-road-minor:#262420;--ff-color-map-rail:#3a362f;--ff-color-map-label:#7a7468;--ff-color-pin-open-bg:#f1ede4;--ff-color-pin-open-fg:#151412;--ff-color-pin-closed-bg:#1f1d1a;--ff-color-pin-closed-fg:#b5aea1;--ff-color-pin-closed-border:#9a9386;--ff-color-pin-selected-bg:#e8744a;--ff-color-pin-selected-fg:#1a0e08;--ff-color-pin-cluster-bg:#1f1d1a;--ff-color-pin-cluster-fg:#f1ede4;--ff-color-pin-cluster-border:#f1ede4;--ff-color-pin-cluster-halo:#f1ede424;--ff-color-pin-user:#8ab0ea;--ff-color-logo-ink:#f2ede4;--ff-color-logo-panel:#b5aea2;--ff-color-logo-pin:#e8754a;--ff-color-logo-background:#151412;--ff-shadow-sheet:0 -6px 24px #00000080;--ff-shadow-float:0 1px 2px #0006, 0 4px 12px #00000059;--ff-shadow-pin:0 1px 3px #0009}}:lang(ja){--ff-font-sans:"IBM Plex Sans JP", "IBM Plex Sans", "Hiragino Sans", "Noto Sans JP", sans-serif;--ff-lh-tight:1.4;--ff-lh-body:1.7;--ff-type-display-lh:1.4;--ff-type-title-lh:1.4;--ff-type-heading-lh:1.4;--ff-type-body-lh:1.7;--ff-type-body-small-lh:1.65;--ff-type-label-lh:1.5}@media (prefers-reduced-motion:reduce){:root{--ff-duration-fast:0s;--ff-duration-base:0s;--ff-duration-slow:0s}}
:root{--ff-font-latin:var(--ff-font-plex-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--ff-font-ja:var(--ff-font-plex-sans-jp,"Hiragino Sans"), "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", sans-serif;--ff-font-sans:var(--ff-font-plex-sans), var(--ff-font-plex-sans-jp,"Hiragino Sans"), system-ui, -apple-system, "Hiragino Sans", "Noto Sans JP", sans-serif;--ff-font-mono:var(--ff-font-plex-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;-moz-text-size-adjust:100%;text-size-adjust:100%}:lang(ja){--ff-font-sans:var(--ff-font-plex-sans-jp,"Hiragino Sans"), var(--ff-font-plex-sans), "Hiragino Sans", "Noto Sans JP", sans-serif}body{background:var(--ff-color-bg);color:var(--ff-color-text);line-height:1.5;font-family:var(--ff-font-sans);margin:0}:where([data-theme-auto],[data-theme-auto] *){box-sizing:border-box}:where([data-theme-auto]) :where(h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where([data-theme-auto]) :where(:lang(ja)){word-break:auto-phrase}:where([data-theme-auto] a){color:var(--ff-color-accent)}:where([data-theme-auto] a:hover){color:var(--ff-color-text)}:where([data-theme-auto]) :where(button,input,select,textarea){font:inherit;color:inherit}:where([data-theme-auto]) :where(img,svg,video,canvas){max-width:100%}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body>main{max-width:40rem;margin-inline:auto;padding:2rem 1rem}body>main dl{grid-template-columns:max-content 1fr;gap:.25rem 1rem;display:grid}body>main dt{font-weight:600}body>main dd{margin:0;font-family:ui-monospace,monospace}
