.material-symbols-rounded[data-v-fd4ad3f4]{color:var(--4f28e5d2);font-size:var(--201ed5bd);font-variation-settings:"FILL" var(--11006a59),"wght" var(--20209d98),"GRAD" var(--2019800a),"opsz" var(--201d1dc4);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button[data-v-9ce91e3d]{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--0885099c);border:none;border-radius:.5rem;cursor:pointer;height:100%;outline:none;position:relative;width:var(--74f6e570)}.Button .text[data-v-9ce91e3d]{align-items:center;color:var(--5191a9fa);display:inline-flex;font-size:16px;font-weight:500;height:24px;justify-content:center;margin:0 .4em;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;z-index:1}.Button .text p[data-v-9ce91e3d]{margin:0;vertical-align:text-top}.Button .text span[data-v-9ce91e3d]{line-height:24px}.Button[data-v-9ce91e3d]:hover:before{background-color:#cccccc2d;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.Button[data-v-9ce91e3d]:disabled{cursor:not-allowed}.Button[data-v-9ce91e3d]:disabled,.Button:disabled .text[data-v-9ce91e3d]{color:#0f0f0f80}.Button:disabled svg path[data-v-9ce91e3d]{fill:#0f0f0f80}.Button[data-v-9ce91e3d]:disabled:after{background-color:var(--38a8ef98);z-index:0}.Button[data-v-9ce91e3d]:disabled:after,.Button[data-v-9ce91e3d]:disabled:hover:before{border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.Button[data-v-9ce91e3d]:disabled:hover:before{background-color:#ccc0;z-index:1}.Button[fab] .text[data-v-9ce91e3d]{height:calc(100% - 16px);padding:8px}.Button[outlined=true][data-v-9ce91e3d]{background-color:transparent;border:2px solid var(--0885099c)}.Button[outlined=true] .text[data-v-9ce91e3d]{color:var(--a16d2ad8);font-weight:600}.Button[size=small][data-v-9ce91e3d]{border-radius:.4em;height:32px;width:var(--74f6e570)}.Button[size=small][data-v-9ce91e3d]:hover:before{border-radius:.3em}.Button[size=small] .text[data-v-9ce91e3d]{font-weight:500}.Button[size=normal][data-v-9ce91e3d]{height:40px}.Button[size=large][data-v-9ce91e3d],.Button[size=normal][data-v-9ce91e3d]{width:var(--74f6e570)}.Button[size=large][data-v-9ce91e3d]{border-radius:16px;height:64px}.Button[size=large][data-v-9ce91e3d]:hover:before{border-radius:16px}.Button[icon=true][data-v-9ce91e3d]{background-color:transparent;border-radius:50%;height:40px;padding:0;width:40px}.Button[icon=true][data-v-9ce91e3d]:hover:before{border-radius:50%}.Button[icon=true] .text[data-v-9ce91e3d]{height:100%;margin:0;padding:0}.Button[icon=true][size=small][data-v-9ce91e3d]{height:32px;width:32px}.navigationButton[data-v-cdc0bb3b]{margin-right:.5rem}.github-logo{align-items:center;display:inline-flex;justify-content:center}.github-logo svg{fill:var(--9eceada2);height:20px;width:20px}.app-header[data-v-ca40424a]{align-items:center;border-bottom:1px solid var(--672315eb);box-sizing:border-box;height:64px;justify-content:space-between;margin:auto;padding:1rem;width:min(100vw,1280px)}.app-header[data-v-ca40424a],.app-header .right-contents[data-v-ca40424a]{display:flex}.app-header .title[data-v-ca40424a]{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex}.app-header .title img[data-v-ca40424a]{height:32px;width:32px}.app-header .title .text[data-v-ca40424a]{font-size:1.5rem;font-weight:500;margin-left:.75rem}.app-header .buttons[data-v-ca40424a]{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex}body,html{font-family:Noto Sans JP,sans-serif;height:100svh;margin:0;overflow:hidden}body.dark-mode,body.dark-mode #app,html.dark-mode,html.dark-mode #app{background-color:#080808;color:#e2e7ec}body.light-mode,body.light-mode #app,html.light-mode,html.light-mode #app{background-color:#f6f8fa;color:#030300}body ::-webkit-scrollbar,html ::-webkit-scrollbar{height:12px;width:12px}body ::-webkit-scrollbar-track,html ::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}body ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--6cafe8bc);border:4.5px solid transparent;border-radius:8px}#app{background-color:var(--873d86a8);height:100svh}#app p{color:var(--30aa232b)}.sub-text{color:var(--0c36d0cf)}hr{background-color:var(--68556ee4);border:none;bottom:0;height:1px;margin:1rem 0;width:100%}
