._notice_a347q_1{justify-items:center;gap:var(--spacing-3xl);text-align:center;display:grid}._art_a347q_7{max-width:calc(100vw - 40px);height:auto;display:block}._head_a347q_12{gap:var(--spacing-md);width:min(400px,100vw - 40px);display:grid}._head_a347q_12 h1{font-size:var(--text-heading-xl);font-weight:var(--font-weight-heading-xl);line-height:var(--leading-heading-xl)}._head_a347q_12 p{color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--leading-body-lg)}._actions_a347q_27{gap:var(--spacing-lg);width:min(320px,100vw - 40px);display:grid}@media (width<=720px){._notFound_a347q_34{width:351px}._unauthorized_a347q_37{width:321px}._failed_a347q_40{width:305px}._head_a347q_12 h1{font-size:var(--text-heading-lg)}._actions_a347q_27{width:calc(100vw - 40px)}}:root{--color-bg-canvas:#f8f8f7;--color-bg-surface:#fff;--color-bg-hover:#f1f1ef;--color-bg-selected:#f1f1ef;--color-bg-accent:#1a1a18;--color-bg-muted:#d5d5d0;--color-bg-neutral-bold:#a8a8a2;--color-bg-inverse-muted:#52524f;--color-bg-inverse-faint:#aaa;--color-bg-inverse-subtle:#454540;--color-bg-inverse-neutral:#85857f;--color-bg-danger:#db4448;--color-bg-danger-hover:#c6383c;--color-bg-overlay:#0006;--color-text-default:#1a1a18;--color-text-muted:#62625d;--color-text-faint:#a8a8a2;--color-text-inverse:#fff;--color-text-inverse-muted:#b9b9b5;--color-text-danger:#d63235;--color-border-default:#e6e6e2;--color-border-accent:#1a1a18;--color-border-focus:#1a1a18;--color-border-strong:#aaa9a3;--color-border-danger:#ec686b;--color-border-inverse:#ffffff29;--color-bg-raised:#fff;--color-text-running:#2a2a27;--color-hero-bg:#1a1a18;--color-hero-text:#fff;--color-hero-text-dim:#a8a8a2;--color-hero-track:#454540;--color-bg-announcement:#fffbf3;--color-text-announcement:#5c4b42;--color-dark-bg-canvas:#111110;--color-dark-bg-surface:#1a1a18;--color-dark-bg-raised:#232320;--color-dark-bg-hover:#2a2a27;--color-dark-bg-selected:#2a2a27;--color-dark-bg-accent:#fff;--color-dark-bg-muted:#454540;--color-dark-text-default:#f8f8f7;--color-dark-text-muted:#a8a8a2;--color-dark-text-faint:#85857f;--color-dark-text-inverse:#1a1a18;--color-dark-text-running:#f8f8f7;--color-dark-hero-bg:#232320;--color-dark-hero-text:#fff;--color-dark-hero-text-dim:#a8a8a2;--color-dark-hero-track:#454540;--color-dark-border-default:#2a2a27;--font-caption-sm:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-caption-md:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-caption-lg:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-label-sm:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-label-md:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-label-lg:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-body-sm:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-body-md:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-body-lg:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-heading-sm:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-heading-md:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-heading-lg:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-heading-xl:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-display-sm:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-display-lg:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-ios-display-l:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-ios-heading-s:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-ios-body-m:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-ios-label-l:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-ios-label-m:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-ios-caption:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-ios-micro:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-ios-numeric-m:Inter, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--text-caption-sm:.625rem;--text-caption-md:.6875rem;--text-caption-lg:.75rem;--text-label-sm:.6875rem;--text-label-md:.75rem;--text-label-lg:.8125rem;--text-body-sm:.8125rem;--text-body-md:.875rem;--text-body-lg:.9375rem;--text-heading-sm:1rem;--text-heading-md:1.25rem;--text-heading-lg:1.5rem;--text-heading-xl:1.75rem;--text-display-sm:2.5rem;--text-display-lg:3.625rem;--text-ios-display-l:40px;--text-ios-heading-s:15px;--text-ios-body-m:14px;--text-ios-label-l:15px;--text-ios-label-m:13px;--text-ios-caption:12px;--text-ios-micro:11px;--text-ios-numeric-m:15px;--leading-caption-sm:1rem;--leading-caption-md:1rem;--leading-caption-lg:1.125rem;--leading-label-sm:1rem;--leading-label-md:1.125rem;--leading-label-lg:1.25rem;--leading-body-sm:1.25rem;--leading-body-md:1.5rem;--leading-body-lg:1.5rem;--leading-heading-sm:1.5rem;--leading-heading-md:1.875rem;--leading-heading-lg:2.125rem;--leading-heading-xl:2.375rem;--leading-display-sm:2.75rem;--leading-display-lg:4.5rem;--leading-ios-display-l:44px;--leading-ios-heading-s:22px;--leading-ios-body-m:22px;--leading-ios-label-l:22px;--leading-ios-label-m:18px;--leading-ios-caption:18px;--leading-ios-micro:14px;--leading-ios-numeric-m:20px;--tracking-caption-sm:0em;--tracking-caption-md:0em;--tracking-caption-lg:0em;--tracking-label-sm:.04em;--tracking-label-md:0em;--tracking-label-lg:0em;--tracking-body-sm:0em;--tracking-body-md:0em;--tracking-body-lg:0em;--tracking-heading-sm:0em;--tracking-heading-md:0em;--tracking-heading-lg:-.01em;--tracking-heading-xl:-.01em;--tracking-display-sm:-.06em;--tracking-display-lg:-.04em;--tracking-ios-display-l:-2px;--tracking-ios-heading-s:0em;--tracking-ios-body-m:0em;--tracking-ios-label-l:0em;--tracking-ios-label-m:0em;--tracking-ios-caption:0em;--tracking-ios-micro:4px;--tracking-ios-numeric-m:0em;--font-weight-caption-sm:400;--font-weight-caption-md:400;--font-weight-caption-lg:400;--font-weight-label-sm:700;--font-weight-label-md:600;--font-weight-label-lg:600;--font-weight-body-sm:400;--font-weight-body-md:400;--font-weight-body-lg:400;--font-weight-heading-sm:700;--font-weight-heading-md:700;--font-weight-heading-lg:700;--font-weight-heading-xl:700;--font-weight-display-sm:700;--font-weight-display-lg:700;--font-weight-ios-display-l:600;--font-weight-ios-heading-s:700;--font-weight-ios-body-m:400;--font-weight-ios-label-l:500;--font-weight-ios-label-m:500;--font-weight-ios-caption:400;--font-weight-ios-micro:700;--font-weight-ios-numeric-m:500;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-2xl:12px;--radius-3xl:14px;--radius-4xl:16px;--radius-full:99px;--spacing-2xs:2px;--spacing-xs:4px;--spacing-sm:6px;--spacing-md:8px;--spacing-lg:12px;--spacing-xl:16px;--spacing-2xl:20px;--spacing-3xl:24px;--spacing-4xl:32px;--spacing-5xl:40px;--spacing-6xl:48px;--spacing-7xl:64px;--spacing-8xl:80px;--spacing-9xl:96px;--border-width-default:1px;--border-width-selected:2px;--border-width-focused:2px;--opacity-disabled:.5;--opacity-drop-target:.2;--opacity-hidden:0;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 8px 24px #0000001f;--shadow-lg:0 20px 50px #0000002e}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,ul,figure,ol{margin:0}body{background:var(--color-bg-canvas);color:var(--color-text-default);font-family:var(--font-body-sm);margin:0}button,input{font:inherit}a{color:inherit}.page{width:min(720px,100% - 32px);margin:var(--spacing-6xl) auto}.navigation-progress{z-index:100;align-items:center;gap:var(--spacing-md);min-height:34px;padding:0 var(--spacing-lg);border:var(--border-width-default) solid var(--color-border-inverse);border-radius:var(--radius-full);background:var(--color-bg-accent);box-shadow:var(--shadow-md);color:var(--color-text-inverse);font-size:var(--text-label-md);font-weight:var(--font-weight-label-md);display:inline-flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}:root:has([data-refetch-failure]) .navigation-progress{top:66px}.navigation-progress svg{animation:.8s linear infinite navigation-spin}@keyframes navigation-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.navigation-progress svg{animation:none}}
