@import"https://fonts.googleapis.com/css2?family=Mali&display=swap";@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}.switchItem[data-v-3b3bb748]{font-family:Mali,"sans-serif";font-size:36px;color:#000}a[data-v-3b3bb748]{text-decoration:none}.mainSwitch[data-v-3b3bb748]{font-weight:700;color:#4f3dff}.switchBar[data-v-bb32facd]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:36px}@media (max-width: 768px){.switchItem[data-v-bb32facd]{font-size:16px}.switchBar[data-v-bb32facd]{gap:12px}}.headBar[data-v-b6b0a382]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:50px;background-color:#fff}@media (max-width: 768px){.headBar[data-v-b6b0a382]{padding:20px}.switchItem[data-v-b6b0a382]{font-size:16px}}.rect[data-v-6c91f4af]{width:100px;height:6px;background-color:#fff;border-radius:100px}@media (max-width: 768px){.rect[data-v-6c91f4af]{width:50px;height:3px}}.linkContent[data-v-eaf1a263]{background-color:#4f3dff;border-radius:100px;flex-direction:row;gap:10px;padding:20px;display:flex;justify-content:center;align-items:center;height:60px}.logoText[data-v-eaf1a263]{font-size:36px;color:#fff;font-family:Mali,serif}.logoImage[data-v-eaf1a263]{width:60px;height:60px}@media (max-width: 768px){.linkContent[data-v-eaf1a263]{gap:5px;padding:10px;height:30px}.logoText[data-v-eaf1a263]{font-size:18px}.logoImage[data-v-eaf1a263]{width:30px;height:30px}}html[data-v-7d1d1fb1]{scroll-behavior:smooth}.container[data-v-7d1d1fb1]{display:flex;justify-content:center;align-items:center;height:200px;overflow:hidden}.mainContainer[data-v-7d1d1fb1]{display:flex;flex-direction:column;gap:100px}.circle[data-v-7d1d1fb1]{width:100px;height:100px;cursor:pointer;transition:filter .3s}.startRouletteContainer[data-v-7d1d1fb1]{display:flex;justify-content:center;align-items:center;position:relative}.circle[data-v-7d1d1fb1]{display:block}.spin-text[data-v-7d1d1fb1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;pointer-events:none;font-size:24px;color:#000;font-family:Mali,serif}.circle[data-v-7d1d1fb1]:hover{transform:scale(1.1);filter:brightness(90%)}.circle[data-v-7d1d1fb1]:active{filter:brightness(70%)}@media (max-width: 768px){.container[data-v-7d1d1fb1]{height:150px}.mainContainer[data-v-7d1d1fb1]{gap:50px}}.random-walk-link[data-v-46b3c5af]{margin-top:20px;text-align:center}.random-walk-link a[data-v-46b3c5af]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.random-walk-link img[data-v-46b3c5af]{width:50%;height:50%}p[data-v-f5304598]{font-family:Mali,"sans-serif";font-size:36px;color:#000;text-align:center;margin:0}.refText[data-v-f5304598]{font-weight:700;color:#4f3dff}.dateSwitcher[data-v-609fced9]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px}.dateText[data-v-609fced9]{font-family:Mali,"sans-serif";font-size:24px;color:#000}.dateBlock[data-v-609fced9]{height:32px;width:fit-content;padding-left:8px;padding-right:8px;border-radius:100px;background-color:#d9d9d9;display:flex;justify-content:center}.circleSwitcher[data-v-609fced9]{transition:opacity .3s ease}@media (max-width: 768px){.dateSwitcher[data-v-609fced9]{gap:8px}.dateText[data-v-609fced9]{font-size:16px}.dateBlock[data-v-609fced9]{height:24px}.circleSwitcher[data-v-609fced9]{height:24px;width:24px}}.experienceItem[data-v-39f5cf0e]{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#fff;border-radius:32px;width:600px}.experienceText[data-v-39f5cf0e]{font-family:Mali,"sans-serif";font-size:24px;color:#000;white-space:pre-line}@media (max-width: 768px){.experienceText[data-v-39f5cf0e]{font-size:16px}.experienceItem[data-v-39f5cf0e]{width:auto}}.bar[data-v-71488942]{display:flex;flex-direction:column;flex-wrap:nowrap;gap:36px;width:100%;justify-content:center;align-items:center;padding:36px}@media (max-width: 768px){.bar[data-v-71488942]{gap:12px;width:auto;justify-content:center;align-items:center;padding:12px}}body{background-color:#d9d9d9;margin:0}.contentDiv[data-v-21cd29c3]{display:flex;flex-direction:column;flex-wrap:nowrap;gap:64px}@media (max-width: 768px){p[data-v-21cd29c3]{font-size:24px}.contentDiv[data-v-21cd29c3]{gap:12px}}
