:root{--accent: 124, 58, 237;--accent-gradient: linear-gradient(45deg, rgb(var(--accent)), #da62c4 30%, white 60%)}html{font-family:"Noto Serif JP",serif;background-color:#f6f6f6}*{font-family:"Noto Serif JP",serif}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}main{margin:auto;padding:1.5rem;max-width:60ch}.header-1{background:linear-gradient(90deg,#0121CB -2.63%,rgba(1,33,203,.3) 110.79%);padding:8px 12px;margin-bottom:50px}.header-1.has-border-color{border-style:solid;padding:12px}.header-1.has-background{padding:20px}.header-1 h1{font-size:32px;color:#fff;margin:0}.header-1 pre{color:#fff;margin:0;font-size:14px}.header-2{font-size:24px;margin:0 0 50px;border-left:10px solid #021FAA;border-bottom:2px solid #021FAA;padding:4px 8px}.header-2.has-border-color{border-style:solid;padding:12px}.header-2.has-background{padding:20px}.header-3{font-size:20px;margin:0 0 50px}.header-3.has-border-color{border-style:solid;padding:12px}.header-3.has-background{padding:20px}.header-4{margin-bottom:50px}.header-4.has-border-color{border-style:solid;padding:12px}.header-4.has-background{padding:20px}.header-4 pre{margin:0;font-size:14px}.header-4 h4{margin:0;font-size:18px}.guideBox.has-border-color{border-style:solid;padding:20px}.guideBox.has-background{padding:20px}.guideBox h4{margin:0 0 8px;font-size:18px}.guideBox>div{display:flex;justify-content:space-between;gap:36px}.guideBox>div div:first-child pre{margin:0;font-size:14px;width:100%;text-wrap:wrap;white-space:pre-wrap;line-height:26px;letter-spacing:.03rem}.guideBox>div div:last-child figure{width:100%;margin:0}.guideBox>div div:last-child figure img{width:100%;object-fit:contain;height:fit-content}
