@font-face{font-family:BrandonGrotesque;font-weight:300;src:url(../fonts/BrandonGrotesqueLight.woff2) format("woff2")}@font-face{font-family:BrandonGrotesque;font-weight:400;src:url(../fonts/BrandonGrotesqueRegular.woff2) format("woff2")}@font-face{font-family:BrandonGrotesque;font-weight:700;src:url(../fonts/BrandonGrotesqueBold.woff2) format("woff2")}@font-face{font-family:BrandonGrotesque;font-weight:900;src:url(../fonts/BrandonGrotesqueBlack.woff2) format("woff2")}:root{--white: #ffffff;--black: #000000;--light-grey: #f0f0f0;--light-mid-grey: #d1d1d1;--grey: #a9a9a9;--dark-mid-grey: #5e5e5e;--dark-grey: #373737;--green: #00f074;--blue: #00dfff;--red: #f04438;--success-green: #17b26a;--base-font-size: 16px;--spacing-xs: 4px;--spacing-lg: calc(3 * var(--spacing-xs));--spacing-xl: calc(4 * var(--spacing-xs));--spacing-3xl: calc(6 * var(--spacing-xs));--spacing-5xl: calc(10 * var(--spacing-xs));--radius-md: 6px;--radius-xl: 12px;--radius-full: 999px;--font-color: var(--dark-grey);--background-color: #f9f9f9;font-family:BrandonGrotesque,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:var(--base-font-size);font-weight:400;color:var(--font-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-height:100vh;min-width:100vw;background-color:var(--background-color);display:flex;flex-direction:column}em{--start: 15%;--end: 40%;background:linear-gradient(0deg,rgba(0,0,0,0) var(--start),var(--green) var(--start),var(--green) var(--end),rgba(0,0,0,0) var(--end));padding-left:1px;margin-left:-1px;padding-right:1px;margin-right:-1px}.online-status[data-v-9238b65b]{display:flex;flex-direction:row;gap:4px;color:var(--success-green);border:2px solid currentColor;padding:2px 8px;border-radius:var(--radius-full)}.online-status--offline[data-v-9238b65b]{color:var(--red)}span[data-v-9238b65b]{font-size:12px;font-weight:600;letter-spacing:.5px}span[data-v-e19f3e4f]{font-size:.7rem;flex-grow:1;text-align:right}header[data-v-7636e4b1]{display:flex;flex-direction:row-reverse;align-items:center;padding:0 2rem;height:60px;background-color:#fff;width:100%;font-size:1.75rem;gap:10px}@media (min-width: 768px){header[data-v-7636e4b1]{flex-direction:row}}div[data-v-7636e4b1]{display:flex;align-items:center;gap:1rem;font-size:20px;font-weight:700;letter-spacing:-.6px}svg[data-v-7636e4b1]{height:20px}h1[data-v-b5544195]{color:var(--black, #000000);font-weight:700}button[data-v-d5ab81dc]{position:relative;padding:17px 48px;border-radius:999px;cursor:pointer;font-family:BrandonGrotesque;font-size:18px;font-weight:400;border:none;color:var(--white, #fff);background-color:var(--black, #000);white-space:nowrap}button[data-v-d5ab81dc].secondary[data-v-d5ab81dc]{background-color:transparent;border:2px solid var(--black, #000);color:var(--black, #000)}button[data-v-d5ab81dc].small[data-v-d5ab81dc]{padding:0 16px;height:32px}button[data-v-d5ab81dc]:hover{background:var(--darkgrey, #373737)}button[data-v-d5ab81dc]:hover.secondary[data-v-d5ab81dc]{border-color:var(--darkgrey, #373737)}button[data-v-d5ab81dc]:focus-visible{outline:2px solid rgba(0,0,0,.35)}button[data-v-d5ab81dc]:eanbled:active{transform:scale(.95)}button[data-v-d5ab81dc]:disabled{background-color:var(--lightgrey, #f0f0f0);color:var(--white, #fff)}button[data-v-d5ab81dc]:disabled.secondary[data-v-d5ab81dc]{border-color:var(--lightgrey, #f0f0f0);color:var(--lightgrey, #f0f0f0)}dialog[data-v-efd92102]{display:none;border-radius:8px;border-width:0;box-shadow:4px 8px 24px #00000040;padding:40px 56px;flex-direction:column;box-sizing:border-box}dialog[data-v-efd92102][open][data-v-efd92102]{display:flex}dialog[data-v-efd92102][data-v-efd92102]::backdrop{background-color:#0006}.alert[data-v-562132a0]{display:inline-flex;align-items:center;gap:var(--spacing-xl, 16px);padding:var(--spacing-xl, 16px);border-radius:8px;background:var(--white, #fff);box-shadow:0 1px 2px #0000000d;color:var(--blue);border:2px solid currentColor;z-index:100}.alert[data-v-562132a0].alert--success[data-v-562132a0]{color:var(--success-green)}.alert[data-v-562132a0].alert--alert[data-v-562132a0]{color:var(--red)}.alert__icon[data-v-562132a0]{flex-shrink:0}.alert__text[data-v-562132a0]{color:var(--darkgrey, #373737);font-size:16px;line-height:20px;display:grid}section[data-v-6cb3d7aa]{display:flex;align-items:center;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid var(--light-grey);margin-bottom:25px}.progress-bar[data-v-610b32c3]{width:100%;display:flex;align-items:center;gap:12px}.progress-bar__progress[data-v-610b32c3]{position:relative;height:8px;border-radius:var(--radius-full, 9999px);background:var(--lightgrey, #f0f0f0);flex-grow:1}.progress-bar__progress[data-v-610b32c3][data-v-610b32c3]:before{content:"";position:absolute;top:0;left:0;bottom:0;right:calc(100% - var(--1cac248c) * 1%);border-radius:var(--radius-full, 9999px);background:var( --blue-green, linear-gradient(90deg, #00dfff 3.75%, #00f074 25.26%) );transition:right .1s ease}.progress-bar__percentage[data-v-610b32c3]{width:40px;color:var(--black, #000);font-size:16px;font-weight:700;line-height:20px}dialog[data-v-805410cd]{display:none;border-radius:8px;border-width:0;box-shadow:4px 8px 24px #00000040;padding:40px 56px;flex-direction:column;height:653px;width:705px;box-sizing:border-box}dialog[data-v-805410cd][open][data-v-805410cd]{display:flex}dialog[data-v-805410cd][data-v-805410cd]::backdrop{background-color:#0006}form[data-v-805410cd]{height:100%;display:flex;flex-direction:column;justify-content:space-between}.action-row[data-v-805410cd]{margin-top:auto;display:flex;flex-direction:column;gap:8px}@media (min-width: 768px){.action-row[data-v-805410cd]{flex-direction:row;justify-content:space-between}}div[data-v-805410cd]:has(>span,>select){display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid #f0f0f0}span[data-v-805410cd]{color:#000;font-size:20px;font-style:normal;font-weight:600}select[data-v-805410cd]{padding:9px 14px;border:1px solid var(--darkgrey, #373737);border-radius:10px;display:inline-flex;flex-direction:row;align-items:center;height:64px;width:242px;font-size:20px;font-weight:400;line-height:24px}dt[data-v-d0ba61e4],dl[data-v-d0ba61e4],dd[data-v-d0ba61e4]{margin:0;padding-left:0}dt[data-v-d0ba61e4]{font-weight:700}dd[data-v-d0ba61e4]{color:var(--grey)}.action-buttons[data-v-d0ba61e4]{display:flex;flex-direction:row;align-items:center;gap:4px}fieldset[data-v-bb204f2b]{--gs-transiton-duration: .18s;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:8px;width:fit-content;background-color:var(--light-grey);border:1px solid #e7e7e7;border-radius:10px;list-style-type:none}fieldset[data-v-bb204f2b].disabled[data-v-bb204f2b]{opacity:30%}input[type=radio][data-v-bb204f2b]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}label[data-v-bb204f2b]{display:inline-flex;justify-content:center;align-items:center;height:48px;width:48px;position:relative;z-index:20;border:none;border-radius:var(--radius-sm, 6px);color:var(--grey);font-family:BrandonGrotesque,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;background-color:transparent;cursor:pointer;transition:color .18s linear}label[data-v-bb204f2b].wide[data-v-bb204f2b]{width:68px}label[data-v-bb204f2b][data-v-bb204f2b]:hover{box-shadow:0 0 0 4px #00000012 inset}input:checked+label[data-v-bb204f2b]{color:var(--black)}@supports (anchor-name: --selected-gear){fieldset[data-v-bb204f2b]:before{content:"";position:absolute;height:48px;width:48px;border-radius:6px;background-color:var(--white);box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;z-index:10}:is()[data-v-bb204f2b]:has(.wide){width:68px}input:checked+label[data-v-bb204f2b]{anchor-name:--selected-gear}fieldset[data-v-bb204f2b]:before{top:anchor(--selected-gear top);left:anchor(--selected-gear left);transition:top var(--gs-transiton-duration) linear,left var(--gs-transiton-duration) linear}input[data-v-bb204f2b]{transition:color var(--gs-transiton-duration) linear}}@supports not (anchor-name: --selected-gear){label[data-v-bb204f2b]{transition:background-color var(--gs-transiton-duration) linear,box-shadow var(--gs-transiton-duration) linear}input:checked+label[data-v-bb204f2b]{background-color:var(--white);box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}}.manual[data-v-6a449dac]{margin-top:auto}.upload-label[data-v-6a449dac]>button[data-v-6a449dac]{font-weight:700;padding:0}.file-name[data-v-6a449dac]>span[data-v-6a449dac]:first-of-type{color:var(--midgrey, #a9a9a9);font-size:16px;font-weight:400;line-height:20px}.file-name[data-v-6a449dac]>span[data-v-6a449dac]:last-of-type{color:#000;font-size:20px;font-weight:700;width:180px;text-overflow:ellipsis}.version-input[data-v-6a449dac]{display:flex;padding:9px 14px;align-items:flex-start;border-radius:10px;border:1px solid var(--darkgrey, #373737);background:var(--white, #fff);box-shadow:0 1px 2px #1018280d;flex-direction:column;color:var(--colors-text-text-secondary-700, #344054);font-size:14px;line-height:20px;font-weight:400}.version-input[data-v-6a449dac]>input[data-v-6a449dac]{overflow:hidden;color:var(--colors-text-text-primary-900, #101828);text-overflow:ellipsis;font-size:20px;font-weight:400;line-height:24px}.file-size[data-v-6a449dac]{color:var(--darkmidgrey, #5e5e5e);text-align:center;font-size:12px;font-weight:400;line-height:18px}footer[data-v-6a449dac]{margin-top:auto;display:flex;flex-direction:column;gap:8px}@media (min-width: 768px){footer[data-v-6a449dac]{flex-direction:row;justify-content:space-between}}dialog[data-v-6a449dac]{display:none;border-radius:8px;border-width:0;box-shadow:4px 8px 24px #00000040;padding:40px 56px;flex-direction:column;height:653px;width:705px;box-sizing:border-box}dialog[data-v-6a449dac][open][data-v-6a449dac]{display:flex}dialog[data-v-6a449dac][data-v-6a449dac]::backdrop{background-color:#0006}dialog[data-v-6a449dac] form[data-v-6a449dac]{display:flex;flex-direction:column;gap:40px;height:100%}dialog[data-v-6a449dac] header[data-v-6a449dac] h1[data-v-6a449dac]{margin:0}.dropzone[data-v-6a449dac]{border:1px solid var(--grey);padding:var(--spacing-xl) var(--spacing-3xl);margin-bottom:24px;border-radius:10px;display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:center}.dropzone[data-v-6a449dac].dragActive[data-v-6a449dac]{border-color:var(--blue)}.dropzone[data-v-6a449dac].dragOver[data-v-6a449dac]{border-color:var(--green);background-color:color-mix(in srgb,var(--green) 25%,white)}.dropzone[data-v-6a449dac] svg[data-v-6a449dac]{border-radius:var(--radius-md);border:1px solid var(--grey);padding:10px}.dropzone[data-v-6a449dac] button[data-v-6a449dac]{border:none;background-color:transparent;cursor:pointer}.dropzone[data-v-6a449dac] input[type=file][data-v-6a449dac]{display:none}.file[data-v-6a449dac]{padding:0 0 24px;border:none;border-bottom:1px solid var(--lightgrey, #f0f0f0);display:flex;flex-direction:column;gap:8px;align-items:flex-start}@media (min-width: 768px){.file[data-v-6a449dac]{flex-direction:row;justify-content:space-between;align-items:center}}.file[data-v-6a449dac] .file-name[data-v-6a449dac]{display:flex;flex-direction:column}.file-type[data-v-6a449dac]{--gs-transiton-duration: .18s;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:8px;width:fit-content;background-color:var(--light-grey);border:1px solid #e7e7e7;border-radius:10px;list-style-type:none}.file-type[data-v-6a449dac].disabled[data-v-6a449dac]{opacity:30%}.file-type[data-v-6a449dac] input[type=radio][data-v-6a449dac]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.file-type[data-v-6a449dac] label[data-v-6a449dac]{display:inline-flex;justify-content:center;align-items:center;height:48px;width:48px;position:relative;z-index:20;border:none;border-radius:var(--radius-sm, 6px);color:var(--grey);font-family:BrandonGrotesque,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;background-color:transparent;cursor:pointer;transition:color .18s linear}.file-type[data-v-6a449dac] input:checked+label[data-v-6a449dac]{color:var(--black)}@supports (anchor-name: --selected-gear){.file-type[data-v-6a449dac]:before{content:"";position:absolute;height:48px;width:48px;border-radius:6px;background-color:var(--white);box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;z-index:10}.file-type input:checked+label[data-v-6a449dac]{anchor-name:--selected-gear}.file-type[data-v-6a449dac]:before{top:anchor(--selected-gear top);left:anchor(--selected-gear left);transition:top var(--gs-transiton-duration) linear,left var(--gs-transiton-duration) linear}.file-type input[data-v-6a449dac]{transition:color var(--gs-transiton-duration) linear}}@supports not (anchor-name: --selected-gear){.file-type label[data-v-6a449dac]{transition:background-color var(--gs-transiton-duration) linear,box-shadow var(--gs-transiton-duration) linear}.file-type input:checked+label[data-v-6a449dac]{background-color:var(--white);box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}}.dropzone[data-v-01780c1e]{border:2px dashed red;height:40px}.dropzone[data-v-01780c1e].active[data-v-01780c1e]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#ffffff80}dt[data-v-01780c1e],dl[data-v-01780c1e],dd[data-v-01780c1e]{margin:0;padding-left:0}dt[data-v-01780c1e]{font-weight:700}dd[data-v-01780c1e]{color:var(--grey)}button.secondary[data-v-01780c1e]{margin-top:auto}button[data-v-e9030605]{display:grid;place-content:center;height:60px;width:60px;border-radius:999px;border:2px solid var(--lightmidgrey, #d1d1d1);background-color:var(--white, #fff);box-shadow:0 1px 2px #0000000d;color:var(--black, #000);cursor:pointer;transition:background-color .18s ease-in-out,transform 90ms ease-in-out}button[data-v-e9030605][data-v-e9030605]:hover{background-color:var(--lightgrey, #f0f0f0)}button[data-v-e9030605][data-v-e9030605]:focus-visible{outline:4px solid #d9d9d9}button[data-v-e9030605][data-v-e9030605]:active{transform:scale(.95)}button[data-v-e9030605][data-v-e9030605]:disabled{background:var(--white, #fff);opacity:30%;cursor:default}svg[data-v-b23c83f2]{height:396px;width:396;color:#f0f0f0;fill:var(--94979924)}h1[data-v-2d792d6b]{text-align:center;font-size:32px}@media (min-width: 550px){h1[data-v-2d792d6b]{text-align:left}}#calibration-auto[data-v-2d792d6b]{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;gap:8px;padding:24px 0;border-bottom:1px solid var(--light-grey)}#calibration-auto[data-v-2d792d6b]>span[data-v-2d792d6b]{flex-grow:1;color:var(--black);font-size:20px}#calibration-auto[data-v-2d792d6b]>div[data-v-2d792d6b]{flex-grow:1;display:flex;flex-direction:column}#calibration-auto[data-v-2d792d6b]>div[data-v-2d792d6b]>span[data-v-2d792d6b]{color:var(--black);font-size:20px}#calibration-auto[data-v-2d792d6b]>div[data-v-2d792d6b]>span[data-v-2d792d6b][data-v-2d792d6b]:last-of-type{color:var(--grey);font-size:16px}#calibration-rotate-gear[data-v-2d792d6b],#calibration-shift-gears[data-v-2d792d6b]{position:relative;display:flex;flex-direction:column;width:100%;align-items:left;gap:8px;padding:24px 0;border-bottom:1px solid var(--light-grey)}@media (min-width: 550px){#calibration-rotate-gear[data-v-2d792d6b],#calibration-shift-gears[data-v-2d792d6b]{flex-direction:row;align-items:center}}#calibration-rotate-gear[data-v-2d792d6b]>span[data-v-2d792d6b],#calibration-shift-gears[data-v-2d792d6b]>span[data-v-2d792d6b]{flex-grow:1;color:var(--black);font-size:20px}#calibration-rotate-gear[data-v-2d792d6b]>div[data-v-2d792d6b],#calibration-shift-gears[data-v-2d792d6b]>div[data-v-2d792d6b]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width: 550px){#calibration-rotate-gear[data-v-2d792d6b]>div[data-v-2d792d6b],#calibration-shift-gears[data-v-2d792d6b]>div[data-v-2d792d6b]{justify-content:flex-start;gap:20px}}#calibration-rotate-gear>div[data-v-2d792d6b]>div[data-v-2d792d6b]{position:relative;align-self:flex-end}#calibration-rotate-gear>div[data-v-2d792d6b]>div[data-v-2d792d6b][data-v-2d792d6b]:after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="54" height="22" fill="none" viewBox="0 0 54 22"%3E%3Cpath fill="%23fff" d="M0 0s18 3.667 27 3.667S54 0 54 0v22H0V0Z" opacity=".9"/%3E%3C/svg%3E');position:absolute;bottom:-6px;left:-3px}#calibration-rotate-gear>div[data-v-2d792d6b]>div[data-v-2d792d6b]>svg[data-v-2d792d6b]{display:block;transition:transform .5s linear}#calibration-shift-gears>div>span[data-v-2d792d6b]{width:48px;text-align:center;font-weight:700;font-size:40px}.calibration-status-logo[data-v-2d792d6b]{position:absolute;right:-90px;bottom:-82px}h1[data-v-d91a855f]{text-align:center;font-size:32px}@media (min-width: 768px){h1[data-v-d91a855f]{text-align:left}}.pairing-settings-group[data-v-d91a855f]{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:24px 0;border-bottom:1px solid var(--light-grey)}.device-pairing-status-group[data-v-d91a855f]{display:flex;flex-direction:row;gap:20px}.device-pairing-status-group[data-v-d91a855f]>div[data-v-d91a855f]{display:flex;flex-direction:column;gap:4px}.device-pairing-status-group[data-v-d91a855f]>div[data-v-d91a855f]>span[data-v-d91a855f]:first-of-type{font-size:20px;font-weight:700;line-height:20px}.device-pairing-status-group[data-v-d91a855f]>div[data-v-d91a855f]>span[data-v-d91a855f]:last-of-type{font-size:16px;color:#a9a9a9;line-height:20px}.device-pairing-status-group[data-v-d91a855f]>svg[data-v-d91a855f]{flex-shrink:0}.pairing-hint[data-v-d91a855f]{position:absolute;bottom:72px;left:56px;right:56px}.pairing-status-logo[data-v-d91a855f]{position:absolute;right:-90px;bottom:-82px}label[data-v-d00cdb7a]{--cb-off-color: var(--checkbox-off-background, var(--light-grey));--cb-on-color: var(--checkbox-on-background, var(--green));--cb-knob-color: var(--ckeckbox-knob-color, var(--white));--cb-height: var(--checkbox-height, 56px);--cb-width: var(--checkbox-width, 102px);--cb-padding: var(--checkbox--padding, 4px);--cb-transition-duration: var(--checkbox-transition-duration, .28s);--cb-transition-timing-function: var( --checkbox-transition-timing-function, ease-in-out );--cb-knob-diameter: calc(var(--cb-height) - 2 * var(--cb-padding));position:relative;display:inline-block;width:var(--cb-width);height:var(--cb-height)}input[data-v-d00cdb7a]{opacity:0;width:0;height:0}input[data-v-d00cdb7a]:checked+span[data-v-d00cdb7a]{background-color:var(--cb-on-color)}input[data-v-d00cdb7a]:checked+span[data-v-d00cdb7a][data-v-d00cdb7a]:before{transform:translate(calc(var(--cb-width) - var(--cb-knob-diameter) - 2 * var(--cb-padding)))}span[data-v-d00cdb7a]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--cb-off-color);transition:all var(--cb-transition-duration) var(--cb-transition-timing-function);border-radius:var(--cb-height)}span[data-v-d00cdb7a][data-v-d00cdb7a]:before{position:absolute;content:"";height:var(--cb-knob-diameter);width:var(--cb-knob-diameter);left:var(--cb-padding);bottom:var(--cb-padding);background-color:var(--cb-knob-color);transition:all var(--cb-transition-duration) var(--cb-transition-timing-function);border-radius:50%;box-shadow:0 1px 2px #1018280f,0 3px 12px #10182848}span[data-v-d00cdb7a][data-v-d00cdb7a]:hover{box-shadow:0 0 0 var(--cb-padding) #00000012 inset}h1[data-v-fcbd6f6a]{text-align:center;font-size:32px}@media (min-width: 768px){h1[data-v-fcbd6f6a]{text-align:left}}#auto-down-shift-toggle[data-v-fcbd6f6a],#auto-down-shift-set-gear[data-v-fcbd6f6a]{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;gap:8px;padding:24px 0;border-bottom:1px solid var(--light-grey)}#auto-down-shift-toggle[data-v-fcbd6f6a]>span[data-v-fcbd6f6a],#auto-down-shift-set-gear[data-v-fcbd6f6a]>span[data-v-fcbd6f6a]{flex-grow:1;color:var(--black);font-size:20px}#auto-down-shift-toggle[data-v-fcbd6f6a]>div[data-v-fcbd6f6a],#auto-down-shift-set-gear[data-v-fcbd6f6a]>div[data-v-fcbd6f6a]{flex-grow:1;display:flex;flex-direction:column}#auto-down-shift-toggle[data-v-fcbd6f6a]>div[data-v-fcbd6f6a]>span[data-v-fcbd6f6a],#auto-down-shift-set-gear[data-v-fcbd6f6a]>div[data-v-fcbd6f6a]>span[data-v-fcbd6f6a]{color:var(--black);font-size:20px}#auto-down-shift-toggle[data-v-fcbd6f6a]>div[data-v-fcbd6f6a]>span[data-v-fcbd6f6a][data-v-fcbd6f6a]:last-of-type,#auto-down-shift-set-gear[data-v-fcbd6f6a]>div[data-v-fcbd6f6a]>span[data-v-fcbd6f6a][data-v-fcbd6f6a]:last-of-type{color:var(--grey);font-size:16px}.status-logo[data-v-fcbd6f6a]{position:absolute;right:-90px;bottom:-82px}dl[data-v-ad56faf7]{margin:0;position:relative}dl[data-v-ad56faf7] dt[data-v-ad56faf7],dl[data-v-ad56faf7] dd[data-v-ad56faf7]{text-align:left;margin:0}dl[data-v-ad56faf7] dt[data-v-ad56faf7]{font-weight:700;font-size:.875rem;color:var(--black)}dl[data-v-ad56faf7] dd[data-v-ad56faf7]{font-size:.75rem}dl[data-v-ad56faf7][data-v-ad56faf7]:before{display:block;position:absolute;content:"";width:10px;height:10px;background-color:var(--red);left:-18px;border-radius:5px;top:5px}dl[data-v-ad56faf7].connected[data-v-ad56faf7]:before{background-color:var(--green)}span.led[data-v-38e4f088]{display:inline-block;width:10px;height:10px;border-radius:5px;background-color:var(--light-grey)}span.led[data-v-38e4f088].on[data-v-38e4f088]{background-color:var(--red)}td[data-v-38e4f088]{padding:var(--spacing-xl) var(--spacing-3xl);border-bottom:1px solid var(--background-color)}td[data-v-38e4f088][data-v-38e4f088]:first-child{border-left:1px solid var(--background-color);padding-left:calc(var(--spacing-xl) + 14px)}td[data-v-38e4f088][data-v-38e4f088]:last-child{border-right:1px solid var(--background-color);text-align:right;display:flex;flex-direction:column;gap:10px}tr[data-v-38e4f088]:last-child td[data-v-38e4f088]:first-child{border-bottom-left-radius:var(--radius-xl)}tr[data-v-38e4f088]:last-child td[data-v-38e4f088]:last-child{border-bottom-right-radius:var(--radius-xl)}button[data-v-38e4f088]{border:none;background-color:transparent;font-size:.75rem;font-weight:700;color:var(--black)}span.led[data-v-a78fa284]{display:inline-block;width:10px;height:10px;border-radius:5px;background-color:var(--light-grey)}span.led[data-v-a78fa284].on[data-v-a78fa284]{background-color:var(--red)}.card[data-v-a78fa284]{border:1px solid var(--light-grey);padding:30px;border-radius:var(--radius-xl);box-shadow:0 1px 2px #10182802;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (min-width: 850px){.card[data-v-a78fa284]{display:none}}.card[data-v-a78fa284] dl[data-v-a78fa284],.card[data-v-a78fa284] dt[data-v-a78fa284],.card[data-v-a78fa284] dd[data-v-a78fa284]{margin:0}table[data-v-a78fa284]{display:none;border-radius:var(--radius-xl, 18px);border-collapse:separate;border-spacing:0;color:var(--dark-grey);box-shadow:0 1px 2px #10182802}@media (min-width: 850px){table[data-v-a78fa284]{display:table}}table[data-v-a78fa284] thead[data-v-a78fa284]{border:0px}table[data-v-a78fa284] thead[data-v-a78fa284] th[data-v-a78fa284],table[data-v-a78fa284] thead[data-v-a78fa284] td[data-v-a78fa284]{background-color:var(--light-grey);padding:var(--spacing-lg) var(--spacing-3xl);text-align:left;font-weight:300;font-size:.75rem}table[data-v-a78fa284] thead[data-v-a78fa284] th[data-v-a78fa284][data-v-a78fa284]:first-child,table[data-v-a78fa284] thead[data-v-a78fa284] td[data-v-a78fa284][data-v-a78fa284]:first-child{border-top-left-radius:var(--radius-xl);padding-left:calc(var(--spacing-xl) + 14px)}table[data-v-a78fa284] thead[data-v-a78fa284] th[data-v-a78fa284][data-v-a78fa284]:last-child,table[data-v-a78fa284] thead[data-v-a78fa284] td[data-v-a78fa284][data-v-a78fa284]:last-child{border-top-right-radius:var(--radius-xl)}.mcu-update-alert[data-v-a78fa284]{align-self:flex-end;margin-top:auto}.retry-mcu-update-button[data-v-a78fa284]{display:inline-flex;align-items:center;gap:4px;margin-left:8px}dialog[data-v-2413e4a5]{border-radius:8px;border-width:0;box-shadow:4px 8px 24px #00000040;padding:40px 56px;height:453px;width:405px;box-sizing:border-box}dialog[data-v-2413e4a5][open][data-v-2413e4a5]{display:flex;flex-direction:column}main[data-v-2413e4a5]{overflow:auto}ul[data-v-2413e4a5]{list-style:none;margin:0;padding:0}ul[data-v-2413e4a5] li[data-v-2413e4a5]{font-weight:700;padding:20px 10px;display:flex;justify-content:space-between}ul[data-v-2413e4a5] li[data-v-2413e4a5][data-v-2413e4a5]:hover{background-color:var(--light-grey)}footer[data-v-2413e4a5]{display:flex;margin-top:auto;flex-direction:row-reverse}.modal-backdrop[data-v-f9735f31]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0006;z-index:1000}.modal[data-v-f9735f31]{background:#fff;padding:16px;border-radius:6px;min-width:280px}.actions[data-v-f9735f31]{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}label[data-v-f7da6c88]{font-size:1.25rem;font-weight:700}.loading[data-v-f7da6c88]{position:absolute;left:0;right:0;margin:0 auto}section.bike[data-v-f7da6c88]{flex:1;position:relative}section.bike[data-v-f7da6c88] svg[data-v-f7da6c88]{position:absolute;margin:0 auto;top:0;left:0;right:0;width:372px;max-width:100%;aspect-ratio:1}section.bike[data-v-f7da6c88] svg[data-v-f7da6c88].connecting[data-v-f7da6c88]{animation-name:connecting-f7da6c88;animation-duration:.9s;animation-timing-function:cubic-bezier(.78,.15,.23,1);animation-iteration-count:infinite}section.bike[data-v-f7da6c88] figure[data-v-f7da6c88]{--padding-bottom: 45px;padding-bottom:var(--padding-bottom);max-width:534px;margin:0 auto;position:relative}section.bike[data-v-f7da6c88] figure[data-v-f7da6c88] img[data-v-f7da6c88]{width:100%;position:relative;top:-20px;transform:rotate(-13deg)}section.bike[data-v-f7da6c88] figure[data-v-f7da6c88] .bike-animation[data-v-f7da6c88]{position:absolute;top:0;margin-top:27%;left:0;margin-left:10.5%;width:33.7%;aspect-ratio:1}section.bike[data-v-f7da6c88] figure[data-v-f7da6c88] figcaption[data-v-f7da6c88]{width:100%;margin:0 auto;max-width:470px;text-align:center}.v-enter-active[data-v-f7da6c88],.v-leave-active[data-v-f7da6c88]{transition:opacity .5s ease-out}.v-enter-from[data-v-f7da6c88],.v-leave-to[data-v-f7da6c88]{opacity:0}table[data-v-f7da6c88]{margin-top:35px}@keyframes connecting-f7da6c88{to{transform:rotate(90deg)}}h1[data-v-2b442e61]{text-align:center;font-size:32px}@media (min-width: 550px){h1[data-v-2b442e61]{text-align:left}}dl[data-v-2b442e61]{display:flex;flex-direction:column;list-style:none;padding:0;scrollbar-gutter:stable}dt[data-v-2b442e61]{margin-bottom:16px;font-size:20px;line-height:20px;font-weight:700}dd[data-v-2b442e61]{padding-bottom:24px;border-bottom:1px solid var(--light-grey);margin:0 0 40px;color:var(--grey);font-size:20px;font-weight:400;line-height:28px}nav[data-v-f2295122]{position:absolute;inset:0 auto 0 0;background:var(--light-grey);width:272px;transform:translate(-100%);transition:transform .18s linear;z-index:200;flex-shrink:0}nav[data-v-f2295122].--open[data-v-f2295122]{transform:translate(0)}@media (min-width: 768px){nav[data-v-f2295122]{position:unset;transform:unset;transition:unset}}ol[data-v-f2295122]{padding:16px 16px 40px;height:100%;list-style:none;margin:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}li[data-v-f2295122]{width:100%}.spacer[data-v-f2295122]{height:1px;width:calc(100% - 24px);background-color:#dbdbdb}button[data-v-f2295122]{display:flex;align-items:center;gap:12px;width:100%;border:none;border-radius:6px;padding:10px 12px;background-color:transparent;font-family:BrandonGrotesque,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:18px;cursor:pointer;color:var(--dar-grey)}button[data-v-f2295122]>p[data-v-f2295122]{margin:0;text-align:left;flex-grow:1}button[data-v-f2295122]>svg[data-v-f2295122][data-v-f2295122]:first-of-type{color:var(--dark-mid-grey)}button[data-v-f2295122]>svg[data-v-f2295122][data-v-f2295122]:last-of-type{color:var(--grey)}button[data-v-f2295122][data-v-f2295122]:enabled:hover{background-color:var(--light-mid-grey)}button[data-v-f2295122][data-v-f2295122]:disabled{opacity:30%}.sidebar__tab.sidebar__tab--active>button[data-v-f2295122]{color:#fff;background-color:var(--dark-grey)}.sidebar__tab.sidebar__tab--active>button[data-v-f2295122]>svg[data-v-f2295122]{color:#fff}li[data-v-f2295122]:first-of-type .bluetooth-icon-wrapper[data-v-f2295122]{position:relative;height:40px;width:40px;background-color:#fff;display:grid;place-content:center;border-radius:4px}li[data-v-f2295122]:first-of-type .bluetooth-icon-wrapper[data-v-f2295122][data-v-f2295122]:before{--status-indicator-padding: 2px;position:absolute;bottom:calc(-1 * var(--status-indicator-padding));right:calc(-1 * var(--status-indicator-padding));content:"";height:10px;width:10px;background-color:var(--red);border-radius:999px;border:var(--status-indicator-padding) solid var(--white)}li[data-v-f2295122]:first-of-type .bluetooth-icon-wrapper[data-v-f2295122].--connected[data-v-f2295122]:before{background-color:var(--green)}li[data-v-f2295122]:first-of-type .bluetooth-icon-wrapper[data-v-f2295122]>svg[data-v-f2295122]{color:var(--black)}li[data-v-f2295122]:last-of-type{margin-top:auto}.sidebar__burger-button[data-v-f2295122]{all:unset;position:absolute;top:25px;left:100%;height:48px;width:48px;padding:8px;border-radius:0 12px 12px 0;background:var(--light-grey);cursor:pointer;display:grid;place-content:center}.sidebar__burger-button[data-v-f2295122][data-v-f2295122]:hover{background:var(--light-grey)}@media (min-width: 768px){.sidebar__burger-button[data-v-f2295122]{display:none}}.sidebar__burger-button[data-v-f2295122]>.burger-button__icon[data-v-f2295122]{transform:scale(.75);position:relative;height:20px;width:32px}.sidebar__burger-button[data-v-f2295122]>.burger-button__icon[data-v-f2295122]>span[data-v-f2295122]{display:block;height:4px;width:100%;position:absolute;background-color:var(--dark-grey);border-radius:999px;transition:all .3s linear}.sidebar__burger-button[data-v-f2295122]>.burger-button__icon[data-v-f2295122]>span[data-v-f2295122][data-v-f2295122]:nth-child(1){top:0;transform-origin:left center}.sidebar__burger-button[data-v-f2295122]>.burger-button__icon[data-v-f2295122]>span[data-v-f2295122][data-v-f2295122]:nth-child(2){top:8px}.sidebar__burger-button[data-v-f2295122]>.burger-button__icon[data-v-f2295122]>span[data-v-f2295122][data-v-f2295122]:nth-child(3){top:16px;transform-origin:left center}nav.--open[data-v-f2295122] .sidebar__burger-button>.burger-button__icon>span[data-v-f2295122][data-v-f2295122]:nth-child(1){transform:rotate(45deg);left:5px;top:.5px}nav.--open[data-v-f2295122] .sidebar__burger-button>.burger-button__icon>span[data-v-f2295122][data-v-f2295122]:nth-child(2){width:0px;opacity:0%}nav.--open[data-v-f2295122] .sidebar__burger-button>.burger-button__icon>span[data-v-f2295122][data-v-f2295122]:nth-child(3){transform:rotate(-45deg);left:5px;top:23.5px}div[data-v-3dadde0b]{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;width:100%;overflow:hidden}@media (min-width: 768px){div[data-v-3dadde0b]{border-radius:4px;height:686px;max-width:1066px;box-shadow:203px 134px 68px #67656500,32px 21px 39px #67656517,8px 5px 21px #6765651a}}main[data-v-3dadde0b]{position:relative;padding:20px 28px;height:100%;background-color:var(--white);flex-grow:1;display:flex;flex-direction:column;overflow:hidden}@media (min-width: 768px){main[data-v-3dadde0b]{padding:40px 56px}}dialog[data-v-de843209]{position:absolute;margin-right:30px;margin-top:50px;border:none;border-radius:10px;box-shadow:4px 8px 24px #00000040;flex-direction:column;gap:25px}dialog[data-v-de843209][open][data-v-de843209]{display:flex}dialog[data-v-de843209] div[data-v-de843209]{display:flex;gap:25px}a[data-v-8b7f3938][data-v-8b7f3938]:link,a[data-v-8b7f3938][data-v-8b7f3938]:visited,a[data-v-8b7f3938][data-v-8b7f3938]:hover,a[data-v-8b7f3938][data-v-8b7f3938]:active{text-decoration:none;color:inherit;font-weight:700}main[data-v-8b7f3938]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:40px 56px;background-color:var(--white);flex-grow:1;display:flex;flex-direction:column;align-items:center;gap:45px;overflow:hidden}@media (min-width: 768px){main[data-v-8b7f3938]{top:50%;left:50%;transform:translate(-50%,-50%);border-radius:4px;max-height:686px;max-width:1066px;box-shadow:203px 134px 68px #67656500,32px 21px 39px #67656517,8px 5px 21px #6765651a}}div.container[data-v-3a9afeb3]{display:flex;justify-content:space-around;flex-grow:2}@media (min-width: 768px){div.container[data-v-3a9afeb3]{margin:25px;align-items:center}}
