:root{--red: #fe46b0;--lightpink: #fff1f1;--brightpurple: #66017b;--darkblue: #250529;--purple: #e0e0ff;--grey: #7f7fa0;--bg_vlightpurple: #fafaff;--vlightpurple: #fafaff;--lightpurple: #f5f5ff;--medgrey: #aeb1d2;--darkgrey: #47475f;--black: #000e18;--white: #ffffff;--ahref: #383838;--dark: #0b252b;--shadow: #d0d5d9;--lookup: #ffffff;--buttons: #ffffff;--container: #f5f5ff;--border: #aeb1d2;--machinename: #66017b;--machinename_bg: #ffffff;--details: #fafaff;--explore: #fffbfd;--mask: rgba(245, 251, 255, 0.7);--splashtile: url(/assets/PPM-SplashTile-BW-Inverted-97d5f95568034a79c5cd9699e29ca69cb46c9114e69e1e31723f8b53083eadb2.png) repeat;--filter: none}@media (prefers-color-scheme: dark){:root{--red: #f6d3fc;--lightpink: #47475f;--brightpurple: #f6ddfa;--darkblue: #1d151e;--purple: #e0e0ff;--grey: #88788a;--bg_vlightpurple: #5f5063;--vlightpurple: #fafaff;--lightpurple: #413244;--medgrey: #E0D6E0;--darkgrey: #CAC3CA;--black: #f9f2fa;--white: #1d1c1d;--ahref: #f9f2fa;--dark: #f5f5ff;--shadow: rgba(15, 18, 24, 0.7);--lookup: #ffffff;--buttons: #ac9fc7;--container: #292629;--border: #88788a;--machinename: #f9f2fa;--machinename_bg: #5f5063;--details: #413244;--explore: #dfdaf0;--mask: transparent;--splashtile: url(/assets/PPM-SplashTile-BW-Simple-cdb6c7a5c8102709340004e6960d493755ae4ba26fa6cd5ae03b8ae8f9946879.png) repeat;--filter: invert(100%)}}@font-face{font-family:'Nunito_400Regular';font-style:normal;font-weight:normal;src:local(""),url(/assets/fonts/nunito-v25-latin-regular-5e2f97ea0fb92d5e3ae31eeef403b9c34363c8fb2a387e13cf381fa97f3e8cf7.woff2) format("woff2")}@font-face{font-family:'Nunito_400Regular_Italic';font-style:normal;font-weight:normal;src:local(""),url(/assets/fonts/nunito-v25-latin-italic-d7819ad427cb5fd886c1f91887ec7aa0f9441bee03d5553af3168aee1522f616.woff2) format("woff2")}@font-face{font-family:'Nunito_500Medium';font-style:normal;font-weight:normal;src:local(""),url(/assets/fonts/nunito-v25-latin-500-9fbbecab19a585181df80b5b341fdedbe0e29af1d41237e07fd4fec62393ae04.woff2) format("woff2")}@font-face{font-family:'Nunito_600SemiBold';font-style:normal;font-weight:normal;src:local(""),url(/assets/fonts/nunito-v25-latin-600-4e1f5eed370c7c49f6173881aafa9a47a35c6f5d24ef0f9c9b63acc99e411cf2.woff2) format("woff2")}@font-face{font-family:'Nunito_700Bold';font-style:normal;font-weight:normal;src:local(""),url(/assets/fonts/nunito-v25-latin-700-923eb1ee6c651ddd9f63097adbbf2d9d9f441889309efffa1861a8e07fa35a87.woff2) format("woff2")}@font-face{font-family:'Nunito_800ExtraBold';font-style:normal;font-weight:normal;src:local(""),url(/assets/fonts/nunito-v25-latin-800-0e63ca0b17386d5ff55c3e816c36e47007df91395dc6c104a6d2baa43cc8146c.woff2) format("woff2")}@font-face{font-family:'Nunito_900Black';font-style:normal;font-weight:normal;src:local(""),url(/assets/fonts/nunito-v25-latin-900-228ad600962c755632e336274b6795f406f2351ba6dde02eaa7efe58bf9155ac.woff2) format("woff2")}*{outline:none}*,*:before,*:after{box-sizing:inherit}.clear{clear:both}button::-moz-focus-inner{padding:0 0 2px 0 !important;border:0 none !important}html{min-height:100%;position:relative;box-sizing:border-box;background:var(--white)}body{margin:0 auto;padding:0px;background-color:var(--white);background-size:4px auto;color:var(--black);font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased}p,form.new_user,form.edit_user{font-size:16px;line-height:22px}img{border:0}h1{font-size:36px}hr{border:1px solid var(--purple);width:90%}a{color:var(--ahref);text-decoration:underline;border:0}a:hover,a:active{text-decoration:underline;color:var(--red)}button:hover,.button:hover,.pointer{cursor:pointer}input,textarea{-webkit-appearance:none;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif}input[type=checkbox]{-webkit-appearance:checkbox}.float_l{float:left}ul{font-size:16px;line-height:20px}li{padding:2px 0 6px 4px}li a:hover{text-decoration:underline}ul li li{list-style-type:decimal}.notbold{font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif}.no_underline,a.no_underline:hover{text-decoration:none}.subpage_text{font-size:14px;letter-spacing:.3px}.bg_purple{background-color:var(--purple)}.bg_lightpurple{background-color:var(--lightpurple)}.bg_vlightpurple{background-color:var(--bg_vlightpurple)}.w_320{width:320px}.w_400{width:400px}.w_450{width:450px}.w_560{width:560px}.w_640{width:640px}.w_95{width:95px !important}.w_auto{width:auto !important}.m_0{margin:0}.m_5{margin:5px}.m_10{margin:10px}.m_15{margin:15px}.mt_0{margin-top:0 !important}.mt_5{margin-top:5px}.mt_8{margin-top:8px}.mt_10{margin-top:10px}.mt_20{margin-top:20px}.mt_30{margin-top:30px}.mb_0{margin-bottom:0}.mb_5{margin-bottom:5px}.mb_8{margin-bottom:8px}.mb_20{margin-bottom:20px}.ml_5{margin-left:5px}.ml_8{margin-left:8px}.mlr_10{margin-left:10px;margin-right:10px}.p_0{padding:0}.p_5{padding:5px}.pbt_5{padding-top:5px;padding-bottom:5px}.p_10{padding:10px}.pb_10{padding-bottom:10px}.pb_15{padding-bottom:15px}.pt_5{padding-top:5px}.pt_10{padding-top:10px}.pl_0{padding-left:0}.ta_c{text-align:center}.inline{display:inline !important}.block{display:block}.inline_block{display:inline-block}.none{display:none}.h_auto{height:auto !important}.radius5{border-radius:5px}.flex_center{display:flex;align-items:center;justify-content:center}.flex_top{align-items:flex-start}.flex_column{flex-direction:column}.flex_row{flex-direction:row}.mobile_flex{flex-direction:row}.shadow_none{box-shadow:none;-webkit-box-shadow:none}.font28{font-size:28px;line-height:32px}.font22{font-size:22px;line-height:24px}.font20{font-size:20px;line-height:24px}.font18{font-size:18px;line-height:22px}.font16{font-size:16px;line-height:18px}.font14{font-size:14px;line-height:16px}.center{text-align:center}.dark{color:var(--dark)}.red{color:var(--red)}.darkgrey{color:var(--darkgrey)}.black{color:var(--black)}.grey{color:var(--grey)}.medgrey{color:var(--medgrey)}.brightpurple{color:var(--brightpurple)}.lh_30{line-height:30px}h1{font-size:28px;line-height:32px;padding:0;margin:15px 0;text-align:center;font-family:"Nunito_800ExtraBold", Helvetica, Arial, sans-serif}.italic{font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif}.bold{font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif}.semiBold{font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif}#login{background:var(--lightpurple);border:4px solid var(--purple);padding:0 15px 10px;border-radius:10px}#login label.password,#login label.email,#login label.string{display:block;font-size:16px}#login input.boolean{width:16px;height:16px;padding:0;margin:0 5px 0 0;font-size:12px;border:1px solid var(--border)}form.new_user .input,form.edit_user .input,form.new_user .form-actions,form.edit_user .form-actions{margin-top:10px}#login abbr{border:none}.page_login{max-width:710px;margin:0 auto}.error_notification{color:var(--red);line-height:16px;background:var(--purple);text-align:center;font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;padding:4px}.rank_icon{margin-bottom:-3px;height:15px;width:15px}.rank_icon_profile{margin-bottom:-5px;height:20px;width:20px}.rank_icon_GlobalAdministrator:hover:after,.rank_icon_RegionalAdministrator:hover:after,.rank_icon_GrandChampMapper:hover:after,.rank_icon_LegendaryMapper:hover:after,.rank_icon_SuperMapper:hover:after{position:absolute;line-height:14px;font-size:16px;margin-left:10px;margin-top:-3px;background:var(--darkblue);color:var(--vlightpurple);padding:5px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;text-align:center}.rank_icon_GlobalAdministrator:hover:after{content:"Global Administrator";width:180px}.rank_icon_RegionalAdministrator:hover:after{content:"Regional Administrator";width:190px}.rank_icon_GrandChampMapper:hover:after{content:"Grand Champ Mapper";width:190px}.rank_icon_LegendaryMapper:hover:after{content:"Legendary Mapper";width:160px}.rank_icon_SuperMapper:hover:after{content:"Super Mapper";width:130px}.rank_icon_past_comment:hover::after{margin-top:5px}.rank_icon_past_comment{margin-left:6px}div.stats{line-height:22px;border-bottom:1px solid var(--red);padding:20px 0}.stat_num_o{width:100px;float:left}span.stats{background:var(--lightpurple);font-size:32px;line-height:32px;padding:5px;float:left;margin-top:-10px;margin-left:5px;color:var(--red)}.stats_text{margin-left:45px;text-transform:uppercase}.stats_list{display:block;margin:10px 15px 5px 15px}p.notice{color:var(--red);font-size:18px;text-align:center;margin:-10px auto 10px;width:100%}.thanks,p.alert{font-size:28px;line-height:36px;text-align:center;margin:25px auto 0;color:var(--red);border-bottom:1px solid #c3c0bc;border-top:1px solid #c3c0bc;padding:10px}#flash-message{width:100%;float:left}#flash-message #flash_notice,#flash-message #flash_alert,#flash_error{color:var(--purple);font-size:28px;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;background:#322a32;position:fixed;display:flex;justify-content:center;align-items:center;z-index:150}#page.submitted #flash-message #flash_alert{display:none !important}#home_top_container{width:960px;margin:0 auto}.store_img{margin-top:2px;border:2px solid var(--purple)}.store_shirt{width:420px;height:578px}#header{z-index:60;top:0;margin:0 auto 0;width:100%;min-width:768px;height:52px;background:var(--darkblue)}#header a{text-decoration:none;font-size:14px;color:var(--vlightpurple)}#header a:hover{color:#f8f18e}#page_home{width:800px;margin:20px auto}#page{height:50px}.header_fixed{position:fixed}#menu_container{box-shadow:5px 10px 10px var(--shadow);width:180px;background:var(--bg_vlightpurple);position:absolute;top:52px;left:0;transform:translateX(-190px);transition:transform 250ms ease-in-out;z-index:200}#menu:checked~#menu_container{transform:translateX(0)}#header hr{height:1px;background:var(--red);border:0}#header #menu_button{margin-top:-8px}#header ul{padding:10px 0 10px 0;margin:0}#header ul li a{text-align:left !important;padding:4px 15px;float:none;display:block;text-decoration:none;vertical-align:middle;width:auto !important;font-size:16px;line-height:16px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;color:var(--ahref)}#header ul li a:hover{color:var(--darkgrey);background-color:var(--lightpurple)}#header ul li.menu_header_01,#header ul li.menu_header_02,#header ul li.menu_header_03{display:none}#menu~label{cursor:pointer;padding:8px 12px}#menu{display:none}#menu~label span{transition-duration:0s;transition-delay:0.2s;display:inline-block;width:32px;height:4px;background-color:#f8f18e;border-radius:3px;text-align:left;cursor:pointer}#menu~label span::after,#menu~label span::before{transition-delay:0.2s, 0s;transition-duration:0.2s;transition-property:margin, transform;content:'';position:absolute;width:32px;height:4px;background-color:#f8f18e;border-radius:3px}#menu~label span::after{margin-top:8px}#menu~label span::before{margin-top:-8px}#menu:checked~label span{background-color:transparent}#menu:checked~label span:before,#menu:checked~label span:after{transition-delay:0s, 0.2s;margin-top:0}#menu:checked~label span:before{transform:rotate(45deg)}#menu:checked~label span:after{transform:rotate(-45deg)}#header .header_logo_container{border:0 none;height:52px;margin-left:15px;margin-right:13px;float:right;display:flex;justify-content:center;align-items:center}a.logo_link img{margin:1px 0 auto;height:50px}#header .region_logo{width:164px}.login_slash{color:#f8f18e}.feed_icon:before{content:"";background:url(/assets/feed-icon-10x10-c69d5e6c34f275566df0ff92d9c11d038e66036be8319b2679297a846530f613.png) no-repeat;display:inline-block;height:10px;margin:0 3px 2px 1px;width:10px;vertical-align:middle}.header_buttons_container{display:flex;flex-flow:row wrap;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;text-align:center;max-width:1100px;height:100%;align-items:center}.header_buttons_child{margin:auto}.login{float:left}.login a,.login_new a{color:var(--red)}#login .button:hover{background:var(--brightpurple)}#login .error{font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;color:red}#login a{font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;font-size:16px}.region_name_page,#header span.region_name_page a{color:#fff1f1;font-size:20px;line-height:22px;font-family:"Nunito_800ExtraBold", Helvetica, Arial, sans-serif;text-align:center;display:block}form#address_search_form input.lookup_search_input{border-radius:10px;border-color:var(--border);vertical-align:bottom}.map_input{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px}.map_input span{width:90px;display:inline-block;padding-left:15px}.map_input .limit{padding-left:10px}.map_input .limit span{width:auto;padding-left:0}.map_input .limit #by_type_id{width:143px}.hr{display:flex;flex-direction:row}.hr:before,.hr:after{content:"";flex:1 1;border-bottom:1px solid;margin:10px 20px 15px}#lookup.map_lookup{padding:165px 10px 10px 10px}#lookup.operators_lookup{padding:95px 10px 10px 10px}#footer{z-index:60;position:absolute;bottom:0;margin:0 auto 0;width:100%;height:20px;text-align:center;line-height:20px;background:var(--bg_vlightpurple)}#footer.footer_fixed{position:fixed}#footer a{text-decoration:none}.footer_api{padding-left:10px}.footer_github:before{content:"";background:url(/assets/GitHub-Mark-32px-2495121b685778bd251e2b9ceea4124cf98479ec86e7d159658e47fa790f2c0e.png) no-repeat center center;width:18px;height:12px;display:inline-block;background-size:12px 12px;margin-left:10px}.footer_donate:before{content:"";background:url(/assets/donate-sprites-6885306ca189a02fd12cc5957c455548ea7da09a7932dde77af43f09e6024c60.png) no-repeat 0px top;width:18px;height:12px;display:inline-block;background-size:14px !important;margin-left:10px}.footer_donate:hover:before{content:"";background-position:0px -12px}.footer_contact:before{content:"";background:url(/assets/contact-sprites-422d1111c10c7d54926694e45cccc154caa2cce44722777d40229f547afc4a52.png) no-repeat 0px top;width:14px;height:12px;display:inline-block;background-size:12px !important}.footer_contact:hover:before{content:"";background-position:0px -12px}#operator_section_link,#zone_section_link,#machine_section_link,#city_section_link,#location_section_link,#type_section_link{font-size:16px;line-height:16px;border:0px;color:var(--darkgrey);background-color:var(--bg_vlightpurple);border-radius:10px;margin-left:5px;box-shadow:2px 5px 10px var(--shadow);-webkit-box-shadow:2px 5px 10px var(--shadow);font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif}.section{padding:7px 5px 3px;height:40px}span.or{font-size:16px;position:absolute;background:var(--border);height:28px;line-height:26px;width:22px;text-align:center;color:var(--vlightpurple);font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif}.search_field_container{width:55%;height:28px;border:2px solid var(--border);float:right;background:var(--white);border-radius:0 10px 10px 0}.location_search .search,#form .search_other_button input{border:none;height:28px;margin:-2px -2px 0 0;border-radius:10px;padding:5px 25px;background:#47475f;color:#fafaff;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;float:right;box-shadow:2px 5px 10px var(--shadow);-webkit-box-shadow:2px 5px 10px var(--shadow)}.location_search .map.search{margin:0 2px 0 10px}.search_other_button{float:right;margin:2px 2px 0 0}#form .search_field_container input.lookup_search_input{border:none;margin:0;height:24px;width:72%;padding-left:10px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif}.location_search .info{font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;margin:0 5px;font-size:12px}.location_search div.limit{display:inline}#other_search_options_link:active{border-top-color:#484848;background:#484848}#other_search_options{padding:6px 0;text-align:center}#other_search_options button{padding:3px 6px;text-decoration:none;text-transform:capitalize}#other_search_options button:hover{background:var(--darkgrey);text-decoration:none;border-color:#642501;color:var(--white) !important;cursor:pointer}#locations p{margin:0px 20px 15px;padding:10px}#form{position:fixed;top:52px;margin-left:0;width:42%;z-index:20;border-radius:0 0 5px 5px;padding:4px;background-color:var(--lightpurple);box-shadow:0 5px 10px var(--shadow)}#lookup_map,#container{width:100%;min-height:100%}#container{display:flex;flex-flow:row wrap}#container>*{flex:1 100%;flex-wrap:wrap}#lookup{display:inline;float:left;padding:95px 15px 15px 15px;width:42%;background:var(--white);position:relative;-webkit-transform:translateZ(0)}.search_results_header{margin:20px 0 5px 13px;padding:0 0 5px;text-transform:uppercase;color:#ebebeb;border-bottom:1px solid white}.hide_search_link,.hide_button,#single_hide{display:none}span.single_hide{font-size:12px;padding-left:5px;width:84px}#clearButton,#clearButton2,#clearButton3{display:none;cursor:pointer;text-decoration:none;margin-left:-20px;margin-right:9px;color:var(--red)}input.single_hide{margin-left:8px}#refresh_button,#zoom_in_more,#search_link_wrapper{position:fixed;width:110px;background:var(--lightpink);text-align:center;padding:5px;border-radius:10px;font-size:14px;box-shadow:1px 1px 10px rgba(90,100,117,0.5)}#search_link_wrapper{padding-top:5px;top:60px}#search_link_wrapper a{color:var(--ahref);font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;text-decoration:none}#search_link_wrapper a:hover{text-decoration:underline;cursor:pointer}#refresh_button{top:220px;color:#440152;background-color:#e3fae5;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif}#zoom_in_more{top:280px;color:var(--darkgrey);background-color:var(--lightpink)}#refresh_button,#zoom_in_more{display:none}#refresh_button:hover,#zoom_in_more:hover{cursor:pointer}#refresh_button:hover{background-color:#CBE7CD}.toggle_btn_reg{left:43%}.redo_gone{height:0 !important;padding-bottom:0 !important;padding-top:0 !important;margin-bottom:0 !important}#by_type_id,#by_operator_id,#by_zone_id,#by_city_id{width:34%;font-size:16px !important}form select#by_location_id,form select#by_machine_id,form select#by_operator_id{width:42%;font-size:16px !important;border-radius:5px 0 0 5px}.active_section_link{background-color:var(--grey) !important;color:#fff1f1 !important;box-shadow:none !important;-webkit-box-shadow:none !important}.back_to_results{display:none;margin:5px 0 10px 0;padding:10px;border-radius:10px;color:var(--ahref)}.back_to_results:hover{text-decoration:underline}.left_arrow{font-family:'Zapf Dingbats'}#search_results{margin-top:35px}.show_location_detail_location:hover{background-color:var(--bg_vlightpurple);border-radius:10px}#search_results_count{color:var(--darkgrey);position:absolute;top:95px;left:0;right:0;display:flex;justify-content:center}#search_results_count.operators_results_count{top:55px}.map_lookup #search_results_count{top:175px}.location_name_container{height:100%;background-color:var(--grey);border-radius:10px 10px 0 0;padding:10px 10px 10px 10px;display:flex;align-items:center;justify-content:space-between}.location_name{color:#f5f5ff;font-family:"Nunito_800ExtraBold", Helvetica, Arial, sans-serif;padding-right:10px}.pr_30{padding-right:30px}.phone,.website,.operator,.region,.description{padding:2px 0 6px 0}.meta_icon{height:15px;margin-right:5px;margin-bottom:-2px;filter:var(--filter)}.operator_comments{font-size:12px;font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;margin:-4px 0 10px 22px}.location_tools{min-width:120px;height:26px}.location_tools img{height:26px}.location_tools img:active{transform:scale(0.8);transition:transform 0.25s ease}img.fave_icon{height:20px;margin-right:5px}.address,.address_full{font-size:16px;line-height:20px;font-family:"Nunito_500Medium", Helvetica, Arial, sans-serif}li.address_full{padding:0 0 0 5px}.lmx_count{margin:20px auto 10px;width:fit-content;border-bottom:5px solid var(--purple)}.machine_name_container{color:var(--machinename);font-family:"Nunito_800ExtraBold", Helvetica, Arial, sans-serif;height:100%;width:100%;padding:6px 6px 6px 10px;display:flex;align-items:center;justify-content:space-between;font-size:24px;line-height:28px;background:var(--machinename_bg);border-radius:15px}.w_100{width:100%}#search_results .machine_names div{font-size:18px;padding:5px 0 !important;line-height:20px;list-style-type:none;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;color:var(--machinename)}span.man_year{color:var(--darkgrey);font-size:16px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif}.address_name{font-size:16px;line-height:22px}span.machine_year_man{font-size:22px;font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;color:var(--darkgrey)}.machine_lmx{padding:0 5px 5px 5px}.machine_sub_items{width:400px}.external_link_container{display:flex;justify-content:center}.external_machine_link{margin:10px 10px 0 10px;display:flex;align-items:center}.external_machine_link_icon{width:12px;height:12px;margin-left:6px;filter:var(--filter)}.kineticist_icon{width:18px;height:18px;margin-left:6px}.backglass_container{display:flex;justify-content:center;padding:5px 15px}.backglass_img{border-radius:10px;max-width:100%;height:auto}.ic_button{display:flex;justify-content:center;align-items:center;width:220px;text-align:center;box-shadow:2px 5px 10px var(--shadow);-moz-box-shadow:2px 5px 10px var(--shadow);-webkit-box-shadow:2px 5px 10px var(--shadow);padding:5px 10px;border-radius:10px;margin:20px auto 0;border:none;height:26px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif}.ic_button:hover:after{content:"Toggle Insider Connected Status";position:absolute;line-height:14px;font-size:16px;margin-left:480px;width:260px;margin-top:0px;background:var(--darkblue);color:var(--vlightpurple);padding:5px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif}.ic_button.ic_yes{color:#440152;background:#e3fae5}.ic_button.ic_yes:hover{color:#440152;background:#bff3c3}.ic_button.ic_no{color:#533a3a;background:#f0d8d8}.ic_button.ic_no:hover{color:#3d2a2a;background:#dfbfbf}.ic_button.ic_unknown{color:#665b50;background:#e4dddd}.ic_button.ic_unknown:hover{color:#4e4236;background:#d6caca}.ic_yes:before{content:"Has";background:url(/assets/icons/ic_yes-03eca530bc0ffe6759334d5972076b42934130406480ea621373560d6ac7a522.svg);background-repeat:no-repeat;background-position:0 1px;padding-left:18px;background-size:15px;position:relative;white-space:nowrap;margin-right:3px}.ic_no:before{content:"Not";background:url(/assets/icons/ic_no-b49452910af6360e9721b01dd74833463cbd9deb5088296c16da57463c9dafa6.svg);background-repeat:no-repeat;background-position:-1px -1px;padding-left:20px;background-size:18px;position:relative;white-space:nowrap;margin-right:3px}.ic_unknown:before{content:"\00a0";background:url(/assets/icons/ic_unknown-6516652814fd333865af2ad4b73e1903cf6debb4d7ea58a33d879b09e7c18e1a.svg);background-repeat:no-repeat;background-position:-1px 0;padding-left:20px;background-size:18px;position:relative;white-space:nowrap;margin-right:3px}.machine_condition_lmx,.sub_nav_item.show_conditions_lmx_toggle,.high_score .sub_nav_item,.score_container_lmx>.sub_nav_item{width:220px;background:var(--buttons);border-radius:10px;margin:10px auto;text-align:center;box-shadow:2px 5px 10px var(--shadow);-webkit-box-shadow:2px 5px 10px var(--shadow);font-size:14px;height:26px;line-height:26px;color:#000e18;text-decoration:none;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif}.machine_condition_lmx{display:flex;justify-content:center}.machine_condition_new_line span{display:inline}.machine_condition_display_lmx span.machine_condition_date,.machine_condition_display_lmx span.machine_condition_name{color:var(--medgrey);font-size:14px;margin:6px 0 0;display:inline-block;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif}.machine_condition_author{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;margin-top:8px}.delete_condition_button{border-width:0;cursor:pointer;margin-left:8px;padding-left:0;padding-right:0;font-size:14px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;font-weight:normal;color:var(--darkgrey);background:transparent;text-decoration:underline}.delete_condition_button:hover{color:var(--red)}.update_condition_button{color:var(--darkgrey)}img.machine_comment_icon{width:22px;padding-right:5px}.machine_condition_lmx:hover{cursor:pointer}div.machine_condition_text{width:100%;margin:6px;font-size:14px}span.machine_condition_text{font-size:14px;line-height:16px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;display:block;color:#333333;margin-right:20px}.machine_condition_display_lmx span.machine_condition_name{font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;line-height:14px;margin:0;display:inline}.machine_condition_new_line span.machine_condition_date{margin:0 0 0 8px;color:var(--darkgrey);font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif}div.machine_condition_meta{display:inline}.machine_condition_new_line{font-size:14px;line-height:18px;border-bottom:1px solid var(--purple);margin-bottom:10px;padding:0 0 5px 10px}.machine_condition_new_line .machine_condition{font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;color:var(--dark)}.machine_condition_edit_lmx .edit_mode,.machine_condition_new_line .edit_mode{width:100%;max-width:100%;min-width:100%;height:80px;max-height:120px;min-height:28px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;padding:5px;margin-bottom:5px}.machine_comments_container,.machine_scores_container{padding:5px 10px 10px 10px;margin:20px;border-radius:15px;background:var(--bg_vlightpurple)}#add_machine_by_id{margin-bottom:5px;margin-left:13px;width:306px}#add_machine_by_name{width:304px;margin-left:12px !important}.add_picture_location span.info,.add_machine_location span.info,.show_machines_location span.info,.add_picture_location,.new_location_picture_xref,.add_machine_location,.show_machines_location{display:block;font-size:14px;line-height:14px;padding:10px}.add_machine_location,.add_picture_location{padding:0 10px 10px 10px}.add_picture_location span.info,.add_machine_location span.info,.show_machines_location span.info{padding:0 5px 5px 0}.add_picture_location,.add_machine_location,.recent_location_activity_location,.former_machines_location{background-color:var(--bg_vlightpurple);color:var(--black)}.add_machine_location form select option{font-size:16px}.remove_picture_button{color:red;background:var(--white);border:none;border-radius:5px;padding:0 5px;font-size:24px;text-decoration:none;margin-left:-30px;margin-top:-5px}.button_to{display:inline}.remove_picture_button:hover{cursor:pointer}.remove_machine_button{background:none;border:none;height:33px}.remove_machine_button img{width:30px}.machine_title{margin-top:20px}br.clear{margin-top:10px}.sub_nav_item img{padding:2px 0;background:#DDDDDD}.sub_nav_item{line-height:34px;height:34px;font-size:16px;color:#f9f9f9;cursor:pointer;font-family:"Nunito_500Medium", Helvetica, Arial, sans-serif;display:flex;justify-content:center;align-items:center}.sub_nav_item:hover{color:#ffffff}.machine_tools_lmx_toggle{margin:10px auto;background-color:var(--details);color:var(--darkgrey);border-radius:10px;font-size:14px;height:28px;width:220px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif}.machine_tools_lmx_toggle:hover{color:var(--ahref);text-decoration:underline;background-color:var(--white)}.machine_tools_lmx_toggle img.banner_icon{height:20px;filter:var(--filter)}.arrow{float:right;height:14px;width:14px}.arrow:hover{border-color:#bbb7b3}.location_detail_sub .arrow img{display:none}.sub_nav_location{font-size:14px;line-height:16px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;cursor:pointer;height:100%;padding:2px 0 1px 2px}.sub_nav_location div.address{color:var(--darkgrey)}.search_result{height:100%;border-radius:10px;box-shadow:2px 5px 10px var(--shadow)}.search_result div.location_types{margin:6px 0 4px;color:var(--grey);font-size:14px}.location_details_container{background:var(--container)}#form select,form select{border:2px solid var(--border);background-color:var(--bg_vlightpurple);height:28px;border-radius:10px;font-size:15px;padding-right:3px;padding-left:3px;color:var(--darkgrey)}#form select:hover,form select:hover{cursor:pointer}#form .limit select{padding-right:0}.add_picture_location input.submit_picture{width:auto}.new_location_picture_xref label{line-height:24px;margin-right:10px}.search,.submit_button,.save_button,.cancel_button,.add_score,.update_condition_submit,#add,#location_picture_xref_submit,.new_location_picture_xref input.submit_picture,.metadata_edit_location input.save_button,.metadata_edit_location input.cancel_button,#login .button{border:2px solid var(--medgrey);border-radius:10px;box-shadow:1px 1px 3px var(--shadow);-webkit-box-shadow:1px 1px 3px var(--shadow);padding:4px 8px;cursor:pointer;margin-right:4px;font-size:14px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;text-transform:uppercase;height:28px;background:var(--darkgrey);color:var(--bg_vlightpurple)}input.search:active,.submit_button:active,.save_button:active,.cancel_button:active,.add_score:active,.update_condition_submit:active #add:active,#location_picture_xref_submit:active,.new_location_picture_xref input.submit_picture:active,#login .button:active{box-shadow:none;-webkit-box-shadow:none;transform:translate(1px, 1px);background:var(--purple)}.save_button{float:left;margin-left:5px}input.search:hover,input#add:hover,input#location_picture_xref_submit:hover,input.submit_button:hover,.save_button:hover,.cancel_button:hover,.add_score:hover,.new_location_picture_xref input.submit_picture:hover{box-shadow:1px 1px 3px var(--shadow);-webkit-box-shadow:1px 1px 3px var(--shadow);background:#4c3924;color:#EBF1FD;background:#5a5a5a !important}#location_maker input.text,#location_maker textarea,#contact_maker input.text,#contact_maker textarea,.edit_mode,#new_user input[type="email"],#new_user input[type="password"],#new_user input[type="text"],#edit_user input,input.score,#add_machine_by_name,.lookup_search_input{background:var(--white);padding:0 5px;height:28px;border:2px solid var(--border);color:var(--black);border-radius:10px}input.search,.condition_button,.desc_edit_location input,.metadata_edit_location input.save_button,.metadata_edit_location input.cancel_button,.location_detail input.cancel_button,.location_detail input.save_button{box-shadow:1px 1px 3px var(--shadow)}.metadata_edit_location input.cancel_button{margin:5px 0 0 5px}#form input.lookup_search_input,.lookup_search_input{width:60%;height:28px;font-size:16px;margin:0 0 0 4px;background:var(--white);color:var(--black);font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;margin:0;padding-left:4px}.lookup_search_select{width:84%;margin:0 10px 10px 10px}.lookup_search_input{margin:0 0 5px 10px;width:84%;padding-right:20px}input.lookup_search_input:focus{box-shadow:none;-webkit-box-shadow:none}.metadata_edit_location{padding:10px;line-height:30px;margin-top:10px}.metadata_edit_location .save_button{margin-top:5px}.metadata_edit_location input.edit_mode{width:260px;float:right;margin-bottom:10px}.metadata_edit_location form select{width:260px;float:right;margin-bottom:10px}.machine_condition_edit_lmx{margin-top:10px}.metadata_edit_location textarea.edit_mode{max-width:300px;min-width:300px;width:300px;height:70px;max-height:100px;min-height:28px;margin-bottom:10px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;float:right}.add_scores_form{padding:0 0 5px 10px;width:100%}.quick_buttons{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.quick_button_sub_container{display:flex;flex-direction:column;align-items:center;max-width:80px;text-align:center;margin-bottom:10px}.quick_button_desc{color:var(--darkgrey);font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;font-size:15px}.quick_button_content_header{color:var(--dark);font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;font-size:18px;padding:15px;text-align:center}.add_picture_location_toggle,.add_machine_location_toggle,.recent_location_activity_location_toggle,.former_machines_location_toggle{color:#000e18;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;background:var(--buttons);border-radius:25px;margin:10px auto;text-align:center;width:50px;height:50px;box-shadow:2px 5px 10px var(--shadow);-webkit-box-shadow:2px 5px 10px var(--shadow)}.add_scores_lmx label{font-size:14px}.show_scores_lmx_toggle:hover,.show_conditions_lmx_toggle:hover,.add_scores_lmx_toggle:hover,.machine_condition_lmx:hover,.add_picture_location_toggle:hover,.add_machine_location_toggle:hover,.recent_location_activity_location_toggle:hover,.former_machines_location_toggle:hover{background-color:var(--purple);color:#333333}.region_name,.location_types{padding:2px 0 2px 4px}.operator a:hover,.location_type a:hover{color:var(--red)}div.location_type{float:right;border-radius:5px;padding:6px 5px;margin:0 5px 5px;background:var(--purple);width:80px}div.location_type_container{display:flex;justify-content:center;align-items:center;flex-direction:column}.location_type a,.location_type span{text-align:center;padding:2px;font-size:11px;line-height:14px;width:100%;display:block;color:var(--ahref)}.location_type span{color:var(--grey)}.location_type img{width:50px}.edit_mode{font-size:15px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif}div.last_updated{padding:0 0 8px 0;font-style:normal;font-size:13px;font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;color:var(--ahref)}span.last_updated_username a{font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;font-size:13px}.confirm_location_button:hover:after{content:"Confirm Line-Up";position:absolute;line-height:14px;font-size:16px;margin-left:5px;margin-top:8px;background:var(--darkblue);color:var(--vlightpurple);padding:5px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif}.stale{padding:10px;font-family:"Nunito_500Medium", Helvetica, Arial, sans-serif;font-size:14px;color:#e4606a;line-height:20px}input.score{margin:0 0 10px 9px;width:80%}.location_detail{font-size:16px;line-height:18px;height:100%;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;border-radius:10px;color:var(--darkgrey)}.metadata_show_location{min-height:80px}.location_detail .address_full{margin:5px 0 5px 0}.location_detail_sub{padding:10px;background:var(--bg_vlightpurple)}.location_name{border-radius:10px}.meta_image+.meta_image_tooltip,.meta_image_notlogged+.meta_image_tooltip,.fave_location+.fave_location_tooltip,.permalink+.permalink_tooltip,.confirm_button+.confirm_location_tooltip,.comment_edited_asterisk+.comment_edited_tooltip{visibility:hidden;line-height:14px;font-size:16px;margin-left:-30px;margin-top:30px;background:var(--darkblue);color:var(--vlightpurple);padding:5px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;position:absolute;text-align:center}.comment_edited_asterisk+.comment_edited_tooltip{margin-left:0;margin-top:50px}.meta_image+.meta_image_tooltip::after,.meta_image_notlogged+.meta_image_tooltip::after,.fave_location+.fave_location_tooltip::after,.permalink+.permalink_tooltip::after,.confirm_button+.confirm_location_tooltip::after,.comment_edited_asterisk+.comment_edited_tooltip::after{content:"";position:absolute}.meta_image:hover+.meta_image_tooltip,.meta_image_notlogged:hover+.meta_image_tooltip,.fave_location:hover+.fave_location_tooltip,.permalink:hover+.permalink_tooltip,.confirm_button:hover+.confirm_location_tooltip{visibility:visible;width:180px}.comment_edited_asterisk:hover+.comment_edited_tooltip{visibility:visible;width:220px}.comment_edited_asterisk{cursor:default}.desc_button{color:var(--darkgrey);line-height:20px;background:var(--bg_vlightpurple);margin:5px 0;border-top:1px solid #CAC6C6;border-bottom:1px solid #CAC6C6;text-align:right}.desc_show_location{color:var(--darkgrey);font-size:13px;line-height:18px;font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;white-space:pre-wrap;margin-left:23px}.desc_edit_location{padding:10px 10px 10px 0}.show_location_detail_location{padding:0;background:var(--lightpurple);margin-top:15px;border-radius:10px;min-height:130px}.show_location_detail_location .location_type{margin:-30px 15px 5px}.show_location_detail_location .name{padding-bottom:10px;height:100%;color:#f5f5ff;background-color:var(--grey);border-radius:10px 10px 0 0;padding:10px 120px 10px 10px;font-family:"Nunito_800ExtraBold", Helvetica, Arial, sans-serif}.show_location_detail_location .address{padding:10px 10px 0px 15px}.show_location_detail_location .machine_names{padding:10px 10px 10px 15px}.show_location_detail_location>div.pb_15{padding:0px 10px 10px 15px}.show_location_detail_location .location_type img{width:40px}.location_thumbs{overflow-y:auto;overflow-x:hidden;text-align:center;max-height:120px;-ms-overflow-style:none;scrollbar-width:none;border-radius:15px}.location_thumbs_bg{background-image:linear-gradient(#fff, #eeeef8)}.location_thumbs::-webkit-scrollbar{display:none}.location_thumbs a.location_thumb{margin:0 6px 8px;display:inline-block;max-width:100px;max-height:100px;overflow:hidden;vertical-align:top;border-radius:5px}.location_thumbs a img{opacity:1;height:100px}.location_thumbs a img:hover{opacity:.7}.search_option_selector a{color:#000;padding-right:10px}.delete_button{border:1px solid #494949;background-color:black;color:#494949;cursor:pointer;padding:0 1px;margin-left:5px}.new_location_picture_xref input.submit_picture{margin-right:10px}#file_chooser_button{border:none;background:inherit;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;margin-bottom:10px}.recent_activity_container{display:flex;align-items:center;width:100%;padding:10px 20px 10px 10px}.recent_activity_icon{margin-right:5px;height:30px}.recent_activity_icon img{width:30px}.recent_activity_date{width:25%;margin-right:10px;text-align:center}.former_machines_date{width:28%;margin-left:10px}.recent_activity_submission{width:70%}img.banner_icon{height:28px;background:none;padding:0 8px 0 0}.quick_buttons img.banner_icon{padding:0}img.score_banner_icon{height:26px;background:none;padding:0 0 0 10px;margin-top:10px}img.small_banner_icon{width:22px;background:none;padding:0 5px 0 0}.column_container{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;-webkit-flex-flow:row wrap;margin:20px auto}.column{margin:15px auto;height:100%;padding:0 10px}#location_maker ul,#contact_maker ul{list-style-type:none}#location_maker label,#contact_maker label{display:block;color:var(--black);font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;margin-bottom:5px}#location_maker{padding-left:15px}#location_maker ul{width:600px;padding-left:0}.first{float:left;margin-right:15px;clear:both}.app_store .pic img{width:220px}.ios img{width:320px}.ipad img{width:485px}.ios ul li,.ipad ul li{list-style-type:none}.ios ul,.ipad ul{padding-left:0;text-align:center}.event_info{font-size:18px;padding-left:10px;list-style-type:none;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif}.event_info a{text-decoration:underline}.event_description{font-size:12px;color:#55413F;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif}.machine_quantity{padding-left:10px}.links_category,.app_title{background-color:var(--lightpurple);padding:5px;color:var(--red) !important;margin-top:0}.links_content{padding-left:10px}.question{font-size:20px;color:var(--darkgrey);font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif}.answer{font-size:16px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif}#intro p{margin:10px 0;padding:5px}span.begin{padding:10px;display:block;background-color:var(--bg_vlightpurple)}#map,#map_canvas{background:var(--white)}#map{left:42%;width:100%;overflow:hidden;position:fixed;height:calc(100% - 70px) !important;z-index:-1}#map_canvas{height:100% !important;margin-left:-42%;position:relative;background:var(--splashtile)}.mask{background-color:var(--mask);position:absolute;z-index:9999;height:100%;width:100%}.closest_button{border:3px solid var(--border);background:var(--lightpurple);color:var(--darkgrey);border-radius:10px;font-size:22px;text-align:center;top:220px;right:0;left:0;width:365px;margin:auto;padding:5px;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:150;line-height:42px;box-shadow:5px 7px 10px var(--shadow)}.closest_button a{text-decoration:none;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif}.closest_button a:hover{text-decoration:underline}#intro{padding:5px 20px}#not_found{padding:220px 0 0;text-align:center}#region_page_body{display:block;margin:0 auto;min-height:100%;width:100%;z-index:2;min-width:768px}#page_body{max-width:960px;margin:auto;min-width:350px}.portland_region_image{margin-left:30%;border:1px solid #FFEEDD}.landing_logo{margin-left:5px}#locations p.local_logo{background-color:transparent !important;text-align:center}#locations p.local_logo a img{background-color:transparent !important;padding:0}.local_logo img{max-width:460px;padding:10px;background-color:var(--bg_vlightpurple);border-radius:5px}.black_text{color:var(--black);font-size:16px;margin-top:0}#region_list p{margin:5px 20px 10px;font-size:20px;text-align:center}div.map_summary_info{font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;font-size:16px;line-height:26px;color:var(--darkgrey);font-weight:normal;text-decoration:none;padding-top:5px}.map_summary_locations{display:block}div.region_name{padding:6px 10px;font-size:16px;font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;display:inline-block;text-align:center}div.region_name_container{text-align:center;background:var(--white)}.p1{font-size:32px;line-height:32px;margin-top:20px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.explore a{font-size:32px;font-family:"Nunito_800ExtraBold", Helvetica, Arial, sans-serif;border-left:5px solid #ae9bd1;border-top:5px solid #ae9bd1;border-right:5px solid #d4c8ee;border-bottom:5px solid #d4c8ee;box-shadow:3px 3px 12px #ae9bd1;padding:2px 10px;background:var(--explore);text-decoration:none;color:#6d49b0}.explore a:hover{border:5px solid #d8c9e6;box-shadow:none;background:#f3f1f8;text-decoration:none}.explore a:active{box-shadow:none}.news{max-width:450px;min-width:300px;margin:0 20px 20px 20px}.news p{font-size:16px;line-height:22px}.region_map{max-width:700px;min-width:300px}#region_list{margin:0 auto 20px;width:100%;max-width:650px}div.state_name_container{margin:5px;text-align:center}span.state_name{color:var(--red);font-size:20px;line-height:22px;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif}li span.state_name{background:none;width:auto;padding:0;margin:5px 0;display:block}.info{font-size:11px;font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif}#location_maker input.text,#contact_maker input.text,#location_maker li select{height:28px;margin:0;font-size:14px}#location_maker input.text,#location_maker li select{width:280px}#location_maker li.machines_textinput select{width:575px;height:28px}#contact_maker textarea{margin:0;max-width:400px;height:100px;max-height:150px}#location_maker li textarea{height:50px;min-height:50px;width:575px;max-width:575px;min-width:575px;max-height:300px;margin:0;font-size:14px;resize:both;overflow:auto;padding:3px 5px}#location_maker li.machines_textinput textarea{font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;height:28px;min-height:28px;width:575px;max-width:575px;min-width:575px;margin:0;font-size:14px;padding-top:2px;resize:none;overflow:auto;border:none;background:transparent}.w_320 .select2{width:75% !important;float:left}.user_flag{margin-left:6px}.user_flag_updated{margin-left:4px;margin-right:2px;margin-bottom:-4px}.user_flag_profile{margin-left:10px}.column.profile>div{margin:25px 0}.select2-container .select2-selection--multiple,.select2-container--default .select2-selection--single{border:2px solid var(--border) !important;background-color:var(--white) !important;border-radius:10px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--medgrey) !important}.select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-dropdown,.select2-results{background:var(--white) !important;color:var(--black) !important}.select2-search.select2-search--dropdown{background:var(--bg_vlightpurple) !important}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid var(--border) !important}.select2-container--default .select2-results__option--selected{background:var(--bg_vlightpurple) !important}.high_score{margin-bottom:10px}.high_score_new_line{font-family:"Nunito_600SemiBold", Helvetica, Arial, sans-serif;color:var(--black);display:block;line-height:16px;padding:4px 0;margin-left:5px;font-size:16px;font-weight:normal}.high_score_meta{margin:2px 0 15px 5px;display:flex;align-items:center;font-size:14px}.high_score_date{font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;color:var(--darkgrey);margin-left:8px}.column .sub_nav_item{background:var(--grey)}div.score_list span,span.stats_list span{line-height:20px;font-size:16px;color:var(--darkgrey);display:block}div.score_list span.score_meta,span.stats_list span.score_meta{padding-bottom:10px;font-size:14px;font-family:"Nunito_400Regular_Italic", Helvetica, Arial, sans-serif;color:var(--darkgrey);font-weight:normal;display:inline}div.score_list span.score_meta_gen,span.stats_list span.score_meta_gen{display:inline;color:var(--darkgrey);font-size:14px}div.score_list span.score_machine,span.stats_list span.score_machine{text-decoration:underline;background:var(--bg_vlightpurple)}div.score_list{margin-bottom:15px;border-bottom:1px solid var(--purple)}.marker{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:4px 13px;font-size:18px;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;color:#440152;background:#ffffff;border:1px solid #979797;border-radius:15px;cursor:pointer;box-shadow:2px 4px 5px rgba(90,100,117,0.4)}.marker2{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:4px 13px;font-size:18px;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;color:#ffffff;background:#ae57cf;border:1px solid #979797;border-radius:15px;cursor:pointer;box-shadow:2px 4px 5px rgba(90,100,117,0.4)}.form-inputs input{width:100%}.form-inputs #user_remember_me{width:auto}.ui-menu .ui-menu-item{font-size:16px;font-family:"Nunito_400Regular", Helvetica, Arial, sans-serif;padding:1px 5px}.ui-autocomplete{max-height:230px;overflow-y:auto;overflow-x:hidden;position:fixed;border:1px solid #aaa !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-autocomplete,.ui-autocomplete:hover,.ui-menu-item,.ui-menu-item:hover,.ui-menu-item a,.ui-menu-item a:hover,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a{background:var(--white) none no-repeat;margin:0;display:block;border:0;border-collapse:collapse;color:var(--black)}.ui-menu-item:hover,.ui-menu-item a:hover{background:var(--lightpurple);padding:1px 5px;color:var(--black)}.ui-menu-item-wrapper:hover,.ui-menu-item-wrapper:active,.ui-menu-item-wrapper:focus{background:var(--lightpurple);color:var(--black)}#page_body.promote_body{width:800px;max-width:800px;min-width:800px;margin-bottom:20px}#promote_container{text-align:center}.promote_subcontainer{margin:10px;height:calc(50% - 20px);float:left;padding:8px;width:calc(50% - 20px);border:2px solid var(--black);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#promote_container img.promote_logo,#promote_container p{width:100%}#promote_container p.promote_logo{line-height:0}#promote_container img.app_logo{width:65%}#top_button{display:none;position:fixed;bottom:30px;left:30px;z-index:99;border:none;outline:none;background-color:var(--brightpurple);color:var(--white);cursor:pointer;font-family:"Nunito_700Bold", Helvetica, Arial, sans-serif;padding:10px;border-radius:10px;font-size:18px;box-shadow:5px 5px 5px var(--shadow)}#top_button:hover{background-color:#555}
