.password-field{display:flex;align-items:center;direction:ltr;border:1px solid #304b35;border-radius:5px;background:#06100a;overflow:hidden}.password-field input{border:0!important;border-radius:0!important;flex:1}.password-eye{width:46px;align-self:stretch;border:0;border-inline-start:1px solid #304b35;background:#102319;color:#f3d898;cursor:pointer;font-size:18px}.auth-form small{color:#91a595;font-size:11px;line-height:1.7}.rules-section{background:#07100b}.rules-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:30px}.rules-grid article{padding:24px;border:1px solid rgba(217,181,110,.2);border-radius:8px;background:rgba(14,30,19,.85)}.rules-grid b,.contact-cards b{display:block;color:#f3d898;margin-bottom:8px}.rules-grid span,.contact-cards span{color:#b8c8bb;line-height:1.9}.bug-reward{display:grid;grid-template-columns:1fr auto;align-items:center;gap:50px;background:radial-gradient(circle at 85% 20%,rgba(88,213,102,.16),transparent 35%),#050a07}.bug-reward ul{color:#b8c8bb;line-height:2}.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;background:#07100b}.contact-cards{display:grid;gap:12px}.contact-cards a{padding:22px;border:1px solid rgba(217,181,110,.25);border-radius:8px;background:#0b1710;text-decoration:none}#bugDialog{max-height:90vh;overflow:auto}@media(max-width:800px){.rules-grid,.bug-reward,.contact-section{grid-template-columns:1fr}.bug-reward{gap:20px}.bug-reward .button{width:100%}}
