.Header_header__VYZ3G{width:100%;padding:1rem 2rem;background-color:#000;color:#fff;display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid #f39c12}.Header_title__UlymB{margin:0;font-size:1.5rem}.Header_nav__F3t74{display:flex}.Header_navLink__1cl8b{margin-left:1rem}.Header_navLink__1cl8b:hover{text-decoration:underline}.Dashboard_container__dJEhR{min-height:100vh;background:linear-gradient(180deg,#0f172a,#1e1b4b);color:var(--color-text,#e2e8f0)}.Dashboard_main__wjQdL{max-width:1000px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:3rem}.Dashboard_hero__SyFnM{text-align:center;padding:3rem 2rem}.Dashboard_heroLabel__dUHOq{display:inline-block;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.4rem 1rem;border-radius:999px;margin-bottom:1rem}.Dashboard_hero__SyFnM h1{margin:0 0 1rem;font-size:3rem;font-weight:800;background:linear-gradient(135deg,#f8fafc,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.Dashboard_hero__SyFnM p{margin:0 auto;max-width:600px;font-size:1.1rem;line-height:1.7;color:rgba(226,232,240,.75)}.Dashboard_errorPanel__C_U2B{border-radius:12px;border:1px solid rgba(239,68,68,.4);background:hsla(0,91%,71%,.15);padding:1.5rem;text-align:center}.Dashboard_storySection__wpqDS{background:rgba(30,27,75,.4);border:1px solid rgba(139,92,246,.2);border-radius:20px;padding:2rem}.Dashboard_storyTitle__Jq4te{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:#f8fafc}.Dashboard_storyIntro__zoraR{margin:0 0 1.5rem;color:rgba(226,232,240,.7);line-height:1.6}.Dashboard_statsRow__BchTn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.Dashboard_statBox__3ZnWQ{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.1));border:1px solid rgba(139,92,246,.25);border-radius:16px;padding:1.5rem 1rem;text-align:center}.Dashboard_statValue__UVda1{font-size:2.25rem;font-weight:800;color:#f8fafc;line-height:1}.Dashboard_statUnit__ocSWX{font-size:1.5rem;color:#fbbf24}.Dashboard_statLabel__YTrGG{margin-top:.5rem;font-size:.85rem;color:rgba(226,232,240,.6);text-transform:uppercase;letter-spacing:.05em}.Dashboard_spotlightSection__Osxng{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(245,158,11,.1));border:2px solid rgba(251,191,36,.4);border-radius:20px;padding:2.5rem;text-align:center;position:relative;overflow:hidden}.Dashboard_spotlightSection__Osxng:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(251,191,36,.1) 0,transparent 50%);pointer-events:none}.Dashboard_spotlightBadge__efBCy{display:inline-block;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1e1b4b;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.5rem 1.2rem;border-radius:999px;margin-bottom:1.25rem}.Dashboard_spotlightJoke__rPbnZ{font-size:1.4rem;font-weight:500;line-height:1.5;color:#f8fafc;font-style:italic;max-width:700px;margin:0 auto 1.5rem}.Dashboard_spotlightMeta__5FkuT{display:flex;justify-content:center;align-items:center;gap:1.5rem;flex-wrap:wrap;font-size:.95rem;color:rgba(226,232,240,.8)}.Dashboard_spotlightStars__8K9cY{font-size:1.3rem;color:#fbbf24}.Dashboard_spotlightAvg__QpfMu{font-weight:600}.Dashboard_spotlightVotes__ezh22{color:rgba(226,232,240,.6)}.Dashboard_spotlightAuthor__7QvPL{color:rgba(226,232,240,.6);font-style:italic}.Dashboard_starRating__od8_S{color:#fbbf24;letter-spacing:.05em}.Dashboard_halfStar__HTNLT{opacity:.5}.Dashboard_ratingChart__NcwM0{display:flex;flex-direction:column;gap:.5rem}.Dashboard_ratingBar__8ssWN{display:flex;align-items:center;gap:.75rem}.Dashboard_ratingBarLabel__zDH8K{width:2.5rem;font-size:.85rem;color:rgba(226,232,240,.7);text-align:right}.Dashboard_ratingBarTrack__Bar3z{flex:1 1;height:24px;background:rgba(30,41,59,.6);border-radius:4px;overflow:hidden}.Dashboard_ratingBarFill__6xIgw{height:100%;border-radius:4px;transition:width .5s ease-out;min-width:2px}.Dashboard_ratingBarFill__6xIgw[data-score="5"]{background:linear-gradient(90deg,#22c55e,#4ade80)}.Dashboard_ratingBarFill__6xIgw[data-score="4"]{background:linear-gradient(90deg,#84cc16,#a3e635)}.Dashboard_ratingBarFill__6xIgw[data-score="3"]{background:linear-gradient(90deg,#eab308,#facc15)}.Dashboard_ratingBarFill__6xIgw[data-score="2"]{background:linear-gradient(90deg,#f97316,#fb923c)}.Dashboard_ratingBarFill__6xIgw[data-score="1"]{background:linear-gradient(90deg,#ef4444,#f87171)}.Dashboard_ratingBarCount__Y_oL7{width:3rem;font-size:.85rem;color:rgba(226,232,240,.6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Dashboard_distributionSection__Q_5dJ{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;gap:2rem}.Dashboard_distributionAuthors__iglQ_ h3,.Dashboard_distributionMain__Ym9X8 h3{margin:0 0 1rem;font-size:1rem;font-weight:600;color:rgba(226,232,240,.8)}.Dashboard_authorCharts__kftmA{display:grid;grid-gap:1.5rem;gap:1.5rem}.Dashboard_authorChart__BnMCc h4{margin:0 0 .75rem;font-size:.9rem;font-weight:600;color:#a78bfa}.Dashboard_leaderboard__hTfF4{display:flex;flex-direction:column;gap:1rem}.Dashboard_leaderboardItem__2AWbh{display:flex;align-items:flex-start;gap:1rem;background:rgba(30,41,59,.5);border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:1.25rem;transition:transform .2s,border-color .2s}.Dashboard_leaderboardItem__2AWbh:hover{transform:translateX(4px);border-color:rgba(139,92,246,.4)}.Dashboard_leaderboardItem__2AWbh.Dashboard_gold__1wLf8{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(251,191,36,.05));border-color:rgba(251,191,36,.4)}.Dashboard_leaderboardItem__2AWbh.Dashboard_silver__dKBcj{background:linear-gradient(135deg,rgba(156,163,175,.15),rgba(156,163,175,.05));border-color:rgba(156,163,175,.4)}.Dashboard_leaderboardItem__2AWbh.Dashboard_bronze__addWk{background:linear-gradient(135deg,rgba(217,119,6,.15),rgba(217,119,6,.05));border-color:rgba(217,119,6,.4)}.Dashboard_leaderboardRank__tvmbO{font-size:1.5rem;font-weight:800;color:rgba(226,232,240,.4);min-width:3rem}.Dashboard_gold__1wLf8 .Dashboard_leaderboardRank__tvmbO{color:#fbbf24}.Dashboard_silver__dKBcj .Dashboard_leaderboardRank__tvmbO{color:#9ca3af}.Dashboard_bronze__addWk .Dashboard_leaderboardRank__tvmbO{color:#d97706}.Dashboard_leaderboardContent__WHfhC{flex:1 1}.Dashboard_leaderboardJoke__MCkZl{margin:0 0 .75rem;font-size:1rem;line-height:1.5;color:#f8fafc}.Dashboard_leaderboardStats__1JfHC{display:flex;align-items:center;gap:1rem;font-size:.9rem;color:rgba(226,232,240,.7)}.Dashboard_leaderboardVotes__42VR3{color:rgba(226,232,240,.5)}.Dashboard_leaderboardAuthor__Tvo1z{color:#a78bfa;font-style:italic}.Dashboard_authorShowdown__sI39U{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.Dashboard_authorCardLink__wG_62{text-decoration:none;color:inherit;display:block}.Dashboard_authorCardLink__wG_62:hover .Dashboard_authorCard__n8bWg{border-color:rgba(139,92,246,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,92,246,.15)}.Dashboard_authorCardLink__wG_62:hover .Dashboard_authorInfo__G1Efu h4{color:#a78bfa}.Dashboard_authorCard__n8bWg{display:flex;align-items:center;gap:1rem;background:rgba(30,41,59,.5);border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:1rem 1.25rem;transition:border-color .2s,transform .2s,box-shadow .2s;cursor:pointer}.Dashboard_authorRank__ZjYxv{font-size:1.25rem;font-weight:700;color:#6366f1}.Dashboard_authorInfo__G1Efu h4{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:#f8fafc;transition:color .2s}.Dashboard_authorMetrics__8Snaf{display:flex;gap:1rem;font-size:.85rem;color:rgba(226,232,240,.6)}.Dashboard_activityFeed__0ofCD{display:flex;flex-direction:column;gap:.75rem}.Dashboard_activityItem__Ri_B3{display:flex;align-items:flex-start;gap:1rem;background:rgba(30,41,59,.4);border-radius:10px;padding:1rem}.Dashboard_activityRating__P1Efr{font-size:1rem;font-weight:700;padding:.35rem .6rem;border-radius:6px;min-width:3rem;text-align:center}.Dashboard_activityRating__P1Efr[data-rating="5"]{background:rgba(34,197,94,.2);color:#4ade80}.Dashboard_activityRating__P1Efr[data-rating="4"]{background:rgba(132,204,22,.2);color:#a3e635}.Dashboard_activityRating__P1Efr[data-rating="3"]{background:rgba(234,179,8,.2);color:#facc15}.Dashboard_activityRating__P1Efr[data-rating="2"]{background:rgba(249,115,22,.2);color:#fb923c}.Dashboard_activityRating__P1Efr[data-rating="1"]{background:rgba(239,68,68,.2);color:#f87171}.Dashboard_activityContent__5NloO{flex:1 1}.Dashboard_activityJoke__Lj_uu{margin:0 0 .35rem;font-size:.95rem;line-height:1.4;color:#f8fafc}.Dashboard_activityMeta__w8g7J{display:flex;gap:1rem;font-size:.8rem;color:rgba(226,232,240,.5)}.Dashboard_emptyState__ezp28{margin:0;padding:2rem;border-radius:12px;background:rgba(30,41,59,.4);color:rgba(226,232,240,.6);text-align:center}.Dashboard_debugStats__VZyNe{margin-top:2rem;padding:1rem;background:rgba(15,23,42,.6);border:1px solid rgba(71,85,105,.3);border-radius:8px}.Dashboard_debugTitle__UgNx6{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgba(148,163,184,.6);margin-bottom:.5rem}.Dashboard_debugItems__t4vP6{display:flex;flex-wrap:wrap;gap:1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;color:rgba(148,163,184,.8)}@media (max-width:900px){.Dashboard_statsRow__BchTn{grid-template-columns:repeat(2,1fr)}.Dashboard_distributionSection__Q_5dJ{grid-template-columns:1fr}}@media (max-width:600px){.Dashboard_main__wjQdL{padding:1.5rem 1rem 3rem}.Dashboard_hero__SyFnM{padding:2rem 1rem}.Dashboard_hero__SyFnM h1{font-size:2rem}.Dashboard_statsRow__BchTn{grid-template-columns:1fr 1fr}.Dashboard_statValue__UVda1{font-size:1.75rem}.Dashboard_spotlightJoke__rPbnZ{font-size:1.1rem}.Dashboard_spotlightMeta__5FkuT{flex-direction:column;gap:.5rem}.Dashboard_leaderboardItem__2AWbh{flex-direction:column;text-align:center}.Dashboard_leaderboardStats__1JfHC{justify-content:center;flex-wrap:wrap}.Dashboard_authorShowdown__sI39U{grid-template-columns:1fr}}