@import"https://cdn.jsdelivr.net/gh/noistommy/frog-ui-css@main/dist/beui.css";@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{box-sizing:border-box;font-size:14px}body{line-height:1.6}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{font-family:Pretendard Variable,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.7;font-weight:400;color-scheme:light;color:var(--txt);background-color:var(--bgc);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slide-side-layout{--dur: 500;--side: 250;--min-side: 70;height:100%;overflow:hidden}.slide-side-layout.push{display:flex}.slide-side-layout.push .side-pane{flex-shrink:0}.slide-side-layout.push .main-pane{flex-grow:1}.slide-side-layout.overlay,.slide-side-layout.cover{position:relative}.slide-side-layout.overlay .side-pane,.slide-side-layout.cover .side-pane{position:absolute}.slide-side-layout.cover .main-pane{position:absolute;top:0;z-index:100;transition:width calc(var(--dur) * 1ms) ease;box-shadow:0 0 15px #0009}.slide-side-layout.cover.left .side-pane{right:0}.slide-side-layout.cover.right .side-pane{left:0}.slide-side-layout.cover .side-pane{margin:0!important}.slide-side-layout.left .side-pane{left:0;margin-left:calc(var(--side) * -1px)}.slide-side-layout.right .side-pane{right:0;margin-right:calc(var(--side) * -1px);order:1}.slide-side-layout.expand{display:flex}.slide-side-layout.expand .side-pane{width:calc(var(--min-side) * 1px);margin:0;transition:width calc(var(--dur) * 1ms) ease;overflow:hidden;flex-shrink:0}.slide-side-layout.expand .main-pane{flex-grow:1}.slide-side-layout .side-pane{position:relative;top:0;width:calc(var(--side) * 1px);height:100%;transition:margin calc(var(--dur) * 1ms) ease;z-index:1000}.slide-side-layout.show.push.left .side-pane,.slide-side-layout.show.overlay.left .side-pane,.slide-side-layout.show.push.right .side-pane,.slide-side-layout.show.overlay.right .side-pane{transition:margin calc(var(--dur) * 1ms) ease;margin:0}.slide-side-layout.show.cover .side-pane{margin:0}.slide-side-layout.show.cover .main-pane{width:100%}.slide-side-layout.show.expand .side-pane{width:calc(var(--side) * 1px)}.slide-side-layout.show.overlay.dimmed:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:10}.slide-side-layout .main-pane{width:100%;height:100%}.slide-side-layout.mobile.left .side-pane{width:100dvw;margin-left:-100dvw;text-align:center}.slide-side-layout.mobile.right .side-pane{width:100dvw;margin-right:-100dvw;text-align:center}#root{max-width:1280px;margin:0 auto}h1,h2,h3,h4,h5{font-family:Ubuntu}header{height:56px}header .container{padding:0 10px;height:100%;display:flex;gap:1rem;align-items:center}main{height:calc(100vh - 56px)}main .main-pane{overflow-y:auto}main .main{height:100%;max-width:780px;margin:0 auto;padding:0 16px}.logo{flex-grow:1;display:flex;align-items:center;gap:10px}.logo .title{display:flex;gap:8px;font-family:Ubuntu;font-weight:700;font-size:24px;color:var(--txt)}.logo .title .sub{color:#a1a1a1}.logo .description{font-size:14px;color:#666}.main-title{margin-top:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.main-title .title{font-size:2em;font-weight:700}.main-title .description{width:100%;color:#c4c4c4;padding:10px 10px 20px}.nav-container{background-color:var(--bgc);height:100%;overflow-y:auto}.main-footer{padding:15px;border-top:1px solid var(--brd)}.main-footer .prev-next{display:flex;justify-content:space-between}.main-footer .prev-next .prev a span:first-letter,.main-footer .prev-next .next a span:first-letter{text-transform:uppercase}.page-wrapper h1.title{margin:72px 0 20px}.page-wrapper section{margin-bottom:2rem}.page-wrapper section .desc{opacity:1;padding:5px 5px 10px}.page-wrapper .be-segment>.contents{display:flex;align-items:center;flex-wrap:wrap;gap:5px}#intro{position:fixed;width:100dvw;height:100dvh;top:0;left:0;background-color:var(--bgc);z-index:9999;text-align:center}#intro .hero{line-height:1.2}#intro img{background-color:var(--gray-10);border-radius:8px}.responsive-view:not(.desktop){position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:var(--suf);display:flex;justify-content:center;align-items:center}.responsive-view:not(.desktop)>iframe{border-radius:20px;border:10px solid var(--gray-70)}.responsive-view.desktop{display:none}@media (max-width: 480px){header .logo .title{font-size:1.2em}header .logo .title .sub{display:none}header .select-device{display:none}}body .nt-modals{z-index:99999;position:fixed}body .nt-modals .nt-modal-dimmed{background-color:#0009;position:fixed;top:0;right:0;bottom:0;left:0}body .nt-modals .nt-confirm,body .nt-modals .nt-modal{width:100dvw;height:100dvh;position:fixed;inset:0 auto auto 0;overflow:hidden}body .nt-modals .nt-confirm .nt-modal-background,body .nt-modals .nt-modal .nt-modal-background{width:100%;height:100%;position:absolute}body .nt-modals .nt-confirm .nt-modal-container,body .nt-modals .nt-modal .nt-modal-container{border:1px solid #0000;max-width:100%;padding:20px 30px;display:inline-block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}body .nt-modals .nt-confirm .nt-modal-container .modal,body .nt-modals .nt-modal .nt-modal-container .modal{background-color:var(--bgc);border-radius:1em;width:100%;min-width:350px;box-shadow:2px 5px 4px #00000029}body .nt-modals .nt-confirm .nt-modal-container .modal .modal-header,body .nt-modals .nt-modal .nt-modal-container .modal .modal-header{text-align:center;border-bottom:1px solid #0000;padding:8px 12px;position:relative}body .nt-modals .nt-confirm .nt-modal-container .modal .modal-header .title,body .nt-modals .nt-modal .nt-modal-container .modal .modal-header .title{font-size:1.2em;font-weight:600}body .nt-modals .nt-confirm .nt-modal-container .modal .modal-header .close-btn,body .nt-modals .nt-modal .nt-modal-container .modal .modal-header .close-btn{cursor:pointer;color:#333;background-color:#d75757;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:8px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}body .nt-modals .nt-confirm .nt-modal-container .modal .modal-header .close-btn i,body .nt-modals .nt-modal .nt-modal-container .modal .modal-header .close-btn i{opacity:0}body .nt-modals .nt-confirm .nt-modal-container .modal .modal-header .close-btn:hover i,body .nt-modals .nt-modal .nt-modal-container .modal .modal-header .close-btn:hover i{opacity:.5}body .nt-modals .nt-confirm .nt-modal-container .modal .modal-contents,body .nt-modals .nt-modal .nt-modal-container .modal .modal-contents{padding:20px}body .nt-modals .nt-confirm .nt-modal-container .modal .modal-footer,body .nt-modals .nt-modal .nt-modal-container .modal .modal-footer{padding:8px 13px}body .nt-modals .nt-confirm .nt-modal-container .modal .align-left,body .nt-modals .nt-modal .nt-modal-container .modal .align-left{text-align:left}body .nt-modals .nt-confirm .nt-modal-container .modal .align-right,body .nt-modals .nt-modal .nt-modal-container .modal .align-right{text-align:right}body .nt-modals .nt-confirm .nt-modal-container .modal .align-center,body .nt-modals .nt-modal .nt-modal-container .modal .align-center{text-align:center}body .nt-modals .nt-confirm:last-child .nt-modal-background,body .nt-modals .nt-modal:last-child .nt-modal-background{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000029}.nt-button{vertical-align:baseline;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;text-shadow:none;border:0;border-radius:4px;outline:none;padding:8px 11px;font-size:1rem;font-weight:400;line-height:1em;transition:opacity .1s,background-color .1s,color .1s,box-shadow .1s,background .1s;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #0000}.nt-button.hover,.nt-button.focus,.nt-button:hover,.nt-button:focus{outline:none}.nt-button.disabled,.nt-button[disabled],.nt-button:disabled{cursor:default;opacity:.5;pointer-events:none}.nt-button+.nt-button{margin-left:5px}.nt-button.text{color:#909090;background-color:#0000}.nt-button.text:hover{font-weight:700}@media (width<=400px){body .nt-modals .nt-modal .nt-modal-container{width:100%;padding:0;top:auto;bottom:0;left:50%;transform:translate(-50%)}body .nt-modals .nt-modal .nt-modal-container .modal{border-bottom-right-radius:0;border-bottom-left-radius:0;min-width:100%}body .nt-modals .nt-confirm .nt-modal-container{width:100%}body .nt-modals .nt-confirm .nt-modal-container .modal{min-width:100%}}.fr-tooltip{width:max-content;max-width:250px;position:fixed;top:50%;left:50%;z-index:9999;word-break:break-all;filter:drop-shadow(0 0 5px 2px rgba(80,80,80,.2));background-color:var(--gray-5);color:var(--gray-90)}.fr-tooltip.small{padding:5px 10px;font-size:.8em}.fr-tooltip:after{content:"";position:absolute;width:10px;height:10px;clip-path:polygon(0 0,100% 0,50% 100%);background-color:inherit;margin:-1px}.fr-tooltip:where([class*=top],[class*=bottom]):after{width:10px;height:6px}.fr-tooltip:where([class*=left],[class*=right]):after{width:6px;height:10px}.fr-tooltip.invert,.fr-tooltip.theme-dark{background-color:var(--gray-90);color:var(--gray-5)}.fr-tooltip[class*=top]:after{top:100%}.fr-tooltip[class*=bottom]:after{bottom:100%;clip-path:polygon(0 100%,50% 0,100% 100%)}.fr-tooltip[class*=left]:after{left:100%;clip-path:polygon(0 0,100% 50%,0 100%)}.fr-tooltip[class*=right]:after{right:100%;clip-path:polygon(0 50%,100% 0,100% 100%)}.fr-tooltip.top-start:after,.fr-tooltip.bottom-start:after{left:max(10%,1em)}.fr-tooltip.top-center:after,.fr-tooltip.bottom-center:after{left:50%;transform:translate(-50%)}.fr-tooltip.top-end:after,.fr-tooltip.bottom-end:after{right:max(10%,1em)}.fr-tooltip.left-start:after,.fr-tooltip.right-start:after{top:max(10%,1em)}.fr-tooltip.left-center:after,.fr-tooltip.right-center:after{top:50%;transform:translateY(-50%)}.fr-tooltip.left-end:after,.fr-tooltip.right-end:after{bottom:max(10%,1em)}.fr-tooltip.show{animation:fadein .3s ease,scale .3s ease}.fr-tooltip.show .slide{animation:fadein .3s ease,slide-up .3s ease}.fr-tooltip{font-size:1rem;font-weight:400;padding:5px 20px;filter:drop-shadow(0 8px 15px rgba(0,0,0,.16));border-radius:8px}.fr-tooltip.absolute{position:absolute;transform:translate(-50%)}.fr-tooltip.absolute[class*=top]{bottom:100%;top:auto}.fr-tooltip.absolute[class*=bottom]{top:100%}[fr-target]{display:none;position:fixed;z-index:99999}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes scaleX{0%{scaleX:0}to{scaleX:1}}@keyframes slide-up{0%{translate:0 10px}to{translate:0 0}}@keyframes slide-down{0%{translate:0 -10px}to{translate:0 0}}:root{--souple-bg:#f2f2f2;--souple-text:#333;--souple-brd:#d6d6d6;--souple-bs:0 0 8px 5px #0000000a;--souple-active:#5178af;--souple-device-brd:#6c6c6c;--souple-button-bg:#e9e9e9;--souple-menu-hover:#e9e9e9}@media (prefers-color-scheme:dark){:root[class*=dark],:root [class*=dark]{--souple-bg:#333;--souple-text:#f2f2f2;--souple-brd:#464646;--souple-device-brd:#b9b9b9;--souple-button-bg:#3d3d3d;--souple-menu-hover:#3d3d3d}}body:has(#SoupleView.souple-view:not(.desktop)){overflow:hidden}#SoupleView.souple-view:not(.desktop){z-index:99999;background:var(--souple-bg);justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}#SoupleView.souple-view:not(.desktop)>iframe{border:10px solid var(--souple-device-brd);border-radius:20px;flex-shrink:0}.souple-control{z-index:999998;color:var(--souple-text);background-color:var(--souple-bg);border-radius:8px;align-items:center;gap:10px;padding:14px;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%)}.souple-buttons{border:1px solid var(--souple-brd);border-radius:4px;display:inline-flex;overflow:hidden}.souple-buttons>.souple-button{border-radius:0;flex:1 0 auto;margin:0}.souple-button{text-align:center;vertical-align:baseline;border:0;border-left:1px solid var(--souple-brd);background-color:var(--souple-button-bg);color:var(--souple-text);border-radius:2px;outline:0;justify-content:center;align-items:center;gap:.5em;margin:0;padding:.4285em;font-size:14px;line-height:1;display:inline-flex}.souple-button:first-child{border:0}.souple-button:not(.selected){cursor:pointer}.souple-button.selected{background-color:var(--souple-active);color:#fff}.souple-button.border{border:1px solid var(--souple-brd)}.souple-button.disabled{cursor:not-allowed}.souple-control .button{text-align:center;vertical-align:baseline;border:0;border-left:1px solid var(--souple-brd);background-color:var(--souple-button-bg);color:var(--souple-text);border-radius:2px;outline:0;justify-content:center;align-items:center;gap:.5em;margin:0;padding:.4285em;font-size:14px;line-height:1;display:inline-flex}.souple-control .button span.current-name{display:block}.souple-control .button span.current-name:first-letter{text-transform:uppercase}.souple-control .button.border{border:1px solid var(--souple-brd)}.souple-menu{background-color:var(--souple-bg);border:1px solid var(--souple-brd);width:150px;max-height:50dvh;box-shadow:var(--souple-bs);border-radius:4px;margin-inline:-1px;position:absolute;top:100%;left:1rem;overflow-y:auto}.souple-menu ul{margin:0;padding:0;list-style:none}.souple-menu li{padding:4px 8px}.souple-menu li :hover{background-color:var(--souple-menu-hover)}.souple-menu li.selected{color:#fff;background-color:#5178af}
