.destination-links{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.destination-link{display:inline-block;border:1px solid #c4a78c;background:#f4e6d0;color:#805331;padding:12px 16px;border-radius:7px;font:12px Arial,sans-serif;cursor:pointer}.destination-link:hover{background:#ead2b3}.market-section{padding:28px 0;margin:22px 0;border-top:1px solid #d7c4ad}.market-section h2{font-family:Georgia,serif}.market-section>p{color:#85717a;font-size:12px}.market-controls{display:flex;gap:10px;align-items:center;margin:15px 0}.market-controls select,.market-controls button{background:#fff5e4;color:#644b55;border:1px solid #c4ac98;border-radius:6px;padding:9px 13px;font:12px Arial,sans-serif}.market-controls button:disabled{opacity:.5;cursor:wait}.market-status,.market-source{font:10px/1.7 Arial,sans-serif!important;color:#8a7680!important}.market-source a{text-decoration:underline}.market-scroll{overflow:auto}.market-panel table{border-collapse:collapse;width:100%;font:12px Arial,sans-serif;text-align:left;white-space:nowrap}.market-panel th{font-size:9px;color:#9a8174;font-weight:400;letter-spacing:.6px}.market-panel td,.market-panel th{padding:14px 12px;border-bottom:1px solid #dfcdb9}.market-panel td small{display:block;font-size:9px;color:#9b8780;margin-top:6px}.market-panel td a{font-weight:bold}.market-panel .positive{color:#487b61}.market-panel .negative{color:#af5b58}.info-dialog:has(.market-panel){max-width:850px;width:calc(100% - 30px)}.new-destinations{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:15px 0}.new-destinations button{padding:20px;text-align:left;background:#fff2dc;border:1px solid #d2b89d;border-radius:9px;color:#604954}.new-destinations b{display:block;font:20px Georgia,serif;margin-bottom:8px}.new-destinations span{font-size:11px;color:#967f7a}@media(max-width:600px){.new-destinations{grid-template-columns:1fr}.market-panel td,.market-panel th{padding:12px 9px}}
.new-destinations{grid-template-columns:repeat(2,minmax(0,1fr))}.play-destinations{grid-template-columns:1fr}@media(max-width:600px){.new-destinations{grid-template-columns:1fr}}

.radar-room-brand{display:block;width:145px;max-width:100%;height:auto;margin-bottom:12px;border-radius:6px}.radar-dialog-brand{display:block;width:280px;max-width:100%;height:auto;border-radius:9px;margin:18px 0}.new-destinations button[data-room="radar"]{background:#ffeddf;border-color:#f4bf94}
