body,html{height:100%;margin:0;padding:0}div#gmt-ui{position:absolute;top:15px;right:15px}div#legend,select#zdq{border-radius:4px;font-size:12px}div#legend{background:#f2f3f4bf;padding:10px;font-family:arial;color:#000}span.team-color{height:8px;width:8px;border:1px solid #000;vertical-align:middle}button#validate-form,div#form{border-radius:4px;margin-top:10px}div#form{opacity:0;background:#f2f3f4bf;padding:10px;font-family:arial;font-size:12px;color:#000}div#form:hover{opacity:1}select#zdq{box-shadow:1px 0 12px 0 #0000000d;background:#ffffffbf;padding:5px;font-style:italic}.radio-container,span.team-color{display:inline-block}.rounds-form{margin-top:10px}.radio-container input{vertical-align:bottom}span.map-form-title,span.team-form-title{font-weight:700;font-size:10px}.gmnoprint{border-radius:4px!important}.checkbox-container{font-weight:600;text-shadow:0 0 8px #00000024}.marker-user-path,.marker-user-path-sv{overflow:hidden;border:2px solid #fff;box-sizing:border-box;box-shadow:0 0 9px 0 #0000007a}.marker-user-path{border-radius:30px;height:30px;width:30px;margin-top:-15px;margin-left:-15px}.marker-user-path-sv{border-radius:50%;opacity:.5}.marker-start,.marker-user-point{border-radius:30px;height:30px;width:30px;margin-top:-15px;overflow:hidden;box-shadow:0 0 9px 0 #0000007a;margin-left:-15px}.marker-user-point{height:25px;width:25px;border:2px solid #000;box-sizing:border-box;opacity:.7}button#validate-form{border:0;background:#05c46b;color:#fff;padding:5px;width:100%;box-shadow:0 5px 7px 0 #05c46b42;cursor:pointer;transition-duration:.2s}button#validate-form:hover{background:#0be881;box-shadow:0 5px 12px 0 #05c46b42}.marker-start img,.marker-user-path img,.marker-user-path object,.marker-user-path-sv img,.marker-user-path-sv object,.marker-user-point img,div#panorama{width:100%;height:100%}div#map,div#panorama,div#spec_map{border-radius:20px;margin-top:-10px}div#spec_map{width:100%;height:100%}.team.selected[data-team=red],.team.selected[data-team=robber]{border:3px solid red}.team.selected[data-team=green]{border:3px solid #a0f824}.team.selected[data-team=yellow]{border:3px solid #ffc313}.team.selected[data-team=blue],.team.selected[data-team=cops]{border:3px solid #00acff}div#map.result{height:400px;border-radius:.675rem}@media (max-width:991.98px){.aside,.sidebar{background:#1d1d1d;-webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.75);box-shadow:0 1px 9px -3px rgba(0,0,0,.75)}}div#kt_content{position:relative}button#add_trap,button#back_to_previous_lock{position:absolute;box-shadow:0 0 14px 1px #0000003b;left:10px}#robber_distance,button#add_trap{z-index:10;border:0;text-transform:uppercase;padding:10px;border-radius:9px;font-size:10px;color:#fff}button#add_trap{bottom:70px;font-weight:400;background:#4caf50}.sy-sidebar div#map{width:90%;height:60%}#robber_distance{position:absolute;bottom:-35px;background:#af4c4c;left:50%}button#back_to_previous_lock{z-index:100;bottom:20px}.marker-cp,.marker-cp-valid{text-align:center;color:#fff;background:#3f3f3f;border-radius:30px;height:30px;width:30px;margin-top:-15px;overflow:hidden;border:2px solid #fff;box-sizing:border-box;box-shadow:0 0 9px 0 #0000007a;margin-left:-15px}.marker-cp-valid{border:2px solid #beff73;background:#339b37;color:#beff73}.marker-cp span,.marker-cp-valid span{font-weight:700;display:inline-block;font-size:10px;margin-top:7px}button#random_map,button#random_map_community{box-sizing:border-box;background:0 0;border:0;padding:4px 10px;margin-top:-4px;vertical-align:middle;line-height:0;transition-duration:.2s}button#random_map i{color:#1bc5af}button#random_map:hover{opacity:.5}div#kt_content_map_maker{padding:20px}div#map_maker_container{display:flex;justify-content:space-between;position:relative;margin:20px 0}div#map,div#sv{height:650px;transition-duration:.3s}div#map{width:100%;background:#f0f8ff}div#sv{width:0%;background:#2366a1;border-radius:20px;margin-top:-10px;overflow:hidden}div#overlay{position:absolute;bottom:24px;z-index:10;right:60px;display:none}div#map_maker_container.sv_open div#map,div#map_maker_container.sv_open div#sv{width:50%}div#map_maker_container.sv_open{gap:20px}div#map_maker_container.sv_open div#overlay{display:block}div#nb_loc{position:absolute;top:5px;left:190px;padding:5px 10px;border-radius:6px;background:#000000c9;color:#fff}#is_private{width:auto}