.GitHubTimeline-module__rh2gtG__figure{--gh-canvas:#0d1117;--gh-canvas-subtle:#151b23;--gh-badge:#212830;--gh-border:#3d444d;--gh-fg:#f0f6fc;--gh-fg-muted:#9198a1;--gh-link:#4493f8;--gh-success:#3fb950;--gh-neutral-muted:#656c7633;--gh-avatar-ring:#ffffff26;--gh-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;margin-block:calc(var(--spacing,.25rem) * 8)}.GitHubTimeline-module__rh2gtG__panel{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.GitHubTimeline-module__rh2gtG__panel{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.GitHubTimeline-module__rh2gtG__panel{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);font-family:system-ui,-apple-system,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic UI,Meiryo,Noto Sans JP,sans-serif;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (min-width:640px){.GitHubTimeline-module__rh2gtG__panel{padding:calc(var(--spacing,.25rem) * 6)}}.GitHubTimeline-module__rh2gtG__panel{background:var(--gh-canvas);color:var(--gh-fg);line-height:1.5}.GitHubTimeline-module__rh2gtG__timeline{padding-left:56px;position:relative}.GitHubTimeline-module__rh2gtG__timeline:before{content:"";background:var(--gh-border);width:2px;position:absolute;top:0;bottom:0;left:19px}.GitHubTimeline-module__rh2gtG__timeline:has(>:only-child):before{display:none}.GitHubTimeline-module__rh2gtG__item{position:relative}.GitHubTimeline-module__rh2gtG__comment{margin:16px 0}.GitHubTimeline-module__rh2gtG__comment:first-child{margin-top:0}.GitHubTimeline-module__rh2gtG__comment:last-child{margin-bottom:0}.GitHubTimeline-module__rh2gtG__avatar{box-shadow:0 0 0 1px var(--gh-avatar-ring);background:var(--gh-canvas);object-fit:cover;border-radius:6px;position:absolute;top:0;left:-56px}.GitHubTimeline-module__rh2gtG__avatarUser{border-radius:50%}.GitHubTimeline-module__rh2gtG__box{border:1px solid var(--gh-border);background:var(--gh-canvas);border-radius:6px;position:relative}.GitHubTimeline-module__rh2gtG__box:before,.GitHubTimeline-module__rh2gtG__box:after{content:"";pointer-events:none;border:solid #0000;position:absolute;top:11px;right:100%}.GitHubTimeline-module__rh2gtG__box:before{border-width:8px;border-right-color:var(--gh-border);margin-top:-1px}.GitHubTimeline-module__rh2gtG__box:after{border-width:7px;border-right-color:var(--gh-canvas-subtle);margin-right:-1px}.GitHubTimeline-module__rh2gtG__head{background:var(--gh-canvas-subtle);border-bottom:1px solid var(--gh-border);min-height:41px;color:var(--gh-fg-muted);border-radius:6px 6px 0 0;flex-wrap:wrap;align-items:center;gap:2px 4px;padding:8px 8px 8px 16px;display:flex}.GitHubTimeline-module__rh2gtG__head strong{color:var(--gh-fg);font-weight:600}.GitHubTimeline-module__rh2gtG__spacer{flex:1}.GitHubTimeline-module__rh2gtG__label{border:1px solid var(--gh-border);color:var(--gh-fg-muted);border-radius:2em;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;display:inline-block}.GitHubTimeline-module__rh2gtG__kebab{color:var(--gh-fg-muted);padding:0 8px;display:flex}.GitHubTimeline-module__rh2gtG__octicon{fill:currentColor;vertical-align:text-bottom}.GitHubTimeline-module__rh2gtG__commentBody{overflow-wrap:anywhere;padding:16px}.GitHubTimeline-module__rh2gtG__commentBody>:first-child{margin-top:0}.GitHubTimeline-module__rh2gtG__commentBody>:last-child{margin-bottom:0}.GitHubTimeline-module__rh2gtG__commentBody p{margin:0 0 16px}.GitHubTimeline-module__rh2gtG__commentBody h2{border-bottom:1px solid var(--gh-border);margin:24px 0 16px;padding-bottom:.3em;font-size:1.5em;font-weight:600;line-height:1.25}.GitHubTimeline-module__rh2gtG__commentBody h3{margin:24px 0 16px;font-size:1.25em;font-weight:600;line-height:1.25}.GitHubTimeline-module__rh2gtG__commentBody ul,.GitHubTimeline-module__rh2gtG__commentBody ol{margin:0 0 16px;padding-left:2em}.GitHubTimeline-module__rh2gtG__commentBody ul{list-style:outside}.GitHubTimeline-module__rh2gtG__commentBody ol{list-style:decimal}.GitHubTimeline-module__rh2gtG__commentBody li+li{margin-top:.25em}.GitHubTimeline-module__rh2gtG__commentBody blockquote{border-left:.25em solid var(--gh-border);color:var(--gh-fg-muted);margin:0 0 16px;padding:0 1em}.GitHubTimeline-module__rh2gtG__commentBody strong{font-weight:600}.GitHubTimeline-module__rh2gtG__commentBody code{background:var(--gh-neutral-muted);font-size:85%;font-family:var(--gh-mono);border-radius:6px;padding:.2em .4em}.GitHubTimeline-module__rh2gtG__commentBody hr{background:var(--gh-border);border:0;height:.25em;margin:24px 0;padding:0}.GitHubTimeline-module__rh2gtG__commentBody a{color:var(--gh-link)}.GitHubTimeline-module__rh2gtG__commit{align-items:center;min-height:48px;padding:8px 0;display:flex}.GitHubTimeline-module__rh2gtG__badge{z-index:1;border:2px solid var(--gh-canvas);background:var(--gh-badge);width:32px;height:32px;color:var(--gh-fg-muted);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;left:-52px}.GitHubTimeline-module__rh2gtG__commitRow{flex-wrap:wrap;flex:1;align-items:center;gap:4px 8px;min-width:0;min-height:32px;display:flex}@media (min-width:640px){.GitHubTimeline-module__rh2gtG__commitRow{flex-wrap:nowrap}}.GitHubTimeline-module__rh2gtG__commitAvatar{box-shadow:0 0 0 1px var(--gh-avatar-ring);border-radius:50%;flex:none}.GitHubTimeline-module__rh2gtG__commitTitle{min-width:0;font-family:var(--gh-mono);color:var(--gh-fg-muted);overflow-wrap:anywhere;flex:calc(100% - 28px);font-size:12px}@media (min-width:640px){.GitHubTimeline-module__rh2gtG__commitTitle{flex:0 auto}}.GitHubTimeline-module__rh2gtG__commitMeta{flex:100%;align-items:center;gap:8px;min-width:0;padding-left:28px;display:flex}@media (min-width:640px){.GitHubTimeline-module__rh2gtG__commitMeta{flex:1;padding-left:0}}.GitHubTimeline-module__rh2gtG__expander{height:12px;color:var(--gh-fg-muted);background:var(--gh-neutral-muted);border-radius:6px;flex:none;padding:0 5px 5px;font-size:12px;font-weight:600;line-height:6px;display:inline-block}.GitHubTimeline-module__rh2gtG__verified{color:var(--gh-success);border:1px solid #2ea04366;border-radius:2em;flex:none;padding:0 7px;font-size:12px;font-weight:500;line-height:18px}.GitHubTimeline-module__rh2gtG__status{width:16px;height:16px;color:var(--gh-success);flex:none;align-items:center;display:flex}.GitHubTimeline-module__rh2gtG__status svg{vertical-align:middle}.GitHubTimeline-module__rh2gtG__sha{font-family:var(--gh-mono);color:var(--gh-fg-muted);text-align:right;flex:none;padding-left:4px;font-size:12px}.GitHubTimeline-module__rh2gtG__caption{margin-top:calc(var(--spacing,.25rem) * 3)}.GitHubTimeline-module__rh2gtG__imageBadge{border-style:var(--tw-border-style);border-width:1px;border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.GitHubTimeline-module__rh2gtG__imageBadge{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.GitHubTimeline-module__rh2gtG__imageBadge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.Prose-module__PcmHna__prose{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-loose,2);line-height:var(--leading-loose,2);color:var(--foreground)}@media (min-width:768px){.Prose-module__PcmHna__prose{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-loose,2);line-height:var(--leading-loose,2)}}.Prose-module__PcmHna__prose:lang(en){--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:768px){.Prose-module__PcmHna__prose:lang(en){--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}}.Prose-module__PcmHna__prose:first-child>:first-child{margin-top:0}.Prose-module__PcmHna__prose>p,.Prose-module__PcmHna__prose>ul,.Prose-module__PcmHna__prose>ol,.Prose-module__PcmHna__prose>blockquote,.Prose-module__PcmHna__prose>pre{margin-block:calc(var(--spacing,.25rem) * 6)}.Prose-module__PcmHna__prose h2{margin-top:calc(var(--spacing,.25rem) * 14);margin-bottom:calc(var(--spacing,.25rem) * 6);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--primary);padding-left:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media (min-width:768px){.Prose-module__PcmHna__prose h2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.Prose-module__PcmHna__prose h3{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media (min-width:768px){.Prose-module__PcmHna__prose h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.Prose-module__PcmHna__prose h4{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media (min-width:768px){.Prose-module__PcmHna__prose h4{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.Prose-module__PcmHna__prose a{color:var(--primary);text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}@media (hover:hover){.Prose-module__PcmHna__prose a:hover{color:var(--color-white,#fff)}}.Prose-module__PcmHna__prose strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.Prose-module__PcmHna__prose ul{padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:disc}.Prose-module__PcmHna__prose ul ::marker{color:var(--primary)}.Prose-module__PcmHna__prose ul::marker{color:var(--primary)}.Prose-module__PcmHna__prose ul ::-webkit-details-marker{color:var(--primary)}.Prose-module__PcmHna__prose ul::-webkit-details-marker{color:var(--primary)}.Prose-module__PcmHna__prose ol{padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:decimal}.Prose-module__PcmHna__prose ol ::marker{color:var(--primary)}.Prose-module__PcmHna__prose ol::marker{color:var(--primary)}.Prose-module__PcmHna__prose ol ::-webkit-details-marker{color:var(--primary)}.Prose-module__PcmHna__prose ol::-webkit-details-marker{color:var(--primary)}.Prose-module__PcmHna__prose li+li,.Prose-module__PcmHna__prose li>ul,.Prose-module__PcmHna__prose li>ol{margin-top:calc(var(--spacing,.25rem) * 2)}.Prose-module__PcmHna__prose blockquote{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--primary);background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.Prose-module__PcmHna__prose blockquote{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.Prose-module__PcmHna__prose blockquote{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4)}.Prose-module__PcmHna__prose blockquote>p+p{margin-top:calc(var(--spacing,.25rem) * 4)}.Prose-module__PcmHna__prose code{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.Prose-module__PcmHna__prose code{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.Prose-module__PcmHna__prose code{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);color:var(--color-white,#fff);font-size:.9em}.Prose-module__PcmHna__prose pre{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.Prose-module__PcmHna__prose pre{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.Prose-module__PcmHna__prose pre{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.Prose-module__PcmHna__prose pre{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}.Prose-module__PcmHna__prose pre{padding:calc(var(--spacing,.25rem) * 4)}.Prose-module__PcmHna__prose pre code{background-color:#0000;padding:0}.Prose-module__PcmHna__prose hr{margin-block:calc(var(--spacing,.25rem) * 12);border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.Prose-module__PcmHna__prose hr{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.Prose-module__PcmHna__prose img{margin-block:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;max-width:100%;height:auto}@supports (color:color-mix(in lab, red, red)){.Prose-module__PcmHna__prose img{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
