:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}*{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.material-icons,.material-symbols-outlined{visibility:hidden}html.icons-loaded .material-icons,html.icons-loaded .material-symbols-outlined{visibility:visible}[dir=rtl] .flip-rtl{transform:scaleX(-1)}body{margin:0;display:flex!important;flex-direction:column;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{height:100%;flex-grow:1;display:flex;flex-direction:column}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:none}:focus,:focus-visible{outline:none}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}section.svelte-17ayitu{background-color:#000;padding:12px 16px;display:flex;flex-direction:row}a.svelte-17ayitu{text-decoration:underline;text-underline-offset:3px}div.alert.svelte-17ayitu{font-size:14px;line-height:1.3;box-sizing:border-box;color:#fff;border-radius:8px}.title-row.svelte-1loof9t{display:flex;align-items:center;justify-content:space-between;gap:8px}.hint.svelte-1loof9t{color:#999;font-size:14px;margin:0 0 8px 6px;padding:0 16px;line-height:1.4}.row-actions.svelte-1loof9t{display:inline-flex;align-items:center}.row-actions.svelte-1loof9t .material-icons{color:#999;font-size:20px}.garage-list .mdc-deprecated-list-item__meta{width:auto;margin-inline-start:auto}.car-name.svelte-1loof9t{font-size:16px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.garage-list .mdc-deprecated-list-item__text{min-width:0;overflow:hidden}.car-sub.svelte-1loof9t{font-size:12px;color:#999;line-height:1.2}.car-selector .avatar{border-radius:50%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;color:#fff;background:#3f8cff}.car-selector .avatar.active{background:#4caf50}.car-selector .mdc-dialog__surface{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.car-selector .mdc-dialog__title{padding-top:16px;padding-bottom:4px}.car-selector .mdc-dialog__title:before{display:none}.car-selector .mdc-dialog__content{padding-top:0;padding-left:0;padding-right:0}.scroll-safe-slider.svelte-8cywk2{display:block}section.svelte-1leqdi8 a{text-decoration:underline;text-underline-offset:3px}p.label.svelte-1leqdi8{margin:8px 0 0;color:#aaa;font-size:12px;line-height:1.2}section.svelte-1leqdi8{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%}div.svelte-1leqdi8{padding:0 20px;max-width:100%;box-sizing:border-box}h3.svelte-1leqdi8{margin-bottom:8px;line-height:1.2}li.svelte-1leqdi8{list-style:none;padding:0;text-transform:capitalize}ul.svelte-1leqdi8{margin:0 0 0 -10px;margin-block-start:0;padding-inline-start:0}section.svelte-1i7fl7j{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%}div.svelte-1i7fl7j{padding:0 20px;max-width:100%;box-sizing:border-box}h3.svelte-1i7fl7j{margin-bottom:0;margin-top:8px;line-height:1.2;display:flex;flex-direction:row;align-items:flex-start}h3.svelte-1i7fl7j svg{margin-inline-end:8px;min-width:24px;max-width:24px}h3.mt10.svelte-1i7fl7j{margin-top:20px}section.svelte-1prlkpb{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%}div.svelte-1prlkpb{padding:0 20px;max-width:100%;box-sizing:border-box}h3.svelte-1prlkpb{margin-bottom:0;margin-top:8px;line-height:1.2;display:flex;flex-direction:row;align-items:flex-start}h3.svelte-1prlkpb svg{margin-inline-end:8px;min-width:24px;max-width:24px}h3.mt10.svelte-1prlkpb{margin-top:20px}section.svelte-z11y4c{display:block}.tabs.svelte-z11y4c{width:100%}.tabs.svelte-z11y4c .mdc-tab{outline:none}.tabs.svelte-z11y4c .mdc-tab:focus .mdc-tab__ripple:before,.tabs.svelte-z11y4c .mdc-tab--active .mdc-tab__ripple:before{opacity:0!important}section.svelte-gf81ux{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%}div.svelte-gf81ux{padding:0 20px;max-width:100%;box-sizing:border-box}h3.svelte-gf81ux{margin-bottom:0;margin-top:8px;line-height:1.2}h3.mt10.svelte-gf81ux{margin-top:20px}section.svelte-136fyei{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%}div.svelte-136fyei{padding:0 20px;max-width:100%;box-sizing:border-box}section.svelte-ypsxr0{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%}div.svelte-ypsxr0{padding:0 20px;max-width:100%;box-sizing:border-box}p.svelte-72uzlu{font-size:13px;color:#999;line-height:1.2}p.svelte-8yz0ud{padding:0;margin:0}h3.svelte-8yz0ud{margin-bottom:0;margin-top:8px;line-height:1.2}h3.mt20.svelte-8yz0ud{margin-top:20px!important}h3.mb10.svelte-8yz0ud{margin-bottom:10px}.button-group.svelte-8yz0ud{display:flex;gap:8px}.content.svelte-zs30fg{padding:0 20px;max-width:100%;min-width:100%;box-sizing:border-box}.description.svelte-zs30fg{color:#999;font-size:14px;margin:16px 0 8px}.target-secondary.svelte-zs30fg{display:block;font-size:12px;color:#999;line-height:1.2}.delete-btn.svelte-zs30fg{margin-inline-start:auto}.delete-btn.svelte-zs30fg .material-icons{color:#999;font-size:20px}.fab-container.svelte-zs30fg{position:fixed;bottom:24px;inset-inline-end:24px;z-index:5;padding:0;min-width:auto;max-width:auto}.fab-container.svelte-zs30fg .material-icons{margin-inline-end:0}section.svelte-khn5u6{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%;width:100%}a.url.svelte-khn5u6{word-wrap:break-word}div.content.svelte-khn5u6{padding:0 20px;max-width:100%;box-sizing:border-box;width:100%}p.label.svelte-khn5u6{margin:8px 0 0;color:#aaa;font-size:12px;line-height:1.2}h3.svelte-khn5u6{margin-bottom:0;margin-top:8px;line-height:1.2}h3.mt20.svelte-khn5u6{margin-top:20px!important}h3.mb10.svelte-khn5u6{margin-bottom:10px}.tabs.svelte-khn5u6 .mdc-tab:focus{outline:none}.field-label.svelte-vexw4v{margin-bottom:4px;margin-top:8px;line-height:1.2;font-size:1.17em;font-weight:700}.field-label.svelte-vexw4v span:where(.svelte-vexw4v){font-size:22px;font-weight:700}.description.svelte-13fttng{margin:0;color:#ccc;padding-inline-start:16px;font-style:italic}.original-name.svelte-13fttng{margin-top:8px;font-size:12px;color:#999}.original-label.svelte-13fttng{display:block;font-size:12px;color:#999;line-height:1.2}.settings-icon{color:#999}span.svelte-yasr1t{font-size:22px;font-weight:700}.color-grid.svelte-rpp6fu{display:flex;gap:8px;margin-top:14px;padding:6px 4px 12px;justify-content:center}.swatch.svelte-rpp6fu{flex:1 1 0;min-width:0;max-width:34px;aspect-ratio:1 / 1;border-radius:50%;border:1px solid rgba(0,0,0,.25);padding:0;margin:0;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:transform .1s ease}.swatch.svelte-rpp6fu:focus,.swatch.svelte-rpp6fu:focus-visible{outline:none;border-color:#00000040}.swatch.selected.svelte-rpp6fu{box-shadow:0 0 0 2px #fff,0 0 0 4px #2962ff;transform:scale(1.12)}.dot.svelte-rpp6fu{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.2);vertical-align:middle}.color-name.svelte-rpp6fu{font-weight:700}section.svelte-1hip6z1{display:flex;flex-direction:column}div.svelte-1hip6z1 .mdc-tab:focus{outline:none}div.svelte-1hip6z1 h3{padding:0!important;margin:16px 16px 0!important}.hint-snackbar .mdc-snackbar__label{padding-bottom:0!important}.home.svelte-mqnx2g{display:flex;flex-direction:column;height:calc(var(--app-stable-height, 100dvh) - 56px);overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;background:#fff;color:#1c1c1e;--home-tile: #f1f1f4;--home-tile-press: #e6e6ea;--home-icon: rgba(0, 0, 0, .6);--home-label: #1c1c1e}.hero.svelte-mqnx2g{flex:1 1 0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:8px 16px 0;box-sizing:border-box}.hero-car.svelte-mqnx2g{display:block;flex:0 1 auto;min-height:0;width:100%;max-width:360px;height:auto;max-height:100%;object-fit:contain;pointer-events:none;-webkit-user-drag:none}.car-name.svelte-mqnx2g{flex:0 0 auto;font-size:26px;font-weight:700;color:#1c1c1e;text-align:center;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;box-sizing:border-box;padding:0 12px}.grid.svelte-mqnx2g{flex:0 0 auto;display:flex;flex-wrap:wrap;row-gap:14px;padding:16px 6px 10px}.reorder-hint.svelte-mqnx2g{flex:0 0 auto;display:flex;justify-content:center;padding:0 16px 12px}.reorder-hint.svelte-mqnx2g .pill:where(.svelte-mqnx2g){display:inline-flex;align-items:center;gap:6px;max-width:100%;box-sizing:border-box;background:var(--home-tile);border-radius:999px;padding:6px 14px;font-size:12px;line-height:1.3;text-align:center;color:#0000008c}.reorder-hint.svelte-mqnx2g .hint-icon:where(.svelte-mqnx2g){font-size:22px;line-height:1;color:var(--home-icon);flex:0 0 auto}.tile.svelte-mqnx2g{flex:0 0 25%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none}.tile.drag-src.svelte-mqnx2g{opacity:.35}.tile.ghost.svelte-mqnx2g{position:fixed;z-index:30;margin:0;pointer-events:none;transform:scale(1.1);opacity:.95}.tile.ghost.svelte-mqnx2g .disc:where(.svelte-mqnx2g){background:var(--home-tile-press);box-shadow:0 6px 18px #00000040}.tile.ghost.svelte-mqnx2g .label:where(.svelte-mqnx2g){display:none}.tile.svelte-mqnx2g:hover,.tile.svelte-mqnx2g:focus,.tile.svelte-mqnx2g:focus-visible{border:0;outline:none}.disc.svelte-mqnx2g{position:relative;width:60px;height:60px;border-radius:50%;background:var(--home-tile);color:var(--home-icon);display:flex;align-items:center;justify-content:center;transition:transform .12s ease,background .15s ease}.tile.svelte-mqnx2g:hover .disc:where(.svelte-mqnx2g){background:var(--home-tile-press)}.tile.svelte-mqnx2g:active .disc:where(.svelte-mqnx2g){transform:scale(.92)}.tile.svelte-mqnx2g:focus-visible .disc:where(.svelte-mqnx2g){box-shadow:0 0 0 2px var(--mdc-theme-primary, #d32f2f)}.disc.svelte-mqnx2g .mi:where(.svelte-mqnx2g){margin:0;font-size:28px;line-height:1;color:var(--home-icon)}.disc.svelte-mqnx2g .svg:where(.svelte-mqnx2g){width:28px;height:28px;color:var(--home-icon)}.disc.svelte-mqnx2g .svg.svg-lg:where(.svelte-mqnx2g){width:33px;height:33px}.label.svelte-mqnx2g{font-size:12px;line-height:1.2;text-align:center;color:var(--home-label);padding:0 2px}.camera-hint.svelte-mqnx2g{display:flex;align-items:center;gap:12px;margin:20px 16px 16px;padding:14px 16px;background:linear-gradient(135deg,#eef4ff,#f7f0ff);border-radius:16px}.camera-hint-emoji.svelte-mqnx2g{flex:0 0 auto;font-size:28px;line-height:1}.camera-hint-body.svelte-mqnx2g{display:flex;flex-direction:column;gap:3px;min-width:0}.camera-hint-title.svelte-mqnx2g{font-size:14px;font-weight:600;line-height:1.3;color:#1c1c1e}.camera-hint-text.svelte-mqnx2g{font-size:12.5px;line-height:1.4;color:#0000008c}.group.svelte-mqnx2g{flex:1 1 0;min-height:0;overflow-y:auto}.group.svelte-mqnx2g h3{padding:0!important;margin:16px 16px 0!important;color:#1c1c1e}.home.svelte-mqnx2g .mdc-deprecated-list-item,.home.svelte-mqnx2g .mdc-deprecated-list-item__text,.home.svelte-mqnx2g .mdc-deprecated-list-item__primary-text{color:#1c1c1e}.big.svelte-mqnx2g{font-size:22px;font-weight:700}section.svelte-i7c0x8{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%;min-width:100%}.content.svelte-i7c0x8{padding:0 20px;max-width:100%;min-width:100%;box-sizing:border-box}.description.svelte-i7c0x8{color:#999;font-size:14px;margin:16px 0 8px}.row-actions.svelte-i7c0x8{display:inline-flex;align-items:center;flex:none}.row-actions.svelte-i7c0x8 .material-icons{color:#999;font-size:20px}.dialog-desc.svelte-i7c0x8{margin:0 0 12px;font-size:14px;color:#999;line-height:1.35}.perms.svelte-i7c0x8{display:flex;flex-direction:column}.perms.svelte-i7c0x8 .mdc-form-field{display:flex;align-items:center;line-height:1.2}.fab-container.svelte-i7c0x8{position:fixed;bottom:24px;inset-inline-end:24px;z-index:5;padding:0;min-width:auto;max-width:auto}.fab-container.svelte-i7c0x8 .material-icons{margin-inline-end:0}section.svelte-i7c0x8 .avatar{border-radius:50%;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:#fff}section.svelte-i7c0x8 .avatar.active{background:#4caf50}section.svelte-i7c0x8 .avatar.pending{background:#ff9800}.family-list .mdc-deprecated-list-item__meta{width:auto;margin-inline-start:auto}.family-snackbar{top:0;bottom:auto;align-items:flex-start}svg.svelte-x5ad8s{width:220px;height:55px}h2.svelte-x5ad8s{line-height:1.2}section.svelte-mq7f3z{position:absolute;inset:0;max-height:var(--tg-viewport-stable-height);background-color:#fff;z-index:100000}div.welcome.svelte-mq7f3z{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}div.lang.svelte-mq7f3z{position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%);text-align:center}svg.svelte-mq7f3z{width:220px;height:55px}p.svelte-mq7f3z{padding:0;margin:0;display:flex;flex-direction:row;justify-content:space-around;direction:ltr!important}span.svelte-mq7f3z{font-size:22px;color:#ccc}section.svelte-aesng2{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%;min-width:100%}div.svelte-aesng2{padding:0 20px;max-width:100%;min-width:100%;box-sizing:border-box}h3.svelte-aesng2{margin-bottom:8px;line-height:1.2}li.svelte-aesng2{list-style:none;padding:0;text-transform:capitalize}ul.svelte-aesng2{margin:0 0 0 -10px;margin-block-start:0;padding-inline-start:0}p.svelte-aesng2{font-size:12px;padding:0;margin:0}section.svelte-1467qtf{flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%;min-width:100%}.content.svelte-1467qtf{padding:0 20px;max-width:100%;min-width:100%;box-sizing:border-box}.description.svelte-1467qtf{color:#999;font-size:14px;margin:16px 0 8px}.phone-secondary.svelte-1467qtf{display:block;font-size:12px;color:#999;line-height:1.2}.delete-btn.svelte-1467qtf{margin-inline-start:auto}.delete-btn.svelte-1467qtf .material-icons{color:#999;font-size:20px}.fab-container.svelte-1467qtf{position:fixed;bottom:24px;inset-inline-end:24px;z-index:5;padding:0;min-width:auto;max-width:auto}.fab-container.svelte-1467qtf .material-icons{margin-inline-end:0}.mdc-deprecated-list-item{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mdc-dialog .mdc-dialog__surface{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}a.svelte-e59nan{text-decoration:underline;text-underline-offset:3px}.sent-snackbar,.switch-snackbar{top:0;bottom:auto;align-items:flex-start}.drawer-container.svelte-1n46o8q{position:relative;display:flex;flex-grow:1;height:100%;max-width:100%;overflow:hidden;z-index:0}.material-icons,.material-symbols-outlined,[dir=rtl] .material-icons,[dir=rtl] .material-symbols-outlined{margin-inline-end:8px}[dir=rtl] .mdc-drawer__content .material-icons,[dir=rtl] .mdc-drawer__content .material-symbols-outlined{margin-left:16px;margin-inline-end:4px}.mdc-icon-button{outline:none!important}.mdc-top-app-bar__row{height:56px!important}.mdc-top-app-bar--fixed-adjust{padding-top:56px!important}.mdc-slider .mdc-slider__value-indicator{opacity:1!important}.svelte-1n46o8q .app-content{flex:auto;overflow:auto;position:relative;flex-grow:1}.app-content.home-content{background:#fff}.svelte-1n46o8q .smui-text-field--standard{height:50px!important}.svelte-1n46o8q .mdc-select__selected-text-container{margin-top:25px!important}.svelte-1n46o8q .mdc-floating-label{margin-top:6px}.svelte-1n46o8q .mdc-floating-label.mdc-floating-label--float-above{margin-top:0}#smui-app,html{display:block!important;height:auto!important;width:auto!important;position:static!important}#app{width:100%;padding:0}
