body{background:#070706;color:#efe6d2}.page-hero{padding:54px 0;background:radial-gradient(circle at 25% 40%,#430b08 0,#1b0504 38%,#070706 78%);border-top:1px solid #3e2b10;border-bottom:1px solid #75501a;position:relative;overflow:hidden}.page-hero:after{content:'♛';position:absolute;right:8%;top:50%;transform:translateY(-50%);font-size:145px;color:rgba(222,168,41,.12)}.page-hero h1{color:#edc45f;text-shadow:0 2px 8px #000;letter-spacing:.01em}.page-hero p{color:#e0d4bd;font-family:Arial,sans-serif;font-size:14px}.content-section{background:#090908;padding:40px 0 55px}.content-card,.stat-page-card,.schedule-row{background:linear-gradient(145deg,#181714,#0d0d0c);border:1px solid #895c18;box-shadow:0 12px 35px rgba(0,0,0,.35);color:#eee2c9}.content-card h2,.prose h2{color:#edc45f}.content-card h3,.prose h3{color:#d8a73b}.content-card p,.content-card li,.prose p,.prose li{color:#ddd2bd;line-height:1.75}.result-detail{grid-template-columns:280px 1fr}.result-highlight{background:linear-gradient(145deg,#440b08,#160605);border:1px solid #9f6a1b;color:#fff4dc}.result-highlight h3{color:#edc45f}.result-highlight .big-number{color:#fff;text-shadow:0 2px 10px #000}.prize-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.prize{background:#0c0c0b;border:1px solid #604316;border-radius:8px;padding:22px;text-align:center}.prize small{display:block;color:#d5b361;margin:8px 0}.prize strong{display:block;color:#fff;font-size:34px;letter-spacing:5px}.prize-icon{color:#e1ad36}.full-table th{background:#4a0c09;color:#efca6a;border-bottom:1px solid #a16c1b}.full-table td{color:#ece2ce;border-bottom:1px solid #332a1e}.full-table tr:hover td{background:#17130e}.stat-page-card span{color:#cbbd9f}.stat-page-card strong{color:#f0c75e}.digit-bar small,.digit-bar strong{color:#e9dcc1}.digit-bar .bar{background:linear-gradient(#a41212,#dda829)}.royal-news-page{display:grid;gap:16px}.news-page-card{display:grid;grid-template-columns:64px 1fr;gap:20px}.news-page-card h2{margin:5px 0 8px}.news-page-card time{color:#bda875;font:12px Arial,sans-serif}.news-seal{width:54px;height:54px;border:1px solid #d9a42c;border-radius:50%;display:grid;place-items:center;color:#e7b642;font-size:26px;background:#310705}.empty-state{color:#ddd2bd}.filter-bar label{color:#d7bd82}.field input,.field select{background:#111;color:#eee;border-color:#624717}.schedule-row strong{color:#edc45f}.schedule-row span{color:#ddd2bd}@media(max-width:800px){.page-hero{padding:36px 0}.page-hero:after{font-size:80px}.result-detail{grid-template-columns:1fr}.prize-grid{grid-template-columns:1fr}.news-page-card{grid-template-columns:1fr}.news-seal{width:46px;height:46px}}

.winning-panel,.recent-winning-panel{background:linear-gradient(145deg,#181714,#0d0d0c)!important;color:#f1e7d3!important}.winning-panel>p{color:#cfc0a2!important}
