.dn-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 25px;border-bottom:1px solid var(--line);padding-bottom:12px}.dn-tabs a{display:inline-flex;justify-content:center;padding:9px 13px;text-decoration:none;color:var(--muted);font-size:.875rem;border-radius:4px}.dn-tabs a:hover{color:var(--ink);background:var(--panel-2)}.dn-tabs a.active{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);font-weight:650}
.dn-panel{margin-bottom:24px;padding:26px;min-width:0}.dn-panel>.panel-head{margin-bottom:20px;gap:16px}.dn-copy{font-size:.875rem;line-height:1.95;white-space:pre-line;color:var(--muted);margin:12px 0}.dn-muted{color:var(--soft)}.dn-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:4px 0 20px}.dn-facts dt{color:var(--soft);font-size:.75rem;margin:0 0 8px}.dn-facts dd{font-size:1.05rem;font-weight:650;margin:0;color:var(--ink)}.dn-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dn-two-columns .dn-facts{grid-template-columns:repeat(2,minmax(0,1fr))}
.dn-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.dn-stage{padding:18px;border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:4px;background:var(--panel-2)}.dn-stage-head{display:flex;align-items:center;gap:12px}.dn-stage-head img{width:46px;height:46px;object-fit:contain;flex:none}.dn-stage h3{font-size:1rem;margin:0 0 4px}.dn-stage-head span{font-size:.75rem;color:var(--accent)}.dn-stage .dn-copy{margin-bottom:0;font-size:.8125rem}
.dn-controls{display:flex;align-items:end;gap:18px;margin-bottom:22px}.dn-controls>.field{width:260px;max-width:48%}.dn-table{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.dn-table .data-table td{vertical-align:middle}.dn-table .data-table td:first-child{white-space:nowrap}.dn-table .data-table th{white-space:nowrap}.dn-table .data-table td{font-size:.8125rem;line-height:1.7}.dn-entity{display:inline-flex;align-items:center;gap:9px;min-width:105px}.dn-entity img{width:34px;height:34px;object-fit:contain;flex:none}.dn-rewards{display:flex;flex-wrap:wrap;gap:10px 17px;min-width:230px;max-width:560px}.dn-reward{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:.8125rem;line-height:1.6}.dn-reward img{width:26px;height:26px;object-fit:contain;flex:none}.dn-reward b{font-weight:650;white-space:nowrap}.dn-pool{border-left:2px solid var(--accent);padding:5px 10px;flex-basis:100%;background:color-mix(in srgb,var(--accent) 6%,transparent)}.dn-pool-label{display:block;font-size:.6875rem;color:var(--accent);margin-bottom:7px}.dn-rule+.dn-rule{padding-top:16px;margin-top:16px;border-top:1px solid var(--line)}.dn-rule h3{font-size:1rem;margin:0}.dn-item-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dn-item{display:flex;align-items:start;gap:16px;padding:17px;border:1px solid var(--line);border-radius:4px}.dn-item>img{width:58px;height:58px;object-fit:contain;flex:none}.dn-item h3{font-size:1rem;margin:0}.dn-item .dn-copy{margin-bottom:0}.dn-shop-currency{display:flex;align-items:center;gap:18px}
@media(max-width:1050px){.dn-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.dn-two-columns{grid-template-columns:1fr;gap:0}}
@media(max-width:650px){.dn-tabs{gap:3px;margin-bottom:18px;padding-bottom:9px}.dn-tabs a{font-size:.8125rem;padding:8px 10px}.dn-panel{padding:17px;margin-bottom:18px}.dn-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dn-facts dd{font-size:.9375rem}.dn-stages{gap:10px}.dn-stage{padding:12px}.dn-stage-head{gap:7px}.dn-stage-head img{width:35px;height:35px}.dn-stage h3{font-size:.875rem}.dn-stage-head span{font-size:.6875rem}.dn-controls{gap:12px}.dn-controls>.field{min-width:0;width:50%;max-width:none}.dn-item-grid{grid-template-columns:1fr}.dn-item{padding:14px;gap:12px}.dn-item>img{width:46px;height:46px}.dn-rewards{min-width:215px;gap:9px 13px}.dn-table .data-table td{font-size:.75rem}.dn-shop-currency{gap:12px}}
