.styles_container__6NUXk{max-width:900px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-md)}.styles_title__Iop2Y{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;text-align:center;background:linear-gradient(135deg,white,var(--primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.styles_category__cZtDi,.styles_title__Iop2Y{margin-bottom:var(--spacing-2xl)}.styles_categoryTitle__3cHxk{font-size:1.75rem;font-weight:700;margin-bottom:var(--spacing-lg);color:var(--primary-light);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--border)}.styles_rule__vuZZ7{background:var(--bg-card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-md);transition:all .3s ease}.styles_rule__vuZZ7:hover{border-left-color:var(--secondary);background:var(--bg-card-hover);transform:translateX(5px);box-shadow:var(--shadow-glow)}.styles_ruleTitle__tDJim{font-size:1.25rem;font-weight:700;color:white;margin-bottom:var(--spacing-sm)}.styles_ruleDescription__cOTj3{color:var(--text-secondary);line-height:1.7;margin:0}.styles_voteHighlight__Zfh52{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--spacing-xl);margin-top:var(--spacing-xl);position:relative;overflow:hidden}.styles_voteHighlight__Zfh52:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(6,182,212,.05),rgba(59,130,246,.05));z-index:0}.styles_imageContainer__fdvrJ{position:relative;z-index:1}.styles_image__S_Q1R{border-radius:var(--radius-lg);border:2px solid var(--border);transition:all .3s ease;width:100%;height:auto}.styles_image__S_Q1R:hover{border-color:var(--primary);box-shadow:var(--shadow-glow);transform:scale(1.02)}.styles_textContent__IGhW5{position:relative;z-index:1}.styles_subtitle__6OK7r{font-size:1.125rem;color:var(--text-secondary);text-align:center;margin-bottom:var(--spacing-xl);max-width:700px;margin-left:auto;margin-right:auto}.styles_rankPreview__eXjli{color:var(--accent-bright);font-weight:700;text-shadow:0 0 10px rgba(6,182,212,.5)}.styles_voteTitle__PXg8H{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-md);background:linear-gradient(135deg,white,var(--primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.styles_voteDescription__Cn4uC{color:var(--text-secondary);line-height:1.8;margin-bottom:var(--spacing-lg)}.styles_voteButton__ExXAV{display:inline-block;padding:1rem 2rem;background:linear-gradient(135deg,var(--primary),var(--secondary));color:white;font-weight:700;font-size:1.125rem;border-radius:var(--radius-lg);transition:all .3s ease;box-shadow:0 10px 25px rgba(6,182,212,.4);position:relative;overflow:hidden}.styles_voteButton__ExXAV:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.2);transform:translate(-50%,-50%);transition:width .6s,height .6s}.styles_voteButton__ExXAV:hover:before{width:300px;height:300px}.styles_voteButton__ExXAV:hover{transform:translateY(-3px);box-shadow:0 15px 35px rgba(6,182,212,.6),0 0 40px rgba(6,182,212,.3)}@media (max-width:968px){.styles_voteHighlight__Zfh52{grid-template-columns:1fr}.styles_imageContainer__fdvrJ{order:-1}}@media (max-width:768px){.styles_container__6NUXk{padding:var(--spacing-xl) var(--spacing-sm)}.styles_rule__vuZZ7{padding:var(--spacing-md)}}