.bp-intro{display:grid;grid-template-columns:145px minmax(0,1fr);gap:28px;align-items:center;margin:25px 0}.bp-intro>img{width:145px;height:145px;object-fit:contain}.bp-rules{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:25px 0}.bp-rules>div{border-top:1px solid #79573e;padding-top:10px}.bp-pending{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:190px;border:1px dashed #60434b;border-radius:5px;background:#180f16;margin:30px 0;color:#b29b9e;text-align:center;padding:22px}.bp-pending>span:first-child{font-size:32px;color:#9d784b}.bp-pending>span:last-child{font-size:12px}.bp-table-wrap{overflow:auto;border:1px solid #694333;border-radius:6px}.bp-table{width:100%;border-collapse:collapse}.bp-table th{background:#3a1b29;color:#e4c797;font-size:13px;text-align:left;padding:18px 14px}.bp-table td{padding:18px 14px;border-top:1px solid #4b3039;vertical-align:middle;color:#e2d4d1;font-size:13px}.bp-table tbody tr:nth-child(2n){background:#29151e55}.bp-table td:first-child{width:29%;line-height:1.7}.return-rewards{display:flex;flex-direction:column;gap:12px}.return-reward{display:flex;align-items:center;gap:10px;color:#ddc5a0!important;text-decoration:none!important;font-size:12px!important;line-height:1.5}.return-reward img{width:32px;height:36px;object-fit:contain;flex:none}.return-reward strong{white-space:nowrap;color:#f1dfbd}.race-table{width:100%}.race-table td{padding:20px!important;vertical-align:middle}.race-table td:first-child{font:24px Georgia,serif;color:#e4c58f}.race-99{margin-top:45px}.up-source-portrait{width:60px!important;height:65px!important;object-fit:contain;float:left;margin:0 14px 8px 0}.world-boss-extra{padding:20px;border:1px solid #674536;border-radius:5px;margin:20px 0;background:#26131d}@media(max-width:650px){.bp-intro{grid-template-columns:1fr;gap:12px}.bp-intro>img{width:115px;height:115px;margin:auto}.bp-rules{grid-template-columns:1fr}.bp-table,.bp-table tbody,.bp-table tr,.bp-table td{display:block}.bp-table thead{display:none}.bp-table td{border:0;padding:12px 16px}.bp-table td:first-child{width:auto;background:#301723}.bp-table tr{border-bottom:1px solid #654236;padding-bottom:14px}.bp-table td::before{content:attr(data-label);display:block;color:#b79966;font-size:10px;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.return-reward{font-size:12px!important}.race-table td{padding:14px!important}}

.world-boss-extra .return-rewards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.world-boss-extra .return-reward{display:flex;align-items:center;min-height:78px;padding:14px;background:linear-gradient(135deg,#28151c,#130d10);border:1px solid #584132;border-radius:6px;color:#ead9b4}.world-boss-extra .return-reward img{width:46px;height:46px;object-fit:contain;flex-shrink:0}.world-boss-extra .return-reward span{white-space:normal}@media(max-width:600px){.world-boss-extra .return-rewards{grid-template-columns:1fr}}

.referral-object{display:flex;align-items:center;gap:12px}.referral-object img{width:38px;height:42px;object-fit:contain;flex-shrink:0}.referral-table{width:100%;border:1px solid #604136;border-collapse:collapse}.referral-table th{padding:16px;text-align:left}.referral-table td{padding:16px;border-top:1px solid #49303a}.referral-table th:not(:first-child),.referral-table td:not(:first-child){text-align:center}.referral-note{padding:20px;border-left:2px solid #b78b50;background:#28151d}.referral-system .capture-zoom img{width:auto;max-width:100%;max-height:620px;object-fit:contain}.referral-system .capture-zoom{width:100%;height:auto;display:block;padding:16px}.referral-system .capture-zoom img{display:block;height:auto;margin:auto}.referral-system .system-capture figcaption{position:static}
