:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2f2f7;--cell:#fff;--cell-2:#f2f2f7;--elevated:#fff;--label:#000;--label-2:#3c3c4399;--label-3:#3c3c434d;--sep:#3c3c434a;--fill:#7676801f;--fill-2:#78788033;--tint:#08f;--tint-press:#0070d6;--red:#ff383c;--green:#34c759;--orange:#ff8d28;--yellow:#fc0;--on-tint:#fff;--bar:#f9f9f9d1;--dim:#00000052;--shadow:0 8px 30px #0000001f;--device-shadow:0 10px 34px #00000029, 0 0 0 1px #0000000f}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--cell:#1c1c1e;--cell-2:#2c2c2e;--elevated:#1c1c1e;--label:#fff;--label-2:#ebebf599;--label-3:#ebebf54d;--sep:#54545899;--fill:#7676803d;--fill-2:#7878805c;--tint:#0091ff;--tint-press:#36a6ff;--red:#ff4245;--green:#30d158;--orange:#ff9230;--yellow:#ffd600;--on-tint:#fff;--bar:#161618d1;--dim:#0000008c;--shadow:0 8px 30px #00000080;--device-shadow:0 10px 34px #0009, 0 0 0 1px #ffffff1a}:root{--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fs-large:34px;--lh-large:41px;--fs-title2:22px;--fs-title3:20px;--fs-body:17px;--lh-body:22px;--fs-callout:16px;--fs-sub:15px;--fs-foot:13px;--fs-cap:12px;--r-cell:12px;--r-sheet:16px;--margin:16px;--safe-top:calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px));--safe-bottom:max(env(safe-area-inset-bottom,0px), calc(var(--tg-safe-area-inset-bottom,0px) + var(--tg-content-safe-area-inset-bottom,0px)));--vh:var(--tg-viewport-stable-height,100vh);--ease:cubic-bezier(.32, .72, 0, 1)}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--label);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:-.4px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0;padding:0}body{min-height:var(--vh)}button{font:inherit;color:inherit;letter-spacing:inherit}input,textarea,select{font:inherit;color:var(--label);letter-spacing:-.4px;font-size:17px}:focus-visible{outline:2px solid var(--tint);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.icon[data-v-d2e560ac]{flex:none;display:block}.toasts[data-v-ffe45f99]{left:0;right:0;top:calc(var(--safe-top) + 8px);z-index:60;pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex;position:fixed}.toast[data-v-ffe45f99]{background:var(--elevated);max-width:520px;color:var(--label);box-shadow:var(--shadow);border-radius:22px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;line-height:20px;display:flex}.toast.success .icon[data-v-ffe45f99]{color:var(--green)}.toast.error .icon[data-v-ffe45f99]{color:var(--red)}.toast.info .icon[data-v-ffe45f99]{color:var(--tint)}.t-enter-active[data-v-ffe45f99],.t-leave-active[data-v-ffe45f99]{transition:transform .3s var(--ease), opacity .3s}.t-enter-from[data-v-ffe45f99],.t-leave-to[data-v-ffe45f99]{opacity:0;transform:translateY(-16px)scale(.96)}.cal[data-v-aa4c4c99]{background:var(--cell);border-radius:var(--r-cell);padding:8px 8px 12px}.head[data-v-aa4c4c99]{justify-content:space-between;align-items:center;min-height:44px;padding:0 8px 4px;display:flex}.title[data-v-aa4c4c99]{font-size:17px;font-weight:600}.count[data-v-aa4c4c99]{color:var(--label-2);font-weight:400}.arrows[data-v-aa4c4c99]{display:flex}.arrows button[data-v-aa4c4c99]{width:44px;height:44px;color:var(--tint);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.grid[data-v-aa4c4c99]{grid-template-columns:repeat(7,1fr);display:grid}.week span[data-v-aa4c4c99]{text-align:center;color:var(--label-3);text-transform:uppercase;padding:4px 0 6px;font-size:13px;font-weight:600}.day[data-v-aa4c4c99]{cursor:pointer;height:46px;color:var(--label);font-variant-numeric:tabular-nums;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:0;font-size:20px;display:flex;position:relative}.day .n[data-v-aa4c4c99]{border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.day:not(.has) .n[data-v-aa4c4c99]{color:var(--label-2)}.day.today .n[data-v-aa4c4c99]{color:var(--tint);font-weight:600}.day.sel .n[data-v-aa4c4c99]{background:var(--tint);color:var(--on-tint);font-weight:600}.dot[data-v-aa4c4c99]{background:0 0;border-radius:50%;width:5px;height:5px;position:absolute;bottom:1px}.day.has .dot[data-v-aa4c4c99]{background:var(--label-2)}.day.has.sel .dot[data-v-aa4c4c99]{background:var(--tint)}.nav[data-v-fbd4b64b]{z-index:10;padding-top:var(--safe-top);background:0 0;transition:background .2s,box-shadow .2s;position:sticky;top:0}.nav.collapsed[data-v-fbd4b64b]{background:var(--bar);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 .5px 0 var(--sep)}.bar[data-v-fbd4b64b]{grid-template-columns:1fr auto 1fr;align-items:center;height:44px;padding:0 8px;display:grid}.side[data-v-fbd4b64b]{align-items:center;gap:4px;min-width:0;display:flex}.side.right[data-v-fbd4b64b]{justify-content:flex-end}.small-title[data-v-fbd4b64b]{letter-spacing:-.4px;opacity:0;white-space:nowrap;text-overflow:ellipsis;max-width:56vw;font-size:17px;font-weight:600;transition:opacity .2s;overflow:hidden}.collapsed .small-title[data-v-fbd4b64b]{opacity:1}.back[data-v-fbd4b64b]{color:var(--tint);cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:0 8px 0 0;font-size:17px;display:flex}.large[data-v-fbd4b64b]{padding:2px var(--margin) 10px calc(var(--margin) + 4px)}.large h1[data-v-fbd4b64b]{font-size:var(--fs-large);line-height:var(--lh-large);letter-spacing:.4px;margin:0;font-weight:700}.sub[data-v-fbd4b64b]{color:var(--label-2);margin:2px 0 0;font-size:15px;line-height:20px}.seg[data-v-f3e90b77]{grid-template-columns:repeat(var(--n), 1fr);background:var(--fill);border-radius:9px;width:100%;min-width:0;height:32px;padding:2px;display:grid;position:relative}.seg.small[data-v-f3e90b77]{height:28px}.thumb[data-v-f3e90b77]{width:calc((100% - 4px) / var(--n));transform:translateX(calc(100% * var(--i)));background:var(--cell);transition:transform .28s var(--ease);border-radius:7px;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}[data-theme=dark] .thumb[data-v-f3e90b77]{background:#636366}button[data-v-f3e90b77]{z-index:1;cursor:pointer;letter-spacing:-.08px;min-width:0;color:var(--label);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:500;position:relative;overflow:hidden}button.on[data-v-f3e90b77]{font-weight:600}.controls[data-v-6ae86ade]{margin:0 var(--margin) 18px;flex-direction:column;gap:10px;display:flex}.search[data-v-6ae86ade]{background:var(--fill);height:36px;color:var(--label-2);border-radius:10px;align-items:center;gap:6px;padding:0 8px;display:flex}.search input[data-v-6ae86ade]{min-width:0;color:var(--label);-webkit-appearance:none;background:0 0;border:0;outline:none;flex:1;font-size:17px}.search input[data-v-6ae86ade]::-webkit-search-cancel-button{display:none}.search input[data-v-6ae86ade]::placeholder{color:var(--label-2)}.clear[data-v-6ae86ade]{background:var(--label-3);width:20px;height:20px;color:var(--cell);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.chips[data-v-6ae86ade]{scrollbar-width:none;margin:0 calc(-1 * var(--margin));padding:0 var(--margin);gap:8px;display:flex;overflow-x:auto}.chips[data-v-6ae86ade]::-webkit-scrollbar{display:none}.chip[data-v-6ae86ade]{background:var(--cell);height:32px;color:var(--label);cursor:pointer;white-space:nowrap;border:0;border-radius:16px;flex:none;padding:0 12px;font-size:15px}.chip span[data-v-6ae86ade]{color:var(--label-2);margin-left:2px}.chip.on[data-v-6ae86ade]{background:var(--tint);color:var(--on-tint)}.chip.on span[data-v-6ae86ade]{color:#ffffffbf}.cal-wrap[data-v-6ae86ade]{margin:0 var(--margin) 20px}.day[data-v-6ae86ade]{margin:0 var(--margin) 22px}.day h3[data-v-6ae86ade]{letter-spacing:.38px;justify-content:space-between;margin:0 4px 8px;font-size:20px;font-weight:700;display:flex}.day h3 span[data-v-6ae86ade]{color:var(--label-2);align-self:flex-end;font-size:15px;font-weight:400}.grid[data-v-6ae86ade]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (min-width:560px){.grid[data-v-6ae86ade]{grid-template-columns:repeat(4,1fr)}}.tile[data-v-6ae86ade]{background:var(--cell);cursor:pointer;aspect-ratio:393/852;box-shadow:0 0 0 .5px var(--sep);border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}.tile img[data-v-6ae86ade]{object-fit:cover;width:100%;height:100%;display:block}.tile[data-v-6ae86ade]:active{transition:transform .15s;transform:scale(.97)}.cap[data-v-6ae86ade]{color:#fff;text-align:left;background:linear-gradient(#0000,#0000009e);flex-direction:column;align-items:flex-start;padding:18px 7px 6px;font-size:11px;line-height:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.cap b[data-v-6ae86ade]{font-variant-numeric:tabular-nums;font-size:13px}.cap span[data-v-6ae86ade]{white-space:nowrap;text-overflow:ellipsis;opacity:.92;max-width:100%;overflow:hidden}.miss[data-v-6ae86ade]{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}.state[data-v-6ae86ade]{text-align:center;color:var(--label-2);flex-direction:column;align-items:center;gap:6px;margin:40px 32px;display:flex}.state b[data-v-6ae86ade]{color:var(--label);margin-top:6px;font-size:20px}.state.err[data-v-6ae86ade]{color:var(--red);margin:16px}.link[data-v-6ae86ade]{color:var(--tint);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 12px;font-size:17px}.sentinel[data-v-6ae86ade]{min-height:60px;padding-bottom:calc(24px + var(--safe-bottom));justify-content:center;display:flex}.spinner[data-v-6ae86ade]{border:2.5px solid var(--fill-2);border-top-color:var(--label-2);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin-6ae86ade}@keyframes spin-6ae86ade{to{transform:rotate(360deg)}}.group[data-v-1eb1bf0a]{margin:0 var(--margin) 28px}.head[data-v-1eb1bf0a]{font-size:var(--fs-foot);letter-spacing:-.08px;text-transform:uppercase;color:var(--label-2);margin:0 16px 7px;font-weight:400;line-height:18px}.body[data-v-1eb1bf0a]{background:var(--cell);border-radius:var(--r-cell);overflow:hidden}.body.plain[data-v-1eb1bf0a]{background:0 0;border-radius:0;overflow:visible}.foot[data-v-1eb1bf0a]{font-size:var(--fs-foot);letter-spacing:-.08px;color:var(--label-2);margin:7px 16px 0;line-height:18px}.nb[data-v-4b7d86ed]{min-width:44px;height:44px;color:var(--tint);cursor:pointer;background:0 0;border:0;border-radius:22px;place-items:center;padding:0 6px;font-size:17px;display:inline-grid}.nb.bold[data-v-4b7d86ed]{font-weight:600}.nb[data-v-4b7d86ed]:active{opacity:.5}.nb[data-v-4b7d86ed]:disabled{color:var(--label-3);cursor:default}.row[data-v-e948d7dd]{text-align:left;background:0 0;border:0;align-items:stretch;gap:12px;width:100%;min-height:44px;margin:0;padding:0 0 0 16px;display:flex;position:relative}.row.tap[data-v-e948d7dd]{cursor:pointer}.row.tap[data-v-e948d7dd]:active{background:var(--fill)}.tile[data-v-e948d7dd]{color:#fff;border-radius:7px;flex:none;align-self:center;place-items:center;width:29px;height:29px;display:grid}.main[data-v-e948d7dd]{flex:1;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px 16px 10px 0;display:flex}.row+.row .main[data-v-e948d7dd]{box-shadow:inset 0 .5px 0 var(--sep)}.text[data-v-e948d7dd]{flex-direction:column;flex:1;min-width:0;display:flex}.title[data-v-e948d7dd]{font-size:var(--fs-body);overflow-wrap:anywhere;line-height:22px}.subtitle[data-v-e948d7dd]{font-size:var(--fs-foot);color:var(--label-2);letter-spacing:-.08px;overflow-wrap:anywhere;line-height:18px}.right[data-v-e948d7dd]{max-width:62%;color:var(--label-2);font-size:var(--fs-body);text-align:right;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.stacked .main[data-v-e948d7dd]{flex-direction:column;align-items:stretch;gap:8px}.stacked .right[data-v-e948d7dd]{justify-content:stretch;max-width:none}.chev[data-v-e948d7dd]{color:var(--label-3)}.check[data-v-e948d7dd]{color:var(--tint)}.destructive .title[data-v-e948d7dd]{color:var(--red)}.tint .title[data-v-e948d7dd]{color:var(--tint)}.thumb[data-v-003ce8f9]{pointer-events:none;background:#fff;border-radius:10px;flex:none;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #0000001f}.inner[data-v-003ce8f9]{transform-origin:0 0;position:absolute;top:0;left:0}.scrim[data-v-f0f6ac9c]{background:var(--dim);z-index:40;position:fixed;inset:0}.sheet[data-v-f0f6ac9c]{z-index:41;max-height:calc(var(--tg-viewport-height,100vh) - var(--safe-top) - 12px);background:var(--bg);border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:var(--shadow);transition:transform .38s var(--ease);flex-direction:column;max-width:640px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.sheet.medium[data-v-f0f6ac9c]{height:min(56vh, calc(var(--tg-viewport-height,100vh) - var(--safe-top) - 12px))}.sheet.large[data-v-f0f6ac9c]{height:calc(var(--tg-viewport-height,100vh) - var(--safe-top) - 12px)}.top[data-v-f0f6ac9c]{touch-action:none;cursor:grab;flex:none;padding-top:5px}.grabber[data-v-f0f6ac9c]{background:var(--label-3);border-radius:3px;width:36px;height:5px;margin:0 auto 3px;display:block}.bar[data-v-f0f6ac9c]{grid-template-columns:1fr auto 1fr;align-items:center;min-height:44px;padding:0 8px;display:grid}.side[data-v-f0f6ac9c]{align-items:center;min-width:0;display:flex}.side.right[data-v-f0f6ac9c]{justify-content:flex-end}.title[data-v-f0f6ac9c]{letter-spacing:-.4px;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:62vw;margin:0;font-size:17px;font-weight:600;overflow:hidden}.done[data-v-f0f6ac9c]{color:var(--tint);cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 8px;font-size:17px;font-weight:600}.content[data-v-f0f6ac9c]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 0 calc(16px + var(--safe-bottom));flex:1;overflow-y:auto}.sheet-enter-from[data-v-f0f6ac9c],.sheet-leave-to[data-v-f0f6ac9c]{transform:translateY(100%)}.fade-enter-active[data-v-f0f6ac9c],.fade-leave-active[data-v-f0f6ac9c]{transition:opacity .3s}.fade-enter-from[data-v-f0f6ac9c],.fade-leave-to[data-v-f0f6ac9c]{opacity:0}.sw[data-v-0db403b6]{background:var(--fill-2);width:51px;height:31px;transition:background .25s var(--ease);cursor:pointer;border-radius:16px;flex:none;display:inline-block;position:relative}.sw.on[data-v-0db403b6]{background:var(--green)}.sw input[data-v-0db403b6]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.knob[data-v-0db403b6]{width:27px;height:27px;transition:transform .25s var(--ease);pointer-events:none;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.sw.on .knob[data-v-0db403b6]{transform:translate(20px)}.stepper[data-v-1a829b36]{align-items:center;gap:12px;display:inline-flex}.val[data-v-1a829b36]{text-align:right;min-width:2.5ch;color:var(--label);font-variant-numeric:tabular-nums}.ctl[data-v-1a829b36]{background:var(--fill);border-radius:8px;align-items:center;height:32px;display:inline-flex}.ctl button[data-v-1a829b36]{cursor:pointer;width:47px;height:32px;color:var(--label);touch-action:manipulation;background:0 0;border:0;font-size:22px;line-height:1}.ctl button[data-v-1a829b36]:active{background:var(--fill-2);border-radius:8px}.ctl button[data-v-1a829b36]:disabled{color:var(--label-3)}.sep[data-v-1a829b36]{background:var(--sep);width:.5px;height:18px}.field[data-v-31352b57]{background:var(--cell)}.field+.field[data-v-31352b57]{box-shadow:inset 16px 0 0 var(--cell), inset 0 .5px 0 var(--sep)}.f[data-v-31352b57]{padding:0 16px}.row[data-v-31352b57]{align-items:center;gap:12px;min-height:44px;display:flex}.stack[data-v-31352b57]{flex-direction:column;gap:8px;padding-top:10px;padding-bottom:12px;display:flex}.label[data-v-31352b57]{flex:none;max-width:55%;font-size:17px;line-height:22px}.label.small[data-v-31352b57]{color:var(--label-2);font-size:15px}.row .label[data-v-31352b57]+*{margin-left:auto}.inp[data-v-31352b57]{text-align:right;min-width:0;color:var(--label);background:0 0;border:0;outline:none;flex:1;padding:11px 0;font-size:17px}.inp.left[data-v-31352b57]{text-align:left}.inp[data-v-31352b57]::placeholder{color:var(--label-3)}.inp.pick[data-v-31352b57]{text-align:right;color:var(--tint);flex:none}.select[data-v-31352b57]{color:var(--label-2);align-items:center;gap:4px;max-width:60%;display:inline-flex;position:relative}.select select[data-v-31352b57]{appearance:none;color:var(--label-2);text-align:right;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;max-width:100%;margin-right:-18px;padding:11px 18px 11px 0;font-size:17px}.select .icon[data-v-31352b57]{pointer-events:none}.slider-head[data-v-31352b57]{justify-content:space-between;align-items:baseline;display:flex}.val[data-v-31352b57]{color:var(--label-2);font-variant-numeric:tabular-nums}.range[data-v-31352b57]{appearance:none;background:0 0;width:100%;height:28px;margin:0}.range[data-v-31352b57]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--tint) var(--p), var(--fill-2) var(--p));border-radius:2px;height:4px}.range[data-v-31352b57]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:28px;height:28px;margin-top:-12px;box-shadow:0 .5px 4px #0000001f,0 6px 13px #0000001f}.range[data-v-31352b57]::-moz-range-track{background:var(--fill-2);border-radius:2px;height:4px}.range[data-v-31352b57]::-moz-range-progress{background:var(--tint);border-radius:2px;height:4px}.range[data-v-31352b57]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:28px;height:28px;box-shadow:0 2px 8px #0003}.swatches[data-v-31352b57]{flex-wrap:wrap;gap:12px;display:flex}.sw[data-v-31352b57]{cursor:pointer;border:0;border-radius:50%;width:32px;height:32px;padding:0;position:relative;box-shadow:inset 0 0 0 .5px #0000002e}.sw.on[data-v-31352b57]{box-shadow:0 0 0 2px var(--cell), 0 0 0 4px var(--tint)}.sw.orig[data-v-31352b57]{background:conic-gradient(#ffd21f,#f7f7f5,#1d1d1f,#2a4f8f,#ffd21f)}.sw.custom[data-v-31352b57]{background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);overflow:hidden}.sw.custom input[data-v-31352b57]{opacity:0;cursor:pointer;position:absolute;inset:0}.images[data-v-31352b57]{scrollbar-width:none;gap:10px;padding:2px 2px 4px;display:flex;overflow-x:auto}.images[data-v-31352b57]::-webkit-scrollbar{display:none}.im[data-v-31352b57]{background:var(--cell-2);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;width:92px;height:58px;padding:4px;display:grid;position:relative;overflow:hidden}.images.map .im[data-v-31352b57]{width:72px;height:96px;padding:0}.im img[data-v-31352b57]{object-fit:contain;max-width:100%;max-height:100%;display:block}.images.map .im img[data-v-31352b57]{object-fit:cover;width:100%;height:100%}.im.on[data-v-31352b57]{box-shadow:0 0 0 2px var(--tint)}.im.add[data-v-31352b57]{color:var(--tint);align-content:center;justify-items:center;gap:2px;font-size:12px}.im.add input[data-v-31352b57]{opacity:0;cursor:pointer;position:absolute;inset:0}.im.busy[data-v-31352b57]{color:var(--label-2)}.list[data-v-31352b57]{padding:4px 0 4px 16px}.stop .time[data-v-31352b57]{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:58px}.li[data-v-31352b57]{align-items:center;gap:6px;min-height:44px;padding-right:8px;display:flex}.li+.li[data-v-31352b57]{box-shadow:inset 0 .5px 0 var(--sep)}.tag[data-v-31352b57]{width:58px;color:var(--label-2);flex:none;font-size:13px}.mini[data-v-31352b57]{width:36px;height:36px;color:var(--tint);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.mini.danger[data-v-31352b57]{color:var(--red)}.mini[data-v-31352b57]:disabled{color:var(--label-3)}.add-item[data-v-31352b57]{color:var(--tint);cursor:pointer;min-height:44px;box-shadow:inset 0 .5px 0 var(--sep);background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:0;font-size:17px;display:flex}.hint[data-v-31352b57]{color:var(--label-2);margin:0;padding:0 16px 10px;font-size:13px;line-height:18px}.form[data-v-d66ea01b]{padding-top:4px}.form.compact[data-v-d66ea01b] .group{margin-bottom:18px}.empty[data-v-d66ea01b]{text-align:center;color:var(--label-2);margin:24px}.editor[data-v-71b9bbf3]{background:var(--bg);flex-direction:column;height:100%;display:flex}.bar[data-v-71b9bbf3]{padding:calc(var(--safe-top) + 2px) 4px 2px;background:var(--bar);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);min-height:48px;box-shadow:0 .5px 0 var(--sep);z-index:5;flex:none;grid-template-columns:1fr minmax(160px,220px) 1fr;align-items:center;gap:6px;display:grid;position:relative}.side[data-v-71b9bbf3]{align-items:center;display:flex}.side.right[data-v-71b9bbf3]{justify-content:flex-end}.stage[data-v-71b9bbf3]{min-height:0;transition:padding-bottom .38s var(--ease);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding-top:8px;display:flex;overflow:hidden}.device[data-v-71b9bbf3]{box-shadow:var(--device-shadow);transition:width .38s var(--ease), height .38s var(--ease);background:#fff;flex:none;position:relative;overflow:hidden}.device-in[data-v-71b9bbf3]{transform-origin:0 0;transition:transform .38s var(--ease);position:absolute;top:0;left:0}.hint[data-v-71b9bbf3]{color:var(--label-2);text-align:center;justify-content:center;align-items:center;gap:6px;max-width:420px;margin:10px 20px 0;font-size:13px;line-height:17px;display:flex}.long[data-v-71b9bbf3]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;overflow-y:auto}.mini[data-v-71b9bbf3]{z-index:3;background:linear-gradient(var(--bg) 85%, transparent);justify-content:center;padding:10px 0;display:flex;position:sticky;top:0}.sec[data-v-71b9bbf3]{scroll-margin-top:381.84px}.sec h2[data-v-71b9bbf3]{margin:8px calc(var(--margin) + 4px) 10px;letter-spacing:.38px;align-items:center;gap:10px;font-size:20px;font-weight:700;line-height:25px;display:flex}.sec h2 .tile[data-v-71b9bbf3]{color:#fff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.badge[data-v-71b9bbf3]{color:var(--tint);background:var(--fill);letter-spacing:0;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:600}.long-pad[data-v-71b9bbf3]{height:90px}.tools[data-v-71b9bbf3]{padding:8px 12px calc(8px + var(--safe-bottom));background:var(--bar);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 -.5px 0 var(--sep);z-index:4;flex:none;align-items:center;gap:10px;display:flex;position:relative}.tool[data-v-71b9bbf3]{color:var(--tint);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:64px;min-height:44px;font-size:10px;font-weight:500;display:flex}.status[data-v-71b9bbf3]{text-align:center;color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.status.err[data-v-71b9bbf3]{color:var(--red)}.primary[data-v-71b9bbf3]{background:var(--tint);color:var(--on-tint);cursor:pointer;border:0;border-radius:22px;align-items:center;gap:6px;height:44px;padding:0 20px;font-size:17px;font-weight:600;display:flex}.primary[data-v-71b9bbf3]:active{background:var(--tint-press)}.state[data-v-71b9bbf3]{color:var(--label-2);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.btn[data-v-71b9bbf3]{background:var(--tint);min-height:50px;color:var(--on-tint);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:17px;font-weight:600;display:inline-flex}.btn[data-v-71b9bbf3]:disabled{opacity:.6}.btn.plain[data-v-71b9bbf3]{color:var(--tint);background:0 0;font-weight:400}.btn.wide[data-v-71b9bbf3]{width:100%}.actions[data-v-71b9bbf3]{margin:0 var(--margin) 16px;flex-direction:column;gap:4px;display:flex}.field-row[data-v-71b9bbf3]{align-items:center;gap:12px;min-height:44px;padding:0 16px;display:flex}.field-row+.field-row[data-v-71b9bbf3]{box-shadow:inset 16px 0 0 var(--cell), inset 0 .5px 0 var(--sep)}.field-row small[data-v-71b9bbf3]{color:var(--label-2);font-size:13px}.field-col[data-v-71b9bbf3]{box-shadow:inset 16px 0 0 var(--cell), inset 0 .5px 0 var(--sep);flex-direction:column;gap:8px;padding:10px 16px 12px;display:flex}.cap[data-v-71b9bbf3]{color:var(--label-2);font-size:15px}.grow[data-v-71b9bbf3]{flex:1;min-width:0}.inp[data-v-71b9bbf3]{width:100%;color:var(--label);background:0 0;border:0;outline:none;padding:11px 0;font-size:17px}.sheet-btn[data-v-71b9bbf3]{color:var(--tint);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 8px;font-size:17px;font-weight:600}.empty[data-v-71b9bbf3]{text-align:center;color:var(--label-2);margin:32px 24px}.err-text[data-v-71b9bbf3]{margin:-12px calc(var(--margin) + 4px) 16px;color:var(--red);font-size:15px}.result[data-v-71b9bbf3]{padding:4px var(--margin) 0;justify-content:center;display:flex}.result img[data-v-71b9bbf3]{max-width:min(100%,300px);max-height:46vh;box-shadow:var(--device-shadow);background:#fff;border-radius:18px}.meta[data-v-71b9bbf3]{text-align:center;color:var(--label-2);font-variant-numeric:tabular-nums;margin:10px 0 6px;font-size:13px}.chips[data-v-71b9bbf3]{margin:0 var(--margin) 18px;flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.chip[data-v-71b9bbf3]{border-radius:14px;align-items:center;gap:5px;padding:5px 10px;font-size:13px;font-weight:500;display:inline-flex}.chip.ok[data-v-71b9bbf3]{background:color-mix(in srgb, var(--green) 16%, transparent);color:var(--green)}.chip.bad[data-v-71b9bbf3]{background:color-mix(in srgb, var(--red) 14%, transparent);color:var(--red)}.spinner[data-v-71b9bbf3]{border:2.5px solid var(--fill-2);border-top-color:var(--label-2);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite spin-71b9bbf3;display:inline-block}.spinner.light[data-v-71b9bbf3]{border-color:#fff #ffffff59 #ffffff59;width:18px;height:18px}@keyframes spin-71b9bbf3{to{transform:rotate(360deg)}}.hero[data-v-13fb2f05]{margin:4px var(--margin) 28px;flex-direction:column;gap:12px;display:flex}.new[data-v-13fb2f05],.cont[data-v-13fb2f05]{cursor:pointer;text-align:left;background:var(--cell);width:100%;color:var(--label);border:0;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.new[data-v-13fb2f05]{background:var(--tint);color:var(--on-tint);min-height:76px}.new[data-v-13fb2f05]:active{background:var(--tint-press)}.cont[data-v-13fb2f05]:active{background:var(--fill)}.plus[data-v-13fb2f05]{background:#ffffff38;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.txt[data-v-13fb2f05]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.txt b[data-v-13fb2f05]{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.txt small[data-v-13fb2f05]{opacity:.8;font-size:13px;line-height:18px}.cont .txt small[data-v-13fb2f05]{color:var(--label-2);opacity:1}.cont .icon[data-v-13fb2f05],.new .icon[data-v-13fb2f05]:last-child{opacity:.6}.foot[data-v-13fb2f05]{margin:-8px calc(var(--margin) + 4px) 32px;color:var(--label-3);text-align:center;font-size:12px;line-height:16px}.sh[data-v-13fb2f05]{margin:4px calc(var(--margin) + 16px) 8px;text-transform:uppercase;color:var(--label-2);font-size:13px;font-weight:400}.cards[data-v-13fb2f05]{padding:0 var(--margin) 4px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-bottom:24px;display:flex;overflow-x:auto}.cards[data-v-13fb2f05]::-webkit-scrollbar{display:none}.card[data-v-13fb2f05]{background:var(--cell);width:136px;color:var(--label);cursor:pointer;scroll-snap-align:start;text-align:center;border:0;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:4px;padding:12px 10px;display:flex}.card[data-v-13fb2f05]:active{background:var(--fill)}.card b[data-v-13fb2f05]{margin-top:6px;font-size:15px}.card small[data-v-13fb2f05]{color:var(--label-2);font-size:12px;line-height:15px}.r[data-v-a8a2be0c]{text-align:left;width:100%;min-height:44px;color:var(--label);background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:17px;display:flex}.c[data-v-a8a2be0c]{flex-direction:column;gap:8px;padding:10px 16px 12px;display:flex}.r+.r[data-v-a8a2be0c],.r+.c[data-v-a8a2be0c],.c+.r[data-v-a8a2be0c],.c+.c[data-v-a8a2be0c]{box-shadow:inset 16px 0 0 var(--cell), inset 0 .5px 0 var(--sep)}.l[data-v-a8a2be0c]{flex:1;min-width:0}.cap[data-v-a8a2be0c]{color:var(--label-2);font-size:15px}.sel[data-v-a8a2be0c]{color:var(--label-2);align-items:center;gap:4px;max-width:62%;display:inline-flex}.sel select[data-v-a8a2be0c]{appearance:none;color:var(--label-2);text-align:right;cursor:pointer;background:0 0;border:0;max-width:100%;margin-right:-18px;padding:11px 18px 11px 0;font-size:17px}.sel .icon[data-v-a8a2be0c]{pointer-events:none}.inp[data-v-a8a2be0c]{color:var(--tint);text-align:right;background:0 0;border:0;padding:11px 0;font-size:17px}.link[data-v-a8a2be0c]{color:var(--tint);cursor:pointer}.foot[data-v-a8a2be0c]{margin:-8px calc(var(--margin) + 4px) calc(32px + var(--safe-bottom));color:var(--label-3);text-align:center;font-size:12px;line-height:16px}.viewer[data-v-fe599679]{padding:4px var(--margin) 16px;justify-content:center;display:flex}.pic[data-v-fe599679]{cursor:zoom-in;background:0 0;border:0;padding:0}.pic img[data-v-fe599679]{max-width:min(78vw,340px);max-height:62vh;box-shadow:var(--device-shadow);background:#fff;border-radius:22px;display:block}.gone[data-v-fe599679]{background:var(--cell);width:220px;height:300px;color:var(--orange);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:15px;display:flex}.actions[data-v-fe599679]{margin:0 var(--margin) 28px;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.act[data-v-fe599679]{background:var(--cell);min-height:64px;color:var(--tint);cursor:pointer;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.act[data-v-fe599679]:active{background:var(--fill)}.act[data-v-fe599679]:disabled{color:var(--label-3)}.state[data-v-fe599679]{color:var(--label-2);text-align:center;justify-content:center;margin:48px 24px;display:flex}.state.err[data-v-fe599679]{color:var(--red)}.full[data-v-fe599679]{z-index:70;-webkit-overflow-scrolling:touch;padding:var(--safe-top) 0 var(--safe-bottom);background:#000;justify-content:center;display:flex;position:fixed;inset:0;overflow:auto}.full img[data-v-fe599679]{align-self:flex-start;width:100%;max-width:1290px;height:auto}.x[data-v-fe599679]{top:calc(var(--safe-top) + 12px);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3c3c3cb3;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:fixed;right:12px}.spinner[data-v-fe599679]{border:2.5px solid var(--fill-2);border-top-color:var(--label-2);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin-fe599679}@keyframes spin-fe599679{to{transform:rotate(360deg)}}.fade-enter-active[data-v-fe599679],.fade-leave-active[data-v-fe599679]{transition:opacity .25s}.fade-enter-from[data-v-fe599679],.fade-leave-to[data-v-fe599679]{opacity:0}.car[data-v-5f411d5b]{object-fit:contain;width:54px;height:30px}.state[data-v-5f411d5b]{text-align:center;color:var(--red);margin:32px 24px}.line[data-v-ca982f47]{align-items:stretch;display:flex}.line+.line[data-v-ca982f47]{box-shadow:inset 16px 0 0 var(--cell), inset 0 .5px 0 var(--sep)}.line[data-v-ca982f47]>:first-child{flex:1;min-width:0}.del[data-v-ca982f47]{width:48px;color:var(--red);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.page{min-height:100%;padding-bottom:calc(24px + var(--safe-bottom))}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app[data-v-2e281cc8]{background:var(--bg);position:fixed;inset:0;overflow:hidden}.stack[data-v-2e281cc8]{position:absolute;inset:0;overflow:hidden}.layer[data-v-2e281cc8]{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;background:var(--bg);transition:transform .45s var(--ease), filter .45s var(--ease);will-change:transform;position:absolute;inset:0;overflow:hidden auto}.layer.fixed[data-v-2e281cc8]{overflow:hidden}.layer.under[data-v-2e281cc8]{filter:brightness(.92);pointer-events:none;transform:translate(-28%)}.layer.deep[data-v-2e281cc8]{visibility:hidden}.push-enter-from[data-v-2e281cc8]{transform:translate(100%);box-shadow:-8px 0 24px #0000001f}.push-enter-active[data-v-2e281cc8]{z-index:2;box-shadow:-8px 0 24px #0000001f}.pop-leave-to[data-v-2e281cc8]{transform:translate(100%)}.pop-leave-active[data-v-2e281cc8]{z-index:2;box-shadow:-8px 0 24px #0000001f}.center[data-v-2e281cc8]{padding:calc(24px + var(--safe-top)) 32px calc(24px + var(--safe-bottom));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.center h1[data-v-2e281cc8]{margin:8px 0 0;font-size:22px;font-weight:700;line-height:28px}.center p[data-v-2e281cc8]{color:var(--label-2);max-width:360px;margin:0;font-size:15px;line-height:20px}.center .steps[data-v-2e281cc8]{color:var(--label);margin-top:8px}.logo[data-v-2e281cc8]{background:var(--tint);color:#fff;border-radius:18px;place-items:center;width:72px;height:72px;display:grid}.logo.warn[data-v-2e281cc8]{background:var(--orange)}.btn[data-v-2e281cc8]{background:var(--tint);color:#fff;cursor:pointer;border:0;border-radius:12px;min-height:50px;margin-top:12px;padding:0 28px;font-size:17px;font-weight:600}.spinner[data-v-2e281cc8]{border:2.5px solid var(--fill-2);border-top-color:var(--label-2);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin-2e281cc8}@keyframes spin-2e281cc8{to{transform:rotate(360deg)}}
