.app-status-chip[data-v-9efc0d40]{letter-spacing:.06em;text-transform:uppercase;background-color:color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;padding:0 .85em;font-size:.675rem;font-weight:700}.app-status-chip[data-v-9efc0d40] .q-chip__content,.app-status-chip[data-v-9efc0d40] .q-chip__icon{color:oklch(from currentColor min(l, .44) c h)}.app-status-chip--icon-only[data-v-9efc0d40]{padding:0 .5em}.app-status-chip--icon-only[data-v-9efc0d40] .q-chip__icon{margin:-.2em}.app-status-chip--verbatim[data-v-9efc0d40]{letter-spacing:0;text-transform:none;font-weight:600}body.body--dark .app-status-chip[data-v-9efc0d40]{background-color:color-mix(in srgb, currentColor 22%, transparent)}body.body--dark .app-status-chip[data-v-9efc0d40] .q-chip__content,body.body--dark .app-status-chip[data-v-9efc0d40] .q-chip__icon{color:oklch(from currentColor max(l, .82) c h)}.app-state__title[data-v-21d103dc]{font-weight:600}.app-state__caption[data-v-21d103dc]{max-width:48ch}.app-state__actions[data-v-21d103dc],.app-state__hints[data-v-21d103dc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.app-state--prominent .app-state__title[data-v-21d103dc]{font-weight:700}.app-state--prominent .app-state__caption[data-v-21d103dc]{max-width:60ch}.backdrop-overlay[data-v-a38958cb]{z-index:var(--backdrop-overlay-z,6000)}.app-date-input__frame{--dialog-inner-max-width:none}.app-date-input__backdrop{--backdrop-overlay-z:5999}.app-btn-toggle[data-v-40535181]{min-height:var(--app-btn-toggle-height,2.7em);color:rgb(var(--text-alt));background:var(--app-btn-toggle-bg,rgb(var(--shadow-rgb)/5%));border:1px solid rgb(var(--separator-base-color)/.14);border-radius:28px;padding:.25em;font-size:.9rem}.app-btn-toggle--dense[data-v-40535181]{min-height:2em;padding:.15em}.app-btn-toggle.q-btn-toggle[data-v-40535181] .q-btn-item{border-radius:inherit;min-height:0;padding-top:0;padding-bottom:0}.app-btn-toggle.q-btn-toggle[data-v-40535181] .q-btn-item.bg-primary{box-shadow:0 1px 3px rgb(var(--shadow-rgb)/18%);background:var(--app-btn-toggle-active-bg,rgb(var(--surface-3)))!important;color:var(--app-btn-toggle-active-ink,rgb(var(--text-default)))!important}.app-btn-toggle--tone-primary[data-v-40535181]{--app-btn-toggle-active-bg:#b63d52;--app-btn-toggle-active-ink:#fff}.app-btn-toggle--tone-positive[data-v-40535181]{--app-btn-toggle-active-bg:#008226;--app-btn-toggle-active-ink:rgb(var(--light-text-default))}.app-btn-toggle--tone-negative[data-v-40535181]{--app-btn-toggle-active-bg:#cf1e29;--app-btn-toggle-active-ink:#fff}.app-btn-toggle--tone-warning[data-v-40535181]{--app-btn-toggle-active-bg:#e7af03;--app-btn-toggle-active-ink:rgb(var(--light-text-default))}.app-btn-toggle--tone-info[data-v-40535181]{--app-btn-toggle-active-bg:#3b82f6;--app-btn-toggle-active-ink:#fff}body.body--dark .app-btn-toggle[data-v-40535181]{background:var(--app-btn-toggle-bg,#0009)}.location-input-mobile-container[data-v-47563213]{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;height:100%;display:flex;position:fixed;inset:0}.location-input-mobile-container__results[data-v-47563213]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;height:100%}.location-input-wrapper[data-v-d8510f75]{overscroll-behavior:none;position:relative}.location-input-container[data-v-d8510f75]{isolation:isolate;position:relative}.location-input-container--active[data-v-d8510f75]{z-index:6010}.location-input-container__results[data-v-d8510f75]{z-index:6010;overscroll-behavior:contain;margin-top:4px;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.save-status[data-v-4d6d0842]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.save-status__glyph[data-v-4d6d0842]{font-size:1.25rem}.save-status__dot[data-v-4d6d0842]{background:var(--q-positive);border-radius:50%;width:.5rem;height:.5rem}.app-device-frame[data-v-866eaa07]{--app-device-frame-shadow:var(--shadow-rgb);width:min(100%,360px);box-shadow:0 16px 32px rgb(var(--app-device-frame-shadow)/.22);background:#0000004d;border-radius:26.25px;margin-top:16px;margin-bottom:32px;padding:8px}.app-device-frame--tilted[data-v-866eaa07]{transform:none}@media (min-width:523px){.app-device-frame--tilted[data-v-866eaa07]{transform:rotate(1.3deg)}}.app-device-frame--fill[data-v-866eaa07]{flex-direction:column;margin-top:0;margin-bottom:0;display:flex}.app-device-frame--fill .app-device-frame__screen[data-v-866eaa07],.app-device-frame--fill .app-device-frame__content[data-v-866eaa07]{flex-direction:column;flex:auto;display:flex}.app-device-frame__screen[data-v-866eaa07]{background:rgb(var(--surface-2));border-radius:21px;overflow:hidden}.app-device-frame__bezel[data-v-866eaa07]{justify-content:center;align-items:center;height:24px;display:flex}.app-device-frame__pill[data-v-866eaa07]{background:rgb(var(--surface-0));border-radius:21px;width:70px;height:8px}.app-device-frame__content[data-v-866eaa07]{padding:0 16px 16px}body.body--dark .app-device-frame[data-v-866eaa07]{background:#ffffff4d}.key-translation[editable=true]{border:1px dashed var(--q-primary);-webkit-user-select:none;user-select:none;border-radius:4px;transition:background-color .3s}.auth-identity-pill[data-v-bbc7fd89]{max-width:100%}.auth-identity-pill[data-v-bbc7fd89] .q-btn__content{flex-wrap:nowrap;min-width:0}.auth-identity-pill[data-v-bbc7fd89] .block{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auth-identity-pill[data-v-bbc7fd89] .q-icon:last-child{opacity:.75;font-size:.85em}.auth-code-step[data-v-854e2fe3] .auth-code-input{font-variant-numeric:tabular-nums;letter-spacing:var(--auth-code-gap);text-indent:.35rem;padding-left:.35rem}.bottom-sheet.auth-dialog-sheet:not(.bottom-sheet--dismissible){max-width:560px}.auth-dialog-form-column{flex:1 1 0;min-width:0}.auth-dialog-form-column .auth-dialog-form-header{pointer-events:none;align-items:center;padding:16px;display:flex;position:fixed;top:0;left:0;right:0}.auth-dialog-form-column .auth-dialog-form-header__center{pointer-events:auto;flex:1;justify-content:center;display:flex}.auth-dialog-form-column .auth-dialog-form-header__right{pointer-events:auto}.auth-dialog-form-column .auth-dialog-form{width:100%;max-width:460px}.auth-types[data-v-7e4c7cba]{text-align:center;justify-items:center;gap:12px;margin:32px 0 0;display:grid}.auth-types__row[data-v-7e4c7cba]{display:flex}.auth-types__pic[data-v-7e4c7cba]{aspect-ratio:4/3;object-fit:cover;border:2px solid rgb(var(--surface-3));border-radius:12px;width:88px;height:auto}.auth-types__pic[data-v-7e4c7cba]:first-child{rotate:-5deg}.auth-types__pic[data-v-7e4c7cba]:nth-child(2){z-index:1;margin-left:-12px;rotate:3deg}.auth-types__pic[data-v-7e4c7cba]:nth-child(3){margin-left:-12px;rotate:-2deg}.auth-types__line[data-v-7e4c7cba]{max-width:30ch;font-family:var(--font-display);text-wrap:pretty;font-size:1.05rem;font-weight:600;line-height:1.3}@media (min-width:523px){.auth-types[data-v-7e4c7cba]{gap:16px;margin-top:40px}.auth-types__pic[data-v-7e4c7cba]{width:124px}.auth-types__pic[data-v-7e4c7cba]:nth-child(2),.auth-types__pic[data-v-7e4c7cba]:nth-child(3){margin-left:-16px}.auth-types__line[data-v-7e4c7cba]{font-size:1.3rem}}.platform-desktop .user-menu-modal{max-width:522px}.user-menu-modal .menu-panels{position:relative}.user-menu-modal .menu-panel{width:100%}.user-menu-modal .menu-slide-forward-enter-active,.user-menu-modal .menu-slide-forward-leave-active,.user-menu-modal .menu-slide-backward-enter-active,.user-menu-modal .menu-slide-backward-leave-active{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.user-menu-modal .menu-slide-forward-leave-active,.user-menu-modal .menu-slide-backward-leave-active{position:absolute;top:0;left:0}.user-menu-modal .menu-slide-forward-enter-from{transform:translate(100%)}.user-menu-modal .menu-slide-forward-leave-to,.user-menu-modal .menu-slide-backward-enter-from{opacity:0;transform:translate(-30%)}.user-menu-modal .menu-slide-backward-leave-to{transform:translate(100%)}.user-menu-modal .menu-title-forward-enter-active,.user-menu-modal .menu-title-forward-leave-active,.user-menu-modal .menu-title-backward-enter-active,.user-menu-modal .menu-title-backward-leave-active{transition:transform .15s,opacity .15s}.user-menu-modal .menu-title-forward-enter-from,.user-menu-modal .menu-title-backward-leave-to{opacity:0;transform:translate(16px)}.user-menu-modal .menu-title-forward-leave-to,.user-menu-modal .menu-title-backward-enter-from{opacity:0;transform:translate(-16px)}.q-btn.account-menu{--account-menu-glyph:32px;--account-menu-icon-color:rgb(var(--text-alt))}.q-btn.account-menu .account-menu__glyph{width:var(--account-menu-glyph);height:var(--account-menu-glyph);font-size:var(--account-menu-glyph);border-radius:50%;flex:none}.q-btn.account-menu .q-icon.account-menu__glyph{color:var(--account-menu-icon-color)}.q-btn.account-menu .account-menu__label{max-width:256px;padding-inline:12px}.rail-nav-section--mini[data-v-e55d6413]{padding:8px 4px}.rail-nav-section__title--mini[data-v-e55d6413]{text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.5rem;line-height:1;display:-webkit-box;overflow:hidden}.rail-nav-section--mini .rail-nav-section__list[data-v-e55d6413]{margin-top:4px}.rail-nav-item--disabled[data-v-e55d6413]{opacity:.7}.rail-nav-item__mini-lock[data-v-e55d6413]{font-size:12px;position:absolute;top:-2px;right:-6px}.rail-nav-item--mini[data-v-e55d6413]{min-height:58px;padding:4px 2px}.rail-nav-item__mini[data-v-e55d6413]{gap:4px}.rail-nav-item__mini-label[data-v-e55d6413]{text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:.6rem;font-weight:700;line-height:1.1;display:-webkit-box;overflow:hidden}.rail-nav-item__mini-badge[data-v-e55d6413]{top:-4px;right:-8px}.q-drawer:has(>.global-rail){background-color:#0000}.global-rail.q-drawer__content{overscroll-behavior:contain;overflow:hidden auto}.q-drawer--mini .global-rail .q-item.rail-nav-item.rail-nav-item--mini{width:auto}.global-rail__account{font-weight:600}.global-rail__collapse-btn{align-self:center;margin-block:8px}.shell-head,.shell-head-host{min-height:var(--shell-head-height);border-bottom:1px solid rgb(var(--separator-base-color)/.07);flex:none;align-items:center;display:flex}.shell-head{padding-inline:var(--pad-row-x);gap:12px}.shell-head-host{align-items:stretch}.shell-head-host>.shell-head{border-bottom:0;flex:1;min-width:0;min-height:0}.shell-head--rail{background:rgb(var(--surface-1))}.shell-head--page,.shell-head-host{background:rgb(var(--surface-0))}.shell-head__body{flex:1;min-width:0;line-height:1.2}.shell-head__title{margin:0;font-size:1rem;font-weight:700}.shell-head__subtitle{padding-top:2px}.shell-head__glyph{flex:none;font-size:40px}.shell-head__actions{flex:none;align-items:center;gap:8px;display:flex}.shell-head--stacked{flex-direction:column;justify-content:center;gap:2px;padding-inline:4px}.shell-head--stacked .shell-head__body{flex:none;max-width:100%}.shell-head--stacked .shell-head__title{text-align:center;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.6rem;line-height:1.1;display:-webkit-box;overflow:hidden}.global-rail-header__home[data-v-6d39a55b]{border-radius:14px;flex:none;place-items:center;width:40px;height:40px;display:grid}.global-rail-header__rule[data-v-6d39a55b]{margin-inline-end:4px}.screen-top-bar[data-v-70178e5d]{height:0;z-index:var(--z-sticky-header);position:sticky;top:0}.screen-top-bar__row[data-v-70178e5d]{--nav-capsule-box:var(--chrome-box);--nav-capsule-bg:var(--chrome-chip-bg);--nav-capsule-border:var(--chrome-chip-border);--nav-capsule-blur:var(--backdrop-blur);--nav-capsule-shadow:var(--chrome-chip-shadow);--nav-capsule-raised:var(--chrome-chip-raised);top:0;padding:var(--screen-chrome-inset);padding-top:calc(env(safe-area-inset-top,0px) + var(--screen-chrome-inset));pointer-events:none;grid-template-columns:minmax(min-content,1fr) auto minmax(min-content,1fr);align-items:center;gap:8px;display:grid;position:absolute;inset-inline:0}.screen-top-bar__back[data-v-70178e5d]{grid-column:1;justify-self:start}.screen-top-bar__main[data-v-70178e5d]{pointer-events:auto;min-width:0}.screen-top-bar--center .screen-top-bar__main[data-v-70178e5d]{grid-column:2}.screen-top-bar--end .screen-top-bar__main[data-v-70178e5d]{grid-column:2/-1;justify-self:end}.screen-top-bar__end[data-v-70178e5d]{pointer-events:auto;grid-column:3;justify-self:end}.screen-top-bar--end.screen-top-bar--has-end .screen-top-bar__main[data-v-70178e5d]{grid-column:2}.app-header__page-row{gap:12px 8px}.app-header__page-main.col{column-gap:8px;min-width:min(100%,480px)}.app-header__page-actions{max-width:100%;margin-inline-start:auto}.q-avatar.app-header__glyph{font-size:52px}.q-avatar.app-header__glyph--condensed{font-size:32px}.q-toolbar.app-header__condensed-bar{min-height:56px;padding-left:var(--app-header-frame-start,0px);padding-right:var(--app-header-frame-end,0px);opacity:0;pointer-events:none;column-gap:8px;transition:transform .18s ease-out,opacity .18s ease-out;transform:translateY(-100%)}.app-header__condensed--visible .q-toolbar.app-header__condensed-bar{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.q-toolbar.app-header__condensed-bar{transition:none}}.app-header__condensed{z-index:var(--z-sticky-header);pointer-events:none}@media print{.app-header__condensed{display:none!important}}.app-steps[data-v-188d2189]{--app-steps-min:18rem;margin:0;padding:0;list-style:none}.app-steps--cards[data-v-188d2189]{flex-wrap:wrap;gap:16px;display:flex}.app-steps--cards>li[data-v-188d2189]{flex:1 1 var(--app-steps-min);min-width:0;display:flex}.app-steps--strip[data-v-188d2189]{flex-wrap:wrap;gap:12px 24px;display:flex}.app-steps--strip>li[data-v-188d2189]{flex:1 1 var(--app-steps-min);min-width:0}.app-steps--rows[data-v-188d2189]{gap:12px;display:grid}.app-steps__row[data-v-188d2189]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.app-steps__top[data-v-188d2189]{justify-content:space-between;align-items:center;gap:16px;display:flex}.app-steps__icon[data-v-188d2189]{color:var(--q-primary);opacity:.7}.app-steps__title[data-v-188d2189]{color:var(--app-steps-title-color,inherit);margin:16px 0 0;font-size:1rem;font-weight:700;line-height:1.4}.app-steps__title--row[data-v-188d2189]{color:var(--app-steps-title-color,rgb(var(--text-default)));margin:0;font-size:.9rem;display:block}.app-steps__body[data-v-188d2189]{margin:8px 0 0;display:block}.app-feature-hero[data-v-d424405c]{padding:var(--pad-panel);container-type:inline-size}.app-feature-hero__inner[data-v-d424405c]{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.app-feature-hero__copy[data-v-d424405c]{min-width:0}.app-feature-hero__eyebrow[data-v-d424405c]{color:var(--pastel-tone-fine-ink);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700;display:block}.app-feature-hero__title[data-v-d424405c]{letter-spacing:-.01em;text-wrap:balance;margin:8px 0 0;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:600;line-height:1.06}.app-feature-hero__body[data-v-d424405c]{max-width:60ch;color:var(--pastel-tone-fine-ink);text-wrap:pretty;margin:8px 0 0;font-size:.95rem;line-height:1.55}.app-feature-hero__actions[data-v-d424405c]{flex-direction:column;align-items:stretch;gap:12px;margin-top:20px;display:flex}.app-feature-hero__actions[data-v-d424405c] .q-btn{width:100%}@media (min-width:523px){.app-feature-hero__actions[data-v-d424405c]{flex-flow:wrap;align-items:center}.app-feature-hero__actions[data-v-d424405c] .q-btn{width:auto}}.app-feature-hero__steps[data-v-d424405c]{border-top:1px dashed color-mix(in srgb, currentColor 25%, transparent);margin-top:24px;padding-top:16px}.app-feature-hero__art[data-v-d424405c]{display:none}.app-feature-hero__well[data-v-d424405c]{color:inherit;background:color-mix(in srgb, rgb(var(--surface-3)) 60%, transparent);box-shadow:0 10px 30px rgb(var(--shadow-rgb)/.08)}@container (width>=40rem){.app-feature-hero__inner[data-v-d424405c]{grid-template-columns:minmax(0,1fr) auto;gap:32px}.app-feature-hero__art[data-v-d424405c]{place-items:center;display:grid}}.app-quick-add__label[data-v-2f4dbff1]{text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.7rem;font-weight:700;display:block}.app-quick-add__row[data-v-2f4dbff1]{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.app-quick-add__row[data-v-2f4dbff1] .q-btn{width:100%}.app-quick-add__row[data-v-2f4dbff1] .q-btn__content{flex-wrap:nowrap}@media (min-width:523px){.app-quick-add__row[data-v-2f4dbff1]{flex-wrap:wrap;display:flex}.app-quick-add__row[data-v-2f4dbff1] .q-btn{width:auto}}.app-filter-bar[data-v-e8302b66]{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.app-filter-bar__search[data-v-e8302b66]{flex:999 auto;min-width:min(100%,14rem)}.app-filter-bar--stacked .app-filter-bar__search[data-v-e8302b66]{flex-basis:100%}.app-filter-bar__items[data-v-e8302b66]{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.app-filter-bar__trigger[data-v-e8302b66]{margin-left:auto}.app-filter-bar__measure[data-v-e8302b66]{visibility:hidden;pointer-events:none;width:max-content;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.app-filter-bar__options[data-v-e8302b66]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:8px;display:grid}:where(.app-autoplay[data-v-93e4dbb0]){color:inherit}.app-autoplay[data-v-93e4dbb0]{cursor:pointer;appearance:none;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-family:inherit;font-size:.9rem;display:grid}.app-autoplay--labelled[data-v-93e4dbb0]{border-radius:999px;align-items:center;gap:8px;width:auto;height:auto;padding:8px 12px;font-size:.8rem;font-weight:600;line-height:1.2;display:inline-flex}
