body,html{height:100vh;align-items:center;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;min-height:100vh;background-color:#fcfcfc;margin:0;padding:0}::-webkit-scrollbar{width:0;background:transparent}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;font-family:inherit;background:none;border:none;outline:none;cursor:pointer;padding:0}#app{font-family:SUIT,Pretendard-Regular,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;margin:0;padding:0;background-color:#fff}input{font-family:inherit;outline:none;border:none;resize:none;background:none;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;border-radius:0}::-webkit-scrollbar{display:none}@keyframes colorPoliticalChange-8975a4e2{0%{fill:#ff7719}8.3%{fill:#e38859}16.7%{fill:#b69687}25%{fill:#b2b2b2}33.3%{fill:#507c7e}41.6%{fill:#009095}50%{fill:#00a3aa}58.3%{fill:#009095}66.6%{fill:#507c7e}75%{fill:#b2b2b2}83.3%{fill:#b69687}91.6%{fill:#e38859}to{fill:#ff7719}}@keyframes colorGenderChange-8975a4e2{0%{fill:#ff000a}8.3%{fill:#ce333b}16.7%{fill:#8b5758}25%{fill:#666}33.3%{fill:#426371}41.6%{fill:#006e9a}50%{fill:#007ac2}58.3%{fill:#006e9a}66.6%{fill:#426371}75%{fill:#666}83.3%{fill:#8b5758}91.6%{fill:#ce333b}to{fill:#ff000a}}@keyframes colorClassChange-8975a4e2{0%{fill:#d30000}8.3%{fill:#98000c}16.7%{fill:#5b2c2d}25%{fill:#3f3f3f}33.3%{fill:#27374b}41.6%{fill:#003b75}50%{fill:#003d9f}58.3%{fill:#003b75}66.6%{fill:#27374b}75%{fill:#3f3f3f}83.3%{fill:#5b2c2d}91.6%{fill:#98000c}to{fill:#d30000}}@keyframes colorOpennessChange-8975a4e2{0%{fill:#ff3c43}8.3%{fill:#db5d5f}16.7%{fill:#a27777}25%{fill:#b2b2b2}33.3%{fill:#8c9ba7}41.6%{fill:#72a0c3}50%{fill:#52a5df}58.3%{fill:#72a0c3}66.6%{fill:#8c9ba7}75%{fill:#b2b2b2}83.3%{fill:#a27777}91.6%{fill:#db5d5f}to{fill:#ff3c43}}@keyframes colorPolitical2Change-8975a4e2{0%{fill:#790000}16.7%{fill:#790000}25%{fill:#000}33.3%{fill:#002e4b}66.6%{fill:#002e4b}75%{fill:#000}83.3%{fill:#790000}to{fill:#790000}}.politicsColor[data-v-8975a4e2]{animation:colorPoliticalChange-8975a4e2 5s infinite}.classColor[data-v-8975a4e2],.genderColor[data-v-8975a4e2]{animation:colorGenderChange-8975a4e2 5s infinite}.opennessColor[data-v-8975a4e2]{animation:colorOpennessChange-8975a4e2 5s infinite}.politicsColor2[data-v-8975a4e2]{animation:colorPolitical2Change-8975a4e2 5s infinite}.container[data-v-ea8a87d4]{justify-content:flex-start;width:100vw;height:100vh;max-width:480px;max-height:2160px;overflow:hidden;background-color:#fcfcfc;margin:0 auto}.container[data-v-ea8a87d4],.screen[data-v-ea8a87d4]{display:flex;flex-direction:column;align-items:center}.screen[data-v-ea8a87d4]{width:100%;max-height:100%;overflow-y:auto}.loading-screen[data-v-ea8a87d4]{position:absolute;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100}.loading-logo[data-v-ea8a87d4]{position:absolute;bottom:30px}.question-container[data-v-ea8a87d4]{position:relative;width:70%;align-self:center;margin-bottom:45px}.question-container[data-v-ea8a87d4]:first-child{margin-top:60px}.questions[data-v-ea8a87d4]{font-size:16px;font-weight:700;line-height:24px;word-break:keep-all}.answers[data-v-ea8a87d4]{display:flex;justify-content:space-between;width:100%;align-items:center;position:relative;padding:30px 0}.answers[data-v-ea8a87d4]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 45px);height:.5px;background-color:#929292;z-index:1}.radio-custom[data-v-ea8a87d4]{display:none}.radio-custom+label[data-v-ea8a87d4]{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #929292;border-radius:50%;cursor:pointer;width:40px;height:40px;position:relative;gap:20px;transition:background-color 1s}.radio-custom+label[data-v-ea8a87d4]:after{content:"";background-color:#929292;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;z-index:2}.radio-custom:checked+label[data-v-ea8a87d4]:before{background-color:#000;background-image:url(../image/check.a8dbc040.svg);background-repeat:no-repeat;background-position:50%;background-size:16px 11px;z-index:3}.radio-custom+label[data-v-ea8a87d4]:before{content:"";background-color:#fafafa;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%}.radio-custom:first-of-type+label[data-v-ea8a87d4],.radio-custom:last-of-type+label[data-v-ea8a87d4]{width:45px;height:45px}.question-label[data-v-ea8a87d4]{position:absolute;bottom:20px;display:flex;justify-content:space-between;width:100%;flex-direction:row}.question-label-text[data-v-ea8a87d4]{font-size:10px;line-height:0px;color:#929292}.submit-button[data-v-ea8a87d4]{position:fixed;bottom:0;left:50%;transform:translateX(-50%);background-color:#cecece;width:100%;height:60px;color:#fff;overflow:hidden;z-index:5}.submit-progress[data-v-ea8a87d4]{position:absolute;left:0;bottom:0;height:100%;background-color:#000;width:0;z-index:6}.submit-button-text[data-v-ea8a87d4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:700;z-index:7}.blank[data-v-ea8a87d4]{display:flex;height:60px;width:50px;margin-bottom:30px}.container[data-v-03ee3d30]{align-items:center;width:100vw;height:100vh;align-items:start;min-height:100vh;max-width:480px;max-height:2160px;margin:0 auto}.container[data-v-03ee3d30],.screen[data-v-03ee3d30]{display:flex;flex-direction:column;justify-content:start;background-color:#fcfcfc}.screen[data-v-03ee3d30]{height:100%;align-items:center}.logo[data-v-03ee3d30]{margin-bottom:20px}.loading[data-v-03ee3d30]{width:100%;height:150px}h2[data-v-03ee3d30]{font-size:20px;font-weight:600}.nickname-area input[data-v-03ee3d30]{width:70%;padding:5px 10px;font-size:36px;font-weight:700;border-bottom:2px solid #000;text-align:center}.nickname-area input[data-v-03ee3d30]::-moz-placeholder{color:silver}.nickname-area input[data-v-03ee3d30]::placeholder{color:silver}.nickname-area input[data-v-03ee3d30]:focus{outline:none}.submit-button[data-v-03ee3d30]{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;max-width:480px;bottom:0;height:60px;background-color:#cecece;color:#fff;font-size:20px;font-weight:700;cursor:pointer}.submit-button.active[data-v-03ee3d30]{background-color:#111}.nickname-guide[data-v-03ee3d30]{font-size:12px;color:#707070;margin-top:10px}.disclaimer[data-v-03ee3d30]{margin-top:20px;display:flex;width:72%;flex-direction:column;align-items:center;justify-content:center;text-align:left}.disclaimer-text[data-v-03ee3d30]{margin-bottom:10px;font-size:12px;color:#707070;line-height:1.5}@keyframes colorChange-cb86d7de{0%{fill:#ff7719}25%{fill:#e38859}50%{fill:#b69687}75%{fill:#507c7e}to{fill:#00a3aa}}.politicsColor[data-v-cb86d7de]{animation:colorChange-cb86d7de 10s infinite}.vue-apexcharts[data-v-07bcc233]{min-height:80px!important;height:80px!important}.chart-index[data-v-07bcc233]{position:absolute;top:20px;left:53%;transform:translateX(-50%);width:280px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.chart-index-text[data-v-07bcc233]{font-size:12px;font-weight:700;color:#939393}.chart-label[data-v-07bcc233]{position:absolute;top:45px;left:53%;transform:translateX(-50%);width:260px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:999}.chart-label-text[data-v-07bcc233]{font-size:18px;font-weight:700;color:#949494}.container[data-v-0a9b6d66]{justify-content:flex-start;max-width:480px;overflow:hidden;background-color:#fcfcfc;margin:0 auto}.container[data-v-0a9b6d66],.screen[data-v-0a9b6d66]{display:flex;flex-direction:column;align-items:center}.screen[data-v-0a9b6d66]{position:relative;width:100%;overflow-y:auto}.loading-screen[data-v-0a9b6d66]{position:absolute;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.loading-logo[data-v-0a9b6d66]{position:absolute;bottom:30px}.title[data-v-0a9b6d66]{display:flex;flex-direction:column;align-items:center;margin-top:60px}.title-nickname[data-v-0a9b6d66]{font-size:16px;font-weight:700;color:#000}.title-type[data-v-0a9b6d66]{position:relative;font-size:42px;font-weight:900;color:#000;margin-bottom:10px}.chart-container[data-v-0a9b6d66]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px}.result[data-v-0a9b6d66]{height:800px}.graph-guide[data-v-0a9b6d66]{width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left;margin-top:40px}.graph-text[data-v-0a9b6d66]{color:#6e6e6e;font-size:12px;line-height:1.4}.toggle-section[data-v-0a9b6d66]{width:300px;padding:10px 0}.guide[data-v-0a9b6d66]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:30px}.title-guide[data-v-0a9b6d66]{font-size:14px;font-weight:700;color:#6e6e6e;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:0 10px 10px 10px;border-bottom:1px solid #e0e0e0}.toggle-icon[data-v-0a9b6d66]{margin-left:10px;font-size:20px;font-weight:700}.disclaimer[data-v-0a9b6d66]{font-size:12px;color:#707070;font-weight:500;line-height:1.8;transition:max-height 1s ease-out;overflow:hidden;max-height:500px;padding:10px 10px 20px 10px;text-align:left}.show[data-v-0a9b6d66]{max-height:500px}h4[data-v-0a9b6d66]{margin:10px 0}p[data-v-0a9b6d66]{margin:0;margin-bottom:10px}.floating[data-v-0a9b6d66]{position:fixed;bottom:40px;right:20px;z-index:1000;flex-direction:column;background-color:#444;border-radius:50%;width:60px;height:60px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.4)}.floating[data-v-0a9b6d66],.new-button[data-v-0a9b6d66]{display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px}.new-button[data-v-0a9b6d66]{background-color:#070707;font-weight:600;padding:16px 20px;border:none;border-radius:8px;width:260px;margin-bottom:15px}.start-new-button[data-v-0a9b6d66]{padding-top:10px}.share-buttons[data-v-0a9b6d66]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@keyframes colorChange-29ecf09f{0%{fill:#ff7719}25%{fill:#e38859}50%{fill:#b69687}75%{fill:#507c7e}to{fill:#00a3aa}}.politicsColor[data-v-29ecf09f]{animation:colorChange-29ecf09f 10s infinite}@keyframes colorPoliticalChange-09fd6c71{0%{fill:#00a3aa}8.3%{fill:#009095}16.7%{fill:#507c7e}25%{fill:#b2b2b2}33.3%{fill:#b69687}41.6%{fill:#e38859}50%{fill:#ff7719}58.3%{fill:#e38859}66.6%{fill:#b69687}75%{fill:#b2b2b2}83.3%{fill:#507c7e}91.6%{fill:#009095}to{fill:#00a3aa}}@keyframes colorGenderChange-09fd6c71{0%{fill:#8b5758}8.3%{fill:#666}16.7%{fill:#426371}25%{fill:#006e9a}33.3%{fill:#007ac2}41.6%{fill:#006e9a}50%{fill:#426371}58.3%{fill:#666}66.6%{fill:#666}75%{fill:#8b5758}83.3%{fill:#ce333b}91.6%{fill:#ff000a}to{fill:#8b5758}}@keyframes colorClassChange-09fd6c71{0%{fill:#d30000}8.3%{fill:#98000c}16.7%{fill:#5b2c2d}25%{fill:#3f3f3f}33.3%{fill:#27374b}41.6%{fill:#003b75}50%{fill:#003d9f}58.3%{fill:#003b75}66.6%{fill:#27374b}75%{fill:#3f3f3f}83.3%{fill:#5b2c2d}91.6%{fill:#98000c}to{fill:#d30000}}@keyframes colorOpennessChange-09fd6c71{0%{fill:#b2b2b2}8.3%{fill:#8c9ba7}16.7%{fill:#72a0c3}25%{fill:#52a5df}33.3%{fill:#72a0c3}41.6%{fill:#8c9ba7}50%{fill:#b2b2b2}58.3%{fill:#a27777}66.6%{fill:#db5d5f}75%{fill:#ff3c43}83.3%{fill:#db5d5f}91.6%{fill:#007ac2}to{fill:#b2b2b2}}@keyframes colorPolitical2Change-09fd6c71{0%{fill:#790000}16.7%{fill:#002e4b}25%{fill:#000}33.3%{fill:#790000}66.6%{fill:#790000}75%{fill:#000}83.3%{fill:#002e4b}to{fill:#002e4b}}.politicsColor[data-v-09fd6c71]{animation:colorPoliticalChange-09fd6c71 20s infinite}.genderColor[data-v-09fd6c71]{animation:colorGenderChange-09fd6c71 20s infinite}.classColor[data-v-09fd6c71]{animation:colorClassChange-09fd6c71 20s infinite}.opennessColor[data-v-09fd6c71]{animation:colorOpennessChange-09fd6c71 20s infinite}.politicsColor2[data-v-09fd6c71]{animation:colorPolitical2Change-09fd6c71 20s infinite}.container[data-v-25ff7b5c]{min-height:100vh;max-width:480px;max-height:2160px;font-size:0;margin:0 auto}.container[data-v-25ff7b5c],.screen[data-v-25ff7b5c]{display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#fcfcfc}.screen[data-v-25ff7b5c]{height:100%;flex-direction:column}.logo[data-v-25ff7b5c]{margin-bottom:30px}.start-button[data-v-25ff7b5c]{margin-top:45px}.texts[data-v-25ff7b5c]{font-size:12px;color:#707070}.start-button[data-v-25ff7b5c]{display:flex;flex-direction:column;align-items:center;gap:12px}.start-button button[data-v-25ff7b5c]{background-color:#1f1f1f;color:#fff;border:none;border-radius:10px;font-size:18px;height:50px;font-weight:700;width:200px}