.rs[data-astro-cid-ruvg6z4q]{--ink: var(--kb-color-text-primary);--slate: var(--kb-color-text-secondary);--line: var(--kb-color-border-line);--blue: var(--kb-color-text-link);max-width:48rem;margin:0 auto}.rs-toolbar[data-astro-cid-ruvg6z4q]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:1.1rem;margin-bottom:2rem;border-bottom:1px solid var(--line)}.rs-dl[data-astro-cid-ruvg6z4q]{font-size:.85rem;font-weight:700;color:#fff;background:var(--blue);text-decoration:none;padding:.5rem .95rem;border:1px solid var(--blue)}.rs-dl[data-astro-cid-ruvg6z4q]:hover{background:var(--kb-color-ai-800)}.rs-dl--pending[data-astro-cid-ruvg6z4q]{background:transparent;color:var(--slate);border-color:var(--line);font-weight:400}.rs-toolbar__meta[data-astro-cid-ruvg6z4q]{font-size:.78rem;color:var(--slate)}.rs-head[data-astro-cid-ruvg6z4q]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:2.5rem;padding-bottom:1.25rem;border-bottom:2px solid var(--ink)}.rs-doc-title[data-astro-cid-ruvg6z4q]{font-size:1.7rem;font-weight:700;letter-spacing:.14em;color:var(--ink);margin:0}.rs-head__meta[data-astro-cid-ruvg6z4q]{text-align:right}.rs-name[data-astro-cid-ruvg6z4q]{font-size:1.05rem;font-weight:700;color:var(--ink);margin:0 0 .25rem}.rs-kana[data-astro-cid-ruvg6z4q]{font-size:.78rem;font-weight:400;color:var(--slate)}.rs-updated[data-astro-cid-ruvg6z4q]{font-size:.78rem;color:var(--slate);margin:0}.rs-sec[data-astro-cid-ruvg6z4q]{margin-bottom:2.6rem}.rs-sec[data-astro-cid-ruvg6z4q] h2[data-astro-cid-ruvg6z4q]{font-size:1rem;font-weight:700;letter-spacing:.1em;color:var(--ink);background:var(--paper);border-left:4px solid var(--blue);padding:.45rem .75rem;margin-bottom:1.1rem}.rs-p[data-astro-cid-ruvg6z4q]{font-size:.92rem;line-height:1.95;color:var(--kb-color-ink-800);margin:0 0 .5rem}.rs-basic[data-astro-cid-ruvg6z4q]{margin:0}.rs-basic[data-astro-cid-ruvg6z4q]>div[data-astro-cid-ruvg6z4q]{display:grid;grid-template-columns:8rem 1fr;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--line)}.rs-basic[data-astro-cid-ruvg6z4q]>div[data-astro-cid-ruvg6z4q]:last-child{border-bottom:none}.rs-basic[data-astro-cid-ruvg6z4q] dt[data-astro-cid-ruvg6z4q]{font-size:.85rem;color:var(--slate)}.rs-basic[data-astro-cid-ruvg6z4q] dd[data-astro-cid-ruvg6z4q]{margin:0;font-size:.9rem;color:var(--kb-color-ink-800)}.rs-table[data-astro-cid-ruvg6z4q]{width:100%;border-collapse:collapse;font-size:.85rem}.rs-table[data-astro-cid-ruvg6z4q] th[data-astro-cid-ruvg6z4q],.rs-table[data-astro-cid-ruvg6z4q] td[data-astro-cid-ruvg6z4q]{text-align:left;vertical-align:top;padding:.55rem .7rem;border:1px solid var(--line);line-height:1.7}.rs-table[data-astro-cid-ruvg6z4q] th[data-astro-cid-ruvg6z4q]{background:var(--paper);color:var(--ink);font-weight:700;white-space:nowrap}.rs-table[data-astro-cid-ruvg6z4q] td[data-astro-cid-ruvg6z4q]{color:var(--kb-color-ink-800)}.rs-company[data-astro-cid-ruvg6z4q]{margin-bottom:1.8rem}.rs-company__head[data-astro-cid-ruvg6z4q]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap;border-bottom:1px solid var(--ink);padding-bottom:.4rem;margin-bottom:.8rem}.rs-company__head[data-astro-cid-ruvg6z4q] h3[data-astro-cid-ruvg6z4q]{font-size:1.05rem;font-weight:700;color:var(--ink);margin:0}.rs-company__period[data-astro-cid-ruvg6z4q]{font-size:.8rem;color:var(--slate);white-space:nowrap}.rs-company__meta[data-astro-cid-ruvg6z4q],.rs-project__meta[data-astro-cid-ruvg6z4q]{margin:0 0 .7rem}.rs-company__meta[data-astro-cid-ruvg6z4q] p[data-astro-cid-ruvg6z4q],.rs-project__meta[data-astro-cid-ruvg6z4q]{font-size:.83rem;line-height:1.8;color:var(--kb-color-ink-800);margin:0 0 .2rem}.rs-company__meta[data-astro-cid-ruvg6z4q] .k[data-astro-cid-ruvg6z4q],.rs-project__meta[data-astro-cid-ruvg6z4q] .k[data-astro-cid-ruvg6z4q]{font-size:.72rem;color:var(--slate);margin-right:.35rem;margin-left:.1rem;white-space:nowrap}.rs-company__meta[data-astro-cid-ruvg6z4q] .k[data-astro-cid-ruvg6z4q]:first-child,.rs-project__meta[data-astro-cid-ruvg6z4q] .k[data-astro-cid-ruvg6z4q]:first-child{margin-left:0}.rs-company__meta[data-astro-cid-ruvg6z4q] .d[data-astro-cid-ruvg6z4q],.rs-project__meta[data-astro-cid-ruvg6z4q] .d[data-astro-cid-ruvg6z4q]{color:var(--line);margin:0 .6rem}.rs-project[data-astro-cid-ruvg6z4q]{padding-left:1rem;border-left:2px solid var(--line);margin-bottom:1.6rem;-moz-column-break-inside:avoid;break-inside:avoid}.rs-project__head[data-astro-cid-ruvg6z4q]{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;margin-bottom:.6rem}.rs-project__head[data-astro-cid-ruvg6z4q] h4[data-astro-cid-ruvg6z4q]{font-size:.92rem;font-weight:700;color:var(--ink);margin:0}.rs-project__period[data-astro-cid-ruvg6z4q]{font-size:.75rem;color:var(--slate);white-space:nowrap}.rs-project__body[data-astro-cid-ruvg6z4q]{font-size:.85rem;line-height:1.9;color:var(--kb-color-ink-800);margin:0}.rs-list[data-astro-cid-ruvg6z4q]{margin:0;padding-left:1.2rem}.rs-list[data-astro-cid-ruvg6z4q] li[data-astro-cid-ruvg6z4q]{font-size:.88rem;line-height:1.9;color:var(--kb-color-ink-800);margin-bottom:.3rem}.rs-list[data-astro-cid-ruvg6z4q] a[data-astro-cid-ruvg6z4q]{color:var(--blue);text-decoration:none;border-bottom:1px solid var(--kb-color-ai-300)}.rs-list[data-astro-cid-ruvg6z4q] a[data-astro-cid-ruvg6z4q]:hover{border-bottom-color:var(--blue)}.rs-end[data-astro-cid-ruvg6z4q]{text-align:right;font-size:.85rem;color:var(--slate);margin:2.5rem 0 0}.rs-foot[data-astro-cid-ruvg6z4q]{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.78rem;line-height:1.9;color:var(--slate)}.rs-foot__note[data-astro-cid-ruvg6z4q] a[data-astro-cid-ruvg6z4q]{color:var(--blue);text-decoration:none;border-bottom:1px solid var(--kb-color-ai-300)}@media (max-width: 720px){.rs-basic[data-astro-cid-ruvg6z4q]>div[data-astro-cid-ruvg6z4q],.rs-company__meta[data-astro-cid-ruvg6z4q]>div[data-astro-cid-ruvg6z4q],.rs-project__meta[data-astro-cid-ruvg6z4q]>div[data-astro-cid-ruvg6z4q]{grid-template-columns:1fr;gap:.15rem}.rs-head[data-astro-cid-ruvg6z4q]{flex-direction:column;align-items:flex-start}.rs-head__meta[data-astro-cid-ruvg6z4q]{text-align:left}.rs-doc-title[data-astro-cid-ruvg6z4q]{font-size:1.4rem}}@media print{.rs-toolbar[data-astro-cid-ruvg6z4q]{display:none}.rs[data-astro-cid-ruvg6z4q]{max-width:none;font-size:10pt}.rs-sec[data-astro-cid-ruvg6z4q]{margin-bottom:1.1rem}.rs-sec[data-astro-cid-ruvg6z4q] h2[data-astro-cid-ruvg6z4q]{font-size:9.5pt;padding:.25rem .5rem;margin-bottom:.5rem;-moz-column-break-after:avoid;break-after:avoid}.rs-p[data-astro-cid-ruvg6z4q],.rs-company__meta[data-astro-cid-ruvg6z4q] p[data-astro-cid-ruvg6z4q],.rs-project__meta[data-astro-cid-ruvg6z4q]{font-size:8.6pt;line-height:1.55}.rs-basic[data-astro-cid-ruvg6z4q]>div[data-astro-cid-ruvg6z4q]{padding:.2rem 0}.rs-table[data-astro-cid-ruvg6z4q]{font-size:8.4pt}.rs-table[data-astro-cid-ruvg6z4q] th[data-astro-cid-ruvg6z4q],.rs-table[data-astro-cid-ruvg6z4q] td[data-astro-cid-ruvg6z4q]{padding:.25rem .4rem;line-height:1.45}.rs-company[data-astro-cid-ruvg6z4q]{margin-bottom:.9rem;-moz-column-break-inside:auto;break-inside:auto}.rs-company__head[data-astro-cid-ruvg6z4q]{margin-bottom:.4rem;padding-bottom:.2rem;-moz-column-break-after:avoid;break-after:avoid}.rs-project[data-astro-cid-ruvg6z4q]{padding-left:.7rem;margin-bottom:.7rem;-moz-column-break-inside:avoid;break-inside:avoid}.rs-project__head[data-astro-cid-ruvg6z4q]{margin-bottom:.25rem;-moz-column-break-after:avoid;break-after:avoid}.rs-list[data-astro-cid-ruvg6z4q] li[data-astro-cid-ruvg6z4q]{font-size:8.6pt;line-height:1.6;margin-bottom:.1rem}.rs-end[data-astro-cid-ruvg6z4q],.rs-foot[data-astro-cid-ruvg6z4q]{font-size:8pt}}
