article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:rgba(0,0,0,0)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.37em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,Goudy Old Style,Palatino,Book Antiqua,serif!important;font-style:italic}.jumbo{font-size:2em;line-height:1.7em}h1,.h1,.circuit-grade-modal .grade-option,.circuit-grade-modal .anchor-option,.climb-modal .grade-option,.climb-modal .anchor-option{font-size:1.4em;line-height:1.333em}h2,.h2,.circuit-reset-counter .grade-counters .counter .count{font-size:1.25em;line-height:1.3em}h3,.h3,.circuit-reset-counter .grade-counters .counter .name{font-size:1.125em}h4,.h4{font-size:1.1em;font-weight:700}h5,.h5{font-size:.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}p{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}.last-col{float:right;padding-right:0!important}@media (max-width: 767px){.m-all{float:left;width:100%;padding-right:0}.m-1of2{float:left;padding-right:.75em;width:50%}.m-1of3{float:left;padding-right:.75em;width:33.33%}.m-2of3{float:left;padding-right:.75em;width:66.66%}.m-1of4{float:left;padding-right:.75em;width:25%}.m-3of4{float:left;padding-right:.75em;width:75%}}@media (min-width: 768px)and (max-width: 1029px){.t-all{float:left;width:100%;padding-right:0}.t-1of2{float:left;padding-right:.75em;width:50%}.t-1of3{float:left;padding-right:.75em;width:33.33%}.t-2of3{float:left;padding-right:.75em;width:66.66%}.t-1of4{float:left;padding-right:.75em;width:25%}.t-3of4{float:left;padding-right:.75em;width:75%}.t-1of5{float:left;padding-right:.75em;width:20%}.t-2of5{float:left;padding-right:.75em;width:40%}.t-3of5{float:left;padding-right:.75em;width:60%}.t-4of5{float:left;padding-right:.75em;width:80%}.t-1of8{float:left;padding-right:.75em;width:12.5%}.t-3of8{float:left;padding-right:.75em;width:37.5%}.t-7of16{float:left;padding-right:.75em;width:43.75%}}@media (min-width: 1030px){.d-all{float:left;width:100%;padding-right:0}.d-1of2{float:left;padding-right:.75em;width:50%}.d-1of3{float:left;padding-right:.75em;width:33.33%}.d-2of3{float:left;padding-right:.75em;width:66.66%}.d-1of4{float:left;padding-right:.75em;width:25%}.d-3of4{float:left;padding-right:.75em;width:75%}.d-1of5{float:left;padding-right:.75em;width:20%}.d-2of5{float:left;padding-right:.75em;width:40%}.d-3of5{float:left;padding-right:.75em;width:60%}.d-4of5{float:left;padding-right:.75em;width:80%}.d-1of6{float:left;padding-right:.75em;width:16.6666666667%}.d-1of7{float:left;padding-right:.75em;width:14.2857142857%}.d-2of7{float:left;padding-right:.75em;width:28.5714286%}.d-3of7{float:left;padding-right:.75em;width:42.8571429%}.d-4of7{float:left;padding-right:.75em;width:57.1428572%}.d-5of7{float:left;padding-right:.75em;width:71.4285715%}.d-6of7{float:left;padding-right:.75em;width:85.7142857%}.d-1of8{float:left;padding-right:.75em;width:12.5%}.d-3of8{float:left;padding-right:.75em;width:37.5%}.d-1of9{float:left;padding-right:.75em;width:11.1111111111%}.d-1of10{float:left;padding-right:.75em;width:10%}.d-1of11{float:left;padding-right:.75em;width:9.0909090909%}.d-1of12{float:left;padding-right:.75em;width:8.33%}.d-7of16{float:left;padding-right:.75em;width:43.75%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes partialFadeIn{0%{opacity:.2}to{opacity:1}}@keyframes partialFadeOut{0%{opacity:1}to{opacity:.2}}.alert-new-version,.alert-success,.alert-error,.alert-info,.alert-warning{animation-name:fadeIn;animation-duration:.5s;color:#fff;margin:.5em 0;padding:1em}.alert-new-version *[role=button],.alert-success *[role=button],.alert-error *[role=button],.alert-info *[role=button],.alert-warning *[role=button]{color:#fff}.alert-new-version a,.alert-success a,.alert-error a,.alert-info a,.alert-warning a{color:#fff!important}.alert-new-version{position:fixed;z-index:10000;width:95%;margin:0;left:2%;top:2%;text-align:center}.alert-mini{padding:.5em}.alert-warning{background:#f9c907;color:#191919}.alert-warning svg{color:#191919}.alert-warning a{color:#191919!important}.alert-info{background:#499dff}.alert-error{background:#d33232}.alert-success{background:#17b21a}.alert-wrapper{padding-top:10px}.alert-network-disconnected{background:#ff4d4d;color:#fff;font-weight:700;text-align:center;padding:1em;position:fixed;top:95px;width:100%;z-index:100}.alert-new-version{background:#499dff;z-index:999}.notifications-pane{position:absolute;left:0;top:0;right:0;z-index:1000}.notifications-pane .alert{border-radius:5px;width:95%;margin:.5em auto auto}.notifications-pane .alert>*{display:inline-block;vertical-align:middle}*[role=button],.btn-option-outline,.btn-outline,.btn-red,.btn-gray,.btn-blue{display:inline-block;text-decoration:none;color:#282828;font-weight:400;border:0;cursor:pointer}[role=button]:hover,.btn-option-outline:hover,.btn-outline:hover,.btn-red:hover,.btn-gray:hover,.btn-blue:hover,[role=button]:focus,.btn-option-outline:focus,.btn-outline:focus,.btn-red:focus,.btn-gray:focus,.btn-blue:focus{text-decoration:none;outline:none}.btn-option-outline,.btn-outline,.btn-red,.btn-gray,.btn-blue{font-family:Yanone Kaffeesatz,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:700;margin-right:.5em;padding:.7em 1em}.disabled.btn-option-outline,.disabled.btn-outline,.disabled.btn-red,.disabled.btn-gray,.disabled.btn-blue{opacity:.5}.btn-blue{-webkit-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out;background-color:#609de8;color:#fff}.btn-blue:hover,.btn-blue:focus{background-color:#4e92e5}.btn-blue:active{background-color:#4a8fe5}.btn-blue:link,.btn-blue:active,.btn-blue:visited{color:#fff}.btn-gray{-webkit-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out;background-color:#a2a2a3;color:#fff}.btn-gray:hover,.btn-gray:focus{background-color:#989899}.btn-gray:active{background-color:#959596}.btn-gray:link,.btn-gray:active,.btn-gray:visited{color:#fff}.btn-red{-webkit-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out;background-color:#ff4d4d;color:#fff}.btn-red:hover,.btn-red:focus{background-color:#ff3939}.btn-red:active{background-color:#ff3434}.btn-red:link,.btn-red:active,.btn-red:visited{color:#fff}.icon-btn{-webkit-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out;color:#282828;padding:.5em}.icon-btn:hover:hover{color:#1e1e1e}.btn-modal-submit{background-color:#609de8;color:#fff;font-weight:700;padding:10px 0;text-align:center;width:100%}.btn-modal-submit.gray{background-color:#a2a2a3}.btn-outline{-webkit-transition:opacity .14s ease-in-out;transition:opacity .14s ease-in-out;background-color:#0000;border:2px solid #a2a2a3;border-radius:20px;color:#a2a2a3;font-weight:500}.btn-outline:hover,.btn-outline:focus{opacity:.8}.btn-outline:link,.btn-outline:active,.btn-outline:visited{color:#a2a2a3}.btn-option-outline{-webkit-transition:opacity .14s ease-in-out;transition:opacity .14s ease-in-out;border:1px solid #ddd;border-radius:25px;color:#a2a2a3;font-weight:500;display:inline-block;margin:.5em .5em 0 0;padding:.5em 1em}.btn-option-outline.selected{background-color:#0062ff;border:1px solid #0062ff;color:#fff;font-weight:700}.btn-option-outline:hover,.btn-option-outline:focus{opacity:.8}.btn-option-outline:link,.btn-option-outline:active,.btn-option-outline:visited{color:#a2a2a3}.tab{border:none;border-left:1px solid #a2a2a3;padding:1em 1.5em;background-color:#ddd;font-weight:500}.tab:nth-of-type(1){border:none}.tab-selected{font-weight:700;background-color:#609de8;color:#fff}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea,.field{display:block;height:40px;line-height:1em;padding:.1em .5em;font-size:1em;color:#282828;border:none;vertical-align:middle;box-shadow:none;width:100%;max-width:400px;font-family:Raleway,Helvetica,Arial,sans-serif;background-color:#e8e8e8;-webkit-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out}input[type=text]:focus,input[type=text]:active,input[type=password]:focus,input[type=password]:active,input[type=datetime]:focus,input[type=datetime]:active,input[type=datetime-local]:focus,input[type=datetime-local]:active,input[type=date]:focus,input[type=date]:active,input[type=month]:focus,input[type=month]:active,input[type=time]:focus,input[type=time]:active,input[type=week]:focus,input[type=week]:active,input[type=number]:focus,input[type=number]:active,input[type=email]:focus,input[type=email]:active,input[type=url]:focus,input[type=url]:active,input[type=search]:focus,input[type=search]:active,input[type=tel]:focus,input[type=tel]:active,input[type=color]:focus,input[type=color]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#f4f4f4;outline:none}input[type=text].error,input[type=text].is-invalid,input[type=password].error,input[type=password].is-invalid,input[type=datetime].error,input[type=datetime].is-invalid,input[type=datetime-local].error,input[type=datetime-local].is-invalid,input[type=date].error,input[type=date].is-invalid,input[type=month].error,input[type=month].is-invalid,input[type=time].error,input[type=time].is-invalid,input[type=week].error,input[type=week].is-invalid,input[type=number].error,input[type=number].is-invalid,input[type=email].error,input[type=email].is-invalid,input[type=url].error,input[type=url].is-invalid,input[type=search].error,input[type=search].is-invalid,input[type=tel].error,input[type=tel].is-invalid,input[type=color].error,input[type=color].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#d33232;border-color:#d33232;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#d33232}input[type=text].success,input[type=text].is-valid,input[type=password].success,input[type=password].is-valid,input[type=datetime].success,input[type=datetime].is-valid,input[type=datetime-local].success,input[type=datetime-local].is-valid,input[type=date].success,input[type=date].is-valid,input[type=month].success,input[type=month].is-valid,input[type=time].success,input[type=time].is-valid,input[type=week].success,input[type=week].is-valid,input[type=number].success,input[type=number].is-valid,input[type=email].success,input[type=email].is-valid,input[type=url].success,input[type=url].is-valid,input[type=search].success,input[type=search].is-valid,input[type=tel].success,input[type=tel].is-valid,input[type=color].success,input[type=color].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#17b21a;border-color:#17b21a;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:#17b21a}input[type=text][disabled],input[type=text].is-disabled,input[type=password][disabled],input[type=password].is-disabled,input[type=datetime][disabled],input[type=datetime].is-disabled,input[type=datetime-local][disabled],input[type=datetime-local].is-disabled,input[type=date][disabled],input[type=date].is-disabled,input[type=month][disabled],input[type=month].is-disabled,input[type=time][disabled],input[type=time].is-disabled,input[type=week][disabled],input[type=week].is-disabled,input[type=number][disabled],input[type=number].is-disabled,input[type=email][disabled],input[type=email].is-disabled,input[type=url][disabled],input[type=url].is-disabled,input[type=search][disabled],input[type=search].is-disabled,input[type=tel][disabled],input[type=tel].is-disabled,input[type=color][disabled],input[type=color].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:.6}input[type=text][disabled]:focus,input[type=text][disabled]:active,input[type=text].is-disabled:focus,input[type=text].is-disabled:active,input[type=password][disabled]:focus,input[type=password][disabled]:active,input[type=password].is-disabled:focus,input[type=password].is-disabled:active,input[type=datetime][disabled]:focus,input[type=datetime][disabled]:active,input[type=datetime].is-disabled:focus,input[type=datetime].is-disabled:active,input[type=datetime-local][disabled]:focus,input[type=datetime-local][disabled]:active,input[type=datetime-local].is-disabled:focus,input[type=datetime-local].is-disabled:active,input[type=date][disabled]:focus,input[type=date][disabled]:active,input[type=date].is-disabled:focus,input[type=date].is-disabled:active,input[type=month][disabled]:focus,input[type=month][disabled]:active,input[type=month].is-disabled:focus,input[type=month].is-disabled:active,input[type=time][disabled]:focus,input[type=time][disabled]:active,input[type=time].is-disabled:focus,input[type=time].is-disabled:active,input[type=week][disabled]:focus,input[type=week][disabled]:active,input[type=week].is-disabled:focus,input[type=week].is-disabled:active,input[type=number][disabled]:focus,input[type=number][disabled]:active,input[type=number].is-disabled:focus,input[type=number].is-disabled:active,input[type=email][disabled]:focus,input[type=email][disabled]:active,input[type=email].is-disabled:focus,input[type=email].is-disabled:active,input[type=url][disabled]:focus,input[type=url][disabled]:active,input[type=url].is-disabled:focus,input[type=url].is-disabled:active,input[type=search][disabled]:focus,input[type=search][disabled]:active,input[type=search].is-disabled:focus,input[type=search].is-disabled:active,input[type=tel][disabled]:focus,input[type=tel][disabled]:active,input[type=tel].is-disabled:focus,input[type=tel].is-disabled:active,input[type=color][disabled]:focus,input[type=color][disabled]:active,input[type=color].is-disabled:focus,input[type=color].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#499dff}input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder,select::placeholder,textarea::placeholder,.field::placeholder{color:#a2a2a3}textarea{max-width:100%;line-height:1.5em;resize:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:97.5% center}.form .form-label{color:#282828;font-size:1.2em;padding:1em 0}.form .form-row-content{border-bottom:1px solid #a2a2a3;margin-bottom:1em;padding-bottom:1em}textarea.wall-set-notes{height:60px}.login-container,.register-container,.pw-reset-container{margin:auto;text-align:center}.login-container input,.register-container input,.pw-reset-container input{margin:1em auto}.login-container a,.register-container a,.pw-reset-container a{display:inline-block;margin-top:1em}.login-container .gyms label,.register-container .gyms label,.pw-reset-container .gyms label{display:block}.checkbox{display:inline-block;margin-right:.2em}.checkbox svg{color:#ddd;font-size:140%}.checkbox.checked svg{color:#609de8}.form-input .react-datepicker,.form-input .react-datepicker-wrapper{display:block}.form-input{margin:0 0 .5em}.form-input label span{font-size:.7em}.form-input.short-input input{width:100px}.form-info{margin:.5em 0}.form-info>*{vertical-align:middle}.form-info span{display:inline-block;font-size:.7em;font-weight:700;margin-right:.5em;width:100px}.lead-filter{margin:auto;text-align:center;width:110px}.toggle{background-color:#ddd;display:block;height:15px;width:40px;margin-top:.5em;margin-bottom:.5em;position:relative}.toggle .switch{-webkit-transition:left .24s ease-in-out;transition:left .24s ease-in-out;background-color:#a2a2a3;border-radius:100%;height:20px;width:20px;position:absolute;left:-3px;top:-2px}.toggle .switch.on{background-color:#609de8;left:inherit;left:30px}.cc-form input{max-width:none}.cc-form .StripeElement{background-color:#e8e8e8;padding:1em .5em}.timezone-picker span{display:block}.timezone-picker ul{background-color:#fff;z-index:10}.anchor-range-input .form-input{display:inline-block;padding:0 .2em;width:80px}.challenge-published-status{font-size:.7em}.challenge-published-status .indicator{display:inline-block;width:8px;height:8px;border-radius:4px}.challenge-published-status .indicator.published{background-color:#17b21a}.challenge-published-status .indicator.draft{background-color:#a2a2a3}.circuit-circle{border-radius:50%;box-sizing:content-box;border:3px solid;height:30px;width:30px;margin:.5em}.circuit-circle .circuit-name{font-family:Raleway,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;padding-top:9px;text-align:center}.circuit-circle .circuit-name.white{color:#fff}.circuit-reset-counter .circuit-count-circuit{opacity:.3}.circuit-reset-counter .circuit-count-circuit.selected{background-color:#f4f4f4;border:1px solid #ddd;opacity:1}.circuit-reset-counter .grade-counters .counter{display:inline-block;margin:1em 0 2em 1em;width:120px}.circuit-reset-counter .grade-counters .counter .name,.circuit-reset-counter .grade-counters .counter .display{display:inline-block;vertical-align:middle}.circuit-reset-counter .grade-counters .counter .name{font-weight:700;width:40px}.circuit-reset-counter .grade-counters .counter .display{text-align:center;width:50px}.circuit-reset-counter .grade-counters .counter .count{margin:.5em}.circuit-reset-counter .grade-counters .counter .icon-btn{background-color:#ddd}.circuit-reset-counter .grade-counters .counter .icon-btn:hover:hover{background-color:#d3d3d3}.circuit-reset-counter .grade-counters .counter.zero .count{opacity:.5}.climb-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;background-color:#fff;border:2px solid #fff;border-radius:10px;padding:.5em .75em .5em .5em;position:relative;z-index:1}.climb-card.selected{border:2px solid #ff3ead}.climb-card.selected .checkbox svg{color:#ff3ead}.climb-card.locked:after{background-color:#fff;content:"";opacity:.5;position:absolute;left:0;right:0;top:0;bottom:0}.climb-card .climb-card-color{border-radius:50px;border-right:3px solid;width:7px}.climb-card .climb-card-main{flex:1}.climb-card .climb-card-inner{flex:1;margin-left:1em;padding:.75em 0}.climb-card .climb-card-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.climb-card .climb-card-top .flex{flex:1}.climb-card .climb-card-top .date{color:#a2a2a3;font-size:.8em;padding-bottom:.2em}.climb-card .climb-card-top .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;padding:0 0 1em}.climb-card .climb-card-top .info .circuit-name{margin-left:.5em}.climb-card .climb-card-top .info .grade{margin-right:.3em;white-space:nowrap}.climb-card .climb-card-top .info .color{color:#a2a2a3}.climb-card .climb-card-top .info .meta .tag-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;padding-left:1em}.climb-card .climb-card-top .info .meta .tag-list .anchor,.climb-card .climb-card-top .info .meta .tag-list .gem-icon,.climb-card .climb-card-top .info .meta .tag-list .ric-tag,.climb-card .climb-card-top .info .meta .tag-list .tag,.climb-card .climb-card-top .info .meta .tag-list .points,.climb-card .climb-card-top .info .meta .tag-list .lead-icon,.climb-card .climb-card-top .info .meta .tag-list .category,.climb-card .climb-card-top .info .meta .tag-list .benchmark{border-radius:2px;font-size:.7em;font-weight:700;height:25px;margin:.2em .5em .2em 0;padding:.5em}.climb-card .climb-card-top .info .meta .tag-list .anchor{background-color:#f4f4f4;color:#a2a2a3}.climb-card .climb-card-top .info .meta .tag-list .anchor>*{vertical-align:middle}.climb-card .climb-card-top .info .meta .tag-list .anchor svg{margin-right:.2em}.climb-card .climb-card-top .info .meta .tag-list .gem-icon{background-color:#cce0ff;color:#0062ff}.climb-card .climb-card-top .info .meta .tag-list .lead-icon{background-color:#ffe6e6;color:#ff4d4d}.climb-card .climb-card-top .info .meta .tag-list .benchmark{background-color:#fff0cc;color:#ff974a}.climb-card .climb-card-top .info .meta .tag-list .ric-tag.risky{background-color:#fff0f0;color:#ff4d4d}.climb-card .climb-card-top .info .meta .tag-list .ric-tag.intense{background-color:#efe4f8;color:#a461d8}.climb-card .climb-card-top .info .meta .tag-list .ric-tag.complex{background-color:#d3ffdd;color:#00a026}.climb-card .climb-card-top .info .meta .tag-list .ric-tag.varied{background-color:#e7e7e7}.climb-card .climb-card-top .info .meta .tag-list .tag.more,.climb-card .climb-card-top .info .meta .tag-list .category.more{background-color:#ddd}.climb-card .climb-card-top .info .meta .tag-list .points{background-color:#ffda00}.climb-card .climb-card-top .climb-options>*{display:inline-block;vertical-align:middle}.climb-card .climb-card-top .climb-options .checkbox{margin-top:-.4em}.climb-card .climb-card-top .climb-options .menu{color:#a2a2a3;margin-left:1em;padding:0 .5em .5em}.climb-card .climb-card-mid .notes{color:#a2a2a3;min-height:2em;max-height:4em;max-width:60%;padding:.5em 0;overflow:hidden}.climb-card .climb-card-mid .climb-card-buttons{text-align:right;margin-right:.2em;margin-bottom:.5em}.climb-card .climb-card-mid .climb-card-buttons .climb-card-button{color:#ddd;margin-left:.75em}.climb-card .climb-card-mid .climb-card-buttons .climb-card-button.added{color:#0062ff}.climb-card .climb-card-mid .climb-media-icon{position:relative;text-align:center;width:25px}.climb-card .climb-card-mid .climb-media-icon .loading-inline{padding:0}.climb-card .climb-card-mid .climb-media-icon svg{color:#a2a2a3;height:20px;margin:3px auto -3px;width:25px}.climb-card .climb-card-mid .climb-media-icon .overlay{color:#282828;font-size:.5em;position:absolute;left:0;right:0;text-align:center;top:7px}.climb-card .climb-card-bot{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;justify-content:space-between}.climb-card .climb-card-bot .setters{text-align:center}.climb-card .ric{width:50px;vertical-align:middle}.climb-card .ric{padding-right:10px;text-align:left}.climb-card .notes-photo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative}.climb-card .notes-photo .climb-media-icon,.climb-card .notes-photo textarea{height:52px}.climb-card .notes-photo textarea{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.climb-card .notes-photo.disabled:after{background-color:#ffffff80;content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:999}.climb-card .map,.climb-card .tags-menu{padding:.7em 0;width:30px}.climb-card .map.disabled{opacity:.5}.climb-card .map.disabled:hover{cursor:default}.climb-card .published-indicator{font-size:12px;padding-top:7px;float:right;opacity:.5;height:10px}.climb-card *[role=button]{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.climb-card *[role=button]:hover{opacity:.7}.climb-card{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.climb-card:hover{opacity:.9}.climb-comp-card{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-left:10px solid;display:inline-block;margin:0 1em 1em 0;padding:1em .7em;position:relative}.climb-comp-card:before{border:3px solid #f4f4f4;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.climb-comp-card .climb-card-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:240px}.climb-comp-card .climb-card-inner>*{display:inline-block;margin:0 .5em;vertical-align:middle}.climb-comp-card .climb-card-inner svg{float:right}.climb-comp-card .climb-card-inner .meta{width:80px}.climb-comp-card .climb-card-inner .meta .category{margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.climb-dot{border-radius:50%;border:2px solid;box-sizing:content-box;height:15px;width:15px;content:""}.climb-marker{-webkit-transition:opacity .14s ease-in-out;transition:opacity .14s ease-in-out;margin-left:-7px;margin-top:-7px;position:absolute;content:"";z-index:100;text-align:center;pointer-events:auto}.climb-marker .grade{font-size:.5em;display:block;height:15px;width:15px;padding-top:3px;text-align:center}.climb-marker .grade.white{color:#fff}.climb-marker.selected .climb-dot:before{border:2px solid #ff3ead;border-radius:50%;position:absolute;width:17px;height:17px;left:-1px;top:-1px;content:""}.climb-marker:hover{opacity:.5}.climb-status{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:.5em 1.5em;border-radius:5px}.climb-status .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAYFCAYAAABj/pbOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADTVJREFUeNrs3SGO20AAQNF1NbgqdU4QeUmvsEeISkqWBRVWPYAPEAUuWhZSsuoReoUltXKChFbFkaYGBU60doG163HmPWnAsJEnX+MQz80NAAAAAAAAAAAAwCsqupPlcll6JORsv98fu/N3Hgn0EwgIBAQCAgGBgEBAICAQEAgIBBAICAQEAgIBgYBAQCAgEBAICAQQCAgEBAICAYGAQEAgIBAQCCAQEAiMFFJc1OUlJuQhxQucnCAgEBAICAQEAgIBgYBAQCAgEEAgIBAQCAgEBAICAYGAQEAgIBBAICAQEAgIBAQCAgGBgEBAIIBAQCAgEBAICAQEAgIBgYBAQCCAQEAgIBAQCAgEBAICAYGAQACBgEBAICAQEAgIBAQCAgGBgEAAgYBAQCAgEBAICAQEAgIBgQACAYGAQEAgIBAQCAgEBAICAYEAAgGBgEBAICAQEAgIBAQCAgEEAgIBgYBAQCAgEBAICAQEAgIBBAICAYGAQEAgIBAQCAgEBAICAQQCAgGBgEBAICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAICAQEArwopLio5XJZ2hqcICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAICAQEAggEBAICAYGAQEAgIBAQCAgEEAgIBAQCAgGBgEBAICAQEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmSi6k/iwiomsa2FrmCSILz+O3bmvu8MAgYBAQCAgEBAICAQEAgIBgYBAAIGAQEAgIBAQCAgEBAICAYGAQACBgEBAICAQEAgIBAQCAgGBAAIBgcBIIcVFXV5iQh7iw6p0goBXLBAICAQEAggEBAICAYGAQEAgIBAQCAgEEAgIBAQCAgGBgEBAICAQEAgIBBAICAQEAgIBgYBAQCAgEBAIIBAQCAgEBAICAYGAQEAgIBAQCCAQEAgIBAQCAgGBgEBAICAQQCAgEBAICAQEAgIBgYBAQCAgEEAgIBAQCAgEBAICAYGAQEAgIBBAICAQEAgIBAQCAgGBgEBAIIBAQCAgEBAICAQEAgIBgYBAQCCAQEAgIBAQCAgEBAICAYGAQACBgEBAICAQEAgIBAQCAgGBgEAAgYBAQCAgEBAICAQEAgIBgQACAYGAQEAgIBAQCMxCSHFR8WFV2hqcICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAICAQEAggEBAICAYGAQEAgIBAQCAgEEAgIBAQCAgGBgEBAICAQEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEV3EjfbmMi6FraGSYL49vXYnbv+AAYIBAQCAgGBgEBAICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAICAQEAggEBAICAYGAQEAgIBAQCAgEEAgIBEYKKS7q8hIT8hA329IJAl6xQCAgEBAIIBAQCAgEBAICAYGAQEAgIBBAICAQEAgIBAQCAgGBgEBAICAQQCAgEBAICAQEAgIBgYBAQCCAQEAgIBAQCAgEBAICAYGAQEAggEBAICAQEAgIBAQCAgGBgEAAgYBAQCAgEBAICAQEAgIBgYBAAIGAQEAgIBAQCAgEBAICAYGAQACBgEBAICAQEAgIBAQCAgGBAAIBgYBAQCAgEBAICAQEAgIBgQACAYGAQEAgIBAQCAgEBAICAQQCAgGBgEBAICAQEAgIBAQCAgEEAgIBgYBAQCAgEBAICAQEAggEBAICAYGAQEAgMAshxUXFzba0NQik38HWMJHCKxb4DwICAYGAQEAgIBAQCAgEBAIIBAQCAgGBgEBAICAQEAgIBBAICAQEAgIBgYBAQCAgEBAICAQQCAgEBAICAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIU9Gd7NZNTGRdC1uTpcPUC7h/rM6acAUbDBAICAQEAgIBgYBAQCAgEBAICAQQCAgEBAICAYGAQEAgIBAQCAgEEAgIBAQCAgGBgEBAICAQEAggEBAIjBRSXNT9Y3W0NfnZrRsnCHjFAoGAQEAggEBAICAQEAgIBAQCAgGBgEAAgYBAQCAgEBAICAQEAgIBgYBAAIGAQEAgIBAQCAgEBAICAYEAAgGBgEBAICAQEAgIBAQCAgGBAAIBgYBAQCAgEBAICAQEAgIBBAICAYGAQEAgIBAQCAgEBAICAQQCAgGBgEBAICAQEAgIBAQCAgEEAgIBgYBAQCAgEBAICAQEAggEBAICAYGAQEAgIBAQCAgEBAIIBAQCAgGBgEBAICAQEAgIBBAICAQEAgIBgYBAQCAgEBAICAQQCAgEBAICAYGAQEAgIBAQCCAQEAgIBAQCAgGBwDyEFBe1WzelrUEg/Q62Bq9YIBAQCAgEBAIIBAQCAgGBgEBAICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAICAQQCAgEBAICAYGAQEAgIBAQCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARXdS1afokZCzpg5nTbj+AAYIBAQCAgGBgEBAICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAICAQEAggEBAICAYGAQEAgIBAQCAgEEAgIBEYKKS7q8hIT8pDiBU5OEBAICAQEAgIBgYBAQCAgEBAIIBAQCAgEBAICAYGAQEAgIBAQCCAQEAgIBAQCAgGBgEBAICAQQCAgEBAICAQEAgIBgYBAQCAgEEAgIBAQCAgEBAICAYGAQEAggEBAICAQEAgIBAQCAgGBgEBAIIBAQCAgEBAICAQEAgIBgYBAAIGAQEAgIBAQCAgEBAICAYGAQACBgEBAICAQEAgIBAQCAgGBAAIBgYBAQCAgEBAICAQEAgIBgQACAYGAQEAgIBAQCAgEBAICAYEAAgGBgEBAICAQEAgIBAQCAgEEAgIBgYBAQCAgEBAICAQEAgIBXhRSXFRVn6KtwQkCAgGBgEBAIIBAQCAgEBAICAQEAgIBgYBAQCCAQEAgIBAQCAgEBAICAYGAQACBgEBAICAQEAgIBAQCAgGBAAAAAAAAAAAAAAAAAAAAAAAAwGsrupOqPkWPhJw1dThrwofjYIBAQCAgEBAICAQEAgIBgYBAQCCAQEAgIBAQCAgEBAICAYGAQEAggEBAICAQEAgIBAQCAgGBgEAAgYBAQCAgEBAICAQEAgIBgYBAAIGAQEAgIBAQCAgEBAICAYEAAgGBgEBAICAQEAgIBAQCAgGBAAIBgYBAQCAgEBAICAQEAgIBBAICAYGAQEAgIBAQCAgEBAICAQQCAgGBgEBAICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAICAQEAggEBAICAYGAQEAgIBAQCAgEBAIIBAQCAgGBgEBAICAQEAgIBBAICAQEAgIBgYBAQCAgEBAICAQQCAgEBAICAYGAQEAgIBAQCCAQEAgIBAQCAgGBgEBAICAQEAggEBAICAQEAgIBgYBAQCAgEEAgIBAQCAgEBAICAYGAQEAgIBBAICAQEAgIBAQCAgGBgEBAIIBAQCAgEBAICAQEAgIBgYBAQCCAQEAgIBAQCAgEBAICAYGAQAAAAAAAAAAAAAAAAAAAAAAAgGtX1acPngIpKC5+mDGRdf1qx6d2/LFFWTlMvYCmDmdNpPrhuNt2PLXjvd8MU0r5y4oiQSAiQSAiQSAiQSAiQSAigXkGIhIEIhIEIhIEIhIEIhIEIhIEIhK42kBEgkBEgkBEgkBEgkBEgkBEgkBEgkBEArkGIhIEIhIEIhIEIhIEIhIEIhIEIhIEIhIEIhKRIBCR8H/BI+iN5Hs77po6/PY43kZVn5wgM/KxHT9dB+cVC5EgEJEgEJEgEJEgEJEgEJEgEJEgEJEgEEQiEESCQESCQESCQESCQESCQESCQESCQBCJQBCJQKbxLBIE0u9OJAikx78viYgEgYgEgYhEJAIRiUgEIhKRCEQkImFmgYgEgYhEJAIRiUgEIhKRCEQkIhGISEQiEJGIhKsNRCQIRCQiEYhIRCIQkYhEICIRiUBEIhKBiEQkAhGJSMg1EJEgEJGIRCAiEYlARCISgYhEJAIRiUgEIhKRCEQkIhGISESCQESCQEQiEoGIRCQCEYlIBCISkQhEJCIRiEhEIhCRiEQgiEQgHoFIRCIQkYhEICIRiUBEIhKBiEQkAhGJSAQiEpEIBJEIBJHkF4lARCISgYhEJAIRiUgEIhKRCEQkIhGISEQiEEQiEERyrZEIRCQiEYhIRCIQkYhEICIRiUBEIhKBIBKBIJJZRyIQkYhEICIRiUBEIhKBiEQkAkEkAkEk6UciEJGIRCAimUMkAkEkw5EIBJHMiUBEgkBEgkBEgkAQiUAQiUAQiUAQiUAQiUAQiUAQCQIRCQJBJAJBJAJBJAJBJAJBJAJBJAJBJAJBJAJBJCIRCCIRCCIRCCIRCCIRCCIRCCIRCCIRCCIRCIhEIIhEIIhkpJDioqr6VPopJu9zO57acSuQt3fw+8MrFggEBAICAYEAAgGBgEBAICAQEAgIBAQCAgGBAAIBgYBAQCAgEBAICAQEAgIBBAICAYGAQEAgIBAQCAgEBAIAAAAAAAAA+fgrwACAlcPJDojY1gAAAABJRU5ErkJggg==);background-size:15px auto;display:inline-block;margin:auto;height:15px;width:15px}.climb-status .title{display:inline-block;font-size:.7em;font-weight:700;margin-left:.7em}.climb-status.not_set{background-color:#f7f7f7;color:#a2a2a3}.climb-status.not_set .icon{background-position-y:-1px}.climb-status.on_the_wall{background-color:#fff5ed;color:#ff974a}.climb-status.on_the_wall .icon{background-position-y:-17px}.climb-status.work_in_progress{background-color:#fff0f0;color:#ff4d4d}.climb-status.work_in_progress .icon{background-position-y:-34px}.climb-status.almost_complete{background-color:#f2e8f9;color:#a461d8}.climb-status.almost_complete .icon{background-position-y:-51px}.climb-status.complete{background-color:#e0ecff;color:#0062ff}.climb-status.complete .icon{background-position-y:-68px}.climb-status.checked-off{background-color:#e0ecff;color:#0062ff}.climb-status.checked-off .icon{background-position-y:-84px}.climb-status.slash_u{background-color:#e0ecff;color:#0062ff}.climb-status.slash_u .icon{background-position-y:-100px}.color-filter .options-list,.tag-filter .options-list{background-color:#fff;border:1px solid #a2a2a3;position:absolute;width:250px;text-align:left;z-index:100}.color-filter .option,.tag-filter .option{display:inline-block;opacity:.3}.color-filter .option.tag,.tag-filter .option.tag{font-size:1.5em;padding:.3em;cursor:pointer}.color-filter .option.selected,.color-filter .option.all-selected,.tag-filter .option.selected,.tag-filter .option.all-selected{opacity:1}.color-filter .option.all-selected,.tag-filter .option.all-selected{border:1px solid #ddd;padding:.5em;width:100%}.color-filter .option.all-selected .circuit-circle,.color-filter .option.all-selected .tag,.tag-filter .option.all-selected .circuit-circle,.tag-filter .option.all-selected .tag{width:10px;height:10px;display:inline-block;margin:.2em}.color-filter .option.all-selected .chevron,.tag-filter .option.all-selected .chevron{float:right}.category{display:inline-block;font-size:.7em;padding:.2em .4em;margin:0 .8em 0 0}.category:first-of-type{margin-left:0}.category.disabled{opacity:.4}.last4>*{font-weight:700;vertical-align:middle}.last4 svg{color:#282828;font-size:.3em;margin-right:.2em;margin-left:.2em}.react-datepicker-popper{background-color:#fff;z-index:999!important}.emblem{text-align:center}.emblem .emblem-icon{background-image:url(/emblems-98324.png);background-size:100px auto;margin:auto;height:100px;width:100px}.emblem.setter_status_0 .emblem-icon{background-position-y:0px}.emblem.setter_status_20 .emblem-icon{background-position-y:-100px}.emblem.setter_status_100 .emblem-icon{background-position-y:-200px}.emblem.setter_status_250 .emblem-icon{background-position-y:-300px}.emblem.setter_status_500 .emblem-icon{background-position-y:-400px}.emblem.setter_status_1000 .emblem-icon{background-position-y:-500px}.emblem.setter_status_2000 .emblem-icon{background-position-y:-600px}.emblem.setter_status_5000 .emblem-icon{background-position-y:-700px}.emblem.setter_status_10000 .emblem-icon{background-position-y:-800px}.emblem .emblem-name{font-weight:700;margin-top:.2em}.emblem .emblem-desc{font-size:.7em}.gym-img{border-radius:5px;width:35px;height:35px;text-align:center;overflow:hidden}.gym-img .img{background-size:cover;width:100%;height:100%}.gym-img svg{color:#282828}.image-list{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;display:flex;flex-wrap:wrap}.image-list .image-list-item{display:inline-block;margin:1em;vertical-align:top}.image-list .image-list-item .image-list-item-header{background-color:#9fa6b4;padding:.5em 0;color:#fff;cursor:pointer}.image-list .image-list-item img{object-fit:cover;width:250px;height:250px}.image-list .image-list-item .image-list-item-footer{background-color:#191919;color:#fff;font-weight:700;padding:1em 0;cursor:pointer}.image-list .image-list-item .image-list-item-add{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;display:flex;width:250px;height:250px;background-color:#609de8}.image-list .image-list-item .image-list-item-add svg{font-size:2em;color:#fff}.image-list .image-list-item .image-list-item-add:hover{cursor:pointer}.multi-select-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.multi-select-item .multi-select-item-cb{animation-name:fadeIn;animation-duration:.5s;padding:1em}.multi-select-item .multi-select-item-cb svg{color:#fff;background-color:#282828;border-radius:3px;padding:1px}.multi-select-item .multi-select-item-item{flex:1}.multi-select-options{animation-name:fadeIn;animation-duration:.5s;background-color:#609de8;border-radius:4%;color:#fff;position:fixed;top:60px;right:1em;padding:.5em 0 .5em 1em}.multi-select-options .multi-select-count{display:block;font-size:.7em}.multi-select-options .multi-select-option{color:#fff;font-size:1em;font-weight:700;padding-right:1em}.multi-select-options .multi-select-option svg{color:#fff}.pagination{text-align:center}.pagination>*{display:inline-block}.pagination .prev,.pagination .next{border:1px solid #a2a2a3;cursor:pointer;font-weight:700;padding:.5em 1em;margin:0 1em}.profile-img{background-color:#ddd;border-radius:50%;display:-webkit-flex;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;height:100px;width:100px;overflow:hidden;text-align:center}.profile-img.small{height:35px;width:35px}.profile-img.medium{height:70px;width:70px}.profile-img.large{height:150px;width:150px}.profile-img .img{background-size:cover;width:100%;height:100%}.section{background-color:#fff;border:1px solid #a2a2a3;border-top:none;clear:both;margin-bottom:1em}.section header{border-bottom:2px solid #f4f4f4;width:100%}.section header .title{text-transform:uppercase;padding:0 .7em}.section header .title>*{vertical-align:middle}.section header .title>span{display:inline-block;max-width:70px}.section header .title svg{margin-right:.5em}.section header .subtitle{display:inline-block;font-size:.7em;width:130px;vertical-align:middle}.section header .buttons{float:right;margin:.5em .7em 0 0}.section header .chevron{margin-left:.5em}.section header .title,.section header .buttons{display:inline-block}.section .content{min-height:70px;padding:.7em;position:relative}.section .content.collapsed{display:none}.section-item{margin-bottom:1em}.section-item .title{color:#a2a2a3;font-size:.7em;margin-bottom:.2em}.setter-card{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border:2px solid #f4f4f4;display:inline-block;margin:0 1em 1em 0;padding:.7em;width:100%}.setter-card .profile-img{height:50px;width:50px;margin:auto}.setter-card h2{text-overflow:ellipsis;overflow:hidden}.setter-card .chart .recharts-responsive-container{margin-left:-10px;margin-bottom:-20px}.setter-card .grade-circuits-rechart text{font-size:8px!important}a.setter-card:hover{background-color:#f4f4f4}.setter-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-radius:50%;border:2px solid #fff;height:32px;width:32px;font-size:.8em;font-weight:500}.setter-icon.empty{background-color:#ddd;color:#fff}.setter-icon .dark{color:#fff}.setter-icon .profile-img.small{height:28px;width:28px}.setter-icons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.setter-icons .setter-icon{margin-right:-10px}.setter-icons .setter-icon:first-of-type{margin-right:10}.overview-section header .btn-view{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:.5;padding:0 .7em;text-transform:uppercase}.overview-section header .btn-view svg{margin-right:.5em}.overview-section header .btn-view:hover{opacity:.7}.overview-section header .btn-view.selected{opacity:1}.overview-section header .btn-view.selected:hover{opacity:1}.overview-section .content{padding:0}.overview-section .content .view{padding:1em .7em}.click-box{border:1px solid #a2a2a3;overflow:hidden;position:relative}.click-box:hover{cursor:none}.click-box .cursor{background-color:#282828;border-radius:100%;margin-left:-5px;margin-top:-5px;pointer-events:none;position:absolute;width:10px;height:10px;opacity:.5;z-index:100}.click-box .cursor-light{background-color:#fff}.click-box svg{position:absolute;left:0;top:0}.polyline-canvas .cursor.connect{background-color:#ff4d4d}.polyline-canvas .btn-blue{margin-top:.5em}.polyline-canvas .underlay{width:100%;height:100%;opacity:.5;position:relative}.scroll-to-top{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;animation-name:fadeIn;animation-duration:.5s;background-color:#609de8;border-radius:100%;color:#fff;text-align:center;padding:10px;width:40px;height:40px;position:fixed;right:1em;bottom:1em;z-index:750}.scroll-to-top:hover{background-color:#4a8fe5}.rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.rating svg{color:#f9c907;margin-right:.2em;font-size:.7em}.redpoint-user>*{display:inline-block;margin-right:.5em;vertical-align:middle}.stale-alert{color:#ff4d4d;font-weight:500}.stale-warning{color:#ffb400;font-weight:500}svg .polyline-trail{opacity:.5;stroke:#609de8;stroke-width:2px;z-index:10}svg .polyline-shape{fill:#d6e0ea;stroke:#d6e0ea;stroke-width:2px;z-index:5;pointer-events:auto}svg .polyline-shape.closed{fill:#c5d3e1}svg .polyline-shape-nofill{fill:none;stroke:#d6e0ea;stroke-width:5px;z-index:5}svg .polyline-shape-nofill.closed{fill:#c5d3e1}svg .polyline-shape-bg{fill:#e7edf3;stroke:#e7edf3;stroke-width:2px;z-index:5;pointer-events:auto}svg .polyline-shape-bg.closed{fill:#e0e8ef}svg .polyline-ghost{fill:#e7edf3;stroke:#e7edf3;opacity:.5}svg .polyline-ghost-nofill{fill:none;stroke:#e7edf3;opacity:.5}svg .line-shape{opacity:.5;stroke:#282828;stroke-width:4px;z-index:7}.subscription-plan{background-color:#f4f4f4;display:inline-block;text-align:center;width:220px;margin:0 1.5em 1.5em 0;padding:.5em .5em 1em}.subscription-plan>div{margin-top:.5em}.subscription-plan svg{color:#609de8}.subscription-plan .desc{font-size:.7em}.subscription-plan .price,.subscription-plan .price .h3,.subscription-plan .price .h2{color:#02d138}.subscription-plan .overage{font-size:.7em}.subscription-plan .trial{font-weight:700}.tooltip-icon{display:inline-block;padding-left:.5em}.tooltip-icon svg{color:#609de8;font-size:12px}.tooltip-icon:hover{cursor:pointer}.rc-tooltip-inner{max-width:250px}.rc-tooltip-inner a,.rc-tooltip-inner a:link,.rc-tooltip-inner a:visited,.rc-tooltip-inner a:active{color:#fff;font-weight:700}.trial-time-remaining{background-color:#f9c907;padding:.5em;position:fixed;right:0;top:50px;z-index:999;font-size:.8em}.trial-time-remaining div{display:inline-block;margin:0 .2em}.wall-card{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border:2px solid #f4f4f4;display:inline-block;margin:0 1em 1em 0;padding:.7em;text-decoration:none!important;width:100%}.wall-card .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.wall-card .inner .left{width:200px}.wall-card .inner .left>*{margin-top:.2em}.wall-card .inner .right{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wall-card .inner .link-arrow,.wall-card .inner .no-map{color:#a2a2a3}.wall-card .inner .warning{color:#ff4d4d}.wall-card .inner .left,.wall-card .inner .right,.wall-card .inner .link-arrow{display:inline-block;vertical-align:middle}.wall-card .inner .anchors{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.wall-card .inner .anchors svg{font-size:.7em;margin-right:.2em}.wall-card .inner .count{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.wall-card .inner .stale-status{margin-top:.5em}.wall-card .inner .stale-status{font-size:.7em;height:10px}.wall-card .inner .bold{font-weight:500;margin-right:.2em}.wall-card:hover{background-color:#f4f4f4}.setter-gym-stats .rating{display:inline-block}.wall-map{position:relative}.wall-map svg{position:absolute;left:0;top:0}.title-sub{padding-top:1em;text-align:center}.title-sub .title{font-family:Yanone Kaffeesatz,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:700}.title-sub .h1{margin-top:-.2em}.ric-numbers{padding-top:1em}.ric-numbers .group{display:inline-block;margin:.5em}.ric-numbers .count{font-family:Yanone Kaffeesatz,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:700}.gem-count{display:inline-block;margin-right:1em}.gem-count .count{font-size:1.2em;margin-left:.2em}.gym-map{overflow:hidden}.gym-map .click-box{background-size:cover;background-color:#fff;cursor:pointer;position:relative}.gym-map .click-box .cursor{display:none}.gym-map .map-transformer{pointer-events:none;position:absolute;z-index:500;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}.gym-map .map-transformer:hover svg .polyline-shape{fill:#8db8ee;stroke:#8db8ee}.gym-map .map-transformer:hover svg .polyline-shape-bg{fill:#a3c6f2;stroke:#a3c6f2}.gym-map .map-transformer.selected{margin-left:-1px;margin-top:-1px;z-index:550}.gym-map .map-transformer.selected svg .polyline-shape{fill:#609de8;stroke:#609de8}.gym-map .map-transformer.selected svg .polyline-shape-bg{fill:#8db8ee;stroke:#8db8ee}.gym-map .map-transformer .map-transformer-box{border:1px solid #a2a2a3}.gym-map .map-transformer .map-transformer-box .map-transformer-scale-point{background-color:#fff;border:1px solid #a2a2a3;height:15px;width:15px;margin-left:-7px;margin-top:-7px;position:absolute;pointer-events:auto}.gym-map .map-transformer .map-transformer-box .map-transformer-rotate,.gym-map .map-transformer .map-transformer-box .map-transformer-delete{position:absolute;margin-left:20px;margin-top:-7px;pointer-events:auto}.gym-map .map-transformer-overlay{animation-name:fadeIn;animation-duration:.5s;left:50%;top:50%;position:absolute;z-index:600;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;font-size:.5em;font-family:Inter,Helvetica,Arial,sans-serif}.gym-map .map-transformer-overlay .h3{font-family:Inter,Helvetica,Arial,sans-serif}.gym-map .map-transformer-overlay svg{position:inherit}.set-progress-bar{background-color:#ddd;position:fixed;top:50px;left:0;right:0;height:3px;z-index:10}.set-progress-bar .set-progress-bar-inner{-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out;background-color:#609de8;height:100%;position:relative}.skeleton-loader{position:absolute;height:100%;width:100%}.skeleton-loader.fade-in{animation-name:partialFadeIn;animation-duration:.5s}.skeleton-loader.fade-out{animation-name:partialFadeOut;animation-duration:.5s}.skeleton-loader .skeleton-loader-dashboard{background-image:url(/skeleton-dashboard-mobile-98324.png);background-size:100% 100%;background-repeat:no-repeat;height:100%;width:100%}.skeleton-loader .skeleton-loader-wall{background-image:url(/skeleton-wall-mobile-98324.png);background-size:100% 100%;background-repeat:no-repeat;height:100%;width:100%}.stripe-status .icon,.stripe-status .refresh,.stripe-status svg{display:inline-block}.stripe-status .alert{color:#ffb400}.stripe-status .success{color:#609de8}.target-text{font-size:.7em;text-align:center}.target-text span{margin:0 .2em}.target-text .target{display:inline-block;padding:.2em}.target{color:#282828}.target-on{color:#02d138}.target-alert{color:#ff4d4d}.target-warning{color:#ffb400}.wallset-filter>*{display:inline-block;vertical-align:middle}.wallset-filter svg{font-size:1.5em;display:inline-block}.wallset-filter .filter-items{display:inline-block;margin:0 .5em;vertical-align:middle}.wallset-filter .close-button{display:inline-block;vertical-align:middle}.modal{animation-name:fadeIn;animation-duration:.3s;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000}.modal .modal-blackout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;justify-content:center;background-color:#00000080;height:100%;width:100%}.modal .modal-window{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff;max-height:80%;max-width:95%;overflow-y:auto}.modal .modal-window .btn-modal-close{background-color:#a2a2a3;color:#fff;padding:10px 0;text-align:center;width:100%}.modal .modal-wrap{margin:auto;padding:.5em 0;width:95%}.modal .modal-title{border-bottom:1px solid #a2a2a3;width:100%}.modal2{animation-name:fadeIn;animation-duration:.3s;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000;overscroll-behavior-y:contain}.modal2 .modal-blackout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;justify-content:center;background-color:#00000080;height:100%;width:100%;overscroll-behavior-y:contain}.modal2 .modal-window{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;background-color:#f7f7f7;border-radius:10px;max-height:80%;max-width:95%;padding-bottom:1em;overscroll-behavior-y:contain}.modal2 .modal-window .modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;color:#a2a2a3;padding:.5em 1em}.modal2 .modal-window .modal-header .btn-modal-close{padding:1em}.modal2 .modal-window .modal-content{overscroll-behavior-y:contain;overflow-y:auto;padding:0 1em}.modal2 .modal-wrap{margin:auto;padding:.5em 0;width:95%}.modal2 .modal-title{border-bottom:1px solid #a2a2a3;width:100%}.modal2 .modal-section{background-color:#fff;border-radius:10px;margin-bottom:1em;padding:.5em 1em}.modal2 .modal-section header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.modal2 .modal-section .title{color:#5b5b5b}.modal2 .modal-section .state{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#5b5b5b;font-weight:500;max-width:80%}.modal2 .modal-section .state .complete{color:#0062ff}.modal2 .modal-section .expand{color:#ddd;padding-left:1.5em}.modal2 .modal-section .content,.climb-modal .row{padding-bottom:1em}.climb-modal .error-icon{color:#ff4d4d;margin-left:.5em}.climb-modal .error-message{color:#ff4d4d;margin-left:.3em}.climb-modal .modal-window{max-height:90%}.climb-modal .modal-window .modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;min-height:120px}.climb-modal .modal-header-title{width:100%}.climb-modal .modal-header-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%}.climb-modal .header-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;flex:1}.climb-modal .header-options .btn-options{padding:1em}.climb-modal .header-options .status{margin-right:.5em}.climb-modal .header-options .status>.climb-status-option{border:1px solid rgb(218.5,218.5,218.5);border-radius:5px}.climb-modal .header-options .status-list,.climb-modal .header-options .options-list{animation-name:fadeIn;animation-duration:.5s;background-color:#fff;box-shadow:2px 2px 8px;padding:.5em;position:absolute;text-align:center;width:200px;z-index:2000}.climb-modal .header-options .status-list .climb-status-option,.climb-modal .header-options .status-list .option,.climb-modal .header-options .options-list .climb-status-option,.climb-modal .header-options .options-list .option{margin-top:.5em}.climb-modal .header-options .status-list .option,.climb-modal .header-options .options-list .option{font-weight:500;padding:.5em;width:100%}.climb-modal .header-options .status-list .option:hover,.climb-modal .header-options .options-list .option:hover{background-color:#f4f4f4}.climb-modal .header-options .options-list{margin-left:-180px}.climb-modal .date{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.climb-modal .date .title{font-weight:500}.climb-modal .date input{background:rgba(0,0,0,0)}.climb-modal .date input:hover{cursor:pointer}.climb-modal .date .form-input{margin:0}.climb-modal .grade-section{text-align:center}.climb-modal .grade-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#282828}.climb-modal .grade-title .color-bar{border-right:3px solid;height:30px;width:6px;margin-right:.5em}.climb-modal .grade-title span{margin-right:.2em}.climb-modal .grade-option,.climb-modal .circuit-option,.climb-modal .anchor-option{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.climb-modal .grade-option,.climb-modal .anchor-option{padding:.5em}.climb-modal .grade-option.selected,.climb-modal .anchor-option.selected,.climb-modal .grade-option:hover,.climb-modal .anchor-option:hover{background-color:#ddd}.climb-modal .circuit-option{opacity:.5}.climb-modal .circuit-option.selected{background-color:#ddd;opacity:1}.climb-modal .circuit-option:hover{background-color:#ddd}.climb-modal .setter-section-state{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.climb-modal .setter-section-state .setter-names{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5em;max-width:100px}.climb-modal .setter-option,.climb-modal .tag-option,.climb-modal .category-option{border:1px solid #ddd;border-radius:25px;color:#a2a2a3;font-weight:500;display:inline-block;margin:.5em .5em 0 0;padding:.5em 1em}.climb-modal .setter-option.selected,.climb-modal .tag-option.selected,.climb-modal .category-option.selected{background-color:#0062ff;border:1px solid #0062ff;color:#fff;font-weight:700}.climb-modal .tag-section{border-bottom:1px solid #ddd;padding:1em}.climb-modal .tag-section:last-of-type{border:none}.climb-modal .tag-section .tag-section-title{font-weight:500;margin-bottom:.5em}.climb-modal .setter-icon-wrapper,.climb-modal .tag-option svg{margin-right:.5em}.climb-modal .setter-icon-wrapper,.climb-modal .name,.climb-modal .tag-name,.climb-modal .tag-option svg{display:inline-block;vertical-align:middle}.climb-modal .guest-input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:.5em}.climb-modal .guest-input svg{color:#02d138;font-size:1.5em;margin-left:.2em}.climb-modal .location-section{text-align:center}.climb-modal .location-section .wall-map .climb-dot{opacity:.3}.climb-modal .notes-section textarea{height:4em;margin-top:1em}.climb-modal .media-section .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.climb-modal .media-section .content .image-selection,.climb-modal .media-section .content .video-selection{flex:1;text-align:center}.climb-modal .media-section .content img{border-radius:10px;width:80%;height:auto}.climb-modal .media-section .media-thumbnails img{border-radius:5px;width:30px;height:30px;margin-left:.5em}.climb-modal .ric-section .options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:.5em 0}.climb-modal .ric-section .options .title{align-self:flex-start;border:none;font-weight:700;padding-top:1em;padding-bottom:.5em}.climb-modal .ric-section .options .ric-options .ric-option{font-size:1.5em;padding:20px;text-align:center}.climb-modal .ric-section .options .ric-options .ric-option:hover{background-color:#f4f4f4}.climb-modal .ric-section .options .ric-options .ric-option.selected{background-color:#ddd;font-weight:700}.climb-comments-modal .modal-window{max-width:1000px}.climb-comments-modal .modal-title{text-align:left}.climb-comments-modal .climb-community-info,.climb-comments-modal .setter-info,.climb-comments-modal .tags-info,.climb-comments-modal .buttons,.climb-comments-modal .comments{margin-top:1em}.climb-comments-modal .climb-community-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:500}.climb-comments-modal .climb-community-info>*{margin-right:1em}.climb-comments-modal .climb-community-info .ascents{margin-right:.2em}.climb-comments-modal .climb-community-info .ascents svg{font-size:.7em}.climb-comments-modal .setter-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center}.climb-comments-modal .setter-info .setters{font-weight:500;margin-left:.5em}.climb-comments-modal .tags-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center}.climb-comments-modal .tags-info .tag-option{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-right:1em;padding:.5em;border:1px solid #a2a2a3;border-radius:20px}.climb-comments-modal .tags-info .tag-option svg{margin-right:.2em}.climb-comments-modal .comments h6{font-size:1em}.anchors-modal .anchors{display:inline-block;max-width:300px}.anchors-modal .anchor-option{border:1px solid #f4f4f4;height:45px;width:45px;opacity:.5;padding:.5em .2em .2em;text-align:center}.anchors-modal .anchor-option.selected{background-color:#ddd;opacity:1}.anchors-modal .anchor-option:hover{background-color:#ddd}.anchors-modal .anchor-option .anchor{font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.categories-modal .category-option{opacity:.5}.categories-modal .category-option.selected{opacity:1}.categories-modal .category-option .category{font-size:1em}.circuits-modal .circuit-option{opacity:.5}.circuits-modal .circuit-option.selected{background-color:#ddd;opacity:1}.circuits-modal .circuit-option:hover{background-color:#ddd}.circuit-grade-modal{text-align:center}.circuit-grade-modal .grade-option,.circuit-grade-modal .circuit-option,.circuit-grade-modal .anchor-option{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.circuit-grade-modal .grade-option,.circuit-grade-modal .anchor-option{padding:.5em}.circuit-grade-modal .grade-option.selected,.circuit-grade-modal .anchor-option.selected,.circuit-grade-modal .grade-option:hover,.circuit-grade-modal .anchor-option:hover{background-color:#ddd}.circuit-grade-modal .circuit-option{opacity:.5}.circuit-grade-modal .circuit-option.selected{background-color:#ddd;opacity:1}.circuit-grade-modal .circuit-option:hover{background-color:#ddd}.circuit-grade-modal .row{border-top:1px solid #ddd;padding-bottom:.5em}.circuit-grade-modal .row:first-of-type{border:none}.circuit-grade-modal h3{margin:.5em 0}.circuit-grade-modal input{margin:auto;width:80px}.climb-status-modal{text-align:center}.climb-status-modal .modal-window{max-width:250px}.climb-status-modal .climb-status-option{display:block;padding:.5em;vertical-align:top}.climb-status-modal .climb-status-option.selected{opacity:1}.climb-status-modal .climb-status-option:hover{opacity:.7}.climb-status-modal .climb-status-option .icon{margin:0}.color-picker-modal{text-align:center}.color-picker-modal .chrome-picker{margin:auto}.color-picker-modal .secondary-option .form-toggle{padding-top:2em;padding-bottom:1em}.color-picker-modal .secondary-option .form-toggle .toggle{margin:.5em auto auto}.icon-picker-modal .chrome-picker{margin:auto}.icon-picker-modal .icons{margin:1em auto auto;max-width:300px}.icon-picker-modal .icon-option{border:1px solid #f4f4f4;width:50px;padding:1em}.icon-picker-modal .icon-option:hover{background-color:#f4f4f4}.date-modal .modal-window,.points-modal .modal-window{max-width:250px}.gym-map-layer-modal .modal-window{max-width:280px;text-align:center;overflow-x:hidden}.gym-map-filter-modal .modal-window{max-width:80%}.gym-map-filter-modal .horizontal-slider{width:80%;padding:1em}.gym-map-filter-modal .horizontal-slider .slider-thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:44px;height:44px;border-radius:20px;border:2px solid #a2a2a3;margin-top:-20px;background-color:#fff;font-weight:700}.gym-map-filter-modal .horizontal-slider .slider-thumb:hover{cursor:pointer}.gym-map-filter-modal .horizontal-slider .slider-track{background-color:#a2a2a3;height:2px}.gym-map-filter-modal .horizontal-slider .slider-track-1{background-color:#609de8;height:4px}.gym-map-filter-modal .header-options{display:inline-block}.gym-map-filter-modal .modal-section .state .info{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gym-map-filter-modal .circuit-option{opacity:.5}.gym-map-filter-modal .circuit-option.selected{opacity:1}.gym-map-filter-modal .category-option{border:1px solid #a2a2a3;border-radius:5px;margin:.5em;padding:.5em}.gym-map-filter-modal .category-option.selected{border:1px solid #609de8;background-color:#609de8;color:#fff;font-weight:700}.gym-map-filter-modal .ric-section .title{width:120px}.image-modal{background-color:#323944}.image-modal .modal-window,.image-modal .modal-content,.image-modal .image-modal-content,.image-modal .image-modal-content-inner{max-height:100%;max-width:100%;height:100%;width:100%}.image-modal .image-modal-content-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;justify-content:center}.image-modal .react-html5-camera-photo,.image-modal .react-html5-camera-photo video{height:100%}.image-modal #container-circles{bottom:120px}.image-modal .btn-modal-close,.image-modal .btn-modal-submit{position:fixed;z-index:1}.image-modal .btn-modal-close{top:0}.image-modal .btn-modal-submit{bottom:0}.image-modal .image-edit-buttons{background-color:#00000080;font-size:1.5em;padding:.2em .2em 40px;bottom:0;right:0;position:fixed;z-index:1}.image-modal .image-edit-buttons .image-edit-button{color:#fff;display:block;padding:.5em}.image-modal .image-edit-buttons .image-edit-button.delete{background-color:#d33232;font-size:.5em;font-weight:700}.image-modal .image-modal-content{background-color:#323944}.image-modal .image-modal-content .image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;justify-content:center}.image-modal .image-modal-content .image img{align-self:center;margin:auto}.image-modal .image-modal-content .jumbo{background-color:#f4f4f4}.image-modal .loading-spinner{color:#fff}.video-modal video{height:auto;width:100%}.list-modal .list-item{border-top:1px solid #ddd;width:100%;padding:.5em}.list-modal .list-item:hover{background-color:#f4f4f4}.list-modal .list-item .icon{display:inline-block;padding-right:.5em}.list-modal .list-item .title{font-weight:700}.list-modal .list-item .subtitle{font-size:.7em}.location-modal{text-align:center}.location-modal .wall-map .climb-dot{opacity:.3}.user-role-modal{text-align:center}.user-role-modal input,.user-role-modal .toggle{margin:auto}.user-role-modal .user-list{background-color:#fff;left:50%;-webkit-transform:-webkit- translateX(-50%);transform:translate(-50%);max-height:500px;margin-top:-8px;overflow-y:auto;position:absolute;width:250px;z-index:150}.user-role-modal .user-list .user-search-result{border:1px solid #a2a2a3;padding:.5em;width:100%}.user-role-modal .user-list .user-search-result:hover{background-color:#f4f4f4}.user-role-modal .user-search-result,.user-role-modal .user-search-selected{margin:auto;width:250px}.user-role-modal .user-search-result .profile-img,.user-role-modal .user-search-selected .profile-img{margin-right:.5em}.user-role-modal .user-search-result .username,.user-role-modal .user-search-selected .username{width:180px}.user-role-modal .user-search-result .username span,.user-role-modal .user-search-selected .username span{margin-right:.2em}.user-role-modal .user-search-result>*,.user-role-modal .user-search-selected>*{display:inline-block;vertical-align:middle}.new-wall-modal input,.new-wall-modal select{margin:auto}.subscription-poke-point-modal .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.subscription-poke-point-modal h2{text-transform:uppercase}.subscription-poke-point-modal .description,.subscription-poke-point-modal .footer-text{margin-bottom:1em}.subscription-poke-point-modal .feature-matrix{margin-top:2em;width:95%;max-width:800px;height:auto}.tags-modal .tags{display:inline-block;max-width:300px}.tags-modal .tag-option{border:1px solid #f4f4f4;height:60px;width:60px;opacity:.5;padding:.5em .2em .2em;text-align:center}.tags-modal .tag-option.selected{background-color:#ddd;opacity:1}.tags-modal .tag-option:hover{background-color:#ddd}.tags-modal .tag-option .tag-name{font-size:.7em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wall-map-modal,.wall-map-lanes-modal{text-align:center}.wall-map-modal svg,.wall-map-lanes-modal svg{opacity:.8}.ric-modal{text-align:center}.ric-modal .title,.ric-modal .ric-option{display:inline-block;vertical-align:middle}.ric-modal .title{font-weight:700;width:100%}.ric-modal .ric-option{padding:20px;text-align:center}.ric-modal .ric-option:hover{background-color:#f4f4f4}.ric-modal .ric-option.selected{background-color:#ddd;font-weight:700}.setters-modal{text-align:center}.setters-modal .modal-window{max-width:280px}.setters-modal .setters-menu{border-bottom:1px solid #a2a2a3}.setters-modal .setters-menu>*{display:inline-block;padding:.5em;text-align:center;width:50%}.setters-modal .setters-menu>*:first-of-type{border-right:1px solid #ddd}.setters-modal .setters-menu>*:hover{background-color:#f4f4f4}.setters-modal .setters-menu>*.selected{background-color:#609de8;color:#fff;font-weight:700}.setters-modal .setter-options{text-align:center}.setters-modal .setter-options .setter-option{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:1px solid #ddd;padding:1em;text-align:center;width:100%}.setters-modal .setter-options .setter-option:hover{background-color:#f4f4f4}.setters-modal .setter-options .setter-option.selected{background-color:#ddd;font-weight:700}.setters-modal .setter-options .setter-option .setter-icon{margin-right:.5em}.setters-modal .setter-options .setter-option .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setters-modal .guest-input input{max-width:none;width:100%}.settings-modal{text-align:center}.settings-modal .setting-option{display:block;padding:1em;text-align:center;width:100%}.settings-modal .setting-option:hover{background-color:#f4f4f4}.settings-modal .setting-option svg{margin-right:.5em}.wallset-filter-modal{text-align:center}.wallset-filter-modal select{margin:auto}.print-climb-cards-modal .modal-window{max-width:280px}.print-climb-cards-modal .row{padding-left:1em;padding-right:1em}.challenge-user-update-modal table{margin-top:1em}.challenge-user-update-modal table td,.challenge-user-update-modal table th{padding:.5em}.challenge-user-update-modal table tr{border-top:1px solid #ddd}.challenge-user-update-modal table tr:nth-of-type(odd){background-color:#f4f4f4}.challenge-user-update-modal table .btn-outline{padding:.2em .5em}.challenge-user-update-modal .icon-btn{padding-left:0}.challenge-template-modal .modal-header-title{width:100%}.challenge-template-modal .challenge-template-section{margin-top:2em;margin-bottom:2em}.challenge-template-modal .challenge-template-section .challenge-template-section-title{color:#a2a2a3;font-weight:500;margin-bottom:1em}.challenge-template-modal .challenge-template-section .challenge-template-item{display:inline-block;border:2px solid #a2a2a3;border-radius:10px;margin-right:1em;padding:1em;width:300px;height:150px;vertical-align:top}.challenge-template-modal .challenge-template-section .challenge-template-item:hover{background-color:#f4f4f4;cursor:pointer}.challenge-template-modal .challenge-template-section .challenge-template-item .challenge-template-item-title{font-weight:700;margin-bottom:.5em}.engagement-rechart,.gender-rechart{font-family:Inter,Helvetica,Arial,sans-serif;font-size:.7em}.engagement-rechart .chart-tooltip,.gender-rechart .chart-tooltip{font-family:Inter,Helvetica,Arial,sans-serif;width:250px}.engagement-rechart .chart-tooltip>*,.gender-rechart .chart-tooltip>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.engagement-rechart .chart-tooltip .chart-tooltip-label-title,.gender-rechart .chart-tooltip .chart-tooltip-label-title{font-family:Inter,Helvetica,Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.stats-slider .stats-slider-options{padding-bottom:1em}.stats-slider .stats-slider-options h3{color:#a2a2a3;display:inline-block;margin-right:1.5em}.stats-slider .stats-slider-options h3.selected{color:#282828}.stats-slider .stats-slider-slides{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;overflow:hidden}.stats-slider .overview>div{padding-bottom:1em}.stats-slider .overview .recharts-wrapper{text-align:center}.stats-slider .ric-grades-rechart,.stats-slider .ric-circuits-rechart,.stats-slider .grade-circuits-rechart,.stats-slider .circuits-rechart{margin-left:-20px}.recharts-tooltip-wrapper{z-index:100}.chart-tooltip{background-color:#fff;border:1px solid #a2a2a3;min-width:50px;padding:1em}.chart-tooltip .h2{padding-bottom:.5em;text-align:center}.chart-tooltip .chart-tooltip-label,.chart-tooltip .chart-tooltip-label-title,.chart-tooltip .chart-tooltip-color{display:inline-block;vertical-align:middle}.chart-tooltip .chart-tooltip-label-title{max-width:150px}.chart-tooltip .chart-tooltip-color{border-radius:50%;border:2px solid;box-sizing:content-box;margin-right:1em;width:20px;height:20px;margin-top:.2em}.chart-tooltip .chart-tooltip-color .chart-tooltip-color-name{display:block;font-family:Raleway,Helvetica,Arial,sans-serif;font-size:8px;font-weight:400;padding-top:5px;text-align:center}.chart-tooltip .chart-tooltip-label{width:30px}.chart-tooltip .color-count{display:inline-block;margin-top:.5em}.chart-tooltip .color-count .chart-tooltip-label-title{width:20px}.chart-tooltip .color-count .chart-tooltip-label{margin-right:.3em}.chart-tooltip .color-count.inactive{opacity:.4}.chart-tooltip .target{font-size:.7em;font-weight:700;margin-top:1em}.ric-color-count-chart .chart-tooltip{max-width:280px}.ric-radar-chart .chart-tooltip-label-title{width:15px}.grade-circuits-rechart text{font-size:8px!important}.grade-circuits-rechart text.positive{fill:#17b21a}.grade-circuits-rechart text.negative{fill:#ff4d4d}.grade-circuits-rechart .target{fill:#fff}.grade-circuits-rechart .target.target-on{stroke:#02d138}.grade-circuits-rechart .target.target-alert{stroke:#ff4d4d}.grade-circuits-rechart .target.target-warning{stroke:#ffb400}.tag-legend{text-align:left}.tag-legend .btn-option-outline svg{margin-right:.5em}.tag-legend .select-all,.tag-legend .deselect-all{color:#609de8;font-weight:700;margin-left:1.5em}.tag-legend .deselect-all{color:#a2a2a3}.tag-legend .tag-section{border-bottom:1px solid #ddd;padding:1em}.tag-legend .tag-section:last-of-type{border:none}.tag-legend .tag-section .tag-section-title{font-weight:500;margin-bottom:.5em}.tag-legend .tag-section .tag-section-title div{display:inline-block}.tag-legend .tag-section .tag-section-title div:first-of-type{width:100px}html,body,#root,.app{font-family:Raleway;height:100%;width:100%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.loading{align-items:center;bottom:0;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center;position:absolute;height:100%;top:0;width:100%}.loading svg{fill:#282828;width:50px;height:50px}.loading-inline{padding:1em}.loading-inline svg{fill:#282828;stroke:#282828;width:30px;height:30px}.wrap{width:97%;margin:0 auto}.center{text-align:center}.left{text-align:left}.margin-auto{margin:auto}.margin-t-1,.margin-y-1{margin-top:.7em}.margin-b-1,.margin-y-1{margin-bottom:.7em}.padding-t-1,.padding-y-1{padding-top:.7em}.padding-b-1,.padding-y-1{padding-bottom:.7em}.padding-l-1,.padding-x-1{padding-left:.7em}.padding-r-1,.padding-x-1{padding-right:.7em}.row>*{display:inline-block}a,a:visited{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;color:#282828}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#111}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{color:#282828;font-family:Yanone Kaffeesatz,Helvetica,Arial,sans-serif;font-weight:400}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}#sidebar{background-color:#282828;color:#fff;position:fixed;left:0;top:0;bottom:0;overflow-y:auto;width:165px;z-index:700;-webkit-overflow-scrolling:touch}#sidebar .inner{min-height:100%;position:relative;padding-top:81px}#sidebar .logo{width:100%;position:absolute;top:0;padding:5px}#sidebar .logo .logo-inner{background-image:url(/kaya-logo-white-98324.png);background-position:center;background-size:auto 15px;background-repeat:no-repeat;height:24px;width:90%;margin-left:3%}#sidebar .no-gyms{padding-top:42px}#sidebar .mobile-hide-menu{color:#a2a2a3;padding:.5em;text-align:center;width:100%}#sidebar .mobile-hide-menu:hover{cursor:pointer;opacity:.5}#sidebar .sub-menu{background-color:#424242;display:none}#sidebar .sub-menu.active{display:block}#sidebar .sub-menu a{padding-left:1em}#sidebar .sub-menu a.active{background-color:#5b5b5b}#sidebar a{display:inline-block;padding:.5em;width:100%}#sidebar a svg{margin-right:1em;width:20px}#sidebar a:link,#sidebar a:visited,#sidebar a:focus{color:#fff;text-decoration:none}#sidebar a.active{background-color:#424242;font-weight:700}#sidebar a:hover{opacity:.5}#sidebar .link-alert:before{background-color:#ffb400;border-radius:100%;color:#282828;content:"!";font-weight:700;font-size:.7em;width:13px;height:13px;margin-top:3px;position:absolute;right:7px;text-align:center}#sidebar h2,#sidebar h3{color:#fff}#sidebar #wall-links{padding:0 .5em}#sidebar #gym-picker{background-color:#191919;color:#fff;position:absolute;top:30px;width:100%;z-index:100}#sidebar #gym-picker .title{display:inline-block;padding:.5em 0 .5em .5em;width:118px}#sidebar #gym-picker .title>*{display:inline-block;vertical-align:middle}#sidebar #gym-picker .title .name{font-weight:700;padding-left:5px;width:85px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sidebar #gym-picker .gym-item{height:50px;padding:5px 0}#sidebar #gym-picker .gym-list .gym-item{border-bottom:1px solid #a2a2a3;border-top:1px solid #a2a2a3}#sidebar #gym-picker .chevron{color:#fff;float:right;margin-top:12px;padding:0 .5em;width:30px}#sidebar #gym-picker .gym-img{height:25px;width:25px}#sidebar #gym-picker .gym-img svg{color:#fff;float:none;margin:auto;padding:0;width:auto}#sidebar #gym-picker .new-gym-link{border-bottom:1px solid #a2a2a3;font-weight:700;padding:1em 0;text-align:center;width:100%}#sidebar #gym-picker .new-gym-link div{margin-top:.5em}#sidebar #gym-picker .new-gym-link svg{background-color:#a2a2a3;border-radius:3px;color:#191919;float:none;margin:0 .5em 0 0;width:30px;height:30px}#sidebar #wall-links{margin-top:2em;padding-bottom:120px;text-align:center}#sidebar #wall-links .title{border-bottom:1px solid #fff;margin-bottom:.5em;padding:.2em}#sidebar #wall-links .climb-type-walls{margin-top:2em}#sidebar #btn-help,#sidebar #btn-feedback,#sidebar #btn-logout{background-color:#191919;color:#fff;font-size:.7em;position:absolute;padding:.5em;text-align:center;width:100%}#sidebar #btn-help{bottom:60px}#sidebar #btn-help a svg{margin-right:0}#sidebar #btn-feedback{bottom:30px}#sidebar #btn-feedback a svg{margin-right:0}#sidebar #btn-logout{bottom:0;padding-bottom:15px}#main-view{height:100%;width:100%}#main-view #content{background-color:#f4f4f4;margin-left:0;min-height:100%}#main-view #content #content-inner{background-color:#f4f4f4;min-height:100%}#main-view #content main{margin-top:50px}#main-view #content #header{background-color:#f4f4f4;border-bottom:1px solid #a2a2a3;height:50px;left:0;right:0;top:0;padding:0 .5em 0 45px;position:fixed;z-index:500}#main-view #content #header .buttons{float:right}#main-view #content #header .title{max-width:100px}#main-view #content #header .title h1{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#main-view #content #header .title,#main-view #content #header .buttons{display:inline-block}#main-view #content #header .subtitle{font-size:.7em}#main-view #content #header .page-type{font-size:.7em;position:absolute;top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}#main-view #content #header-inner,#main-view #content #main-inner{margin:auto}#main-view #content #header-inner{margin-top:.5em}#main-view .alert-pane{position:absolute;left:0;top:50px;right:0;z-index:500}#main-view .alert-pane .alert{border-radius:5px;width:95%;margin:.5em auto auto}#main-view .btn-mobile-menu{height:50px;position:fixed;left:0;top:0;z-index:600;width:45px}#main-view .btn-mobile-menu:hover{cursor:pointer;opacity:.5}#main-view .btn-mobile-menu svg{margin-left:20px;margin-top:15px}#main-view #footer{padding-left:0}.billing-settings-view .gym-payment>*{display:inline-block;vertical-align:middle}.billing-settings-view .gym-payment svg{color:#609de8;margin-right:.5em}.gym-overview .enterprise-alert{background-color:#f9c907;border-radius:10px;padding:2em 1em;margin-top:70px;margin-bottom:1em;text-align:center}.gym-overview .enterprise-alert a{font-weight:700}.gym-overview .gym-engagement-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;background-image:url(/kaya-black-bg-98324.jpg);background-size:cover;background-position:bottom;font-family:Inter,Helvetica,Arial,sans-serif;padding:1em 2em;color:#fff;margin-top:1em;margin-bottom:1em}.gym-overview .gym-engagement-section .cta{text-align:center}.gym-overview .gym-engagement-section .cta a,.gym-overview .gym-engagement-section .cta a:link,.gym-overview .gym-engagement-section .cta a:visited{color:#fff;text-decoration:none}.gym-overview .gym-engagement-section .logo-title{padding:1em 2em;text-align:center}.gym-overview .gym-engagement-section .logo-title img{height:50px;width:auto}.gym-overview .gym-engagement-section a{border:1px solid #fff;border-radius:15px;color:#fff;padding:.7em;font-size:.7em;text-transform:uppercase}.gym-overview .gym-engagement-section .gym-engagement-data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;flex:1}.gym-overview .gym-engagement-section .gym-engagement-datapoint{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:1em}.gym-overview .gym-engagement-section .gym-engagement-datapoint .title{font-size:1em}.gym-overview .gym-engagement-section .gym-engagement-datapoint .subtitle{font-size:.7em}.gym-overview .gym-engagement-section .gym-engagement-datapoint .value{font-size:2em}.create-gym-view .section header svg,.create-gym-view .section svg{color:#609de8;margin-right:.2em}.create-gym-view .section header .last4,.create-gym-view .section .last4{display:inline-block;margin:0 .5em}.create-gym-view .section header .last4 svg,.create-gym-view .section .last4 svg{color:#282828}.create-gym-view .selected-plan .price{color:#02d138}.create-gym-view .climb-type{margin-right:1em}.create-gym-view .selected-plan>span,.create-gym-view .selected-info>span,.create-gym-view .selected-climb-details>span,.create-gym-view .selected-billing>span{margin-left:.5em}.gym-billing-status-view .gym-name{font-weight:700;padding-left:1em}.gym-billing-status-view .rt-td{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.gym-billing-status-view .rt-td div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.gym-billing-status-view .gym-edit-modal .toggle,.gym-billing-status-view .gym-edit-modal select,.gym-billing-status-view .gym-edit-modal input{margin:auto}.gym-billing-status-view .alert-error,.gym-billing-status-view .alert-success{color:#fff}.placard-settings-view .climb-placard-preview{border:2px solid #323944;font-weight:700;padding:.5em;position:relative;height:140px;margin-top:1em;width:280px}.placard-settings-view .climb-placard-preview.no-border{border:2px solid #f4f4f4}.placard-settings-view .climb-placard-preview.portrait{height:180px;width:200px}.placard-settings-view .climb-placard-preview.portrait .middle{margin-top:40px}.placard-settings-view .climb-placard-preview.portrait .color{text-align:center}.placard-settings-view .climb-placard-preview.portrait .grade{font-size:2.5em;text-align:center}.placard-settings-view .climb-placard-preview.portrait .notes{font-size:.7em;text-align:center}.placard-settings-view .climb-placard-preview.circle{border-radius:85px;height:170px;width:170px}.placard-settings-view .climb-placard-preview.circle .gym-logo{left:70px;top:10px;width:30px}.placard-settings-view .climb-placard-preview.circle .gem{top:15px;right:45px}.placard-settings-view .climb-placard-preview.circle .middle{margin-top:40px}.placard-settings-view .climb-placard-preview.circle .color{text-align:center}.placard-settings-view .climb-placard-preview.circle .grade{font-size:2.5em;text-align:center}.placard-settings-view .climb-placard-preview.circle .notes{font-size:.7em;text-align:center}.placard-settings-view .climb-placard-preview.circle .date{font-size:.7em;position:absolute;left:0;width:100%;text-align:center;bottom:25px}.placard-settings-view .climb-placard-preview.circle .setter{font-size:.7em;position:absolute;left:0;width:100%;text-align:center;bottom:12px}.placard-settings-view .climb-placard-preview.small{padding:0;height:150px;width:100px}.placard-settings-view .climb-placard-preview.small .gym-logo{left:35px;top:10px;width:30px}.placard-settings-view .climb-placard-preview.small .gem{top:45px}.placard-settings-view .climb-placard-preview.small .color{position:absolute;top:70px;text-align:center;width:100%}.placard-settings-view .climb-placard-preview.small .grade{font-size:2.5em;margin-top:45px;text-align:center}.placard-settings-view .climb-placard-preview.small .notes{font-size:.7em;margin-top:17px;text-align:center}.placard-settings-view .climb-placard-preview.small .date{font-size:.7em;position:absolute;left:0;width:100%;text-align:center;bottom:25px}.placard-settings-view .climb-placard-preview.small .setter{font-size:.7em;position:absolute;left:0;width:100%;text-align:center;bottom:12px}.placard-settings-view .climb-placard-preview .gym-logo{position:absolute;left:7px;top:7px;height:auto;width:50px}.placard-settings-view .climb-placard-preview .gem{position:absolute;right:7px;top:7px}.placard-settings-view .climb-placard-preview .color{margin-top:10px;text-align:center}.placard-settings-view .climb-placard-preview .grade{font-size:2.5em;text-align:center}.placard-settings-view .climb-placard-preview .notes{font-size:.7em;text-align:center}.placard-settings-view .climb-placard-preview .date{font-size:.7em;position:absolute;left:7px;bottom:7px}.placard-settings-view .climb-placard-preview .setter{font-size:.7em;position:absolute;right:7px;bottom:7px}.placard-settings-view .climb-placard-preview.qr-code{height:200px;width:200px}.placard-settings-view .climb-placard-preview.qr-code .middle,.placard-settings-view .climb-placard-preview.qr-code .bottom,.placard-settings-view .climb-placard-preview.qr-code .footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.placard-settings-view .climb-placard-preview.qr-code .footer{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.placard-settings-view .climb-placard-preview.qr-code .middle{margin:10px}.placard-settings-view .climb-placard-preview.qr-code .bottom{margin-top:30px}.placard-settings-view .climb-placard-preview.qr-code .color{display:inline-block;text-align:left}.placard-settings-view .climb-placard-preview.qr-code .grade{font-size:2.5em;text-align:center}.placard-settings-view .climb-placard-preview.qr-code .notes{font-size:.7em;text-align:center}.placard-settings-view .climb-placard-preview.qr-code .gym-logo{display:inline-block;position:relative;height:auto;width:30px}.placard-settings-view .climb-placard-preview.qr-code .setter,.placard-settings-view .climb-placard-preview.qr-code .date{display:inline-block;position:relative}.placard-settings-view .climb-placard-preview.qr-code .qr-code-box{width:30px;height:30px;background-color:#323944;margin-right:5px}.placard-settings-view .climb-placard-preview.qr-code .kaya-logo{display:inline-block;width:50px;height:auto}.user-profile-view .overview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex-wrap:wrap}.user-profile-view .overview>*{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.user-profile-view .overview .profile-img{margin:auto}.user-profile-view .overview .join-date{font-size:.7em;text-align:center}.user-profile-view .form-input,.user-profile-view .climb-type-filter{display:inline-block;margin-right:1em}.user-profile-view .form-input select{padding-right:2em}.user-profile-view .upper-stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex-wrap:wrap}.user-profile-view .upper-stats>*{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.user-profile-view .upper-stats .ric-stats{width:200px}.user-profile-view .upper-stats .circuit-circle{margin:.1em auto}.user-profile-view .gems{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:1em;text-align:left}.wall-view{background-color:#f4f4f4}.wall-view .wall-view-header-buttons{position:fixed;top:0;right:0;z-index:650;margin-right:2%;margin-top:.5em}.wall-view .wall-view-live-set-alert{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:#f9c907;border-radius:10px;font-size:.7em;font-weight:500;margin-bottom:1em;margin-top:.5em;padding:.5em 1em}.wall-view .wall-view-live-set-alert .btn-outline{border:1px solid #282828;border-radius:10px;color:#282828;margin-left:1em;min-width:70px;padding:.5em;text-align:center}.wall-view .wall-view-live-set-alert .loading-inline{padding:.5em}.wall-view .wall-view-live-set-alert .loading-inline svg{height:20px;width:20px}.wall-view .overview{background-color:#f4f4f4}.wall-view .overview .wallset-notes{height:60px}.wall-view .overview .wallset-photo{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background-size:cover;display:block;margin:auto;height:210px;width:280px}.wall-view .overview .wallset-photo:hover{opacity:.7}.wall-view .climbs{background-color:#f4f4f4}.wall-view .climbs .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;flex-wrap:wrap}.wall-view .climbs .wrap li{flex:0 0 100%}.wall-view .climbs .wrap li .climb-card{margin:.5em 0}.wall-view .options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:.7em;padding-top:1em;text-align:center}.wall-view .options>div{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-right:1px solid #a2a2a3;padding:0 1em;justify-content:center}.wall-view .options>div:last-of-type{border-right:none}.wall-view .options>div>div{flex:1}.wall-view .options .climb-count{padding-top:.5em}.wall-view .options .form-toggle{display:inline-block}.wall-view .options .form-toggle .toggle{margin-left:auto;margin-right:auto}.wall-view .options .sort-options div,.wall-view .options .sort-options svg{display:inline-block;vertical-align:middle}.wall-view .options .sort-options .form-input{width:90%}.wall-view .options .sort-options .sort-order{padding-left:5%}.wall-view .options .sort-options svg{font-size:1.5em;margin-right:.2em}.wall-view .wall-map{margin:auto}.wall-settings-view .wall-map{border:1px solid #a2a2a3}.guidebook-view .MuiPaper-root{position:relative}.guidebook-view .MuiTableCell-root{background-color:#fff}.guidebook-view .editable{min-height:30px;padding:.5em}.guidebook-view .editable:hover{background-color:#f4f4f4;cursor:pointer}.guidebook-view .editable:hover:before{content:"✏️";float:left;margin-right:1em}.guidebook-view .polyline-shape-nofill{stroke:#afff00}.guidebook-view .polyline-ghost-nofill{stroke:#d6e0ea;opacity:.8}.guidebook-view .disabled:hover{background-color:#fff;cursor:default}.guidebook-view .disabled:hover:before{content:""}.guidebook-view .climb-type-filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.guidebook-view .btn-unreviewed-climbs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;border:1px solid #ccc;border-radius:20px;font-size:.7em;font-weight:700;margin-left:1em;padding:.5em 1em}.guidebook-view .btn-unreviewed-climbs .checkbox{margin-left:.2em}.guidebook-view .btn-unreviewed-climbs.active{background-color:#ccc}.guidebook-view .btn-unreviewed-climbs:hover{cursor:pointer}.multi-wall-view .set-date-picker svg{font-size:.7em;margin-left:.5em}.multi-wall-view .walls-picker{background-color:#f4f4f4;border-bottom:2px solid #ddd;height:42px;overflow-x:auto;position:fixed;top:53px;white-space:nowrap;width:100%;z-index:500}.multi-wall-view .walls-picker .walls-picker-wall{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;color:#a2a2a3;height:40px;overflow:hidden;padding:.7em .5em .5em;text-align:center;text-overflow:ellipsis;width:100px}.multi-wall-view .walls-picker .walls-picker-wall:hover{opacity:.5}.multi-wall-view .walls-picker .walls-picker-wall.selected{border-bottom:2px solid #609de8;color:#282828;font-weight:700;opacity:1}.multi-wall-view .multi-wall-view-container{margin-top:90px}.multi-wall-view .climbs{background-color:#f4f4f4}.challenges-view .challenge{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;border-bottom:1px solid #ddd}.challenges-view .challenge .row{flex:1;padding:1em}.challenges-view .challenge .row>*{margin-right:1em;vertical-align:middle}.challenges-view .challenge .options{padding:1em}.challenges-view .challenge h3{margin:0}.challenges-view .challenge .date{font-size:.7em}.challenges-view .challenge .challenge-published-status{margin-top:.5em}.challenges-view .challenge:hover{background-color:#ddd}.challenge-view .user-controls>*{margin-right:1em}.challenge-view .user-ranking.header{font-weight:700}.challenge-view .user-ranking:hover{background-color:#ddd}.challenge-view table{margin:1em 0}.challenge-view table td,.challenge-view table th{padding:.5em}.challenge-view table tr{border-top:1px solid #ddd}.challenge-view table tr:hover{cursor:pointer}.challenge-view table tr:nth-of-type(odd){background-color:#f4f4f4}.challenge-view table .btn-outline{padding:.2em .5em}.create-challenge-view .gyms>.checkbox,.create-challenge-view .usac-memberships>.checkbox{margin-right:1em;margin-bottom:1em}.create-challenge-view textarea{min-height:120px}.create-challenge-view .autocomplete div{z-index:99}.circuits-settings-view .ReactTable .rt-tbody .rt-td{text-align:center}.circuits-settings-view .section .content{padding:0}.gym-map-view,.gym-map-editor-view{overflow-x:auto}.gym-map-view .h3,.gym-map-editor-view .h3{margin-bottom:.2em}.gym-map-view .btn-gray,.gym-map-view .btn-blue,.gym-map-editor-view .btn-gray,.gym-map-editor-view .btn-blue{margin-top:.2em;margin-bottom:.2em}.gym-map-view .options .download,.gym-map-view .options .form-toggle,.gym-map-editor-view .options .download,.gym-map-editor-view .options .form-toggle{display:inline-block;margin-right:1.5em;vertical-align:middle;width:50px}.gym-map-view #map,.gym-map-editor-view #map{padding-bottom:2em}.gym-map-view #chart,.gym-map-editor-view #chart{border-top:1px solid #ccc;background-color:#fff;padding:3em 1em 2em}.gym-map-view #table,.gym-map-editor-view #table{border-top:1px solid #ccc;position:relative;z-index:500}.gym-map-view .gym-map-advanced-features,.gym-map-editor-view .gym-map-advanced-features{position:relative}.gym-map-editor-view .gym-map{max-width:1000px}.gym-map-embed .walls-list{padding:1em}.gym-map-embed .walls-list table{width:100%}.gym-map-embed .walls-list tr:nth-of-type(odd){background-color:#f4f4f4}.gym-map-embed .walls-list tr.selected{border:1px solid #ff4d4d}.gym-map-embed .walls-list th{background-color:#f4f4f4;text-align:left}.gym-map-embed .walls-list th,.gym-map-embed .walls-list td{padding:.5em}.gym-map-embed .walls-list td:first-of-type{font-weight:700}.gym-map-embed .signature{text-align:center;padding-bottom:1em;padding-top:2em}.gym-map-embed .signature img{display:block;height:30px;width:auto;margin:1em auto}.form-input .gym-img{border:1px solid #ddd;height:70px;width:70px}.form-input .gym-img:hover{cursor:pointer}.form-input .gym-img svg{margin-top:25px}.routesetters-view .setter-card{background:#fff;border:1px solid #ddd;padding:0;width:100%;vertical-align:top}.routesetters-view .setter-card .setter-name{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-bottom:1px solid #ddd;padding:.7em;text-decoration:none!important}.routesetters-view .setter-card .setter-name:hover{background-color:#f4f4f4}.routesetters-view .setter-card .setter-name .h2{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 .5em}.routesetters-view .setter-card .setter-name .link-arrow{color:#a2a2a3}.routesetters-view .setter-card .setter-stats{padding:.7em}.routesetters-view .setter-card .setter-stats .upper-stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex-wrap:wrap}.routesetters-view .setter-card .setter-stats .upper-stats>*{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.routesetters-view .setter-card .setter-stats .upper-stats .ric-stats{width:200px}.routesetters-view .setter-card .setter-stats .upper-stats .circuit-circle{margin:.1em auto}.routesetters-view .setter-card .setter-stats .gems{margin:1em;text-align:left}.subscription-poke-point-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;left:0;right:0;top:0;bottom:0;z-index:670;padding-top:5em}.subscription-poke-point-view .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:#fff;border-radius:10px;box-shadow:2px 2px 8px #0000004d;padding:2em}.subscription-poke-point-view h2{text-transform:uppercase}.subscription-poke-point-view .description,.subscription-poke-point-view .footer-text{margin-bottom:1em}.subscription-poke-point-view .feature-matrix{margin-top:2em;width:95%;max-width:800px;height:auto}.user-role-settings-view .ReactTable{height:550px}.user-role-settings-view .ReactTable .rt-tbody .rt-td{text-align:center}.user-role-settings-view .section .content{padding:0}.user-role-settings-view .toggle{margin:.5em auto}.register-view,.login-view,.pw-reset-view{height:100%}.register-view .logo,.login-view .logo,.pw-reset-view .logo{height:auto;width:250px}.register-view .wrap,.login-view .wrap,.pw-reset-view .wrap{min-height:100%}.register-view .join-kaya,.login-view .join-kaya,.pw-reset-view .join-kaya{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;background-image:url(/kaya-black-bg-98324.jpg);background-size:cover;background-position:bottom;padding:2em;color:#fff;margin:5em auto 1em;width:90%}.register-view .join-kaya .h2,.login-view .join-kaya .h2,.pw-reset-view .join-kaya .h2{color:#fff}.register-view .join-kaya a,.login-view .join-kaya a,.pw-reset-view .join-kaya a{border:1px solid #fff;border-radius:15px;color:#fff;padding:.7em;font-size:.7em;text-transform:uppercase}.full-report-view iframe{position:absolute;left:0;right:0;top:50px;bottom:0;height:100%}.full-report-view .checkbox{padding:.2em .4em}.full-report-view .engagement-row{font-family:Inter,Helvetica,Arial,sans-serif;border-bottom:2px solid #191919;margin:1em;padding:2em 0 1.5em}.full-report-view .engagement-row .engagement-stat{flex:0;text-align:center;margin-bottom:1em}.full-report-view .engagement-row .engagement-stat .title{font-weight:500;width:200px;margin:auto}.full-report-view .engagement-row .engagement-stat .subtitle{font-size:.7em;margin:.2em 0}.full-report-view .engagement-row .engagement-stat .count{font-size:2em;font-weight:900}.full-report-view .engagement-row .engagement-rechart{flex:1}.full-report-view .gender-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;font-family:Inter,Helvetica,Arial,sans-serif;border-bottom:2px solid #191919;margin:1em;padding:1em 1em 1.5em}.full-report-view .gender-row .title{font-weight:500}.full-report-view .gender-row .subtitle{font-size:.7em;margin:.2em 0 1em}.full-report-view .gender-row .gender-rechart{flex:1}.full-report-view .table{position:relative}.full-report-view .table .css-levciy-MuiTablePagination-displayedRows{display:none}.single-report-view{max-width:100%;overflow:auto}.single-report-view .climb-type-report{border-bottom:2px solid #a2a2a3;padding:1em 0 3em}.single-report-view .climb-type-report:last-of-type{border:none}.single-report-view .climb-type-title{color:#609de8;font-weight:700;text-transform:uppercase}.single-report-view .single-gym-report{border-bottom:2px solid #f4f4f4;padding-top:1em}.single-report-view .setters-info{padding-top:1em}.single-report-view .charts{padding:1.5em 0}.single-report-view .grade-perc,.single-report-view .grade-count{font-size:10px!important}.single-report-view .positive{color:#17b21a}.single-report-view .negative{color:#ff4d4d}.single-report-view .report-options button{margin-bottom:.5em}.single-report-view .report-options .report-dates>*{display:inline-block;margin-right:1em}.single-report-view .report-options .checkbox{padding:.2em .4em}.single-report-view table{background-color:#f4f4f4;margin:auto;padding:1em 0;text-align:center}.single-report-view table th{background-color:#ddd;padding:.5em 1em}.single-report-view table td{padding:.5em}.single-report-view table th,.single-report-view table td{border-right:1px solid #ddd}.single-report-view table th:last-of-type,.single-report-view table td:last-of-type{border-right:none}.single-report-view table .circuit-circle{display:inline-block;margin:auto}.tag-settings-view .selected-icon{margin:.2em;text-align:center}.tag-settings-view .selected-icon svg:hover{cursor:pointer}#footer{background-color:#f4f4f4;border-top:1px solid #ddd;color:#a2a2a3;padding-left:0;width:100%;z-index:1000}#footer a,#footer a:active,#footer a:focus,#footer a:link{color:#a2a2a3;display:inline-block;margin:.2em .5em;text-decoration:none}#footer a:hover,#footer a:active:hover,#footer a:focus:hover,#footer a:link:hover{color:#282828}#footer #footer-inner{padding:.5em 0;text-align:center}.nav{margin:0}.nav li a,.nav li a:link,.nav li a:visited,.nav li>span{display:block;color:#fff;text-decoration:none;padding:.75em}.nav li a:hover,.nav li a:focus,.nav li a:link:hover,.nav li a:link:focus,.nav li a:visited:hover,.nav li a:visited:focus,.nav li>span:hover,.nav li>span:focus{color:#ffffffbf;cursor:pointer;text-decoration:none}.nav li ul{border-top:1px solid #5b5b5b}.nav li ul a,.nav li ul a:link,.nav li ul a:visited,.nav li ul>span{font-weight:300}li{list-style-type:none}.banner-policy-link{color:#fff!important}@media only screen and (min-width: 480px){#main-view #content #header .title,#main-view #content #header .page-type{max-width:250px}#main-view #footer{padding-left:165px}.section header .subtitle{width:250px}.wall-view .overview .wallset-photo{height:285px;width:380px}.wall-view .options .sort-options .form-input{width:75%}.grade-circuits-rechart text{font-size:11px!important}.climb-modal .modal-window .modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;min-height:auto}.climb-modal .modal-header-buttons .header-options{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.climb-modal .setter-option,.climb-modal .tag-option,.climb-modal .category-option{padding:.5em 1.5em}.climb-modal .ric-section .options .title{align-self:center}.setters-modal .modal-window{max-width:400px}.scroll-to-top{right:2em;bottom:2em}.setter-card{width:initial}.setter-card .inner{width:310px}.skeleton-loader .skeleton-loader-dashboard{background-image:url(/skeleton-dashboard-tablet-98324.png)}.skeleton-loader .skeleton-loader-wall{background-image:url(/skeleton-wall-tablet-98324.png)}.wall-card{width:initial}.wall-card .inner{width:310px}}@media only screen and (min-width: 580px){.wall-view .climbs .wrap li{flex:0 0 50%}.wall-view .climbs .wrap li .climb-card{margin:.5em 0}.wall-view .climbs .wrap li:nth-child(2n) .climb-card{margin-left:1em}}@media only screen and (min-width: 770px){#main-view #content{margin-left:165px}#main-view #content #header{left:165px;padding-left:.5em}#main-view #content #header .title,#main-view #content #header .page-type{max-width:400px}#main-view .alert-pane{left:165px}.login-view .join-kaya{width:60%}.user-profile-view .overview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex-wrap:wrap}.user-profile-view .overview>*{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.full-report-view iframe{position:absolute;left:165px;right:0;top:50px;bottom:0;height:100%}.full-report-view .engagement-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;padding:2em 1em 1.5em}.routesetters-view .setter-card{width:30%}.wall-view .overview .wallset-photo{height:450px;width:600px}.climb-modal .modal-window{max-width:70%}.profile-img.small{height:35px;width:35px}.profile-img.medium{height:100px;width:100px}.profile-img.large{height:200px;width:200px}.section header .title>span{max-width:140px}.grade-circuits-rechart text{font-size:13px!important}.set-progress-bar{left:165px}.gym-map .map-transformer-overlay{font-size:.7em}.video-modal video{height:auto;width:50%}}@media only screen and (min-width: 1030px){.wall-view .overview .wallset-photo{height:600px;width:800px}.climb-modal .modal-window{max-width:60%}.setter-card{width:23%}.setter-card .inner{width:initial}.skeleton-loader .skeleton-loader-dashboard{background-image:url(/skeleton-dashboard-desktop-98324.png)}.skeleton-loader .skeleton-loader-wall{background-image:url(/skeleton-wall-desktop-98324.png)}.wall-card{width:23%}.wall-card .inner{width:initial}}@media only screen and (min-width: 1200px){.gym-overview .gym-engagement-section{-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.wall-view .climbs .wrap li{flex:0 0 33%}.wall-view .climbs .wrap li .climb-card{margin:1em}}@media print{*{background:rgba(0,0,0,0)!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-enter,.rc-tooltip-zoom-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px}.rc-tooltip-placement-right,.rc-tooltip-placement-rightTop,.rc-tooltip-placement-rightBottom{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px}.rc-tooltip-placement-left,.rc-tooltip-placement-leftTop,.rc-tooltip-placement-leftBottom{padding:0 9px 0 5px}.rc-tooltip-inner{padding:8px 10px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px #0000002b;min-height:34px}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}
