.Header_header__072v2{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__u8Exk{margin:0;font-size:1.5rem}.Header_nav__evgr5{display:flex}.Header_navLink__bzbwi{margin-left:1rem}.Header_navLink__bzbwi:hover{text-decoration:underline}.Dashboard_container__NIhIv{min-height:100vh;background:var(--gradient-background);color:var(--color-text)}.Dashboard_main__aJkg_{max-width:1000px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:3rem}.Dashboard_hero__H2XWQ{text-align:center;padding:3rem 2rem}.Dashboard_heroLabel__ysvId{display:inline-block;background:linear-gradient(135deg,#f39c12,#e67e22);color:white;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.4rem 1rem;border-radius:999px;margin-bottom:1rem}.Dashboard_hero__H2XWQ 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__H2XWQ p{margin:0 auto;max-width:600px;font-size:1.1rem;line-height:1.7;color:rgba(226,232,240,.75)}.Dashboard_errorPanel__aXq4L{border-radius:12px;border:1px solid rgba(239,68,68,.4);background:rgba(248,113,113,.15);padding:1.5rem;text-align:center}.Dashboard_storySection__wruAe{background:rgba(22,22,22,.4);border:1px solid rgba(243,156,18,.2);border-radius:20px;padding:2rem}.Dashboard_storyTitle__9DlHW{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:#f8fafc}.Dashboard_storyIntro__vDZ99{margin:0 0 1.5rem;color:rgba(226,232,240,.7);line-height:1.6}.Dashboard_statsRow__BERJQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.Dashboard_statBox__74iZS{background:linear-gradient(135deg,rgba(243,156,18,.15),rgba(243,156,18,.1));border:1px solid rgba(243,156,18,.25);border-radius:16px;padding:1.5rem 1rem;text-align:center}.Dashboard_statValue__7AKBu{font-size:2.25rem;font-weight:800;color:#f8fafc;line-height:1}.Dashboard_statUnit__eDjV6{font-size:1.5rem;color:#fbbf24}.Dashboard_statLabel__eVIOL{margin-top:.5rem;font-size:.85rem;color:rgba(226,232,240,.6);text-transform:uppercase;letter-spacing:.05em}.Dashboard_spotlightSection__filM6{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__filM6: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__Um7U2{display:inline-block;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#111111;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__cXMpq{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__NKm0i{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__y9OJB{font-size:1.3rem;color:#fbbf24}.Dashboard_spotlightAvg__Ah3QO{font-weight:600}.Dashboard_spotlightVotes__FJRW7{color:rgba(226,232,240,.6)}.Dashboard_spotlightAuthor__Go2x6{color:rgba(226,232,240,.6);font-style:italic}.Dashboard_starRating__kXM8Z{color:#fbbf24;letter-spacing:.05em}.Dashboard_halfStar__apWtg{opacity:.5}.Dashboard_ratingChart__AErpI{display:flex;flex-direction:column;gap:.5rem}.Dashboard_ratingBar__cMvAC{display:flex;align-items:center;gap:.75rem}.Dashboard_ratingBarLabel__h_1Aa{width:2.5rem;font-size:.85rem;color:rgba(226,232,240,.7);text-align:right}.Dashboard_ratingBarTrack__jQYj3{flex:1 1;height:24px;background:rgba(22,22,22,.6);border-radius:4px;overflow:hidden}.Dashboard_ratingBarFill__lMWFM{height:100%;border-radius:4px;transition:width .5s ease-out;min-width:2px}.Dashboard_ratingBarFill__lMWFM[data-score="5"]{background:linear-gradient(90deg,#22c55e,#4ade80)}.Dashboard_ratingBarFill__lMWFM[data-score="4"]{background:linear-gradient(90deg,#84cc16,#a3e635)}.Dashboard_ratingBarFill__lMWFM[data-score="3"]{background:linear-gradient(90deg,#eab308,#facc15)}.Dashboard_ratingBarFill__lMWFM[data-score="2"]{background:linear-gradient(90deg,#f97316,#fb923c)}.Dashboard_ratingBarFill__lMWFM[data-score="1"]{background:linear-gradient(90deg,#ef4444,#f87171)}.Dashboard_ratingBarCount__bSNFy{width:3rem;font-size:.85rem;color:rgba(226,232,240,.6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Dashboard_distributionSection__d6me6{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;gap:2rem}.Dashboard_distributionAuthors__z4FoU h3,.Dashboard_distributionMain__Q3NuZ h3{margin:0 0 1rem;font-size:1rem;font-weight:600;color:rgba(226,232,240,.8)}.Dashboard_authorCharts__5WDrO{display:grid;grid-gap:1.5rem;gap:1.5rem}.Dashboard_authorChart__quBrX h4{margin:0 0 .75rem;font-size:.9rem;font-weight:600;color:#f7dc6f}.Dashboard_leaderboard__43P7F{display:flex;flex-direction:column;gap:1rem}.Dashboard_leaderboardItem__EC9ss{display:flex;align-items:flex-start;gap:1rem;background:rgba(22,22,22,.5);border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:1.25rem;transition:transform .2s,border-color .2s}.Dashboard_leaderboardItem__EC9ss:hover{transform:translateX(4px);border-color:rgba(243,156,18,.4)}.Dashboard_leaderboardItem__EC9ss.Dashboard_gold__ar5vB{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(251,191,36,.05));border-color:rgba(251,191,36,.4)}.Dashboard_leaderboardItem__EC9ss.Dashboard_silver__fGTIF{background:linear-gradient(135deg,rgba(156,163,175,.15),rgba(156,163,175,.05));border-color:rgba(156,163,175,.4)}.Dashboard_leaderboardItem__EC9ss.Dashboard_bronze__ig8XN{background:linear-gradient(135deg,rgba(217,119,6,.15),rgba(217,119,6,.05));border-color:rgba(217,119,6,.4)}.Dashboard_leaderboardRank__ESvA8{font-size:1.5rem;font-weight:800;color:rgba(226,232,240,.4);min-width:3rem}.Dashboard_gold__ar5vB .Dashboard_leaderboardRank__ESvA8{color:#fbbf24}.Dashboard_silver__fGTIF .Dashboard_leaderboardRank__ESvA8{color:#9ca3af}.Dashboard_bronze__ig8XN .Dashboard_leaderboardRank__ESvA8{color:#d97706}.Dashboard_leaderboardContent__5teOR{flex:1 1}.Dashboard_leaderboardJoke__8AMpH{margin:0 0 .75rem;font-size:1rem;line-height:1.5;color:#f8fafc}.Dashboard_leaderboardStats__vbWsI{display:flex;align-items:center;gap:1rem;font-size:.9rem;color:rgba(226,232,240,.7)}.Dashboard_leaderboardVotes__M2DQj{color:rgba(226,232,240,.5)}.Dashboard_leaderboardAuthor__E0TrB{color:#f7dc6f;font-style:italic}.Dashboard_authorShowdown__qPInM{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.Dashboard_authorCardLink__1K40s{text-decoration:none;color:inherit;display:block}.Dashboard_authorCardLink__1K40s:hover .Dashboard_authorCard__mgHFu{border-color:rgba(243,156,18,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(243,156,18,.15)}.Dashboard_authorCardLink__1K40s:hover .Dashboard_authorInfo__nxytA h4{color:#f7dc6f}.Dashboard_authorCard__mgHFu{display:flex;align-items:center;gap:1rem;background:rgba(22,22,22,.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__Dm5Fn{font-size:1.25rem;font-weight:700;color:#f39c12}.Dashboard_authorInfo__nxytA h4{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:#f8fafc;transition:color .2s}.Dashboard_authorMetrics__iMoEl{display:flex;gap:1rem;font-size:.85rem;color:rgba(226,232,240,.6)}.Dashboard_activityFeed__pO6Wn{display:flex;flex-direction:column;gap:.75rem}.Dashboard_activityItem__kKNPb{display:flex;align-items:flex-start;gap:1rem;background:rgba(22,22,22,.4);border-radius:10px;padding:1rem}.Dashboard_activityRating__KWL2L{font-size:1rem;font-weight:700;padding:.35rem .6rem;border-radius:6px;min-width:3rem;text-align:center}.Dashboard_activityRating__KWL2L[data-rating="5"]{background:rgba(34,197,94,.2);color:#4ade80}.Dashboard_activityRating__KWL2L[data-rating="4"]{background:rgba(132,204,22,.2);color:#a3e635}.Dashboard_activityRating__KWL2L[data-rating="3"]{background:rgba(234,179,8,.2);color:#facc15}.Dashboard_activityRating__KWL2L[data-rating="2"]{background:rgba(249,115,22,.2);color:#fb923c}.Dashboard_activityRating__KWL2L[data-rating="1"]{background:rgba(239,68,68,.2);color:#f87171}.Dashboard_activityContent__NKh_e{flex:1 1}.Dashboard_activityJoke__LBDLF{margin:0 0 .35rem;font-size:.95rem;line-height:1.4;color:#f8fafc}.Dashboard_activityMeta__jyZ9U{display:flex;gap:1rem;font-size:.8rem;color:rgba(226,232,240,.5)}.Dashboard_emptyState___9YRs{margin:0;padding:2rem;border-radius:12px;background:rgba(22,22,22,.4);color:rgba(226,232,240,.6);text-align:center}.Dashboard_debugStats__kk91F{margin-top:2rem;padding:1rem;background:rgba(10,10,10,.6);border:1px solid rgba(71,85,105,.3);border-radius:8px}.Dashboard_debugTitle__tkbiT{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgba(148,163,184,.6);margin-bottom:.5rem}.Dashboard_debugItems__8pqep{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__BERJQ{grid-template-columns:repeat(2,1fr)}.Dashboard_distributionSection__d6me6{grid-template-columns:1fr}}@media (max-width:600px){.Dashboard_main__aJkg_{padding:1.5rem 1rem 3rem}.Dashboard_hero__H2XWQ{padding:2rem 1rem}.Dashboard_hero__H2XWQ h1{font-size:2rem}.Dashboard_statsRow__BERJQ{grid-template-columns:1fr 1fr}.Dashboard_statValue__7AKBu{font-size:1.75rem}.Dashboard_spotlightJoke__cXMpq{font-size:1.1rem}.Dashboard_spotlightMeta__NKm0i{flex-direction:column;gap:.5rem}.Dashboard_leaderboardItem__EC9ss{flex-direction:column;text-align:center}.Dashboard_leaderboardStats__vbWsI{justify-content:center;flex-wrap:wrap}.Dashboard_authorShowdown__qPInM{grid-template-columns:1fr}}