.dm-monitor .dm-world-map{--dmw-ink:var(--hmap-ink);--dmw-muted:var(--hmap-muted);--dmw-line:var(--hmap-line);--dmw-paper:var(--hmap-paper);--dmw-accent:var(--hmap-accent);margin:30px 0 40px;scroll-margin-top:150px}.dm-monitor[data-world-map] .rui-mobile-section{display:none}.dm-world-map *{box-sizing:border-box}.dm-world-canvas{opacity:0;pointer-events:none}.dm-world-canvas.is-ready{opacity:1;pointer-events:auto}.dm-world-map .maplibregl-canvas:focus-visible{outline:3px solid var(--hmap-focus);outline-offset:-3px}.dm-world-map .maplibregl-ctrl-attrib{background:var(--dmw-paper);max-width:100%;color:var(--dmw-muted);padding:3px 5px;font:10px/1.5 Manrope,Arial,sans-serif}.dm-world-map .maplibregl-ctrl-attrib a{color:inherit}.dm-world-search-results>button{align-items:center;gap:10px;display:flex}.dm-world-search-results>button>strong{overflow-wrap:anywhere;flex:1;min-width:0}.dm-world-search-results>button>span{font-size:18px}.dm-world-status{z-index:2;text-align:center;color:var(--dmw-muted);flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;position:absolute;inset:90px 70px 100px 25px}.dm-world-status p{max-width:38ch;color:var(--dmw-ink);margin:0;font-size:13px;line-height:1.7}.dm-world-shapes-status{background:var(--dmw-paper);max-width:calc(100% - 190px);color:var(--dmw-muted);border-radius:8px;margin:0;padding:8px 10px;font-size:11px;line-height:1.5;position:absolute;bottom:12px;left:16px}.dm-world-country-list{gap:10px;min-width:0;display:grid}.dm-world-list-heading{border-bottom:1px solid var(--dmw-line);color:var(--dmw-muted);justify-content:space-between;gap:12px;padding:5px 0 8px;font-size:11px;display:flex}.dm-world-country-list nav{gap:2px;min-width:0;display:grid}.dm-world-country-list nav>button{width:100%;min-height:47px;color:var(--dmw-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:9px 6px;font:13px/1.45 Manrope,Arial,sans-serif;display:flex}.dm-world-country-list nav>button:hover,.dm-world-country-list nav>button[aria-pressed=true]{background:var(--hmap-hover)}.dm-world-country-list nav>button:disabled{opacity:.45;cursor:default}.dm-world-country-list nav>button>span{flex:none;font-size:18px;line-height:1}.dm-world-country-list nav>button>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500}.dm-world-country-list nav>button>small{font-variant-numeric:tabular-nums;color:var(--dmw-muted);font-size:11px}.dm-world-country-list nav>button>svg{color:var(--dmw-muted);flex:none}.dm-world-map .dm-world-country-list h3{color:var(--dmw-ink);margin:16px 0 0;font-size:14px;font-weight:600}.dm-world-map .dm-world-note{color:var(--dmw-muted);margin:0;font-size:11px;line-height:1.7}.dm-world-country-flag{margin:0 0 16px;font-size:28px;line-height:1;display:block}.dm-world-selection dl{border-bottom:1px solid var(--dmw-line);grid-template-columns:1fr 1fr;gap:14px;margin:0 0 16px;padding-bottom:16px;display:grid}.dm-world-selection dl>div{min-width:0}.dm-world-selection dt{color:var(--dmw-muted);font-size:11px;line-height:1.6}.dm-world-selection dd{color:var(--dmw-accent);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600;line-height:1.3;font-size:24px!important}.dm-world-profiles{gap:2px;display:grid}.dm-world-profiles a{border-bottom:1px solid var(--dmw-line);justify-content:space-between;align-items:center;gap:10px;min-height:47px;padding:10px 0;line-height:1.5;text-decoration:none;display:flex;color:var(--dmw-ink)!important}.dm-world-profiles a:hover strong{text-underline-offset:3px;text-decoration:underline}.dm-world-profiles strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;display:block}.dm-world-profiles small{color:var(--dmw-muted);margin-top:4px;font-size:11px;display:block}.dm-world-profiles svg{color:var(--dmw-muted);flex:none}.dm-world-selection>p{color:var(--dmw-muted)}.dm-world-view-all{min-height:46px;color:var(--dmw-accent);justify-content:space-between;align-items:center;gap:10px;margin:10px 0 16px;font-size:13px;font-weight:550;text-decoration:none;display:flex}.dm-world-view-all:hover{text-underline-offset:3px;text-decoration:underline}.dm-world-views .hmap-panel-body{align-content:start;gap:16px;display:grid}.dm-world-map .dm-world-views button{white-space:normal;text-align:start}.dm-world-key>div>p{color:var(--dmw-muted);margin:0 0 10px}.dm-world-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.dm-world-tooltip .maplibregl-popup-content{color:#19313f;background:#fbfcfd;border:1px solid #d5e0e5;border-radius:9px;max-width:230px;padding:10px 12px;font:11px/1.6 Manrope,Arial,sans-serif;box-shadow:0 4px 18px #17364426}@media (max-width:520px){.dm-monitor[data-world-map] .rui-mobile-section{display:grid}.dm-monitor .dm-world-map{margin:24px 0 32px;scroll-margin-top:140px}.dm-world-shapes-status{max-width:calc(100% - 160px);font-size:10px}}@media (max-width:800px){.dm-world-map .dm-world-country-inspector.is-obscured{display:none!important}}
