.BundleRecommendSection-module-scss-module__QMEYbW__container{flex-direction:column;gap:16px;width:100%;padding:0;display:flex}.BundleRecommendSection-module-scss-module__QMEYbW__sectionHeader{align-items:center;gap:16px;display:flex}.BundleRecommendSection-module-scss-module__QMEYbW__sectionTitle{color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:700}.BundleRecommendSection-module-scss-module__QMEYbW__sectionLine{background:linear-gradient(90deg,#333 0%,#0000 100%);flex:1;height:1px}.BundleRecommendSection-module-scss-module__QMEYbW__list{flex-direction:column;gap:10px;display:flex}.BundleRecommendSection-module-scss-module__QMEYbW__card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:background .15s;display:flex;position:relative;overflow:hidden}.BundleRecommendSection-module-scss-module__QMEYbW__card:active{background:#ffffff0f}.BundleRecommendSection-module-scss-module__QMEYbW__cardColorBar{width:3px;position:absolute;top:0;bottom:0;left:0}.BundleRecommendSection-module-scss-module__QMEYbW__cardContent{flex-direction:column;flex:1;gap:4px;min-width:0;padding-left:2px;display:flex}.BundleRecommendSection-module-scss-module__QMEYbW__cardMeta{align-items:center;gap:6px;display:flex}.BundleRecommendSection-module-scss-module__QMEYbW__categoryBadge{white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.BundleRecommendSection-module-scss-module__QMEYbW__questionCount{color:#8a8a8a;font-size:11px}.BundleRecommendSection-module-scss-module__QMEYbW__cardTitle{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.BundleRecommendSection-module-scss-module__QMEYbW__participantCount{color:#8a8a8a;font-size:12px}.BundleRecommendSection-module-scss-module__QMEYbW__chevron{color:#8a8a8a;flex-shrink:0;font-size:18px}
.CategoryBadge-module-scss-module__7j_2Aa__badge{background:rgba(var(--primary-start-rgb),.15);color:var(--primary-start);letter-spacing:.3px;white-space:nowrap;border-radius:9999px;align-items:center;gap:3px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}
.FloatingCta-module-scss-module__Z4Sk2q__container{z-index:1020;width:100%;max-width:672px;padding:8px 16px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0000,#121212f2 30%);position:fixed;bottom:0;left:50%;transform:translate(-50%)}.FloatingCta-module-scss-module__Z4Sk2q__button{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px;font-size:16px;font-weight:600;transition:transform .2s,opacity .2s}.FloatingCta-module-scss-module__Z4Sk2q__button:hover{transform:scale(1.01)}.FloatingCta-module-scss-module__Z4Sk2q__button:active{transform:scale(.99)}.FloatingCta-module-scss-module__Z4Sk2q__button:disabled{opacity:.5;cursor:not-allowed}
.Modal-module-scss-module__U3dIxa__dimmed{z-index:1040;background-color:#00000080;justify-content:center;align-items:center;animation:.2s ease-out Modal-module-scss-module__U3dIxa__fadeIn;display:flex;position:fixed;inset:0}.Modal-module-scss-module__U3dIxa__modalContent{z-index:1050;background:#1e1e1e;border:1px solid #333;border-radius:16px;width:calc(100% - 40px);max-height:90vh;padding:0;animation:.3s ease-out Modal-module-scss-module__U3dIxa__slideUp;position:relative;overflow-y:auto;box-shadow:0 20px 40px #00000080}.Modal-module-scss-module__U3dIxa__closeButton{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.Modal-module-scss-module__U3dIxa__closeButton:hover{color:#fff;background:#ffffff0d}@keyframes Modal-module-scss-module__U3dIxa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__U3dIxa__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.DisplayNameModal-module-scss-module__wZyOCW__container{flex-direction:column;gap:16px;padding:24px;display:flex}.DisplayNameModal-module-scss-module__wZyOCW__title{color:#fff;font-size:18px;font-weight:700}.DisplayNameModal-module-scss-module__wZyOCW__options{flex-direction:column;gap:8px;display:flex}.DisplayNameModal-module-scss-module__wZyOCW__optionButton{color:#d1d1d1;cursor:pointer;background:#2c2c2c;border:1px solid #3a3a3a;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;font-size:14px;transition:border-color .15s,background .15s;display:flex}.DisplayNameModal-module-scss-module__wZyOCW__optionButton.DisplayNameModal-module-scss-module__wZyOCW__selected{border-color:var(--primary-start);background:rgba(var(--primary-start-rgb),.06)}.DisplayNameModal-module-scss-module__wZyOCW__optionLabel{flex-shrink:0;font-weight:600}.DisplayNameModal-module-scss-module__wZyOCW__currentProfile{align-items:center;gap:8px;min-width:0;display:flex}.DisplayNameModal-module-scss-module__wZyOCW__profileDot{border-radius:50%;flex-shrink:0;width:20px;height:20px}.DisplayNameModal-module-scss-module__wZyOCW__optionNickname{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.DisplayNameModal-module-scss-module__wZyOCW__customSection{flex-direction:column;gap:14px;display:flex}.DisplayNameModal-module-scss-module__wZyOCW__input{color:#fff;background:#2c2c2c;border:1px solid #3a3a3a;border-radius:12px;outline:none;width:100%;height:48px;padding:0 16px;font-size:16px}.DisplayNameModal-module-scss-module__wZyOCW__input::placeholder{color:#555}.DisplayNameModal-module-scss-module__wZyOCW__input:focus{border-color:#8a8a8a}.DisplayNameModal-module-scss-module__wZyOCW__colorSection{flex-direction:column;gap:10px;display:flex}.DisplayNameModal-module-scss-module__wZyOCW__colorLabel{color:#8a8a8a;font-size:13px;font-weight:600}.DisplayNameModal-module-scss-module__wZyOCW__colorGrid{flex-wrap:wrap;gap:10px;display:flex}.DisplayNameModal-module-scss-module__wZyOCW__colorButton{outline-offset:2px;cursor:pointer;border:none;border-radius:50%;outline:2px solid #0000;width:28px;height:28px;transition:outline-color .2s,transform .15s}.DisplayNameModal-module-scss-module__wZyOCW__colorButton:hover{transform:scale(1.15)}.DisplayNameModal-module-scss-module__wZyOCW__colorSelected{outline-color:#fff}.DisplayNameModal-module-scss-module__wZyOCW__confirmButton{color:#fff;cursor:pointer;background:var(--primary-gradient);border:none;border-radius:12px;width:100%;height:48px;margin-top:4px;font-size:16px;font-weight:600;transition:opacity .2s}.DisplayNameModal-module-scss-module__wZyOCW__confirmButton:hover{opacity:.9}.DisplayNameModal-module-scss-module__wZyOCW__confirmButton:disabled{opacity:.5;cursor:not-allowed}
@keyframes ChemistryNetwork-module-scss-module__YWsB9W__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ChemistryNetwork-module-scss-module__YWsB9W__container{flex-direction:column;gap:12px;width:100%;animation:.6s ease-out both ChemistryNetwork-module-scss-module__YWsB9W__fadeSlideUp;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__legendRow{justify-content:center;align-items:center;gap:8px;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__legend{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__legendItem{align-items:center;gap:4px;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ChemistryNetwork-module-scss-module__YWsB9W__legendLabel{color:#8a8a8a;font-size:11px}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoWrap{position:relative}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoBtn{all:unset;color:#8a8a8a;cursor:pointer;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;transition:border-color .15s,color .15s;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoBtn:hover{color:#fff;border-color:#ffffff4d}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoTooltip{z-index:10;-webkit-backdrop-filter:blur(20px);background:#181818f2;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:8px;width:220px;padding:12px;animation:.15s ease-out ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoIn;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000080}@keyframes ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoTitle{color:#fff;font-size:12px;font-weight:700}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoSub{color:#8a8a8a;margin-top:-4px;font-size:11px}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoRow{align-items:center;gap:8px;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoGrade{text-align:center;flex-shrink:0;width:16px;font-size:14px;font-weight:700}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoRange{color:#d1d1d1;flex-shrink:0;width:60px;font-size:11px}.ChemistryNetwork-module-scss-module__YWsB9W__gradeInfoLabel{color:#8a8a8a;flex:1;font-size:11px}.ChemistryNetwork-module-scss-module__YWsB9W__networkCanvas{aspect-ratio:1;width:100%;max-width:360px;margin:0 auto;position:relative}.ChemistryNetwork-module-scss-module__YWsB9W__svgLayer{width:100%;height:100%;position:absolute;inset:0}@keyframes ChemistryNetwork-module-scss-module__YWsB9W__ringPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode{all:unset;z-index:1;cursor:pointer;-webkit-tap-highlight-color:#0000;flex-direction:column;align-items:center;gap:4px;transition:opacity .3s,transform .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode:active{transform:translate(-50%,-50%)scale(.92)}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode.ChemistryNetwork-module-scss-module__YWsB9W__inactive{opacity:.3}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode.ChemistryNetwork-module-scss-module__YWsB9W__idle .ChemistryNetwork-module-scss-module__YWsB9W__nodeCircle:before{content:"";border:2px solid var(--node-color,#ffffff80);border-radius:50%;animation:2s ease-out infinite ChemistryNetwork-module-scss-module__YWsB9W__ringPulse;position:absolute;inset:-2px}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode.ChemistryNetwork-module-scss-module__YWsB9W__selected{transform:translate(-50%,-50%)scale(1.1)}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode.ChemistryNetwork-module-scss-module__YWsB9W__selected:active{transform:translate(-50%,-50%)scale(1.02)}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode.ChemistryNetwork-module-scss-module__YWsB9W__selected .ChemistryNetwork-module-scss-module__YWsB9W__nodeCircle{border-color:#fff9;box-shadow:0 0 16px #ffffff59,0 0 32px #f0f3}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode.ChemistryNetwork-module-scss-module__YWsB9W__selected .ChemistryNetwork-module-scss-module__YWsB9W__nodeCircle:before{display:none}.ChemistryNetwork-module-scss-module__YWsB9W__memberNode.ChemistryNetwork-module-scss-module__YWsB9W__selected .ChemistryNetwork-module-scss-module__YWsB9W__nodeName{color:#fff;font-weight:700}.ChemistryNetwork-module-scss-module__YWsB9W__nodeCircleWrap{display:inline-flex;position:relative}.ChemistryNetwork-module-scss-module__YWsB9W__nodeCircle{color:#fff;border:2px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;transition:background .3s,box-shadow .3s,border-color .3s,transform .2s;display:flex;position:relative}.ChemistryNetwork-module-scss-module__YWsB9W__nodeName{color:#d1d1d1;white-space:nowrap;text-overflow:ellipsis;background:#121212b3;border-radius:4px;align-items:center;max-width:72px;padding:1px 6px;font-size:11px;font-weight:500;transition:color .3s,font-weight .3s;display:inline-flex;overflow:hidden}.ChemistryNetwork-module-scss-module__YWsB9W__nicknameBadgeMe{color:#ffffff80;vertical-align:middle;background:#ffffff14;border-radius:4px;flex-shrink:0;align-items:center;margin-left:4px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-flex}.ChemistryNetwork-module-scss-module__YWsB9W__hint{text-align:center;color:#8a8a8a;margin-top:-4px;font-size:12px}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanel{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;animation:.25s ease-out both ChemistryNetwork-module-scss-module__YWsB9W__panelSlideUp;display:flex}@keyframes ChemistryNetwork-module-scss-module__YWsB9W__panelSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanelInfo{align-items:center;gap:10px;min-width:0;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanelGrade{flex-shrink:0;font-size:24px;font-weight:800}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanelText{flex-direction:column;gap:1px;min-width:0;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanelNames{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanelTitle{color:#8a8a8a;font-size:12px}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanelBtn{background:var(--primary-gradient);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:8px 14px;font-size:12px;font-weight:700;transition:transform .15s}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanelBtn:active{transform:scale(.96)}.ChemistryNetwork-module-scss-module__YWsB9W__comparePanelNotice{color:#8a8a8a;justify-content:center;align-items:center;gap:6px;margin-top:-4px;font-size:11px;display:flex}.ChemistryNetwork-module-scss-module__YWsB9W__noticeArrow{color:#8a8a8a;font-size:14px;font-weight:700;animation:1.4s ease-in-out infinite ChemistryNetwork-module-scss-module__YWsB9W__arrowFloat;display:inline-block;transform:rotate(90deg)}@keyframes ChemistryNetwork-module-scss-module__YWsB9W__arrowFloat{0%,to{transform:rotate(90deg)translate(.5px)}50%{transform:rotate(90deg)translate(-.5px)}}
.GenderBadge-module-scss-module__pXYk9W__badgeMale,.GenderBadge-module-scss-module__pXYk9W__badgeFemale{z-index:3;border:1.5px solid #1e1e1e99;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-3px}.GenderBadge-module-scss-module__pXYk9W__badgeMale{color:#fff;background:#4fc3f7}.GenderBadge-module-scss-module__pXYk9W__badgeFemale{color:#fff;background:#ff6b9d}
@keyframes ChemistryRanking-module-scss-module__u0r9ua__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ChemistryRanking-module-scss-module__u0r9ua__container{flex-direction:column;gap:16px;width:100%;animation:.6s ease-out both ChemistryRanking-module-scss-module__u0r9ua__fadeSlideUp;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__sectionHeader{align-items:center;gap:12px;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__sectionTitle{color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:700}.ChemistryRanking-module-scss-module__u0r9ua__sectionLine{background:linear-gradient(90deg,#333 0%,#0000 100%);flex:1;height:1px}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoWrap{position:relative}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoBtn{all:unset;color:#8a8a8a;cursor:pointer;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoBtn:hover{color:#fff;border-color:#ffffff4d}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoTooltip{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#181818f2;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:8px;width:220px;padding:12px;animation:.15s ease-out ChemistryRanking-module-scss-module__u0r9ua__gradeInfoIn;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #00000080}@keyframes ChemistryRanking-module-scss-module__u0r9ua__gradeInfoIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoTitle{color:#fff;font-size:12px;font-weight:700}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoSub{color:#8a8a8a;margin-top:-4px;font-size:11px}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoRow{align-items:center;gap:8px;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoGrade{text-align:center;flex-shrink:0;width:16px;font-size:14px;font-weight:700}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoRange{color:#d1d1d1;flex-shrink:0;width:60px;font-size:11px}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoLabel{color:#8a8a8a;flex:1;font-size:11px}.ChemistryRanking-module-scss-module__u0r9ua__summaryCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:16px 20px}.ChemistryRanking-module-scss-module__u0r9ua__summaryTop{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__summaryName{color:#fff;font-size:15px;font-weight:600}.ChemistryRanking-module-scss-module__u0r9ua__summaryAvg{font-size:13px;font-weight:600}.ChemistryRanking-module-scss-module__u0r9ua__distBar{background:#ffffff0f;border-radius:4px;gap:1px;height:8px;display:flex;overflow:hidden}.ChemistryRanking-module-scss-module__u0r9ua__distSegment{transition:width .3s}.ChemistryRanking-module-scss-module__u0r9ua__distLabels{justify-content:center;gap:12px;margin-top:8px;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__distLabel{font-size:11px}.ChemistryRanking-module-scss-module__u0r9ua__memberScroller{scrollbar-width:none;cursor:grab;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.ChemistryRanking-module-scss-module__u0r9ua__memberScroller::-webkit-scrollbar{display:none}.ChemistryRanking-module-scss-module__u0r9ua__memberChip{cursor:pointer;opacity:.5;background:0 0;border:none;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;transition:opacity .2s;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__memberChipActive{opacity:1}.ChemistryRanking-module-scss-module__u0r9ua__memberAvatarWrap{display:inline-flex;position:relative}.ChemistryRanking-module-scss-module__u0r9ua__memberAvatar{color:#fff;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;transition:border-color .2s;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__memberAvatarActive{border-color:#fff}.ChemistryRanking-module-scss-module__u0r9ua__memberName{color:#8a8a8a;text-overflow:ellipsis;white-space:nowrap;max-width:44px;font-size:11px;overflow:hidden}.ChemistryRanking-module-scss-module__u0r9ua__memberChipActive .ChemistryRanking-module-scss-module__u0r9ua__memberName{color:#fff}.ChemistryRanking-module-scss-module__u0r9ua__gradeList{flex-direction:column;gap:8px;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__gradeCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;transition:border-color .3s;overflow:hidden}.ChemistryRanking-module-scss-module__u0r9ua__gradeCardOpen{border-color:#ffffff1f}.ChemistryRanking-module-scss-module__u0r9ua__gradeHeader{cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:14px 16px;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__gradeBadge{text-align:center;flex-shrink:0;width:26px;font-size:20px;font-weight:800}.ChemistryRanking-module-scss-module__u0r9ua__avatarStack{flex-shrink:0;align-items:center;transition:opacity .3s;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__avatarStackFaded{opacity:.3}.ChemistryRanking-module-scss-module__u0r9ua__stackAvatar{color:#fff;border:2px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:flex;position:relative}.ChemistryRanking-module-scss-module__u0r9ua__stackOverflow{color:#8a8a8a;background:#333;border:2px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:flex;position:relative}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfo{text-align:left;flex:1;min-width:0}.ChemistryRanking-module-scss-module__u0r9ua__gradeInfoText{color:#8a8a8a;font-size:13px}.ChemistryRanking-module-scss-module__u0r9ua__gradeArrow{color:#555;flex-shrink:0;font-size:14px;transition:transform .3s;transform:rotate(0)}.ChemistryRanking-module-scss-module__u0r9ua__gradeArrowOpen{transform:rotate(90deg)}.ChemistryRanking-module-scss-module__u0r9ua__gradeContent{opacity:0;max-height:0;transition:max-height .35s,opacity .3s;overflow:hidden}.ChemistryRanking-module-scss-module__u0r9ua__gradeContentOpen{opacity:1;max-height:90px}.ChemistryRanking-module-scss-module__u0r9ua__chipScroller{scrollbar-width:none;cursor:grab;gap:10px;padding:0 16px 14px 52px;display:flex;overflow-x:auto}.ChemistryRanking-module-scss-module__u0r9ua__chipScroller::-webkit-scrollbar{display:none}.ChemistryRanking-module-scss-module__u0r9ua__chip{background:#ffffff0a;border:1px solid;border-radius:24px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px 8px 8px;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__chipTappable{cursor:pointer;transition:background .15s,border-color .15s}.ChemistryRanking-module-scss-module__u0r9ua__chipTappable:active{background:#ffffff14}.ChemistryRanking-module-scss-module__u0r9ua__chipAvatarWrap{flex-shrink:0;display:inline-flex;position:relative}.ChemistryRanking-module-scss-module__u0r9ua__chipAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__chipInfo{flex-direction:column;gap:1px;display:flex}.ChemistryRanking-module-scss-module__u0r9ua__chipName{color:#d1d1d1;white-space:nowrap;font-size:13px;font-weight:500}.ChemistryRanking-module-scss-module__u0r9ua__chipRate{font-size:11px}.ChemistryRanking-module-scss-module__u0r9ua__chipArrow{color:#555;flex-shrink:0;margin-left:2px;font-size:12px}.ChemistryRanking-module-scss-module__u0r9ua__editProfileBtn{color:#d1d1d1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-self:flex-end;padding:6px 14px;font-size:12px;font-weight:500;transition:background .15s}.ChemistryRanking-module-scss-module__u0r9ua__editProfileBtn:hover{background:#ffffff14}.ChemistryRanking-module-scss-module__u0r9ua__hint{color:#555;text-align:center;font-size:12px}
@keyframes CrossGenderChemistry-module-scss-module__b6MkkW__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.CrossGenderChemistry-module-scss-module__b6MkkW__container{flex-direction:column;gap:16px;width:100%;animation:.6s ease-out both CrossGenderChemistry-module-scss-module__b6MkkW__fadeSlideUp;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__sectionHeader{align-items:center;gap:12px;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__sectionTitle{color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:700}.CrossGenderChemistry-module-scss-module__b6MkkW__sectionLine{background:linear-gradient(90deg,#333 0%,#0000 100%);flex:1;height:1px}.CrossGenderChemistry-module-scss-module__b6MkkW__genderBadgeRow{align-items:center;gap:8px;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__genderBadgeMale{color:#4fc3f7;background:#4fc3f71a;border-radius:9999px;padding:3px 10px;font-size:12px;font-weight:600}.CrossGenderChemistry-module-scss-module__b6MkkW__genderBadgeFemale{color:#ff6b9d;background:#ff6b9d1a;border-radius:9999px;padding:3px 10px;font-size:12px;font-weight:600}.CrossGenderChemistry-module-scss-module__b6MkkW__genderDot{color:#8a8a8a;font-size:12px}.CrossGenderChemistry-module-scss-module__b6MkkW__topSection{flex-direction:column;gap:8px;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__topLabel{color:#22c55e;padding-left:2px;font-size:12px;font-weight:600}.CrossGenderChemistry-module-scss-module__b6MkkW__worstLabel{color:#ef4444;padding-left:2px;font-size:12px;font-weight:600}.CrossGenderChemistry-module-scss-module__b6MkkW__topList{flex-direction:column;gap:6px;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__topCard{background:#1e1e1e66;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:12px 14px;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__topRank{color:#22c55e;text-align:center;flex-shrink:0;width:18px;font-size:16px;font-weight:700}.CrossGenderChemistry-module-scss-module__b6MkkW__worstRank{color:#ef4444;text-align:center;flex-shrink:0;width:18px;font-size:16px;font-weight:700}.CrossGenderChemistry-module-scss-module__b6MkkW__topAvatar{color:#fff;border:2px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__pairAvatars{flex-shrink:0;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__pairAvatarLeft,.CrossGenderChemistry-module-scss-module__b6MkkW__pairAvatarRight{display:inline-flex;position:relative}.CrossGenderChemistry-module-scss-module__b6MkkW__pairAvatarRight{margin-left:-10px}.CrossGenderChemistry-module-scss-module__b6MkkW__pairAvatarLeft .CrossGenderChemistry-module-scss-module__b6MkkW__topAvatar{z-index:2}.CrossGenderChemistry-module-scss-module__b6MkkW__pairAvatarRight .CrossGenderChemistry-module-scss-module__b6MkkW__topAvatar{z-index:1}.CrossGenderChemistry-module-scss-module__b6MkkW__topGenderBadgeMale,.CrossGenderChemistry-module-scss-module__b6MkkW__topGenderBadgeFemale{z-index:3;border:1.5px solid #1e1e1e99;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:-2px;right:-3px}.CrossGenderChemistry-module-scss-module__b6MkkW__topGenderBadgeMale{color:#fff;background:#4fc3f7}.CrossGenderChemistry-module-scss-module__b6MkkW__topGenderBadgeFemale{color:#fff;background:#ff6b9d}.CrossGenderChemistry-module-scss-module__b6MkkW__topInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__topNames{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.CrossGenderChemistry-module-scss-module__b6MkkW__topGradeText{color:#8a8a8a;font-size:11px}.CrossGenderChemistry-module-scss-module__b6MkkW__topGradeBadge{color:#22c55e;background:#22c55e1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex}.CrossGenderChemistry-module-scss-module__b6MkkW__worstGradeBadge{color:#ef4444;background:#ef44441f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex}
@keyframes GenderBattle-module-scss-module__RVz8SW__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.GenderBattle-module-scss-module__RVz8SW__container{flex-direction:column;gap:16px;width:100%;animation:.5s ease-out .3s both GenderBattle-module-scss-module__RVz8SW__fadeSlideUp;display:flex}.GenderBattle-module-scss-module__RVz8SW__sectionHeader{align-items:center;gap:12px;display:flex}.GenderBattle-module-scss-module__RVz8SW__sectionTitle{color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:700}.GenderBattle-module-scss-module__RVz8SW__sectionLine{background:linear-gradient(90deg,#333 0%,#0000 100%);flex:1;height:1px}.GenderBattle-module-scss-module__RVz8SW__subtitle{color:#8a8a8a;margin:-8px 0 0;font-size:13px;line-height:1.4}.GenderBattle-module-scss-module__RVz8SW__questionList{flex-direction:column;gap:12px;display:flex}.GenderBattle-module-scss-module__RVz8SW__card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1e99;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.GenderBattle-module-scss-module__RVz8SW__cardHeader{align-items:center;gap:8px;display:flex}.GenderBattle-module-scss-module__RVz8SW__questionTitle{color:#fff;flex:1;font-size:14px;font-weight:600;line-height:1.4}.GenderBattle-module-scss-module__RVz8SW__badgeExtreme{color:#fff;background:linear-gradient(90deg,#f0f 0%,#ff4500 100%);border-radius:9999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4}.GenderBattle-module-scss-module__RVz8SW__badgeDiff{color:#d1d1d1;background:#ffffff14;border-radius:9999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4}.GenderBattle-module-scss-module__RVz8SW__genderRow{align-items:center;gap:8px;display:flex}.GenderBattle-module-scss-module__RVz8SW__genderLabel{flex-shrink:0;justify-content:center;align-items:center;width:20px;display:flex}.GenderBattle-module-scss-module__RVz8SW__genderIconMale{color:#4fc3f7;flex-shrink:0}.GenderBattle-module-scss-module__RVz8SW__genderIconFemale{color:#ff6b9d;flex-shrink:0}.GenderBattle-module-scss-module__RVz8SW__barArea{flex-direction:column;flex:1;gap:4px;display:flex}.GenderBattle-module-scss-module__RVz8SW__barLabels{justify-content:space-between;align-items:center;display:flex}.GenderBattle-module-scss-module__RVz8SW__barLabelLeft,.GenderBattle-module-scss-module__RVz8SW__barLabelRight{color:#8a8a8a;text-overflow:ellipsis;white-space:nowrap;max-width:48%;font-size:11px;line-height:1;overflow:hidden}.GenderBattle-module-scss-module__RVz8SW__barLabelRight{text-align:right}.GenderBattle-module-scss-module__RVz8SW__barTrack{border-radius:9999px;width:100%;height:6px;display:flex;overflow:hidden}.GenderBattle-module-scss-module__RVz8SW__barMaleA{background:linear-gradient(90deg,#4fc3f7,#00bcd4);border-radius:9999px 0 0 9999px;height:100%;transition:width .4s}.GenderBattle-module-scss-module__RVz8SW__barMaleB{background:linear-gradient(90deg,#00bcd440,#4fc3f71a);border-radius:0 9999px 9999px 0;height:100%;transition:width .4s}.GenderBattle-module-scss-module__RVz8SW__barFemaleA{background:linear-gradient(90deg,#ec4899,#8b5cf6);border-radius:9999px 0 0 9999px;height:100%;transition:width .4s}.GenderBattle-module-scss-module__RVz8SW__barFemaleB{background:linear-gradient(90deg,#8b5cf640,#ec48991a);border-radius:0 9999px 9999px 0;height:100%;transition:width .4s}
.SingleCard-module-scss-module__UkVTYq__card{content-visibility:auto;contain-intrinsic-size:0 320px;background:#1e1e1e;border:1px solid #555;border-radius:12px;width:100%;padding:16px;position:relative}.SingleCard-module-scss-module__UkVTYq__card.SingleCard-module-scss-module__UkVTYq__closed{opacity:.85}.SingleCard-module-scss-module__UkVTYq__closedBadge{color:#8a8a8a;background:#9095a033;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:600}.SingleCard-module-scss-module__UkVTYq__topRow{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}.SingleCard-module-scss-module__UkVTYq__categoryRow{flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex}.SingleCard-module-scss-module__UkVTYq__categorySeparator{color:#8a8a8a;margin:0 4px;font-size:12px}.SingleCard-module-scss-module__UkVTYq__categoryTag{color:#8a8a8a;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.4}.SingleCard-module-scss-module__UkVTYq__actionButtons{flex-shrink:0;align-items:center;gap:2px;display:flex}.SingleCard-module-scss-module__UkVTYq__iconButton{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:flex}.SingleCard-module-scss-module__UkVTYq__iconButton:hover{color:#fff;background:#ffffff14}.SingleCard-module-scss-module__UkVTYq__iconButton:active{transform:scale(.92)}.SingleCard-module-scss-module__UkVTYq__iconButtonWithCount{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:14px;justify-content:center;align-items:center;gap:3px;height:28px;padding:0 4px;transition:background .15s,color .15s;display:flex}.SingleCard-module-scss-module__UkVTYq__iconButtonWithCount:hover{color:#fff;background:#ffffff14}.SingleCard-module-scss-module__UkVTYq__iconButtonWithCount:active{transform:scale(.92)}.SingleCard-module-scss-module__UkVTYq__iconCount{color:#8a8a8a;font-size:11px;font-weight:500;line-height:1}.SingleCard-module-scss-module__UkVTYq__questionRow{align-items:center;gap:10px;margin-bottom:12px;text-decoration:none;display:flex}.SingleCard-module-scss-module__UkVTYq__questionRow:hover .SingleCard-module-scss-module__UkVTYq__question{text-decoration:underline}.SingleCard-module-scss-module__UkVTYq__questionLogo{object-fit:cover;border-radius:12px;flex-shrink:0;width:62px;height:62px;box-shadow:0 0 0 2px #ff00ff4d}.SingleCard-module-scss-module__UkVTYq__zoomable{cursor:default;flex-shrink:0;display:inline-flex}.SingleCard-module-scss-module__UkVTYq__question{color:#fff;word-break:keep-all;flex:1;min-width:0;font-size:16px;font-weight:700;line-height:1.4}.SingleCard-module-scss-module__UkVTYq__bottomRow{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.SingleCard-module-scss-module__UkVTYq__bottomActions{align-items:center;gap:2px;display:flex}.SingleCard-module-scss-module__UkVTYq__metaRow{align-items:center;gap:6px;display:flex}.SingleCard-module-scss-module__UkVTYq__dot{background:#555;border-radius:50%;flex-shrink:0;width:3px;height:3px}.SingleCard-module-scss-module__UkVTYq__participants{color:#8a8a8a;font-size:12px}.SingleCard-module-scss-module__UkVTYq__voteArea{min-height:44px;position:relative}.SingleCard-module-scss-module__UkVTYq__buttonGroupTwo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.SingleCard-module-scss-module__UkVTYq__buttonGroupMulti{flex-direction:column;gap:8px;display:flex}.SingleCard-module-scss-module__UkVTYq__imageType.SingleCard-module-scss-module__UkVTYq__buttonGroupTwo .SingleCard-module-scss-module__UkVTYq__optionButton{flex-direction:column;gap:10px;padding:14px 12px}.SingleCard-module-scss-module__UkVTYq__imageType.SingleCard-module-scss-module__UkVTYq__buttonGroupMulti .SingleCard-module-scss-module__UkVTYq__optionButton{justify-content:flex-start}.SingleCard-module-scss-module__UkVTYq__optionButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #555;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.SingleCard-module-scss-module__UkVTYq__optionButton:hover{background:#ffffff0f;border-color:#d1d1d1}.SingleCard-module-scss-module__UkVTYq__optionButton:disabled{opacity:.5;cursor:default}.SingleCard-module-scss-module__UkVTYq__optionButton:disabled:hover{background:0 0;border-color:#555}.SingleCard-module-scss-module__UkVTYq__optionImage{object-fit:cover;border-radius:8px;flex-shrink:0;width:44px;height:44px}.SingleCard-module-scss-module__UkVTYq__optionLabelText{align-items:center;gap:6px;display:flex}.SingleCard-module-scss-module__UkVTYq__optionLabel{color:#f0f;flex-shrink:0;font-weight:700}.SingleCard-module-scss-module__UkVTYq__optionText{word-break:keep-all;text-align:center;line-height:1.3}.SingleCard-module-scss-module__UkVTYq__resultGroup{flex-direction:column;gap:6px;display:flex}.SingleCard-module-scss-module__UkVTYq__resultBar{background:#2c2c2c;border-radius:8px;min-height:40px;position:relative;overflow:hidden}.SingleCard-module-scss-module__UkVTYq__resultBar.SingleCard-module-scss-module__UkVTYq__myChoice .SingleCard-module-scss-module__UkVTYq__barFill{opacity:.3;background:linear-gradient(90deg,#f0f 0%,#ff4500 100%)}.SingleCard-module-scss-module__UkVTYq__resultBar.SingleCard-module-scss-module__UkVTYq__myChoice .SingleCard-module-scss-module__UkVTYq__barText,.SingleCard-module-scss-module__UkVTYq__resultBar.SingleCard-module-scss-module__UkVTYq__myChoice .SingleCard-module-scss-module__UkVTYq__barPercent{font-weight:700}.SingleCard-module-scss-module__UkVTYq__resultBar.SingleCard-module-scss-module__UkVTYq__myChoice .SingleCard-module-scss-module__UkVTYq__barLabel{color:#f0f}.SingleCard-module-scss-module__UkVTYq__barFill{background:#ffffff14;border-radius:8px;height:100%;position:absolute;top:0;left:0}.SingleCard-module-scss-module__UkVTYq__barContent{z-index:1;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px 12px;display:flex;position:relative}.SingleCard-module-scss-module__UkVTYq__barImage{object-fit:cover;border-radius:8px;flex-shrink:0;width:44px;height:44px}.SingleCard-module-scss-module__UkVTYq__barText{color:#fff;word-break:keep-all;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:1.3}.SingleCard-module-scss-module__UkVTYq__barLabel{color:#8a8a8a;margin-right:4px;font-weight:700}.SingleCard-module-scss-module__UkVTYq__barPercent{color:#d1d1d1;flex-shrink:0;margin-left:8px;font-size:14px;font-weight:500}.SingleCard-module-scss-module__UkVTYq__votedBadge{color:#f0f;vertical-align:middle;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.SingleCard-module-scss-module__UkVTYq__topCommentPreview{cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #5556;align-items:baseline;gap:6px;width:calc(100% + 32px);margin:10px -16px -16px;padding:10px 16px;transition:background .15s;display:flex;overflow:hidden}.SingleCard-module-scss-module__UkVTYq__topCommentPreview:hover{background:#ffffff08}.SingleCard-module-scss-module__UkVTYq__topCommentNickname{color:#8a8a8a;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600;line-height:1.4}.SingleCard-module-scss-module__UkVTYq__topCommentText{color:#d1d1d1;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:1.4;overflow:hidden}
@keyframes GroupAwards-module-scss-module__KG_qwG__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.GroupAwards-module-scss-module__KG_qwG__container{flex-direction:column;gap:16px;width:100%;animation:.5s ease-out .7s both GroupAwards-module-scss-module__KG_qwG__fadeSlideUp;display:flex}.GroupAwards-module-scss-module__KG_qwG__sectionHeader{align-items:center;gap:12px;display:flex}.GroupAwards-module-scss-module__KG_qwG__sectionTitle{color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:700}.GroupAwards-module-scss-module__KG_qwG__sectionLine{background:linear-gradient(90deg,#333 0%,#0000 100%);flex:1;height:1px}.GroupAwards-module-scss-module__KG_qwG__awardList{flex-direction:column;gap:10px;display:flex}.GroupAwards-module-scss-module__KG_qwG__awardCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1e99;border:1px solid #ffffff0a;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.GroupAwards-module-scss-module__KG_qwG__awardImage{object-fit:cover;object-position:center;border:2px solid #ffffff1a;border-radius:50%;flex-shrink:0;width:56px;height:56px;transform:scale(1.1)}.GroupAwards-module-scss-module__KG_qwG__awardImage.GroupAwards-module-scss-module__KG_qwG__zoomIn{object-fit:none;object-position:center 35%;transform:scale(1.1)}.GroupAwards-module-scss-module__KG_qwG__awardTextGroup{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GroupAwards-module-scss-module__KG_qwG__awardTitle{color:#fff;font-size:14px;font-weight:700}.GroupAwards-module-scss-module__KG_qwG__awardWinners{color:#d1d1d1;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-size:12px;font-weight:500;overflow:hidden}.GroupAwards-module-scss-module__KG_qwG__nicknameBadgeMe{color:#ffffff80;vertical-align:middle;background:#ffffff14;border-radius:4px;flex-shrink:0;align-items:center;margin-left:4px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-flex}.GroupAwards-module-scss-module__KG_qwG__awardValue{color:#8a8a8a;font-variant-numeric:tabular-nums;font-weight:700}.GroupAwards-module-scss-module__KG_qwG__awardDescription{color:#8a8a8a;word-break:keep-all;font-size:11px;line-height:1.3}.GroupAwards-module-scss-module__KG_qwG__extraBtn{all:unset;color:#d1d1d1;cursor:pointer;text-underline-offset:2px;margin-left:4px;font-size:12px;font-weight:500;text-decoration:underline}.GroupAwards-module-scss-module__KG_qwG__extraBtn:hover{color:#fff}.GroupAwards-module-scss-module__KG_qwG__winnersTooltip{z-index:9999;-webkit-backdrop-filter:blur(20px);background:#181818f2;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:6px;max-width:200px;padding:10px 14px;animation:.15s ease-out GroupAwards-module-scss-module__KG_qwG__tooltipIn;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 8px 24px #00000080}@keyframes GroupAwards-module-scss-module__KG_qwG__tooltipIn{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.GroupAwards-module-scss-module__KG_qwG__winnersTooltipItem{color:#d1d1d1;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}
@keyframes SkeletonCard-module-scss-module__hdQhzW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.SkeletonCard-module-scss-module__hdQhzW__bone{background:linear-gradient(90deg,#2c2c2c 25%,#383838 50%,#2c2c2c 75%) 0 0/200% 100%;border-radius:8px;animation:1.8s ease-in-out infinite SkeletonCard-module-scss-module__hdQhzW__shimmer}.SkeletonCard-module-scss-module__hdQhzW__card{background:#1e1e1e;border:1px solid #555;border-radius:12px;width:100%;padding:16px}.SkeletonCard-module-scss-module__hdQhzW__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.SkeletonCard-module-scss-module__hdQhzW__headerLeft{align-items:center;gap:8px;display:flex}.SkeletonCard-module-scss-module__hdQhzW__question{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.SkeletonCard-module-scss-module__hdQhzW__buttons{grid-template-columns:1fr 1fr;gap:8px;display:grid}
.GroupResult-module-scss-module__6daOnW__container{flex-direction:column;align-items:center;gap:28px;width:100%;padding:72px 0 80px;display:flex}.GroupResult-module-scss-module__6daOnW__heroSection{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}.GroupResult-module-scss-module__6daOnW__previewBanner{background:#ffffff0f;border:1px dashed #ffffff2e;border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;margin-bottom:12px;padding:20px 24px;display:flex}.GroupResult-module-scss-module__6daOnW__previewTitle{color:#fff;text-align:center;margin:0;font-size:16px;font-weight:600}.GroupResult-module-scss-module__6daOnW__previewText{color:#d1d1d1;text-align:center;margin:0;font-size:14px;line-height:1.6}.GroupResult-module-scss-module__6daOnW__groupNameRow{align-items:center;width:100%;display:flex}.GroupResult-module-scss-module__6daOnW__groupNameLeft,.GroupResult-module-scss-module__6daOnW__groupNameRight{flex-shrink:0;align-items:center;min-width:50px;display:flex}.GroupResult-module-scss-module__6daOnW__groupNameLeft{justify-content:flex-start}.GroupResult-module-scss-module__6daOnW__groupNameRight{justify-content:center}.GroupResult-module-scss-module__6daOnW__groupName{color:#fff;text-overflow:ellipsis;white-space:nowrap;text-align:center;cursor:pointer;flex:1;margin-bottom:0;font-size:22px;font-weight:700;overflow:hidden}.GroupResult-module-scss-module__6daOnW__backButton{color:#d1d1d1;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.GroupResult-module-scss-module__6daOnW__backButton:hover{color:#fff}.GroupResult-module-scss-module__6daOnW__iconButton{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.GroupResult-module-scss-module__6daOnW__iconButton svg{width:14px;height:14px}.GroupResult-module-scss-module__6daOnW__iconButton:hover{color:#fff;background:#ffffff0d}.GroupResult-module-scss-module__6daOnW__bundleTitle{color:#d1d1d1;letter-spacing:.3px;align-items:center;gap:6px;font-size:12px;display:inline-flex}.GroupResult-module-scss-module__6daOnW__bundleTitleDot{color:#8a8a8a}.GroupResult-module-scss-module__6daOnW__syncRateDisplay{flex-direction:column;align-items:center;gap:2px;margin-top:6px;display:flex}.GroupResult-module-scss-module__6daOnW__syncLabel{color:#8a8a8a;font-size:12px}.GroupResult-module-scss-module__6daOnW__syncValue{color:#fff;letter-spacing:-1px;font-size:36px;font-weight:700;line-height:1}.GroupResult-module-scss-module__6daOnW__syncUnit{color:#8a8a8a;font-size:18px}.GroupResult-module-scss-module__6daOnW__heroStats{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:9999px;align-items:center;gap:0;margin-top:10px;padding:8px 20px;display:flex}.GroupResult-module-scss-module__6daOnW__heroStat{align-items:baseline;gap:6px;padding:0 16px;display:flex}.GroupResult-module-scss-module__6daOnW__heroStatValue{color:#fff;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.GroupResult-module-scss-module__6daOnW__heroStatLabel{color:#8a8a8a;font-size:11px;font-weight:500}.GroupResult-module-scss-module__6daOnW__heroStatDivider{background:#ffffff1a;flex-shrink:0;width:1px;height:16px}.GroupResult-module-scss-module__6daOnW__syncTierHigh,.GroupResult-module-scss-module__6daOnW__syncTierMid,.GroupResult-module-scss-module__6daOnW__syncTierLow{border-radius:9999px;margin-top:4px;padding:3px 10px;font-size:11px;font-weight:600}.GroupResult-module-scss-module__6daOnW__syncTierHigh{color:#66bb6a;background:#66bb6a1a}.GroupResult-module-scss-module__6daOnW__syncTierMid{color:#8a8a8a;background:#ffffff0f}.GroupResult-module-scss-module__6daOnW__syncTierLow{color:#ff6b9d;background:#ff6b9d1a}.GroupResult-module-scss-module__6daOnW__syncTagHigh,.GroupResult-module-scss-module__6daOnW__syncTagMid,.GroupResult-module-scss-module__6daOnW__syncTagLow{white-space:nowrap;color:#8a8a8a;padding:0 16px;font-size:11px;font-weight:600}.GroupResult-module-scss-module__6daOnW__syncTagAccent{color:#fff;font-weight:700}.GroupResult-module-scss-module__6daOnW__ctaSection{flex-direction:column;gap:12px;width:100%;display:flex}.GroupResult-module-scss-module__6daOnW__secondaryCta{color:#d1d1d1;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;width:100%;padding:14px;font-size:14px}.GroupResult-module-scss-module__6daOnW__secondaryCta:hover{background:#ffffff0a}.GroupResult-module-scss-module__6daOnW__loading{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;height:100vh;min-height:60dvh;display:flex}.GroupResult-module-scss-module__6daOnW__loadingOrbit{width:120px;height:120px;position:relative}.GroupResult-module-scss-module__6daOnW__loadingCenter{background:var(--primary-gradient);border-radius:50%;width:20px;height:20px;animation:2s ease-in-out infinite GroupResult-module-scss-module__6daOnW__centerPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes GroupResult-module-scss-module__6daOnW__centerPulse{0%,to{box-shadow:0 0 0 0 rgba(var(--primary-start-rgb),.3);transform:translate(-50%,-50%)scale(1)}50%{box-shadow:0 0 20px 4px rgba(var(--primary-start-rgb),.15);transform:translate(-50%,-50%)scale(1.15)}}.GroupResult-module-scss-module__6daOnW__loadingDot{width:10px;height:10px;animation:3s linear infinite GroupResult-module-scss-module__6daOnW__orbitSpin;animation-delay:calc(var(--i)*-.6s);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.GroupResult-module-scss-module__6daOnW__loadingDot:first-child{background:#f0f}.GroupResult-module-scss-module__6daOnW__loadingDot:nth-child(2){background:#4fc3f7}.GroupResult-module-scss-module__6daOnW__loadingDot:nth-child(3){background:gold}.GroupResult-module-scss-module__6daOnW__loadingDot:nth-child(4){background:#66bb6a}.GroupResult-module-scss-module__6daOnW__loadingDot:nth-child(5){background:#ff6b35}@keyframes GroupResult-module-scss-module__6daOnW__orbitSpin{0%{transform:rotate(calc(var(--i)*72deg))translateX(44px)rotate(calc(var(--i)*-72deg))}to{transform:rotate(calc(var(--i)*72deg + 360deg))translateX(44px)rotate(calc(var(--i)*-72deg - 360deg))}}.GroupResult-module-scss-module__6daOnW__loadingTextGroup{flex-direction:column;align-items:center;gap:6px;animation:.6s ease-out .3s both GroupResult-module-scss-module__6daOnW__textFadeIn;display:flex}@keyframes GroupResult-module-scss-module__6daOnW__textFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.GroupResult-module-scss-module__6daOnW__loadingTitle{color:#fff;font-size:16px;font-weight:700}.GroupResult-module-scss-module__6daOnW__loadingSubtitle{color:#8a8a8a;font-size:14px;animation:2s ease-in-out infinite GroupResult-module-scss-module__6daOnW__subtitlePulse}@keyframes GroupResult-module-scss-module__6daOnW__subtitlePulse{0%,to{opacity:.5}50%{opacity:1}}.GroupResult-module-scss-module__6daOnW__waitingContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60dvh;padding:0 24px;display:flex}.GroupResult-module-scss-module__6daOnW__waitingSpinner{width:48px;height:48px;margin-bottom:8px}.GroupResult-module-scss-module__6daOnW__spinnerRing{border:3px solid #ffffff14;border-top-color:#8a8a8a;border-radius:50%;width:100%;height:100%;animation:1.2s linear infinite GroupResult-module-scss-module__6daOnW__spin}@keyframes GroupResult-module-scss-module__6daOnW__spin{to{transform:rotate(360deg)}}.GroupResult-module-scss-module__6daOnW__waitingTitle{color:#fff;font-size:20px;font-weight:700}.GroupResult-module-scss-module__6daOnW__waitingDescription{color:#8a8a8a;font-size:14px;line-height:1.6}.GroupResult-module-scss-module__6daOnW__waitingMemberCount{color:#8a8a8a;background:#ffffff0a;border-radius:9999px;padding:4px 12px;font-size:12px}.GroupResult-module-scss-module__6daOnW__floatingCta{z-index:1030;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000 0%,#121212f2 40%);position:fixed;bottom:0;left:0;right:0}.GroupResult-module-scss-module__6daOnW__floatingCtaRow{gap:10px;width:100%;max-width:560px;margin:0 auto;display:flex}.GroupResult-module-scss-module__6daOnW__ctaGroup,.GroupResult-module-scss-module__6daOnW__ctaOneToOne{letter-spacing:-.3px;cursor:pointer;text-align:center;border-radius:12px;flex:1;padding:16px 12px;font-size:16px;font-weight:700;transition:transform .2s}.GroupResult-module-scss-module__6daOnW__ctaGroup:hover,.GroupResult-module-scss-module__6daOnW__ctaOneToOne:hover{transform:scale(1.02)}.GroupResult-module-scss-module__6daOnW__ctaGroup:active,.GroupResult-module-scss-module__6daOnW__ctaOneToOne:active{transform:scale(.98)}.GroupResult-module-scss-module__6daOnW__ctaOneToOne{color:#fff;background:#2c2c2c;border:1px solid #ffffff2e}.GroupResult-module-scss-module__6daOnW__ctaGroup{background:var(--primary-gradient);color:#fff;border:none}
.ContentTabs-module-scss-module__qLeB0a__container{z-index:1020;background-color:#121212;width:100%;position:fixed;top:56px;left:0;right:0}.ContentTabs-module-scss-module__qLeB0a__container:after{content:"";background:#ffffff0f;height:1px;position:absolute;bottom:0;left:0;right:0}.ContentTabs-module-scss-module__qLeB0a__tabList{scrollbar-width:none;align-items:center;gap:0;max-width:1350px;margin:0 auto;padding:0 16px;display:flex;overflow-x:auto}.ContentTabs-module-scss-module__qLeB0a__tabList::-webkit-scrollbar{display:none}.ContentTabs-module-scss-module__qLeB0a__tab{color:#8a8a8a;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:12px;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.ContentTabs-module-scss-module__qLeB0a__tab:after{content:"";background:0 0;border-radius:1px;height:2px;transition:background .2s;position:absolute;bottom:0;left:20%;right:20%}.ContentTabs-module-scss-module__qLeB0a__tabActive{color:#fff;font-weight:700}.ContentTabs-module-scss-module__qLeB0a__tabActive:after{background:linear-gradient(90deg,#f0f 0%,#ff4500 100%);left:25%;right:25%}.ContentTabs-module-scss-module__qLeB0a__tabIcon{opacity:.6;flex-shrink:0}.ContentTabs-module-scss-module__qLeB0a__tabActive .ContentTabs-module-scss-module__qLeB0a__tabIcon{opacity:1}.ContentTabs-module-scss-module__qLeB0a__divider{background:#ffffff1f;flex-shrink:0;width:1px;height:16px;margin:0 4px}
@keyframes PickASide-module-scss-module__uchrOa__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.PickASide-module-scss-module__uchrOa__container{flex-direction:column;gap:16px;width:100%;animation:.5s ease-out .3s both PickASide-module-scss-module__uchrOa__fadeSlideUp;display:flex}.PickASide-module-scss-module__uchrOa__sectionHeader{align-items:center;gap:12px;display:flex}.PickASide-module-scss-module__uchrOa__sectionTitle{color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:700}.PickASide-module-scss-module__uchrOa__sectionLine{background:linear-gradient(90deg,#333 0%,#0000 100%);flex:1;height:1px}.PickASide-module-scss-module__uchrOa__cardScroller{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:auto;cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;gap:12px;padding:0 16px;display:flex;overflow-x:auto}.PickASide-module-scss-module__uchrOa__cardScroller::-webkit-scrollbar{display:none}.PickASide-module-scss-module__uchrOa__card{scroll-snap-align:center;scroll-snap-stop:always;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1e99;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:0 0 calc(100% - 32px);gap:12px;padding:20px 16px;display:flex;position:relative;overflow:visible}@keyframes PickASide-module-scss-module__uchrOa__firePulse{0%,to{border-color:#ff6b3533;box-shadow:0 0 8px #ff6b3526,0 0 20px #ff6b350d}50%{border-color:#ff6b3559;box-shadow:0 0 12px #ff6b3540,0 0 32px #ff6b351a}}.PickASide-module-scss-module__uchrOa__card_split{border-color:#ff6b3533;animation:2.5s ease-in-out infinite PickASide-module-scss-module__uchrOa__firePulse}@keyframes PickASide-module-scss-module__uchrOa__calmPulse{0%,to{border-color:#66bb6a33;box-shadow:0 0 8px #66bb6a1a,0 0 20px #66bb6a08}50%{border-color:#66bb6a4d;box-shadow:0 0 12px #66bb6a2e,0 0 28px #66bb6a0f}}.PickASide-module-scss-module__uchrOa__card_unanimous{border-color:#66bb6a33;animation:3s ease-in-out infinite PickASide-module-scss-module__uchrOa__calmPulse}@keyframes PickASide-module-scss-module__uchrOa__dominantPulse{0%,to{border-color:#3b82f626;box-shadow:0 0 8px #3b82f61a}50%{border-color:#3b82f640;box-shadow:0 0 14px #3b82f626}}.PickASide-module-scss-module__uchrOa__card_dominant{border-color:#3b82f626;animation:3s ease-in-out infinite PickASide-module-scss-module__uchrOa__dominantPulse}.PickASide-module-scss-module__uchrOa__cardHeader{justify-content:center;align-items:center;gap:8px;display:flex}.PickASide-module-scss-module__uchrOa__questionTitle{color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:1.4}.PickASide-module-scss-module__uchrOa__tag{white-space:nowrap;border-radius:9999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}.PickASide-module-scss-module__uchrOa__tag_unanimous{color:#66bb6a;background:#66bb6a1a;border:1px solid #66bb6a33}.PickASide-module-scss-module__uchrOa__tag_dominant{color:#3b82f6;background:#3b82f61a;border:1px solid #3b82f633}.PickASide-module-scss-module__uchrOa__tag_split{color:#ff6b35;background:#ff6b351a;border:1px solid #ff6b3533}.PickASide-module-scss-module__uchrOa__vsRow{align-items:flex-start;gap:8px;display:flex}.PickASide-module-scss-module__uchrOa__side{flex-direction:column;flex:1;gap:6px;display:flex}.PickASide-module-scss-module__uchrOa__sideLeft{align-items:flex-start}.PickASide-module-scss-module__uchrOa__sideRight{text-align:right;align-items:flex-end}.PickASide-module-scss-module__uchrOa__optionName{color:#d1d1d1;word-break:keep-all;font-size:13px;font-weight:600;line-height:1.3}.PickASide-module-scss-module__uchrOa__optionCount{font-size:20px;font-weight:700;line-height:1}.PickASide-module-scss-module__uchrOa__sideLeft .PickASide-module-scss-module__uchrOa__optionCount{color:#a89eff}.PickASide-module-scss-module__uchrOa__sideRight .PickASide-module-scss-module__uchrOa__optionCount{color:#ff9a6c}.PickASide-module-scss-module__uchrOa__vsLabel{color:#8a8a8a;flex-shrink:0;padding-top:20px;font-size:11px;font-weight:700}.PickASide-module-scss-module__uchrOa__stackWrapper{align-items:center;gap:6px;display:flex;position:relative}.PickASide-module-scss-module__uchrOa__stack{all:unset;cursor:pointer;-webkit-tap-highlight-color:#0000;align-items:center;display:flex}.PickASide-module-scss-module__uchrOa__stackCircleWrap{margin-left:-14px;display:inline-flex;position:relative}.PickASide-module-scss-module__uchrOa__stackCircleWrap:first-child{margin-left:0}.PickASide-module-scss-module__uchrOa__stackCircle{color:#fff;border:2px solid #121212;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.PickASide-module-scss-module__uchrOa__stackOverflow{color:#8a8a8a;flex-shrink:0;font-size:11px;font-weight:600}.PickASide-module-scss-module__uchrOa__stackTooltip{z-index:1050;-webkit-backdrop-filter:blur(20px);background:#181818eb;border:1px solid #ffffff1a;border-radius:12px;width:160px;max-height:200px;padding:6px 4px;animation:.15s ease-out PickASide-module-scss-module__uchrOa__stackTooltipIn;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000080,inset 0 0 0 1px #ffffff0a}@keyframes PickASide-module-scss-module__uchrOa__stackTooltipIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PickASide-module-scss-module__uchrOa__stackTooltipRow{border-radius:8px;align-items:center;gap:8px;padding:5px 8px;display:flex}.PickASide-module-scss-module__uchrOa__stackTooltipRow:hover{background:#ffffff0a}.PickASide-module-scss-module__uchrOa__stackTooltipCircleWrap{flex-shrink:0;display:inline-flex;position:relative}.PickASide-module-scss-module__uchrOa__stackTooltipCircle{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:flex}.PickASide-module-scss-module__uchrOa__stackTooltipName{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.PickASide-module-scss-module__uchrOa__dots{justify-content:center;gap:6px;display:flex}.PickASide-module-scss-module__uchrOa__dot{background:#ffffff26;border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.PickASide-module-scss-module__uchrOa__dotActive{background:#fff9;transform:scale(1.2)}
@keyframes PopularitySpectrum-module-scss-module__y_KO4q__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.PopularitySpectrum-module-scss-module__y_KO4q__container{flex-direction:column;gap:16px;width:100%;animation:.5s ease-out .5s both PopularitySpectrum-module-scss-module__y_KO4q__fadeSlideUp;display:flex}.PopularitySpectrum-module-scss-module__y_KO4q__sectionHeader{align-items:center;gap:12px;display:flex;position:relative}.PopularitySpectrum-module-scss-module__y_KO4q__sectionTitle{color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:700}.PopularitySpectrum-module-scss-module__y_KO4q__sectionLine{background:linear-gradient(90deg,#333 0%,#0000 100%);flex:1;height:1px}.PopularitySpectrum-module-scss-module__y_KO4q__infoWrap{position:static}.PopularitySpectrum-module-scss-module__y_KO4q__infoBtn{all:unset;color:#8a8a8a;cursor:pointer;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;display:flex}.PopularitySpectrum-module-scss-module__y_KO4q__infoBtn:hover{color:#fff;border-color:#ffffff4d}.PopularitySpectrum-module-scss-module__y_KO4q__infoTooltip{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#181818f2;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:6px;padding:10px;animation:.15s ease-out PopularitySpectrum-module-scss-module__y_KO4q__infoIn;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px #00000080}@keyframes PopularitySpectrum-module-scss-module__y_KO4q__infoIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PopularitySpectrum-module-scss-module__y_KO4q__infoTitle{color:#fff;font-size:11px;font-weight:700}.PopularitySpectrum-module-scss-module__y_KO4q__infoBody{color:#8a8a8a;margin:0;font-size:11px;line-height:1.4}.PopularitySpectrum-module-scss-module__y_KO4q__sectionDesc{color:#8a8a8a;margin-top:-8px;font-size:12px;line-height:1.5}.PopularitySpectrum-module-scss-module__y_KO4q__spectrumArea{flex-direction:column;gap:8px;padding:0 4px;display:flex}.PopularitySpectrum-module-scss-module__y_KO4q__axisLabels{justify-content:space-between;padding:0 4px;display:flex}.PopularitySpectrum-module-scss-module__y_KO4q__axisLabel{color:#8a8a8a;font-size:11px;font-weight:600}.PopularitySpectrum-module-scss-module__y_KO4q__bar{background:#ffffff0f;border-radius:3px;height:6px;margin-top:48px;margin-bottom:24px;position:relative}.PopularitySpectrum-module-scss-module__y_KO4q__barFill{opacity:.4;background:linear-gradient(90deg,#8b5cf6 0%,#4fc3f7 25%,#66bb6a 50%,gold 75%,#ff6b35 100%);border-radius:3px;position:absolute;inset:0}.PopularitySpectrum-module-scss-module__y_KO4q__tickMark{background:#ffffff1a;width:1px;height:14px;position:absolute;top:-4px;transform:translate(-50%)}.PopularitySpectrum-module-scss-module__y_KO4q__tickLabel{color:#ffffff40;white-space:nowrap;font-size:9px;font-weight:500;position:absolute;top:18px;left:50%;transform:translate(-50%)}.PopularitySpectrum-module-scss-module__y_KO4q__node{all:unset;cursor:pointer;-webkit-tap-highlight-color:#0000;margin-bottom:4px;transition:transform .15s;position:absolute;bottom:100%;transform:translate(-50%)}.PopularitySpectrum-module-scss-module__y_KO4q__node:active{transform:translate(-50%)scale(.9)}.PopularitySpectrum-module-scss-module__y_KO4q__node.PopularitySpectrum-module-scss-module__y_KO4q__nodeActive{z-index:5}.PopularitySpectrum-module-scss-module__y_KO4q__node.PopularitySpectrum-module-scss-module__y_KO4q__nodeActive .PopularitySpectrum-module-scss-module__y_KO4q__nodeImage,.PopularitySpectrum-module-scss-module__y_KO4q__node.PopularitySpectrum-module-scss-module__y_KO4q__nodeActive .PopularitySpectrum-module-scss-module__y_KO4q__nodeFallback{border-color:#ffffff80;box-shadow:0 0 12px #fff3}.PopularitySpectrum-module-scss-module__y_KO4q__nodeImage{object-fit:cover;border:2px solid #ffffff26;border-radius:50%;width:36px;height:36px;transition:border-color .2s,box-shadow .2s;display:block}.PopularitySpectrum-module-scss-module__y_KO4q__nodeFallback{color:#fff;background:#2c2c2c;border:2px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;transition:border-color .2s,box-shadow .2s;display:flex}.PopularitySpectrum-module-scss-module__y_KO4q__clusterCount{background:var(--primary-gradient);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-8px}.PopularitySpectrum-module-scss-module__y_KO4q__gradeLabels{justify-content:space-between;padding:0 2px;display:flex}.PopularitySpectrum-module-scss-module__y_KO4q__gradeLabel{color:#fff3;text-align:center;flex:1;font-size:9px;font-weight:500}@keyframes PopularitySpectrum-module-scss-module__y_KO4q__tooltipIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PopularitySpectrum-module-scss-module__y_KO4q__tooltip{z-index:1050;width:200px;animation:.15s ease-out PopularitySpectrum-module-scss-module__y_KO4q__tooltipIn;position:fixed}.PopularitySpectrum-module-scss-module__y_KO4q__tooltipArrow{clip-path:polygon(50% 0%,0% 100%,100% 100%);background:#181818e6;width:12px;height:6px}.PopularitySpectrum-module-scss-module__y_KO4q__tooltipBody{-webkit-backdrop-filter:blur(20px);background:#181818e6;border:1px solid #ffffff1a;border-radius:14px;max-height:240px;padding:8px 4px;overflow-y:auto;box-shadow:0 8px 32px #00000080,inset 0 0 0 1px #ffffff0a}.PopularitySpectrum-module-scss-module__y_KO4q__tooltipRow{border-radius:8px;align-items:center;gap:8px;padding:6px 10px;transition:background .1s;display:flex}.PopularitySpectrum-module-scss-module__y_KO4q__tooltipRow:hover{background:#ffffff0a}.PopularitySpectrum-module-scss-module__y_KO4q__tooltipImage{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.PopularitySpectrum-module-scss-module__y_KO4q__tooltipFallback{color:#fff;background:#2c2c2c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.PopularitySpectrum-module-scss-module__y_KO4q__tooltipName{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;display:block;overflow:hidden}.PopularitySpectrum-module-scss-module__y_KO4q__nicknameBadgeMe{color:#ffffff80;vertical-align:middle;background:#ffffff14;border-radius:4px;flex-shrink:0;align-items:center;margin-left:4px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-flex}.PopularitySpectrum-module-scss-module__y_KO4q__tooltipGrade{color:#8a8a8a;white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:700}
.SingleDetailView-module-scss-module__G5z6tW__container{background:#121212;flex-direction:column;min-height:100dvh;padding-top:56px;padding-bottom:60px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__skeletonPulse{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1a 50%,#ffffff0f 75%) 0 0/400% 100%;animation:1.4s ease-in-out infinite SingleDetailView-module-scss-module__G5z6tW__skeletonShimmer;display:block}@keyframes SingleDetailView-module-scss-module__G5z6tW__skeletonShimmer{0%{background-position:100%}to{background-position:0%}}.SingleDetailView-module-scss-module__G5z6tW__skeletonTag{width:52px;height:18px}.SingleDetailView-module-scss-module__G5z6tW__skeletonTagSmall{width:40px;height:18px}.SingleDetailView-module-scss-module__G5z6tW__skeletonBadge{border-radius:9999px;width:64px;height:18px}.SingleDetailView-module-scss-module__G5z6tW__skeletonLogo{border-radius:12px;flex-shrink:0;width:62px;height:62px}.SingleDetailView-module-scss-module__G5z6tW__skeletonTextContainer{flex-direction:column;flex:1;gap:8px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__skeletonTextWide{border-radius:6px;width:90%;height:20px}.SingleDetailView-module-scss-module__G5z6tW__skeletonTextMedium{border-radius:6px;width:60%;height:20px}.SingleDetailView-module-scss-module__G5z6tW__skeletonButton{border-radius:8px;height:52px}.SingleDetailView-module-scss-module__G5z6tW__skeletonMeta{border-radius:6px;width:80px;height:14px}.SingleDetailView-module-scss-module__G5z6tW__skeletonCta{border-radius:8px;width:100%;height:48px}.SingleDetailView-module-scss-module__G5z6tW__voteCard{background:#1e1e1e;border:1px solid #555;border-radius:12px;margin:20px 16px 0;padding:20px}.SingleDetailView-module-scss-module__G5z6tW__topRow{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__categoryRow{flex-wrap:wrap;flex:1;gap:4px;min-width:0;display:flex}.SingleDetailView-module-scss-module__G5z6tW__categoryTag{color:#f0f;white-space:nowrap;background:#ff00ff1f;border-radius:9999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.SingleDetailView-module-scss-module__G5z6tW__deadlineArea{flex-shrink:0}.SingleDetailView-module-scss-module__G5z6tW__questionRow{align-items:center;gap:12px;margin-bottom:16px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__questionLogo{object-fit:cover;border-radius:12px;flex-shrink:0;width:62px;height:62px;box-shadow:0 0 0 2px #ff00ff4d}.SingleDetailView-module-scss-module__G5z6tW__zoomable{cursor:default;flex-shrink:0;display:inline-flex}.SingleDetailView-module-scss-module__G5z6tW__question{color:#fff;word-break:keep-all;flex:1;min-width:0;font-size:20px;font-weight:700;line-height:1.4}.SingleDetailView-module-scss-module__G5z6tW__voteArea{min-height:52px;position:relative}.SingleDetailView-module-scss-module__G5z6tW__buttonGroupTwo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.SingleDetailView-module-scss-module__G5z6tW__buttonGroupMulti{flex-direction:column;gap:8px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__optionButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #555;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:12px 14px;font-size:16px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.SingleDetailView-module-scss-module__G5z6tW__optionButton:hover{background:#ffffff0f;border-color:#d1d1d1}.SingleDetailView-module-scss-module__G5z6tW__optionButton:disabled{opacity:.5;cursor:default}.SingleDetailView-module-scss-module__G5z6tW__optionButton:disabled:hover{background:0 0;border-color:#555}.SingleDetailView-module-scss-module__G5z6tW__optionImage{object-fit:cover;border-radius:8px;flex-shrink:0;width:44px;height:44px}.SingleDetailView-module-scss-module__G5z6tW__imageType.SingleDetailView-module-scss-module__G5z6tW__buttonGroupTwo .SingleDetailView-module-scss-module__G5z6tW__optionButton{flex-direction:column;gap:10px;padding:14px 12px}.SingleDetailView-module-scss-module__G5z6tW__imageType.SingleDetailView-module-scss-module__G5z6tW__buttonGroupMulti .SingleDetailView-module-scss-module__G5z6tW__optionButton{justify-content:flex-start}.SingleDetailView-module-scss-module__G5z6tW__optionLabelText{align-items:center;gap:6px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__optionLabel{color:#f0f;flex-shrink:0;font-weight:700}.SingleDetailView-module-scss-module__G5z6tW__optionText{word-break:keep-all;text-align:center;line-height:1.3}.SingleDetailView-module-scss-module__G5z6tW__resultGroup{flex-direction:column;gap:8px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__resultBar{background:#2c2c2c;border-radius:8px;min-height:48px;position:relative;overflow:hidden}.SingleDetailView-module-scss-module__G5z6tW__resultBar.SingleDetailView-module-scss-module__G5z6tW__myChoice .SingleDetailView-module-scss-module__G5z6tW__barFill{opacity:.3;background:linear-gradient(90deg,#f0f 0%,#ff4500 100%)}.SingleDetailView-module-scss-module__G5z6tW__resultBar.SingleDetailView-module-scss-module__G5z6tW__myChoice .SingleDetailView-module-scss-module__G5z6tW__barText,.SingleDetailView-module-scss-module__G5z6tW__resultBar.SingleDetailView-module-scss-module__G5z6tW__myChoice .SingleDetailView-module-scss-module__G5z6tW__barPercent{font-weight:700}.SingleDetailView-module-scss-module__G5z6tW__resultBar.SingleDetailView-module-scss-module__G5z6tW__myChoice .SingleDetailView-module-scss-module__G5z6tW__barLabel{color:#f0f}.SingleDetailView-module-scss-module__G5z6tW__barFill{background:#ffffff14;border-radius:8px;height:100%;position:absolute;top:0;left:0}.SingleDetailView-module-scss-module__G5z6tW__barContent{z-index:1;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:10px 14px;display:flex;position:relative}.SingleDetailView-module-scss-module__G5z6tW__barImage{object-fit:cover;border-radius:8px;flex-shrink:0;width:44px;height:44px}.SingleDetailView-module-scss-module__G5z6tW__barText{color:#fff;word-break:keep-all;flex:1;min-width:0;font-size:16px;font-weight:500;line-height:1.3}.SingleDetailView-module-scss-module__G5z6tW__barLabel{color:#8a8a8a;margin-right:4px;font-weight:700}.SingleDetailView-module-scss-module__G5z6tW__barPercent{color:#d1d1d1;flex-shrink:0;margin-left:8px;font-size:16px;font-weight:500}.SingleDetailView-module-scss-module__G5z6tW__votedBadge{color:#f0f;vertical-align:middle;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.SingleDetailView-module-scss-module__G5z6tW__metaActionRow{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__metaRow{align-items:center;gap:6px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__likeButton{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:4px;padding:4px 8px;transition:background .15s,color .15s;display:flex}.SingleDetailView-module-scss-module__G5z6tW__likeButton:hover{background:#ffffff14}.SingleDetailView-module-scss-module__G5z6tW__likeButton:active{transform:scale(.92)}.SingleDetailView-module-scss-module__G5z6tW__likeCount{color:#8a8a8a;font-size:13px;font-weight:500;line-height:1}.SingleDetailView-module-scss-module__G5z6tW__dot{background:#555;border-radius:50%;flex-shrink:0;width:3px;height:3px}.SingleDetailView-module-scss-module__G5z6tW__participants{color:#8a8a8a;font-size:12px}.SingleDetailView-module-scss-module__G5z6tW__shareCta{margin-top:16px}.SingleDetailView-module-scss-module__G5z6tW__commentSection{margin:28px 16px 0;padding:0}.SingleDetailView-module-scss-module__G5z6tW__commentHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__commentTitle{color:#fff;font-size:16px;font-weight:600}.SingleDetailView-module-scss-module__G5z6tW__commentCount{color:#8a8a8a;margin-left:6px}.SingleDetailView-module-scss-module__G5z6tW__sortTabs{gap:8px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__sortTab{color:#d1d1d1;cursor:pointer;white-space:nowrap;background:#2c2c2c;border:none;border-radius:16px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.SingleDetailView-module-scss-module__G5z6tW__sortTab svg{flex-shrink:0;width:14px;height:14px}.SingleDetailView-module-scss-module__G5z6tW__sortTab.SingleDetailView-module-scss-module__G5z6tW__active{color:#2c2c2c;background:#fff;font-weight:600}.SingleDetailView-module-scss-module__G5z6tW__sortTab:active{transform:scale(.96)}.SingleDetailView-module-scss-module__G5z6tW__commentBlurPlaceholder{border-radius:8px;padding:16px;position:relative;overflow:hidden}.SingleDetailView-module-scss-module__G5z6tW__fakeLine{background:#ffffff0f;border-radius:6px;height:12px;margin-bottom:10px}.SingleDetailView-module-scss-module__G5z6tW__fakeLine:first-child{width:40%}.SingleDetailView-module-scss-module__G5z6tW__fakeLine:nth-child(2){width:85%}.SingleDetailView-module-scss-module__G5z6tW__fakeLine:nth-child(3){width:60%}.SingleDetailView-module-scss-module__G5z6tW__fakeLine:nth-child(4){width:70%;margin-bottom:16px}.SingleDetailView-module-scss-module__G5z6tW__fakeLine:nth-child(5){width:35%}.SingleDetailView-module-scss-module__G5z6tW__fakeLine:nth-child(6){width:90%}.SingleDetailView-module-scss-module__G5z6tW__fakeLine:nth-child(7){width:50%;margin-bottom:0}.SingleDetailView-module-scss-module__G5z6tW__blurOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#121212b3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.SingleDetailView-module-scss-module__G5z6tW__blurIcon{color:#8a8a8a}.SingleDetailView-module-scss-module__G5z6tW__blurText{color:#d1d1d1;text-align:center;font-size:14px;font-weight:500}.SingleDetailView-module-scss-module__G5z6tW__commentListArea{margin-bottom:12px}.SingleDetailView-module-scss-module__G5z6tW__loadMoreButton{color:#d1d1d1;cursor:pointer;background:0 0;border:1px solid #555;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-top:12px;padding:10px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex}.SingleDetailView-module-scss-module__G5z6tW__loadMoreButton:hover{color:#fff;background:#ffffff0a}.SingleDetailView-module-scss-module__G5z6tW__commentFormArea{margin-bottom:16px}.SingleDetailView-module-scss-module__G5z6tW__commentDisabledHint{text-align:center;color:#8a8a8a;padding:12px 0;font-size:14px}.SingleDetailView-module-scss-module__G5z6tW__recommendSection{border-bottom:1px solid #555;margin:32px 16px 0;padding-bottom:28px}.SingleDetailView-module-scss-module__G5z6tW__recommendTitle{color:#8a8a8a;margin-bottom:10px;font-size:13px;font-weight:500}.SingleDetailView-module-scss-module__G5z6tW__recommendCards{flex-direction:column;gap:8px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__recommendCard{background:#ffffff08;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.SingleDetailView-module-scss-module__G5z6tW__recommendCard:hover{background:#ffffff0f}.SingleDetailView-module-scss-module__G5z6tW__recommendCard:active{transform:scale(.99)}.SingleDetailView-module-scss-module__G5z6tW__recommendCardImageWrap{border-radius:4px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.SingleDetailView-module-scss-module__G5z6tW__recommendCardImage{object-fit:cover;width:100%;height:100%}.SingleDetailView-module-scss-module__G5z6tW__recommendCardBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.SingleDetailView-module-scss-module__G5z6tW__recommendCardTitle{color:#d1d1d1;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.SingleDetailView-module-scss-module__G5z6tW__recommendCardOptions{gap:6px;display:flex}.SingleDetailView-module-scss-module__G5z6tW__recommendCardOption{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.SingleDetailView-module-scss-module__G5z6tW__recommendCardLabel{color:#8a8a8a;margin-right:2px;font-weight:600}.SingleDetailView-module-scss-module__G5z6tW__recommendCardMeta{color:#8a8a8a;font-size:11px}.SingleDetailView-module-scss-module__G5z6tW__backToMainButton{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:100%;margin-top:10px;padding:10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.SingleDetailView-module-scss-module__G5z6tW__backToMainButton svg{width:16px;height:16px}.SingleDetailView-module-scss-module__G5z6tW__backToMainButton:hover{color:#d1d1d1;background:#ffffff0a}
.NicknameModal-module-scss-module__pYk-yW__container{flex-direction:column;align-items:center;padding:40px 24px 32px;display:flex}.NicknameModal-module-scss-module__pYk-yW__title{color:#fff;margin-bottom:8px;font-size:18px;font-weight:700}.NicknameModal-module-scss-module__pYk-yW__policyNotice{color:#8a8a8a;text-align:center;margin-bottom:20px;font-size:13px}.NicknameModal-module-scss-module__pYk-yW__inputWrapper{width:100%;margin-bottom:8px;position:relative}.NicknameModal-module-scss-module__pYk-yW__input{color:#fff;background:#2c2c2c;border:1px solid #3a3a3a;border-radius:8px;outline:none;width:100%;height:48px;padding:0 48px 0 16px;font-size:16px}.NicknameModal-module-scss-module__pYk-yW__input:focus{border-color:#8a8a8a}.NicknameModal-module-scss-module__pYk-yW__input.NicknameModal-module-scss-module__pYk-yW__error{border-color:#ff2e2e}.NicknameModal-module-scss-module__pYk-yW__refreshButton{color:#8a8a8a;cursor:pointer;background:0 0;border:none;padding:8px;font-size:18px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.NicknameModal-module-scss-module__pYk-yW__refreshButton:hover{color:#d1d1d1}.NicknameModal-module-scss-module__pYk-yW__errorText{color:#ff2e2e;width:100%;min-height:20px;font-size:13px}.NicknameModal-module-scss-module__pYk-yW__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f0f,#ff4500);border:none;border-radius:8px;width:100%;height:48px;margin-top:16px;font-size:16px;font-weight:600;transition:opacity .2s}.NicknameModal-module-scss-module__pYk-yW__submitButton:hover{opacity:.9}.NicknameModal-module-scss-module__pYk-yW__submitButton:disabled{opacity:.5;cursor:not-allowed}
@keyframes CompareLanding-module-scss-module__yiF5AG__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes CompareLanding-module-scss-module__yiF5AG__pulse{0%,to{opacity:.6}50%{opacity:1}}.CompareLanding-module-scss-module__yiF5AG__container{min-height:100dvh;padding:88px 16px 0;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px) + 24px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.CompareLanding-module-scss-module__yiF5AG__resultHeader{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.CompareLanding-module-scss-module__yiF5AG__resultTitle{color:#fff;word-break:keep-all;font-size:18px;font-weight:700;line-height:1.3}.CompareLanding-module-scss-module__yiF5AG__heroSection{flex-direction:column;align-items:center;gap:12px;animation:.5s ease-out both CompareLanding-module-scss-module__yiF5AG__fadeSlideUp;display:flex}.CompareLanding-module-scss-module__yiF5AG__heroTitle{color:#fff;word-break:keep-all;font-size:26px;font-weight:700;line-height:1.4}.CompareLanding-module-scss-module__yiF5AG__highlight{background:var(--primary-gradient);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.CompareLanding-module-scss-module__yiF5AG__heroSubtitle{color:#d1d1d1;font-size:14px;line-height:1.6}.CompareLanding-module-scss-module__yiF5AG__questionPreview{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1e99;border:1px solid #ffffff0a;border-radius:12px;flex-direction:column;gap:10px;width:100%;padding:18px;animation:.5s ease-out .3s both CompareLanding-module-scss-module__yiF5AG__fadeSlideUp;display:flex}.CompareLanding-module-scss-module__yiF5AG__questionLabel{color:#8a8a8a;letter-spacing:1px;font-size:12px;font-weight:600}.CompareLanding-module-scss-module__yiF5AG__questionTitle{color:#fff;font-size:16px;font-weight:600;line-height:1.4}.CompareLanding-module-scss-module__yiF5AG__questionOptions{gap:8px;display:flex}.CompareLanding-module-scss-module__yiF5AG__questionOption{color:#d1d1d1;text-align:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;flex:1;padding:10px;font-size:13px}.CompareLanding-module-scss-module__yiF5AG__questionMore{color:#8a8a8a;font-size:12px}.CompareLanding-module-scss-module__yiF5AG__bundleMeta{color:#8a8a8a;justify-content:center;align-items:center;gap:8px;font-size:14px;animation:.5s ease-out .4s both CompareLanding-module-scss-module__yiF5AG__fadeSlideUp;display:flex}.CompareLanding-module-scss-module__yiF5AG__metaDot{background:#8a8a8a;border-radius:50%;width:3px;height:3px}.CompareLanding-module-scss-module__yiF5AG__envelopeSection{flex-direction:column;align-items:center;gap:20px;width:100%;animation:.5s ease-out .3s both CompareLanding-module-scss-module__yiF5AG__fadeSlideUp;display:flex}.CompareLanding-module-scss-module__yiF5AG__envelope{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;width:100%;position:relative;overflow:hidden}.CompareLanding-module-scss-module__yiF5AG__envelopeFlap{background:var(--primary-gradient);height:4px}.CompareLanding-module-scss-module__yiF5AG__envelopeBody{flex-direction:column;gap:16px;padding:24px 20px;display:flex}.CompareLanding-module-scss-module__yiF5AG__envelopeHeader{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding-bottom:14px;display:flex}.CompareLanding-module-scss-module__yiF5AG__envelopeFromLabel{color:#8a8a8a;flex-shrink:0;font-size:12px}.CompareLanding-module-scss-module__yiF5AG__envelopeFromName{color:#fff;font-size:14px;font-weight:600}.CompareLanding-module-scss-module__yiF5AG__envelopeContent{flex-direction:column;gap:8px;display:flex}.CompareLanding-module-scss-module__yiF5AG__envelopeLabel{color:#8a8a8a;letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:600}.CompareLanding-module-scss-module__yiF5AG__envelopeTitle{color:#fff;font-size:20px;font-weight:700;line-height:1.4}.CompareLanding-module-scss-module__yiF5AG__envelopeMeta{color:#8a8a8a;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.CompareLanding-module-scss-module__yiF5AG__envelopeDot{background:#8a8a8a;border-radius:50%;width:3px;height:3px}.CompareLanding-module-scss-module__yiF5AG__envelopeStatus{color:#8a8a8a;background:#ffffff08;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.CompareLanding-module-scss-module__yiF5AG__statusDot{background:#dfff00;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite CompareLanding-module-scss-module__yiF5AG__pulse}.CompareLanding-module-scss-module__yiF5AG__envelopeHint{color:#8a8a8a;font-size:13px;line-height:1.5}.CompareLanding-module-scss-module__yiF5AG__copyLinkButton{color:#d1d1d1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.CompareLanding-module-scss-module__yiF5AG__copyLinkButton:hover{background:#ffffff14;border-color:#ffffff26}.CompareLanding-module-scss-module__yiF5AG__copyLinkButton:active{transform:scale(.97)}@keyframes CompareLanding-module-scss-module__yiF5AG__unsealGlow{0%,to{box-shadow:0 0 20px rgba(var(--primary-start-rgb),.2),0 0 40px rgba(var(--primary-end-rgb),.1)}50%{box-shadow:0 0 30px rgba(var(--primary-start-rgb),.35),0 0 60px rgba(var(--primary-end-rgb),.2)}}@keyframes CompareLanding-module-scss-module__yiF5AG__shackleOpen{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:.7;transform:translateY(-6px)rotate(-15deg)}}.CompareLanding-module-scss-module__yiF5AG__unsealSection{flex-direction:column;align-items:center;gap:16px;animation:.5s ease-out .2s both CompareLanding-module-scss-module__yiF5AG__fadeSlideUp;display:flex}.CompareLanding-module-scss-module__yiF5AG__unsealIcon{background:#1e1e1e99;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;animation:2s ease-in-out infinite CompareLanding-module-scss-module__yiF5AG__unsealGlow;display:flex}.CompareLanding-module-scss-module__yiF5AG__lockBody{background:var(--primary-gradient);border-radius:4px;width:24px;height:20px;position:relative}.CompareLanding-module-scss-module__yiF5AG__lockBody:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CompareLanding-module-scss-module__yiF5AG__lockShackle{transform-origin:100% 100%;border:3px solid #fff;border-bottom:none;border-radius:8px 8px 0 0;width:14px;height:12px;animation:1.5s ease-in-out infinite alternate CompareLanding-module-scss-module__yiF5AG__shackleOpen;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.CompareLanding-module-scss-module__yiF5AG__unsealText{color:#d1d1d1;text-align:center;font-size:16px;font-weight:500;line-height:1.5}.CompareLanding-module-scss-module__yiF5AG__takenSection{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1e99;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:32px 20px;animation:.5s ease-out .15s both CompareLanding-module-scss-module__yiF5AG__fadeSlideUp;display:flex}.CompareLanding-module-scss-module__yiF5AG__takenGuideMain{color:#fff;text-align:center;word-break:keep-all;font-size:18px;font-weight:600;line-height:1.6}.CompareLanding-module-scss-module__yiF5AG__takenNotice{color:#8a8a8a;text-align:center;word-break:keep-all;font-size:13px;line-height:1.6}.CompareLanding-module-scss-module__yiF5AG__ctaArea{z-index:100;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#121212f2 40%);justify-content:center;animation:.5s ease-out .5s both CompareLanding-module-scss-module__yiF5AG__fadeSlideUp;display:flex;position:fixed;bottom:0;left:0;right:0}.CompareLanding-module-scss-module__yiF5AG__ctaButton{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;max-width:640px;box-shadow:0 4px 20px rgba(var(--primary-start-rgb),.3),0 0 40px rgba(var(--primary-end-rgb),.15);border:none;border-radius:12px;padding:18px;font-size:16px;font-weight:700;transition:transform .2s}.CompareLanding-module-scss-module__yiF5AG__ctaButton:hover{transform:scale(1.02)}.CompareLanding-module-scss-module__yiF5AG__ctaButton:active{transform:scale(.98)}.CompareLanding-module-scss-module__yiF5AG__ctaButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.CompareLanding-module-scss-module__yiF5AG__loading{color:#8a8a8a;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100dvh;display:flex}
.GroupPreviewNetwork-module-scss-module__KfS9hW__card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1e99;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:24px 20px;display:flex}.GroupPreviewNetwork-module-scss-module__KfS9hW__embedded{border-top:1px solid #ffffff0a;flex-direction:column;align-items:center;gap:8px;width:100%;padding-top:10px;display:flex}.GroupPreviewNetwork-module-scss-module__KfS9hW__fadeIn{opacity:1;transition:opacity .4s,transform .4s;transform:scale(1)}.GroupPreviewNetwork-module-scss-module__KfS9hW__fadeOut{opacity:0;transition:opacity .3s,transform .3s;transform:scale(.92)}.GroupPreviewNetwork-module-scss-module__KfS9hW__networkWrap{aspect-ratio:1;width:100%;max-width:140px;position:relative}.GroupPreviewNetwork-module-scss-module__KfS9hW__svgLayer{width:100%;height:100%;position:absolute;inset:0}.GroupPreviewNetwork-module-scss-module__KfS9hW__node{pointer-events:none;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;transform:translate(-50%,-50%)}.GroupPreviewNetwork-module-scss-module__KfS9hW__nodeCircle{color:#fff;border:1.5px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:flex}.GroupPreviewNetwork-module-scss-module__KfS9hW__nodeName{color:#d1d1d1;white-space:nowrap;background:#121212b3;border-radius:3px;align-items:center;padding:1px 4px;font-size:9px;font-weight:500;display:inline-flex}.GroupPreviewNetwork-module-scss-module__KfS9hW__meBadge{color:#ffffff80;background:#ffffff14;border-radius:3px;align-items:center;margin-left:2px;padding:1px 3px;font-size:8px;font-weight:600;display:inline-flex}.GroupPreviewNetwork-module-scss-module__KfS9hW__maxNote{color:#8a8a8a;letter-spacing:.3px;font-size:11px}
.GroupSettingsModal-module-scss-module__bUtcba__container{flex-direction:column;gap:16px;padding:24px;display:flex}.GroupSettingsModal-module-scss-module__bUtcba__title{color:#fff;font-size:18px;font-weight:700}.GroupSettingsModal-module-scss-module__bUtcba__inputGroup{flex-direction:column;gap:6px;display:flex}.GroupSettingsModal-module-scss-module__bUtcba__inputWrapper{position:relative}.GroupSettingsModal-module-scss-module__bUtcba__input{color:#fff;background:#2c2c2c;border:1px solid #3a3a3a;border-radius:12px;outline:none;width:100%;height:48px;padding:0 50px 0 16px;font-size:16px}.GroupSettingsModal-module-scss-module__bUtcba__input::placeholder{color:#555}.GroupSettingsModal-module-scss-module__bUtcba__input:focus{border-color:#8a8a8a}.GroupSettingsModal-module-scss-module__bUtcba__input:disabled{opacity:.5;cursor:not-allowed}.GroupSettingsModal-module-scss-module__bUtcba__inputError,.GroupSettingsModal-module-scss-module__bUtcba__inputError:focus{border-color:#ff2e2e}.GroupSettingsModal-module-scss-module__bUtcba__errorText{color:#ff2e2e;font-size:12px}.GroupSettingsModal-module-scss-module__bUtcba__charCount{color:#8a8a8a;pointer-events:none;font-size:12px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.GroupSettingsModal-module-scss-module__bUtcba__divider{align-items:center;gap:12px;margin:4px 0;display:flex}.GroupSettingsModal-module-scss-module__bUtcba__divider:before,.GroupSettingsModal-module-scss-module__bUtcba__divider:after{content:"";background:#333;flex:1;height:1px}.GroupSettingsModal-module-scss-module__bUtcba__dividerText{color:#8a8a8a;white-space:nowrap;font-size:12px;font-weight:600}.GroupSettingsModal-module-scss-module__bUtcba__toggleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.GroupSettingsModal-module-scss-module__bUtcba__toggleInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GroupSettingsModal-module-scss-module__bUtcba__toggleLabel{color:#fff;font-size:14px;font-weight:600}.GroupSettingsModal-module-scss-module__bUtcba__toggleDescription{color:#8a8a8a;font-size:12px;line-height:1.4}.GroupSettingsModal-module-scss-module__bUtcba__toggle{cursor:pointer;background:#3a3a3a;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .2s;position:relative}.GroupSettingsModal-module-scss-module__bUtcba__toggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px}.GroupSettingsModal-module-scss-module__bUtcba__toggle:disabled{opacity:.4;cursor:not-allowed}.GroupSettingsModal-module-scss-module__bUtcba__toggleOn{background:var(--primary-end)}.GroupSettingsModal-module-scss-module__bUtcba__toggleOn:after{transform:translate(20px)}.GroupSettingsModal-module-scss-module__bUtcba__confirmButton{color:#fff;cursor:pointer;background:var(--primary-gradient);border:none;border-radius:12px;width:100%;height:48px;margin-top:4px;font-size:16px;font-weight:600;transition:opacity .2s}.GroupSettingsModal-module-scss-module__bUtcba__confirmButton:hover{opacity:.9}.GroupSettingsModal-module-scss-module__bUtcba__confirmButton:disabled{opacity:.5;cursor:not-allowed}.GroupSettingsModal-module-scss-module__bUtcba__readonlyNotice{text-align:center;color:#8a8a8a;padding:12px 0 0;font-size:14px;line-height:1.4}
.VoteTrendChart-module-scss-module__DcSyfG__chartSection{background:#1e1e1e;border:1px solid #ffffff0f;border-radius:12px;margin:16px 16px 0;padding:16px 16px 12px}.VoteTrendChart-module-scss-module__DcSyfG__chartHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.VoteTrendChart-module-scss-module__DcSyfG__chartTitle{color:#fff;font-size:14px;font-weight:600}.VoteTrendChart-module-scss-module__DcSyfG__legend{flex-wrap:wrap;gap:14px;margin-bottom:12px;display:flex}.VoteTrendChart-module-scss-module__DcSyfG__legendItem{align-items:center;gap:6px;display:flex}.VoteTrendChart-module-scss-module__DcSyfG__legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.VoteTrendChart-module-scss-module__DcSyfG__legendLabel{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;max-width:100px;font-size:12px;overflow:hidden}.VoteTrendChart-module-scss-module__DcSyfG__legendRate{flex-shrink:0;font-size:14px;font-weight:700}.VoteTrendChart-module-scss-module__DcSyfG__chartWrapper{border-radius:8px;position:relative;overflow:hidden}.VoteTrendChart-module-scss-module__DcSyfG__chartVisible{filter:none;transition:filter .5s}.VoteTrendChart-module-scss-module__DcSyfG__chartBlurred{filter:blur(10px)saturate(.3);pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .5s}.VoteTrendChart-module-scss-module__DcSyfG__blurOverlay{z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12121273;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.VoteTrendChart-module-scss-module__DcSyfG__blurIcon{color:#8a8a8a}.VoteTrendChart-module-scss-module__DcSyfG__blurText{color:#d1d1d1;text-align:center;font-size:14px;font-weight:500;line-height:1.4}.VoteTrendChart-module-scss-module__DcSyfG__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:220px;display:flex}.VoteTrendChart-module-scss-module__DcSyfG__emptyText{color:#8a8a8a;text-align:center;font-size:12px;line-height:1.4}.VoteTrendChart-module-scss-module__DcSyfG__tooltip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0d0df2;border:1px solid #ffffff14;border-radius:8px;min-width:140px;padding:10px 12px;box-shadow:0 4px 20px #00000080}.VoteTrendChart-module-scss-module__DcSyfG__tooltipTime{color:#8a8a8a;letter-spacing:.02em;margin-bottom:8px;font-size:11px}.VoteTrendChart-module-scss-module__DcSyfG__tooltipPills{flex-direction:column;gap:4px;display:flex}.VoteTrendChart-module-scss-module__DcSyfG__tooltipPill{border:1px solid #0000;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;display:flex}.VoteTrendChart-module-scss-module__DcSyfG__tooltipDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.VoteTrendChart-module-scss-module__DcSyfG__pillName{color:#d1d1d1;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.VoteTrendChart-module-scss-module__DcSyfG__pillValue{flex-shrink:0;font-size:12px;font-weight:700}.VoteTrendChart-module-scss-module__DcSyfG__chartFooter{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;display:flex}.VoteTrendChart-module-scss-module__DcSyfG__totalVotes{color:#8a8a8a;font-size:12px}.VoteTrendChart-module-scss-module__DcSyfG__timeTabs{background:#ffffff0a;border-radius:6px;gap:2px;padding:2px;display:flex}.VoteTrendChart-module-scss-module__DcSyfG__timeTab{all:unset;color:#8a8a8a;cursor:pointer;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600;transition:color .2s,background .2s}.VoteTrendChart-module-scss-module__DcSyfG__timeTab:hover{color:#d1d1d1}.VoteTrendChart-module-scss-module__DcSyfG__timeTabActive{color:#fff;background:#ffffff1a}.VoteTrendChart-module-scss-module__DcSyfG__pulseDot{transform-origin:50%;animation:2s ease-in-out infinite VoteTrendChart-module-scss-module__DcSyfG__pulse}@keyframes VoteTrendChart-module-scss-module__DcSyfG__pulse{0%,to{opacity:1;r:3}50%{opacity:.3;r:8}}
@keyframes PopularityBarGraph-module-scss-module__z9FP2q__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.PopularityBarGraph-module-scss-module__z9FP2q__container{flex-direction:column;gap:12px;width:100%;animation:.5s ease-out .5s both PopularityBarGraph-module-scss-module__z9FP2q__fadeSlideUp;display:flex}.PopularityBarGraph-module-scss-module__z9FP2q__sectionHeader{align-items:center;gap:12px;display:flex}.PopularityBarGraph-module-scss-module__z9FP2q__sectionTitle{color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:700}.PopularityBarGraph-module-scss-module__z9FP2q__sectionLine{background:linear-gradient(90deg,#333 0%,#0000 100%);flex:1;height:1px}.PopularityBarGraph-module-scss-module__z9FP2q__sectionDesc{color:#8a8a8a;margin-top:-4px;font-size:12px}.PopularityBarGraph-module-scss-module__z9FP2q__cardScroller{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:auto;cursor:grab;-webkit-user-select:none;user-select:none;gap:12px;padding:0 16px;display:flex;overflow-x:auto}.PopularityBarGraph-module-scss-module__z9FP2q__cardScroller::-webkit-scrollbar{display:none}.PopularityBarGraph-module-scss-module__z9FP2q__card{scroll-snap-align:center;scroll-snap-stop:always;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1e99;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:0 0 calc(100% - 32px);gap:8px;padding:16px;display:flex}.PopularityBarGraph-module-scss-module__z9FP2q__qTitle{color:#fff;text-align:center;word-break:keep-all;font-size:14px;font-weight:700;line-height:1.4}.PopularityBarGraph-module-scss-module__z9FP2q__labelRow{justify-content:space-between;gap:12px;display:flex}.PopularityBarGraph-module-scss-module__z9FP2q__optName{color:#d1d1d1;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:600;overflow:hidden}@media (max-width:375px){.PopularityBarGraph-module-scss-module__z9FP2q__optName{max-width:110px;font-size:12px}}.PopularityBarGraph-module-scss-module__z9FP2q__optNameRight{text-align:right}.PopularityBarGraph-module-scss-module__z9FP2q__barRow{align-items:center;gap:8px;display:flex}.PopularityBarGraph-module-scss-module__z9FP2q__percent{font-variant-numeric:tabular-nums;color:#d1d1d1;flex-shrink:0;min-width:36px;font-size:18px;font-weight:800}.PopularityBarGraph-module-scss-module__z9FP2q__percentRight{text-align:right}.PopularityBarGraph-module-scss-module__z9FP2q__winPercent{color:#fff}.PopularityBarGraph-module-scss-module__z9FP2q__losePercent{color:#8a8a8a}.PopularityBarGraph-module-scss-module__z9FP2q__barWrapper{flex:1;position:relative}.PopularityBarGraph-module-scss-module__z9FP2q__barTrack{background:0 0;border-radius:4px;height:8px;display:flex;overflow:hidden}.PopularityBarGraph-module-scss-module__z9FP2q__barFill{background:#4fc3f733;border-radius:4px 0 0 4px;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.PopularityBarGraph-module-scss-module__z9FP2q__barRemain{background:#ffffff0f;border-radius:0 4px 4px 0;flex:1;height:100%}.PopularityBarGraph-module-scss-module__z9FP2q__winFill{background:#4fc3f773}.PopularityBarGraph-module-scss-module__z9FP2q__dots{justify-content:center;gap:6px;display:flex}.PopularityBarGraph-module-scss-module__z9FP2q__dot{background:#ffffff26;border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.PopularityBarGraph-module-scss-module__z9FP2q__dotActive{background:#fff9;transform:scale(1.2)}
@keyframes PreviewRotation-module-scss-module__uOYt2G__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.PreviewRotation-module-scss-module__uOYt2G__previewCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1e99;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:24px 20px;animation:.5s ease-out .15s both PreviewRotation-module-scss-module__uOYt2G__fadeSlideUp;display:flex}.PreviewRotation-module-scss-module__uOYt2G__previewEmbedded{border-top:1px solid #ffffff0a;flex-direction:column;align-items:center;gap:8px;width:100%;padding-top:10px;display:flex}.PreviewRotation-module-scss-module__uOYt2G__previewHeader{color:#8a8a8a;letter-spacing:.5px;font-size:12px}.PreviewRotation-module-scss-module__uOYt2G__previewNames{align-items:center;gap:8px;display:flex}.PreviewRotation-module-scss-module__uOYt2G__previewMyName{color:#a89eff;font-size:16px;font-weight:700}.PreviewRotation-module-scss-module__uOYt2G__previewVs{color:#8a8a8a;font-size:14px;font-weight:300}.PreviewRotation-module-scss-module__uOYt2G__previewTargetName{color:#ff9a6c;font-size:16px;font-weight:700}.PreviewRotation-module-scss-module__uOYt2G__fadeIn{opacity:1;transition:opacity .3s,transform .3s;transform:translateY(0)}.PreviewRotation-module-scss-module__uOYt2G__fadeOut{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(-8px)}.PreviewRotation-module-scss-module__uOYt2G__previewGradeArea{flex-direction:column;align-items:center;gap:4px;margin:4px 0;display:flex}.PreviewRotation-module-scss-module__uOYt2G__previewGradeAreaCompact{flex-direction:column;align-items:center;gap:2px;display:flex}.PreviewRotation-module-scss-module__uOYt2G__previewGradeLetter{letter-spacing:-2px;font-size:64px;font-weight:800;line-height:1}.PreviewRotation-module-scss-module__uOYt2G__previewGradeLetterCompact{letter-spacing:-1px;font-size:40px;font-weight:800;line-height:1}.PreviewRotation-module-scss-module__uOYt2G__previewGradeTitle{font-size:14px;font-weight:600}.PreviewRotation-module-scss-module__uOYt2G__previewFeatures{border-top:1px solid #ffffff0a;gap:8px;width:100%;padding-top:12px;display:flex}.PreviewRotation-module-scss-module__uOYt2G__featureChip{color:#d1d1d1;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:12px 8px;font-size:11px;font-weight:600;display:flex}.PreviewRotation-module-scss-module__uOYt2G__featureIcon{color:#8a8a8a;width:18px;height:18px}
.ProfileColorModal-module-scss-module__BbTYjG__container{padding:24px 20px}.ProfileColorModal-module-scss-module__BbTYjG__title{color:#fff;text-align:center;margin-bottom:24px;font-size:18px;font-weight:600}.ProfileColorModal-module-scss-module__BbTYjG__grid{grid-template-columns:repeat(6,1fr);justify-items:center;gap:10px;margin-bottom:24px;display:grid}.ProfileColorModal-module-scss-module__BbTYjG__colorButton{outline-offset:2px;cursor:pointer;border:none;border-radius:50%;outline:3px solid #0000;width:40px;height:40px;transition:outline-color .2s,transform .2s}.ProfileColorModal-module-scss-module__BbTYjG__colorButton:hover{transform:scale(1.1)}.ProfileColorModal-module-scss-module__BbTYjG__selected{outline-color:#fff}.ProfileColorModal-module-scss-module__BbTYjG__saveButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f0f 0%,#ff4500 100%);border:none;border-radius:8px;width:100%;padding:12px;font-size:14px;font-weight:600;transition:opacity .2s}.ProfileColorModal-module-scss-module__BbTYjG__saveButton:hover{opacity:.9}.ProfileColorModal-module-scss-module__BbTYjG__saveButton:disabled{opacity:.5;cursor:not-allowed}
