.call-to-action[data-v-2262993e]{height:0;position:relative}.call-to-action-button[data-v-2262993e]{z-index:2;width:50px;height:50px;margin:0 auto;line-height:0;display:block;position:absolute;bottom:-7px;left:calc(50% - 25px);box-shadow:0 0 0 6px #fff,0 3px 0 6px #dcdcdb}.call-to-action-button[data-v-2262993e] .icon{font-size:24px}.grade-badge[data-v-d0bebb1b]{border-radius:var(--el-border-radius-base);color:var(--el-color-white);background:var(--el-color-primary);width:-moz-fit-content;width:fit-content;height:26px;font-weight:700;font-size:var(--el-font-size-small);text-transform:uppercase;justify-content:center;align-items:center;padding:3px 10px 0;display:flex}.grade-badge--split[data-v-d0bebb1b]{padding:0;overflow:hidden}.grade-badge__segment[data-v-d0bebb1b]{align-items:center;height:100%;padding:3px 9px 0;display:flex}.boulder-card-head[data-v-0d2592dd],.boulder-card-head__content[data-v-0d2592dd]{align-items:center;display:flex}.boulder-card-head__content[data-v-0d2592dd]{flex:1;min-width:0;margin-right:8px}.boulder-card-head__rating[data-v-0d2592dd]{--el-rate-icon-size:16px;flex:none;height:auto;margin-right:10px}.boulder-card-head__rating[data-v-0d2592dd] .el-icon path{stroke:var(--el-text-color-primary);stroke-width:12px}.boulder-card-head__date[data-v-0d2592dd]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--el-font-size-extra-small);color:var(--van-text-color-2);overflow:hidden}.boulder-card-head__menu[data-v-0d2592dd]{flex:0}.grade-badge[data-v-0d2592dd]{white-space:nowrap;flex:none;margin-right:10px}.boulder-no-match-icon[data-v-f2370995]{flex:none}.boulder-no-match-icon__fingers[data-v-f2370995]{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round}.boulder-no-match-icon__palm[data-v-f2370995]{fill:currentColor;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.boulder-no-match-icon__hold[data-v-f2370995]{fill:currentColor}.boulder-no-match-icon__badge[data-v-f2370995]{fill:none;stroke:currentColor;stroke-width:2.3px}.boulder-rules[data-v-354bca36]{background:var(--cw-surface-tint);border-block:1px solid var(--cw-border-tint);font-size:var(--el-font-size-base);flex-direction:column;gap:8px;padding:10px;line-height:1.3;display:flex}.boulder-rules__heading[data-v-354bca36]{font-size:var(--el-font-size-extra-small);letter-spacing:.04em;text-transform:uppercase;color:var(--el-text-color-secondary)}.boulder-rules__no-match[data-v-354bca36]{border-top:1px solid var(--cw-border-tint);color:var(--el-color-danger-dark-2);align-items:center;gap:8px;padding-top:8px;display:flex}.boulder-rules__no-match-text[data-v-354bca36]{flex:1;min-width:0}.boulder-tags[data-v-93965ec3]{flex-wrap:wrap;gap:5px;display:flex}.curtain[data-v-b07ecc3c]{fill:#0003}.climbing-wall--svg[data-v-b07ecc3c]{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;max-width:100%;height:100%;margin:0 auto;display:block;position:relative}.climbing-wall--svg.has-start-hold-hover .climbing-wall--svg-hold[data-v-b07ecc3c]:hover{stroke:var(--start-hold-color);fill:var(--start-hold-color)}.climbing-wall--svg.has-middle-hold-hover .climbing-wall--svg-hold[data-v-b07ecc3c]:hover{stroke:var(--middle-hold-color);fill:var(--middle-hold-color)}.climbing-wall--svg.has-finish-hold-hover .climbing-wall--svg-hold[data-v-b07ecc3c]:hover{stroke:var(--finish-hold-color);fill:var(--finish-hold-color)}.climbing-wall--svg.has-food-hold-hover .climbing-wall--svg-hold[data-v-b07ecc3c]:hover{stroke:var(--food-hold-color);fill:var(--food-hold-color)}@media (hover:hover) and (pointer:fine){.climbing-wall--svg.is-interactive .climbing-wall--svg-hold[data-v-b07ecc3c]:hover{opacity:1;fill-opacity:.5;cursor:pointer;stroke-width:var(--hold-stroke-width)}}.climbing-wall--svg-hold[data-v-b07ecc3c]{opacity:0;filter:drop-shadow(5px 13px 10px #fff0)}.climbing-wall--svg-hold.is-selected[data-v-b07ecc3c]{opacity:1;fill-opacity:.5;stroke-width:var(--hold-stroke-width)}.climbing-wall--svg-hold.is-selected.is-start-hold[data-v-b07ecc3c]{stroke:var(--start-hold-color);fill:var(--start-hold-color)}.climbing-wall--svg-hold.is-selected.is-middle-hold[data-v-b07ecc3c]{stroke:var(--middle-hold-color);fill:var(--middle-hold-color)}.climbing-wall--svg-hold.is-selected.is-finish-hold[data-v-b07ecc3c]{stroke:var(--finish-hold-color);fill:var(--finish-hold-color)}.climbing-wall--svg-hold.is-selected.is-food-hold[data-v-b07ecc3c]{stroke:var(--food-hold-color);fill:var(--food-hold-color)}.share-boulder[data-v-53246f2c]{background-color:#fff;border:1px solid #000;margin:0 auto;padding:50px;position:absolute;top:50%;left:50%;transform:translateY(-200%)}.share-boulder.--debug-mode[data-v-53246f2c]{transform:translate(-50%,-50%)}.share-boulder__snapshot[data-v-53246f2c]{background:#fff;width:600px;padding:20px}.el-rate[data-v-53246f2c],.setter-grade[data-v-53246f2c],.boulder-rules[data-v-53246f2c],.description[data-v-53246f2c],.boulder-tags[data-v-53246f2c]{margin-bottom:10px}.climbing-wall[data-v-53246f2c]{position:relative}.climbing-wall--img[data-v-53246f2c]{pointer-events:none;max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.climbing-wall[data-v-6ef36cb8]{position:relative}.climbing-wall--img[data-v-6ef36cb8]{pointer-events:none;max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.icon-button[data-v-9ac276ac]>span{justify-content:center;align-items:center;display:flex}.icon-button-icon[data-v-9ac276ac]{margin-right:5px;display:flex}.icon-button-icon[data-v-9ac276ac] .icon{vertical-align:baseline;font-size:16px}.user-label[data-v-8cc8f9e5]{align-items:center;display:flex}.avatar[data-v-8cc8f9e5]{flex-shrink:0;margin-right:10px}.username[data-v-8cc8f9e5]{text-overflow:ellipsis;flex:1;overflow:hidden}.boulder-title[data-v-019f3e69],.boulder-stats[data-v-019f3e69],.boulder-tags[data-v-019f3e69]{margin-bottom:10px}.boulder-title[data-v-019f3e69]:last-child,.boulder-stats[data-v-019f3e69]:last-child,.boulder-tags[data-v-019f3e69]:last-child{margin-bottom:0}.boulder-title[data-v-019f3e69]{flex-direction:column;gap:2px;display:flex}.boulder-name[data-v-019f3e69]{font-size:var(--el-font-size-large);text-overflow:ellipsis;overflow:hidden}.boulder-date[data-v-019f3e69]{font-size:var(--el-font-size-extra-small);color:var(--van-text-color-2)}.boulder-stats[data-v-019f3e69]{align-items:center;gap:10px;display:flex}.boulder-stats__user[data-v-019f3e69]{flex:auto;min-width:0}.boulder-stats__contributions[data-v-019f3e69]{background:var(--cw-surface-tint);font-size:var(--el-font-size-small);border-radius:12px;flex:none;align-items:center;gap:10px;padding:4px 10px;display:inline-flex}.boulder-stats__contribution[data-v-019f3e69]{gap:4px;display:inline-flex}.card[data-v-f3221025]{--el-card-padding:10px;--el-card-border-color:var(--cw-border-card)}.card--accent[data-v-f3221025]{position:relative;overflow:hidden}.card--accent[data-v-f3221025]:before{content:"";background:var(--card-accent);width:4px;position:absolute;top:0;bottom:0;left:0}.card__head[data-v-f3221025]{margin-bottom:10px;position:relative}.boulder-card[data-v-1b567b36]{position:relative;overflow:hidden}.boulder-card[data-v-1b567b36]:hover{cursor:pointer}.boulder-card.is-boulder-ticked-by-user[data-v-1b567b36]{--el-card-border-color:var(--cw-ticked-border);background-image:linear-gradient(var(--cw-ticked-tint), var(--cw-ticked-tint))}.boulder-card.is-boulder-ticked-by-user .boulder-card__ticked-background[data-v-1b567b36]{display:block}.boulder-card__rules[data-v-1b567b36]{margin:10px -10px}.boulder-card__ticked-background[data-v-1b567b36]{opacity:.05;pointer-events:none;display:none;position:absolute;top:-100px}.boulder-card__ticked-background .icon[data-v-1b567b36]{font-size:300px}.boulder-card__description[data-v-1b567b36]{margin-bottom:10px}.picker__element[data-v-de4fc4a3]{max-width:800px;margin:0 auto}.vue-recycle-scroller__resize-observer[data-v-08cc04ab]{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.flow-mode{overflow-anchor:none}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.grid-mode:not(.page-mode){overflow:auto}.vue-recycle-scroller.direction-horizontal{display:flex}.vue-recycle-scroller__slot{flex:none}.vue-recycle-scroller__item-wrapper{box-sizing:border-box;flex:1;position:relative;overflow:hidden}.vue-recycle-scroller.flow-mode .vue-recycle-scroller__item-wrapper{overflow-anchor:none;overflow:visible}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{will-change:transform;position:absolute;top:0;left:0}.vue-recycle-scroller.ready.flow-mode .vue-recycle-scroller__item-view{will-change:auto;overflow-anchor:none;position:static;top:auto;left:auto}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.vue-recycle-scroller__item-spacer{box-sizing:border-box;visibility:hidden;pointer-events:none;overflow-anchor:none;border:0;flex:none;margin:0;padding:0}.list-boulders--hidden[data-v-83f436c8]{display:none}.list-boulders__container[data-v-83f436c8]{flex-direction:column;height:100%;display:flex}.search-bar[data-v-83f436c8]{width:100%;margin:0 auto 10px;display:flex}.search-bar[data-v-83f436c8]>*{margin-right:10px}.search-bar[data-v-83f436c8]>:last-child{margin-right:0}.search-bar[data-v-83f436c8] .van-search{--van-search-background:transparent;flex:1;padding:0}.boulder-list[data-v-83f436c8]{flex:1;overflow:auto}.boulder-list[data-v-83f436c8] .el-space__item{width:100%}.boulder-list__boulder-box[data-v-83f436c8]{padding-bottom:10px}.boulder-list__dynamic-scroller[data-v-83f436c8]{height:100%}.icon{vertical-align:sub;flex:none;width:1em;height:1em;font-size:18px}:root{--start-hold-color:#40c5de;--middle-hold-color:#decc2a;--finish-hold-color:#de146b;--food-hold-color:white;--cw-line-height:1.4;--van-primary-color:#dea600;--cw-surface-page:#fffdf8;--cw-border-card:#e3dfd6;--cw-surface-tint:#785a140f;--cw-border-tint:#785a141f;--cw-ticked-tint:#67c23a1f;--cw-ticked-border:#67c23a73}body{background:var(--cw-surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:var(--el-font-size-base);font-weight:var(--el-font-weight-primary);line-height:var(--cw-line-height);color:var(--el-text-color-primary);text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}*,:before,:after{margin:0;padding:0}html,body,#app{height:100%}#app{flex-direction:column;display:flex}.el-dialog{max-width:500px}.el-overlay-dialog{justify-content:center;align-items:center;display:flex}.el-alert__title{vertical-align:text-bottom}.footer-button[data-v-d0a10a40]{z-index:3;background:0 0;border:none;min-height:0;margin:0;padding:0}[data-v-d0a10a40] .icon{width:max(min(2.5vw,45px),30px);font-size:max(min(2.5vw,45px),30px)}.icon-link[data-v-83e80ff4]{justify-content:left}.icon-link__text-slot[data-v-83e80ff4]{margin-right:4px}.logo[data-v-a9b516c5]{width:166px;height:50px;margin-top:-7px;display:inline-block}.cw-drawer{max-width:400px}.cw-drawer .el-drawer__header{margin-bottom:0}.content[data-v-e099053d]{flex-direction:column;justify-content:space-between;height:100%;display:flex}.hello-user[data-v-e099053d]{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.hello-user[data-v-e099053d] .el-avatar{margin-left:10px}.copyright[data-v-e099053d]{color:var(--el-text-color-secondary);text-align:center;font-size:10px}.footer[data-v-84159c62]{border-top:1px solid #dcdcdb;flex-shrink:0;padding:10px 0}.footer-nav[data-v-84159c62]{justify-content:space-around;align-items:center;padding:0 10px;display:flex}#call-to-action-teleport-target[data-v-84159c62]{width:max(min(2.5vw,45px),30px);height:max(min(2.5vw,45px),30px);position:relative}#call-to-action-teleport-target[data-v-84159c62]:after{content:"";background:url("data:image/svg+xml,%3csvg%20id='Logo_HG_Mobile'%20data-name='Logo%20HG%20Mobile'%20xmlns='http://www.w3.org/2000/svg'%20width='54.768'%20height='50'%20viewBox='0%200%2054.768%2050'%3e%3cpath%20id='Logo_HG_Mobile-2'%20data-name='Logo%20HG%20Mobile'%20d='M161.34,198.264l-5.251-9.066a1.68,1.68,0,0,0-1.256-.763h-11.94a4,4,0,0,0,0,8l7.845-.038,2.589,4.485c1.142,2.106.639,3.786-2.462,3.831H120.583c-2.212-.023-2.9-2.212-1.87-3.876l14.708-25.562c1.437-2.577,3.693-2.531,5.267.137l2.873,5.176c1.277,2.144,3.421,2.965,5.8,1.562h0a4.063,4.063,0,0,0,1.355-5.711l-4.237-7.374c-4.677-8.1-12.33-8.1-17.007,0l-16.929,29.174c-4.677,8.1-.781,14.751,8.573,14.751h33.714c9.354,0,13.181-6.627,8.5-14.728'%20transform='translate(-108.567%20-162.992)'%20fill='%23DDA500'%20/%3e%3c/svg%3e") 50%/contain no-repeat;width:100%;height:100%;display:inline-block}#call-to-action-teleport-target[data-v-84159c62]:not(:empty):after{display:none}.logo[data-v-84159c62]{margin:0 5px}.copyright[data-v-84159c62]{color:var(--el-text-color-secondary);text-align:center;font-size:8px}.changelog-dialog strong{font-size:var(--el-font-size-small);letter-spacing:.02em;color:var(--el-color-primary);font-weight:600;display:block}.changelog-dialog ul{margin:4px 0 12px;padding-left:18px;list-style:outside}.main[data-v-a2a668a6]{flex:1;position:relative;overflow:auto}
