@keyframes faculty-detail-common-module__rZZiLq__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes faculty-detail-common-module__rZZiLq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes faculty-detail-common-module__rZZiLq__pulseRingBlue{0%,to{box-shadow:0 0 #4573df47}50%{box-shadow:0 0 0 8px #4573df00}}@keyframes faculty-detail-common-module__rZZiLq__spin{to{transform:rotate(360deg)}}.faculty-detail-common-module__rZZiLq__skeleton{background-size:200% 100%;border-radius:.75rem;animation:1.6s ease-in-out infinite faculty-detail-common-module__rZZiLq__shimmer}.faculty-detail-common-module__rZZiLq__skeletonHero{border-radius:0;height:16rem}.faculty-detail-common-module__rZZiLq__pageWrapper{min-height:100dvh}.faculty-detail-common-module__rZZiLq__hero{min-height:280px;padding-bottom:0;position:relative;overflow:hidden}.faculty-detail-common-module__rZZiLq__heroBg{pointer-events:none;position:absolute;inset:0}.faculty-detail-common-module__rZZiLq__heroGrid{pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#00000080 30% 70%,#0000);mask-image:linear-gradient(#0000,#00000080 30% 70%,#0000)}.faculty-detail-common-module__rZZiLq__heroInner{z-index:1;max-width:80rem;margin:0 auto;padding:2rem 1.5rem;position:relative}.faculty-detail-common-module__rZZiLq__breadcrumb{flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1.25rem;font-size:.6875rem;display:flex}.faculty-detail-common-module__rZZiLq__breadcrumbLink{text-decoration:none;transition:opacity .15s}.faculty-detail-common-module__rZZiLq__breadcrumbLink:hover{opacity:.85}.faculty-detail-common-module__rZZiLq__breadcrumbSep{opacity:.35}.faculty-detail-common-module__rZZiLq__breadcrumbCurrent{opacity:.75;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.faculty-detail-common-module__rZZiLq__backBtn{cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0 0 1.25rem;font-size:.75rem;transition:opacity .15s;display:inline-flex}.faculty-detail-common-module__rZZiLq__backBtn:hover{opacity:.75}.faculty-detail-common-module__rZZiLq__profileRow{flex-wrap:wrap;align-items:center;gap:1.625rem;margin-bottom:1.5rem;display:flex}.faculty-detail-common-module__rZZiLq__avatarWrap{border-radius:50%;flex-shrink:0;width:120px;height:120px;animation:3.5s ease-in-out infinite faculty-detail-common-module__rZZiLq__pulseRingBlue;position:relative;overflow:visible}.faculty-detail-common-module__rZZiLq__avatarImg{-o-object-fit:cover;object-fit:cover;border-radius:50%}.faculty-detail-common-module__rZZiLq__avatarFallback{border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.faculty-detail-common-module__rZZiLq__avatarIcon{opacity:.92;filter:drop-shadow(0 2px 6px #00000040);flex-shrink:0}.faculty-detail-common-module__rZZiLq__profileInfo{flex:1;min-width:0}.faculty-detail-common-module__rZZiLq__nameRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.faculty-detail-common-module__rZZiLq__name{letter-spacing:-.03em;font-size:clamp(1.625rem,4vw,2.25rem);font-weight:800;line-height:1.15}.faculty-detail-common-module__rZZiLq__ratingBadge{border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;display:inline-flex}.faculty-detail-common-module__rZZiLq__titleRow{margin-bottom:.5rem;font-size:.875rem;font-weight:500}.faculty-detail-common-module__rZZiLq__metaRow{flex-wrap:wrap;gap:.625rem 1rem;margin-bottom:.5rem;font-size:.75rem;display:flex}.faculty-detail-common-module__rZZiLq__metaItem{align-items:center;gap:.3rem;display:flex}.faculty-detail-common-module__rZZiLq__socialLinks{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.faculty-detail-common-module__rZZiLq__socialLink{justify-content:center;align-items:center;padding:.25rem;text-decoration:none;transition:opacity .15s;display:flex}.faculty-detail-common-module__rZZiLq__socialLink:hover{opacity:.75}.faculty-detail-common-module__rZZiLq__heroBio{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:42rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.65;display:-webkit-box;overflow:hidden}.faculty-detail-common-module__rZZiLq__statsBar{border-radius:1.25rem;align-items:stretch;margin-top:2rem;display:flex;overflow:hidden}.faculty-detail-common-module__rZZiLq__statPill{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.125rem;min-width:0;padding:1.125rem .5rem;display:flex}.faculty-detail-common-module__rZZiLq__statIcon{flex-shrink:0;margin-bottom:.125rem}.faculty-detail-common-module__rZZiLq__statValue{font-variant-numeric:tabular-nums;font-size:1.3125rem;font-weight:800;line-height:1.1}.faculty-detail-common-module__rZZiLq__statLabel{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.59375rem;font-weight:600;overflow:hidden}.faculty-detail-common-module__rZZiLq__statDivider{flex-shrink:0;width:1px;margin:1.125rem 0}.faculty-detail-common-module__rZZiLq__body{grid-template-columns:1fr;align-items:start;gap:1.25rem;max-width:80rem;margin:0 auto;padding:2rem 1.5rem 3rem;display:grid}@media (min-width:1024px){.faculty-detail-common-module__rZZiLq__body{grid-template-columns:1fr 308px}}.faculty-detail-common-module__rZZiLq__mainCol{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.faculty-detail-common-module__rZZiLq__sideCol{flex-direction:column;gap:1.25rem;display:flex}.faculty-detail-common-module__rZZiLq__card{border-radius:1rem;padding:1.5rem 1.625rem;transition:box-shadow .2s}.faculty-detail-common-module__rZZiLq__sectionHead{align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}.faculty-detail-common-module__rZZiLq__sectionHeadNoMargin{align-items:center;gap:.625rem;display:flex}.faculty-detail-common-module__rZZiLq__sectionIcon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:flex}.faculty-detail-common-module__rZZiLq__sectionTitle{font-size:1rem;font-weight:700}.faculty-detail-common-module__rZZiLq__sectionCount{border-radius:9999px;margin-left:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.faculty-detail-common-module__rZZiLq__writeReviewBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;align-items:center;gap:.375rem;margin-left:auto;padding:.4375rem .875rem;font-size:.75rem;font-weight:700;transition:opacity .15s,transform .15s;display:flex}.faculty-detail-common-module__rZZiLq__writeReviewBtn:hover{opacity:.88;transform:translateY(-1px)}.faculty-detail-common-module__rZZiLq__writeReviewBtn:active{transform:translateY(0)}.faculty-detail-common-module__rZZiLq__chipList{flex-wrap:wrap;gap:.5rem;display:flex}.faculty-detail-common-module__rZZiLq__chip{border-radius:9999px;padding:.375rem .875rem;font-size:.75rem;font-weight:600}.faculty-detail-common-module__rZZiLq__courseChip{border-radius:9999px;padding:.375rem .875rem;font-size:.75rem;font-weight:500}.faculty-detail-common-module__rZZiLq__timeline{flex-direction:column;display:flex}.faculty-detail-common-module__rZZiLq__timelineEntry{gap:.75rem;display:flex}.faculty-detail-common-module__rZZiLq__timelineDotCol{flex-direction:column;align-items:center;display:flex}.faculty-detail-common-module__rZZiLq__timelineDot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.faculty-detail-common-module__rZZiLq__timelineLine{flex:1;width:1px;margin-top:.25rem}.faculty-detail-common-module__rZZiLq__timelineText{padding-bottom:.875rem;font-size:.875rem;line-height:1.55}.faculty-detail-common-module__rZZiLq__stars{align-items:center;gap:1px;display:inline-flex}.faculty-detail-common-module__rZZiLq__detailStarFull{color:#f59e0b;font-size:.875rem;line-height:1}.faculty-detail-common-module__rZZiLq__detailStarEmpty{color:#d1d5db;opacity:.45;font-size:.875rem;line-height:1}.faculty-detail-common-module__rZZiLq__detailStarHalfWrap{font-size:.875rem;line-height:1;display:inline-block;position:relative}.faculty-detail-common-module__rZZiLq__detailStarHalfBack{color:#d1d5db;opacity:.45}.faculty-detail-common-module__rZZiLq__detailStarHalfFront{color:#f59e0b;width:50%;position:absolute;top:0;left:0;overflow:hidden}.faculty-detail-common-module__rZZiLq__ratingOverview{border-radius:.875rem;align-items:center;gap:1.5rem;margin-bottom:1rem;padding:1rem 1.125rem;display:flex}.faculty-detail-common-module__rZZiLq__ratingScore{letter-spacing:-.04em;flex-shrink:0;font-size:2.75rem;font-weight:900;line-height:1}.faculty-detail-common-module__rZZiLq__ratingMeta{flex-direction:column;flex-shrink:0;gap:.25rem;display:flex}.faculty-detail-common-module__rZZiLq__ratingCount{font-size:.6875rem}.faculty-detail-common-module__rZZiLq__ratingDistCol{flex-direction:column;flex:1;gap:.3125rem;min-width:0;display:flex}.faculty-detail-common-module__rZZiLq__ratingDistRow{align-items:center;gap:.375rem;display:flex}.faculty-detail-common-module__rZZiLq__ratingDistNum{text-align:right;flex-shrink:0;width:.75rem;font-size:.6875rem}.faculty-detail-common-module__rZZiLq__ratingDistBar{border-radius:9999px;flex:1;height:.375rem;overflow:hidden}.faculty-detail-common-module__rZZiLq__ratingDistFill{height:100%;width:var(--progress-pct,0%);border-radius:9999px;transition:width .8s cubic-bezier(.4,0,.2,1)}.faculty-detail-common-module__rZZiLq__ratingDistCount{text-align:left;flex-shrink:0;width:.75rem;font-size:.6875rem}.faculty-detail-common-module__rZZiLq__reviewList{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.faculty-detail-common-module__rZZiLq__reviewCard{border-radius:.875rem;padding:.875rem 1rem;transition:border-color .2s,box-shadow .2s,background .2s}.faculty-detail-common-module__rZZiLq__reviewTop{align-items:flex-start;gap:.625rem;display:flex}.faculty-detail-common-module__rZZiLq__reviewAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:700;display:flex}.faculty-detail-common-module__rZZiLq__reviewMeta{flex:1;min-width:0}.faculty-detail-common-module__rZZiLq__reviewNameRow{flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.125rem;display:flex}.faculty-detail-common-module__rZZiLq__reviewName{font-size:.8125rem;font-weight:600}.faculty-detail-common-module__rZZiLq__reviewDate{margin-left:auto;font-size:.6875rem}.faculty-detail-common-module__rZZiLq__reviewComment{margin-top:.5rem;font-size:.8125rem;line-height:1.6}.faculty-detail-common-module__rZZiLq__readMoreBtn{cursor:pointer;background:0 0;border:none;align-items:center;gap:.2rem;margin-top:.25rem;padding:0;font-size:.75rem;font-weight:600;transition:opacity .15s;display:inline-flex}.faculty-detail-common-module__rZZiLq__readMoreBtn:hover{opacity:.75}.faculty-detail-common-module__rZZiLq__tagList{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.faculty-detail-common-module__rZZiLq__prosTag,.faculty-detail-common-module__rZZiLq__consTag,.faculty-detail-common-module__rZZiLq__recommendTag{border-radius:9999px;align-items:center;gap:.2rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.faculty-detail-common-module__rZZiLq__emptyState{text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:2.5rem 1rem;display:flex}.faculty-detail-common-module__rZZiLq__emptyIcon{margin-bottom:.25rem}.faculty-detail-common-module__rZZiLq__emptyText{font-size:.875rem}.faculty-detail-common-module__rZZiLq__sideRows{flex-direction:column;display:flex}.faculty-detail-common-module__rZZiLq__sideRow{cursor:default;border-radius:.75rem;align-items:center;gap:.75rem;padding:.5625rem .625rem;text-decoration:none;transition:background .15s;display:flex}.faculty-detail-common-module__rZZiLq__sideRow[href]{cursor:pointer}.faculty-detail-common-module__rZZiLq__sideIconBox{border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.faculty-detail-common-module__rZZiLq__sideLabel{text-transform:uppercase;letter-spacing:.06em;font-size:.625rem;font-weight:600}.faculty-detail-common-module__rZZiLq__sideValue{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.faculty-detail-common-module__rZZiLq__iconBlue{background:linear-gradient(135deg,#3b82f6,#6366f1)}.faculty-detail-common-module__rZZiLq__iconGreen{background:linear-gradient(135deg,#10b981,#059669)}.faculty-detail-common-module__rZZiLq__iconAmber{background:linear-gradient(135deg,#f59e0b,#d97706)}.faculty-detail-common-module__rZZiLq__iconPurple{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.faculty-detail-common-module__rZZiLq__iconSlate{background:linear-gradient(135deg,#4573df,#3b5fc0)}.faculty-detail-common-module__rZZiLq__iconRed{background:linear-gradient(135deg,#ef4444,#dc2626)}.faculty-detail-common-module__rZZiLq__iconCyan{background:linear-gradient(135deg,#0ea5e9,#0284c7)}.faculty-detail-common-module__rZZiLq__ctaCard{border-radius:1rem;padding:1.375rem;position:relative;overflow:hidden}.faculty-detail-common-module__rZZiLq__ctaCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:160px;height:160px;position:absolute;top:-40%;right:-15%}.faculty-detail-common-module__rZZiLq__ctaTitle{margin-bottom:.25rem;font-size:.9375rem;font-weight:700}.faculty-detail-common-module__rZZiLq__ctaText{margin-bottom:1rem;font-size:.75rem;line-height:1.55}.faculty-detail-common-module__rZZiLq__ctaBtn{cursor:pointer;letter-spacing:.01em;border:none;border-radius:.5625rem;width:100%;padding:.5625rem 0;font-size:.75rem;font-weight:700;transition:opacity .15s,transform .15s}.faculty-detail-common-module__rZZiLq__ctaBtn:hover{opacity:.88;transform:translateY(-1px)}.faculty-detail-common-module__rZZiLq__ctaBtn:active{transform:translateY(0)}.faculty-detail-common-module__rZZiLq__ctaGuideBtn{justify-content:center;align-items:center;margin-top:.5rem;text-decoration:none;display:inline-flex}.faculty-detail-common-module__rZZiLq__reveal{opacity:0;transition:opacity .45s,transform .45s;transition-delay:var(--transition-delay,0s);transform:translateY(16px)}.faculty-detail-common-module__rZZiLq__revealed{opacity:1;transform:translateY(0)}.faculty-detail-common-module__rZZiLq__errorWrap{justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.faculty-detail-common-module__rZZiLq__errorCard{text-align:center;border-radius:1rem;width:100%;max-width:22rem;padding:2rem 1.5rem}.faculty-detail-common-module__rZZiLq__errorText{margin-bottom:1rem;font-size:.875rem}.faculty-detail-common-module__rZZiLq__errorBackBtn{cursor:pointer;background:0 0;border:none;font-size:.875rem;font-weight:600;text-decoration:underline}.faculty-detail-common-module__rZZiLq__mutedText{opacity:.55}.faculty-detail-common-module__rZZiLq__bodyPadding{padding-top:1.5rem}.faculty-detail-common-module__rZZiLq__bioText{font-size:.875rem;line-height:1.7}.faculty-detail-common-module__rZZiLq__skeletonBlock{border-radius:12px;height:70px}@media (max-width:768px){.faculty-detail-common-module__rZZiLq__body{flex-direction:column;gap:1rem;padding:1rem;display:flex}.faculty-detail-common-module__rZZiLq__mainCol,.faculty-detail-common-module__rZZiLq__sideCol{width:100%}.faculty-detail-common-module__rZZiLq__reviewList{flex-direction:column;gap:.75rem;display:flex}}
.faculty-detail-dark-module__otTUfW__pageWrapper{background:#0d1117}.faculty-detail-dark-module__otTUfW__skeleton{background:linear-gradient(90deg,#30364099 25%,#47556980 50%,#30364099 75%)}.faculty-detail-dark-module__otTUfW__hero{background:linear-gradient(#0f1524 0%,#0d111a 60%,#0d1117 100%);border-bottom:1px solid #303648a6}.faculty-detail-dark-module__otTUfW__heroBg{background:radial-gradient(100% 80% at -10% -10%,#4573df3d 0%,#0000 60%),radial-gradient(70% 55% at 110% 110%,#6383e529 0%,#0000 55%),radial-gradient(50% 40% at 50% 20%,#4573df12 0%,#0000 70%)}.faculty-detail-dark-module__otTUfW__breadcrumb,.faculty-detail-dark-module__otTUfW__breadcrumbLink{color:#ffffff59}.faculty-detail-dark-module__otTUfW__breadcrumbLink:hover{color:#ffffffa6}.faculty-detail-dark-module__otTUfW__breadcrumbCurrent{color:#ffffff8c}.faculty-detail-dark-module__otTUfW__backBtn{color:#96afe6a6}.faculty-detail-dark-module__otTUfW__avatarWrap{border:3px solid #4573df73;box-shadow:0 0 0 1px #4573df2e,0 8px 36px #000000a6,0 0 30px #4573df2e}.faculty-detail-dark-module__otTUfW__avatarFallback{background:linear-gradient(135deg,#3b5fc0,#6366f1)}.faculty-detail-dark-module__otTUfW__avatarInitials{color:#fff}.faculty-detail-dark-module__otTUfW__avatarIcon{color:#ffffffeb}.faculty-detail-dark-module__otTUfW__name{color:#f5f8ff;text-shadow:0 1px 8px #00000073}.faculty-detail-dark-module__otTUfW__ratingBadge{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf2447}.faculty-detail-dark-module__otTUfW__titleRow{color:#b4c3ebbf}.faculty-detail-dark-module__otTUfW__metaItem,.faculty-detail-dark-module__otTUfW__socialLink{color:#ffffff59}.faculty-detail-dark-module__otTUfW__heroBio{color:#a5b9e1a6}.faculty-detail-dark-module__otTUfW__statsBar{background:#121721f7;border:1px solid #374155d9;box-shadow:0 6px 28px #0006,inset 0 1px #ffffff0a}.faculty-detail-dark-module__otTUfW__statDivider{background:#303640e6}.faculty-detail-dark-module__otTUfW__statIcon{color:#638ef2}.faculty-detail-dark-module__otTUfW__statValue{color:#f0f5ff}.faculty-detail-dark-module__otTUfW__statLabel{color:#55647d;letter-spacing:.1em;font-size:.5625rem}.faculty-detail-dark-module__otTUfW__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#131822f7;border:1px solid #303a50cc;box-shadow:0 2px 6px #0000004d,0 8px 28px #00000047}.faculty-detail-dark-module__otTUfW__card:hover{border-color:#4573df47;box-shadow:0 4px 14px #0006,0 12px 40px #0000004d}.faculty-detail-dark-module__otTUfW__sectionIcon{color:#789bee;background:#4573df2e;box-shadow:inset 0 1px #ffffff12}.faculty-detail-dark-module__otTUfW__sectionTitle{color:#ebf2ff}.faculty-detail-dark-module__otTUfW__sectionCount{color:#8294af;background:#2d374ba6;border:1px solid #37415a80}.faculty-detail-dark-module__otTUfW__writeReviewBtn{color:#fff;background:#4573df}.faculty-detail-dark-module__otTUfW__chip{color:#96b2f8;background:#4573df2e;border:1px solid #4573df61;font-weight:600}.faculty-detail-dark-module__otTUfW__courseChip{color:#b4c3dc;background:#283246a6;border:1px solid #41506e8c}.faculty-detail-dark-module__otTUfW__timelineDot{background:#6384e5}.faculty-detail-dark-module__otTUfW__timelineLine{background:#374150b3}.faculty-detail-dark-module__otTUfW__timelineText{color:#94a3b8}.faculty-detail-dark-module__otTUfW__ratingOverview{background:#1e242ca6;border:1px solid #3741508c}.faculty-detail-dark-module__otTUfW__ratingScore{color:#f8fafc}.faculty-detail-dark-module__otTUfW__ratingCount,.faculty-detail-dark-module__otTUfW__ratingDistNum{color:#64748b}.faculty-detail-dark-module__otTUfW__ratingDistBar{background:#37415099}.faculty-detail-dark-module__otTUfW__ratingDistFill{background:#fbbf24}.faculty-detail-dark-module__otTUfW__ratingDistCount{color:#64748b}.faculty-detail-dark-module__otTUfW__reviewCard{background:#161b228c;border:1px solid #303640a6}.faculty-detail-dark-module__otTUfW__reviewCard:hover{background:#161b22e0;border-color:#4573df61;box-shadow:0 2px 12px #00000040}.faculty-detail-dark-module__otTUfW__reviewAvatar{color:#fff;background:linear-gradient(135deg,#3b5fc0,#6366f1)}.faculty-detail-dark-module__otTUfW__reviewName{color:#e2e8f0}.faculty-detail-dark-module__otTUfW__reviewDate{color:#475569}.faculty-detail-dark-module__otTUfW__reviewComment{color:#94a3b8}.faculty-detail-dark-module__otTUfW__readMoreBtn{color:#6384e5}.faculty-detail-dark-module__otTUfW__prosTag{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e38}.faculty-detail-dark-module__otTUfW__consTag{color:#fca5a5;background:#ef44441a;border:1px solid #ef444438}.faculty-detail-dark-module__otTUfW__recommendTag{color:#819ee8;background:#4573df1f;border:1px solid #4573df40}.faculty-detail-dark-module__otTUfW__emptyIcon{color:#475569b3}.faculty-detail-dark-module__otTUfW__emptyText{color:#475569}.faculty-detail-dark-module__otTUfW__sideRow:hover{background:#1e242cbf}.faculty-detail-dark-module__otTUfW__sideLabel{color:#475569}.faculty-detail-dark-module__otTUfW__sideValue{color:#cbd5e1}.faculty-detail-dark-module__otTUfW__ctaCard{background:linear-gradient(135deg,#3b5fc0 0%,#4573df 55%,#5b82e8 100%);border:1px solid #ffffff1a;box-shadow:0 4px 22px #0006}.faculty-detail-dark-module__otTUfW__ctaTitle{color:#fff}.faculty-detail-dark-module__otTUfW__ctaText{color:#ffffff9e}.faculty-detail-dark-module__otTUfW__ctaBtn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border:1px solid #ffffff2e}.faculty-detail-dark-module__otTUfW__errorCard{background:#161b22;border:1px solid #303640d9;box-shadow:0 4px 24px #0000004d}.faculty-detail-dark-module__otTUfW__errorText{color:#64748b}.faculty-detail-dark-module__otTUfW__errorBackBtn{color:#6384e5}
.faculty-detail-light-module__6CgwBa__pageWrapper{background:#f4f8fe}.faculty-detail-light-module__6CgwBa__skeleton{background:linear-gradient(90deg,#e2e8f099 25%,#cbd5e1e6 50%,#e2e8f099 75%)}.faculty-detail-light-module__6CgwBa__hero{background:linear-gradient(#fff 0%,#fafcff 60%,#f6f9fe 100%);border-bottom:1px solid #d2e0f8cc}.faculty-detail-light-module__6CgwBa__heroBg{background:radial-gradient(100% 80% at -10% -10%,#4573df1a 0%,#0000 60%),radial-gradient(70% 55% at 110% 110%,#6383e512 0%,#0000 55%),radial-gradient(50% 35% at 50% 20%,#4573df0a 0%,#0000 70%)}.faculty-detail-light-module__6CgwBa__breadcrumb,.faculty-detail-light-module__6CgwBa__breadcrumbLink{color:#94a3b8}.faculty-detail-light-module__6CgwBa__breadcrumbLink:hover{color:#475569}.faculty-detail-light-module__6CgwBa__breadcrumbCurrent,.faculty-detail-light-module__6CgwBa__backBtn{color:#64748b}.faculty-detail-light-module__6CgwBa__avatarWrap{border:3px solid #4573df59;box-shadow:0 0 0 1px #4573df1f,0 8px 32px #4573df2e,0 4px 12px #00000014}.faculty-detail-light-module__6CgwBa__avatarFallback{background:linear-gradient(135deg,#3b5fc0,#6366f1)}.faculty-detail-light-module__6CgwBa__avatarInitials,.faculty-detail-light-module__6CgwBa__avatarIcon{color:#fff}.faculty-detail-light-module__6CgwBa__name{color:#0a1226}.faculty-detail-light-module__6CgwBa__ratingBadge{color:#b47800;background:#fbbf241f;border:1px solid #fbbf2459}.faculty-detail-light-module__6CgwBa__titleRow{color:#505f78}.faculty-detail-light-module__6CgwBa__metaItem,.faculty-detail-light-module__6CgwBa__socialLink{color:#64748b}.faculty-detail-light-module__6CgwBa__heroBio{color:#475569}.faculty-detail-light-module__6CgwBa__statsBar{background:#fff;border:1px solid #d2def5e6;box-shadow:0 6px 24px #4573df1a,0 2px 6px #0000000f}.faculty-detail-light-module__6CgwBa__statDivider{background:#e2e8f0e6}.faculty-detail-light-module__6CgwBa__statIcon{color:#4573df}.faculty-detail-light-module__6CgwBa__statValue{color:#0a1226}.faculty-detail-light-module__6CgwBa__statLabel{color:#73829b;letter-spacing:.1em;font-size:.5625rem}.faculty-detail-light-module__6CgwBa__card{background:#fff;border:1px solid #d7e4f8cc;box-shadow:0 2px 6px #0000000d,0 6px 20px #0000000f}.faculty-detail-light-module__6CgwBa__card:hover{border-color:#4573df38;box-shadow:0 4px 14px #4573df1a,0 10px 34px #00000014}.faculty-detail-light-module__6CgwBa__sectionIcon{color:#4573df;background:#4573df1a;border:1px solid #4573df1f}.faculty-detail-light-module__6CgwBa__sectionTitle{color:#142037}.faculty-detail-light-module__6CgwBa__sectionCount{color:#5a6e96;background:#eef4ff;border:1px solid #b4cdf899}.faculty-detail-light-module__6CgwBa__writeReviewBtn{color:#fff;background:#4573df}.faculty-detail-light-module__6CgwBa__chip{color:#3764d7;background:#4573df1a;border:1px solid #4573df47;font-weight:600}.faculty-detail-light-module__6CgwBa__courseChip{color:#415273;background:#f2f6fe;border:1px solid #c8d7f0cc}.faculty-detail-light-module__6CgwBa__timelineDot{background:#6384e5}.faculty-detail-light-module__6CgwBa__timelineLine{background:#e2e8f0e6}.faculty-detail-light-module__6CgwBa__timelineText{color:#475569}.faculty-detail-light-module__6CgwBa__ratingOverview{background:#f8fafc;border:1px solid #e2e8f0cc}.faculty-detail-light-module__6CgwBa__ratingScore{color:#0f172a}.faculty-detail-light-module__6CgwBa__ratingCount,.faculty-detail-light-module__6CgwBa__ratingDistNum{color:#64748b}.faculty-detail-light-module__6CgwBa__ratingDistBar{background:#e2e8f0}.faculty-detail-light-module__6CgwBa__ratingDistFill{background:#fbbf24}.faculty-detail-light-module__6CgwBa__ratingDistCount{color:#64748b}.faculty-detail-light-module__6CgwBa__reviewCard{background:#fafbfc;border:1px solid #e2e8f0bf}.faculty-detail-light-module__6CgwBa__reviewCard:hover{background:#fff;border-color:#4573df47;box-shadow:0 2px 12px #4573df12}.faculty-detail-light-module__6CgwBa__reviewAvatar{color:#fff;background:linear-gradient(135deg,#3b82f6,#6366f1)}.faculty-detail-light-module__6CgwBa__reviewName{color:#0f172a}.faculty-detail-light-module__6CgwBa__reviewDate{color:#94a3b8}.faculty-detail-light-module__6CgwBa__reviewComment{color:#475569}.faculty-detail-light-module__6CgwBa__readMoreBtn{color:#4573df}.faculty-detail-light-module__6CgwBa__prosTag{color:#16a34a;background:#22c55e17;border:1px solid #22c55e38}.faculty-detail-light-module__6CgwBa__consTag{color:#dc2626;background:#ef444417;border:1px solid #ef444438}.faculty-detail-light-module__6CgwBa__recommendTag{color:#4573df;background:#4573df14;border:1px solid #4573df38}.faculty-detail-light-module__6CgwBa__emptyIcon{color:#cbd5e1}.faculty-detail-light-module__6CgwBa__emptyText{color:#94a3b8}.faculty-detail-light-module__6CgwBa__sideRow:hover{background:#f1f5f9}.faculty-detail-light-module__6CgwBa__sideLabel{color:#94a3b8}.faculty-detail-light-module__6CgwBa__sideValue{color:#1e293b}.faculty-detail-light-module__6CgwBa__ctaCard{background:linear-gradient(135deg,#3b5fc0 0%,#4573df 55%,#5b82e8 100%);border:1px solid #ffffff1f;box-shadow:0 4px 22px #4573df59}.faculty-detail-light-module__6CgwBa__ctaTitle{color:#fff}.faculty-detail-light-module__6CgwBa__ctaText{color:#ffffffad}.faculty-detail-light-module__6CgwBa__ctaBtn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #ffffff38}.faculty-detail-light-module__6CgwBa__errorCard{background:#fff;border:1px solid #e2e8f0d9;box-shadow:0 4px 24px #0000000f}.faculty-detail-light-module__6CgwBa__errorText{color:#64748b}.faculty-detail-light-module__6CgwBa__errorBackBtn{color:#4573df}
.neumorphism-module__xf1efW__neumorph-base{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative}.neumorphism-module__xf1efW__neumorph-light{color:#1e293b;background:linear-gradient(135deg,#f8fafc99 0%,#f1f5f966 100%);border:1px solid #fffc;box-shadow:6px 6px 16px #a3b1c666,-6px -6px 16px #ffffffe6,inset 1px 1px #ffffff80}.neumorphism-module__xf1efW__neumorph-dark{color:#f8fafc;background:linear-gradient(135deg,#272c3499 0%,#1e222866 100%);border:1px solid #ffffff1a;box-shadow:6px 6px 16px #0f1115cc,-6px -6px 16px #32384099,inset 1px 1px #ffffff0d}.neumorphism-module__xf1efW__neumorph-dark *{color:inherit}.neumorphism-module__xf1efW__neumorph-elevated{transition:all .3s}.neumorphism-module__xf1efW__neumorph-button:active,.neumorphism-module__xf1efW__neumorph-pressed{transform:translateY(2px);box-shadow:inset 4px 4px 8px #a3b1c666,inset -4px -4px 8px #fffc,inset 0 1px 2px #0000000d!important}.neumorphism-module__xf1efW__neumorph-light.neumorphism-module__xf1efW__neumorph-button:active,.neumorphism-module__xf1efW__neumorph-light.neumorphism-module__xf1efW__neumorph-pressed{background:linear-gradient(135deg,#f1f5f999 0%,#f8fafc66 100%)}.neumorphism-module__xf1efW__neumorph-dark.neumorphism-module__xf1efW__neumorph-button:active,.neumorphism-module__xf1efW__neumorph-dark.neumorphism-module__xf1efW__neumorph-pressed{background:linear-gradient(135deg,#1e222899 0%,#272c3466 100%);box-shadow:inset 4px 4px 8px #0f1115cc,inset -4px -4px 8px #32384099!important}.neumorphism-module__xf1efW__neumorph-button{cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;outline:none;justify-content:center;align-items:center;padding:10px 20px;font-size:.875rem;font-weight:500;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.neumorphism-module__xf1efW__neumorph-button:hover{transform:translateY(-2px)}.neumorphism-module__xf1efW__neumorph-light.neumorphism-module__xf1efW__neumorph-button:hover{box-shadow:8px 8px 20px #a3b1c673,-8px -8px 20px #fff,inset 1px 1px #fff9}.neumorphism-module__xf1efW__neumorph-dark.neumorphism-module__xf1efW__neumorph-button:hover{box-shadow:8px 8px 20px #0f1115e6,-8px -8px 20px #323840b3,inset 1px 1px #ffffff14}.neumorphism-module__xf1efW__neumorph-sm{border-radius:8px;padding:8px 16px;font-size:.75rem}.neumorphism-module__xf1efW__neumorph-lg{border-radius:16px;padding:14px 28px;font-size:1.125rem}@media (prefers-reduced-motion:reduce){.neumorphism-module__xf1efW__neumorph-base,.neumorphism-module__xf1efW__neumorph-button{transition:none!important;animation:none!important;transform:none!important}}@media (prefers-contrast:high){.neumorphism-module__xf1efW__neumorph-button,.neumorphism-module__xf1efW__neumorph-input{box-shadow:none!important;border:2px solid!important}}
.community-discord-banner-common-module__uAvsyG__discordContainer{color:#f2f3f5;background-color:#1e1f22;border:1px solid #5865f259;border-radius:1rem;margin:1.5rem 0;padding:1.5rem;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 12px 32px -8px #00000080,inset 0 0 0 1px #ffffff0d}.community-discord-banner-common-module__uAvsyG__discordContainer:hover{border-color:#5865f299;box-shadow:0 16px 40px -8px #5865f240,inset 0 0 0 1px #5865f233}.community-discord-banner-common-module__uAvsyG__glowBlurple{pointer-events:none;background:radial-gradient(circle,#5865f240 0%,#5865f200 70%);border-radius:9999px;width:18rem;height:18rem;position:absolute;top:-5rem;right:-5rem}.community-discord-banner-common-module__uAvsyG__glowGreen{pointer-events:none;background:radial-gradient(circle,#23a55a33 0%,#23a55a00 70%);border-radius:9999px;width:16rem;height:16rem;position:absolute;bottom:-5rem;left:-5rem}.community-discord-banner-common-module__uAvsyG__headerBar{z-index:2;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex;position:relative}.community-discord-banner-common-module__uAvsyG__serverBrand{align-items:center;gap:.75rem;display:flex}.community-discord-banner-common-module__uAvsyG__discordIconBox{background-color:#5865f2;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:0 4px 12px #5865f266}.community-discord-banner-common-module__uAvsyG__serverMeta{flex-direction:column;gap:.15rem;display:flex}.community-discord-banner-common-module__uAvsyG__serverTitleRow{align-items:center;gap:.4rem;display:flex}.community-discord-banner-common-module__uAvsyG__serverName{color:#fff;letter-spacing:-.01em;font-size:1rem;font-weight:800}.community-discord-banner-common-module__uAvsyG__verifiedBadgeTag{color:#5865f2;background:#5865f233;border:1px solid #5865f266;border-radius:9999px;align-items:center;gap:.25rem;padding:.1rem .4rem;font-size:.6875rem;font-weight:700;display:inline-flex}.community-discord-banner-common-module__uAvsyG__onlineIndicatorRow{color:#b5bac1;align-items:center;gap:.35rem;font-size:.75rem;display:flex}.community-discord-banner-common-module__uAvsyG__pulseDot{background-color:#23a55a;border-radius:9999px;width:.5rem;height:.5rem;animation:2s ease-in-out infinite community-discord-banner-common-module__uAvsyG__pulseGlow;box-shadow:0 0 8px #23a55a}@keyframes community-discord-banner-common-module__uAvsyG__pulseGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.community-discord-banner-common-module__uAvsyG__onlineText{color:#23a55a;font-weight:700}.community-discord-banner-common-module__uAvsyG__dotSeparator{opacity:.4}.community-discord-banner-common-module__uAvsyG__memberText{color:#949ba4}.community-discord-banner-common-module__uAvsyG__contextTag{color:#dbdee1;background-color:#2b2d31cc;border:1px solid #ffffff14;border-radius:.5rem;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.community-discord-banner-common-module__uAvsyG__bodyGrid{z-index:2;grid-template-columns:1fr;align-items:center;gap:1.5rem;display:grid;position:relative}@media (min-width:1024px){.community-discord-banner-common-module__uAvsyG__bodyGrid{grid-template-columns:1fr 340px}}.community-discord-banner-common-module__uAvsyG__mainContent{flex-direction:column;gap:.75rem;display:flex}.community-discord-banner-common-module__uAvsyG__discordTitle{color:#fff;font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:800;line-height:1.25}.community-discord-banner-common-module__uAvsyG__discordDesc{color:#dbdee1;max-width:42rem;font-size:.875rem;line-height:1.55}.community-discord-banner-common-module__uAvsyG__channelTagsRow{flex-wrap:wrap;gap:.5rem;padding-top:.25rem;display:flex}.community-discord-banner-common-module__uAvsyG__discordChannelChip{color:#949ba4;background-color:#2b2d31;border:1px solid #ffffff0f;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.community-discord-banner-common-module__uAvsyG__discordChannelChip:hover{color:#f2f3f5;background-color:#313338}.community-discord-banner-common-module__uAvsyG__actionBox{flex-direction:column;gap:1rem;display:flex}.community-discord-banner-common-module__uAvsyG__discordEmbedCard{background-color:#2b2d31;border:1px solid #ffffff0d;border-radius:.5rem;padding:.875rem 1rem .875rem 1.25rem;position:relative;overflow:hidden}.community-discord-banner-common-module__uAvsyG__embedAccentBar{background-color:#5865f2;width:4px;position:absolute;top:0;bottom:0;left:0}.community-discord-banner-common-module__uAvsyG__embedInner{flex-direction:column;gap:.5rem;display:flex}.community-discord-banner-common-module__uAvsyG__embedHeader{align-items:center;gap:.5rem;display:flex}.community-discord-banner-common-module__uAvsyG__botAvatar{color:#fff;background-color:#5865f2;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.6875rem;font-weight:800;display:flex}.community-discord-banner-common-module__uAvsyG__botMeta{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.community-discord-banner-common-module__uAvsyG__botNameRow{align-items:center;gap:.3rem;display:flex}.community-discord-banner-common-module__uAvsyG__botName{color:#fff;font-size:.8125rem;font-weight:700}.community-discord-banner-common-module__uAvsyG__botBadge{color:#fff;background-color:#5865f2;border-radius:.25rem;padding:.05rem .25rem;font-size:.5625rem;font-weight:800;line-height:1.2}.community-discord-banner-common-module__uAvsyG__botTimestamp{color:#949ba4;font-size:.6875rem}.community-discord-banner-common-module__uAvsyG__embedText{color:#dbdee1;margin:0;font-size:.78125rem;line-height:1.45}.community-discord-banner-common-module__uAvsyG__channelMention{color:#c9cdfb;background-color:#5865f240;border-radius:.25rem;padding:.05rem .3rem;font-weight:600}.community-discord-banner-common-module__uAvsyG__rolesPreviewRow{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.community-discord-banner-common-module__uAvsyG__roleTag{color:#949ba4;background-color:#1e1f22;border:1px solid #ffffff14;border-radius:9999px;padding:.1rem .4rem;font-size:.65625rem;font-weight:700}.community-discord-banner-common-module__uAvsyG__ctaButtonGroup{flex-direction:column;gap:.625rem;display:flex}.community-discord-banner-common-module__uAvsyG__blurpleBtn{color:#fff;cursor:pointer;background-color:#5865f2;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #5865f266}.community-discord-banner-common-module__uAvsyG__blurpleBtn:hover{background-color:#4752c4;transform:translateY(-1px);box-shadow:0 6px 20px #5865f280}.community-discord-banner-common-module__uAvsyG__blurpleBtn:active{transform:translateY(0)}.community-discord-banner-common-module__uAvsyG__discordDarkBtn{color:#dbdee1;cursor:pointer;background-color:#2b2d31;border:1px solid #ffffff14;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.65rem 1.25rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.community-discord-banner-common-module__uAvsyG__discordDarkBtn:hover{color:#fff;background-color:#313338;border-color:#5865f266}.community-discord-banner-common-module__uAvsyG__linkedStateBox{background-color:#23a55a1f;border:1px solid #23a55a4d;border-radius:.625rem;flex-direction:column;gap:.4rem;padding:.875rem;display:flex}.community-discord-banner-common-module__uAvsyG__linkedSuccessRow{color:#23a55a;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:800;display:flex}.community-discord-banner-common-module__uAvsyG__linkedUsername{color:#dbdee1;margin:0;font-size:.75rem}
.community-discord-banner-light-module__OWaVnq__discordContainer{color:#0f172a;background:linear-gradient(135deg,#fffffffa 0%,#f3f6fff2 50%,#fffffffa 100%);border-color:#6366f14d;box-shadow:0 10px 30px -10px #4f46e51f,inset 0 0 0 1px #6366f11a}.community-discord-banner-light-module__OWaVnq__discordContainer:hover{border-color:#5865f280;box-shadow:0 16px 40px -8px #5865f226}.community-discord-banner-light-module__OWaVnq__serverName,.community-discord-banner-light-module__OWaVnq__discordTitle{color:#0f172a}.community-discord-banner-light-module__OWaVnq__discordDesc{color:#475569}.community-discord-banner-light-module__OWaVnq__discordChannelChip{color:#334155;background-color:#f1f5f9e6;border-color:#cbd5e1cc}.community-discord-banner-light-module__OWaVnq__discordEmbedCard{background-color:#f8fafc;border-color:#e2e8f0e6}.community-discord-banner-light-module__OWaVnq__botName{color:#0f172a}.community-discord-banner-light-module__OWaVnq__embedText{color:#334155}.community-discord-banner-light-module__OWaVnq__roleTag{color:#475569;background-color:#e2e8f0}.community-discord-banner-light-module__OWaVnq__headerBar{border-bottom-color:#00000014}.community-discord-banner-light-module__OWaVnq__contextTag{color:#4338ca;background-color:#eef2ffe6;border-color:#6366f14d}
.emotional-wellness-redesigned-common-module__VvNFaW__container{width:100%;height:100%}.emotional-wellness-redesigned-common-module__VvNFaW__card{border-radius:1rem;height:100%;overflow:hidden}.emotional-wellness-redesigned-common-module__VvNFaW__header{padding:1.5rem 1.5rem 1rem}.emotional-wellness-redesigned-common-module__VvNFaW__headerTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__titleGroup{flex:1;align-items:flex-start;gap:.75rem;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__iconWrapper{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.emotional-wellness-redesigned-common-module__VvNFaW__description{opacity:.7;margin-top:.25rem;font-size:.8125rem}.emotional-wellness-redesigned-common-module__VvNFaW__editButton{flex-shrink:0;font-size:.8125rem;font-weight:500}.emotional-wellness-redesigned-common-module__VvNFaW__content{flex-direction:column;gap:1.25rem;padding:0 1.5rem 1.5rem;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__moodDisplay{border-radius:.875rem;padding:1.25rem;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.emotional-wellness-redesigned-common-module__VvNFaW__moodDisplay{transition:none}}.emotional-wellness-redesigned-common-module__VvNFaW__moodContent{align-items:center;gap:1rem;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__moodIconLarge{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__moodInfo{flex:1}.emotional-wellness-redesigned-common-module__VvNFaW__moodLabel{text-transform:uppercase;letter-spacing:.05em;opacity:.7;margin-bottom:.25rem;font-size:.75rem;font-weight:500}.emotional-wellness-redesigned-common-module__VvNFaW__moodValue{margin-bottom:.25rem;font-size:1.5rem;font-weight:700;line-height:1.2}.emotional-wellness-redesigned-common-module__VvNFaW__moodSubtext{opacity:.6;font-size:.8125rem}.emotional-wellness-redesigned-common-module__VvNFaW__moodGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.emotional-wellness-redesigned-common-module__VvNFaW__moodOption{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;min-height:44px;padding:1rem .75rem;font-family:inherit;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__moodOption:focus-visible{outline-offset:2px;outline:2px solid #4573df}@media (prefers-reduced-motion:reduce){.emotional-wellness-redesigned-common-module__VvNFaW__moodOption{transition:none}}.emotional-wellness-redesigned-common-module__VvNFaW__moodOption:hover{transform:translateY(-2px)}.emotional-wellness-redesigned-common-module__VvNFaW__moodOption:active{transform:translateY(0)}.emotional-wellness-redesigned-common-module__VvNFaW__moodOptionLabel{font-size:.8125rem;font-weight:500}.emotional-wellness-redesigned-common-module__VvNFaW__metricsGrid{flex-direction:column;gap:1rem;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__metric{flex-direction:column;gap:.625rem;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__metricHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__metricLabel{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.emotional-wellness-redesigned-common-module__VvNFaW__badge{text-transform:capitalize;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500}.emotional-wellness-redesigned-common-module__VvNFaW__select{cursor:pointer;border:1px solid;border-radius:.375rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:500}.emotional-wellness-redesigned-common-module__VvNFaW__progressBar{border-radius:.5rem;width:100%;height:8px;position:relative;overflow:hidden}.emotional-wellness-redesigned-common-module__VvNFaW__progressFill{border-radius:.5rem;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.emotional-wellness-redesigned-common-module__VvNFaW__quickActions{grid-template-columns:repeat(3,1fr);gap:.625rem;padding-top:.5rem;display:grid}.emotional-wellness-redesigned-common-module__VvNFaW__actionButton{justify-content:center;align-items:center;gap:.375rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;display:flex}@media (max-width:640px){.emotional-wellness-redesigned-common-module__VvNFaW__header,.emotional-wellness-redesigned-common-module__VvNFaW__content{padding-left:1rem;padding-right:1rem}.emotional-wellness-redesigned-common-module__VvNFaW__moodGrid{grid-template-columns:repeat(2,1fr)}.emotional-wellness-redesigned-common-module__VvNFaW__moodValue{font-size:1.25rem}.emotional-wellness-redesigned-common-module__VvNFaW__quickActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.emotional-wellness-redesigned-common-module__VvNFaW__moodDisplay,.emotional-wellness-redesigned-common-module__VvNFaW__moodOption,.emotional-wellness-redesigned-common-module__VvNFaW__progressFill,.emotional-wellness-redesigned-common-module__VvNFaW__actionButton{transition:none}}
.admin-loading-light-module__CATTmG__container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffffe6 0%,#f8fafcd9 100%);border:1px solid #ffffff4d;box-shadow:0 8px 32px #1f26871a,inset 0 1px 2px #fff9}.admin-loading-light-module__CATTmG__spinner{color:#4573df}.admin-loading-light-module__CATTmG__message{color:#475569}.admin-loading-light-module__CATTmG__card{background:#ffffffb3;border:1px solid #ffffff4d;min-width:44px;min-height:44px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #1f26871a,inset 0 1px #ffffff80}.admin-loading-light-module__CATTmG__card:hover{background:#ffffffd9;border-color:#4573df40;box-shadow:0 12px 40px #1f268726,0 6px 20px #1f26871a}.admin-loading-light-module__CATTmG__card:focus-visible,.admin-loading-light-module__CATTmG__card:focus-within{outline-offset:3px;outline:3px solid #4573dfcc}.admin-loading-light-module__CATTmG__title{color:#0f172afa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admin-loading-light-module__CATTmG__description{color:#334155fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.admin-loading-light-module__CATTmG__button{color:#0f172afa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#ffffffa6;border:1px solid #ffffff40;min-width:44px;min-height:44px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #1f268714}.admin-loading-light-module__CATTmG__button:hover{background:#fffc;border-color:#4573df4d;transform:translateY(-2px);box-shadow:0 8px 24px #1f26871f}.admin-loading-light-module__CATTmG__button:focus-visible{outline-offset:3px;outline:3px solid #4573dfcc}.admin-loading-light-module__CATTmG__button:active{transform:translateY(1px)}.admin-loading-light-module__CATTmG__button:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.admin-loading-light-module__CATTmG__card,.admin-loading-light-module__CATTmG__button{transition:none}.admin-loading-light-module__CATTmG__button:hover,.admin-loading-light-module__CATTmG__button:active{transform:none!important}}
.community-discord-banner-dark-module__vQj45a__banner{background:linear-gradient(135deg,#1d2127f2 0%,#23272ee6 50%,#1d2127f2 100%);border-color:#4573df4d;box-shadow:0 12px 40px -10px #0009}.community-discord-banner-dark-module__vQj45a__glowOne{background-color:#4573df1f}.community-discord-banner-dark-module__vQj45a__glowTwo{background-color:#3b82f61f}.community-discord-banner-dark-module__vQj45a__pillBadge{color:#93c5fd;background-color:#2563eb33;border-color:#4573df4d}.community-discord-banner-dark-module__vQj45a__title{color:#f8fafc}.community-discord-banner-dark-module__vQj45a__description{color:#cbd5e1}.community-discord-banner-dark-module__vQj45a__featureBadge{color:#e2e8f0;background-color:#272c34b3;border-color:#373c44cc}.community-discord-banner-dark-module__vQj45a__primaryBtn{color:#fff;background:linear-gradient(135deg,#4573df 0%,#2563eb 100%)}.community-discord-banner-dark-module__vQj45a__secondaryBtn{color:#e2e8f0;background-color:#272c34cc;border-color:#373c44cc}.community-discord-banner-dark-module__vQj45a__secondaryBtn:hover{background-color:#2f343cd9;border-color:#64748b}.community-discord-banner-dark-module__vQj45a__linkedBox{color:#a7f3d0;background-color:#064e3b4d;border-color:#10b9814d}
.emotional-wellness-redesigned-light-module__nu1_lq__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffff2 0%,#ffffffd9 100%);border:1px solid #ffffff4d;box-shadow:0 8px 32px #1f268726,0 4px 16px #1f26871a,inset 0 1px 2px #ffffff80}.emotional-wellness-redesigned-light-module__nu1_lq__iconWrapper{color:#db2777;background:linear-gradient(135deg,#4573df26 0%,#db27771a 100%);border:1px solid #4573df33;box-shadow:0 2px 4px #4573df1a}.emotional-wellness-redesigned-light-module__nu1_lq__moodHappy{background:linear-gradient(135deg,#eab30826 0%,#ca8a041a 100%);border:1px solid #eab30833;box-shadow:0 4px 12px #eab3081a}.emotional-wellness-redesigned-light-module__nu1_lq__moodFocused{background:linear-gradient(135deg,#22c55e26 0%,#16a34a1a 100%);border:1px solid #22c55e33;box-shadow:0 4px 12px #22c55e1a}.emotional-wellness-redesigned-light-module__nu1_lq__moodExcited{background:linear-gradient(135deg,#5a8ae826 0%,#4573df1a 100%);border:1px solid #5a8ae833;box-shadow:0 4px 12px #5a8ae81a}.emotional-wellness-redesigned-light-module__nu1_lq__moodNeutral{background:linear-gradient(135deg,#64748b26 0%,#4755691a 100%);border:1px solid #64748b33;box-shadow:0 4px 12px #64748b1a}.emotional-wellness-redesigned-light-module__nu1_lq__moodStressed{background:linear-gradient(135deg,#ef444426 0%,#dc26261a 100%);border:1px solid #ef444433;box-shadow:0 4px 12px #ef44441a}.emotional-wellness-redesigned-light-module__nu1_lq__moodSad{background:linear-gradient(135deg,#4573df26 0%,#3b5fc91a 100%);border:1px solid #4573df33;box-shadow:0 4px 12px #4573df1a}.emotional-wellness-redesigned-light-module__nu1_lq__moodIconLarge{color:inherit;background:#fffc;box-shadow:0 2px 8px #0000000d}.emotional-wellness-redesigned-light-module__nu1_lq__moodOption{color:#334155;background:linear-gradient(135deg,#fff9 0%,#fff6 100%);border-color:#e2e8f080}.emotional-wellness-redesigned-light-module__nu1_lq__moodOption:hover{background:linear-gradient(135deg,#fffc 0%,#fff9 100%);border-color:#94a3b880;box-shadow:0 4px 12px #0000001a}.emotional-wellness-redesigned-light-module__nu1_lq__moodOptionActive{color:#2563eb;background:linear-gradient(135deg,#4573df26 0%,#3b5fc91a 100%);border-color:#4573df;box-shadow:0 4px 12px #4573df33}.emotional-wellness-redesigned-light-module__nu1_lq__focusHigh,.emotional-wellness-redesigned-light-module__nu1_lq__motivationHigh{color:#16a34a;background:linear-gradient(135deg,#22c55e26 0%,#16a34a1a 100%);border:1px solid #22c55e4d}.emotional-wellness-redesigned-light-module__nu1_lq__focusMedium,.emotional-wellness-redesigned-light-module__nu1_lq__motivationMedium{color:#ca8a04;background:linear-gradient(135deg,#eab30826 0%,#ca8a041a 100%);border:1px solid #eab3084d}.emotional-wellness-redesigned-light-module__nu1_lq__focusLow,.emotional-wellness-redesigned-light-module__nu1_lq__motivationLow{color:#6b7280;background:linear-gradient(135deg,#9ca3af26 0%,#6b72801a 100%);border:1px solid #9ca3af4d}.emotional-wellness-redesigned-light-module__nu1_lq__stressHigh{color:#dc2626;background:linear-gradient(135deg,#ef444426 0%,#dc26261a 100%);border:1px solid #ef44444d}.emotional-wellness-redesigned-light-module__nu1_lq__stressMedium{color:#ea580c;background:linear-gradient(135deg,#fb923c26 0%,#ea580c1a 100%);border:1px solid #fb923c4d}.emotional-wellness-redesigned-light-module__nu1_lq__stressLow{color:#16a34a;background:linear-gradient(135deg,#22c55e26 0%,#16a34a1a 100%);border:1px solid #22c55e4d}.emotional-wellness-redesigned-light-module__nu1_lq__select{color:#334155;background:#fffc;border-color:#e2e8f0cc}.emotional-wellness-redesigned-light-module__nu1_lq__select:hover{border-color:#94a3b8}.emotional-wellness-redesigned-light-module__nu1_lq__progressBar{background:#e2e8f080}.emotional-wellness-redesigned-light-module__nu1_lq__focusProgress{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 8px #22c55e4d}.emotional-wellness-redesigned-light-module__nu1_lq__motivationProgress{background:linear-gradient(90deg,#fb923c,#ea580c);box-shadow:0 0 8px #fb923c4d}.emotional-wellness-redesigned-light-module__nu1_lq__stressProgress{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 8px #ef44444d}.emotional-wellness-redesigned-light-module__nu1_lq__actionFocus{color:#16a34a;background:linear-gradient(135deg,#22c55e1a 0%,#16a34a0d 100%);border-color:#22c55e4d}.emotional-wellness-redesigned-light-module__nu1_lq__actionFocus:hover{background:linear-gradient(135deg,#22c55e33 0%,#16a34a1a 100%);border-color:#22c55e}.emotional-wellness-redesigned-light-module__nu1_lq__actionRelax{color:#2563eb;background:linear-gradient(135deg,#4573df1a 0%,#3b5fc90d 100%);border-color:#4573df4d}.emotional-wellness-redesigned-light-module__nu1_lq__actionRelax:hover{background:linear-gradient(135deg,#4573df33 0%,#3b5fc91a 100%);border-color:#4573df}.emotional-wellness-redesigned-light-module__nu1_lq__actionEnergize{color:#4573df;background:linear-gradient(135deg,#5a8ae81a 0%,#4573df0d 100%);border-color:#5a8ae84d}.emotional-wellness-redesigned-light-module__nu1_lq__actionEnergize:hover{background:linear-gradient(135deg,#5a8ae833 0%,#4573df1a 100%);border-color:#5a8ae8}
.admin-loading-dark-module__gJrU1G__container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1d2127cc;border:1px solid #23272e4d;box-shadow:0 8px 32px #0006,0 4px 16px #0000004d}.admin-loading-dark-module__gJrU1G__spinner{color:#60a5fa}.admin-loading-dark-module__gJrU1G__message{color:#cbd5e1}.admin-loading-dark-module__gJrU1G__card{background:#23272e8c;border:1px solid #ffffff1a;min-width:44px;min-height:44px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #00000073,inset 0 1px #ffffff0f}.admin-loading-dark-module__gJrU1G__card:hover{background:#23272ea6;border-color:#4573df59;box-shadow:0 12px 40px #0000008c,0 6px 20px #0006,0 0 32px #4573df26}.admin-loading-dark-module__gJrU1G__card:focus-visible,.admin-loading-dark-module__gJrU1G__card:focus-within{outline-offset:3px;outline:3px solid #4573dfcc}.admin-loading-dark-module__gJrU1G__title{color:#f8fafcfa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admin-loading-dark-module__gJrU1G__description{color:#e2e8f0fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.admin-loading-dark-module__gJrU1G__button{color:#f8fafcfa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#23272e99;border:1px solid #ffffff1f;min-width:44px;min-height:44px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #0006,inset 0 1px #ffffff0d}.admin-loading-dark-module__gJrU1G__button:hover{background:#23272eb3;border-color:#4573df66;transform:translateY(-2px);box-shadow:0 8px 24px #00000080,0 0 24px #4573df26}.admin-loading-dark-module__gJrU1G__button:focus-visible{outline-offset:3px;outline:3px solid #4573dfcc}.admin-loading-dark-module__gJrU1G__button:active{transform:translateY(1px)}.admin-loading-dark-module__gJrU1G__button:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.admin-loading-dark-module__gJrU1G__card,.admin-loading-dark-module__gJrU1G__button{transition:none}.admin-loading-dark-module__gJrU1G__button:hover,.admin-loading-dark-module__gJrU1G__button:active{transform:none!important}}
.emotional-wellness-redesigned-dark-module__6LfL7q__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1d2127cc;border:1px solid #ffffff1a;box-shadow:0 4px 6px -1px #0000004d}.emotional-wellness-redesigned-dark-module__6LfL7q__iconWrapper{color:#f472b6;background:#4573df33;border-color:#4573df4d;box-shadow:0 2px 4px #4573df33}.emotional-wellness-redesigned-dark-module__6LfL7q__moodHappy{background:#eab30833;border-color:#eab3084d;box-shadow:0 4px 12px #eab30833}.emotional-wellness-redesigned-dark-module__6LfL7q__moodFocused{background:#22c55e33;border-color:#22c55e4d;box-shadow:0 4px 12px #22c55e33}.emotional-wellness-redesigned-dark-module__6LfL7q__moodExcited{background:#5a8ae833;border-color:#5a8ae84d;box-shadow:0 4px 12px #5a8ae833}.emotional-wellness-redesigned-dark-module__6LfL7q__moodNeutral{background:#64748b33;border-color:#64748b4d;box-shadow:0 4px 12px #64748b33}.emotional-wellness-redesigned-dark-module__6LfL7q__moodStressed{background:#ef444433;border-color:#ef44444d;box-shadow:0 4px 12px #ef444433}.emotional-wellness-redesigned-dark-module__6LfL7q__moodSad{background:#4573df33;border-color:#4573df4d;box-shadow:0 4px 12px #4573df33}.emotional-wellness-redesigned-dark-module__6LfL7q__moodIconLarge{color:inherit;background:#0000004d;box-shadow:0 2px 8px #0000004d}.emotional-wellness-redesigned-dark-module__6LfL7q__moodOption{color:#e2e8f0;background:#23272e99;border-color:#3a3f4780}.emotional-wellness-redesigned-dark-module__6LfL7q__moodOption:hover{background:#23272ecc;border-color:#64748b99;box-shadow:0 4px 12px #0000004d}.emotional-wellness-redesigned-dark-module__6LfL7q__moodOptionActive{color:#93c5fd;background:#4573df33;border-color:#4573df;box-shadow:0 4px 12px #4573df4d}.emotional-wellness-redesigned-dark-module__6LfL7q__focusHigh,.emotional-wellness-redesigned-dark-module__6LfL7q__motivationHigh{color:#86efac;background:#22c55e33;border-color:#22c55e66}.emotional-wellness-redesigned-dark-module__6LfL7q__focusMedium,.emotional-wellness-redesigned-dark-module__6LfL7q__motivationMedium{color:#facc15;background:#eab30833;border-color:#eab30866}.emotional-wellness-redesigned-dark-module__6LfL7q__focusLow,.emotional-wellness-redesigned-dark-module__6LfL7q__motivationLow{color:#d1d5db;background:#9ca3af33;border-color:#9ca3af66}.emotional-wellness-redesigned-dark-module__6LfL7q__stressHigh{color:#fca5a5;background:#ef444433;border-color:#ef444466}.emotional-wellness-redesigned-dark-module__6LfL7q__stressMedium{color:#fdba74;background:#fb923c33;border-color:#fb923c66}.emotional-wellness-redesigned-dark-module__6LfL7q__stressLow{color:#86efac;background:#22c55e33;border-color:#22c55e66}.emotional-wellness-redesigned-dark-module__6LfL7q__select{color:#e2e8f0;background:#23272ecc;border-color:#3a3f47cc}.emotional-wellness-redesigned-dark-module__6LfL7q__select:hover{border-color:#64748b}.emotional-wellness-redesigned-dark-module__6LfL7q__progressBar{background:#23272e80}.emotional-wellness-redesigned-dark-module__6LfL7q__focusProgress{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 12px #22c55e66}.emotional-wellness-redesigned-dark-module__6LfL7q__motivationProgress{background:linear-gradient(90deg,#fb923c,#ea580c);box-shadow:0 0 12px #fb923c66}.emotional-wellness-redesigned-dark-module__6LfL7q__stressProgress{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 12px #ef444466}.emotional-wellness-redesigned-dark-module__6LfL7q__actionFocus{color:#86efac;background:#22c55e26;border-color:#22c55e66}.emotional-wellness-redesigned-dark-module__6LfL7q__actionFocus:hover{background:#22c55e40;border-color:#22c55e}.emotional-wellness-redesigned-dark-module__6LfL7q__actionRelax{color:#93c5fd;background:#4573df26;border-color:#4573df66}.emotional-wellness-redesigned-dark-module__6LfL7q__actionRelax:hover{background:#4573df40;border-color:#4573df}.emotional-wellness-redesigned-dark-module__6LfL7q__actionEnergize{color:#c4b5fd;background:#5a8ae826;border-color:#5a8ae866}.emotional-wellness-redesigned-dark-module__6LfL7q__actionEnergize:hover{background:#5a8ae840;border-color:#5a8ae8}
.unified-filter-bar-light-module__mx_qia__filterContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%);border:1px solid #ffffff80;box-shadow:0 8px 32px #1f26871a,0 4px 16px #1f26870f,0 2px 8px #1f26870a,inset 0 1px 3px #ffffffb3}.unified-filter-bar-light-module__mx_qia__filterContainer:before{background:linear-gradient(135deg,#4573df05,#4573df14)}.unified-filter-bar-light-module__mx_qia__filterContainer:hover{box-shadow:0 16px 48px #1f268724,0 8px 24px #1f26871a,0 4px 12px #1f26870f,inset 0 1px 3px #ffffffb3}.unified-filter-bar-light-module__mx_qia__filterHeader:hover{background:#fff6}.unified-filter-bar-light-module__mx_qia__filterIconWrapper{background:linear-gradient(135deg,#4573df2e 0%,#4573df1a 100%);border:1px solid #4573df40;box-shadow:0 2px 8px #4573df1a}.unified-filter-bar-light-module__mx_qia__filterIcon{color:#4573df}.unified-filter-bar-light-module__mx_qia__filterTitle{color:#0f172a}.unified-filter-bar-light-module__mx_qia__filterSubtitle{color:#64748b}.unified-filter-bar-light-module__mx_qia__activeCountBadge{color:#3b64c8;background:linear-gradient(135deg,#4573df2e,#4573df1f);border:1px solid #4573df40;box-shadow:0 2px 6px #4573df26}.unified-filter-bar-light-module__mx_qia__chevronIcon,.unified-filter-bar-light-module__mx_qia__searchIcon{color:#64748b}.unified-filter-bar-light-module__mx_qia__searchInput{color:#0f172a;background:#ffffffb3;border-color:#94a3b84d;box-shadow:inset 0 1px 3px #0000000a}.unified-filter-bar-light-module__mx_qia__searchInput::placeholder{color:#94a3b8}.unified-filter-bar-light-module__mx_qia__searchInput:focus{background:#ffffffe6;box-shadow:inset 0 1px 3px #00000005,0 0 0 4px #4573df1a}.unified-filter-bar-light-module__mx_qia__searchClearButton{color:#64748b;background:#94a3b82e}.unified-filter-bar-light-module__mx_qia__searchClearButton:hover{color:#dc2626;background:#dc262626}.unified-filter-bar-light-module__mx_qia__filterLabel{color:#475569}.unified-filter-bar-light-module__mx_qia__filterSelectTrigger{color:#0f172a;background:#ffffffb3;border-color:#94a3b84d;box-shadow:0 2px 6px #0000000a}.unified-filter-bar-light-module__mx_qia__filterSelectTrigger:hover{background:#ffffffe6;border-color:#4573df59;box-shadow:0 4px 12px #4573df1a}.unified-filter-bar-light-module__mx_qia__filterSelectChevron{color:#64748b}.unified-filter-bar-light-module__mx_qia__filterSelectActive{background:linear-gradient(135deg,#4573df1a,#4573df0f);border-color:#4573df66;box-shadow:0 2px 8px #4573df26}.unified-filter-bar-light-module__mx_qia__sortSection{border-top-color:#94a3b840}.unified-filter-bar-light-module__mx_qia__sortLabel{color:#475569}.unified-filter-bar-light-module__mx_qia__sortSelectTrigger{color:#0f172a;background:#ffffffb3;border-color:#94a3b84d;box-shadow:0 2px 6px #0000000a}.unified-filter-bar-light-module__mx_qia__sortSelectTrigger:hover{background:#ffffffe6;border-color:#4573df59;box-shadow:0 4px 12px #4573df1a}.unified-filter-bar-light-module__mx_qia__sortDirectionButton{color:#0f172a;background:#ffffffb3;border-color:#94a3b84d;box-shadow:0 2px 6px #0000000a}.unified-filter-bar-light-module__mx_qia__sortDirectionButton:hover{color:#4573df;background:linear-gradient(135deg,#4573df1a,#4573df0d);border-color:#4573df59;box-shadow:0 4px 12px #4573df26}.unified-filter-bar-light-module__mx_qia__actionButton{color:#475569;background:#ffffffb3;border-color:#94a3b84d;box-shadow:0 2px 6px #0000000a}.unified-filter-bar-light-module__mx_qia__actionButton:hover{color:#0f172a;background:#ffffffe6;border-color:#4573df59;box-shadow:0 6px 16px #4573df26}.unified-filter-bar-light-module__mx_qia__actionButtonPrimary{color:#3b64c8;background:linear-gradient(135deg,#4573df2e,#4573df1f);border-color:#4573df59;box-shadow:0 2px 8px #4573df26}.unified-filter-bar-light-module__mx_qia__actionButtonPrimary:hover{background:linear-gradient(135deg,#4573df40,#4573df2e);border-color:#4573df73;box-shadow:0 6px 20px #4573df40}.unified-filter-bar-light-module__mx_qia__actionButtonDanger{color:#dc2626}.unified-filter-bar-light-module__mx_qia__actionButtonDanger:hover{background:#dc26261f;border-color:#dc262659;box-shadow:0 4px 12px #dc262626}.unified-filter-bar-light-module__mx_qia__presetButton{color:#475569;background:#fff9;border-color:#94a3b840;box-shadow:0 2px 6px #00000008}.unified-filter-bar-light-module__mx_qia__presetButton:hover{color:#3b64c8;background:linear-gradient(135deg,#4573df1a,#4573df0d);border-color:#4573df59;box-shadow:0 6px 16px #4573df2e}.unified-filter-bar-light-module__mx_qia__presetButtonActive{color:#3b64c8;background:linear-gradient(135deg,#4573df2e,#4573df1f);border-color:#4573df66;box-shadow:0 4px 12px #4573df33}.unified-filter-bar-light-module__mx_qia__extraContent{border-top-color:#94a3b840}.unified-filter-bar-light-module__mx_qia__resultsCount{color:#475569}.unified-filter-bar-light-module__mx_qia__resultsCountNumber{color:#3b64c8}.unified-filter-bar-light-module__mx_qia__filterLoading:after{background:linear-gradient(90deg,#0000,#4573df26,#0000)}.unified-filter-bar-light-module__mx_qia__filterHeader:focus-visible,.unified-filter-bar-light-module__mx_qia__searchClearButton:focus-visible,.unified-filter-bar-light-module__mx_qia__sortDirectionButton:focus-visible{outline:2px solid #4573df}.unified-filter-bar-light-module__mx_qia__filterSelectTrigger:focus-visible,.unified-filter-bar-light-module__mx_qia__sortSelectTrigger:focus-visible,.unified-filter-bar-light-module__mx_qia__actionButton:focus-visible,.unified-filter-bar-light-module__mx_qia__presetButton:focus-visible{border-color:#4573df80;box-shadow:0 0 0 4px #4573df1a,0 4px 12px #4573df26}.unified-filter-bar-light-module__mx_qia__filterIconWrapper:before{background:linear-gradient(135deg,#4573df1a,#4573df0d)}.unified-filter-bar-light-module__mx_qia__activeCountBadge:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000)}.unified-filter-bar-light-module__mx_qia__filterSelectTrigger:before,.unified-filter-bar-light-module__mx_qia__sortSelectTrigger:before{background:linear-gradient(135deg,#4573df0d,#0000)}.unified-filter-bar-light-module__mx_qia__sortDirectionButton:before{background:linear-gradient(135deg,#4573df14,#0000)}.unified-filter-bar-light-module__mx_qia__actionButton:before{background:linear-gradient(135deg,#ffffff26,#0000)}.unified-filter-bar-light-module__mx_qia__presetButton:before{background:linear-gradient(135deg,#fff3,#0000)}.unified-filter-bar-light-module__mx_qia__presetButtonActive:after{background:linear-gradient(135deg,#4573df40,#4573df1a)}.unified-filter-bar-light-module__mx_qia__searchWrapper:focus-within .unified-filter-bar-light-module__mx_qia__searchIcon{color:#4573dfe6}.unified-filter-bar-light-module__mx_qia__loadingSkeletonIcon,.unified-filter-bar-light-module__mx_qia__loadingSkeletonTitle{background:#94a3b833}
.dropdown-menu-common-module__Cmq2iq__contentBase{z-index:50;border-radius:.375rem;min-width:8rem;padding:.25rem;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dropdown-menu-common-module__Cmq2iq__contentBase[data-state=open]{animation-name:dropdown-menu-common-module__Cmq2iq__slideIn}.dropdown-menu-common-module__Cmq2iq__contentBase[data-state=closed]{animation-name:dropdown-menu-common-module__Cmq2iq__slideOut}.dropdown-menu-common-module__Cmq2iq__itemBase{cursor:default;-webkit-user-select:none;user-select:none;border-radius:.125rem;outline:none;align-items:center;padding:.375rem .5rem;font-size:.875rem;transition:background-color .15s,color .15s;display:flex;position:relative}.dropdown-menu-common-module__Cmq2iq__itemBase[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu-common-module__Cmq2iq__itemBase svg{width:1rem;height:1rem;margin-right:.5rem}.dropdown-menu-common-module__Cmq2iq__itemInset{padding-left:2rem}.dropdown-menu-common-module__Cmq2iq__separatorBase{height:1px;margin:.25rem -.25rem}.dropdown-menu-common-module__Cmq2iq__labelBase{padding:.375rem .5rem;font-size:.875rem;font-weight:600}.dropdown-menu-common-module__Cmq2iq__labelInset{padding-left:2rem}.dropdown-menu-common-module__Cmq2iq__shortcutBase{letter-spacing:.1em;opacity:.6;margin-left:auto;font-size:.75rem}@keyframes dropdown-menu-common-module__Cmq2iq__slideIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes dropdown-menu-common-module__Cmq2iq__slideOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.dropdown-menu-common-module__Cmq2iq__glassContent{min-width:8rem;max-height:calc(var(--radix-dropdown-menu-content-available-height) - .5rem);border-radius:var(--radius-lg,.75rem);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:.5rem;position:relative;overflow-y:auto}.dropdown-menu-common-module__Cmq2iq__menuItem[data-inset=true]{padding-left:2rem}.dropdown-menu-common-module__Cmq2iq__menuList{gap:var(--space-1,.25rem);flex-direction:column;display:flex}.dropdown-menu-common-module__Cmq2iq__menuItem{align-items:center;gap:var(--space-2,.5rem);font-size:var(--text-sm,.875rem);border-radius:var(--radius,.5rem);cursor:pointer;min-height:44px;padding:.625rem .875rem;font-weight:500;transition:transform .25s,background-color .2s,box-shadow .2s;display:flex;position:relative}.dropdown-menu-common-module__Cmq2iq__menuItem:hover{transform:translateY(-1px)}.dropdown-menu-common-module__Cmq2iq__menuItem:focus-visible{outline-offset:2px;outline:2px solid #4573df}.dropdown-menu-common-module__Cmq2iq__iconSm{width:1rem;height:1rem}.dropdown-menu-common-module__Cmq2iq__shortcut{letter-spacing:.08em;opacity:.65;margin-left:auto;font-size:.7rem}.dropdown-menu-common-module__Cmq2iq__separator{height:.063rem;margin:var(--spacing-sm) 0}.dropdown-menu-common-module__Cmq2iq__label{padding:var(--spacing-sm) var(--spacing-md);opacity:.75;align-items:center;min-height:2.75rem;font-size:.75rem;font-weight:600;display:flex}.dropdown-menu-common-module__Cmq2iq__label[data-inset=true]{padding-left:2rem}.dropdown-menu-common-module__Cmq2iq__indicator{justify-content:center;align-items:center;display:flex;position:absolute;right:.75rem}.dropdown-menu-common-module__Cmq2iq__checkboxItem,.dropdown-menu-common-module__Cmq2iq__radioItem{padding-right:2.25rem}.dropdown-menu-common-module__Cmq2iq__contentBase{min-width:12rem;max-width:24rem;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 1rem);z-index:50;border:1px solid #0000;border-radius:.75rem;padding:.5rem;transition:opacity .2s,transform .2s;position:relative;overflow:hidden auto}.dropdown-menu-common-module__Cmq2iq__contentBase::-webkit-scrollbar{width:.5rem}.dropdown-menu-common-module__Cmq2iq__contentBase::-webkit-scrollbar-thumb{border-radius:.25rem}.dropdown-menu-common-module__Cmq2iq__itemBase{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.5rem;outline:none;align-items:center;gap:.75rem;min-height:44px;padding:.625rem .875rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.dropdown-menu-common-module__Cmq2iq__itemBase[data-disabled]{pointer-events:none;opacity:.5;cursor:not-allowed}.dropdown-menu-common-module__Cmq2iq__itemBase:focus-visible{outline-offset:2px;outline:2px solid}.dropdown-menu-common-module__Cmq2iq__noMotion{transition:none!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.dropdown-menu-common-module__Cmq2iq__menuItem{transition:none;animation:none}.dropdown-menu-common-module__Cmq2iq__menuItem:hover{transform:none}}@media (max-width:768px){.dropdown-menu-common-module__Cmq2iq__contentBase{border-radius:.625rem;min-width:10rem;max-width:min(100vw - 1.5rem,20rem);padding:.625rem}.dropdown-menu-common-module__Cmq2iq__itemBase{gap:.875rem;min-height:44px;padding:.75rem 1rem;font-size:1rem}.dropdown-menu-common-module__Cmq2iq__glassContent{max-width:min(100vw - 1.5rem,20rem)}.dropdown-menu-common-module__Cmq2iq__menuItem{min-height:48px;padding:.875rem 1rem;font-size:1rem}.dropdown-menu-common-module__Cmq2iq__label{min-height:2.5rem;padding:.625rem 1rem}.dropdown-menu-common-module__Cmq2iq__shortcut{font-size:.75rem}}@media (max-width:480px){.dropdown-menu-common-module__Cmq2iq__contentBase{border-radius:.5rem;max-width:calc(100vw - 1rem);padding:.5rem}.dropdown-menu-common-module__Cmq2iq__itemBase{padding:.625rem .75rem}.dropdown-menu-common-module__Cmq2iq__menuItem{padding:.75rem .875rem}}@media (max-width:360px){.dropdown-menu-common-module__Cmq2iq__contentBase{min-width:8rem;max-width:calc(100vw - .75rem)}.dropdown-menu-common-module__Cmq2iq__itemBase{font-size:.9375rem}.dropdown-menu-common-module__Cmq2iq__shortcut{display:none}}@media (pointer:coarse){.dropdown-menu-common-module__Cmq2iq__itemBase{min-height:48px;padding-top:.75rem;padding-bottom:.75rem}.dropdown-menu-common-module__Cmq2iq__itemBase:active{transform:scale(.98)}.dropdown-menu-common-module__Cmq2iq__menuItem{min-height:48px}.dropdown-menu-common-module__Cmq2iq__menuItem:active{transform:scale(.98)}}
.unified-filter-bar-dark-module__RNw0Ma__filterContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#23272ecc;border:1px solid #ffffff1f;box-shadow:0 8px 32px #00000059,0 4px 16px #00000040,0 2px 8px #00000026,inset 0 1px 1px #ffffff0f}.unified-filter-bar-dark-module__RNw0Ma__filterContainer:before{background:linear-gradient(135deg,#4573df08,#4573df14)}.unified-filter-bar-dark-module__RNw0Ma__filterContainer:hover{box-shadow:0 16px 48px #0006,0 8px 24px #0000004d,0 4px 12px #0003,inset 0 1px 1px #ffffff0f}.unified-filter-bar-dark-module__RNw0Ma__filterHeader:hover{background:#ffffff0f}.unified-filter-bar-dark-module__RNw0Ma__filterIconWrapper{background:linear-gradient(135deg,#4573df4d 0%,#4573df2e 100%);border:1px solid #4573df59;box-shadow:0 2px 8px #4573df33}.unified-filter-bar-dark-module__RNw0Ma__filterIcon{color:#81a1e9}.unified-filter-bar-dark-module__RNw0Ma__filterTitle{color:#f8fafc}.unified-filter-bar-dark-module__RNw0Ma__filterSubtitle{color:#94a3b8}.unified-filter-bar-dark-module__RNw0Ma__activeCountBadge{color:#93afef;background:linear-gradient(135deg,#4573df4d,#4573df33);border:1px solid #4573df66;box-shadow:0 2px 8px #4573df40}.unified-filter-bar-dark-module__RNw0Ma__chevronIcon,.unified-filter-bar-dark-module__RNw0Ma__searchIcon{color:#94a3b8}.unified-filter-bar-dark-module__RNw0Ma__searchInput{color:#f8fafc;background:#23272eb3;border-color:#ffffff1f;box-shadow:inset 0 1px 3px #0003}.unified-filter-bar-dark-module__RNw0Ma__searchInput::placeholder{color:#64748b}.unified-filter-bar-dark-module__RNw0Ma__searchInput:focus{background:#23272ee6;box-shadow:inset 0 1px 3px #00000026,0 0 0 4px #4573df26}.unified-filter-bar-dark-module__RNw0Ma__searchClearButton{color:#94a3b8;background:#ffffff1f}.unified-filter-bar-dark-module__RNw0Ma__searchClearButton:hover{color:#f87171;background:#f8717133}.unified-filter-bar-dark-module__RNw0Ma__filterLabel{color:#94a3b8}.unified-filter-bar-dark-module__RNw0Ma__filterSelectTrigger{color:#f8fafc;background:#23272eb3;border-color:#ffffff1f;box-shadow:0 2px 6px #00000026}.unified-filter-bar-dark-module__RNw0Ma__filterSelectTrigger:hover{background:#23272ed9;border-color:#4573df66;box-shadow:0 4px 12px #4573df26}.unified-filter-bar-dark-module__RNw0Ma__filterSelectChevron{color:#94a3b8}.unified-filter-bar-dark-module__RNw0Ma__filterSelectActive{background:linear-gradient(135deg,#4573df33,#4573df1f);border-color:#4573df73;box-shadow:0 2px 8px #4573df33}.unified-filter-bar-dark-module__RNw0Ma__sortSection{border-top-color:#ffffff1a}.unified-filter-bar-dark-module__RNw0Ma__sortLabel{color:#94a3b8}.unified-filter-bar-dark-module__RNw0Ma__sortSelectTrigger{color:#f8fafc;background:#23272eb3;border-color:#ffffff1f;box-shadow:0 2px 6px #00000026}.unified-filter-bar-dark-module__RNw0Ma__sortSelectTrigger:hover{background:#23272ed9;border-color:#4573df66;box-shadow:0 4px 12px #4573df26}.unified-filter-bar-dark-module__RNw0Ma__sortDirectionButton{color:#f8fafc;background:#23272eb3;border-color:#ffffff1f;box-shadow:0 2px 6px #00000026}.unified-filter-bar-dark-module__RNw0Ma__sortDirectionButton:hover{color:#93afef;background:linear-gradient(135deg,#4573df33,#4573df1a);border-color:#4573df66;box-shadow:0 4px 12px #4573df33}.unified-filter-bar-dark-module__RNw0Ma__actionButton{color:#94a3b8;background:#23272eb3;border-color:#ffffff1f;box-shadow:0 2px 6px #00000026}.unified-filter-bar-dark-module__RNw0Ma__actionButton:hover{color:#f8fafc;background:#23272ed9;border-color:#4573df59;box-shadow:0 6px 16px #4573df33}.unified-filter-bar-dark-module__RNw0Ma__actionButtonPrimary{color:#93afef;background:linear-gradient(135deg,#4573df4d,#4573df33);border-color:#4573df73;box-shadow:0 2px 8px #4573df40}.unified-filter-bar-dark-module__RNw0Ma__actionButtonPrimary:hover{background:linear-gradient(135deg,#4573df66,#4573df4d);border-color:#4573df8c;box-shadow:0 6px 20px #4573df59}.unified-filter-bar-dark-module__RNw0Ma__actionButtonDanger{color:#f87171}.unified-filter-bar-dark-module__RNw0Ma__actionButtonDanger:hover{background:#dc26262e;border-color:#dc262666;box-shadow:0 4px 12px #dc262633}.unified-filter-bar-dark-module__RNw0Ma__presetButton{color:#94a3b8;background:#23272e99;border-color:#ffffff1a;box-shadow:0 2px 6px #0000001f}.unified-filter-bar-dark-module__RNw0Ma__presetButton:hover{color:#93afef;background:linear-gradient(135deg,#4573df33,#4573df1a);border-color:#4573df66;box-shadow:0 6px 16px #4573df40}.unified-filter-bar-dark-module__RNw0Ma__presetButtonActive{color:#93afef;background:linear-gradient(135deg,#4573df4d,#4573df33);border-color:#4573df80;box-shadow:0 4px 12px #4573df4d}.unified-filter-bar-dark-module__RNw0Ma__extraContent{border-top-color:#ffffff1a}.unified-filter-bar-dark-module__RNw0Ma__resultsCount{color:#94a3b8}.unified-filter-bar-dark-module__RNw0Ma__resultsCountNumber{color:#93afef}.unified-filter-bar-dark-module__RNw0Ma__filterLoading:after{background:linear-gradient(90deg,#0000,#4573df33,#0000)}.unified-filter-bar-dark-module__RNw0Ma__filterHeader:focus-visible,.unified-filter-bar-dark-module__RNw0Ma__searchClearButton:focus-visible,.unified-filter-bar-dark-module__RNw0Ma__sortDirectionButton:focus-visible{outline:2px solid #4573df}.unified-filter-bar-dark-module__RNw0Ma__filterSelectTrigger:focus-visible,.unified-filter-bar-dark-module__RNw0Ma__sortSelectTrigger:focus-visible,.unified-filter-bar-dark-module__RNw0Ma__actionButton:focus-visible,.unified-filter-bar-dark-module__RNw0Ma__presetButton:focus-visible{border-color:#4573df80;box-shadow:0 0 0 4px #4573df26,0 4px 12px #4573df33}.unified-filter-bar-dark-module__RNw0Ma__filterIconWrapper:before{background:linear-gradient(135deg,#4573df26,#4573df14)}.unified-filter-bar-dark-module__RNw0Ma__activeCountBadge:before{background:linear-gradient(90deg,#0000,#ffffff26,#0000)}.unified-filter-bar-dark-module__RNw0Ma__filterSelectTrigger:before,.unified-filter-bar-dark-module__RNw0Ma__sortSelectTrigger:before{background:linear-gradient(135deg,#4573df14,#0000)}.unified-filter-bar-dark-module__RNw0Ma__sortDirectionButton:before{background:linear-gradient(135deg,#4573df1f,#0000)}.unified-filter-bar-dark-module__RNw0Ma__actionButton:before{background:linear-gradient(135deg,#ffffff14,#0000)}.unified-filter-bar-dark-module__RNw0Ma__presetButton:before{background:linear-gradient(135deg,#ffffff1a,#0000)}.unified-filter-bar-dark-module__RNw0Ma__presetButtonActive:after{background:linear-gradient(135deg,#4573df59,#4573df26)}.unified-filter-bar-dark-module__RNw0Ma__searchWrapper:focus-within .unified-filter-bar-dark-module__RNw0Ma__searchIcon{color:#81a1e9e6}.unified-filter-bar-dark-module__RNw0Ma__loadingSkeletonIcon,.unified-filter-bar-dark-module__RNw0Ma__loadingSkeletonTitle{background:#64748b40}
.edit-profile-dialog-common-module__4t23_a__container{transition:transform .3s,opacity .3s;position:relative}@media (prefers-reduced-motion:reduce){.edit-profile-dialog-common-module__4t23_a__container{transition:none}}.edit-profile-dialog-common-module__4t23_a__avatarSection{flex-direction:column;gap:.5rem;display:flex}.edit-profile-dialog-common-module__4t23_a__avatarRow{align-items:center;gap:1rem;display:flex}.edit-profile-dialog-common-module__4t23_a__avatarPreviewWrap{border-radius:9999px;flex-shrink:0;width:4rem;height:4rem;position:relative;overflow:hidden}.edit-profile-dialog-common-module__4t23_a__avatarImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.edit-profile-dialog-common-module__4t23_a__avatarPlaceholder{border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.edit-profile-dialog-common-module__4t23_a__avatarPlaceholderIcon{opacity:.5;width:1.25rem;height:1.25rem}.edit-profile-dialog-common-module__4t23_a__avatarLoading{background:#0006;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.edit-profile-dialog-common-module__4t23_a__avatarSpinner{color:#fff;width:1.25rem;height:1.25rem;animation:1s linear infinite edit-profile-dialog-common-module__4t23_a__avatarSpin}@keyframes edit-profile-dialog-common-module__4t23_a__avatarSpin{to{transform:rotate(360deg)}}.edit-profile-dialog-common-module__4t23_a__avatarActions{flex-direction:column;gap:.25rem;display:flex}.edit-profile-dialog-common-module__4t23_a__avatarUploadBtn{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.375rem;min-height:44px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}.edit-profile-dialog-common-module__4t23_a__avatarBtnIcon{width:.875rem;height:.875rem}.edit-profile-dialog-common-module__4t23_a__avatarFileInput{display:none}.edit-profile-dialog-common-module__4t23_a__avatarHint{font-size:.6875rem;line-height:1.3}.edit-profile-dialog-common-module__4t23_a__uniTriggerLabel{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex;overflow:hidden}.edit-profile-dialog-common-module__4t23_a__uniTriggerIcon{flex-shrink:0;width:.875rem;height:.875rem}.edit-profile-dialog-common-module__4t23_a__uniSearchWrap{z-index:1;border-bottom:1px solid #80808033;align-items:center;gap:.5rem;margin-bottom:.25rem;padding:.375rem .5rem;display:flex;position:sticky;top:0}.edit-profile-dialog-common-module__4t23_a__uniSearchIcon{opacity:.5;flex-shrink:0;width:.875rem;height:.875rem}.edit-profile-dialog-common-module__4t23_a__uniSearchInput{background:0 0;border:none;outline:none;width:100%;min-height:44px;padding:.5rem 0;font-size:16px}.edit-profile-dialog-common-module__4t23_a__noUniResults{text-align:center;opacity:.6;padding:.75rem;font-size:.8125rem}
.dropdown-menu-light-module__ZYzX1q__contentDefault{color:#0f172af2;background:#fffffff2;border:1px solid #e2e8f0cc}.dropdown-menu-light-module__ZYzX1q__contentGlass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffc 0%,#fff9 100%);border:1px solid #ffffff4d;box-shadow:0 8px 32px #1f268726,0 4px 16px #1f26871a,inset 0 1px 2px #ffffff80}.dropdown-menu-light-module__ZYzX1q__contentGlassSubtle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fff9 0%,#fff6 100%);border:1px solid #fff3;box-shadow:0 4px 16px #1f26871a,inset 0 1px 2px #ffffff4d}.dropdown-menu-light-module__ZYzX1q__itemDefault:focus{color:#0f172a;background-color:#f1f5f9}.dropdown-menu-light-module__ZYzX1q__itemGlass:focus{color:#0f172a;background:linear-gradient(135deg,#ffffffe6 0%,#ffffffb3 100%);box-shadow:0 2px 8px #1f26870d}.dropdown-menu-light-module__ZYzX1q__itemGlassSubtle:focus{color:#0f172a;background:linear-gradient(135deg,#fffc 0%,#fff9 100%)}.dropdown-menu-light-module__ZYzX1q__itemDestructive{color:#dc2626}.dropdown-menu-light-module__ZYzX1q__itemDestructive:focus{color:#dc2626;background-color:#fee2e2}.dropdown-menu-light-module__ZYzX1q__separatorDefault{background-color:#e2e8f0}.dropdown-menu-light-module__ZYzX1q__separatorGlass{background-color:#1f26871a}.dropdown-menu-light-module__ZYzX1q__labelDefault{color:#0f172a}
.section-wrapper-light-module__lDq3yG__container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffffb3 0%,#f8fafca6 100%);border:1px solid #94a3b826;box-shadow:0 8px 32px #1f26870d,0 4px 16px #1f268708,inset 0 1px #ffffffd9}.section-wrapper-light-module__lDq3yG__container:before{display:none}.section-wrapper-light-module__lDq3yG__inner{border-radius:inherit}.section-wrapper-light-module__lDq3yG__content{background:0 0}.section-wrapper-light-module__lDq3yG__plainContainer{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.section-wrapper-light-module__lDq3yG__plainInner{box-shadow:none}.section-wrapper-light-module__lDq3yG__title{color:#0f172a;text-shadow:0 1px 2px #0f172a0f}@media (prefers-reduced-motion:reduce){.section-wrapper-light-module__lDq3yG__container{transition:none}}
.edit-profile-dialog-dark-module__2MNcjq__container{background:linear-gradient(135deg,#1d2127f2 0%,#23272ee6 100%)}.edit-profile-dialog-dark-module__2MNcjq__card{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:linear-gradient(135deg,#23272ed9 0%,#1d2127bf 100%);border:1px solid #4573df40;box-shadow:0 8px 32px #0000008c,0 4px 16px #00000059,0 0 48px #4573df26,inset 0 1px #4573df33,inset 0 -1px #00000080}.edit-profile-dialog-dark-module__2MNcjq__card:before{content:"";border-radius:inherit;pointer-events:none;opacity:.5;background:linear-gradient(135deg,#4573df1a 0%,#4573df0d 100%);position:absolute;inset:0}.edit-profile-dialog-dark-module__2MNcjq__card:hover{background:linear-gradient(135deg,#23272ee6 0%,#1d2127cc 100%);border-color:#4573df66;transform:translateY(-1px);box-shadow:0 12px 48px #000000a6,0 6px 24px #00000073,0 0 64px #4573df33,inset 0 1px #4573df4d,inset 0 -1px #0009}.edit-profile-dialog-dark-module__2MNcjq__title{color:#f8fafc;text-shadow:0 2px 4px #00000080,0 0 24px #4573df4d}.edit-profile-dialog-dark-module__2MNcjq__description{color:#cbd5e1;text-shadow:0 1px 2px #0000004d}.edit-profile-dialog-dark-module__2MNcjq__button{color:#f1f5f9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#23272ecc 0%,#1d2127b3 100%);border-color:#4573df40;box-shadow:0 4px 16px #00000080,0 0 24px #4573df1a,inset 0 1px #4573df26}.edit-profile-dialog-dark-module__2MNcjq__button:hover{background:linear-gradient(135deg,#23272ee6 0%,#1d2127cc 100%);border-color:#4573df66;transform:translateY(-1px);box-shadow:0 8px 24px #0009,0 0 32px #4573df33,inset 0 1px #4573df40}.edit-profile-dialog-dark-module__2MNcjq__formGroup{position:relative}.edit-profile-dialog-dark-module__2MNcjq__input{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#f1f5f9;background:linear-gradient(135deg,#23272eb3 0%,#1d212799 100%);border:1px solid #4573df33;box-shadow:0 4px 12px #0006,0 0 16px #4573df14,inset 0 1px #4573df1a}.edit-profile-dialog-dark-module__2MNcjq__input:focus{border-color:#4573df80;box-shadow:0 0 0 3px #4573df33,0 6px 16px #00000080,0 0 24px #4573df26}.edit-profile-dialog-dark-module__2MNcjq__label{color:#cbd5e1;text-shadow:0 1px 2px #0000004d;font-weight:500}.edit-profile-dialog-dark-module__2MNcjq__avatarPlaceholder{color:#8c96aa;background:#ffffff0f}.edit-profile-dialog-dark-module__2MNcjq__avatarUploadBtn{color:#82a5f0;background:#4573df1a;border-color:#4573df33}.edit-profile-dialog-dark-module__2MNcjq__avatarUploadBtn:hover{background:#4573df2e}.edit-profile-dialog-dark-module__2MNcjq__avatarHint{color:#646e82}
.dropdown-menu-dark-module__S2OEMG__contentDefault{color:#f8fafcf2;background:#23272ef2;border:1px solid #23272e80}.dropdown-menu-dark-module__S2OEMG__contentGlass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#23272eb3;border:1px solid #ffffff1a;box-shadow:0 8px 32px #0000004d}.dropdown-menu-dark-module__S2OEMG__contentGlassSubtle{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#23272e80;border:1px solid #ffffff0d;box-shadow:0 4px 16px #0003}.dropdown-menu-dark-module__S2OEMG__itemDefault:focus{color:#f8fafc;background-color:#23272e}.dropdown-menu-dark-module__S2OEMG__itemGlass:focus{color:#f8fafc;background-color:#ffffff1a}.dropdown-menu-dark-module__S2OEMG__itemGlassSubtle:focus{color:#f8fafc;background-color:#ffffff0d}.dropdown-menu-dark-module__S2OEMG__itemDestructive{color:#f87171}.dropdown-menu-dark-module__S2OEMG__itemDestructive:focus{color:#f87171;background-color:#7f1d1d80}.dropdown-menu-dark-module__S2OEMG__separatorDefault{background-color:#23272e}.dropdown-menu-dark-module__S2OEMG__separatorGlass{background-color:#ffffff1a}.dropdown-menu-dark-module__S2OEMG__labelDefault{color:#f8fafc}@media (prefers-reduced-motion:reduce){.dropdown-menu-dark-module__S2OEMG__container,.dropdown-menu-dark-module__S2OEMG__itemBase,.dropdown-menu-dark-module__S2OEMG__card,.dropdown-menu-dark-module__S2OEMG__card:before,.dropdown-menu-dark-module__S2OEMG__title,.dropdown-menu-dark-module__S2OEMG__description,.dropdown-menu-dark-module__S2OEMG__button,.dropdown-menu-dark-module__S2OEMG__contentDefault,.dropdown-menu-dark-module__S2OEMG__contentGlass,.dropdown-menu-dark-module__S2OEMG__contentGlassSubtle,.dropdown-menu-dark-module__S2OEMG__itemDefault,.dropdown-menu-dark-module__S2OEMG__itemGlass,.dropdown-menu-dark-module__S2OEMG__itemGlassSubtle,.dropdown-menu-dark-module__S2OEMG__itemDestructive{transition:none!important;transform:none!important}}
.global-search-common-module__kFgl9W__triggerButton{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;padding:0;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:flex}.global-search-common-module__kFgl9W__triggerButton:hover{transform:scale(1.05)}.global-search-common-module__kFgl9W__triggerButton:active{transform:scale(.95)}.global-search-common-module__kFgl9W__triggerButton:focus-visible{outline-offset:2px;outline:2px solid #4573df}.global-search-common-module__kFgl9W__triggerIcon{opacity:.8;flex-shrink:0;width:1.25rem;height:1.25rem}.global-search-common-module__kFgl9W__triggerText,.global-search-common-module__kFgl9W__triggerShortcut{display:none}.global-search-common-module__kFgl9W__backdrop{z-index:9998;-webkit-backdrop-filter:blur(8px);position:fixed;inset:0}.global-search-common-module__kFgl9W__modal{z-index:9999;border-radius:20px;flex-direction:column;width:94%;max-width:640px;max-height:80vh;display:flex;position:fixed;top:10%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff0d}@media (min-width:640px){.global-search-common-module__kFgl9W__modal{max-height:70vh;top:15%}}.global-search-common-module__kFgl9W__modalHeader{border-bottom:1px solid #0000;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.global-search-common-module__kFgl9W__searchInputWrapper{flex:1;align-items:center;display:flex;position:relative}.global-search-common-module__kFgl9W__searchInputIcon{pointer-events:none;width:1.25rem;height:1.25rem;position:absolute;left:.75rem}.global-search-common-module__kFgl9W__searchInput{background:0 0;border:none;border-radius:12px;outline:none;width:100%;height:48px;padding:0 2.5rem 0 2.75rem;font-size:1rem;font-weight:500}.global-search-common-module__kFgl9W__searchInput::placeholder{font-weight:400}.global-search-common-module__kFgl9W__clearButton{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex;position:absolute;right:.5rem}.global-search-common-module__kFgl9W__closeButton{letter-spacing:.02em;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.375rem .625rem;font-size:.7rem;font-weight:600;transition:all .15s;display:flex}.global-search-common-module__kFgl9W__categoryTabs{scrollbar-width:none;-ms-overflow-style:none;gap:.375rem;padding:.75rem 1.25rem;display:flex;overflow-x:auto}.global-search-common-module__kFgl9W__categoryTabs::-webkit-scrollbar{display:none}.global-search-common-module__kFgl9W__categoryTab{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.global-search-common-module__kFgl9W__categoryTabActive{font-weight:600}.global-search-common-module__kFgl9W__modalContent{scrollbar-width:thin;flex:1;padding:1rem 1.25rem;overflow-y:auto}.global-search-common-module__kFgl9W__section{margin-bottom:1.5rem}.global-search-common-module__kFgl9W__section:last-child{margin-bottom:0}.global-search-common-module__kFgl9W__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.global-search-common-module__kFgl9W__sectionTitle{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:flex}.global-search-common-module__kFgl9W__sectionHeader .global-search-common-module__kFgl9W__sectionTitle{margin-bottom:0}.global-search-common-module__kFgl9W__clearAllButton{cursor:pointer;border:none;border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:all .15s}.global-search-common-module__kFgl9W__quickLinksGrid{grid-template-columns:1fr;gap:.5rem;display:grid}@media (min-width:480px){.global-search-common-module__kFgl9W__quickLinksGrid{grid-template-columns:repeat(2,1fr)}}.global-search-common-module__kFgl9W__quickLinkCard{cursor:pointer;text-align:left;border:1px solid #0000;border-radius:14px;align-items:center;gap:.75rem;padding:.875rem 1rem;transition:all .2s;display:flex}.global-search-common-module__kFgl9W__quickLinkIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.global-search-common-module__kFgl9W__quickLinkContent{flex:1;min-width:0}.global-search-common-module__kFgl9W__quickLinkTitle{align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.global-search-common-module__kFgl9W__quickLinkBadge{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:.125rem .375rem;font-size:.6rem;font-weight:700}.global-search-common-module__kFgl9W__quickLinkDescription{margin-top:.125rem;font-size:.75rem;display:block}.global-search-common-module__kFgl9W__quickLinkArrow{opacity:0;flex-shrink:0;transition:all .2s;transform:translate(-4px)}.global-search-common-module__kFgl9W__quickLinkCard:hover .global-search-common-module__kFgl9W__quickLinkArrow{opacity:.5;transform:translate(0)}.global-search-common-module__kFgl9W__recentList{flex-direction:column;gap:.25rem;display:flex}.global-search-common-module__kFgl9W__recentItem{cursor:pointer;text-align:left;border:none;border-radius:10px;align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:.875rem;transition:all .15s;display:flex}.global-search-common-module__kFgl9W__trendingList{flex-wrap:wrap;gap:.5rem;display:flex}.global-search-common-module__kFgl9W__trendingItem{cursor:pointer;border:1px solid #0000;border-radius:20px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.global-search-common-module__kFgl9W__searchHint{justify-content:center;align-items:center;min-height:200px;padding:2rem;display:flex}.global-search-common-module__kFgl9W__searchHintContent{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.global-search-common-module__kFgl9W__searchHintIcon{opacity:.3}.global-search-common-module__kFgl9W__searchHintText{font-size:.95rem;font-weight:500}.global-search-common-module__kFgl9W__searchHintText kbd{border-radius:6px;justify-content:center;align-items:center;margin:0 .25rem;padding:.125rem .5rem;font-size:.8rem;font-weight:600;display:inline-flex}.global-search-common-module__kFgl9W__searchHintButton{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.global-search-common-module__kFgl9W__searchHintButton:hover{transform:translateY(-2px)}.global-search-common-module__kFgl9W__modalFooter{border-top:1px solid #0000;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.global-search-common-module__kFgl9W__footerShortcuts{align-items:center;gap:1rem;display:none}@media (min-width:480px){.global-search-common-module__kFgl9W__footerShortcuts{display:flex}}.global-search-common-module__kFgl9W__footerShortcut{align-items:center;gap:.375rem;font-size:.7rem;font-weight:500;display:flex}.global-search-common-module__kFgl9W__footerShortcut kbd{border-radius:4px;justify-content:center;align-items:center;padding:.125rem .375rem;font-size:.65rem;font-weight:600;display:inline-flex}.global-search-common-module__kFgl9W__footerBrand{align-items:center;gap:.375rem;margin-left:auto;font-size:.75rem;font-weight:600;display:flex}@media (prefers-reduced-motion:reduce){.global-search-common-module__kFgl9W__modal,.global-search-common-module__kFgl9W__backdrop,.global-search-common-module__kFgl9W__quickLinkCard,.global-search-common-module__kFgl9W__categoryTab,.global-search-common-module__kFgl9W__trendingItem,.global-search-common-module__kFgl9W__recentItem,.global-search-common-module__kFgl9W__searchHintButton{transition:none}}
.edit-profile-dialog-light-module__o_pktq__container{background:linear-gradient(135deg,#fffffff2 0%,#f8fafce6 100%)}.edit-profile-dialog-light-module__o_pktq__card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,#ffffffe6 0%,#f8fafcd9 100%);border:1px solid #94a3b84d;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #1f26871f,0 4px 16px #1f268714,inset 0 1px #fffc}.edit-profile-dialog-light-module__o_pktq__card:before{content:"";border-radius:inherit;pointer-events:none;opacity:.5;background:linear-gradient(135deg,#fff3 0%,#ffffff0d 100%);position:absolute;inset:0}.edit-profile-dialog-light-module__o_pktq__card:hover{background:linear-gradient(135deg,#fffffff2 0%,#f8fafce6 100%);border:1px solid #4573df66;transform:translateY(-1px);box-shadow:0 12px 40px #1f268729,0 6px 20px #1f26871f,inset 0 1px #ffffffe6}.edit-profile-dialog-light-module__o_pktq__title{color:#0f172a;text-shadow:0 1px 2px #fffc}.edit-profile-dialog-light-module__o_pktq__description{color:#475569}.edit-profile-dialog-light-module__o_pktq__button{color:#0f172a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#fffc 0%,#f8fafcb3 100%);border:1px solid #94a3b84d;min-height:44px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #1f26871a,inset 0 1px #fff9}.edit-profile-dialog-light-module__o_pktq__button:hover{background:linear-gradient(135deg,#ffffffe6 0%,#f8fafccc 100%);border:1px solid #4573df66;transform:translateY(-1px);box-shadow:0 8px 24px #1f268724,inset 0 1px #fffc}.edit-profile-dialog-light-module__o_pktq__button:focus-visible,.edit-profile-dialog-light-module__o_pktq__input:focus{outline-offset:2px;outline:3px solid #4573dffa}.edit-profile-dialog-light-module__o_pktq__formGroup{position:relative}.edit-profile-dialog-light-module__o_pktq__input{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0f172a;background:linear-gradient(135deg,#ffffffd9 0%,#f8fafccc 100%);border:1px solid #cbd5e166;min-height:44px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #1f268714,inset 0 1px #fff9}.edit-profile-dialog-light-module__o_pktq__input:focus{border:1px solid #4573df80;box-shadow:0 0 0 3px #4573df26,0 4px 12px #1f26871f}.edit-profile-dialog-light-module__o_pktq__label{color:#334155;font-weight:500}@media (prefers-reduced-motion:reduce){.edit-profile-dialog-light-module__o_pktq__card,.edit-profile-dialog-light-module__o_pktq__button,.edit-profile-dialog-light-module__o_pktq__input{transition:none;transform:none!important}}.edit-profile-dialog-light-module__o_pktq__avatarPlaceholder{color:#64748b;background:#e2e8f080}.edit-profile-dialog-light-module__o_pktq__avatarUploadBtn{color:#325abe;background:#4573df0f;border-color:#4573df2e}.edit-profile-dialog-light-module__o_pktq__avatarUploadBtn:hover{background:#4573df1f}.edit-profile-dialog-light-module__o_pktq__avatarHint{color:#94a3b8}
.resources-hero-common-module___Vd3Fa__container{width:100%;padding-top:4rem;padding-bottom:4rem;position:relative;overflow:hidden}.resources-hero-common-module___Vd3Fa__contentWrapper{z-index:10;text-align:center;flex-direction:column;align-items:center;max-width:1280px;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}.resources-hero-common-module___Vd3Fa__badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.resources-hero-common-module___Vd3Fa__badge:hover{transform:translateY(-2px)}.resources-hero-common-module___Vd3Fa__title{letter-spacing:-.02em;max-width:800px;margin-bottom:1.5rem;font-size:2.5rem;font-weight:800;line-height:1.1}.resources-hero-common-module___Vd3Fa__titleHighlight{color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.resources-hero-common-module___Vd3Fa__description{max-width:600px;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.6}.resources-hero-common-module___Vd3Fa__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:4rem;display:flex}.resources-hero-common-module___Vd3Fa__statsGrid{grid-template-columns:repeat(1,1fr);gap:1.5rem;width:100%;max-width:1000px;display:grid}.resources-hero-common-module___Vd3Fa__statCard{border-radius:1rem;align-items:center;gap:1rem;padding:1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.resources-hero-common-module___Vd3Fa__statCard:hover{transform:translateY(-4px)}.resources-hero-common-module___Vd3Fa__statIconWrapper{border-radius:.75rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .3s;display:flex}.resources-hero-common-module___Vd3Fa__statCard:hover .resources-hero-common-module___Vd3Fa__statIconWrapper{transform:scale(1.1)rotate(5deg)}.resources-hero-common-module___Vd3Fa__statContent{text-align:left;flex:1}.resources-hero-common-module___Vd3Fa__statValue{margin-bottom:.25rem;font-size:1.5rem;font-weight:700;line-height:1}.resources-hero-common-module___Vd3Fa__statLabel{font-size:.875rem;font-weight:500}.resources-hero-common-module___Vd3Fa__backgroundGlow{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resources-hero-common-module___Vd3Fa__blob{filter:blur(80px);opacity:.4;border-radius:50%;position:absolute}@media (min-width:768px){.resources-hero-common-module___Vd3Fa__container{padding-top:6rem;padding-bottom:6rem}.resources-hero-common-module___Vd3Fa__title{font-size:3.5rem}.resources-hero-common-module___Vd3Fa__statsGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.resources-hero-common-module___Vd3Fa__title{font-size:4.5rem}}@media (prefers-reduced-motion:reduce){.resources-hero-common-module___Vd3Fa__badge,.resources-hero-common-module___Vd3Fa__statCard,.resources-hero-common-module___Vd3Fa__statIconWrapper{transition:none;transform:none!important}.resources-hero-common-module___Vd3Fa__blob{animation:none!important}}
.bulk-actions-toolbar-light-module__n_5RzW__container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#4573df1a,#4573df0d);border:1px solid #4573df33}.bulk-actions-toolbar-light-module__n_5RzW__selectedBadge{color:#fff;background:#4573df}.bulk-actions-toolbar-light-module__n_5RzW__selectAllLink{color:#4573df}.bulk-actions-toolbar-light-module__n_5RzW__selectAllLink:hover{color:#314bb7}.bulk-actions-toolbar-light-module__n_5RzW__actionButton{background:#fffc;border-color:#0000001a}.bulk-actions-toolbar-light-module__n_5RzW__actionButton:hover{background:#fffffff2}.bulk-actions-toolbar-light-module__n_5RzW__moreButton{background:#fffc;border-color:#0000001a}.bulk-actions-toolbar-light-module__n_5RzW__progressText{color:#4b5563}.bulk-actions-toolbar-light-module__n_5RzW__clearButton{color:#6b7280}.bulk-actions-toolbar-light-module__n_5RzW__clearButton:hover{color:#111827;background:#0000000d}.bulk-actions-toolbar-light-module__n_5RzW__dialog{background:#fffffffa}.bulk-actions-toolbar-light-module__n_5RzW__dialogTitle{color:#111827}.bulk-actions-toolbar-light-module__n_5RzW__dialogDescription{color:#4b5563}
.global-search-dark-module__M6mWxq__triggerButton{color:#e2e8f0bf;background:0 0;border:1px solid #ffffff14}.global-search-dark-module__M6mWxq__triggerButton:hover{color:#fff;background:#ffffff0f;border-color:#ffffff26}.global-search-dark-module__M6mWxq__triggerShortcut{display:none}.global-search-dark-module__M6mWxq__backdrop{background:#000000b3}.global-search-dark-module__M6mWxq__modal{background:linear-gradient(#181c24fa 0%,#11141bfa 100%);border:1px solid #ffffff0f;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff08}.global-search-dark-module__M6mWxq__modalHeader{background:#ffffff05;border-bottom-color:#ffffff0f}.global-search-dark-module__M6mWxq__searchInputIcon{color:#94a3b899}.global-search-dark-module__M6mWxq__searchInput{color:#f8fafcf2;background:#ffffff08}.global-search-dark-module__M6mWxq__searchInput::placeholder{color:#94a3b880}.global-search-dark-module__M6mWxq__searchInput:focus{background:#ffffff0d}.global-search-dark-module__M6mWxq__clearButton{color:#94a3b8b3;background:#ffffff0d}.global-search-dark-module__M6mWxq__clearButton:hover{color:#f8fafce6;background:#ffffff1a}.global-search-dark-module__M6mWxq__closeButton{color:#94a3b8b3;background:#ffffff0d}.global-search-dark-module__M6mWxq__closeButton:hover{color:#f8fafce6;background:#ffffff14}.global-search-dark-module__M6mWxq__categoryTabs{background:#00000026;border-bottom:1px solid #ffffff0a}.global-search-dark-module__M6mWxq__categoryTab{color:#94a3b8b3;background:0 0}.global-search-dark-module__M6mWxq__categoryTab:hover{color:#f8fafce6;background:#ffffff0d}.global-search-dark-module__M6mWxq__categoryTabActive{color:#a5b4fc;background:#818cf826;border-color:#818cf840}.global-search-dark-module__M6mWxq__modalContent{background:0 0}.global-search-dark-module__M6mWxq__sectionTitle{color:#94a3b899}.global-search-dark-module__M6mWxq__clearAllButton{color:#818cf8cc;background:0 0}.global-search-dark-module__M6mWxq__clearAllButton:hover{color:#a5b4fc;background:#818cf81a}.global-search-dark-module__M6mWxq__quickLinkCard{background:#ffffff08;border-color:#ffffff0d}.global-search-dark-module__M6mWxq__quickLinkCard:hover{background:#ffffff0f;border-color:#818cf840;transform:translateY(-1px);box-shadow:0 4px 16px #0000004d}.global-search-dark-module__M6mWxq__quickLinkIcon{color:#a5b4fc;background:linear-gradient(135deg,#818cf826,#a78bfa26)}.global-search-dark-module__M6mWxq__quickLinkBadge{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.global-search-dark-module__M6mWxq__quickLinkDescription{color:#94a3b899}.global-search-dark-module__M6mWxq__quickLinkArrow{color:#94a3b866}.global-search-dark-module__M6mWxq__recentItem{color:#e2e8f0b3;background:0 0}.global-search-dark-module__M6mWxq__recentItem:hover{color:#f8fafcf2;background:#ffffff0d}.global-search-dark-module__M6mWxq__trendingItem{color:#94a3b8cc;background:#ffffff08;border-color:#ffffff0d}.global-search-dark-module__M6mWxq__trendingItem:hover{color:#a5b4fc;background:#818cf81a;border-color:#818cf833}.global-search-dark-module__M6mWxq__searchHintContent{color:#e2e8f0cc}.global-search-dark-module__M6mWxq__searchHintText kbd{color:#e2e8f0cc;background:#ffffff14}.global-search-dark-module__M6mWxq__searchHintButton{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 4px 14px #6366f166}.global-search-dark-module__M6mWxq__searchHintButton:hover{box-shadow:0 6px 20px #6366f180}.global-search-dark-module__M6mWxq__modalFooter{background:#0003;border-top-color:#ffffff0d}.global-search-dark-module__M6mWxq__footerShortcut{color:#94a3b880}.global-search-dark-module__M6mWxq__footerShortcut kbd{color:#e2e8f0b3;background:#ffffff14}.global-search-dark-module__M6mWxq__footerBrand{color:#94a3b880}
.emotion-user-guide-common-module__FNkcMa__wrapper{flex-direction:column;gap:1.5rem;display:flex}.emotion-user-guide-common-module__FNkcMa__section{border-radius:1rem;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.emotion-user-guide-common-module__FNkcMa__sectionHeader{padding:1.5rem 1.5rem 0}.emotion-user-guide-common-module__FNkcMa__sectionTitle{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;display:flex}.emotion-user-guide-common-module__FNkcMa__sectionDescription{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.emotion-user-guide-common-module__FNkcMa__sectionBody{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.emotion-user-guide-common-module__FNkcMa__featureGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.emotion-user-guide-common-module__FNkcMa__featureGrid{grid-template-columns:repeat(2,1fr)}}.emotion-user-guide-common-module__FNkcMa__featureCard{border-style:solid;border-width:1px;border-radius:.75rem;padding:1rem}.emotion-user-guide-common-module__FNkcMa__featureCardHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.emotion-user-guide-common-module__FNkcMa__featureCardTitle{font-size:.9375rem;font-weight:600}.emotion-user-guide-common-module__FNkcMa__featureCardText{font-size:.875rem;line-height:1.5}.emotion-user-guide-common-module__FNkcMa__featureIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.emotion-user-guide-common-module__FNkcMa__privacyBox{border-style:solid;border-width:1px;border-radius:.75rem;padding:1rem}.emotion-user-guide-common-module__FNkcMa__privacyTitle{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.9375rem;font-weight:600;display:flex}.emotion-user-guide-common-module__FNkcMa__privacyText{font-size:.875rem;line-height:1.6}.emotion-user-guide-common-module__FNkcMa__resourceGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.emotion-user-guide-common-module__FNkcMa__resourceGrid{grid-template-columns:repeat(2,1fr)}}.emotion-user-guide-common-module__FNkcMa__resourceCard{border-style:solid;border-width:1px;border-radius:.75rem;padding:1rem;transition:transform .2s,box-shadow .2s}.emotion-user-guide-common-module__FNkcMa__resourceCardTop{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.emotion-user-guide-common-module__FNkcMa__resourceCardInfo{align-items:center;gap:.5rem;display:flex}.emotion-user-guide-common-module__FNkcMa__resourceIconWrap{border-style:solid;border-width:1px;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.emotion-user-guide-common-module__FNkcMa__resourceIcon{width:1rem;height:1rem}.emotion-user-guide-common-module__FNkcMa__resourceTitle{font-size:.9375rem;font-weight:600}.emotion-user-guide-common-module__FNkcMa__resourceDescription{margin-bottom:.75rem;font-size:.875rem;line-height:1.5}.emotion-user-guide-common-module__FNkcMa__resourceDetails{flex-direction:column;gap:.375rem;display:flex}.emotion-user-guide-common-module__FNkcMa__contactName{font-size:.875rem;font-weight:500}.emotion-user-guide-common-module__FNkcMa__contactRow{align-items:center;gap:.25rem;font-size:.875rem;display:flex}.emotion-user-guide-common-module__FNkcMa__contactIcon{flex-shrink:0;width:.75rem;height:.75rem}.emotion-user-guide-common-module__FNkcMa__linkButton{margin-top:.5rem}.emotion-user-guide-common-module__FNkcMa__emergencyBox{border-style:solid;border-width:1px;border-radius:.75rem;padding:1rem}.emotion-user-guide-common-module__FNkcMa__emergencyTitle{margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.emotion-user-guide-common-module__FNkcMa__emergencyText{margin-bottom:.75rem;font-size:.875rem}.emotion-user-guide-common-module__FNkcMa__emergencyActions{flex-wrap:wrap;gap:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.emotion-user-guide-common-module__FNkcMa__section,.emotion-user-guide-common-module__FNkcMa__resourceCard{transition:none}}
.resources-hero-light-module__3Q5FmG__container{background:radial-gradient(circle at top,#fffc,#f8fafc)}.resources-hero-light-module__3Q5FmG__badge{color:#3b5fc9;background:#fff9;border:1px solid #4573df33;box-shadow:0 4px 12px #4573df1a}.resources-hero-light-module__3Q5FmG__badge:hover{background:#fffc;border-color:#4573df66;box-shadow:0 6px 16px #4573df26}.resources-hero-light-module__3Q5FmG__title{color:#111827}.resources-hero-light-module__3Q5FmG__titleHighlight{background-image:linear-gradient(135deg,#3b5fc9 0% 50%,#3b5fc9 100%)}.resources-hero-light-module__3Q5FmG__description{color:#475569}.resources-hero-light-module__3Q5FmG__statCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffffb3 0%,#fff6 100%);border:1px solid #fff9;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008,inset 0 0 0 1px #ffffff80}.resources-hero-light-module__3Q5FmG__statCard:hover{background:linear-gradient(135deg,#ffffffe6 0%,#fff9 100%);box-shadow:0 10px 15px -3px #00000014,0 4px 6px -2px #0000000a,inset 0 0 0 1px #fffc}.resources-hero-light-module__3Q5FmG__statValue{color:#111827}.resources-hero-light-module__3Q5FmG__statLabel{color:#64748b}.resources-hero-light-module__3Q5FmG__iconPink{color:#3b5fc9;background:linear-gradient(135deg,#4573df1a,#4573df0d);border:1px solid #4573df33}.resources-hero-light-module__3Q5FmG__iconBlue,.resources-hero-light-module__3Q5FmG__iconPurple{color:#4573df;background:linear-gradient(135deg,#4573df1a,#4573df0d);border:1px solid #4573df33}.resources-hero-light-module__3Q5FmG__blob1,.resources-hero-light-module__3Q5FmG__blob2{background:radial-gradient(circle,#4573df26 0%,#4573df00 70%)}
.bulk-actions-toolbar-dark-module__pMEj-q__container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#4573df26;border:1px solid #4573df4d}.bulk-actions-toolbar-dark-module__pMEj-q__selectedBadge{color:#fff;background:#4573df}.bulk-actions-toolbar-dark-module__pMEj-q__selectAllLink{color:#93c5fd}.bulk-actions-toolbar-dark-module__pMEj-q__selectAllLink:hover{color:#bfdbfe}.bulk-actions-toolbar-dark-module__pMEj-q__actionButton{background:#ffffff14;border-color:#ffffff1f}.bulk-actions-toolbar-dark-module__pMEj-q__actionButton:hover{background:#ffffff1f}.bulk-actions-toolbar-dark-module__pMEj-q__moreButton{background:#ffffff14;border-color:#ffffff1f}.bulk-actions-toolbar-dark-module__pMEj-q__progressText,.bulk-actions-toolbar-dark-module__pMEj-q__clearButton{color:#9ca3af}.bulk-actions-toolbar-dark-module__pMEj-q__clearButton:hover{color:#f3f4f6;background:#ffffff14}.bulk-actions-toolbar-dark-module__pMEj-q__dialog{background:#272c34fa;border:1px solid #ffffff1a}.bulk-actions-toolbar-dark-module__pMEj-q__dialogTitle{color:#f3f4f6}.bulk-actions-toolbar-dark-module__pMEj-q__dialogDescription{color:#9ca3af}
.global-search-light-module__WRRTaa__triggerButton{color:#0f172ab3;background:0 0;border:1px solid #00000014}.global-search-light-module__WRRTaa__triggerButton:hover{color:#0f172a;background:#0000000d;border-color:#00000026}.global-search-light-module__WRRTaa__triggerShortcut{display:none}.global-search-light-module__WRRTaa__backdrop{background:#0f172a66}.global-search-light-module__WRRTaa__modal{background:linear-gradient(#fffffffa 0%,#f8fafcfa 100%);border:1px solid #0000000f}.global-search-light-module__WRRTaa__modalHeader{background:#fffc;border-bottom-color:#0000000f}.global-search-light-module__WRRTaa__searchInputIcon{color:#0f172a66}.global-search-light-module__WRRTaa__searchInput{color:#0f172a;background:#00000008}.global-search-light-module__WRRTaa__searchInput::placeholder{color:#0f172a66}.global-search-light-module__WRRTaa__searchInput:focus{background:#0000000a}.global-search-light-module__WRRTaa__clearButton{color:#0f172a80;background:#0000000d}.global-search-light-module__WRRTaa__clearButton:hover{color:#0f172acc;background:#0000001a}.global-search-light-module__WRRTaa__closeButton{color:#0f172a99;background:#0000000d}.global-search-light-module__WRRTaa__closeButton:hover{background:#00000014}.global-search-light-module__WRRTaa__categoryTabs{background:#00000005;border-bottom:1px solid #0000000a}.global-search-light-module__WRRTaa__categoryTab{color:#0f172a99;background:0 0}.global-search-light-module__WRRTaa__categoryTab:hover{color:#0f172ae6;background:#0000000a}.global-search-light-module__WRRTaa__categoryTabActive{color:#4573df;background:#4573df1a;border-color:#4573df33}.global-search-light-module__WRRTaa__modalContent{background:0 0}.global-search-light-module__WRRTaa__sectionTitle{color:#0f172a80}.global-search-light-module__WRRTaa__clearAllButton{color:#4573dfcc;background:0 0}.global-search-light-module__WRRTaa__clearAllButton:hover{color:#4573df;background:#4573df14}.global-search-light-module__WRRTaa__quickLinkCard{background:#fffc;border-color:#0000000f}.global-search-light-module__WRRTaa__quickLinkCard:hover{background:#fff;border-color:#4573df33;transform:translateY(-1px);box-shadow:0 4px 16px #0000000f}.global-search-light-module__WRRTaa__quickLinkIcon{color:#4573df;background:linear-gradient(135deg,#4573df1a,#9333ea1a)}.global-search-light-module__WRRTaa__quickLinkBadge{color:#fff;background:linear-gradient(135deg,#4573df,#6366f1)}.global-search-light-module__WRRTaa__quickLinkDescription{color:#0f172a80}.global-search-light-module__WRRTaa__quickLinkArrow{color:#0f172a4d}.global-search-light-module__WRRTaa__recentItem{color:#0f172ab3;background:0 0}.global-search-light-module__WRRTaa__recentItem:hover{color:#0f172ae6;background:#0000000a}.global-search-light-module__WRRTaa__trendingItem{color:#0f172ab3;background:#00000008;border-color:#0000000a}.global-search-light-module__WRRTaa__trendingItem:hover{color:#4573df;background:#4573df14;border-color:#4573df26}.global-search-light-module__WRRTaa__searchHintContent{color:#0f172acc}.global-search-light-module__WRRTaa__searchHintText kbd{color:#0f172ab3;background:#0000000f}.global-search-light-module__WRRTaa__searchHintButton{color:#fff;background:linear-gradient(135deg,#4573df,#6366f1);box-shadow:0 4px 14px #4573df4d}.global-search-light-module__WRRTaa__searchHintButton:hover{box-shadow:0 6px 20px #4573df66}.global-search-light-module__WRRTaa__modalFooter{background:#f8fafccc;border-top-color:#0000000f}.global-search-light-module__WRRTaa__footerShortcut{color:#0f172a80}.global-search-light-module__WRRTaa__footerShortcut kbd{color:#0f172a99;background:#0000000f}.global-search-light-module__WRRTaa__footerBrand{color:#0f172a66}
.emotion-user-guide-light-module__OFmVDq__section{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,#ffffffe6,#f8fafcd9);border:1px solid #94a3b84d;box-shadow:0 8px 32px #1f26871f,0 4px 16px #1f268714,inset 0 1px #fffc}.emotion-user-guide-light-module__OFmVDq__sectionTitle{color:#0f172a}.emotion-user-guide-light-module__OFmVDq__sectionDescription{color:#475569}.emotion-user-guide-light-module__OFmVDq__featureCard{background:linear-gradient(135deg,#ffffffb3,#f8fafc80);border-color:#94a3b840}.emotion-user-guide-light-module__OFmVDq__featureCardTitle{color:#0f172a}.emotion-user-guide-light-module__OFmVDq__featureCardText{color:#475569}.emotion-user-guide-light-module__OFmVDq__featureIcon{color:#4573df}.emotion-user-guide-light-module__OFmVDq__privacyBox{background:linear-gradient(135deg,#4573df0f,#4573df05);border-color:#4573df26}.emotion-user-guide-light-module__OFmVDq__privacyTitle{color:#0f172a}.emotion-user-guide-light-module__OFmVDq__privacyText{color:#475569}.emotion-user-guide-light-module__OFmVDq__resourceCard{background:linear-gradient(135deg,#ffffffb3,#f8fafc80);border-color:#94a3b840}.emotion-user-guide-light-module__OFmVDq__resourceCard:hover{transform:translateY(-1px);box-shadow:0 6px 24px #1f26871f}.emotion-user-guide-light-module__OFmVDq__resourceIconWrap{background:#4573df14;border-color:#4573df26}.emotion-user-guide-light-module__OFmVDq__resourceIcon{color:#4573df}.emotion-user-guide-light-module__OFmVDq__resourceTitle{color:#0f172a}.emotion-user-guide-light-module__OFmVDq__resourceDescription{color:#475569}.emotion-user-guide-light-module__OFmVDq__contactName{color:#1e293b}.emotion-user-guide-light-module__OFmVDq__contactRow{color:#475569}.emotion-user-guide-light-module__OFmVDq__highPriority{color:#dc2626;border-color:#dc26264d}.emotion-user-guide-light-module__OFmVDq__mediumPriority{color:#2563eb;border-color:#2563eb4d}.emotion-user-guide-light-module__OFmVDq__emergencyBox{background:linear-gradient(135deg,#dc26260f,#dc262605);border-color:#dc262633}.emotion-user-guide-light-module__OFmVDq__emergencyTitle{color:#b91c1c}.emotion-user-guide-light-module__OFmVDq__emergencyText{color:#475569}
.unsupported-university-alert-common-module__eS68ca__container{text-align:center;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;max-width:600px;margin:2rem auto;padding:4rem 2rem;display:flex;position:relative;overflow:hidden}.unsupported-university-alert-common-module__eS68ca__iconWrapper{border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.5rem;display:flex}.unsupported-university-alert-common-module__eS68ca__icon{width:2rem;height:2rem}.unsupported-university-alert-common-module__eS68ca__title{letter-spacing:-.025em;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.unsupported-university-alert-common-module__eS68ca__description{margin-bottom:2rem;font-size:1rem;line-height:1.6}.unsupported-university-alert-common-module__eS68ca__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}
