:root{--typography-font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", Arial, メイリオ, Meiryo, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--typography-font-family-monospace: "Roboto Mono", SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--typography-font-family-default: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", Arial, メイリオ, Meiryo, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--typography-font-size-2xs: .6875rem;--typography-font-size-xs: .75rem;--typography-font-size-s: .875rem;--typography-font-size-m: 1rem;--typography-font-size-l: 1.125rem;--typography-font-size-xl: 1.3125rem;--typography-font-size-2xl: 1.625rem;--typography-font-size-3xl: 2rem;--typography-font-size-4xl: 2.6875rem;--typography-font-size-5xl: 4rem;--typography-font-size-6xl: 8rem;--typography-font-size-default: 1rem;--typography-font-weight-normal: normal;--typography-font-weight-bold: bold;--typography-font-weight-default: normal;--typography-letter-spacing-normal: 0;--typography-letter-spacing-default: 0;--typography-line-height-2xs-dense: 1rem;--typography-line-height-2xs-normal: 1.25rem;--typography-line-height-2xs-comfort: 1.25rem;--typography-line-height-xs-dense: 1rem;--typography-line-height-xs-normal: 1.25rem;--typography-line-height-xs-comfort: 1.5rem;--typography-line-height-s-dense: 1.25rem;--typography-line-height-s-normal: 1.5rem;--typography-line-height-s-comfort: 1.75rem;--typography-line-height-m-dense: 1.25rem;--typography-line-height-m-normal: 1.5rem;--typography-line-height-m-comfort: 1.75rem;--typography-line-height-l-dense: 1.5rem;--typography-line-height-l-normal: 1.75rem;--typography-line-height-l-comfort: 2rem;--typography-line-height-xl-dense: 1.75rem;--typography-line-height-xl-normal: 2rem;--typography-line-height-xl-comfort: 2.5rem;--typography-line-height-2xl-dense: 2.25rem;--typography-line-height-2xl-normal: 2.5rem;--typography-line-height-2xl-comfort: 3rem;--typography-line-height-3xl-dense: 2.5rem;--typography-line-height-3xl-normal: 3rem;--typography-line-height-3xl-comfort: 3.5rem;--typography-line-height-4xl-dense: 3.5rem;--typography-line-height-4xl-normal: 4.25rem;--typography-line-height-4xl-comfort: 4.75rem;--typography-line-height-5xl-dense: 5rem;--typography-line-height-5xl-normal: 6rem;--typography-line-height-5xl-comfort: 7rem;--typography-line-height-6xl-dense: 10rem;--typography-line-height-6xl-normal: 12rem;--typography-line-height-6xl-comfort: 14rem;--typography-line-height-default: 1.5rem}._text_1vqac_1{margin:unset;padding:unset;letter-spacing:var(--typography-letter-spacing-default)}._fontSize2xs_1vqac_10{font-size:var(--typography-font-size-2xs)}._fontSizeXs_1vqac_14{font-size:var(--typography-font-size-xs)}._fontSizeS_1vqac_18{font-size:var(--typography-font-size-s)}._fontSizeM_1vqac_22{font-size:var(--typography-font-size-m)}._fontSizeL_1vqac_26{font-size:var(--typography-font-size-l)}._fontSizeXl_1vqac_30{font-size:var(--typography-font-size-xl)}._fontSize2xl_1vqac_34{font-size:var(--typography-font-size-2xl)}._fontSize3xl_1vqac_38{font-size:var(--typography-font-size-3xl)}._fontSize4xl_1vqac_42{font-size:var(--typography-font-size-4xl)}._fontSize5xl_1vqac_46{font-size:var(--typography-font-size-5xl)}._fontSize6xl_1vqac_50{font-size:var(--typography-font-size-6xl)}._fontSizeInherit_1vqac_54{font-size:inherit}._fontWeightNormal_1vqac_61{font-weight:var(--typography-font-weight-normal)}._fontWeightBold_1vqac_65{font-weight:var(--typography-font-weight-bold)}._fontWeightInherit_1vqac_69{font-weight:inherit}._fontFamilySansSerif_1vqac_76{font-family:var(--typography-font-family-sans-serif)}._fontFamilyMonospace_1vqac_80{font-family:var(--typography-font-family-monospace)}._fontFamilyInherit_1vqac_84{font-family:inherit}._lineHeight2xsDense_1vqac_91{line-height:var(--typography-line-height-2xs-dense)}._lineHeight2xsNormal_1vqac_95{line-height:var(--typography-line-height-2xs-normal)}._lineHeight2xsComfort_1vqac_99{line-height:var(--typography-line-height-2xs-comfort)}._lineHeightXsDense_1vqac_103{line-height:var(--typography-line-height-xs-dense)}._lineHeightXsNormal_1vqac_107{line-height:var(--typography-line-height-xs-normal)}._lineHeightXsComfort_1vqac_111{line-height:var(--typography-line-height-xs-comfort)}._lineHeightSDense_1vqac_115{line-height:var(--typography-line-height-s-dense)}._lineHeightSNormal_1vqac_119{line-height:var(--typography-line-height-s-normal)}._lineHeightSComfort_1vqac_123{line-height:var(--typography-line-height-s-comfort)}._lineHeightMDense_1vqac_127{line-height:var(--typography-line-height-m-dense)}._lineHeightMNormal_1vqac_131{line-height:var(--typography-line-height-m-normal)}._lineHeightMComfort_1vqac_135{line-height:var(--typography-line-height-m-comfort)}._lineHeightLDense_1vqac_139{line-height:var(--typography-line-height-l-dense)}._lineHeightLNormal_1vqac_143{line-height:var(--typography-line-height-l-normal)}._lineHeightLComfort_1vqac_147{line-height:var(--typography-line-height-l-comfort)}._lineHeightXlDense_1vqac_151{line-height:var(--typography-line-height-xl-dense)}._lineHeightXlNormal_1vqac_155{line-height:var(--typography-line-height-xl-normal)}._lineHeightXlComfort_1vqac_159{line-height:var(--typography-line-height-xl-comfort)}._lineHeight2xlDense_1vqac_163{line-height:var(--typography-line-height-2xl-dense)}._lineHeight2xlNormal_1vqac_167{line-height:var(--typography-line-height-2xl-normal)}._lineHeight2xlComfort_1vqac_171{line-height:var(--typography-line-height-2xl-comfort)}._lineHeight3xlDense_1vqac_175{line-height:var(--typography-line-height-3xl-dense)}._lineHeight3xlNormal_1vqac_179{line-height:var(--typography-line-height-3xl-normal)}._lineHeight3xlComfort_1vqac_183{line-height:var(--typography-line-height-3xl-comfort)}._lineHeight4xlDense_1vqac_187{line-height:var(--typography-line-height-4xl-dense)}._lineHeight4xlNormal_1vqac_191{line-height:var(--typography-line-height-4xl-normal)}._lineHeight4xlComfort_1vqac_195{line-height:var(--typography-line-height-4xl-comfort)}._lineHeight5xlDense_1vqac_199{line-height:var(--typography-line-height-5xl-dense)}._lineHeight5xlNormal_1vqac_203{line-height:var(--typography-line-height-5xl-normal)}._lineHeight5xlComfort_1vqac_207{line-height:var(--typography-line-height-5xl-comfort)}._lineHeight6xlDense_1vqac_211{line-height:var(--typography-line-height-6xl-dense)}._lineHeight6xlNormal_1vqac_215{line-height:var(--typography-line-height-6xl-normal)}._lineHeight6xlComfort_1vqac_219{line-height:var(--typography-line-height-6xl-comfort)}._lineHeightInherit_1vqac_223{line-height:inherit}._kerning_1vqac_230{font-feature-settings:"palt" 1;font-kerning:normal}._prose_1vyct_1{font-family:var(--typography-font-family-sans-serif);font-size:var(--typography-font-size-m);font-weight:var(--typography-font-weight-normal);line-height:var(--typography-line-height-m-comfort);letter-spacing:var(--typography-letter-spacing-default)}._prose_1vyct_1>:first-child{margin-block-start:0}._prose_1vyct_1>:last-child{margin-block-end:0}._prose_1vyct_1 p{margin-block:1.25em}._prose_1vyct_1 h1,._prose_1vyct_1 h2,._prose_1vyct_1 h3,._prose_1vyct_1 h4{font-feature-settings:"palt" 1;font-kerning:normal}._prose_1vyct_1 h1{font-size:var(--typography-font-size-2xl);font-weight:var(--typography-font-weight-normal);line-height:var(--typography-line-height-2xl-dense);margin-block:0 .888889em}._prose_1vyct_1 h2{font-size:var(--typography-font-size-l);font-weight:var(--typography-font-weight-bold);line-height:var(--typography-line-height-l-dense);margin-block:2em 1em}._prose_1vyct_1 h3{font-size:var(--typography-font-size-m);font-weight:var(--typography-font-weight-bold);line-height:var(--typography-line-height-m-dense);margin-block:1.6em .6em}._prose_1vyct_1 h4{font-size:var(--typography-font-size-m);font-weight:var(--typography-font-weight-bold);line-height:var(--typography-line-height-m-dense);margin-block:1.5em .5em}._prose_1vyct_1 h2+*,._prose_1vyct_1 h3+*,._prose_1vyct_1 h4+*{margin-block-start:0}._prose_1vyct_1 blockquote{margin-block:1.6em;padding-inline-start:1em}._prose_1vyct_1 img,._prose_1vyct_1 picture,._prose_1vyct_1 video{margin-block:2em}._prose_1vyct_1 picture>img{margin-block:0}._prose_1vyct_1 figure{margin-block:2em}._prose_1vyct_1 figure>*{margin-block:0}._prose_1vyct_1 figcaption{font-size:var(--typography-font-size-s);line-height:var(--typography-line-height-s-dense);margin-block-start:.857143em}._prose_1vyct_1 hr{margin-block:3em}._prose_1vyct_1 hr+*{margin-block-start:0}._prose_1vyct_1 strong{font-weight:var(--typography-font-weight-bold)}._prose_1vyct_1 em{font-style:unset;font-weight:var(--typography-font-weight-bold)}._prose_1vyct_1 ol,._prose_1vyct_1 ul{margin-block:1.25em;padding-inline-start:1.625em}._prose_1vyct_1 li{margin-block:.25em}._prose_1vyct_1 li p{margin:0}._prose_1vyct_1 ol>li,._prose_1vyct_1 ul>li{padding-inline-start:.375em}._prose_1vyct_1 ul ul,._prose_1vyct_1 ul ol,._prose_1vyct_1 ol ul,._prose_1vyct_1 ol ol{margin-block:0}._prose_1vyct_1 dl{margin-block:1.25em}._prose_1vyct_1 dt{margin-block-start:1.25em}._prose_1vyct_1 dd{margin-block-start:.5em;padding-inline-start:1.625em}._prose_1vyct_1 kbd{font-family:var(--typography-font-family-monospace);border-radius:.3125rem;padding-block:.1875em;padding-inline:.375em;font-size:.875em}._prose_1vyct_1 code{font-family:var(--typography-font-family-monospace);font-size:.875em}._prose_1vyct_1 h2 code{font-size:.875em}._prose_1vyct_1 h3 code{font-size:.9em}._prose_1vyct_1 pre{font-family:var(--typography-font-family-monospace);font-size:.875em;line-height:var(--typography-line-height-s-normal);border-radius:.375rem;margin-block:1.71429em;padding-block:.857143em;padding-inline:1.14286em;overflow-x:auto}._prose_1vyct_1 pre code{font-size:inherit}._prose_1vyct_1 table{font-size:var(--typography-font-size-m);line-height:var(--typography-line-height-m-normal)}._prose_1vyct_1 thead th{padding-block-end:.571429em;padding-inline:.571429em}._prose_1vyct_1 thead th:first-child{padding-inline-start:0}._prose_1vyct_1 thead th:last-child{padding-inline-end:0}._prose_1vyct_1 tbody td,._prose_1vyct_1 tfoot td{padding-block:.571429em;padding-inline:.571429em}._prose_1vyct_1 tbody td:first-child,._prose_1vyct_1 tfoot td:first-child{padding-inline-start:0}._prose_1vyct_1 tbody td:last-child,._prose_1vyct_1 tfoot td:last-child{padding-inline-end:0}:root{font-family:var(--typography-font-family-default);text-spacing-trim:trim-start;text-autospace:normal;line-break:strict;hanging-punctuation:allow-end;overflow-wrap:anywhere;text-underline-offset:.1em;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent}:lang(ja){font-kerning:none}:lang(en){text-wrap:pretty}::placeholder{opacity:unset}body{margin:unset;min-block-size:100dvb}ul,ol,menu{list-style-type:"";padding:unset}pre{text-spacing-trim:space-all;text-autospace:no-autospace}em:lang(ja){font-style:unset;font-weight:bolder}code,kbd,samp{font-size:unset;font-variant-ligatures:none;font-feature-settings:initial;font-variation-settings:initial}abbr[title]{text-decoration-line:underline;text-decoration-style:dotted;cursor:help}time{text-autospace:no-autospace}a{color:unset}img,svg,picture,video,audio,canvas,model,iframe,embed,object{max-inline-size:100%;vertical-align:bottom}img,svg,picture,video,canvas,model,iframe,embed,object{block-size:auto}iframe{border:unset}table{border-collapse:collapse}search{display:block flow}input[type=search i]{-webkit-appearance:textfield}@supports (-webkit-touch-callout: none){:where(input[type=search i]){background-color:Canvas}}textarea{margin-block:unset}input:not([type=button i],[type=submit i],[type=reset i]),textarea,[contenteditable]{text-autospace:no-autospace}button,input:is([type=button i],[type=submit i],[type=reset i]),[role=tab i],[role=button i],[role=option i],::file-selector-button{touch-action:manipulation}fieldset{min-inline-size:0}dialog,[popover]{overscroll-behavior-block:contain}dialog:not([open],[popover]),[popover]:not(:popover-open){display:none!important}dialog{max-inline-size:unset;max-block-size:unset}dialog::backdrop{background-color:#00000080;background-color:#0000007f}
