body{margin:0;overflow:hidden}body,button,input,textarea,select,option{font-size:16px;font-family:"Segoe UI","Lucida Grande","Bitstream Vera Sans","Microsoft JhengHei UI","Noto Sans CJK TC","PingFang TC","Microsoft YaHei UI","Noto Sans CJK SC","PingFang SC","Yu Gothic UI","Noto Sans CJK JP","Hiragino Kaku Gothic Pro","TakaoPGothic","Malgun Gothic","Nanum Gothic","Noto Sans CJK KR","Apple SD Gothic Neo",sans-serif}code{font-family:Consolas,Menlo,Monaco,"DejaVu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace}body>header{height:40px}body>header>ul{list-style:none;display:table;margin:0;padding:0;width:100%;height:40px}body>header>ul>li{display:table-cell;padding:0 10px;white-space:nowrap;vertical-align:middle}body>header>ul>li:first-child{font-size:24px;font-weight:bold;min-width:132px;background-image:url("../images/factory_dark.png");background-repeat:no-repeat;background-position:5px;background-size:132px 40px}body>header>ul>li:last-child{display:table-cell;position:relative;padding:5px 10px 5px 5px;width:78px;text-align:right}body>header>ul>li:last-child>button{padding:3px;width:78px;height:30px;line-height:22px;border-width:1px;border-radius:15px;text-align:left}body>header>ul>li:last-child>button>span{display:inline-block;width:20px;height:20px;line-height:0;vertical-align:top;border-radius:10px;border-width:1px;border-style:solid;background-image:url("../images/light.png");background-repeat:no-repeat;background-position:center;background-size:16px 16px}body>header>ul>li:last-child>button::after{display:inline-block;content:"Light";padding-left:4px;height:22px;vertical-align:top}body>nav{padding-top:3px}body>nav>div>div[class^="order_"]{position:relative;height:34px;background-color:rgba(0,0,0,0.75);z-index:1}body>nav>div>div[class^="order_"]::before{display:block;content:attr(data-text);padding:0 8px;line-height:34px;color:#C0C0C0;font-weight:bold;text-shadow:0 0 2px #000000,-1px 0 #000000,-1px 1px #000000,0 1px #000000,1px 1px #000000,1px 0 #000000,1px -1px #000000,0 -1px #000000,-1px -1px #000000}body>nav>div>div[class^="order_"]::after{position:absolute;top:7.5px;right:14px;display:block;content:"";width:11px;height:11px;border-right:2px #C0C0C0 solid;border-bottom:2px #C0C0C0 solid;transform:rotate(45deg);transform-origin:9px 9px;transition:transform .3s}body>nav>div>div[class^="order_"]>ul{list-style:none;margin:0;padding:0;height:0;background-color:rgba(0,0,0,0.6);overflow-y:hidden;transition:height .3s}body>nav>div>div[class^="order_"]>ul>li>label>input{display:none}body>nav>div>div[class^="order_"]>ul>li>label>span{display:block;line-height:25px;color:#FFFFFF;font-size:15px;text-indent:8px;text-shadow:0 0 2px #000000,-1px 0 #000000,-1px 1px #000000,0 1px #000000,1px 1px #000000,1px 0 #000000,1px -1px #000000,0 -1px #000000,-1px -1px #000000}body>nav>div>div[class^="order_"]>ul>li>label>span:hover{background-color:rgba(0,0,0,0.5)}body>nav>div>div[class^="order_"][data-order="show"]>ul{height:50px;transition:height .3s}body>nav>div>div[class^="order_"][data-order="show"]::after{transform:rotate(225deg);transition:transform .3s}body>nav>div>div:nth-child(2){height:calc(100dvh - 91px);overflow-x:hidden;overflow-y:auto}body>nav>div>div:nth-child(2)>label{display:block;border-bottom:1px rgba(128,128,128,0.5) dashed}body>nav>div>div:nth-child(2)>label>input{display:none}body>nav>div>div:nth-child(2)>label>input+div{padding:0 8px 0 87px;background-repeat:no-repeat;background-position:8px;background-size:71px 40px}body>nav>div>div:nth-child(2)>label>input+div:hover{background-color:rgba(128,128,128,0.5)}body>nav>div>div:nth-child(2)>label>input+div>span:first-child{display:block;line-height:31px;white-space:nowrap;font-size:13px;text-overflow:ellipsis;overflow:hidden}body>nav>div>div:nth-child(2)>label>input+div>span:last-child{display:block;color:#808080;font-size:13px;line-height:25px;text-align:right}body>nav>div>div:nth-child(2)>label>input:checked+div{color:#FFFFFF;background-color:#E95420}body>nav>div>div:nth-child(2)>label>input:checked+div>span:last-child{color:#C0C0C0}body>section{margin:0 10px 10px 0;border-width:1px;border-style:solid;border-radius:5px;overflow:hidden;box-sizing:border-box;box-shadow:0 0 10px #808080}body>section>header{height:35px;border-bottom-width:1px;border-bottom-style:solid}body>section>header>ul{list-style:none;display:table;margin:0;padding:0;width:100%}body>section>header>ul>li{display:table-cell;padding-left:10px;vertical-align:top}body>section>header>ul>li:first-child{display:none;width:15px}body>section>header>ul>li:first-child>button{outline-style:none;margin-top:10px;width:16px;height:15px;background-repeat:no-repeat;background-position:center;background-size:16px 15px;background-color:transparent;border:none}body>section>header>ul>li:last-child{line-height:35px;font-weight:bold;cursor:default}body>section>article{position:relative}body>nav.show+section>article::after{position:absolute;display:block;top:0;left:0;content:"";width:100%;height:calc(100dvh - 86px);background-color:transparent}body>section>article>div.article>div.youtube{margin:0 auto;max-width:960px;will-change:inherit}body>section>article>div.article>div.youtube>div{position:relative;padding-bottom:56.25%;width:100%;height:0;will-change:inherit}body>section>article>div.article>div.youtube>div>iframe{position:absolute;top:0;left:0;width:100%;height:100%;will-change:inherit}body>section>article>div.article>div.content>h1{margin:20px 0 0 0;padding:0 0 0 28px;line-height:24px;font-size:17px;font-weight:bold;background:url("../images/icon48.png") no-repeat left top;background-size:24px 24px}body>section>article>div.article>div.content>h1:first-child{margin-top:10px}body>section>article>div.article>div.content>h2{margin:10px 0 0 0;font-size:17px;font-weight:bold}body>section>article>div.article>div.content>img{margin-top:10px;width:100%}a>span{display:inline-block}a:hover>span{text-decoration:underline}.paragraph{text-indent:8px}div.paragraph{margin-top:10px}.pspace{margin-top:10px}.pspace>div.paragraph:first-child{margin-top:0}code i{display:inline-block;text-indent:0;background-color:rgba(127,127,127,0.2)}code>font,code>span{display:inline-block;text-indent:0;font-family:Consolas,Menlo,Monaco,"DejaVu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace}code>font.word_wrap{word-break:break-all}pre{margin:0;padding:0;white-space:pre-wrap}pre>code{display:block;margin-top:10px;padding:4px;tab-size:4}pre>code.terminal{color:#FFFFFF;background-color:#300A24;border:2px #4D4B44 solid}pre>code.dos{color:#FFFFFF;background-color:#000000;border:2px #4D4B44 solid}code.vscode{box-shadow:0 0 10px #808080}code.sublime{background-color:#2C353F}pre>code>font.prompt::before{display:inline-block;content:">";color:#ACA899}pre>code>font.prompt2::before{display:inline-block;content:"> ";color:#ACA899}pre>code>font.user::before{display:inline-block;content:"$ ";white-space:pre;color:#ACA899}pre>code>font.root::before{display:inline-block;content:"# ";white-space:pre;color:#ACA899}pre>code>span.tab{background:url("../images/code/tab.png") no-repeat left;background-size:32px 19px}pre>code>span.space{background:url("../images/code/space.png") no-repeat center;background-size:2px 2px;vertical-align:middle}pre>code>span.space.guide::before{display:inline-block;content:"";width:1px;height:19px;background-color:rgba(128,128,128,0.5);vertical-align:middle}table.border{border-spacing:0px;border-collapse:collapse}table.border tr>th{padding:2px;text-align:center;text-indent:0px;border-width:1px;border-style:solid}table.border tr>td{padding:2px;text-indent:0px;border-width:1px;border-style:solid}table.border tr>th>div>span,table.border tr>td>div>span{display:inline-block;white-space:nowrap}html[data-jig-theme="dark"]>body>header>ul>li:first-child{background-image:url("../images/factory_light.png")}html[data-jig-theme="dark"]>body>header>ul>li:last-child>button::after{content:"Dark"}html[data-jig-theme="dark"]>body>header>ul>li:last-child>button>span{background-image:url("../images/dark.png")}@media (max-width:736px),(max-height:480px){body>header{position:fixed;top:0;left:0;width:100vw}body>nav{position:fixed;top:40px;width:280px;margin-left:14px;transition:margin-left .3s}body>nav+section{position:fixed;top:40px;left:10px;width:calc(100vw - 20px);transition:left .3s;z-index:1}body>section>header>ul>li:first-child{display:table-cell}body>section>article{height:calc(100dvh - 88px);overflow:auto}body>section>article>div.article>div.content{padding:6px}body>nav.show{margin-left:0;transition:margin-left .3s}body>nav.show>div>div:nth-child(2){height:calc(100dvh - 91px)}body>nav.show+section{left:280px;transition:left .3s}body>nav+section>header>ul>li:first-child>button{outline:none;background-image:url("../images/menu_dark.png");background-color:transparent;border:none;border-radius:0}body>nav+section>header:hover>ul>li:first-child>button{background-image:url("../images/menu_hover.png")}body>nav+section>header>ul>li:first-child>button:hover,body>nav+section>header>ul>li:first-child>button:focus{background-color:transparent;box-shadow:none}body>nav.show+section>header>ul>li:first-child>button{background-image:url("../images/folding.png")}html[data-jig-theme="dark"]>body>nav:not(.show)+section>header:not(:hover)>ul>li:first-child>button{background-image:url("../images/menu_light.png")}}@media (min-width:736.1px) and (min-height:480.1px){body{display:grid;grid-template-columns:280px auto;height:100dvh}body>header{grid-column:1 / span 2}body>section>article{padding:10px;height:calc(100dvh - 106px);overflow:auto}body>section>article>div.article>div.content{padding-top:10px}}@media (max-width:1016px){body>section>article{padding:0;height:calc(100dvh - 88px)}body>section>article>div.article>div.content{padding:6px}pre>code{tab-size:2}pre>code>span.tab{background:url("../images/code/tab_mobile.png") no-repeat left;background-size:15px 19px}}@media (max-height:480px){body>section>article>div.article>div.youtube{max-width:360px}}code span.deprecated{position:relative}code span.deprecated::before{position:absolute;border-bottom:2px solid #FF0000;content:"";width:100%;height:45%}html[data-jig-theme="dark"] code.vscode span.key{color:#9cdcfe}html[data-jig-theme="dark"] code.vscode span.string{color:#ce9178}html[data-jig-theme="dark"] code.vscode span.number{color:#b5cea8}html[data-jig-theme="dark"] code.vscode span.boolean{color:#569cd6}html[data-jig-theme="dark"] code.vscode span.const{color:#4fc1ff}html[data-jig-theme="dark"] code.vscode span.condition{color:#c586c0}html[data-jig-theme="dark"] code.vscode span.operator{color:#d4d4d4}html[data-jig-theme="dark"] code.vscode span.object{color:#4ec9b0}html[data-jig-theme="dark"] code.vscode span.method{color:#dcdcaa}html[data-jig-theme="dark"] code.vscode span.tag{color:#808080}html[data-jig-theme="dark"] code.vscode span.element{color:#d7ba7d}html[data-jig-theme="dark"] code.vscode span.comment{color:#6a9955}html[data-jig-theme="dark"] code.vscode span.line_through{text-decoration:line-through;text-decoration-color:#FF6666CC}html[data-jig-theme="light"] code.vscode span.key{color:#0451a5}html[data-jig-theme="light"] code.vscode span.string{color:#a31515}html[data-jig-theme="light"] code.vscode span.number{color:#098658}html[data-jig-theme="light"] code.vscode span.boolean{color:#0000ff}html[data-jig-theme="light"] code.vscode span.const{color:#0070c1}html[data-jig-theme="light"] code.vscode span.condition{color:#af00db}html[data-jig-theme="light"] code.vscode span.operator{color:#000000}html[data-jig-theme="light"] code.vscode span.object{color:#3F7F5F}html[data-jig-theme="light"] code.vscode span.method{color:#795e26}html[data-jig-theme="light"] code.vscode span.tag{color:#957D47}html[data-jig-theme="light"] code.vscode span.element{color:#795e26}html[data-jig-theme="light"] code.vscode span.comment{color:#808080}html[data-jig-theme="light"] code.vscode span.line_through{text-decoration:line-through;text-decoration-color:#FF000080}