:root{--color-background:#eee;--color-gray-light:#ccc;--color-text:#111;--color-text-secondary:#999;--color-accent:#0f0;--color-warning:red}*,:before,:after{box-sizing:border-box;margin:0}html{font-size:95%}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;accent-color:var(--color-accent);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.41}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(./inter-v13-latin-100-CExwK3Th.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./inter-v13-latin-200-BJ9n9uBU.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(./inter-v13-latin-300-IcD-qYDc.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-v13-latin-regular-BT1H-PT_.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-v13-latin-500-kWhwEdDH.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-v13-latin-600-B2Ssfs8e.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./inter-v13-latin-700-C2zfFY7I.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./inter-v13-latin-800-mdTeNKyI.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(./inter-v13-latin-900-Cr0vH05x.woff2)format("woff2")}#app{margin:0 auto;font-weight:400}a,.green{color:var(--color-accent-link);transition:all .4s}button,.u-button{font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none;border-radius:.25rem;padding:0 .25rem;font-weight:600;transition:all .5s cubic-bezier(.19,1,.22,1)}button[disabled],.u-button[disabled]{cursor:not-allowed;color:var(--color-text-secondary)}button svg,.u-button svg{vertical-align:middle;width:1.5em;height:1.5em;display:inline-block}button:not(:disabled),.u-button:not(:disabled){cursor:pointer}button:hover:not(:disabled),button:focus-visible:not(:disabled),.u-button:hover:not(:disabled),.u-button:focus-visible:not(:disabled){background-color:var(--color-accent)}button[data-size=big],.u-button[data-size=big]{border-radius:1.5rem;padding:.5rem 1rem}button[data-color=important],.u-button[data-color=important]{background-color:var(--color-accent)}button[data-color=black],.u-button[data-color=black]{background-color:var(--color-text);color:var(--color-background)}button[data-color=black]:hover,.u-button[data-color=black]:hover{color:var(--color-text);background-color:var(--color-accent)}button[data-color=secondary],.u-button[data-color=secondary]{color:var(--color-background);background-color:#555}button[data-color=secondary]:hover:not(:disabled),button[data-color=secondary]:focus-visible:not(:disabled),.u-button[data-color=secondary]:hover:not(:disabled),.u-button[data-color=secondary]:focus-visible:not(:disabled){color:var(--color-text);background-color:var(--color-accent)}button:not(.noStyle),.u-button:not(.noStyle){text-transform:lowercase}strong{font-weight:600}h1{margin-bottom:1rem;font-size:2rem;font-weight:600;line-height:1.2}label{font-size:inherit;font-weight:600;display:block}p{margin-top:.5rem;margin-bottom:.5rem}small{font-size:.8rem}@media (hover:hover){a:hover{background-color:#5e5e5e33}}input[type=text],input[type=search],input[type=number],input[type=url],select{border:none;border-bottom:1px solid var(--color-text-secondary);background:#fff;border-radius:.25rem;padding:.25rem;position:relative}input[type=text]:hover,input[type=search]:hover,input[type=number]:hover,input[type=url]:hover,select:hover{border-color:#000}input[type=text]:focus,input[type=search]:focus,input[type=number]:focus,input[type=url]:focus,select:focus{border-color:var(--color-accent);outline:none}input[type=text]:required,input[type=search]:required,input[type=number]:required,input[type=url]:required,select:required{background-position:0 0;background-repeat:no-repeat;background-size:8px 8px;background-image:radial-gradient(var(--color-warning) 28%, transparent 40%)}input[type=range]{border-color:#0000}input[type=number]{text-align:center}hr{border:none;border-top:1px solid #ccc;margin:1rem 0}ol li,ul li{margin:1rem 0}.inputField{flex-direction:column;gap:0;margin-bottom:1rem;display:flex}.inputField label{font-size:.8rem;font-weight:800}.loader{--color:var(--color-text);background-image:linear-gradient(var(--color) 50px, transparent 0), linear-gradient(var(--color) 50px, transparent 0), linear-gradient(var(--color) 50px, transparent 0), linear-gradient(var(--color) 50px, transparent 0), radial-gradient(circle 14px, var(--color) 100%, transparent 0);box-sizing:border-box;background-position:25px 5px,58px 20px,25px 17px,2px 37px,76px 0;background-repeat:no-repeat;background-size:48px 15px,15px 35px,15px 35px,25px 15px,28px 28px;width:106px;height:56px;margin:30px auto;display:block;position:relative;transform:rotate(-45deg)scale(1.5)}.loader:after,.loader:before{content:"";border:6px solid var(--color);background-repeat:no-repeat;background-image:linear-gradient(var(--color) 64px, transparent 0), linear-gradient(var(--color) 66px, transparent 0), radial-gradient(circle 4px, var(--color) 100%, transparent 0);box-sizing:border-box;background-position:50%;background-size:40px 1px,1px 40px,8px 8px;border-radius:50%;width:56px;height:56px;animation:.5s linear infinite rotation;position:absolute;top:-10px;left:-45px}.loader:before{top:60px;left:25px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input{font-size:inherit}.fade-enter-active,.fade-leave-active{transition:opacity .25s cubic-bezier(.19,1,.22,1)}.fade-enter-from,.fade-leave-to{opacity:0}.fade_fast-enter-active,.fade_fast-leave-active{transition:opacity .1s cubic-bezier(.19,1,.22,1)}.fade_fast-enter-from,.fade_fast-leave-to{opacity:0}.scale-enter-active,.scale-leave-active{transition:transform .2s cubic-bezier(.19,1,.22,1)}.scale-enter-from,.scale-leave-to{transform:scale(0)}.loader-enter-active,.loader-leave-active{transition:opacity .25s cubic-bezier(.19,1,.22,1) .2s}.loader-enter-from,.loader-leave-to{opacity:0}.comparebtn-enter-active,.comparebtn-leave-active{transition:opacity .25s cubic-bezier(.19,1,.22,1) .2s}.comparebtn-enter-from,.comparebtn-leave-to{opacity:0;transform:translateY(100%)}.list-move,.list-enter-active,.list-leave-active{transition:all .35s cubic-bezier(.34,1.15,.64,1)}.list-enter-active{transition-delay:50ms}.list-enter-from{opacity:0;transform:translate(-30px)scale(.9)}.list-leave-active{z-index:0;width:100%;position:absolute}.list-leave-to{opacity:0;transform:translate(30px)scale(.9)}.slide-enter-active,.slide-leave-active{transition:all .25s cubic-bezier(.19,1,.22,1)}.slide-enter-from,.slide-leave-to{transform:translate(-100%)}.slideup-enter-active,.slideup-leave-active{transition:all 1s cubic-bezier(.19,1,.22,1)}.slideup-enter-from,.slideup-leave-to{opacity:0;transform:translateY(100%)}.showPreview-enter-active,.showPreview-leave-active{transition:all .45s cubic-bezier(.19,1,.22,1)}.showPreview-enter-from,.showPreview-leave-to{opacity:0;transform:translate(-100px)}.listComplete-move{z-index:1;position:relative;transition:transform 1s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.19,1,.22,1)!important}.listComplete-leave-active{z-index:0!important;position:absolute!important}.listComplete-enter,.listComplete-leave-to{opacity:0}.locale-changer[data-v-1bc2acaf]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.unit-toggle[data-v-1bc2acaf],.unit-radio-group[data-v-1bc2acaf]{gap:.5rem;display:flex}.unit-radio-label[data-v-1bc2acaf]{cursor:pointer;align-items:center;gap:.25rem;font-size:.9rem;font-weight:500;display:flex}.unit-radio-label input[type=radio][data-v-1bc2acaf]{margin:0}.unit-radio-label span[data-v-1bc2acaf]{-webkit-user-select:none;user-select:none}._basicModal[data-v-2049b159]{z-index:10000;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#d2d2d2e6;border:none;flex-flow:column;align-items:center;width:100%;max-width:100vw;height:100%;max-height:100dvh;margin:0;padding:2rem;display:flex;position:fixed;inset:0;overflow:hidden}._basicModal--content[data-v-2049b159]{background:var(--color-background);border-radius:.5rem;flex-flow:column;flex:auto;width:100%;max-width:500px;height:100%;min-height:0;max-height:100%;margin:0 auto;transition:all .5s ease-in-out;display:flex;position:relative;overflow:hidden}._basicModal--content[data-size=large][data-v-2049b159]{max-width:900px}._basicModal--content[data-size=full][data-v-2049b159]{max-width:100%;max-height:100%}._header[data-v-2049b159]{background-color:var(--color-text);color:var(--color-background);z-index:10;flex:none;margin-bottom:0;padding:.5rem 1rem;font-size:1rem;font-weight:800}._content[data-v-2049b159]{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow:hidden auto}._close[data-v-2049b159]{cursor:pointer;border:none;width:2rem;height:2rem;margin:.125rem;padding:.5rem;line-height:0;position:absolute;top:0;right:0}._nav[data-v-2049b159]{pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._nav[data-v-2049b159]>*{pointer-events:auto;width:2rem;height:2rem}._img[data-v-266a1290]{background-color:#111;width:100%;height:100%;position:relative}._img img[data-v-266a1290]{object-fit:scale-down;width:100%;height:100%;display:block}._header[data-v-266a1290]{justify-content:space-between;align-items:center;display:flex}._adjustInput[data-v-4320f6ce]{flex-direction:row nowrap;align-items:center;gap:.5rem;display:flex}._adjustInput label[data-v-4320f6ce]{flex:none}._adjustInput input[data-v-4320f6ce]{width:100%}._resetPosition[data-v-4320f6ce]{text-align:center}._foldToggle[data-v-bef9b74f]{justify-content:flex-start;align-items:center;display:flex}._inSituImages[data-v-bef9b74f]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._inSituImages[data-v-bef9b74f]>*{aspect-ratio:1;margin:0;padding:0;transition:scale .2s cubic-bezier(.19,1,.22,1);display:block;overflow:hidden}._inSituImages[data-v-bef9b74f]>:hover,._inSituImages[data-v-bef9b74f]>:focus-visible{outline:2px solid var(--color-accent);scale:1.05}._inSituImages>* img[data-v-bef9b74f]{background-color:var(--color-text);object-fit:scale-down;width:100%;height:100%}hr[data-v-bef9b74f]{margin:.25rem 0}._itemBottom[data-v-bef9b74f]{flex-flow:column;gap:.5rem;padding:.5rem 1rem;font-size:.8rem;display:flex}._adjustments-recap[data-v-bef9b74f]{border-top:1px solid var(--color-border);margin-top:.5rem;padding-top:.5rem}._adjustments-recap h4[data-v-bef9b74f]{margin:0 0 0;font-size:.85rem}._adjustments-recap ul[data-v-bef9b74f]{margin:0;padding:0;list-style:none}._adjustments-recap ul li[data-v-bef9b74f]{margin-top:0;margin-bottom:.1rem;font-size:.8rem;line-height:1.2}._item[data-v-b344fc96]{background-color:#fff;border-radius:.5rem;width:100%;line-height:1.2;overflow:hidden}._item[data-active=true] ._itemTop[data-v-b344fc96]{background-color:var(--color-accent);top:0}._item[data-active=true] ._itemTop img[data-v-b344fc96]{filter:grayscale();mix-blend-mode:multiply}._itemTop[data-v-b344fc96]{font-weight:inherit;flex-direction:row nowrap;border-radius:.5rem;justify-content:space-between;align-items:center;padding:0;transition:all .5s cubic-bezier(.19,1,.22,1);display:flex;overflow:hidden}._itemTop[data-v-b344fc96]:not(:has(input[disabled])){cursor:pointer}._itemTop[data-v-b344fc96]:has(input[disabled]){cursor:not-allowed}._itemTop input[data-v-b344fc96],._itemTop select[data-v-b344fc96]{cursor:pointer;flex:none;margin:1rem}._itemTop select[data-v-b344fc96]{background-color:#fffffff2;background-color:var(--color-accent);background-color:#fffc;margin:.5rem;padding:.25rem 0 .25rem .25rem;font-size:.8rem;font-weight:700}._itemTop ._names[data-v-b344fc96]{flex:auto;align-self:center;padding:.25rem 0}._itemTop ._img[data-v-b344fc96]{flex:none;width:44px;height:44px;position:relative}._itemTop ._img[data-v-b344fc96]:hover{opacity:.2}._itemTop ._img ._color[data-v-b344fc96]{opacity:.8;pointer-events:none;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}._itemTop ._img ._color[data-v-b344fc96]:before{content:"";background-color:var(--outline-color);width:100%;height:100%;position:absolute;top:0;left:0}._itemTop ._img img[data-v-b344fc96]{object-fit:scale-down;object-position:center;pointer-events:auto;width:100%;height:100%;padding:0 .25rem 0 0;position:relative}@media (hover:hover) and (pointer:fine){:is(._itemTop[data-v-b344fc96]:hover:not(:has(input[disabled])),._itemTop[data-v-b344fc96]:focus-visible:not(:has(input[disabled]))){background-color:var(--color-accent)}}._search[data-v-d054e240]{position:relative}._search input[data-v-d054e240]{width:100%;padding-right:1.7em}._search button[data-v-d054e240]{background-color:var(--color-accent);justify-content:center;align-items:center;width:1.5em;height:1.5em;padding:0;line-height:0;display:flex;position:absolute;top:.1rem;right:.1rem}._search button svg[data-v-d054e240]{width:1rem;height:1rem}._bikeList[data-v-731c1aa0]{position:relative}._bikeList[data-v-731c1aa0]>:not(hr){margin:.25rem 0}._item[data-v-731c1aa0]{background-color:#fff;border-radius:.5rem;width:100%;line-height:1.2;overflow:hidden}._item[data-active=true] ._itemTop[data-v-731c1aa0]{background-color:var(--color-accent);top:0}._item[data-active=true] ._itemTop img[data-v-731c1aa0]{filter:grayscale();mix-blend-mode:multiply}._itemTop[data-v-731c1aa0]{font-weight:inherit;flex-direction:row nowrap;border-radius:.5rem;justify-content:space-between;align-items:stretch;padding:0;transition:all .5s cubic-bezier(.19,1,.22,1);display:flex}._itemTop[data-v-731c1aa0]:not(:has(input[disabled])){cursor:pointer}._itemTop[data-v-731c1aa0]:has(input[disabled]){cursor:not-allowed}._itemTop[data-v-731c1aa0]{overflow:hidden}._itemTop input[data-v-731c1aa0]{cursor:pointer;margin:1rem}._itemTop ._names[data-v-731c1aa0]{flex:auto;align-self:center;padding:.25rem 0}._itemTop input[data-v-731c1aa0]{flex:none}._itemTop ._img[data-v-731c1aa0]{flex:none;width:44px;height:44px;position:relative}._itemTop ._img ._color[data-v-731c1aa0]{opacity:.8;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}._itemTop ._img ._color[data-v-731c1aa0]:before{content:"";background-color:var(--outline-color);width:100%;height:100%;position:absolute;top:0;left:0}._itemTop ._img img[data-v-731c1aa0]{object-fit:scale-down;object-position:center;width:100%;height:100%;padding:0 .25rem 0 0;position:relative}@media (hover:hover) and (pointer:fine){:is(._itemTop[data-v-731c1aa0]:hover:not(:has(input[disabled])),._itemTop[data-v-731c1aa0]:focus-visible:not(:has(input[disabled]))){background-color:var(--color-accent)}}._itemTitle[data-v-731c1aa0]{flex-direction:row wrap;justify-content:space-between;align-items:center;display:flex}._madeBy[data-v-40d77742]{color:var(--color-text-secondary);margin-top:1rem;font-size:.8rem}._madeBy[data-v-40d77742]>:not(hr){margin-bottom:.25rem}._sidebar[data-v-4ce5f1b5]{background-color:var(--color-background);flex-flow:column;width:340px;height:100%;display:flex;position:relative}._banner[data-v-4ce5f1b5]{aspect-ratio:3;border-radius:.5rem;flex-direction:column;justify-content:center;gap:.5rem;margin-bottom:1rem;display:flex}._closeSidebar[data-v-4ce5f1b5]{background-color:var(--color-text);z-index:1000;color:#fff;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;margin:.5rem;padding:0;font-size:2rem;font-weight:400;line-height:0;display:flex;position:absolute;top:0;right:0}._closeSidebar span[data-v-4ce5f1b5]{margin-top:-.25rem;display:block}._sidebar--content[data-v-4ce5f1b5]{flex:auto;padding:.5rem 1rem 1rem;overflow-y:auto}._addMissingBike[data-v-4ce5f1b5]{flex:none}.clickable-title[data-v-4ce5f1b5]{color:inherit;cursor:pointer;text-decoration:none;transition:color .2s}.clickable-title[data-v-4ce5f1b5]:hover{color:var(--color-text-secondary);background-color:#0000}.clickable-title h1[data-v-4ce5f1b5]{margin-bottom:0}._advancedOptions[data-v-4ce5f1b5]{font-size:.8rem}._advanced[data-v-4ce5f1b5]{flex-direction:row nowrap;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}._advanced label[data-v-4ce5f1b5]{font-weight:400}._advanced[data-v-4ce5f1b5]>*{flex:none}._advanced ._numberInputs[data-v-4ce5f1b5]{width:7ch}._advanced ._rangeSlider[data-v-4ce5f1b5]{flex:auto}._infos[data-v-4ce5f1b5]{flex-direction:row wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._infos button[data-v-4ce5f1b5]{display:inline-block}._sidebarActions[data-v-4ce5f1b5]{flex-flow:wrap;align-items:center;gap:.5rem;margin:1rem 0;display:flex}._addMissingBike[data-v-4ce5f1b5]{box-shadow:0 0 10px 0 var(--color-gray-light);justify-content:center;align-items:center;padding:1rem;display:flex}canvas[data-v-d7c2025a]{width:100%;height:100%}._canvasWrapper[data-v-d7c2025a]{min-width:320px;height:100%;padding:1rem;position:relative;overflow:hidden}._noBikes[data-v-d7c2025a]{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:absolute;top:0;left:0}._noBikes span[data-v-d7c2025a]{background-color:#fff;border-radius:.5rem;padding:.5rem}._canvasOptions[data-v-d7c2025a]{z-index:4;pointer-events:none;flex-direction:row nowrap;justify-content:flex-start;gap:.5rem;width:100%;padding:.5rem;display:flex;position:absolute;top:0;left:0;overflow-x:auto}._canvasOptions[data-v-d7c2025a]>*{pointer-events:auto;align-items:center;display:flex}._activeBike[data-v-d7c2025a]{flex:0 0 20ch;flex-direction:row nowrap;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border:2px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;height:auto;padding:.12rem .75rem .25rem;display:flex;overflow:hidden}._activeBike[data-showcolor=true][data-v-d7c2025a]{border-color:var(--bike-color)}._setImageStyle[data-v-d7c2025a]{white-space:nowrap;pointer-events:auto;background-color:var(--color-text);color:#fff;cursor:pointer;border-radius:.5rem;gap:.25rem;padding:.25rem .75rem;font-weight:500}._setImageStyle[data-v-d7c2025a]:hover,._setImageStyle[data-v-d7c2025a]:focus-visible,._setImageStyle[data-active=true][data-v-d7c2025a]{background-color:var(--color-accent);color:#000}._loader[data-v-d7c2025a]{z-index:1000;flex-direction:row nowrap;background-color:#eee3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._loader ._loaderAnimation[data-v-d7c2025a]{transform:scale(.5)}._previewCanvas[data-v-d7c2025a]{z-index:1;background:var(--color-background);position:relative}._downloadCanvas[data-v-d7c2025a]{z-index:2;pointer-events:none;flex-flow:wrap;justify-content:flex-end;gap:.5rem;padding:2rem;display:flex;position:absolute;bottom:0;right:0}._downloadCanvas[data-v-d7c2025a]>*{background-color:var(--color-background);pointer-events:auto;flex-direction:row nowrap;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex;box-shadow:0 0 10px #0003}._downloadCanvas button.is--active[data-v-d7c2025a]{background-color:var(--color-accent);color:#000;border-color:var(--color-accent)}._openSidebar[data-v-d7c2025a]{background-color:var(--color-text);color:#fff;border-radius:.5rem;width:2rem;height:2rem;line-height:0}._openSidebar.is--active[data-v-d7c2025a]{background-color:var(--color-accent);color:#000}._previewBikeWrapper[data-v-d7c2025a]{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}._previewBikeWrapper ._previewBikeOverlay[data-v-d7c2025a]{background-color:#eeeeee59;position:absolute;inset:0}._previewBikeWrapper img[data-v-d7c2025a]{object-fit:scale-down;width:70%;height:100%;position:absolute;top:0;left:0}._activeBike--name[data-v-d7c2025a]{flex:1 1 0;overflow:hidden}._activeBike--name[data-v-d7c2025a]>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._activeBike--remove[data-v-d7c2025a]{text-align:center;border:1px solid var(--color-text);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;padding-bottom:.2rem;font-weight:400;display:flex}._humanSilhouetteHeight[data-v-d7c2025a]{border:none;margin-left:.5rem;padding:2px}._humanSilhouetteHeight input[data-v-d7c2025a]{border:none;width:7ch;padding:1px}._humanSilhouetteHeight button[data-v-d7c2025a]{background-color:#fff}._sliderNumber[data-v-b5bd931d]{flex-flow:row;align-items:center;gap:10px;display:flex}input[type=number][data-v-b5bd931d]{flex:0 0 10ch;width:10ch}input[type=range][data-v-b5bd931d]{flex:1}._measureInImg[data-v-c2292e14]{width:100%;height:auto}._topSliders[data-v-c2292e14]{flex-flow:column;gap:.5rem;margin-bottom:1rem;display:flex}._topSliders[data-v-c2292e14]>*{width:100%}canvas[data-v-c2292e14]{border:2px solid var(--color-text-secondary);object-fit:scale-down;width:100%;max-width:100%;height:100%;display:block}._radio[data-v-c2292e14]{font-weight:400}._radioGroup label[data-v-c2292e14]{font-size:inherit}._inputWithButton[data-v-c2292e14]{flex-direction:row;gap:.5rem;width:100%;display:flex}._inputWithButton>input[data-v-c2292e14]{flex:1}._addBikeModalContent ._nav[data-v-a965fb88]{flex:none}h2[data-v-a965fb88]{margin-bottom:.5rem}._totalLengthInput[data-v-a965fb88]{gap:.25rem;display:flex}._step[data-v-a965fb88]{padding:.5rem 1rem}._nav[data-v-a965fb88]{justify-content:center;gap:1rem;margin-top:2rem;margin-bottom:1rem;display:flex}._manufacturerSelect[data-v-a965fb88]{border-radius:.25rem;flex-flow:wrap;gap:.25rem;display:flex}._manufacturerSelect button[data-v-a965fb88]{border:1px solid #000;border-radius:.5rem;padding:0 .5rem}._warning[data-v-a965fb88]{color:var(--color-warning)}pre[data-v-a965fb88]{background-color:var(--color-text);color:var(--color-background);border-radius:.5rem;padding:.5rem;font-family:Mono,Courier,sans-serif;font-size:.8rem;overflow-x:auto}._recap[data-v-a965fb88]{margin-bottom:1rem;position:relative}._changelogContent[data-v-86a6e0e2]{padding:1rem;font-size:.9rem}._empty[data-v-86a6e0e2]{color:var(--color-text-secondary)}._monthGroup[data-v-86a6e0e2]{margin-bottom:1.5rem}._monthGroup[data-v-86a6e0e2]:last-child{margin-bottom:0}._monthLabel[data-v-86a6e0e2]{z-index:1;text-transform:capitalize;color:var(--color-text-secondary);background:var(--color-background);margin:0 0 .5rem;padding:.35rem 0 .25rem;font-size:.85rem;font-weight:700;position:sticky;top:0}._dateGroups[data-v-86a6e0e2]{margin:0;padding:0;list-style:none}._dateGroup[data-v-86a6e0e2]{border-bottom:1px solid var(--color-gray-light);padding:.65rem 0}._dateGroup[data-v-86a6e0e2]:last-child{border-bottom:none}._entries[data-v-86a6e0e2]{border-left:2px solid var(--color-gray-light);margin:.35rem 0 0;padding:0 0 0 .75rem;list-style:none}._entry[data-v-86a6e0e2]{padding:.45rem 0 .45rem .65rem}._entry[data-v-86a6e0e2]:not(:last-child){border-bottom:1px dashed var(--color-gray-light)}._entryMeta[data-v-86a6e0e2]{flex-flow:wrap;align-items:center;gap:.5rem;display:flex}._entryDate[data-v-86a6e0e2]{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}._type[data-v-86a6e0e2]{text-transform:uppercase;letter-spacing:.02em;background:var(--color-gray-light);color:var(--color-text-secondary);border-radius:.2rem;padding:.1rem .4rem;font-size:.7rem;font-weight:600;display:inline-block}._type[data-type=bike][data-v-86a6e0e2]{color:#2d5a2d;background:#e8f4e8}._type[data-type=ui][data-v-86a6e0e2]{color:#2d3d5a;background:#e8eef8}._type[data-type=fix][data-v-86a6e0e2]{color:#5a4a2d;background:#f8f0e8}._type[data-type=release][data-v-86a6e0e2]{color:#4a2d5a;background:#f0e8f8}._entryTitle[data-v-86a6e0e2]{margin-top:.35rem;font-size:.95rem;display:block}._entryBody[data-v-86a6e0e2]{color:var(--color-text-secondary);margin:.35rem 0 0;line-height:1.4}._listOfBikes[data-v-1ff8a978]{z-index:10;background-color:var(--color-background);width:100%;padding:0 1rem;position:relative}._banner[data-v-1ff8a978]{border-radius:.5rem;flex-flow:wrap;gap:.5rem;width:100%;margin:2rem auto;display:flex}._banner[data-v-1ff8a978]>*{flex:30ch}._banner h1[data-v-1ff8a978]{max-width:16ch}._banner ._lang_select[data-v-1ff8a978]{max-width:35ch}._banner ._homeActions[data-v-1ff8a978]{flex-flow:wrap;align-items:center;gap:.5rem;display:flex}._banner[data-v-1ff8a978] ._madeBy hr{max-width:2ch}._topBar[data-v-1ff8a978]{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1rem 0;display:flex}._filters[data-v-1ff8a978]{flex-flow:column;flex:30ch;align-items:flex-end;gap:0;display:flex}._bikeTypeFilter[data-v-1ff8a978]{flex-flow:wrap;justify-content:flex-end;gap:.5rem;padding:.5rem 0;display:flex}._buttonFilter[data-v-1ff8a978]{color:#000;padding:.25rem .5rem;font-size:.8rem;font-weight:400;position:relative}._buttonFilter[data-v-1ff8a978]:hover:not(:disabled),._buttonFilter[data-v-1ff8a978]:focus-visible:not(:disabled){z-index:11;transform:rotate(-5deg)scale(1.2)}._buttonFilter.is--active[data-v-1ff8a978]{z-index:10;font-weight:700;transform:rotate(-10deg)scale(1.4)!important}._buttonFilter.is--disabled[data-v-1ff8a978]{opacity:.3;cursor:not-allowed;filter:grayscale(.8)}._buttonFilter ._count[data-v-1ff8a978]{border-radius:.5rem;padding:0;font-size:.6rem;font-weight:700}._wheelSizeFilter[data-v-1ff8a978]{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}._wheelSizeFilter>span[data-v-1ff8a978]{margin-right:.5rem;font-weight:400}._wheelSizeFilter button ._count[data-v-1ff8a978]{margin-left:.25rem;font-size:.6rem;font-weight:700}._wheelSizeFilter button._unknownWheelSize[data-v-1ff8a978]{background-color:#9696964d;font-style:italic}._wheelSizeFilter button._unknownWheelSize[data-v-1ff8a978]:hover:not(:disabled),._wheelSizeFilter button._unknownWheelSize[data-v-1ff8a978]:focus-visible:not(:disabled){background-color:#96969680}._wheelSizeFilter button._unknownWheelSize.is--active[data-v-1ff8a978]{color:#fff}._bikesPreview[data-v-1ff8a978]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;width:100%;padding:1rem 0;display:grid}@media (width<=560px){._bikesPreview[data-v-1ff8a978]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}._bikePreview[data-v-1ff8a978]{aspect-ratio:3/2;aspect-ratio:1;cursor:pointer;background-color:#fff6;border:2px solid #0000;border-radius:.5rem;width:100%;height:100%;padding:2rem;transition:all .3s;position:relative;overflow:hidden}._bikePreview[data-v-1ff8a978]:hover,._bikePreview[data-v-1ff8a978]:focus-visible{background-color:#fffc}._bikePreview.is--selected[data-v-1ff8a978]{border-color:var(--color-accent);background-color:#fffc}._bikePreview img[data-v-1ff8a978]{object-fit:contain;object-position:center center;width:80%;height:90%;transform:scale(var(--scale-factor));pointer-events:none;position:absolute;top:0;left:10%}._bikePreview ._bikeTypes[data-v-1ff8a978]{flex-direction:column;gap:.25rem;margin:1rem;display:flex;position:absolute;top:0;right:0}._bikePreview ._bikeType[data-v-1ff8a978]{background-color:#000c;border-radius:.5rem;width:.75rem;height:.75rem;font-size:.8rem}._bikePreview ._bikeLabel[data-v-1ff8a978]{--margin:0rem;bottom:var(--margin);left:var(--margin);right:var(--margin);font-weight:initial;text-transform:initial;border-radius:.25rem;padding:.5rem 1rem;position:absolute}._bikePreview ._checkmark[data-v-1ff8a978]{background-color:var(--color-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1rem;font-weight:700;display:flex;position:absolute;top:.5rem;left:.5rem}._floatingCompareButton[data-v-1ff8a978]{pointer-events:none;text-align:center;width:100%;padding:3rem 1rem;position:fixed;bottom:0;left:0}._floatingCompareButton>button[data-v-1ff8a978]{pointer-events:all;transition:all .3s;box-shadow:0 4px 14px #0000004d}._floatingCompareButton>button[data-v-1ff8a978]:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003}._floatingCompareButton>button ._count[data-v-1ff8a978]{font-weight:700;display:inline-block}.count-enter-active[data-v-1ff8a978],.count-leave-active[data-v-1ff8a978]{transition:all .3s cubic-bezier(.19,1,.22,1)}.count-enter-from[data-v-1ff8a978],.count-leave-to[data-v-1ff8a978]{opacity:0;transform:scale(.8)translateY(-10px)}.count-enter-to[data-v-1ff8a978],.count-leave-from[data-v-1ff8a978]{opacity:1;transform:scale(1)translateY(0)}._addMissingBike[data-v-1ff8a978]{text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:.5rem;min-height:20ch;padding:1rem;display:flex}._search[data-v-1ff8a978]{flex:0 30ch}._leftPane[data-v-567bb892]{z-index:2;height:100%;box-shadow:0 0 10px 0 var(--color-gray-light);flex:none;position:relative}._rightPane[data-v-567bb892]{flex:auto;height:100%;overflow:auto}._enabledBikes[data-v-567bb892]{flex-flow:row;height:100dvh;display:flex}._bikeName[data-v-77b6d3d0]{text-transform:initial;font-weight:initial}._flag[data-v-77b6d3d0]{margin-left:.25rem;font-size:1rem}._bikeType[data-v-77b6d3d0]{border-radius:.25rem;width:.5rem;height:.5rem;margin-left:.125rem;display:inline-block}
